This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards 02815e777db6 Add linux-next specific files for 20200218 discards dab91bf89900 Merge branch 'akpm/master' discards d445fed97103 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 282b03cd756b drivers/tty/serial/sh-sci.c: suppress warning discards a7b932f7d1f1 mm/rmap: annotate a data race at tlb_flush_batched discards 4b7726a46dc3 mm/util.c: annotate an data race at vm_committed_as discards 59e9ca07feb0 mm/mempool: fix a data race in mempool_free() discards 0cb0a9a5c34c mm/list_lru: fix a data race in list_lru_count_one discards 57156d35fba9 mm/memcontrol: fix a data race in scan count discards 8ffb525fec8c mm/page_counter: fix various data races at memsw discards 1b7879d21a43 mm-swapfile-fix-and-annotate-various-data-races-v2 discards 15f7c61d1ef5 mm/swapfile: fix and annotate various data races discards ca2d462d29e4 mm/filemap.c: fix a data race in filemap_fault() discards 6cdb9f6f2139 mm/kmemleak: annotate various data races obj->ptr discards 6d22a9873897 mm/swap_state: mark various intentional data races discards 2dd236e56b3a mm-page_io-mark-various-intentional-data-races-v2 discards febe38c47f26 mm/page_io: mark various intentional data races discards a85abf2d36d9 mm/frontswap: mark various intentional data races discards b6365e28dfa1 Merge branch 'akpm-current/current' discards 74d3d6c2679d Revert "soc: imx: increase build coverage for imx8m soc driver" discards 39df421acad8 Merge remote-tracking branch 'kunit-next/kunit' discards 392a8a000fa4 Merge remote-tracking branch 'devfreq/devfreq-next' discards 427e55e59a0c Merge remote-tracking branch 'xarray/xarray' discards 4677460a8926 Merge remote-tracking branch 'nvmem/for-next' discards fa171a021bde Merge remote-tracking branch 'slimbus/for-next' discards 99ed3e467d5b Merge remote-tracking branch 'fsi/next' discards a6e5a8a65f9e Merge remote-tracking branch 'ntb/ntb-next' discards 82f855ea06a3 Merge remote-tracking branch 'at24/at24/for-next' discards 2bdd57efb435 Merge remote-tracking branch 'rtc/rtc-next' discards 161817693188 Merge remote-tracking branch 'livepatching/for-next' discards daadd3e0d6f9 Merge remote-tracking branch 'kselftest/next' discards 048df6f69bca Merge remote-tracking branch 'ktest/for-next' discards cf4772f79342 Merge remote-tracking branch 'pinctrl/for-next' discards 688508d4a6f1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 05f624eb0b03 Merge remote-tracking branch 'gpio/for-next' discards dda5c1f92b07 Merge remote-tracking branch 'rpmsg/for-next' discards a15957585d9d Merge remote-tracking branch 'vhost/linux-next' discards 5a0c5fe0b0b6 Merge remote-tracking branch 'scsi/for-next' discards 86f71070006f Merge remote-tracking branch 'cgroup/for-next' discards e7a9cec4fd9c Merge remote-tracking branch 'slave-dma/next' discards 8c4574b93c17 Merge remote-tracking branch 'mux/for-next' discards 759aee25ce54 Merge remote-tracking branch 'staging/staging-next' discards df81557cac18 Merge remote-tracking branch 'thunderbolt/next' discards 2f7befb827c5 Merge remote-tracking branch 'soundwire/next' discards 0a53f187156f Merge remote-tracking branch 'extcon/extcon-next' discards 7f3b826b6f1b Merge remote-tracking branch 'char-misc/char-misc-next' discards 9859acf9d322 Merge remote-tracking branch 'tty/tty-next' discards db0d5bddf9f6 Merge remote-tracking branch 'phy-next/next' discards 31f631336058 Merge remote-tracking branch 'usb-serial/usb-next' discards a2498cc79447 Merge remote-tracking branch 'usb/usb-next' discards eca27e786fd1 Merge remote-tracking branch 'driver-core/driver-core-next' discards 2919711c81c7 Merge remote-tracking branch 'ipmi/for-next' discards 852d04ca6e2a Merge remote-tracking branch 'chrome-platform/for-next' discards 41bf5312ee38 Merge remote-tracking branch 'drivers-x86/for-next' discards 3d73a5de3d66 Merge remote-tracking branch 'workqueues/for-next' discards 01f9b0617ea0 Merge remote-tracking branch 'percpu/for-next' discards 9b25b74b30e9 Merge remote-tracking branch 'kvms390/next' discards 1a22791cb340 Merge remote-tracking branch 'kvm-arm/next' discards 872534cb4e07 Merge remote-tracking branch 'rcu/rcu/next' discards bf0834812ad7 Merge remote-tracking branch 'edac/edac-for-next' discards e18cf5206a5d Merge remote-tracking branch 'clockevents/timers/drivers/next' discards d6b527259d7e Merge remote-tracking branch 'tip/auto-latest' discards e87b1c610115 Merge remote-tracking branch 'spi/for-next' discards 518625a00daf Merge remote-tracking branch 'devicetree/for-next' discards 603b78fdf995 Merge remote-tracking branch 'audit/next' discards f7364d0f290d Merge remote-tracking branch 'watchdog/master' discards 414e67056926 Merge remote-tracking branch 'tpmdd/next' discards 39b8ebe8876f Merge remote-tracking branch 'smack/for-next' discards 69c5fb8b0efc Merge remote-tracking branch 'selinux/next' omits 5b957e5ca736 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits c4aeb8245d50 aio: simplify read_events() omits 1999f9b5353a kernel/relay.c: fix read_pos error when multiple readers omits 13be4f5a18b7 checkpatch: prefer fallthrough; over fallthrough comments omits 59748de86cd2 checkpatch: support "base-commit:" format omits 6e479d5d727d checkpatch: check SPDX tags in YAML files omits 03b273463f4b checkpatch: remove email address comment from email addres [...] omits fc1cc3184383 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 4e59b3c428b6 string: add stracpy and stracpy_pad mechanisms omits 29eabec4f722 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits a849c96e4e76 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits ac255a3f5ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 94102f69fbe2 lib/ts_bm.c: replace zero-length array with flexible-array member omits b71c3bd03d41 lib/objagg.c: replace zero-length arrays with flexible-arr [...] omits 7b9a8cfcec3b lib/bch.c: replace zero-length array with flexible-array member omits 24f2c651096c lib/test_lockup: test module to generate lockups omits 6de1460706c4 MAINTAINERS: add an entry for kfifo omits fdd3a53dbad3 asm-generic: fix unistd_32.h generation format omits 107eaa8a1f10 kernel/hung_task.c: Monitor killed tasks. omits 05733bc03af2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f3e7a40fc78a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 65b84eb0f619 mm/zswap: allow setting default status, compressor and all [...] omits 72b8ee0cae62 mm/page_ext.c: drop pfn_present() check when onlining omits a63c62e96651 drivers/base/memory.c: drop pages_correctly_probed() omits afe170778256 drivers/base/memory.c: drop section_count omits 955a6c00bb35 drivers/base/memory.c: indicate all memory blocks as removable omits 8065bde68f48 mm/page_reporting: add free page reporting documentation omits aa94a7309108 mm/page_reporting: add budget limit on how many pages can [...] omits 6974988fbf8e mm/page_reporting: rotate reported pages to the tail of the list omits f1793a17029b virtio-balloon: add support for providing free page report [...] omits 9829183aaee5 virtio-balloon: pull page poisoning config out of free pag [...] omits d8a79bd6d19e mm: introduce Reported pages omits 6eb55c9f6422 mm: add function __putback_isolated_page omits f9d97d09b384 mm: use zone and order instead of free area in free_list m [...] omits 1046a99aa8da mm: adjust shuffle code to allow for future coalescing omits c51bd39b7451 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 1d5ea685e293 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 753397d3109d mm-migratec-migrate-pg_readahead-flag-fix omits 586ad3e22fd6 mm/migrate.c: migrate PG_readahead flag omits cb6b9f1a9f7d mm/migrate.c: unify "not queued for migration" handling in [...] omits 4f7d227c66e3 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 210880dbfa93 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 2073f5968556 mm/migrate.c: no need to check for i > start in do_pages_move() omits 70d6c8150401 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits e02321ac53d4 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 17590db55beb hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits c6f06b8dc70e hugetlb: support file_region coalescing again omits 9d9607bfc606 hugetlb_cgroup: support noreserve mappings omits 0942fbe18536 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits d0beead5b3a7 hugetlb_cgroup: add accounting for shared mappings omits 61680692ea21 hugetlb: disable region_add file_region coalescing omits 59ec43ccc725 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] discards b4a4f5da1fd4 Merge remote-tracking branch 'keys/keys-next' discards c4ee00224e93 Merge remote-tracking branch 'apparmor/apparmor-next' discards 199a9f526a6f Merge remote-tracking branch 'regulator/for-next' discards 99c2b56044ef Merge remote-tracking branch 'mmc/next' discards 63a59c549b4d Merge remote-tracking branch 'block/for-next' discards 4dc108fc79c5 Merge remote-tracking branch 'modules/modules-next' discards 4228ce8b05fb Merge remote-tracking branch 'sound-asoc/for-next' discards c97517a3af57 Merge remote-tracking branch 'sound/for-next' discards a3d399fabfe6 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 89375cb9ba28 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards f521c9234c58 Merge remote-tracking branch 'drm-intel/for-linux-next' discards d69addff58aa Merge remote-tracking branch 'amdgpu/drm-next' discards f3027d993506 Merge remote-tracking branch 'crypto/master' discards 87163925f544 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 5825c53443f2 Merge remote-tracking branch 'bluetooth/master' discards 65b2e2e6fb6c Merge remote-tracking branch 'wireless-drivers-next/master' discards 5b59ccfe66e9 Merge remote-tracking branch 'nfc-next/master' discards 5f3b9f28d6e6 Merge remote-tracking branch 'net-next/master' discards 552274b403c4 Merge remote-tracking branch 'rdma/for-next' discards 51850077808f Merge remote-tracking branch 'swiotlb/linux-next' discards 6709f8768e51 Merge remote-tracking branch 'ieee1394/for-next' discards f37ceee6d699 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 3409486c3997 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 97b0ea222f21 Merge remote-tracking branch 'pm/linux-next' discards 49bafe7076bf Merge remote-tracking branch 'jc_docs/docs-next' discards 7346b3b2cda0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7b3bbd9f82f2 Merge branch 'spi-5.7' into spi-next omits afe7b46f7121 Merge branch 'spi-5.6' into spi-linus omits 5932ad6367d1 Merge branch 'regulator-5.7' into regulator-next omits 507cca1fada1 Merge branch 'regulator-5.6' into regulator-linus omits 71d811152239 Merge branch 'asoc-5.7' into asoc-next omits 38daddb39e25 Merge branch 'asoc-5.6' into asoc-linus omits 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format discards 24c4a8d2d32f Merge branch 'dmi/master' discards 4185d29ae626 Merge remote-tracking branch 'hid/for-next' discards 4d2f8af7dc7e Merge remote-tracking branch 'printk/for-next' discards a912c2704980 Merge remote-tracking branch 'v9fs/9p-next' discards 1ea7d515a52b Merge remote-tracking branch 'ubifs/linux-next' discards 0f517874a36b Merge remote-tracking branch 'fuse/for-next' discards 4a8175251ce1 Merge remote-tracking branch 'ext3/for_next' discards 52c55cbe5daf Merge remote-tracking branch 'ecryptfs/next' discards 2cda4f5d6aa6 Merge remote-tracking branch 'cifs/for-next' discards 4dbdaec7755b Merge remote-tracking branch 'btrfs/for-next' discards 5d7207ad0cbe Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 3263a135b43e Merge remote-tracking branch 'sh/sh-next' discards e8520e4b3847 Merge remote-tracking branch 's390/features' discards b1afc9bf5f05 Merge remote-tracking branch 'risc-v/for-next' discards 8872b0144387 Merge remote-tracking branch 'openrisc/for-next' discards 6e0c60e0c545 Merge remote-tracking branch 'm68k/for-next' discards 8da87a1d3b31 Merge remote-tracking branch 'h8300/h8300-next' discards b0174e1eca81 Merge remote-tracking branch 'csky/linux-next' discards 6a5bdb3a317c Merge remote-tracking branch 'clk/clk-next' discards 579fd788a57f Merge remote-tracking branch 'tegra/for-next' discards 7536b101d2b7 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 24ecd04e298a Merge remote-tracking branch 'samsung-krzk/for-next' discards 8e29552c1f26 Merge remote-tracking branch 'rockchip/for-next' discards 7c16e55bb2a0 Merge remote-tracking branch 'reset/reset/next' discards 3f596e491ba4 Merge remote-tracking branch 'renesas/next' discards d7757f863772 Merge remote-tracking branch 'realtek/for-next' discards 18f0d93e9155 Merge remote-tracking branch 'qcom/for-next' discards 6c4022cb42fc Merge remote-tracking branch 'omap/for-next' discards 8d5778f93777 Merge remote-tracking branch 'mvebu/for-next' discards ddd88026cfad Merge remote-tracking branch 'mediatek/for-next' discards 35b32e7c0ce2 Merge remote-tracking branch 'keystone/next' discards 5e5af57bdf9b Merge remote-tracking branch 'imx-mxs/for-next' discards 2093975c4885 Merge remote-tracking branch 'bcm2835/for-next' discards d6e0e0c2b9c4 Merge remote-tracking branch 'at91/at91-next' discards d1df7f970221 Merge remote-tracking branch 'aspeed/for-next' discards 3c8f1eaba4fa Merge remote-tracking branch 'amlogic/for-next' discards b9e7fccf348f Merge remote-tracking branch 'arm-soc/for-next' discards d13539045fd0 Merge remote-tracking branch 'arm/for-next' discards b8466c61fe48 Merge remote-tracking branch 'dma-mapping/for-next' discards 226120ff0d2b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 4dd98da1c6ad Merge remote-tracking branch 'pidfd-fixes/fixes' discards 7b0730f9667f Merge remote-tracking branch 'mmc-fixes/fixes' discards 192064c9db51 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards f5bf426ad431 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards f0c7cf2409c7 Merge remote-tracking branch 'kvms390-fixes/master' discards 4c2577a223b4 Merge remote-tracking branch 'kvm-fixes/master' discards c762825e7d2f Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 35a8409e3a19 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 49eccb295f35 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 83ac85cfc6fc Merge remote-tracking branch 'kselftest-fixes/fixes' discards 09e169961725 Merge remote-tracking branch 'crypto-current/master' discards df54ea651c64 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards f6d1e7674968 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards a06fb88512c7 Merge remote-tracking branch 'staging.current/staging-linus' discards 2617594e0120 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 3131ee0642b1 Merge remote-tracking branch 'usb.current/usb-linus' discards 7e248f7c172a Merge remote-tracking branch 'tty.current/tty-linus' discards abe7be727f00 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 8c0adb5b3083 Merge remote-tracking branch 'spi-fixes/for-linus' discards dcdbbfa94895 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 63ce40293ad0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards b955fea5b7d5 Merge remote-tracking branch 'sound-current/for-linus' discards 3f1222e77673 Merge remote-tracking branch 'wireless-drivers/master' discards 87fbd6ca3465 Merge remote-tracking branch 'netfilter/master' discards f4b6eaaa1ae6 Merge remote-tracking branch 'ipsec/master' discards 7a51f8363214 Merge remote-tracking branch 'bpf/master' discards 1a5832622b77 Merge remote-tracking branch 'net/master' discards 5b48b6c3747c Merge remote-tracking branch 's390-fixes/fixes' discards da20c31c3a37 Merge remote-tracking branch 'arc-current/for-curr' discards d2dc818d2346 Merge remote-tracking branch 'kbuild-current/fixes' discards e09f62a9b5e0 Merge remote-tracking branch 'fixes/master' omits 0f74226649fb kernel: module: Replace zero-length array with flexible-ar [...] omits 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back discards dc35d7955e72 HACK: Revert "ACPI: PM: s2idle: Avoid possible race relate [...] discards 2ddd23fb6c51 HACK: Revert "ACPI: PM: s2idle: Prevent spurious SCIs from [...] omits 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters omits e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine omits 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements omits 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL omits 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL omits 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs omits dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST omits faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. omits 024714223323 ASoC: meson: aiu: simplify component addition omits f07980d4ed60 drm/mediatek: fix race condition for HDMI jack status reporting omits c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno omits dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] omits c4f762ff6b77 s390/zcrypt: Support for CCA protected key block version 2 omits 0d6f1693f255 s390/cpum_sf: Rework sampling buffer allocation omits 94e90f727f74 s390: make 'install' not depend on vmlinux omits 788d671517b5 s390/kaslr: Fix casts in get_random omits 380324734956 s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero [...] omits 05ccaca003e4 s390/pkey/zcrypt: spelling s/crytp/crypt/ omits 0d730b57b95f s390/cio: use kobj_to_dev() API omits b16c3724dd71 s390/defconfig: enable CONFIG_PROTECTED_VIRTUALIZATION_GUEST omits 8b101a5e14f2 s390/cio: cio_ignore_proc_seq_next should increase position index omits 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT discards 2de7463235f0 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 2f0b42034bd7 ASoC: rt1015: fix typo for bypass boost control omits e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] omits a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. omits 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing omits 2948f4a4e583 Merge branch 'topic/usb-uac2-effect-unit' into for-next omits 60081b35c68b ALSA: usb-audio: Parse source ID of UAC2 effect unit omits 10fa9512769f usb: audio-v2: Add uac2_effect_unit_descriptor definition omits 4aa92c864632 EDAC/mc: Remove per layer counters omits 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] omits 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions omits c4ebce2b0e30 Merge branch 'misc-5.6' into next-fixes omits 27ffc39232fd btrfs: don't set path->leave_spinning for truncate omits 44144c809e39 watchdog: da9062: Add dependency on I2C omits 8541673d2a5f watchdog: da9062: fix power management ops omits e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() omits 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument omits 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found omits 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function omits fc822da1328e Merge branch 'core/objtool' omits 3dc43a9f0074 Merge branch 'irq/urgent' omits ada7ea4bad49 Merge branch 'locking/core' omits f5a942436997 Merge branch 'locking/kcsan' omits 73487e4aad5c Merge branch 'perf/core' omits be5d1709dc79 Merge branch 'ras/urgent' omits db62b3b3dc19 Merge branch 'sched/core' omits c259075af990 Merge branch 'x86/boot' omits e684c370576a Merge branch 'x86/cleanups' omits 8ebf14044cf7 Merge branch 'x86/cpu' omits 24796cba12db Merge branch 'x86/fpu' omits 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor omits 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc omits 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() omits aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions omits cf274daadd69 drm/i915/gt: Rearrange code to silence compiler omits 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error omits bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() omits bbbd323cf9e7 extcon: Remove unneeded extern keyword from extcon-provider.h omits c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] omits 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] omits 107539fb7fe2 soc: renesas: rcar-sysc: Use the correct style for SPDX Li [...] omits faf3024a8ea2 Merge branch 'v5.6-next/soc' into for-next omits 2199d0877900 Merge branch 'v5.6-next/dts64' into for-next omits e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 omits c207aebd34e8 nvmem: core: add nvmem_cell_read_common omits a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check omits 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support omits 92d8495ce9b7 ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 4cb1f1e8d66c dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cro [...] omits 6fc033b56071 arm64: dts: mediatek: rename scpsys nodes to power-controller omits ed412c12b738 ARM: dts: mediatek: rename scpsys nodes to power-controller omits 2faccb56ee6b soc: mediatek: pwrap: add support for MT6359 PMIC omits adc4e8fcb23f soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs omits 305ce1dce9d8 dt-bindings: pwrap: mediatek: add pwrap support for MT6779 omits a39f84254103 amr64: dts: mt8183: Add watchdog node omits bab5417f5f01 USB: misc: iowarrior: add support for the 100 device omits cb548e981da5 gpiolib: Rename 'event' to 'ge' to be consistent with other use omits 79c18adc1239 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] omits fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code omits ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL discards eb63d5e07b53 Merge branch 'imx/defconfig' into for-next discards b19e59bbbdbc Merge branch 'imx/dt64' into for-next discards 83e957b50188 Merge branch 'imx/dt' into for-next discards 6cca7a0d8a4a Merge branch 'imx/bindings' into for-next discards 58fa92a76169 Merge branch 'imx/soc' into for-next discards 00417257de2b Merge branch 'imx/drivers' into for-next discards 1a97b86fe552 Merge branch 'imx/fixes' into for-next discards 3082defc333d Merge branch 'clk/imx' into for-next omits cc56f77e526d ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c omits 709a80c1dbf1 ARM: imx: Remove unused includes on mach-imx6q.c omits 6384a04bba15 ARM: imx: Remove unused include of linux/irqchip/arm-gic.h omits 993de77eb602 ARM: dts: imx: make clks node name generic omits b0bb4fbad156 ARM: dts: imx: make kpp node name generic omits 62e7f0b55303 ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support omits 66d19a4f8d0f ARM: dts: imx: ventana: add fxos8700 on gateworks boards omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits 7c48b0869658 ARM: dts: imx: make gpt node name generic omits c0157bdcafa1 ARM: dts: imx: use generic name bus omits 680fbce52816 clk: imx8mp: Add missing of_node_put() omits d93171b54cb4 clk: imx8mn: Add missing of_node_put() omits 5062d46e2698 clk: imx8mm: Add missing of_node_put() omits cb5ae504f201 clk: imx8mq: Add missing of_node_put() omits 8b1a3c0ba9b1 clk: imx6sl: Add missing of_node_put() omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 836b2513326e clk: imx7ulp: Include clk-provider.h instead of clk.h omits 79ccef698ac8 clk: imx: drop redundant initialization omits f95d58981f40 clk: imx: Include clk-provider.h instead of clk.h for i.MX [...] omits f34d4bfab354 arm64: dts: imx8mq-phanbell: Add support for ethernet omits 9e847693c6f3 arm64: dts: freescale: Add i.MX8MP EVK board support omits 6d9b8d20431f arm64: dts: freescale: Add i.MX8MP dtsi support omits 3b375426d4a0 dt-bindings: arm: imx: Add the i.MX8MP EVK board omits ab84bad5bb89 arm64: dts: ls1028a: support external trigger timestamp fi [...] omits 9c07ae6983d4 clk: imx8mm: Add CLKO2 support omits bcacd6f7c94a clk: imx8mm: Fix the CLKO1 source select list omits 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' omits 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame omits 3d866523d59c net: mvneta: introduce xdp counters to ethtool omits 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] omits 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] omits 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats omits 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() omits c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' omits bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d omits d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d omits 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] omits 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d2f273f0a920 skbuff.h: fix all kernel-doc warnings omits 8955b4357d6f skbuff: remove stale bit mask comments omits 2bd5662d35c3 Merge branch 'sonic-next' omits d5f3889aca9f net/macsonic: Remove interrupt handler wrapper omits 8fe676b3db7a net/sonic: Start packet transmission immediately omits 13cfff1a902c net/sonic: Remove explicit memory barriers omits d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call omits 29660d50a9e3 net/sonic: Remove redundant next_tx variable omits 5d58c21c1030 net/sonic: Refactor duplicated code omits 888d0584afb8 net/sonic: Remove obsolete comment omits 18432e863b8c ARM: dts: imx25-pinfunc: add another cspi3 config omits 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] omits b39b7092166b sh_eth: use Gigabit register map for R7S72100 omits a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag omits 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers omits f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers omits 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers omits 66256e0b15bd net/sock.h: fix all kernel-doc warnings omits 58292104832f net: ks8851-ml: Fix 16-bit IO operation omits edacb098ea9c net: ks8851-ml: Fix 16-bit data access omits 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors omits 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' omits b70486f94bb4 net: phylink: clarify flow control settings in documentation omits 97fec51fe79b net: phylink: improve initial mac configuration omits f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] omits 4e5aeb4157c8 net: phylink: resolve fixed link flow control omits 33faac8e03ac net: phylink: use phylib resolved flow control modes omits 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] omits 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links omits 45c767faef15 net: add linkmode helper for setting flow control advertisement omits a87ae8a963bd net: add helpers to resolve negotiated flow control omits 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer omits 357b41caf949 mptcp: select CRYPTO omits ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' omits 0da3359a4a21 r8169: improve statistics of missed rx packets omits 9db0ac57bd32 r8169: improve rtl_jumbo_config omits f1f9ca287569 r8169: improve rtl8169_get_mac_version omits 711463f83427 r8169: add helper rtl_pci_commit omits 9aab78290a0f r8169: simplify setting netdev features omits cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 omits da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch omits 744676e77720 openvswitch: add TTL decrement action omits c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' omits b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() omits 7151affeef8d net: export netdev_next_lower_dev_rcu() omits 064ff66e2bef bonding: add missing netdev_update_lockdep_key() omits c4c10784293e NFC: pn544: Fix a typo in a debug message omits 6699170376ab ethtool: fix application of verbose no_mask bitset omits 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 omits 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] omits c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. omits d965a5432d4c net: dsa: b53: Ensure the default VID is untagged omits 82d81bb070cf Merge branch 'wireguard-fixes' omits 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net omits 175f1ca9a9ed wireguard: send: account for mtu=0 devices omits 2a8a4df36462 wireguard: receive: reset last_under_load to zero omits 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races omits b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes omits 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver omits e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() omits 0b634c0e7345 Merge branch 'atlantic-fixes' omits 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array omits 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation omits 380ec5b9af7f net: atlantic: fix potential error handling omits a4980919ad6a net: atlantic: fix use after free kasan warn omits b42726fcf76e net: atlantic: better loopback mode handling omits f08a464c27ca net: atlantic: ptp gpio adjustments omits e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address omits 15beab0a9d79 net: atlantic: checksum compat issue omits 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' omits 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] omits df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics omits ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] omits 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() omits 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value omits 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() omits e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 omits 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] omits 0d4597c8c5ab net/rds: Track user mapped pages through special API omits afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route omits e404b8c7cfb3 ipv6: Fix route replacement with dev-only route omits 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] omits e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] omits d71151a39c97 ptp_qoriq: drop the code of alarm omits 743de36e106d kbuild: add comment for V=2 mode omits 8c79fa6c44de mtd: spi-nor: introduce SR_BP_SHIFT define omits 5b24efe7d55a mtd: spi-nor: use le32_to_cpu_array() discards 42db9602a033 hwmon: (pmbus/tps53679) Add documentation discards 578456d79816 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 discards afbbfc69d0a2 hwmon: (pmbus/tps53679) Add support for TPS53681 discards e4d8a6ed7392 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] discards 039984e36a89 hwmon: (pmbus/tps53679) Add support for multiple chips IDs discards bd9bdc9f5249 hwmon: (pmbus) Implement multi-phase support discards f6623ad3e915 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] discards 62ef10be7442 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] discards b093559909fe hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] discards 771039fad9a3 hwmon: (k10temp) Update driver documentation discards a99b6cf5f1e7 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] discards 82d9cc03a874 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs discards 09fe7c8ff944 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] discards ac0b01fbfce8 hwmon: (pmbus/ltc2978) add support for more parts. discards 7a2b2631a122 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. discards bf4fd53d3c64 dt-bindings: hwmon: Add AXI FAN Control documentation discards 2b5828e0f87e hwmon: Support ADI Fan Control IP omits 0fc6b1c269d1 cifs: plumb smb2 POSIX dir enumeration omits ccc33cede831 cifs: add smb2 POSIX info level omits a13eaf7a4793 cifs: rename posix create rsp omits 11a48a5a18c6 Linux 5.6-rc2 omits ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] omits 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] omits e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] omits 4d1d0977a215 x86: Fix a handful of typos omits 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] omits 1883a0a4658e drm/i915: Track hw reported context runtime discards cabf62363aed rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field discards c582153b1698 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] discards 833e6c2ba5eb rcu: Make rcu_read_unlock_special() safe for rq/pi locks discards a4ed37cd309f rcu: Provide comment for NOKPROBE() on rcu_nmi_enter() discards fea8655a34a5 kcsan, trace: Make KCSAN compatible with tracing discards 85779cfd4c39 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines discards 9910f983b465 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] discards 099d34e82d95 rcu: Use data_race() for RCU expedited CPU stall-warning prints discards 3660888feb85 rcu: Use data_race() for RCU CPU stall-warning prints discards b7e8e8347ec3 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks discards 93bfed03687c srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] discards cf52b6a7f0ba rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks discards b662041adfd3 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] discards 3818130ef858 rcu: Make RCU IRQ enter/exit functions rely on in_nmi() discards cd7f851579d4 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) discards b8465ab16d73 kcsan: Add kcsan_set_access_mask() support discards b59039fd29fe kcsan: Introduce kcsan_value_change type discards 1db78c31837a compiler.h, seqlock.h: Remove unnecessary kcsan.h includes discards c0e619095ee3 kcsan: Move interfaces that affects checks to kcsan-checks.h discards 2b0cf1c4fbec Merge branch 'lkmm-dev.2020.02.16a' into HEAD discards 8b8f5bb62194 Merge branches 'doc.2020.02.16a', 'fixes.2020.02.16a', 'kf [...] omits b35bae970b72 rcutorture: Set KCSAN Kconfig options to detect more data races omits 44a8a9f99d9f rcutorture: Manually clean up after rcu_barrier() failure omits 94f32e66cfa2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 8092a6d01efc rcuperf: Measure memory footprint during kfree_rcu() test omits d811d52f9496 rcutorture: Annotation lockless accesses to rcu_torture_current omits eb4f43f124e2 rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 132f42c5c1e0 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits fbff62174584 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits 1e79ffaf97df rcutorture: Make kvm-find-errors.sh abort on bad directory omits a416a7dcc6fc rcutorture: Summarize summary of build and run results omits 8cd53cf7e26a rcutorture: Add 100-CPU configuration omits cd005748da4e torture: Allow disabling of boottime CPU-hotplug torture o [...] omits e2d26c5e562f rcutorture: Suppress boottime bad-sequence warnings omits bc277d7cc001 rcutorture: Allow boottime stall warnings to be suppressed omits c64d65ef7473 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 574718a829b1 rcutorture: Refrain from callback flooding during boot omits dbecd89e15e0 torture: Make results-directory date format completion-friendly omits 41dc19c63224 rcutorture: Suppress forward-progress complaints during ea [...] discards bf5c4f785ad4 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 6535f2c73e37 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 1883143644fb srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 56bae8bc6cbf srcu: Fix __call_srcu()/process_srcu() datarace discards 686204575af5 rcu: Add missing annotation for exit_tasks_rcu_finish() discards 150835a18a08 rcu: Add missing annotation for exit_tasks_rcu_start() omits 5b212264e6c8 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits f817588997b8 rcu: Update __call_rcu() comments omits 97843940362e rcu: Fix spelling mistake "leval" -> "level" omits 8f472f847cf0 rcu: React to callback overload by boosting RCU readers omits b7a198b2120a rcu: React to callback overload by aggressively seeking qu [...] omits 01970bc56393 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits f1a9df651269 locktorture: Forgive apparent unfairness if CPU hotplug omits 5b2318d372e4 locktorture: Use private random-number generators omits b8bfb11f4e2e locktorture: Allow CPU-hotplug to be disabled via --bootargs omits cc3f4e6e799a locktorture: Print ratio of acquisitions, not failures omits dff1392fb6e7 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 5a799c9febe2 rcu: Support kfree_bulk() interface in kfree_rcu() omits 056cf1aa3c3f rcu: Make rcu_barrier() account for offline no-CBs CPUs omits ce5d2636eb40 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits 27db4abad8a8 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 0fa7a68d4966 rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 319751439b6a rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits 666703a5440b rcu: Optimize and protect atomic_cmpxchg() loop omits 2eb3b0d2980f rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits e47ad558e486 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 2c76875cc672 rcu: Don't flag non-starting GPs before GP kthread is running omits c2d07b226c61 rculist: Add brackets around cond argument in __list_check [...] omits e828cd15fa94 rcu: Fix rcu_barrier_callback() race condition omits 8798c9f430aa rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits d2c805f6c094 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 5e7af44bd338 timer: Use hlist_unhashed_lockless() in timer_pending() omits 468c3bfc4d10 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 202782372699 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits 095eabee76b7 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 7022e939d20a rcu: Fix typos in file-header comments omits bade8276f133 rcu: Add *_ONCE() for grace-period progress indicators omits f5958331bade rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits b8b75c808585 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 7b08d3ae422d rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2477e92232b4 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 5819eaec301c rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b709ecbc271d rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits ec4b7c601598 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 030b409394c1 rcu: Provide debug symbols and line numbers in KCSAN runs omits f26c69105902 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 97c148401319 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 229e9269b513 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 8663ff7528b5 Documentation/memory-barriers: Fix typos omits 6d8f00f3a272 doc: Add rcutorture scripting to torture.txt omits baacfe924a89 doc/RCU/rcu: Use https instead of http if possible omits c1ea51c4414b doc/RCU/rcu: Use absolute paths for non-rst files omits f8ce3fb23765 doc/RCU/rcu: Use ':ref:' for links to other docs omits 67afee5d1557 doc/RCU/listRCU: Update example function name omits 753414d4dc4c doc/RCU/listRCU: Fix typos in a example code snippets omits 5702d2e545a4 doc/RCU/Design: Remove remaining HTML tags in ReST files omits ae18f6ab095b doc: Add some more RCU list patterns in the kernel omits c53e3e7401f6 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d0e6183d824c tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e783ab555851 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c62766fa16bc tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 9733252e96ba tools/memory-model: Repair parseargs.sh header comment omits 5b0816ae063c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 95d5bb084a43 tools/memory-model: Make history-check scripts use mselect7 omits 527e8d893ec3 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c80f4c920a67 tools/memory-model: Fix scripting --jobs argument omits ea09f14473b2 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 93737872e1db tools/memory-model: Add -v flag to jingle7 runs omits 8cbffa9158f5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 51b34488482c tools/memory-model: Allow herd to deduce CPU type omits dafa02882066 tools/memory-model: Keep assembly-language litmus tests omits 5381fb2b70e9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits c7a1a92de678 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits dcd0896ab258 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 454d795bf695 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 8795c6466939 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 89e66a414cfb tools/memory-model: Fix checkalllitmus.sh comment omits d2d378686e93 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits d358876036d5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b94acf2c2220 tools/memory-model: Update parseargs.sh for hardware verification omits f1325a6522ef tools/memory-model: Fix paulmck email address on pre-exist [...] omits e0d106e3baee tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 96771e95dba7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 006c9ef5dd59 tools/memory-model: Make cmplitmushist.sh note timeouts omits 704093041c62 tools/memory-model: Make judgelitmus.sh note timeouts omits 9d416212d221 tools/memory-model: Add recent references omits e22998f53a1e Bluetooth: Fix a typo in Kconfig omits 00b838d60ec4 Merge branch 'pm-qos' into linux-next omits 7e8d3294480b Merge branch 'acpi-button' into linux-next omits 08d2ccafd2e3 Merge branch 'acpi-watchdog' into linux-next omits fb0c5b05c1d4 ice: use true/false for bool types omits 644f40ea0c08 ice: add function argument description to function header comment omits e0708aa8a5c4 ice: use proper format for function pointer as a function [...] omits 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] omits 752eee067843 ice: remove unnecessary fallthrough comments omits 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation omits e1fe6926800f ice: Fix and refactor Rx queue disable for VFs omits db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2309ae385a42 ice: Handle LAN overflow event for VF queues omits 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs omits 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting omits 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN omits 61c9ce86a6f5 ice: Fix Port VLAN priority bits omits 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up omits b093841f9ac9 ice: Refactor port vlan configuration for the VF omits 42f3efef3554 ice: Add initial support for QinQ omits b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] omits bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] omits ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' omits 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. omits 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left omits 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS omits da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code omits f07849b2ac77 ARM: Document merges omits 51a9ebd6be97 Merge branch 'arm/fixes' into for-next omits 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow omits 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true omits a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf omits d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] omits 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves omits 8dc5efe3d17c ALSA: usb-audio: Add support for Presonus Studio 1810c omits dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] omits 0b42cb2e47b6 hugetlb_cgroup: add reservation accounting for private mappings omits c32300516047 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 7720469e4131 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 97805a268826 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits f1cd899af677 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits e39f61a453b6 mm: vmscan: replace open codings to NUMA_NO_NODE omits fddc1a69b087 mm: vmpressure: use mem_cgroup_is_root API omits 315486e1ebf7 mm: vmpressure: don't need call kfree if kstrndup fails omits 0801afb13445 mm/sparsemem: get address to page struct instead of addres [...] omits 11a3d04b3264 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 376ab41fb137 mm/mmap.c: fix the adjusted length error omits 219ae14a9686 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits cb912fdf96bf net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 72c684430b94 add missing page_count() check to vm_insert_pages(). omits dbd9553775f3 mm-add-vm_insert_pages-fix omits 366142f0b000 mm/memory.c: add vm_insert_pages() omits a52bbc8eec34 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 9ba7049945a0 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits a75056fc1e7c mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 3203ac6b9553 mm, memcg: fix build error around the usage of kmem_caches omits 8725cfa8bccf mm/swapfile.c: fix comments for swapcache_prepare omits dddfe6d09d39 mm/swapfile.c: move inode_lock out of claim_swapfile omits 04df87b7bfe1 mm: dump_page(): additional diagnostics for huge pinned pages omits e3324625a500 mm: improve dump_page() for compound pages omits a474be7fa634 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 4a77b987a27f mm/gup_benchmark: support pin_user_pages() and related calls omits 5387841bb351 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits be8267e38e2c mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 7ff33897ec2c mm/gup: track FOLL_PIN pages omits 449b45320428 mm/gup: require FOLL_GET for get_user_pages_fast() omits ca0b1a90a939 mm/gup: pass gup flags to two more routines omits 528a2be082b7 mm: introduce page_ref_sub_return() omits 4e48aaee5a73 mm/gup: pass a flags arg to __gup_device_* functions omits d95976bac019 mm/gup: split get_user_pages_remote() into two routines omits aeaac2264ff8 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits b8567b9efdb3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 5c37593b4d7a ramfs: support O_TMPFILE omits 25e6e2bca62a asm-generic: make more kernel-space headers mandatory omits 22f9f9347f81 x86/mm: Split vmalloc_sync_all() omits de36e34d8f74 /proc/kpageflags: do not use uninitialized struct pages omits 2a3c669a43d9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 746bb50352d4 mm/vmscan.c: don't round up scan size for online memory cgroup omits 7336d9d65cd9 lib/string.c: update match_string() doc-strings with corre [...] omits c421a625fa2a mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() omits 0d88efa8a796 mm/swapfile.c: fix a comment in sys_swapon() omits 16e6dc6c7bdb scripts/get_maintainer.pl: deprioritize old Fixes: addresses omits 4c23ff60cf05 get_maintainer: Remove uses of P: for maintainer name omits 2f1766a36b78 selftests/vm: add missed tests in run_vmtests omits 60d7e3edc874 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits f090044746ee Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits d9360c4df964 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 23c2818dd3b4 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] omits 81b5de5afe45 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits 5fff7aef7163 y2038: hide timeval/timespec/itimerval/itimerspec types omits 496ce4b36cb2 y2038: remove unused time32 interfaces omits 4d094d907990 y2038: remove ktime to/from timespec/timeval conversion omits 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] omits 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] omits 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] omits 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] omits cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] omits 7ef59ea6bce0 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 86e00420426c Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits ceb09be2c9b6 Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] discards d7aa029b173b Merge branch 'asoc-5.6' into asoc-linus omits 3cd23f021e2e ASoC: meson: codec-glue: fix pcm format cast warning omits 74a56f2a4a9e ASoC: meson: aiu: fix acodec dai input name init omits 6e700f067219 ASoC: meson: aiu: fix irq registration omits 269f00171273 ASoC: meson: aiu: fix clk bulk size allocation omits 51c366e38aaa ASoC: meson: aiu: remove unused encoder structure omits 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] omits 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] omits 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code omits f8e48a8408f5 eCryptfs: Replace deactivated email address omits 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] omits 04dd0b6584cd arm64: dts: meson: a1: add secure power domain controller omits b3dde5013e13 soc: amlogic: Add support for Secure power domains controller omits 165b5fb294e8 dt-bindings: power: add Amlogic secure power domains bindings omits fe98d0ff5d5c firmware: meson_sm: Add secure power domain support omits 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation omits 80a26ed45281 arm64: dts: meson-sm1-sei610: add missing interrupt-names omits eab2404ba798 Bluetooth: Add BT_PHY socket option omits 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] omits e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] omits 146f66975baf ALSA: pcm: oss: Unlock mutex temporarily for sleeping at r [...] omits 06e33595e96f misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO. omits 1031eb90c177 char: virtio: Replace zero-length array with flexible-arra [...] omits b2354e4009a7 ASoC: core: ensure component names are unique omits f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] omits fa46c6fb5d61 nvme/pci: move cqe check after device shutdown omits 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive omits 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails omits 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size omits 2c6251ad91af cifs: enable change notification for SMB2.1 dialect omits 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked omits 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN omits b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member omits 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD omits 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions omits 0616ca73fd35 usb: use kobj_to_dev() API omits 643f7d95fe23 serial: core: use octal permissions on module param omits d2403cadc1ee serial: core: Consolidate spin lock initialization code omits 7a49955af144 serial: core: Introduce uart_console_enabled() helper omits b1f17561541c staging: wilc1000: define macros to replace magic number values omits 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] omits 167bd21c315e staging: wilc1000: define macros for different register ad [...] omits a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size omits bf13984d515d staging: wilc1000: make use of ALIGN macro omits eda308be643f staging: wilc1000: refactor interrupt handling for sdio omits 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro omits 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro omits c77761d660a6 staging: rtl8723bs: Fix spacing issues omits fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! omits a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings omits 3ea89fa795c5 Merge branch 'dsa-headroom' omits ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag omits 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag omits 602dce6dfc18 ARM: Document merges omits 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check omits 0ad13c6a7cfb Merge branch 'arm/fixes' into for-next omits bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] omits b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] omits 907e51e41ad9 Merge branch 'smc-fixes' omits 369537c97024 net/smc: no peer ID in CLC decline for SMCD omits 67f562e3e147 net/smc: transfer fasync_list in case of fallback omits dc221a28d094 Merge branch 'hns3-fixes' omits 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] omits 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case omits d0db7ed39751 net: hns3: add management table after IMP reset omits cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack omits dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags omits dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time omits bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags omits e9a0ef0b5ddc ALSA: usb-audio: Don't create a mixer element with bogus v [...] omits 8033917515c7 Merge branches 'sunxi/clk-for-5.7', 'sunxi/core-for-5.7' a [...] omits 4c2bc78fe9d1 ARM: dts: sun7i: Add Linutronix Testbox v2 board omits fc976f50ae77 dt-bindings: arm: sunxi: Add Linutronix Testbox omits 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] omits 932183aa35c6 mwifiex: change license text from MARVELL to NXP omits 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] omits c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] omits 926b005cd8c4 drm/i915: split out display debugfs to a separate file discards 1bf257001079 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] discards 8f4a63b90b2b ARM: at91: pm: add quirk for sam9x60's ulp1 discards 6d7e0857f250 ARM: at91: pm: add plla disable/enable support for sam9x60 discards 1627ad621064 clk: at91: move sam9x60's PLL register offsets to PMC header discards 68e535569efd ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S discards e82272fb4443 ARM: at91: pm: add pmc_version member to at91_pm_data discards 64c47d77161a ARM: at91: pm: add macros for plla disable/enable discards c40d30aa61d3 ARM: at91: pm: revert do not disable/enable PLLA for ULP modes discards cc9d5c337684 ARM: at91: pm: use proper master clock register offset omits c93214689f0c MAINTAINERS: Sort entries in database for PIN CONTROLLER omits b1d84a3d0a26 pinctrl: bcm2835: Add support for all GPIOs on BCM2711 omits 90bfaf028d61 pinctrl: bcm2835: Refactor platform data omits be30d5de0a5a pinctrl: bcm2835: Drop unused define omits 6f87359e8bca pinctrl: actions: Fix functions groups names for S700 SoC omits 184d8e13f9b1 pinctrl: mediatek: Add support for pin configuration dump [...] omits cafe19db7751 pinctrl: mediatek: Backward compatible to previous Mediate [...] omits 1bea6afbc842 pinctrl: mediatek: Refine mtk_pinconf_get() omits 3599cc525486 pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() omits 5f755e1f1efe pinctrl: mediatek: Supporting driving setting without mapp [...] omits 3de7deefce69 pinctrl: mediatek: Check gpio pin number and use binary se [...] omits ef1ea54eab0e pinctrl: qcom: Add ipq6018 pinctrl driver omits eed1015c4c42 dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings omits ce35e21d82bc soc: mediatek: knows_txdone needs to be set in Mediatek CM [...] omits 3629ac5b9253 Merge branch 'pm-cpufreq' omits 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE omits b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes omits fe52de36dc5d PM: QoS: Update file information comments omits 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions omits 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() omits 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() omits 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() omits c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() omits d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() omits 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() omits 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() omits 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] omits 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector omits db6d9e9e8b48 mac80211: Fix setting txpower to zero omits 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting omits ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override omits cba6437a1854 genirq/proc: Reject invalid affinity masks (again) omits e4ac6b1829d4 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 omits 8cf1eb848e26 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT omits 7007f2eca0f2 ARM: dts: imx7-colibri: fix muxing of usbc_det pin omits 51dede9c05df x86/mce/amd: Fix kobject lifetime omits c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] omits 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ omits de8cf61c25c5 ARM: dts: imx7-colibri: add alias for RTC omits 4671f9cf78c6 arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board omits edc2569b61de ARM: imx: limit errata selection to Cortex-A9 based designs omits ccf17617be4b ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage omits 119c98f16e70 ARM: dts: imx7-colibri: add gpio-line-names omits 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] omits e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] omits 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] omits 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] omits 33db2ce73e9a clk: imx: imx8mn: use imx8m_clk_hw_composite_core omits 811e4171d0f5 clk: imx: imx8mm: use imx8m_clk_hw_composite_core omits 7a8d3b90bdfe clk: imx: imx8mq: use imx8m_clk_hw_composite_core omits 62668b68dc8e clk: imx: composite-8m: add imx8m_clk_hw_composite_core discards 6db63fbe9603 firmware: imx: scu-pd: enlarge PD range for mu_b discards 77a274817a19 firmware: imx: scu-pd: Add missing audio PD ranges discards 68c189e3a93c soc: imx: increase build coverage for imx8m soc driver omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 6b4953fe32ff ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function omits ea38ca9a2607 arm64: dts: imx8mq-librem5-devkit: Add proximity sensor omits b5cc96d3bfcb soc: imx: gpcv2: include linux/sizes.h omits 14875e57d8ea clk: imx: imx8mp: add ocotp root clk omits 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] omits b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 omits bf502391353b Input: synaptics - switch T470s to RMI4 by default omits a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] omits cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] omits 4c9403540f28 arm64: dts: imx8mm: drop redundant interrupt-parent omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits a0c15bd5ebbf ARM: dts: imx: Kill off "simple-panel" compatibles omits 6b6eb301e976 Merge branch 'io_uring-5.6' into for-next omits 2ca10259b418 io_uring: prune request from overflow list on flush omits 3da627073b56 Documentation/process: Swap out the ambassador for Canonical omits 253050f57c7a selinux: factor out loop body from filename_trans_read() omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init omits ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h omits 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] omits 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] omits 45942ba890e6 xfrm: interface: use icmp_ndo_send helper omits a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper omits 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper omits e0fce6f945a2 gtp: use icmp_ndo_send helper omits 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] omits 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' omits e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS omits 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS omits 6ee2deb6fbed net/flow_dissector: remove unexist field description omits 304db6cb7610 page_pool: refill page when alloc.count of pool is zero omits 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable omits 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier omits 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] omits 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] omits e37a0c313a0f ASoC: meson: gx: add sound card support omits fd00366b8e41 ASoC: meson: gx: add sound card dt-binding documentation omits aa9c3b7273a5 ASoC: meson: axg: extract sound card utils omits 65816025d461 ASoC: meson: aiu: add internal dac codec control support omits b82b734c0e9a ASoC: meson: aiu: add hdmi codec control support omits 6ae9ca9ce986 ASoC: meson: aiu: add i2s and spdif support omits 06b728243867 ASoC: meson: aiu: add audio output dt-bindings omits 9c29fd9bdf92 ASoC: meson: g12a: extract codec-to-codec utils omits 1dfa5a5ab345 ASoC: core: allow a dt node to provide several components omits cd1b659d8ce7 NFSv4.1 make cachethis=no for writes omits ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance omits 9a0584f05687 selftests: openat2: fix build error on newer glibc omits 3e8393630e92 selftests: use LDLIBS for libraries instead of LDFLAGS omits 07e6124a1a46 vt: selection, close sel_buffer race omits 687bff0cd08f vt: selection, handle pending signals in paste_selection omits 4508cf76b1ec serial: cpm_uart: call cpm_muram_init before registering console omits 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] omits 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] omits e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] omits 2e5b1886e9ba Documentation: bootconfig: fix Sphinx block warning omits 473da2f0d80a docs: userspace: ioctl-number: remove mc146818rtc conflict omits 3b82a112ce59 Documentation/ABI: move sysfs-kernel-uids to removed directory omits c75fb63bb4ef kcsan: Fix misreporting if concurrent races on same address omits 895f2c20a88a docs: admin-guide: Add description of %c corename format omits 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] omits 56e6b3b0b381 Documentation: zram: fix the description about orig_data_s [...] omits cb63032b1233 Documentation: nfs: knfsd-stats: convert to ReST omits 04f81fb08d06 Documentation: nfs: nfs41-server: convert to ReST omits 250baf06aacf Documentation: nfs: rpc-server-gss: convert to ReST omits f0bf8a988b26 Documentation: nfs: rpc-cache: convert to ReST omits 34e75cf4beb1 Documentation: nfs: convert pnfs.txt to ReST omits 6e5cf31fbe65 x86/mce/amd: Publish the bank pointer only after setup has [...] omits c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] omits 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] omits af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode omits 48a34311953d ext4: fix checksum errors with indexed dirs omits 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes omits c7ff8573ad21 crypto/testmgr: enable selftests for paes-s390 ciphers omits 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() omits 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL omits 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding omits 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list omits 450c52c7847b Merge tag 'fixes-for-v5.6-rc1' of git://git.kernel.org/pub [...] omits 4ec31cb6241d bcache: remove macro nr_to_fifo_front() omits 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] omits 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] omits f6d100d97b4e Merge branch 'kcsan.2020.02.07a' into HEAD omits 0fbb027b44e7 ALSA: pcm: Fix double hw_free calls omits acd624185d20 dmaengine: ti: dma-crossbar: convert to devm_platform_iore [...] omits 6ebb827f7aad dmaengine: sun4i: use 'linear_mode' in sun4i_dma_prep_dma_cyclic omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] omits 5ca3364a83b2 dmaengine: ti: omap-dma: Replace zero-length array with fl [...] omits 6a8785082c83 dmaengine: uniphier-mdmac: replace zero-length array with [...] omits 57a8cc725622 dmaengine: bcm-sba-raid: Replace zero-length array with fl [...] omits 53803ecac78b Merge branch 'devel' into for-next omits ff095986e6b4 dt-bindings: dma: ti-edma: fix example compatible property omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations omits bfc8f1a87c37 dmaengine: idxd: remove set but not used variable 'idxd_cdev' omits 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad omits 84f371938735 Merge branch 'fixes' into next omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows omits f7b280c63881 dmaengine: idxd: remove set but not used variable 'group' omits 0601d9189599 mmc: sdhci-of-arasan: Remove quirk for broken base clock omits ac7ac3a1437a mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits fce2bcc4de1a firmware: xilinx: Add DLL reset support omits fab7ab49b422 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits a0767da7774d RDMA/core: Add missing list deletion on freeing event queue omits 49dbebe26202 mmc: tmio: remove superfluous callback wrappers omits 3122c16609f3 mmc: tmio: factor out TAP usage omits 47ffea62ccfb mmc: tmio: enforce retune after runtime suspend omits e89561948ec3 mmc: tmio: give callback a generic name omits 96f886e7aadb mmc: renesas_sdhi: complain loudly if driver needs update omits 5cd51174617b mmc: tmio: refactor tuning execution into SDHI driver omits 968e94d11ba3 mmc: renesas_sdhi: cleanup SCC defines omits 7f12135b2d68 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 839ada764937 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits bb4f0504da6e mmc: renesas_sdhi: Add manual correction omits 603a546a8c0b mmc: renesas_sdhi: remove double clear of automatic correction discards db33c6a8314b Merge branch 'spi-5.6' into spi-linus omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits aea7afd9079f spi: spidev_test: Remove the whole "include" directory whe [...] omits 470a072e1220 spi: spidev_test: Use perror() only if errno is not 0 omits 1f3c36328a48 spi: spidev_test: Check input_tx and input_file first afte [...] omits 020bd6c48ebd spi: spidev_test: Remove break after exit statement omits b6570fdb96ed ASoC: codec2codec: avoid invalid/double-free of pcm runtime omits ca065bf12771 USB: apple-mfi-fastcharge: fix endianess issue in probe omits 7342db125413 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits be53df73286b ipmi_si: Avoid spurious errors for optional IRQs omits 03cd45d2e219 thunderbolt: Prevent crash if non-active NVMem file is read omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits d593126a96b5 Merge tag 'usb-serial-5.6-rc2' of https://git.kernel.org/p [...] omits 0c48a65394ab ASoC: rt5682: Enable PLL2 function omits e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals omits ff0035e4c223 ASoC: mediatek: mt8183-da7219: apply some refactors omits 195a64317105 ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out omits 8726ee6148fe ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down whe [...] omits ec7ba9e1500b ASoC: mediatek: mt8183-da7219: change supported formats of [...] omits 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors omits 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal omits b2929a9cb2fb Merge tag 'gpio-updates-for-v5.7-part1' of git://git.kerne [...] omits bfaa3549541c soundwire: stream: don't program ports when a stream that [...] omits 60835022e196 soundwire: stream: fix support for multiple Slaves on the [...] omits c7a8f049b828 soundwire: stream: do not update parameters during DISABLE [...] omits c32464c9393d soundwire: stream: only prepare stream when it is configured. omits 59528807715f soundwire: stream: update state machine and add state checks omits fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] omits f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() omits fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers omits e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h omits 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events omits 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS omits 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain omits 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] omits 299a229830a2 PM: QoS: Clean up misc device file operations omits 63cffc05348e PM: QoS: Drop iterations over global QoS classes omits dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() omits 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] omits 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type omits 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() omits aa7619a39ace rtw88: Fix incorrect beamformee role setting omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails omits ce163ba0bf29 crypto: qce - use AES fallback for small requests omits d6364b812843 crypto: qce - use cryptlen when adding extra sgl omits 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...] omits 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...] omits 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode omits 7f1cfe41cc29 crypto: proc - simplify the c_show function omits 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...] omits 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...] omits 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files omits 20f513091caf crypto: ccree - remove set but not used variable 'du_size' omits 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map omits 11144416a755 crypto: caam/qi - optimize frame queue cleanup omits 21f802cc9896 crypto: ccree - fix AEAD blocksize registration omits 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes omits 504e84abec7a crypto: ccree - only try to map auth tag if needed omits ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists omits 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...] omits eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset() omits 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...] omits f826e6efb42b crypto: hisilicon - Unify error detect process into qm omits de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type omits eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM omits 872d92dec353 tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD omits 3e8cb8b2eaeb fuse: fix stack use after return omits c920a191302e Bluetooth: hci_uart: Replace zero-length array with flexib [...] omits 7c36948329cd Bluetooth: hci_intel: Replace zero-length array with flexi [...] omits 683cc86d812c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 omits 9f35a3128377 ALSA: usb-audio: Add clock validity quirk for Denon MC7000 [...] omits f52aa79df43c cifs: Fix mode output in debugging statements omits 85ea1329d674 csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 70ea36033041 arm64: dts: freescale: s32v234: use generic name bus omits 53458f86683b arm64: dts: imx8mn: Init rates and parents configs for clocks omits 815364d0424e arm64: dts: freescale: add Kontron sl28 support omits 42ef961b247f arm64: dts: imx8mn: add clock for snvs rtc node omits 57795654fb55 clk: imx: pll14xx: Add new frequency entries for pll1443x table omits 16e71d4da799 clk: imx8mn: add SNVS clock to clock tree omits b86a8ad2870e dt-bindings: clock: Refine i.MX8MN clock binding omits d2d46dfaa72b dt-bindings: clock: imx8mn: add SNVS clock omits 16d848e11836 dt-bindings: clock: Convert i.MX8MM to json-schema omits b8fa48437690 dt-bindings: clock: Convert i.MX8MQ to json-schema omits 21437391a5f9 ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection [...] omits 773efbf430d5 Merge branch 'io_uring-5.6-poll' into for-next omits f685b96f10bc Merge branch 'io_uring-5.6' into for-next omits ac346aacdbfb io_uring: allow POLL_ADD with double poll_wait() users omits 09aacd048781 io_uring: abstract out main poll wake handler omits a2289fdffe46 io_uring: store io_kiocb in wait->private omits 7563439adfae io-wq: don't call kXalloc_node() with non-online node discards e361130b31aa Merge branch 'regulator-5.6' into regulator-linus omits e9e40543ad5b spi: Add generic SPI multiplexer omits d548ed71cb88 dt-bindings: spi: Document binding for generic SPI multiplexer omits d69f763fd360 regulator: da9062: Replace zero-length array with flexible [...] omits d8dd3f92a6ba ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout omits 1d0158f547e0 ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout omits ce0c97f8a293 ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout omits eadd54c75f1e dt-bindings: Convert the binding file google, cros-ec-code [...] omits 5d9fa03e6c35 ASoC: soc-pcm: tidyup soc_pcm_open() order omits 62c86d1d5fd9 ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() omits dd03907bf129 ASoC: soc-pcm: call snd_soc_component_open/close() once omits 23a653eb1f3f regulator: da9063: Replace zero-length array with flexible [...] omits 931cfff0458a Merge branch 'clk-socfpga' into clk-next omits 8c0e783d2c7b clk: socfpga: stratix10: simplify parameter passing omits cc26ed7be46c clk: stratix10: use do_div() for 64-bit calculation omits 54d34bbe08f1 Merge branch 'clk-si5341' into clk-next omits 898fe3af935a Merge branch 'clk-formatting' into clk-next omits be545c79b289 clk: Fix continuation of of_clk_detect_critical() omits 3f4d7755556b Merge branch 'clk-samsung' into clk-next omits 8d7a577d04e8 clk: samsung: Remove redundant check in samsung_cmu_register_one omits bbc9409f8c8e Merge branch 'clk-at91' into clk-next omits 143e04dab6b4 clk: at91: add at91sam9n12 pmc driver omits 0969b242f7b8 clk: at91: add sama5d3 pmc driver omits 12dc8d3be9d8 clk: at91: add at91sam9g45 pmc driver omits 9962fb0d1995 clk: at91: usb: introduce num_parents in driver's structure omits d7a83d67a169 clk: at91: usb: use proper usbs_mask omits 43b203d32b77 clk: at91: sam9x60: fix usb clock parents omits b0ecf1c6c6e8 clk: at91: usb: continue if clk_hw_round_rate() return zero omits 5bf7f4a24938 clk: at91: sam9x60: Don't use audio PLL omits 0d426990beac Merge branch 'clk-phase-errors' into clk-next omits 2760878662a2 clk: Bail out when calculating phase fails during clk regi [...] omits 0daa376d832f clk: Move rate and accuracy recalc to mostly consumer APIs omits 768a5d4f63c2 clk: Use 'parent' to shorten lines in __clk_core_init() omits f21cf9c77ee8 clk: Don't cache errors from clk_ops::get_phase() omits 5d98429bbebc Merge branch 'clk-fixes' into clk-next omits 6e37add6b938 Merge branch 'clk-qcom' into clk-next omits 29093b1a5833 clk: qcom: rpmh: Add support for RPMH clocks on SM8250 omits fdd373a4e0c8 dt-bindings: clock: Add RPMHCC bindings for SM8250 omits f78f29079327 clk: qcom: alpha-pll: Make error prints more informative omits 1a6151128c84 clk: qcom: gpucc: Add support for GX GDSC for SC7180 omits 04ac0ad7e8ed dt-bindings: clk: qcom: Add support for GPU GX GDSCR omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9bd5910d7f3d selftests/cgroup: add tests for cloning into cgroups omits ef2c41cf38a7 clone3: allow spawning processes into cgroups omits f3553220d4cc cgroup: add cgroup_may_write() helper omits 5a5cf5cb30d7 cgroup: refactor fork helpers omits 17703097f345 cgroup: add cgroup_get_from_file() helper omits 6df970e4f5d2 cgroup: unify attach permission checking omits 152f9a049efc Merge branch 'v5.6-clk/fixes' into for-next omits 23ac8981671f Merge branch 'v5.7-armsoc/dts64' into for-next omits ac787d915beb clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] omits dbb0a828e9ab arm64: dts: rockchip: Explicitly pinmux the regulator conf [...] omits e5ab00edc3d5 arm64: dts: rockchip: Add ethernet phy to rk3399-orangepi omits 6f7e1c1929e0 arm64: dts: rk3399: Remove extcon unit address and extcon- [...] omits 239a5791ffd5 dynamic_debug: allow to work if debugfs is disabled omits a49e4629b5ed cpuset: Make cpuset hotplug synchronous omits 3010c5b9f5f4 cgroup.c: Use built-in RCU list checking omits 04189382c0be kselftest/cgroup: add cgroup destruction test omits f43caa2adc96 cgroup: Clean up css_set task traversal omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits 2f202d03a578 tty: n_gsm: Replace zero-length array with flexible-array member omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits 8ef0c4f06432 Revert "staging/octeon: Mark Ethernet driver as BROKEN" omits 9da303533b40 MIPS: octeon: remove typedef declaration for cvmx_pko_comm [...] omits f7d2bdcb7ead MIPS: octeon: remove typedef declaration for cvmx_helper_l [...] omits f9546de43df2 MIPS: octeon: remove typedef declaration for cvmx_wqe omits 422d97b8b05e Revert "staging: octeon: delete driver" omits 96b06c0a16f7 Revert "staging: octeon-usb: delete the octeon usb host co [...] omits caa6772db4c1 Staging: remove wusbcore and UWB from the kernel tree. omits 4fb8b5aa2a11 staging: wilc1000: refactor p2p action frames handling API's omits a2203cfe0d84 staging: vc04_services: don't increment service refcount w [...] omits 3c27a36f2711 staging: vc04_services: use kref + RCU to reference count [...] omits 0e35fa615e0b staging: gasket: unify multi-line string omits 032974659b36 staging: vc04_services: fix indentation alignment in a few places omits 110700173e97 staging: vc04_services: remove unneeded parentheses omits 147eda2974d4 staging: vc04_services: remove unused function omits 1cd27003497a workqueue: don't use wq_select_unbound_cpu() for bound works omits 05b5ff30d31f drm/amdgpu: drop legacy drm load and unload callbacks omits 0fdbd036ea98 drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits 414eafe7a9e0 drm/amdgpu/display: split dp connector registration (v3) omits 113569175cb5 drm/amdgpu/display: add a late register connector callback omits b558718a4c17 drm/amd/display: move dpcd debugfs members setup omits a74067c97f5f drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 06209b764bac drm/amdgpu: don't call drm_connector_register for non-MST ports omits cc4950b41922 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits 8508a197f186 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 10fb7ec52597 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits 0d56898531fc drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits 831867399d41 drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits 93e2a7da4846 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits 9ca0183cc58d drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 0bddf77bdcd4 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits f442adeb8f8c drm/amdgpu/display: fix logic inversion in program_timing_sync() omits dd639fc75575 drm/amdgpu: Enter low power state if CRTC active. omits ce5d9e4b04eb drm/amdgpu: work around llvm bug #42576 omits 6be872a79bfc drm/ttm: use RCU in ttm_bo_flush_all_fences omits f5cf957d1c4c drm/ttm: cleanup ttm_buffer_object_transfer omits 23c5751cdb16 drm/ttm: refine ghost BO resv criteria omits ff15c4aec96c drm/ttm: flush the fence on the bo after we individualize [...] omits 951efb70b590 drm/amdkfd: Enable GWS based on FW Support omits f68c58f08723 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits ab0791fd2e93 drm/amd/display: Indicate use of TMZ buffers to DC omits 209c12e76661 drm/amdgpu: implement TMZ accessor (v3) omits bd5c2cce5592 drm/amdgpu: remove the alignment placeholder for secure buffer omits 85357da13f57 drm/amdgpu: move CS secure flag next the structs where it's used omits 0c9519035e47 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 19c7caae8a9c drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9102022e2d20 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 5868cc3f7cbd drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits c145dd4af4fd drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 6ec636862520 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 00b2ba3e698d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 42e8993d5361 drm/amdgpu: job is secure iff CS is secure (v5) omits 9d0f6e5421f2 drm/amdgpu: expand the context control interface with trust flag omits d9c0460cdf0d drm/amdgpu: expand the emit tmz interface with trusted flag omits 6653ab71c74e drm/amdgpu: add tmz bit in frame control packet omits 374ef61cd651 drm/amdgpu: add function to check tmz capability (v4) omits f015923730bd drm/amdgpu: add amdgpu_tmz data structure omits 2b898f5779a0 drm/amdgpu: add tmz feature parameter (v2) omits 182a021f9ac0 drm/amdgpu: define the TMZ bit for the PTE omits b0c63951bf75 drm/amdgpu: add UAPI to create secure commands (v3) omits 287e1dd2d6d6 drm/amdgpu: add UAPI for creating encrypted buffers omits 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails omits 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven omits 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c omits cf2156e240bc drm/amdgpu/display: extend DCN guards omits 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...] omits 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings omits 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...] omits c786530b2190 drm/amd/display: fix dtm unloading omits 4a9a4e3a7c2a drm/amd/display: Fix message for encryption omits b215010fd345 drm/amd/display: fix backwards byte order in rx_caps. omits 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...] omits 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked omits c17f7220f5a6 drm/amd/display: Handle revoked receivers omits 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics omits 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco omits 3c1224c02e99 drm/amdkfd: show warning when kfd is locked omits 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings omits c616d2387aee drm/i915/gt: Expand bad CS completion event debug omits dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] omits 00d963abcb92 tty/serial: 8250_exar: Replace zero-length array with flex [...] omits 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure omits 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance omits f76707831829 tty: serial: imx: setup the correct sg entry for tx dma omits 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split omits 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX omits fe154a242233 drm/panfrost: Remove set but not used variable 'bo' omits 4ee656bba801 ice: Trivial fixes omits 1d8bd9927234 ice: Use correct netif error function omits 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors omits 19cce2c6f6dc ice: Make print statements more compact omits 9a946843ba5c ice: Use ice_pf_to_dev omits 0a6ea04e3bbd ice: Remove possible null dereference omits cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset omits fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] omits b55e603252ac ice: Modify link message logging omits a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps omits 3d9f99908037 ice: Remove ice_dev_onetime_setup() omits 168983a8e19b ice: Don't allow same value for Rx tail to be written twice omits ad9a87bec3d0 ice: display supported and advertised link modes omits 53977ee47410 ice: Fix switch between FW and SW LLDP omits 242b5e068b25 ice: Fix DCB rebuild after reset omits 514de1c935d1 ASoC: mediatek: mt8183-da7219: add speaker switch omits 128f825aeab7 ASoC: max98357a: move control of SD_MODE to DAPM omits ead68df94d24 KVM: x86: enable -Werror omits 681c896ceb41 ASoC: wm0010: Replace zero-length array with flexible-arra [...] omits 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST omits 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST omits 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format omits a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format omits c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format omits 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format omits 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format omits 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format omits 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format omits cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST omits 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST omits 106ee47dc633 docs: kvm: Convert api.txt to ReST format omits d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST omits 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST omits 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST omits aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST omits e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST omits e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST omits 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST omits bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST omits c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST omits d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format omits 263a19ff21c4 docs: virt: Convert msr.txt to ReST format omits 2756df60d097 docs: virt: convert halt-polling.txt to ReST format omits c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references omits 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions omits 7d94ab169b8f docs: virt: convert UML documentation to ReST omits 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst omits 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero omits ff479025349c selftests: KVM: Remove unused x86_register enum omits f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging omits 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] omits ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style omits 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP omits 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() omits 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request omits 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test omits 20ba262f8631 selftests: KVM: AMD Nested test infrastructure omits 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() omits 249fa8217b84 USB: Add driver to control USB fast charge for iOS devices omits 77419aa403ca USB: Fallback to generic driver when specific driver fails omits 88b7381a939d USB: Select better matching USB drivers when available omits aeebf2b54665 USB: Implement usb_device_match_id() omits c9d503370f24 USB: Make it possible to "subclass" usb_device_driver omits ef0f7d1877ac USB: Export generic USB device driver functions omits 6a9746fb0b1b USB: atm: Replace zero-length array with flexible-array member omits efeda80da38d NFSv4: Fix revalidation of dentries with delegations omits d80bdabea986 usb: typec: mux: Drop support for device name matching omits bbe80c9a89b8 usb: typec: altmode: Remove the notification chain omits 684cb4b79e59 usb: typec: Fix the description of struct typec_capability omits ae4ba35d3638 usb: typec: Allow power role swapping even without USB PD omits 7932306a754a usb: typec: Hide the port_type attribute when it's not supported omits b747038d9d14 usb: typec: Make the attributes read-only when writing is [...] omits 882f7a4dae1d usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 82dabf599b22 ASoC: sh: fsi: Restore devm_ioremap() alignment omits 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format omits f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] omits 1880b1f1d686 ASoC: amd: Buffer Size instead of MAX Buffer omits b998b75f8603 clk: sunxi-ng: sun8i-de2: Sort structures omits 11d0c436ffed clk: sunxi-ng: sun8i-de2: Add R40 specific quirks omits b0bfba905cf8 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 8f9b11a33ad6 clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets omits 75250eb75c82 clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core omits b4bbce660a36 clk: sunxi-ng: sun8i-de2: Add rotation core clocks and res [...] omits 2b48dcb7a821 clk: sunxi-ng: sun8i-de2: Split out H5 definitions omits b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode omits 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices omits 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices omits b692056db8ec USB: Fix novation SourceControl XL after suspend omits cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] omits 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] omits 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset omits 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] omits e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline omits b50f4f940b73 dt-bindings: display: sunxi: Fix compatible omits 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo omits a013d141ecee btrfs: sysfs, add UUID/devinfo kobject omits d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 614215c8636a ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e79c16ada126 Merge branch 'v5.7-clk/next' into for-next omits 6fae6a5c2cd4 Merge branch 'v5.7-armsoc/soc' into for-next omits e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets omits 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] omits bda7978b1956 Merge branch 'keys-acl' into keys-next omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits 6a916f5f5f82 keys: Provide KEYCTL_GRANT_PERMISSION omits f981a85690dc security/selinux: Add support for new key permissions omits 4b8b0865c553 keys: Replace uid/gid/perm permissions checking with an ACL omits d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size omits 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band omits 9c714b7caa17 rtw88: 8822c: modify rf protection setting omits 40fb04b22f31 rtw88: Use secondary channel offset enumeration omits bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() omits 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() omits 8299adec99b2 rtw88: 8822c: update power sequence to v16 omits 55cc84421c30 rtw88: add ciphers to suppress error message omits 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() omits 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config omits 2a4225551afb rtw88: pci: 8822c should set clock delay to zero omits 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask omits 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() omits 863844ee3bd3 brcmfmac: abort and release host after error omits 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap omits 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] omits e8294f2f6aa6 btrfs: print message when tree-log replay starts omits 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities omits 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command omits 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band omits ac05ca913e9f Btrfs: fix race between using extent maps and merging them omits 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol omits 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis omits 601ce21ff88d qtnfmac: implement extendable channel survey dump omits bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type omits e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO omits 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element omits a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol omits f311ade3a7ad btrfs: ref-verify: fix memory leaks omits 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode omits 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional omits 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 omits 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources omits 055f08b1b4f6 ARM: Document merges omits b543f027c7d8 Merge branch 'arm/fixes' into for-next omits 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits 7636b586392f tools headers x86: Sync disabled-features.h omits 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] omits a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request omits 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] omits ad18ba7b5eeb drm/i915/execlists: Offline error capture omits c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests omits 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists omits a24cc07d1032 csky: Implement copy_thread_tls omits aeb58bb21421 csky: Add PCI support omits cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] omits e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] omits 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] omits 8c65582f82ee tools include UAPI: Sync sound/asound.h copy omits 2439545b8c36 ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node omits 6c92d53d0da2 ARM: dts: vf610-zii-dev: Add voltage monitor DT node omits 68aaa6aa1375 ARM: dts: vf610-zii-spb4: Add voltage monitor DT node omits a049c965187c ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node omits 8ba92585075c ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions omits 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] omits df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() omits 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver omits 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next omits 84a406263246 HID: core: increase HID report buffer size to 8KiB omits 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() omits 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next omits e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards omits f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes omits c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS omits 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit omits 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload omits 91d14ab8d913 ARM: configs: at91: enable sama5d4 compatible watchdog omits b3c62274fb2e ARM: dts: at91: sam9x60ek: enable watchdog node omits 55529d45ed6a ARM: dts: at91: sam9x60: add watchdog node omits 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object omits 52144db13098 drm/i915: Fix preallocated barrier list append omits 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put omits 4594d082dbe6 rtc: zynqmp: Clear alarm interrupt status before interrupt enable omits 38a49742de11 rtc: sh: Restore devm_ioremap() alignment omits 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() omits 33f0c47b8fb4 tools: gpio: implement gpio-watch omits 51c1064e82e7 gpiolib: add new ioctl() for monitoring changes in line info omits d2ac25798208 gpiolib: provide a dedicated function for setting lineinfo omits 248ae1752e91 gpiolib: emit a debug message when adding events to a full kfifo omits dea9c80ee672 gpiolib: rework the locking mechanism for lineevent kfifo omits 5195a89e8583 kfifo: provide kfifo_is_empty_spinlocked() omits 3f2e4c11e136 kfifo: provide noirqsave variants of spinlocked in and out [...] omits b568627307df arm64: dts: mt8173: add arm,no-tick-in-suspend in timer omits a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] omits c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz omits 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer omits 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD omits 89dd019a8a99 drm/i915: Poison rings after use omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 34896620422e PM: QoS: Drop debugfs interface omits bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET omits 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 omits 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button omits 92c2701ec1f5 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default omits c9aee09f7bb2 ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS omits 995fc9eea3db ARM: dts: imx6ul-pico: Convert to DRM bindings omits e5ede2cc965b dt-bindings: arm: fsl: add Kontron sl28 boards omits 32c5cd478983 dt-bindings: arm: fsl: add LS1028A based boards omits bb80b96422b4 ALSA: hda_codec: Replace zero-length array with flexible-a [...] omits 76501954cb9e ALSA: hda/ca0132 - Replace zero-length array with flexible [...] omits 6c8019d08e0e ALSA: usb-midi: Replace zero-length array with flexible-ar [...] omits 9478bd43a2eb ALSA: core: Replace zero-length array with flexible-array member omits bc50f20a31b1 Merge branches 'arm64-for-5.7', 'defconfig-for-5.7', 'driv [...] omits f4d590caa66e soc: qcom: aoss: Use wake_up_all() instead of wake_up_inte [...] omits a5fccb62cc89 soc: qcom: aoss: Read back before triggering the IRQ omits 8f4a7a00c101 arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung f [...] omits 231cb93c06ac ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth omits 726a117628d6 ARM: dts: qcom: msm8974: add blsp2_uart10 omits bcd3a145b160 ARM: dts: qcom: msm8974-honami: Add USB node. omits d5e205079c34 drivers: qcom: rpmh: remove rpmh_flush export omits aff9cc0847a5 drivers: qcom: rpmh: fix macro to accept NULL argument omits b418cf634cfd arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node omits 3d60d80a4162 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 omits 31a233a5a17b arm64: dts: qcom: sdm845: Disable pwrkey on Cheza omits 0f9d251f14ba arm64: defconfig: Enable Qualcomm PM8XXX vibrator support omits ee43b5ab850f ARM: qcom_defconfig: add Broadcom bluetooth options omits 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS omits 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL omits 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs omits 89d4d7c88d2b selinux: generalize evaluate_cond_node() omits 8794d7839038 selinux: convert cond_expr to array omits 2b3a003e1543 selinux: convert cond_av_list to array omits 60abd3181db2 selinux: convert cond_list to array omits 981e6fe468cf csky: Minimize defconfig to support buildroot config.fragment omits ddc965c05cfc csky: Add setup_initrd check code omits 1eee389aeda9 csky: Cleanup old Kconfig options omits d1940b7d3bb5 arch/csky: fix some Kconfig typos omits eebaa067edc9 csky: Fixup compile warning for three unimplemented syscalls omits 9733a1372edc csky: Remove unused cache implementation omits 242c244a0d08 csky: Fixup ftrace modify panic omits d5cc473ceb6b csky: Add flush_icache_mm to defer flush icache all omits 1cc882e19734 csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits 478487eb4bd0 csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits a6dbbec5d8e3 csky: Remove unnecessary flush_icache_* implementation omits 2a54a082ad62 csky: Support icache flush without specific instructions omits 72c299df927a csky/Kconfig: Add Kconfig.platforms to support some drivers omits 0a169a3455c6 csky/smp: Fixup boot failed when CONFIG_SMP omits f40649eb8a4d csky: Set regs->usp to kernel sp, when the exception is fr [...] omits b72885b43af3 csky/mm: Fixup export invalid_pte_table symbol omits 0dd07451451a csky: Separate fixaddr_init from highmem omits 9ee6f679c692 csky: Tightly-Coupled Memory or Sram support omits e2bbbf631165 csky: Initial stack protector support omits 5e6f6bfc6567 MAINTAINERS: csky: Add mailing list for csky omits b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' omits c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference omits 886d2089276e net: ena: ethtool: use correct value for crc32 hash omits 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE omits e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl omits 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] omits 4844470d472d net: ena: rss: store hash function as values and not bits omits 0c8923c0a64f net: ena: rss: fix failure to get indirection table omits 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported omits 0d1c3de7b8c7 net: ena: fix incorrect default RSS key omits cf6d17fde93b net: ena: add missing ethtool TX timestamping indication omits 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() omits 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL omits 457fed775c97 net/smc: fix leak of kernel memory to user space omits f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps omits ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs omits 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration omits 8fd73a4e0bdd ARM: Document merges omits a79585d708c3 Merge branch 'arm/fixes' into for-next omits 6b72fc07d10f ARM: Document merges omits 20d545e0c5e0 ARM: configs: Cleanup old Kconfig options omits e19dbc8f4c24 ARM: npcm: Bring back GPIOLIB support omits d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] omits a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] omits 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] omits 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes omits 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] omits fdde0ff8590b ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system omits ea128834dd76 ACPICA: Introduce acpi_any_gpe_status_set() omits 8acd7c56c1b5 staging: greybus: Replace zero-length array with flexible- [...] omits 1f9d6a3d2ebc staging: unisys: visorinput: Replace zero-length array wit [...] omits 3aef021b2df7 mei: limit number of bytes in mei header. omits 6736041f9606 mei: bus: replace zero-length array with flexible-array member omits d0cff8adce13 misc: vexpress: Replace zero-length array with flexible-ar [...] omits 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] omits e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h omits a934f9d86659 drm/amdgpu: correct comment to clear up the confusion omits 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning omits 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 6eaaa9e89719 firmware/dmi: Report DMI Bios & EC firmware release omits f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source omits 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring omits b35e8878e1d3 KVM: s390/interrupt: do not pin adapter interrupt pages omits 455808a18dbf Merge branch 'for-next-next-v5.6-20200211' into for-next-20200211 omits b44748304b84 Merge branch 'ext/marcos/subvol-destroy2-v3' into for-next [...] omits bfd42baad243 Merge branch 'ext/johannes/sb-no-bh-v6' into for-next-next [...] omits 3a44507eb4cc Merge branch 'ext/johannes/fsc-page-leak' into for-next-ne [...] omits 4eed16264b8f Merge branch 'ext/nikbor/pinned-cleanups' into for-next-ne [...] omits 6c2afbf01980 Merge branch 'ext/ethanwu/backref-speedup' into for-next-n [...] omits 2b25fb61ba44 Merge branch 'ext/nikbor/drw-lock-v4' into for-next-next-v [...] omits e0899c4dbe14 Merge branch 'misc-next' into for-next-next-v5.6-20200211 omits 00e6d051c95f btrfs: Introduce new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel omits d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers omits c0134b3366ba perf beauty prctl: Export the 'options' strarray omits fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources omits c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] omits 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() omits 7ce66139a99c perf maps: Fix map__clone() for struct kmap omits 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type omits 02213cec64bb perf maps: Mark module DSOs with kernel type omits c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] omits b053f3eda6f3 Btrfs: fix race between shrinking truncate and fiemap omits 2ed9d77aa76b staging: exfat: Rename variable 'AccessTimestamp' to 'acce [...] omits c09c0adc20cd staging: exfat: Rename variable 'ModifyTimestamp' to 'modi [...] omits d9cd17a258c3 staging: exfat: Rename variable 'CreateTimestamp' to 'crea [...] omits 439968b7bb61 staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs' omits a474b9021ef4 staging: exfat: Rename variable 'Attr' to 'attr' omits cc3edc28b9ad staging: exfat: Rename variable 'ShortName' to 'short_name' omits 731e7914190b staging: exfat: Rename variable 'Name' to 'name' omits 36b392b0423a staging: exfat: Rename variable 'MilliSecond' to 'millisecond' omits ac4db9acc5d5 staging: exfat: Rename variable 'Second' to 'second' omits 56a2ba5a228a staging: exfat: Rename variable 'Minute' to 'minute' omits 984e8f24dcd5 staging: exfat: Rename variable 'Hour' to 'hour' omits 88ff49cc06e5 staging: exfat: Rename variable 'Day' to 'day' omits 7904b260f9da staging: exfat: Rename variable 'Month' to 'month' omits 98e5df86e564 staging: exfat: Rename variable 'Year' to 'year' omits b264fad30bf6 staging: qlge: qlge_main.c: fix style issues omits 0f4f67b55142 staging: wilc1000: directly fetch 'priv' handler from 'vif [...] omits a474df5c1484 staging: wilc1000: remove use of vendor specific IE for p2 [...] omits 0f8a206df7c9 s390/time: Fix clk type in get_tod_clock omits 27dc0700c3be s390/uv: Fix handling of length extensions omits d2bdc4929160 staging: wfx: use more power-efficient sleep for reset omits 40a97d55a6b7 staging: wfx: use sleeping gpio accessors omits 7f70c919ffb8 staging: wfx: follow compatible = vendor,chip format omits eec6e3ee636e staging: wfx: add proper "compatible" string omits e2525a95cc08 staging: wfx: annotate nested gc_list vs tx queue locking omits 4033714d6cbe staging: wfx: fix init/remove vs IRQ race omits 2c25b3f68e92 Merge tag 'vfio-ccw-20200206' of https://git.kernel.org/pu [...] omits 11f044653467 s390/qdio: don't allocate *aob array with GFP_ATOMIC omits 93f9d1a4ac59 ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 omits 032b423b31ad staging: wfx: remove set but not used variable 'tx_priv' omits c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() omits f8dfa0d8aa6e btrfs: remove buffer_heads form superblock mirror integrit [...] omits cd732a700a1f btrfs: remove buffer_heads from btrfsic_process_written_block() omits be2c30b6dce5 btrfs: remove btrfsic_submit_bh() omits 669dbb6bb1c1 btrfs: use BIOs instead of buffer_heads from superblock writeout omits d19ec014a46b btrfs: use the page-cache for super block reading omits 0fa4eaa9a428 btrfs: don't kmap() pages from block devices omits fc53ebe3433d btrfs: Export btrfs_release_disk_super omits 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() omits 40d427931dee drm/i915: Don't use uninitialized 'ret' omits 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() omits beb205dd67aa RDMA/siw: Fix setting active_mtu attribute omits 9a4b24108d92 i40iw: Do an RCU lookup in i40iw_add_ipv4_addr omits d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM omits 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] omits a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size omits cc5d7052c380 btrfs: simplify error handling in __btrfs_write_out_cache() omits 11c7ae1a0140 btrfs: use standard debug config option to enable free-spa [...] omits 48f1e50652ab btrfs: make the uptodate argument of io_ctl_add_pages() boolean. omits 1592354c5599 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits e33e0e766d98 btrfs: free allocated pages jon failed cache write-out omits d7e2d3432ae7 RDMA/hns: Optimize eqe buffer allocation flow omits b14c95bee835 RDMA/hns: Cleanups of magic numbers omits 43fb5892cdfa RDMA/cma: Use refcount API to reflect refcount omits e368d23f57f6 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits be439912e7c2 RDMA/cma: Use refcount API to reflect refcount omits 5ff8c8fa44c2 RDMA/cma: Rename cma_device ref/deref helpers to to get/put omits cc055dd3a713 RDMA/cma: Use RDMA device port iterator omits 081ea5195a11 RDMA/cma: Use a helper function to enqueue resolve work items omits f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context omits df475ad8da57 btrfs: sink argument tree to __do_readpage omits 3e906fb0ee40 btrfs: sink arugment tree to contiguous_readpages omits 68913c894257 btrfs: sink argument tree to __extent_read_full_page omits 096d0c20fb1f btrfs: sink argument tree to extent_read_full_page omits 6990553ba738 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits cf6f1f5a7cb2 btrfs: add assertions for tree == inode->io_tree to extent [...] omits c26652669585 btrfs: drop argument tree from submit_extent_page omits fd6bc156d164 btrfs: remove extent_page_data::tree omits 6d895dba7bef btrfs: log message when rw remount is attempted with uncle [...] omits c7a969aaf9c9 btrfs: print message when tree-log replay starts omits aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges omits df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] omits 7aa62404dfde drm/amd/display: Fix psr static frames calculation omits 90aeca875f8a dt-bindings: display: Convert etnaviv to json-schema omits c03b401250ca dt-bindings: add vendor prefix for OzzMaker and Waveshare [...] omits db1b4b3a7ae1 dt-bindings: soc: imx: add binding doc for aips bus omits 17ff9478ffa3 dt-bindings: Add ITE Tech prefix omits d49850110434 dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB [...] omits db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...] omits d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20 omits 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset omits f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend omits 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h omits a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list omits 278628fa4642 drm/amdgpu: correct comment to clear up the confusion omits 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...] omits 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...] omits 115c7e7f0501 drm/amd/display: Add psr get_state call omits 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write omits 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations omits 97f1fbda21c4 drm/amd/display: 3.2.72 omits 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch omits 710e0cede861 drm/amd/display: Update register defines omits 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash omits 945628101be5 drm/amd/display: Add backlight support via AUX omits 8a683eb6311a drm/amd/display: Add AUX backlight register omits 8eb85cb5ada1 drm/amd/display: Hookup psr set version call omits 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data omits 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct omits bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure omits cb8348fec250 drm/amd/display: always apply T7/T9 delay logic omits 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning omits ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF omits f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi omits 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] omits 7b94ace7ec5e Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] omits d75a170fd848 ALSA: usb-audio: Fix UAC2/3 effect unit parsing omits 3b20bc2fe4c0 ceph: noacl mount option is effectively ignored omits b27a939e8376 ceph: canonicalize server path in place omits 8e4473bb50a1 ceph: do not execute direct write in parallel if O_APPEND [...] omits 1565e8e8ef0b dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible omits 9d789dc047e3 ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits b56be800f129 ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once omits e82ebffce3ec ASoC: soc-pcm: don't use bit-OR'ed error omits f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down omits be8638344c70 IB/hfi1: Close window for pq and request coliding omits a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] omits 09e88f8a5c56 ASoC: soc-pcm: add for_each_dapm_widgets() macro omits 5c25bd641a7b ASoC: soc-pcm: adjustment for DAI member 0 reset omits 7a5aaba4a4f4 ASoC: soc-pcm: add snd_soc_runtime_action() omits 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create omits 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] omits 9ba6f1acb831 btrfs: switch to per-transaction pinned extents omits 9d4c1df741b4 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits 8b9070ddf3df btrfs: Mark pinned log extents as excluded omits ccfc1cefd706 btrfs: Pass transaction handle to write_pinned_extent_entries omits b4968dac5d49 btrfs: Make pin_down_extent take transaction handle omits 6eeffb38a634 btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 9afc3a62479f btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 19f9b567ed97 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 80a644273779 btrfs: Introduce unaccount_log_buffer omits 4e2c2f96e6a3 btrfs: Make btrfs_pin_extent take trans handle omits e93ce0453880 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits 9e5dabfbc493 btrfs: backref, use correct count to resolve normal data refs omits 99c5d101f7b0 btrfs: backref, only search backref entries from leaves of [...] omits 1ba9558e357f btrfs: backref, not adding refs from shared block when res [...] omits e0928c91c2f5 btrfs: backref, only collect file extent items matching ba [...] omits 2e4ea1305df6 btrfs: convert snapshot/nocow exlcusion to drw lock omits 27fd92d48739 btrfs: Implement DRW lock omits 30744a68626d xsk: Publish global consumer pointers when NAPI is finished omits da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT omits 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. omits e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. omits 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. omits 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. omits 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] omits 959a944563dc drm/i915/color: conversion to drm_device based logging macros. omits f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. omits 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] omits 7adb1e8aeeb5 platform/x86: intel_pmc_core: Add debugfs support to acces [...] omits 2e36ac08a988 platform/x86: intel_pmc_core: Dump low power status regist [...] omits f93598b8c76f Merge branch 'for-5.7' into for-next omits dc4197236c20 objtool: Add relocation check for alternative sections omits a22961409c02 objtool: Add is_static_jump() helper omits 644592d32837 objtool: Fail the kernel build on fatal errors omits fdb64822443e perf/x86: Add Intel Tiger Lake uncore support omits db278b90c326 perf/x86/intel: Output LBR TOS information correctly omits bbfd5e4fab63 perf/core: Add new branch sample type for HW index of raw [...] omits 6c1c07b33eb0 perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI omits f861854e1b43 perf/x86/intel: Fix inaccurate period in context switch fo [...] omits 25d387287cf0 perf/x86/amd: Add missing L2 misses event spec to AMD Fami [...] omits 0aa0e0d6b34b perf/x86/msr: Add Tremont support omits ecf71fbccb9a perf/x86/cstate: Add Tremont support omits eda23b387f6c perf/x86/intel: Add Elkhart Lake support omits 41f0e29190ac locking/percpu-rwsem: Add might_sleep() for writer locking omits ac8dec420970 locking/percpu-rwsem: Fold __percpu_up_read() omits bcba67cd8068 locking/rwsem: Remove RWSEM_OWNER_UNKNOWN omits 7f26482a872c locking/percpu-rwsem: Remove the embedded rwsem omits 75ff64572e49 locking/percpu-rwsem: Extract __percpu_down_read_trylock() omits 71365d402321 locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath omits 206c98ffbeda locking/percpu-rwsem: Convert to bool omits 1751060e2527 locking/percpu-rwsem, lockdep: Make percpu-rwsem use its o [...] omits 810507fe6fd5 locking/lockdep: Reuse freed chain_hlocks entries omits 797b82eb906e locking/lockdep: Track number of zapped lock chains omits 836bd74b5957 locking/lockdep: Throw away all lock chains with zapped class omits 1d44bcb4fdb6 locking/lockdep: Track number of zapped classes omits b9875e988229 locking/lockdep: Display irq_context names in /proc/lockde [...] omits b3b9c187dc25 locking/lockdep: Decrement IRQ context counters when remov [...] omits e9f5490c3574 sched/fair: Fix kernel-doc warning in attach_entity_load_avg() omits 25ac227a25ac sched/fair: Remove wake_cap() omits afbcf99785a5 sched/core: Remove for_each_lower_domain() omits 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits 38c6e4963b50 sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits 913c310c8e8a sched/fair: Add asymmetric CPU capacity wakeup scan omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 4104a562e0ca sched/core: Annotate curr pointer in rq with __rcu omits 6fcca0fa4811 sched/psi: Fix OOB write when writing 0 bytes to PSI files omits 4ccfaab0853b sched/core: Remove duplicate assignment in sched_tick_remote() omits 6be021b1f00d arm64: dts: mt8183: Enable CPU idle-states omits 7a7a8f549ddd arm/patch: Fix !MMU compile omits be993e44badc arm/ftrace: Fix BE text poking omits fa1f875c120f ALSA: dmaengine_pcm: Consider DMA cache caused delay in po [...] omits 851fd8732443 ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is i [...] omits 63e51fd33fef ASoC: SOF: Intel: cnl: Implement feature to support DSP D0 [...] omits 207bf12f642f ASoC: SOF: Intel: hda: Amend the DSP state transition diagram omits de23a838d8d6 ASoC: SOF: audio: Add helper to check if only D0i3 streams [...] omits 61e285caf40f ASoC: SOF: Move DSP power state transitions to platform-sp [...] omits 700d167739a0 ASoC: SOF: pm: Introduce DSP power states omits 043ae13bbd55 ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev omits fb9a81192d44 ASoC: SOF: pm: Unify suspend/resume routines omits 3f06501ea4d2 ASoC: SOF: Do not reset hw_params for streams that ignored [...] omits 5d3c64477392 drm/mediatek: support HDMI jack status reporting omits f9eb06cd0cdd drm/mediatek: exit earlier if failed to register audio driver omits f4d95de415b2 ASoC: ti: davinci-mcasp: remove redundant assignment to va [...] omits da22a9531319 ASoC: wcd934x: Remove set but not unused variable 'hph_com [...] omits c8b60c6d93b8 ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting omits fb0c3c6e2007 ASoC: ti: davinci-mcasp: Add support for platforms using UDMA omits 2619e0370347 ASoC: ti: Add udma-pcm platform driver for UDMA omits 78af6edf180d dt-binding: spi: add bindings for spi-ar934x omits 047980c582af spi: add driver for ar934x spi controller omits 4a08d6c86624 spi: stm32-qspi: properly manage probe errors omits 875014cb79ea spi: spi-geni-qcom: Drop of.h include omits 8196f7bcc2ad spi: stm32-qspi: defer probe for reset controller omits ea1e5b3354b1 spi: spi-geni-qcom: Grow a dev pointer to simplify code omits ece9ef3b60cb spi: spi-geni-qcom: Let firmware specify irq trigger flags omits c1e1fa0ae5ba MAINTAINERS: Add entry for mp5416 PMIC driver omits a273188b87fd regulator: mp5416: add mp5416 regulator driver omits 65c38513528f dt-bindings: regulator: add document bindings for mp5416 omits 6d8d840b214e regulator: da9063: remove redundant return statement omits a33b25f57dde regulator: da9063: fix code formatting warnings and errors omits 4d49177f2cd7 regulator: mp8859: add supply entry omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ea00d95200d0 ASoC: Use imply for SND_SOC_ALL_CODECS omits f831ebf2faa5 ASoC: SOF: Add i.MX8QM device descriptor omits acfa52027bb6 ASoC: SOF: imx8: Add ops for i.MX8QM omits 9da9ace29ba5 ASoC: SOF: Rename i.MX8 platform to i.MX8X omits 0d4416446897 spi: pxa2xx: Enable support for compile-testing omits 1646484ed243 ASoC: rt5659: remove redundant assignment to variable idx omits 3025571edd9d ASoC: Intel: mrfld: return error codes when an error occurs omits 04dd656e8d50 ASoC: stm32: i2s: improve error management on probe deferral omits d49bd5ed2416 ASoC: stm32: spdifrx: improve error management on probe deferral omits 5183e8542307 ASoC: stm32: sai: improve error management on probe deferral omits 158ecc65c053 ASoC: stm32: i2s: manage error when getting reset controller omits 7889c0082e64 ASoC: stm32: spdifrx: manage error when getting reset controller omits 028476c861e3 ASoC: stm32: sai: manage error when getting reset controller omits b5848c814cdb ASoC: rt5682: Add the field "is_sdw" of private data omits bbf53b95ed95 ASoC: rl6231: Add new supports on rl6231 omits 918d0aba86ed ASoC: wcd934x: Remove some unnecessary NULL checks omits d2cff470452d ASoC: Remove unused including <linux/version.h> omits 9d19426ed8f8 ASoC: Intel: CHT: add support for pcm512x boards omits 341eb6b787c3 ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x omits f40ed2e8db8d ASoC: Intel: sof_pcm512x: add support for SOF platforms wi [...] omits 99b4f439a1c6 ASoC: cros_ec_codec: Support setting bclk ratio omits 74f73476c375 ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra [...] omits e4edd4fcbf4d drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 051c89cf4ac4 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 1a9629d189f5 drm/i915: Don't show the blank process name for internal/s [...] omits 07ccd6bdafa2 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits a754012b9f23 drm/i915/execlists: Leave resetting ring to intel_ring omits 74a44bed8d93 arm64: Fix CONFIG_ARCH_RANDOM=n build omits ed31685c96e1 console: Introduce ->exit() callback omits e78bedbd42b7 console: Don't notify user space when unregister non-liste [...] omits bb72e3981d8e console: Avoid positive return code from unregister_console() omits d58ad10122e6 console: Drop misleading comment omits 12825e6ba8ea console: Use for_each_console() helper in unregister_console() omits caa72c3bc584 console: Drop double check for console_drivers being non-NULL omits c81ea7203b22 console: Don't perform test for CON_BRL flag omits 42cd0ab476e2 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits 8673e944b50e platform/chrome: wilco_ec: Platform data shouldn't include [...] omits 2b63eb961ade Merge branch 'chrome-platform-5.6-fixes' into for-next omits 3d9c13a6a722 drm/i915: HDCP support on above PORT_E omits cf01514c5c6e habanalabs: patched cb equals user cb in device memset omits a37e47192dfa habanalabs: do not halt CoreSight during hard reset omits 908087ffbe89 habanalabs: halt the engines before hard-reset omits e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE omits f0ac20c3f613 ACPI: EC: Fix flushing of pending work omits 7015c258803d Merge branches 'sunxi/dt-for-5.7' and 'sunxi/clk-for-5.7' [...] omits 221a690420fd arm64: dts: allwinner: h6: orangepi-3: Add eMMC node omits 0cbb4f9c6982 platform/chrome: wilco_ec: Include asm/unaligned instead o [...] omits 1de8493069b8 clk: sunxi-ng: a64: Export MBUS clock omits dd00d78d0f41 arm64: dts: allwinner: a64: Add deinterlace core node omits a7f3e0bbf2c1 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits fc7c2bfb08c3 arm64: dts: allwinner: a64: Add MBUS controller node omits f0df2e05a2d9 dt-bindings: interconnect: sunxi: Add A64 MBUS compatible omits 42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup wit [...] omits e4bfded56cf3 usb: gadget: serial: fix Tx stall after buffer overflow omits 43d565727a3a usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags omits 9a0d6f7c0a83 usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows omits 860ef6cd3f90 usb: dwc2: Fix in ISOC request length checking omits a2035411fa1d usb: gadget: composite: Support more than 500mA MaxPower omits c724417baf16 usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus omits 904967c60d87 usb: gadget: u_audio: Fix high-speed max packet size omits 5ee858975b13 usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields omits 145e5a8a5cbd scsi: lpfc: Copyright updates for 12.6.0.4 patches omits ad6203f97526 scsi: lpfc: Update lpfc version to 12.6.0.4 omits f6770e7d2329 scsi: lpfc: Clean up hba max_lun_queue_depth checks omits 6cde2e3e2813 scsi: lpfc: Remove handler for obsolete ELS - Read Port St [...] omits 4cb9e1ddaa14 scsi: lpfc: Fix coverity errors in fmdi attribute handling omits a99c80742af4 scsi: lpfc: Fix compiler warning on frame size omits 821bc882acca scsi: lpfc: Fix release of hwq to clear the eq relationship omits 792f3b90be2a scsi: lpfc: Fix registration of ELS type support in fdmi omits 835214f5d5f5 scsi: lpfc: Fix broken Credit Recovery after driver load omits 0ab384a49c54 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi [...] omits 39c4f1a965a9 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available omits 2494c2868d6e scsi: qla2xxx: Check locking assumptions at runtime in qla [...] omits 3d8b24a0f438 scsi: core: remove .for_blk_mq omits 722adbbd7065 scsi: ufs: ufs-mediatek: gate ref-clk during Auto-Hibern8 omits 5a244e0ea67b scsi: ufs: fix Auto-Hibern8 error detection omits 2a06ff207445 scsi: ufs: ufs-mediatek: support linkoff state during suspend omits 7742ca797aa7 scsi: ufs: ufs-mediatek: ensure UniPro is not powered down [...] omits 77d331802a44 scsi: megaraid_sas: fix indentation issue omits 0ab710458da1 scsi: iscsi: Perform connection failure entirely in kernel space omits 80363e1b673b scsi: tcm_qla2xxx: Make qlt_alloc_qfull_cmd() set cmd->se_ [...] omits 7276531d4036 tracing: Consolidate trace() functions omits 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] omits d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] omits 3032e3a7c7e3 selftests/resctrl: Add the test in MAINTAINERS omits 85f553d24ada selftests/resctrl: Disable MBA and MBM tests for AMD omits c0327e1d7c42 selftests/resctrl: Use cache index3 id for AMD schemata masks omits 53f74fbec9f0 selftests/resctrl: Add vendor detection mechanism omits 790bf585b0ee selftests/resctrl: Add Cache Allocation Technology (CAT) selftest omits 78941183d1b1 selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest omits 01fee6b4d1f9 selftests/resctrl: Add MBA test omits ecdbb911f22d selftests/resctrl: Add MBM test omits a2561b12fe39 selftests/resctrl: Add built in benchmark omits 7f4d257e3a2a selftests/resctrl: Add callback to start a benchmark omits 1d3f08687d76 selftests/resctrl: Read memory bandwidth from perf IMC cou [...] omits 591a6e8588fc selftests/resctrl: Add basic resctrl file system operation [...] omits 034c7678dd2c selftests/resctrl: Add README for resctrl tests omits 0a679e13ea30 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits c363eb48ada5 selftests: fix too long argument omits 9d235a558c68 selftests: allow detection of build failures omits b32694cd0724 Kernel selftests: tpm2: check for tpm support omits a098d9c82a0b selftests/ftrace: Have pid filter test use instance flag omits 7714d469dcba selftests: fix spelling mistaked "chaigned" -> "chained" omits a5650acb5f33 Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pu [...] omits 5a020d80bbef ARM: dts: aspeed: g4: add video engine support omits cbc2247ca871 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 47e29c847fc4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 1e4c6434bc8e ARM: dts: aspeed: tiogapass: Add IPMB device omits ac9203162a3d ARM: dts: aspeed-g6: add usb functions omits 74e3b72523a1 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits e20d8e81a0e0 Documentation: kunit: fixed sphinx error in code block omits cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments omits 901cff7cb961 firmware_loader: load files from the mount namespace of init omits 95ba79e89c10 MAINTAINERS: remove unnecessary ':' characters omits 2bf0eb9b3b0d bpf: Make btf_check_func_type_match() static omits 4746fd5c2c13 drm/i915/selftests: Trim blitter block size omits f2e97dc126b7 bpf: Selftests build error in sockmap_basic.c omits 973780011106 tools/bootconfig: Suppress non-error messages omits a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically omits 3f4ef485be9d vt: fix scrollback flushing on background consoles omits ea3d147a474c fsi: aspeed: add unspecified HAS_IOMEM dependency omits 01c0514ec822 lkdtm/stackleak: Make the test more verbose omits 469e1906a1b1 platform: constify properties in platform_device omits ff5cd9accbc7 ver_linux: Query ld cache for versions of libc/libcpp run-time omits 74835c7db032 COPYING: state that all contributions really are covered b [...] omits 4bc4f8128c48 Documentation/process: Change Microsoft contact for embarg [...] omits 485d5b75980d embargoed-hardware-issues: drop Amazon contact as the emai [...] omits ae7fce069bd7 Documentation/process: Add Arm contact for embargoed HW issues omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits 36be4102b7da staging: rtl8188eu: rename variable pnetdev -> netdev omits 57b76faf1d78 serial: 8250_early: Add earlycon for BCM2835 aux uart omits c6825c6395b7 serial: 8250_tegra: Create Tegra specific 8250 driver omits a287885f1e37 n_tty: check printk arguments for n_tty_trace omits 8e217b078138 kgdboc: Use for_each_console() helper omits 1f69a1273b3f tty: serial: tegra: Handle RX transfer in PIO mode if DMA [...] omits 04b5bfe3dc94 tty/serial: atmel: manage shutdown in case of RS485 or ISO [...] omits 0c5aae59270f serdev: ttyport: restore client ops on deregistration omits 87c5cbf71ecb serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE omits 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] omits 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run omits 735478fc8a89 Merge branch 'next/dt' into for-next omits bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist omits 0e71459afcbb perf symbols: Update the list of kernel idle symbols omits 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric omits 269e1f78d9cf soc: samsung: chipid: Fix return value on non-Exynos platforms omits 1c651356f482 ARM: dts: exynos: Add GPU thermal zone cooling maps for Od [...] omits b9631bc20134 ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U [...] omits 1f9f5a8193e6 usb: cdns3: remove redundant assignment to pointer trb omits 334fb94c39e0 usb: gadget: remove redundant assignment to variable status omits 85798543f55c usb: typec: ucsi: remove redundant assignment to variable num omits cc7eac1e4afd usb: host: ehci-platform: add a quirk to avoid stuck omits 7f1b92a6a7f2 USB: core: clean up endpoint-descriptor parsing omits bdd1b147b802 USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 omits 73f8bda9b5dc USB: core: add endpoint-blacklist quirk omits b32196e35bd7 usb: dwc3: debug: fix string position formatting mixup wit [...] omits a4a601948fc8 usb: phy: tegra: Add clarifying comments about the shared [...] omits 8099f58f1ecd USB: hub: Don't record a connect-change event during reset-resume omits ca4b43c14cd8 usb: charger: assign specific number for enum value omits 3e99862c05a9 usb: uas: fix a plug & unplug racing omits dddb40e83038 MAINTAINERS: Sort entries in database for USB TYPEC omits 1208f9e1d758 USB: hub: Fix the broken detection of USB3 device in SMSC hub omits f2437e48ac7a power: supply: cros-ec-usbpd-charger: Fix host events omits 9a4556bd8f23 staging: rtl8723bs: Remove unneeded goto statements omits e40c6d0f8763 staging: rtl8188eu: Remove some unneeded goto statements omits 23954cb078fe staging: rtl8723bs: Fix potential overuse of kernel memory omits 4ddf8ab8d15d staging: rtl8188eu: Fix potential overuse of kernel memory omits ac33597c0c0d staging: rtl8723bs: Fix potential security hole omits 499c405b2b80 staging: rtl8188eu: Fix potential security hole omits bf2b8fe0d7d2 staging: exfat: Replace printk with pr_info omits 26a99c06b6bb staging: comedi: ni_pcimio: add routes for NI PCIe-6251 an [...] omits 9bfd8bc5e8bf staging: comedi: ni_mio_common: Allow alternate board name [...] omits e3b7ce73c578 staging: comedi: ni_routes: Allow alternate board name for routes omits 075a32959154 staging: comedi: ni_routes: Refactor ni_find_valid_routes() omits 0ca2c0319a7b perf/smmuv3: Use platform_get_irq_optional() for wired interrupt omits ec2daf6e33f9 platform: chrome: Add cros-usbpd-notify driver omits 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() omits d0c5e7d4f5e5 Input: ili210x - add ili2120 support omits fbd1ec000213 Input: ili210x - fix return value of is_visible function omits 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings omits 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements omits ceaaf5300f88 drm/i915/dc3co: Add description of how it works omits f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' omits 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug omits 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC omits 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage omits e77a63a7424d ARM: at91: Drop unneeded select of COMMON_CLK omits d492b2361746 arm: at91: dts: Kill off "simple-panel" compatibles omits b7db58105b80 staging: greybus: use after free in gb_audio_manager_remove_all() omits c3709b328500 staging: android: Delete the 'vsoc' driver omits 8ae9a588ca35 staging: rtl8723bs: fix copy of overlapping memory omits 6d67b0290b4b staging: android: ashmem: Disallow ashmem memory from bein [...] omits 93134df520f2 staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. omits b656000782d7 drm/i915/selftests: Drop live_preempt_hang omits 3ce291a632cd drm/i915/selftests: Disable capturing forced error states omits b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table omits cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation omits 8d269a8e2a8f selinux: sel_avc_get_stat_idx should increase position index omits 7470d0d13fb6 selinux: allow kernfs symlinks to inherit parent directory [...] omits 06c2efe2cf3a selinux: simplify evaluate_cond_node() omits e9c38f9fc2cc Documentation,selinux: deprecate setting checkreqprot to 1 omits 4b36cb773a81 selinux: move status variables out of selinux_ss omits 913f984a8347 platform/x86: intel_pmc_core: Add an additional parameter [...] omits a018e28f0880 platform/x86: intel_pmc_core: Remove slp_s0 attributes fro [...] omits 4d6a63e0b99e platform/x86: intel_pmc_core: Refactor the driver by remov [...] omits f632817d5ef3 platform/x86: intel_pmc_core: Add debugfs entry for low po [...] omits a45096ac70e5 platform/x86: intel_pmc_core: Add debugfs entry to access [...] omits 95b31e35239e platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems [...] omits 3b0fe3bab31f tools/power/x86/intel-speed-select: Avoid duplicate names [...] omits 14a8aa4964e0 tools/power/x86/intel-speed-select: Fix display for turbo- [...] omits e5e325722f43 platform/x86: dell_rbu: Unify format of the printed messages omits 682baa24e2a2 platform/x86: dell_rbu: Use max_t() to get rid of casting omits 45e21277f947 platform/x86: dell_rbu: Simplify cleanup code in create_packet() omits d19f359fbdc6 platform/x86: dell_rbu: don't open code list_for_each_entry*() omits 94ed313404d8 platform/x86: dell_rbu: Use sysfs_create_group() API omits 45a3d578f2ed platform/x86: Kconfig: Group modules by companies and functions omits d82d3ef66d91 platform/x86: Makefile: Group modules by companies and functions omits 70b3eeed49e8 audit: CONFIG_CHANGE don't log internal bookkeeping as an event omits a1147b8281bd NFS: Fix up directory verifier races omits a3ae87dce3a5 xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms omits 024d411e9c5d xhci: fix runtime pm enabling for quirky Intel hosts omits fc57313d1017 xhci: Fix memory leak when caching protocol extended capab [...] omits f148b9f402ef xhci: Force Maximum Packet size for Full-speed bulk device [...] omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 3f6166aaf199 cifs: fix mount option display for sec=krb5i omits af7aae1b1f63 ASoC: SOF: Intel: hda: move i915 init earlier omits 816938b272b0 ASoC: SOF: Intel: hda: fix ordering bug in resume flow omits 43bcb1c05078 ALSA: hda: do not override bus codec_mask in link_get() omits 42f468abd872 btrfs: sink argument tree to __do_readpage omits 42375858dcd2 btrfs: sink arugment tree to contiguous_readpages omits 12728d03bb39 btrfs: sink argument tree to __extent_read_full_page omits a47a0bca5ea6 btrfs: sink argument tree to extent_read_full_page omits 8543829f14f0 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits 22e56019123f btrfs: add assertions for tree == inode->io_tree to extent [...] omits b7b90eadd963 btrfs: drop argument tree from submit_extent_page omits 16ee5b58e152 btrfs: remove extent_page_data::tree omits 0ab09994d9d8 btrfs: log message when rw remount is attempted with uncle [...] omits bb5165310083 btrfs: print message when tree-log replay starts omits 843e7d694dfa btrfs: add wrapper for transaction abort predicate omits e42d97f8934f btrfs: move root node locking helpers to locking.c omits 08dd2728caf6 Btrfs: fix race between using extent maps and merging them omits 1258bf0895f4 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits 6b25570c6620 btrfs: add a leak check for roots omits 25b569c39e67 btrfs: make the init of static elements in fs_info separate omits 3eb35b78df52 btrfs: move fs_info init work into it's own helper function omits d8df614e68de btrfs: free more things in btrfs_free_fs_info omits 3bd3423f860f btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 8afd7af75366 btrfs: use btrfs_put_fs_root to free roots always omits 86aa7c0756c0 btrfs: hold a ref on the root in open_ctree omits f00d1c7ee804 btrfs: export and rename free_fs_info omits c15e9d94d33a btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits 060027bf6fc5 btrfs: hold a ref on the root in btrfs_recover_log_trees omits 72936a13b487 btrfs: hold a ref on the root in create_pending_snapshot omits 1b5c3c79284a btrfs: hold a ref on the root in get_subvol_name_from_objectid omits fdce8e08cbce btrfs: hold a ref on the root in btrfs_ioctl_send omits c388b5effb6c btrfs: hold a ref on the root in scrub_print_warning_inode omits 63fdd9ee7272 btrfs: hold a ref for the root in btrfs_find_orphan_roots omits a774641bd8fc btrfs: push grab_fs_root into read_fs_root omits 9c68e0447bb8 btrfs: hold a ref on the root in btrfs_recover_relocation omits e3635b23d5c6 btrfs: hold a ref on the root in create_reloc_inode omits 075b1004cdd8 btrfs: hold a ref on the root in find_data_references omits 189ee7f34a94 btrfs: hold a ref on the root in record_reloc_root_in_trans omits cd8c1866a6ff btrfs: hold a ref on the root in merge_reloc_roots omits 5dd9754002c9 btrfs: hold a ref on the root in prepare_to_merge omits 06717d1e6aed btrfs: hold a ref on the root in build_backref_tree omits 3e1c23d7e008 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits 8c319b625e0a btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits b38d0eba0d98 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits 8577929f293b btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 921e58a0a892 btrfs: hold a ref on the root in search_ioctl omits 60e400697a4e btrfs: hold a ref on the root in create_subvol omits cb59b067893e btrfs: hold a ref on the root in fixup_tree_root_location omits 5f526def3313 btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits bf34b1a99de0 btrfs: hold a root ref in btrfs_get_dentry omits 4bee9e5465b6 btrfs: hold a ref on the root in resolve_indirect_ref omits 6cd796e8a077 btrfs: hold a ref on fs roots while they're in the radix tree omits 903287ce55ed btrfs: describe the space reservation system in general omits 56ac76af61ee btrfs: add a comment describing delalloc space reservation omits dc1b84fb63f2 btrfs: add a comment describing block reserves omits 7b50d5195007 btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits ed3d6b1249ad btrfs: make the fs root init functions static omits 3d0c1b9d2b4c btrfs: open code btrfs_read_fs_root_no_name omits 91e0282175fa btrfs: remove btrfs_read_fs_root, not used anymore omits 4105c90fe532 btrfs: make relocation use btrfs_read_tree_root() omits e2130d7c1ca9 btrfs: export and use btrfs_read_tree_root for tree-log omits 24f63998b236 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits 2c98b3bb2345 btrfs: move fs root init stuff into btrfs_init_fs_root omits 2c5ab30f613d btrfs: push __setup_root into btrfs_alloc_root omits 214526f2c8ec btrfs: delete the ordered isize update code omits 5f052a33eef1 btrfs: replace all uses of btrfs_ordered_update_i_size omits c4038cdb0311 btrfs: use the file extent tree infrastructure omits 7487e036203d btrfs: introduce per-inode file extent tree omits c821555d2b97 btrfs: don't set path->leave_spinning for truncate omits 7eeec202b967 btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits da9e519bf935 btrfs: ref-verify: fix memory leaks omits f27515bd6dc9 btrfs: update the comment of btrfs_control_ioctl() omits 1ffd7cab61c4 btrfs: relocation: Add introduction of how relocation works omits e4248c278e9f Btrfs: don't iterate mod seq list when putting a tree mod seq omits ad4803241dcb btrfs: Add overview of device replace omits c8b8fcddf94a Merge branches 'renesas-arm-dt-for-v5.7', 'renesas-arm-soc [...] omits 00516d13d4cf qmi_wwan: unconditionally reject 2 ep interfaces omits 5d1fbdf238b5 net: dsa: mv88e6xxx: Prevent truncation of longer interrupt names omits 88bf54603f6f qmi_wwan: re-add DW5821e pre-production variant omits 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() omits a924eae75106 gpio: sifive: fix static checker warning omits b214f94e0f5f ARM: dts: r7s72100: Add SPIBSC clocks omits c6f3c0f601d3 arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 3eb606fbf802 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 53b1a8a0b970 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible omits 4e28626dbc2c ARM: dts: renesas: Group tuples in operating-points properties omits 516f68943a6a ARM: dts: renesas: Add missing ethernet PHY reset GPIO on [...] omits 1b5af5378165 drm/i915/gt: Use the BIT when checking the flags, not the index omits 1fdea0cb0dba drm/i915/selftests: Add a mock i915_vma to the mock_ring omits c631cc8f1124 drm/i915: Make a copy of the ggtt view for slave plane omits 01c1b2cbf052 drm/i915/gem: Take local vma references for the parser omits 88a9c66d998b drm/i915/pmu: Correct the rc6 offset upon enabling omits 408324a3c538 ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs omits dff527e7a0a8 m68k: Switch to asm-generic/hardirq.h omits 5e2367484014 fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 2608a8cebbe1 dio: Remove unused dio_dev_driver() omits aabbda8dbf85 dio: Fix dio_bus_match() kerneldoc omits f0c2cdd623f7 dio: Make dio_match_device() static omits 5b78fcbb61fb zorro: Move zorro_bus_type to bus-private header file omits 4420e44b5d6d zorro: Remove unused zorro_dev_driver() omits f064c3c13910 zorro: Use zorro_match_device() helper in zorro_bus_match() omits 2d9f911c0662 zorro: Fix zorro_bus_match() kerneldoc omits 1b5d564f87cb zorro: Make zorro_match_device() static omits 2d5a2f913b65 spmi: pmic-arb: Set lockdep class for hierarchical irq domains omits 9437bfda00f3 ASoC: atmel: fix atmel_ssc_set_audio link failure omits 046e14afb356 gpio: Avoid kernel.h inclusion where it's possible omits c3afa804c58e gpio: xilinx: Fix bug where the wrong GPIO register is written to omits 0b6f499022b6 s390/qdio: simplify ACK tracking omits fcd98d400253 s390/zcrypt: fix card and queue total counter wrap omits aab73d278d49 s390/pkey: fix missing length of protected key on return omits dee7c111a458 Merge tag 'gpio-fixes-for-v5.6-rc2' of git://git.kernel.or [...] omits 345d52c184dc arm64/spinlock: fix a -Wunused-function warning omits fca3d33d8ad6 arm64: ssbs: Fix context-switch when SSBS is present on all CPUs omits 2c614c1194f2 arm64: use shared sysctl constants omits 5cb7a1113f94 arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() de [...] omits 274959622017 drm/i915/mst: fix pipe and vblank enable omits 2680729e9c11 m68k: Fix Kconfig indentation omits 52262ee567ad sched/fair: Allow a per-CPU kthread waking a task to stack [...] omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits 4837621cd61e eeprom: at24: add TPF0001 ACPI ID for 24c1024 device omits de9e354e1f8f m68k: mm: Change ColdFire pgtable_t omits 518a6b58243a m68k: mm: Fully initialize the page-table allocator omits 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes omits 61c64a25ae8d m68k: mm: Use table allocator for pgtables omits ef9285f69f0e m68k: mm: Improve kernel_page_table() omits ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout omits 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c omits 13076a29d52e m68k: mm: Unify Motorola MMU page setup omits fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() omits 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc omits 8131b73b22c2 gpiolib: remove unnecessary argument from set_config call omits 4d0cabbb8b6a gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIREC [...] omits e4f41de77f96 MAINTAINERS: Sort entries in database for GPIO omits 62adc6f33d6f gpiolib: fix gpio_do_set_config() omits 91b4ea5fc57c Revert "gpiolib: remove set but not used variable 'config'" omits d99f88761ba0 Revert "gpiolib: Remove duplicated function gpio_do_set_config()" omits 47203198ed3d gpio: wcd934x: Fix logic of wcd_gpio_get omits 47d7d1166619 gpio: wcd934x: Don't change gpio direction in wcd_gpio_set omits a630fe34ddc0 gpio: pxa: Avoid a warning when gpio0 and gpio1 IRQS are n [...] omits 2c0bee081315 USB: serial: digi_acceleport: remove redundant assignment [...] omits 325534415694 USB: serial: relax unthrottle memory barrier omits 5391a87751a1 tipc: fix successful connect() but timed out omits 5609e2bbefed mptcp: make the symbol 'mptcp_sk_clone_lock' static omits 2437fd7baf29 tipc: make three functions static omits 48bc281e4bf0 drm/bridge: ti-tfp410: Update drm_connector_init_with_ddc( [...] omits 8a6483ac634a drm/bridge: tc358767: fix poll timeouts omits 807e92d1bdd0 platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() close [...] omits 57ba2633a1b6 platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer [...] omits 16292bed9c56 platform/x86: intel_pmc_core: Add Atom based Jasper Lake ( [...] omits d545514e3e36 MAINTAINERS: Sort entries in database for PDx86 omits 7c3d02285ad5 USB: serial: ch341: fix receiver regression omits c664a4fa8f69 USB: serial: ir-usb: Silence harmless uninitialized variab [...] omits 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI omits 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits cf284af155ad Merge branches 'sunxi/dt-for-5.7' and 'sunxi/fixes-for-5.6 [...] omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 6a7be15a66e6 ARM: dts: sun8i-r40: Add thermal sensor and thermal zones omits 5a5e52161894 arm64: dts: allwinner: a64: Add gpio bank supply for A64-O [...] omits e95d8d03b590 arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator omits 47ef030c3a79 arm64: dts: allwinner: pinebook: Fix backlight regulator omits 9de2b6bf5ecb arm64: dts: allwinner: pinebook: Add GPIO port regulators omits 412e19c34f50 arm64: dts: allwinner: pinebook: Document MMC0 CD pin name omits c3d22680df8d arm64: dts: allwinner: pinebook: Make simplefb more consistent omits c0e79b069e4f arm64: dts: allwinner: pinebook: Sort device tree nodes omits 9e556ec5731e arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator omits 787615ad8741 arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2 omits 674ef1d0a7b2 arm64: dts: allwinner: a64: add support for PineTab omits 39b6343d1d41 dt-bindings: arm: sunxi: add binding for PineTab tablet omits e2c9e67e44fe dt-bindings: spi: sunxi: Document new compatible strings omits e757bdd01780 arm64: dts: allwinner: h6: Pine H64: Add SPI flash node omits 30bd02bd634f arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes omits 0e023687ca55 ALSA: info: remove redundant assignment to variable c omits f18b529a662c ALSA: ali5451: remove redundant variable capture_flag omits 4dca80b4df0a ALSA: hda: remove redundant assignment to variable timeout omits 0cc629722221 ALSA: hdsp: remove redundant assignment to variable err omits 49d9e43f36fd ALSA: pcm: Minor refactoring omits 89e0b9a060fe ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for P [...] omits f9b0c053a29f ALSA: pcm: Use a macro for parameter masks to reduce the n [...] omits ba71d227f4a2 ALSA: pcm: Use standard macros for fixing PCM format cast omits c5f72ef15cb8 ALSA: dummy: Use standard macros for fixing PCM format cast omits 5b29f05396bd ALSA: usb-audio: Use pcm_for_each_format() macro for PCM f [...] omits b9c7d41087bc ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast omits 8c356c524af8 ALSA: aloop: Fix PCM format assignment omits f4caf8993e92 ALSA: emu8000: Fix the cast to __user pointer omits 6a7322df2c28 ALSA: emu10k1: Fix endianness annotations omits c5bb086741c1 ALSA: via82xx: Fix endianness annotations omits adf615a60501 ALSA: hda/hdmi: Move ELD parse and jack reporting into upd [...] omits ae47e2ec5b45 ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_s [...] omits db8454023b7f ALSA: hda/hdmi: Don't use standard hda_jack for generic HD [...] omits 165c0946a863 ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits f166795871be arm64: defconfig: Set bcm2835-dma as built-in omits cf2b012c90e7 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list omits c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits a454401a57ed PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 45dc4c5362b0 PM / devfreq: Remove unneeded extern keyword omits d044d1429dec PM / devfreq: Use constant name of userspace governor omits 0e3ee7f10af9 staging: qlge: remove spaces at the start of a line omits 4ed6aba987bc staging: rtl8192u: Add space to fix style issue omits be5418d45ba4 staging: pi433: Use the correct style for SPDX License Identifier omits 226f912a0f7a staging: rtl8188eu: remove unnecessary RETURN label omits 12396526807d staging: vc04_services: vchiq_arm: Get rid of unused defines omits a0184abeec66 staging: vc04_services: Get rid of vchiq_arm_vcresume()'s [...] omits aca055ed40ea staging: vc04_services: Delete vchiq_platform_check_suspend() omits b2a86ecd8f06 staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME omits ed151829e353 staging: vc04_services: Get rid of the rest of suspend/res [...] omits bd8aa2850f00 staging: vc04_services: Get of even more suspend/resume states omits 6547980973b1 staging: vc04_services: Get rid of unused suspend/resume states omits 26a659750666 staging: vc04_services: Delete vc_suspend_complete completion omits 6d044eac92e6 staging: vc04_services: Get rid of vchiq_check_resume() omits af908f390fd1 staging: vc04_services: Get rid of vchiq_arm_vcsuspend() omits c9b361ccd0e1 staging: vc04_services: Get rid of vchiq_on_remote_use_active() omits 913e4e05a432 staging: vc04_services: Get rid of vchiq_platform_handle_t [...] omits 004e890d5cf7 staging: vc04_services: Get rid of vchiq_platform_videocor [...] omits 88084848eb8c staging: vc04_services: Get rid of vchiq_platform_suspend/ [...] omits 0e2662125062 staging: vc04_services: Get rid of vchiq_platform_paused/r [...] omits be7fbad631f3 staging: vc04_services: get rid of vchiq_platform_use_susp [...] omits dcbcbfa4af09 staging: vc04_services: Delete blocked_count in struct vch [...] omits 9af64167354f staging: vc04_services: get rid of blocked_blocker complet [...] omits d91f500a1273 staging: vc04_services: Get rid of resume_blocker completi [...] omits 7d153fcc1070 staging: vc04_services: Get rid of resume_blocked in struc [...] omits 361906387c7d staging: vc04_services: Remove unused variables in struct [...] omits b99692f4db0b staging: rtl8192e: style fix - Prefer using '"%s...", __func__' omits f47e8780ce74 staging: netlogic: Use the correct style for SPDX License [...] omits a3583d4c3df5 staging: exfat: Remove unused struct 'dev_info_t' omits 8b8822e32f35 staging: exfat: Remove unused struct 'part_info_t' omits 7ed674e26357 staging: exfat: remove 'vol_type' variable. omits 034280e33ea0 staging: wilc1000: refactor SPI read/write commands handli [...] omits 8e2e79ff61f1 staging: vt6656: Remove fall back functions and headers. omits 88900631d706 staging: vt6656: Fix return for unsupported cipher modes. omits be9bca8cfbda staging: vt6656: Disable and remove fall back rates from driver. omits a1182cda0c78 Staging: vt6655: device_main: cleanup long line omits 3ca2a90d749f staging: rtl8723bs: hal: fix condition with no effect omits bb6d3fb354c5 Linux 5.6-rc1 omits 89a47dd1af8f Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/ [...] omits 380a129eb2c2 Merge tag 'zonefs-5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 490d332ea427 irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM omits d1ea35f4cdd4 Merge tag '5.6-rc-smb3-plugfest-patches' of git://git.samb [...] omits 5586c3c1e0eb Merge branch 'work.vboxsf' of git://git.kernel.org/pub/scm [...] omits 1a2a76c2685a Merge tag 'x86-urgent-2020-02-09' of git://git.kernel.org/ [...] omits f41377609a72 Merge tag 'smp-urgent-2020-02-09' of git://git.kernel.org/ [...] omits ca21b9b37059 Merge tag 'perf-urgent-2020-02-09' of git://git.kernel.org [...] omits 2fbc23c73835 Merge tag 'timers-urgent-2020-02-09' of git://git.kernel.o [...] omits f06bed87d7cd Merge tag 'irq-urgent-2020-02-09' of git://git.kernel.org/ [...] omits 6ff90aa2cfdd Merge tag 'efi-urgent-2020-02-09' of git://git.kernel.org/ [...] omits 9fe65747dbac sched/rt: Provide migrate_disable/enable() inlines omits b537916ca510 io_uring: retain sockaddr_storage across send/recvmsg async punt omits c2cebbc4a593 drm/i915: Fix i915_error_state_store error defination omits 6ab231448fdc io_uring: cancel pending async work if task exits omits 36282881a795 io-wq: add io_wq_cancel_pid() to cancel based on a specific pid omits 00bcda13dcbf io-wq: make io_wqe_cancel_work() take a match handler omits e73c1486e4c8 drm/i915/bios: Fix the timing parameters omits 1788fdf14e51 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 0887aa8744ae drm/i915: Fix post-fastset modeset check for port sync omits 6f4261fa86df drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put omits 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb omits 26208d876d37 drm/i915/gt: Fix hold/unhold recursion omits 3508aae9b561 ARM: configs: Cleanup old Kconfig options omits e383e871ab54 ARM: npcm: Bring back GPIOLIB support omits fdfa3a6778b1 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits 291abfea4746 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0fd169576648 fs: Add VirtualBox guest shared folder (vboxsf) support omits d4f309ca4118 Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/ [...] omits b0ef7cda8d9b Fix up remaining devm_ioremap_nocache() in SGI IOC3 8250 U [...] omits 4ef1a30c6bd2 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 5939224ccdcc Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits eab3540562fb Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 1afa9c3b7c9b Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits 469030d454bd Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits b85080c106b1 Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/ [...] omits c9d35ee049b4 Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.or [...] omits 236f45329460 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits 0bdbdd08a8f9 io_uring: fix openat/statx's filename leak omits 5f798beaf35d io_uring: fix double prep iovec leak omits a93b33312f63 io_uring: fix async close() with f_op->flush() omits 0b5faf6ba7fb io_uring: allow AT_FDCWD for non-file openat/openat2/statx omits ff002b30181d io_uring: grab ->fs as part of async preparation omits 9392a27d88b9 io-wq: add support for inheriting ->fs omits faac996ccd5d io_uring: retry raw bdev writes if we hit -EOPNOTSUPP omits 8fef80bf56a4 io_uring: add cleanup for openat()/statx() omits 99bc4c38537d io_uring: fix iovec leaks omits e96e977992d0 io_uring: remove unused struct io_async_open omits 63e5d81f72af io_uring: flush overflowed CQ events in the io_uring_poll() omits cf3040ca55f2 io_uring: statx/openat/openat2 don't support fixed files omits 995933305e11 Merge branch 'pipe-exclusive-wakeup' omits 0ddad21d3e99 pipe: use exclusive waits when reading or writing omits eb3939e386ec Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device omits 0a061743af93 compat_ioctl: fix FIONREAD on devices omits 2f86e45a7f42 Merge tag 'irqchip-fixes-5.6-1' of git://git.kernel.org/pu [...] omits 29ca3b31756f net: thunderx: use proper interface type for RGMII omits c76b305c237d Merge tag 'wireless-drivers-2020-02-08' of git://git.kerne [...] omits 2696e1146d34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 48d7fb181a91 drm/i915: Remove lite restore defines omits f6c26b555e14 drm/i915: Never allow userptr into the new mapping types omits 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ omits d4bf905307a1 powerpc: Fix CONFIG_TRACE_IRQFLAGS with CONFIG_VMAP_STACK omits 9dc086f1e9ef powerpc/futex: Fix incorrect user access blocking omits 5186a6cc3ef5 irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors omits b46353250ba3 irqchip/gic-v3-its: Remove superfluous WARN_ON omits 4bccf1d715fe irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() omits 4e6437f12d6e irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level omits 8b718d403c5c irqchip/gic-v4.1: Set vpe_l1_base for all redistributors omits e88bd316e597 irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE omits d08f3010f4a3 mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap omits f757165705e9 Merge tag 'fuse-fixes-5.6-rc1' of git://git.kernel.org/pub [...] omits 175787e011ce Merge tag 'gfs2-for-5.6-2' of git://git.kernel.org/pub/scm [...] omits 60ea27e936f2 Merge tag 'for-linus-5.6-ofs1' of git://git.kernel.org/pub [...] omits 08dffcc7d94b Merge tag 'nfsd-5.6' of git://linux-nfs.org/~bfields/linux omits c0f00d270eba Merge drm/drm-next into drm-intel-next-queued omits f43574d0ac80 Merge tag 'nfs-for-5.6-1' of git://git.linux-nfs.org/proje [...] omits 88d6f130e563 bpf: Improve bucket_log calculation logic omits 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] omits 5d3919a953c3 selftests/bpf: Test freeing sockmap/sockhash with a socket in it omits 0b2dc83906cf bpf, sockhash: Synchronize_rcu before free'ing map omits db6a5018b6e0 bpf, sockmap: Don't sleep while holding RCU lock on tear-down omits d95f1e8b462c bpftool: Don't crash on missing xlated program instructions omits 85b8ac01a421 bpf, sockmap: Check update requirements after locking omits 41dcd67e8868 Merge tag 'docs-5.6-2' of git://git.lwn.net/linux omits 11777ee8b04a Merge branch 'i2c/for-5.6' of git://git.kernel.org/pub/scm [...] omits 6e17ae73807c drm/i915/gt: Only ignore already reset requests omits ed39ba0ec115 Merge tag 'acpi-5.6-rc1-3' of git://git.kernel.org/pub/scm [...] omits 0db1a5f8706a drm/i915: Implement Wa_1607090982 omits 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 omits ba7dcfc7bada Merge tag 'pm-5.6-rc1-3' of git://git.kernel.org/pub/scm/l [...] omits c16b99d6c5a3 Merge tag 'drm-next-2020-02-07' of git://anongit.freedeskt [...] omits 8bf5973a4ef0 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits f9f21cea3113 genirq: Clarify that irq wake state is orthogonal to enabl [...] omits b34f01f76a10 Merge tag 'linux-watchdog-5.6-rc1' of git://www.linux-watc [...] omits e0f121c5cc2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 9b7fa2880fe7 Merge tag 'xtensa-20200206' of git://github.com/jcmvbkbc/l [...] omits f35aa2bc809e tmpfs: switch to use of invalfc() omits 58c025f0e803 cgroup1: switch to use of errorfc() et.al. omits bf45f7fcc400 procfs: switch to use of invalfc() omits b5db30cfb979 hugetlbfs: switch to use of invalfc() omits e1ee7d8511f1 cramfs: switch to use of errofc() et.al. omits 77cb271e6a51 gfs2: switch to use of errorfc() et.al. omits 2e28c49ea648 fuse: switch to use errorfc() et.al. omits d53d0f7461a5 ceph: use errorfc() and friends instead of spelling the pr [...] omits a3ff937b33d9 prefix-handling analogues of errorf() and friends omits 328de5287b10 turn fs_param_is_... into functions omits 48ce73b1bef2 fs_parse: handle optional arguments sanely omits d7167b149943 fs_parse: fold fs_parameter_desc/fs_parameter_spec omits 96cafb9ccb15 fs_parser: remove fs_parameter_description name field omits cc3c0b533ab9 add prefix to fs_context->log omits c80c98f0dc5d ceph_parse_param(), ceph_parse_mon_ips(): switch to passin [...] omits 7f5d38141e30 new primitive: __fs_parse() omits 2c3f3dc31556 switch rbd and libceph to p_log-based primitives omits 3fbb8d5554a1 struct p_log, variants of warnf() et.al. taking that one instead omits 9f09f649ca33 teach logfc() to handle prefices, give it saner calling co [...] omits fbc2d1686dc5 get rid of cg_invalf() omits aa1918f94914 get rid of fs_value_is_filename_empty omits 34264ae3fa22 don't bother with explicit length argument for __lookup_co [...] omits f60f0f543333 kcsan: Expose core configuration parameters as module params omits ba553306042e kcsan: Add test to generate conflicts via debugfs omits 7f6e9db3e2b8 kcsan: Introduce ASSERT_EXCLUSIVE_* macros omits 243aea00b746 kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits cbbbf0df6b6f kcsan: Fix 0-sized checks omits 48fc66536963 kcsan: Cleanup of main KCSAN Kconfig option omits d18f1a33e4a3 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits b9843c96c7de kcsan: Add option to assume plain aligned writes up to wor [...] omits 03c2b9e7ebd0 kcsan: Add docbook header for data_race() omits a12ba9a79f84 copy_to_user, copy_from_user: Use generic instrumented.h omits 6d8cab62c371 iov_iter: Use generic instrumented.h omits eec3968dc4d7 asm-generic, kcsan: Add KCSAN instrumentation for bitops omits 4719d40b6bb4 asm-generic, atomic-instrumented: Use generic instrumented.h omits 3c1b8e31ace8 include/linux: Add instrumented.h infrastructure omits d521a247220e kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits fbc2d237ab2f kcsan: Make KCSAN compatible with lockdep omits 5e250abcb18a kcsan: Rate-limit reporting per data races omits f7f8c8ae79d1 kcsan: Show full access type in report omits 2ffc9dd277c3 kcsan: Prefer __always_inline for fast-path omits 3d96208c30f8 sunrpc: expiry_time should be seconds not timeval omits 50d0def966a5 nfsd: make nfsd_filecache_wq variable static omits dfa7f709596b drop_monitor: Do not cancel uninitialized work item omits e036c587cabe Merge branch 'mlxsw-Various-fixes' omits 3a99cbb6fa7b mlxsw: spectrum_dpipe: Add missing error path omits 36844c855b89 mlxsw: core: Add validation of hardware device types for M [...] omits 490f0542a7f7 mlxsw: spectrum_router: Clear offload indication from IPv6 [...] omits 6c05ca26f115 selftests: mlxsw: Add test cases for local table route rep [...] omits 0508ff8934f4 mlxsw: spectrum_router: Prevent incorrect replacement of l [...] omits f8c2afa66d53 net: dsa: microchip: enable module autoprobe omits db3fa271022d ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() omits fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] omits 71b7cc601ea7 drm/i915: Fix force-probe failure message omits 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status omits dd1ab79910b8 drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_ac [...] omits 030d5b97a54b drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read omits c12b84d6e0d7 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits ce05ac56e646 drm/amdgpu: optimize amdgpu_device_vram_access a bit. omits 42d708db8ec0 drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits f9f3e9e0136b amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 80ff3e10c805 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits 4a6f8f01efef drm/amd/powerplay: handle features disablement for baco re [...] omits 86b93fd62d7c drm/amdgpu/sriov Don't send msg when smu suspend omits a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled omits 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable omits c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] omits 1e474b28e788 smp/up: Make smp_call_function_single() match SMP semantics omits 0f378d73d429 x86/apic: Mask IOAPIC entries when disabling the local APIC omits 73a21fa817f0 dpaa_eth: support all modes with rate adapting PHYs omits 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters omits 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] omits 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx omits c0058df73309 mac80211: parse also the RSNXE IE omits ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] omits bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report omits f93d6b21a93c ieee80211: fix 'the' doubling in comments omits 52b4810bed83 mac80211: Remove support for changing AP SMPS mode omits c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode omits 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band omits f46209b9ff76 mac80211: HE: set RX NSS omits cf2c9cc3980f mac80211: set station bandwidth from HE capability omits 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] omits 8cadb207145c mac80211: update condition for HE disablement omits 4a65cc2437ce mac80211: make ieee80211_wep_init() return void omits 07b83d2ecd2f mac80211: allow changing TX-related netdev features omits b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] omits e4d005b80dee mac80211: refactor extended element parsing omits 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code omits d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. omits 1e61d82cca17 cfg80211: add no HE indication to the channel flag omits 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] omits f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters omits f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine omits a04564c99bb4 mac80211: consider more elements in parsing CRC omits 2bf973ff9b9a mac80211: fix quiet mode activation in action frames omits 259039fa3045 Merge branch 'stmmac-fixes' omits 909c1dde67c4 net: stmmac: update pci platform data to use phy_interface omits 2f633d5820e4 net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dw [...] omits 2ba31cd93784 net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter omits 907a076881f1 net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register [...] omits 9eeeb3c9de4e net: stmmac: fix incorrect GMAC_VLAN_TAG register writting [...] omits 184367dce4f7 hv_netvsc: Fix XDP refcnt for synthetic and VF NICs omits f2b18baca953 mac80211: use more bits for ack_frame_id omits 3c706b973b51 mac80211: fix 11w when using encapsulation offloading omits 6910fe95c618 Merge branch 'taprio-Some-fixes' omits bfabd41da341 taprio: Fix dropping packets when using taprio + ETF offloading omits 7c16680a08ee taprio: Use taprio_reset_tc() to reset Traffic Classes con [...] omits 49c684d79cfd taprio: Add missing policy validation for flags omits a9d6227436f3 taprio: Fix still allowing changing the flags during runtime omits 5652e63df330 taprio: Fix enabling offload with wrong number of traffic classes omits de34d7084edd net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port omits df373702bc0f net: dsa: b53: Always use dev->vlan_enabled in b53_configu [...] omits 7d10f0774f9e net: stmmac: fix a possible endless loop omits 963485d436cc rxrpc: Fix call RCU cleanup using non-bh-safe locks omits b39a934ec72f rxrpc: Fix service call disconnection omits 332008256f1f Merge branches 'pm-avs' and 'pm-cpuidle' omits 370e2c82a4a5 vhost: use batched version by default omits 7e0a3cb260f9 vhost: option to fetch descriptors through an independent struct omits ed18fb8345fc ptr_ring: linked list fallback omits 106a01852fe6 tools/virtio: option to build an out of tree module omits fcb9c24bef3d zonefs: Add documentation omits 8dcc1a9d90c1 fs: New zonefs file system omits 5eede625297f fold struct fs_parameter_enum into struct constant_table omits 2710c957a8ef fs_parse: get rid of ->enums omits 0f89589a8c6f Pass consistent param->type to fs_parse() omits 9f880327160f Merge tag 'amd-drm-next-5.6-2020-02-05' of git://people.fr [...] omits a345cc0d393e Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits e139e8aed0d3 Merge tag 'drm/tegra/for-5.6-rc1-fixes' of git://anongit.f [...] omits 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge omits 51d92d69f77b smb3: Add defines for new information level, FileIdInformation omits ab3459d8f0ef smb3: print warning once if posix context returned on open omits 2391ca41b476 smb3: add one more dynamic tracepoint missing from strict [...] omits e3e056c35108 cifs: fix mode bits from dir listing when mounted with mod [...] omits f798a5a0a605 Merge tag 'mlx5-fixes-2020-02-06' of git://git.kernel.org/ [...] omits 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] omits f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] omits 1e95081cb5b4 io_uring: fix deferred req iovec leak omits e1d85334d623 io_uring: fix 1-bit bitfields to be unsigned omits 61c00cca41ae net/mlx5: Deprecate usage of generic TLS HW capability bit omits b57e66ad42d0 net/mlx5e: TX, Error completion is for last WQE in batch omits 08db2cf57748 net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx omits 0dc2c534f17c net/mlx5: IPsec, Fix esp modify function attribute omits c1948390d78b net/mlx5: Fix deadlock in fs_core omits fa1d7297d094 drm/amd/display: Fix wrongly passed static prefix omits 6d220a7e7971 drm/amdkfd: Add queue information to sysfs omits 896dace8eca8 drm/amd/display: turn off the mst hub before we do detection omits 15add0c2fed3 drm/amd/display: Add initialitions for PLL2 clock source omits 85e148fb963d drm/amd/display: fix workaround for incorrect double buffe [...] omits 96577cf82a13 drm/amd/display: linux enable oled panel support dc part omits 9edf202d27df drm/amd/display: external monitor abm enabled in modern standby omits 60ec1b5633af drm/amd/display: Add DMUB tracebuffer debugfs omits 7e1482b1c7c0 drm/amd/display: 3.2.71 omits 5737f367af48 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 04ad71bd146b drm/amd/display: Use uint64_t logger_mask instead of uint32_t omits c788739b8807 drm/amd/display: Add wm ranges to clk_mgr omits 32caf906187d drm/amd/display: Check hyperV flag in DC. omits a39a58166901 drm/amd/display: fix inputting clk lvl into dml for RN omits 71b81f1275e0 drm/amd/display: decouple global lock out of pipe control lock omits 28e7a7f4fb4b drm/amd/display: Check engine is not NULL before acquiring omits 84fc79899ee7 drm/amd/display: Use dcfclk to populate watermark ranges omits 3f0940f8691a drm/amd/display: add stream_enc_inst for PSP HDCP inst use omits 76162cb77a13 drm/amd/display: Update hubbub description comment omits 6409e2552ffc drm/amd/display: remove early break in interdependent_lock omits 68bbca15e706 drm/amd/display: dc_get_vmid_use_vector() crashes when get called omits 76c332c3d45b drm/amd/display: 3.2.70 omits 2c278f016d30 drm/amd/display: remove unused variable omits 3ba28b639d65 drm/amd/display: Fix GSL acquire omits 009114f6df84 drm/amd/display: Added locking for atomic update stream an [...] omits b1e9da7f7dd4 drm/amd/display: Wait for clean shutdown in DMCUB reset omits fbbd3f8f6b8f drm/amd/display: Add GPINT handler interface omits 47b0c91f29f8 drm/amd/display: Fix various issues found by compiler warn [...] omits acdac228c4d1 drm/amd/display: Indicate dsc updates explicitly omits bbf5f6c3f83b drm/amd/display: Split program front end part that occur o [...] omits 0b464c857cc0 drm/amd/display: Do not set optimized_require to false aft [...] omits 2286d2f9e58c drm/amd/display: Fix psr static frames calculation omits e2d533eceb1f drm/amd/display: remove invalid dc_is_hw_initialized function omits b32827384cc5 drm/amd/display: Move USB-C workaround to after parameter [...] omits d4b8573ef05a drm/amd/display: Add set psr version message omits 0b9d37609a7b drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device [...] omits 1746d5a1d1a1 drm/amd/display: call psp set/get interfaces omits f4406d6fb23c drm/amd/display: Load srm before enabling HDCP omits 9037246bb2da drm/amd/display: Add sysfs interface for set/get srm omits e1cf35b94c5f drm/edid: fix building error omits 1cb1edb2f5ba io_uring: get rid of delayed mm check omits cc95b6772790 cifs: fix channel signing omits 4b848f20eda5 drm/vgem: Close use-after-free race in vgem_gem_create omits 6e5e41e2dc4e gfs2: fix O_SYNC write handling omits 98ae41adb252 gpu: host1x: Set DMA direction only for DMA-mapped buffer objects omits 273da5a04696 drm/tegra: Reuse IOVA mapping where possible omits 2d9384ff9177 drm/tegra: Relax IOMMU usage criteria on old Tegra omits 90568ecf5615 Merge tag 'kvm-5.6-2' of git://git.kernel.org/pub/scm/virt [...] omits d854b2d639fd Merge tag 'kgdb-fixes-5.6-rc1' of git://git.kernel.org/pub [...] omits 4c0e8dda608a gfs2: move setting current->backing_dev_info omits 7582026f6f35 gfs2: fix gfs2_find_jhead that returns uninitialized jhead [...] omits 91fd3c3edcd7 nfsd4: fix double free in nfsd4_do_async_copy() omits 689827cd5bfe nfsd: convert file cache to use over/underflow safe refcount omits c19285596de6 nfsd: Define the file access mode enum for tracing omits a9ceb060b3cf nfsd: Fix a perf warning omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits d1520889782d ASoC: fsl_sai: Fix exiting path on probing failure omits cabdb4fa2f66 fuse: use true,false for bool variable omits 8ab13bca428b Documentation: filesystems: convert fuse to RST omits 519525fa47b5 fuse: Support RENAME_WHITEOUT flag omits 2f1398291bf3 fuse: don't overflow LLONG_MAX with end offset omits f658adeea45e fix up iter on short count in fuse_direct_io() omits d26c2ddd3356 cifs: add SMB3 change notification support omits 343a1b777a92 cifs: make multichannel warning more visible omits 09c40b15351c cifs: fix soft mounts hanging in the reconnect code omits 9e6c535c64ad Merge tag 'pci-v5.6-fixes-1' of git://git.kernel.org/pub/s [...] omits 750ce8ccd8a8 Merge tag 'sound-fix-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 263a425a482f net: systemport: Avoid RBUF stuck in Wake-on-LAN mode omits 21b5f672fb2e r8169: fix performance regression related to PCIe max read [...] omits 7a02ea650275 net: sched: prevent a use after free omits 86b18aaa2b5b skbuff: fix a data race in skb_queue_len() omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 4c46bef2e96a Merge tag 'ceph-for-5.6-rc1' of https://github.com/ceph/ce [...] omits fcf2736c82ca Revert "kdb: Get rid of confusing diag msg from "rd" if cu [...] omits 6954b323a183 Merge tag 'asoc-v5.6-3' of https://git.kernel.org/pub/scm/ [...] omits 6d011d5057ff ALSA: hda: Clear RIRB status before reading WP omits c35947b8ff8a net: mvneta: move rx_dropped and rx_errors in per-cpu stats omits 45a8317ed2c6 cxgb4: Added tls stats prints. omits b0519de8b3f1 mptcp: fix use-after-free for ipv6 omits 1ad6f58ea936 virtio_balloon: Fix memory leaks on errors in virtballoon_probe() omits 6c22dc61c76b virtio-balloon: Fix memory leak when unloading while hinti [...] omits 6e9826e77249 virtio_balloon: prevent pfn array overflow omits 782e067dba52 virtio-blk: remove VIRTIO_BLK_F_SCSI support omits 303090b513fd virtio-pci: check name when counting MSI-X vectors omits 5790b53390e1 virtio-balloon: initialize all vq callbacks omits c64eb62cfce2 virtio-mmio: convert to devm_platform_ioremap_resource omits 5b21115414f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85e5529625f0 Merge tag 'Smack-for-5.6' of git://github.com/cschaufler/s [...] omits 99be3f60989b Merge tag 'xfs-5.6-merge-8' of git://git.kernel.org/pub/sc [...] omits e310396bb8d7 Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/l [...] omits f2adbae0cb20 ALSA: hda/realtek - Fixed one of HP ALC671 platform Headse [...] omits c1ef57a3a3f5 Merge tag 'io_uring-5.6-2020-02-05' of git://git.kernel.dk [...] omits ed535f2c9e00 Merge tag 'block-5.6-2020-02-05' of git://git.kernel.dk/li [...] omits 0384066381ed Merge tag 'libata-5.6-2020-02-05' of git://git.kernel.dk/l [...] omits 96222d53842d dax: pass NOWAIT flag to iomap_apply omits f2bf09e97b47 cifs: Add tracepoints for errors on flush or fsync omits d6fd41905ec5 cifs: log warning message (once) if out of disk space omits 39a706fbcf26 selinux: fix sidtab string cache locking omits a20456aef80f selinux: fix typo in filesystem name omits 5df867145f8a of: clk: Make <linux/of_clk.h> self-contained omits a00574036c26 bootconfig: Show the number of nodes on boot message omits 0f0d0a77ccbd tools/bootconfig: Show the number of bootconfig nodes omits 597c0e3b4540 bootconfig: Add more parse error messages omits e241d14a8291 bootconfig: Use bootconfig instead of boot config omits 54a16ff6f2e5 ftrace: Protect ftrace_graph_hash with ftrace_sync omits 87fbfffcc89b broken ping to ipv6 linklocal addresses on debian buster omits 16052dd5bdfa ftrace: Add comment to why rcu_dereference_sched() is open coded omits fd0e6852c407 tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu omits 24a9729f8314 tracing: Annotate ftrace_graph_hash pointer with __rcu omits f566e1fbadb6 kbuild: make multiple directory targets work omits b2389902f6fd riscv: Use flush_icache_mm for flush_icache_user_range omits b9e427248885 Merge branch 'bpf-xsk-fixes' omits 8ed47e140867 samples: bpf: Allow for -ENETDOWN in xdpsock omits 32c92c15ad3d samples: bpf: Drop doubled variable declaration in xdpsock omits c77e9f091438 i40e: Relax i40e_xsk_wakeup's return value when PF is busy omits fc9e34f8de00 tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change omits 602ddb410dff drm/i915: Flush execution tasklets before checking request status omits aae970d8454b drm/i915: Mark i915.reset as unsigned omits 4c7d00ccf40d Merge tag 'pwm/for-5.6-rc1' of git://git.kernel.org/pub/sc [...] omits 18ea671ba40b Merge tag 'dmaengine-fix-5.6-rc1' of git://git.infradead.o [...] omits 2e34673be0bd PCI/ATS: Use PF PASID for VFs omits 75467ee48a5e dma-direct: improve DMA mask overflow reporting omits 4a47cbae0484 dma-direct: improve swiotlb error reporting omits 91ef26f91417 dma-direct: relax addressability checks in dma_direct_supported omits 4fc2ea6a8608 Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub [...] omits d271ab29230b Merge tag 'for-linus-5.6-rc1-tag' of git://git.kernel.org/ [...] omits 2634744bf38a Merge tag 'devicetree-fixes-for-5.6' of git://git.kernel.o [...] omits d1c9038ab5c1 Allow git builds of Sphinx omits cfb4b571e8b5 Merge tag 's390-5.6-2' of git://git.kernel.org/pub/scm/lin [...] omits 599e6f8d3d23 Documentation: changes.rst: update several outdated project URLs omits ff1e81a7e223 Documentation: build warnings related to missing blank lin [...] omits 36a375c6dfad mailmap: add entry for Tiezhu Yang omits ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes omits 95c472ffca38 Documentation/ko_KR/howto: Update a broken link omits 5549c2023265 Documentation/ko_KR/howto: Update broken web addresses omits 4bfdebd6202d docs/locking: Fix outdated section names omits 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly omits 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL omits 85487cf4a167 drm/i915: Update dbuf slices only with full modeset omits b06cf5953339 drm/i915: Move dbuf slice update to proper place omits 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct omits a8be1ad01b79 KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() [...] omits d76c7fbc01b2 KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit omits bcfcff640c4d x86: vmxfeatures: rename features for consistency with KVM [...] omits ef09f4f46335 Merge tag 'kvm-s390-next-5.6-1' of git://git.kernel.org/pu [...] omits df7e8818926e KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL [...] omits 4400cf546b4b KVM: x86: Fix perfctr WRMSR for running counters omits a83502314ce3 x86/kvm/hyper-v: don't allow to turn on unsupported VMX co [...] omits 31de3d2500e4 x86/kvm/hyper-v: move VMX controls sanitization out of nes [...] omits 8f79b064959b kvm: mmu: Separate generating and setting mmio ptes omits 0a2b64c50db0 kvm: mmu: Replace unsigned with unsigned int for PTE access omits ea79a750927e KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() omits 879a37632b40 KVM: MIPS: Fold comparecount_func() into comparecount_wakeup() omits 09df6307125c KVM: MIPS: Fix a build error due to referencing not-yet-de [...] omits 64b38bd1906b x86/kvm: do not setup pv tlb flush when not paravirtualized omits 7df003c85218 KVM: fix overflow of zero page refcount with ksm running omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits 0202d293c2fa qed: Fix timestamping issue for L2 unicast ptp packets. omits 9b5e85320fcc KVM: x86: Take a u64 when checking for a valid dr7 value omits 8171cd68806b KVM: x86: use raw clock values consistently omits 917f9475c0a8 KVM: x86: reorganize pvclock_gtod_data members omits 33aabd029ffb KVM: nVMX: delete meaningless nested_vmx_run() declaration omits e8ef2a19a051 KVM: SVM: allow AVIC without split irqchip omits f458d039db7e kvm: ioapic: Lazy update IOAPIC EOI omits 1ec2405c7cbf kvm: ioapic: Refactor kvm_ioapic_update_eoi() omits e2ed4078a6ef kvm: i8254: Deactivate APICv when using in-kernel PIT re-i [...] omits f3515dc3bef8 svm: Temporarily deactivate AVIC during ExtINT handling omits 9a0bf0543069 svm: Deactivate AVIC when launching guest with nested SVM support omits f4fdc0a2edf4 kvm: x86: hyperv: Use APICv update request interface omits 6c3e4422dd20 svm: Add support for dynamic APICv omits 2de9d0ccd0fe kvm: x86: Introduce x86 ops hook for pre-update APICv omits ef8efd7a15bb kvm: x86: Introduce APICv x86 ops for checking APIC inhibi [...] omits dcbcfa287e96 KVM: svm: avic: Add support for dynamic setup/teardown of [...] omits 8937d762396d kvm: x86: svm: Add support to (de)activate posted interrupts omits 24bbf74c0c36 kvm: x86: Add APICv (de)activate request trace points omits 8df14af42f00 kvm: x86: Add support for dynamic APICv activation omits 7e3e67a98701 KVM: x86: remove get_enable_apicv from kvm_x86_ops omits 4e19c36f2df8 kvm: x86: Introduce APICv inhibit reason bits omits b26a695a1d78 kvm: lapic: Introduce APICv update helper function omits 83576e32a717 Merge branch 'macb-TSO-bug-fixes' omits f822e9c4ffa5 net: macb: Limit maximum GEM TX length in TSO omits 41c1ef978c8d net: macb: Remove unnecessary alignment check for TSO omits 38f88c454042 bonding/alb: properly access headers in bond_alb_xmit() omits d5b90e99e1d5 devlink: report 0 after hitting end in region read omits 33e2b32b5df2 net: ethernet: dec: tulip: Fix length mask in receive leng [...] omits 7bb77d4b8567 Merge branch 'wg-fixes' omits 88f404a9b1d7 wireguard: selftests: tie socket waiting to target pid omits 4a2ef721e60f wireguard: selftests: cleanup CONFIG_ENABLE_WARN_DEPRECATED omits f9398acba6a4 wireguard: selftests: ensure non-addition of peers with fa [...] omits ec31c2676a10 wireguard: noise: reject peers with low order public keys omits 9981159fc3b6 wireguard: allowedips: fix use-after-free in root_remove_p [...] omits 52b5ae501c04 net_sched: fix a resource leak in tcindex_set_parms() omits 2c22c06ce426 mptcp: fix use-after-free on tcp fallback omits 8b7a07c7d442 net: dsa: microchip: Platform data shan't include kernel.h omits e22e0790595d net: dsa: b53: Platform data shan't include kernel.h omits 34611e6996f3 netdevsim: fix ptr_ret.cocci warnings omits 9784e619f0a0 net: sgi: ioc3-eth: Remove leftover free_irq() omits b0dd940e582b cifs: fail i/o on soft mounts if sessionsetup errors out omits 87f93d82e095 smb3: fix problem with null cifs super block with previous patch omits f3d63f50c17a Bluetooth: hci_qca: Optimized code while enabling clocks f [...] omits 9db028827315 Merge tag 'asoc-v5.6-2' of https://git.kernel.org/pub/scm/ [...] omits 13426feaf46c ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SO [...] omits 7495e0926fdf bootconfig: Only load bootconfig if "bootconfig" is on the [...] omits 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma omits 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config omits 04dbd86539fd dt-bindings: Fix paths in schema $id fields omits 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp omits 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] omits 2ade42d88fdb Bluetooth: remove __get_channel/dir and __dir omits 2a154903cec2 Bluetooth: prefetch channel before killing sock omits 45f035748b2a Merge tag 'perf-core-for-mingo-5.6-20200201' of git://git. [...] omits fdff7c21ea00 Merge branch 'linus' into perf/urgent, to synchronize with [...] omits 6992ca0dd017 Merge branch 'parisc-5.6-1' of git://git.kernel.org/pub/sc [...] omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits c74c0fd2282e xtensa: ISS: improve simcall assembly omits 5e4417f92123 xtensa: reorganize vectors placement omits 4f17664a4407 xtensa: separate SMP and XIP support omits 50722f0bf631 xtensa: move fast exception handlers close to vectors omits 51a198e89a96 Merge tag 'jfs-5.6' of git://github.com/kleikamp/linux-shaggy omits a5c86c557fe9 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 72f582ff8569 Merge branch 'work.recursive_removal' of git://git.kernel. [...] omits bddea11b1b93 Merge branch 'imm.timestamp' of git://git.kernel.org/pub/s [...] omits 089b7d890f97 kconfig: Invalidate all symbols after changing to y or m. omits cde26a6e17ec kallsyms: fix type of kallsyms_token_table[] omits 79aad7bd951b drm/amd/display: update psp interface header omits e50dc17163d9 drm/amd/display: Pass amdgpu_device instead of psp_context omits 58fe03d6dec9 drm/amd/dm/mst: Ignore payload update failures omits 9f3cc18d19b7 drm/amdgpu: rework synchronization of VM updates v4 omits 4939d973b6b1 drm/amdgpu: simplify and fix amdgpu_sync_resv omits fe6796ac127a drm/amdgpu: allow higher level PD invalidations omits 7d28efe0c3c0 drm/amdgpu: return EINVAL instead of ENOENT in the VM code omits bfcd6c69e4c3 drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes omits 46cf5f7626c7 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 55cdd4e9b948 drm/amdgpu: drop unnecessary restriction for huge root PDEs omits ef48d4b39e50 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 5d3196605d00 drm/amdgpu: rework job synchronization v2 omits 114fbc31952e drm/amdgpu: use the VM as job owner omits 81417bea8755 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 7b913a76a6cd drm/amdgpu: update default voltage for boot od table for navi1x omits 2faf852d1be8 io_uring: cleanup fixed file data table references omits f06572ef476d cpuidle: Documentation: Clean up PM QoS description omits df069d80c8e3 io_uring: spin for sq thread to idle on shutdown omits 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge omits 34129bb831cc dt-bindings: PCI: intel: Fix dt_binding_check compilation failure omits 4ae87b17cc32 dt-bindings: phy: Fix errors in intel,lgm-emmc-phy example omits 7203d49cdcb2 drm/i915: Sprinkle missing commas omits 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled omits 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode omits 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] omits 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits 9f198a2ac543 help_next should increase position index omits b74e58cd472c Merge branch 'nvme-5.6' of git://git.infradead.org/nvme in [...] omits 7dc2993a9e51 NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals omits 924491f2e476 NFSv4: try lease recovery on NFS4ERR_EXPIRED omits 0f5be6a4ff7b nvmet: update AEN list and array at one place omits c7e661a1c2ae ALSA: hda - Fix DP-MST support for NVIDIA codecs omits 1a3f540d6315 nvmet: Fix controller use after free omits 0b87a2b795d6 nvmet: Fix error print message at nvmet_install_queue function omits 123c23c6a7b7 NFS: Fix memory leaks omits 227823d2074d nfs: optimise readdir cache page invalidation omits 1064ad4aeef9 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage omits 4d0a72b66065 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency omits c37243579d6c drm/amdgpu/display: handle multiple numbers of fclks in dc [...] omits 0531aa6eb38b drm/amdgpu: fetch default VDDC curve voltages (v2) omits 93c5f1f66c6a drm/amdgpu/smu_v11_0: Correct behavior of restoring defaul [...] omits ee23a518fdc2 drm/amdgpu/navi10: add OD_RANGE for navi overclocking omits 45826e9c4e9e drm/amdgpu/navi: fix index for OD MCLK omits a30a8c2f884c drm/amd/display: Fix HW/SW state mismatch omits 47eed65178e8 drm/amd/display: Fix a typo when computing dsc configuration omits 1cf8c930b378 drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 omits f38abc15d157 drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode omits c6a228be7f44 drm/amd/display: Only enable cursor on pipes that need it omits b9303bb19909 x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI omits c8ab422553c8 brd: check and limit max_part par omits 33b40134e5cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d60ddd244215 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 71c3a888cbca Merge tag 'powerpc-5.6-1' of git://git.kernel.org/pub/scm/ [...] omits c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 153b5c566d30 Merge tag 'microblaze-v5.6-rc1' of git://git.monstr.eu/lin [...] omits 7f879e1a94ac Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm [...] omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits bd5cd35b782a gtp: use __GFP_NOWARN to avoid memalloc warning omits 0d0d9a388a85 l2tp: Allow duplicate session creation with UDP omits 42b716359bec ASoC: wcd934x: Add missing COMMON_CLK dependency omits b4b771fd51fd r8152: Add MAC passthrough support to new device omits 599be01ee567 net_sched: fix an OOB access in cls_tcindex omits 6aa71ef9bcf9 microblaze: Add ID for Microblaze v11 omits 061d2c1d5930 microblaze: Prevent the overflow of the start omits 2602276d3d38 microblaze: Wire CMA allocator omits def3f7cefe4e asm-generic: Make dma-contiguous.h a mandatory include/asm header omits 5fefd796c899 microblaze: Sync defconfig with latest Kconfig layout omits 6162cd2b408f microblaze: defconfig: Disable EXT2 driver and Enable EXT3 [...] omits b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt omits 18ffa34b73fc MAINTAINERS: Remove the Bard Liao from the MAINTAINERS of [...] omits 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] discards 108f7e5e9478 Merge branch for-5.6/clk into for-next discards 58b2e38018a7 Merge branch for-5.6/arm64/defconfig into for-next discards be22e470f026 Merge branch for-5.6/arm64/dt into for-next discards 8bc7f243d1ad Merge branch for-5.6/arm/dt into for-next discards 5432afd19806 Merge branch for-5.6/arm/core into for-next discards f5f165841d43 Merge branch for-5.6/soc into for-next discards 10b8ccd2ae4d Merge branch for-5.6/memory into for-next discards 0d9a41f4c7f7 Merge branch for-5.6/bus into for-next discards 30bdcc7ce4bc Merge branch for-5.6/dt-bindings into for-next discards bb2e076586a5 soc/tegra: fuse: Fix build with Tegra194 configuration omits bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] omits 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control omits def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() omits 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached omits 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. omits 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] omits 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. omits 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] omits e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] omits 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] omits 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] omits 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] omits c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] omits 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] omits c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] omits 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] omits 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. omits 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. omits f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. omits b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] omits a45ad71e8995 Merge tag 'rproc-v5.6' of git://git.kernel.org/pub/scm/lin [...] omits 685097986b5e Merge tag 'hwlock-v5.6' of git://git.kernel.org/pub/scm/li [...] omits f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] omits 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] omits b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] omits 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] omits 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] omits b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] omits 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] omits 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] omits 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] omits 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] omits 83b43045308e qed: Remove set but not used variable 'p_link' omits 9afe2322cb90 Merge branch 'unbreak-basic-and-bpf-tdc-testcases' omits e9ed4fa7b440 tc-testing: add missing 'nsPlugin' to basic.json omits 7145fcfffef1 tc-testing: fix eBPF tests failure on linux fresh clones omits 2b5b8251bc9f net: hsr: fix possible NULL deref in hsr_handle_frame() omits cc12071ff390 Merge branch 'akpm' (patches from Andrew) omits 9717c1cea16e Merge tag 'drm-next-2020-02-04' of git://anongit.freedeskt [...] omits 79703e014ba0 Merge tag 'tag-chrome-platform-for-v5.6' of git://git.kern [...] omits 563528b83174 clk: qcom: Use ARRAY_SIZE in videocc-sc7180 for parent clocks omits abc8f93f33e7 clk: qcom: Get rid of the test clock for videocc-sc7180 omits 8cff43d46cfc dt-bindings: clock: Cleanup qcom,videocc bindings for sdm8 [...] omits 72de7a19ef5b clk: qcom: Use ARRAY_SIZE in gpucc-sc7180 for parent clocks omits 39c064a0e605 clk: qcom: Get rid of the test clock for gpucc-sc7180 omits e6747e24f15d dt-bindings: clock: Fix qcom,gpucc bindings for sdm845/sc7 [...] omits 3696ebe4e1fc clk: qcom: Use ARRAY_SIZE in dispcc-sc7180 for parent clocks omits c1ef343612cd clk: qcom: Get rid of the test clock for dispcc-sc7180 omits 0a97e8a5bf0a clk: qcom: Get rid of fallback global names for dispcc-sc7180 omits 48cabc221f0d dt-bindings: clock: Fix qcom,dispcc bindings for sdm845/sc7180 omits 908b050114d8 clk: qcom: rcg2: Don't crash if our parent can't be found; [...] omits 73cb3106e883 clk: ls1028a: fix a dereference of pointer 'parent' before [...] omits eadc4e40e688 Merge tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/ [...] omits ba954bf6cb38 evh_bytechan: fix out of bounds accesses omits f3cc4e1d44a8 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits 45586c7078d4 treewide: remove redundant IS_ERR() before error code check omits 190535f7cf50 include/linux/cpumask.h: don't calculate length of the inp [...] omits 809e308f7f85 lib: new testcases for bitmap_parse{_user} omits 2d6261583be0 lib: rework bitmap_parse() omits e66eda0615c8 lib: make bitmap_parse_user a wrapper on bitmap_parse omits 7eb2e94e9694 lib: add test for bitmap_parse() omits 0bddc1bd05d6 bitops: more BITS_TO_* macros omits 0bee0cece2a6 lib/string: add strnchrnul() omits 97a32539b956 proc: convert everything to "struct proc_ops" omits d56c0d45f0e2 proc: decouple proc from VFS with "struct proc_ops" omits 0d6e24d430ef asm-generic/tlb: provide MMU_GATHER_TABLE_FREE omits 580a586c409a asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER omits 3af4bd033759 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE omits ff2e6d7259f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE omits 27796d03c9c4 asm-generic/tlb: add missing CONFIG symbol omits 491a49ff14b2 asm-gemeric/tlb: remove stray function declarations omits 0758cd830494 asm-generic/tlb: avoid potential double flush omits 0ed1325967ab mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] omits 12e4d53f3f04 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case omits e47690d756a7 x86: mm: avoid allocating struct mm_struct on the stack omits f8f0d0b6fa20 mm: ptdump: reduce level numbers by 1 in note_page() omits 9c7869c7f172 arm64: mm: display non-present entries in ptdump omits 102f45fdbe42 arm64: mm: convert mm/dump.c to use walk_page_range() omits 2ae27137b2db x86: mm: convert dump_pagetables to use walk_page_range omits 30d621f6723b mm: add generic ptdump omits c5cfae12fdd5 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e455248d5ee9 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 74d2aaa16f15 x86: mm: point to struct seq_file from struct pg_state omits b7a16c7ad790 mm: pagewalk: add 'depth' parameter to pte_hole omits c02a98753e0a mm: pagewalk: fix termination condition in walk_pte_range() omits fbf56346b855 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 488ae6a2b933 mm: pagewalk: allow walking without vma omits 3afc423632a1 mm: pagewalk: add p4d_entry() and pgd_entry() omits 757b2a4ab560 x86: mm: add p?d_leaf() definitions omits 8094249358d6 sparc: mm: add p?d_leaf() definitions omits 8d2109f29982 s390: mm: add p?d_leaf() definitions omits af6513ead046 riscv: mm: add p?d_leaf() definitions omits 070434b13b6e powerpc: mm: add p?d_leaf() definitions omits 501b81046701 mips: mm: add p?d_leaf() definitions omits 8aa82df3c123 arm64: mm: add p?d_leaf() definitions omits 8a0af66b35f8 arm: mm: add p?d_leaf() definitions omits 4f6b2c083c86 arc: mm: add p?d_leaf() definitions omits 93fab1b22ef7 mm: add generic p?d_leaf() macros omits 1c948715a159 mm: remove __krealloc omits 9a8c8b431b21 pinctrl: fix pxa2xx.c build warnings omits 046755a28f9d drivers/block/null_blk_main.c: fix uninitialized var warnings omits ca0a95a6ac0c drivers/block/null_blk_main.c: fix layout omits 889b331724c8 ipc/msg.c: consolidate all xxxctl_down() functions omits 8116b54e7e23 ipc/sem.c: document and update memory barriers omits 0d97a82ba830 ipc/msg.c: update and document memory barriers omits c5b2cbdbdac5 ipc/mqueue.c: update/document memory barriers omits ed29f171518c ipc/mqueue.c: remove duplicated code omits 39323c64b8a9 smp_mb__{before,after}_atomic(): update Documentation omits 92917998849e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] omits 52fb87c81f11 mm/memory_hotplug: cleanup __remove_pages() omits 5d12071c5de8 mm/memory_hotplug: drop local variables in shrink_zone_span() omits 950b68d9178b mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 9b05158f5d80 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits d33695b16a9f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 1f8d75c1b7dc mm/memmap_init: update variable name in memmap_init_zone omits 4c6058814ec4 mm: factor out next_present_section_nr() omits 948c436e463d mm/page_alloc: fix and rework pfn handling in memmap_init_zone() omits 4b094b7851bf mm/page_alloc.c: initialize memmap of unavailable memory directly omits abec749facff fs/proc/page.c: allow inspection of last section and fix e [...] omits e822969cab48 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits 2d797e9ff95e ocfs2: fix oops when writing cloned file omits 12efec560274 saner copy_mount_options() omits 01d7a356872e aio: prevent potential eventfd recursion on poll omits 3e577dcd73a1 io_uring: put the flag changing code in the same spot omits 6c8a31346925 io_uring: iterate req cache backwards omits 3e69426da259 io_uring: punt even fadvise() WILLNEED to async context omits 1a417f4e618e io_uring: fix sporadic double CQE entry for close omits 9250f9ee194d io_uring: remove extra ->file check omits 5d204bcfa093 io_uring: don't map read/write iovec potentially twice omits 0b7b21e42ba2 io_uring: use the proper helpers for io_send/recv omits f0b493e6b9a8 io_uring: prevent potential eventfd recursion on poll omits b5e683d5cab8 eventfd: track eventfd_signal() recursion depth omits a444ad1432c5 Merge branch 'netdevsim-fix-several-bugs-in-netdevsim-module' omits 245311637fdd netdevsim: remove unused sdev code omits 83cf4213bafc netdevsim: use __GFP_NOWARN to avoid memalloc warning omits 6556ff32f12d netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs omits 6fb8852b1298 netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() omits 8526ad9646b1 netdevsim: fix panic in nsim_dev_take_snapshot_write() omits 6ab63366e1ec netdevsim: disable devlink reload when resources are being used omits f5cd21605ecd netdevsim: fix using uninitialized resources omits 8fc91b972b73 selftests/bpf: Fix trampoline_count.c selftest compilation [...] omits 2b5ea2947fbd Merge branch 'bnxt_en-Bug-fixes' omits 18e4960c18f4 bnxt_en: Fix TC queue mapping. omits d407302895d3 bnxt_en: Fix logic that disables Bus Master during firmwar [...] omits 12de2eadf878 bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset. omits c16d4ee0e397 bnxt_en: Refactor logic to re-enable SRIOV after firmware [...] omits 257af63d7f84 bpf: Fix modifier skipping logic omits a525b0881de7 bpftool: Remove redundant "HAVE" prefix from the large INS [...] omits 14b41a2959fb net: stmmac: Delete txtimer in suspend() omits 0f060936e490 SMB3: Backup intent flag missing from some more ops omits 84669923e1ed parisc: Regenerate parisc defconfigs omits 93a6ab7b691f NFS: Switch readdir to using iterate_shared() omits 3803d6721baf NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() omits 114de38225d9 NFS: Directory page cache pages need to be locked when read omits 4b310319c6a8 NFS: Fix memory leaks and corruption in readdir omits 7ccbddbe3e67 SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() omits a8bd9ddf397b NFS: Replace various occurrences of kstrndup() with kmemdup_nul() omits 10717f45639f NFSv4: Limit the total number of cached delegations omits d2269ea14ebd NFSv4: Add accounting for the number of active delegations held omits b7b7dac6843e NFSv4: Try to return the delegation immediately when marke [...] omits 0d10416797c2 NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delega [...] omits f885ea640d65 NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGAT [...] omits 65f516037621 NFS: nfs_find_open_context() should use cred_fscmp() omits 9a206de2ea87 NFS: nfs_access_get_cached_rcu() should use cred_fscmp() omits 387122478775 NFSv4: pnfs_roc() must use cred_fscmp() to compare creds omits 2a8aa18c1131 dt-bindings: clk: qcom: Fix self-validation, split, and cl [...] omits 21e157c62eed clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() omits 3d80c653f996 Merge tag 'rxrpc-fixes-20200203' of git://git.kernel.org/p [...] omits ebe8e6116ac4 rtw88: Fix return value of rtw_wow_check_fw_status omits 577ddbee1f43 iwlwifi: d3: read all FW CPUs error info omits b5b878e36c18 iwlwifi: mvm: fix TDLS discovery with the new firmware API omits 12d47f0ea5e0 iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() omits cc4255eff523 iwlwifi: mvm: avoid use after free for pmsr request omits 6bd5fa332a8c iwlwifi: mvm: update the DTS measurement type omits 197288d5ba8a iwlwifi: don't throw error when trying to remove IGTK omits baa6cf8450b7 iwlwifi: mvm: Fix thermal zone registration omits cfa27356f835 nvme-pci: remove nvmeq->tags omits b716e6889c95 nvmet: fix dsm failure when payload does not match sgl descriptor omits 4ac76436a6d0 nvmet: Pass lockdep expression to RCU lists omits 8d60526999aa scripts/kallsyms: change table to store (strcut sym_entry *) omits be9f6133f877 scripts/kallsyms: rename local variables in read_symbol() omits 5f2fb52fac15 kbuild: rename hostprogs-y/always to hostprogs/always-y omits faa7bdd7e9e1 kbuild: fix the document to use extra-y for vmlinux.lds omits c8fb7d7e48d1 kconfig: fix broken dependency in randconfig-generated .config omits 034dbec179e5 platform/chrome: cros_ec: Match implementation with headers omits 183edb20e60a cpufreq: Make cpufreq_global_kobject static omits c0399cf668a2 NFS: remove unused macros omits 89bd6147964e dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 66cb70513564 Bluetooth: hci_qca: Enable clocks required for BT SOC omits beae56192a25 HID: ite: Only bind to keyboard USB interface on Acer SW5- [...] omits c92bddee7735 block, bfq: clarify the goal of bfq_split_bfqq() omits db37a34c563b block, bfq: get a ref to a group when adding it to a service tree omits 4d8340d0d4d9 block, bfq: remove ifdefs from around gets/puts of bfq groups omits 33a16a980468 block, bfq: extend incomplete name of field on_st omits ecedd3d7e199 block, bfq: get extra ref to prevent a queue from being fr [...] omits 32c59e3a9a5a block, bfq: do not insert oom queue into position tree omits f718b093277d block, bfq: do not plug I/O for bfq_queues with no proc refs omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits 324282c0252a fibmap: Reject negative block numbers omits 0d89fdae2afe fibmap: Use bmap instead of ->bmap method in ioctl_fibmap omits 569d2056def7 ecryptfs: drop direct calls to ->bmap omits 10d83e11a582 cachefiles: drop direct usage of ->bmap method. omits 30460e1ea3e6 fs: Enable bmap() function to properly return errors omits 137c4ba7163a drm/nouveau/kms/gv100-: avoid sending a core update until [...] omits 5bb88d07948b drm/nouveau/kms/gv100-: move window ownership setup into m [...] omits 58ae5284f663 drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTR [...] omits 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] omits 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno omits 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue omits 7e0cf7e9936c drm/panfrost: Make sure the shrinker does not reclaim refe [...] omits dec0a81a7814 i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C [...] omits c01a4a136440 ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I [...] omits c21502efdaed Documentation: admin-guide: PM: Update sleep states documentation omits 4dcb78ee579c intel_idle: Introduce 'states_off' module parameter omits 3a5be9b8f433 intel_idle: Introduce 'use_acpi' module parameter omits a4ac9d45c0cd ovl: fix lseek overflow on 32bit omits 5273a191dca6 rxrpc: Fix NULL pointer deref due to call->conn being clea [...] omits 107945227ac5 irqchip/gic-v3-its: Reference to its_invall_cmd descriptor [...] omits 8044aad70a1f m68knommu: fix memcpy() out of bounds warning in get_user() omits bad83565eafe dmaengine: Cleanups for the slave <-> channel symlink support omits 5429b51f606c dmaengine: fix null ptr check for __dma_async_device_chann [...] omits a9113a90f5f0 dmaengine: idxd: fix boolconv.cocci warnings omits 83d0585f91da Merge branch 'Fix-reconnection-latency-caused-by-FIN-ACK-h [...] omits af8c8a450bf4 selftests: net: Add FIN_ACK processing order related laten [...] omits 9603d47bad46 tcp: Reduce SYN resend delay if a suspicous ACK is received omits dff6bc1bfd46 MAINTAINERS: correct entries for ISDN/mISDN section omits 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] omits 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] omits 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] omits 961b91a93ea2 ASoC: tegra: Revert 24 and 32 bit support omits 6ba7fc99680b ASoC: SOF: Intel: add PCI ID for JasperLake omits 59365cadfbcd efi/x86: Fix boot regression on systems with invalid memma [...] omits 112e3f5ac505 ALSA: hdsp: Make the firmware loading ioctl a bit more readable omits 81b450909bfb ALSA: emu10k1: Fix annotation and cast for the recent uapi [...] omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits b7c3a17c6062 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits cb3c0e6bdf64 cls_rsvp: fix rsvp_policy omits 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list omits e8d5bb4dfaa7 MAINTAINERS: Orphan HSR network protocol omits d32a06f5434f qed: Fix a error code in qed_hw_init() omits 08ff78182fa1 octeontx2-pf: Fix an IS_ERR() vs NULL bug omits 2b90927c77c9 tracing: Use seq_buf for building dynevent_cmd string omits e9260f6257ef tracing: Remove useless code in dynevent_arg_pair_add() omits 74403b6c50dd tracing: Remove check_arg() callbacks from dynevent args omits 49d08d596e85 bcache: check return value of prio_read() omits d1c3cc34f5a7 bcache: fix incorrect data type usage in btree_flush_write() omits 038ba8cc1bff bcache: add readahead cache policy options via sysfs interface omits 7c02b0055f77 bcache: explicity type cast in bset_bkey_last() omits 5bebf7486d4f bcache: fix memory corruption in bch_cache_accounting_clear() omits 4c25df5640ae Merge branch 'topic/user-access-begin' into next omits febac332a819 clocksource: Prevent double add_timer_on() for watchdog_timer omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers omits 58bc6c69afe5 arch/xtensa: fix Kconfig typos for HAVE_SMP omits a922b1561137 xtensa: clean up optional XCHAL_* definitions omits 5b787914408e xtensa: drop unused function fast_coprocessor_double omits 05bd330a7fd8 x86/hyperv: Suspend/resume the hypercall page for hibernation omits 6f1a4891a592 x86/apic/msi: Plug non-maskable MSI affinity race omits 2acf25f13ebe ALSA: dummy: Fix PCM format loop in proc output omits d8f489355cff ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk omits f8e5f90b3a53 ALSA: usb-audio: Fix endianess in descriptor validation omits 78be2228c15d ALSA: hda: Add JasperLake PCI ID and codec vid omits 784f8344de75 tcp: clear tp->segs_{in|out} in tcp_disconnect() omits db7ffee6f3eb tcp: clear tp->data_segs{in|out} in tcp_disconnect() omits 2fbdd56251b5 tcp: clear tp->delivered in tcp_disconnect() omits c13c48c00a6b tcp: clear tp->total_retrans in tcp_disconnect() omits faea1792835d drm/i915: extract engine WA programming to common resume function omits e85de1770385 drm/i915/guc: Introduce guc_is_ready omits 249d7b2ef674 tracing: Consolidate some synth_event_trace code omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits c472a0b0a1fd drm/tegra: sor: Initialize runtime PM before use omits ad2139cb80a7 drm/tegra: sor: Disable runtime PM on probe failure omits a5127a2dbe95 drm/tegra: sor: Suspend on clock registration failure omits 64716b9ec5ba xtensa: drop empty platform_* functions from platforms omits e72533135492 xtensa: clean up platform headers omits 7da04e487984 xtensa: drop set_except_vector declaration omits 3a00e7c47c38 ida: remove abandoned macros omits 24a448b16525 XArray: Fix incorrect comment in header file omits c36d451ad386 XArray: Fix xas_pause for large multi-index entries omits bd40b17ca49d XArray: Fix xa_find_next for large multi-index entries omits 9391e7a9a1e2 Merge branch 'for-5.6' into for-next omits 2b73ea379624 x86/boot: Handle malformed SRAT tables during early ACPI parsing omits 78e06cf43093 netfilter: nf_flowtable: fix documentation omits c22208b7ce3e netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag omits 0f34f30a1be8 netfilter: flowtable: Fix missing flush hardware on table free omits 91bfaa15a379 netfilter: flowtable: Fix hardware flush order on nf_flow_ [...] omits b9e0102a57d7 netfilter: Use kvcalloc omits d380dcde9a07 tracing: Fix now invalid var_ref_vals assumption in trace action omits fdeb1aca2861 tracing: Change trace_boot to use synth_event interface omits 91a7d4bf3ee3 mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_ [...] omits b5ce31b5e11b ionic: fix rxq comp packet type mask omits 2318ca8aef38 net: phy: at803x: disable vddio regulator omits 2e1bf3a76576 net: mii_timestamper: fix static allocation by PHY driver omits 0e0daf6ac3be net: mdio: of: fix potential NULL pointer derefernce omits cb639a420e2e ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t omits b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests omits bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound omits a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt omits d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] omits 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state omits 28a30b45f5e9 drm/i915: Convert cdclk to global state omits aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() omits fd1a9bba73fa drm/i915: Convert bandwidth state to global state omits 0ef1905ecf2e drm/i915: Introduce better global state handling omits 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c omits ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ omits 4c029c499fb4 drm/i915: swap() the entire cdclk state omits 1965de63a93a drm/i915: Extract intel_cdclk_state omits 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] omits 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ omits 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ omits b4db3a8c689b drm/i915: Collect more cdclk state under the same roof omits 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code omits f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask omits 6dcde04706d8 drm/i915: Move linetime wms into the crtc state omits 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff omits fc74d7166005 openrisc: use mmgrab omits a6c5729b0ae1 openrisc: configs: Cleanup CONFIG_CROSS_COMPILE omits b2ff728bae9b selftests: KVM: testing the local IRQs resets omits b25d4cb43f31 selftests: KVM: s390x: Add reset tests omits ada0a50d7685 selftests: KVM: Add fpu and one reg set/get library functions omits 7de3f1423ff9 KVM: s390: Add new reset vcpu API omits cca00ebb8ad3 KVM: s390: Cleanup initial cpu reset omits 55680890ea78 KVM: s390: do not clobber registers during guest reset/sto [...] omits c611990844c2 KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits 34b5a946a954 powerpc: configs: Cleanup old Kconfig options omits 5e84dd547bce powerpc/configs/skiroot: Enable some more hardening options omits 3554c12d835d powerpc/configs/skiroot: Disable xmon default & enable reb [...] omits 579baeece66e powerpc/configs/skiroot: Enable security features omits cdc7b23f1e90 powerpc/configs/skiroot: Update for symbol movement only omits 81881e0998bc powerpc/configs/skiroot: Drop default n CONFIG_CRYPTO_ECHAINIV omits 028fb6ded72f powerpc/configs/skiroot: Drop HID_LOGITECH omits 7115bf789c4b powerpc/configs: Drop NET_VENDOR_HP which moved to staging omits f3e96a71aaa9 powerpc/configs: NET_CADENCE became NET_VENDOR_CADENCE omits 76e4bd93369b powerpc/configs: Drop CONFIG_QLGE which moved to staging omits e093e53f4f70 power: avs: qcom-cpr: Avoid clang -Wsometimes-uninitialize [...] omits db5a10c172ed power: avs: qcom-cpr: add unspecified HAS_IOMEM dependency omits adef0cedeaae PM / AVS: rockchip-io: fix the supply naming for the emmc [...] omits 03b10951e9f6 power: avs: qcom-cpr: add a printout after the driver has [...] omits 43e76cd368fb powerpc: Do not consider weak unresolved symbol relocation [...] omits 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms omits 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] omits 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] omits 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS omits 85fc95d75970 perf maps: Add missing unlock to maps__insert() error case omits 1873f1547dde perf probe: Add ustring support for perf probe command omits b49f8e0e7bd1 i2c: cros-ec-tunnel: Fix ACPI identifier omits 8ff2d7ca4a55 i2c: cros-ec-tunnel: Fix slave device enumeration omits b45f1b3b585e Merge branch 'ttm-prot-fix' of git://people.freedesktop.or [...] omits d5fae240b9bd m68k: configs: Cleanup old Kconfig IO scheduler options omits 2577e373bbc0 runqslower: Fix Makefile omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 079a8834bb65 xtensa: configs: Cleanup old Kconfig IO scheduler options omits e0d5322c29ef drm/amdgpu/navi10: add mclk to navi10_get_clock_by_type_wi [...] omits 968162204adf drm/amdgpu: Fix implicit enum conversion in gfx_v9_4_ras_e [...] omits eca31a4ac89b radeon: completely remove lut leftovers omits ded58c7bbbf3 drm/amd/display: Move drm_dp_mst_atomic_check() to the fro [...] omits ec3d65082d7d radeon: insert 10ms sleep in dce5_crtc_load_lut omits 2a239597dfc6 drm/amd/display: fix spelling mistake link_integiry_check [...] omits 7044cb6c2077 amdgpu: using vmalloc requires includeing vmalloc.h omits 977f7e1068be drm/amdgpu: allocate entities on demand omits 18c6b74e7cfc drm/amdgpu: Enable DISABLE_BARRIER_WAITCNT for Arcturus omits 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] omits 04d36d748fac rxrpc: Fix missing active use pinning of rxrpc_local object omits f71dbf2fb284 rxrpc: Fix insufficient receive notification generation omits fac20b9e7385 rxrpc: Fix use-after-free in rxrpc_put_local() omits e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] omits e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] omits 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object omits d7f62e825fd1 io_uring: add BUILD_BUG_ON() to assert the layout of struc [...] omits 87ce955b24c9 io_uring: add ->show_fdinfo() for the io_uring file descriptor omits 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] omits 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup omits e0a514259378 scsi: ufs: fix spelling mistake "initilized" -> "initialized" omits 20bc1ad2e4da scsi: pm80xx: fix spelling mistake "to" -> "too" omits 0171c1c10d26 scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com omits 92b4f9d15059 scsi: megaraid_sas: fixup MSIx interrupt setup during resume omits 00fe717ee1ea scsi: qla2xxx: Fix unbound NVME response length omits bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd omits 0bef168e8859 exit: Fix Sparse errors and warnings omits 1e837945a885 tracing: Move tracing selftests to bottom of menu omits 21b3ce3063be tracing: Move mmio tracer config up with the other tracers omits a48fc4f5f1d2 tracing: Move tracing test module configs together omits 61778cd70c1d tracing: Move all function tracing configs together omits 34ed63573b66 tracing: Documentation for in-kernel synthetic event API omits 64836248dda2 tracing: Add kprobe event command generation test module omits 29a154810546 tracing: Change trace_boot to use kprobe_event interface omits 2a588dd1d5d6 tracing: Add kprobe event command generation functions omits 9fe41efaca08 tracing: Add synth event generation test module omits 8dcc53ad956d tracing: Add synth_event_trace() and related functions omits 35ca5207c2d1 tracing: Add synthetic event command generation functions omits 86c5426badda tracing: Add dynamic event command creation interface omits f5f6b255a253 tracing: Add synth_event_delete() omits e3e2a2cc9c96 tracing: Add trace_get/put_event_file() omits 89c95fcef194 tracing: Add trace_array_find/_get() to find instance trac [...] omits 6722b23e7a2a trigger_next should increase position index omits 039958a5f7aa tracing: eval_map_next() should always increase position index omits e4075e8bdffd ftrace: fpid_next() should increase position index omits 64ae572bc7d0 tracing: Fix sched switch start/stop refcount racy updates omits 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] omits 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c omits ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] omits f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] omits 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c omits 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline omits 41196224883a powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK omits 55d0a513a0e2 s390/pkey/zcrypt: Support EP11 AES secure keys omits a17becc11253 s390/zcrypt: extend EP11 card and queue sysfs attributes omits 7384eb725e2d s390/zcrypt: add new low level ep11 functions support file omits a7367997abb6 s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb omits 8f291ebf3270 s390/zcrypt: enable card/domain autoselect on ep11 cprbs omits 7f820d053948 s390/crypto: enable clear key values for paes ciphers omits 888edbc48857 s390/pkey: Add support for key blob with clear key value omits 6f3196b74d64 s390/crypto: Rework on paes implementation omits 657480d9c015 s390: support KPROBES_ON_FTRACE omits 5f490a520bcb s390/mm: fix dynamic pagetable upgrade for hugetlbfs omits 0ada120c883d perf: Make perf able to build with latest libbfd omits 0dd1979f7f99 perf test: Fix test case Merge cpu map omits 3220fb8d5e59 perf parse: Copy string to perf_evsel_config_term omits e884602b57c0 perf parse: Refactor 'struct perf_evsel_config_term' omits ea6dd25deeb5 i2c: stm32f7: add PM_SLEEP suspend/resume support omits 474809a28e7b dmaengine: Fix return value for dma_request_chan() in case [...] omits 9253975bcba6 i2c: cadence: Fix wording in i2c-cadence driver omits db3fad841d9b i2c: cadence: Fix power management order of operations omits 69dc44bcbc11 i2c: cadence: Fix error printing in case of defer omits bbf967b223b3 i2c: cadence: Handle transfer_size rollover omits d4c3c0b8221a drm/i915: Fix preallocated barrier list append omits 7991901082f0 ata: pata_arasan_cf: Use dma_request_chan() instead dma_re [...] omits 0265d6e8ddb8 xen/blkfront: limit allocated memory size to actual use case omits 5c0dd228b5fc nbd: add a flush_workqueue in nbd_start_device omits 6a365874a43c drbd: fifo_alloc() should use struct_size omits 10a663a1b151 ata: ahci: Add shutdown to freeze hardware resources of ahci omits 73e4eab0a8da pata_pcmia: add SanDisk High (>8G) CF card to supported list omits a258edbca2d9 MAINTAINERS: Add Revanth Rajashekar as a SED-Opal maintainer omits 76be4414be4a powerpc: indent to improve Kconfig readability omits f70431023eb6 drm/i915: add extra slice common debug registers omits f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] omits f53938d2c79a i2c: i801: Add support for Intel Comet Lake PCH-V omits 4fcb445ec688 docs: i2c: writing-clients: properly name the stop condition omits ca5dbb0272cc docs: i2c: i2c-protocol: use same wording as smbus-protocol omits f6fcefa10fdb docs: i2c: rename sections so the overall picture is clearer omits 1ef057229627 docs: i2c: old-module-parameters: use monospace instead of "" omits dfea2b16cc99 docs: i2c: old-module-parameters: clarify this is for obso [...] omits 899b56b37eb6 docs: i2c: old-module-parameters: fix internal hyperlink omits 22714ef85478 docs: i2c: instantiating-devices: use monospace for sysfs [...] omits da9a80bf1976 docs: i2c: instantiating-devices: rearrange static instatiation omits 4f71daf6294b docs: i2c: instantiating-devices: fix internal hyperlink omits 95b83774e310 docs: i2c: smbus-protocol: improve I2C Block transactions [...] omits c7148b059c2f docs: i2c: smbus-protocol: fix punctuation omits 414a596454a6 docs: i2c: smbus-protocol: fix typo omits b36cbb70e4a2 docs: i2c: smbus-protocol: fix kernel-doc function syntax omits 3c13f1fbec59 docs: i2c: smbus-protocol: enable kernel-doc function syntax omits 9e89d61878f2 docs: i2c: smbus-protocol: use proper names for ACK and NACK omits 026c0fe666df docs: i2c: smbus-protocol: remove unneeded colons from table omits c0faa8a6be24 docs: i2c: smbus-protocol: properly name start and stop co [...] omits 924fbb4d2eb8 docs: i2c: smbus-protocol: fix link syntax omits db0d7424e774 docs: i2c: i2c-protocol: use proper names for ACK and NACK omits 02622c88618b docs: i2c: i2c-protocol: remove unneeded colons from table omits f954731d2af4 docs: i2c: i2c-protocol: properly name start and stop conditions omits f72beb8bf9c4 docs: i2c: i2c-protocol: fix kernel-doc function syntax omits 48ca3b7fb82c docs: i2c: replace "I2C-transfer" -> "I2C transfer" consistently omits 40c573d12ea5 docs: i2c: fix typo omits 2f07c05f14a8 docs: i2c: call it "I2C" consistently omits 020bc5b9296a docs: i2c: summary: rewrite the "terminology" section omits 096c22f88ea0 docs: i2c: summary: extend introduction omits 21593938086f docs: i2c: sort index logically omits 4a890148df47 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 6810df46c418 Merge tag 'at24-updates-for-v5.6' of git://git.kernel.org/ [...] omits 878508aed477 i2c: xiic: fix indentation issue omits eca95cd5a36d i2c: parport: fix spelling mistake: "Atmost" -> "At most" omits 66f2d19f8116 ALSA: pcm: Fix memory leak at closing a stream without hw_free omits 46b770f720bd ALSA: uapi: Fix sparse warning omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 4099c3295e48 ASoC: rt715: Add __maybe_unused to PM callbacks omits 973649d38e26 ASoC: rt711: Add __maybe_unused to PM callbacks omits 809a9b633232 ASoC: rt700: Add __maybe_unused to PM callbacks omits faa37a931889 ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks omits 67e69e1d46be ASoC: amd: Fix simultaneous playback and capture omits 5038517119d5 netfilter: ipset: fix suspicious RCU usage in find_set_and_id omits daf1cd925487 Pull macro cleanup patches. omits d3e42bb0a329 bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() omits 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT omits 5c3469cb899a tracing/boot: Move external function declarations to kerne [...] omits 76a598ec8c4f tracing/boot: Include required headers and sort it alphabetically omits 8557bbe5156e xen/blkback: Consistently insert one empty line between functions omits 823f20914693 xen/blkback: Remove unnecessary static variable name prefixes omits cb9369bdbb84 xen/blkback: Squeeze page pools if a memory pressure is detected omits 060eabe8fbe7 xenbus/backend: Protect xenbus callback with lock omits 8a105678fb3e xenbus/backend: Add memory pressure handler callback omits 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] omits ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions omits fdbfb51ae760 x86/split_lock: Enable split lock detection by kernel omits 656b42deddea irqchip: Some Kconfig cleanup for C-SKY omits cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file omits 979923871f69 x86/timer: Don't skip PIT setup when APIC is disabled or i [...] omits e9c8348441a7 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits 58b278f568f0 powerpc: Provide initial documentation for PAPR hcalls omits ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access omits 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access omits b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access omits d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] omits dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access omits f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access omits cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] omits 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access omits 34f71a4a2de8 tracing: Add new testcases for hist trigger parsing errors omits d0a497066f92 tracing: Add 'hist:' to hist trigger error log error string omits 4de26c8c967d tracing: Add hist trigger error messages for sort specification omits b527b638fd63 tracing: Simplify assignment parsing for hist triggers omits d0ce47cb993e docs: tracing: Fix a broken label omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits f45719240700 dt-bindings: rtc: at91rm9200: document clocks property omits 692751879ea8 clk, clk-si5341: Support multiple input ports omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group omits e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() omits b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() omits b396f52326de sched/fair: Allow a small load imbalance between low utili [...] omits ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick omits 488603b815a7 sched/core: Don't skip remote tick for idle CPUs omits f1ec3a517b43 kernel/events: Add a missing prototype for arch_perf_updat [...] omits 07c5972951f0 perf/cgroups: Install cgroup events to correct cpuctx omits 003461559ef7 perf/core: Fix mlock accounting in perf_mmap() omits 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search omits 9293724192a7 xen/gntdev: Do not use mm notifiers with autotranslating guests omits 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value omits 4ab2bb3c311a HID: logitech-hidpp: BatteryVoltage: only read chargeStatu [...] omits 25a3a15417cf smp: Remove superfluous cond_func check in smp_call_functi [...] omits 926b5dfa6b8d irqchip/gic-v3: Only provision redistributors that are ena [...] omits a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths omits 08607e8319c7 dmaengine: doc: Properly indent metadata title omits ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts omits 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler omits 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts omits 3d7dfd632f9b powerpc: Implement user_access_save() and user_access_restore() omits 5cd623333e7c powerpc: Implement user_access_begin and friends omits bedb4dbe443c powerpc/32s: Prepare prevent_user_access() for user_access_end() omits 88f8c080d47f powerpc/32s: Drop NULL addr verification omits 1d8f739b07bd powerpc/kuap: Fix set direction in allow/prevent_user_access() omits 6ec20aa2e510 powerpc/32s: Fix bad_kuap_fault() omits 9933819099c4 powerpc/32s: Fix CPU wake-up from sleep mode omits fcfd73452092 MAINTAINERS: Correct path to time namespace source file omits 7faa26c1bbe3 ALSA: hda: Reset stream if DMA RUN bit not cleared omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 4fab99234c26 ARM: meson: Drop unneeded select of COMMON_CLK omits 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed omits 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary omits c68209410752 rtc: Kconfig: properly indent sd3078 entry omits 269a0bf79b33 drm/amd/powerplay: fix spelling mistake "Attemp" -> "Attempt" omits 54f73df4cab1 drm/amd/display: fix for-loop with incorrectly sized loop [...] omits 2cb44fb09305 drm/amdgpu: enable GPU reset by default on renoir omits 658c663947b0 drm/amdgpu: enable GPU reset by default on Navi omits bb67bfd2e710 drm/amd/display: do not allocate display_mode_lib unnecessarily omits 77171eade8fa drm/amdgpu: add coreboot workaround for KV/KB omits da2f84ba73df Revert "drm/amd/display: Don't skip link training for empt [...] omits 3eb6d7aca53d drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero omits 276cc92945ab drm/amdgpu: original raven doesn't support full asic reset omits 7af2a5771e09 drm/amdgpu: attempt to enable gfxoff on more raven1 boards (v2) omits b20dcd72c150 drm/amd/amdgpu: fix spelling mistake "to" -> "too" omits a16afcdd8c58 drm/amd/powerplay: use true, false for bool variable in sm [...] omits 2639f453f28e drm/amdgpu: fix doc by clarifying sched_list definition omits f583cc57ba70 drm/amdgpu: initialize bo_va_list when add gws to process omits 55bbb747ecfa drm/amdgpu/vcn: use inst_idx relacing inst omits a4555732142e drm/amdgpu/vcn: fix typo error omits 326b523eeb52 drm/amdgpu/vcn: fix vcn2.5 instance issue omits 62884a7bf343 drm/amdgpu/vcn2.5: fix a bug for the 2nd vcn instance (v2) omits b6501217265f drm/amdgpu/vcn: Share vcn_v2_0_dec_ring_test_ring to vcn2.5 omits fa34edbed461 drm/amdgpu: Use the correct flush_type in flush_gpu_tlb_pasid omits 37c58ddf5736 drm/amdgpu: Fix TLB invalidation request when using semaphore omits 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id omits e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a omits 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] omits 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access omits d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access omits d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access omits c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access omits 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access omits 98ff5c262f27 ASoC: Intel: consistent HDMI codec probing code omits bd01cf38eedc ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR omits e3b9f5f4ef92 ASoC: SOF: pci: add missing default_fw_name of JasperLake omits e6110114d18d ASoC: SOF: trace: fix unconditional free in trace release omits 410e5e55c9c1 ASoC: SOF: core: release resources on errors in probe_continue omits 37e97e6faeab ASoC: SOF: core: free trace on errors omits 4f7f9564a893 ASoC: SOF: fix an Oops, caused by invalid topology omits 90b141614a41 ASoC: amd: Fix for Subsequent Playback issue. omits 0c75419a94a2 ASoC: SOF: Intel: do not disable i915 power during probe omits 23ee09032d44 ASoC: SOF: Intel: refactor i915_get/put functions omits a87e692ae3a8 drm/i915: Give aux channels a better name omits 264c0247d888 drm/i915: Include the AUX CH name in the debug messages omits 3325322f773b rbd: set the 'device' link in sysfs omits 24604f7e2bde ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c omits d36e0b620aa5 ceph: print name of xattr in __ceph_{get,set}xattr() douts omits 3c802092dab6 ceph: print r_direct_hash in hex in __choose_mds() dout omits 78beb0ff2fec ceph: use copy-from2 op in copy_file_range omits 045100cd79f5 ceph: close holes in structs ceph_mds_session and ceph_mds [...] omits a55e601b2f02 rbd: work around -Wuninitialized warning omits 9ba1e224538a ceph: allocate the correct amount of extra bytes for the s [...] omits 5b3248c67724 ceph: rename get_session and switch to use ceph_get_mds_session omits 4fbc0c711b24 ceph: remove the extra slashes in the server path omits b38c9eb4757d ceph: add possible_max_rank and make the code more readable omits 0eb308531f07 ceph: print dentry offset in hex and fix xattr_version type omits 9f8b72b3a948 ceph: only touch the caps which have the subset mask requested omits 893e456b2c0b ceph: don't clear I_NEW until inode metadata is fully populated omits c4853e9776ca ceph: retry the same mds later after the new session is opened omits 97820058fb28 ceph: check availability of mds cluster on mount after wai [...] omits 4d681c2f9141 ceph: keep the session state until it is released omits 9cf54563b090 ceph: add __send_request helper omits 9a6bed4fe0c8 ceph: ensure we have a new cap before continuing in fill_inode omits 57c219948245 ceph: drop unused ttl_from parameter from fill_inode omits 07edc0571ef1 ceph: fix possible long time wait during umount omits 5d47648fe954 ceph: only choose one MDS who is in up:active state without laggy omits 4d7ace02ba5c ceph: fix mdsmap cluster available check based on laggy number omits d80865bff520 ceph: remove unnecessary assignment in ceph_pre_init_acls() omits 8f5ac172abb7 ceph: delete redundant douts in con_get/put() omits a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] omits ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access omits 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access omits d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access omits 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access omits 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access omits cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access omits ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] omits 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access omits d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access omits 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe omits 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller omits c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller omits fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells omits f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells omits c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option omits 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID omits e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start omits 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] omits b1301b9022e9 watchdog: cadence: Skip printing pointer value omits e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq omits f6c98b08381c watchdog: da9062: add power management ops omits d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] omits 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe omits bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog omits f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] omits aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access omits 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access omits 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access omits 1754c4f60aaf libertas: make lbs_ibss_join_existing() return error code [...] omits c7bf1fb7ddca libertas: don't exit from lbs_ibss_join_existing() with RC [...] omits b70261a288ea mwifiex: Fix possible buffer overflows in mwifiex_cmd_appe [...] omits 3a9b153c5591 mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_ [...] omits 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access omits 65b1aae0d9d5 mwifiex: fix unbalanced locking in mwifiex_process_country_ie() omits b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access omits ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access omits 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access omits 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access omits 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access omits 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access omits 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] omits d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() omits cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] omits 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam omits 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] omits 509cd3f2b473 powerpc/32: Simplify KASAN init omits 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules omits af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype omits 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC omits 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff omits cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK omits 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. omits 2e15001ea9ea powerpc/32s: Reorganise DSI handler. omits 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK omits d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line omits afe1ec5ab830 powerpc/8xx: Split breakpoint exception omits 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler omits 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions omits 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] omits 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts omits 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. omits 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put omits 723196f401f9 drm/i915/display: Squelch kerneldoc complaints omits ad278f358446 drm/i915/bios: Fix the timing parameters omits cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] omits d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] omits baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] omits 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access omits 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] omits 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] omits 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization omits cdbcf82b86ea xfs: fix xfs_buf_ioerror_alert location reporting omits 706b8c5bc703 xfs: remove unnecessary null pointer checks from _read_agf [...] omits f48e2df8a877 xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOC [...] omits ee647f85cb81 xfs: remove the xfs_btree_get_buf[ls] functions omits ce92464c180b xfs: make xfs_trans_get_buf return an error code omits 9676b54e6e28 xfs: make xfs_trans_get_buf_map return an error code omits 0e3eccce5e0e xfs: make xfs_buf_read return an error code omits 2842b6db3d53 xfs: make xfs_buf_get_uncached return an error code omits 841263e93310 xfs: make xfs_buf_get return an error code omits 4ed8e27b4f75 xfs: make xfs_buf_read_map return an error code omits 3848b5f67092 xfs: make xfs_buf_get_map return an error code omits 32dff5e5d1b5 xfs: make xfs_buf_alloc return an error code omits 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK omits 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK omits c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] omits 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 omits 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault omits 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h omits 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr omits 1fc0e6d4e378 Merge branch 'kcsan.2020.01.07a' into urgent.2020.01.25a omits 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] omits 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] omits d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] omits 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] omits 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 omits b6da197a2e96 rtc: cmos: Stop using shared IRQ omits 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag omits 29cd07a400ae Merge branches 'fixes' and 'misc' into for-next omits 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops omits bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels omits 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. omits 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init omits 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace omits 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option omits cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] omits 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] omits 24589e3a2087 tracing: Use pr_err() instead of WARN() for memory failures omits 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] omits bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. omits 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] omits b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. omits cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] omits 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s omits f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory omits 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 omits 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] omits 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions omits def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() omits 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 omits aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] omits 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default omits 28394da25888 tracing: Decrement trace_array when bootconfig creates an [...] omits eba12ab71e71 tracing: Fix comments about trace/ftrace.h omits b3f7a6cd4901 tracing: Remove unneeded NULL check omits cbc3b92ce037 tracing: Set kernel_stack's caller size properly omits afccc00f75bb tracing: Fix tracing_stat return values in error handling paths omits dfb6cd1e6543 tracing: Fix very unlikely race of registering two stat tracers omits 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors omits b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol omits f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() omits 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB omits 37f60b753bca drm/i915/tgl: Re-enable RPS omits 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages omits 0ea60c1d7343 drm/i915/gt: Flush engine parking before release omits 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] omits d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] omits 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] omits e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] omits 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] omits c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] omits 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once omits 5a87e60312a9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 600c39b34369 remoteproc: qcom: q6v5-mss: Improve readability of reset_assert omits 01bf3fec38e9 remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeout omits e91440ddfbf4 ASoC: rt1015: Remove unnecessary const omits 3a6adf3263f4 ASoC: max98090: silence lockdep warning omits 1a980b8cbf00 ovl: add splice file read write helper omits e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] omits 154e3a65f404 iommu/amd: Remove the unnecessary assignment omits 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() omits b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain omits 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain omits ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check omits f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check omits de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera omits e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node omits 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] omits d62f416f925d drm/i915: Wait on vma activity before taking the mutex omits 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm omits 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure omits 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 2406a307ac7d ovl: implement async IO routines omits 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions omits 1346416564f0 ovl: layer is const omits b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino omits 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid omits 07f1e59637a8 ovl: generalize the lower_fs[] array omits 0f831ec85eda ovl: simplify ovl_same_sb() helper omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes omits 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes omits 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support omits 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] omits ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation omits 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS omits 3d6230548c30 arm64: dts: ti: k3-am65: DMA support omits 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] omits 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation omits 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] omits f9f5267ec296 Merge branch 'omap-for-v5.6/dt' into for-next omits 2256e6f68c9e ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wir [...] omits 36f808f2f1e9 ARM: dts: motorola-cpcap-mapphone: Configure calibration i [...] omits a5ebccc822d8 ARM: dts: Configure interconnect target module for am437x sgx omits 45e118b7805e ARM: dts: Configure sgx for dra7 omits c3fb99f46efd ARM: dts: Configure rstctrl reset for am335x SGX omits d7a9d45d5f06 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt omits aa77d934a811 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into for-next omits 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE omits 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node omits d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries omits f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries omits 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock omits 3bd7b487a6dd arm: dts: dra76-evm: Add CAL and OV5640 nodes omits 807276375ff4 arm: dtsi: dra76x: Add CAL dtsi node omits 414dc3d33b91 arm: dts: dra72-evm-common: Add entries for the CSI2 cameras omits 86a7e226dd73 ARM: dts: DRA72: Add CAL dtsi node omits b31617258977 ARM: dts: dra7-l4: Add ti-sysc node for CAM omits 2baee0c5b359 ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only omits 215d103f3662 ARM: dts: dra7: add cam clkctrl node omits ccef56c0f7f3 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 885d21e4956d Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap- [...] omits bb09096b4bbf Merge branch 'fixes' into for-next omits ddf664da3b9c ARM: OMAP2+: Drop legacy platform data for omap4 des omits bea5e904728e ARM: OMAP2+: Drop legacy platform data for omap4 sham omits 814b25387734 ARM: OMAP2+: Drop legacy platform data for omap4 aes omits 23673f17358a ARM: dts: Configure interconnect target module for omap4 des omits 316a418e28b6 ARM: dts: Configure interconnect target module for omap4 aes omits 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham omits 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc omits fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc omits 723a567f43b8 ARM: dts: Add missing omap5 secure clocks omits cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks omits e429a4758be7 Merge branch 'omap-for-v5.6/soc' into for-next omits 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property omits c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits cd5676db0574 misc: eeprom: at24: support pm_runtime control omits c6cadc7538bb dt-binding: eeprom: at24: add vcc-supply property omits a009310fade9 i2c: exynos: Update Kconfig documentation omits 4a2d5f663dab i2c: Enable compile testing for more drivers omits b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] omits 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment omits 25dd118f4b27 macintosh: Fix Kconfig indentation omits 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c omits 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] omits 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() omits ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs omits 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] omits 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots omits 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() omits 846a17a53aee powerpc/powernv: Use common code for the symbol_map export omits db93361260e2 powerpc/powernv: Rework exports to support subnodes omits 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected omits 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state omits c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump omits 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries omits a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] omits 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific omits 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV omits 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner omits 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. omits 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties omits 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment omits b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges omits 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig omits 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro omits be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot omits ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots omits 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] omits 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning omits bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node omits f724385fea01 powerpc/powernv/ioda: Release opencapi device omits c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling omits 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list omits 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE omits bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations omits e33ffc956b08 powerpc/vdso32: implement clock_getres entirely omits 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() omits 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] omits ec0895f08f99 powerpc/vdso32: inline __get_datapage() omits 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE omits 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP omits 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] omits a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] omits 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] omits 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. omits f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX omits d80ae83f1f93 powerpc/ptdump: Fix W+X verification omits e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() omits 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers omits a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] omits d478667253f9 drm/amd/display: use odm combine for YCbCr420 timing with [...] omits 09f6dd6e6d43 drm/amd/display: init hw i2c speed omits 947daab2a2d1 drm/amd/display: changed max_downscale_src_width to 4096. omits 23bc5f3404de drm/amd/display: support VSC SDP update on video test patt [...] omits e5f0b5214bee drm/amd/display: Check hw_init state when determining if D [...] omits a7da96fbccc6 drm/amd/display: Reset inbox rptr/wptr when resetting DMCUB omits cc934031dc2a drm/amd/display: Call ATOM_INIT instead of ATOM_ENABLE for DMCUB omits 0167da498d57 drm/amd/display: Add hardware reset interface for DMUB service omits 7527791e1fbd drm/amd/display: Fix update type for multiple planes omits 022205ffbb8f drm/amd/display: fix rotation_angle to use enum values omits 2c61704bcaee drm/amd/display: 3.2.69 omits 9eeec26a1339 drm/amd/display: Refine i2c frequency calculating sequence omits 887ff121987d drm/amd/display: Refactor to remove diags specific rgam func omits 819d4b3fbfaf drm/amd/display: Fix DML dummyinteger types mismatch omits bb6785c12129 drm/amd/display: Do DMCUB hw_init before DC omits 5ea398509804 drm/amd/display: Fixed comment styling omits 14ae7665e70a drm/amd/display: check pipe_ctx is split pipe or not omits 830821a64db6 drm/amd/display: Fallback to DMCUB when command table is missing omits 153ca7602192 drm/amd/display: Get fb base and fb offset for DMUB from r [...] omits 07d4f9053294 drm/amd/display: Add debug option to disable DSC support omits 50d2c6027ef4 drm/amd/display: Do not send training pattern if VS Different omits 43563bc2e6a7 drm/amd/display: update MSA and VSC SDP on video test patt [...] omits 63e3ab9a8226 drm/amdgpu: individualize fence allocation per entity omits 7db1d560a4fa Revert "drm/amdgpu: fix modprobe failure of the secondary [...] omits 240c811ccde4 drm/amdgpu: fix VRAM partially encroached issue in GDDR6 m [...] omits a9d4fe2fd652 drm/amdgpu: remove unnecessary conversion to bool omits 4c461d89db4f drm/amdgpu: add RAS support for the gfx block of Arcturus omits 19cf0dd4b9d2 drm/amdgpu: add EDC counter registers of gc for Arcturus omits 504c5e72d781 drm/amdgpu: abstract EDC counter clear to a separated function omits 5e66403e4d70 drm/amdgpu: refine the security check for RAS functions omits 39aa0ef1638a drm/amdgpu: enable RAS feature for more mmhub sub-blocks o [...] omits f519cd13c23e drm/amdgpu: update mmhub 9.4.1 header files for Acrturus omits e3cd03603dbe drm/amdgpu: read gfx register using RREG32_KIQ macro omits c68dbcd8f9b0 drm/amdgpu: add kiq version interface for RREG32/WREG32 omits d33a99c4b636 drm/amdgpu: provide a generic function interface for readi [...] omits a6c44d2538c4 drm/amdgpu: added support to get mGPU DRAM base omits 36a1707afda9 drm/amdgpu: modify packet size for pm4 flush tlbs omits 19e0663ff9bc nfsd: Ensure sampling of the write verifier is atomic with [...] omits 524ff1af226c nfsd: Ensure sampling of the commit verifier is atomic wit [...] omits 809fe3c53378 sunrpc: clean up cache entry add/remove from hashtable omits 1d82163714c1 sunrpc: Fix potential leaks in sunrpc_cache_unhash() omits 1b28d756b2ea nfsd: Ensure exclusion between CLONE and WRITE errors omits b66ae6dd0c30 nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range() omits 7bf94c6ba9fb nfsd: Update the boot verifier on stable writes too. omits 5011af4c698a nfsd: Fix stable writes omits 16f8f8941082 nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argument omits 90d2f1da832f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() omits b6669305d35a nfsd: Reduce the number of calls to nfsd_file_gc() omits 55f84cc47f73 nfsd: Schedule the laundrette regularly irrespective of fi [...] omits bd6e1cece834 nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN omits 9542e6a643fc nfsd: Containerise filecache laundrette omits 36ebbdb96b69 nfsd: cleanup nfsd_file_lru_dispose() omits 28c7d86bb617 nfsd: fix filecache lookup omits 94375f9d5103 ovl: generalize the lower_layers[] array omits b504c6540d17 ovl: improving copy-up efficiency for big sparse file omits b1f9d3858f72 ovl: use ovl_inode_lock in ovl_llseek() omits 1bd0a3aea435 ovl: use pr_fmt auto generate prefix omits 4c37e71b713e ovl: fix wrong WARN_ON() in ovl_cache_update_ino() omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available omits 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] omits 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] omits 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] omits 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits eda4eabf86fd xen/balloon: Support xend-based toolstack take two omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits 659ded30272d trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZE omits 34423f250a37 tracing: Fix uninitialized buffer var on early exit to tra [...] omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include omits 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] omits a532149c992e platform/chrome: wilco_ec: Add newlines to printks omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] omits 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions omits 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() omits 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory omits bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() omits ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] omits 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions omits 532f49a6f19a tracing/boot: Fix an IS_ERR() vs NULL bug omits 141597204ea2 tracing: Remove unused TRACE_SEQ_BUF_USED omits b83479482ff6 ring-buffer: Remove abandoned macro RB_MISSED_FLAGS omits 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout omits 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] omits bcc717ed95de tools: bootconfig: Fix spelling mistake "faile" -> "failed" omits b8381ce7aa8e Documentation: tracing: Fix typos in boot-time tracing doc [...] omits a4798eb42a26 Documentation: bootconfig: Fix typos in bootconfig documentation omits 0947db01d9b9 bootconfig: Fix Kconfig help message for BOOT_CONFIG omits 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] omits 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] omits 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] omits 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] omits aff4866db56e ftrace: Remove NR_TO_INIT macro omits 9a09cd74e7dc ftrace: Remove abandoned macros omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] omits af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF omits 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 omits 486bba4524e0 drm/i915/hdcp: Clean up local variables omits 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() omits 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it omits ecdfd84f3228 drm/i915: Relocate intel_attached_dp() omits fa7edcd25cd0 drm/i915: Use intel_attached_encoder() omits 802a5017ffb2 jfs: remove unused MAXL2PAGES omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback omits a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox omits 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] omits 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] omits 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] omits c87846571587 remoteproc: use struct_size() helper omits a8f40111d184 remoteproc: Initialize rproc_class before use omits 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. omits 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 omits e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP omits e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 9871abffc810 pwm: Remove set but not set variable 'pwm' omits 413c2a110d64 pwm: sun4i: Initialize variables before use omits 26a00610ef63 Pull UDF fixes. omits 0c73201c5c09 pwm: stm32: Remove automatic output enable omits f6003f948226 pwm: sun4i: Narrow scope of local variable omits fdf47ff69d61 pwm: bcm2835: Allow building for ARCH_BRCMSTB omits a368c34340c2 pwm: imx27: Eliminate error message for defer probe omits cba8d3bfdc96 pwm: sun4i: Fix inconsistent IS_ERR and PTR_ERR omits 3e954d962689 pwm: sun4i: Move pwm_calculate() out of spin_lock() omits 9f2919e9b40e pwm: omap-dmtimer: Allow compiling with COMPILE_TEST omits c7cb3a1dd53f pwm: omap-dmtimer: put_device() after of_find_device_by_node() omits c4cf7aa57eb8 pwm: omap-dmtimer: Simplify error handling omits 43efdc8f0e6d pwm: omap-dmtimer: Remove PWM chip in .remove before makin [...] omits 1188829abc2a pwm: Implement tracing for .get_state() and .apply_state() omits af4fab8bedcf pwm: rcar: Document inability to set duty_cycle = 0 omits bca900829d60 pwm: rcar: Drop useless call to pwm_get_state() omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits c14e723e4074 Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/ [...] omits 5ad443607d24 Merge tag 'at91-5.6-defconfig-2' of git://git.kernel.org/p [...] omits 55a03ac8374d Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/pub/scm/ [...] omits 71acc94c4932 Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/ [...] omits b744f09879a1 Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/ [...] omits feec214afb53 drivers: soc: ti: knav_qmss_queue: Pass lockdep expression [...] omits 39be9e84f65b ARM: dts: aspeed: rainier: Add UCD90320 power sequencer omits 09fa16f065a5 ARM: dts: aspeed: rainier: Switch PSUs to unknown version omits 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits 62b5efc919b1 arm64: dts: rockchip: Kill off "simple-panel" compatibles omits 8039c828a6cb ARM: dts: rockchip: Kill off "simple-panel" compatibles omits 3ef7c2558f31 arm64: dts: rockchip: rename dwmmc node names to mmc omits fed1fc519488 ARM: dts: rockchip: rename dwmmc node names to mmc omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry omits faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] omits bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] omits b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller omits bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] omits 2ced5a3449f1 Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/pu [...] omits cdfc88f1cdbf ARM: multi_v7_defconfig: Enable devfreq thermal integration omits 9947d108d824 ARM: exynos_defconfig: Enable devfreq thermal integration omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 omits b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 omits 94523024363b drm/i915/gt: Report the currently active execlists request omits e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node omits 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 77b20896d57e drm/i915/guc: Introduce CT_DEBUG omits d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read omits 235198d7c9bc drm/i915/guc: Don't pass CTB while reading omits 6a327cb18692 drm/i915/guc: Don't pass CTB while writing omits 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 96466748780d iommu/amd: Remove unused struct member omits 62dcee716085 iommu/amd: Replace two consecutive readl calls with one readq omits 6855d1ba7537 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 53291622e260 iommu/vt-d: Don't reject Host Bridge due to scope mismatch omits 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu omits f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node omits ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander omits 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node omits cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials omits b252fd42b126 Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.ker [...] omits 061937296a3b Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kern [...] omits 21473e16b116 Merge tag 'omap-for-v5.6/soc-smc-signed' of git://git.kern [...] omits 25e3e8119ae9 Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.ker [...] omits 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers omits dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers omits e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC omits a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] omits 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] omits 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] omits 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] omits 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] omits e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] omits 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] omits e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] omits 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] omits 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] omits a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits 59abae1ad93c Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/ [...] omits 87f846c773ea Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/l [...] omits 78c47feaff05 Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/lin [...] omits 485e35e4b5e6 Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/s [...] omits 123718659721 Merge tag 'imx-soc-5.6' of git://git.kernel.org/pub/scm/li [...] omits 0f827273178f Merge tag 'imx-driver-5.6' of git://git.kernel.org/pub/scm [...] omits 7f1f5ac4dcbd Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/li [...] omits d104b3be1bab Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linu [...] omits c7ce73eb0185 Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org [...] omits 7aeff9cbbbd8 Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.ker [...] omits 84c2f68ed2f8 Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org [...] omits 12c5beb98006 Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/p [...] omits 511f96fb673c Merge tag 'tegra-for-5.6-arm-core' of git://git.kernel.org [...] omits e87f61892c6e Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/pub/ [...] omits 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] omits 0d241c3f9519 Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/ [...] omits e64d0098dd03 Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel. [...] omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller omits d5b5b59c706d Pull UDF cleanups from Pali Rohar. omits dcb0f0d5c475 Pull reiserfs xattr fixup. omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board omits be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board omits 82d1b8158c9a tracing: Allow trace_printk() to nest in other tracing code omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits 5379e4dd3220 mm, drm/ttm: Fix vm page protection handling omits 574c5b3d0e4c mm: Add a vmf_insert_mixed_prot() function omits ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C omits 30e813cf46cc misc: cxl: use mmgrab omits c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] omits 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] omits d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller omits c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration omits 476878e4b2be xen-pciback: optionally allow interrupt enable flag writes omits 10b17004a74c i2c: xiic: Fix the clocking across bind unbind omits c9d059681b84 i2c: xiic: defer the probe if clock is not found omits b4c119dbc300 i2c: xiic: Add timeout to the rx fifo wait loop omits 40b2ec1251c3 i2c: highlander: Use proper printk format for size_t omits 17b3fe8b04ec i2c: pnx: Use proper printk format for resource_size_t omits 066e6e805d4a i2c: pmcmsp: Use proper printk format for resource_size_t omits e8d51e962936 docs: i2c: use the new API in 'writing-clients' omits e634a50c9cd1 docs: i2c: use the new API in 'instantiating-devices.rst' omits 5f0155b44e1e i2c: i2c-core-of: convert to use i2c_new_client_device() omits 87e07437df93 i2c: i2c-core-base: convert to use i2c_new_client_device() omits 90a3be9b1945 i2c: i2c-core-acpi: convert to use i2c_new_client_device() omits bf255befe7ad i2c: xiic: convert to use i2c_new_client_device() omits 36056290ee0c i2c: taos-evm: convert to use i2c_new_client_device() omits f12c529005dc i2c: powermac: convert to use i2c_new_client_device() omits 7de69dbf0d7f i2c: ocores: convert to use i2c_new_client_device() omits 7fd0379f8696 i2c: nvidia-gpu: convert to use i2c_new_client_device() omits 41d06630b494 i2c: i801: convert to use i2c_new_client_device() omits 6b5794abdcdd i2c: cht-wc: convert to use i2c_new_client_device() omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits 49945ef0f90b i2c: stu300: Use proper printk format for iomem pointer omits b3ec94697573 i2c: tegra: Check DMA completion status in addition to left time omits 28d98666dbc0 i2c: tegra: Always terminate DMA transfer omits 4211ffc3ad15 i2c: tegra: Use relaxed versions of readl/writel omits ae6028a65582 i2c: tegra: Rename I2C_PIO_MODE_MAX_LEN to I2C_PIO_MODE_PR [...] omits ede2299f7101 i2c: tegra: Support atomic transfers omits b5d5605ca3ce i2c: tegra: Prevent interrupt triggering after transfer timeout omits d02e5ee09bd9 Merge branch 'i2c/for-current' into i2c/for-5.6 omits 9f7a03642e0e i2c: parport: move include file into main source omits 511f7d54842f i2c: parport: simplify Kconfig description omits 710b65335c19 i2c: parport-light: remove driver omits 5a4549fd7905 PCI/ATS: Add PASID stubs omits 92c1d360dcda iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device omits a2be6218e649 iommu/arm-smmu-v3: Improve add_device() error handling omits d71e01716b36 iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity [...] omits f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl omits 73af06f589fe iommu/arm-smmu-v3: Add second level of context descriptor table omits 492ddc79e07e iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx [...] omits 2505ec6f85ad iommu/arm-smmu-v3: Propagate ssid_bits omits 87f42391f6a5 iommu/arm-smmu-v3: Add support for Substream IDs omits a557aff0c72b iommu/arm-smmu-v3: Add context descriptor tables allocators omits 7bc4f3fae953 iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support omits da22565d1d73 ACPI/IORT: Parse SSID property of named component node omits 89535821c042 iommu/arm-smmu-v3: Parse PASID devicetree property of plat [...] omits 2e981b9468e6 dt-bindings: document PASID property for IOMMU masters omits 9bb9069cfba5 iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation omits fe1e8dbec11f NFSv3: FIx bug when using chacl and chmod to change acl omits d826e5b82764 NFSv4.x recover from pre-mature loss of openstateid omits 62a1573fcf84 NFSv4 fix acl retrieval over krb5i/krb5p mounts omits c74dfe97c104 NFS: Add mount option 'softreval' omits 5c965db86e6b NFS: Trust cached access if we've already revalidated the [...] omits 4daaeba93822 NFS: Fix nfs_direct_write_reschedule_io() omits 8c9cb71491e7 NFS: When resending after a short write, reset the reply c [...] omits e8194b7dd39e NFS: Improve tracing of permission calls omits 088f3e68d899 pNFS/flexfiles: Add tracing for layout errors omits 7bdd297ea6e6 NFS: Clean up generic file commit tracepoint omits 5bb2a7cb9fe5 NFS: Clean up generic writeback tracepoints omits 2343172d34c6 NFS: Clean up generic file read tracepoints omits 0722dc9fea58 pNFS/flexfiles: Record resend attempts on I/O failure omits 118b6292195c NFS: Fix fix of show_nfs_errors omits 25925b00a972 NFSv4: Improve read/write/commit tracing omits 221203ce6406 NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() omits 2197e9b06c22 NFS: Fix up fsync() when the server rebooted omits b32d285539e0 SUNRPC: Remove broken gss_mech_list_pseudoflavors() omits b8946d7bfb94 NFS: Revalidate the file mapping on all fatal writeback errors omits 0df68ced5544 NFS: Revalidate the file size on a fatal write error omits e515dd9d76d2 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created omits b7ff0185e92a xprtrdma: Destroy reps from previous connection instance omits 85810388a9dd xprtrdma: Destroy rpcrdma_rep when Receive is flushed omits b78de1dca003 xprtrdma: Allocate and map transport header buffers at con [...] omits 25868e610aed xprtrdma: Refactor frwr_is_supported omits 18d065a5d4f1 xprtrdma: Eliminate per-transport "max pages" omits 7581d90109ca xprtrdma: Refactor initialization of ep->rep_max_requests omits cb586decbb88 xprtrdma: Make sendctx queue lifetime the same as connecti [...] omits 2e8703681429 xprtrdma: Eliminate ri_max_send_sges omits e0b27d98bfed NFS: Add missing null check for failed allocation omits 474c4f306eef nfs: NFS_SWAP should depend on SWAP omits c2bd2c0a55dd SUNRPC: constify copied structure omits bd89bc67f64f fs/nfs, swapon: check holes in swapfile omits b8457606d95f SUNRPC: call_connect_status should handle -EPROTO omits 2bb50aabb6f3 NFS4: Report callback authentication errors omits 861e1671bc2e NFS: Introduce trace events triggered by page writeback errors omits abf8af78a615 SUNRPC: Capture signalled RPC tasks omits 6ed2144a80eb NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup omits 8b98a532481d NFS4: Remove unneeded semicolon omits a3167dacbad3 nfs: encode nfsv4 timestamps as 64-bit omits e5189e9a5117 nfs: remove timespec from xdr_encode_nfstime omits bc35b6b0cf4a nfs: fscache: use timespec64 in inode auxdata omits ae08483cdd66 nfs: use timespec64 in nfs_fattr omits 52879b464a6a sunrpc: convert to time64_t for expiry omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits ce8866f0913f NFS: Attach supplementary error information to fs_context. omits 62a55d088cd8 NFS: Additional refactoring for fs_context conversion omits f2aedb713c28 NFS: Add fs_context support. omits e38bb238ed8c NFS: Convert mount option parsing to use functionality fro [...] omits 38465f5d1af9 NFS: rename nfs_fs_context pointer arg in a few functions omits e558100fda7e NFS: Do some tidying of the parsing code omits 48be8a66cf98 NFS: Add a small buffer in nfs_fs_context to avoid string dup omits cbd071b5daa0 NFS: Deindent nfs_fs_context_parse_option() omits f8ee01e3e2c8 NFS: Split nfs_parse_mount_options() omits 5eb005caf538 NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context omits e0a626b12474 NFS: Constify mount argument match tables omits 9954bf92c0cd NFS: Move mount parameterisation bits into their own file omits adf2314fe667 nfs: get rid of ->set_security() omits ba8b6148067f nfs_clone_sb_security(): simplify the check for server bogosity omits ab88dca311a3 nfs: get rid of mount_info ->fill_super() omits 0c38f2131df9 nfs: don't pass nfs_subversion to ->create_server() omits 1bc3a2cbf239 nfs: unexport nfs_fs_mount_common() omits 82eaed2beef5 nfs: merge xdev and remote file_system_type omits a55d3297be58 nfs: don't bother passing nfs_subversion to ->try_mount() [...] omits 6a3f7a399ebf nfs: stash nfs_subversion reference into nfs_mount_info omits 250d69f6a465 nfs: lift setting mount_info from nfs_xdev_mount() omits 4e357761bd44 nfs4: fold nfs_do_root_mount/nfs_follow_remote_path omits 6654f8e24668 nfs: don't bother setting/restoring export_path around do_ [...] omits 15a9c4eff672 nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type omits 7643c12e9557 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount omits d0b779d47c92 nfs: stash server into struct nfs_mount_info omits 444a52960c0f saner calling conventions for nfs_fs_mount_common() omits 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET omits 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm omits a1243b099e25 rtc: at91rm9200: move register definitions to C file omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index omits e4c3b4213b79 clocksource/hyperv: Set TSC clocksource as default w/ Inva [...] omits 92c24e17a24c clocksource/hyperv: Untangle stimers and timesync from clo [...] omits a2e499d7db8c clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 0ea0314ad229 clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 2b271ace418e clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits df0c4fe37390 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 8d784b680a1a clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 91008d6c6d69 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits a7ecec664eb0 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits b20bf9d335bd clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits 86d7ea1b43c9 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 826e293f4942 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits fabc96c454db clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fde38189fd64 clocksource: Fix Kconfig miscues omits 203b92775e86 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits c2cce9f56c9d clocksource: Fix Kconfig indentation omits 76b07e21fcce clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles omits 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema omits b7052876d7e8 rtc: at91rm9200: remove procfs information omits d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 5c5e52d1bb96 nl80211: add handling for BSS color omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits cfc585a40176 ring-buffer: Fix kernel doc for rb_update_event() omits 59e7cffe5cca ring-bufer: kernel-doc warning fixes omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property omits 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr omits e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc omits ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc omits 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc omits 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix omits 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc omits 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can omits 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma omits 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard omits fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] omits c2a20711fc18 powerpc/xmon: don't access ASDR in VMs omits fe402bd09049 i2c: meson: implement the master_xfer_atomic callback omits eefb85077bfe ARM: configs: Build BCM2711 thermal as module omits ca21ea618ab1 ARM: dts: bcm2711: Enable thermal omits 1b9163a4281c thermal: Add BCM2711 thermal driver omits 3d4849897691 dt-bindings: Add Broadcom AVS RO thermal omits d7ab126d3c60 thermal: sun8i: Add hwmon support omits fffe04cfa455 thermal: sun8i: Remove unused variable and unneeded macros omits 3b42a4c83a31 tracing: trigger: Replace unneeded RCU-list traversals omits f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts omits d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants omits 47781947947a Documentation: tracing: Add boot-time tracing document omits fe1efe9252f9 tracing/boot: Add function tracer filter options omits 9d15dbbde104 tracing/boot: Add cpu_mask option support omits 4f712a4d04a4 tracing/boot: Add instance node support omits 3fbe2d6e1fce tracing/boot: Add synthetic event support omits 4d655281eb1b tracing/boot Add kprobe event support omits 81a59555ff15 tracing/boot: Add per-event settings omits 9c5b9d3d65e4 tracing/boot: Add boot-time tracing omits 48ac9488a597 tracing: Add NULL trace-array check in print_synth_event() omits b05e89ae7cf3 tracing: Accept different type for synthetic event fields omits d8d4c6d0e79c tracing: kprobes: Register to dynevent earlier stage omits 8cfcf15503f6 tracing: kprobes: Output kprobe event to printk buffer omits d8d0c245a7fd tracing: Apply soft-disabled and filter to tracepoints printk omits 7b9b816f4b9a Documentation: bootconfig: Add a doc for extended boot config omits 1319916209ce bootconfig: init: Allow admin to use bootconfig for init c [...] omits 51887d03aca1 bootconfig: init: Allow admin to use bootconfig for kernel [...] omits 0068c92a9270 init/main.c: Alloc initcall_command_line in do_initcall() [...] omits c1a3c36017d4 proc: bootconfig: Add /proc/bootconfig to show boot config list omits 081c65360bd8 tools: bootconfig: Add bootconfig test script omits 950313ebf79c tools: bootconfig: Add bootconfig command omits 7684b8582c24 bootconfig: Load boot config from the tail of initrd omits 76db5a27a827 bootconfig: Add Extra Boot Config support omits 13292494379f tracing: Make struct ring_buffer less ambiguous omits 1c5eb4481e01 tracing: Rename trace_buffer to array_buffer omits 56de4e8f9146 perf: Make struct ring_buffer less ambiguous omits 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next omits 6bcc319fc619 ARM: dts: Add omap3-echo omits 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 omits 2237415d30c6 Merge branch 'omap-for-v5.6/soc' into for-next omits 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers omits 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] omits dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() omits db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] omits b3ad3931e315 Merge branch 'fixes' into for-next omits bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] omits 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] omits cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] omits 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display omits a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg omits cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] omits 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes omits 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 omits 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 omits ac904843087b arm64: dts: allwinner: a64: enable DVFS omits 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points omits e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] omits f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes omits 6b49d4fbcbc2 ARM: davinci: remove legacy timer support omits 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver omits cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] omits e8e8d5121421 thermal: sun8i: Fix using plain integer as NULL pointer in [...] omits 9a820b558170 ARM: dts: imx: Add GW5912 board support omits 169e12f99cf9 ARM: dts: imx: Add GW5913 board support omits a1fb69366bb1 ARM: dts: imx: Add GW5910 board support omits 125120298dc0 ARM: dts: imx: Add GW5907 board support omits 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] omits 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default omits 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] omits 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] omits e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] omits 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] omits 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory omits 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] omits afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator omits 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] omits 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] omits 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] omits ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] omits 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] omits 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci omits d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet omits ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] omits 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible omits f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC omits cea215f68dd4 ARM: configs: at91: use savedefconfig omits ddb8840d2777 arm64: defconfig: Enable tegra XUDC support omits a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 omits ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates omits 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include omits 79f7a5cb87ba iommu/arm-smmu: Improve SMR mask test omits f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] omits cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier omits db6903010aa5 iommu/io-pgtable-arm: Prepare for TTBR1 usage omits ac4b80e5b9d0 iommu/io-pgtable-arm: Rationalise VTCR handling omits fba6e960772b iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace omits fb485eb18e63 iommu/io-pgtable-arm: Rationalise TCR handling omits 6f932ad369a3 iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned omits 7618e4790982 iommu/io-pgtable-arm: Improve attribute handling omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E omits 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano omits 30d2acb67348 iommu/io-pgtable-arm: Support non-coherent stage-2 page tables omits d1e5f26f1427 iommu/io-pgtable-arm: Rationalise TTBRn handling omits 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore omits 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] omits c71f213fa5af soc/tegra: fuse: Warn if straps are not ready omits 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers omits 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] omits 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence omits 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence omits 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged omits 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr omits 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 omits 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency omits a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] omits ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order omits 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc omits 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings omits 949601a71ac5 soc: mediatek: cmdq: delete not used define omits cd037ff2f982 iommu/arm-smmu: Fix -Wunused-const-variable warning omits 8efda06f83d6 iommu/arm-smmu-v3: Remove useless of_match_ptr() omits 322a9bbb720c iommu/arm-smmu-v3: Fix resource_size check omits 935d43ba272e iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA omits fc10cca69ee8 drivers/iommu: Initialise module 'owner' field in iommu_de [...] omits c3919dc716ce thermal: sun8i: Fix r40 ths number omits a127e690b051 memory: tegra: Add support for the Tegra194 memory controller omits 4e04b88633ae memory: tegra: Only include support for enabled SoCs omits 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later omits 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 omits 3979a4c62633 soc/tegra: fuse: Add Tegra194 support omits 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest omits be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 omits 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 omits b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 omits 177602b00641 memory: tegra: Add system sleep support omits 6d3ba7616347 memory: tegra: Extract memory client SID programming omits 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 omits 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 omits 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem omits a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header omits 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs omits 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 omits 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 omits 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 omits ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 omits 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock omits 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock omits 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 omits 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] omits 5a25e646902f arm64: zynqmp: Add label property to all ina226 on zcu106 omits d7b13a3cf20e arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106 omits 353f5ece949d arm64: zynqmp: Add label property to all ina226 on zcu102 omits 86444d3ecfd5 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102 omits 9529be140ffa arm64: zynqmp: Add label property to all ina226 on zcu111 omits 2fe83978336c arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111 omits 526a63f00f10 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100 omits c8e75cd49077 arm64: zynqmp: Setup default number of chipselects for zcu100 omits b4582390d584 arm64: zynqmp: Remove broken-cd from zcu100-revC omits 25ef9bb6c221 arm64: zynqmp: Fix the si570 clock frequency on zcu111 omits 48b44b909073 arm64: zynqmp: Setup clock-output-names for si570 chips omits 4426df7c8dc2 arm64: zynqmp: Turn comment to gpio-line-names omits 8cfb5a11e179 arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104 omits 4b0ec30be98c arm64: zynqmp: Remove addition number in node name omits 13d21eba781e arm64: zynqmp: Use ethernet-phy as node name for ethernet phys omits 62fa3bc5c363 microblaze: Align comments with register usage omits 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp omits 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock omits 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp omits 1e0d1c6b3516 thermal: exynos: Rename Samsung and Exynos to lowercase omits f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval omits 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] omits 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 omits f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 omits a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] omits a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c omits 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 omits 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 omits 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 omits 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards omits 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards omits 0cdf7a405d2a thermal: generic-adc: silence info message for IIO_TEMP channels omits f13ada7737ab thermal: generic-adc: silence "no lookup table" on deferred probe omits c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT omits e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT omits c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A omits 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property omits aad2417502a1 arm64: dts: imx8mn: add crypto node omits bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits 1c89074bf850 eeprom: at24: remove the write-protect pin support omits 6c57a664c487 dt-bindings: at24: make wp-gpios a reference to the proper [...] omits 2a127da461a9 nvmem: add support for the write-protect pin omits 14f4957313fb dt-bindings: nvmem: new optional property wp-gpios omits f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module omits 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC omits 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support omits 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description omits 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description omits 18f662a73862 soc: imx: Add i.MX8MP SoC driver support omits 99c2e3793f93 ARM: dts: imx6qdl-icore: Add fec phy-handle omits b3d18de3e823 ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods omits ff80398d2a11 ARM: dts: imx7: Unify temp-grade and speed-grade nodes omits 73d582606a8b arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB omits a52e537da7e9 ARM: dts: imx6: phycore-som: add pmic onkey device omits d611f817ecb4 dt-bindings: arm: Add devicetree binding for Thor96 Board omits 68ca364d4812 arm64: dts: freescale: Add devicetree support for Thor96 board omits 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc omits a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] omits 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node omits dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] omits c3dd3315ab58 ARM: dts: meson8b: use the actual frequency for the GPU's [...] omits fe634a7a9a57 ARM: dts: meson8: use the actual frequency for the GPU's 1 [...] omits da2565574417 ARM: dts: meson8b: fix the clock controller compatible string omits be63807524dd arm64: dts: meson: add audio fifo depths omits 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] omits 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next omits 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start omits f24e564129f3 pwm: Fix minor Kconfig whitespace issues omits 651b510a74d4 pwm: atmel: Implement .get_state() omits 02afb811e0cf pwm: atmel: Use register accessors for channels omits 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] omits 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] omits ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value omits 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation omits 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() omits 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells omits 2cf0f6fece5b pwm: mxs: Add support for inverse polarity omits ebbfb1592c8d pwm: mxs: Remove legacy methods omits bf29c2ff82fd pwm: mxs: Implement ->apply() omits 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume omits cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 omits 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 omits fdd2c12e3761 pwm: sun4i: Add support for H6 PWM omits 9f28e95b5286 pwm: sun4i: Add support to output source clock directly omits fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters omits 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock omits b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed omits a7fe985633f9 pwm: sun4i: Add an optional probe for reset line omits 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting omits e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom omits e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom omits 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT omits aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR omits 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] omits f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource omits 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static omits e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup omits e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate omits 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] omits 57d3b816718c firmware: qcom_scm: Remove thin wrappers omits 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] omits 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls omits 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call omits 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] omits efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls omits fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs omits 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers omits 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection omits 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] omits 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct omits b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc omits 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical omits 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version omits 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs omits e0aa15396504 firmware: qcom_scm: Rename macros and structures omits 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage omits 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] omits eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] omits c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 omits 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] omits 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] omits 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] omits 0536309373e3 memory: samsung: Rename Exynos to lowercase omits 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase omits ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase omits 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase omits ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option omits e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] omits 785ca50f8e61 Merge branch 'omap/soc' into arm/dt omits 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] omits 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] omits d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] omits 530735df6258 ARM: dts: bcm2711: Enable HWRNG support omits c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location omits 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits bde9e6b9ba75 iommu/amd: Fix typos for PPR macros omits 858defad2ae2 iommu/amd: Remove local variables omits e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals omits b802d070a52a iommu/vt-d: Use iova over first level omits 64229e8f37cf iommu/vt-d: Update first level super page capability omits cb8b892dcecf iommu/vt-d: Make first level IOVA canonical omits 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level omits ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level omits 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup omits 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr omits a1948f2e0a9d iommu/vt-d: Identify domains using first level page table omits 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton omits 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode omits 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event omits 034d473109e9 iommu/vt-d: Misc macro clean up for SVM omits 5f75585e19cc iommu/vt-d: Avoid sending invalid page response omits 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID omits 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation omits d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup omits 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check omits 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode omits ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks omits 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode omits eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] omits 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() omits 552aa086944a powerpc/powernv: use resource_size omits bfbe37f0ce99 powerpc/83xx: use resource_size omits 5084ff33cac0 powerpc/mpic: constify copied structure omits dbaf10027ae9 vfio-ccw: Use the correct style for SPDX License Identifier omits 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] omits b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] omits 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks omits 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board omits 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes omits 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt omits e2ce979bf176 ARM: dts: mmp3: Fix typos omits 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error omits 4081b335592a Merge branch 'mmp/hsic' into arm/dt omits 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC omits 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers omits f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy omits be61795bbd3c clk: mmp2: Add HSIC clocks omits 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks omits 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] omits 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] omits 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] omits ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] omits 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] omits bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] omits 19fd44d08335 ARM: defconfig: gemini: Update defconfig omits 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] omits 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] omits f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support omits 21575a7a8d4c I2C: JZ4780: Add support for the X1000. omits f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. omits bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. omits 42f36457f98d i2c: at91: remote default value initialization omits a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS omits cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 omits 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY omits b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call omits 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller omits f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller omits ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup omits 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 omits 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options omits 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options omits a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available omits a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset omits c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size omits 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again omits 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM omits 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] omits 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] omits d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] omits 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL omits fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] omits 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() omits 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering omits 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] omits 0eb59382dff2 powerpc/papr_scm: Update debug message omits 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses omits 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode omits c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize omits 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros omits 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR omits add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 omits ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 omits b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 omits 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface omits a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM omits 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR omits 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table omits f666fba17b32 arm64: defconfig: Enable HFPLL omits cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support omits 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider omits 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node omits 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] omits a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node omits 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks omits 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids omits 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] omits e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c omits 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c omits 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e65e228eb096 i2c: mux: pca954x: support property idle-state omits 0d1569a763fa dt-bindings: i2c: support property idle-state omits 348001433fad i2c: mux: pca9541: use the BIT macro omits c9aef213e38c reset: intel: Add system reset controller driver omits b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] omits 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros omits 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node omits 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits f349710e413a optee: model OP-TEE as a platform device/driver omits 69afc4b62308 eeprom: at24: sort headers alphabetically omits 567ec716efab eeprom: at24: update the license tag omits e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] omits a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd omits dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] omits 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model omits ce85aef570df cpuidle: psci: Manage runtime PM in the idle path omits a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] omits 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains omits a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain omits f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states omits 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes omits 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states omits b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] omits 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode omits a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states omits 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel omits a9457ed2ebd7 reset: Align logic and flow in managed helpers omits 9c81b2ccf82d reset: npcm: add NPCM reset controller driver omits a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation omits 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state omits ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] omits fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks omits 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks omits 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties omits 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask omits 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] omits 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile omits 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] omits 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* omits cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt omits 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma omits 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma omits f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 omits 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly omits 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it omits 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] omits 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] omits 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] omits 257d0e20ec4f include: trace: Add SCMI header with trace events omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support omits 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support omits 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx omits a9e8fce61a78 soc: qcom: Fix Kconfig indentation omits d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource omits ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE omits d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style omits e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones omits 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 omits c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB omits 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 omits 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics omits 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi omits 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses omits 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files omits d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes omits 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes omits c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c omits 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c omits 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c omits f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc omits 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board omits 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline omits 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones omits 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones omits b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones omits 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones omits 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth omits fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi omits 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen omits 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] omits b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] omits 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible omits 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 omits 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi omits 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id omits b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] omits 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id omits 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id omits 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] omits b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions omits 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] omits 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] omits 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created omits 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] omits ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits 2ca6b6dc8512 iommu/amd: Remove unused variable omits c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() omits 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() omits 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() omits a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() omits f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() omits 944c91753974 iommu/iova: Silence warnings under memory pressure omits d0432345b4b5 iommu: Fix Kconfig indentation omits 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h omits 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] omits 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] omits 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() omits cd221bd24ff5 iommu/arm-smmu: Allow building as a module omits 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal omits 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module omits d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT omits ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal omits 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers omits b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" omits 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" omits 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered omits 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() omits 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] omits 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules omits bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] omits 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] omits a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] omits d53f9b68b359 rtc: pcf8563: Use BIT omits 7dc679ef2558 rtc: moxart: Convert to SPDX identifier omits d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] omits 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data omits e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it omits f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid omits aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe omits de0505660f6b rtc: omap: Remove unneeded semicolon omits 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get omits bd0d937928d4 rtc: rv3029: remove useless error messages omits fc219291ea97 rtc: rv3029: annotate init and exit functions omits 8e99106c920a rtc: rv3029: drop deprecated compatbiles omits ec923fcccf9b rtc: rv3029: add nvram support omits 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] omits 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM omits bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support omits 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] omits a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry omits 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver omits ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description omits e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin omits 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode omits 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver omits aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" omits 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] omits b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support omits 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms omits 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node omits 5f131c484883 bindings: fsl: document compatibles of lx2160a boards omits 75d91c0dcd59 ARM: dts: imx6sll: add PXP module omits 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll omits d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC omits 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk omits 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller omits 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support omits b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board omits 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support omits dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding omits e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 omits 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 omits 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 omits 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 omits 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] omits 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem omits a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes omits fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map omits 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support omits 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] omits 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool omits 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] omits d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] omits ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] omits 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes omits 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes omits 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes omits 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node omits c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes omits 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node omits bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] omits 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] omits 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] omits 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties omits 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] omits f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] omits c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties omits 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] omits 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer omits df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer omits 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock omits 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support omits b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support omits 9494f0f9b5dd thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] omits bab786adb5c4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static omits b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names omits 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array omits ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON omits c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks omits 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] omits 086098fb3334 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits ba1dde4deb26 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits 5f52a2820de9 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits 04de6eaa898e thermal: rockchip: Enable hwmon omits 38c60b5d329a thermal: armada: Clear reset in armadaxp_init omits 43453f2143f4 thermal: armada: Fix register offsets for AXP omits 14044997feb4 thermal: int340x: processor_thermal: Add Jasper Lake support omits 5ccdc6c7dc23 thermal/intel: intel_pch_thermal: Add Comet Lake (CML) pla [...] omits 26a642a8e957 drivers: thermal: tsens: Work with old DTBs omits 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations omits 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier omits 20b7d86f29d3 nfsd: use boottime for lease expiry calculation omits f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers omits fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node omits 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] omits 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list omits 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures omits b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check omits 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() omits 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide omits e4598e38ee7e nfsd: use timespec64 in encode_time_delta omits 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned omits e29f470396a7 nfsd: print 64-bit timestamps in client_info_show omits b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps omits fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay omits 57f64034966f nfsd: Clone should commit src file metadata too omits fc5fc5d7cc9e nfsd4: Remove unneeded semicolon omits 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] omits c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] omits e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon omits 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits cbc943eb37ca rtc: rv3029: let the core handle rtc range omits 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device omits cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 omits f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support omits 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs omits 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm omits 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable omits bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr omits 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly omits 54c5970df449 rtc: rv3029: remove race condition when update STATUS omits 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits omits c509e4344bc0 rtc: rv3029: let regmap validate the register ranges omits 9b45ef977440 rtc: rv3029: use proper name for the driver omits 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ omits 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling omits bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ omits 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR omits 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ omits 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling omits f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ omits 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling omits b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ omits 935272aade5a rtc: pcf8563: stop caching voltage_low omits 75d26f5c2388 rtc: pcf8563: remove conditional compilation omits d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling omits 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ omits af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ omits 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ omits 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls omits 3431ca4837bf rtc: define RTC_VL_READ values omits 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator omits 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM omits 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 63eb53c0826f Merge branch 'fixes' into for-next omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits 09a80f2aef06 nfsd: Return the correct number of bytes written to the file omits c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] omits 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next omits 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot omits 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc omits 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 omits e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus omits 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support omits 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data omits e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data omits 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] omits a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc omits 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc omits 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc omits dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc omits 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next omits c7e1cba52b68 Merge branch 'fixes' into for-next omits d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif omits 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus omits 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd omits a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd omits e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex omits a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex omits 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi omits 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe omits adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp omits 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp omits 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp omits 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp omits adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc omits a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm omits fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm omits ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm omits 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc omits 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc omits 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan omits 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan omits 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi omits 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock omits 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock omits d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock omits c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock omits 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss omits cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss omits 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] omits aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] omits 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] omits bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] omits 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des omits 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des omits 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes omits c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes omits 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham omits 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham omits 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm omits 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic omits 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm omits a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic omits 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess omits 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi omits eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des omits f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des omits 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes omits e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes omits b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes omits e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham omits ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham omits e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham omits f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi omits 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] omits c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] omits f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly omits 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 omits 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions omits bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma omits eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma omits 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support omits 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support omits 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros omits c807da539e82 i2c: remove unneeded 'extern' from function declatations omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin omits 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum omits 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum omits d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum omits dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes omits 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address omits cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address omits e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children omits 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs omits 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties omits 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties omits 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties omits 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node omits 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC omits b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB omits 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR omits 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes omits 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema omits c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema omits 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits 1ee7826ab68f mac80211: Remove redundant assertion omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits bc728b14e95d thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits 60cbe7f2554d thermal: qoriq: Add hwmon support omits cfec9f761b46 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits f21aa330fde9 thermal: qoriq: Do not report invalid temperature reading omits c72558656cab thermal: qoriq: Enable all sensors before registering them omits 3a8a8d23bb5d thermal: qoriq: Convert driver to use regmap API omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next omits 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next omits 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next omits da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain omits bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 omits 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] omits c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] omits 65d26052d513 ARM: dts: omap3: name mdio node properly omits edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi omits bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits d9074820dc95 Merge branch 'fixes' into for-next omits 461011b1e1ab drivers: firmware: xilinx: Add support for feature check omits df906cf54bd5 arm64: zynqmp: Add dr_mode property to usb node omits a6764cbda6c6 arm64: dts: zynqmp: Use decimal values for drm-clock properties omits a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string omits 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D omits b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 7940466d0755 thermal: qoriq: Drop unnecessary drvdata cleanup omits 40fa3efd75b1 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits a1508d213138 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits 5583ff376bac thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits fbb9c1a56847 thermal: qoriq: Add local struct qoriq_sensor pointer omits 85534629ce8e thermal: qoriq: Don't store struct thermal_zone_device reference omits d6b8dcd179d1 thermal: qoriq: Add local struct device pointer omits cd63a909c66c thermal: intel: fix unmatched pci_release_region omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices omits d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes omits 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog omits 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes omits e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties omits d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly omits 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed omits cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 omits f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip omits 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC omits 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller omits c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller omits 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock omits 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] omits 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options omits 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. omits 43f18979568a Merge branch 'fixes' into for-next omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node omits 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description omits 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes omits 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes omits d6f55763c718 arm64: dts: qcom: Use gcc clock enums omits 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling omits 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal omits d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 5cefd48e911b thermal: zx2967: Appease the kernel-doc deity omits e09d1b21e781 thermal: amlogic: Appease the kernel-doc deity omits 7312b4f4dcd0 thermal: tegra: Appease the kernel-doc deity omits 88a6b25c45ca thermal: samsung: Appease the kernel-doc deity omits a61b7a45a41e thermal: rockchip: Appease the kernel-doc deity omits 8c8ebf23ab0d thermal: mediatek: Appease the kernel-doc deity omits 882f4ff35ffe thermal: max77620: Appease the kernel-doc deity omits 2f4792d67b1e thermal: devfreq_cooling: Appease the kernel-doc deity omits 3d0e551e15b1 thermal: step_wise: Appease the kernel-doc deity omits a80b1ab633b8 thermal: cpu_cooling: Appease the kernel-doc deity omits 0f28cf192f14 thermal: of-thermal: Appease the kernel-doc deity omits c28e7cd55545 thermal: db8500: Depromote debug print omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 793fc144bac3 Merge branch 'fixes' into for-next omits 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation omits 94a25071301a mailmap: Update email address for Alexandre Belloni omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes omits eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] omits 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE omits 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c omits 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] omits 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K omits 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers omits be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() omits c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c omits 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() omits 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() omits 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c omits ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] omits b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() omits 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset omits 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void omits 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 omits 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu omits b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 omits 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() omits 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 omits 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization omits 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors omits 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h omits c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h omits d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl omits b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] omits 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] omits abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() omits 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers omits 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c omits 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() omits 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static omits 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c omits d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions omits 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low omits a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c omits 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ omits 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ omits 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx omits ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c omits 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init omits 43223922f947 soc: fsl: qe: drop unneeded #includes omits df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] omits 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] omits 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors omits 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers omits d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers omits cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs omits 1972194f9633 soc: fsl: qe: remove space-before-tab omits e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties omits 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] omits c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] omits 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller omits d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default omits e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] omits 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] omits d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds omits 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload omits b8290ca250fb NFSD fix nfserro errno mismatch omits 3f9544ca62bc NFSD: fix seqid in copy stateid omits 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr omits 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() omits ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy omits b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh omits 51100d2b87cb NFSD generalize nfsd4_compound_state flag names omits b7342204253a NFSD check stateids against copy stateids omits 624322f1adc5 NFSD add COPY_NOTIFY operation omits 51911868fc62 NFSD COPY_NOTIFY xdr omits 84e1b21d5ec4 NFSD add ca_source_server<> to COPY omits af76fc6c158d NFSD fill-in netloc4 structure omits cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules omits fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode omits 1eebac024058 arm64: dts: uDPU: fix broken ethernet omits 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] omits ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] omits bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] omits 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 omits 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 omits 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two omits f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI omits 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses omits b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 omits 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node omits bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels omits 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi omits 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses omits fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default omits 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull omits 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins omits 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs omits 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] omits 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] omits 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards omits 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node omits 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels omits 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups omits bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups omits bd88d319abe9 pwm: imx27: Unconditionally write state to hardware omits a3597d6c89d7 pwm: imx27: Cache duty cycle register value omits 1db37f9561b2 pwm: cros-ec: Cache duty cycle value omits cfc4c189bc70 pwm: Read initial hardware state at request time omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] omits 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity omits 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs omits 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] omits 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files omits 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] omits ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 omits 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 omits ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 omits 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards omits 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board omits 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC omits 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] omits f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c omits 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 omits 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 omits 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 omits f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop omits 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop omits c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] omits 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs omits d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines omits 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] omits e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file omits 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address omits 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 omits 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string omits e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] omits 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen omits 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X omits 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 omits 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board omits a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes omits a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible omits 310704e614ac arm64: dts: agilex: Add EDAC Device Tree omits 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex omits 68441353538b arm64: dts: agilex: add NAND IP to base dts omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits c580a5faa3e9 xtensa: improve stack dumping omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features discards f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next discards 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next discards dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits f75152eb8bea ktest: Fix some typos in sample.conf omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesc [...] \ O -- O -- O (02815e777db6)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 - COPYING | 2 - .../ABI/obsolete/sysfs-selinux-checkreqprot | 23 - Documentation/ABI/removed/sysfs-kernel-uids | 14 - Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-class-typec | 14 +- Documentation/ABI/testing/sysfs-driver-pciback | 13 - Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 - Documentation/ABI/testing/sysfs-kernel-uids | 14 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/torture.txt | 147 +- Documentation/admin-guide/blockdev/zram.rst | 2 + Documentation/admin-guide/bootconfig.rst | 190 - Documentation/admin-guide/cgroup-v1/hugetlb.rst | 103 +- Documentation/admin-guide/dynamic-debug-howto.rst | 3 - Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 52 - Documentation/admin-guide/pm/cpuidle.rst | 81 +- Documentation/admin-guide/pm/intel_idle.rst | 30 +- Documentation/admin-guide/pm/sleep-states.rst | 76 +- Documentation/admin-guide/sysctl/kernel.rst | 1 - Documentation/arm/microchip.rst | 6 - Documentation/core-api/pin_user_pages.rst | 86 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kunit/usage.rst | 1 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/atmel-at91.yaml | 31 - .../devicetree/bindings/arm/atmel-sysregs.txt | 1 - Documentation/devicetree/bindings/arm/cpus.yaml | 15 - Documentation/devicetree/bindings/arm/fsl.yaml | 107 +- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 - Documentation/devicetree/bindings/arm/qcom.yaml | 46 +- Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../devicetree/bindings/arm/rockchip.yaml | 9 - Documentation/devicetree/bindings/arm/sprd.yaml | 33 + .../devicetree/bindings/arm/sprd/sprd.yaml | 33 - Documentation/devicetree/bindings/arm/sunxi.yaml | 34 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 - Documentation/devicetree/bindings/arm/ux500.yaml | 36 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/fsl,sai-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 50 +- .../devicetree/bindings/clock/imx8mp-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8mq-clock.txt | 20 + .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../devicetree/bindings/clock/milbeaut-clock.yaml | 2 +- .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 + .../bindings/clock/qcom,gcc-apq8064.yaml | 83 - .../bindings/clock/qcom,gcc-ipq8074.yaml | 51 - .../bindings/clock/qcom,gcc-msm8996.yaml | 68 - .../bindings/clock/qcom,gcc-msm8998.yaml | 93 - .../devicetree/bindings/clock/qcom,gcc-qcs404.yaml | 51 - .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 75 - .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 72 - .../devicetree/bindings/clock/qcom,gcc.yaml | 230 +- .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 2 +- .../bindings/clock/qcom,msm8998-gpucc.yaml | 66 - .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 3 +- .../bindings/clock/qcom,sc7180-dispcc.yaml | 84 - .../bindings/clock/qcom,sc7180-gpucc.yaml | 72 - .../bindings/clock/qcom,sc7180-videocc.yaml | 63 - .../bindings/clock/qcom,sdm845-dispcc.yaml | 99 - .../bindings/clock/qcom,sdm845-gpucc.yaml | 72 - .../bindings/clock/qcom,sdm845-videocc.yaml | 63 - .../devicetree/bindings/clock/qcom,videocc.yaml | 62 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 2 +- .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 2 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 6 +- .../bindings/display/etnaviv/etnaviv-drm.txt | 36 + .../devicetree/bindings/display/mxsfb.txt | 1 - .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/dma/ti-edma.txt | 2 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 - .../bindings/extcon/extcon-usbc-cros-ec.txt | 24 + .../bindings/extcon/extcon-usbc-cros-ec.yaml | 56 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 - .../devicetree/bindings/gpu/vivante,gc.yaml | 69 - .../bindings/hwmon/adi,axi-fan-control.yaml | 62 - .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 2 +- .../devicetree/bindings/hwmon/ltc2978.txt | 22 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 14 +- .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 - .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 2 +- .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 2 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 +- .../devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 2 +- .../devicetree/bindings/input/gpio-vibrator.yaml | 2 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- Documentation/devicetree/bindings/iommu/iommu.txt | 6 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 6 +- .../devicetree/bindings/media/atmel-isi.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../memory-controllers/nvidia,tegra124-emc.txt | 374 ++ .../memory-controllers/nvidia,tegra124-emc.yaml | 528 -- .../memory-controllers/nvidia,tegra186-mc.yaml | 130 - .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 - .../devicetree/bindings/mfd/atmel-smc.txt | 1 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 - .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 2 - .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 11 - .../devicetree/bindings/pci/intel-gw-pcie.yaml | 4 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 4 +- .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 42 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 - .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 153 - .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 - .../devicetree/bindings/power/qcom,rpmpd.txt | 148 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 51 - Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 67 - .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 + .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 49 - .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 47 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 - .../devicetree/bindings/sound/amlogic,aiu.yaml | 111 - .../bindings/sound/amlogic,gx-sound-card.yaml | 113 - .../bindings/sound/google,cros-ec-codec.txt | 44 + .../bindings/sound/google,cros-ec-codec.yaml | 62 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 11 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - Documentation/devicetree/bindings/spi/spi-mux.yaml | 89 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - Documentation/devicetree/bindings/usb/dwc2.yaml | 6 - .../devicetree/bindings/vendor-prefixes.yaml | 10 - .../devicetree/bindings/watchdog/da9062-wdt.txt | 5 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 11 +- Documentation/doc-guide/contributing.rst | 1 - Documentation/doc-guide/maintainer-profile.rst | 1 - Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/ipmb.rst | 4 - Documentation/driver-api/soundwire/stream.rst | 61 +- Documentation/driver-api/usb/typec_bus.rst | 22 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- Documentation/filesystems/debugfs.txt | 6 +- Documentation/filesystems/fuse.rst | 406 -- Documentation/filesystems/fuse.txt | 423 ++ Documentation/filesystems/index.rst | 2 - Documentation/filesystems/mount_api.txt | 12 +- Documentation/filesystems/nfs/index.rst | 13 - Documentation/filesystems/nfs/knfsd-stats.rst | 122 - Documentation/filesystems/nfs/knfsd-stats.txt | 123 + Documentation/filesystems/nfs/nfs41-server.rst | 256 - Documentation/filesystems/nfs/nfs41-server.txt | 173 + Documentation/filesystems/nfs/pnfs.rst | 78 - Documentation/filesystems/nfs/pnfs.txt | 73 + Documentation/filesystems/nfs/rpc-cache.rst | 220 - Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nfs/rpc-server-gss.rst | 94 - Documentation/filesystems/nfs/rpc-server-gss.txt | 91 + Documentation/filesystems/zonefs.txt | 404 -- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/k10temp.rst | 29 +- Documentation/hwmon/ltc2978.rst | 198 +- Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 8 +- Documentation/hwmon/tps53679.rst | 178 - Documentation/i2c/busses/i2c-parport-light.rst | 24 + Documentation/i2c/busses/index.rst | 1 + Documentation/i2c/dev-interface.rst | 24 +- Documentation/i2c/dma-considerations.rst | 2 +- Documentation/i2c/i2c-protocol.rst | 45 +- Documentation/i2c/i2c-topology.rst | 72 +- Documentation/i2c/i2c.svg | 1341 ----- Documentation/i2c/index.rst | 58 +- Documentation/i2c/instantiating-devices.rst | 123 +- Documentation/i2c/old-module-parameters.rst | 31 +- Documentation/i2c/slave-interface.rst | 4 +- Documentation/i2c/smbus-protocol.rst | 107 +- Documentation/i2c/summary.rst | 62 +- Documentation/i2c/writing-clients.rst | 36 +- Documentation/kbuild/makefiles.rst | 53 +- Documentation/locking/spinlocks.rst | 4 +- Documentation/memory-barriers.txt | 22 +- Documentation/networking/nf_flowtable.txt | 2 +- Documentation/openrisc/openrisc_port.rst | 4 +- Documentation/power/interface.rst | 79 + Documentation/power/pm_qos_interface.rst | 86 +- Documentation/powerpc/imc.rst | 199 - Documentation/powerpc/index.rst | 2 - Documentation/powerpc/papr_hcalls.rst | 250 - Documentation/process/changes.rst | 14 +- Documentation/process/deprecated.rst | 10 +- .../process/embargoed-hardware-issues.rst | 8 +- Documentation/security/keys/core.rst | 186 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/trace/boottime-trace.rst | 184 - Documentation/trace/events-power.rst | 21 +- Documentation/trace/events.rst | 515 -- Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 2 +- .../translations/it_IT/process/changes.rst | 14 +- Documentation/translations/ko_KR/howto.rst | 6 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/guest-halt-polling.rst | 84 - Documentation/virt/index.rst | 2 - Documentation/virt/kvm/api.rst | 6026 -------------------- Documentation/virt/kvm/api.txt | 5407 ++++++++++++++++++ Documentation/virt/kvm/arm/hyp-abi.rst | 63 - Documentation/virt/kvm/arm/hyp-abi.txt | 53 + Documentation/virt/kvm/arm/index.rst | 12 - Documentation/virt/kvm/arm/psci.rst | 77 - Documentation/virt/kvm/arm/psci.txt | 61 + Documentation/virt/kvm/devices/arm-vgic-its.rst | 209 - Documentation/virt/kvm/devices/arm-vgic-its.txt | 181 + Documentation/virt/kvm/devices/arm-vgic-v3.rst | 291 - Documentation/virt/kvm/devices/arm-vgic-v3.txt | 251 + Documentation/virt/kvm/devices/arm-vgic.rst | 156 - Documentation/virt/kvm/devices/arm-vgic.txt | 127 + Documentation/virt/kvm/devices/index.rst | 19 - Documentation/virt/kvm/devices/mpic.rst | 58 - Documentation/virt/kvm/devices/mpic.txt | 53 + Documentation/virt/kvm/devices/s390_flic.rst | 173 - Documentation/virt/kvm/devices/s390_flic.txt | 163 + Documentation/virt/kvm/devices/vcpu.rst | 114 - Documentation/virt/kvm/devices/vcpu.txt | 76 + Documentation/virt/kvm/devices/vfio.rst | 41 - Documentation/virt/kvm/devices/vfio.txt | 36 + Documentation/virt/kvm/devices/vm.rst | 316 - Documentation/virt/kvm/devices/vm.txt | 270 + Documentation/virt/kvm/devices/xics.rst | 92 - Documentation/virt/kvm/devices/xics.txt | 76 + Documentation/virt/kvm/devices/xive.rst | 247 - Documentation/virt/kvm/devices/xive.txt | 205 + Documentation/virt/kvm/halt-polling.rst | 140 - Documentation/virt/kvm/halt-polling.txt | 136 + Documentation/virt/kvm/hypercalls.rst | 171 - Documentation/virt/kvm/hypercalls.txt | 154 + Documentation/virt/kvm/index.rst | 16 - Documentation/virt/kvm/locking.rst | 243 - Documentation/virt/kvm/locking.txt | 215 + Documentation/virt/kvm/mmu.rst | 483 -- Documentation/virt/kvm/mmu.txt | 449 ++ Documentation/virt/kvm/msr.rst | 321 -- Documentation/virt/kvm/msr.txt | 284 + Documentation/virt/kvm/nested-vmx.rst | 245 - Documentation/virt/kvm/nested-vmx.txt | 240 + Documentation/virt/kvm/ppc-pv.rst | 222 - Documentation/virt/kvm/ppc-pv.txt | 212 + Documentation/virt/kvm/review-checklist.rst | 41 - Documentation/virt/kvm/review-checklist.txt | 38 + Documentation/virt/kvm/s390-diag.rst | 86 - Documentation/virt/kvm/s390-diag.txt | 83 + Documentation/virt/kvm/timekeeping.rst | 645 --- Documentation/virt/kvm/timekeeping.txt | 612 ++ Documentation/virt/uml/UserModeLinux-HOWTO.txt | 4589 +++++++++++++++ Documentation/virt/uml/user_mode_linux.rst | 4403 -------------- Documentation/virtual/guest-halt-polling.txt | 78 + Documentation/vm/free_page_reporting.rst | 41 - Documentation/vm/zswap.rst | 20 +- Documentation/watch_queue.rst | 354 -- Kbuild | 8 +- MAINTAINERS | 291 +- Makefile | 10 +- Next/SHA1s | 316 - Next/Trees | 318 -- Next/merge.log | 4161 -------------- Next/quilt-import.log | 2 - arch/Kconfig | 13 +- arch/alpha/boot/Makefile | 2 +- arch/alpha/include/asm/Kbuild | 11 + arch/alpha/kernel/srm_env.c | 17 +- arch/alpha/kernel/syscalls/syscallhdr.sh | 2 +- arch/arc/Kconfig | 4 +- arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/Kbuild | 21 + arch/arc/include/asm/fpu.h | 2 - arch/arc/include/asm/pgtable.h | 1 - arch/arm/Kconfig | 8 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 3 - arch/arm/arm-soc-for-next-contents.txt | 31 - arch/arm/boot/compressed/Makefile | 12 +- arch/arm/boot/compressed/head.S | 29 +- arch/arm/boot/dts/Makefile | 31 +- arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am33xx-l4.dtsi | 16 + arch/arm/boot/dts/am33xx.dtsi | 94 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3703.dtsi | 14 - arch/arm/boot/dts/am3715.dtsi | 10 - arch/arm/boot/dts/am4372.dtsi | 162 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 + arch/arm/boot/dts/am437x-sk-evm.dts | 27 +- arch/arm/boot/dts/am43x-epos-evm.dts | 23 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 - arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 - arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 - arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 -- arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 + .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 74 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 + .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-g4.dtsi | 31 +- arch/arm/boot/dts/aspeed-g5.dtsi | 63 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 - arch/arm/boot/dts/aspeed-g6.dtsi | 81 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 + arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 - arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 - arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 - arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 - arch/arm/boot/dts/at91-kizboxmini.dts | 171 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 + arch/arm/boot/dts/at91-sam9x60ek.dts | 652 --- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 - arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 109 - arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 2 +- arch/arm/boot/dts/bcm2711.dtsi | 70 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 19 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 - arch/arm/boot/dts/dra7-l4.dtsi | 126 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 31 - arch/arm/boot/dts/dra72x.dtsi | 42 - arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 - arch/arm/boot/dts/dra76x.dtsi | 42 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 32 +- arch/arm/boot/dts/e60k02.dtsi | 3 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 29 - arch/arm/boot/dts/exynos4412-n710x.dts | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 - arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 94 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 137 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 - arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 - arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 + arch/arm/boot/dts/imx25-pdk.dts | 2 + arch/arm/boot/dts/imx25-pinfunc.h | 4 - arch/arm/boot/dts/imx25.dtsi | 7 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 10 - arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 - arch/arm/boot/dts/imx6dl-gw5910.dts | 14 - arch/arm/boot/dts/imx6dl-gw5912.dts | 13 - arch/arm/boot/dts/imx6dl-gw5913.dts | 14 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 - arch/arm/boot/dts/imx6dl.dtsi | 4 +- arch/arm/boot/dts/imx6q-gw5907.dts | 14 - arch/arm/boot/dts/imx6q-gw5910.dts | 14 - arch/arm/boot/dts/imx6q-gw5912.dts | 13 - arch/arm/boot/dts/imx6q-gw5913.dts | 14 - arch/arm/boot/dts/imx6q-logicpd.dts | 10 - arch/arm/boot/dts/imx6q-novena.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 - arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 -- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 -- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 -- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 -- arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 2 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6qdl.dtsi | 10 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 -- arch/arm/boot/dts/imx6sl.dtsi | 10 +- arch/arm/boot/dts/imx6sll.dtsi | 13 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 12 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 - arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 5 - arch/arm/boot/dts/imx7-colibri.dtsi | 187 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 - arch/arm/boot/dts/imx7d-pico.dtsi | 90 - arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7d.dtsi | 8 +- arch/arm/boot/dts/imx7s.dtsi | 34 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/imx7ulp-evk.dts | 3 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 + arch/arm/boot/dts/ls1021a-tsn.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 23 +- arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 28 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 30 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 - arch/arm/boot/dts/mmp3.dtsi | 44 - arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 19 - arch/arm/boot/dts/mt2701.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/mt7629.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 - arch/arm/boot/dts/omap3-echo.dts | 461 -- arch/arm/boot/dts/omap3-n900.dts | 5 - arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 + arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 + arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 - arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 71 - .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 25 - arch/arm/boot/dts/qcom-msm8974.dtsi | 231 +- arch/arm/boot/dts/r7s72100-gr-peach.dts | 3 - arch/arm/boot/dts/r7s72100.dtsi | 23 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 7 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 7 +- arch/arm/boot/dts/r8a7790-stout.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 10 +- arch/arm/boot/dts/r8a7791-porter.dts | 7 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 10 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 7 +- arch/arm/boot/dts/r8a7794-silk.dts | 4 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 - arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 - .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 - arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 8 +- arch/arm/boot/dts/rk3xxx.dtsi | 6 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 699 --- arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 - arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 9 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-ab8505.dtsi | 275 - arch/arm/boot/dts/ste-db8500.dtsi | 15 - arch/arm/boot/dts/ste-db8520.dtsi | 15 - arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 -- arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 + arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 + arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 - arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 -- arch/arm/boot/dts/stih410-b2260.dts | 3 + arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 - arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 - arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ---- arch/arm/boot/dts/stm32mp151.dtsi | 1692 ------ arch/arm/boot/dts/stm32mp153.dtsi | 45 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 ++++ arch/arm/boot/dts/stm32mp157.dtsi | 31 - arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157c.dtsi | 1535 +++++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp15xc.dtsi | 18 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 625 -- arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 - arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 - arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 - arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 - arch/arm/boot/dts/sun4i-a10.dtsi | 35 - arch/arm/boot/dts/sun5i.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts | 47 - arch/arm/boot/dts/sun7i-a20.dtsi | 36 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 44 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 - .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 200 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 + arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 - arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20-paz00.dts | 46 - arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 - arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/boot/dts/vf500.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 - arch/arm/boot/dts/vfxxx.dtsi | 4 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 - arch/arm/configs/am200epdkit_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 60 +- arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/clps711x_defconfig | 1 + arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 2 + arch/arm/configs/efm32_defconfig | 2 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 2 + arch/arm/configs/exynos_defconfig | 9 - arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/h5000_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 + arch/arm/configs/imx_v6_v7_defconfig | 8 - arch/arm/configs/lpc18xx_defconfig | 4 + arch/arm/configs/magician_defconfig | 2 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 4 - arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/palmz72_defconfig | 2 + arch/arm/configs/pcm027_defconfig | 2 + arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/qcom_defconfig | 8 - arch/arm/configs/realview_defconfig | 1 + arch/arm/configs/sama5_defconfig | 3 + arch/arm/configs/shmobile_defconfig | 3 - arch/arm/configs/stm32_defconfig | 2 + arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 + arch/arm/configs/u8500_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 2 + arch/arm/configs/viper_defconfig | 1 + arch/arm/configs/zeus_defconfig | 2 + arch/arm/configs/zx_defconfig | 1 + arch/arm/include/asm/Kbuild | 12 + arch/arm/include/asm/arch_gicv3.h | 12 +- arch/arm/include/asm/kvm_host.h | 3 + arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/pgtable-nommu.h | 6 + arch/arm/include/asm/tlb.h | 4 + arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/ftrace.c | 7 +- arch/arm/kernel/patch.c | 19 +- arch/arm/kernel/stacktrace.c | 2 - arch/arm/kernel/traps.c | 6 +- arch/arm/mach-at91/Kconfig | 25 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 44 +- arch/arm/mach-at91/pm.h | 2 - arch/arm/mach-at91/pm_data-offsets.c | 4 - arch/arm/mach-at91/pm_suspend.S | 189 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 - arch/arm/mach-davinci/board-dm644x-evm.c | 20 - arch/arm/mach-davinci/devices-da8xx.c | 1 + arch/arm/mach-davinci/devices.c | 19 + arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 + arch/arm/mach-davinci/include/mach/time.h | 33 + arch/arm/mach-davinci/time.c | 400 ++ arch/arm/mach-exynos/Kconfig | 37 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 12 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/cpu.c | 30 +- arch/arm/mach-imx/gpc.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 13 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 - arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 5 +- arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/io.c | 11 - arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-secure.c | 50 - arch/arm/mach-omap2/omap-secure.h | 10 - arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/omap_device.c | 170 + arch/arm/mach-omap2/omap_device.h | 4 + arch/arm/mach-omap2/omap_hwmod.c | 18 + arch/arm/mach-omap2/omap_hwmod.h | 3 + arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 + arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 ++ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 ++ arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1294 ++++- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 +++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 +++ arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 + arch/arm/mach-omap2/omap_hwmod_reset.c | 24 + arch/arm/mach-omap2/pdata-quirks.c | 44 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 - arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 + arch/arm/mach-shmobile/setup-r8a7779.c | 1 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-sh73a0.c | 1 + arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tegra/sleep-tegra30.S | 30 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/boot/dts/allwinner/Makefile | 4 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 23 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 75 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 60 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 10 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 94 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 121 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 460 -- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 65 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 26 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 207 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 - .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 44 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 42 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 114 +- arch/arm64/boot/dts/altera/Makefile | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 31 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 - arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 6 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 -- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 - .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 - .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 9 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 28 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 9 - .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 27 - .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 106 - .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 50 - .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 174 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 14 - arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 - .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 - .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 - .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 25 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 56 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 70 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 72 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 231 - arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 608 -- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 - .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 19 - arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 417 -- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 6 - arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 581 -- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 - arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 76 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 - arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 21 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 48 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 56 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 73 - arch/arm64/boot/dts/qcom/Makefile | 2 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 ++--- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 -- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 8 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3672 ++++++------ arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 - arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 -- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2190 ------- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 19 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 32 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 +- arch/arm64/boot/dts/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/Makefile | 27 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 208 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 208 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 167 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 ++ arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 +++++++++++ .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 -- .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 - arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3340 ----------- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2972 ++++++++++ .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 38 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2981 ---------- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 399 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + .../{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 217 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 55 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 102 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 175 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 85 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 43 - arch/arm64/boot/dts/rockchip/px30.dtsi | 199 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 23 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 46 +- .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 - .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 ++- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 797 --- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 - .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 -- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 -- arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 - arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 92 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 80 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 411 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 149 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 222 - arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 7 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 11 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 6 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 17 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 197 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 154 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 124 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 74 +- arch/arm64/configs/defconfig | 44 +- arch/arm64/crypto/.gitignore | 1 - arch/arm64/include/asm/Kbuild | 19 + arch/arm64/include/asm/arch_gicv3.h | 8 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/kvm_host.h | 32 + arch/arm64/include/asm/pgtable.h | 2 - arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/spinlock.h | 6 +- arch/arm64/kernel/kaslr.c | 1 - arch/arm64/kernel/process.c | 13 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/arm64/kvm/hyp/switch.c | 39 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/c6x/include/asm/Kbuild | 37 + arch/csky/Kconfig | 51 +- arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/cacheflush.h | 5 +- arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/cacheflush.c | 84 +- arch/csky/abiv2/inc/abi/cacheflush.h | 33 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/configs/defconfig | 8 + arch/csky/include/asm/Kbuild | 38 + arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 2 - arch/csky/include/asm/pci.h | 34 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/uapi/asm/unistd.h | 3 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/process.c | 13 +- arch/csky/kernel/setup.c | 5 +- arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/time.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 3 - arch/csky/mm/cachev1.c | 5 - arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 92 - arch/csky/mm/syscache.c | 13 +- arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/Kbuild | 46 + arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/Kbuild | 33 + arch/ia64/include/asm/Kbuild | 7 + arch/ia64/kernel/salinfo.c | 24 +- arch/ia64/kernel/syscalls/syscallhdr.sh | 2 +- arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/configs/amcore_defconfig | 1 + arch/m68k/configs/m5208evb_defconfig | 2 + arch/m68k/configs/m5249evb_defconfig | 2 + arch/m68k/configs/m5272c3_defconfig | 2 + arch/m68k/configs/m5275evb_defconfig | 2 + arch/m68k/configs/m5307c3_defconfig | 2 + arch/m68k/configs/m5407c3_defconfig | 2 + arch/m68k/configs/m5475evb_defconfig | 2 + arch/m68k/include/asm/Kbuild | 25 +- arch/m68k/include/asm/hardirq.h | 29 + arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/include/asm/uaccess_no.h | 19 +- arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 + arch/m68k/mm/motorola.c | 228 +- arch/microblaze/Kconfig | 1 - arch/microblaze/configs/mmu_defconfig | 10 +- arch/microblaze/configs/nommu_defconfig | 2 +- arch/microblaze/include/asm/Kbuild | 30 + arch/microblaze/kernel/cpu/cache.c | 3 +- arch/microblaze/kernel/cpu/cpuinfo.c | 1 - arch/microblaze/kernel/head.S | 8 +- arch/microblaze/kernel/syscalls/syscallhdr.sh | 2 +- arch/microblaze/mm/init.c | 4 - arch/mips/boot/Makefile | 2 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/tools/Makefile | 2 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 8 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 6 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 +- arch/mips/include/asm/Kbuild | 14 + arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-spi.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-util.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper.h | 8 +- arch/mips/include/asm/octeon/cvmx-pko.h | 10 +- arch/mips/include/asm/octeon/cvmx-pow.h | 22 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 16 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/sync.h | 4 +- arch/mips/kernel/syscalls/syscallhdr.sh | 3 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/mips.c | 37 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/mips/tools/Makefile | 4 +- arch/mips/vdso/Makefile | 30 +- arch/nds32/include/asm/Kbuild | 37 + arch/nios2/include/asm/Kbuild | 38 + arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 36 + arch/openrisc/kernel/smp.c | 3 +- arch/parisc/configs/712_defconfig | 181 + arch/parisc/configs/a500_defconfig | 177 + arch/parisc/configs/b180_defconfig | 97 + arch/parisc/configs/c3000_defconfig | 151 + arch/parisc/configs/c8000_defconfig | 234 + arch/parisc/configs/defconfig | 206 + arch/parisc/configs/generic-32bit_defconfig | 93 +- arch/parisc/configs/generic-64bit_defconfig | 72 +- arch/parisc/include/asm/Kbuild | 18 + arch/parisc/kernel/syscalls/syscallhdr.sh | 2 +- arch/parisc/mm/init.c | 50 +- arch/powerpc/Kconfig | 14 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/Makefile.postlink | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/boot/Makefile | 4 +- arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 + arch/powerpc/configs/44x/sam440ep_defconfig | 2 + arch/powerpc/configs/52xx/pcm030_defconfig | 2 + arch/powerpc/configs/83xx/kmeter1_defconfig | 2 + arch/powerpc/configs/adder875_defconfig | 1 + arch/powerpc/configs/ep8248e_defconfig | 1 + arch/powerpc/configs/ep88xc_defconfig | 1 + arch/powerpc/configs/guest.config | 1 + arch/powerpc/configs/mgcoge_defconfig | 1 + arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/mpc885_ads_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 68 +- arch/powerpc/configs/storcenter_defconfig | 1 + arch/powerpc/configs/tqm8xx_defconfig | 1 + arch/powerpc/include/asm/Kbuild | 4 + arch/powerpc/include/asm/book3s/32/kup.h | 68 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 + arch/powerpc/include/asm/book3s/32/pgtable.h | 5 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 40 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 - arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/epapr_hcalls.h | 42 + arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/futex.h | 10 +- arch/powerpc/include/asm/hw_breakpoint.h | 4 - arch/powerpc/include/asm/kasan.h | 2 - arch/powerpc/include/asm/kup.h | 49 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 21 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pgalloc.h | 8 + arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 1 + arch/powerpc/include/asm/pgtable.h | 6 + arch/powerpc/include/asm/pnv-pci.h | 1 - arch/powerpc/include/asm/processor.h | 9 - arch/powerpc/include/asm/reg_8xx.h | 14 - arch/powerpc/include/asm/thread_info.h | 18 - arch/powerpc/include/asm/tlb.h | 11 - arch/powerpc/include/asm/uaccess.h | 88 +- arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/xive.h | 92 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_driver.c | 6 + arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 34 +- arch/powerpc/kernel/entry_64.S | 18 +- arch/powerpc/kernel/exceptions-64s.S | 32 +- arch/powerpc/kernel/fpu.S | 3 - arch/powerpc/kernel/head_32.S | 62 +- arch/powerpc/kernel/head_32.h | 180 +- arch/powerpc/kernel/head_40x.S | 2 - arch/powerpc/kernel/head_8xx.S | 189 +- arch/powerpc/kernel/head_booke.h | 2 - arch/powerpc/kernel/head_fsl_booke.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 - arch/powerpc/kernel/idle_book3s.S | 20 - arch/powerpc/kernel/idle_power4.S | 83 + arch/powerpc/kernel/irq.c | 22 - arch/powerpc/kernel/pci-common.c | 46 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/pci_of_scan.c | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/process.c | 69 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/syscalls/syscallhdr.sh | 3 +- arch/powerpc/kernel/traps.c | 9 - arch/powerpc/kernel/vdso.c | 5 + arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 - arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 - arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 46 +- arch/powerpc/mm/book3s32/mmu.c | 9 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/pgtable.c | 7 + arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 - arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/kasan/kasan_init_32.c | 89 +- arch/powerpc/mm/mem.c | 4 - arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/pgtable_32.c | 1 - arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 14 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 9 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 5 +- arch/powerpc/platforms/83xx/misc.c | 23 + arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 + arch/powerpc/platforms/85xx/corenet_generic.c | 10 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 + arch/powerpc/platforms/85xx/smp.c | 9 - arch/powerpc/platforms/85xx/twr_p102x.c | 20 +- arch/powerpc/platforms/Kconfig | 4 - arch/powerpc/platforms/Kconfig.cputype | 8 - arch/powerpc/platforms/cell/spufs/inode.c | 11 +- arch/powerpc/platforms/maple/setup.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 144 +- arch/powerpc/platforms/powernv/pci-ioda.c | 244 +- arch/powerpc/platforms/powernv/pci.c | 71 +- arch/powerpc/platforms/powernv/pci.h | 3 + arch/powerpc/platforms/powernv/setup.c | 4 - arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/papr_scm.c | 8 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/vio.c | 2 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/tools/relocs_check.sh | 20 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 20 +- arch/riscv/include/asm/Kbuild | 29 + arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/pgtable-64.h | 7 - arch/riscv/include/asm/pgtable.h | 7 - arch/s390/Kconfig | 5 +- arch/s390/Makefile | 2 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/uv.c | 3 +- arch/s390/configs/debug_defconfig | 28 +- arch/s390/configs/defconfig | 11 +- arch/s390/crypto/paes_s390.c | 230 +- arch/s390/hypfs/inode.c | 11 +- arch/s390/include/asm/Kbuild | 16 + arch/s390/include/asm/kprobes.h | 1 + arch/s390/include/asm/kvm_host.h | 8 +- arch/s390/include/asm/page.h | 4 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/timex.h | 2 +- arch/s390/include/uapi/asm/pkey.h | 69 +- arch/s390/include/uapi/asm/zcrypt.h | 32 +- arch/s390/kernel/ftrace.c | 80 +- arch/s390/kernel/kprobes.c | 61 +- arch/s390/kernel/mcount.S | 6 - arch/s390/kernel/perf_cpum_sf.c | 40 +- arch/s390/kvm/interrupt.c | 152 +- arch/s390/kvm/kvm-s390.c | 92 +- arch/s390/mm/hugetlbpage.c | 100 +- arch/s390/tools/Makefile | 4 +- arch/sh/include/asm/Kbuild | 16 + arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscallhdr.sh | 2 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/alignment.c | 17 +- arch/sparc/Kconfig | 3 +- arch/sparc/boot/Makefile | 2 +- arch/sparc/include/asm/Kbuild | 14 + arch/sparc/include/asm/pgtable_64.h | 2 - arch/sparc/include/asm/tlb_64.h | 9 - arch/sparc/kernel/led.c | 15 +- arch/sparc/kernel/syscalls/syscallhdr.sh | 2 +- arch/sparc/vdso/Makefile | 2 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/unicore32/include/asm/Kbuild | 34 + arch/x86/Kconfig | 4 +- arch/x86/Kconfig.debug | 20 +- arch/x86/boot/Makefile | 6 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/acpi.c | 6 - arch/x86/boot/compressed/head_64.S | 6 +- arch/x86/crypto/curve25519-x86_64.c | 3546 +++++++----- arch/x86/entry/vdso/Makefile | 8 +- arch/x86/events/amd/core.c | 1 - arch/x86/events/intel/core.c | 26 +- arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/ds.c | 2 - arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/uncore.c | 12 - arch/x86/events/intel/uncore.h | 2 - arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/events/msr.c | 3 +- arch/x86/hyperv/hv_init.c | 50 - arch/x86/include/asm/Kbuild | 3 + arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/kvm_host.h | 34 +- arch/x86/include/asm/msr-index.h | 9 - arch/x86/include/asm/pci.h | 4 +- arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/thread_info.h | 4 +- arch/x86/include/asm/tlb.h | 4 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/vmx.h | 6 +- arch/x86/include/asm/vmxfeatures.h | 6 +- arch/x86/include/asm/x86_init.h | 2 - arch/x86/kernel/Makefile | 4 - arch/x86/kernel/apic/apic.c | 30 +- arch/x86/kernel/apic/msi.c | 128 +- arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/common.c | 2 - arch/x86/kernel/cpu/intel.c | 175 - arch/x86/kernel/cpu/mce/amd.c | 50 +- arch/x86/kernel/cpu/mtrr/if.c | 21 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 11 +- arch/x86/kernel/fpu/xstate.c | 66 +- arch/x86/kernel/irqinit.c | 2 +- arch/x86/kernel/kvm.c | 3 - arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/process.c | 3 - arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/smpboot.c | 292 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/traps.c | 24 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/Makefile | 1 - arch/x86/kvm/hyperv.c | 5 +- arch/x86/kvm/i8254.c | 12 - arch/x86/kvm/ioapic.c | 149 +- arch/x86/kvm/lapic.c | 25 +- arch/x86/kvm/lapic.h | 1 - arch/x86/kvm/mmu.h | 13 - arch/x86/kvm/mmu/mmu.c | 48 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 168 +- arch/x86/kvm/trace.h | 19 - arch/x86/kvm/vmx/evmcs.c | 85 +- arch/x86/kvm/vmx/evmcs.h | 3 - arch/x86/kvm/vmx/nested.c | 46 +- arch/x86/kvm/vmx/pmu_intel.c | 9 +- arch/x86/kvm/vmx/vmx.c | 39 +- arch/x86/kvm/x86.c | 179 +- arch/x86/kvm/x86.h | 2 +- arch/x86/lib/Makefile | 9 - arch/x86/mm/Makefile | 8 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +- arch/x86/mm/fault.c | 26 +- arch/x86/platform/efi/efi.c | 2 +- arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 5 +- arch/x86/tools/Makefile | 4 +- arch/x86/xen/enlighten_pv.c | 1 - arch/xtensa/Kconfig | 44 +- arch/xtensa/configs/audio_kc705_defconfig | 2 + arch/xtensa/configs/cadence_csp_defconfig | 2 + arch/xtensa/configs/generic_kc705_defconfig | 2 + arch/xtensa/configs/iss_defconfig | 2 + arch/xtensa/configs/nommu_kc705_defconfig | 2 + arch/xtensa/configs/smp_lx200_defconfig | 3 + arch/xtensa/configs/virt_defconfig | 1 + arch/xtensa/include/asm/Kbuild | 27 + arch/xtensa/include/asm/asmmacro.h | 2 - arch/xtensa/include/asm/core.h | 8 - arch/xtensa/include/asm/platform.h | 2 + arch/xtensa/include/asm/processor.h | 4 + arch/xtensa/include/asm/vectors.h | 6 +- arch/xtensa/include/uapi/asm/setup.h | 2 + arch/xtensa/kernel/coprocessor.S | 12 +- arch/xtensa/kernel/entry.S | 18 +- arch/xtensa/kernel/platform.c | 5 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/kernel/syscalls/syscallhdr.sh | 2 +- arch/xtensa/kernel/vectors.S | 3 +- arch/xtensa/kernel/vmlinux.lds.S | 102 +- .../platforms/iss/include/platform/simcall.h | 8 +- arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- arch/xtensa/platforms/xtfpga/setup.c | 17 +- block/bfq-cgroup.c | 16 +- block/bfq-iosched.c | 26 +- block/bfq-iosched.h | 4 +- block/bfq-wf2q.c | 23 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- crypto/Kconfig | 4 + crypto/af_alg.c | 2 +- crypto/proc.c | 2 +- crypto/rng.c | 8 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 36 - drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 24 - drivers/acpi/Makefile | 1 - drivers/acpi/acpi_apd.c | 6 - drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/acpica/achware.h | 2 - drivers/acpi/acpica/evxfgpe.c | 32 - drivers/acpi/acpica/hwgpe.c | 71 - drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/arm64/iort.c | 22 +- drivers/acpi/battery.c | 15 +- drivers/acpi/button.c | 3 + drivers/acpi/ec.c | 44 +- drivers/acpi/proc.c | 15 +- drivers/acpi/scan.c | 2 +- drivers/acpi/tiny-power-button.c | 46 - drivers/ata/ahci.c | 7 - drivers/ata/libata-core.c | 21 - drivers/ata/pata_arasan_cf.c | 6 +- drivers/ata/pata_pcmcia.c | 1 - drivers/base/devtmpfs.c | 4 +- drivers/base/firmware_loader/main.c | 6 +- drivers/base/memory.c | 135 +- drivers/base/power/domain.c | 38 - drivers/block/Kconfig | 10 + drivers/block/brd.c | 22 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_nl.c | 3 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/nbd.c | 10 - drivers/block/null_blk_main.c | 56 +- drivers/block/rbd.c | 35 +- drivers/block/virtio_blk.c | 118 +- drivers/block/xen-blkback/blkback.c | 42 +- drivers/block/xen-blkback/common.h | 1 - drivers/block/xen-blkback/xenbus.c | 26 +- drivers/block/xen-blkfront.c | 8 +- drivers/bluetooth/Kconfig | 2 +- drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btusb.c | 1 - drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 14 +- drivers/bus/Kconfig | 1 + drivers/bus/moxtet.c | 5 +- drivers/bus/ti-sysc.c | 18 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_msghandler.c | 14 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/tpm2-cmd.c | 2 - .../char/tpm/{tpm_tis_spi_main.c => tpm_tis_spi.c} | 0 drivers/char/virtio_console.c | 2 +- drivers/clk/at91/Makefile | 3 - drivers/clk/at91/at91sam9g45.c | 220 - drivers/clk/at91/at91sam9n12.c | 238 - drivers/clk/at91/clk-sam9x60-pll.c | 91 +- drivers/clk/at91/clk-usb.c | 9 +- drivers/clk/at91/sam9x60.c | 14 +- drivers/clk/at91/sama5d3.c | 240 - drivers/clk/clk-plldig.c | 4 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-si5341.c | 212 +- drivers/clk/clk.c | 129 +- drivers/clk/imx/clk-composite-8m.c | 20 +- drivers/clk/imx/clk-fixup-div.c | 2 +- drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-gate2.c | 6 +- drivers/clk/imx/clk-imx6sl.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 45 +- drivers/clk/imx/clk-imx8mn.c | 23 +- drivers/clk/imx/clk-imx8mp.c | 2 - drivers/clk/imx/clk-imx8mq.c | 37 +- drivers/clk/imx/clk-pll14xx.c | 2 - drivers/clk/imx/clk.h | 13 +- drivers/clk/mmp/clk-of-mmp2.c | 6 - drivers/clk/qcom/clk-alpha-pll.c | 17 +- drivers/clk/qcom/clk-rcg2.c | 11 +- drivers/clk/qcom/clk-rpmh.c | 25 +- drivers/clk/qcom/dispcc-sc7180.c | 64 +- drivers/clk/qcom/gpucc-sc7180.c | 41 +- drivers/clk/qcom/videocc-sc7180.c | 6 +- drivers/clk/rockchip/clk-pll.c | 70 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/samsung/clk.c | 4 + drivers/clk/socfpga/clk-gate-s10.c | 40 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-pll-s10.c | 17 +- drivers/clk/socfpga/clk-s10.c | 29 +- drivers/clk/socfpga/stratix10-clk.h | 25 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 115 +- drivers/clk/ti/clk-44xx.c | 13 - drivers/clk/ti/clk-54xx.c | 13 - drivers/clocksource/timer-davinci.c | 8 +- drivers/cpufreq/cpufreq.c | 5 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 - drivers/cpufreq/imx6q-cpufreq.c | 3 - drivers/cpufreq/intel_pstate.c | 1 - drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 - drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 - drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/dt_idle_states.c | 5 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/Kconfig | 23 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +- drivers/crypto/caam/qi.c | 60 +- drivers/crypto/caam/qi.h | 4 +- drivers/crypto/ccree/cc_aead.c | 1 - drivers/crypto/ccree/cc_buffer_mgr.c | 76 +- drivers/crypto/ccree/cc_buffer_mgr.h | 1 - drivers/crypto/ccree/cc_cipher.c | 16 +- drivers/crypto/chelsio/chcr_algo.c | 25 +- drivers/crypto/chelsio/chcr_core.c | 1 - drivers/crypto/chelsio/chcr_core.h | 3 +- drivers/crypto/chelsio/chcr_crypto.h | 1 - drivers/crypto/hisilicon/hpre/hpre_main.c | 108 +- drivers/crypto/hisilicon/qm.c | 216 +- drivers/crypto/hisilicon/qm.h | 25 +- drivers/crypto/hisilicon/sec2/sec_main.c | 162 +- drivers/crypto/hisilicon/zip/zip_main.c | 183 +- drivers/crypto/qce/common.c | 2 + drivers/crypto/qce/common.h | 3 - drivers/crypto/qce/dma.c | 11 +- drivers/crypto/qce/dma.h | 2 +- drivers/crypto/qce/skcipher.c | 30 +- drivers/dax/super.c | 2 +- drivers/devfreq/devfreq.c | 10 +- drivers/devfreq/governor.h | 19 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dio/dio-driver.c | 9 +- drivers/dma/bcm-sba-raid.c | 2 +- drivers/dma/dmaengine.c | 21 +- drivers/dma/idxd/cdev.c | 6 +- drivers/dma/idxd/sysfs.c | 8 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/sun4i-dma.c | 2 - drivers/dma/ti/dma-crossbar.c | 8 +- drivers/dma/ti/omap-dma.c | 290 +- drivers/dma/uniphier-mdmac.c | 2 +- drivers/edac/edac_mc.c | 519 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 120 +- drivers/edac/edac_module.h | 1 + drivers/edac/ghes_edac.c | 16 +- drivers/firewire/net.c | 2 + drivers/firmware/Kconfig | 8 + drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/power.c | 2 - drivers/firmware/arm_scmi/reset.c | 2 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/libstub/Makefile | 2 - drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/imx/scu-pd.c | 9 +- drivers/firmware/meson/meson_sm.c | 2 - drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 +++ drivers/firmware/qcom_scm-64.c | 579 ++ drivers/firmware/qcom_scm-legacy.c | 242 - drivers/firmware/qcom_scm-smc.c | 151 - drivers/firmware/qcom_scm.c | 854 +-- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 45 - drivers/fsi/Kconfig | 1 - drivers/gpio/gpio-bd71828.c | 10 + drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-sifive.c | 6 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpio-wcd934x.c | 9 +- drivers/gpio/gpio-xilinx.c | 5 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 8 +- drivers/gpio/gpiolib.c | 382 +- drivers/gpio/gpiolib.h | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 229 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 25 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 92 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 149 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 +- drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 252 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 978 ---- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 35 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 705 +-- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 8 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 5 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 39 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 113 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 43 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 69 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 11 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 132 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 11 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 310 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 34 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 64 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 260 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 13 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 11 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 78 +- .../amd/display/dc/bios/command_table_helper2.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 34 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 172 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 75 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 8 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 228 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 56 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 193 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 48 - drivers/gpu/drm/amd/display/dc/dc_link.h | 16 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 73 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 85 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 8 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 43 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 67 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 121 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 90 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 46 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 47 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 173 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 19 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 24 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 24 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 3 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 20 +- .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 4 +- .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 74 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 65 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 89 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 17 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 69 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 - .../drm/amd/display/modules/color/color_gamma.c | 307 +- .../drm/amd/display/modules/color/color_gamma.h | 4 + .../drm/amd/display/modules/freesync/freesync.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 49 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 13 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 12 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 16 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 10 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 9 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 164 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 8 - .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 6 +- .../drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h | 264 - .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 748 --- .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 128 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 93 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 - drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 2 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 4 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 5 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 46 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 203 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 12 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 12 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 12 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 28 +- drivers/gpu/drm/bridge/tc358767.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 3 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 3 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_modes.c | 7 - drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Makefile | 13 +- drivers/gpu/drm/i915/display/icl_dsi.c | 383 +- drivers/gpu/drm/i915/display/intel_acpi.c | 89 - drivers/gpu/drm/i915/display/intel_acpi.h | 5 - drivers/gpu/drm/i915/display/intel_atomic.c | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 73 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 247 +- drivers/gpu/drm/i915/display/intel_bios.c | 449 +- drivers/gpu/drm/i915/display/intel_bios.h | 11 - drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 995 ++-- drivers/gpu/drm/i915/display/intel_cdclk.h | 71 +- drivers/gpu/drm/i915/display/intel_color.c | 210 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 126 +- drivers/gpu/drm/i915/display/intel_csr.c | 794 --- drivers/gpu/drm/i915/display/intel_ddi.c | 745 +-- drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 3028 +++++----- drivers/gpu/drm/i915/display/intel_display.h | 6 - .../gpu/drm/i915/display/intel_display_debugfs.c | 2120 ------- .../gpu/drm/i915/display/intel_display_debugfs.h | 20 - drivers/gpu/drm/i915/display/intel_display_power.c | 563 +- drivers/gpu/drm/i915/display/intel_display_power.h | 5 - drivers/gpu/drm/i915/display/intel_display_types.h | 51 +- drivers/gpu/drm/i915/display/intel_dp.c | 594 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 169 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 677 +-- drivers/gpu/drm/i915/display/intel_dsb.c | 30 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 217 +- drivers/gpu/drm/i915/display/intel_dvo.c | 49 +- drivers/gpu/drm/i915/display/intel_fbc.c | 202 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 13 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 37 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 - drivers/gpu/drm/i915/display/intel_global_state.h | 87 - drivers/gpu/drm/i915/display/intel_gmbus.c | 77 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 398 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 - drivers/gpu/drm/i915/display/intel_hdmi.c | 422 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 110 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 16 +- drivers/gpu/drm/i915/display/intel_lvds.c | 64 +- drivers/gpu/drm/i915/display/intel_opregion.c | 221 +- drivers/gpu/drm/i915/display/intel_overlay.c | 57 +- drivers/gpu/drm/i915/display/intel_panel.c | 374 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 34 +- drivers/gpu/drm/i915/display/intel_psr.c | 363 +- drivers/gpu/drm/i915/display/intel_quirks.c | 10 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 112 +- drivers/gpu/drm/i915/display/intel_sprite.c | 385 +- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 164 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 443 +- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 440 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 368 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 100 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 132 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 16 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 11 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 98 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 135 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 19 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 163 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 - drivers/gpu/drm/i915/gt/intel_context.c | 55 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 - drivers/gpu/drm/i915/gt/intel_context_types.h | 12 - drivers/gpu/drm/i915/gt/intel_engine.h | 22 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 148 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 89 +- drivers/gpu/drm/i915/gt/intel_gt.c | 54 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 3 - drivers/gpu/drm/i915/gt/intel_gtt.c | 36 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 640 +-- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 83 +- drivers/gpu/drm/i915/gt/intel_ring.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring.h | 8 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 87 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 20 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 135 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/mock_engine.c | 20 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 1054 +--- drivers/gpu/drm/i915/gt/selftest_rc6.c | 5 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 10 +- drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 - drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/i915_active.c | 50 +- drivers/gpu/drm/i915/i915_active.h | 9 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2275 +++++++- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 - drivers/gpu/drm/i915/i915_debugfs_params.h | 14 - drivers/gpu/drm/i915/i915_drv.c | 710 ++- drivers/gpu/drm/i915/i915_drv.h | 83 +- drivers/gpu/drm/i915/i915_gem.c | 31 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 13 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 36 +- drivers/gpu/drm/i915/i915_gpu_error.h | 12 +- drivers/gpu/drm/i915/i915_irq.c | 236 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_perf.c | 53 +- drivers/gpu/drm/i915/i915_pmu.c | 18 +- drivers/gpu/drm/i915/i915_reg.h | 38 +- drivers/gpu/drm/i915/i915_request.c | 70 +- drivers/gpu/drm/i915/i915_request.h | 60 - drivers/gpu/drm/i915/i915_scheduler.c | 28 +- drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 19 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 5 +- drivers/gpu/drm/i915/i915_vgpu.c | 41 +- drivers/gpu/drm/i915/i915_vma.c | 75 +- drivers/gpu/drm/i915/i915_vma.h | 2 - drivers/gpu/drm/i915/intel_csr.c | 789 +++ drivers/gpu/drm/i915/{display => }/intel_csr.h | 0 drivers/gpu/drm/i915/intel_device_info.c | 37 +- drivers/gpu/drm/i915/intel_device_info.h | 2 - drivers/gpu/drm/i915/intel_gvt.c | 13 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 638 +-- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - .../gpu/drm/i915/selftests/intel_memory_region.c | 203 - drivers/gpu/drm/i915/vlv_suspend.c | 489 -- drivers/gpu/drm/i915/vlv_suspend.h | 18 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 54 +- drivers/gpu/drm/msm/msm_drv.c | 8 - drivers/gpu/drm/nouveau/dispnv50/core.h | 6 - drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 23 +- drivers/gpu/drm/nouveau/dispnv50/corec57d.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 - drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 6 - drivers/gpu/drm/panfrost/panfrost_drv.c | 1 - drivers/gpu/drm/panfrost/panfrost_gem.h | 6 - drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 - drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 9 +- drivers/gpu/drm/radeon/radeon_mode.h | 1 + drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/tegra/drm.c | 49 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/plane.c | 44 +- drivers/gpu/drm/tegra/sor.c | 49 +- drivers/gpu/drm/ttm/ttm_bo.c | 26 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/gpu/host1x/job.c | 34 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-logitech-dj.c | 2 - drivers/hid/hid-logitech-hidpp.c | 43 +- drivers/hid/hid-quirks.c | 3 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/usbhid/hiddev.c | 2 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hwmon/Kconfig | 9 - drivers/hwmon/Makefile | 1 - drivers/hwmon/axi-fan-control.c | 469 -- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/pmbus/Kconfig | 15 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 15 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 134 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 3 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 20 +- drivers/hwmon/pmbus/pmbus_core.c | 119 +- drivers/hwmon/pmbus/tps53679.c | 172 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 4 +- drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/Kconfig | 107 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-at91-core.c | 39 + drivers/i2c/busses/i2c-cadence.c | 32 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 1 - drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-i801.c | 10 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-meson.c | 97 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/i2c/busses/i2c-parport-light.c | 267 + drivers/i2c/busses/i2c-parport.c | 113 +- drivers/i2c/busses/i2c-parport.h | 106 + drivers/i2c/busses/i2c-pmcmsp.c | 6 +- drivers/i2c/busses/i2c-pnx.c | 4 +- drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 117 +- drivers/i2c/busses/i2c-stu300.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 178 +- drivers/i2c/busses/i2c-tiny-usb.c | 8 +- drivers/i2c/busses/i2c-xiic.c | 69 +- drivers/i2c/i2c-core-acpi.c | 12 +- drivers/i2c/i2c-core-base.c | 33 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/ide/ide-proc.c | 19 +- drivers/idle/intel_idle.c | 30 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 + .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 + drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/infiniband/core/cma.c | 100 +- drivers/infiniband/core/cma_configfs.c | 6 +- drivers/infiniband/core/cma_priv.h | 6 +- drivers/infiniband/core/security.c | 24 +- drivers/infiniband/core/user_mad.c | 5 +- drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/core/uverbs_std_types.c | 1 - drivers/infiniband/hw/cxgb4/cm.c | 4 - drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 2 - drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.c | 17 +- drivers/infiniband/hw/hns/hns_roce_device.h | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 491 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 23 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 18 +- drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mlx5/qp.c | 9 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/siw/siw_cm.c | 5 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/input/input.c | 28 +- drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/iommu/Kconfig | 35 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 12 +- drivers/iommu/amd_iommu_init.c | 55 +- drivers/iommu/amd_iommu_types.h | 7 +- drivers/iommu/arm-smmu-impl.c | 2 +- drivers/iommu/arm-smmu-v3.c | 600 +- drivers/iommu/arm-smmu.c | 334 +- drivers/iommu/arm-smmu.h | 228 +- drivers/iommu/dmar.c | 44 +- drivers/iommu/intel-iommu-debugfs.c | 75 - drivers/iommu/intel-iommu.c | 366 +- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 - drivers/iommu/intel-svm.c | 171 +- drivers/iommu/io-pgtable-arm-v7s.c | 22 +- drivers/iommu/io-pgtable-arm.c | 164 +- drivers/iommu/io-pgtable.c | 2 +- drivers/iommu/iommu-sysfs.c | 5 - drivers/iommu/iommu.c | 51 +- drivers/iommu/iova.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/msm_iommu.c | 4 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/of_iommu.c | 25 +- drivers/iommu/qcom_iommu.c | 25 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-gic-v3-its.c | 120 +- drivers/irqchip/irq-gic-v3.c | 9 +- drivers/isdn/capi/kcapi_proc.c | 6 +- drivers/macintosh/Kconfig | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/bcache.h | 3 - drivers/md/bcache/bset.h | 3 +- drivers/md/bcache/btree.c | 13 - drivers/md/bcache/journal.c | 10 +- drivers/md/bcache/request.c | 17 +- drivers/md/bcache/stats.c | 10 +- drivers/md/bcache/super.c | 38 +- drivers/md/bcache/sysfs.c | 22 - drivers/md/dm-crypt.c | 2 +- drivers/md/dm-verity-verify-sig.c | 3 +- drivers/md/md-bitmap.c | 16 +- drivers/md/md.c | 15 +- drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/via-camera.c | 4 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 - drivers/memory/tegra/tegra186.c | 1073 +--- drivers/memory/tegra/tegra20-emc.c | 175 - drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/mfd/cros_ec_dev.c | 1 + drivers/misc/eeprom/at24.c | 73 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/misc/lkdtm/stackleak.c | 25 +- drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/hw.h | 3 - drivers/misc/mic/host/mic_boot.c | 2 +- drivers/misc/ocxl/Kconfig | 1 - drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 6 - drivers/mmc/host/renesas_sdhi_core.c | 184 +- drivers/mmc/host/sdhci-esdhc-imx.c | 14 +- drivers/mmc/host/sdhci-msm.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 59 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 77 +- drivers/mtd/spi-nor/spi-nor.c | 22 +- drivers/mtd/ubi/build.c | 2 +- drivers/net/bonding/bond_alb.c | 44 +- drivers/net/bonding/bond_main.c | 55 +- drivers/net/bonding/bond_options.c | 2 - drivers/net/dsa/b53/b53_common.c | 5 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/dsa/bcm_sf2_regs.h | 1 - drivers/net/dsa/microchip/ksz9477_spi.c | 6 - drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/dsa/mv88e6xxx/chip.h | 17 +- drivers/net/dsa/mv88e6xxx/serdes.c | 77 - drivers/net/dsa/mv88e6xxx/serdes.h | 5 - drivers/net/ethernet/amazon/ena/ena_com.c | 96 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 46 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 5 - .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 12 - drivers/net/ethernet/broadcom/bcmsysport.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 37 +- drivers/net/ethernet/cadence/macb_main.c | 20 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 7 - drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 - drivers/net/ethernet/dec/tulip/de2104x.c | 5 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 22 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 12 - drivers/net/ethernet/intel/ice/ice_base.c | 76 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 41 +- drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 99 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 20 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 361 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 +- drivers/net/ethernet/intel/ice/ice_lib.c | 169 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 +- drivers/net/ethernet/intel/ice/ice_main.c | 228 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 4 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 406 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 12 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 16 +- drivers/net/ethernet/marvell/mvneta.c | 254 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 33 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 55 +- drivers/net/ethernet/micrel/ks8851_mll.c | 53 +- drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 3 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 1 - drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 183 +- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 1 + drivers/net/ethernet/socionext/sni_ave.c | 9 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 9 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 - drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 14 +- drivers/net/ethernet/sun/sunvnet_common.c | 23 +- drivers/net/gtp.c | 8 +- drivers/net/hyperv/netvsc_bpf.c | 13 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/netdevsim/bpf.c | 10 +- drivers/net/netdevsim/bus.c | 64 +- drivers/net/netdevsim/dev.c | 31 +- drivers/net/netdevsim/health.c | 6 +- drivers/net/netdevsim/netdevsim.h | 4 - drivers/net/netdevsim/sdev.c | 69 + drivers/net/phy/Makefile | 3 +- drivers/net/phy/at803x.c | 11 - drivers/net/phy/linkmode.c | 95 - drivers/net/phy/mdio-bcm-iproc.c | 20 - drivers/net/phy/mii_timestamper.c | 7 - drivers/net/phy/phy_device.c | 43 +- drivers/net/phy/phylink.c | 162 +- drivers/net/usb/qmi_wwan.c | 43 +- drivers/net/usb/r8152.c | 13 +- drivers/net/wan/fsl_ucc_hdlc.c | 23 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wireguard/allowedips.c | 1 - drivers/net/wireguard/device.c | 11 +- drivers/net/wireguard/netlink.c | 6 +- drivers/net/wireguard/noise.c | 10 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 + drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 - .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 - drivers/net/wireless/cisco/airo.c | 98 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 10 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 52 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 10 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 71 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 10 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 11 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 - drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 15 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 9 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 12 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 64 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 651 ++- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 26 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 329 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/hci.h | 26 - drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 37 +- drivers/net/wireless/realtek/rtw88/main.c | 19 +- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/pci.h | 1 - drivers/net/wireless/realtek/rtw88/phy.c | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 50 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/realtek/rtw88/wow.c | 23 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 12 +- drivers/nvme/host/pci.c | 46 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/target/core.c | 80 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/nvme/target/nvmet.h | 1 - drivers/nvmem/core.c | 88 +- drivers/nvmem/imx-ocotp.c | 21 - drivers/nvmem/nvmem.h | 2 - drivers/of/base.c | 36 - drivers/of/device.c | 2 +- drivers/of/of_mdio.c | 17 +- drivers/oprofile/cpu_buffer.c | 2 +- drivers/parisc/led.c | 17 +- drivers/pci/ats.c | 8 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/hotplug/pnv_php.c | 82 +- drivers/pci/pci.c | 1 - drivers/pci/proc.c | 25 +- drivers/perf/arm_smmuv3_pmu.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 9 +- drivers/phy/phy-core.c | 4 +- drivers/pinctrl/actions/pinctrl-s700.c | 510 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 106 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 260 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 16 - drivers/pinctrl/mediatek/pinctrl-paris.c | 358 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 - drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 10 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-ipq6018.c | 1107 ---- drivers/platform/chrome/Kconfig | 14 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 33 +- drivers/platform/chrome/cros_ec.h | 19 - drivers/platform/chrome/cros_ec_chardev.c | 1 + drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_i2c.c | 2 - drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 3 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 - drivers/platform/chrome/cros_ec_sensorhub.c | 1 + drivers/platform/chrome/cros_ec_spi.c | 2 - drivers/platform/chrome/cros_ec_sysfs.c | 1 + drivers/platform/chrome/cros_ec_trace.c | 97 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 + drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/cros_usbpd_notify.c | 169 - drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 8 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/properties.c | 5 +- drivers/platform/chrome/wilco_ec/sysfs.c | 4 - drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/x86/Kconfig | 1286 ++--- drivers/platform/x86/Makefile | 197 +- drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/intel-hid.c | 2 +- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 308 +- drivers/platform/x86/intel_pmc_core.h | 28 - drivers/platform/x86/pmc_atom.c | 8 - drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 2 +- drivers/power/avs/qcom-cpr.c | 9 +- drivers/power/avs/rockchip-io-domain.c | 6 +- drivers/power/reset/Kconfig | 4 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/cros_usbpd-charger.c | 51 +- drivers/ptp/ptp_qoriq.c | 29 +- drivers/pwm/Kconfig | 9 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-atmel.c | 87 +- drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 147 +- drivers/pwm/pwm-mxs.c | 101 +- drivers/pwm/pwm-omap-dmtimer.c | 54 +- drivers/pwm/pwm-pca9685.c | 4 + drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-stm32.c | 4 +- drivers/pwm/pwm-sun4i.c | 194 +- drivers/regulator/Kconfig | 10 - drivers/regulator/Makefile | 1 - drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 66 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 1 - drivers/remoteproc/Kconfig | 10 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/mtk_common.h | 94 - drivers/remoteproc/mtk_scp.c | 663 --- drivers/remoteproc/mtk_scp_ipi.c | 219 - drivers/remoteproc/qcom_q6v5_mss.c | 236 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/reset/Kconfig | 26 +- drivers/reset/Makefile | 3 - drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 - drivers/reset/reset-intel-gw.c | 262 - drivers/reset/reset-npcm.c | 291 - drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/rpmsg/Kconfig | 9 - drivers/rpmsg/Makefile | 1 - drivers/rpmsg/mtk_rpmsg.c | 414 -- drivers/rtc/Kconfig | 24 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 - drivers/rtc/rtc-at91rm9200.c | 119 +- drivers/rtc/rtc-at91rm9200.h | 71 + drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-cros-ec.c | 1 + drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 10 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-sh.c | 3 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/rtc/rtc-zynqmp.c | 31 +- drivers/s390/block/dasd_proc.c | 15 +- drivers/s390/cio/blacklist.c | 19 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/qdio.h | 4 +- drivers/s390/cio/qdio_debug.c | 5 +- drivers/s390/cio/qdio_main.c | 29 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/Makefile | 3 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 8 +- drivers/s390/crypto/ap_queue.c | 6 +- drivers/s390/crypto/pkey_api.c | 472 +- drivers/s390/crypto/zcrypt_api.c | 43 +- drivers/s390/crypto/zcrypt_api.h | 1 - drivers/s390/crypto/zcrypt_ccamisc.c | 25 +- drivers/s390/crypto/zcrypt_ccamisc.h | 1 - drivers/s390/crypto/zcrypt_cex4.c | 273 +- drivers/s390/crypto/zcrypt_ep11misc.c | 1293 ----- drivers/s390/crypto/zcrypt_ep11misc.h | 124 - drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/lpfc/lpfc.h | 4 +- drivers/scsi/lpfc/lpfc_attr.c | 5 +- drivers/scsi/lpfc/lpfc_ct.c | 141 +- drivers/scsi/lpfc/lpfc_els.c | 195 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 61 +- drivers/scsi/lpfc/lpfc_hw.h | 58 +- drivers/scsi/lpfc/lpfc_init.c | 40 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 15 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 22 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/qla2xxx/qla_dbg.c | 6 + drivers/scsi/qla2xxx/qla_dbg.h | 6 - drivers/scsi/qla2xxx/qla_isr.c | 12 - drivers/scsi/qla2xxx/qla_os.c | 2 - drivers/scsi/qla2xxx/qla_target.c | 28 +- drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/qla2xxx/tcm_qla2xxx.c | 25 - drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/scsi_transport_iscsi.c | 68 - drivers/scsi/sg.c | 30 +- drivers/scsi/ufs/ufs-mediatek.c | 67 +- drivers/scsi/ufs/ufs-mediatek.h | 12 - drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 3 +- drivers/scsi/ufs/ufshcd.h | 6 - drivers/scsi/virtio_scsi.c | 1 + drivers/soc/amlogic/Kconfig | 13 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 204 - drivers/soc/atmel/soc.c | 5 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 + drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 1 - drivers/soc/imx/soc-imx8.c | 9 - drivers/soc/mediatek/mtk-cmdq-helper.c | 3 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 128 - drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmh-internal.h | 1 - drivers/soc/qcom/rpmh.c | 22 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/renesas/Kconfig | 16 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 4 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 3 - drivers/soc/tegra/fuse/fuse-tegra30.c | 32 +- drivers/soc/tegra/fuse/fuse.h | 4 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 34 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 - drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/soundwire/stream.c | 90 +- drivers/spi/Kconfig | 20 +- drivers/spi/Makefile | 2 - drivers/spi/spi-ar934x.c | 235 - drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 26 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-mux.c | 187 - drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-orion.c | 3 +- drivers/spi/spi-stm32-qspi.c | 31 +- drivers/spmi/spmi-pmic-arb.c | 4 - drivers/staging/Kconfig | 7 +- drivers/staging/Makefile | 4 +- drivers/staging/android/Kconfig | 8 + drivers/staging/android/Makefile | 1 + drivers/staging/android/TODO | 9 + drivers/staging/android/ashmem.c | 28 - drivers/staging/android/uapi/vsoc_shm.h | 295 + drivers/staging/android/vsoc.c | 1149 ++++ drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 1 - drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/exfat/exfat.h | 39 +- drivers/staging/exfat/exfat_core.c | 26 +- drivers/staging/exfat/exfat_super.c | 266 +- drivers/staging/gasket/gasket_core.c | 9 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/raw.c | 2 +- drivers/staging/netlogic/platform_net.h | 4 +- drivers/staging/netlogic/xlr_net.h | 4 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 ------------ drivers/staging/octeon-usb/octeon-hcd.h | 1847 ------ drivers/staging/octeon/Kconfig | 15 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 -- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 - drivers/staging/octeon/ethernet-tx.c | 717 --- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 ---- drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1433 ----- drivers/staging/pi433/pi433_if.h | 4 +- drivers/staging/pi433/rf69.h | 4 +- drivers/staging/pi433/rf69_enum.h | 4 +- drivers/staging/pi433/rf69_registers.h | 4 +- drivers/staging/qlge/qlge_main.c | 25 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 40 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 24 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 14 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 327 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 12 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/uwb/Kconfig | 72 + drivers/staging/uwb/Makefile | 32 + drivers/staging/uwb/TODO | 8 + drivers/staging/uwb/address.c | 352 ++ drivers/staging/uwb/allocator.c | 374 ++ drivers/staging/uwb/beacon.c | 595 ++ drivers/staging/uwb/driver.c | 143 + drivers/staging/uwb/drp-avail.c | 278 + drivers/staging/uwb/drp-ie.c | 305 + drivers/staging/uwb/drp.c | 842 +++ drivers/staging/uwb/est.c | 450 ++ drivers/staging/uwb/hwa-rc.c | 929 +++ drivers/staging/uwb/i1480/Makefile | 2 + drivers/staging/uwb/i1480/dfu/Makefile | 10 + drivers/staging/uwb/i1480/dfu/dfu.c | 198 + drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/staging/uwb/i1480/dfu/mac.c | 496 ++ drivers/staging/uwb/i1480/dfu/phy.c | 190 + drivers/staging/uwb/i1480/dfu/usb.c | 448 ++ drivers/staging/uwb/i1480/i1480-est.c | 85 + drivers/staging/uwb/ie-rcv.c | 42 + drivers/staging/uwb/ie.c | 366 ++ drivers/staging/uwb/include/debug-cmd.h | 57 + drivers/staging/uwb/include/spec.h | 767 +++ drivers/staging/uwb/include/umc.h | 192 + drivers/staging/uwb/include/whci.h | 102 + drivers/staging/uwb/lc-dev.c | 457 ++ drivers/staging/uwb/lc-rc.c | 569 ++ drivers/staging/uwb/neh.c | 606 ++ drivers/staging/uwb/pal.c | 128 + drivers/staging/uwb/radio.c | 196 + drivers/staging/uwb/reset.c | 379 ++ drivers/staging/uwb/rsv.c | 1000 ++++ drivers/staging/uwb/scan.c | 120 + drivers/staging/uwb/umc-bus.c | 211 + drivers/staging/uwb/umc-dev.c | 94 + drivers/staging/uwb/umc-drv.c | 31 + drivers/staging/uwb/uwb-debug.c | 354 ++ drivers/staging/uwb/uwb-internal.h | 366 ++ drivers/staging/uwb/uwb.h | 817 +++ drivers/staging/uwb/uwbd.c | 356 ++ drivers/staging/uwb/whc-rc.c | 467 ++ drivers/staging/uwb/whci.c | 257 + .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 536 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 76 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 306 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 + drivers/staging/vt6655/device_main.c | 3 +- drivers/staging/vt6656/device.h | 1 + drivers/staging/vt6656/dpc.c | 2 +- drivers/staging/vt6656/int.c | 38 + drivers/staging/vt6656/key.c | 5 +- drivers/staging/vt6656/main_usb.c | 8 +- drivers/staging/vt6656/rxtx.c | 235 +- drivers/staging/vt6656/rxtx.h | 60 + .../bindings/net/wireless/siliabs,wfx.txt | 11 +- drivers/staging/wfx/bh.c | 8 +- drivers/staging/wfx/bus_sdio.c | 16 +- drivers/staging/wfx/bus_spi.c | 45 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/main.c | 23 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 18 +- drivers/staging/wilc1000/cfg80211.c | 360 +- drivers/staging/wilc1000/hif.c | 3 +- drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 2 + drivers/staging/wilc1000/netdev.h | 9 + drivers/staging/wilc1000/sdio.c | 281 +- drivers/staging/wilc1000/spi.c | 775 +-- drivers/staging/wilc1000/wlan.c | 128 +- drivers/staging/wilc1000/wlan.h | 96 +- drivers/staging/wusbcore/Documentation/wusb-cbaf | 130 + .../Documentation/wusb-design-overview.rst | 457 ++ drivers/staging/wusbcore/Kconfig | 39 + drivers/staging/wusbcore/Makefile | 28 + drivers/staging/wusbcore/TODO | 8 + drivers/staging/wusbcore/cbaf.c | 645 +++ drivers/staging/wusbcore/crypto.c | 441 ++ drivers/staging/wusbcore/dev-sysfs.c | 124 + drivers/staging/wusbcore/devconnect.c | 1085 ++++ drivers/staging/wusbcore/host/Kconfig | 28 + drivers/staging/wusbcore/host/Makefile | 3 + drivers/staging/wusbcore/host/hwa-hc.c | 875 +++ drivers/staging/wusbcore/host/whci/Makefile | 14 + drivers/staging/wusbcore/host/whci/asl.c | 376 ++ drivers/staging/wusbcore/host/whci/debug.c | 153 + drivers/staging/wusbcore/host/whci/hcd.c | 356 ++ drivers/staging/wusbcore/host/whci/hw.c | 93 + drivers/staging/wusbcore/host/whci/init.c | 177 + drivers/staging/wusbcore/host/whci/int.c | 82 + drivers/staging/wusbcore/host/whci/pzl.c | 404 ++ drivers/staging/wusbcore/host/whci/qset.c | 831 +++ drivers/staging/wusbcore/host/whci/whcd.h | 202 + drivers/staging/wusbcore/host/whci/whci-hc.h | 401 ++ drivers/staging/wusbcore/host/whci/wusb.c | 210 + drivers/staging/wusbcore/include/association.h | 151 + drivers/staging/wusbcore/include/wusb-wa.h | 304 + drivers/staging/wusbcore/include/wusb.h | 362 ++ drivers/staging/wusbcore/mmc.c | 303 + drivers/staging/wusbcore/pal.c | 45 + drivers/staging/wusbcore/reservation.c | 110 + drivers/staging/wusbcore/rh.c | 426 ++ drivers/staging/wusbcore/security.c | 599 ++ drivers/staging/wusbcore/wa-hc.c | 88 + drivers/staging/wusbcore/wa-hc.h | 467 ++ drivers/staging/wusbcore/wa-nep.c | 289 + drivers/staging/wusbcore/wa-rpipe.c | 539 ++ drivers/staging/wusbcore/wa-xfer.c | 2927 ++++++++++ drivers/staging/wusbcore/wusbhc.c | 490 ++ drivers/staging/wusbcore/wusbhc.h | 487 ++ drivers/tee/amdtee/Kconfig | 2 +- drivers/tee/optee/core.c | 153 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/switch.c | 7 - drivers/thunderbolt/usb4.c | 4 - drivers/tty/ehv_bytechan.c | 48 - drivers/tty/n_gsm.c | 2 +- drivers/tty/n_tty.c | 2 +- drivers/tty/serdev/serdev-ttyport.c | 6 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_bcm2835aux.c | 18 - drivers/tty/serial/8250/8250_core.c | 5 +- drivers/tty/serial/8250/8250_exar.c | 2 +- drivers/tty/serial/8250/8250_ioc3.c | 2 +- drivers/tty/serial/8250/8250_of.c | 29 + drivers/tty/serial/8250/8250_omap.c | 13 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 4 - drivers/tty/serial/8250/8250_tegra.c | 198 - drivers/tty/serial/8250/Kconfig | 9 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/ar933x_uart.c | 8 - drivers/tty/serial/atmel_serial.c | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 1 - drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/omap-serial.c | 15 +- drivers/tty/serial/qcom_geni_serial.c | 18 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial-tegra.c | 35 +- drivers/tty/serial/serial_core.c | 65 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/ucc_uart.c | 385 +- drivers/tty/sysrq.c | 8 +- drivers/tty/tty_port.c | 5 +- drivers/tty/vt/Makefile | 2 +- drivers/tty/vt/selection.c | 32 +- drivers/tty/vt/vt.c | 15 +- drivers/tty/vt/vt_ioctl.c | 17 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hub.c | 20 +- drivers/usb/core/hub.h | 1 - drivers/usb/core/quirks.c | 40 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb.h | 11 - drivers/usb/dwc2/gadget.c | 40 +- drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/gadget.c | 3 +- drivers/usb/gadget/composite.c | 30 +- drivers/usb/gadget/function/f_fs.c | 16 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/function/u_audio.c | 10 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 + drivers/usb/host/ehci-platform.c | 127 - drivers/usb/host/xhci-hub.c | 25 +- drivers/usb/host/xhci-mem.c | 71 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/host/xhci.h | 14 +- drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 237 - drivers/usb/misc/iowarrior.c | 31 +- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 8 - drivers/usb/roles/class.c | 2 +- drivers/usb/serial/ch341.c | 10 - drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/generic.c | 4 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/typec/bus.c | 12 +- drivers/usb/typec/bus.h | 2 + drivers/usb/typec/class.c | 137 +- drivers/usb/typec/mux.c | 25 +- drivers/usb/typec/tcpm/tcpm.c | 53 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vhost/vhost.c | 232 +- drivers/vhost/vhost.h | 12 - drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/video/logo/Makefile | 2 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 108 +- drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/at91sam9_wdt.h | 21 - drivers/watchdog/cadence_wdt.c | 5 +- drivers/watchdog/da9062_wdt.c | 54 +- drivers/watchdog/dw_wdt.c | 11 +- drivers/watchdog/it87_wdt.c | 2 - drivers/watchdog/mtk_wdt.c | 105 +- drivers/watchdog/qcom-wdt.c | 2 +- drivers/watchdog/sama5d4_wdt.c | 109 +- drivers/watchdog/stm32_iwdg.c | 18 - drivers/watchdog/watchdog_core.c | 35 - drivers/watchdog/watchdog_dev.c | 36 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/gntdev.c | 24 +- drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-pciback/conf_space.c | 37 - drivers/xen/xen-pciback/conf_space.h | 7 - drivers/xen/xen-pciback/conf_space_capability.c | 89 - drivers/xen/xen-pciback/conf_space_header.c | 19 - drivers/xen/xen-pciback/pci_stub.c | 66 - drivers/xen/xen-pciback/pciback.h | 1 - drivers/xen/xenbus/xenbus_probe.c | 8 +- drivers/xen/xenbus/xenbus_probe_backend.c | 38 - drivers/zorro/Makefile | 2 +- drivers/zorro/proc.c | 9 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.h | 7 - fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Kconfig | 2 - fs/Makefile | 2 - fs/afs/security.c | 2 +- fs/afs/super.c | 32 +- fs/aio.c | 29 +- fs/attr.c | 23 +- fs/btrfs/backref.c | 160 +- fs/btrfs/block-group.c | 85 +- fs/btrfs/block-rsv.c | 92 - fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 215 +- fs/btrfs/check-integrity.h | 2 + fs/btrfs/ctree.c | 63 +- fs/btrfs/ctree.h | 51 +- fs/btrfs/delalloc-space.c | 102 - fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/dev-replace.c | 40 - fs/btrfs/disk-io.c | 711 ++- fs/btrfs/disk-io.h | 38 +- fs/btrfs/export.c | 7 +- fs/btrfs/export.h | 5 - fs/btrfs/extent-io-tree.h | 4 +- fs/btrfs/extent-tree.c | 125 +- fs/btrfs/extent_io.c | 62 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 11 - fs/btrfs/file-item.c | 91 - fs/btrfs/file.c | 23 +- fs/btrfs/free-space-cache.c | 49 +- fs/btrfs/free-space-cache.h | 1 - fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode.c | 104 +- fs/btrfs/ioctl.c | 213 +- fs/btrfs/locking.c | 129 - fs/btrfs/locking.h | 21 - fs/btrfs/ordered-data.c | 140 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/qgroup.c | 4 +- fs/btrfs/ref-verify.c | 5 - fs/btrfs/relocation.c | 116 +- fs/btrfs/root-tree.c | 37 +- fs/btrfs/scrub.c | 5 +- fs/btrfs/send.c | 21 +- fs/btrfs/space-info.c | 147 - fs/btrfs/super.c | 31 +- fs/btrfs/sysfs.c | 17 +- fs/btrfs/tests/btrfs-tests.c | 30 +- fs/btrfs/transaction.c | 28 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-log.c | 88 +- fs/btrfs/volumes.c | 68 +- fs/btrfs/volumes.h | 4 +- fs/buffer.c | 56 +- fs/cachefiles/rdwr.c | 27 +- fs/ceph/Makefile | 2 +- fs/ceph/acl.c | 4 +- fs/ceph/cache.c | 4 +- fs/ceph/caps.c | 3 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 4 +- fs/ceph/file.c | 28 +- fs/ceph/inode.c | 47 +- fs/ceph/mds_client.c | 175 +- fs/ceph/mds_client.h | 39 +- fs/ceph/mdsmap.c | 91 +- fs/ceph/super.c | 111 +- fs/ceph/super.h | 4 +- fs/ceph/util.c | 100 - fs/ceph/xattr.c | 7 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifs_ioctl.h | 6 - fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 46 +- fs/cifs/cifsfs.c | 8 +- fs/cifs/cifsglob.h | 8 +- fs/cifs/cifspdu.h | 1 - fs/cifs/cifsproto.h | 8 - fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 8 +- fs/cifs/dfs_cache.c | 13 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 5 +- fs/cifs/file.c | 21 +- fs/cifs/inode.c | 23 +- fs/cifs/ioctl.c | 18 +- fs/cifs/link.c | 18 +- fs/cifs/readdir.c | 85 +- fs/cifs/sess.c | 2 +- fs/cifs/smb1ops.c | 19 +- fs/cifs/smb2inode.c | 9 +- fs/cifs/smb2ops.c | 181 +- fs/cifs/smb2pdu.c | 170 +- fs/cifs/smb2pdu.h | 63 - fs/cifs/smb2proto.h | 4 +- fs/cifs/smb2transport.c | 5 +- fs/cifs/trace.h | 27 - fs/configfs/inode.c | 9 +- fs/coredump.c | 4 +- fs/cramfs/inode.c | 14 +- fs/crypto/keyring.c | 29 +- fs/crypto/keysetup_v1.c | 2 +- fs/dax.c | 11 +- fs/debugfs/file.c | 17 +- fs/debugfs/inode.c | 121 +- fs/ecryptfs/crypto.c | 6 +- fs/ecryptfs/ecryptfs_kernel.h | 4 +- fs/ecryptfs/keystore.c | 4 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 3 +- fs/ecryptfs/mmap.c | 16 +- fs/eventfd.c | 15 - fs/exec.c | 26 - fs/ext2/inode.c | 5 +- fs/ext4/block_validity.c | 1 - fs/ext4/dir.c | 14 +- fs/ext4/ext4.h | 5 +- fs/ext4/inode.c | 14 +- fs/ext4/mmp.c | 12 +- fs/ext4/namei.c | 7 - fs/ext4/super.c | 44 +- fs/f2fs/data.c | 16 +- fs/f2fs/file.c | 18 +- fs/f2fs/node.c | 2 +- fs/fat/misc.c | 10 +- fs/filesystems.c | 3 +- fs/fs_context.c | 79 +- fs/fs_parser.c | 447 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 13 +- fs/fscache/proc.c | 2 +- fs/fsopen.c | 26 +- fs/fuse/cuse.c | 4 +- fs/fuse/dev.c | 6 +- fs/fuse/dir.c | 2 +- fs/fuse/file.c | 21 +- fs/fuse/fuse_i.h | 2 - fs/fuse/inode.c | 39 +- fs/fuse/readdir.c | 2 +- fs/gfs2/file.c | 72 +- fs/gfs2/lops.c | 2 +- fs/gfs2/ops_fstype.c | 103 +- fs/hugetlbfs/inode.c | 13 +- fs/inode.c | 65 +- fs/io-wq.c | 92 +- fs/io-wq.h | 6 +- fs/io_uring.c | 678 +-- fs/ioctl.c | 44 +- fs/jbd2/commit.c | 46 +- fs/jbd2/journal.c | 34 +- fs/jbd2/transaction.c | 10 +- fs/jffs2/super.c | 26 +- fs/jfs/jfs_debug.c | 14 +- fs/jfs/jfs_dmap.c | 1 + fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 - fs/lockd/procfs.c | 12 +- fs/namespace.c | 49 +- fs/nfs/Kconfig | 11 +- fs/nfs/Makefile | 2 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/client.c | 84 +- fs/nfs/delegation.c | 126 +- fs/nfs/delegation.h | 2 - fs/nfs/dir.c | 211 +- fs/nfs/direct.c | 7 +- fs/nfs/dns_resolve.c | 2 +- fs/nfs/file.c | 49 +- fs/nfs/flexfilelayout/flexfilelayout.c | 34 +- fs/nfs/fs_context.c | 1440 ----- fs/nfs/fscache.c | 2 +- fs/nfs/getroot.c | 73 +- fs/nfs/inode.c | 11 +- fs/nfs/internal.h | 143 +- fs/nfs/mount_clnt.c | 2 + fs/nfs/namespace.c | 146 +- fs/nfs/nfs2xdr.c | 12 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 28 +- fs/nfs/nfs3xdr.c | 5 +- fs/nfs/nfs42proc.c | 40 +- fs/nfs/nfs4_fs.h | 19 +- fs/nfs/nfs4client.c | 99 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4namespace.c | 298 +- fs/nfs/nfs4proc.c | 124 +- fs/nfs/nfs4renewd.c | 5 +- fs/nfs/nfs4state.c | 7 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4trace.c | 4 - fs/nfs/nfs4trace.h | 237 +- fs/nfs/nfs4xdr.c | 7 +- fs/nfs/nfstrace.h | 279 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 7 +- fs/nfs/proc.c | 24 +- fs/nfs/read.c | 7 +- fs/nfs/super.c | 2224 +++++++- fs/nfs/write.c | 32 +- fs/nfsd/Kconfig | 10 - fs/nfsd/filecache.c | 313 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs3xdr.c | 36 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 462 +- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 8 +- fs/nfsd/nfssvc.c | 21 +- fs/nfsd/state.h | 44 +- fs/nfsd/stats.c | 12 +- fs/nfsd/trace.h | 22 +- fs/nfsd/vfs.c | 109 +- fs/nfsd/vfs.h | 18 +- fs/nfsd/xdr3.h | 4 +- fs/nfsd/xdr4.h | 39 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/suballoc.c | 2 +- fs/orangefs/orangefs-debugfs.c | 1 - fs/overlayfs/copy_up.c | 43 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/export.c | 28 +- fs/overlayfs/file.c | 162 +- fs/overlayfs/inode.c | 66 +- fs/overlayfs/namei.c | 38 +- fs/overlayfs/overlayfs.h | 24 +- fs/overlayfs/ovl_entry.h | 23 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 233 +- fs/overlayfs/util.c | 28 +- fs/pipe.c | 309 +- fs/proc/Makefile | 1 - fs/proc/base.c | 13 - fs/proc/bootconfig.c | 89 - fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/page.c | 94 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 15 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 10 +- fs/ramfs/inode.c | 23 +- fs/read_write.c | 56 - fs/splice.c | 20 +- fs/sysfs/group.c | 2 +- fs/tracefs/inode.c | 114 +- fs/ubifs/auth.c | 2 +- fs/ubifs/file.c | 18 +- fs/ubifs/sb.c | 11 +- fs/unicode/Makefile | 2 +- fs/utimes.c | 4 +- fs/vboxsf/Kconfig | 10 - fs/vboxsf/Makefile | 5 - fs/vboxsf/dir.c | 427 -- fs/vboxsf/file.c | 379 -- fs/vboxsf/shfl_hostintf.h | 901 --- fs/vboxsf/super.c | 491 -- fs/vboxsf/utils.c | 551 -- fs/vboxsf/vboxsf_wrappers.c | 371 -- fs/vboxsf/vfsmod.h | 137 - fs/verity/signature.c | 15 +- fs/xfs/libxfs/xfs_ag.c | 21 +- fs/xfs/libxfs/xfs_alloc.c | 51 +- fs/xfs/libxfs/xfs_attr_remote.c | 22 +- fs/xfs/libxfs/xfs_bmap.c | 25 +- fs/xfs/libxfs/xfs_btree.c | 45 +- fs/xfs/libxfs/xfs_btree.h | 21 + fs/xfs/libxfs/xfs_da_btree.c | 8 +- fs/xfs/libxfs/xfs_ialloc.c | 12 +- fs/xfs/libxfs/xfs_refcount.c | 6 + fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader_repair.c | 4 + fs/xfs/scrub/fscounters.c | 3 + fs/xfs/scrub/repair.c | 10 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_inactive.c | 17 +- fs/xfs/xfs_buf.c | 161 +- fs/xfs/xfs_buf.h | 33 +- fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 8 +- fs/xfs/xfs_filestream.c | 11 +- fs/xfs/xfs_inode.c | 12 +- fs/xfs/xfs_log_recover.c | 30 +- fs/xfs/xfs_reflink.c | 2 + fs/xfs/xfs_rtalloc.c | 8 +- fs/xfs/xfs_super.c | 11 +- fs/xfs/xfs_symlink.c | 37 +- fs/xfs/xfs_trans.h | 14 +- fs/xfs/xfs_trans_buf.c | 61 +- fs/zonefs/Kconfig | 9 - fs/zonefs/Makefile | 4 - fs/zonefs/super.c | 1439 ----- fs/zonefs/zonefs.h | 189 - include/acpi/acpixf.h | 1 - include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 - include/asm-generic/Kbuild | 53 - include/asm-generic/atomic-instrumented.h | 711 ++- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- include/asm-generic/gpio.h | 4 +- include/asm-generic/pgtable.h | 20 - include/asm-generic/tlb.h | 120 +- include/drm/drm_print.h | 29 - include/drm/gpu_scheduler.h | 5 +- include/dt-bindings/clock/imx8mm-clock.h | 9 +- include/dt-bindings/clock/imx8mn-clock.h | 10 +- include/dt-bindings/clock/imx8mq-clock.h | 7 +- include/dt-bindings/clock/marvell,mmp2.h | 2 - include/dt-bindings/clock/omap4.h | 11 - include/dt-bindings/clock/omap5.h | 11 - include/dt-bindings/clock/qcom,gpucc-sc7180.h | 3 +- include/dt-bindings/clock/qcom,rpmh.h | 4 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 2 +- include/dt-bindings/memory/tegra186-mc.h | 139 - include/dt-bindings/memory/tegra194-mc.h | 410 -- include/dt-bindings/power/meson-a1-power.h | 32 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 24 - .../dt-bindings/reset-controller/mt2712-resets.h | 22 - .../dt-bindings/reset-controller/mt8183-resets.h | 17 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/dt-bindings/sound/meson-aiu.h | 18 - include/linux/arch_topology.h | 7 +- include/linux/atomic-fallback.h | 340 +- include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/bootconfig.h | 224 - include/linux/bpf.h | 7 +- include/linux/ceph/libceph.h | 5 +- include/linux/ceph/mdsmap.h | 11 +- include/linux/ceph/osd_client.h | 1 - include/linux/ceph/rados.h | 2 - include/linux/cgroup-defs.h | 5 +- include/linux/cgroup.h | 24 +- include/linux/clk/at91_pmc.h | 23 - include/linux/compat.h | 29 + include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 1 - include/linux/cpufreq.h | 3 + include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 4 +- include/linux/cpuset.h | 3 + include/linux/dax.h | 14 +- include/linux/debugfs.h | 15 +- include/linux/devfreq.h | 100 +- include/linux/dio.h | 5 + include/linux/edac.h | 9 +- include/linux/eventfd.h | 14 - include/linux/extcon-provider.h | 28 +- include/linux/firmware/meson/meson_sm.h | 2 - include/linux/firmware/xlnx-zynqmp.h | 16 +- include/linux/fs.h | 34 +- include/linux/fs_context.h | 32 +- include/linux/fs_parser.h | 101 +- include/linux/fsl/ptp_qoriq.h | 2 + include/linux/gpio.h | 2 + include/linux/gpio/consumer.h | 5 +- include/linux/hid.h | 2 +- include/linux/hugetlb.h | 49 +- include/linux/hugetlb_cgroup.h | 169 +- include/linux/i2c.h | 115 +- include/linux/icmpv6.h | 6 - include/linux/ieee80211.h | 26 +- include/linux/instrumented.h | 109 - include/linux/intel-iommu.h | 25 +- include/linux/io-pgtable.h | 27 +- include/linux/iommu.h | 19 +- include/linux/irq.h | 18 - include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/irqdomain.h | 7 - include/linux/kcsan-checks.h | 251 - include/linux/kcsan.h | 72 - include/linux/key.h | 126 +- include/linux/kfifo.h | 73 - include/linux/ktime.h | 37 + include/linux/libata.h | 1 - include/linux/linkmode.h | 8 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 38 - include/linux/memcontrol.h | 2 +- include/linux/memory.h | 1 + include/linux/memory_hotplug.h | 4 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec.h | 35 + include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/mm.h | 116 +- include/linux/mm_types.h | 14 +- include/linux/mmzone.h | 56 +- include/linux/mod_devicetable.h | 2 - include/linux/mtd/spi-nor.h | 2 - include/linux/netdevice.h | 23 +- include/linux/nfs_fs.h | 29 +- include/linux/nfs_fs_sb.h | 1 - include/linux/nfs_xdr.h | 11 +- include/linux/nmi.h | 1 - include/linux/nvmem-consumer.h | 7 - include/linux/nvmem-provider.h | 3 - include/linux/of.h | 8 - include/linux/of_clk.h | 11 +- include/linux/of_gpio.h | 9 +- include/linux/omap-dma.h | 18 + include/linux/page-flags.h | 11 - include/linux/page_ref.h | 9 - include/linux/page_reporting.h | 26 - include/linux/pagewalk.h | 49 +- include/linux/pci-ats.h | 3 - include/linux/percpu-rwsem.h | 83 +- include/linux/perf_event.h | 22 +- include/linux/phy.h | 3 - include/linux/phylink.h | 34 +- include/linux/pipe_fs_i.h | 32 +- include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/cros_ec_proto.h | 33 +- include/linux/platform_data/cros_usbpd_notify.h | 17 - include/linux/platform_data/microchip-ksz.h | 2 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/wilco-ec.h | 8 +- include/linux/platform_device.h | 2 +- include/linux/pm_domain.h | 8 - include/linux/pm_qos.h | 81 +- include/linux/preempt.h | 30 - include/linux/proc_fs.h | 23 +- include/linux/psci.h | 2 - include/linux/ptdump.h | 22 - include/linux/ptr_ring.h | 79 +- include/linux/qcom_scm.h | 119 +- include/linux/ramfs.h | 4 +- include/linux/rculist.h | 6 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/remoteproc/mtk_scp.h | 66 - include/linux/ring_buffer.h | 110 +- include/linux/rpmsg/mtk_rpmsg.h | 38 - include/linux/rtc.h | 1 - include/linux/rwsem.h | 6 + include/linux/sched.h | 14 +- include/linux/sched/nohz.h | 2 - include/linux/sched/task.h | 4 - include/linux/scmi_protocol.h | 5 +- include/linux/security.h | 31 - include/linux/seq_file.h | 13 - include/linux/seqlock.h | 51 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 44 +- include/linux/slab.h | 1 + include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/string.h | 46 - include/linux/sunrpc/auth.h | 2 + include/linux/sunrpc/gss_api.h | 3 + include/linux/sunrpc/stats.h | 4 +- include/linux/swiotlb.h | 11 +- include/linux/time32.h | 154 +- include/linux/timekeeping32.h | 32 + include/linux/timer.h | 2 +- include/linux/trace_events.h | 131 +- include/linux/tracefs.h | 1 + include/linux/tty.h | 2 - include/linux/types.h | 5 + include/linux/uaccess.h | 14 +- include/linux/usb.h | 7 - include/linux/usb/audio-v2.h | 12 - include/linux/usb/ehci_def.h | 2 +- include/linux/usb/quirks.h | 3 - include/linux/usb/typec.h | 2 + include/linux/usb/typec_altmode.h | 7 + include/linux/vmalloc.h | 5 +- include/linux/wait.h | 5 +- include/linux/watch_queue.h | 127 - include/linux/workqueue.h | 16 - include/linux/xarray.h | 4 +- include/linux/zorro.h | 12 + include/net/bluetooth/bluetooth.h | 17 - include/net/bluetooth/hci_core.h | 2 - include/net/cfg80211.h | 63 +- include/net/flow_dissector.h | 1 + include/net/icmp.h | 6 - include/net/ipx.h | 5 + include/net/mac80211.h | 51 +- include/net/sock.h | 38 +- include/scsi/scsi_host.h | 3 + include/scsi/scsi_transport_iscsi.h | 1 - include/soc/fsl/cpm.h | 171 - include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 + include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/soc/qcom/rpmh.h | 5 + include/sound/aess.h | 53 + include/sound/pcm.h | 13 +- include/sound/pcm_params.h | 7 - include/sound/rawmidi.h | 6 +- include/sound/soc-component.h | 7 +- include/sound/soc-dai.h | 5 +- include/sound/soc-dapm.h | 7 +- include/trace/events/btrfs.h | 5 +- include/trace/events/intel_iommu.h | 48 +- include/trace/events/power.h | 59 +- include/trace/events/pwm.h | 58 - include/trace/events/rcu.h | 29 - include/trace/events/rpcrdma.h | 12 +- include/trace/events/scmi.h | 90 - include/trace/events/sunrpc.h | 1 - include/trace/trace_events.h | 11 +- include/uapi/asm-generic/posix_types.h | 2 - include/uapi/drm/amdgpu_drm.h | 10 +- include/uapi/linux/btrfs.h | 8 +- include/uapi/linux/gpio.h | 30 - include/uapi/linux/keyctl.h | 68 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 5 - include/uapi/linux/magic.h | 1 - include/uapi/linux/mman.h | 5 +- include/uapi/linux/nl80211.h | 80 +- include/uapi/linux/openvswitch.h | 7 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/sched.h | 5 - include/uapi/linux/swab.h | 4 +- include/uapi/linux/tcp.h | 2 - include/uapi/linux/time.h | 22 +- include/uapi/linux/usb/charger.h | 16 +- include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/watch_queue.h | 104 - include/uapi/linux/wireless.h | 5 +- include/uapi/sound/asound.h | 4 +- include/xen/xenbus.h | 2 - init/Kconfig | 28 +- init/init_task.c | 9 - init/main.c | 254 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 72 +- ipc/util.c | 14 +- kernel/Makefile | 7 - kernel/audit_watch.c | 2 + kernel/bpf/bpf_struct_ops.c | 5 +- kernel/bpf/btf.c | 16 +- kernel/bpf/inode.c | 11 +- kernel/bpf/offload.c | 2 +- kernel/cgroup/cgroup-internal.h | 4 +- kernel/cgroup/cgroup-v1.c | 36 +- kernel/cgroup/cgroup.c | 389 +- kernel/cgroup/cpuset.c | 31 +- kernel/cgroup/pids.c | 15 +- kernel/compat.c | 64 + kernel/configs.c | 9 +- kernel/cpu.c | 4 +- kernel/debug/kdb/kdb_main.c | 28 +- kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 61 +- kernel/dma/swiotlb.c | 42 +- kernel/events/core.c | 69 +- kernel/events/internal.h | 34 +- kernel/events/ring_buffer.c | 54 +- kernel/exit.c | 5 +- kernel/fork.c | 31 +- kernel/hung_task.c | 44 - kernel/irq/debugfs.c | 1 - kernel/irq/internals.h | 2 + kernel/irq/manage.c | 25 +- kernel/irq/msi.c | 5 +- kernel/irq/proc.c | 64 +- kernel/kallsyms.c | 17 +- kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 730 --- kernel/kcsan/debugfs.c | 326 -- kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 138 - kernel/kcsan/report.c | 515 -- kernel/kcsan/test.c | 131 - kernel/latencytop.c | 14 +- kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 331 +- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 46 +- kernel/locking/locktorture.c | 15 +- kernel/locking/percpu-rwsem.c | 192 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 10 + kernel/module.c | 16 +- kernel/notifier.c | 2 +- kernel/power/process.c | 2 + kernel/power/qos.c | 557 +- kernel/printk/printk.c | 55 +- kernel/profile.c | 24 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 23 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 14 +- kernel/rcu/rcutorture.c | 67 +- kernel/rcu/srcutree.c | 24 +- kernel/rcu/tree.c | 500 +- kernel/rcu/tree.h | 4 - kernel/rcu/tree_exp.h | 63 +- kernel/rcu/tree_plugin.h | 85 +- kernel/rcu/tree_stall.h | 63 +- kernel/rcu/update.c | 28 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 63 +- kernel/sched/fair.c | 148 +- kernel/sched/loadavg.c | 33 +- kernel/sched/psi.c | 51 +- kernel/sched/rt.c | 24 +- kernel/sched/sched.h | 24 +- kernel/sched/topology.c | 15 +- kernel/smp.c | 2 +- kernel/time/clocksource.c | 11 +- kernel/time/time.c | 43 + kernel/time/timer.c | 7 +- kernel/torture.c | 29 +- kernel/trace/Kconfig | 360 +- kernel/trace/Makefile | 6 - kernel/trace/blktrace.c | 8 +- kernel/trace/ftrace.c | 37 +- kernel/trace/kprobe_event_gen_test.c | 225 - kernel/trace/ring_buffer.c | 135 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/synth_event_gen_test.c | 523 -- kernel/trace/trace.c | 457 +- kernel/trace/trace.h | 98 +- kernel/trace/trace_boot.c | 334 -- kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_dynevent.c | 212 - kernel/trace/trace_dynevent.h | 32 - kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 112 +- kernel/trace/trace_events_hist.c | 975 +--- kernel/trace/trace_events_trigger.c | 7 +- kernel/trace/trace_functions.c | 8 +- kernel/trace/trace_functions_graph.c | 14 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_kdb.c | 8 +- kernel/trace/trace_kprobe.c | 238 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_sched_switch.c | 4 +- kernel/trace/trace_sched_wakeup.c | 20 +- kernel/trace/trace_selftest.c | 26 +- kernel/trace/trace_seq.c | 3 + kernel/trace/trace_stat.c | 31 +- kernel/trace/trace_syscalls.c | 8 +- kernel/trace/trace_uprobe.c | 2 +- kernel/up.c | 3 +- kernel/watch_queue.c | 659 --- kernel/watchdog.c | 22 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 14 +- lib/Kconfig.debug | 29 +- lib/Kconfig.kcsan | 156 - lib/Makefile | 11 +- lib/bch.c | 2 +- lib/bitmap.c | 193 +- lib/bootconfig.c | 823 --- lib/crypto/chacha20poly1305.c | 3 - lib/digsig.c | 2 +- lib/dynamic_debug.c | 28 +- lib/iov_iter.c | 7 +- lib/objagg.c | 4 +- lib/radix-tree.c | 8 + lib/raid6/Makefile | 2 +- lib/scatterlist.c | 2 +- lib/string.c | 33 - lib/test_bitmap.c | 105 +- lib/test_lockup.c | 554 -- lib/test_xarray.c | 55 - lib/ts_bm.c | 2 +- lib/ts_fsm.c | 2 +- lib/ts_kmp.c | 2 +- lib/usercopy.c | 7 +- lib/xarray.c | 5 +- localversion-next | 1 - mm/Kconfig | 129 +- mm/Kconfig.debug | 21 - mm/Makefile | 10 - mm/debug.c | 44 +- mm/filemap.c | 22 +- mm/frontswap.c | 8 +- mm/gup.c | 453 +- mm/gup_benchmark.c | 71 +- mm/hmm.c | 62 +- mm/huge_memory.c | 29 +- mm/hugetlb.c | 641 +-- mm/hugetlb_cgroup.c | 317 +- mm/internal.h | 2 - mm/kmemleak.c | 9 +- mm/list_lru.c | 2 +- mm/mapping_dirty_helpers.c | 42 +- mm/memcontrol.c | 11 +- mm/memory.c | 87 +- mm/memory_hotplug.c | 104 +- mm/mempolicy.c | 39 +- mm/mempool.c | 2 +- mm/memremap.c | 22 - mm/migrate.c | 101 +- mm/mincore.c | 1 - mm/mmap.c | 43 +- mm/mmu_gather.c | 134 +- mm/mremap.c | 98 +- mm/nommu.c | 10 +- mm/page_alloc.c | 237 +- mm/page_counter.c | 13 +- mm/page_ext.c | 5 +- mm/page_io.c | 19 +- mm/page_isolation.c | 6 +- mm/page_reporting.c | 364 -- mm/page_reporting.h | 54 - mm/pagewalk.c | 163 +- mm/ptdump.c | 139 - mm/rmap.c | 21 +- mm/shmem.c | 40 +- mm/shuffle.c | 12 +- mm/shuffle.h | 6 - mm/slab_common.c | 39 +- mm/sparse.c | 12 +- mm/swap_state.c | 4 +- mm/swapfile.c | 88 +- mm/util.c | 8 +- mm/vmalloc.c | 11 +- mm/vmpressure.c | 8 +- mm/vmscan.c | 15 +- mm/vmstat.c | 2 - mm/zswap.c | 24 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/bluetooth/hci_conn.c | 107 - net/bluetooth/hci_event.c | 10 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 26 +- net/bluetooth/l2cap_sock.c | 31 +- net/bluetooth/rfcomm/core.c | 3 + net/bluetooth/sco.c | 13 - net/bluetooth/smp.c | 23 +- net/bpfilter/Makefile | 2 +- net/ceph/Makefile | 2 +- net/ceph/ceph_common.c | 43 +- net/ceph/ceph_fs.c | 104 + net/ceph/osd_client.c | 18 +- net/core/bpf_sk_storage.c | 5 +- net/core/dev.c | 18 +- net/core/devlink.c | 6 - net/core/drop_monitor.c | 4 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 2 +- net/core/page_pool.c | 22 +- net/core/pktgen.c | 44 +- net/core/rtnetlink.c | 26 +- net/core/skbuff.c | 2 + net/core/sock_map.c | 28 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_qca.c | 2 +- net/ethtool/bitset.c | 3 - net/hsr/hsr_slave.c | 2 - net/ipv4/Kconfig | 1 - net/ipv4/icmp.c | 33 - net/ipv4/ip_vti.c | 38 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 24 +- net/ipv4/tcp.c | 27 +- net/ipv4/tcp_input.c | 8 +- net/ipv6/addrconf.c | 3 - net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_icmp.c | 34 - net/ipv6/ip6_tunnel.c | 68 +- net/ipv6/ip6_vti.c | 32 +- net/ipv6/route.c | 1 - net/l2tp/l2tp_core.c | 7 +- net/mac80211/cfg.c | 108 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 6 +- net/mac80211/he.c | 4 - net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 28 +- net/mac80211/iface.c | 82 +- net/mac80211/key.c | 19 +- net/mac80211/main.c | 33 +- net/mac80211/mlme.c | 147 +- net/mac80211/rx.c | 14 +- net/mac80211/sta_info.c | 16 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 179 +- net/mac80211/util.c | 117 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mptcp/Kconfig | 1 - net/mptcp/protocol.c | 154 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/x_tables.c | 4 +- net/netfilter/xt_hashlimit.c | 22 +- net/netfilter/xt_recent.c | 17 +- net/nfc/netlink.c | 3 +- net/openvswitch/actions.c | 67 - net/openvswitch/flow_netlink.c | 70 - net/rds/rdma.c | 24 +- net/rxrpc/af_rxrpc.c | 2 - net/rxrpc/ar-internal.h | 11 - net/rxrpc/call_object.c | 26 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 30 +- net/rxrpc/conn_object.c | 3 +- net/rxrpc/input.c | 6 +- net/rxrpc/key.c | 19 +- net/rxrpc/local_object.c | 23 +- net/rxrpc/output.c | 27 +- net/rxrpc/peer_event.c | 42 +- net/sched/cls_flower.c | 1 - net/sched/cls_matchall.c | 1 - net/sched/cls_rsvp.h | 6 +- net/sched/cls_tcindex.c | 43 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_taprio.c | 92 +- net/smc/af_smc.c | 2 - net/smc/smc_clc.c | 4 +- net/smc/smc_diag.c | 5 +- net/sunrpc/addr.c | 2 +- net/sunrpc/auth.c | 49 + net/sunrpc/auth_gss/auth_gss.c | 1 + net/sunrpc/auth_gss/gss_mech_switch.c | 29 + net/sunrpc/auth_gss/svcauth_gss.c | 14 +- net/sunrpc/cache.c | 93 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sched.c | 4 +- net/sunrpc/stats.c | 21 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 - net/sunrpc/xprtrdma/frwr_ops.c | 117 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/transport.c | 17 +- net/sunrpc/xprtrdma/verbs.c | 213 +- net/sunrpc/xprtrdma/xprt_rdma.h | 14 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 2 - net/unix/af_unix.c | 11 +- net/vmw_vsock/virtio_transport_common.c | 1 - net/wireless/core.h | 2 +- net/wireless/ethtool.c | 8 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 110 +- net/wireless/rdev-ops.h | 8 +- net/wireless/reg.c | 8 +- net/wireless/trace.h | 27 +- net/x25/x25_forward.c | 12 +- net/xdp/xsk.c | 2 - net/xdp/xsk_queue.h | 3 +- net/xfrm/xfrm_device.c | 1 - net/xfrm/xfrm_interface.c | 6 +- net/xfrm/xfrm_policy.c | 2 +- net/xfrm/xfrm_user.c | 6 +- samples/Kconfig | 6 - samples/Makefile | 1 - samples/bpf/Makefile | 118 +- samples/bpf/xdpsock_user.c | 4 +- samples/connector/Makefile | 8 +- samples/hidraw/Makefile | 6 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/mei/Makefile | 4 +- samples/pidfd/Makefile | 4 +- samples/seccomp/Makefile | 4 +- samples/uhid/Makefile | 4 +- samples/vfs/Makefile | 5 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/Makefile | 22 +- scripts/Makefile.build | 8 +- scripts/Makefile.clean | 4 +- scripts/Makefile.host | 8 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 16 +- scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 9 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/basic/Makefile | 4 +- scripts/checkpatch.pl | 103 +- scripts/coccinelle/free/devm_free.cocci | 4 + scripts/dtc/Makefile | 4 +- scripts/gcc-plugins/Makefile | 2 +- scripts/genksyms/Makefile | 4 +- scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 133 +- scripts/kconfig/Makefile | 10 +- scripts/kconfig/confdata.c | 7 +- scripts/link-vmlinux.sh | 2 +- scripts/mod/Makefile | 4 +- scripts/mod/file2alias.c | 2 - scripts/selinux/genheaders/Makefile | 4 +- scripts/selinux/mdp/Makefile | 4 +- scripts/sphinx-pre-install | 2 +- scripts/ver_linux | 24 +- security/apparmor/apparmorfs.c | 54 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 9 - security/keys/compat.c | 5 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 7 +- security/keys/internal.h | 46 +- security/keys/key.c | 67 +- security/keys/keyctl.c | 202 +- security/keys/keyring.c | 47 +- security/keys/permission.c | 363 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 38 +- security/keys/request_key_auth.c | 15 +- security/security.c | 23 - security/selinux/Kconfig | 3 - security/selinux/Makefile | 4 +- security/selinux/hooks.c | 99 +- security/selinux/include/classmap.h | 2 +- security/selinux/include/conditional.h | 8 +- security/selinux/include/security.h | 20 - security/selinux/selinuxfs.c | 13 +- security/selinux/ss/conditional.c | 251 +- security/selinux/ss/conditional.h | 27 +- security/selinux/ss/policydb.c | 124 +- security/selinux/ss/policydb.h | 3 +- security/selinux/ss/services.c | 38 +- security/selinux/ss/services.h | 2 + security/selinux/ss/sidtab.c | 12 +- security/selinux/ss/status.c | 124 + security/selinux/status.c | 124 - security/smack/smack_lsm.c | 136 +- sound/core/info.c | 38 +- sound/core/oss/pcm_oss.c | 23 +- sound/core/oss/rate.c | 2 +- sound/core/pcm_compat.c | 8 +- sound/core/pcm_dmaengine.c | 10 +- sound/core/pcm_misc.c | 17 +- sound/core/pcm_native.c | 273 +- sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/drivers/aloop.c | 6 +- sound/drivers/dummy.c | 6 +- sound/hda/ext/hdac_ext_controller.c | 9 +- sound/hda/hdac_stream.c | 31 +- sound/isa/sb/emu8000_pcm.c | 4 +- sound/pci/ali5451/ali5451.c | 6 +- sound/pci/emu10k1/emu10k1_main.c | 4 +- sound/pci/emu10k1/emufx.c | 180 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_intel.c | 2 - sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 282 +- sound/pci/hda/patch_realtek.c | 6 - sound/pci/rme9652/hdsp.c | 10 +- sound/pci/via82xx.c | 6 +- sound/pci/via82xx_modem.c | 6 +- sound/soc/amd/raven/acp3x-i2s.c | 20 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 21 +- sound/soc/amd/raven/pci-acp3x.c | 23 + sound/soc/atmel/Kconfig | 4 +- sound/soc/atmel/Makefile | 10 +- sound/soc/codecs/Kconfig | 609 +- sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cros_ec_codec.c | 25 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/hdmi-codec.c | 10 - sound/soc/codecs/max98090.c | 433 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/max98357a.c | 36 +- sound/soc/codecs/mt6660.c | 1 + sound/soc/codecs/rl6231.c | 1 - sound/soc/codecs/rl6231.h | 2 +- sound/soc/codecs/rt1015.c | 8 +- sound/soc/codecs/rt1308-sdw.c | 4 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5682.c | 359 +- sound/soc/codecs/rt5682.h | 45 +- sound/soc/codecs/rt700-sdw.c | 4 +- sound/soc/codecs/rt711-sdw.c | 4 +- sound/soc/codecs/rt715-sdw.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/codecs/wcd934x.c | 23 +- sound/soc/codecs/wm0010.c | 2 +- sound/soc/fsl/fsl_sai.c | 22 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/atom/sst/sst_pci.c | 2 +- sound/soc/intel/boards/Kconfig | 14 - sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bxt_da7219_max98357a.c | 14 +- sound/soc/intel/boards/bxt_rt298.c | 14 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 13 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 16 +- sound/soc/intel/boards/sof_pcm512x.c | 428 -- sound/soc/intel/boards/sof_rt5682.c | 15 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 17 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 183 +- sound/soc/meson/Kconfig | 24 - sound/soc/meson/Makefile | 15 - sound/soc/meson/aiu-acodec-ctrl.c | 203 - sound/soc/meson/aiu-codec-ctrl.c | 151 - sound/soc/meson/aiu-encoder-i2s.c | 317 - sound/soc/meson/aiu-encoder-spdif.c | 209 - sound/soc/meson/aiu-fifo-i2s.c | 153 - sound/soc/meson/aiu-fifo-spdif.c | 186 - sound/soc/meson/aiu-fifo.c | 223 - sound/soc/meson/aiu-fifo.h | 50 - sound/soc/meson/aiu.c | 366 -- sound/soc/meson/aiu.h | 83 - sound/soc/meson/axg-card.c | 403 +- sound/soc/meson/g12a-tohdmitx.c | 219 +- sound/soc/meson/gx-card.c | 141 - sound/soc/meson/meson-card-utils.c | 385 -- sound/soc/meson/meson-card.h | 55 - sound/soc/meson/meson-codec-glue.c | 149 - sound/soc/meson/meson-codec-glue.h | 32 - sound/soc/sh/fsi.c | 3 +- sound/soc/soc-component.c | 35 +- sound/soc/soc-core.c | 37 +- sound/soc/soc-dai.c | 11 +- sound/soc/soc-dapm.c | 65 +- sound/soc/soc-pcm.c | 246 +- sound/soc/sof/core.c | 42 +- sound/soc/sof/imx/imx8.c | 57 +- sound/soc/sof/intel/cnl.c | 37 +- sound/soc/sof/intel/hda-codec.c | 25 +- sound/soc/sof/intel/hda-dsp.c | 300 +- sound/soc/sof/intel/hda.c | 25 +- sound/soc/sof/intel/hda.h | 28 +- sound/soc/sof/ipc.c | 29 +- sound/soc/sof/ops.h | 16 +- sound/soc/sof/pcm.c | 12 +- sound/soc/sof/pm.c | 180 +- sound/soc/sof/sof-audio.c | 42 +- sound/soc/sof/sof-audio.h | 3 +- sound/soc/sof/sof-of-dev.c | 10 - sound/soc/sof/sof-pci-dev.c | 3 - sound/soc/sof/sof-priv.h | 43 +- sound/soc/sof/trace.c | 7 +- sound/soc/stm/stm32_i2s.c | 39 +- sound/soc/stm/stm32_sai.c | 26 +- sound/soc/stm/stm32_sai_sub.c | 11 +- sound/soc/stm/stm32_spdifrx.c | 29 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- sound/soc/sunxi/sun8i-codec.c | 3 +- sound/soc/tegra/tegra30_i2s.c | 25 +- sound/soc/ti/Kconfig | 8 +- sound/soc/ti/Makefile | 2 - sound/soc/ti/davinci-mcasp.c | 13 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/ti/udma-pcm.c | 43 - sound/soc/ti/udma-pcm.h | 18 - sound/usb/Makefile | 1 - sound/usb/clock.c | 91 +- sound/usb/clock.h | 4 +- sound/usb/format.c | 73 +- sound/usb/midi.c | 2 +- sound/usb/mixer.c | 28 +- sound/usb/mixer_quirks.c | 5 - sound/usb/mixer_s1810c.c | 595 -- sound/usb/mixer_s1810c.h | 7 - sound/usb/mixer_scarlett_gen2.c | 46 +- sound/usb/proc.c | 2 +- sound/usb/quirks.c | 37 - sound/usb/validate.c | 6 +- tools/Makefile | 11 +- tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/bootconfig/.gitignore | 1 - tools/bootconfig/Makefile | 23 - tools/bootconfig/include/linux/bootconfig.h | 7 - tools/bootconfig/include/linux/bug.h | 12 - tools/bootconfig/include/linux/ctype.h | 7 - tools/bootconfig/include/linux/errno.h | 7 - tools/bootconfig/include/linux/kernel.h | 18 - tools/bootconfig/include/linux/memblock.h | 12 - tools/bootconfig/include/linux/printk.h | 17 - tools/bootconfig/include/linux/string.h | 32 - tools/bootconfig/main.c | 354 -- .../samples/bad-array-space-comment.bconf | 5 - tools/bootconfig/samples/bad-array.bconf | 2 - tools/bootconfig/samples/bad-dotword.bconf | 4 - tools/bootconfig/samples/bad-empty.bconf | 1 - tools/bootconfig/samples/bad-keyerror.bconf | 2 - tools/bootconfig/samples/bad-longkey.bconf | 1 - tools/bootconfig/samples/bad-manywords.bconf | 1 - tools/bootconfig/samples/bad-no-keyword.bconf | 2 - tools/bootconfig/samples/bad-nonprintable.bconf | 2 - tools/bootconfig/samples/bad-spaceword.bconf | 2 - tools/bootconfig/samples/bad-tree.bconf | 5 - tools/bootconfig/samples/bad-value.bconf | 3 - tools/bootconfig/samples/escaped.bconf | 3 - .../samples/good-array-space-comment.bconf | 4 - .../samples/good-comment-after-value.bconf | 1 - tools/bootconfig/samples/good-printables.bconf | 2 - tools/bootconfig/samples/good-simple.bconf | 11 - tools/bootconfig/samples/good-single.bconf | 4 - .../samples/good-space-after-value.bconf | 1 - tools/bootconfig/samples/good-tree.bconf | 12 - tools/bootconfig/test-bootconfig.sh | 114 - tools/bpf/bpftool/feature.c | 2 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/runqslower/Makefile | 4 +- tools/gpio/.gitignore | 1 - tools/gpio/Build | 1 - tools/gpio/Makefile | 11 +- tools/gpio/gpio-watch.c | 99 - tools/include/linux/bitops.h | 9 +- tools/include/uapi/asm-generic/mman-common.h | 2 - tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/drm/i915_drm.h | 32 - tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/openat2.h | 39 - tools/include/uapi/linux/prctl.h | 4 - tools/include/uapi/linux/sched.h | 6 - tools/include/uapi/sound/asound.h | 155 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 66 +- tools/perf/arch/arm/util/cs-etm.c | 2 +- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 - tools/perf/tests/cpumap.c | 1 + tools/perf/trace/beauty/beauty.h | 2 - tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel_config.h | 5 +- tools/perf/util/llvm-utils.c | 1 - tools/perf/util/machine.c | 26 +- tools/perf/util/map.c | 18 +- tools/perf/util/parse-events.c | 67 +- tools/perf/util/probe-finder.c | 3 +- tools/perf/util/srcline.c | 16 +- tools/perf/util/stat-shadow.c | 6 + tools/perf/util/symbol.c | 17 +- tools/power/x86/intel-speed-select/isst-config.c | 5 +- tools/power/x86/intel-speed-select/isst-display.c | 4 +- tools/spi/Makefile | 2 +- tools/spi/spidev_test.c | 14 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/selftests/Makefile | 12 +- .../selftests/bpf/prog_tests/select_reuseport.c | 8 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 79 - .../selftests/bpf/prog_tests/trampoline_count.c | 2 +- tools/testing/selftests/cgroup/Makefile | 6 +- tools/testing/selftests/cgroup/cgroup_util.c | 126 - tools/testing/selftests/cgroup/cgroup_util.h | 4 - tools/testing/selftests/cgroup/test_core.c | 177 - tools/testing/selftests/clone3/clone3_selftests.h | 19 +- tools/testing/selftests/drivers/net/mlxsw/fib.sh | 76 - tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- .../test.d/trigger/trigger-hist-syntax-errors.tc | 32 - tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/kvm/Makefile | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 6 - .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 - .../selftests/kvm/include/x86_64/svm_util.h | 38 - tools/testing/selftests/kvm/lib/kvm_util.c | 36 - tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- tools/testing/selftests/kvm/s390x/resets.c | 197 - .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 - tools/testing/selftests/lib.mk | 23 +- tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 6 +- tools/testing/selftests/net/fib_tests.sh | 6 - tools/testing/selftests/net/fin_ack_lat.c | 151 - tools/testing/selftests/net/fin_ack_lat.sh | 35 - .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 9 - tools/testing/selftests/openat2/helpers.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 - tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 - .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/resctrl/Makefile | 17 - tools/testing/selftests/resctrl/README | 53 - tools/testing/selftests/resctrl/cache.c | 272 - tools/testing/selftests/resctrl/cat_test.c | 250 - tools/testing/selftests/resctrl/cqm_test.c | 176 - tools/testing/selftests/resctrl/fill_buf.c | 213 - tools/testing/selftests/resctrl/mba_test.c | 171 - tools/testing/selftests/resctrl/mbm_test.c | 145 - tools/testing/selftests/resctrl/resctrl.h | 107 - tools/testing/selftests/resctrl/resctrl_tests.c | 202 - tools/testing/selftests/resctrl/resctrl_val.c | 744 --- tools/testing/selftests/resctrl/resctrlfs.c | 722 --- tools/testing/selftests/rtc/Makefile | 2 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 2 +- .../tc-testing/tc-tests/filters/basic.json | 51 - tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - .../selftests/vm/charge_reserved_hugetlb.sh | 575 -- tools/testing/selftests/vm/gup_benchmark.c | 15 +- .../selftests/vm/hugetlb_reparenting_test.sh | 244 - tools/testing/selftests/vm/run_vmtests | 55 - tools/testing/selftests/vm/write_hugetlb_memory.sh | 23 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 242 - tools/testing/selftests/wireguard/netns.sh | 34 +- tools/testing/selftests/wireguard/qemu/Makefile | 38 +- .../testing/selftests/wireguard/qemu/debug.config | 1 + tools/testing/vsock/vsock_test.c | 77 - tools/virtio/Makefile | 27 +- usr/Makefile | 2 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/trace.h | 1 - virt/kvm/arm/vgic/vgic-mmio.c | 12 + virt/kvm/kvm_main.c | 17 +- 4548 files changed, 129354 insertions(+), 204277 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-checkreqprot delete mode 100644 Documentation/ABI/removed/sysfs-kernel-uids create mode 100644 Documentation/ABI/testing/sysfs-kernel-uids delete mode 100644 Documentation/admin-guide/bootconfig.rst delete mode 100644 Documentation/dev-tools/kcsan.rst create mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sprd/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/vivante,gc.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] delete mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,aiu.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml delete mode 100644 Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mux.yaml delete mode 100644 Documentation/filesystems/fuse.rst create mode 100644 Documentation/filesystems/fuse.txt delete mode 100644 Documentation/filesystems/nfs/index.rst delete mode 100644 Documentation/filesystems/nfs/knfsd-stats.rst create mode 100644 Documentation/filesystems/nfs/knfsd-stats.txt delete mode 100644 Documentation/filesystems/nfs/nfs41-server.rst create mode 100644 Documentation/filesystems/nfs/nfs41-server.txt delete mode 100644 Documentation/filesystems/nfs/pnfs.rst create mode 100644 Documentation/filesystems/nfs/pnfs.txt delete mode 100644 Documentation/filesystems/nfs/rpc-cache.rst create mode 100644 Documentation/filesystems/nfs/rpc-cache.txt delete mode 100644 Documentation/filesystems/nfs/rpc-server-gss.rst create mode 100644 Documentation/filesystems/nfs/rpc-server-gss.txt delete mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/tps53679.rst create mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/i2c.svg create mode 100644 Documentation/power/interface.rst delete mode 100644 Documentation/powerpc/imc.rst delete mode 100644 Documentation/powerpc/papr_hcalls.rst delete mode 100644 Documentation/trace/boottime-trace.rst delete mode 100644 Documentation/virt/guest-halt-polling.rst delete mode 100644 Documentation/virt/kvm/api.rst create mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/arm/hyp-abi.rst create mode 100644 Documentation/virt/kvm/arm/hyp-abi.txt delete mode 100644 Documentation/virt/kvm/arm/index.rst delete mode 100644 Documentation/virt/kvm/arm/psci.rst create mode 100644 Documentation/virt/kvm/arm/psci.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic.txt delete mode 100644 Documentation/virt/kvm/devices/index.rst delete mode 100644 Documentation/virt/kvm/devices/mpic.rst create mode 100644 Documentation/virt/kvm/devices/mpic.txt delete mode 100644 Documentation/virt/kvm/devices/s390_flic.rst create mode 100644 Documentation/virt/kvm/devices/s390_flic.txt delete mode 100644 Documentation/virt/kvm/devices/vcpu.rst create mode 100644 Documentation/virt/kvm/devices/vcpu.txt delete mode 100644 Documentation/virt/kvm/devices/vfio.rst create mode 100644 Documentation/virt/kvm/devices/vfio.txt delete mode 100644 Documentation/virt/kvm/devices/vm.rst create mode 100644 Documentation/virt/kvm/devices/vm.txt delete mode 100644 Documentation/virt/kvm/devices/xics.rst create mode 100644 Documentation/virt/kvm/devices/xics.txt delete mode 100644 Documentation/virt/kvm/devices/xive.rst create mode 100644 Documentation/virt/kvm/devices/xive.txt delete mode 100644 Documentation/virt/kvm/halt-polling.rst create mode 100644 Documentation/virt/kvm/halt-polling.txt delete mode 100644 Documentation/virt/kvm/hypercalls.rst create mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/locking.rst create mode 100644 Documentation/virt/kvm/locking.txt delete mode 100644 Documentation/virt/kvm/mmu.rst create mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/msr.rst create mode 100644 Documentation/virt/kvm/msr.txt delete mode 100644 Documentation/virt/kvm/nested-vmx.rst create mode 100644 Documentation/virt/kvm/nested-vmx.txt delete mode 100644 Documentation/virt/kvm/ppc-pv.rst create mode 100644 Documentation/virt/kvm/ppc-pv.txt delete mode 100644 Documentation/virt/kvm/review-checklist.rst create mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virt/kvm/s390-diag.rst create mode 100644 Documentation/virt/kvm/s390-diag.txt delete mode 100644 Documentation/virt/kvm/timekeeping.rst create mode 100644 Documentation/virt/kvm/timekeeping.txt create mode 100644 Documentation/virt/uml/UserModeLinux-HOWTO.txt delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virtual/guest-halt-polling.txt delete mode 100644 Documentation/vm/free_page_reporting.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am3703.dtsi delete mode 100644 arch/arm/boot/dts/am3715.dtsi delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts delete mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts delete mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts delete mode 100644 arch/arm/boot/dts/at91-smartkiz.dts delete mode 100644 arch/arm/boot/dts/dm3725.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-com.dts delete mode 100644 arch/arm/boot/dts/omap3-echo.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi delete mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sam9x60.dtsi delete mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8520.dtsi delete mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi delete mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts delete mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp151.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi delete mode 100644 arch/arm/mach-at91/sam9x60.c create mode 100644 arch/arm/mach-davinci/include/mach/time.h create mode 100644 arch/arm/mach-davinci/time.c delete mode 100644 arch/arm/mach-imx/resume-imx6.S delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/pci.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/mm/tcm.c create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/m68k/include/asm/hardirq.h create mode 100644 arch/parisc/configs/712_defconfig create mode 100644 arch/parisc/configs/a500_defconfig create mode 100644 arch/parisc/configs/b180_defconfig create mode 100644 arch/parisc/configs/c3000_defconfig create mode 100644 arch/parisc/configs/c8000_defconfig create mode 100644 arch/parisc/configs/defconfig create mode 100644 arch/powerpc/kernel/idle_power4.S delete mode 100644 drivers/acpi/tiny-power-button.c rename drivers/char/tpm/{tpm_tis_spi_main.c => tpm_tis_spi.c} (100%) delete mode 100644 drivers/clk/at91/at91sam9g45.c delete mode 100644 drivers/clk/at91/at91sam9n12.c delete mode 100644 drivers/clk/at91/sama5d3.c delete mode 100644 drivers/cpuidle/cpuidle-psci-domain.c delete mode 100644 drivers/cpuidle/cpuidle-psci.h create mode 100644 drivers/firmware/qcom_scm-32.c create mode 100644 drivers/firmware/qcom_scm-64.c delete mode 100644 drivers/firmware/qcom_scm-legacy.c delete mode 100644 drivers/firmware/qcom_scm-smc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h create mode 100644 drivers/gpu/drm/i915/intel_csr.c rename drivers/gpu/drm/i915/{display => }/intel_csr.h (100%) delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.c delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.h delete mode 100644 drivers/hwmon/axi-fan-control.c create mode 100644 drivers/i2c/busses/i2c-parport-light.c create mode 100644 drivers/i2c/busses/i2c-parport.h delete mode 100644 drivers/memory/tegra/tegra186-emc.c create mode 100644 drivers/net/netdevsim/sdev.c delete mode 100644 drivers/net/phy/linkmode.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-ipq6018.c delete mode 100644 drivers/platform/chrome/cros_ec.h delete mode 100644 drivers/platform/chrome/cros_usbpd_notify.c delete mode 100644 drivers/regulator/mp5416.c delete mode 100644 drivers/remoteproc/mtk_common.h delete mode 100644 drivers/remoteproc/mtk_scp.c delete mode 100644 drivers/remoteproc/mtk_scp_ipi.c delete mode 100644 drivers/reset/reset-brcmstb-rescal.c delete mode 100644 drivers/reset/reset-intel-gw.c delete mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/rpmsg/mtk_rpmsg.c create mode 100644 drivers/rtc/rtc-at91rm9200.h delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.c delete mode 100644 drivers/s390/crypto/zcrypt_ep11misc.h delete mode 100644 drivers/soc/amlogic/meson-secure-pwrc.c create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-mux.c create mode 100644 drivers/staging/android/uapi/vsoc_shm.h create mode 100644 drivers/staging/android/vsoc.c delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/uwb/Kconfig create mode 100644 drivers/staging/uwb/Makefile create mode 100644 drivers/staging/uwb/TODO create mode 100644 drivers/staging/uwb/address.c create mode 100644 drivers/staging/uwb/allocator.c create mode 100644 drivers/staging/uwb/beacon.c create mode 100644 drivers/staging/uwb/driver.c create mode 100644 drivers/staging/uwb/drp-avail.c create mode 100644 drivers/staging/uwb/drp-ie.c create mode 100644 drivers/staging/uwb/drp.c create mode 100644 drivers/staging/uwb/est.c create mode 100644 drivers/staging/uwb/hwa-rc.c create mode 100644 drivers/staging/uwb/i1480/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c create mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/staging/uwb/i1480/dfu/mac.c create mode 100644 drivers/staging/uwb/i1480/dfu/phy.c create mode 100644 drivers/staging/uwb/i1480/dfu/usb.c create mode 100644 drivers/staging/uwb/i1480/i1480-est.c create mode 100644 drivers/staging/uwb/ie-rcv.c create mode 100644 drivers/staging/uwb/ie.c create mode 100644 drivers/staging/uwb/include/debug-cmd.h create mode 100644 drivers/staging/uwb/include/spec.h create mode 100644 drivers/staging/uwb/include/umc.h create mode 100644 drivers/staging/uwb/include/whci.h create mode 100644 drivers/staging/uwb/lc-dev.c create mode 100644 drivers/staging/uwb/lc-rc.c create mode 100644 drivers/staging/uwb/neh.c create mode 100644 drivers/staging/uwb/pal.c create mode 100644 drivers/staging/uwb/radio.c create mode 100644 drivers/staging/uwb/reset.c create mode 100644 drivers/staging/uwb/rsv.c create mode 100644 drivers/staging/uwb/scan.c create mode 100644 drivers/staging/uwb/umc-bus.c create mode 100644 drivers/staging/uwb/umc-dev.c create mode 100644 drivers/staging/uwb/umc-drv.c create mode 100644 drivers/staging/uwb/uwb-debug.c create mode 100644 drivers/staging/uwb/uwb-internal.h create mode 100644 drivers/staging/uwb/uwb.h create mode 100644 drivers/staging/uwb/uwbd.c create mode 100644 drivers/staging/uwb/whc-rc.c create mode 100644 drivers/staging/uwb/whci.c create mode 100644 drivers/staging/wusbcore/Documentation/wusb-cbaf create mode 100644 drivers/staging/wusbcore/Documentation/wusb-design-overview.rst create mode 100644 drivers/staging/wusbcore/Kconfig create mode 100644 drivers/staging/wusbcore/Makefile create mode 100644 drivers/staging/wusbcore/TODO create mode 100644 drivers/staging/wusbcore/cbaf.c create mode 100644 drivers/staging/wusbcore/crypto.c create mode 100644 drivers/staging/wusbcore/dev-sysfs.c create mode 100644 drivers/staging/wusbcore/devconnect.c create mode 100644 drivers/staging/wusbcore/host/Kconfig create mode 100644 drivers/staging/wusbcore/host/Makefile create mode 100644 drivers/staging/wusbcore/host/hwa-hc.c create mode 100644 drivers/staging/wusbcore/host/whci/Makefile create mode 100644 drivers/staging/wusbcore/host/whci/asl.c create mode 100644 drivers/staging/wusbcore/host/whci/debug.c create mode 100644 drivers/staging/wusbcore/host/whci/hcd.c create mode 100644 drivers/staging/wusbcore/host/whci/hw.c create mode 100644 drivers/staging/wusbcore/host/whci/init.c create mode 100644 drivers/staging/wusbcore/host/whci/int.c create mode 100644 drivers/staging/wusbcore/host/whci/pzl.c create mode 100644 drivers/staging/wusbcore/host/whci/qset.c create mode 100644 drivers/staging/wusbcore/host/whci/whcd.h create mode 100644 drivers/staging/wusbcore/host/whci/whci-hc.h create mode 100644 drivers/staging/wusbcore/host/whci/wusb.c create mode 100644 drivers/staging/wusbcore/include/association.h create mode 100644 drivers/staging/wusbcore/include/wusb-wa.h create mode 100644 drivers/staging/wusbcore/include/wusb.h create mode 100644 drivers/staging/wusbcore/mmc.c create mode 100644 drivers/staging/wusbcore/pal.c create mode 100644 drivers/staging/wusbcore/reservation.c create mode 100644 drivers/staging/wusbcore/rh.c create mode 100644 drivers/staging/wusbcore/security.c create mode 100644 drivers/staging/wusbcore/wa-hc.c create mode 100644 drivers/staging/wusbcore/wa-hc.h create mode 100644 drivers/staging/wusbcore/wa-nep.c create mode 100644 drivers/staging/wusbcore/wa-rpipe.c create mode 100644 drivers/staging/wusbcore/wa-xfer.c create mode 100644 drivers/staging/wusbcore/wusbhc.c create mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/tty/serial/8250/8250_tegra.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 fs/ceph/util.c delete mode 100644 fs/nfs/fs_context.c delete mode 100644 fs/proc/bootconfig.c delete mode 100644 fs/vboxsf/Kconfig delete mode 100644 fs/vboxsf/Makefile delete mode 100644 fs/vboxsf/dir.c delete mode 100644 fs/vboxsf/file.c delete mode 100644 fs/vboxsf/shfl_hostintf.h delete mode 100644 fs/vboxsf/super.c delete mode 100644 fs/vboxsf/utils.c delete mode 100644 fs/vboxsf/vboxsf_wrappers.c delete mode 100644 fs/vboxsf/vfsmod.h delete mode 100644 fs/zonefs/Kconfig delete mode 100644 fs/zonefs/Makefile delete mode 100644 fs/zonefs/super.c delete mode 100644 fs/zonefs/zonefs.h delete mode 100644 include/dt-bindings/memory/tegra194-mc.h delete mode 100644 include/dt-bindings/power/meson-a1-power.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/dt-bindings/sound/meson-aiu.h delete mode 100644 include/linux/bootconfig.h delete mode 100644 include/linux/instrumented.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/mfd/cros_ec.h delete mode 100644 include/linux/page_reporting.h delete mode 100644 include/linux/platform_data/cros_usbpd_notify.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/remoteproc/mtk_scp.h delete mode 100644 include/linux/rpmsg/mtk_rpmsg.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h create mode 100644 include/sound/aess.h delete mode 100644 include/trace/events/pwm.h delete mode 100644 include/trace/events/scmi.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/trace/kprobe_event_gen_test.c delete mode 100644 kernel/trace/synth_event_gen_test.c delete mode 100644 kernel/trace/trace_boot.c delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/bootconfig.c delete mode 100644 lib/test_lockup.c delete mode 100644 localversion-next delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h delete mode 100644 mm/ptdump.c create mode 100644 net/ceph/ceph_fs.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan create mode 100644 security/selinux/ss/status.c delete mode 100644 security/selinux/status.c delete mode 100644 sound/soc/intel/boards/sof_pcm512x.c delete mode 100644 sound/soc/meson/aiu-acodec-ctrl.c delete mode 100644 sound/soc/meson/aiu-codec-ctrl.c delete mode 100644 sound/soc/meson/aiu-encoder-i2s.c delete mode 100644 sound/soc/meson/aiu-encoder-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo-i2s.c delete mode 100644 sound/soc/meson/aiu-fifo-spdif.c delete mode 100644 sound/soc/meson/aiu-fifo.c delete mode 100644 sound/soc/meson/aiu-fifo.h delete mode 100644 sound/soc/meson/aiu.c delete mode 100644 sound/soc/meson/aiu.h delete mode 100644 sound/soc/meson/gx-card.c delete mode 100644 sound/soc/meson/meson-card-utils.c delete mode 100644 sound/soc/meson/meson-card.h delete mode 100644 sound/soc/meson/meson-codec-glue.c delete mode 100644 sound/soc/meson/meson-codec-glue.h delete mode 100644 sound/soc/ti/udma-pcm.c delete mode 100644 sound/soc/ti/udma-pcm.h delete mode 100644 sound/usb/mixer_s1810c.c delete mode 100644 sound/usb/mixer_s1810c.h delete mode 100644 tools/bootconfig/.gitignore delete mode 100644 tools/bootconfig/Makefile delete mode 100644 tools/bootconfig/include/linux/bootconfig.h delete mode 100644 tools/bootconfig/include/linux/bug.h delete mode 100644 tools/bootconfig/include/linux/ctype.h delete mode 100644 tools/bootconfig/include/linux/errno.h delete mode 100644 tools/bootconfig/include/linux/kernel.h delete mode 100644 tools/bootconfig/include/linux/memblock.h delete mode 100644 tools/bootconfig/include/linux/printk.h delete mode 100644 tools/bootconfig/include/linux/string.h delete mode 100644 tools/bootconfig/main.c delete mode 100644 tools/bootconfig/samples/bad-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/bad-array.bconf delete mode 100644 tools/bootconfig/samples/bad-dotword.bconf delete mode 100644 tools/bootconfig/samples/bad-empty.bconf delete mode 100644 tools/bootconfig/samples/bad-keyerror.bconf delete mode 100644 tools/bootconfig/samples/bad-longkey.bconf delete mode 100644 tools/bootconfig/samples/bad-manywords.bconf delete mode 100644 tools/bootconfig/samples/bad-no-keyword.bconf delete mode 100644 tools/bootconfig/samples/bad-nonprintable.bconf delete mode 100644 tools/bootconfig/samples/bad-spaceword.bconf delete mode 100644 tools/bootconfig/samples/bad-tree.bconf delete mode 100644 tools/bootconfig/samples/bad-value.bconf delete mode 100644 tools/bootconfig/samples/escaped.bconf delete mode 100644 tools/bootconfig/samples/good-array-space-comment.bconf delete mode 100644 tools/bootconfig/samples/good-comment-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-printables.bconf delete mode 100644 tools/bootconfig/samples/good-simple.bconf delete mode 100644 tools/bootconfig/samples/good-single.bconf delete mode 100644 tools/bootconfig/samples/good-space-after-value.bconf delete mode 100644 tools/bootconfig/samples/good-tree.bconf delete mode 100755 tools/bootconfig/test-bootconfig.sh delete mode 100644 tools/gpio/gpio-watch.c delete mode 100644 tools/include/uapi/linux/openat2.h delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c delete mode 100644 tools/testing/selftests/firmware/fw_namespace.c delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-synt [...] delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c delete mode 100644 tools/testing/selftests/kvm/s390x/resets.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c delete mode 100644 tools/testing/selftests/net/fin_ack_lat.c delete mode 100755 tools/testing/selftests/net/fin_ack_lat.sh delete mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/resctrl/Makefile delete mode 100644 tools/testing/selftests/resctrl/README delete mode 100644 tools/testing/selftests/resctrl/cache.c delete mode 100644 tools/testing/selftests/resctrl/cat_test.c delete mode 100644 tools/testing/selftests/resctrl/cqm_test.c delete mode 100644 tools/testing/selftests/resctrl/fill_buf.c delete mode 100644 tools/testing/selftests/resctrl/mba_test.c delete mode 100644 tools/testing/selftests/resctrl/mbm_test.c delete mode 100644 tools/testing/selftests/resctrl/resctrl.h delete mode 100644 tools/testing/selftests/resctrl/resctrl_tests.c delete mode 100644 tools/testing/selftests/resctrl/resctrl_val.c delete mode 100644 tools/testing/selftests/resctrl/resctrlfs.c delete mode 100644 tools/testing/selftests/vm/charge_reserved_hugetlb.sh delete mode 100644 tools/testing/selftests/vm/hugetlb_reparenting_test.sh delete mode 100644 tools/testing/selftests/vm/write_hugetlb_memory.sh delete mode 100644 tools/testing/selftests/vm/write_to_hugetlbfs.c