This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
discards 702ccea170f0 Add linux-next specific files for 20200124 discards 050054d54046 Merge branch 'akpm/master' discards 06639068b70d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 3eb56bd3f34e drivers/tty/serial/sh-sci.c: suppress warning discards 88ed82f819c3 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() discards 1720626d3b73 treewide: remove redundant IS_ERR() before error code check discards 0b99bafafc23 include/linux/cpumask.h: don't calculate length of the inp [...] discards e165d7181799 lib: new testcases for bitmap_parse{_user} discards 8670f0a0c486 lib: rework bitmap_parse() discards e2de15eb4b1b lib: make bitmap_parse_user a wrapper on bitmap_parse discards 8da67c12eb5d lib/test_bitmap: fix address space when test user buffer discards 954e24ed0543 fix rebase issue discards 80cfce949fe8 lib: add test for bitmap_parse() discards 44c3c046a814 bitops: more BITS_TO_* macros discards f651a4fbc4da lib/string: add strnchrnul() discards 69c9bdf85073 proc-convert-everything-to-struct-proc_ops-fix-2 discards 283fe8bd1d74 proc-convert-everything-to-struct-proc_ops-fix discards 3a5a9b260785 proc: convert everything to "struct proc_ops" discards 72c0026d5619 proc: decouple proc from VFS with "struct proc_ops" discards 83648d04139d asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE discards 891546ed039b asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER discards f38513f202fa asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE discards 89bd7393a5f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE discards 569d032ffafb asm-generic/tlb: add missing CONFIG symbol discards 25ffb0db947b asm-gemeric/tlb: remove stray function declarations discards 369205dc58ec asm-generic/tlb: avoid potential double flush discards 7bd002cb717e mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] discards bf642088ea99 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case discards 148ca81ecfcd x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix discards f2ebe4b6b81c x86: mm: avoid allocating struct mm_struct on the stack discards 9e76efec5a57 mm: ptdump: reduce level numbers by 1 in note_page() discards 6a5e673c5bdc arm64: mm: display non-present entries in ptdump discards 9b4d1ae2bb7a arm64: mm: convert mm/dump.c to use walk_page_range() discards 990b91ba5562 x86: mm: convert dump_pagetables to use walk_page_range discards baf490b70be2 mm: add generic ptdump discards b81bca6675a1 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] discards abd41fee5489 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct discards 761b0dc34df2 x86: mm: point to struct seq_file from struct pg_state discards 44469a23646b mm: pagewalk: add 'depth' parameter to pte_hole discards 77b458c52e60 mm: pagewalk: fix termination condition in walk_pte_range() discards 70feb28659fe mm: pagewalk: don't lock PTEs for walk_page_range_novma() discards ed56bf7f83d5 mm: pagewalk: allow walking without vma discards df4725f25bbf mm: pagewalk: fix unused variable warning discards 050ea78b61d5 mm: pagewalk: add p4d_entry() and pgd_entry() discards f0cac373c248 x86: mm: add p?d_leaf() definitions discards 639e81ad35d7 sparc: mm: add p?d_leaf() definitions discards 9ff8b8d5abe3 s390: mm: add p?d_leaf() definitions discards c54fc04fe7f7 riscv: mm: add p?d_leaf() definitions discards 72961e53cabf powerpc: mm: add p?d_leaf() definitions discards 304ad14a52e3 mips: mm: add p?d_leaf() definitions discards 1e7470a6a118 arm64: mm: add p?d_leaf() definitions discards 7fad64131b95 arm: mm: add p?d_leaf() definitions discards 9e99c1321b26 arc: mm: add p?d_leaf() definitions discards 7cbd7e626492 mm: add generic p?d_leaf() macros discards 13b849c7e279 mm: remove __krealloc discards e96df2bc8255 pinctrl: fix pxa2xx.c build warnings discards 7c17e9784869 drivers/block/null_blk_main.c: fix uninitialized var warnings discards 92056d4e6c3d drivers/block/null_blk_main.c: fix layout discards 9dafa06d235e Merge branch 'akpm-current/current' discards ebaedb3eb243 Merge remote-tracking branch 'kunit-next/kunit' omits 482ce0fddd9e ipc/msg.c: Adjust indentation in ksys_msgctl omits ca9df5777ccb ipc/msg.c: consolidate all xxxctl_down() functions omits f95e10c155a0 ipc/sem.c: document and update memory barriers omits ea866d43090c ipc/msg.c: update and document memory barriers omits 5c075a16638f ipc/mqueue.c: update/document memory barriers omits 75d8264e918f ipc/mqueue.c: remove duplicated code omits a1cb3f3b99da smp_mb__{before,after}_atomic(): update Documentation omits 59d7108234fd kcov: ignore fault-inject and stacktrace omits 5ed87d23b4b9 aio: simplify read_events() omits 5e51ceab8624 kernel/relay.c: fix read_pos error when multiple readers omits 6494397ab6ec include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 5ffff92ff56d execve: warn if process starts with executable stack omits a19a4f68dd5c reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits c91ce2c9a2e5 init/main.c: fix misleading "This architecture does not ha [...] omits 49fd7330ceb3 init/main.c: fix quoted value handling in unknown_bootoption omits 23ba58e72a40 init/main.c: remove unnecessary repair_env_string in do_in [...] omits 3f8e702674b6 init/main.c: log arguments and environment passed to init omits efec494f9ad6 fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits fa23d2a01b8b fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 1f04428c080c fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits 51d6c4b9a91d fs/binfmt_elf.c: make BAD_ADDR() unlikely omits f61548804a36 fs/binfmt_elf.c: better codegen around current->mm omits eaf962da65bb fs/binfmt_elf.c: don't copy ELF header around omits 03616f3f85a0 fs/binfmt_elf.c: fix ->start_code calculation omits 451c63093f7d fs/binfmt_elf.c: smaller code generation around auxv vector fill omits e1bb0aa2137e Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 3f387339fa58 string: add stracpy and stracpy_pad mechanisms omits 1da663861335 lib: reduce user_access_begin() boundaries in strncpy_from [...] omits 7f8a884c847f lib/find_bit.c: uninline helper _find_next_bit() omits e2cbe2312ddc lib/find_bit.c: join _find_next_bit{_le} omits cf0787268976 uapi: rename ext2_swab() to swab() and share globally in swab.h omits 258597b356e5 lib/scatterlist.c: adjust indentation in __sg_alloc_table omits c223c8fa33f8 btrfs: use larger zlib buffer for s390 hardware compression omits 32a8bab36f0e lib/zlib: add zlib_deflate_dfltcc_enabled() function omits ce024f1bb70e s390/boot: add dfltcc= kernel command line parameter omits b9f3cd23c211 lib/zlib: add s390 hardware support for kernel zlib_inflate omits a25168747385 s390/boot: rename HEAP_SIZE due to name collision omits 7c51eccdb461 lib/zlib: add s390 hardware support for kernel zlib_deflate omits 488e66e51cb0 iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits ea518b7428b2 thermal: armada: remove unused TO_MCELSIUS macro omits c1adbe72b121 iwlwifi: use <linux/units.h> helpers omits 0622522f5dec iwlegacy: fix build warnings with format string omits 0af648b7ff98 iwlegacy: use <linux/units.h> helpers omits 5e69d635c7a3 thermal: remove kelvin to/from Celsius conversion helpers [...] omits a8741b84e607 nvme: hwmon: switch to use <linux/units.h> helpers omits 177107788aa8 thermal: intel_pch: switch to use <linux/units.h> helpers omits 8202cf2108cb thermal: int340x: switch to use <linux/units.h> helpers omits f93a3ea8ae78 platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits ea2165859d33 platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits 2a81b10e048a ACPI: thermal: switch to use <linux/units.h> helpers omits 9ad191e6e812 include/linux/units.h: add helpers for kelvin to/from Cels [...] omits c789f558ebf3 y2038: hide timeval/timespec/itimerval/itimerspec types omits 303ac3364b80 y2038: remove unused time32 interfaces omits 47dc1eaa42a8 y2038: remove ktime to/from timespec/timeval conversion omits 1a33a585473f kernel/hung_task.c: Monitor killed tasks. omits cb448286f031 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b31d7ce57fad fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a2a03b1b8e3d Documentation/admin-guide/blockdev/zram.rst: various fixes omits 96b1cadb0961 drivers/block/zram/zram_drv.c: fix error return codes not [...] omits 11a3754f7a61 zram: try to avoid worst-case scenario on same element pages omits 4cc7dc3d5f01 zram: try to avoid worst-case scenario on same element pages omits cc64741d7b23 mm: fix comments related to node reclaim omits 1a4f213869ac include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits ac468ca6d20c include/linux/mm.h: remove dead code totalram_pages_set() omits 77990591baa5 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 87843884309d zswap: potential NULL dereference on error in init_zswap() omits f215b747ad37 mm/zswap.c: add allocation hysteresis if pool limit is hit omits 7ae0846bedd4 mm/page_isolation: fix potential warning from user omits c2bf2502494a mm/hotplug: silence a lockdep splat with printk() omits 7d0e09de1537 mm/memory_hotplug: pass in nid to online_pages() omits 5e42e01e995e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] omits 73ec270aabb4 mm/memory_hotplug: cleanup __remove_pages() omits ea24f2fd072a mm/memory_hotplug: drop local variables in shrink_zone_span() omits a179c8930188 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 5ca1dab0a437 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits c1163299804c mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 07a6807c75d5 mm/memmap_init: update variable name in memmap_init_zone omits 05474e065f98 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 3339ca6b5983 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 06b94ae57431 mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits 052b75d3af01 mm, thp: fix defrag setting if newline is not used omits 11764c049159 mm/migrate: add stable check in migrate_vma_insert_page() omits 570f31f971bc mm/migrate: clean up some minor coding style omits 77174d52dcca mm/migrate: remove useless mask of start address omits b3437b1c1440 mm/huge_memory.c: reduce critical section protected by spl [...] omits 622e12c93fb9 mm/huge_memory.c: use head to emphasize the purpose of page omits dc4c50320673 mm/huge_memory.c: use head to check huge zero page omits 117599aaacba mm, oom: dump stack of victim when reaping failed omits ef6e2c24d098 mm-oom-avoid-printk-iteration-under-rcu-fix omits 6dc14f6af549 mm, oom: avoid printk() iteration under RCU omits 1542150e1329 memblock: Use __func__ in remaining memblock_dbg() call sites omits 8e42cfe14f24 mm/memblock: define memblock_physmem_add() omits 726c656d930a tools/vm/slabinfo: fix sanity checks enabling omits 671f75c41c2f mm-vmscan-remove-unused-reclaim_off-reclaim_zone-fix omits 15bf17fc9ebc mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE omits 6834f4b5c1a6 mm/vmscan: remove prefetch_prev_lru_page omits 23f239c6c9b9 mm/vmscan.c: remove unused return value of shrink_node omits 11ba9d78c7f3 mm: remove "count" parameter from has_unmovable_pages() omits 92475f70ffa3 mm: remove the memory isolate notifier omits 4bd7a757053d mm: factor out next_present_section_nr() omits 74582a223cab mm/page_alloc: fix and rework pfn handling in memmap_init_zone() omits 00d55b1b4cfd mm/page_alloc: skip non present sections on zone initialization omits 12bbd44f96fa mm/early_ioremap.c: use %pa to print resource_size_t variables omits 34c420b89edd lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() omits dcbb549cf7ae mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits 0347aa789d57 mm/mremap: start addresses are properly aligned omits 65fbe0ffd2a3 mm/mremap: calculate extent in one place omits 9ff4452912d6 mm/mremap: use pmd_addr_end to calculate next in move_page [...] omits cc3cd8721a75 mm/mremap: it is sure to have enough space when extent mee [...] omits a9f8b20aa961 mm/mremap: format the check in move_normal_pmd() same as m [...] omits 6be8adfdd1ae mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] omits 4bd4e0f691e7 mm/mmap.c: fix the adjusted length error omits f78963e36d5d mm/pgmap: use correct alignment when looking at first pfn [...] omits d5b234647cbe mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits bc0bdfa1f60c mm/memcontrol.c: cleanup some useless code omits 16d869c8d390 mm, tree-wide: rename put_user_page*() to unpin_user_page*() omits 66cf11e1741e mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] omits 71eb0d9fb245 powerpc: book3s64: convert to pin_user_pages() and put_use [...] omits 99b3233e03f1 vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] omits d4d5eddeb8f4 media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] omits dc6fcb24baa2 net/xdp: set FOLL_PIN via pin_user_pages() omits 812cb479834f fs/io_uring: set FOLL_PIN via pin_user_pages() omits 218dd7f6064b drm/via: set FOLL_PIN via pin_user_pages_fast() omits 28dcc3131059 mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() omits 6a6b3eb9311f IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP omits 0a2fcf01790e goldish_pipe: convert to pin_user_pages() and put_user_page() omits 44d82a486754 mm/gup: introduce pin_user_pages*() and FOLL_PIN omits 1bcded06eec4 media/v4l2-core: set pages dirty upon releasing DMA buffers omits 46eb89336f37 IB/umem: use get_user_pages_fast() to pin DMA pages omits 2b642b3acb40 mm/gup: allow FOLL_FORCE for get_user_pages_fast() omits b80343e5a0bf vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] omits 8874846f6648 mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM omits 5e456a267789 goldish_pipe: rename local pin_user_pages() routine omits 125fbe74e938 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages omits a67b670dbe20 mm: Cleanup __put_devmap_managed_page() vs ->page_free() omits 55a6fdcd9ec5 mm/gup: move try_get_compound_head() to top, fix minor issues omits e2d5a2d7763a mm/gup: factor out duplicate code from four routines omits 7f5083ab28fb mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] omits 1c8bc3d14217 mm:fix gup_pud_range omits 25885a720208 mm/filemap.c: clean up filemap_write_and_wait() omits 1bf679a67b1a mm/debug.c: always print flags in dump_page() omits 673159673373 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits 3b2098e66ea5 mm/slub.c: avoid slub allocation while holding list_lock omits 23316d07e0b4 ramfs: support O_TMPFILE omits 4df4e219a393 ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] omits 75b8375385b6 ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] omits 7ff030fc34d2 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use omits 1e688b657442 ocfs2/dlm: remove redundant assignment to ret omits a8a2b8fa0387 ocfs2: make local header paths relative to C files omits fdac663a3919 ocfs2: remove unneeded semicolons omits 88165be032d6 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 84d99a8a5329 scripts/spelling.txt: add "issus" typo omits c65ee819312f scripts/spelling.txt: add more spellings to spelling.txt omits 8fe0d6fdebe0 mm/migrate.c: also overwrite error when it is bigger than zero omits a1afde3551a7 mm/sparse.c: reset section's mem_map when fully deactivated omits 7f2879b7c926 ocfs2: fix oops when writing cloned file omits e2a153cf7536 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() omits 23a2007be52c memcg: fix a crash in wb_workfn when a device disappears omits 85bfea3e48be drivers/watchdog/: fix oops in reboot notifier handling in [...] omits f76e467e6f0f lib/test_bitmap: correct test data offsets for 32-bit omits 0f43dc95e38e mm: thp: don't need care deferred split queue in memcg cha [...] omits 690a3ed283d7 mm/page_alloc.c: initialize memmap of unavailable memory directly omits ba7cec85c88d fs/proc/page.c: allow inspection of last section and fix e [...] omits cdc8db4f0eb3 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits b9c66d8f24c5 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits af7e02edfff2 x86/mm: Split vmalloc_sync_all() omits 7ae37aa7bb9a /proc/kpageflags: do not use uninitialized struct pages omits 7e2d5281646f /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 4ca18f996160 Merge remote-tracking branch 'generic-ioremap/for-next' discards ae3d536cd978 Merge remote-tracking branch 'pidfd/for-next' discards e241438d6388 Merge remote-tracking branch 'nvmem/for-next' discards 85a6ace4c79d Merge remote-tracking branch 'slimbus/for-next' discards 47d8fd40b5a7 Merge remote-tracking branch 'fsi/next' discards 4e3d1b9527ee Merge remote-tracking branch 'ntb/ntb-next' discards f029b5bb02f9 Merge remote-tracking branch 'at24/at24/for-next' discards eb06e7f907b7 Merge remote-tracking branch 'rtc/rtc-next' discards bcabb17e44f6 Merge remote-tracking branch 'coresight/next' discards f12af98876bb Merge remote-tracking branch 'livepatching/for-next' discards 2ec55afcf863 Merge remote-tracking branch 'y2038/y2038' discards 33c3ccbe0c07 Merge remote-tracking branch 'kselftest/next' discards 7588d9f12576 Merge remote-tracking branch 'random/dev' discards 80ea20527378 Merge remote-tracking branch 'ktest/for-next' discards ce0225700ece Merge remote-tracking branch 'pwm/for-next' discards 94e26012eb89 Merge remote-tracking branch 'pinctrl-intel/for-next' discards d3868c476363 Merge remote-tracking branch 'pinctrl/for-next' discards 2e2f2bf5bf71 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 84cf17728c69 Merge remote-tracking branch 'gpio/for-next' discards 283e23a24e20 Merge remote-tracking branch 'rpmsg/for-next' discards aa51c1c6a0ba Merge remote-tracking branch 'vhost/linux-next' discards d318059750b3 Merge remote-tracking branch 'scsi-mkp/for-next' discards bc3510887861 Merge remote-tracking branch 'scsi/for-next' discards d655773791c1 Merge remote-tracking branch 'cgroup/for-next' discards e4ab5e99489a Merge remote-tracking branch 'slave-dma/next' discards 945b1abb68ab Merge remote-tracking branch 'mux/for-next' discards 071d52ff769a Merge remote-tracking branch 'staging/staging-next' discards 40f624b46c13 Merge remote-tracking branch 'char-misc/char-misc-next' discards cda626ca273d Merge remote-tracking branch 'tty/tty-next' discards 47c60a8592be Merge remote-tracking branch 'usb-serial/usb-next' discards 97f6c2854e3a Merge remote-tracking branch 'usb/usb-next' discards 65ab5d05cbcd Merge remote-tracking branch 'driver-core/driver-core-next' discards 06d547c0da3a Merge remote-tracking branch 'ipmi/for-next' discards 0bec5670b378 Merge remote-tracking branch 'leds/for-next' discards 0a45358c872e Merge remote-tracking branch 'chrome-platform/for-next' discards 1de99a11ff02 Merge remote-tracking branch 'drivers-x86/for-next' discards 6b73b8dd71c7 Merge remote-tracking branch 'workqueues/for-next' discards f6466786f73a Merge remote-tracking branch 'percpu/for-next' discards b2b2dd5b72f6 Merge remote-tracking branch 'xen-tip/linux-next' discards 7ce6c1c80f98 Merge remote-tracking branch 'kvm-arm/next' discards 231c83923b36 Merge remote-tracking branch 'kvm/linux-next' discards 7e550521ff86 Merge remote-tracking branch 'rcu/rcu/next' discards 55e5dedeedef Merge remote-tracking branch 'ftrace/for-next' discards 6468809bd352 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 889ec2f425cc Merge remote-tracking branch 'edac/edac-for-next' discards 06158d3909c8 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 9f8a2e5d1961 Merge remote-tracking branch 'tip/auto-latest' discards 080def1f7b91 Merge remote-tracking branch 'spi/for-next' discards ae5ee3e8d1e5 Merge remote-tracking branch 'devicetree/for-next' discards 755d04634e41 Merge remote-tracking branch 'audit/next' discards e4755508b7f2 Merge remote-tracking branch 'vfio/next' discards b37e539922c9 Merge remote-tracking branch 'iommu/next' discards 8d1f77d671aa Merge remote-tracking branch 'tpmdd/next' discards c88ef01f8a89 Merge remote-tracking branch 'tomoyo/master' discards 6e5ac3fae3c6 Merge remote-tracking branch 'smack/for-next' discards 0583d11649a0 Merge remote-tracking branch 'selinux/next' discards a5c2de909ccd Merge remote-tracking branch 'keys/keys-next' discards fa9bd27f8e69 Merge remote-tracking branch 'integrity/next-integrity' discards cda06a4e4634 Merge remote-tracking branch 'apparmor/apparmor-next' discards 3ee3f7651d66 Merge remote-tracking branch 'security/next-testing' discards 66df137eb1d0 Merge remote-tracking branch 'regulator/for-next' discards 36d68446f25d Merge remote-tracking branch 'battery/for-next' discards 0f7fbe74bd35 Merge remote-tracking branch 'backlight/for-backlight-next' discards 98f35f4e3dd8 Merge remote-tracking branch 'mfd/for-mfd-next' discards fedc13bc954e Merge remote-tracking branch 'mmc/next' discards 98cdcd5f81a9 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards dfd28462912e Merge remote-tracking branch 'device-mapper/for-next' discards b6e169cc852a Merge remote-tracking branch 'block/for-next' discards 92eb697e4603 Merge remote-tracking branch 'input/next' discards 8bf15a2647e0 Merge remote-tracking branch 'modules/modules-next' discards 31cdd2ec4096 Merge branch 'for-5.6/drivers' into for-next discards dc3eb889f94c Merge remote-tracking branch 'sound-asoc/for-next' discards d09cfb473db3 Merge remote-tracking branch 'sound/for-next' discards 70fbf99d050a Merge remote-tracking branch 'regmap/for-next' discards 45130dc950fa Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 309386e005e7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 05bf83175088 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 7352c0cd43cc Merge remote-tracking branch 'drm-intel/for-linux-next' discards 280f135d3dcf Merge remote-tracking branch 'amdgpu/drm-next' discards 5e5ef995e7db Merge remote-tracking branch 'drm/drm-next' discards 70b03961bd9b Merge remote-tracking branch 'crypto/master' discards 3bddc96191cc Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 5082c96f1c4f Merge remote-tracking branch 'nand/nand/next' discards 5f9c2e5cea25 Merge remote-tracking branch 'gfs2/for-next' discards 29173da68e30 Merge remote-tracking branch 'mac80211-next/master' discards ffe968eeae6b Merge remote-tracking branch 'bluetooth/master' discards 9ef7663eaf4e Merge remote-tracking branch 'nfc-next/master' discards 6062c4134a7c Merge remote-tracking branch 'bpf-next/master' discards 72d774c51031 Merge remote-tracking branch 'net-next/master' discards 47a3906aed5d Merge remote-tracking branch 'rdma/for-next' discards f9c688f72149 Merge remote-tracking branch 'swiotlb/linux-next' discards e90fa7c3e368 Merge remote-tracking branch 'ieee1394/for-next' discards 163c496ed77a Merge remote-tracking branch 'thermal/thermal/linux-next' discards 1d48b34694fb Merge remote-tracking branch 'opp/opp/linux-next' discards 2e6bdc57bfb5 Merge remote-tracking branch 'cpupower/cpupower' discards aee7db78b281 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 362b8b1981ff security: remove EARLY_LSM_COUNT which never used discards 146fa3e18651 Merge remote-tracking branch 'pm/linux-next' discards 16c410229b49 Merge tag 'v5.4' into next-general discards 3074a14b2076 Merge remote-tracking branch 'v4l-dvb/master' discards 6dd3ab756eaf Merge remote-tracking branch 'jc_docs/docs-next' discards 4b58c9e47f05 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards bbeb8c2e30ee Merge branch 'dmi/master' discards b42f5447cb78 Merge remote-tracking branch 'i3c/i3c/next' discards 8ef20ad63203 Merge remote-tracking branch 'i2c/i2c/for-next' discards beb1c62212b6 Merge remote-tracking branch 'hid/for-next' discards 93503d9656dd Merge remote-tracking branch 'pci/next' discards 12e4f8fcf166 Merge remote-tracking branch 'printk/for-next' omits fd8bdb23b918 hwmon: (k10temp) Display up to eight sets of CCD temperatures discards c89e9460c2a1 Merge remote-tracking branch 'vfs/for-next' discards c7eb731ea8c6 io_uring: add support for sharing kernel io-wq workqueue discards 003761a493f1 io-wq: allow lookup of existing io_wq with given id discards 94988a3f0015 io-wq: add 'id' to io_wq discards 6bfdb2fc412e Merge remote-tracking branch 'iomap/iomap-for-next' discards e1b2c14956dd Merge remote-tracking branch 'zonefs/for-next' discards 246e8cb1e76d Merge remote-tracking branch 'xfs/for-next' discards fd2c516f2b10 Merge remote-tracking branch 'v9fs/9p-next' discards 93e8fcb76176 Merge remote-tracking branch 'ubifs/linux-next' discards 4188dff66cb4 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 224f6504e7a2 Merge remote-tracking branch 'nfsd/nfsd-next' discards f743026cb74f Merge remote-tracking branch 'nfs-anna/linux-next' discards cb85a55b3bef Merge remote-tracking branch 'jfs/jfs-next' discards 41550901a311 Merge remote-tracking branch 'fsverity/fsverity' discards 8c2138c00154 Merge remote-tracking branch 'f2fs/dev' discards c0702b371022 Merge remote-tracking branch 'ext4/dev' discards ddf1e103e27b io-wq: make the io_wq ref counted discards 20cc832f9412 Merge remote-tracking branch 'ext3/for_next' discards a5aeee648b04 Merge remote-tracking branch 'erofs/dev' discards 6cc05ee3c8c8 Merge remote-tracking branch 'ecryptfs/next' discards 9cf1497aef77 Merge remote-tracking branch 'cifs/for-next' discards 5ea8ee31d9bc Merge remote-tracking branch 'ceph/master' omits d54e17b40666 Merge branch 'next-integrity.defer-measuring-keys' into ne [...] discards c1b58060e654 Merge remote-tracking branch 'btrfs/for-next' discards c463f82d2539 Merge remote-tracking branch 'fscrypt/master' discards b3706c089542 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards ba0c4a8f29ea Merge remote-tracking branch 'uml/linux-next' discards df20ddd04516 Merge remote-tracking branch 'sh/sh-next' discards 690a05bcf982 Merge remote-tracking branch 's390/features' discards 483d3b0cae94 Merge remote-tracking branch 'risc-v/for-next' discards a47ed0e9a334 Merge remote-tracking branch 'powerpc/next' discards 25a7118c825e Merge remote-tracking branch 'mips/mips-next' omits 485ec2ea9cf5 bpf, devmap: Pass lockdep expression to RCU lists discards 5f7182a18358 Merge remote-tracking branch 'm68k/for-next' discards fa0c0dce1818 Merge remote-tracking branch 'h8300/h8300-next' discards 96811a307e75 Merge remote-tracking branch 'csky/linux-next' discards d2abf7d1778b Merge remote-tracking branch 'clk/clk-next' discards 1bba35ce4b24 Merge remote-tracking branch 'tegra/for-next' discards d45ef8906c63 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 26b012ae175d Merge remote-tracking branch 'samsung-krzk/for-next' discards 882562761665 Merge remote-tracking branch 'rockchip/for-next' discards 94f680ca1ec4 Merge remote-tracking branch 'reset/reset/next' discards 052809be3f6e Merge remote-tracking branch 'renesas/next' discards c91f9482200d Merge remote-tracking branch 'realtek/for-next' discards f12b9291f60e Merge remote-tracking branch 'qcom/for-next' discards e972e3fa2b2b Merge remote-tracking branch 'omap/for-next' discards 3d49d0652c52 Merge remote-tracking branch 'mvebu/for-next' discards 88eec99fc15e Merge remote-tracking branch 'mediatek/for-next' discards 072295e48759 Merge remote-tracking branch 'keystone/next' discards c935f95c2684 Merge remote-tracking branch 'imx-mxs/for-next' discards f13b58938991 Merge remote-tracking branch 'bcm2835/for-next' discards bb940ad6edbc Merge remote-tracking branch 'at91/at91-next' discards d241ca1bc87f Merge remote-tracking branch 'aspeed/for-next' discards 8a869aada042 Merge remote-tracking branch 'amlogic/for-next' discards 4c1bb3d9902f Merge remote-tracking branch 'arm-soc/for-next' discards dcede2c1c798 Merge remote-tracking branch 'arm64/for-next/core' discards fa534dfeb4e7 Merge remote-tracking branch 'arm/for-next' discards c0a6b738eb6a Merge remote-tracking branch 'kbuild/for-next' omits 9243f2969167 dt-bindings: leds: Convert gpio-leds to DT schema omits 24a71afe05a8 dt-bindings: leds: Convert common LED binding to schema omits 9c4a38f19ed2 hwmon: (k10temp) Add debugfs support omits 70831c8a9184 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] omits b00647c46c9d hwmon: (k10temp) Show core and SoC current and voltages on [...] omits c757938929c9 hwmon: (k10temp) Report temperatures per CPU die omits d547552a1bf1 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] omits a6d210da1a01 hwmon: (k10temp) Use bitops omits 7992db7cb9d1 hwmon: (pwm-fan) stop fan on shutdown omits 05592bea7a86 MAINTAINERS: add entry for ADM1177 driver omits 7866716170db dt-binding: hwmon: Add documentation for ADM1177 omits 09b08ac9e8d5 hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] omits 971dfd8cdcd6 docs: hwmon: Include 'xdpe12284.rst' into docs omits aaafb7c8eb1c hwmon: (pmbus) Add support for Infineon Multi-phase xdpe12 [...] omits 583dc921275c hwmon: (pmbus/tps53679) Extend device list supported by driver omits 9d72340b6ade hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6. [...] omits b9fa0a3acfd8 hwmon: (pmbus/core) Add support for vid mode detection per [...] omits d9c8ae69b996 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] omits 392923715d8b hwmon: (w83627ehf) Remove set but not used variable 'fan4min' omits 5b46903d8bf3 hwmon: Driver for disk and solid state drives with tempera [...] omits 74a71a831bea hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off omits 1952d79a0d26 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 omits abe508b66d23 hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries omits cce209581a61 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 omits 931f397bc624 hwmon: (w83627ehf) Now only one intrusion channel omits 695955028a42 hwmon: (w83627ehf) Remove code not needed after nct677* removal omits 3207408ab4cb hwmon: (w83627ehf) remove nct6775 and nct6776 support omits 1a1ea120afdf hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] omits 8f77203587f5 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 9e347728c4fe hwmon: (pmbus) Detect if chip is write protected omits d21ed22ba7b1 hwmon: Driver for MAX31730 omits 002c6b545b85 hwmon: Add support for enable attributes to hwmon core omits 266cd5835947 hwmon: (w83627ehf) convert to with_info interface omits a470f11c5ba2 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 8a36e38d8b0f dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits 4413405f931e hwmon: Add intrusion templates discards 2e30f8d48084 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards b30307eb1cae Merge remote-tracking branch 'mmc-fixes/fixes' discards a501f1547da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards e58fa358221e Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 4fba2d8edfb7 Merge remote-tracking branch 'scsi-fixes/fixes' discards 9683c94c192e Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 707280170c93 Merge remote-tracking branch 'kvms390-fixes/master' discards 9c2ff3b0aedf Merge remote-tracking branch 'omap-fixes/fixes' discards 42c591121e04 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 484bff6ae4a5 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards c6e2f4e0e8b4 Merge remote-tracking branch 'ide/master' discards d19f6c2a1946 Merge remote-tracking branch 'input-current/for-linus' discards 46e4eaab60c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 0fe3ea01fc62 Merge remote-tracking branch 'spi-fixes/for-linus' discards 9a1670d2acca Merge remote-tracking branch 'regulator-fixes/for-linus' discards 664c1f35e27a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 0e91d7998f22 Merge remote-tracking branch 'sound-current/for-linus' discards dc5b1e5712bd Merge remote-tracking branch 'netfilter/master' discards 91df89f2a952 Merge remote-tracking branch 'bpf/master' discards 6c6dcb9d9793 Merge remote-tracking branch 'net/master' discards d8d4a344a82f Merge remote-tracking branch 'sparc/master' discards 188812a5beda Merge remote-tracking branch 'powerpc-fixes/fixes' discards bebef7c3cbf7 Merge remote-tracking branch 'arm-current/fixes' discards 1f133a2d8fdd Merge remote-tracking branch 'arc-current/for-curr' omits e1ac611f57c9 dt-bindings: PCI: Convert generic host binding to DT schema omits 919ba6e739eb dt-bindings: PCI: Convert Arm Versatile binding to DT schema discards 6d65636e2f5e Merge remote-tracking branch 'fixes/master' omits 61678d28d4a4 net_sched: fix datalen for ematch omits 7dcde0f337c3 dt-bindings: Be explicit about installing deps omits 11183ac07a74 dt-bindings: stm32: convert dfsdm to json-schema omits af1c2d81695b dt-bindings: serial: Convert STM32 UART to json-schema omits d50f974c4f7f dt-bindings: serial: Convert rs485 bindings to json-schema omits c5c689d3221e dt-bindings: timer: Use non-empty ranges in example omits 9bbc8be29d66 Merge tag 'mlx5-updates-2020-01-22' of git://git.kernel.or [...] omits 42c9bdae2366 Merge branch 'Fixes-for-SONIC-ethernet-driver' omits 686f85d71d09 net/sonic: Prevent tx watchdog timeout omits 772f66421d5a net/sonic: Fix CAM initialization omits 27e0c31c5f27 net/sonic: Fix command register usage omits 3f4b7e6a2be9 net/sonic: Quiesce SONIC before re-initializing descriptor memory omits 89ba879e9558 net/sonic: Fix receive buffer replenishment omits 94b166349503 net/sonic: Improve receive descriptor status flag check omits eaabfd19b2c7 net/sonic: Avoid needless receive descriptor EOL flag updates omits 9e311820f67e net/sonic: Fix receive buffer handling omits 427db97df1ee net/sonic: Fix interface error stats collection omits e3885f576196 net/sonic: Use MMIO accessors omits 5fedabf5a70b net/sonic: Clear interrupt flags immediately omits 865ad2f2201d net/sonic: Add mutual exclusion for accessing shared state omits 790e01149a11 Merge branch 'Add-PHY-IDs-for-DP83825-6' omits 2ace13e10dbd net: phy: DP83822: Add support for additional DP83825 devices omits 783da36bb90c phy: dp83826: Add phy IDs for DP83826N and 826NC discards 90036ba29469 CIFS: Fix task struct use-after-free on reconnect omits 457bfc0a4bf5 net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G omits 72b5917413e1 Merge branch 'net-fsl-fman-address-erratum-A011043' omits 1d3ca681b9d9 net/fsl: treat fsl,erratum-a011043 omits 73d527aef68f powerpc/fsl/dts: add fsl,erratum-a011043 omits 2934d2c67838 dt-bindings: net: add fsl,erratum-a011043 omits 22e984493a41 qlcnic: Fix CPU soft lockup while collecting firmware dump discards b7f459376548 ovl: implement async IO routines discards 1e1848b0ed5f vfs: add vfs_iocb_iter_[read|write] helper functions omits 4703d9119972 Merge tag 'xarray-5.5' of git://git.infradead.org/users/wi [...] omits 27ef91a2e9a5 platform/chrome: cros_ec: Match implementation with headers omits 34597c85be98 Merge tag 'trace-v5.5-rc6-2' of git://git.kernel.org/pub/s [...] omits fa0a4e3b5412 Merge tag 'ceph-for-5.5-rc8' of https://github.com/ceph/ce [...] omits 3a83c8c81c91 Merge tag 'pm-5.5-rc8' of git://git.kernel.org/pub/scm/lin [...] omits a572582b1a4d Merge tag 'pci-v5.5-fixes-2' of git://git.kernel.org/pub/s [...] omits c1908b6555c1 Merge branch 'for-5.6/block' into for-next omits 5336da37a5ea partitions/ldm: fix spelling mistake "to" -> "too" omits 6435f773d81f riscv: mm: add support for CONFIG_DEBUG_VIRTUAL omits e3de04469a49 bcache: reap from tail of c->btree_cache in bch_mca_scan() omits d5c9c470b011 bcache: reap c->btree_cache_freeable from the tail in bch_ [...] omits 125d98edd114 bcache: remove member accessed from struct btree omits d44330b7f13e bcache: print written and keys in trace_bcache_btree_write omits 2aa8c529387c bcache: avoid unnecessary btree nodes flushing in btree_fl [...] omits 7a0bc2a89660 bcache: add code comments for state->pool in __btree_sort() omits 0e0c12316d8a lib: crc64: include <linux/crc64.h> for 'crc64_be' omits 6321bef028de bcache: use read_cache_page_gfp to read the superblock omits 475389ae5c08 bcache: store a pointer to the on-disk sb in the cache and [...] omits cfa0c56db9c0 bcache: return a pointer to the on-disk sb from read_super omits fc8f19cc5dce bcache: transfer the sb_page reference to register_{bdev,cache} omits ae3cd299919a bcache: fix use-after-free in register_bcache() omits 29cda393bcaa bcache: properly initialize 'path' and 'err' in register_bcache() omits 50246693f81f bcache: rework error unwinding in register_bcache omits a702a692cd75 bcache: use a separate data structure for the on-disk super block omits e8547d42095e bcache: cached_dev_free needs to put the sb page omits 1306cc0a3091 MIPS: Loongson64: Disable exec hazard omits 51522217f65f MIPS: Loongson64: Bump ISA level to MIPSR2 omits ba9196d2e005 MIPS: Make DIEI support as a config option omits 636e9d23dd45 MIPS: OCTEON: octeon-irq: fix spelling mistake "to" -> "too" omits 3e86460ebe23 MIPS: asm: local: add barriers for Loongson omits 3c2659bd1db8 readdir: make user_access_begin() use the real access range omits 2c6b7bcd7472 readdir: be more conservative with directory entry names 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 64da098e77d6 Merge branch 'for-next-next-v5.5-20200123' into for-next-20200123 omits c802844916df Merge branch 'for-next-current-v5.4-20200123' into for-nex [...] omits 103bf94d2488 Merge branch 'fs-dedupe-last-block' into for-next-next-v5. [...] omits de4798e6b7ce Merge branch 'misc-5.6' into for-next-next-v5.5-20200123 omits 9dd35be61b8b Merge branch 'misc-next' into for-next-current-v5.4-20200123 omits 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE omits 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node omits d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries omits f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries omits 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock omits fc7100ea2a52 f2fs: Add f2fs stats to sysfs omits 831d2fa25ab8 Btrfs: make deduplication with range including the last bl [...] omits a5e6ea18e3d1 fs: allow deduplication of eof block into the end of the d [...] omits 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 4e19443da194 btrfs: free block groups after free'ing fs trees omits 1362089d2ad7 btrfs: Fix split-brain handling when changing FSID to meta [...] omits 05840710149c btrfs: Handle another split brain scenario with metadata u [...] omits c6730a0e5778 btrfs: Factor out metadata_uuid code from find_fsid. omits c0d81c7cb236 btrfs: Call find_fsid from find_fsid_inprogress omits b5e4ff9d465d Btrfs: fix infinite loop during fsync after rename operations omits d62b23c94952 btrfs: set trans->drity in btrfs_commit_transaction omits 889bfa39086e btrfs: drop log root for dropped roots omits 668e48af7a94 btrfs: sysfs, add devid/dev_state kobject and device attributes omits 1776ad172e1f btrfs: Refactor btrfs_rmap_block to improve readability omits bf2e2eb060fa btrfs: Add self-tests for btrfs_rmap_block omits b3ad2c17fd80 btrfs: selftests: Add support for dummy devices omits 96a14336bd8f btrfs: Move and unexport btrfs_rmap_block omits 68c467cbb2f3 btrfs: separate definition of assertion failure handlers omits 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham omits 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc omits fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc omits 723a567f43b8 ARM: dts: Add missing omap5 secure clocks omits cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks omits b0b039515445 ARM: dts: am43x-epos-evm: set data pin directions for spi0 [...] omits e429a4758be7 Merge branch 'omap-for-v5.6/soc' into for-next omits c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init discards 0e81d3b76b98 Merge branch 'pm-cpufreq' into linux-next discards 99976410c95c Merge branch 'pm-cpuidle' into linux-next discards 1ce835787c05 Merge branch 'pnp' into linux-next omits 1697d9812481 media: staging/intel-ipu3: remove TODO item about acronyms omits 5adf3edde812 media: v4l2-fwnode: Print the node name while parsing endpoints omits 0b09f9898756 media: Revert "media: staging/intel-ipu3: make imgu use fi [...] omits a03003c528e6 media: mt9v111: constify copied structure omits bb48eb9b12a9 fou: Fix IPv6 netlink policy omits 5169adbc9824 Merge tag 'wireless-drivers-2020-01-23' of git://git.kerne [...] omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits 5b3014b95272 IMA: Defined delayed workqueue to free the queued keys omits 754a36a58c29 Merge branch 'spi-5.6' into spi-next omits 7265e8fc5108 Merge branch 'spi-5.5' into spi-linus omits a7196caf83ea Merge branch 'asoc-5.6' into asoc-next omits 20230620b445 Merge branch 'asoc-5.5' into asoc-linus omits 450d0fd51564 IMA: Call workqueue functions to measure queued keys omits 9f81a2eda488 IMA: Define workqueue for early boot key measurements omits d8e2e0d2491e ASoC: soc-core: remove null_snd_soc_ops omits ad2bf9f252d6 ASoC: soc-pcm: add soc_rtd_trigger() omits 49f020e5714d ASoC: soc-pcm: add soc_rtd_hw_free() omits de9ad990284f ASoC: soc-pcm: add soc_rtd_hw_params() omits 44c1a75b0d88 ASoC: soc-pcm: add soc_rtd_prepare() omits 0be429f9fcfc ASoC: soc-pcm: add soc_rtd_shutdown() omits f183f9277a0f ASoC: soc-pcm: add soc_rtd_startup() omits 29951078bb5b media: platform: VIDEO_MEDIATEK_JPEG can also depend on MTK_IOMMU omits 1dd2e8f94257 media: uvcvideo: Add a quirk to force GEO GC6500 Camera bi [...] omits 68035c80e129 media: uvcvideo: Avoid cyclic entity chains due to malform [...] omits a5362b84bdff dt-binding: spi: add NPCM PSPI reset binding omits df31007400c3 ASoC: rt1015: add rt1015 amplifier driver omits b2333f7fcd95 ASoC: madera: Correct some kernel doc omits 8ce1cbd6ce0b ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj [...] omits 15adb20f64c3 ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug omits ca34fa860fd3 ASoC: madera: Correct DMIC only input hook ups omits d239aa00fe7b media: hantro: fix post-processing NULL pointer dereference omits 1fd4d9cb739b media: rcar-vin: Use correct pixel format when aligning format omits cd5676db0574 misc: eeprom: at24: support pm_runtime control omits c6cadc7538bb dt-binding: eeprom: at24: add vcc-supply property omits 6c0157be02f0 dmaengine: ti: k3-udma: fix spelling mistake "limted" -> " [...] omits e606c8b9d751 dmaengine: s3c24xx-dma: fix spelling mistake "to" -> "too" omits 6c02fb7899ce Merge branch 'i2c/for-5.6' into i2c/for-next discards 66dea35d4c05 ovl: layer is const omits a009310fade9 i2c: exynos: Update Kconfig documentation omits 4a2d5f663dab i2c: Enable compile testing for more drivers omits 1efba987c486 tun: add mutex_unlock() call and napi.skb clearing in tun_ [...] omits 6d9f6e6790e7 Merge branch 'net-sched-add-Flow-Queue-PIE-packet-scheduler' omits ec97ecf1ebe4 net: sched: add Flow Queue PIE packet scheduler omits 5205ea00cda1 net: sched: pie: export symbols to be reused by FQ-PIE omits 00ea2fb7274f net: sched: pie: fix alignment in struct instances omits 55f780c4a6c3 net: sched: pie: fix commenting omits b42a3d7c7cff pie: improve comments and commenting style omits 2dfb1952a9a1 pie: rearrange structure members and their initializations omits 1dbfc5e071db pie: use u8 instead of bool in pie_vars omits cf4eeee5ff56 pie: rearrange macros in order of length omits 805a5a23a4c4 pie: use U64_MAX to denote (2^64 - 1) omits 84bf557fb02f net: sched: pie: move common code to pie.h omits 21aecdbd7f3a KVM: arm: Make inject_abt32() inject an external abort instead omits 018f22f95e8a KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests omits cf2d23e0bac9 KVM: arm/arm64: Fix young bit from mmu notifier omits 6645d8542ef9 arm64: KVM: Annotate guest entry/exit as a single function omits 290a6bb06de9 arm64: KVM: Add UAPI notes for swapped registers omits 0e20f5e25556 KVM: arm/arm64: Cleanup MMIO handling omits 971de2e57211 mlxsw: spectrum_acl: Fix use-after-free during reload omits 5d2e5dd5849b powerpc/mm/hash: Fix sharing context ids between kernel & [...] omits edf9acf5f566 Merge branch 'r8152-serial-fixes' omits aa475d935272 r8152: disable DelayPhyPwrChg omits 19813162895a r8152: avoid the MCU to clear the lanwake omits a0246dafe684 r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B omits d7f1b59655ef r8152: disable test IO for RTL8153B omits 08997b5eec08 r8152: Disable PLA MCU clock speed down omits 809a7fc6593f r8152: disable U2P3 for RTL8153B omits 9583a3638dc0 r8152: get default setting of WOL before initializing omits f99cd20eda12 r8152: reset flow control patch when linking on for RTL8153B omits a39142728d0e r8152: fix runtime resume for linking change omits 940ba1498665 gtp: make sure only SOCK_DGRAM UDP sockets are accepted omits d836f5c69d87 net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() omits bd7521068d36 dt-bindings: reset: meson: add gxl internal dac reset omits 78f7a7566f5e airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOC [...] omits d6bce2137f5d airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE omits fd786fb1d2ca net: convert suitable drivers to use phy_do_ioctl_running omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers discards 72263e0bae9c Merge tag 'kvm-ppc-next-5.6-1' of git://git.kernel.org/pub [...] discards f50b25b46dea KVM: x86: Use a typedef for fastop functions discards 9cda893676fb KVM: X86: Add 'else' to unify fastop and execute call path discards 136e771f3ba0 KVM: x86: inline memslot_valid_for_gpte discards 29a929d36f7b KVM: x86/mmu: Use huge pages for DAX-backed files discards 4ce1b1b67ced KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() discards ad738af969e4 KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepa [...] discards 12c575c957d8 KVM: x86/mmu: Zap any compound page when collapsing sptes discards 513e1403b187 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) discards cb5896c089ec KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings discards 3a38bf56b715 KVM: x86/mmu: Drop level optimization from fast_page_fault() discards 68f1559b1ed1 KVM: x86/mmu: Walk host page tables to find THP mappings discards f3ea4eb52702 KVM: x86/mmu: Refactor THP adjust to prep for changing query discards 01a67a0984db x86/mm: Introduce lookup_address_in_mm() discards b0fb6581a583 KVM: Play nice with read-only memslots when querying host [...] discards 6fa7cb111039 KVM: Use vcpu-specific gva->hva translation when querying [...] discards 0638468d2282 mm: thp: KVM: Explicitly check for THP when populating sec [...] discards 90bbff59a2fb KVM: x86/mmu: Enforce max_level on HugeTLB mappings discards 59e7363ef3ac KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails discards 23d1cdd235ef KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers discards 548030f52b16 KVM: Check for a bad hva before dropping into the ghc slow path discards 1a839fbc35a6 kvm/x86: export kvm_vector_hashing_enabled() is unnecessary discards 0898af7db33f KVM: VMX: remove duplicated segment cache clear discards c1e2feaf9b22 Adding 'else' to reduce checking. discards 1d6c78f03e55 KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests discards 13c7b7b6cb40 KVM: remove unused guest_enter discards 191bac38be87 KVM: Move running VCPU from ARM to common code discards 15c8bd76fa45 KVM: X86: Drop x86_set_memory_region() discards 526b8ee89b3a KVM: X86: Don't take srcu lock in init_rmode_identity_map() discards d80c05a2152b KVM: Add build-time error check on kvm_run size discards 84cfb6624c98 KVM: Remove kvm_read_guest_atomic() discards 6a7f02171240 x86/kvm/hyper-v: remove stale evmcs_already_enabled check [...] discards 188a27c43d76 KVM: x86: Perform non-canonical checks in 32-bit KVM discards 1ee93e9e967d KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL discards f38d2fa5bab1 KVM: x86: Remove unused ctxt param from emulator's FPU accessors discards 9b4ffc468818 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" discards d54daa683975 KVM: x86: Ensure guest's FPU state is loaded when accessin [...] discards eee00bf44e67 KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() discards f7be7fa21af3 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_l [...] discards 74c5ba7314dd KVM: apic: short-circuit kvm_apic_accept_pic_intr() when p [...] discards ed2393c8dae5 KVM: x86: avoid clearing pending exception event twice discards 99a88de84ef9 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks discards fdf9f340769d KVM: x86: Protect DR-based index computations from Spectre [...] discards 649ea1dce49d KVM: x86: Protect exit_reason from being used in Spectre-v [...] discards 821189a1c9b1 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L [...] discards 202276f43207 KVM: x86: Protect MSR-based index computations from Spectr [...] discards 5135ee39a7bf KVM: x86: Protect MSR-based index computations in pmu.h fr [...] discards fa8c3fb1c109 KVM: x86: Protect MSR-based index computations in fixed_ms [...] discards 6c7fe168f928 KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1 [...] discards c895c1d45f4f KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/ [...] discards 8174f8bb6866 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L [...] discards b685a30c564c KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1 [...] discards f54ae8da934e KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from S [...] discards f4ff5079e328 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks discards fddf96a109a2 kvm/svm: PKU not currently supported discards 888f2bc7b745 KVM: Move vcpu->run page allocation out of kvm_vcpu_init() discards ae4ff4776f8f KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() discards 44c7048f9264 KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() discards 4f12cf4d7841 KVM: arm64: Free sve_state via arm specific hook discards 209be2d88cef KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() discards 577e9ee47310 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() discards 9bc0c2481fd6 KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() discards 98122115e4aa KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() discards 9bf640156b59 KVM: Drop kvm_arch_vcpu_setup() discards 9254db698d80 KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() discards f4732fff4c9d KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu [...] discards 723b4236fc62 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() discards 88bc18defdd2 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch [...] discards 471e76372eee KVM: Move initialization of preempt notifier to kvm_vcpu_init() discards 8e0de9c48dda KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() discards 0915add1078e KVM: Move vcpu alloc and init invocation to common code discards be4225d745ee KVM: Introduce kvm_vcpu_destroy() discards e94d3e3e1b35 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to fr [...] discards 8d239f88ea34 KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to f [...] discards ecab85e70cba KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page discards e6fb61b5a264 KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch [...] discards 448c8892184e KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocatio [...] discards 64ca38c18b6c KVM: Remove kvm_arch_vcpu_free() declaration discards 061b1343cd33 KVM: x86: Drop kvm_arch_vcpu_free() discards a3f8c8f1700a KVM: x86: Remove spurious clearing of async #PF MSR discards bd92955b4c58 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destr [...] discards 7f022b77009b KVM: arm: Drop kvm_arch_vcpu_free() discards 289a728dbd58 KVM: PPC: Drop kvm_arch_vcpu_free() discards 8e917c32bdf1 KVM: MIPS: Drop kvm_arch_vcpu_free() discards c3bf6889cecb KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs discards f5c414b15cf4 KVM: PPC: Move kvm_vcpu_init() invocation to common code discards 29ab1a5b1f16 KVM: PPC: e500mc: Move reset of oldpir below call to kvm_v [...] discards 5304fab04a14 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after [...] discards 7f56aa914b8d KVM: PPC: Allocate vcpu struct in common PPC code discards f9329cfef361 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 discards b78ffbfd5867 KVM: x86: Move kvm_vcpu_init() invocation to common code discards 4ea8d9420c90 KVM: x86: Move allocation of pio_data page down a few lines discards add88e3302a9 KVM: x86: Move FPU allocation to common x86 code discards 507758360616 KVM: x86: Allocate vcpu struct in common x86 code discards 6743e0a02eab KVM: SVM: Use direct vcpu pointer during vCPU create/free discards fe9ed4764697 KVM: VMX: Use direct vcpu pointer during vCPU create/free discards df9af0c9c7e9 KVM: VMX: Allocate VPID after initializing VCPU discards 05b58598d2b4 KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails discards a06a3edbfd2f KVM: PPC: Book3S PR: Free shared page if mmu initialization fails discards e002183dce46 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails discards e71ae535bc24 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL omits 4425f567b0dd KVM: async_pf: drop kvm_arch_async_page_present wrappers omits 99634e3ec0d4 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR omits 5fcf3a55a62a tools/kvm_stat: Fix kvm_exit filter name omits 56871d444bc4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation omits 5396c4bd9fd8 ALSA: cs46xx: fix spelling mistake "to" -> "too" omits 19c64e7354e5 USB: serial: cyberjack: fix spelling mistake "To" -> "Too" omits a1c91c103639 USB: serial: ir-usb: simplify endpoint check omits e7542bc382f8 USB: serial: ir-usb: make set_termios synchronous omits 38c0d5bdf497 USB: serial: ir-usb: fix IrLAP framing omits 17a0184ca17e USB: serial: ir-usb: fix link-speed handling omits 2988a8ae7476 USB: serial: ir-usb: add missing endpoint sanity check omits 7af43a76695d backlight: qcom-wled: Fix unsigned comparison to zero omits 3adb4eaa1b4c MAINTAINERS: Make Russell King designated reviewer of phylib omits 954b3c439779 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 7c453526dc50 net/mlx5e: Enable all available stats for uplink reps omits 8520fa57a4e9 net/mlx5e: Create q counters on uplink representors omits 8a236b15144b net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra omits 2a303f13f9cd net/mlx5e: IPoIB, use separate stats groups omits f0ff8e8c7206 net/mlx5e: Convert stats groups array to array of group pointers omits 96b12796550d net/mlx5e: Declare stats groups via macro omits 3460c184dfb0 net/mlx5e: Profile specific stats groups omits 29b598ddb8d2 net/mlx5e: Move uplink rep init/cleanup code into own functions omits 4c7cea2f31f1 net/mlx5: DR, Allow connecting flow table to a lower/same [...] omits c21a49b360e1 net/mlx5: DR, Modify header copy support omits a51dcc10a04a net/mlx5: DR, Modify set action limitation extension omits 6d65bc64e232 net/mlx5e: Add mlx5e_flower_parse_meta support omits e15cf98ee8a7 net/mlx5: make the symbol 'ESW_POOLS' static omits a1718505d7f6 net/mlx5e: allow TSO on VXLAN over VLAN topologies omits ca9c74ae9be5 net/mlx5e: Fix printk format warning omits ce565b8c57c4 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits f5fa7c8bb630 f2fs: delete duplicate information on sysfs nodes omits 0973f800f31b ARM: Document merges omits f015f5d69260 Merge branch 'arm/soc' into for-next omits a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] omits 85cc12f85138 Merge branch 'bpf_cubic' omits 6de4a9c430b5 bpf: tcp: Add bpf_cubic example omits 0a49c1a8e262 bpf: Sync uapi bpf.h to tools/ omits 5576b991e9c1 bpf: Add BPF_FUNC_jiffies64 omits c9444384f0d5 MIPS: Loongson64: Select mac2008 only feature omits a48d4a33b6ef Merge tag 'drm-misc-fixes-2020-01-22-1' of git://anongit.f [...] omits ece276de2a1f MIPS: Add MAC2008 Support omits 1250c1a568ca cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSO [...] omits c689b069916c Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 86e9466ae620 intel_idle: Clean up irtl_2_usec() omits 1aefbd7aeb76 intel_idle: Move 3 functions closer to their callers omits 095928ae484b intel_idle: Annotate initialization code and data structures omits 0755a9bd9963 intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() omits 3d3a1ae9b4be intel_idle: Rearrange intel_idle_cpuidle_driver_init() omits 533da74a8c8d intel_idle: Clean up NULL pointer check in intel_idle_init() omits a6c86e336282 intel_idle: Fold intel_idle_probe() into intel_idle_init() omits cbd2c4c25d7e intel_idle: Eliminate __setup_broadcast_timer() omits e6cf623ba3f8 Merge branch 'intel_idle+acpi' omits a04616a30a51 Merge tag 'exynos-drm-next-for-v5.6' of git://git.kernel.o [...] omits cefb9409ff99 cpuidle: fix cpuidle_find_deepest_state() kerneldoc warnings omits a09da3fbc17f cpuidle: sysfs: fix warnings when compiling with W=1 omits 32014c86d4e1 cpuidle: coupled: fix warnings when compiling with W=1 omits 786c87cd312a PNP: isapnp: remove defined but not used function 'isapnp_ [...] omits 61ff410faefc Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits ee8642162a9e drm/nouveau: fix build error without CONFIG_IOMMU_API omits 67d52f0f1379 drm/nouveau/kms/nv04: remove set but not used variable 'width' omits 39496368ba96 drm/nouveau/kms/nv50: remove set but not unused variable ' [...] omits 35e4909b6a2b drm/nouveau/mmu: fix comptag memory leak omits 90e2e96ea377 drm/nouveau/gr/gp10b: Use gp100_grctx and gp100_gr_zbc omits 89b34254bb61 drm/nouveau/pmu/gm20b,gp10b: Fix Falcon bootstrapping omits edc440e3d27f fscrypt: improve format of no-key names omits aec992aab890 ubifs: allow both hash and disk name to be provided in no- [...] omits f0d07a98a070 ubifs: don't trigger assertion on invalid no-key filename omits f592efe735a2 fscrypt: clarify what is meant by a per-file key omits aa408f835d02 fscrypt: derive dirhash key for casefolded directories omits 6e1918cfb263 fscrypt: don't allow v1 policies with casefolding omits 1b3b827ee523 fscrypt: add "fscrypt_" prefix to fname_encrypt() omits 13a10da94615 fscrypt: don't print name of busy file when removing key omits 1b2fd38de9fc Merge branch 'bpf-dynamic-relinking' omits 7805fe843964 selftests/bpf: Add tests for program extensions omits 2db6eab18b97 libbpf: Add support for program extensions omits be8704ff07d2 bpf: Introduce dynamic program extensions omits 5c6710965ce2 nfsd: convert file cache to use over/underflow safe refcount omits ebb7f9a1f56d nfsd: Define the file access mode enum for tracing omits 54996aa8b0c2 nfsd: Fix a perf warning omits 3e5c8b7e4c71 SUNRPC/cache: Allow garbage collection of invalid cache entries omits 19e0663ff9bc nfsd: Ensure sampling of the write verifier is atomic with [...] omits 524ff1af226c nfsd: Ensure sampling of the commit verifier is atomic wit [...] omits 809fe3c53378 sunrpc: clean up cache entry add/remove from hashtable omits 1d82163714c1 sunrpc: Fix potential leaks in sunrpc_cache_unhash() omits 1b28d756b2ea nfsd: Ensure exclusion between CLONE and WRITE errors omits b66ae6dd0c30 nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range() omits 7bf94c6ba9fb nfsd: Update the boot verifier on stable writes too. omits 5011af4c698a nfsd: Fix stable writes omits 16f8f8941082 nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argument omits 90d2f1da832f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() omits b6669305d35a nfsd: Reduce the number of calls to nfsd_file_gc() omits 55f84cc47f73 nfsd: Schedule the laundrette regularly irrespective of fi [...] omits bd6e1cece834 nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN omits 9542e6a643fc nfsd: Containerise filecache laundrette omits 36ebbdb96b69 nfsd: cleanup nfsd_file_lru_dispose() omits 28c7d86bb617 nfsd: fix filecache lookup omits fc76324fa27f riscv: keep 32-bit kernel to 32-bit phys_addr_t omits ea01ce67326d kasan: Add riscv to KASAN documentation. omits 8ad8b72721d0 riscv: Add KASAN support omits 57ee58e39321 kasan: No KASAN's memmove check if archs don't have it. omits b0bd3b8e41f4 Merge branch 'for-5.6/io_uring-vfs' into for-next omits 86a761f81ec8 io_uring: honor IOSQE_ASYNC for linked reqs omits 1118591ab883 io_uring: prep req when do IOSQE_ASYNC omits 131701c697e8 Merge tag 'leds-5.5-rc8' of git://git.kernel.org/pub/scm/l [...] omits 1b4e677f86c7 Merge tag 'hwmon-for-v5.5-rc8' of git://git.kernel.org/pub [...] omits 6613babaf662 Bluetooth: fix appearance typo in mgmt.c omits 5c7bac9fb2c5 IMA: pre-allocate buffer to hold keyrings string omits 483ec26eed42 ima: ima/lsm policy rule loading logic bug fixes omits 6beea7afcc72 ima: add the ability to query the cached hash of a given file omits 5350ceb0b7be ima: Add a space after printing LSM rules for readability omits c5d19a6ecfce net: convert additional drivers to use phy_do_ioctl omits 5311a69aaca3 net, ip6_tunnel: fix namespaces move omits 36d79af7fb59 net_sched: use validated TCA_KIND attribute in tc_new_tfilter() omits d39ca2590d10 Revert "udp: do rmem bulk free even if the rx sk queue is empty" omits 43108c72cf1d leds: lm3532: add pointer to documentation and fix typo omits 51eb5a24de91 leds: rb532: cleanup whitespace omits 30d57d55abd7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 2424415d25a7 led: max77650: add of_match table omits 22cb0a76e005 leds-as3645a: Drop fwnode reference on ignored node omits 90a8e82d3ca8 leds: gpio: Fix uninitialized gpio label for fwnode based probe omits bda6a35505e2 net: Add Jakub to MAINTAINERS for networking general. omits c80794323e82 net: Fix packet reordering caused by GRO and listified RX [...] omits 0ace17d56824 can, slip: Protect tty->disc_data in write_wakeup and clos [...] omits 58c8db929db1 net, sk_msg: Don't check if sock is locked when tearing do [...] discards eac795cca1c0 Merge branches 'fixes' and 'misc' into for-next omits 6849b5eba196 ARM: 8955/1: virt: Relax arch timer version check during e [...] discards 07ea0285e91f ovl: fix corner case of non-constant st_dev;st_ino discards 01a1efdc40c9 ovl: fix corner case of conflicting lower layer uuid discards d38dc5eb8524 ovl: generalize the lower_fs[] array discards 83f786f682f7 ovl: simplify ovl_same_sb() helper 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() discards 9fa3fb33e21f ARM: 8954/1: NOMMU: remove stubs for swapops discards e9bf5ffb104a NFS: remove unused macros omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 0a3d5b577784 Revert "MIPS: Add custom serial.h with BASE_BAUD override [...] omits 34c01e41b247 MIPS: sort MIPS and MIPS_GENERIC Kconfig selects alphabeti [...] omits 18d84e2e55b6 MIPS: make CPU_HAS_LOAD_STORE_LR opt-out omits 7de86604bbe4 MIPS: generic: don't unconditionally select PINCTRL omits 7c8f13790958 MIPS: don't explicitly select LIBFDT in Kconfig omits 0956be29a96c MIPS: sync-r4k: do slave counter synchronization with disa [...] omits c0e79fd89749 MIPS: SGI-IP30: Check for valid pointer before using it omits 1df889d1eba5 Merge branch 'for-5.6/io_uring-epoll-test' into for-next omits 273db8f03509 Input: add IOC3 serio driver omits 6adc1cd40948 Merge branch 'for-5.6/libata' into for-next omits ad616bcef7ec Merge branch 'for-5.6/block' into for-next omits 554d21efb0d2 block, bfq: improve arithmetic division in bfq_delta() omits 7e053d3e820b ata/acard_ahci: remove unused variable n_elem omits ffa302efe84e ata: pata_macio: fix comparing pointer to 0 omits b7f22d993f51 block/bfq: remove unused bfq_class_rt which never used omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits d829229e35f3 iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif t [...] omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits ef7d84caa592 ALSA: hda - Add docking station support for Lenovo Thinkpad T420s discards 9c8e772822a3 cifs: use PTR_ERR_OR_ZERO() to simplify code omits 2a67a6ccb01f bpf, btf: Always output invariant hit in pahole DWARF to B [...] omits cf85e7c7f437 platform/x86: intel_pmc_ipc: Switch to use driver->dev_groups omits fc07ac644997 platform/x86: intel_pmc_ipc: Propagate error from kstrtoul() omits 1e3872ccda65 platform/x86: intel_pmc_ipc: Use octal permissions in sysf [...] omits 63d91d815ddd platform/x86: intel_pmc_ipc: Get rid of unnecessary includes omits 09874a3acdc7 platform/x86: intel_pmc_ipc: Drop ipc_data_readb() omits a97368b314ef platform/x86: intel_pmc_ipc: Drop intel_pmc_gcr_read() and [...] omits f827e5300da4 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_raw_cmd() static omits 3f751ba58499 platform/x86: intel_pmc_ipc: Make intel_pmc_ipc_simple_com [...] omits e1f461631123 platform/x86: intel_pmc_ipc: Make intel_pmc_gcr_update() static omits 8b2365656008 platform/x86: intel_scu_ipc: Reformat kernel-doc comments [...] omits 4907898873a0 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_raw_command() omits b7380a162689 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_io[read|wr [...] omits 59aa78e325d8 platform/x86: intel_scu_ipc: Drop unused macros omits a5f04a2e5e33 platform/x86: intel_scu_ipc: Drop unused prototype intel_s [...] omits e7b7ab3847c9 platform/x86: intel_scu_ipc: Sleeping is fine when polling omits 74e9748b9b21 platform/x86: intel_scu_ipc: Drop intel_scu_ipc_i2c_cntrl() omits b47018a778c1 platform/x86: intel_scu_ipc: Remove Lincroft support omits 19e2d350aeaa platform/x86: intel_scu_ipc: Add constants for register offsets omits e48b72a568bb platform/x86: intel_scu_ipc: Fix interrupt support omits 298ef70f3ae5 platform/x86: intel_scu_ipcutil: Remove default y from Kconfig omits 5e0c94d3aeee platform/x86: intel_mid_powerbtn: Take a copy of ddata omits 1222653cc048 selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS omits bdf2aca703e8 Bluetooth: adding missing const decoration to mgmt_status_table omits 6adb44effcb0 io_uring: add support for epoll_ctl(2) omits dbab40bdb42c Merge tag 'io_uring-5.5-2020-01-22' of git://git.kernel.dk [...] omits 5ae26faac84d eventpoll: support non-blocking do_epoll_ctl() calls omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 4f5e1bd9c700 eventpoll: abstract out epoll_ctl() handler 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 241a69ae8ea8 platform/chrome: cros_ec: Query EC protocol version if EC [...] omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits e533dbe9dcb1 arm64: acpi: fix DAIF manipulation with pNMI omits 72a9cc952f12 devtmpfs: factor out common tail of devtmpfs_{create,delete}_node omits fad1db8a351c devtmpfs: initify a bit omits 21766d11d151 devtmpfs: simplify initialization of mount_dev omits 0ff0e95e9909 devtmpfs: factor out setup part of devtmpfsd() omits c9d6b287d786 devtmpfs: fix theoretical stale pointer deref in devtmpfsd() omits 0707cfa5c3ef driver core: platform: fix u32 greater or equal to zero co [...] omits f4a81f5a853e irqchip/gic-v4.1: Allow direct invalidation of VLPIs omits 3858d4dfdfb8 irqchip/gic-v4.1: Suppress per-VLPI doorbell omits b4a4bd0f2629 irqchip/gic-v4.1: Add VPE INVALL callback omits e64fab1a1477 irqchip/gic-v4.1: Add VPE eviction callback omits 91bf6395f7b8 irqchip/gic-v4.1: Add VPE residency callback omits d97c97baa214 irqchip/gic-v4.1: Add mask/unmask doorbell callbacks omits 29c647f3b5ae irqchip/gic-v4.1: Plumb skeletal VPE irqchip omits dd3f050a216e irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP omits 0684c7046590 irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set omits 64edfaa9a234 irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP omits 5e5168461c22 irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation omits f2d834092ee2 irqchip/gic-v3: Add GICv4.1 VPEID size discovery omits b25319d279b6 irqchip/gic-v3: Detect GICv4.1 supporting RVPEID omits 093bf439fee0 irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits eb143f8756e7 binder: fix log spam for existing debugfs file creation. omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits b61387cb732c tracing/uprobe: Fix to make trace_uprobe_filter alignment safe omits 17248ea03674 s390: fix __EMIT_BUG() macro omits 45f7a0da600d s390/ftrace: generate traced function stack frame omits 253b3c4b2920 s390: adjust -mpacked-stack support check for clang 10 omits c4e5c229b610 s390/jump_label: use "i" constraint for clang omits ee09c91480b1 s390/cpum_sf: Use DIV_ROUND_UP omits 32dab6828c42 s390/cpum_sf: Use kzalloc and minor changes omits ee5c4ccfd51d s390/cpum_sf: Convert debug trace to common layout omits 576c75e36c68 s390/pci: Fix possible deadlock in recover_store() omits 17cdec960cf7 s390/pci: Recover handle in clp_set_pci_fn() omits bc206065944e Merge branch 'for-next/rng' into for-next/core omits ab3906c53144 Merge branch 'for-next/errata' into for-next/core omits aa246c056c43 Merge branch 'for-next/asm-annotations' into for-next/core omits 4f6cdf296cc4 Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'f [...] omits e717d93b1c3f arm64: kconfig: Fix alignment of E0PD help text omits f59bbfc2f609 bpf: Fix error path under memory pressure omits 05d57f1793fb bpf: Fix trampoline usage in preempt discards 08dc225d8868 Merge branch 'bpf-flow-dissector-fix-port-ranges' omits 2e8e1ea88cbc arm64: Use v8.5-RNG entropy for KASLR seed omits 1a50ec0b3b2e arm64: Implement archrandom.h for ARMv8.5-RNG omits 17328f218fb7 powerpc/xive: Discard ESB load value when interrupt is invalid omits a2db55dda9cf powerpc: Ultravisor: Fix the dependencies for CONFIG_PPC_UV omits 1ddeb5a74ab6 tty: baudrate: SPARC supports few more baud rates omits 6ada6064b239 tty: baudrate: Synchronise baud_table[] and baud_bits[] omits 8412ba1db825 tty: serial: meson_uart: Add support for kernel debugger omits 101aa46bd221 serial: imx: fix a race condition in receive path omits 48d414a3f2ec serial: 8250_bcm2835aux: Document struct bcm2835aux_data omits 644d776c7729 serial: 8250_bcm2835aux: Use generic remapping code omits 8c3cde5dd639 serial: 8250_bcm2835aux: Allocate uart_8250_port on stack omits e2f2a994ad7c serial: 8250_bcm2835aux: Suppress register_port error on - [...] omits 324c0a143211 serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER omits dc76697d7e93 serial: 8250_bcm2835aux: Fix line mismatch on driver unbind omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits eb7a3bb8c955 usb: typec: fusb302: fix "op-sink-microwatt" default that [...] omits 0e64350bf466 usb: typec: wcove: fix "op-sink-microwatt" default that was in mW omits f5ae88690955 usb: dwc3: pci: add ID for the Intel Comet Lake -V variant omits 3ba76256fc4e usb: typec: tcpci: mask event interrupts when remove driver omits 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include omits 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] omits a532149c992e platform/chrome: wilco_ec: Add newlines to printks omits e1f236efd9c5 usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 omits 10d3e38c7923 Merge tag 'icc-5.6-rc1' of https://git.linaro.org/people/g [...] omits 3634a4a80f3d Merge tag 'fpga-for-5.6' of git://git.kernel.org/pub/scm/l [...] omits 559e575a8946 mei: me: add comet point (lake) H device ids omits 0443b3f44363 staging: axis-fifo: replace spinlock with mutex omits b17028d289d3 staging: wilc1000: remove unused code prior to throughput [...] omits 1d58fec42fdf staging: wilc1000: added 'wilc_' prefix for 'struct assoc_ [...] omits c5295d1a41fe staging: wilc1000: move firmware API struct's to separate [...] omits 9d442d2b9add staging: wilc1000: remove use of infinite loop conditions omits b5909c6d16fd staging: kpc2000: rename variables with kpc namespace omits 747a64bd01f8 staging: vt6656: Remove memory buffer from vnt_download_firmware. omits 1ca9c7310579 staging: vt6656: Just check NEWRSR_DECRYPTOK for RX_FLAG_D [...] omits b653174327e9 staging: vt6656: Use vnt_rx_tail struct for tail variables. omits 8902ecd70b3e staging: vt6656: create vnt rx header for sk_buff. omits 743b2b7e08c7 staging: vt6656: Simplify RX finding bit rates omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits 4d1356ac12f4 staging: most: net: fix buffer overflow omits 7084eddf6be9 tpm: Add tpm_version_major sysfs file omits 3063da91ca56 staging: rtl8712: simplify evm_db2percentage() omits 38c03040e24f staging: rtl8192u: simplify rtl819x_evm_dbtopercentage() omits 05ecd1038b0c staging: rtl8192e: simplify rtl92e_evm_db_to_percent() omits 3cdab8823a50 staging: rtl8188eu: remove unused enum and defines omits 2dda06028593 staging: rtl8188eu: remove redundant defines omits 0b4d1d0da7e1 staging: rtl8188eu: remove else after break or return omits 27f391a5d628 Staging: kpc2000: Remove warning: "dubious: x | !y" detect [...] omits c269e876c5af tpm: Update mailing list contact information in sysfs-class-tpm omits 0bc81767c5bd crypto: arm/chacha - fix build failured when kernel mode N [...] omits 7e2b89fb4a2e crypto: caam - add support for i.MX8M Plus omits f9e7fe32a792 crypto: x86/poly1305 - emit does base conversion itself omits 2203d3f7971d crypto: hisilicon - fix spelling mistake "disgest" -> "digest" omits 72c7943792c9 crypto: chacha20poly1305 - add back missing test vectors a [...] omits 1f6868995326 crypto: x86/poly1305 - fix .gitignore typo omits 48d625e4c4ce tee: fix memory allocation failure checks on drv_data and amdtee omits 38c0d0abf268 crypto: ccree - erase unneeded inline funcs omits bc88606ac030 crypto: ccree - make cc_pm_put_suspend() void omits 33c4b310981f crypto: ccree - split overloaded usage of irq field omits 15fd2566bf54 crypto: ccree - fix PM race condition omits 5c83e8ec4d51 crypto: ccree - fix FDE descriptor sequence omits 8b0c4366cb08 crypto: ccree - cc_do_send_request() is void func omits cedca59fae58 crypto: ccree - fix pm wrongful error reporting omits c7b31c88da24 crypto: ccree - turn errors to debug msgs omits 2a6bc713f1ce crypto: ccree - fix AEAD decrypt auth fail omits 684cf266eb04 crypto: ccree - fix typo in comment omits 509f2885a2d2 crypto: ccree - fix typos in error msgs omits b46f36c05ab4 crypto: atmel-{aes,sha,tdes} - Retire crypto_platform_data omits 41419a289010 crypto: x86/sha - Eliminate casts on asm implementations omits e0437dc6470c crypto: chtls - Fixed listen fail when max stid range reached omits c9f0d33c367f crypto: chtls - Corrected function call context omits 53146d152510 crypto: caam/qi2 - fix typo in algorithm's driver name omits fd2d11cc8af4 Merge 5.5-rc7 into char-misc-next omits c318f074d9fd Merge 5.5-rc7 into staging-next omits 9d69cd82fe02 usb: chipidea: add inline for ci_hdrc_host_driver_init if [...] omits 27bf5be8fbe0 usb: chipidea: handle single role for usb role class omits 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants omits fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration omits 767774e5f8b3 ARM: dts: aspeed: tiogapass: Add gpio line names omits a8f588a3ca4a ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 380432abfa74 ARM: dts: aspeed-g6: Add Video Engine node omits d6013665709e ARM: dts: aspeed: ast2600: Add XDMA Engine omits 80d137a10e5a ARM: dts: aspeed: ast2500: Add XDMA Engine discards b39325523a4c cifs: add support for fallocate mode 0 for non-sparse files discards 8e8ea7b24bc3 cifs: fix NULL dereference in match_prepath discards a41ee024ee79 smb3: fix default permissions on new files when mounting w [...] omits 655696c43164 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild omits 7df1db7e0043 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits 0cb6b756c887 Merge branch 'v5.6/dt' into tmp/aml-rebuild omits c8d4ba8bce0b Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] omits 4c26b123c1dd Merge branches 'arm64-defconfig-for-5.6', 'arm64-for-5.6', [...] omits 85842de7b67e Merge branch 'clk-ti' into clk-next omits 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] omits 7b33fec5954d Merge branch 'clk-imx' into clk-next omits 34a9acb223e3 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] omits 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions omits 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() omits 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] omits 59f0bb267a02 Merge branch 'clk-allwinner' into clk-next omits 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory omits fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] omits bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() omits 98bf4c2600ad Merge branch 'clk-amlogic' into clk-next omits ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] omits 27debf935768 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits b36e8bc51fc3 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions discards 856ee22cd10f selftests/bpf: Add test based on port range for BPF flow d [...] discards 7834c75a8ef6 flow_dissector: Fix to use new variables for port ranges i [...] omits 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout omits 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] omits d57d85ff5883 ARM: Document merges omits 8b601da37f78 Merge branch 'arm/dt' into for-next omits c1534cf115f4 Merge branch 'arm/drivers' into for-next omits d3f03eec6b41 Merge branch 'arm/soc' into for-next omits 43a825afc91e xsk, net: Make sock_def_readable() have external linkage omits 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] omits 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] omits 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] omits 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] omits b87121dd3fa0 bpf: don't bother with getname/kern_path - use user_path_at omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] discards 94ff8c60a4c7 ceph: print name of xattr in __ceph_{get,set}xattr() douts discards 240557184ef9 ceph: print r_direct_hash in hex in __choose_mds() dout discards d0fdc10010f2 ceph: use copy-from2 op in copy_file_range discards d6566c62c529 ceph: perform asynchronous unlink if we have sufficient caps discards 3cc64eeb5cc1 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] discards a16d78907e47 ceph: add refcounting for Fx caps discards 7d6065289eba ceph: register MDS request with dir inode from the start discards a5c9ca53171c ceph: close holes in structs ceph_mds_session and ceph_mds [...] discards b56a93c58fa5 rbd: work around -Wuninitialized warning discards d391d8fd7025 ceph: allocate the correct amount of extra bytes for the s [...] discards 3220c7fb3cc8 ceph: rename get_session and switch to use ceph_get_mds_session discards 8fa369e28ce1 ceph: remove the extra slashes in the server path discards ac80fdffe776 ceph: add possible_max_rank and make the code more readable discards c913ac3f717e ceph: print dentry offset in hex and fix xattr_version type discards 4715957271e2 ceph: only touch the caps which have the subset mask requested discards 653bde0f33a5 ceph: don't clear I_NEW until inode metadata is fully populated discards aa4b7f5520e7 ceph: retry the same mds later after the new session is opened discards a7ebcc1e24b3 ceph: check availability of mds cluster on mount after wai [...] discards 1fa977125646 ceph: keep the session state until it is released discards 64bfe194a25a ceph: add __send_request helper discards 8510f2d6aeec ceph: ensure we have a new cap before continuing in fill_inode discards 9ef5670d5b90 ceph: drop unused ttl_from parameter from fill_inode discards 6307939c715a ceph: fix possible long time wait during umount discards 95fd2ac8d35e ceph: only choose one MDS who is in up:active state without laggy discards 4d1867f6fa3c ceph: fix mdsmap cluster available check based on laggy number discards 16e9b7d44deb ceph: remove unnecessary assignment in ceph_pre_init_acls() discards f6c0c59b93d8 ceph: delete redundant douts in con_get/put() omits d8cacecf36e3 dt-bindings: arm-boards: typo fix omits ce232ab5d7c8 Merge branch 'next/soc' into for-next omits af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF omits 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 omits d85339d9ea26 mtd: onenand: Rename omap2 driver to avoid a build warning omits 446b6dc8d874 mtd: onenand: Use a better name for samsung driver omits 7a95a72e052a mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() omits 9ee0f956cfbb mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ omits db7b6aeca2a7 mtd: rawnand: macronix: Use match_string() helper to simpl [...] omits f33113b54221 mtd: sharpslpart: Fix unsigned comparison to zero omits 05a5a6e57e6a mtd: onenand: Enable compile testing of OMAP and Samsung drivers omits 440c24535caf mtd: onenand: samsung: Fix printing format for size_t on 64-bit omits 14b292adcc78 mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] omits a3b839e4e061 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] omits 711fafc287e1 mtd: rawnand: denali_dt: add reset controlling omits 48aad493e353 dt-bindings: mtd: denali_dt: document reset property omits f5561a7c42d6 mtd: rawnand: denali_dt: Add support for configuring SPARE [...] omits 82348201384d mtd: rawnand: denali_dt: error out if platform has no asso [...] omits 393947e5823f mtd: rawnand: brcmnand: Set appropriate DMA mask omits 0e7ca83e82d0 mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock omits 73b265ae7bdb mtd: rawnand: mpc5121: Remove unneeded semicolon omits 75b3ff79c565 mtd: onenand: samsung: remove set but not used variable omits 296a32b54a73 mtd: onenand: Fix Kconfig indentation omits 1e31d3caa262 usb: musb: fix spelling mistake: "periperal" -> "peripheral" omits dd7d99dc688d Merge 5.5-rc7 into usb-next omits f289e55c6eeb ASoC: Add MediaTek MT6660 Speaker Amp Driver omits 9c1c2b35f1d9 ceph: hold extra reference to r_parent over life of request omits ea87683909bc Merge branch 'regmap-5.6' into regmap-next omits 29d7e05c5f75 spi: pxa2xx: Avoid touching SSCR0_SSE on MMP2 omits 2e31aab08bad regmap: fix writes to non incrementing registers omits 26aa19174f0d ASoC: dt-bindings: rt5645: add suppliers omits 294b7380ffe8 ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() omits 839284e79482 ASoC: dapm: add snd_soc_dapm_put_enum_double_locked omits 08df0d9a00f7 ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" omits b0177aca7aea spi: spi-fsl-qspi: Ensure width is respected in spi-mem op [...] omits 250a15cf575a ASoC: soc-core: remove bus_control omits 450312b640f9 ASoC: soc-core: remove DAI suspend/resume omits 0b1c89944207 ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component omits 2c55f0be586a ASoC: pxa: pxa-ssp: move .suspend/.resume to component omits 2db023cdb386 ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume omits 21385a4faa84 ASoC: samsung: i2s: move .suspend/.resume to component omits ef20061a34e0 ASoC: dwc: dwc-i2s: move .suspend/.resume to component omits 9b79b1cd164f ASoC: uniphier: move .suspend/.resume to component omits 78dbafbd04dd ASoC: ti: omap-mcpdm: move .suspend/.resume to component omits 4a58fb71b579 ASoC: sti: sti_uniperif: move .suspend/.resume to component omits 79a5cf90f871 ASoC: samsung: spdif: move .suspend/.resume to component omits 45cfa792f660 ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component omits 7ec6b43125c0 ASoC: mediatek: move .suspend/.resume to component omits aa3c4765b3e8 ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component omits 7b6e7b137e2a ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component omits e4f8bb37efae ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component omits 7307d33a280b ASoC: bcm: cygnus-ssp: move .suspend/.resume to component omits 130128098a4e ASoC: soc-generic-dmaengine-pcm: Fix error handling omits af4bac11531f ASoC: soc-pcm: crash in snd_soc_dapm_new_dai omits bdefca2d8dc0 drm/panfrost: Add the panfrost_gem_mapping concept omits d7bbd6c1b01c arm64: kbuild: remove compressed images on 'make ARCH=arm6 [...] 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 d0f418516022 net, ip_tunnel: fix namespaces move omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits 09cbcef6c60e kvm: Refactor handling of VM debugfs files omits e30a7d623dcc KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM omits a4d956b93904 KVM: nVMX: vmread should not set rflags to specify success [...] omits b5c3c1b3c6e9 KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks omits f8052a053a7a KVM: x86/mmu: Reorder the reserved bit check in prefetch_i [...] omits 52918ed5fcf0 KVM: SVM: Override default MMIO mask if memory encryption [...] omits d8010a779a2f KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap [...] omits 87382003e355 KVM: x86: Refactor and rename bit() to feature_bit() macro omits a7c48c3f56db KVM: x86: Expand build-time assertion on reverse CPUID usage omits daa0d8c3a487 KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table omits a0a2260c12d8 KVM: x86: Move bit() helper to cpuid.h omits 5ae78e95ed0c KVM: x86: Add dedicated emulator helpers for querying CPUI [...] omits 345599f9a292 KVM: x86: Add macro to ensure reserved cr4 bits checks sta [...] omits 96be4e069c93 KVM: x86: Drop special XSAVE handling from guest_cpuid_has() omits f1cdecf5807b KVM: x86: Ensure all logical CPUs have consistent reserved [...] omits b11306b53b25 KVM: x86: Don't let userspace set host-reserved cr4 bits omits e348ac7c9e34 KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic omits fe6ed369fca9 KVM: VMX: Add non-canonical check on writes to RTIT address MSRs omits 311497e0c556 KVM: Fix some writing mistakes omits 2f9f5cddb29b KVM: hyperv: Fix some typos in vcpu unimpl info omits 00116795aa87 KVM: Fix some grammar mistakes omits 67b0ae43df17 KVM: Fix some comment typos and missing parentheses omits 4d516fe7d385 KVM: Fix some out-dated function names in comment omits 668effb63de8 KVM: Fix some wrong function names in comment omits cad23e72b774 KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject() omits dfd146fcae89 KVM: LAPIC: micro-optimize fixed mode ipi delivery omits 1e9e2622a149 KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath omits 9167bd963464 sparc/console: kill off obsolete declarations omits 34ca70ef7d3a sparc32: fix struct ipc64_perm type definition omits e2b9fc2dd691 sparc32, leon: Stop adding vendor and device id to prom am [...] omits 4f2c17e0f332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d84b99ff69c1 drivers: net: declance: fix comparing pointer to 0 omits aeaec7bcebd9 tcp/ipv4: remove AF_INET_FAMILY omits 339821f7d2d8 net/hsr: remove seq_nr_after_or_eq omits e09538eac996 hdlx_x25: Fix backwards compat test. omits 0159984796dc Merge branch 'hns3-next' omits 60df7e91cc3e net: hns3: cleanup some coding style issue omits 322cb97c0734 net: hns3: remove redundant print on ENOMEM omits e31053298408 net: hns3: delete unnecessary blank line and space for cleanup omits 6f8e330d2746 net: hns3: rewrite a log in hclge_put_vector() omits cdc37385e3ab net: hns3: refine the input parameter 'size' for snprintf() omits 9027d043fc31 net: hns3: move duplicated macro definition into header omits afb6afdb8dc6 net: hns3: set VF's default reset_type to HNAE3_NONE_RESET omits 08bb3857c6c2 net: hns3: do not reuse pfmemalloc pages omits 09783d448bcc net: hns3: limit the error logging in the hns3_clean_tx_ring() omits 953c4a08dfc9 wan/hdlc_x25: fix skb handling omits f362e5fe0f1f wan/hdlc_x25: make lapb params configurable omits 29237d22bc45 net/smc: allow unprivileged users to read pnet table omits 18e748a5f66c Revert "gfs2: eliminate tr_num_revoke_rm" omits c04f2e0dd530 gfs2: remove unused LBIT macros omits b3ca4e447dba fs/gfs2: remove unused IS_DINODE and IS_LEAF macros omits 108eae2d4d10 arm64: entry: Avoid empty alternatives entries omits bfe02b9f9476 tcp: remove redundant assigment to snd_cwnd omits 3ccc897b228a Merge branch 'phy-add-new-version-of-phy_do_ioctl-and-conv [...] omits f1294617d2f3 net: convert suitable network drivers to use phy_do_ioctl omits bbbf8430afe6 net: phy: add new version of phy_do_ioctl omits 3231e5d2228a net: phy: rename phy_do_ioctl to phy_do_ioctl_running omits bea5416561b1 net: hns3: replace snprintf with scnprintf in hns3_update_strings omits 49e211c0e357 net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read omits ce896476c65d net: usb: lan78xx: Add .ndo_features_check omits 5b2f1f3070b6 tcp_bbr: improve arithmetic division in bbr_update_bw() omits ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback omits a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox omits cb626bf566eb net-sysfs: Fix reference count leak omits c3c431de99c0 dmaengine: Move dma_get_{,any_}slave_channel() to private [...] omits 71ca5b78235e dmaengine: Remove dma_request_slave_channel_compat() wrapper omits 69b1189ba2cd dmaengine: Remove dma_device_satisfies_mask() wrapper omits ad063075d406 Merge tag 'rds-odp-for-5.5' of https://git.kernel.org/pub/ [...] omits d00fdf694b11 dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP com [...] omits cc88525ebffc dmaengine: zynqmp_dma: fix burst length configuration omits 62ebaeaedee7 ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions omits 983460233659 arm64: Kconfig: select HAVE_FUTEX_CMPXCHG omits 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits ffc079a4accc dmaengine: sun4i: Add support for cyclic requests with ded [...] omits 9c5ed2f831c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4b048178854d dmaengine: fsl-qdma: fix duplicated argument to && omits 2bd8010a618c dmaengine: ti: k3-psil: make symbols static discards 1e53251a964b Merge branch 'x86/cache' discards 38c133e5fe43 Merge branch 'x86/cpu' discards a0c380facd5c Merge branch 'x86/urgent' discards b2aa0342d4fa Merge branch 'linus' omits 5eec71829ad7 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits ecc4d2a52df6 drm/i915/userptr: fix size calculation discards 03a1785d07aa zonefs: Add documentation discards ce8e2158ce5d fs: New zonefs file system omits 2928fa0a97eb ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() omits c31427d0d21e ALSA: hda: No preallocation on x86 platforms omits d4cfb30fce03 ALSA: pcm: Set per-card upper limit of PCM buffer allocations omits d70241913413 dmaengine: ti: k3-udma: Add glue layer for non DMAengine users omits 25dcb5dd7b7c dmaengine: ti: New driver for K3 UDMA omits d3cd299bb151 dt-bindings: dma: ti: Add document for K3 UDMA omits 8c6bb62f6b4a dmaengine: ti: k3 PSI-L remote endpoint configuration omits 69bafc318560 dmaengine: ti: Add cppi5 header for K3 NAVSS/UDMA omits 816ebf48442e dmaengine: Add helper function to convert direction value to text omits 6755ec06d133 dmaengine: Add support for reporting DMA cached data amount omits 4db8fd32ed2b dmaengine: Add metadata_ops for dma_async_tx_descriptor omits 7d083ae98357 dmaengine: doc: Add sections for per descriptor metadata support omits 5fe4beaac239 Merge TI ringacc driver from Santosh omits 04060db41178 scsi: RDMA/isert: Fix a recently introduced regression rel [...] omits 0e2209629fec scsi: fnic: do not queue commands during fwreset omits 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] omits 996d5d5f89a5 Input: pm8xxx-vib - fix handling of separate enable register omits 08f3f0300c87 Merge branch 'work.adfs' into for-next omits 76ed99d199f7 Documentation: update adfs filesystem documentation omits 25e5d4df3b46 fs/adfs: mostly divorse inode number from indirect disc address omits 08ead1b8b98d fs/adfs: super: add support for E and E+ floppy image formats omits e3858e125bd5 fs/adfs: super: extract filesystem block probe omits ccbc80a89d13 fs/adfs: dir: remove debug in adfs_dir_update() omits f352064275ad fs/adfs: super: fix inode dropping omits a464152f2e6d fs/adfs: bigdir: implement directory update support omits d79288b4f61b fs/adfs: bigdir: calculate and validate directory checkbyte omits aa3d4e015298 fs/adfs: bigdir: directory validation strengthening omits 6674ecab9004 fs/adfs: bigdir: extract directory validation omits 0db35a02a1c3 fs/adfs: bigdir: factor out directory entry offset calculation omits aacc954c1be8 fs/adfs: newdir: split out directory commit from update omits cc625ccd0e6c fs/adfs: newdir: clean up adfs_f_update() omits 9318731bec8d fs/adfs: newdir: merge adfs_dir_read() into adfs_f_read() omits 7a0e4048bfd1 fs/adfs: newdir: improve directory validation omits ffc8df347e49 fs/adfs: newdir: factor out directory format validation omits 016936b32131 fs/adfs: dir: use pointers to access directory head/tails omits 4287e4deb128 fs/adfs: dir: add more efficient iterate() per-format method omits cdc46e99e1c9 fs/adfs: dir: switch to iterate_shared method omits 4a0a88b6660b fs/adfs: dir: improve compiler coverage in adfs_dir_update omits f6075c790743 fs/adfs: dir: improve update failure handling omits ae5df41390eb fs/adfs: dir: modernise on-disk directory structures omits deed1bfd150c fs/adfs: dir: update directory locking omits c3c8149b3552 fs/adfs: dir: add helper to mark directory buffers dirty omits 90011c7ad999 fs/adfs: dir: add helper to read directory using inode omits 419a6e5e82ca fs/adfs: dir: add generic directory reading omits a317120bf7f8 fs/adfs: dir: add generic copy functions omits acf5f0be8a52 fs/adfs: dir: add common directory sync method omits 1dd9f5babfd9 fs/adfs: dir: add common directory buffer release method omits 95fbadbb5566 fs/adfs: dir: add common dir object initialisation omits 71b2612776c1 fs/adfs: dir: rename bh_fplus to bhs omits f93793fd73a6 fs/adfs: map: fix map scanning omits f6f14a0d71b0 fs/adfs: map: move map-specific sb initialisation to map.c omits 792314f8b223 fs/adfs: map: use find_next_bit_le() rather than open coding it omits 197ba3c51931 fs/adfs: map: incorporate map offsets into layout omits 7b1952676256 fs/adfs: map: factor out map cleanup omits 6092b6be3044 fs/adfs: map: break up adfs_read_map() omits e6160e469f56 fs/adfs: map: rename adfs_map_free() to adfs_map_statfs() omits f75d398d6ee6 fs/adfs: map: move map reading and validation to map.c omits 81916245ce23 fs/adfs: inode: fix adfs_mode2atts() omits eeeb9dd98ec3 fs/adfs: inode: update timestamps to centisecond precision omits d5314b245ab8 Merge branch 'work.vboxsf' into for-next omits c0111e5be2e5 fs: Add VirtualBox guest shared folder (vboxsf) support omits d49d0661b924 Merge branch 'libbpf-include-path' omits a2c9652f751e selftests: Refactor build to remove tools/lib/bpf from inc [...] omits b6580cd8999d runsqslower: Support user-specified libbpf include and obj [...] omits a9ed34c0b7a5 tools/runqslower: Remove tools/lib/bpf from include path omits 7cf245a37ef0 samples/bpf: Use consistent include paths for libbpf omits 521fe8bb5874 perf: Use consistent include paths for libbpf omits 229c3b47b794 bpftool: Use consistent include paths for libbpf omits 3e689141e64d selftests: Use consistent include paths for libbpf omits 5b554ce518af tools/runqslower: Use consistent include paths for libbpf omits bfe42797bc7e selftests: Pass VMLINUX_BTF to runqslower Makefile omits a835d38d41ca tools/bpf/runqslower: Fix override option for VMLINUX_BTF omits b2e5e93ae8af samples/bpf: Don't try to remove user's homedir on clean omits 11e673206f21 scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask omits 33c77c31b752 scsi: hisi_sas: Add prints for v3 hw interrupt converge an [...] omits 3cd2f3c35d29 scsi: hisi_sas: Modify the file permissions of trigger_dum [...] omits d2815fdf9a0e scsi: hisi_sas: Replace magic number when handle channel i [...] omits e9dc5e11c97e scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_rest [...] omits 81f338e9709d scsi: hisi_sas: use threaded irq to process CQ interrupts omits 1baa80118e03 scsi: ufs: Use UFS device indicated maximum LU number omits 731f06216df3 scsi: ufs: Add max_lu_supported in struct ufs_dev_info omits 046c1e6f2707 scsi: ufs: Delete is_init_prefetch from struct ufs_hba omits 8c9a51b00743 scsi: ufs: Inline two functions into their callers omits 2b35b2adfecd scsi: ufs: Move ufshcd_get_max_pwr_mode() to ufshcd_device [...] omits 1b9e21412f72 scsi: ufs: Split ufshcd_probe_hba() based on its called flow omits 097500666ec9 scsi: ufs: Delete struct ufs_dev_desc omits b9fc5320212e scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufs [...] omits fdb2c2324972 scsi: ufs-mediatek: enable low-power mode for hibern8 state omits 9d19bf7ad168 scsi: ufs: export some functions for vendor usage omits b406a1978376 scsi: ufs-mediatek: add dbg_register_dump implementation omits c0bf499f6f84 drm/exynos: Rename Exynos to lowercase omits 11f954899d55 drm/exynos: change callback names omits 0651082cc302 Merge branch 'for-5.6/io_uring-vfs' into for-next omits 0463b6c58e55 io_uring: use labeled array init in io_op_defs omits 6b47ee6ecab1 io_uring: optimise sqe-to-req flags translation omits 87987898a1db io_uring: remove REQ_F_IO_DRAINED omits e46a7950d362 io_uring: file switch work needs to get flushed on exit omits b14cca0c84c7 io_uring: hide uring_fd in ctx omits 0791015837f1 io_uring: remove extra check in __io_commit_cqring omits 711be0312df4 io_uring: optimise use of ctx->drain_next omits 66f4af93da57 io_uring: add support for probing opcodes omits 10fef4bebf97 io_uring: account fixed file references correctly in batch omits 354420f705cc io_uring: add opcode to issue trace event omits cebdb98617ae io_uring: add support for IORING_OP_OPENAT2 omits f8748881b17d io_uring: remove 'fname' from io_open structure omits c12cedf24e78 io_uring: add 'struct open_how' to the openat request context omits f2842ab5b72d io_uring: enable option to only trigger eventfd for async [...] omits 69b3e546139a io_uring: change io_ring_ctx bool fields into bit fields omits c150368b4968 io_uring: file set registration should use interruptible waits omits 96fd84d83a77 io_uring: Remove unnecessary null check omits fddafacee287 io_uring: add support for send(2) and recv(2) omits 2550878f8421 io_uring: remove extra io_wq_current_is_worker() omits caf582c652fe io_uring: optimise commit_sqring() for common case omits ee7d46d9db19 io_uring: optimise head checks in io_get_sqring() omits 9ef4f124894b io_uring: clamp to_submit in io_submit_sqes() omits 8110c1a6212e io_uring: add support for IORING_SETUP_CLAMP omits c6ca97b30c47 io_uring: extend batch freeing to cover more cases omits 8237e045983d io_uring: wrap multi-req freeing in struct req_batch omits 2b85edfc0c90 io_uring: batch getting pcpu references omits 4e5ef02317b1 pcpu_ref: add percpu_ref_tryget_many() omits c1ca757bd6f4 io_uring: add IORING_OP_MADVISE omits db08ca25253d mm: make do_madvise() available internally omits 4840e418c2fc io_uring: add IORING_OP_FADVISE omits ba04291eb66e io_uring: allow use of offset == -1 to mean file position omits 3a6820f2bb8a io_uring: add non-vectored read/write commands omits e94f141bd248 io_uring: improve poll completion performance omits ad3eb2c89fb2 io_uring: split overflow state into SQ and CQ side omits d3656344fea0 io_uring: add lookup table for various opcode needs omits add7b6b85a4d io_uring: remove two unnecessary function declarations omits 32fe525b6d10 io_uring: move *queue_link_head() from common path omits 9d76377f7e13 io_uring: rename prev to head omits ce35a47a3a02 io_uring: add IOSQE_ASYNC omits 895e2ca0f693 io-wq: support concurrent non-blocking work omits eddc7ef52a6b io_uring: add support for IORING_OP_STATX omits 3934e36f6099 fs: make two stat prep helpers available omits 05f3fb3c5397 io_uring: avoid ring quiesce for fixed file set unregister [...] omits b5dba59e0cf7 io_uring: add support for IORING_OP_CLOSE omits 0c9d5ccd26a0 io-wq: add support for uncancellable work omits 6e802a4ba056 fs: move filp_close() outside of __close_fd_get_file() omits 15b71abe7b52 io_uring: add support for IORING_OP_OPENAT omits 35cb6d54c1d5 fs: make build_open_flags() available internally omits d63d1b5edb7b io_uring: add support for fallocate() omits 4d927483732f Merge branch 'io_uring-5.5' into for-5.6/io_uring-vfs omits 1292e972fff2 io_uring: fix compat for IORING_REGISTER_FILES_UPDATE omits 4f29ad200f7b MIPS: syscalls: fix indentation of the 'SYSNR' message omits 16202c09577f MIPS: boot: fix typo in 'vmlinux.lzma.its' target omits 17c5f65db629 scsi: qla2xxx: Fix a NULL pointer dereference in an error path omits a53998802e17 MIPS: fix indentation of the 'RELOCS' message omits 6ca67a8e7bed scsi: qla1280: Make checking for 64bit support consistent omits aa124436f329 xfs: change return value of xfs_inode_need_cow to int omits f1c3656c6d9c selftests/bpf: Skip perf hw events test if the setup disabled it omits 396b83fa75a3 selftests/bpf: Don't check for btf fd in test_btf omits 2e3a94aa2bfc bpf: Fix memory leaks in generic update/delete batch ops omits bf24daac8f2b tracing: Do not set trace clock if tracefs lockdown is in effect omits 8bcebc77e85f tracing: Fix histogram code when expression has same var as value omits 07fe46e05e06 ARM: Document merges omits 5516467fb4f2 Merge branch 'arm/drivers' into for-next omits 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] omits d96d875ef5dd Merge tag 'fixes_for_v5.5-rc8' of git://git.kernel.org/pub [...] omits 03ac9f5e4654 Merge branch 'arm/drivers' into for-next omits 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] omits f3a9ff08f682 Merge branch 'arm/defconfig' into for-next omits 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] discards 88481ae77cd6 Merge remote-tracking branch 'regulator/topic/equal' into [...] discards f172e71bfaf8 Merge branch 'regulator-5.6' into regulator-next discards ab5531e77442 Merge branch 'regulator-5.5' into regulator-linus omits 0f394daef89b irqdomain: Fix a memory leak in irq_domain_push_irq() omits 2fbb13961e74 irqchip: Add NXP INTMUX interrupt multiplexer support omits 618ea6275b98 dt-bindings: interrupt-controller: Add binding for NXP INT [...] omits b74416dba33b irqchip: Define EXYNOS_IRQ_COMBINER omits 8f78bd62bdd7 irqchip/meson-gpio: Add support for meson a1 SoCs omits e2514165f36e irqchip/meson-gpio: Rework meson irqchip driver to support [...] omits fd6765b4c991 dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs omits d6152e6ec9e2 irqchip/mbigen: Set driver .suppress_bind_attrs to avoid r [...] omits 04f605906ff0 irqchip: Add Aspeed SCU interrupt controller omits 5350a237b452 dt-bindings: interrupt-controller: Add Aspeed SCU interrup [...] omits 96868dce644d gpio/sifive: Add GPIO driver for SiFive SoCs omits 3d7610e8da99 regulator: core: Fix exported symbols to the exported GPL version omits c87846571587 remoteproc: use struct_size() helper omits 50d9fad73a45 ubifs: use IS_ENCRYPTED() instead of ubifs_crypt_is_encrypted() omits a8f40111d184 remoteproc: Initialize rproc_class before use omits 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. omits 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 omits e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP omits 32c72165dbd0 netfilter: ipset: use bitmap infrastructure completely omits 32ada3b9e04c x86/resctrl: Clean up unused function parameter in mkdir path omits 708e0ada1916 module: avoid setting info->name early in case we can fall [...] omits 334b0f4e9b1b x86/resctrl: Fix a deadlock due to inaccurate reference omits 074fadee59ee x86/resctrl: Fix use-after-free due to inaccurate refcount [...] omits b8511ccc75c0 x86/resctrl: Fix use-after-free when deleting resource groups discards 6bb1efc55e4c drm/amdgpu: original raven doesn't support full asic reset discards 67f90dd39ea7 drm/amdgpu: attempt to enable gfxoff on more raven1 boards discards 1d87e343a0f0 drm/amdgpu/display: fix logic inversion in program_timing_sync() discards 556203c6f931 drm/amdgpu: Enter low power state if CRTC active. discards a5523b2504c5 drm/amdgpu: work around llvm bug #42576 discards 17ff3231d392 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations discards a3f9be0e097a drm/amdgpu: drop unnecessary restriction for huge root PDEs discards 483de720284a drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend discards 66a8fe742322 drm/amdgpu: revert "rework synchronization of VM updates v2" discards d604de8e0a59 drm/amdgpu: rework synchronization of VM updates v2 discards 3b318d070668 drm/amdgpu: rework job synchronization v2 discards 68287048ec0a drm/amdgpu: use the VM as job owner discards 6639f57db125 drm/amdgpu: explicitly sync VM update to PDs/PTs discards f75a1fa492d8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) discards 589c947d674c drm/amdgpu: move CS secure flag next the structs where it's used discards 2feb2db91ba6 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 discards 60692739dad9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 discards eb65d1242991 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 discards 6910f8639b08 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] discards fb7c6440332a drm/amdgpu: expand sdma copy_buffer interface with tmz parameter discards e79793c2bd78 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards b5336d12948d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards adaead199697 drm/amdgpu: job is secure iff CS is secure (v5) discards b7a8df5df16a drm/amdgpu: expand the context control interface with trust flag discards 42d9c0e20a19 drm/amdgpu: expand the emit tmz interface with trusted flag discards fe557faf0e31 drm/amdgpu: add tmz bit in frame control packet discards 2598b19a1d8c drm/amdgpu: add function to check tmz capability (v4) discards 64687371a7b4 drm/amdgpu: add amdgpu_tmz data structure discards 1a961e4229d6 drm/amdgpu: add tmz feature parameter (v2) discards 80bc7aeae72e drm/amdgpu: define the TMZ bit for the PTE discards cb910dc18a9c drm/amdgpu: add UAPI to create secure commands (v3) discards fbd07647b411 drm/amdgpu: add UAPI for creating encrypted buffers omits a69976bc6930 btrfs: device stats, log when stats are zeroed omits 556755a8a99b btrfs: fix improper setting of scanned for range cyclic wr [...] omits 4babad10198f btrfs: safely advance counter when looking up bio csums omits 94f8c4656648 btrfs: remove unused member btrfs_device::work omits ef0a82da81d6 btrfs: remove unnecessary wrapper get_alloc_profile omits 81b29a3bf7cc btrfs: add correction to handle -1 edge case in async discard omits 27f0afc7376b btrfs: ensure removal of discardable_* in free_bitmap() omits f9bb615af2ba btrfs: make smaller extents more likely to go into bitmaps omits 5d90c5c75711 btrfs: increase the metadata allowance for the free_space_cache omits dbc2a8c92756 btrfs: add async discard implementation overview omits 9ddf648f9c2a btrfs: keep track of discard reuse stats omits 5cb0724e1b46 btrfs: only keep track of data extents for async discard omits 7fe6d45e4009 btrfs: have multiple discard lists omits 19b2a2c71979 btrfs: make max async discard size tunable omits 4aa9ad520398 btrfs: limit max discard size for async discard omits e93591bb6ecf btrfs: add kbps discard rate limit for async discard omits a23093008412 btrfs: calculate discard delay based on number of extents omits 5dc7c10b8747 btrfs: keep track of discardable_bytes for async discard omits dfb79ddb130e btrfs: track discardable extents for async discard omits e4faab844a55 btrfs: sysfs: add UUID/debug/discard directory omits 93945cb43ead btrfs: sysfs: make UUID/debug have its own kobject omits 71e8978eb456 btrfs: sysfs: add removal calls for debug/ omits 2bee7eb8bb81 btrfs: discard one region at a time in async discard omits 6e80d4f8c422 btrfs: handle empty block_group removal for async discard omits b0643e59cfa6 btrfs: add the beginning of async discard, discard workqueue omits da080fe1bad4 btrfs: keep track of free space bitmap trim status cleanliness omits a7ccb2558524 btrfs: keep track of which extents have been discarded omits 46b27f5059e6 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits e837dfde15a4 bitmap: genericize percpu bitmap region iterators omits 147a097cf035 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits 57a0e6749191 btrfs: tree-checker: Refactor root key check into separate [...] omits c23c77b097dc btrfs: tree-checker: Refactor inode key check into seperat [...] omits c3053ebb0b80 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits f6d2a5c263af btrfs: tree-checker: Check leaf chunk item size omits 0ab575c5df5e btrfs: Remove unneeded semicolon omits 95690e58e122 btrfs: remove struct find_free_extent.ram_bytes omits c8b04030c5ec btrfs: simplify compressed/inline check in __extent_writep [...] omits 39b07b5d7072 btrfs: drop create parameter to btrfs_get_extent() omits f95d713b5404 btrfs: remove redundant i_size check in __extent_writepage_io() omits 169d2c875ec6 btrfs: remove trivial goto label in __extent_writepage() omits eb70d2226347 btrfs: remove unnecessary pg_offset assignments in __exten [...] omits bffe633e00fb btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 313facc5bd83 btrfs: remove dead snapshot-aware defrag code omits db72e47f79c5 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits e62958fce94b btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits 321f69f86a0f btrfs: reset device back to allocation state when removing omits 3fff3975a715 btrfs: decrement number of open devices after closing the [...] omits 6bb6b51447ca btrfs: use simple_dir_inode_operations for placeholder sub [...] omits b38f4cbd65fb btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 129699522581 btrfs: remove superfluous BUG_ON() in integrity checks omits 3dbd351df421 btrfs: fix possible NULL-pointer dereference in integrity checks omits f8935566372c btrfs: kill min_allocable_bytes in inc_block_group_ro omits 9f246926b4d5 btrfs: don't pass system_chunk into can_overcommit omits 511a32b5493f btrfs: Opencode ordered_data_tree_panic omits 430640e31649 btrfs: relocation: Output current relocation stage at btrf [...] omits 76de60ed044f btrfs: remove unused condition check in btrfs_page_mkwrite() omits 36ee0b44ad23 btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 5c4b691eb895 btrfs: Remove WARN_ON in walk_log_tree omits a0fbf736d35e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits 7ef54d54bf6a btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 4eaaec24c087 btrfs: Don't discard unwritten extents omits 8a36e408d406 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits e3b0edd29737 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits bc036bb33524 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits be2cf92e0a2f btrfs: sysfs, rename btrfs_sysfs_add_device() omits c6761a9ed329 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits b5501504cb6a btrfs: sysfs, rename devices kobject holder to devices_kobj omits db26a024497c btrfs: fill ncopies for all raid table entries omits e4f6c6be8148 btrfs: use raid_attr table in calc_stripe_length for nparity omits 0e56315ca147 Btrfs: fix missing hole after hole punching and fsync when [...] omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 283bab980978 x86/cpu: Remove redundant cpu_detect_cache_sizes() call omits e79f15a4598c x86/resctrl: Add task resctrl information display omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 9871abffc810 pwm: Remove set but not set variable 'pwm' omits 413c2a110d64 pwm: sun4i: Initialize variables before use discards 79d5e093a075 Merge branch 'x86/boot' omits 26a00610ef63 Pull UDF fixes. omits 356557be8670 udf: Clarify meaning of f_files in udf_statfs omits 15fb05fd286a udf: Allow writing to 'Rewritable' partitions omits 0c73201c5c09 pwm: stm32: Remove automatic output enable omits 98aa00345de5 selinux: fix regression introduced by move_mount(2) syscall omits ce1f31b4c0b9 ide: serverworks: potential overflow in svwks_set_pio_mode() omits 117fcc305360 cmd64x: potential buffer overflow in cmd64x_program_timings() omits 0fdeae503608 ide: remove unneeded header include path to drivers/ide omits 5b10c23e1809 ide: qd65xx: Fix cast to pointer from integer of different size omits 1011b6908a74 ide: ht6560b: Fix cast to pointer from integer of different size omits 98949a1946d7 ide: remove set but not used variable 'hwif' omits 77df3500a75d ide: remove unnecessary touch_softlockup_watchdog omits 044b1a933108 ide: tx4939ide: Fix the name used in a 'devm_request_mem_r [...] discards f594e2ec7e0d mmc: sdhci-msm: Add CQHCI support for sdhci-msm discards e866f9f0199f mmc: sdhci: Let a vendor driver supply and update ADMA des [...] omits 17e10a15a796 Merge branch 'mlxsw-SPAN-egress-mirroring-buffer-size' omits 3a3e627ce0ac spectrum: Add a delayed work to update SPAN buffsize accor [...] omits ff9fdfec5f96 mlxsw: spectrum: Fix SPAN egress mirroring buffer size for [...] omits 31c25b949813 mlxsw: spectrum_span: Put buffsize update code into helper [...] omits ac9cc4e25044 mlxsw: spectrum: Push code getting port speed into a helper omits f6003f948226 pwm: sun4i: Narrow scope of local variable omits fdf47ff69d61 pwm: bcm2835: Allow building for ARCH_BRCMSTB omits a368c34340c2 pwm: imx27: Eliminate error message for defer probe omits cba8d3bfdc96 pwm: sun4i: Fix inconsistent IS_ERR and PTR_ERR omits 80892772c4ed hsr: Fix a compilation error omits 3e954d962689 pwm: sun4i: Move pwm_calculate() out of spin_lock() omits 9f2919e9b40e pwm: omap-dmtimer: Allow compiling with COMPILE_TEST omits c7cb3a1dd53f pwm: omap-dmtimer: put_device() after of_find_device_by_node() omits c4cf7aa57eb8 pwm: omap-dmtimer: Simplify error handling omits 43efdc8f0e6d pwm: omap-dmtimer: Remove PWM chip in .remove before makin [...] omits 1188829abc2a pwm: Implement tracing for .get_state() and .apply_state() omits af4fab8bedcf pwm: rcar: Document inability to set duty_cycle = 0 omits bca900829d60 pwm: rcar: Drop useless call to pwm_get_state() omits 80c7482356ac mmc: sdhci-of-esdhc: fix serious issue clock is always disabled omits 429d939c194b mmc: sdhci-of-esdhc: fix transfer mode register reading omits 2fefc7c5f7d1 mmc: sdhci-brcmstb: Fix incorrect switch to HS mode omits d46ba2d17f90 mmc: sdhci-brcmstb: Add support for Command Queuing (CQE) omits e7b5d63a82fe mmc: sdhci-brcmstb: Add shutdown callback omits 6f2aa55b85c0 mmc: sdhci-brcmstb: Fix driver to defer on clk_get defer omits 78ab82fdb65c mmc: sdhci-brcmstb: Add ability to use HS400ES transfer mode omits 61696bbb25f8 dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0 omits 661cf2d8973a mmc: core: limit probe clock frequency to configured f_max omits 557c03157c27 mmc: sdhci-milbeaut: Remove redundant platform_get_irq err [...] omits 1215c025e870 mmc: sdhci: fix an issue of mixing different types omits 9d0af44c2ed0 Merge branch 'for-linus' into for-next omits 4d024fe8f806 ALSA: hda: Apply aligned MMIO access only conditionally omits 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name omits dacc9092336b x86/sysfb: Fix check for bad VRAM size omits 794eee259e8e Merge branch 'net-phy-add-generic-ndo_do_ioctl-handler-phy [...] omits df007186488e r8169: use generic ndo_do_ioctl handler phy_do_ioctl omits 2ab1d925aa4c net: phy: add generic ndo_do_ioctl handler phy_do_ioctl omits 6fac4a3cb059 Merge branch 'fixes' into next omits a3e2b51ca31f platform/x86: asus-nb-wmi: Support left round button on N56VB omits 19be0b2a2e44 tools/power/x86/intel-speed-select: Update version omits 097a522257ea tools/power/x86/intel-speed-select: Change the order for c [...] omits 78e77b7dfd9a tools/power/x86/intel-speed-select: Fix result display for [...] omits 645feeb2f571 tools/power/x86/intel-speed-select: Add support for core-p [...] omits 9749b376be18 platform/x86: ISST: Allow additional core-power mailbox commands omits 2a187d033520 mmc: sdhci: fix minimum clock rate for v3 controller omits 9e84a2e688d7 mmc: sdhci-omap: Add special reset capability omits d6fe49286ea1 mmc: sdhci-omap: Add am335x and am437x specific compatibles omits 53bcebbe81b6 dt-bindings: sdhci-omap: Add am335x and am437x specific bindings omits 5da5e494a50c mmc: sdhci-omap: Disable data timeout interrupt during erase omits 7d76ed77cfbd mmc: sdhci: Refactor sdhci_set_timeout() omits 7907ebe741a7 mmc: sdhci: Convert sdhci_set_timeout_irq() to non-static omits 195fadb71b73 mmc: sdhci-omap: Add using external dma omits 18e762e3b7a7 mmc: sdhci: add support for using external DMA devices omits 15db1836918d mmc: sdhci: Factor out some operations set to their own functions omits 83a1b4cc80fa dt-bindings: sdhci-omap: Add properties for using external dma omits 2aae18f65f91 dt-bindings: mmc: fsl-imx-esdhc: add i.MX8MP compatible string discards fdf356f51cf0 Merge branch 'pm-devfreq' into linux-next discards 5f9495fe4e51 Merge branch 'pm-avs' into linux-next discards eab61380c219 Merge branches 'pm-core', 'pm-cpufreq', 'pm-sleep', 'power [...] omits 4262c38dc42e net: dsa: mv88e6xxx: Add SERDES stats counters to all 6390 [...] discards 458960631a55 Merge branch 'intel_idle+acpi' into linux-next discards cdaf77e0928c Merge branch 'pm-cpuidle' into linux-next discards 05bacd121276 Merge branch 'devprop' into linux-next discards e30e9c5c2d43 Merge branches 'acpi-doc' and 'acpi-tools' into linux-next discards ccdd5ea043be Merge branches 'acpi-tables', 'acpi-button', 'acpi-ec' and [...] discards 4b4cc3b8438a Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] discards 60f389e9fe71 Merge branch 'acpica' into linux-next discards 3e1c3ef9b17c Merge branch 'pm-sleep-fixes' into linux-next omits 04e2246329d4 net: phylink: allow in-band AN for USXGMII omits 7875f8242494 gpio/sifive: Add DT documentation for SiFive GPIO omits 466008f98435 irqchip/sifive-plic: Support irq domain hierarchy omits 459c3bc8c497 irqchip/nvic: Use irq_domain_translate_onecell instead of [...] omits b01ecceaf2c0 genirq: Introduce irq_domain_translate_onecell omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 3e41d04e2b73 net: phy: don't crash in phy_read/_write_mmd without a PHY driver omits 6cbdcf25bdec net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for [...] omits 690afc165bb3 net: ip6_gre: fix moving ip6gre between namespaces omits a47b9e15c32f net: stmmac: modified pcs mode support for RGMII discards 32d2565d3bdc Merge branch 'perf/core' omits a48ac1c9f294 cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount omits f7be987b8254 gfs2: Remove GFS2_MIN_LVB_SIZE define omits 5d43975859bf gfs2: Fix incorrect variable name omits 56ee04aa6328 Merge tag 'perf-core-for-mingo-5.6-20200116' of git://git. [...] omits 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx omits cb6c82df684e Merge tag 'v5.5-rc7' into perf/core, to pick up fixes discards 6cf393d3e538 Merge branch 'locking/kcsan' omits 364975eeb43f clk: ti: omap5: Add missing AESS clock omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl omits 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data omits 7054c14f0555 clk: ti: dra7: add cam clkctrl data omits 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock discards ee725e8dbaf1 Merge branch 'efi/core' discards 615bf8d9a96b efi/x86: Disallow efi=old_map in mixed mode omits bc310baf2ba3 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld omits 3cc028619e28 efi/x86: avoid KASAN false positives when accessing the 1: [...] omits 484a418d0754 efi: Fix handling of multiple efi_fake_mem= entries omits f0ef6523475f efi: Fix efi_memmap_alloc() leaks omits 1db91035d01a efi: Add tracking for dynamically allocated memmaps omits 26c0e44a213b efi: Add a flags parameter to efi_memory_map omits 62b605b53ad4 efi: Fix comment for efi_mem_type() wrt absent physical addresses omits 64c8a0cd0a53 efi/arm: Defer probe of PCIe backed efifb on DT systems omits 1f299fad1e31 efi/x86: Limit EFI old memory map to SGI UV machines omits 97bb9cdc3210 efi/x86: Avoid RWX mappings for all of DRAM omits d9e3d2c4f103 efi/x86: Don't map the entire kernel text RW for mixed mode omits 75fbef0a8b6b x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd omits bd1d7093a808 efi/libstub/x86: Fix unused-variable warning omits ac3c76cc6d6d efi/libstub/x86: Use mandatory 16-byte stack alignment in [...] omits 796eb8d26a57 efi/libstub/x86: Use const attribute for efi_is_64bit() omits a786810cc864 Merge tag 'v5.5-rc7' into efi/core, to pick up fixes discards 5343da396584 Merge branch 'sched/core' discards bd728a5c55ae Merge branch 'linus' omits afa70d941f66 sched/fair: Define sched_idle_cpu() only for SMP configurations omits 648ad183ef19 ARM: Document merges omits fc88188c73ce Merge branch 'arm/defconfig' into for-next omits b285d6aabffb Merge branch 'arm/drivers' into for-next omits e9ca6f378d99 Merge branch 'arm/dt' into for-next 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 d7ca2d19c751 Merge tag 'drm-msm-next-2020-01-14' of https://gitlab.free [...] omits 92e2d706f080 Merge branch 'for-5.6/libata' into for-next omits fa7773deb344 Merge branch 'work.openat2' of git://git.kernel.org/pub/sc [...] omits 3d4743131b8d Backmerge v5.5-rc7 into drm-next omits def9d2780727 Linux 5.5-rc7 omits 4ba105339864 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B omits d65197ad5249 um: Fix time-travel=inf-cpu with xor/raid6 omits 87c9366e1725 Revert "um: Enable CONFIG_CONSTRUCTORS" omits 40814b98a570 um: Mark non-vector net transports as obsolete omits f1dc67d0e7df um: Add an option to make serial driver non-raw omits b3f7e3f23a76 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits 7008ee121089 Merge tag 'riscv/for-v5.5-rc7' of git://git.kernel.org/pub [...] omits 11a827294755 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 5f43644394a9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node omits 31a9b0b11b1c KVM: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() omits 821c10c2ae0b KVM: arm/arm64: vgic-its: Properly check the unmapped coll [...] omits 1cfbb484de15 KVM: arm/arm64: Correct AArch32 SPSR on exception entry omits 3c2483f15499 KVM: arm/arm64: Correct CPSR on exception entry omits a425372e7331 KVM: arm64: Correct PSTATE on exception entry omits 1559b7583ff6 KVM: arm/arm64: Re-check VMA on detecting a poisoned page omits de9375634b1e KVM: arm: Remove duplicate include omits c3e35409b54e KVM: ARM: Call hyp_cpu_pm_exit at the right place omits 927d780ee371 ARM: 8950/1: ftrace/recordmcount: filter relocation types omits f5523423defb arm64: kvm: Fix IDMAP overlap with HYP VA omits 5f675c56ed26 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ omits 8c58be34494b KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits b6ae256afd32 KVM: arm64: Only sign-extend MMIO up to register width omits 4ee9e6e027c0 Merge branch 'mlxsw-Add-tunnel-devlink-trap-support' omits b3073dfba8ee selftests: devlink_trap_tunnel_vxlan: Add test case for ov [...] omits 3aed0722f7d7 mlxsw: Add OVERLAY_SMAC_MC trap omits c3cae4916e57 devlink: Add overlay source MAC is multicast trap omits 27942c700017 selftests: devlink_trap_tunnel_ipip: Add test case for dec [...] omits ca264ef6ed7c selftests: devlink_trap_tunnel_vxlan: Add test case for de [...] omits a318bf621a6e mlxsw: Add tunnel devlink-trap support omits 13c056ec7d00 devlink: Add tunnel generic packet traps omits f528dfc460ef mlxsw: spectrum_trap: Reorder cases according to enum order omits 4a44ee67a7cd mlxsw: Add ECN configurations with IPinIP tunnels omits 839607e2ec8d mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping [...] omits 20174900ad38 mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping [...] omits 196442ec5f13 mlxsw: Add NON_ROUTABLE trap omits 95f0ead8f04b devlink: Add non-routable packet trap omits 740e87bc3db8 selftests: devlink_trap_l3_drops: Add test cases of irif a [...] omits 5b051621609d mlxsw: Add irif and erif disabled traps omits 95ae2d1d1149 Merge branch 'for-net-next' of git://git.kernel.org/pub/sc [...] omits b2383ad987a6 cxgb4: reject overlapped queues in TC-MQPRIO offload omits c856e2b6fc5c cxgb4: fix Tx multi channel port rate limit omits 0c58ac1e0155 net: phy: adin: fix a warning about msleep omits 09d4f10a5e78 net: sched: act_ctinfo: fix memory leak omits d82f28726f6c Merge branch 'Rate-adaptation-for-Felix-DSA-switch' omits 74984a1904b3 net: dsa: felix: Allow PHY to AN 10/100/1000 with 2500 ser [...] omits f3660937e17c net: dsa: felix: Handle PAUSE RX regardless of AN result discards e6d3d1cd56ce ARM: 8952/1: Disable kmemleak on XIP kernels discards 290b9fa737f8 ARM: 8951/1: Fix Kexec compilation issue. discards 6d00c81d47f1 ARM: 8949/1: mm: mark free_memmap as __init discards 2d94bb5ccac0 ARM: 8948/1: Prevent OOB access in stacktrace discards e1b186644dbe ARM: 8945/1: decompressor: use CONFIG option instead of cc-option omits 7b2d7faa09fc Merge tag 'iio-for-5.6b' of git://git.kernel.org/pub/scm/l [...] discards 05f24904d5f5 Merge branch 'WIP.core/headers' discards 75094b45991c Merge branch 'core/core' discards ad1088ebcb0f Merge branch 'core/debugobjects' discards 13325f1088bc Merge branch 'core/documentation' discards ecfea94a7569 Merge branch 'core/kprobes' discards bdc0abb64fc2 Merge branch 'core/objtool' discards 1aa31e53e41b Merge branch 'efi/core' discards 9fd65cf3d799 Merge branch 'irq/core' discards f8d59d78d2a3 Merge branch 'locking/core' discards 5adcf11aa367 Merge branch 'locking/kcsan' discards 265b54f45816 Merge branch 'perf/core' discards 104d75cf472a Merge branch 'ras/core' discards f8e75c321ffe Merge branch 'sched/core' discards dc14a86f2a33 Merge branch 'timers/core' discards 6d9f1b1d8efb Merge branch 'timers/urgent' discards 5fbcfb71f9f5 Merge branch 'x86/apic' discards 06c9280acc24 Merge branch 'x86/asm' discards 5877f40d2cf5 Merge branch 'x86/boot' discards 0566d3c2df2d Merge branch 'x86/cache' discards fafc81d57a37 Merge branch 'x86/cleanups' discards 66cdb5d968ad Merge branch 'x86/core' discards 11d5fdf993b4 Merge branch 'x86/cpu' discards fffc940eba85 Merge branch 'x86/fpu' discards 186a4da6c22c Merge branch 'x86/hyperv' discards 8a7c64427684 Merge branch 'x86/kdump' discards 208faf6ef953 Merge branch 'x86/microcode' discards 9dac7391de74 Merge branch 'x86/mm' discards 8dcf5ef06626 Merge branch 'x86/mtrr' discards 7d6dd02b4c24 Merge branch 'x86/pti' omits 7f013edebaa4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ccfb9299a0b6 mtd: spi-nor: Add support for at25sl321 omits f3418718c0ec mtd: spi-nor: Add support for w25q32jwm omits fc585d4a5cf6 riscv: Less inefficient gcc tishift helpers (and export th [...] discards c677ee5561f1 CIFS: Add support for setting owner info, dos attributes, [...] discards 9bb48fd567ca cifs: remove set but not used variable 'server' omits 8f8972a3127f Merge tag 'mtd/fixes-for-5.5-rc7' of git://git.kernel.org/ [...] omits d9279b5b52ef Merge branch 'v5.6-armsoc/dts64' into for-next omits 94dc83a22944 Merge branch 'v5.6-armsoc/dts32' into for-next 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 244dc2689085 Merge tag 'drm-fixes-2020-01-19' of git://anongit.freedesk [...] omits 95f4d9cced96 riscv: delete temporary files omits 0cc2682d8baa Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7ff15cd0458c Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 9e79c5233290 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits a186c112c7a4 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] omits b07b9e8d6318 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 124b5547ec1e Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits a1c6f87efc0a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e2f73d1e52a5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits ba0f47220384 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8cac89909a30 Merge tag 'for-linus-2020-01-18' of git://git.kernel.org/p [...] omits 2324de6fab22 Merge tag 's390-5.5-5' of git://git.kernel.org/pub/scm/lin [...] omits 7eaecf7963c1 netfilter: nft_osf: add missing check for DREG attribute omits 8965de70cbaf Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits f04dba64d667 Merge tag 'char-misc-5.5-rc7' of git://git.kernel.org/pub/ [...] omits bf3f401db6cb Merge tag 'staging-5.5-rc7' of git://git.kernel.org/pub/sc [...] omits c5fd2c5b8bcd Merge tag 'usb-5.5-rc7' of git://git.kernel.org/pub/scm/li [...] omits 053666f7e8b5 Merge branches 'work.recursive_removal', 'imm.timestamp' a [...] omits d344961f55fd iio: dac: stm32-dac: better handle reset controller failures omits 4a001c96b1c6 iio: dac: stm32-dac: use reset controller only at probe time omits 0013ccaa136d dt-bindings: iio: accel: kxcjk1013: Document mount-matrix [...] omits 1bde330ca0e8 iio: accel: kxcjk1013: Support orientation matrix omits 04e6fedb18f6 iio: imu: st_lsm6dsx: add mount matrix support omits 622b4339f93e iio: adc: stm32-adc: don't print an error on probe deferral omits b55eef872a96 Documentation: path-lookup: include new LOOKUP flags omits b28a10aedcd4 selftests: add openat2(2) selftests omits fddb5d430ad9 open: introduce openat2(2) syscall omits c20c76acf6ec Merge tag 'soundwire-5.6-rc1' of git://git.kernel.org/pub/ [...] omits e02d9c4c68dc Merge branch 'bnxt_en-fixes' omits d061b2411d5f bnxt_en: Do not treat DSN (Digital Serial Number) read fai [...] omits 6fc7caa84e71 bnxt_en: Fix ipv6 RFS filter matching logic. omits ceb3284c588e bnxt_en: Fix NTUPLE firmware command failures. omits 49576627b334 dt-bindings: iio: adis16480: add compatible entry for ADIS16490 omits 80cbc848c4fa iio: imu: adis16480: Add support for ADIS16490 omits 98496ccdf0dd iio: accel: bma400: prevent setting accel scale too low omits 84961af78c50 iio: imu/mpu6050: support dual-edge IRQ omits 9aaa29494030 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b3ad6649a4c ptrace: reintroduce usage of subjective credentials in ptr [...] omits 2e4c0a5e2576 iio: imu: inv_mpu6050: add fifo temperature data support omits 71f221f8a0cd iio: magnetometer: ak8975: Convert to use device_get_match_data() omits 608184788502 iio: magnetometer: ak8975: Get rid of platform data omits 79ef91493f54 iio: adc: ad7124: Set IRQ type to falling omits da4d3d6bb9f6 iio: adc: ad-sigma-delta: Allow custom IRQ flags omits b2aa09178d11 MAINTAINERS: Mark simple firmware interface (SFI) obsolete omits b2dfc6765e45 net/rds: Use prefetch for On-Demand-Paging MR omits 2eafa1746f17 net/rds: Handle ODP mr registration/unregistration omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits 00ed452c210a XArray: Add xa_for_each_range omits c44aa5e8ab58 XArray: Fix xas_find returning too many entries omits 19c30f4dd092 XArray: Fix xa_find_after with multi-index entries omits 430f24f94c8a XArray: Fix infinite loop with entry at ULONG_MAX omits 82a958497dc9 XArray: Add wrappers for nested spinlocks omits e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry omits df95968ff789 Merge tag 'amd-drm-next-5.6-2020-01-17' of git://people.fr [...] omits f66d84c8b4db Merge tag 'drm-misc-fixes-2020-01-16' of git://anongit.fre [...] omits e33c7ba89263 Merge tag 'drm-intel-fixes-2020-01-16' of git://anongit.fr [...] omits 4ac8bba6f7bb ARM: Document merges omits 4cd19d172df0 Merge branch 'arm/defconfig' into for-next omits 9a252c17c982 Merge branch 'arm/dt' into for-next omits faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] omits bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] omits f45ba2bd6da0 ARCv2: fpu: preserve userspace fpu state omits f05523aa7a1e ARC: fpu: declutter code, move bits out into fpu.h omits fb24fea75ca5 f2fs: change to use rwsem for gc_mutex omits d7b0a23d8150 f2fs: update f2fs document regarding to fsync_mode omits 0e7f41974e9c f2fs: add a way to turn off ipu bio cache omits bf2cbd3c5715 f2fs: code cleanup for f2fs_statfs_project() omits acdf2172172a f2fs: fix miscounted block limit in f2fs_statfs_project() omits fad5fbce4f07 f2fs: show the CP_PAUSE reason in checkpoint traces omits 644c8c92adb6 f2fs: fix deadlock allocating bio_post_read_ctx from mempool omits e8ce5749d781 f2fs: remove unneeded check for error allocating bio_post_ [...] omits b06af2aff28b f2fs: convert inline_dir early before starting rename omits fe396ad8e752 f2fs: fix memleak of kobject omits 3e5e479a39ce f2fs: fix to add swap extent correctly omits 4eea93e3ff98 f2fs: run fsck when getting bad inode during GC omits 4c8ff7095bef f2fs: support data compression omits db1a07956968 drm/dp_mst: Handle SST-only branch device case omits 272ecd60a636 ata: ahci_brcm: BCM7216 reset is self de-asserting omits 1a0600d112e3 ata: ahci_brcm: Perform reset after obtaining resources omits 42bbdd99221b phy: ti: j721e-wiz: Fix build error without CONFIG_OF_ADDRESS omits 41ddb7e1f796 cpupower: Revert library ABI changes from commit ae2917093 [...] omits a6ed02cac690 libbpf: Load btf_vmlinux only once per object. omits d70486668cdf mtd: rawnand: gpmi: Restore nfc timing setup after suspend/resume omits 5bc6bb603b4d mtd: rawnand: gpmi: Fix suspend/resume problem omits da2ef8124f20 mtd: spi-nor: Fix quad enable for Spansion like flashes omits 440b6d50254b mtd: spi-nor: Fix selection of 4-byte addressing opcodes o [...] omits a09decff5c32 jbd2: clear JBD2_ABORT flag before journal_reset to update [...] omits 71b565ceff37 ext4: drop ext4_kvmalloc() omits a54d8d34d235 ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl omits e128d516d812 ext4: remove unused macro MPAGE_DA_EXTENT_TAIL omits de7454854d6e ext4: add missing braces in ext4_ext_drop_refs() omits 6e89bbb79bc7 ext4: fix some nonstandard indentation in extents.c omits 61a6cb49da81 ext4: remove obsolete comment from ext4_can_extents_be_merged() omits adde81cfd5a8 ext4: fix documentation for ext4_ext_try_to_merge() omits 43f816772ff3 ext4: make some functions static in extents.c omits a1180994f52c ext4: remove redundant S_ISREG() checks from ext4_fallocate() omits 9b02e4987ab0 ext4: clean up len and offset checks in ext4_fallocate() omits dd6683e6efad ext4: remove ext4_{ind,ext}_calc_metadata_amount() omits fd5fe2535642 ext4: remove unneeded check for error allocating bio_post_ [...] omits 68e45330e341 ext4: fix deadlock allocating bio_post_read_ctx from mempool omits 547c556f4db7 ext4: fix deadlock allocating crypto bounce page from mempool omits 8f27fd0ab569 ext4: Delete ext4_kvzvalloc() omits d85926474ffd ext4: re-enable extent zeroout optimization on encrypted files omits 33b4cc2501d3 ext4: only use fscrypt_zeroout_range() on regular files omits 457b1e353c73 ext4: allow ZERO_RANGE on encrypted files omits 834f1565fa3f ext4: handle decryption error in __ext4_block_zero_page_range() omits 2fdff4c84390 docs: ext4.rst: add encryption and verity to features list omits 284b3f6edbbb ext4: remove unnecessary selections from EXT3_FS omits 4756ee183f25 ext4: use true,false for bool variable omits 46797ad75af7 ext4: uninline ext4_inode_journal_mode() omits 64c314ff8227 ext4: remove unnecessary ifdefs in htree_dirblock_to_tree() omits 7063743f6860 ext4: remove unnecessary assignment in ext4_htree_store_dirent() omits d4c5e960bf20 ext4: avoid fetching btime in ext4_getattr() unless requested discards be27c4378481 NFSv4.0 allow nconnect for v4.0 omits 7b19914383fc drm/mst: Don't do atomic checks over disabled managers omits bd0522112332 drm/amdgpu: add the lost mutex_init back discards 4b6b872bddb3 nfs: Return EINVAL rather than ERANGE for mount parse errors omits f3e062b34b65 ARM: Document merges omits 4a3a3433d95d Merge branch 'arm/dt' into for-next omits b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase omits c8a73aa38cf6 ARM: Document merges omits e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller omits 10a478391ace Merge branch 'arm/dt' into for-next omits f50cd949f450 Merge branch 'arm/drivers' into for-next omits bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] omits c00ec3075b3a Merge branch 'for-5.6' into for-next omits 9ea37e24d4a9 iocost: Fix iocost_monitor.py due to helper type mismatch omits 93c45bb9b7cb Merge branch 'next/defconfig' into for-next 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 25e73aadf297 Merge tag 'io_uring-5.5-2020-01-16' of git://git.kernel.dk [...] omits effaf90137e3 Merge tag 'for-5.5-rc6-tag' of git://git.kernel.org/pub/sc [...] omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 omits b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 omits 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] omits 453495d4e791 Merge tag 'usb-serial-5.5-rc7' of https://git.kernel.org/p [...] omits 536a0d8e79fb x86/resctrl: Check monitoring static key in the MBM overfl [...] omits a84de2fa962c x86/speculation/swapgs: Exclude Zhaoxin CPUs from SWAPGS v [...] omits 1e41a766c98b x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 omits 5efc6fa9044c x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR omits 102d412a3d56 ice: remove redundant assignment to variable xmit_done omits ed5a3f664c55 ice: Removing hung_queue variable to use txqueue function [...] omits 65279beec345 i40e: Removing hung_queue variable to use txqueue function [...] omits 2da259c5fe1f fm10k: use txqueue parameter in fm10k_tx_timeout omits bcb3244ccdc4 igc: Add PHY power management control omits f38b782dccab igc: Add support for TSO omits 0e7d4b93b0de igc: Add SKU for i225 device omits 34e9c162f09e igc: Remove unused definition omits 93d85dc5651d igc: Fix typo in a comment omits fdd64df7b9d1 USB: usbfs: Always unlink URBs in reverse order omits ab7541c3addd Merge tag 'fuse-fixes-5.5-rc7' of git://git.kernel.org/pub [...] omits 07d5ac6a1254 Merge tag 'sound-5.5-rc7' of git://git.kernel.org/pub/scm/ [...] omits c701917e647c libbpf: Fix potential multiplication overflow in mmap() si [...] omits b7d7f3e185b6 libbpf: Simplify BTF initialization logic omits bc0eb9a33391 libbpf: Fix error handling bug in btf_dump__new omits 94523024363b drm/i915/gt: Report the currently active execlists request omits c2c24edb1d9c arm64: csum: Fix pathological zero-length calls omits 3bf8bdcf3bad hwmon: (core) Do not use device managed functions for memo [...] omits cf3ca1877574 hwmon: (adt7475) Make volt2reg return same reg as reg2volt input omits e51a7dda2998 hwmon: (nct7802) Fix non-working alarm on voltages omits 7713e62c8623 hwmon: (nct7802) Fix voltage limits to wrong registers omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 791a0059e258 ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buf [...] omits fcce38d85cb8 ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffe [...] omits 296868315c69 ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffe [...] omits 332719b1840b ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_ [...] omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 00d852326e52 ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 omits 65fe457e7baf ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal omits ea3f0ce756d6 Merge tag 'asoc-fix-v5.5-rc6' into asoc-5.6 omits b5df0b2ee2ee spi: npcm-pspi: modify reset support omits b4adf5b27d59 spi: npcm-pspi: improve spi transfer performance omits 6925212f328b spi: spi-ti-qspi: fix warning omits 47416a5f27be spi: npcm-pspi: fix 16 bit send and receive support omits 6157d4c25560 spi: pxa2xx: Add support for Intel Comet Lake PCH-V omits 53ba2f1aa386 regulator: mpq7920: Fix incorrect defines omits 493a31ee0dbd regulator: vqmmc-ipq4019: Fix platform_no_drv_owner.cocci [...] omits e9153311491d regulator: vctrl-regulator: Avoid deadlock getting and set [...] omits a174a6c22679 ASoC: amd: Additional DAI for I2S SP instance. omits f9f5bbf5783c ASoC: rt715: fix return value check in rt715_sdw_probe() omits b03c29c1b13a ASoC: rt711: fix return value check in rt711_sdw_probe() omits 20435df1c1d7 ASoC: rt700: fix return value check in rt700_sdw_probe() omits a62c449f4cc1 ASoC: rt715: remove unused including <linux/version.h> omits 0e4ba0290e58 ASoC: rt1011: set the different setting for QFN/WLCSP package omits 4061fdc89ff7 ASoC: madera: Correct error path handling in madera_out1_d [...] omits a6947c9d86bc ASoC: SOF: Intel: hda: Fix SKL dai count omits 8ab6ddc5c51b ASoC: madera: Update handling of DAPM routes for mono muxe [...] omits 73ecf1a673d3 ASoC: wm_adsp: Correct cache handling of new kernel control API omits 9715a43eea77 USB: serial: quatech2: handle unbound ports omits 3018dd3fa114 USB: serial: keyspan: handle unbound ports omits 1568c58d11a7 USB: serial: io_edgeport: add missing active-port sanity check omits e37d1aeda737 USB: serial: io_edgeport: handle unbound ports on URB completion omits 4d5ef53f75c2 USB: serial: ch341: handle unbound port at reset_resume omits 9f24c540f7f8 lib/vdso: Update coarse timekeeper unconditionally omits 9a6b55ac4a44 lib/vdso: Make __arch_update_vdso_data() logic understandable omits 35fd7a637c42 debugobjects: Fix various data races omits 5715b7fa8d8d Merge branch 'misc-5.5' into next-fixes omits b35cf1f0bf1f btrfs: check rw_devices, not num_devices for balance omits 5afe6ce748c1 Btrfs: always copy scrub arguments back to user space omits f3c19481820c cpu-topology: Don't error on more than CONFIG_NR_CPUS CPUs [...] omits 21bdee92c6f8 Merge tag 'iwlwifi-for-kalle-2020-01-11' of git://git.kern [...] omits 13b2668d6fc9 Merge tag 'gpio-v5.5-4' of git://git.kernel.org/pub/scm/li [...] 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 5ffdff81cff9 Merge tag 'block-5.5-2020-01-16' of git://git.kernel.dk/li [...] omits 538f127cd3bc x86/hyper-v: Add "polling" bit to hv_synic_sint omits d0b778880448 x86/apic/uv: Avoid unused variable warning omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits 3e3934176a4f arm64: entry: cleanup sp_el0 manipulation omits 7a2c094464e3 arm64: entry: cleanup el0 svc handler naming omits 2d226c1e1c19 arm64: entry: mark all entry code as notrace omits ddb953f86cfb arm64: assembler: remove smp_dmb macro omits 170b25fa6aab arm64: assembler: remove inherit_daif macro omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 3c23b83a88d0 ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() omits d41938d2cbee mm: Reserve asm-generic prot flags 0x10 and 0x20 for arch use omits 95b3f74bec20 arm64: Use macros instead of hard-coded constants for MAIR_EL1 omits 83b0c36b8a13 arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list omits 5a9ef19454cd net: systemport: Fixed queue mapping in internal ring map omits 8f1880cbe8d0 net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec omits 56f200c78ce4 netns: Constify exported functions omits 27afe0d34e91 net: dsa: sja1105: Don't error out on disabled ports with [...] omits 37fe45ad126d net: dsa: felix: Don't error out on disabled ports with no [...] omits 8c6123e150f2 net: dsa: felix: Don't restart PCS SGMII AN if not needed omits 062a33b1ad7c net: dsa: felix: Set USXGMII link based on BMSR, not LPA omits 1d0ee02b35b5 Documentation: Fix typo in devlink documentation omits 7e5d6cf35329 EDAC/amd64: Do not warn when removing instances omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations discards e3c11a32867c mfd: cros_ec: Add cros-usbpd-notify subdevice discards 44832877ea4c ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] discards dff03da7c2b0 ARM: 8941/1: ARM/decompressor: enable CP15 barrier instruc [...] discards bcb704e551fc ARM: 8936/1: decompressor: avoid CP15 barrier instructions [...] omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits a862a7995374 Merge branch 'keys-acl' into keys-next omits d62632d4c2fb Merge tag 'notifications-pipe-core-20200117' into keys-next omits 90f29f0eada4 enetc: Don't print from enetc_sched_speed_set when link goes down omits 5af29028fd6d ALSA: hda/realtek - Add Headset Mic supported for HP cPC omits b79a47bf5bf9 smack: Implement the watch_key and post_notification hooks omits 06440b5bc95c selinux: Implement the watch_key security hook omits cebca5618f82 usb: Add USB subsystem notifications omits 5729db177af0 block: Add block layer notifications omits ad28b2138171 Add a general, global device notification watch list omits 4d4a8bfd9c8b pipe: Add notification lossage handling omits 5798048d08f5 pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 886106226a47 Add sample notification program omits 8a9acc626ca0 keys: Add a notification facility omits 50c3c5e1c1b0 USB: serial: garmin_gps: Use flexible-array member omits 50ddf3846b63 keys: Provide KEYCTL_GRANT_PERMISSION omits aa63b9471bca net: phy: adin: const-ify static data omits 86ffe920e669 net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset omits 2167f1625c2f perf/x86/intel/uncore: Remove PCIe3 unit for SNR omits fa694ae53283 perf/x86/intel/uncore: Fix missing marker for snr_uncore_i [...] omits e74383045119 perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family omits da9ec3d3dd0f perf: Correctly handle failed perf_get_aux_event() discards b369caee1f11 Merge branches 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core [...] omits e6421583953f USB: serial: opticon: stop all I/O on close() omits a00e7182308f USB: serial: opticon: add chars_in_buffer() implementation omits 1f399fc797b5 drivers/net: netdevsim depends on INET omits 854e334903df Merge tag 'devfreq-next-for-5.6' of git://git.kernel.org/p [...] omits 11e31f608b49 watchdog/softlockup: Enforce that timestamp is valid on boot omits 49edd6a2c456 net: hns: fix soft lockup when there is not enough memory omits 080bb352fad0 net: phy: Maintain MDIO device and bus statistics omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits f46e49a9cc38 livepatch: Handle allocation failure in the sample of shad [...] omits be6da98425b6 livepatch/samples/selftest: Use klp_shadow_alloc() API correctly omits c24c57a4cc8a livepatch/selftest: Clean up shadow variable names and type omits 8f6b88662cac livepatch/sample: Use the right type for the leaking data pointer omits fdb838efa31e USB: serial: suppress driver bind attributes omits 96466748780d iommu/amd: Remove unused struct member omits 62dcee716085 iommu/amd: Replace two consecutive readl calls with one readq omits 53d374979ef1 net: avoid updating qdisc_xmit_lock_key in netdev_update_l [...] omits 6855d1ba7537 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 41cdc741048b netdevsim: fix nsim_fib6_rt_create() error path omits 44c23d71599f net/sched: act_ife: initalize ife->metalist earlier discards c9efd04c0272 iommu/vt-d: Unnecessary to handle default identity domain discards 7276ff8d09f0 iommu/vt-d: Allow devices with RMRRs to use identity domain discards d940aacbce56 iommu/vt-d: Add RMRR base and end addresses sanity check discards 45b4d5f335da iommu/vt-d: Mark firmware tainted if RMRR fails sanity check omits 53291622e260 iommu/vt-d: Don't reject Host Bridge due to scope mismatch omits f3265971ded9 net: xen-netback: hash.c: Use built-in RCU list checking omits a72b6a1ee4d9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits f5bfdc8e3947 locking/osq: Use optimized spinning loop for arm64 omits 57097124cbbd locking/qspinlock: Fix inaccessible URL of MCS lock paper omits a030f9767da1 locking/lockdep: Fix lockdep_stats indentation problem omits 39e7234f00bc locking/rwsem: Fix kernel crash when spinning on RWSEM_OWN [...] omits 5738891229a2 perf/x86/amd: Add support for Large Increment per Cycle Events omits 471af006a747 perf/x86/amd: Constrain Large Increment per Cycle events omits 1e0f17724a74 perf/x86/intel/rapl: Add Comet Lake support omits ccf74128d66c sched/topology: Assert non-NUMA topology masks don't (part [...] omits 3e0de271fff7 idle: fix spelling mistake "iterrupts" -> "interrupts" omits a4f9a0e51bbf sched/fair: Remove redundant call to cpufreq_update_util() omits 3d817689a62c sched/psi: create /proc/pressure and /proc/pressure/{io|me [...] omits 4c58f57fa6e9 sched/fair: Fix sgc->{min,max}_capacity calculation for SD [...] omits fe71bbb21ee1 sched/fair: calculate delta runnable load only when it's needed omits 9dec1b6949ae sched/cputime: move rq parameter in irqtime_account_process_tick omits 35f4cd96f555 stop_machine: Make stop_cpus() static omits 02d4ac5885a1 sched/debug: Reset watchdog on all CPUs while processing sysrq-t omits dcd6dffb0a75 sched/core: Fix size of rq::uclamp initialization omits 7226017ad37a sched/uclamp: Fix a bug in propagating uclamp value in new [...] omits 323af6deaf70 sched/fair: Load balance aggressively for SCHED_IDLE CPUs omits 5f68eb19b571 sched/fair : Improve update_sd_pick_busiest for spare capa [...] omits db5793c5993d watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 31537cf8f3f9 tracing: Initialize ret in syscall_enter_define_fields() omits 089531445262 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu omits f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node omits ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander omits 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node omits cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials omits d18fddff061d gpiolib: Remove duplicated function gpio_do_set_config() omits 8b844d78a72a Merge branch 'fixup-thunderx-hierarchy' into devel omits 6a77de2596a8 Merge tag 'v5.5-rc6' into devel discards dc9afb6aaedc cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() discards d85d84155e4e cifs: Fix mount options set in automount discards a8e28781a9a1 cifs: fix unitialized variable poential problem with netwo [...] discards 0f535db7e55e cifs: Fix return value in __update_cache_entry omits 1660557bd7cf Merge tag 'extcon-next-for-5.6' of git://git.kernel.org/pu [...] omits 50f737ab96c7 Merge tag 'phy-for-5.6_v2' of git://git.kernel.org/pub/scm [...] omits 76dd8578c8c6 Merge branch 'misc' into for-next omits 87093391ec36 Merge branch 'fixes' into for-next omits 8a79db5e83a5 dt-bindings: phy: Add PHY_TYPE_DP definition omits 0d5677ecb014 phy: ti: j721e-wiz: Fix return value check in wiz_probe() omits 6fedae3cad8b ata: brcm: fix reset controller API usage omits ed87ad196dab ata: brcm: mark PM functions as __maybe_unused omits 44d282796f81 io_uring: only allow submit from owning task omits ba9a103f40fc Input: keyspan-remote - fix control-message timeouts omits ce535a2efb48 Input: max77650-onkey - add of_match table omits c15f8ba6dc1f Input: rmi_f54 - read from FIFO in 32 byte blocks omits 8ff771f8c8d5 Revert "Input: synaptics-rmi4 - don't increment rmiaddr fo [...] omits 81f2b572cf4f bpf: Remove set but not used variable 'first_key' omits 3a43970d55e9 KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcall omits ce477a7a1cdf KVM: PPC: Add skip_page_out parameter to uvmem functions omits e1bd0a7e248c KVM: PPC: Book3E: Replace current->mm by kvm->mm omits 8a9c8925149f KVM: PPC: Book3S: Replace current->mm by kvm->mm omits 4de0a8355463 KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' omits ba92660362ec Merge branch 'xdp_redirect-bulking' omits 58aa94f922c1 devmap: Adjust tracepoint for map-less queue flush omits 1d233886dd90 xdp: Use bulking for non-map XDP_REDIRECT and consolidate [...] omits 75ccae62cb8d xdp: Move devmap bulk queue into struct net_device omits 20f21d98cf12 libbpf: Revert bpf_helper_defs.h inclusion regression omits 575966e08027 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ef64753c1922 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 3d32a8437c05 power: supply: ipaq_micro_battery: remove unneeded semicolon omits 6cd18453b689 EDAC/sifive: Fix return value check in ecc_register() omits 2a28cc22b09d ARM: Document merges omits 49e911f4f3f1 Merge branch 'arm/defconfig' into for-next omits 9ca22b4007eb Merge branch 'arm/dt' into for-next omits e97f6670dd3c Merge branch 'arm/drivers' into for-next omits 5dad2d9ddfeb Merge branch 'arm/fixes' into for-next omits ac1f39c2d616 Merge branch 'arm/soc' into for-next 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 f4353c3e2aaf Merge tag 'pm-5.5-rc7' of git://git.kernel.org/pub/scm/lin [...] omits 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers omits 70db729fe1b3 MAINTAINERS: Add myself as the co-maintainer for Actions S [...] omits 278d51f24330 net/mlx5: E-Switch, Increase number of chains and priorities omits 39ac237ce009 net/mlx5: E-Switch, Refactor chains and priorities omits 82270e12544e net/mlx5: ft: Check prio and chain sanity for ft offload omits e66cbc961cfe net/mlx5: ft: Use getter function to get ft chain omits 79cdb0aaea8b net/mlx5: Allow creating autogroups with reserved entries omits ff189b435682 net/mlx5: Add ignore level support fwd to table rules omits 5281a0c90919 net/mlx5: fs_core: Introduce unmanaged flow tables omits 12e9e0d0d97c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers omits e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC omits a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] omits 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] omits 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] omits 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] omits 155fc6ba488a ubifs: Fix ino_t format warnings in orphan_delete() omits 61dc7b0141c5 net/mlx5: Refactor mlx5_create_auto_grouped_flow_table omits aa811e3cecec software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST omits f7d50a1534a8 Merge back cpuidle material for v5.6. omits 18451f9f9e58 PM: hibernate: fix crashes with init_on_free=1 omits f5de5b83303e ubifs: Fix deadlock in concurrent bulk-read and writepage omits edec51374bce ubifs: Fix wrong memory allocation omits fc55dacf7fea ubi: Free the normal volumes in error paths of ubi_attach_ [...] omits 9d6c4742f96c ubi: Check the presence of volume before call ubi_fastmap_ [...] omits 219b0e2cba4e ubifs: Add support for FS_ENCRYPT_FL omits 2b57067a7778 ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag omits 770aa73d8965 ubi: wl: Remove set but not used variable 'prev_e' omits ef5aafb6e4e9 ubi: fastmap: Fix inverted logic in seen selfcheck omits 827a8cb2dd2b net/mlx5e: Add discard counters per priority omits a58837f52d43 net/mlx5e: Expose FEC feilds and related capability bit omits 822e114b5064 net/mlx5: Add mlx5_ifc definitions for connection tracking [...] omits 31d8bde1c881 net/mlx5: Add copy header action struct layout omits 609b82727f71 net/mlx5: Expose resource dump register mapping omits bab58ba10ecf net/mlx5: Add structures and defines for MIRC register omits 932ef155117c net/mlx5: Read MCAM register groups 1 and 2 omits f397464eb7c2 net/mlx5: Add structures layout for new MCAM access reg groups omits 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] omits e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] omits 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] omits e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] omits 35697c12d7ff selftests/bpf: Fix test_progs send_signal flakiness with nmi mode omits a67ca893ae0a Merge tag 'timers-v5.5-rc6' of https://git.linaro.org/peop [...] omits dd89b9d9f37d selinux: do not allocate ancillary buffer on first load omits 86e9f9d60eb5 EDAC/mce_amd: Make fam_ops static global omits 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] omits 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] omits a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] omits c052bf82c6b0 PM: suspend: Add sysfs attribute to control the "sync on s [...] omits 49a101d7169c lib/vdso: Only read hrtimer_res when needed in __cvdso_clo [...] omits 99570c3da96a MIPS: vdso: Define BUILD_VDSO32 when building a 32bit kernel omits eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow omits d7fab916374c IB/mlx5: Expose RoCE accelerator counters omits 6b64a650f0b2 kselftest: Minimise dependency of get_size on C library in [...] omits e1dae517a0f5 selftests/livepatch: Remove unused local variable in set_f [...] omits b54c82e9196f selftests/livepatch: Replace set_dynamic_debug() with setu [...] omits 270f104ba26f staging: wfx: update TODO omits 240503a6e362 staging: wfx: simplify hif_multi_tx_confirm() omits 2f5fd8b07745 staging: wfx: simplify wfx_tx_queue_get_num_queued() omits 5244357961a4 staging: wfx: simplify hif_handle_tx_data() omits 7bc71e80bdaf staging: wfx: remove check for interface state omits 1b72dee6f876 staging: wfx: remove unused do_probe omits 1b38e0d042c8 staging: wfx: ensure that packet_id is unique omits ded6ca11af6b staging: wfx: simplify wfx_ps_notify_sta() omits a3c529a83589 staging: wfx: simplify handling of IEEE80211_TX_CTL_SEND_A [...] omits 22c03264e5a9 staging: wfx: simplify wfx_suspend_resume_mc() omits b5d4d98ec807 staging: wfx: firmware never return PS status for stations omits 6537adc3e307 staging: wfx: sta and dtim omits 2e57865e79cf staging: wfx: pspoll_mask make no sense omits df3519a328aa staging: wfx: replace wfx_tx_get_tid() with ieee80211_get_tid() omits 98511a91b126 staging: wfx: check that no tx is pending before release sta omits d6aeba575f27 staging: wfx: simplify the link-id allocation omits 36cbb5d2a7db staging: wfx: simplify wfx_set_tim_impl() omits d00149011066 staging: wfx: fix RCU usage omits 76b5c2ce468f staging: wfx: fix bss_loss omits 7d2d2bfdeb82 staging: wfx: relocate "buffered" information to sta_priv omits 79d5fecc9be2 staging: wfx: remove handling of "early_data" omits def39be019b6 staging: wfx: fix possible overflow on jiffies comparaison omits 4e1514c940fc staging: wfx: fix case where RTS threshold is 0 omits 9b90910f5bf4 staging: wfx: do not update uapsd if not necessary omits f98138a16f85 staging: wfx: with multiple vifs, force PS only if channel [...] omits 8d97a12fa4d2 staging: wfx: update power-save per interface omits 7f091d319eb5 staging: wfx: simplify wfx_scan_complete() omits fd5d78bdf752 staging: wfx: simplify wfx_update_filtering() omits 0b58486e153c staging: wfx: simplify wfx_set_mcast_filter() omits db94907110ea staging: wfx: simplify hif_set_config_data_filter() omits a077126a20a4 staging: wfx: simplify hif_set_mac_addr_condition() omits c47b70e2c591 staging: wfx: simplify hif_set_data_filtering() omits 3f5264e75c7b staging: wfx: simplify hif_mib_set_data_filtering omits f5864a1076d1 staging: wfx: simplify hif_mib_uc_mc_bc_data_frame_condition omits 46f044b965e6 staging: wfx: simplify hif_set_uc_mc_bc_condition() omits a8ec12d419af staging: wfx: simplify hif_set_association_mode() omits 9ced9b593741 staging: wfx: simplify hif_join() omits a09343fc354d staging: wfx: simplify hif_update_ie() omits d1072b04f57e staging: wfx: SSID should be provided to hif_start() even [...] omits deb7734ea984 staging: wfx: drop wfx_set_cts_work() omits 963aff5728a0 staging: wfx: drop wvif->setbssparams_done omits ba366b926826 staging: wfx: drop wvif->cqm_rssi_thold omits 9d443ffc588b staging: wfx: drop wvif->enable_beacon omits 249802e8e226 staging: wfx: drop wvif->dtim_period omits b0674e067552 staging: wfx: simplify update of DTIM period omits 50a4fb47e9ac staging: wfx: simplify wfx_flush() omits 044df863c98d staging: wfx: fix __wfx_flush() when drop == false omits 0b2b0595cec6 staging: wfx: simplify wfx_update_beaconing() omits 305f710995f7 staging: wfx: simplify wfx_upload_ap_templates() omits d8a92d918612 staging: wfx: rename wfx_upload_beacon() omits 9bf7ad8c93ce staging: wfx: simplify wfx_config() omits f050f3dac668 staging: wfx: drop wdev->output_power omits 811ed3e2aba3 staging: wfx: drop struct wfx_ht_info omits 08dced7f7fe9 staging: wfx: retrieve greenfield mode from sta->ht_cap an [...] omits c08ffbf7c02b staging: wfx: retrieve ampdu_density from sta->ht_cap omits dfa45cb4bda4 staging: wfx: use specialized structs for HIF arguments omits 09779276f1ba staging: wfx: simplify hif_start() usage omits e52e68eee7d0 staging: wfx: simplify hif_set_arp_ipv4_filter() usage omits 9ed8b0d0f27c staging: wfx: simplify hif_set_rcpi_rssi_threshold() usage omits 5fd64673cf6e staging: wfx: simplify hif_set_output_power() usage omits c360f1ccdcf9 staging: wfx: simplify hif_set_tx_rate_retry_policy() usage omits 9ab564653abb staging: wfx: send rate policies one by one omits 1e30e3c5a4c0 staging: wfx: add missing PROBE_RESP_OFFLOAD feature omits 99aa34a62bce staging: wfx: make hif_scan() usage clearer omits 8b08b6a8c31f staging: wfx: revert unexpected change in debugfs output omits 40ce9798794f nvmem: add QTI SDAM driver omits 9664a6b54c57 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 4ad3ad18990d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits 532c29190795 staging: most: remove header include path to drivers/staging omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested omits 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT omits 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag omits 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] omits 68d384b906cf RDMA/core: Add optional access flags range omits ca95c1411198 RDMA/uverbs: Verify MR access flags omits a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context omits da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] omits d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC omits f86230857975 Merge branch 'mlx5-next' into rdma.git for-next omits 6535a39ffa88 Documentation: Call out example SYM_FUNC_* usage as x86-specific omits a880a6dd8537 net/mlx5: Expose relaxed ordering bits omits 61f005901b73 Merge branch 'nfs' into docs-next omits 8fd5b75d979b net/mlx5: Add RoCE accelerator counters omits 6996e8ca8ba9 Documentation: nfs: fault_injection: convert to ReST omits 98600b71f2bf Documentation: nfs: pnfs-scsi-server: convert to ReST omits 26f6225fa53d Documentation: nfs: convert pnfs-block-server to ReST omits fbdcd0b8e564 Documentation: nfs: idmapper: convert to ReST omits 0f3456ba9fb6 Documentation: convert nfsd-admin-interfaces to ReST omits f8b8d030597a Documentation: nfs-rdma: convert to ReST omits 0867fb07fa32 Documentation: nfsroot.rst: COSMETIC: refill a paragraph omits f9a9349846f9 Documentation: nfsroot.txt: convert to ReST omits 2f123b9a3596 Documentation: convert nfs.txt to ReST omits cb89e2465896 selinux: remove redundant allocation and helper functions omits cb619e80333a power: supply: bq25890_charger: fix incorrect error return [...] omits df4779b5d273 selinux: remove redundant selinux_nlmsg_perm omits ae3d8c2e27bf selinux: fix wrong buffer types in policydb.c omits a006483b2f97 x86/CPU/AMD: Ensure clearing of SME/SEV features is maintained omits 31635887cb8d drm/amd/display: skip opp blank or unblank if test pattern [...] omits f7ce7d617033 drm/amd/display: 3.2.68 omits ffdaeb1f45ee drm/amd/display: reallocate MST payload when link loss omits 34ad0230062c drm/amd/display: fixup DML dependencies omits 38259bacd727 drm/amd/display: Use mdelay to avoid context switch omits bae9c49bf070 drm/amd/display: Only program surface flip for video plane [...] omits 9f21f3792ffb drm/amd/display: Enable double buffer for OTG_BLANK omits 8547058b17f1 drm/amd/display: Add monitor patch for AUO dpcd issue omits 4134aaa11bd9 drm/amd/display: wait for test pattern after when all pipe [...] omits 5b5abe952607 drm/amd/display: make PSR static screen entry within 30 ms omits 9a25e13b91f1 drm/amd/display: 3.2.67 omits 6e0ca5ca83be drm/amd/display: remove psr state condition when psr exit case omits 38a20a458080 drm/amd/display: implement fw-driver interface for abm 2.4 omits d905c33a43dc drm/amd/display: Add default switch case for DCC omits 08f6c859211c drm/amd/display: Use SMU ClockTable Values for DML Calculations omits 51f2af1d839e drm/amd/display: rename _lvp to l_vp omits ee76592482d3 drm/amd/display: Add w/a to reset PHY before link training [...] omits 5adc673c775c drm/amd/display: Fix DMUB PSR command IDs omits 22aa56145f71 drm/amd/display: Refactor surface flip programming omits c1e3417558be drm/amd/display: Indirect reg read macro with shift and mask omits ec256f449c07 drm/amd/display: DMCUB FW Changes to support PSR omits 8c0192533c39 drm/amd/display: programing surface flip by dmcub. omits 2c1a180ac12d drm/amd/display: Double buffer dcn2 Gamut Remap omits 4c1a1335dfe0 drm/amd/display: Driverside changes to support PSR in DMCUB omits d9eb70ae610f drm/amd/display: Fix double buffering in dcn2 ICSC omits 5fb3a1a5a038 drm/amd/display: 3.2.66 omits 5fc11598166d drm/amd/display: expand dml structs omits 09178aaa2311 drm/amd/display: stop doing unnecessary detection when goi [...] omits ed581a0ace44 drm/amd/display: wait for update when setting dpg test pattern omits 95e0b96d84b4 drm/amd/display: Update HDMI hang w/a to apply to all TMDS [...] omits 30c9b7a1339b drm/amd/display: Don't always set pstate true if dummy lat [...] omits a166f86e8a3c drm/amd/display: store lttpr mode with dpcd omits e8027e08843f drm/amd/display: Add double buffering to dcn20 OCSC omits 1295524e6fee drm/amd/display: Soft reset DMUIF during DMUB reset omits 767c86ce0030 Merge branch 'arm/defconfig' into for-next omits e3dbbf8c9067 Merge branch 'arm/dt' into for-next omits 9c7eb0824b90 Merge branch 'arm/drivers' into for-next omits 6c048d82fa3c Merge branch 'arm/soc' into for-next omits 9ef553d848e8 Merge branch 'arm/fixes' into for-next 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 dee5d542836a drm/amd/display: Read inst_fb data back during DMUB loading 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 b7408a06733f drm/amd/display: Flush framebuffer data before passing to DMCUB omits 87f24027728f drm/amd/display: Adding forgotten hubbub func omits 6d822156d0b6 drm/amd/display: Disable secondary link for certain monitors omits 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] omits 1075735ecce9 drm/amd/display: Fix 300Hz Freesync bug omits 93a8955b1096 drm/amd/display: fix chroma vp wa corner case omits 30221e6217eb drm/amd/display: 3.2.65 omits 6f8f76444baf drm/amd/display: Clear state after exiting fixed active VRR state omits d1dcb05f0e45 drm/amd/include: Add OCSC registers omits 9e3e90c50dd3 drm/scheduler: fix documentation by replacing rq_list with [...] omits e9d4cf918f70 drm/amdgpu: add arcturus to gpu recovery check code path omits 93af20f74e8e drm/amdgpu: check if driver should try recovery in ras rec [...] 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 2ac0d686971a drm/amd/powerplay: a quick fix for the deadlock issue below omits 0e5b7a952818 drm/amdgpu: only set cp active field for kiq queue omits 520550392976 drm/amdkfd: Add a message when SW scheduler is used omits 27414cd42a48 drm/amdgpu/pm: clean up return types omits 56822db19423 drm/scheduler: improve job distribution with multiple queues omits 0c0dab86d979 drm/amdgpu/vcn2.5: implement indirect DPG SRAM mode omits 8484df9601d5 drm/amdgpu/vcn2.5: add dpg pause mode omits d2a2c64f5371 drm/amdgpu/vcn2.5: add DPG mode start and stop omits 45cec87cd698 drm/amdgpu/vcn: move macro from vcn2.0 to share amdgpu_vcn (v2) omits 5db86843e8bf drm/amdgpu/vcn: support multiple instance direct SRAM read [...] omits 597e6ac3a776 drm/amdgpu/vcn: support multiple-instance dpg pause mode omits 1291bd70a2ee drm/amdgpu/sriov skip the update of SMU_TABLE_ACTIVITY_MON [...] omits 9e441478623f drm/amdgpu: fix modprobe failure of the secondary GPU when [...] omits 6a1094ab6882 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 7b7041f89218 drm/amdgpu/gfx10: update gfx golden settings omits b4df2823ec10 drm/amdgpu: check rlc_g firmware pointer is valid before using it omits 971fe55545de drm/amdgpu: drop amdgpu_job.owner omits 55414ad5c983 drm/amdgpu: error out on entity with no run queue omits 8eee00f615f8 drm/amdkfd: use map_queues for hiq on gfx v10 as well omits 35cd89d5a658 drm/amdkfd: use kiq to load the mqd of hiq queue for gfx v9 (v6) omits d175e9acf658 drm/amdgpu: flush TLB functions removal from kfd2kgd interface omits ffa022696f46 drm/amdgpu: GPU TLB flush API moved to amdgpu_amdkfd omits ea930000a6dc drm/amdgpu: export function to flush TLB via pasid omits 8d57ede97a7e Merge tag 'v5.5-rockchip-dtsfixes' of git://git.kernel.org [...] omits 4f01f1e58e07 drm/amdgpu: replace kcq enable/disable functions on gfx_v9 omits dcd195071f22 dm writecache: improve performance of large linear writes on SSDs omits 58e508b6be82 drm/amdgpu: implement tlbs invalidate on gfx9 gfx10 omits f167ea6a14a2 drm/amdgpu: kiq pm4 function implementation for gfx_v9 omits a269e44989f3 drm/amdgpu: Avoid reclaim fs while eviction lock omits 0c99ee44b892 Merge tag 'tag-chrome-platform-fixes-for-v5.5-rc7' of git: [...] omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits 9e0333ae38ee clocksource/drivers/hyper-v: Set TSC clocksource as defaul [...] omits 0af3e137c144 clocksource/drivers/hyper-v: Untangle stimers and timesync [...] omits b9c60a741f06 clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 4ad35346da9c clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 4341067cfc20 clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits bc83caddf17b clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits cdab83f9d0fb clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits ba25322edd60 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits 9a97b2fb070d clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits 2052d032c067 clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits f5ac896b6a23 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 625022a5f160 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits ddc61bbc4501 clocksource/drivers/hyper-v: Reserve PAGE_SIZE space for tsc page omits 062934634dc3 clocksource: Fix Kconfig miscues omits db95b8e3642a dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits 9ca9fe69eedb clocksource: Fix Kconfig indentation omits 1349401ff1aa clocksource/drivers/hyper-v: Suspend/resume Hyper-V clocks [...] omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 500d14affdf7 arm64: kernel: avoid x18 in __cpu_soft_restart omits af12376814a5 arm64: kvm: stop treating register x18 as caller save omits 7f153ccb9bb4 arm64/lib: copy_page: avoid x18 register in assembler code omits e3ec6582d1cf arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings omits c54f90c2627c arm64: fix alternatives with LLVM's integrated assembler omits e0d5896bd356 arm64: lse: fix LSE atomics with LLVM's integrated assembler omits 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller omits d662117c7a91 ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complet [...] omits 2ba0176c709c ALSA: hda/analog - Minor optimization for SPDIF mux connections omits dcd01394ce7c EDAC/amd64: Drop some family checks for newer systems omits 2eb61c91c3e2 EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh omits b3f79ae45904 x86/amd_nb: Add Family 19h PCI IDs omits 9f6aef86315a EDAC/mce_amd: Always load on SMCA systems omits 89a76171bf50 x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType omits 4a81ae0c43bc nvmem: add QTI SDAM driver omits 8a6453a89dc1 xfs: check log iovec size to make sure it's plausibly a bu [...] omits b7df5e92055c xfs: make struct xfs_buf_log_format have a consistent size omits c3d5f0c2fb85 xfs: complain if anyone tries to create a too-large buffer [...] omits c64dd49b5112 xfs: clean up xfs_buf_item_get_format return value omits 0bb9d159bd01 xfs: streamline xfs_attr3_leaf_inactive omits e8db2aafcedb xfs: fix memory corruption during remote attr value buffer [...] omits 8edbb26b0602 xfs: refactor remote attr value buffer invalidation omits f3eaabbfd093 USB: serial: option: add support for Quectel RM500Q in QDL mode omits d5b5b59c706d Pull UDF cleanups from Pali Rohar. omits dcb0f0d5c475 Pull reiserfs xattr fixup. omits 394440d46941 reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr omits 79cc795c47d0 dt-bindings: nvmem: add binding for QTI SPMI SDAM omits 6a353df3729d dt-bindings: imx-ocotp: Add i.MX8MP compatible omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 5777eaed566a arm64: Implement optimised checksum routine omits 567d746b55bc netfilter: bitwise: add support for shifts. omits 779f725e142c netfilter: bitwise: add NFTA_BITWISE_DATA attribute. omits ed991d43634b netfilter: bitwise: only offload boolean operations. omits 4d57ca2be146 netfilter: bitwise: add helper for dumping boolean operations. omits 71d6ded3ac49 netfilter: bitwise: add helper for evaluating boolean operations. omits 3f8d9eb032ec netfilter: bitwise: add helper for initializing boolean op [...] omits 9d1f979986c2 netfilter: bitwise: add NFTA_BITWISE_OP netlink attribute. omits 577c734a81e2 netfilter: bitwise: replace gotos with returns. omits 265ec7b0e8c3 netfilter: bitwise: remove NULL comparisons from attribute [...] omits fbf19ddf396b netfilter: nf_tables: white-space fixes. omits a7965d58ddab netfilter: flowtable: add nf_flow_table_offload_cmd() omits ae29045018c8 netfilter: flowtable: add nf_flow_offload_tuple() helper omits 28b3a4270c0f netfilter: hashlimit: do not use indirect calls during gc omits f698fe40829b netfilter: flowtable: refresh flow if hardware offload fails omits a5449cdcaac5 netfilter: flowtable: add nf_flowtable_hw_offload() helper [...] omits 355a8b13f87a netfilter: flowtable: use atomic bitwise operations for fl [...] omits 445db8d09659 netfilter: flowtable: remove dying bit, use teardown bit instead omits 87265d842c59 netfilter: flowtable: add nf_flow_offload_work_alloc() omits a7521a60a5f3 netfilter: flowtable: restrict flow dissector match on met [...] omits 79b9b685dde1 netfilter: flowtable: fetch stats only if flow is still alive omits 4a7faaf4add3 netfilter: nft_bitwise: correct uapi header comment. omits 858e284f0ec1 libbpf: Fix unneeded extra initialization in bpf_map_batch_common omits f571389c0b01 mmc: tegra: fix SDR50 tuning override omits c4c86abb3f9f net/rds: Detect need of On-Demand-Paging memory registration omits 8ffc32485158 RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths omits a73a89558852 IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs omits 4835709176e8 RDMA/mlx5: Don't fake udata for kernel path omits da9ee9d8a874 IB/mlx5: Add ODP WQE handlers for kernel QPs omits 87d8069f6b02 IB/core: Add interface to advise_mr for kernel users omits 33006bd4f37f IB/core: Introduce ib_reg_user_mr omits c320e527e154 IB: Allow calls to ib_umem_get from kernel ULPs omits 61177e911dad netfilter: nat: fix ICMP header corruption on ICMP errors omits 3a51449b7959 watchdog/softlockup: Remove obsolete check of last reported task omits 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board omits be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board discards 8954fca61332 mfd: da9062: Fix watchdog compatible string omits 93ad0f969fc7 net: wan: lapbether.c: Use built-in RCU list checking discards 165b6e8fff76 mfd: madera: Allow more time for hardware reset discards 52386a96eeeb mfd: cs47l15: Add missing register default omits 335178d5429c netfilter: nf_tables: fix flowtable list del corruption omits cd77e75b5e46 netfilter: nf_tables: fix memory leak in nf_tables_parse_n [...] omits 9332d27d7918 netfilter: nf_tables: remove WARN and add NLA_STRING upper limits omits 9ec22d7c6c69 netfilter: nft_tunnel: ERSPAN_VERSION must not be null omits 1c702bf902bd netfilter: nft_tunnel: fix null-attribute check omits ec7470b834fe netfilter: nf_tables: store transaction list locally while [...] discards 96ac7f65bb26 mfd: madera: Wait for boot done before accessing any other [...] omits e5dbdcb31285 Merge tag 'asoc-fix-v5.5-rc6' of https://git.kernel.org/pu [...] omits bd5874da57ed net: dsa: tag_qca: fix doubled Tx statistics omits ad3220547091 net: dsa: tag_gswip: fix typo in tagger name omits f88f42f853a8 arm64: context: Free up kernel ASIDs if KPTI is not in use omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits 82d5d6a638cb net: ethernet: ave: Avoid lockdep warning omits 36c67349a1a1 net: hns3: pad the short frame before sending to the hardware omits 1712b2fff8c6 macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() omits 5098cae1f79c dt-bindings: soundwire: fix example omits 550f90520402 soundwire: cadence: fix kernel-doc parameter descriptions omits 451ed9682bab Merge branch 'topic/sdw_intel' into next omits 92f622bc276a soundwire: intel: report slave_ids for each link to SOF driver omits a04184ce777b mmc: sdhci-of-at91: fix memleak on clk_get failure omits 92f07e5c35b4 Merge branch 'fixes' into next omits cd0a32371db7 pinctrl: tigerlake: Tiger Lake uses _HID enumeration omits 899b7e3374b2 pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID omits 27f4e1e9425e mmc: sdhci_am654: Fix Command Queuing in AM65x omits de31f6ab68a3 mmc: sdhci_am654: Reset Command and Data line after tuning omits 4d627c88546a mmc: sdhci_am654: Remove Inverted Write Protect flag omits d129479f1fff watchdog: Remove soft_lockup_hrtimer_cnt and related code omits 1b21a701aed9 mmc: sdhci-of-esdhc: fix clock setting for different contr [...] omits 2aa3d826adb5 mmc: sdhci-of-esdhc: fix esdhc_reset() for different contr [...] omits 5b742232d707 mmc: sdhci-of-esdhc: update tuning erratum A-008171 omits f3c2082508c0 mmc: sdhci-of-esdhc: convert to use esdhc_tuning_window_ptr() omits 275fa0ea2cf7 arm64: Workaround for Cortex-A55 erratum 1530923 omits db0d46a58d34 arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE omits e85d68faed4e arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE omits 9c6722d85e92 gpio: Fix the no return statement warning omits 490a421bc575 PM / devfreq: Add debugfs support with devfreq_summary file omits 7df1e988c723 fuse: fix fuse_send_readpages() in the syncronous read case omits c249177944b6 ALSA: usb-audio: add implicit fb quirk for MOTU M Series omits 6bc803803526 sfc: remove duplicated include from efx.c omits 3981f955eb27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 117717e57440 Bluetooth: Increment management interface revision omits ab3d436bf3e9 crypto: essiv - fix AEAD capitalization and preposition us [...] omits 63fabc87a01d crypto: hisilicon - add branch prediction macro omits 92f0726d9c42 crypto: hisilicon - adjust hpre_crt_para_get omits 02ab994635eb crypto: hisilicon - Fixed some tiny bugs of HPRE omits dfee9955abc7 crypto: hisilicon - Bugfixed tfm leak omits 2f072d75d1ab crypto: hisilicon - Add aead support on SEC2 omits 473a0f9662d4 crypto: hisilicon - redefine skcipher initiation omits b9c8d897a0c6 crypto: hisilicon - Add branch prediction macro omits 310ea0ac7207 crypto: hisilicon - Add callback error check omits d6de2a594377 crypto: hisilicon - Adjust some inner logic omits 7c7d902aa405 crypto: hisilicon - Update QP resources of SEC V2 omits a181647c06c2 crypto: hisilicon - Update some names on SEC V2 omits a718cfce062e crypto: hisilicon - fix print/comment of SEC V2 omits ca0d158dc9e5 crypto: hisilicon - Update debugfs usage of SEC V2 omits 279c075dc1d2 tee: amdtee: remove redundant NULL check for pool omits f9568eae9247 tee: amdtee: rename err label to err_device_unregister omits 2929015535fa tee: amdtee: skip tee_device_unregister if tee_device_alloc fails omits f4c58c3758f9 tee: amdtee: print error message if tee not present omits 5ae63958a6de tee: amdtee: remove unused variable initialization omits 1372a51b88fa crypto: vmx - reject xts inputs that are too short omits a8bdf2c42ee4 crypto: curve25519 - Fix selftest build error omits 2a2fbf20ad80 crypto: caam - add support for i.MX8M Nano omits 4b0ec91af8a4 crypto: sun8i-ce - remove dead code omits 93d24ac4b267 crypto: sun8i-ce - fix removal of module omits 24775ac2fe68 crypto: amlogic - fix removal of module omits 7b3d853ead81 crypto: sun8i-ss - fix removal of module omits 31899908a0d2 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-r [...] omits d7d7b8535662 crypto: x86/poly1305 - wire up faster implementations for kernel omits 0896ca2a0cb6 crypto: x86/poly1305 - import unmodified cryptogams implem [...] omits 1c08a104360f crypto: poly1305 - add new 32 and 64-bit generic versions omits e3419426f2ca Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits 7b53b868a181 xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read omits ae563183b647 Bluetooth: hci_qca: Enable power off/on support during hci [...] omits 11ba820bf163 io_uring: ensure workqueue offload grabs ring mutex for poll list omits ad6bf88a6c19 block: fix an integer overflow in logical block size omits 797f3f535d59 io_uring: clear req->result always before issuing a read/w [...] omits 824b72db5086 scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 omits 4d1634b8d12e scsi: megaraid_sas: Use Block layer API to check SCSI devi [...] omits 56ee0c585602 scsi: megaraid_sas: Limit the number of retries for the IO [...] omits 6d7537270e32 scsi: megaraid_sas: Do not initiate OCR if controller is n [...] omits 201a810cc188 scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS omits eeb63c23ffe1 scsi: megaraid_sas: Do not set HBA Operational if FW is no [...] omits 9330a0fd827a scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or [...] omits eb974f34bb9d scsi: megaraid_sas: Do not kill host bus adapter, if adapt [...] omits 6e73550670ed scsi: megaraid_sas: Update optimal queue depth for SAS and [...] omits a7faf81d7858 scsi: megaraid_sas: Set no_write_same only for Virtual Disk omits 499e7246d6da scsi: megaraid_sas: Reset adapter if FW is not in READY st [...] omits ba304e5b4498 scsi: qla1280: Fix dma firmware download, if dma address is 64bit omits 28d76df18f0a scsi: mptfusion: Fix double fetch bug in ioctl omits 7b571c19d4c0 scsi: storvsc: Correctly set number of hardware queues for [...] omits 42ec15ceaea7 scsi: fnic: fix invalid stack access omits f3c893e3dbb5 scsi: iscsi: Fail session and connection on transport regi [...] omits cd7ea70bb00a scsi: drivers: base: Propagate errors through the transpor [...] omits 7c1ef338705f scsi: drivers: base: Support atomic version of attribute_c [...] omits 54155ed4199c scsi: iscsi: Don't destroy session if there are outstandin [...] omits ea92c32bd336 scsi: ufs-mediatek: add apply_dev_quirks variant operation omits c40ad6b7fcd3 scsi: ufs: pass device information to apply_dev_quirks omits 43622697117c scsi: BusLogic: use %lX for unsigned long rather than %X omits fd1fb4d5562a scsi: ufs: remove "errors" word in ufshcd_print_err_hist() omits a5fe372d9239 scsi: ufs: add device reset history for vendor implementations omits 645728a6448f scsi: ufs: fix empty check of error history omits b65053cd94f4 selftests/bpf: Add whitelist/blacklist of test names to te [...] omits 20d2292754e7 riscv: make sure the cores stay looping in .Lsecondary_park discards 0dcadbf940b5 cifs: Avoid doing network I/O while holding cache lock discards 9ead43b34036 cifs: Fix potential deadlock when updating vol in cifs_rec [...] discards 8b0ecfcd3852 cifs: Merge is_path_valid() into get_normalized_path() discards 1edfdb1f5b25 cifs: Introduce helpers for finding TCP connection discards efc04d5a2720 cifs: Get rid of kstrdup_const()'d paths discards fec5e98106c2 cifs: Clean up DFS referral cache discards a5fbdbf4c881 cifs: Don't use iov_iter::type directly discards de8ecf06c494 cifs: set correct max-buffer-size for smb2_ioctl_init() discards 1ef93b804b5c cifs: use compounding for open and first query-dir for readdir() discards 690a1d9aa31b cifs: create a helper function to parse the query-director [...] discards c43699d5cf70 cifs: prepare SMB2_query_directory to be used with compounding omits 16a89856f0a5 Merge tag 'amd-drm-fixes-5.5-2020-01-15' of git://people.f [...] omits bd71c453db91 ARC: wireup clone3 syscall omits d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller omits c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration omits 7bcfea9615f6 Merge branch 'bpftool-improvements' omits 4e1ea33292ff bpftool: Support dumping a map with btf_vmlinux_value_type_id omits 84c72ceee91c bpftool: Add struct_ops map name omits fb2426ad00b1 libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API omits 188a486619e6 bpftool: Fix missing BTF output for json during map dump omits d7de72674af5 bpftool: Fix a leak of btf object discards 2919da90bf22 Merge branch 'remotes/lorenzo/pci/uniphier' discards 853258f9571c Merge branch 'remotes/lorenzo/pci/tegra' discards 438b851749fa Merge branch 'remotes/lorenzo/pci/qcom' discards 3d3d099a824a Merge branch 'remotes/lorenzo/pci/misc' discards f3466fa96953 Merge branch 'remotes/lorenzo/pci/keystone' discards b5d8a174027d Merge branch 'remotes/lorenzo/pci/dwc' discards 236b0c536902 Merge branch 'remotes/lorenzo/pci/brcmstb' discards 18f56cbcb62b Merge branch 'pci/virtualization' discards 7d6151f38630 Merge branch 'pci/switchtec' discards f772ea81f398 Merge branch 'pci/resource' discards 308a32a28dbb Merge branch 'pci/pm' discards 0c7f047a3e43 Merge branch 'pci/p2pdma' discards 374ed4c2bcf4 Merge branch 'pci/misc' discards 1f706d41b1f8 Merge branch 'pci/aer' omits 3b7c59754cc2 drm/amd/display: Reorder detect_edp_sink_caps before link [...] omits f2360e333b5a drm/amdgpu: update goldensetting for renoir omits 476878e4b2be xen-pciback: optionally allow interrupt enable flag writes omits c78f806ef366 Merge branch 'for-5.6/drivers' into for-next omits 85ddd9c31731 Merge branch 'bpf-sockmap-tls-fixes' omits 7361d44896ff bpf: Sockmap/tls, fix pop data with SK_DROP return code omits 9aaaa56845a0 bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs [...] omits d468e4775c1c bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf omits cf21e9ba1eb8 bpf: Sockmap/tls, msg_push_data may leave end mark in place omits 6562e29cf6f0 bpf: Sockmap, skmsg helper overestimates push, pull, and p [...] omits 33bfe20dd711 bpf: Sockmap/tls, push write_space updates through ulp updates omits 7e81a3530206 bpf: Sockmap, ensure sock lock held during tear down omits 4da6a196f93b bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() [...] omits 5e89cd303e3a PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken omits 1ccf6c13d9c7 devlink: fix typos in qed documentation omits 43d28c612f4c pptp: support sockets bound to an interface omits 567110f147b3 Merge branch 'stmmac-Fix-selftests-in-Synopsys-AXS101-board' omits 4eee13f14dd8 net: stmmac: selftests: Guard VLAN Perfect test against no [...] omits d39b68e5a736 net: stmmac: selftests: Mark as fail when received VLAN ID [...] omits 0b9f932edc1a net: stmmac: selftests: Make it work in Synopsys AXS101 boards omits 990bca1fc8ad Merge branch 'bpf-batch-ops' omits ddf420390526 net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info omits 8fec380ac0d4 Merge tag 'batadv-next-for-davem-20200114' of git://git.op [...] omits 5a64967a2f3b drm/dp_mst: Have DP_Tx send one msg at a time omits f0fac2cec286 selftests/bpf: Add batch ops testing to array bpf map omits 30ff3c59137d selftests/bpf: Add batch ops testing for htab and htab_percpu map omits 2ab3d86ea185 libbpf: Add libbpf support to batch ops omits a1e3a3b8ba2c tools/bpf: Sync uapi header bpf.h omits 057996380a42 bpf: Add batch ops to all htab bpf map omits c60f2d286177 bpf: Add lookup and update batch ops to arraymap omits aa2e93b8e58e bpf: Add generic support for update and delete batch ops omits cb4d03ab499d bpf: Add generic support for lookup batch op omits 15c14a3dca42 bpf: Add bpf_map_{value_size, update_value, map_copy_value [...] omits 5a40420e0494 Merge tag 'batadv-net-for-davem-20200114' of git://git.ope [...] omits 820d366736c9 f2fs: free sysfs kobject omits 2c4e0c528ec2 f2fs: declare nested quota_sem and remove unnecessary sems omits 762e4db5450a f2fs: don't put new_page twice in f2fs_rename omits 5b1dbb082f19 f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 542989b6749b f2fs: don't keep META_MAPPING pages used for moving verity [...] omits f543805fcd60 f2fs: introduce private bioset omits 0e6d01643c20 f2fs: cleanup duplicate stats for atomic files omits d508c94e45fc f2fs: Check write pointer consistency of non-open zones omits c426d99127b1 f2fs: Check write pointer consistency of open zones omits 0af2ffc93a4b bpf: Fix incorrect verifier simulation of ARSH under ALU32 omits 536dc5df2808 hv_netvsc: Fix memory leak when removing rndis device omits bb2500ab0270 Bluetooth: hci_qca: Retry btsoc initialize when it fails omits 5559904ccc08 Bluetooth: hci_qca: Add QCA Rome power off support to the [...] omits e176b1ba476c tcp: fix marked lost packets not being retransmitted omits f25a96c8eb46 Bluetooth: hci_bcm: enable IRQ capability from devicetree omits 2fe465e69dc1 dt-bindings: net: bluetooth: add interrupts properties omits 7e8aeffb112a Bluetooth: btsdio: Check for valid packet type omits 1cc3c10c5aea Bluetooth: hci_h5: Add support for ISO packets omits ef564119ba83 Bluetooth: hci_h4: Add support for ISO packets omits 1b1d29e51499 Bluetooth: Make use of __check_timeout on hci_sched_le omits f9a619db7c13 Bluetooth: monitor: Add support for ISO packets omits f92a8cb569e3 Bluetooth: hci_vhci: Add support for ISO packets omits 4de0fc599eb9 Bluetooth: Add definitions for CIS connections omits 600a87490ff9 Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS. omits 83e4b88be1ff selftests/bpf: Add a test for attaching a bpf fentry/fexit [...] omits bcfb7ae3f50b power: supply: axp20x_usb_power: Only poll while offline omits 09aaaec5f658 power: supply: axp20x_usb_power: Add wakeup control omits 60adcfde92fa ALSA: seq: Fix racy access for queue timer in proc read omits ecbc8dd78ed9 power: supply: axp20x_usb_power: Allow offlining omits 0fbb37dd8299 IB/srp: Never use immediate data if it is disabled by a user omits 363824f92a92 RDMA/rxe: Compute the maximum sges and inline size based o [...] omits 56900d4541a9 power: supply: axp20x_usb_power: Use a match structure omits 577233a3f563 power: suppy: ucs1002: Make the symbol 'ucs1002_regulator_ [...] omits 5167c506d62d tick/common: Touch watchdog in tick_unfreeze() on all CPUs omits 4e8d683f1176 Introduce maximum WQE size to check limits omits e18370a2a9dd Merge branch 'i2c/for-5.6' into i2c/for-next omits e5382251d68b Merge branch 'i2c/for-current' into i2c/for-next 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 discards 9202cfd48d17 fs/cifs/cifssmb.c: use true,false for bool variable discards 9b2a077f01df fs/cifs/smb2ops.c: use true,false for bool variable omits 9173cac3b64e libbpf: Support .text sub-calls relocations omits f5ae2ea6347a Fix built-in early-load Intel microcode alignment omits 5640a771d797 Merge branch 'bpf_send_signal_thread' omits ab8b7f0cb358 tools/bpf: Add self tests for bpf_send_signal_thread() omits 8482941f0906 bpf: Add bpf_send_signal_thread() helper omits d3a56931f9c8 xsk: Support allocations of large umems omits e8d51e962936 docs: i2c: use the new API in 'writing-clients' omits e634a50c9cd1 docs: i2c: use the new API in 'instantiating-devices.rst' omits 5f0155b44e1e i2c: i2c-core-of: convert to use i2c_new_client_device() omits 87e07437df93 i2c: i2c-core-base: convert to use i2c_new_client_device() omits 90a3be9b1945 i2c: i2c-core-acpi: convert to use i2c_new_client_device() omits bf255befe7ad i2c: xiic: convert to use i2c_new_client_device() omits 36056290ee0c i2c: taos-evm: convert to use i2c_new_client_device() omits f12c529005dc i2c: powermac: convert to use i2c_new_client_device() omits 7de69dbf0d7f i2c: ocores: convert to use i2c_new_client_device() omits 7fd0379f8696 i2c: nvidia-gpu: convert to use i2c_new_client_device() omits 41d06630b494 i2c: i801: convert to use i2c_new_client_device() omits 6b5794abdcdd i2c: cht-wc: convert to use i2c_new_client_device() omits a4feff2264df Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0428c6ef8a3c RDMA/efa: Remove unused ucontext parameter from efa_qp_use [...] omits f5f5ddbe73dc RDMA/efa: Remove {} brackets from single statement if omits 57f63f371b5e RDMA/efa: Device definitions documentation updates omits e64175776d06 i2c: iop3xx: Fix memory leak in probe error path omits 51d69817519f Merge tag 'platform-drivers-x86-v5.5-3' of git://git.infra [...] omits 7db82697b8bf RDMA/hns: Add support for extended atomic in userspace omits a3afa29942b8 ALSA: usb-audio: unlock on error in probe omits 5f91ef219f6b dt-bindings: Add TI and Infineon VR Controllers as trivial [...] omits 1eb69bfded57 dt-binding: usb: add "super-speed-plus" omits 941a0e3bad8e dt-bindings: rcar-csi2: Convert bindings to json-schema omits 1590b1eb9370 dt-bindings: Document loongson vendor-prefix omits 1f33d9bcb995 MIPS: CU1000-Neo: Refresh defconfig to support HWMON and WiFi. omits 0ba96b344a7f MIPS: Ingenic: Add missing nodes for X1000 and CU1000-Neo. omits ad1df95419cc mips/vdso: Support mremap() for vDSO discards f745bfdc3049 NFS: allow deprecation of NFS UDP protocol omits 0174cb6ce944 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits a1766a49fc90 Merge tag 'drivers_soc_for_5.6' into next omits 80a785701660 RDMA/hns: Get pf capabilities from firmware omits ba6bb7e97421 RDMA/hns: Add interfaces to get pf capabilities from firmware omits a91e093cad37 RDMA/hns: Remove some redundant variables related to capabilities omits 3277e8aa2504 soc: ti: k3: add navss ringacc driver omits 59be028f811b bindings: soc: ti: add documentation for k3 ringacc omits 84bf39461e61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49945ef0f90b i2c: stu300: Use proper printk format for iomem pointer omits b638244b96d3 keys: Replace uid/gid/perm permissions checking with an ACL 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 24a49678f5e2 i2c: tegra: Properly disable runtime PM on driver's probe error omits 9f42de8d4ec2 i2c: tegra: Fix suspending in active runtime PM state omits 7a30ebb9f2a2 PCI/switchtec: Add Gen4 device IDs omits ce7c88600bf8 PCI/switchtec: Add Gen4 MRPC GAS access permission check omits 4efa1d2e3697 PCI/switchtec: Add Gen4 flash information interface support omits a3321ca39408 PCI/switchtec: Add Gen4 system info register support omits 993d208daaeb PCI/switchtec: Separate Gen3 register structures into unions omits 6a3d1b542cfa PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() omits b13313a01a6a PCI/switchtec: Add 'generation' variable omits fcccd282b633 PCI/switchtec: Rename generation-specific constants omits 2085747d533b PCI/switchtec: Move check event ID from mask_event() to sw [...] omits 7501a02a9dfc PCI/switchtec: Remove redundant valid PFF number count omits a6b0ef9a7d03 PCI/switchtec: Add support for Intercomm Notify and Upstre [...] omits a569f5f37203 arm64: Use register field helper in kaslr_requires_kpti() omits ebac96ede61a arm64: Simplify early check for broken TX1 when KASLR is enabled omits ca78eee7b4ac xfs: Add __packed to xfs_dir2_sf_entry_t definition omits 8bf9284d99dc arm64: Turn "broken gas inst" into real config option omits 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 6d5a8286859d Merge branch 'kconfig' into for-next omits 9c9aa8fdf306 kbuild: remove 'Building modules, stage 2.' log omits 73af06f589fe iommu/arm-smmu-v3: Add second level of context descriptor table omits 0c10e327ee03 Merge branch 'for-5.6' into for-next omits 492ddc79e07e iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx [...] omits 2505ec6f85ad iommu/arm-smmu-v3: Propagate ssid_bits omits 87f42391f6a5 iommu/arm-smmu-v3: Add support for Substream IDs omits 3bc0bb36fa30 cgroup: Prevent double killing of css when enabling thread [...] omits e8ab20d9bcb3 workqueue: remove workqueue_work event class omits 1c5da0ec7f20 workqueue: add worker function to workqueue_execute_end tr [...] omits a557aff0c72b iommu/arm-smmu-v3: Add context descriptor tables allocators omits 7bc4f3fae953 iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support omits da22565d1d73 ACPI/IORT: Parse SSID property of named component node omits 89535821c042 iommu/arm-smmu-v3: Parse PASID devicetree property of plat [...] omits 2e981b9468e6 dt-bindings: document PASID property for IOMMU masters omits 9bb9069cfba5 iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation omits 75ea91cd3eab cgroup: fix function name in comment discards bbbe8b7473c5 NFS: Add softreval behaviour to nfs_lookup_revalidate() discards f8ecd283cc55 NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals omits fe1e8dbec11f NFSv3: FIx bug when using chacl and chmod to change acl omits d826e5b82764 NFSv4.x recover from pre-mature loss of openstateid omits 62a1573fcf84 NFSv4 fix acl retrieval over krb5i/krb5p mounts omits c74dfe97c104 NFS: Add mount option 'softreval' omits 5c965db86e6b NFS: Trust cached access if we've already revalidated the [...] omits 4daaeba93822 NFS: Fix nfs_direct_write_reschedule_io() omits 8c9cb71491e7 NFS: When resending after a short write, reset the reply c [...] omits e8194b7dd39e NFS: Improve tracing of permission calls omits 088f3e68d899 pNFS/flexfiles: Add tracing for layout errors omits 7bdd297ea6e6 NFS: Clean up generic file commit tracepoint omits 5bb2a7cb9fe5 NFS: Clean up generic writeback tracepoints omits 2343172d34c6 NFS: Clean up generic file read tracepoints omits 0722dc9fea58 pNFS/flexfiles: Record resend attempts on I/O failure omits 118b6292195c NFS: Fix fix of show_nfs_errors omits 25925b00a972 NFSv4: Improve read/write/commit tracing omits 221203ce6406 NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() omits 2197e9b06c22 NFS: Fix up fsync() when the server rebooted omits b32d285539e0 SUNRPC: Remove broken gss_mech_list_pseudoflavors() omits b8946d7bfb94 NFS: Revalidate the file mapping on all fatal writeback errors omits 0df68ced5544 NFS: Revalidate the file size on a fatal write error omits e515dd9d76d2 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created omits b7ff0185e92a xprtrdma: Destroy reps from previous connection instance omits 85810388a9dd xprtrdma: Destroy rpcrdma_rep when Receive is flushed omits b78de1dca003 xprtrdma: Allocate and map transport header buffers at con [...] omits 25868e610aed xprtrdma: Refactor frwr_is_supported omits 18d065a5d4f1 xprtrdma: Eliminate per-transport "max pages" omits 7581d90109ca xprtrdma: Refactor initialization of ep->rep_max_requests omits cb586decbb88 xprtrdma: Make sendctx queue lifetime the same as connecti [...] omits 2e8703681429 xprtrdma: Eliminate ri_max_send_sges omits e0b27d98bfed NFS: Add missing null check for failed allocation omits 474c4f306eef nfs: NFS_SWAP should depend on SWAP omits c2bd2c0a55dd SUNRPC: constify copied structure omits bd89bc67f64f fs/nfs, swapon: check holes in swapfile omits b8457606d95f SUNRPC: call_connect_status should handle -EPROTO omits 2bb50aabb6f3 NFS4: Report callback authentication errors omits 861e1671bc2e NFS: Introduce trace events triggered by page writeback errors omits abf8af78a615 SUNRPC: Capture signalled RPC tasks omits 6ed2144a80eb NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup omits 8b98a532481d NFS4: Remove unneeded semicolon omits a3167dacbad3 nfs: encode nfsv4 timestamps as 64-bit omits e5189e9a5117 nfs: remove timespec from xdr_encode_nfstime omits bc35b6b0cf4a nfs: fscache: use timespec64 in inode auxdata omits ae08483cdd66 nfs: use timespec64 in nfs_fattr omits 52879b464a6a sunrpc: convert to time64_t for expiry omits 88fe89a47153 kbuild: remove *.tmp file when filechk fails omits 94f7345b7124 kbuild: remove PYTHON2 variable omits 5370d4acc590 modpost: assume STT_SPARC_REGISTER is defined omits 7168965ec7b1 gen_initramfs.sh: remove intermediate cpio_list on errors omits 65e00e04e5ae initramfs: refactor the initramfs build rules omits 469e87e89fd6 gen_initramfs.sh: always output cpio even without -o option omits 4538f41305c3 initramfs: add default_cpio_list, and delete -d option support omits 9668097599aa initramfs: generate dependency list and cpio at the same time omits 3e176683634c initramfs: specify $(src)/gen_initramfs.sh as a prerequisi [...] omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 16c731fed6d8 null_blk: Fix zone write handling omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits ce8866f0913f NFS: Attach supplementary error information to fs_context. omits 62a55d088cd8 NFS: Additional refactoring for fs_context conversion omits f2aedb713c28 NFS: Add fs_context support. omits e38bb238ed8c NFS: Convert mount option parsing to use functionality fro [...] omits 38465f5d1af9 NFS: rename nfs_fs_context pointer arg in a few functions omits e558100fda7e NFS: Do some tidying of the parsing code omits 48be8a66cf98 NFS: Add a small buffer in nfs_fs_context to avoid string dup omits cbd071b5daa0 NFS: Deindent nfs_fs_context_parse_option() omits f8ee01e3e2c8 NFS: Split nfs_parse_mount_options() omits 5eb005caf538 NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context omits e0a626b12474 NFS: Constify mount argument match tables omits 9954bf92c0cd NFS: Move mount parameterisation bits into their own file omits adf2314fe667 nfs: get rid of ->set_security() omits ba8b6148067f nfs_clone_sb_security(): simplify the check for server bogosity omits ab88dca311a3 nfs: get rid of mount_info ->fill_super() omits 0c38f2131df9 nfs: don't pass nfs_subversion to ->create_server() omits 1bc3a2cbf239 nfs: unexport nfs_fs_mount_common() omits 82eaed2beef5 nfs: merge xdev and remote file_system_type omits a55d3297be58 nfs: don't bother passing nfs_subversion to ->try_mount() [...] omits 6a3f7a399ebf nfs: stash nfs_subversion reference into nfs_mount_info omits 250d69f6a465 nfs: lift setting mount_info from nfs_xdev_mount() omits 4e357761bd44 nfs4: fold nfs_do_root_mount/nfs_follow_remote_path omits 6654f8e24668 nfs: don't bother setting/restoring export_path around do_ [...] omits 15a9c4eff672 nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type omits 7643c12e9557 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount omits d0b779d47c92 nfs: stash server into struct nfs_mount_info omits 444a52960c0f saner calling conventions for nfs_fs_mount_common() omits e9f35f634e09 modsign: print module name along with error message omits 2b0fb353c029 gfs2: Avoid access time thrashing in gfs2_inode_lookup omits df4e3eee310f Merge branch 'topic/equal' of https://git.kernel.org/pub/s [...] omits 09e3c22a86f6 arm64: Use a variable to store non-global mappings decision omits 92ac6fd162b4 arm64: Don't use KPTI where we have E0PD omits c2d92353b28f arm64: Factor out checks for KASLR in KPTI code into separ [...] omits 3e6c69a058de arm64: Add initial support for E0PD omits 4d3df16840a2 dmaengine: plx-dma: Implement descriptor submission omits c2dbcaa8c672 dmaengine: plx-dma: Implement hardware initialization and cleanup omits 905ca51e63be dmaengine: plx-dma: Introduce PLX DMA engine PCI driver skeleton omits 0468e667a5be regulator fix for "regulator: core: Add regulator_is_equal [...] omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index discards 1c6fa93ac56f Merge branch 'devel' into for-next omits 4baa550ecc86 usb: musb: remove dummy driver musb_am335x.c omits 1ea1859f8498 usb: musb: davinci: Convert to use GPIO descriptor omits 0990366bab3c usb: musb: Add support for MediaTek musb controller omits 9c93d7fd464e usb: musb: Add musb_clearb/w() interface omits edce61776c7e usb: musb: Add noirq type of dma create interface omits fe3bbd6b383f usb: musb: Add get/set toggle hooks omits 8d817d79349d dt-bindings: usb: musb: Add support for MediaTek musb controller omits b7962fb45f8f usb: musb/ux500: Use dma_request_chan() instead dma_reques [...] omits 3709ff5dc352 USB: musb: fix __iomem in trace functions omits 3fc32907b8ab usb: musb: jz4740: Whitespace and indentation fixes omits 94203e1a1a25 usb: musb: jz4740: Comments fix omits 90fad5d7621e usb: musb: jz4740: Rename platform_device field in priv struct omits 31cecb6bb698 usb: musb: jz4740: Constify jz4740_musb_pdata struct omits 4b70331b6fa1 usb: musb: jz4740: Add local dev variable to clean up probe omits 7e2ee1ab023c usb: musb: jz4740: Suppress useless field in priv structure omits 98827105d8c3 usb: musb: Get rid of omap2430_musb_set_vbus() omits 8b359cbc3cde usb: musb: omap2430: Idle musb on init omits b769ae4f26e5 usb: musb: omap2430: Clean up enable and remove devctl tinkering omits 93dc25687129 usb: musb: Add musb_set_host and peripheral and use them f [...] omits 15f1122f92c0 usb: musb: omap2430: Handle multiple ID ground interrupts omits ce3ab6503eba usb: musb: omap2430: Wait on enable to avoid babble omits 91b6dec32e5c usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue omits 1b569569a955 usb: musb: jz4740: Drop dependency on NOP_USB_XCEIV omits 908f6fc3a140 usb: musb: sunxi: propagate devicetree node to glue pdev omits 9f101a73b085 usb: musb: core: Update the function description omits d8bc3bf8deed usb: dwc2: Drop unlock/lock upon queueing a work item omits 59c324683400 gpio: wcd934x: Add support to wcd934x gpio controller omits e5e42ad224a0 gpiolib: remove set but not used variable 'config' omits b20414252068 drm/vmwgfx: Use VM_PFNMAP instead of VM_MIXEDMAP when possible omits e4c3b4213b79 clocksource/hyperv: Set TSC clocksource as default w/ Inva [...] omits 92c24e17a24c clocksource/hyperv: Untangle stimers and timesync from clo [...] omits a2e499d7db8c clocksource/drivers/timer-microchip-pit64b: Fix sparse warning omits 0ea0314ad229 clocksource/drivers/exynos_mct: Rename Exynos to lowercase omits 2b271ace418e clocksource/drivers/timer-ti-dm: Fix uninitialized pointer access omits df0c4fe37390 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq omits 8d784b680a1a clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] omits 91008d6c6d69 clocksource/drivers/em_sti: Fix variable declaration in em [...] omits a7ecec664eb0 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] omits b20bf9d335bd clocksource/drivers/bcm2835_timer: Fix memory leak of timer omits 86d7ea1b43c9 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] omits 826e293f4942 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] omits fabc96c454db clocksource: hyperv: Reserve PAGE_SIZE space for tsc page omits fde38189fd64 clocksource: Fix Kconfig miscues omits 203b92775e86 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support omits c2cce9f56c9d clocksource: Fix Kconfig indentation omits 76b07e21fcce clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] omits 8af19d66b956 perf header: Use last modification time for timestamp omits 45698e00d5a9 Merge branch 'v5.6/dt' into next omits 6354c1f130d4 Merge branch 'v5.6/soc' into next omits 1940b164eb29 MAINTAINERS: Add Realtek arm DT files omits 20182864fae2 dt-bindings: reset: rtd1295: Add SB2 reset omits b1e45f127fc3 arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits 21f9c26107dc arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 43c3203f6d78 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits 84e9cccc6d0a ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits fd3ba2ffe5ab arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits fe600f9c7db3 ARM: dts: rtd1195: Add UART resets omits 345028efd6f4 ARM: dts: rtd1195: Add reset nodes omits fc3747cdfd05 dt-bindings: reset: Add Realtek RTD1195 omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 758c715b87c8 ARM: dts: rtd1195: Add CRT syscon node omits c2f80d4100f5 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits 0ad1e0021c35 arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits de3905fba320 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits b6c1c975fa02 ARM: dts: rtd1195: Introduce iso and misc syscon omits aeb0ed1de804 arm64: dts: realtek: rtd1295: Add Xnano X5 omits 063ae65c258f dt-bindings: arm: realtek: Add Xnano X5 omits 160990289987 dt-bindings: vendor-prefixes: Add Xnano omits e630fe6c8ac5 arm64: dts: realtek: rtd16xx: Add memory reservations omits 99726ea6058b arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits 395af861377d arm64: Move the LSE gas support detection to Kconfig omits 42d519e3d0c0 kbuild: Add support for 'as-instr' to be used in Kconfig files omits 9ee68b314e9a perf/imx_ddr: Fix cpu hotplug state cleanup omits 4e2fa6b90275 Merge branch 'bridge-add-vlan-notifications-and-rtm-support' omits f545923b4a6b net: bridge: vlan: notify on vlan add/delete/change flags omits cf5bddb95cbe net: bridge: vlan: add rtnetlink group and notify support omits 0ab558795184 net: bridge: vlan: add rtm range support omits adb3ce9bcb0f net: bridge: vlan: add del rtm message support omits f26b296585dc net: bridge: vlan: add new rtm message support omits 8dcea187088b net: bridge: vlan: add rtm definitions and dump support omits 8f4cc940a149 net: bridge: netlink: add extack error messages when proce [...] omits 5a46facbbcd4 net: bridge: vlan: add helpers to check for vlan id/range [...] omits 783e998653b4 pinctrl: iproc: Use platform_get_irq_optional() to avoid e [...] omits e81ccba69549 gpio: vx855: fixed a typo omits 7788f549ed8c serial_core: Remove unused member in uart_port omits 9fea3a40f6b0 staging: comedi: ni_routes: allow partial routing information omits 01e20b664f80 staging: comedi: ni_routes: fix null dereference in ni_fin [...] omits bb02e2cb715a x86/cpu: Print "VMX disabled" error message iff KVM is enabled omits 8b792f84c637 Merge branch 'mlxsw-Various-fixes' omits 85005b82e59f mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters omits ca7609ff3680 mlxsw: spectrum: Wipe xstats.backlog of down ports omits fef6d6704944 selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation omits 63963d0f9d17 mlxsw: switchx2: Do not modify cloned SKBs during xmit omits 2da51ce75d86 mlxsw: spectrum: Do not modify cloned SKBs during xmit omits d58c35ca5202 mlxsw: spectrum: Do not enforce same firmware version for [...] omits 9c06ac4c83df usb: core: hub: Improved device recognition on remote wakeup omits 793769120b10 staging: most: core: remove noisy log messages omits 78ce8b26e3cf staging: most: core: use dev_* function for logging omits ca78e042f286 staging: most: core: fix date in file comment omits eb507906feaa Merge tag 'mac80211-for-net-2020-01-15' of git://git.kerne [...] omits 7a176c107942 staging: rtl8192u: replace printk with natdev_<LEVEL> stat [...] omits 32f78c901d14 staging: vt6655: remove redundant assignment to variable ret omits 01fbbd42d1f4 staging: wilc1000: remove redundant assignment to variable result omits 4cc41cbce536 staging: wlan-ng: ensure error return is actually returned discards 72af6f6f0d13 PCI: brcmstb: Add MSI support omits 8ad90d975e00 PCI: brcmstb: Add Broadcom STB PCIe host controller driver omits 0956dcb853dc dt-bindings: PCI: Add bindings for brcmstb's PCIe device omits c65228f2fe91 Merge branch 'imx/defconfig' into for-next omits 5554758c31fe Merge branch 'imx/dt64' into for-next omits 51297fe230fe Merge branch 'imx/dt' into for-next omits 5376b8fb8b21 Merge branch 'imx/bindings' into for-next omits 92af16462a93 Merge branch 'imx/soc' into for-next omits f895047487f9 Merge branch 'imx/drivers' into for-next omits d989b748ca6e Merge branch 'imx/fixes' into for-next omits 4f0942a5ae75 Merge branch 'clk/imx' into for-next omits 4e4362d2bf2a xfrm: support output_mark for offload ESP packets omits 8e3747beff8c arm64: Introduce ID_ISAR6 CPU register omits d4209d8b7173 arm64: cpufeature: Export matrix and other features to userspace omits 61780dd7a45e drm/vmwgfx: Bump driver minor version omits 04c589f35bc5 PNP: isapnp: remove set but not used variable 'checksum' omits cb92a3235956 drm/vmwgfx: add ioctl for messaging from/to guest userspac [...] omits 40efb09a7f53 drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add omits 0d4c19f93812 drm/vmwgfx: drop DRM_AUTH for render ioctls omits 4872e6aa217f drm/vmwgfx: check master authentication in surface_ref ioctls omits 8815a94f27d2 drm/vmwgfx: move the require_exist handling together omits a26ca967c240 drm/vmwgfx: Replace deprecated PTR_RET omits 36891da8de98 drm/vmwgfx: Call vmw_driver_{load,unload}() before registe [...] omits af4eaf10978e drm/vmwgfx: Don't use the HB port if memory encryption is active omits 978370956d20 x86/mce/therm_throt: Do not access uninitialized therm_work omits 726a44531a8f gpio: mockup: sort headers alphabetically omits f2f679832d0c gpio: mockup: update the license tag omits 9a2b5b301d2a gpio: Remove the unused flags omits c34f6dc8c9e6 gpiolib: Set lockdep class for hierarchical irq domains omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 7a9f4460f74d gpio: thunderx: Switch to GPIOLIB_IRQCHIP omits 880b7cf22e8c gpiolib: Add the support for the msi parent domain omits 242587616710 gpiolib: Add support for the irqdomain which doesn't use i [...] omits a564ac35d605 Revert "gpio: thunderx: Switch to GPIOLIB_IRQCHIP" omits 6b6d188aae79 alarmtimer: Unregister wakeup source when module get fails omits 5c5e52d1bb96 nl80211: add handling for BSS color omits a790269d5c2c Merge tag 'samsung-pinctrl-5.6' of https://git.kernel.org/ [...] omits ddb4e53fc72e gpio: Add use guidance documentation omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits a32991822163 Documentation: admin-guide: PM: Add intel_idle document omits de95a991bb72 tick/sched: Annotate lockless access to last_jiffies_update omits d710562e01c4 usb: gadget: f_ecm: Use atomic_t to track in-flight request omits 5b24c28cfe13 usb: gadget: f_ncm: Use atomic_t to track in-flight request omits cf2f8b63f7f1 usb: dwc3: gadget: Remove END_TRANSFER delay omits da10bcdd6f70 usb: dwc3: gadget: Delay starting transfer omits c58d8bfc77a2 usb: dwc3: gadget: Check END_TRANSFER completion omits 6b02af3465ee usb: gadget: f_uac2: fix packet size calculation omits 1e056efab993 usb: cdns3: add NXP imx8qm glue layer omits 09ed259fac62 usb: dwc3: turn off VBUS when leaving host mode omits 54c4c69f0baa usb: cdns3: Add streams support to cadence USB3 DRD driver omits 9c1ed62ae069 usb: gadget: udc: fix possible sleep-in-atomic-context bug [...] omits d2450c693701 usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer omits a02497033e8e usb: gadget: configfs: Add max_speed setting omits 1d039a80613d usb: gadget: udc: core: Warn about failed to find udc omits 463f67aec283 usb: gadget: legacy: set max_speed to super-speed omits 7037e101b648 usb: dwc2: fix debugfs FIFO count omits 644139f8b64d usb: dwc2: Fix IN FIFO allocation omits b267ddf6a5ab usb: phy-generic: Delete unused platform data omits 7b8137676457 usb: dwc2: Fix NULL qh in dwc2_queue_transaction omits 6070636c4918 usb: dwc2: Fix Stalling a Non-Isochronous OUT EP omits 2e708fa3b898 usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set omits 1b6009ea88ec usb: dwc3: gadget: Set link state to RX_Detect on disconnect omits 5b738211fb59 usb: dwc3: gadget: Don't send unintended link state change omits 81c044fc3bdc cfg80211: fix page refcount issue in A-MSDU decap omits 24953de0a5e3 cfg80211: check for set_wiphy_params omits df16737d438f cfg80211: fix memory leak in cfg80211_cqm_rssi_update omits 2a279b34169e cfg80211: fix memory leak in nl80211_probe_mesh_link omits 5a128a088a2a cfg80211: fix deadlocks in autodisconnect work omits e16119655c9e wireless: wext: avoid gcc -O3 warning omits 6f601265215a mac80211: Fix TKIP replay protection immediately after key setup omits 26ec17a1dc5e cfg80211: Fix radar event during another phy CAC omits c4b9d655e445 wireless: fix enabling channel 12 for custom regulatory domain omits 71e7274066c6 Merge tag 'drm-intel-next-2020-01-14' of git://anongit.fre [...] omits dd22dfa62c9c Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits 6fc376f026a0 Merge tag 'mediatek-drm-next-5.6' of https://github.com/ck [...] omits 508c8772760d fix autofs regression caused by follow_managed() changes omits c64cd6e34ea3 reimplement path_mountpoint() with less magic omits fd7226fbb257 Merge tag 'drm/tegra/for-5.6-rc1' of git://anongit.freedes [...] omits 78912934f4f7 io_uring: be consistent in assigning next work from handler omits e0bbb3461ae0 io-wq: cancel work if we fail getting a mm reference omits 051d75d3bb31 MAINTAINERS: Update Ley Foon Tan's email address omits f6310b610760 Merge branch 'net-Add-route-offload-indication' omits 212a37c225ae selftests: mlxsw: Add test for FIB offload API omits ffdc5149c5e2 selftests: netdevsim: Add test for FIB offload API omits c662455b64a1 selftests: forwarding: Add helpers and tests for FIB offload omits 48bb9eb47b27 netdevsim: fib: Add dummy implementation for FIB offload omits ee5a0448e72b mlxsw: spectrum_router: Set hardware flags for routes omits 8c5a5b9b9185 mlxsw: spectrum_router: Separate nexthop offload indicatio [...] omits bb3c4ab93e44 ipv6: Add "offload" and "trap" indications to routes omits 90b93f1b31f8 ipv4: Add "offload" and "trap" indications to routes omits 1e301fd04eaa ipv4: Encapsulate function arguments in a struct omits 6324d0fa03bf ipv4: Replace route in list before notifying omits 8c4df83fbe60 net: mvneta: fix dma sync size in mvneta_run_xdp omits 0fadc0a2b1c4 net: socionext: get rid of huge dma sync in netsec_alloc_rx_data omits 86f3f4cd5370 r8152: add missing endpoint sanity check omits 0c73ffc7dcdc Merge branch 'QRTR-flow-control-improvements' omits e04df98adf7d net: qrtr: Remove receive worker omits f16a4b26f31f net: qrtr: Make qrtr_port_lookup() use RCU omits 0a7e0d0ef054 net: qrtr: Migrate node lookup tree to spinlock omits 5fdeb0d372ab net: qrtr: Implement outgoing flow control omits cb6530b99faf net: qrtr: Move resume-tx transmission to recvmsg omits 7786a1af2a6b pktgen: Allow configuration of IPv6 source address range omits be240ff5e402 dm mpath: Add timeout mechanism for queue_if_no_path omits f06c03d1ded2 dm thin: change data device's flush_bio to be member of st [...] omits 873937e75f9a dm thin: don't allow changing data device during thin-pool reload omits a4a8d286586d dm thin: fix use-after-free in metadata_pre_commit_callback omits 44d8ebf43639 dm thin metadata: use pool locking at end of dm_pool_metad [...] omits aa9509209c5a dm writecache: fix incorrect flush sequence when doing SSD [...] omits 4ea9471fbd1a dm crypt: fix benbi IV constructor crash if used in authen [...] omits bbb1658461ac dm crypt: Implement Elephant diffuser for Bitlocker compatibility omits 4feaef830de7 dm space map common: fix to ensure new block isn't already in use omits afa3b96b058d drm/nouveau/gr/tu10x: initial support omits 3fa8fe1572bc drm/nouveau/acr/tu10x: initial support omits edec7149cbfa drm/nouveau/core: remove previous versioned fw loader omits 9d350c5e5156 drm/nouveau/secboot: remove omits 22dcda45a3d1 drm/nouveau/acr: implement new subdev to replace "secure boot" omits ebe52a58acca drm/nouveau/fb/gp102-: unlock VPR as part of FB init omits ff213b634865 drm/nouveau/core/memory: add macros to read/write blocks f [...] omits 7a4dde711b38 drm/nouveau/secboot: move code to boot LS falcons to subdevs omits 91a4e83a2d3e drm/nouveau/flcn/msgq: rename msgq-related nvkm_msgqueue_q [...] omits e1cc579898ae drm/nouveau/flcn/msgq: pass explicit message queue pointer [...] omits d114a1393fa0 drm/nouveau/flcn/msgq: move handling of init message to subdevs omits 2d063981d710 drm/nouveau/flcn/msgq: drop nvkm_msgqueue argument to functions omits 77b1ab61fd1c drm/nouveau/flcn/msgq: switch to falcon queue printk macros omits e9602a1bd7e9 drm/nouveau/flcn/msgq: simplify msg_queue_pop() error handling omits f09a3ee36bdc drm/nouveau/flcn/msgq: remove error handling for msg_queue [...] omits 86ce2a71539c drm/nouveau/flcn/cmdq: move command generation to subdevs omits 25fd061cc7dd drm/nouveau/flcn/cmdq: rename cmdq-related nvkm_msqqueue_q [...] omits 149745252c65 drm/nouveau/flcn/cmdq: implement a more explicit send() interface omits 2b287aebb451 drm/nouveau/flcn/cmdq: drop nvkm_msgqueue argument to functions omits baafecbf9a5b drm/nouveau/flcn/cmdq: switch to falcon queue printk macros omits c2c9b243189f drm/nouveau/flcn/cmdq: cmd_queue_close always commits, sim [...] omits 2baaffff9775 drm/nouveau/flcn/cmdq: cmd_queue_push can't fail, remove e [...] omits 2e8a65973b9a drm/nouveau/flcn/cmdq: split the condition for queue readi [...] omits a15d8f580ccb drm/nouveau/flcn/qmgr: rename remaining nvkm_msgqueue bits [...] omits 8e90a98dfb80 drm/nouveau/flcn/qmgr: support syncronous command submissi [...] omits c80157a25e71 drm/nouveau/flcn/qmgr: allow arbtrary priv + return code f [...] omits 0ae59432ba6d drm/nouveau/flcn/qmgr: move sequence tracking from nvkm_ms [...] omits 22431189d669 drm/nouveau/flcn/msgq: explicitly create message queue fro [...] omits acc466ab4657 drm/nouveau/flcn/cmdq: explicitly create command queue(s) [...] omits 8763955ba738 drm/nouveau/flcn/qmgr: explicitly create queue manager fro [...] omits 7e1659cc3b33 drm/nouveau/flcn: split msgqueue into multiple pieces omits 3d0482ec28eb drm/nouveau/flcn: add printk macros omits af696a61a221 drm/nouveau/flcn: reset sec2/gsp falcons harder omits b826f48a1c12 drm/nouveau/flcn: specify queue register offsets from subdev omits e938c4e723a0 drm/nouveau/flcn: specify debug/production register offset [...] omits bc3cfd18acaf drm/nouveau/flcn: specify EMEM address from subdev omits ca3190e3c7e3 drm/nouveau/flcn: move bind_context WAR out of common code omits fb0a5bbe3157 drm/nouveau/flcn: specify FBIF offset from subdev omits 10e43bfd2f8d drm/nouveau/nvenc: add a stub implementation for the GPUs [...] omits a5482b9ff194 drm/nouveau/nvdec/gm107-: add missing engine instances omits 68f02444946b drm/nouveau/nvdec/gm107: rename from gp102 implementation omits 3a900a5d9ce3 drm/nouveau/nvdec: initialise SW state for falcon from con [...] omits 98a34d995010 drm/nouveau/nvdec: select implementation based on available fw omits c9af47bcbde4 drm/nouveau/sec2: move interrupt handler to hw-specific module omits 555a0002d3c6 drm/nouveau/sec2: use falcon funcs omits edd757d17891 drm/nouveau/sec2: initialise SW state for falcon from constructor omits 7adc40c593c6 drm/nouveau/sec2: select implementation based on available [...] omits e14e5e6c3374 drm/nouveau/sec2/gp108: split from gp102 implementation omits 4f556362a3f6 drm/nouveau/gr/gf100-: initialise SW state for falcon from [...] omits ef16dc278ec2 drm/nouveau/gr/gf100-: select implementation based on avai [...] omits a096ff19811e drm/nouveau/gr/gp108: split from gp107 omits 00e1b5dcf766 drm/nouveau/gr/gf100-: move fecs/gpccs ucode into their su [...] omits 0033f15b44bc drm/nouveau/gr/gf100-: drop fuc_ prefix on sw init omits a2bfb50e72ae drm/nouveau/gr/gk20a,gm200-: use nvkm_firmware_load_blob f [...] omits 6f0add0ad6e9 drm/nouveau/gr/gf100-: use nvkm_blob structure for fecs/gpccs fw omits 2952a2b42e17 drm/nouveau/pmu: initialise SW state for falcon from constructor omits 989863d7cbe5 drm/nouveau/pmu: select implementation based on available [...] omits e905736c6d73 drm/nouveau/pmu/gp10b: split from gm20b implementation omits 334815ef310a drm/nouveau/gsp: initialise SW state for falcon from constructor omits 78b10b740300 drm/nouveau/gsp: select implementation based on available [...] omits c63fe2e704e2 drm/nouveau/acr: add loaders for currently available LS fi [...] omits 67e7c6cf8f52 drm/nouveau/acr: add stub implementation for all GPUs curr [...] omits 31bef57f6ce3 drm/nouveau/core: define ACR subdev omits f25709f9aeb3 drm/nouveau/core: add representation of generic binary objects omits 47c8f8e1a225 drm/nouveau/core: add a macro to better handle multiple fi [...] omits 5ff41544fc81 drm/nouveau/core: output fw size in debug messages omits a128bbfacc06 drm/nouveau/flcn: export existing funcs omits de048192130d drm/nouveau/flcn: fetch PRI address from TOP if not provid [...] omits 5a4b98cde434 drm/nouveau/flcn: move fetching of configuration until first use omits 633cc9beeb6f drm/nouveau/fault/gv100-: fix memory leak on module unload omits 409d659fe11d drm/nouveau/disp/dp: fix typo when determining failsafe li [...] omits 2e4534a22794 drm/nouveau/drm/ttm: Remove set but not used variable 'mem' omits 1eb013473bff drm/nouveau: Fix copy-paste error in nouveau_fence_wait_ue [...] omits 3c47e381d651 drm/nouveau/gr/gv100-: modify gr init to match newer versi [...] omits 7adc77aa0e11 drm/nouveau/gr/gk20a,gm200-: add terminators to method lis [...] omits fef1c0ef7074 drm/nouveau/gr/gf100-: remove dtor omits 0514a6b7d9c8 drm/nouveau/fault/tu102: define nvkm_fault_func.pin omits 4886c740c9bc drm/nouveau/core: fix missing newline in fw loader error message omits 3613a9bea95a drm/nouveau/secboot/gm20b: initialize pointer in gm20b_sec [...] omits 176ada03e3c2 drm/nouveau/mmu: Add correct turing page kinds omits 72ecb0a6ce89 drm/nouveau: Fix ttm move init with multiple GPUs omits b4229fc67d9b drm/nouveau: use NULL for pointer assignment. omits cd04e4ffd5c4 drm/nouveau/kms/nv04: remove set but unused variable. omits 2cf3c8bc47d4 drm/nouveau/fb/gf100-: declare constants as unsigned long long. omits 2574c809d7c0 drm/nouveau/kms/nv04-nv4x: Use match_string() helper to si [...] omits d7ca5ddf585e drm/nouveau/ce/gp10b: Use correct copy engine omits 0d0d498265e7 drm/nouveau/ltc/gp10b: Add custom L2 cache implementation omits 6992ceb8c0f6 drm/nouveau/secboot/gm20b,gp10b: Read WPR configuration fr [...] omits fc12262b9683 drm/nouveau/tegra: Set clock rate if not set omits b0b651aedb10 drm/nouveau/tegra: Avoid pulsing reset twice omits f1331ea8ee0a drm/nouveau: Do not try to disable PCI device on Tegra omits 0ac7facb7071 drm/nouveau/fault: Add support for GP10B omits f42e4b337b32 drm/nouveau/nouveau: fix incorrect sizeof on args.src an args.dst omits 481404957a14 drm/nouveau/kms/nv50-: Report possible_crtcs incorrectly o [...] omits 5ff0cb1ce253 drm/nouveau/kms/nv50-: Use less encoders by making mstos per-head omits 122c1639185f drm/nouveau/kms/nv50-: Remove nv50_mstc_best_encoder() omits 131992709dc4 drm/nouveau/kms/gf119-: allow both 256- and 1024-sized LUT [...] omits 11a8630917b6 drm/nouveau/gr/gk208-gm10x: regenerate built-in firmware omits e8c192011c92 MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 omits a5d193cb88cf MIPS: ralink: dts: gardena_smart_gateway_mt7688: Enable WMAC omits ff68d0da5a16 MIPS: ralink: dts: mt7628a.dtsi: Add WMAC DT node omits 53eb82b0977d cpuidle: arm: Enable compile testing for some of drivers omits d39284f21de7 power: reset: at91-poweroff: use proper master clock regis [...] omits a4f06df13db8 power: reset: at91-poweroff: introduce struct shdwc_reg_config omits 46aa27e74208 power: supply: bq25890_charger: Add DT and I2C ids for all [...] omits 13f0a589eff2 dt-bindings: Add new chips to bq25890 binding documentation omits d20267c9a98e power: supply: bq25890_charger: Add support of BQ25892 and [...] omits aeed8aa3874d tracing: trigger: Replace unneeded RCU-list traversals omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits 333853be5645 power: supply: core: Update sysfs-class-power ABI document omits 95e20af9fb9c Merge tag 'nfs-for-5.5-2' of git://git.linux-nfs.org/proje [...] omits da3a3da4e6c6 fs-verity: use u64_to_user_ptr() omits 439bea104c3d fs-verity: use mempool for hash requests omits fd39073dba86 fs-verity: implement readahead of Merkle tree pages omits c22415d333fb fs-verity: implement readahead for FS_IOC_ENABLE_VERITY omits 99c9a923e97a tracing/uprobe: Fix double perf_event linking on multiprob [...] omits d0695e235110 tracing: xen: Ordered comparison of function pointers omits 2d8f7f119b0b fscrypt: document gfp_flags for bounce page allocation omits 796f12d74265 fscrypt: optimize fscrypt_zeroout_range() omits 5a158981aafa siox: Use the correct style for SPDX License Identifier omits 27d13da8782a w1: omap-hdq: Simplify driver with PM runtime autosuspend omits 03ddd2eb338e firmware: stratix10-svc: Remove unneeded semicolon omits e4924ee263b0 firmware: google: Probe for a GSMI handler in firmware omits c6e7af0515da firmware: google: Unregister driver_info on failure and ex [...] omits cae0970ee9c4 firmware: google: Release devices before unregistering the bus omits 89d93c6dab87 slimbus: qcom: add missed clk_disable_unprepare in remove omits 6da1dfb73adf slimbus: Use the correct style for SPDX License Identifier omits 7b73a9c8e26c slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 884a90bdf42b dt-bindings: SLIMBus: add slim devices optional properties omits 7483e7a939c0 vme: bridges: reduce stack usage omits d21718ad2f81 evh_bytechan: fix out of bounds accesses omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits 4a2f704eb2d8 block: fix get_max_segment_size() overflow on 32bit arch omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits a4d35e77357c nfc: No need to set .owner platform_driver_register omits c742c59e1fbd hv_sock: Remove the accept port restriction omits 2b133adfcf8e Merge branch 'skb_list_walk_safe-refactoring' omits 9f3ef3d7026f net: mac80211: use skb_list_walk_safe helper for gso segments omits 2670ee77c99c net: netfilter: use skb_list_walk_safe helper for gso segments omits 88bebdf5b26f net: ipv4: use skb_list_walk_safe helper for gso segments omits b950d8a5b300 net: sched: use skb_list_walk_safe helper for gso segments omits 2cec4448db38 net: openvswitch: use skb_list_walk_safe helper for gso segments omits c3b18e0d9254 net: xfrm: use skb_list_walk_safe helper for gso segments omits 1a186c14cedb net: udp: use skb_list_walk_safe helper for gso segments omits 5eee7bd7e245 net: skbuff: disambiguate argument and member for skb_list [...] omits 0a29275b6300 bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map omits ec22ab00750d Merge branch 'macsec-hw-offload' omits 781449a4ae3b net: phy: mscc: PN rollover support omits 5c937de78b39 net: macsec: PN wrap callback omits 28c5107aa904 net: phy: mscc: macsec support omits 1bbe0ecc2a1a net: phy: mscc: macsec initialization omits dcb780fb2795 net: macsec: add nla support for changing the offloading s [...] omits 3cf3227a21d1 net: macsec: hardware offloading infrastructure omits 2e18135845b3 net: phy: add MACsec ops in phy_device omits 0830e20b62ad net: macsec: introduce MACsec ops omits 76564261a7db net: macsec: introduce the macsec_context structure omits c0e4eadfb8da net: macsec: move some definitions in a dedicated header omits 169af34684b2 Merge branch 'netns-Optimise-netns-ID-lookups' omits 8d7e5dee972f netns: don't disable BHs when locking "nsid_lock" omits 2dce224f469f netns: protect netns ID lookups with RCU omits 4905294162bd netns: Remove __peernet2id_alloc() omits f8d7408a4d7f net: usb: lan78xx: limit size of local TSO packets omits 621400366bdb mdio_bus: Simplify reset handling and extend to non-DT systems omits 75718584cb3c ptp: free ptp device pin descriptors properly omits 7617e9621bf2 drm/dp_mst: clear time slots for ports invalid omits e27f178793de net: phy: Added IRQ print to phylink_bringup_phy() omits 671c450b6fe0 xprtrdma: Fix oops in Receive handler after device removal omits 13cb886c591f xprtrdma: Fix completion wait during device removal omits b32b9ed493f9 xprtrdma: Fix create_qp crash on device unload omits 452424cdcbca Merge branch 'parisc-5.5-3' of git://git.kernel.org/pub/sc [...] omits 67373994d275 Merge tag 'asm-generic-5.5' of git://git.kernel.org/pub/sc [...] omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits c21ed4d9a636 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits e033e7d4a808 Merge branch 'dhowells' (patches from DavidH) omits a6c4f77cb3b1 dt-bindings: iio: adc: ad7606: Fix wrong maxItems value omits 3b4130418f62 bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS omits f52b83b0b1c4 afs: Fix afs_lookup() to not clobber the version on a new dentry omits 40a708bd622b afs: Fix use-after-loss-of-ref omits 8379bb84be75 keys: Fix request_key() cache omits 52bbd2dcb42c mtd: spi-nor: remove unused enum spi_nor_ops omits 6dd42aa17fdd Merge branch 'runqslower' omits 3a0d3092a4ed selftests/bpf: Build runqslower from selftests omits 3f1f9a9b715c Merge branch 'akpm' (patches from Andrew) omits db0d39aa7f92 Merge branch 'dt/linus' into dt/next omits 52f73c383b24 arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly omits 6d502b6ba1b2 arm64: signal: nofpsimd: Handle fp/simd context for signal frames omits c9d66999f064 arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations omits 7559950aef1a arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly omits 449443c03d8c arm64: cpufeature: Fix the type of no FP/SIMD capability omits 0cd82feb017e arm64: fpsimd: Make sure SVE setup is complete before SIMD [...] omits b51c6ac220f7 arm64: Introduce system_capabilities_finalized() marker omits 009b0aa00c5a pipe: Add general notification queue support omits c1828d538cf8 pipe: Add O_NOTIFICATION_PIPE omits 4eb5d70e3432 security: Add a hook for the point of notification insertion omits accfe1a9c359 security: Add hooks to rule on setting a watch omits 9b3206207586 uapi: General notification queue definitions omits 7980dff398f8 ARC: [plat-axs10x]: Add missing multicast filter number to [...] omits c1c8013ec34d perf c2c: Fix return type for histogram sorting comparisio [...] omits 06bf8ea4f8ae ASoC: sgtl5000: add multi endpoint support omits 2f3d8035b0f7 spi: fsl: simplify error path in of_fsl_spi_probe() omits c05f10f28ef6 ASoC: fsl_asrc: Add support for imx8qm & imx8qxp omits 8441f87eadf6 ASoC: dt-bindings: fsl_asrc: add compatible string for imx [...] omits bc3a8b295e5b spi: fsl-lpspi: fix only one cs-gpio working omits 932befe39dde xfs: fix s_maxbytes computation on 32-bit kernels omits 4bbb04abb4ee xfs: truncate should remove all blocks, not just to the en [...] omits a5084865524d xfs: introduce XFS_MAX_FILEOFF omits e19ecbf105b2 ASoC: sgtl5000: Fix VDDA and VDDIO comparison omits aa6dcba83177 Merge tag 'regulator-eq' of https://git.kernel.org/pub/scm [...] omits b059b7e0ec32 regulator: core: Add regulator_is_equal() helper omits 2159a6810e96 ASoC: codecs: Add jz4770-codec driver omits 30bcb1f264bf dt-bindings: sound: Convert jz47*-codec doc to YAML omits e26c4e900b1a ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpi [...] omits 49e0b6f4e95a perf beauty sockaddr: Fix augmented syscall format warning omits 93e843f95f09 perf/ui/gtk: Fix gtk2 build omits c1b34230a37d ASoC: Intel: bytcr_rt5651: remove unused variable omits 38c059399519 ASoC: Intel: bytcr_rt5640: remove unused variable omits 1b2c86808319 ASoC: Intel: bytcht_es8316: removed unused variable omits 0c7288f49135 ASoC: Intel: skl_rt286: rename shadowed variable omits ddce36afd59f ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable omits 119cc7841403 ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable omits 38e58021a950 ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless in [...] omits 1157613863e0 ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable omits 13a5d5edcf06 ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable omits 74e7c6b0030c ASoC: Intel: kbl_rt5660: rename shadowed variable omits 379336e30ff7 ASoC: Intel: kbl_da7219_max98927: remove unnecessary initi [...] omits 1a29c7606636 ASoC: Intel: kbl_da7219_max98927: rename shadowed variable omits 2b66c70fbe64 ASoC: Intel: kbl_da7219_max98927: test return value on route add omits 2e539cf72a34 ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable omits 988b414775fe ASoC: Intel: glk_rt5682_max98357a: removed unused variables omits 83fa677581da ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable omits c1b765362bf8 ASoC: Intel: bxt_rt298: rename shadowed variable omits 01bfee0d1d94 ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable omits d873997192dd ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare omits e7cc5cfbea4c spi: spi-ti-qspi: optimize byte-transfers omits e97f49145080 spi: spi-ti-qspi: support large flash devices omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 5b379b2bf877 regulator: mpq7920: Convert to use .probe_new omits 489d6954acab regulator: mpq7920: Remove unneeded fields from struct mpq [...] omits 604e2139a102 perf ui gtk: Add missing zalloc object omits fed4383c4586 ASoC: rt715: remove warnings omits 2c72943dc359 ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_ [...] omits 5615b7a27843 ASoC: rt700: remove unused including <linux/version.h> omits a9ffe2a98338 drm/amdgpu/debugfs: properly handle runtime pm omits b9a9294b91ef drm/amdgpu/pm: properly handle runtime pm omits f81110b8520a drm/amdgpu: add header file for macro SZ_1M omits b239b59bf434 drm/amd/display: remove unnecessary conversion to bool omits 5d593d682ffa drm/amd/display: Reorder detect_edp_sink_caps before link [...] omits a2e4b418c671 drm/amdgpu/psp: declare navi1x ta firmware omits 22d39fe729fd drm/amdgpu: Match TC hash settings to DF settings (v2) omits ae99fc35ceea drm/amdgpu: add defines for DF and TCP Hashing omits bdf84a80e0ce drm/amdgpu: Create generic DF struct in adev omits 61e50646f0bb drm/amd/display: add Pollock IDs, fix Pollock & Dali clk m [...] omits eee2eabafe1d drm/amdgpu: preserve RSMU UMC index mode state omits 9c8c81fe7d2c drm/amdgpu: disable XGMI TA unload for arcturus omits d8459d1b7f68 drm/amdgpu: update goldensetting for renoir omits 6ca476bab8fd drm/amd/powerplay: update SMU12_DRIVER_IF_VERSION to 11 omits 1499bcc7a216 drm/amdgpu/gmc10: free stolen memory in late_init omits bbde7162f708 drm/amdgpu/gmc10: remove dead code omits fe3db4374239 drm/amdgpu/display: set gpu vm flag for renoir omits 403c1ef0d2cc drm/amdgpu: enable S/G display on PCO and RV2 (v2) omits 60fb100b3d16 drm/amdgpu/display: set gpu vm flag for all asics which su [...] omits d44394a9e18f drm/amdgpu/gfx9: remove unused sdma headers omits 351d5ac55c72 drm/amd/amdgpu: add missing umc_6_1_2_sh_mask.h header file (v2) omits 49da2ccd2d6e drm/amdgpu: check sdma ras funcs pointer before accessing omits 5d4667ec33a0 drm/amdgpu: calculate MCUMC_ADDRT0 per asic's UMC offset omits 817396dc9f6a drm/amdgpu: add MCUMC_ADDRT0 offset to ip header file omits 40c9e7b5783c drm/amdgpu/powerplay: fix warning in smu_v11_0.c omits b1ffd1e309c7 drm/amd/powerplay: sw ctf for arcturus omits df5e984c8bd4 drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov omits 2d5ef0b42c0b drm/amd/display: Don't disable DP PHY when link loss happens omits 5e62db9df684 drm/amdgpu: read sdma edc counter to clear the counters omits 1dd5ead29409 drm/amdgpu: add ras_late_init and ras_fini for sdma v4 omits 3e81ee9a78e5 drm/amdgpu: support error reporting for sdma ip block omits 93070deb58c9 drm/amdgpu: add query_ras_error_count function for sdma v4 omits e7ddb878484d drm/amdgpu: enable VCN2.5 IP block for Arcturus omits 2d6605911d12 drm/amdgpu/vcn2.5: fix PSP FW loading for the second instance omits 5021e9a83160 drm/amdgpu: catch amdgpu_irq_add_id failure omits 9530273ec90c drm/amd/powerplay: cover the powerplay implementation details V3 omits 8297ca5e8c70 staging: android: ashmem: Replace strcpy with strscpy omits a434b94c5a6c drm/amdkfd: Improve function get_sdma_rlc_reg_offset() (v2) omits 1fc636c9b3b2 drm/amdgpu/display: Use u64 divide macro for round up division omits a37f4958f7b6 debugfs: Return -EPERM when locked down omits 7c35e699c88b driver core: Print device when resources present in really [...] omits 264d25275a46 driver core: Fix test_async_driver_probe if NUMA is disabled omits 39cc539f90d0 driver core: platform: Prevent resouce overflow from causi [...] omits 5bf33f04eb5c fs/kernfs/dir.c: Clean code by removing always true condition omits ef9ffc1e5f1a component: do not dereference opaque pointer in debugfs omits e2f373320779 drivers/component: remove modular code omits 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property omits fc8c0a992233 perf tools: Use %define api.pure full instead of %pure-parser omits cb71f7d43ece libperf: Setup initial evlist::all_cpus value omits c3314a74f86d perf report: Fix no libunwind compiled warning break s390 issue omits 3b0b16bf8cb9 perf tools: Support --prefix/--prefix-strip omits aa9d1f8334df perf report: Clarify in help that --children is default omits d8007772a554 tools build: Fix test-clang.cpp with Clang 8+ omits 411c0ec0b813 perf clang: Fix build with Clang 9 omits 0095ab42056c vt: Correct comment documenting do_take_over_console() omits c96e62c9816d vt: Delete comment referencing non-existent unbind_con_driver() omits fb85145c0444 Documentation/process: Add Amazon contact for embargoed ha [...] omits 0e31e3573f0c lkdtm/bugs: fix build error in lkdtm_UNSET_SMEP omits cea23efb4de2 lkdtm/bugs: Make double-fault test always available omits 500589d8bd73 coresight: etm4x: Fix unused function warning omits 704a940d551c thunderbolt: fix memory leak of object sw omits e2f9d739b287 mic: Remove unneeded NULL check omits caf82f727e69 visorbus: fix uninitialized variable access omits fec6388946ee arch/xtensa/setup: Drop dummy_con initialization omits 2f1e1d8ba444 arch/x86/setup: Drop dummy_con initialization omits 5ef438c854d3 arch/unicore32/setup: Drop dummy_con initialization omits 2f01bfc1ecfb arch/sparc/setup: Drop dummy_con initialization omits 40b19e316294 arch/sh/setup: Drop dummy_con initialization omits c5ff734cf65e arch/s390/setup: Drop dummy_con initialization omits 2680e04c1874 arch/riscv/setup: Drop dummy_con initialization omits 4c82266d158d arch/powerpc/setup: Drop dummy_con initialization omits 82292aaede74 arch/parisc/setup: Drop dummy_con initialization omits bd3b0677cb47 arch/openrisc/setup: Drop dummy_con initialization omits 701250223c67 arch/nios2/setup: Drop dummy_con initialization omits 4b15a5b2053a arch/nds32/setup: Drop dummy_con initialization omits 3229af4f3ef4 arch/mips/setup: Drop dummy_con initialization omits 4946d6cc01d8 arch/microblaze/setup: Drop dummy_con initialization omits 143c2ce26125 arch/m68k/setup: Drop dummy_con initialization omits 6b448f12a221 arch/ia64/setup: Drop dummy_con initialization omits fb3e7a622003 arch/csky/setup: Drop dummy_con initialization omits 46cbe2f39976 arch/arm64/setup: Drop dummy_con initialization omits 3e70ac06913b arch/arm/setup: Drop dummy_con initialization omits 61f23e657cd6 arch/arc/setup: Drop dummy_con initialization omits 9ef497dcbc2b arch/alpha/setup: Drop dummy_con initialization omits 805ece2a5808 vt: Initialize conswitchp to dummy_con if unset omits e018bc28b031 console/dummycon: Remove bogus depends on from DUMMY_CONSOLE omits 34bc4f468a9f uio: uio_pdrv_genirq: Do not log an error when deferring p [...] omits b74351287d4b uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_ [...] omits fa4e7fc13860 misc: xilinx_sdfec: fix xsdfec_poll()'s return type omits a6b07e89fd85 misc: xilinx_sdfec: add missing __user annotation omits b0bd9ae346f0 drivers/misc: ti-st: remove redundant assignment to variab [...] omits f896ee51b93e misc: tsl2550: remove redundant initialization to variable r omits b5a0d4bf2ee8 misc: pti: remove redundant assignments to retval omits 444972b2b268 misc: alcor_pci: Add AU6625 to list of supported PCI_IDs omits e10e02464396 misc: cxl: use mmgrab omits 191941692a3d misc: pvpanic: add crash loaded event omits e0b9a42735f2 misc: pvpanic: move bit definition to uapi header file omits 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr omits e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc omits ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc omits 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc omits 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix omits 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc omits 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi omits 4d6168314d4c misc: rtsx: Fix impossible condition omits efb5bea6b88d misc: isl29020: add missed pm_runtime_disable omits 8edf4cd19306 misc: genwqe: fix compile warnings omits cff081ea9d09 bus: fsl-mc: properly empty-initialize structure omits c576eddf1ce8 drivers/misc: sram-exec: have the callers of set_memory_*( [...] omits cdb9c044f92b staging: rtl8188eu: cleanup whitespace in rtl8188e_dm.c omits 8c26f783d786 staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits c085fed4cbb5 staging: rtl8188eu: cleanup long lines in rtl8188e_dm.c omits cdc7fa32325c staging: rtl8188eu: convert rtw_hal_antdiv_before_linked() [...] omits c0a6bf0f1ae3 staging: rtl8188eu: refactor rtw_hal_antdiv_before_linked() omits 98ab51df76bf staging: rtl8723bs: remove ODM_GetRightChnlPlaceforIQK() omits d85cad420a21 staging: exfat: Fix alignment warnings omits f3c69559b56d staging: rtl8188eu: remove unused parameters from rtw_chec [...] omits 5e6d8401ade9 Bluetooth: hci_qca: Add qca_power_on() API to support both [...] omits 446e76873b5e tty: synclink_gt: Adjust indentation in several functions omits 1feedf61e726 tty: synclinkmp: Adjust indentation in several functions omits 9a655c77ff8f ttyprintk: fix a potential deadlock in interrupt context issue omits 7771b893f093 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver omits 1d3c2ea44b11 serial: xilinx_uartps: set_mctrl sets RTS and DTR omits 6d8bf787a6ad serial: xilinx_uartps: set_termios sets flowcontrol omits 422c6d3b09af serial: xilinx_uartps: Let get_mctrl return status omits 67e977f32461 tty/serial: 8250_exar: use true,false for bool variable omits 36ce7cff4f93 tty/serial: atmel: use true,false for bool variable omits a4282b8670c5 tty/serial: kgdb_nmi: use true,false for bool variable omits bf22182cb751 tty: synclink_gt: use true,false for bool variable omits 76460fbd845b tty: serial: msm_serial: RX SW/FIFO mode fallback omits dc56ecb81a0a serial: 8250: Support disabling mdelay-filled probes of 16 [...] omits 5c116fdf561f tty: serial: tegra: Optimize DMA buffer synchronization omits d5e3fadb7012 tty: serial: tegra: Activate RX DMA transfer by request omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits f72c58355091 regulator: vqmmc-ipq4019: Trivial clean up omits d47e4f978f2a regulator: vqmmc-ipq4019: Remove ipq4019_regulator_remove omits 7efe3470f99e regulator: bindings: Drop document bindings for mpq7920 omits fd2bc8aa19b9 dt-bindings: Drop entry for Monolithic Power System, MPS omits f2221a504940 drm/i915: Update DRIVER_DATE to 20200114 omits a750c7474a53 selftests/timens: Check for right timens offsets after for [...] omits 1854b97e4fa6 selftests/timens: Add a simple perf test for clock_gettime() omits d5b0117ddd49 selftests/timens: Add timer offsets test omits 9d1f5a8c9dad selftests/timens: Add procfs selftest omits 46e003433f89 selftests/timens: Add a test for clock_nanosleep() omits 11873de3ce4d selftests/timens: Add a test for timerfd omits 61c57676035d selftests/timens: Add Time Namespace test for supported clocks omits 04a8682a71be fs/proc: Introduce /proc/pid/timens_offsets omits 70ddf65184ec x86/vdso: Zap vvar pages when switching to a time namespace omits e6b28ec65b6d x86/vdso: On timens page fault prefault also VVAR page omits af34ebeb866f x86/vdso: Handle faults on timens page omits afaa7b5ac7c8 time: Allocate per-timens vvar page omits 550a77a74c87 x86/vdso: Add time napespace page omits 64b302ab66c5 x86/vdso: Provide vdso_data offset on vvar_page omits 660fd04f9317 lib/vdso: Prepare for time namespace support omits 6f74acfde20a x86/vdso: Restrict splitting VVAR VMA omits 0efc8bb0bb5f fs/proc: Respect boottime inside time namespace for /proc/uptime omits 1f9b37bfbb60 posix-timers: Make clock_nanosleep() time namespace aware omits ea2d1f7fce0f hrtimers: Prepare hrtimer_nanosleep() for time namespaces omits 0b9b9a3b162e alarmtimer: Make nanosleep() time namespace aware omits 7da8b3a44bb4 posix-timers: Make timer_settime() time namespace aware omits 6cd889d43c40 timerfd: Make timerfd_settime() time namespace aware omits 89dd8eecfe96 time: Add do_timens_ktime_to_host() helper omits 5a590f35add9 posix-clocks: Wire up clock_gettime() with timens offsets omits 198fa445d5c4 posix-timers: Use clock_get_ktime() in common_timer_get() omits 9c71a2e8a757 posix-clocks: Introduce clock_get_ktime() callback omits 2f58bf909abf alarmtimer: Provide get_timespec() callback omits 41b3b8dffc1f alarmtimer: Rename gettime() callback to get_ktime() omits eaf80194d0fe posix-clocks: Rename .clock_get_timespec() callbacks accordingly omits 819a95fe3adf posix-clocks: Rename the clock_get() callback to clock_get [...] omits af993f58d69e time: Add timens_offsets to be used for tasks in time namespace omits 769071ac9f20 ns: Introduce Time Namespace omits c966533f8c6c lib/vdso: Mark do_hres() and do_coarse() as __always_inline omits 0898a16a362d lib/vdso: Add unlikely() hint into vdso_read_begin() omits cdb7c5a9c897 lib/vdso: Avoid duplication in __cvdso_clock_getres() omits 8463cf80529d lib/vdso: Let do_coarse() return 0 to simplify the callsite omits 0b5c12332db5 x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits de0209f53aba mips: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits 972188f3a2da arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK omits a279235ddbe9 lib/vdso: Remove checks on return value for 32 bit vDSO omits b767081c07a4 lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK omits bf279849ad59 lib/vdso: Build 32 bit specific functions in the right context omits 715f23b6104a ARM: vdso: Set BUILD_VDSO32 and provide 32bit fallbacks omits 3b5584afeef0 arm64: compat: vdso: Expose BUILD_VDSO32 omits 5e28055f3402 USB: serial: opticon: fix control-message timeouts omits 08d7c09952e2 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can omits 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma omits 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard omits 6aabc1facdb2 m68k: Implement copy_thread_tls() omits 5d1b71226dc4 ALSA: usb-audio: fix sync-ep altsetting sanity check omits 8b7f938e0a03 parisc: fix map_pages() to actually populate upper directory omits 4f80b70e1953 parisc: Use proper printk format for resource_size_t omits 8aaea2b0428b xfrm: interface: do not confirm neighbor when do pmtu update omits f042365dbffe xfrm interface: fix packet tx through bpf_redirect() omits 95224166a903 vti[6]: fix packet tx through bpf_redirect() omits 88550e1c345c drm/i915/pmu: Do not use colons or dashes in PMU names omits 75663c093d0b ALSA: hda: patch_hdmi: remove warnings with empty body omits 4f5c26534d39 ALSA: hda: correct kernel-doc parameter descriptions omits 6e57188f20ec ALSA: hda: Update kernel-doc function parameter descriptions omits a19efb5265c3 soundwire: intel: fix factor of two in MCLK handling omits fd6a3ac8e87c soundwire: bus: fix device number leak on errors omits 78f6fdd6161f soundwire: cadence: remove useless variable incrementation omits 39737a313085 soundwire: cadence: update kernel-doc parameter descriptions omits 02efb49aa805 soundwire: qcom: add support for SoundWire controller omits bbd8e6672f05 dt-bindings: soundwire: add bindings for Qcom controller omits 6106190158d6 soundwire: bus: check first if Slaves become UNATTACHED omits 7181b1d41d0d soundwire: cadence_master: handle multiple status reports [...] omits ae478d6e1937 soundwire: cadence_master: remove config update for interr [...] omits 53ee95726957 soundwire: cadence_master: log more useful information dur [...] omits 5ebb0945419e soundwire: cadence_master: clear interrupt status before e [...] omits a2cff9ee4b02 soundwire: cadence_master: filter out bad interrupts omits b66d1ac82918 dt-bindings: usb: Convert Allwinner A80 USB PHY controller [...] omits b109c13a533b phy: intel-lgm-emmc: Fix warning by adding missing MODULE_LICENSE omits c9f9eba06629 phy: ti: j721e-wiz: Manage typec-gpio-dir omits 6385cbe9c567 dt-bindings: phy: ti,phy-j721e-wiz: Add Type-C dir GPIO omits 7904e15b4d31 phy: cadence: Sierra: add phy_reset hook omits 80f96fb186a3 phy: cadence: Sierra: remove redundant initialization of p [...] omits 42d068472ddf phy: Add DisplayPort configuration options omits e7b4aaf051d5 phy: Enable compile testing for some of drivers omits 4cb6eea22621 phy: mediatek: Fix Kconfig indentation omits 922794238330 phy: intel-lgm-emmc: Add support for eMMC PHY omits 5bc999108025 dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM [...] omits 091876cc355d phy: ti: j721e-wiz: Add support for WIZ module present in [...] omits ad044f01c2cc dt-bindings: phy: Document WIZ (SERDES wrapper) bindings omits a112adafcb47 NFC: pn533: fix bulk-message timeout omits a9ff44f0e61d qmi_wwan: Add support for Quectel RM500Q omits 63d264fe0868 Merge tag 'Intel-CVE-2019-14615' from bundle by Akeem Abodunrin. omits fd2a89146ae5 net: macb: fix for fixed-link mode omits 76ccf5288c62 Merge branch 'stmmac-ETF-support' omits 28c1cf73c923 net: stmmac: selftests: Add a test for TBS feature omits 05373e31baed net: stmmac: selftests: Switch to dev_direct_xmit() omits 44e654757065 net: stmmac: Add missing information in DebugFS capabilities file omits 7eadf57290ec net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry omits 58ae92814008 net: stmmac: gmac4+: Add TBS support omits 6a549b9f0dcd net: stmmac: xgmac: Add TBS support omits 430b383c737c net: stmmac: tc: Add support for ETF Scheduler using TBS omits 579a25a854d4 net: stmmac: Initial support for TBS omits 74566df3a71c io_uring: don't setup async context for read/write fixed omits ab9837b5ed51 amd-xgbe: remove unnecessary conversion to bool omits 554913f600b4 mm: khugepaged: add trace status description for SCAN_PAGE [...] omits 2fe20210fc5f mm: memcg/slab: call flush_memcg_workqueue() only if memcg [...] omits 0a5d1a7f6470 mm/page-writeback.c: improve arithmetic divisions omits d3ac946ec9de mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] omits 6d9e8c651dd9 mm/page-writeback.c: avoid potential division by zero in w [...] omits 8e57f8acbbd1 mm, debug_pagealloc: don't rely on static keys too early omits 4a87e2a25dc2 mm: memcg/slab: fix percpu slab vmstats flushing omits 991589974d9c mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] omits 97d3d0f9a1cf mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] omits 8068df3b6037 mm/memory_hotplug: don't free usage map when removing a re [...] omits cc638f329ef6 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 0eac8ce95bb3 ptr_ring: add include of linux/mm.h omits 1657adccaa37 net: mvneta: change page pool nid to NUMA_NO_NODE omits 9c01546d26d2 tools/bpf: Add runqslower tool to tools/bpf omits 1cf5b23988ea bpftool: Apply preserve_access_index attribute to all type [...] omits 2cc51d34d93c selftests/bpf: Conform selftests/bpf Makefile output to li [...] omits 292e1d73b125 libbpf: Clean up bpf_helper_defs.h generation output omits 533420a4151e tools: Sync uapi/linux/if_link.h omits f26661e12765 initramfs: make initramfs compression choice non-optional omits ddd09bcc899f initramfs: make compression options not depend on INITRAMF [...] omits be1859bdc660 initramfs: remove redundant dependency on BLK_DEV_INITRD omits 80e715a06c2d initramfs: rename gen_initramfs_list.sh to gen_initramfs.sh omits a4c968e70f68 gen_initramfs_list.sh: fix the tool name in the comment omits 9a04dc52982e gen_initramfs_list.sh: remove unused variable 'default_list' omits a2183c043798 initramfs: replace klibcdirs in Makefile with FORCE omits 9945722afdc3 builddeb: make headers package thinner omits 7454049eb7e4 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits eb368de6de32 power: supply: sbs-battery: Fix a signedness bug in sbs_ge [...] omits a60ec78d306c power: supply: ltc2941-battery-gauge: fix use-after-free omits e29242ad813c power: supply: max17040: Correct IRQ wake handling omits 5f9935f514d6 drm/msm: Fix error about comments within a comment block omits f95526333abf power: supply: axp20x_usb_power: Remove unused device_node omits ca4c77bb4315 power: supply: axp20x_ac_power: Add wakeup control omits ddfec18b42c4 power: supply: axp20x_ac_power: Allow offlining omits 1c51aad8475d power: supply: axp20x_ac_power: Fix reporting online status omits b873c122fef0 dt-bindings: Convert Faraday FTIDE010 to DT schema omits c87967c57b12 dt-bindings: Create DT bindings for PATA controllers omits 2b966a9d0737 dt-bindings: Create DT bindings for SATA controllers omits 6b7133b66925 drm/i915/gt: Always reset the timeslice after a context switch omits fe402bd09049 i2c: meson: implement the master_xfer_atomic callback omits 6282675e6708 btrfs: relocation: fix reloc_root lifespan and access omits a4e6f40c77af iio: imu: adis: use new `delay` structure for SPI transfer delays omits f81ec5bf0cab iio: adc: stm32-dfsdm: adapt sampling rate to oversampling ratio omits dc26935fb60e iio: adc: stm32-dfsdm: fix single conversion omits ecb27c5e4307 iio: st_sensors: Make use of device properties omits efc78983d21a iio: st_sensors: Drop redundant parameter from st_sensors_ [...] omits e825070f697a iio: st_gyro: Correct data for LSM9DS0 gyro omits 47b802d5d80c PCI/PM: Print config space of devices before suspend omits a2dd9bd9334e iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_s [...] omits 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 4784adc69a80 pinctrl: dt-bindings: Fix some errors in the lgm and pinmu [...] 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 5422d87d2cc3 drm/i915: Fix too few arguments to function i915_capture_e [...] omits 59be9b9c4f3b drm/i915: Fix multiple definition of 'i915_vma_capture_finish' omits 873dfd7881d1 test: Add test for pidfd getfd omits 9a2cef09c801 arch: wire up pidfd_getfd syscall omits 8649c322f75c pid: Implement pidfd_getfd syscall omits 5e876fb43dbf vfs, fdtable: Add fget_task helper omits 57d6c2eb735a dt-bindings: drm/msm/gpu: Document firmware-name omits 3522b4b281e9 drm/msm: allow zapfw to not be specified in gpulist omits 6a0dea02c2c4 drm/msm: support firmware-name for zap fw (v2) omits b0d126e1d64e dt-bindings: gpio: wcd934x: Add bindings for gpio omits 5c55cfd6a553 RDMA/core: Use READ_ONCE for ib_ufile.async_file omits 3e032c0e92aa RDMA/core: Make ib_uverbs_async_event_file into a uobject omits 39e83af81761 RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject omits 817d65765069 RDMA/core: Simplify type usage for ib_uverbs_async_handler() omits e04dd13159b0 RDMA/core: Do not erase the type of ib_wq.uobject omits 9fbe334c6a67 RDMA/core: Do not erase the type of ib_srq.uobject omits 620d3f8176cb RDMA/core: Do not erase the type of ib_qp.uobject omits 5bd48c18c8ce RDMA/core: Do not erase the type of ib_cq.uobject omits 4ec1dcfcdf37 RDMA/core: Make ib_ucq_object use ib_uevent_object omits 849e149063bd RDMA/core: Do not allow alloc_commit to fail omits 93887e66ff3c RDMA/mlx5: Simplify devx async commands omits f7c8416ccea5 RDMA/core: Simplify destruction of FD uobjects omits 6898d1c661d7 RDMA/mlx5: Use RCU and direct refcounts to keep memory alive omits 8bdf9dd984c1 RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class omits 76513ca0cecb PCI: Allow extend_bridge_window() to shrink resource if necessary omits 6d502bc37fe9 PCI: Set resource size directly in extend_bridge_window() omits f604d05d6ea0 PCI: Rename extend_bridge_window() parameter omits c8ac2354d348 PCI: Consider alignment of hot-added bridges when distribu [...] omits f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts omits d0d2d8ba0494 md/raid1: introduce wait_for_serialization omits 025471f9f50f md/raid1: use bucket based mechanism for IO serialization omits 69b00b5bb235 md: introduce a new struct for IO serialization omits 4d26d32fe4da md: don't destroy serial_info_pool if serialize_policy is true omits 69df9cfc7042 raid1: serialize the overlap write omits de31ee949739 md: reorgnize mddev_create/destroy_serial_pool omits 3938f5fb82ae md: add serialize_policy sysfs node for raid1 omits 11d3a9f65018 md: prepare for enable raid1 io serialization omits 3e173ab55b99 md: fix a typo s/creat/create omits 404659cf1e25 md: rename wb stuffs omits d2c9ad41249a raid5: remove worker_cnt_per_group argument from alloc_thr [...] omits f591df3cc6d6 md/raid6: fix algorithm choice under larger PAGE_SIZE omits 5e5ac01c2b88 raid6/test: fix a compilation warning omits 6b8651aac1dc raid6/test: fix a compilation error omits 55180498dfd5 md-bitmap: small cleanups omits 9db8dc6d0785 PCI: Don't disable bridge BARs when assigning bus resources omits d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants omits f3efc406d67e Documentation/ABI: Add missed attribute for mlxreg-io sysf [...] omits f4094826779d Documentation/ABI: Fix documentation inconsistency for mlx [...] omits 0d559d05a2ad platform/x86: mlx-platform: Add support for next generatio [...] omits 0e41bf06eefe platform/mellanox: mlxreg-hotplug: Add support for new cap [...] omits 4845460421d4 platform/x86: mlx-platform: Add support for new capability [...] omits bdd6e155e0d6 platform/x86: mlx-platform: Add support for new system type omits fcd50dbf306a platform/x86: mlx-platform: Set system mux configuration b [...] omits 435d7e10c462 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 1b5937cb631e platform/x86: mlx-platform: Add more definitions for syste [...] omits 5358c1114d1d Documentation/ABI: Style changes omits 74e56f5fde62 Documentation/ABI: Add missed attribute for mlxreg-io sysf [...] omits eea97b258fca Documentation/ABI: Fix documentation inconsistency for mlx [...] omits 8029660db696 platform/x86: mlx-platform: Cosmetic changes omits d81d18fd347c MAINTAINERS: Update for the intel uncore frequency control omits 49a474c7ba51 platform/x86: Add support for Uncore frequency control omits 3d9f44ef7553 tc: Make tc_match_device() static omits 70eec920d4f2 MIPS: ip22-gio: Make gio_match_device() static omits 8f63aaf5c493 KVM: VMX: Allow KVM_INTEL when building for Centaur and/or [...] omits 616c59b52342 perf/x86: Provide stubs of KVM helpers for non-Intel CPUs omits b39033f504a7 KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits omits ff10e22e65f2 KVM: VMX: Check for full VMX support when verifying CPU co [...] omits 6c9c49907234 Merge branch 'for-5.6/block' into for-next omits cbd2556f4181 Merge branch 'for-5.6/libata' into for-next omits 212e7f56605e netfilter: arp_tables: init netns pointer in xt_tgdtor_par [...] omits 47781947947a Documentation: tracing: Add boot-time tracing document omits fe1efe9252f9 tracing/boot: Add function tracer filter options omits 9d15dbbde104 tracing/boot: Add cpu_mask option support omits 4f712a4d04a4 tracing/boot: Add instance node support omits 3fbe2d6e1fce tracing/boot: Add synthetic event support omits 4d655281eb1b tracing/boot Add kprobe event support omits 81a59555ff15 tracing/boot: Add per-event settings omits 9c5b9d3d65e4 tracing/boot: Add boot-time tracing omits 48ac9488a597 tracing: Add NULL trace-array check in print_synth_event() omits b05e89ae7cf3 tracing: Accept different type for synthetic event fields omits d8d4c6d0e79c tracing: kprobes: Register to dynevent earlier stage omits 8cfcf15503f6 tracing: kprobes: Output kprobe event to printk buffer omits d8d0c245a7fd tracing: Apply soft-disabled and filter to tracepoints printk omits 7b9b816f4b9a Documentation: bootconfig: Add a doc for extended boot config omits 1319916209ce bootconfig: init: Allow admin to use bootconfig for init c [...] omits 51887d03aca1 bootconfig: init: Allow admin to use bootconfig for kernel [...] omits 0068c92a9270 init/main.c: Alloc initcall_command_line in do_initcall() [...] omits c1a3c36017d4 proc: bootconfig: Add /proc/bootconfig to show boot config list omits 081c65360bd8 tools: bootconfig: Add bootconfig test script omits 950313ebf79c tools: bootconfig: Add bootconfig command omits 7684b8582c24 bootconfig: Load boot config from the tail of initrd omits 76db5a27a827 bootconfig: Add Extra Boot Config support omits 13292494379f tracing: Make struct ring_buffer less ambiguous omits 1c5eb4481e01 tracing: Rename trace_buffer to array_buffer omits 56de4e8f9146 perf: Make struct ring_buffer less ambiguous omits a4d0b2fdbcf7 KVM: VMX: Use VMX feature flag to query BIOS enabling omits 59300c714ba8 Merge branch 'omap-for-v5.6/dt' into for-next omits 79003e61b1fb drm/i915: Use the passed in encoder omits 6bcc319fc619 ARM: dts: Add omap3-echo omits 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 omits b7d02c3a124d drm/i915: Pass intel_encoder to enc_to_*() 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 21bd3467a58e KVM: VMX: Drop initialization of IA32_FEAT_CTL MSR omits db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] omits ffae3d9155ac Merge branch 'clk-fixes' into clk-next omits b3ad3931e315 Merge branch 'fixes' into for-next omits a0af27424734 Merge tag 'sunxi-clk-fixes-for-5.5' of https://git.kernel. [...] omits c120959387ef netfilter: fix a use-after-free in mtype_destroy() omits 5abd45ea0fc3 ARM: dts: am335x-boneblack-common: fix memory size omits 85c17291e2eb x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_C [...] omits bb90029ac7ba Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 167a4894c113 x86/cpu: Set synthetic VMX cpufeatures during init_ia32_fe [...] omits a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] omits 14442a159cf4 x86/cpu: Print VMX flags in /proc/cpuinfo using VMX_FEATURES_* omits 43a6d19cace6 drm/i915: Pass intel_connector to intel_attached_*() omits b47ce1fed42e x86/cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs omits 159348784ff0 x86/vmx: Introduce VMX_FEATURES_* omits ef4d3bf19855 x86/cpu: Clear VMX feature flag if VMX is not fully enabled omits 7d37953ba811 x86/zhaoxin: Use common IA32_FEAT_CTL MSR initialization omits 501444905fcb x86/centaur: Use common IA32_FEAT_CTL MSR initialization omits 5d576a66242d ARC: update feature support for jump-labels omits 6d527cebfa04 x86/mce: WARN once if IA32_FEAT_CTL MSR is left unlocked omits 1db2a6e1e29f x86/intel: Initialize IA32_FEAT_CTL MSR at boot omits 1fd224e35c14 irqchip/ingenic: Get rid of the legacy IRQ domain omits f6505c88bff0 tools/x86: Sync msr-index.h from kernel sources omits d36925be5382 PCI: uniphier: remove module code from built-in driver omits a5543d3456dd selftests, kvm: Replace manual MSR defs with common msr-index.h omits 32ad73db7fc5 x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR omits a87a6653a28c ASoC: rt1308-sdw: add rt1308 SdW amplifier driver omits 8fea78029f5e ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m omits accf227de4d2 USB: serial: option: Add support for Quectel RM500Q omits 85578bbd642f ASoC: msm8916-wcd-digital: Reset RX interpolation path after use omits 057efcf9faea ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 omits 877167ef343d ASoC: cros_ec_codec: Make the device acpi compatible omits ce780a47c3c0 ASoC: sti: fix possible sleep-in-atomic omits e0beec88397b ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS [...] omits 552b1a85da9f ASoC: hdac_hda: Fix error in driver removal after failed probe omits 2c63bea71478 ASoC: SOF: Intel: fix HDA codec driver probe with multiple [...] omits ceca2197b2f1 ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP omits b8d40d7712f1 spi: spi-qcom-qspi: Use device managed memory for clk_bulk_data omits b389ceae4a8f regulator: bd718x7: Simplify the code by removing struct b [...] omits ebf652b40820 regulator: add IPQ4019 SDHCI VQMMC LDO driver omits 77e29598ca3f regulator: Convert i2c drivers to use .probe_new omits 7eec67869893 regulator: mpq7920: Check the correct variable in mpq7920_ [...] omits 5732c0fc53eb ASoC: SOF: Intel: reference SoundWire machine lists omits d985d208bf8f ASoC: Intel: common: add match tables for TGL w/ SoundWire omits db0b9efb989f ASoC: Intel: common: add match tables for CNL/CFL/CML w/ S [...] omits 4313dd3efe57 ASoC: Intel: common: add match tables for ICL w/ SoundWire omits cf61a42066ea ASoC: Intel: common: soc-acpi: declare new tables for SoundWire omits efb6f3159e87 ASoC: soc-acpi: add _ADR-based link descriptors omits cfe8191b1bbf ASoC: SOF: fix PCM playback through ALSA OSS emulation omits a40acc6bfceb ASoC: Intel: bdw-rt5650: change cpu_dai and platform compo [...] omits 64df6afa0dab ASoC: Intel: broadwell: change cpu_dai and platform compon [...] omits 4865bde187b2 ASoC: Intel: bdw-rt5677: change cpu_dai and platform compo [...] omits 630db1549356 ASoC: Intel: bdw-rt5677: fix Kconfig dependencies omits 62d28dcb65fd ASoC: rt711: remove unused including <linux/version.h> omits d1ede0641b05 ASoC: rt715: add RT715 codec driver omits ec0f6a4c4a98 ASoC: txx9: Remove unused rtd variable omits 260e41ac4dd3 USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx [...] omits 428cd5232482 sfc/ethtool_common: Make some function to static omits a0601a1f1dee PCI: exynos: Rename Exynos to lowercase omits c3b040b5c58f drm/rockchip: fix integer type used for storing dp data rate omits dc433797c6f6 x86/resctrl: Do not reconfigure exiting tasks omits 1a462be52f45 ALSA: hda: Manage concurrent reg access more properly omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits 8f2828d73724 HID: logitech-hidpp: avoid duplicate error handling code i [...] omits dce54e861ec7 drm/i915/gt: Mark ring->vma as active while pinned omits e2c56d897315 drm/i915/gt: Mark context->state vma as active while pinned omits c3866f54106d drm/i915/gt: Skip trying to unbind in restore_ggtt_mappings omits d5848c4414a7 drm/i915: Bump up CDCLK to eliminate underruns on TGL omits ea38aa2ea5b0 drm/i915: Add missing include file <linux/math64.h> omits 57debb815459 udf: Disallow R/W mode for disk with Metadata partition omits 49be68c4931d udf: Fix meaning of ENTITYID_FLAGS_* macros to be really b [...] omits 73d6890fe8ff arm64: kernel: Correct annotation of end of el0_sync omits d229290689ae PM-runtime: add tracepoints for usage_count changes omits a6184f8e0bb1 Merge 5.5-rc6 into tty-next omits 845f081002ee Merge 5.5-rc6 into usb-next omits bc80573ea25b iio: light: vcnl4000: Fix scale for vcnl4040 omits 883f61653069 iio: buffer: align the size of scan bytes to size of the l [...] omits 217afe63ccf4 iio: chemical: pms7003: fix unmet triggered buffer dependency omits fb4fbc8904e7 iio: imu: st_lsm6dsx: Fix selection of ST_LSM6DS3_ID omits d7857e4ee1ba iio: adc: ad7124: Fix DT channel configuration omits be91c44288be ACPICA: Update version to 20200110 omits 800ba7c5eaaa ACPICA: All acpica: Update copyrights to 2020 Including to [...] omits cea79e7e2f24 apei/ghes: Do not delay GHES polling omits 731e6b9753ba cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> [...] omits aebf3b521b34 drm/i915/pmu: Do not use colons or dashes in PMU names omits 701a1676f313 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] omits 57388a2ccb6c cpuidle: teo: Fix intervals[] array indexing bug omits 26e66a0cf258 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] omits 176a7fca81c5 platform/x86: asus-wmi: Fix keyboard brightness cannot be [...] omits 73ac9f5e5b43 ALSA: usb-audio: Add boot quirk for MOTU M Series omits 791a485f2da3 ALSA: dice: add support for Alesis MasterControl omits a9f47fcb5e25 ALSA: dice: loosen stream format check for MIDI conformant [...] omits 3e2dc6bdb568 ALSA: dice: fix fallback from protocol extension into limi [...] omits 41dbc792794a ALSA: oxfw: fix for Stanton SCS.1d omits 06a42a74a0e7 ALSA: oxfw: don't add MIDI/PCM interface when packet strea [...] omits 03be63b2953c ALSA: oxfw: use ENXIO for not-supported cases omits 747d1f076de5 ALSA: firewire-tascam: fix corruption due to spin lock wit [...] omits 515ff674bb9b platform/x86: intel_pmc_core: update Comet Lake platform driver omits 1f27dbd8265d platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] omits 6ae01050e49f platform/x86: GPD pocket fan: Use default values when wron [...] omits 638bc4ca3d28 platform/mellanox: fix potential deadlock in the tmfifo driver omits dbff1e07b02d platform/x86: intel-ips: Use the correct style for SPDX Li [...] omits 1b696048967b Merge branch 'v5.6-armsoc/dts64' into for-next omits bfa5a0dedec5 Merge branch 'v5.6-armsoc/dts32' into for-next omits cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] omits 2c7a8bd6060c Merge back cpufreq fixes for v5.6. omits 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display omits ead067beb56f Merge back power capping changes for v5.6. omits fdef5207b966 Merge branch 'v5.5-next/soc' into for-next omits 5f7b7b48df6c Merge branch 'v5.5-next/dts64' into for-next 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 7493e675c584 Merge remote-tracking branches 'sunxi-korg/sunxi/clk-fixes [...] omits 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 omits 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 omits 7a8bc2b0462e x86/mce: Fix use of uninitialized MCE message string omits 90454e495938 x86/mce: Fix mce=nobootlog omits 8438b84ab42d x86/mce: Take action on UCNA/Deferred errors again omits 3952cf8ff2f7 i3c: master: dw: reattach device on first available locati [...] omits ac904843087b arm64: dts: allwinner: a64: enable DVFS omits 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points omits e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] omits f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes omits 3c67166dc58d i3c: master: cdns: convert to devm_platform_ioremap_resource omits fae04237e8b1 i3c: master: dw: convert to devm_platform_ioremap_resource omits 9e4188a77f5e Merge branch 'renesas-drivers-for-v5.6' into renesas-next omits 3b675b15571c drm/virtio: add missing virtio_gpu_array_lock_resv call omits 688486a49cf5 Merge tag 'amd-drm-next-5.6-2020-01-10-dp-mst-dsc' of git: [...] omits 2523816da829 Merge 5.5-rc6 into char-misc-next omits d40310f65771 Merge 5.5-rc6 into staging-next omits d5d88cd6ee6b Merge tag 'amd-drm-next-5.6-2020-01-09' of git://people.fr [...] omits 79f88da22b4b Merge tag 'drm-misc-next-2020-01-10' of git://anongit.free [...] omits b7365587f513 extcon: Remove unneeded extern keyword from extcon.h omits b3a987b0264d Linux 5.5-rc6 omits 373adb7313b2 Merge tag 'riscv/for-v5.5-rc6' of git://git.kernel.org/pub [...] omits e07c5f2e4e91 net: amd: a2065: Use print_hex_dump_debug() helper omits 2412643a9b02 net: amd: a2065: Kill Sun LANCE relics omits 3f59b6c3e600 IB/mlx5: Add mmap support for VAR omits 7be76bef320b IB/mlx5: Introduce VAR object and its alloc/destroy methods omits f164be8c0366 IB/mlx5: Extend caps stage to handle VAR capabilities omits aef5570e23de Merge branch 'mlx5_vdpa' into rdma.git for-next omits cbd19d09498e Merge branch 'IXP4xx-networking-cleanups' omits e45d0fad4a5f net: ethernet: ixp4xx: Use parent dev for DMA pool omits f458ac479777 ARM/net: ixp4xx: Pass ethernet physical base as resource omits 3cb5b0ee72b8 net: ehernet: ixp4xx: Use netdev_* messages omits d813d7e57026 net: ethernet: ixp4xx: Use distinct local variable omits c83db9ef5640 net: ethernet: ixp4xx: Standard module init omits a41a5b26d29f ixp4xx_eth: move platform_data definition omits 2785543fbf04 ptp: ixp46x: move adjacent to ethernet driver omits c74f16b60344 wan: ixp4xx_hss: prepare compile testing omits 504c28c853ec wan: ixp4xx_hss: fix compile-testing on 64-bit omits a442c2c3850d mlx4: Bump up MAX_MSIX from 64 to 128 omits d4bbcade0ef5 drm/msm/dpu: Allow UBWC on NV12 omits b55f91a00630 drm: msm: Quiet down plane errors in atomic_check omits dc6fcba72f04 riscv: Fixup obvious bug for fp-regs reset omits 13cf4cf03018 riscv: move sifive_l2_cache.h to include/soc omits 040a3c33623b Merge tag 'iommu-fixes-v5.5-rc5' of git://git.kernel.org/p [...] omits e8e8d5121421 thermal: sun8i: Fix using plain integer as NULL pointer in [...] omits bfc7931c4090 m68k: defconfig: Update defconfigs for v5.5-rc3 omits e8bb2a2a1d51 m68k: Wire up clone3() syscall omits 4766897a9d3b iio: chemical: atlas-sensor: add helper function atlas_buf [...] omits f335fa7034d5 iio: humidity: dht11 remove TODO since it doesn't make sense omits 77038bd01ce6 iio: adis: Remove startup_delay omits 380b107bbf94 iio: adis: Introduce timeouts structure omits 687d39d4512a iio: adc: at91-sama5d2_adc: Use dma_request_chan() instead [...] omits 735404b846df iio: adc: stm32-adc: Use dma_request_chan() instead dma_re [...] omits a9ab624edd91 iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_ [...] omits ff40e0d41af1 ALSA: usb: update old-style static const declaration omits 8a71821f12a0 ALSA: hda: patch_realtek: fix empty macro usage in if block omits f9993480214f ALSA: timer: fix nsec/sec initialization confusion omits 548f0b9a5f4c sparc: Add .exit.data section. omits 9a820b558170 ARM: dts: imx: Add GW5912 board support omits 169e12f99cf9 ARM: dts: imx: Add GW5913 board support omits a1fb69366bb1 ARM: dts: imx: Add GW5910 board support omits 125120298dc0 ARM: dts: imx: Add GW5907 board support omits 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] omits 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default omits 9c140d992676 clk: imx: Add support for i.MX8MP clock driver omits 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP omits 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API omits 555089fdfc37 bpftool: Fix printing incorrect pointer in btf_dump_ptr omits 6327edceb62b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 606e9ad20094 Merge tag 'clone3-tls-v5.5-rc6' of git://git.kernel.org/pu [...] omits 1030a23b6799 ARM: Document merges omits 10e45dbb23a3 Merge branch 'arm/defconfig' into for-next omits 34d60697717a Merge branch 'arm/drivers' into for-next omits 05941e3032d9 Merge branch 'arm/dt' into for-next omits 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] omits 5c9166f03825 Merge branch 'hns3-next' omits c7554dcd6dbf net: hns3: refactor the notification scheme of PF reset omits c3106cac2a80 net: hns3: modify hclge_func_reset_sync_vf()'s return type [...] omits 5bb784e973cf net: hns3: enlarge HCLGE_RESET_WAIT_CNT omits f28368bb4542 net: hns3: refactor the procedure of VF FLR omits 8627bdedc435 net: hns3: refactor the precedure of PF FLR omits 1cc9bc6e5867 net: hns3: split hclgevf_reset() into preparing and rebuil [...] omits d4fa06562ae2 net: hns3: split hclge_reset() into preparing and rebuilding part omits c9f53049d4a8 MAINTAINERS: update my email address omits fb0c90ab92ca doc: fix typo of snapshot in documentation omits b0efcae5e12b devlink: correct misspelling of snapshot omits 248ed51048c4 x86/nmi: Remove irq_work from the long duration NMI handler omits 4d2024370d87 erofs: fix out-of-bound read for shifted uncompressed block omits d713e3ab93fd drm/i915: Correct typo in i915_vma_compress_finish stub omits 1868c7579f35 drm/i915/uc: Add sanitize to to intel_uc_ops omits cc93f7b040c3 drm/i915/uc: Add init/fini to to intel_uc_ops omits 39ddb8632035 drm/i915/uc: Add init_fw/fini_fw to to intel_uc_ops omits 6fbeda0bfd21 drm/i915/uc: Add ops to intel_uc omits 3cdca6d62b8e Merge branch 'for-linus' into for-next omits 7fba6aea4472 ALSA: hda: Rename back to dmic_detect option omits a5c3a7c0ce1a Merge branch 'DP83822-and-DP83TC811-Fixes' omits a26ad4d5676f net: phy: DP83822: Update Kconfig with DP83825I support omits 443180567763 net: phy: DP83TC811: Fix typo in Kconfig omits 6821af8b7885 sfc: remove set but not used variable 'nic_data' omits de4ff8341f59 sfc: remove duplicated include from ef10.c omits 3071c51783b3 bnxt: Detach page from page pool before sending up the stack omits 0e1f3bc91caa Merge branch 'arm/soc' into for-next 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 89366173a8d0 csky/Kconfig: Add Kconfig.platforms to support some drivers omits 2770c1d7f47c csky/cachev2: Fixup wrong api in asm/cache.h 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 7f8ae830d51f ARM: Document merges omits b0cc444410dc Merge branch 'arm/fixes' into for-next omits b47611c8c389 Merge tag 'v5.5-rockchip-dtsfixes' of git://git.kernel.org [...] omits 41ec98def8d2 Merge tag 'sunxi-fixes-for-5.5' of https://git.kernel.org/ [...] omits 3f2b5941d335 Merge tag 'imx-fixes-5.5-2' of git://git.kernel.org/pub/sc [...] omits dc64f487f4c4 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits 451c790053b9 Merge branch 'devlink-documentation-refactor' omits 9cd3e2c64f88 devlink: document region snapshot triggering from userspace omits b7ec1eca71ef devlink: introduce devlink-dpipe.rst documentation file omits a1af8e9a8029 devlink: add a devlink-resource.rst documentation file omits 04e4272cb3ae devlink: rename and expand devlink-trap-netdevsim.rst omits cf4cb322d752 devlink: add documentation for ionic device driver omits 0b0f945f5458 devlink: add a file documenting devlink regions omits 0f261c3ca09e devlink: add a driver-specific file for the qed driver omits ee7a711f32a7 devlink: add parameter documentation for the mlx4 driver omits d4255d75856f devlink: document info versions for each driver omits 6c39e015f87f devlink: convert driver-specific files to reStructuredText omits 5948f85bbcb3 devlink: mention reloading in devlink-params.rst omits d56a0c47a955 devlink: add documentation for generic devlink parameters omits 8559dc33a31d devlink: convert devlink-params.txt to reStructuredText omits 2dfaaae521d0 devlink: rename devlink-info-versions.rst and add a header omits f7555fd19903 devlink: convert devlink-health.txt to rst format omits f4bdd7103652 devlink: move devlink documentation to subfolder omits 468672b24fbc devlink: add macro for "fw.psid" omits 4c582234ab39 devlink: Wait longer before warning about unset port type omits efa193ba9a57 Merge branch 'r8169-factor-out-chip-specific-PHY-configura [...] omits 814c2bfd4f5f r8169: factor out PHY configuration to r8169_phy_config.c omits 2992bdfa4ad2 r8169: add r8169.h omits 1c5be5e91d78 r8169: rename rtl_apply_firmware omits 00b522d1ebaf r8169: add phydev argument to rtl8168d_apply_firmware_cond omits 3ab077d2f405 r8169: use phy_read/write instead of rtl_readphy/writephy omits c4d76995f520 r8169: replace rtl_w0w1_phy omits 11b3bedeb043 r8169: replace rtl_patchphy omits 6d7a631e27ad r8169: move disabling MAC EEE for RTL8402/RTL8106e omits 8d46f6207a89 r8169: move setting ERI register 0x1d0 for RTL8106 omits 8aa9a5d3f6af r8169: switch to phylib functions in rtl_writephy_batch omits 4c867e36b89e r8169: change argument type of RTL8168g-specific PHY confi [...] omits 8cecc8f0ae2e r8169: change argument type of EEE PHY functions omits fc712387b10c r8169: move RTL8169scd Gigabyte PHY quirk omits b5aed0b3c292 r8169: remove not needed debug print in rtl8169_init_phy omits becd837eebc5 r8169: prepare for exporting rtl_hw_phy_config omits 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci omits dfb9a8857f4d platform/chrome: wilco_ec: Fix keyboard backlight probing omits 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next omits 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq omits 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable omits 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability omits 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder omits e112324cc042 Input: edt-ft5x06 - work around first register access error omits 6b32391ed675 Input: sur40 - fix interface sanity checks omits cea799114475 Input: gtco - drop redundant variable reinit omits 3563c629fb9a Input: gtco - fix extra-descriptor debug message omits a8eeb74df5a6 Input: gtco - fix endpoint sanity check omits cfa4f6a99fb1 Input: aiptek - use descriptors of current altsetting omits 3111491fca4f Input: aiptek - fix endpoint sanity check omits bcfcb7f9b480 Input: pegasus_notetaker - fix endpoint sanity check omits 97e24b095348 Input: sun4i-ts - add a check for devm_thermal_zone_of_sen [...] omits 7f439bc2d7e8 Input: evdev - convert kzalloc()/vzalloc() to kvzalloc() omits d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet omits ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] omits 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible omits f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC omits cea215f68dd4 ARM: configs: at91: use savedefconfig omits 72d052e28d1d MIPS: Loongson: Fix potential NULL dereference in loongson [...] discards bead35304881 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status discards 5aaa108cd286 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick discards e5622c00d4f0 rcutorture: Annotation lockless accesses to rcu_torture_current discards 53c0e1fe6eb6 rcu: Add READ_ONCE() to rcu_data ->gpwrap discards f49d5319bbf0 rcu: Fix typos in beginning comments discards d955486631bd doc/RCU/rcu: Use https instead of http if possible discards 8235c6a6363b doc/RCU/rcu: Use absolute paths for non-rst files discards a999ccc77095 doc/RCU/rcu: Use ':ref:' for links to other docs discards 4ec1918fe0e4 doc/RCU/listRCU: Update example function name discards 45abaee2653a doc/RCU/listRCU: Fix typos in a example code snippets discards 9bfbccc6cc61 doc/RCU/Design: Remove remaining HTML tags in ReST files discards f6c84d82e351 kcsan: Prefer __always_inline for fast-path discards 43c688faca31 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head discards 45369ce57120 rcu: *_ONCE() for grace-period progress indicators discards eec852ec9b6e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks discards aa5910cc9c61 srcu: Add READ_ONCE() to ->srcu_lock_count and ->srcu_unlo [...] discards 3d5bcd6c7f8b rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] discards 73d5ff024487 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] discards 58d68b76a45d locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner discards 3ffe4a4a8411 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext discards c3dd31192cf2 rcu: Add READ_ONCE to rcu_node ->boost_tasks discards 19590269cf70 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity discards 51e101de4873 rcu: Add READ_ONCE() to rcu_node ->gp_seq discards 65db4eaf007b rcu: Add *_ONCE() to rcu_node ->exp_tasks plus locking discards b78f0ddda8aa rcu: Add READ_ONCE to rcu_node ->exp_seq_rq store discards 7cb1ab97c5b1 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load discards 998a098ecb93 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update discards 6ea79ace4437 rcu: Provide debug symbols and line numbers in KCSAN runs discards 2c03bafe6df2 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace discards 9b5e417138b3 srcu: Fix process_srcu()/srcu_batches_completed() datarace discards e81d6efc0ba3 srcu: Fix __call_srcu()/srcu_get_delay() datarace discards 5693b270d4ec srcu: Fix __call_srcu()/process_srcu() datarace discards ab4bc61b2715 rcutorture: Fix stray access to rcu_fwd_cb_nodelay discards d619ea119e31 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] discards baf6d08e4b53 doc: Add some more RCU list patterns in the kernel discards 8ffde38cc238 rcutorture: Make kvm-find-errors.sh abort on bad directory discards e9d133ad5632 rcutorture: Summarize summary of build and run results discards 9925babe83a8 rcutorture: Add 100-CPU configuration discards fcab42ef5dfd rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf discards c9db5eb241bb rcu: Fix spelling mistake "leval" -> "level" discards 8ec35c101e4a rcu: React to callback overload by boosting RCU readers discards 97eaba631bc0 rcu: React to callback overload by aggressively seeking qu [...] discards df0ff706772f rcu: Clear ->core_needs_qs at GP end or self-reported QS discards a36c90864497 torture: Allow disabling of boottime CPU-hotplug torture o [...] discards 07c1da33e1dd rcutorture: Suppress boottime bad-sequence warnings discards e10dcaa943db rcutorture: Allow boottime stall warnings to be suppressed discards 90ca882e4455 torture: Forgive -EBUSY from boottime CPU-hotplug operations discards ed45bf002bf9 rcutorture: Refrain from callback flooding during boot discards 573c3c462571 torture: Make results-directory date format completion-friendly discards 5d909830028f rcutorture: Suppress forward-progress complaints during ea [...] discards eae2797aae73 nfs: Fix nfs_access_get_cached_rcu() sparse error discards 0661c931197c Merge branch 'lkmm-dev.2019.12.08a' into HEAD discards 330692eb36b9 Merge branch 'kcsan.2020.01.07a' into HEAD discards 1addefccab92 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits ac065870d928 selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros omits afa47fdfa29f rculist.h: Add list_tail_rcu() omits 459b5287066f rculist_nulls: Change docbook comment headers omits 7f5d51e26a47 rculist_nulls: Add docbook comments omits 02b99b38f3d9 rcu: Add a hlist_nulls_unhashed_lockless() function omits 46deb7449d99 rcu: Add and update docbook header comments in list.h omits 860c8802ace1 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits 46d1a0f03d66 selftests/lkdtm: Add tests for LKDTM targets omits ac61145a725a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 35c57fc3f8ea kunit: building kunit as a module breaks allmodconfig omits 485b747ea6ec drm/amd/display: Fix compilation warnings on i386 omits 213356fe986f Merge tag 'usb-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] omits 9fb7007de8a2 Merge tag 'char-misc-5.5-rc6' of git://git.kernel.org/pub/ [...] omits 7da37cd0520e Merge tag 'staging-5.5-rc6' of git://git.kernel.org/pub/sc [...] omits 5a96c0bbff86 Merge tag 'tty-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] omits 28910cee898c fpga: xilinx-pr-decoupler: Remove clk_get error message fo [...] omits c0e60347d44d drm/i915/gt: Hold rpm wakeref before taking ggtt->vm.mutex omits cfff75d8973a selinux: reorder hooks to make runtime disable less broken omits 65cddd50980b selinux: treat atomic flags more carefully omits 2e34d63d820d Merge branch 'timers/urgent' into timers/core omits 4e4cd21c64da Merge tag 'block-5.5-2020-01-10' of git://git.kernel.dk/li [...] omits 30b6487d1519 Merge tag 'io_uring-5.5-2020-01-10' of git://git.kernel.dk [...] omits 4936ce17bf7c Merge tag 'mtd/fixes-for-5.5-rc6' of git://git.kernel.org/ [...] omits b1d198c08ccc Merge tag 'sound-5.5-rc6' of git://git.kernel.org/pub/scm/ [...] omits 658e1af5eec6 Merge tag 'thermal-v5.5-rc5' of git://git.kernel.org/pub/s [...] omits c23e744b59ef Merge tag 'pm-5.5-rc6' of git://git.kernel.org/pub/scm/lin [...] omits 23c25c732530 soc: lantiq: convert to devm_platform_ioremap_resource omits 9827c0634e46 ipv4: Detect rollover in specific fib table dump omits cc43928ba401 MIPS: BPF: Use sizeof_field() instead of FIELD_SIZEOF() omits ecb983790fe8 MIPS: use resource_size omits b509750f8e87 Merge branch 'stmmac-filtering-fixes' omits 7bd754c47dd3 net: stmmac: tc: Do not setup flower filtering if RSS is enabled omits e715d7450435 net: stmmac: selftests: Update status when disabling RSS omits 916d08f64009 Merge branch 'stmmac-Frame-Preemption-fixes' omits e735def01867 net: stmmac: gmac5+: Fix missing return omits 8eea7c7f3f2f net: stmmac: xgmac: Fix missing return omits 7112f8b075b4 Merge branch 'sfc-even-more-code-refactoring' omits f7226e0f9b64 sfc: move RPS code omits 314823108c9d sfc: move yet more functions omits 960f16275bdf sfc: move RSS code omits 88f7df35ceac sfc: move a couple more functions omits 3653954da498 sfc: move some ethtool code omits 190c736a8088 sfc: move various functions omits 3d95b884392f sfc: move more rx code omits b8cd94992f17 sfc: move more tx code omits 86de7ced410f sfc: refactor selftest work init code omits db885e66d268 net/tls: fix async operation omits 5c5d22a750d4 net/tls: avoid spurious decryption error with HW resync omits 2e012c748236 net: bpf: Don't leak time wait and request sockets omits 1d1a3bcffe36 libbpf: Poison kernel-only integer types omits 8cbf89db2941 drm/i915/dsi: Parse the I2C element from the VBT MIPI sequ [...] omits ffd08731b2d6 lib/vdso: Make __cvdso_clock_getres() static omits ca1992c62cad net/mlx5: Expose vDPA emulation device capabilities omits 90fbca595243 net/mlx5: Add Virtio Emulation related device capabilities omits a1986433a9fd Documentation: filesystems: convert vfat.txt to RST omits 4444f8541dad efi: Allow disabling PCI busmastering on bridges during boot omits ea7d87f98fa9 efi/x86: Allow translating 64-bit arguments for mixed mode calls omits 14b864f4b5c4 efi/x86: Check number of arguments to variadic functions omits 4684abe37592 efi/x86: Remove unreachable code in kexec_enter_virtual_mode() omits e2d68a955e49 efi/x86: Don't panic or BUG() on non-critical error conditions omits 5b279a262f54 efi/x86: Clean up efi_systab_init() routine for legibility omits 33b85447fa61 efi/x86: Drop two near identical versions of efi_runtime_init() omits ea5e1919b44f efi/x86: Simplify mixed mode call wrapper omits e5f930fe8daf efi/x86: Simplify 64-bit EFI firmware call wrapper omits a46d674068b6 efi/x86: Simplify i386 efi_call_phys() firmware call wrapper omits 698294704573 efi/x86: Split SetVirtualAddresMap() wrappers into 32 and [...] omits 98dd0e3a0cee efi/x86: Split off some old memmap handling into separate [...] omits 89ed486532c4 efi/x86: Avoid redundant cast of EFI firmware service pointer omits ffc2760bcf2d efi/x86: Map the entire EFI vendor string before copying it omits 6cfcd6f001b4 efi/x86: Re-disable RT services for 32-bit kernels running [...] omits bc7c9d62052b efi/libstub/x86: Force 'hidden' visibility for extern decl [...] omits 12dc9e154dbe efi/libstub: Fix boot argument handling in mixed mode entry code omits e43630edc376 Documentation: boot.rst: fix warnings omits 57ad87ddce79 Merge branch 'x86/mm' into efi/core, to pick up dependencies omits 1209f45f7dc4 docs: ftrace: Fix small notation mistake omits 5b8914a67e60 docs: ftrace: Fix typos omits 02df08320127 Merge branch 'linus' into efi/core, to pick up fixes omits a65d634e6364 docs: ftrace: Clarify the RAM impact of buffer_size_kb omits 53f3feeb7bd2 Merge tag 'perf-core-for-mingo-5.6-20200106' of git://git. [...] omits 9a55272ef4d5 Merge branch for-5.6/clk into for-next omits abaa33936c9a Merge branch for-5.6/arm64/defconfig into for-next omits 38c809ffad59 Merge branch for-5.6/arm64/dt into for-next omits 6e87498e6d76 Merge branch for-5.6/arm/dt into for-next omits 39b69a447709 Merge branch for-5.6/arm/core into for-next omits 2009b81419f9 Merge branch for-5.6/soc into for-next omits 821e30035024 Merge branch for-5.6/memory into for-next omits 78d49ffb87a6 Merge branch for-5.6/bus into for-next omits e6b1ee7eb666 Merge branch for-5.6/dt-bindings into for-next omits ddb8840d2777 arm64: defconfig: Enable tegra XUDC support omits 21a92676e1fe PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 omits 885199148442 PCI: tegra: Fix return value check of pm_runtime_get_sync() omits b78b7d59bdbe selinux: make default_noexec read-only after init omits 2d0c3fbe43fa PCI: keystone: Fix outbound region mapping omits a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 omits ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates omits 6df19872d881 PCI: keystone: Fix link training retries initiation omits 6f7f8ef713a2 docs: block/biovecs: update the location of bio.c omits 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include omits 19a602b745a2 devices.txt: fix spelling mistake: "shapshot" -> "snapshot" omits 80f64cef4135 mtd: spi-nor: hisi-sfc: Try to provide some clarity on whi [...] omits 67de34c20fa7 mtd: spi-nor: Add support for sst26vf016b omits fe49c7e4f85a selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND. omits 477b83831000 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before [...] omits 8e20fc391711 serial_core: Move sysrq functions from header file omits ed8cc3b1fc84 PCI: qcom: Add support for SDM845 PCIe controller omits 5d28bee7c91e dt-bindings: PCI: qcom: Add support for SDM845 PCIe omits e895bc1ebb31 staging: vc04_services: remove header include path to vc04 [...] omits b82f3f6894ec selinux: remove redundant msg_msg_alloc_security omits 7a2d070f91db Merge branch 'bpf-global-funcs' omits 360301a6c21b selftests/bpf: Add unit tests for global functions omits e528d1c0127a selftests/bpf: Modify a test to check global functions omits 6db2d81a46f9 selftests/bpf: Add a test for a large global function omits 7608e4db6ded selftests/bpf: Add fexit-to-skb test for global funcs omits 51c39bb1d5d1 bpf: Introduce function-by-function verification omits 2d3eb67f64ec libbpf: Sanitize global functions omits 79f7a5cb87ba iommu/arm-smmu: Improve SMR mask test omits 033ccdb7f6b1 gpu: host1x: Remove dev_err() on platform_get_irq() failure omits f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] omits 1595fe299eb5 Revert "arm64: kexec: make dtb_mem always enabled" omits 73daf0bba326 drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and [...] omits cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier omits e17016f6dcb0 nvmet: fix per feat data len for get_feature omits 35038bffa87d nvme: Translate more status codes to blk_status_t 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 271502efbd3a drm/tegra: output: Implement system suspend/resume 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 f90965abc51d drm/tegra: sor: Mark PM functions as __maybe_unused omits fd67e9c6ed5a drm/tegra: Do not implement runtime PM omits 608f43ad27ab gpu: host1x: Rename "parent" to "host" omits 1a8585bd774c drm/i915: Drop request list from error state omits a0d5d0c80432 drm/i915: Drop the shadow ring state from the error capture omits cbcfa8a3e160 drm/i915: Drop the shadow w/a batch buffer omits 742379c0c400 drm/i915: Start chopping up the GPU error capture omits 1e123d96b85f RDMA/core: Remove err in iw_query_port omits 626903e9355b RDMA/hns: Add support for reporting wc as software mode omits 468d020e2f02 RDMA/hns: Bugfix for posting a wqe with sge omits 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore omits 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] omits c71f213fa5af soc/tegra: fuse: Warn if straps are not ready omits 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers omits 2c9d4e26d1ab IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats omits 5ffd048698ea IB/hfi1: Add software counter for ctxt0 seq drop omits d791d294edd2 IB/hfi1: Return void in packet receiving functions omits 13d2a8384bd9 IB/hfi1: Decouple IRQ name from type omits 62661038c33b IB/hfi1: Create API for auto activate omits cd47b594dbef IB/hfi1: IB/hfi1: Add an API to handle special case drop omits 7b8a8b72c9ea IB/hfi1: Move common receive IRQ code to function omits 01c7fc501b8f IB/hfi1: Add fast and slow handlers for receive context omits de730f71919b IB/hfi1: Move chip specific functions to chip.c omits 14e23bd6d221 RDMA/core: Fix locking in ib_uverbs_event_read omits 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder omits cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock omits cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] omits 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] omits 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence omits 8ccfc20a7d56 drm/i915/gt: Mark ring->vma as active while pinned omits 1b8bfc572672 drm/i915/gt: Mark context->state vma as active while pinned omits 80e5351df13a drm/i915/gt: Skip trying to unbind in restore_ggtt_mappings omits 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence omits 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged omits 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings omits d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 9e635c2851df HID: hidraw, uhid: Always report EPOLLOUT omits 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr omits 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 omits 99eb0a1221ac MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver omits a2ca53b52e00 spi: Add HiSilicon v3xx SPI NOR flash controller driver omits d0208cfa5f15 drm/i915/uncore: use new struct drm_device based macros. omits b908af554aaa drm/i915/sideband: convert to using new struct drm_device [...] omits d5cf720f218c drm/i915/lmem: use new struct drm_device based logging macros. omits f8d18d5cb256 drm/i915/pm: use new struct drm_device logging macros. omits 0f69958dabd6 drm/i915/pch: convert to using the drm_dbg_kms() macro. omits 686f63616f4a regulator: mpq7920: Fix Woverflow warning on conversion omits b83380512e95 regulator: mp8859: tidy up white space in probe omits b0edff42360a ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() [...] omits 3f4cf797939c ASoC: soc-dapm: add snd_soc_dapm_stream_stop() omits 83f94a2e293d ASoC: soc-core: add snd_soc_close_delayed_work() omits 76c39e867cba ASoC: soc-core: do pinctrl_pm_select_xxx() as component omits d7a8cb493165 ASoC: soc-core: remove duplicate pinctrl operation when suspend omits 1272063a7ee4 ASoC: soc-core: care .ignore_suspend for Component suspend omits 12b052327dc2 ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd [...] omits 7d2a5f9ae41e ASoC: rt700: add rt700 codec driver omits 613fb50059cf ASoC: soc-core: remove snd_soc_rtdcom_list omits 8e55ea19125b ASoC: stm32: dfsdm: fix 16 bits record omits a84188eced61 ASoC: max98090: Drop incorrectly applied duplicate commit omits 8c44f9b566a3 tty: st-asc: switch to using devm_gpiod_get() omits cdcc41a256ef tty: serial: Kconfig: Allow SERIAL_QCOM_GENI_CONSOLE to be [...] omits 488f49acecae tty: serial_core: Export uart_console_device so it can be [...] omits 16bb7abc4a6b nvmem: core: fix memory abort in cleanup path omits 226c512699ee nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits 8c4d35aff540 nvmem: imx: scu: correct the fuse word index omits 40bb95dbb8ac nvmem: imx: scu: fix write SIP omits ab5caf34f541 staging: vt6656: Move ieee80211_rx_status off stack. omits 9dd631fa99dc staging: vt6656: Fix false Tx excessive retries reporting. omits d579c43c82f0 staging: vt6656: use NULLFUCTION stack on mac80211 omits d971fdd3412f staging: vt6656: correct packet types for CTS protect, mode. omits 02ede9567e01 staging: mt7621-dts: fix register range of memc node in mt [...] omits cd42570fa91c staging: rtl8192u: remove unneeded compiler flags omits 71fe59536e8a staging: rtl8192u: remove header include path to ieee80211/ omits 9033db57a59a staging: rtl8192u: remove unused Makefile omits 1e8d19d9b0df mei: hdcp: bind only with i915 on the same PCH omits 49ef431defcc mei: bus: use simple sprintf for sysfs omits 23534b197159 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency omits 5c0e9de06577 PM: hibernate: fix spelling mistake "shapshot" -> "snapshot" omits a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] omits ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order omits 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc omits 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings omits 949601a71ac5 soc: mediatek: cmdq: delete not used define omits 10674d97c4e2 Merge branch 'powercap' omits b4cf24cc936b staging: rtl8188eu: refactor rtl88eu_dm_update_rx_idle_ant() omits 0c5e99c920a7 staging: rtl8188eu: remove else after return omits c497ae2077c0 staging: rtl8188: avoid excessive stack usage omits 47f6e54c53c5 staging: rts5208: remove unneeded header include path omits 4eedc97300fd platform/x86: intel_atomisp2_pm: Spelling fixes omits 81bda12aad60 platform/x86: intel_atomisp2_pm: Refactor timeout loop omits a28215844d8d platform/x86: asus_wmi: Set throttle thermal policy to default omits 2daa86e78c49 platform/x86: asus_wmi: Support throttle thermal policy omits df532c160c44 platform/x86: touchscreen_dmi: Fix indentation in several places omits f95eafbf1f80 platform/x86: touchscreen_dmi: Add info for the PiPO W11 tablet omits 4d9ffa0b89fb platform/x86: intel_pmc_core: update Comet Lake platform driver omits eb518899c499 platform/x86: GPD pocket fan: Allow somewhat lower/higher [...] omits 01e28c1b2963 platform/x86: GPD pocket fan: Use default values when wron [...] omits 3454eeeebd11 platform/mellanox: fix potential deadlock in the tmfifo driver omits 84abc5a1c924 platform/x86: intel-ips: Use the correct style for SPDX Li [...] omits 4475e6992736 platform/x86: intel_telemetry_debugfs: Respect error code [...] omits cbe358191ffc platform/x86: intel_pmc_core: Fix spelling of MHz unit omits e0e60abc858c platform/x86: intel_pmc_core: Fix indentation in function [...] omits 90113f3e4567 platform/x86: intel_pmc_core: Put more stuff under #ifdef [...] omits 959243888675 platform/x86: intel_pmc_core: Respect error code of kstrto [...] omits e883cafd8de0 platform/x86: intel_telemetry_pltdrv: use devm_platform_io [...] omits cd037ff2f982 iommu/arm-smmu: Fix -Wunused-const-variable warning omits 8efda06f83d6 iommu/arm-smmu-v3: Remove useless of_match_ptr() omits 322a9bbb720c iommu/arm-smmu-v3: Fix resource_size check omits 935d43ba272e iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA omits fc10cca69ee8 drivers/iommu: Initialise module 'owner' field in iommu_de [...] omits 821f7ce79fd1 Merge tag 'iio-for-5.6a' of git://git.kernel.org/pub/scm/l [...] omits b637124800a1 soundwire: stream: remove redundant pr_err traces omits 7b34f400f5e7 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits 529244bd1afc scsi: enclosure: Fix stale device oops with hot replug omits 465f4edaecc6 scsi: sd: Clear sdkp->protection_type if disk is reformatt [...] omits fdb827e4a3f8 scsi: lpfc: Make lpfc_defer_acc_rsp static omits d04a07a8dc93 drm/mediatek: Fix indentation in Makefile omits b6b1bb980ec4 drm/mediatek: Turn off Alpha bit when plane format has no alpha omits 039cf36cbff9 drm/mediatek: Return from mtk_ovl_layer_config after mtk_o [...] omits 84abcf1234bb drm/mediatek: Add ctm property support omits 4cebc1de506f drm/mediatek: Add gamma property according to hardware capability omits f41aa387a789 Merge branch 'selftest-makefile-cleanup' omits 965b9fee28d0 selftests/bpf: Further clean up Makefile output omits 6910d7d3867a selftests/bpf: Ensure bpf_helper_defs.h are taken from sel [...] omits 2031af28a42f libbpf,selftests/bpf: Fix clean targets omits bef1d88263ff Merge tag 'pstore-v5.5-rc6' of git://git.kernel.org/pub/sc [...] omits 6d25ef773538 Merge tag 'drm-fixes-2020-01-10' of git://anongit.freedesk [...] omits 492ab0205f50 libbpf: Make bpf_map order and indices stable omits 1c46a2cf2dbd Merge tag 'block-ioctl-cleanup-5.6' into 5.6/scsi-queue omits 5e7c1b75bd2a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits e267371dd376 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 9f120e7659b0 Merge branch 'mptcp-prereq' omits 8b69a803814b skb: add helpers to allocate ext independently from sk_buff omits e66b2f31a068 tcp: clean ext on tx recycle omits 9cfcca2389d7 tcp: Check for filled TCP option space before SACK omits 35b2c3211609 tcp: Export TCP functions and ops struct omits 85712484110d tcp: coalesce/collapse must respect MPTCP extensions omits 3ee17bc78e0f mptcp: Add MPTCP to skb extensions omits 1323059301c8 tcp, ulp: Add clone operation to tcp_ulp_ops omits c74a39c861ae tcp: Add MPTCP option number omits faf391c3826c tcp: Define IPPROTO_MPTCP omits bf9765145b85 sock: Make sk_protocol a 16-bit value omits e9cdced78dc2 net: Make sock protocol value checks more specific omits e21dba7a4df4 net/x25: fix nonblocking connect omits 6b3acfc3cc3d flow_dissector: fix document for skb_flow_get_icmp_tci omits 5e0fcc16e5c5 net/ncsi: Support for multi host mellanox card omits 3249b1e442a1 sh_eth: check sh_eth_cpu_data::dual_port when dumping registers omits 2cab57e0653f net: stmmac: pci: remove the duplicate code of set phy_mask omits 023b3b0e139f Merge tag 'drm-intel-fixes-2020-01-09-1' of git://anongit. [...] omits f6de042b7034 Merge branch 'clk-renesas' into clk-next omits c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] omits 8452845946b5 Merge branch 'clk-qcom' into clk-next omits 6ae2bfd3df06 kunit: update documentation to describe module-based build omits 9fe124bf1b77 kunit: allow kunit to be loaded as a module omits 4a3033ef6e6b Merge tag 'gpio-v5.5-3' of git://git.kernel.org/pub/scm/li [...] omits 1c024d45151b kunit: remove timeout dependence on sysctl_hung_task_timeo [...] omits c475c77d5b56 kunit: allow kunit tests to be loaded as a module omits 9bbb11c6be46 kunit: hide unexported try-catch interface in try-catch-impl.h omits a6a55b52a1b9 Merge tag 'pinctrl-v5.5-4' of git://git.kernel.org/pub/scm [...] omits 109fb06fdc6f kunit: move string-stream.h to lib/kunit omits b5b3159cff66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0ce5ebd24d25 mfd: ioc3: Add driver for SGI IOC3 chip omits 10cf8300ecad MIPS: SGI-IP27: fix readb/writeb addressing omits 2634e5a651e7 MIPS: PCI: Support mapping of INTB/C/D for pci-xtalk-bridge omits d96ee783e33d MIPS: SGI-IP27: No need for slice_map omits d31f9e64898b MIPS: SGI-IP27: Store cpu speed when scanning for CPUs and [...] omits 78691e4f17af MIPS: SGI-IP27: Only reserve interrupts used in Linux omits 9d0aaf98dc24 MIPS: SGI-IP27: Move all shared IP27 declarations to ip27- [...] omits 524c4e1fd412 MIPS: SGI-IP27: Use specific get_region_shift omits 2c616e9f03db MIPS: SGI-IP27: Use structs for decoding error status registers omits db96e058b4b3 MIPS: SGI-IP27: Use union instead of typedef omits aa2d74f9b389 MIPS: SGI-IP27: Split kldir.h into generic SN and IP27 parts omits e9d2eb993481 MIPS: SGI-IP27: Move get_nasid() to a IP27 specific file omits 58fd034db3a9 MIPS: SGI-IP27: move IP27 specific macro to IP27 specific [...] omits 5388b58143ea MIPS: SGI-IP27: get rid of asm/sn/sn0/ip27.h omits b78e9d63a3b6 MIPS: SGI-IP27: use asm/sn/agent.h for including HUB relat [...] omits d6972bb47754 MIPS: SGI-IP27: use cpu physid already present while scann [...] omits 2d11e6a4ff50 MIPS: SGI-IP27: use nodemask instead of cpumask omits 4d944bcd4e73 apparmor: add AppArmor KUnit tests for policy unpack omits 192c197cbca5 selftests: Uninitialized variable in test_cgcore_proc_migration() omits 9edb435aed96 drm/dp_mst: fix documentation of drm_dp_mst_add_affected_d [...] omits d9fe1a4c560b drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] omits c908b1c4bb56 drm: add dp helper to initialize remote aux channel. omits 44be939ff7ac drm/amd/display: Trigger modesets on MST DSC connectors omits 8ec046716ca8 drm/dp_mst: Add helper to trigger modeset on affected DSC [...] omits 29b9ba74f638 drm/amd/display: Recalculate VCPI slots for new DSC connectors omits 34d95c3d5f68 drm/amd/display: Check return value of drm helper omits 8c20a1ed9b4f drm/amd/display: MST DSC compute fair share omits dcade880e342 drm/amd/display: Add PBN per slot calculation for DSC omits 9e5b959036ff drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state omits cd82d82cbc04 drm/dp_mst: Add branch bandwidth validation to MST atomic check omits 8afb7e6afadb drm/dp_mst: Add DSC enablement helpers to DRM omits 1c6c1cb5afc7 drm/dp_mst: Manually overwrite PBN divider for calculating [...] omits f9c8742c66e4 drm/amd/display: Write DSC enable to MST DPCD omits ec0ca697dd0e drm/amd/display: Validate DSC caps on MST endpoints omits b6adc57cff61 drm/amd/display: Initialize DSC PPS variables to 0 omits 5b03f9d86880 drm/dp_mst: Add new quirk for Synaptics MST hubs omits c2bc1b6eabe6 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux omits b1dee9a716b5 drm/dp_mst: Fill branch->num_ports omits 2f221a5efed4 drm/dp_mst: Add MST support to DP DPCD R/W functions omits a3c2b0ffc007 drm/dp_mst: Parse FEC capability on MST ports omits dc48529fb14e drm/dp_mst: Add PBN calculation for DSC modes omits 36366e367ee9 MIPS: BPF: Restore MIPS32 cBPF JIT omits e7a5f1f1cd00 bpf/sockmap: Read psock ingress_msg before sk_receive_queue omits e1a2f0475e9d Merge branch 'i2c/for-current' into i2c/for-next omits 0a1eb761ff30 dt-bindings: spi_atmel: add microchip,sam9x60-spi omits 603e92ff10a8 spi: bcm2835: Raise maximum number of slaves to 4 omits 6501c1f54a17 regulator: mpq7920: add mpq7920 regulator driver omits 50816a4c3926 regmap: add iopoll-like atomic polling macro omits 320b8b0d13b8 ASoC: rt711: add rt711 codec driver omits c23ff4b3ba65 Merge tag 'sdw_interfaces_5.6' of git://git.kernel.org/pub [...] omits cf8ce8b80f8b i2c: fix bus recovery stop mode timing omits a0aab9e1404a ASoC: codecs: add wsa881x amplifier support omits fbcdf32f6b54 dt-bindings: ASoC: Add WSA881x bindings omits a14bf98c045b ASoC: stm32: sai: fix possible circular locking omits 8801eb484006 drm/i915/gtt: add missing include file asm/smp.h omits 0f899fd466b6 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support omits d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller omits eb7537d88eeb Merge branch 'mlxsw-Firmware-version-updates' omits 4dab08df3b08 mlxsw: spectrum: Only require minimum firmware version omits 22895f8a0ef2 mlxsw: spectrum: Update firmware version to xx.2000.2714 omits dde8010be0a0 Bluetooth: btbcm : Fix warning about missing blank lines a [...] omits a2d6d7ae591c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c3919dc716ce thermal: sun8i: Fix r40 ths number omits 44c58c520ffc drm/panel: simple: Add Satoz SAT050AT40H12R2 panel support omits 923eb18667ab dt-bindings: display: simple: Add Satoz panel omits 82de6a6fb67e mtd: spi-nor: Fix the writing of the Status Register on mi [...] omits de08b5ac1042 mtd: sm_ftl: fix NULL pointer warning omits 8bcef0d54067 mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy omits 14ebf24175df mtd: onenand: samsung: Fix iomem access with regular memcpy omits 44f45994f438 mtd: onenand: omap2: Fix errors in style omits ea78979d302f IMA: fix measuring asymmetric keys Kconfig omits 4aa906f18596 mtd: cadence: Fix cast to pointer from integer of differen [...] omits 4114b17af412 mtd: rawnand: stm32_fmc2: avoid to lock the CPU bus omits b1daa4d19473 Merge branch 'sfc-more-code-refactoring' omits b69f7a3e53ff sfc: move MCDI logging device attribute omits b5775b476ef7 sfc: conditioned some functionality omits 8da92642050d sfc: move MCDI receive queue management code omits 8ee4c907725c sfc: move MCDI transmit queue management code omits 4438b587fe4b sfc: move MCDI event queue management code omits 37a5f9dceb15 sfc: move MCDI VI alloc/free code omits 1cf0f76adac1 sfc: move more MCDI port code omits 1a8d88a8b71b sfc: move some MCDI port utility functions omits a2ba4b971a69 sfc: move some port link state/caps code omits 7cb41b1d14e1 xfs: remove bogus assertion when online repair isn't enabled omits d29f781c32b1 xfs: Remove all strlen in all xfs_attr_* functions for att [...] omits 780d29057781 xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag omits 8cde9f259c7d xfs: also remove cached ACLs when removing the underlying attr omits 84fd081f8ae9 xfs: reject invalid flags combinations in XFS_IOC_ATTRMULT [...] omits 953aa9d136f5 xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE omits e69ec487b2c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 43ad352dc820 net: macb: add support for C45 MDIO read/write omits a127e690b051 memory: tegra: Add support for the Tegra194 memory controller omits 4e04b88633ae memory: tegra: Only include support for enabled SoCs omits 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later omits a5f48c7878d2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c omits e10b4f6cd89f vfio/mdev: make create attribute static omits 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 omits 3979a4c62633 soc/tegra: fuse: Add Tegra194 support omits 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest omits f5a98bfe7b37 dt-bindings: display: Convert Allwinner display pipeline t [...] omits be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 omits 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 omits b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 omits 177602b00641 memory: tegra: Add system sleep support omits 6d3ba7616347 memory: tegra: Extract memory client SID programming omits 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 omits 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 omits 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem omits a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header omits 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs omits 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 omits 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 omits 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 omits ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 omits 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock omits 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock omits 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 omits 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] omits 11d06df7b9f2 MIPS: Loongson2ef: drop pointless static qualifier in loon [...] omits f3c560a61b4e MIPS: mm: Place per_cpu on different nodes, if NUMA is enabled omits a14879e149c9 MIPS: Loongson64: Fix node_distance() omits a20ebc047a4a MIPS: SGI-IP27: Fix node_distance omits 2707745533d6 time/sched_clock: Disable interrupts in sched_clock_register() omits b9bb868e2fc1 MIPS: X1830: Add X1830 system type. omits ba82f52e2287 kconfig: fix an "implicit declaration of function" warning omits 0cd2c6e5701e MIPS: Ingenic: Add YSH & ATIL CU Neo board support. omits 4b396e56a0b8 dt-bindings: MIPS: Add Ingenic XBurst based boards. omits 9d022be3c192 dt-bindings: Document yna vendor-prefix. omits 7a16ccd300c2 MIPS: Ingenic: Add Ingenic X1000 support. omits defed0bbca2c MIPS: ralink: add missing put_device in ill_acc_of_setup omits f5bfcd953d81 bpf: Document BPF_F_QUERY_EFFECTIVE flag omits a4a8b99ec819 udf: Fix free space reporting for metadata and virtual partitions omits 9c48c48cd499 MAINTAINERS: Drop James Hogan as MIPS maintainer omits d5ad7a6a7f3c e1000e: Revert "e1000e: Make watchdog use delayed work" omits bb37362f34d6 i40e: Set PHY Access flag on X722 omits 9e0522919038 iavf: remove current MAC address filter on VF reset omits 5365ec1aeff5 igb: Fix SGMII SFP module discovery for 100FX/LX. omits 4fad78ad6422 ixgbe: Fix calculation of queue with VFs and flow director [...] omits aa604651d523 ixgbevf: Remove limit of 10 entries for unicast filter list omits d9d6a9aed3f6 i40e: Fix virtchnl_queue_select bitmap validation omits f35deaff1b8e time/posix-stubs: Provide compat itimer supoprt for alpha omits 417759f7d4cf Merge branch 'tcp-bpf-cc' omits 5c34ba27cbbb drm/i915: Pass cpu_transcoder to assert_pipe_disabled() always omits 099368bb10c0 genirq: Add missing __must_hold() sparse annotation omits 8b3b54799b99 genirq: Add missing __releases() sparse annotation omits 7829c92b913f drm/i915: Fix MST disable sequence omits 09903869f69f bpf: Add bpf_dctcp example omits 590a00888250 bpf: libbpf: Add STRUCT_OPS support omits 17328d618c17 bpf: Synch uapi bpf.h to tools/ omits 206057fe020a bpf: Add BPF_FUNC_tcp_send_ack helper omits 0baf26b0fcd7 bpf: tcp: Support tcp_congestion_ops in bpf omits 85d33df357b6 bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS omits 27ae7997a661 bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS omits 976aba002fcb bpf: Support bitfield read access in btf_struct_access omits 218b3f65f908 bpf: Add enum support to btf_ctx_access() omits 275517ff452a bpf: Avoid storing modifier to info->btf_id omits 65726b5b7efa bpf: Save PTR_TO_BTF_ID register state when spilling to stack omits e43002242a47 selftests/bpf: Restore original comm in test_overhead omits 9d10fc26497a drm/fb-cma-helpers: Fix include issue omits dc8d37ed304e cpu/SMT: Fix x86 link error without CONFIG_SYSFS omits f199af00186c drm/modes: tag unused variables to avoid warnings omits b6a5c58240be arm64: xen: Use modern annotations for assembly functions omits 74f75cda754e IB/core: Fix build failure without hugepages omits 40260b01d029 s390/setup: Fix secure ipl message omits 0c874cd04292 s390/zcrypt: move ap device reset from bus to driver code omits 94dd3bada53e s390/zcrypt: Fix CCA cipher key gen with clear key value function omits a511981847ce drm/panel: Add support for BOE NV140FHM-N49 panel to panel-simple omits 4cee2f8e0356 dt-bindings: display: add BOE 14" panel omits 577a2f41f4c7 cpuidle: Drop unused cpuidle_driver_ref/unref() functions omits 2a0a0bc7020e media: MAINTAINERS: add entry for Rockchip ISP1 driver omits 3b7668a1faad media: staging: rkisp1: add TODO file for staging omits 585c91f40d20 usbip: Fix unsafe unaligned pointer usage omits 49f781153e59 media: staging: rkisp1: add document for rkisp1 meta buffe [...] omits bae1155cf579 media: staging: rkisp1: add output device for parameters omits 9a28dbd65a88 media: staging: rkisp1: add capture device for statistics omits 8e2be317dcf5 media: staging: rkisp1: add user space ABI definitions omits 56e3b29f9f6b media: staging: rkisp1: add streaming paths omits d65dd85281fb media: staging: rkisp1: add Rockchip ISP1 base driver omits 32abcc4491c6 media: staging: phy-rockchip-dphy-rx0: add Rockchip MIPI S [...] omits b18f7f991bb6 media: staging: dt-bindings: add Rockchip MIPI RX D-PHY RX [...] omits 25cb42af9ffa media: staging: dt-bindings: add Rockchip ISP1 yaml bindings omits bc57ecbd72fc usb: host: ehci-tegra: Remove unused fields from tegra_ehci_hcd omits 32806e7cb023 usb: host: ehci-tegra: Stop managing PHY's power omits 7d999a7d096b usb: chipidea: tegra: Add USB_TEGRA_PHY to driver's dependencies omits 7ac85f4a6444 usb: chipidea: tegra: Stop managing PHY's power omits f1f0c7516708 usb: phy: tegra: Keep CPU interrupts enabled omits 92bd2ef26c5d usb: phy: tegra: Move utmip_pad_count checking under lock omits aecc5af3ec1d usb: phy: tegra: Disable VBUS regulator on tegra_usb_phy_i [...] omits 06e60e5038fa usb: phy: tegra: Use device-tree notion of reset-GPIO's ac [...] omits 01d6ea31db65 usb: phy: tegra: Use u32 for hardware register variables omits 875417471e9c usb: phy: tegra: Use devm_otg_ulpi_create() omits dea75ee6c984 usb: ulpi: Add resource-managed variant of otg_ulpi_create() omits ec027b33c8bb Merge drm/drm-next into drm-intel-next-queued omits bc8a76a152c5 drm/i915/gen9: Clear residual context state on context switch omits 83c9c547168e fs: move guard_bio_eod() after bio_set_op_attrs omits 1b257870a78b media: iguanair: fix endpoint sanity check omits 334f6aaf7564 media: usb: dvb-usb: dw2102: convert to use i2c_new_client [...] omits 6e040e6f8f8b media: usb: dvb-usb: dib0700_devices: convert to use i2c_n [...] omits 3dd0121269b2 media: usb: dvb-usb-v2: zd1301: convert to use i2c_new_cli [...] omits 9785a61b7430 media: usb: dvb-usb-v2: rtl28xxu: convert to use i2c_new_c [...] omits 402e77c4c7fd media: usb: dvb-usb-v2: anysee: convert to use i2c_new_cli [...] omits 7930196a3835 media: usb: dvb-usb-v2: af9035: convert to use i2c_new_cli [...] omits a7070891f970 media: platform: sti: c8sectpfe: c8sectpfe-dvb: convert to [...] omits 32dc63f6915d media: pci: smipcie: smipcie-main: convert to use i2c_new_ [...] omits d442c2e99d99 media: pci: saa7164: saa7164-dvb: convert to use i2c_new_c [...] omits 0ace5b2e6e03 media: pci: cx23885: cx23885-dvb: convert to use i2c_new_c [...] omits 2f507ffa9ca5 media: dvb-frontends: ts2020: convert to use i2c_new_clien [...] omits aace5926d969 media: dvb-frontends: m88ds3103: convert to use i2c_new_cl [...] omits 8e42d239cb02 block: mark zone-mgmt bios with REQ_SYNC omits 4f7f5e038cd6 media: dvb-frontends: lgdt330x: convert to use i2c_new_cli [...] omits 13e54824fe5b media: dvb-frontends: cxd2820r_core: convert to use i2c_ne [...] omits d928440cf460 media: dvb-core: dvbdev: convert to use i2c_new_client_device() omits 6251215fe56c drm/i915: use true,false for bool variable in intel_crt.c omits dd93cecff62c drm/i915/dp: use true,false for bool variable in intel_dp.c omits 36a52d524e7e drm/i915: use true,false for bool variable in i915_debugfs.c omits 025af39b87dc genirq: Show irq name in non-oneshot error message omits 0caf62c8df8d media: hantro: remove a pointless NULL check omits 0c8c1ae155b8 media: v4l2-core: fix uninitialized structure fields being [...] omits 8152c2bfd780 drm/panel: Add driver for Sony ACX424AKP panel omits 5d50bd440bc2 drm/udl: Make udl driver depend on CONFIG_USB 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 d4fb2d760959 drm/i915/gt: runtime-pm is no longer required for ce->ops->pin() omits b11b28ea0dd1 drm/i915/gt: Pull context activation into central intel_co [...] omits 89f98d634f6b drm/i915/gt: Push context state allocation earlier omits baf98b0ad304 media: mtk-vcodec: use v4l2_m2m_buffer where appropriate omits caf4444df50c fibmap: Reject negative block numbers omits 65a805fdd75f fibmap: Use bmap instead of ->bmap method in ioctl_fibmap omits 5dd2278d2084 ecryptfs: drop direct calls to ->bmap omits e36a982e492b cachefiles: drop direct usage of ->bmap method. omits 79decc2b6ea4 fs: Enable bmap() function to properly return errors omits b0e4cfae483f media: davinci/vpfe_capture.c: Avoid BUG_ON for register failure omits 1429b568ad71 x86/crash: Use resource_size() omits 7fcaed4ab4bc media: cedrus: hevc: Add luma bit depth omits 7678c5462680 media: cedrus: Fix decoding for some HEVC videos omits b47a36982dbd x86/cpu: Add a missing prototype for arch_smt_update() omits 8ae7d4423930 spi: sh-msiof: Do not redefine STR while compile testing omits 2dc98af62c32 ASoC: max98090: fix lockdep warning omits 4e93c1294f4b ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits 1d7b05189172 ASoC: max98090: fix incorrect helper in max98090_dapm_put_ [...] omits f0df2e650e3e ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() omits 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp omits 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock omits 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp omits feed5c7be22c drm/i915: Pin the context as we work on it omits 51bfb1d11d6d futex: Fix kernel-doc notation warning omits 921f0c47f228 drm/i915: Revert "drm/i915/tgl: Wa_1607138340" omits 6fd622c226e6 PCI: artpec6: Configure FTS with dwc helper function omits ed22aaaede44 PCI: dwc: intel: PCIe RC controller driver omits 1e0d1c6b3516 thermal: exynos: Rename Samsung and Exynos to lowercase omits e4add247789e kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancell [...] omits b2b1d94cdfd4 x86/entry/64: Add instruction suffix to SYSRET omits f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval omits 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] omits 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 omits f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 omits a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] omits a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c omits 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 omits 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 omits 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 omits 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards omits 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] omits c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards omits 0cdf7a405d2a thermal: generic-adc: silence info message for IIO_TEMP channels omits f13ada7737ab thermal: generic-adc: silence "no lookup table" on deferred probe omits 4b0b97e651ec ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash [...] omits 9608ea6c6613 pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits af0c5330916a pinctrl: intel: Pass irqchip when adding gpiochip omits 6d416b9bb577 pinctrl: intel: Add GPIO <-> pin mapping ranges via callback omits e2b74419e5cc pinctrl: baytrail: Replace WARN with dev_info_once when se [...] omits a23680594da7 pinctrl: baytrail: Do not clear IRQ flags on direct-irq en [...] omits c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT omits e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT omits c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A omits 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property omits aad2417502a1 arm64: dts: imx8mn: add crypto node omits 832f136a6918 nvmem: core: fix memory abort in cleanup path omits c3ba4a7ac5bb nvmem: imx: ocotp: introduce ocotp_ctrl_reg omits bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] omits 3479b2843c78 ARM: dts: imx6sll-evk: Remove incorrect power supply assignment omits b4eb9ef0e29c ARM: dts: imx6sl-evk: Remove incorrect power supply assignment omits d4918ebb5c25 ARM: dts: imx6sx-sdb: Remove incorrect power supply assignment omits 4521de30fbb3 ARM: dts: imx6qdl-sabresd: Remove incorrect power supply a [...] omits 9df3adca0b4a usb: phy: tegra: Use generic stub for a missing VBUS regulator omits b07e5f863f43 usb: phy: tegra: Use relaxed versions of readl/writel omits 5bb69850ad41 usb: phy: tegra: Clean up included headers omits 545592e8eb6f usb: phy: tegra: Perform general clean up of the code omits 5dcdafdd30b1 usb: phy: tegra: Hook up init/shutdown callbacks omits 18bd8bff69f7 usb: phy: tegra: Keep track of power on-off state omits 28d190ac437c usb: phy: tegra: Clean up ulpi_phy_power_off omits 62a7f6289124 usb: host: ehci-tegra: Correct teardown order of driver's removal omits 0bb207acd37b dt-binding: usb: ci-hdrc-usb2: Document NVIDIA Tegra support omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits 20eee6e5af35 HID: steam: Fix input device disappearing omits dea7b202bd9c usb: exynos: Rename Samsung and Exynos to lowercase omits 1c89074bf850 eeprom: at24: remove the write-protect pin support omits 0f37a607091c usb: typec: Provide definitions for the USB modes omits 87e3daa005cf usb: typec: Give the mux drivers all the details regarding [...] omits 0ac534932968 usb: typec: Add definitions for the latest specification releases omits f6c56ca91b92 usb: typec: Add the Product Type VDOs to struct usb_pd_identity omits 6c57a664c487 dt-bindings: at24: make wp-gpios a reference to the proper [...] omits d48ece0bce2d usb: pd: Add definition for DFP and UFP1 VDOs omits 7823905de0c6 usb: pd: Add definitions for the Enter_USB message omits 2a127da461a9 nvmem: add support for the write-protect pin omits b66b40ee7d0d usb: typec: More API for cable handling omits 8face9aa57c8 usb: typec: Add parameter for the VDO to typec_altmode_enter() omits cf2f58fb88d9 usb: typec: Block mode entry if the port has the mode disabled omits 14f4957313fb dt-bindings: nvmem: new optional property wp-gpios omits 1e4d149e9017 gpio: altera: change to platform_get_irq_optional to avoid [...] omits 5eb5afb07853 usb: dwc3: use proper initializers for property entries omits f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module omits 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC omits 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support omits 539bbf31887e drm/Kconfig: add missing 'depends on DRM' for DRM_DP_CEC omits 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description omits 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description omits a5972e931576 drm/i915: Reduce warning for i915_vma_pin_iomap() without [...] omits 93db1cb40292 drm/i915: Early return for no-op i915_vma_pin_fence() omits 6e8b0f53c328 drm/i915/gt: Drop a defunct timeline assertion omits 18f662a73862 soc: imx: Add i.MX8MP SoC driver support omits 4a132f60808a ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6DL 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 240a25720925 dt-bindings: panel-simple: Add compatible for Sharp LS020B1DD01D omits 2ae4829d222e dt-bindings: panel-simple: Add compatible for GiantPlus GPM940B0 omits b279997f6c60 crypto: exynos-rng - Rename Exynos to lowercase omits c0271a053612 crypto: chelsio - Resetting crypto counters during the dri [...] omits d4fdc2dfaa75 crypto: algapi - enforce that all instances have a ->free( [...] omits a24a1fd73127 crypto: algapi - remove crypto_template::{alloc,free}() omits a39c66cc2f61 crypto: shash - convert shash_free_instance() to new style omits 758ec5ac5be8 crypto: cryptd - convert to new way of freeing instances omits 0f8f6d86d415 crypto: geniv - convert to new way of freeing instances omits 48fb3e5785be crypto: hash - add support for new way of freeing instances omits aed11cf57ddb crypto: algapi - fold crypto_init_spawn() into crypto_grab [...] omits 6d1b41fce0aa crypto: ahash - unexport crypto_ahash_type omits 629f1afc15ee crypto: algapi - remove obsoleted instance creation helpers omits d5ed3b65f701 crypto: cipher - make crypto_spawn_cipher() take a crypto_ [...] omits 1e212a6a562f crypto: xcbc - use crypto_grab_cipher() and simplify error paths omits 3b4e73d8ca81 crypto: vmac - use crypto_grab_cipher() and simplify error paths omits 1d0459cd83f5 crypto: cmac - use crypto_grab_cipher() and simplify error paths omits 166729709775 crypto: cbcmac - use crypto_grab_cipher() and simplify err [...] omits aacd5b4cfb87 crypto: skcipher - use crypto_grab_cipher() and simplify e [...] omits c282586fc341 crypto: chacha20poly1305 - use crypto_grab_ahash() and sim [...] omits 05b3bbb53a05 crypto: ccm - use crypto_grab_ahash() and simplify error paths omits ab6ffd360d3c crypto: gcm - use crypto_grab_ahash() and simplify error paths omits 370738824b8e crypto: authencesn - use crypto_grab_ahash() and simplify [...] omits 37a861adc95a crypto: authenc - use crypto_grab_ahash() and simplify err [...] omits 39e7a283b308 crypto: hmac - use crypto_grab_shash() and simplify error paths omits 218c5035fe33 crypto: cryptd - use crypto_grab_shash() and simplify error paths omits ba44840747bd crypto: adiantum - use crypto_grab_{cipher,shash} and simp [...] omits 0764ac28763f crypto: cipher - introduce crypto_cipher_spawn and crypto_ [...] omits 84a9c938e506 crypto: ahash - introduce crypto_grab_ahash() omits fdfad1fffc2a crypto: shash - introduce crypto_grab_shash() omits de95c9574108 crypto: algapi - pass instance to crypto_grab_spawn() omits 73bed26f73a1 crypto: akcipher - pass instance to crypto_grab_akcipher() omits cd900f0cacd7 crypto: aead - pass instance to crypto_grab_aead() omits b9f76dddb1f9 crypto: skcipher - pass instance to crypto_grab_skcipher() omits 77f7e94d7220 crypto: ahash - make struct ahash_instance be the full size omits 1b84e7d01da5 crypto: shash - make struct shash_instance be the full size omits ca94e9374a7d crypto: algapi - make crypto_grab_spawn() handle an ERR_PT [...] omits ff67062796e9 crypto: algapi - make crypto_drop_spawn() a no-op on unini [...] omits e91e785e1821 crypto: ccp - Update MAINTAINERS for CCP driver omits 30a50e44f981 crypto: crypto4xx - use GFP_KERNEL for big allocations omits b87b2c4d9105 crypto: crypto4xx - reduce memory fragmentation omits af5034e8e4a5 crypto: remove propagation of CRYPTO_TFM_RES_* flags omits c4c4db0d5977 crypto: remove CRYPTO_TFM_RES_WEAK_KEY omits 674f368a952c crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN omits 5c925e8b10a5 crypto: remove CRYPTO_TFM_RES_BAD_BLOCK_LEN omits f9d89b853ec1 crypto: remove unused tfm result flags omits b529f1983b2d crypto: atmel-sha - fix error handling when setting hmac key omits b828f905904c crypto: artpec6 - return correct error code for failed setkey() omits bd56cea012fc crypto: chelsio - fix writing tfm flags to wrong place omits 70ffa8fd72b8 crypto: skcipher - remove skcipher_walk_aead() omits cb1eeb75cf3d crypto: hisilicon/sec2 - Use atomics instead of __sync omits ac0c9d3f8ad6 Merge tag 'amd-drm-fixes-5.5-2020-01-08' of git://people.f [...] omits 2c3addd83928 Merge tag 'drm-misc-fixes-2020-01-08' of git://anongit.fre [...] omits 970828901390 gpio: Update TODO omits 2f965be7f900 drm/mediatek: apply CMDQ control flow omits d0afe37f5209 drm/mediatek: support CMDQ interface in ddp component omits 17aab656ae70 Merge tag 'v5.5-next-cmdq-stable' of https://git.kernel.or [...] omits 5c544dafc072 drm/lima: use drm_sched_fault for error task handling omits e163fdb3f7f8 pstore/ram: Regularize prz label allocation lifetime omits a566696cf9f2 Merge tag 'drm-misc-next-2020-01-07' of git://anongit.free [...] omits 528d06d41b80 drm: of: Fix linking when CONFIG_OF is not set omits da458286a5e2 drm/panel: Add support for AUO B116XAK01 panel omits eb0201e60031 dt-bindings: display: panel: Add AUO B116XAK01 panel bindings omits 4a4a52d49d11 vmxnet3: Remove always false conditional statement omits ea217e874aef netronome: fix ipv6 link error omits 112463ddbe82 net: dsa: felix: fix link error omits 09e6533536c9 r8169: add constant EnAnaPLL omits ac9c41d5a053 ethtool: potential NULL dereference in strset_prepare_data() omits d97772dbd772 ethtool: fix ->reply_size() error handling omits a6dd04807ce4 ethtool: fix a memory leak in ethnl_default_start() omits 78b6d073bc01 Merge branch 'Broadcom-tags-support-for-531x5-539x-families' omits 8fab459e69ab net: dsa: b53: Enable Broadcom tags for 531x5/539x families omits 4d776482ecc6 net: dsa: Get information about stacked DSA protocol omits 9546a0b7ce00 tipc: fix wrong connect() return code omits 49afb806cb65 tipc: fix link overflow issue at socket shutdown omits 8d2ff1265363 Merge branch 'Devlink-notification-after-recovery-complete [...] omits 737d7a6c5596 bnxt_en: Call recovery done after reset is successfully done omits 97ff3bd37fac devlink: add devink notification when reporter update heal [...] omits 6181e5cb752e devlink: add support for reporter recovery completion omits ac92683c22a7 Merge branch 'v5.6-armsoc/dts64' into for-next omits 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc omits af7a052b7561 Merge branch 'v5.6-armsoc/dts32' into for-next omits b73a65610b7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] omits 6ea0032f84a4 Merge branch 'reduce-open-coded-skb-next-access-for-gso-se [...] omits 66de4b179f16 net: iwlwifi: use skb_list_walk_safe helper for gso segments omits 536577f36ff7 net: myri10ge: use skb_list_walk_safe helper for gso segments omits 69b4ed5cbff5 net: sfc: use skb_list_walk_safe helper for gso segments omits 90919f14507b net: sunvnet: use skb_list_walk_safe helper for gso segments omits 9f0722380f75 net: tg3: use skb_list_walk_safe helper for gso segments omits 1d7a7438d78f net: r8152: use skb_list_walk_safe helper for gso segments omits 5643a552d312 net: tap: use skb_list_walk_safe helper for gso segments omits dcfea72e79b0 net: introduce skb_list_walk_safe for skb segment walking omits 97f7d41ff817 Merge tag 'sh-pfc-for-v5.6-tag1' of git://git.kernel.org/p [...] omits 542d3065f2b1 socket: fix unused-function warning omits 22dad713b8a5 netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO [...] omits 1d9a7acd3d1e netfilter: conntrack: dccp, sctp: handle null timeout argument omits f9900c178d61 power: avs: qcom-cpr: remove duplicated include from qcom-cpr.c omits 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' omits 9375646b4cf0 PCI/switchtec: Fix vep_vector_number ioread width omits aa82130a22f7 PCI/switchtec: Use dma_set_mask_and_coherent() omits daea5b4dc16c Merge branch 'sfc-code-refactoring' omits 17d3b21c7ba8 sfc: move common tx code omits 1751cc365f58 sfc: move common rx code omits 5f99925632b4 sfc: move event queue management code omits 37c45a4e337d sfc: move channel interrupt management code omits 83975485077d sfc: move channel alloc/removal code omits e20ba5b1d13f sfc: move channel start/stop code omits 768fd2664e24 sfc: move some channel-related code omits f1826756b499 sfc: move struct init and fini code omits 1eaf99fe0bb8 sfc: move some device reset code omits 7ec3de426014 sfc: move datapath management code omits 473f5ede416c sfc: move mac configuration and status functions omits 82c64484024a sfc: move reset workqueue code omits b194045114c2 sfc: further preparation for code split omits e1253f391042 sfc: add new headers in preparation for code split omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node omits 30780d086a83 atm: eni: fix uninitialized variable warning omits b9ae51273655 hsr: fix dummy hsr_debugfs_rename() declaration omits 7c7b58d46b76 net/ncsi: Send device address as source address omits 832a9fc944e6 dt: bindings: add vendor prefix for Kamstrup A/S omits c00481d07250 dt-bindings: Add vendor prefix for Satoz omits 6ab2b3d9dc60 dt-bindings: one binding file for all simple panels omits 96cc4b69581d macvlan: do not assume mac_header is set in macvlan_broadcast() omits f3ca745d8a0e dt-bindings: usb: Convert DWC2 bindings to json-schema omits 56b084ed6eaa Bluetooth: hci_qca: Remove set but not used variable 'opcode' omits 2f806c2a16b3 Merge branch 'net-ungraft-prio' omits 240ce7f6428f net: sch_prio: When ungrafting, replace with FIFO omits 3971a535b839 mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO omits 87c2a2a7d763 Bluetooth: hci_qca: Use vfree() instead of kfree() omits 788d10c02f7e Bluetooth: remove redundant assignment to variable icid omits cb6f74a1ead4 MAINTAINERS: Remove myself as co-maintainer for qcom-ethqos omits 90d72256addf gtp: fix bad unlock balance in gtp_encap_enable_socket omits d9e15a273306 pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM omits e102774588b3 net: 3com: 3c59x: remove set but not used variable 'mii_reg1' omits b969fee12b63 tipc: remove meaningless assignment in Makefile omits ea04b445a266 tipc: do not add socket.o to tipc-y twice omits eae2614d8739 dt-bindings: add vendor Monolithic Power Systems omits f1239d8aa84d net: stmmac: dwmac-sun8i: Allow all RGMII modes omits 52cc73e5404c net: stmmac: dwmac-sunxi: Allow all RGMII modes omits 94d3997828af Merge tag 'mlx5-updates-2020-01-07' of git://git.kernel.or [...] omits aeffbe354c53 Merge branch 'next/dt' into for-next omits dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] omits 8e85def5723e ALSA: hda: enable regmap internal locking 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 5b99cad6966b gpu/drm: clean up white space in drm_legacy_lock_master_cleanup() omits 2b10906f2d25 x86: Remove force_iret() omits 2faef64aa6b3 bpftool: Add misc section and probe for large INSN limit omits 5ff051200308 libbpf: Add probe for large INSN limit omits 01b94ede7fc8 ARM: Document merges omits 11b0a3359783 Merge branch 'arm/drivers' into for-next omits 2c10fae2e5db Merge branch 'arm/fixes' into for-next omits 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] omits 9f1c2cb3296a Merge tag 'aspeed-5.5-devicetree-fixes' of git://git.kerne [...] omits fe013e2121c6 ARM: omap2plus: select RESET_CONTROLLER omits 7afec66e2bf5 ARM: davinci: select CONFIG_RESET_CONTROLLER omits 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next omits 8b185cf7ebaa drm/omapdrm: use BUG_ON macro for error debugging. omits edf90818271b mm: change_memory_common: add spaces for `*` operator omits 4e410ef96ce6 arm64: Remove __exception_text_start and __exception_text_ [...] omits 3c9c1dcde7c3 arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NM [...] omits 26415330a754 arm64: armv8_deprecated: update the comments of armv8_depr [...] omits 31d868c49017 arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist omits b3c75c9d762b Return ENODEV when the selected speculation misfeature is [...] omits b07f636fca1c Merge tag 'tpmdd-next-20200108' of git://git.infradead.org [...] omits 6948199a9af9 KVM: x86/mmu: WARN if root_hpa is invalid when handling a [...] omits 0c7a98e34dda KVM: x86/mmu: WARN on an invalid root_hpa omits ddce6208217c KVM: x86/mmu: Move root_hpa validity checks to top of page [...] omits 4cd071d13c5c KVM: x86/mmu: Move calls to thp_adjust() down a level omits 0885904d4ff7 KVM: x86/mmu: Move transparent_hugepage_adjust() above __d [...] omits 0f90e1c10dca KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_p [...] omits 2cb70fd441b6 KVM: x86/mmu: Rename lpage_disallowed to account_disallowe [...] omits 2f57b7051fe8 KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level omits cbe1e6f03552 KVM: x86/mmu: Incorporate guest's page level into max leve [...] omits 39ca1ecb784b KVM: x86/mmu: Refactor handling of forced 4k pages in page faults omits f0f37e229c05 KVM: x86/mmu: Refactor the per-slot level calculation in m [...] omits cb9b88c66939 KVM: x86/mmu: Refactor handling of cache consistency with TDP omits 9f1a8526fbe3 KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() omits 367fd790b17d KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() omits ba7888dde6af KVM: x86/mmu: Move definition of make_mmu_pages_available() up omits 736c291c9f36 KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM omits 95145c25a78c KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() omits f958bd2314d1 KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform omits bbfdafa860bb KVM: lib: use jump label to handle resource release in irq [...] omits 8262fe85b4ed KVM: lib: use jump label to handle resource release in irq [...] omits 885f7d6cb87e KVM: Remove duplicated declaration of kvm_vcpu_kick omits c90f4d03cce1 kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite omits 693e02cc2409 kvm: nVMX: VMWRITE checks unsupported field before read-on [...] omits dd2d6042b7f4 kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field omits 5e3d394fdd9e KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING omits 4e2a0bc56ad1 KVM: VMX: Rename NMI_PENDING to NMI_WINDOW omits 9dadc2f918df KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW omits 0a03cbdac115 KVM: x86: Fix some comment typos omits f7ef82c22fd7 arm64: asm: Remove ENDPIPROC() omits 3751e728cef2 arm64: kexec_file: add crash dump support omits c273a2bd8aa8 libfdt: include fdt_addresses.c omits 26ef8493e1ab btrfs: fix memory leak in qgroup accounting omits 497210f27b8c usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" omits 60826786fcdb usb: ehci-mv: Fix missing iomem in cast omits 7b7ad03f49a5 USB: omap_udc: use resource_size omits 0e84f2fd0d26 usb: gadget: udc: atmel: constify copied structure omits a2c2e67923ec arm64: hibernate: add trans_pgd public functions omits 628d0e1cb7be of: overlay: Remove blank line between assignment and check omits 1530f6f5f580 usb: missing parentheses in USE_NEW_SCHEME omits 3d7558bf2603 Documentation: spi-ir-led: fix spelling mistake "balue"->"value" omits e556280d3691 gfs2: minor cleanup: remove unneeded variable ret in gfs2_ [...] omits f0682757230b pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] omits ba9b40810bb4 usb: ohci-da8xx: ensure error return on variable error is set omits 96a0c1284310 usb: musb: Disable pullup at init omits 5fbf7a253470 usb: musb: fix idling for suspend after disconnect interrupt omits 33786a280116 usb: typec: ucsi: Fix the notification bit offsets omits 150a84fee84f KVM: X86: Convert the last users of "shorthand = 0" to use macros omits 5c69d5c113f1 KVM: X86: Fix callers of kvm_apic_match_dest() to use corr [...] omits ac8ef992cd02 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK omits c96001c5702e KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq [...] omits 59508b303e4e KVM: X86: Move irrelevant declarations out of ioapic.h omits b4b2963616bb KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand omits fe3c2b4c2284 KVM: explicitly set rmap_head->val to 0 in pte_list_desc_r [...] omits d29c03a58705 KVM: get rid of var page in kvm_set_pfn_dirty() omits 4fb7b452ce7b KVM: vmx: remove unreachable statement in vmx_get_msr_feature() omits 7adacf5eb2d2 KVM: x86: use CPUID to locate host page table reserved bits omits 7ea4088938b7 arm64: hibernate: add PUD_SECT_RDONLY omits 13373f0e6580 arm64: hibernate: rename dst to page in create_safe_exec_page omits a89d7ff933b0 arm64: hibernate: remove gotos as they are not needed omits 051a7a94aaa9 arm64: hibernate: use get_safe_page directly omits d234332c2815 arm64: hibernate: pass the allocated pgdp to ttbr0 omits 621516789ee6 arm64: kexec: make dtb_mem always enabled omits 3b54b743397e arm64: kexec: remove unnecessary debug prints omits de68e4daea90 kexec: add machine_kexec_post_load() omits d42cc530b18d kexec: quiet down kexec reboot omits 542dfab53ed0 drm/i915/display: Fix warning about MST and DDI restrictions omits 10cd283da6c6 drm/i915/display/icl+: Do not program clockgating omits 60c6a14b489b drm/i915/display: Force the state compute phase once to en [...] omits a430e67d9a2c tpm: Handle negative priv->response_len in tpm_common_read() omits f6d061d61712 kernel/module: Fix memleak in module_add_modinfo_attrs() omits 17da9b8e5ab8 usb: host: oxu210hp-hcd: fix gcc warning omits c5bae95b4e60 MAINTAINERS: Add entry for mpq7920 PMIC driver omits f5fa59a61eca regulator: bindings: add document bindings for mpq7920 omits c66f1cbad53a regulator: mp8859: add config option and build entry omits 44665f7d0829 regulator: bindings: add MPS mp8859 voltage regulator omits 9399e5dc6b67 dt-bindings: Add an entry for Monolithic Power System, MPS omits 9521e47e9ab8 usb: typec: ucsi: Actually enable all the interface notifications omits 2d686c738a2e usb: typec: fix non-kernel-doc comments omits 7dad8e6f0499 MAINTAINERS: Use linux-usb mailing list for Thunderbolt an [...] omits c7a7ac84afea thunderbolt: Fix xhci check in usb4_switch_setup() omits 1a0986c1bc14 ALSA: hda: Fix a typo in comments omits 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start omits 55c203a308ac ALSA: pci: echoaudio: remove set but not used variable 'chip' omits 423a716cd7be btrfs: do not delete mismatched root refs omits d49d3287e74f btrfs: fix invalid removal of root ref omits 045d3967b692 btrfs: rework arguments of btrfs_unlink_subvol omits e61116479345 media: cec: remove unused functions omits bb6d42061a05 media: sti: bdisp: fix a possible sleep-in-atomic-context [...] omits 11c48e41d5fc media: pvrusb2: Remove unneeded semicolon and add newline omits f51e50db4c20 media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left ad [...] omits 0f9be03452e8 media: pci: ivtv: convert to i2c_new_scanned_device omits d2d39fe2a253 media: pci: cx18: convert to i2c_new_scanned_device omits 832d76ec68f8 media: pci: bt8xx: convert to i2c_new_scanned_device omits 021472666cb6 media: pci: cx88: convert to i2c_new_scanned_device omits 1d5479d8ceb7 media: pci: cx23885: convert to i2c_new_scanned_device omits 1ec4c6efe231 media: saa7146: Avoid using BUG_ON as an assertion omits 93a24578de72 media: cx231xx: replace BUG_ON with recovery code omits 3a909680950b media: staging: tegra-vde: Use __maybe_unused attribute in [...] omits b395d457e42b media: staging: tegra-vde: Sort headers alphabetically omits f14838d7e180 media: staging: tegra-vde: Select IOVA unconditionally in Kconfig omits ef9534c585e0 media: v4l2: Fix fourcc names for 12b and 14b packed bayer omits bed7bdb6ae3c media: Revert "media: v4l2: Fix fourcc names for BAYER12P" omits f24e564129f3 pwm: Fix minor Kconfig whitespace issues omits 50b81d77be31 drm: meson: fix address type confusion omits 651b510a74d4 pwm: atmel: Implement .get_state() omits 02afb811e0cf pwm: atmel: Use register accessors for channels omits 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] omits 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] omits ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value omits 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation omits 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() omits 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells omits 2cf0f6fece5b pwm: mxs: Add support for inverse polarity omits ebbfb1592c8d pwm: mxs: Remove legacy methods omits bf29c2ff82fd pwm: mxs: Implement ->apply() omits 1dc8b65c944e media: v4l2-core: only zero-out ioctl-read buffers omits f4659254a327 arm64: mm: Use modern annotations for assembly functions omits 3ac0f4526dfb arm64: lib: Use modern annotations for assembly functions omits 35e61c77ef38 arm64: asm: Add new-style position independent function an [...] omits d412f18c9bc7 soc: mediatek: cmdq: add cmdq_dev_get_client_reg function omits b2ff2356bf93 soc: mediatek: cmdq: add polling function omits 5c8b718c5a32 soc: mediatek: cmdq: define the instruction struct omits 01d1b408ecb0 soc: mediatek: cmdq: remove OR opertaion from err return omits 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume omits cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 omits 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 omits bf83b96f87ae clk: tegra: Mark fuse clock as critical omits fdd2c12e3761 pwm: sun4i: Add support for H6 PWM omits 9f28e95b5286 pwm: sun4i: Add support to output source clock directly omits fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters omits 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock omits b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed omits a7fe985633f9 pwm: sun4i: Add an optional probe for reset line omits 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting omits e4b9b6454d94 media: rc: ir-hix5hd2: add hi3796cv300-ir support omits 61cd2d5ca023 media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" [...] omits 000e6751825d media: dvb-core: Fix receiving invalid EIT-sections omits c12495132d41 media: au8522: improve formatting omits f19dfd26fb3e media: Documentation: media: dtv-frontend.rst: fix a few m [...] omits 98b38bb4b7e3 media: as102: improve formatting omits 02a5830f8d64 media: dvb_dummy_fe: change printk to pr_warn omits 60c2b6060bb7 media: dvb_dummy_fe: Add blank line after declaration omits 6a168c6cb688 media: dvb_dummy_fe: Fix ERROR: POINTER_LOCATION, AVOID_EX [...] omits 9fcfae8a17bf media: dib0090: incorrect format specifier detected by clang omits f54def5b5ff7 media: dib0070: incorrect format specifiers detected by clang omits 4ec14f24c710 media: dib7000p: incorrect format specifier detected by clang omits cfff58188e4d media: dib7000m: incorrect format specifier detected by clang omits f444a5ff95dc x86/cpufeatures: Add support for fast short REP; MOVSB omits 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork omits 614644676394 udf: Update header files to UDF 2.60 omits 871b9b14c673 udf: Move OSTA Identifier Suffix macros from ecma_167.h to [...] omits 800552ceecc7 udf: Fix spelling in EXT_NEXT_EXTENT_ALLOCDESCS omits e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom omits e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom omits 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT omits 54a6a7dc107d ALSA: hda/realtek - Add quirk for the bass speaker on Leno [...] 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 72f775611daf drm/gma500: remove set but not used variables 'hist_reg' omits f2bc07562748 pinctrl: sh-pfc: Split R-Car H3 support in two independent [...] omits 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol omits 9194a1ebbc56 ALSA: hda/realtek - Set EAPD control to default for ALC222 omits 6fe082b0fbe5 drm/sun4i: drc: Make sure we enforce the clock rate omits 451debe55715 drm/sun4i: backend: Make sure we enforce the clock rate omits f66ff55a9bd0 drm/exynos: dsi: Fix bridge chain handling omits 033bfe7538a1 drm/vc4: dsi: Fix bridge chain handling omits 748e3456b240 phy: cadence: Sierra: Use correct dev pointer in cdns_sier [...] omits 6825cfc94825 phy: cadence: Sierra: Set cmn_refclk_dig_div/cmn_refclk1_d [...] omits a43f72ae136a phy: cadence: Sierra: Change MAX_LANES of Sierra to 16 omits adc4bd6f6545 phy: cadence: Sierra: Check for PLL lock during PHY power on omits b872936f5757 phy: cadence: Sierra: Get reset control "array" for each link omits 871002d78881 phy: cadence: Sierra: Configure both lane cdb and common c [...] omits aead5fd6026d phy: cadence: Sierra: Modify register macro names to be in [...] omits cedcc2e2ea39 phy: cadence: Sierra: Make cdns_sierra_phy_init() as phy_ops omits 367da978713b phy: cadence: Sierra: Add support for SERDES_16G used in J [...] omits 380f57083c12 phy: cadence: Sierra: Use "regmap" for read and write to S [...] omits 372428db44cf phy: cadence: Sierra: Make "phy_clk" and "sierra_apb" opti [...] omits 56d34730c1a2 dt-bindings: phy: Sierra: Add bindings for Sierra in TI's J721E omits b0c0b66c0b43 phy: usb: Add support for wake and USB low power mode for [...] omits 5dfe1cec5808 phy: usb: USB driver is crashing during S3 resume on 7216 omits bed63b636fed phy: usb: bdc: Fix occasional failure with BDC on 7211 omits fc430aea0206 phy: usb: PHY's MDIO registers not accessible without devi [...] omits 89927fe0061a phy: usb: fix driver to defer on clk_get defer omits 9d5f51dcdb64 phy: usb: Add support for new Synopsys USB controller on t [...] omits 4e5b9c9a73b3 phy: usb: Add support for new Synopsys USB controller on the 7216 omits b11df0c9efbb dt-bindings: Add Broadcom STB USB PHY binding document omits 94583a41047e phy: usb: Restructure in preparation for adding 7216 USB support omits f1c0db40a3ad phy: usb: Add "wake on" functionality omits 6597af4e4835 phy: usb: Put USB phys into IDDQ on suspend to save power [...] omits ece5ffd9e15e phy: usb: Get all drivers that use USB clks using correct [...] omits dc9aa43c4366 phy: usb: EHCI DMA may lose a burst of DMA data for 7255xA [...] omits d0312fdbf3e1 phy: qcom-qmp: Add SW reset register omits 7d59e8e8fdd0 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 omits 01240af0138b phy: qcom-qmp: remove duplicate powerdown write omits 730430dceeb5 phy: qcom-qmp: Use register defines omits 978442532e57 phy: brcm-sata: Implement 7216 initialization sequence omits d0c05c68d669 dt-bindings: phy: Document BCM7216 SATA PHY compatible string omits f0684c1a8367 phy/rockchip: inno-dsidphy: generalize parameter handling omits cb18b9a92b0b dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy omits 6f69e2a33093 phy: lantiq: vrx200-pcie: Remove unneeded semicolon omits a89806c998ee phy: qualcomm: Adjust indentation in read_poll_timeout omits 2ec1431ffac9 video: fbdev: mmp: fix platform_get_irq.cocci warnings omits 987351e1ea77 phy: core: Add consumer device link support omits 96829978d3b3 Merge branch 'clk-basic-hw' into clk-next omits ff258817137a clk: divider: Add support for specifying parents via DT/pointers omits 3b2549a3740e ALSA: control: potential uninitialized return value omits 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] omits 57d3b816718c firmware: qcom_scm: Remove thin wrappers omits 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] omits 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls omits 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call omits 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] omits efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls omits fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs omits 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers omits 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection omits 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] omits 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct omits b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc omits 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical omits 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version omits 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs omits e0aa15396504 firmware: qcom_scm: Rename macros and structures omits ffcdc5df08bf ARM: dts: aspeed: rainier: Fix fan fault and presence omits 195cf4dbedce ARM: dts: aspeed: rainier: Remove duplicate i2c busses omits 87c5947ffeec ARM: dts: aspeed: tacoma: Remove duplicate flash nodes omits 265ae459b3ba ARM: dts: aspeed: tacoma: Remove duplicate i2c busses omits e30dcbbcb0ee ARM: dts: aspeed: tacoma: Fix fsi master node omits 413200017b8e ARM: dts: aspeed-g6: Fix FSI master location omits 40adf6861288 IB/core: Rename event_handler_lock to qp_open_list_lock omits 17e106463251 IB/core: Cut down single member ib_cache structure omits 6b57cea9221b IB/core: Let IB core distribute cache update events omits 4cca96a8d9da IB/mlx5: Do reverse sequence during device removal omits 099126352303 Revert "drm/bridge: Add a drm_bridge_state object" omits b470743bedba Revert "drm/bridge: Patch atomic hooks to take a drm_bridg [...] omits 8de679abc8ae Revert "drm/bridge: Add an ->atomic_check() hook" omits 3dfbf2d3d05e Revert "drm/bridge: Add the necessary bits to support bus [...] omits 6ae1a4bbe113 Revert "drm/bridge: Fix a NULL pointer dereference in drm_ [...] 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 2d138b1b22ea Merge branch 'v5.6-armsoc/dts64' into for-next omits 06cd993772aa Merge branch 'v5.6-armsoc/dts32' into for-next omits 144d8f9781e6 spi: rspi: Add support for GPIO chip selects omits 9815ed8714d2 spi: rspi: Add support for multiple native chip selects omits 8f2344fa7f54 spi: rspi: Remove set_config_register() macro omits 1bec84ddd85a spi: rspi: Use dev_warn_once() instead of open-coding omits aa32f76e0a40 spi: sh-msiof: Convert to generic unused native cs handling. omits 7d93aecdb58d spi: Add generic support for unused native cs with cs-gpios omits e9aa3b851428 spi: bcm-qspi: Use platform_get_irq_byname_optional() to a [...] omits d7cb6975f11e drm/i915/gt: Always force restore freshly pinned contexts omits 4444a1c10069 regulator: mp8859: add driver omits 599b10193c77 ASoC: gtm601: fix build warning omits 490a625b0177 ASoC: SOF: loader: add dynamic debug trace omits 46207ca24545 ASoC: SOF: pci: change the default firmware path when the [...] omits 8e3366cad2bf ASoC: Fix NULL dereference at freeing omits 47240ba0cd09 net: usb: lan78xx: fix possible skb leak omits 09a6d00a42ce random: remove some dead code of poolinfo omits 727d499a6f4f random: fix typo in add_timer_randomness() omits 12cd53aff5ea random: Add and use pr_fmt() omits 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] omits 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] omits 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] omits 53ebeca24a87 net/rose: remove redundant assignment to variable failed omits 1ece2fbe9b42 ptp: clockmatrix: Rework clockmatrix version information. omits 4addbcb387c9 enetc: Fix inconsistent IS_ERR and PTR_ERR omits 0d6e5bfc9c5b enetc: Fix an off by one in enetc_setup_tc_txtime() omits da29f2d84bd1 net: stmmac: Fixed link does not need MDIO Bus omits cbefe2c95770 Merge branch 'Documentation-stmmac-documentation-improvements' omits b053b28e93da Documentation: networking: Add stmmac to device drivers list omits 2ffebffbe7dc Documentation: networking: Convert stmmac documentation to [...] omits 1501125460fa MAINTAINERS: Add stmmac Ethernet driver documentation entry omits b57e1fff7da1 Merge branch 'vlan-rtnetlink-newlink-fixes' omits eb8ef2a3c500 vlan: vlan_changelink() should propagate errors omits 9bbd917e0bec vlan: fix memory leak in vlan_dev_set_egress_priority omits c68d724826cd drivers: net: cisco_hdlc: use __func__ in debug message omits 12faac30d157 random: convert to ENTROPY_BITS for better code readability omits 96b11e935808 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 10332dc22089 Merge branch 'net-ch9200-code-cleanup' omits 195234b8856e net: ch9200: remove unnecessary return omits e64dec834ed2 net: ch9200: use __func__ in debug message omits 481a7d154cbb stmmac: debugfs entry name is not be changed when udev ren [...] omits 870e05b1b188 random: remove unnecessary unlikely() omits c95ea0c69ffd random: remove kernel.random.read_wakeup_threshold omits 84df7cdfbb21 random: delete code to pull data into pools omits 90ea1c6436d2 random: remove the blocking pool omits 30c08efec888 random: make /dev/random be almost like /dev/urandom omits 48446f198f9a random: ignore GRND_RANDOM in getentropy(2) omits 75551dbf112c random: add GRND_INSECURE to return best-effort non-crypto [...] omits c6f1deb15878 random: Add a urandom_read_nowait() for random APIs that d [...] omits 4c8d062186d9 random: Don't wake crng_init_wait when crng_init == 1 omits 1b710b1b10ef char/random: silence a lockdep splat with printk() omits 58cf542a1a9b Merge branch 'ionic-driver-updates' omits 6be1a5ce1b39 ionic: clear compiler warning on hb use before set omits c37d6e3f25cf ionic: restrict received packets to mtu size omits 24cfa8c76278 ionic: add Rx dropped packet counter omits 3daca28f15f5 ionic: drop use of subdevice tags omits 60262b10a96b RDMA/hns: Fix coding style issues omits 292f3e496be0 drm: Set crc->opened to false before setting crc source to NULL. omits 72a848f5c46b drm: remove the newline for CRC source name. omits d800c93bacc7 RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UP omits 0c53426c7c1a RDMA/hns: Remove redundant print information omits 032b0574161f RDMA/hns: Delete unnessary parameters in hns_roce_v2_qp_modify() omits 5e049a5d6c83 RDMA/hns: Update the value of qp type omits 58e4fc11c1a5 RDMA/hns: Remove unused function hns_roce_init_eq_table() omits eca44507c3e9 RDMA/hns: Avoid printing address of mtt page omits 622db5b6439a RDMA/core: Add trace points to follow MR allocation omits 3e5901cbfcc1 RDMA/core: Trace points for diagnosing completion queue issues omits ed999f820a6c RDMA/cma: Add trace points in RDMA Connection Manager omits eacc6dfaea96 io_uring: remove punt of short reads to async context omits 7a49de995ebb vfio/spapr_tce: use mmgrab omits bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab omits b0965ee2009c Merge branch 'next/dt64' into for-next omits f72fb082411c Merge branch 'next/dt' into for-next omits 2a87ebfabc41 Merge branch 'next/drivers' into for-next omits 7e29f70bd3c5 Merge branch 'next/soc' into for-next omits 0536309373e3 memory: samsung: Rename Exynos to lowercase omits 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase omits 6109414ab937 arm64: dts: exynos: 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 2c86e55d2ab5 drm/i915/gtt: split up i915_gem_gtt omits 5e2cca41745a ARM: Document merges omits df8bfc6decb0 Merge branch 'arm/dt' into for-next omits c35a024f8eec drm: zte: Provide ddc symlink in vga connector sysfs directory omits a339fa5de0f3 drm: zte: Provide ddc symlink in hdmi connector sysfs directory omits 04a880fb06b9 drm/vc4: Provide ddc symlink in connector sysfs directory omits e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] omits bb9d681b2508 drm/tegra: Provide ddc symlink in output connector sysfs d [...] omits 785ca50f8e61 Merge branch 'omap/soc' into arm/dt omits 648f5eacbded Merge branch 'arm/soc' into for-next omits e0d04cf8bd59 Merge branch 'arm/fixes' into for-next 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 b583cef56905 Merge tag 'omap-for-v5.5/fixes-rc5' of git://git.kernel.or [...] omits 530735df6258 ARM: dts: bcm2711: Enable HWRNG support omits c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location omits 9554de394b7e i40iw: Remove setting of VMA private data and use rdma_use [...] omits 7ee3f6d2486e net/mlx5: DR, Create multiple destination action from dr_c [...] omits b8853c969f40 net/mlx5: DR, Add support for multiple destination table action omits aec292ee6f29 net/mlx5: DR, Align dest FT action creation to API omits 988fd6b32d07 net/mlx5: DR, Pass table flags at creation to lower layer omits 34583beea4b7 net/mlx5: DR, Create multi-destination table for SW-steering use omits 6de03d2dcb0e net/mlx5: DR, Create FTE entry in the FW from SW-steering omits cc78dbd7686a net/mlx5: DR, Use attributes struct for FW flow table creation omits 3ed879965cc4 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs omits 7396ae3d1cfe net/mlx5: Reduce No CQ found log level from warn to debug omits 57c7fce14b1a net/mlx5: Increase the max number of channels to 128 omits 15fc92ec3ad4 net/mlx5e: Support accept action on nic table omits 42ae1a5c7669 mlx5: work around high stack usage with gcc omits 8007880a2ca9 net/mlx5: limit the function in local scope omits 5a57c05b56b6 xfs: remove shadow variable in xfs_btree_lshift omits d41415eb5eda Documentation,selinux: fix references to old selinuxfs mou [...] omits 2e9eeaa11751 gfs2: eliminate ssize parameter from gfs2_struct2blk omits ea117312ea9f drm/amd/display: Reduce HDMI pixel encoding if max clock i [...] omits d12babaf1540 drm/amd/display: add event type check before restart the a [...] omits daa9692db988 drm/amd/display: Add delay after h' watchdog timeout event omits 454425e8f919 drm/amd/display: rx_validation failed resume from sleep omits 838a4ea38441 drm/amd/display: Return correct Error code for validate h_prime omits 52c7423cfdc0 drm/amd/display: Fix hdcp1 create session omits 4f47cd0c0185 drm/amd/display: fix psp return condition for hdcp module omits 0a531c5a39a7 dm verity: don't prefetch hash blocks for already-verified data omits 9402e959014a dm crypt: fix GFP flags passed to skcipher_request_alloc() omits 430690405390 dm thin metadata: Fix trivial math error in on-disk format [...] omits 63ee92d1c253 dm thin metadata: use true/false for bool variable omits 1d1dda8ca8ca dm snapshot: use true/false for bool variable omits 67b92d979b70 dm bio prison v2: use true/false for bool variable omits 4ecc5081909a dm mpath: use true/false for bool variable omits b0d7ecd7633a drm/amd: use list_for_each_entry for list iteration. omits 3c20d544ef2a drm/radeon: remove unnecessary braces around conditionals. omits fbd62354f08c drm/radeon: remove boolean checks in if statements. omits 2cacd20e91ec Revert "drm/amdgpu: Set no-retry as default." omits 48ccd5ffe5d5 drm/amdgpu/gfx: simplify old firmware warning omits 5677c5209086 drm/amdgpu/gmc10: use common invalidation engine helper omits bdbe90f04d24 drm/amdgpu/gmc: move invaliation bitmap setup to common code omits c8aa6ae30c6a drm/amdgpu: updated UMC error address record with correct [...] omits 0ee51f1d940e drm/amdgpu: resolved bug in UMC RAS CE query omits a64c9e15e624 drm/amd/powerplay: cleanup the interfaces for powergate se [...] omits e0aa4a92f76b drm/amd/powerplay: issue proper hdp flush for table transferring omits 29a45960647b drm/amd/powerplay: refine code to support no-dpm case omits ce0d0ec3390c drm/amd/powerplay: unified VRAM address for driver table i [...] omits 9fa1ed5bf628 drm/amd/powerplay: cache the watermark settings on system memory omits d5ec4b45682e drm/amdgpu/smu: custom pstate profiling clock frequence fo [...] omits 25344d7e98ed drm/amd/amdgpu: L1 Policy(5/5) - removed IH_CHICKEN from VF omits 2ee9403e81f4 drm/amd/amdgpu: L1 Policy(3/5) - removed ECC interrupt from VF omits 08546895bc4e drm/amd/amdgpu: L1 Policy(2/5) - removed GC GRBM violation [...] omits 20bf2f6fefec drm/amd/amdgpu: L1 Policy(1/5) - removed VM settings for m [...] omits 61130c743296 drm/amdgpu: removed GFX RAS support check in UMC ECC callback omits 097dc53ee93a drm/amdgpu: added function to wait for PSP BL availability omits 4dee6e4ca50a drm/amdgpu: use linux size macro to simplify ONE_Kib & One_Mib omits bd68fb94b3d4 drm/amdgpu: resolve bug in UMC 6 error counter query omits a210d69872cc drm/amd/powerplay: add smu11_driver_if_arcturus.h new OOB members omits 895bd048fb08 amd/amdgpu/sriov tdr enablement with pp_onevf_mode omits c2a801af3183 amd/amdgpu/sriov enable onevf mode for ARCTURUS VF omits 6a876844e489 drm/amd/powerplay: retrieve the enabled feature mask from cache omits e42877b8ba87 drm/amd/powerplay: avoid deadlock on Vega20 swSMU routine omits 955c71200750 drm/amdgpu: update UMC 6.1 RAS error counter register access path omits e4b613e0b272 drm/amdgpu/smu: add helper function smu_get_dpm_level_rang [...] omits b36a62321d2e drm/radeon: remove three set but not used variable omits e78adc5a1d34 drm/amdgpu/powerplay: fix NULL pointer issue when SMU disabled omits d2f925ff9a23 drm/amdgpu/smu: use unified variable smu->is_apu to check [...] omits 34e48caee40d drm/amdgpu: amalgamated PSP TA invoke functions omits 1f455f258013 drm/amdgpu: amalgamate PSP TA load/unload functions omits e6e193c00dce drm/amdgpu: by default output PSP ret status in event of c [...] omits 0753e56e9a01 drm/amdgpu: correct RLC firmwares loading sequence omits b8ab58f350b6 drm/amd/powerplay: add check for baco support on Arcturus omits 60bd99fd1580 drm/amd/display: use true, false for bool variable in disp [...] omits d94af04b0874 drm/amd/display: use true, false for bool variable in disp [...] omits b7402f1f6b40 drm/amd/display: use true, false for bool variable in disp [...] omits 45423809d595 drm/amd/display: use true, false for bool variable in dce_calcs.c omits edb1a67767fd drm/amd/display: use true, false for bool variable in disp [...] omits 0bb803699a7b drm/amd/display: use true, false for bool variable in dcn2 [...] omits 0ee600a7ec35 drm/amd/display: use true, false for bool variable in dcn1 [...] omits 41ff5e81ffa0 drm/amd/display: use true, false for bool variable in dc_l [...] omits e1ab862d8926 drm/amd/powerplay: use true, false for bool variable in ve [...] omits 337443d0e290 drm/amdgpu/smu: make the set_performance_level logic easie [...] omits c00ca07f64d3 Revert "drm/amdgpu: simplify ATPX detection" omits 8831fa6e8997 drm/amdgpu: simplify function return logic omits 18d7ab9899d3 drm/amd/powerplay: support custom power profile setting omits c103c5a333ec drm/amd/display: fix kernel_fpu_begin/_end() warnings omits c2a77fde10ec drm/amdkfd: Avoid hanging hardware in stop_cpsch omits 09c34e8d7a63 drm/amdkfd: Improve HWS hang detection and handling omits 63e088acfc33 drm/amdkfd: Remove unused variable omits 2bdac179e217 drm/amdkfd: Fix permissions of hang_hws omits b6025eeaa10e drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits b39962950339 dm zoned: support zone sizes smaller than 128MiB omits 43f3952a51f8 dm raid: table line rebuild status fixes omits 88e7cafdcae8 dm dust: change ret to r in dust_map_write omits 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' omits db4ff423cd16 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits 840c90fce6c7 drm/amd/display: Reduce HDMI pixel encoding if max clock i [...] omits 7aec9ec1cf32 Revert "drm/amdgpu: Set no-retry as default." omits e3ff68812384 drm/msm: update LANE_CTRL register value from default value omits 6125bd327e16 drm/msm: add DSI support for sc7180 omits 55817b340a31 iommu/dma: fix variable 'cookie' set but not used omits f78947c40920 iommu/vt-d: Unlink device if failed to add to group omits 7d4e6ccd1fb0 iommu: Remove device link to group on failure omits 4a350a0ee5b0 iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU omits f30e27779d30 drm/fb-helper: Round up bits_per_pixel if possible omits 7807a76b00d3 drm/i915/gt: Take responsibility for engine->release as th [...] omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits 89b223bfb8a8 selinux: deprecate disabling SELinux and runtime omits 4396393fb964 drm/sun4i: tcon: Set RGB DCLK min. divider based on hardwa [...] omits 05a8e45136ca drm/i915/display: Use external dependency loop for port sync discards 83bb5d4106f7 mfd: Kconfig: Rename Samsung to lowercase discards 58d67e213bdb mfd: tqmx86: remove set but not used variable 'i2c_ien' omits 953cac3ec55f drm/i915: fix an error code in intel_modeset_all_tiles() omits 62bf5465b26d drm/i915: Add missing include file <linux/math64.h> omits b18398c16e17 drm/bridge: Fix a NULL pointer dereference in drm_atomic_b [...] omits bde9e6b9ba75 iommu/amd: Fix typos for PPR macros omits 858defad2ae2 iommu/amd: Remove local variables omits 2b2c4a83d69d drm/i915/dp: Disable Port sync mode correctly on teardown omits 260718b3a35d leds: lm3692x: Disable chip on brightness 0 omits 4a8d2bee2080 leds: lm3692x: Split out lm3692x_leds_disable omits 5e9d7b6f4336 leds: lm3692x: Move lm3692x_init and rename to lm3692x_led [...] omits df7083b57331 leds: lm3692x: Make sure we don't exceed the maximum LED current omits e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals omits b802d070a52a iommu/vt-d: Use iova over first level omits 64229e8f37cf iommu/vt-d: Update first level super page capability omits cb8b892dcecf iommu/vt-d: Make first level IOVA canonical omits 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level omits ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level omits 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup omits 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr omits a1948f2e0a9d iommu/vt-d: Identify domains using first level page table omits 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton omits 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode omits 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event omits 034d473109e9 iommu/vt-d: Misc macro clean up for SVM omits 5f75585e19cc iommu/vt-d: Avoid sending invalid page response omits 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID omits 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation omits d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup omits 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check omits 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode omits ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks omits 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode omits 9a4c22740291 pinctrl: artpec6: fix __iomem on reg in set omits 94f7a2cb42bf pinctrl: ingenic: Use devm_platform_ioremap_resource() omits f831f93af676 pinctrl: ingenic: Factorize irq_set_type function omits 5ffdbb7ec9fa pinctrl: ingenic: Remove duplicated ingenic_chip_info structures omits baf15647387e pinctrl: ingenic: Put ingenic_chip_info pointer in match data omits 5ec008bfac7d pinctrl: ingenic: Remove platform ID table omits 5ab0c8e90191 pinctrl: meson: meson8b: add the GPIOH pinmux settings for [...] omits 4611e73f3670 pinctrl: nuvoton: npcm7xx: constify copied structure omits 8b1704bde133 pinctrl: qcom: ssbi-gpio: constify copied structure omits a2800cdb4337 pinctrl: ssbi-mpp: constify copied structure omits 2cb81261a967 Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kerne [...] omits bbc55341b9c6 x86/fpu: Deactivate FPU state after failure during state load omits 227caae52bcf gpio: mpc8xxx: ls1088a/ls1028a edge detection mode bug fixs. omits e36eaf94be8f gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 25d071b3f6db gpio: gpio-grgpio: fix possible sleep-in-atomic-context bu [...] omits 048ae7e8b5db fmc: remove left-over ipmi-fru.h after fmc deletion omits 25b79ad51bf0 drm/i915: Add Wa_1407352427:icl,ehl omits a7f3ad37f80d drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl omits ce69e553b9a4 drm/i915/gt: Restore coarse power gating omits 103309977589 drm/i915/gt: Do not restore invalid RS state omits 457677c70c76 um: Implement copy_thread_tls omits dd499f7a7e34 clone3: ensure copy_thread_tls is implemented omits c346b94f8c5d xtensa: Implement copy_thread_tls omits 20bda4ed62f5 riscv: Implement copy_thread_tls omits d2f36c787b21 parisc: Implement copy_thread_tls omits 167ee0b82429 arm: Implement copy_thread_tls omits 7a7b99bf801e PM: hibernate: Add more logging on hibernation failure omits a4376f2fbcc8 arm64: Implement copy_thread_tls omits 3e3c8ca5a351 arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers omits aa23ca3d98f7 gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism omits 1ad1b54099c2 gpiolib: acpi: Turn dmi_system_id table into a generic qui [...] omits 809ed78a832d PM: hibernate: improve arithmetic division in preallocate_ [...] omits eed0f953b90e gfs2: Another gfs2_find_jhead fix omits 3aa3c5882e4f powercap: intel_rapl: add NULL pointer check to rapl_mmio_ [...] omits 2dfbf9d2873a drm/i915/tgl: Gen-12 display can decompress surfaces compr [...] omits a7007efa673c drm/fb: Extend format_info member arrays to handle four planes omits 0d3d29d0f8f1 drm/framebuffer: Format modifier for Intel Gen-12 media co [...] omits 577687bfaae4 drm/i915: Make sure plane dims are correct for UV CCS planes omits 5cf15dfca91c drm/i915: Add debug message for FB plane[0].offset!=0 error omits d156135e6a54 drm/i915/tgl: Make sure a semiplanar UV plane is tile row [...] omits 7361bdb26c2c drm/i915: Add support for non-power-of-2 FB plane alignment omits 2a2cabd8bc17 gpiolib: use gpiochip_get_desc() in gpio_ioctl() omits 45e2360480b9 gpiolib: use gpiochip_get_desc() in lineevent_create() omits 0f41dabe45df gpiolib: use gpiochip_get_desc() in linehandle_create() omits 06863620edfe gpiolib: convert the type of hwnum to unsigned int in gpio [...] omits d90f36851d65 gpiolib: have a single place of calling set_config() omits a9001764c6fa gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_ [...] omits 5aa0c467519c power: avs: fix uninitialized error return on failed cpr_r [...] omits 3cacb2086e41 drm/mgag200: Add module parameter to pin all buffers at offset 0 omits 0fb5f69e1964 drm/vram-helper: Support struct drm_driver.gem_create_object omits a4d46a8e268f drm/vram-helper: Remove BO device from public interface omits ebe9428b3f60 drm/vram-helper: Remove interruptible flag from public interface omits 0528904926aa ACPI: button: Add DMI quirk for Razer Blade Stealth 13 lat [...] omits f4b18892dca8 drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only omits 1325008f5c8d drm/i915/gt: Mark up virtual engine uabi_instance omits 643956e61ced ACPI: PPTT: Consistently use unsigned int as parameter type omits eabd5e7d8bf5 drivers/base/test: fix global-out-of-bounds error omits 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom omits 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux omits 36f2e7207f21 gpio: zynq: Fix for bug in zynq_gpio_restore_context API discards fe49f0cb09b8 mfd: dbx500-prcmu: Drop DSI pll clock functions discards 1533557e7228 mfd: dbx500-prcmu: Drop set_display_clocks() discards f9be96a44d8e mfd: max77650: Select REGMAP_IRQ in Kconfig discards 6b563ff11942 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile discards 547dc54a1ef0 mfd: ab8500: Fix ab8500-clk typo discards 4cf57ef33d1d mfd: intel-lpss: Add Intel Jasper Lake PCI IDs discards b97579c1a2bc dt-bindings: mfd: max14577: Add reference to max14040_batt [...] discards d753a557602a mfd: ab8500-core: Add device tree support for AB8505 discards 9836890f6cc0 dt-bindings: mfd: ab8500: Document AB8505 bindings discards 8ed1078be2dd dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] discards 12ca3ca38177 dt-bindings: mfd: da9062: add gpio bindings discards 7619de356139 mfd: da9062: add support for the DA9062 GPIOs in the core discards c1a43179f671 mfd: dln2: More sanity checking for endpoints discards eca17b25744c mfd: sm501: Fix mismatches of request_mem_region discards bb7271c95cae mfd: syscon: Re-use resource_size() to count max_register omits 35c60be22057 pinctrl: meson: Fix wrong shift value when get drive-strength omits 10f916766436 mfd: atmel-hlcdc: Return in case of error omits 4b1ca3a40410 mfd: atmel-hlcdc: Add struct device member to struct atmel [...] omits f7e36e18946b pinctrl: lochnagar: select GPIOLIB omits d5d3594db9f0 pinctrl: armada-37xx: Remove unneeded semicolon omits c936069fb59c Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits a9a79514c2ba pinctrl: qcom: make 'm_voc_groups' static omits e351e4d5eaec drm/bridge: Add the necessary bits to support bus format n [...] omits b86d895524ab drm/bridge: Add an ->atomic_check() hook omits f7619a58ef92 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits 6ed7e9625fa6 drm/bridge: Add a drm_bridge_state object omits f314f20b7035 pinctrl: sunxi: sun50i-h5 use platform_irq_count omits 8ead819f1bef cpufreq: s3c: fix unbalances of cpufreq policy refcount omits 83fe39ad0a48 cpufreq: imx-cpufreq-dt: Add i.MX8MP support omits 24f371f77e10 cpufreq: Use imx-cpufreq-dt for i.MX8MP's speed grading omits 308beafc37fe cpufreq: tegra186: convert to devm_platform_ioremap_resource omits af9c8e9184f5 cpufreq: kirkwood: convert to devm_platform_ioremap_resource omits 30c8fa3ec61a interconnect: qcom: Add MSM8916 interconnect provider driver omits ebb37bd06460 dt-bindings: interconnect: Add Qualcomm MSM8916 DT bindings omits 7d7899c5297b interconnect: Check for valid path in icc_set_bw() omits 344fa0bad693 drivers: thermal: tsens: Work with old DTBs omits 22a7fa8848c5 x86/unwind/orc: Fix !CONFIG_MODULES build warning omits 50cc02e599ef x86/context-tracking: Remove exception_enter/exit() from K [...] omits ee6352b2c47a x86/context-tracking: Remove exception_enter/exit() from d [...] omits 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers omits 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers omits 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk omits 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate omits 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy omits 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] omits 2b197a6d14d5 csky/smp: Fixup boot failed when CONFIG_SMP omits 105663f73e71 blk-mq: Document functions for sending request omits a754bd5f1874 block: Allow t10-pi to be modular omits 5528e0d7f151 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b935183aeff Merge branch 'Unique-mv88e6xxx-IRQ-names' omits 8ddf0b5693f6 net: dsa: mv88e6xxx: Unique ATU and VTU IRQ names omits 06acd1148bb3 net: dsa: mv88e6xxx: Unique g2 IRQ name omits 8b4db28914b5 net: dsa: mv88e6xxx: Unique watchdog IRQ name omits e6f2f6b824a3 net: dsa: mv88e6xxx: Unique SERDES interrupt names omits 3095383a8ab4 net: dsa: mv88e6xxx: Unique IRQ name omits c101fffcd7fa Merge tag 'mlx5-fixes-2020-01-06' of git://git.kernel.org/ [...] omits 7a4b51947475 selinux: allow per-file labelling for binderfs omits e3915ad94bfa erofs: remove void tagging/untagging of workgroup pointers omits e5e9a432036a erofs: remove unused tag argument while registering a workgroup omits 997626d83838 erofs: remove unused tag argument while finding a workgroup omits a55861c800ae erofs: correct indentation of an assigned structure inside [...] omits 7e78c875143b selinuxfs: use scnprintf to get real length for inode omits ae6088216ce4 Merge tag 'trace-v5.5-rc5' of git://git.kernel.org/pub/scm [...] omits baac82fe06db dt-bindings: arm: Convert arm,idle-state binding to DT schema omits df55c5586e51 net/mlx5: DR, Init lists that are used in rule's member omits 6412bb396a63 net/mlx5e: Fix hairpin RSS table size omits 4ce380ca4775 net/mlx5: DR, No need for atomic refcount for internal SW [...] omits 1f0593e791ed Revert "net/mlx5: Support lockless FTE read lookups" omits a6f3b62386a0 net/mlx5: Move devlink registration before interfaces load omits 99cda45426c9 net/mlx5e: Always print health reporter message to dmesg omits 554fe75c1b3f net/mlx5e: Avoid duplicating rule destinations omits 4b4e41f35cc7 pinctrl: actions: remove duplicate dsi entry omits 0434cd276e72 dt-bindings: pinctrl: intel: Update to use generic bindings omits a299df3524ea igc: Use Start of Packet signal from PHY for timestamping omits c5706c7defc7 gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP omits 4805746420a9 pinctrl: tegra: fix missing __iomem in suspend/resume omits 60dbede0c4f3 igc: Add support for ethtool GET_TS_INFO command omits 7ae564122f75 Merge tag 'tpmdd-next-20200106' of git://git.infradead.org [...] omits d7da2a1e4e08 pinctrl: Ingenic: Add pinctrl driver for X1830. omits 8bc49f4489bb dt-bindings: pinctrl: Add bindings for Ingenic X1830. omits f742e5ebdd63 pinctrl: Ingenic: Introduce reg_offset and use it instead [...] omits 3b31e9b0eaaa pinctrl: Ingenic: Add missing parts for X1000 and X1500. omits b4a9372ad759 pinctrl: Ingenic: Fix bugs in X1000 and X1500. omits 2c344ae24501 igc: Add support for TX timestamping omits b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] omits 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks omits 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board omits 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes omits 6d4f151acf9a bpf: Fix passing modified ctx to ld/abs/ind instruction omits 81b055205e8b igc: Add support for RX timestamping omits 953068058454 dt-bindings: Rename Exynos to lowercase omits baf4dc829574 Merge tag 'linux-watchdog-5.5-fixes' of git://www.linux-wa [...] omits d76063c506da Merge branch 'atlantic-bugfixes' omits b585f8602acb net: atlantic: remove duplicate entries omits 883daa1854b6 net: atlantic: loopback configuration in improper place omits ac70957ee19f net: atlantic: broken link status on old fw omits e10360f815ca bpf: cgroup: prevent out-of-order release of cgroup bpf omits 50d31037e430 Merge branch 'ethtool-allow-nesting-of-begin-and-complete- [...] omits 4ac0ac847f05 epic100: allow nesting of ethtool_ops begin() and complete() omits 71f711a4f1dd via-velocity: allow nesting of ethtool_ops begin() and complete() omits a69faa09102b wil6210: get rid of begin() and complete() ethtool_ops omits 4012a6f2fa56 firmware: tee_bnxt: Fix multiple call to tee_client_close_context omits 17aa23ee7234 fcnal-test: Fix vrf argument in local tcp tests omits b289ba5e0710 gtp: simplify error handling code in 'gtp_encap_enable()' omits f233789dfcd4 Merge branch 'mlxsw-Disable-checks-in-hardware-pipeline' omits ef11ffa21b75 selftests: forwarding: router: Add test case for destinati [...] omits ca360db4b825 mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware [...] omits 6e734f863c87 selftests: forwarding: router: Add test case for source IP [...] omits e317b0f77eb6 mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline omits 59b3a4f3481e selftests: forwarding: router: Add test case for multicast [...] omits 359ec56679ef mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline omits 383dbf70d99e selftests: forwarding: router: Add test case for source IP [...] omits 62b0fb099ce2 mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline omits d8dc2c9676e6 net: dsa: mv88e6xxx: Preserve priority when setting CPU port. omits 5adcb8b18611 net: ethernet: sxgbe: Rename Samsung to lowercase omits 5f2958052c58 igc: Add basic skeleton for PTP omits 00c0688cecad net: wan: sdla: Fix cast from pointer to integer of differ [...] omits be7a77292077 sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY omits 02b0442c199f Merge branch 'hns3-next' omits 7f39febf2e08 net: hns3: modify an unsuitable reset level for hardware error omits 7061867b59e0 net: hns3: replace an unsuitable variable type in hclge_in [...] omits 2af8cb6126f3 net: hns3: add protection when get SFP speed as 0 omits f97c4d823fb7 net: hns3: modify the IRQ name of misc vectors omits 7ab2b53e4657 net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() omits 5bffde62a180 net: hns3: modify the IRQ name of TQP vector omits 08a100689d4b net: hns3: re-organize vector handle omits 698a89541c22 net: hns3: add trace event support for HNS3 driver omits a7869e5f9174 tipc: eliminate KMSAN: uninit-value in __tipc_nl_compat_du [...] omits bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error omits fc2b10d13602 regulator: samsung: Rename Samsung to lowercase omits 14e01b5f3358 regmap-i2c: constify regmap_bus structures omits d4b74e218a8d ASoC: Intel: sof_rt5682: Ignore the speaker amp when there [...] omits 869bced7a055 ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk omits 89b71b3f02d8 ASoC: rt5640: Fix NULL dereference on module unload omits ec7b3f5372e2 Merge tag 'spi-fix-v5.5-rc5' of git://git.kernel.org/pub/s [...] omits 5f70bde26a48 selftests: fix build behaviour on targets' failures omits 5acefdc27b73 Merge tag 'regulator-fix-v5.5-rc5' of git://git.kernel.org [...] omits adc92dd4550e debugfs: Fix warnings when building documentation omits b4b844930f27 tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP omits 3966f0846c03 tty: serial: fsl_lpuart: support UPIO_MEM32 for lpuart32 omits a659652f6169 tty: serial: fsl_lpuart: drop EARLYCON_DECLARE omits 69bd1a4f19a4 tty: serial: qcom_geni_serial: Move loopback support to TI [...] omits f3974413cf02 tty: serial: qcom_geni_serial: Wakeup IRQ cleanup omits b2097131992d serial: samsung: Rename Exynos to lowercase omits 5ed94dcdb88b serial: ucc_uart: remove redundant assignment to pointer bdp omits e69c21d25d97 ARM: Document merges omits 615e00cb506f Merge branch 'arm/dt' into for-next omits a00dfd4ddd48 tools: usb: usbip: Get rid of driver name printout in README omits 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt omits e2ce979bf176 ARM: dts: mmp3: Fix typos omits 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error omits 68faa679b8be chardev: Avoid potential use-after-free in 'chrdev_open()' omits c5ee0b3104e0 serdev: Don't claim unsupported ACPI serial devices omits 02da7c3d7952 Revert "drm: atmel-hlcdc: enable sys_clk during initalization." omits 51a19d150b52 drm: atmel-hlcdc: prefer a lower pixel-clock than requested omits 2c1fb9d86f68 drm: atmel-hlcdc: enable clock before configuring timing engine omits 07acf4bafe81 drm: atmel-hlcdc: use double rate for pixel clock only if [...] omits b967793c96dd Merge tag 'rtc-5.5-2' of git://git.kernel.org/pub/scm/linu [...] omits bf046007641a dt-bindings: fix warnings in xinpeng,xpp055c272.yaml omits 8f8b69aa501e Merge tag 'arc-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] omits 24cecc377463 arm64: Revert support for execute-only user mappings omits 158e2ee61f22 x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_ [...] omits aa4a63dd9816 tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" omits dda8b2af395b tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before pr [...] omits 9550f210492c tpm: Revert "tpm_tis: reserve chip for duration of tpm_tis [...] 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 c29635755339 ARM: Document merges omits 01493eb6237f Merge branch 'arm/drivers' into for-next omits 43d5c8f4f7c1 Merge branch 'arm/defconfig' into for-next omits 5b5d3a671f3f Merge branch 'arm/fixes' into for-next omits f855de56d1e9 Merge branch 'arm/dt' into for-next 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 850e0a99361b Merge tag 'tee-optee-fix-for-5.5' of git://git.linaro.org: [...] omits 8396bdc008fc ARM: dts: mmp3: Fix the TWSI ranges omits 8bea5ac0fbc5 clk: mmp2: Fix the order of timer mux parents omits 0bd0f30bbf06 ARM: mmp: do not divide the clock rate omits a9609686042b kconfig: fix nesting of symbol help text omits 3460d0bc256a kconfig: distinguish between dependencies and visibility i [...] omits edda15f21974 kconfig: list all definitions of a symbol in help text omits 89b9060987d9 kconfig: Add yes2modconfig and mod2yesconfig targets. omits c8138a57bbd1 kconfig: use $(PERL) in Makefile omits 1d1352373ebc kconfig: fix too deep indentation in Makefile omits 68f0d62746bc kconfig: localmodconfig: fix indentation for closing brace omits 5edcef8454a4 kconfig: localmodconfig: remove unused $config omits adf7c5bd0674 kconfig: squash prop_alloc() into menu_add_prop() omits 6397d96ba5a5 kconfig: remove sym from struct property omits 2ffeef615b5e kconfig: remove 'prompt' argument from menu_add_prop() omits 024352ff8d69 kconfig: move prompt handling to menu_add_prompt() from me [...] omits 1be6e791383a kconfig: remove 'prompt' symbol omits 801b27db4638 kconfig: drop T_WORD from the RHS of 'prompt' symbol omits de026ca9152c kconfig: use parent->dep as the parentdep of 'menu' omits f64048a20b0c kconfig: remove the rootmenu check in menu_add_prop() omits 8b41fc4454e3 kbuild: create modules.builtin without Makefile.modbuiltin [...] omits 1664a377908e kbuild: pass KBUILD_MODFILE when compiling builtin objects omits 7e826c44f5de kbuild: add stringify helper to quote a string passed to C files omits a7499267976c kbuild: use pattern rule for building built-in.a in sub-di [...] omits 56d589361572 kbuild: do not create orphan built-in.a or obj-y objects omits 0186b1267b42 kbuild: rename header-test- to no-header-test in usr/inclu [...] omits 551197864ad5 kbuild: detect missing include guard for exported headers omits 2c5127a7fa03 interconnect: Print the tag in the debugfs summary omits 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit discards 62e298db3fc3 fs: Fix page_mkwrite off-by-one errors omits b8a0880a37e2 xfs: quota: move to time64_t interfaces omits 3b62f000c86a xfs: rename compat_time_t to old_time32_t omits 0c3808c33662 Merge branch 'clk-qcom' into clk-next omits ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks omits bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 omits 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering omits 1ee48a61aa57 drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only omits fbca72c1542b Merge tag 'asoc-fix-v5.5-rc5' of https://git.kernel.org/pu [...] omits 8c9e60737696 x86/fpu/xstate: Fix small issues omits 2548288b4fb0 USB: Fix: Don't skip endpoint descriptors with maxpacket=0 omits e44fb3a744b6 csky: Implement ptrace regs and stack API omits e737091aff6e csky: Set regs->usp to kernel sp, when the exception is fr [...] omits c96439349136 csky/mm: Fixup export invalid_pte_table symbol omits 1fa4274793fb csky: Separate fixaddr_init from highmem omits f93ff09f189a csky: Tightly-Coupled Memory or Sram support omits de5a8ebbe021 csky: Initial stack protector support omits c44b01e62f70 MAINTAINERS: csky: Add mailing list for csky omits 810c7736207b drm/bridge: cdns: remove set but not used variable 'nlanes' omits 303e2a3cb106 drm/bridge: cdns: remove set but not used variable 'bpp' omits 3eaf891224e1 drm: meson: Remove unneeded semicolon omits 2b496a15c21d Merge branch 'i2c/for-current' into i2c/for-next omits f75fc37b5e70 drm/i915/gt: Mark up virtual engine uabi_instance omits 3b722da6672d i2c: bcm2835: Store pointer to bus clock omits 6c4798d3f08b tools lib: Fix builds when glibc contains strlcpy() omits e6d6abfc447a perf report/top: Make 'e' visible in the help and make it [...] omits ea537f22f6e5 perf report/top: Do not offer annotation for symbols witho [...] omits 4c8b9c0f4281 perf report/top: Allow pressing hotkeys in the options popup menu omits d07126560cab tools ui popup: Allow returning hotkeys omits d10ec006dcd7 perf hists browser: Allow passing an initial hotkey omits 209f4e70a2f1 perf report/top: Add 'k' hotkey to zoom directly into the [...] omits 632003f400d3 perf hists browser: Generalize the do_zoom_dso() function omits bdc633fec50b perf report/top: Improve toggle callchain menu option omits d5a599d9890f perf report/top: Add menu entry for toggling callchain expansion omits 9218a9132f83 perf report/top: Make ENTER consistently bring up menu omits 3f7774033e68 perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc omits 6794200fa3c9 tools lib api fs: Fix gcc9 stringop-truncation compilation error omits 81de3bf37a8b libperf: Add man pages omits 3ce311afb558 libperf: Move to tools/lib/perf omits 6ae9c10b7cd5 perf tests bp_signal: Show expected versus obtained values omits c30d630d1bcf perf sched timehist: Add support for filtering on CPU omits 8384a2600c7d perf record: Adapt affinity to machines with #CPUs > 1K omits 9c080c0279a8 perf mmap: Declare type for cpu mask of arbitrary length omits 8812ad412f85 tools bitmap: Implement bitmap_equal() operation at bitmap API omits 21575a7a8d4c I2C: JZ4780: Add support for the X1000. omits f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. omits bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. omits d969ebe922aa drm: bridge: dw-hdmi: constify copied structure omits ab17e6caa72c drm/i915/gt: Use memset_p to clear the ports omits 841350223816 drm/i915/gt: Drop mutex serialisation between context pin/unpin omits 3fbbbef4f56a drm/i915/gt: Convert the final GEM_TRACE to GT_TRACE and co omits e1c31fb5dde3 drm/i915: Merge i915_request.flags with i915_request.fence.flags omits 6d728d92d8cc drm/i915/selftests: Impose a timeout for request submission omits a5799832c317 drm/i915/selftests: Fixup sparse __user annotation on local var omits 42052d96ae59 dt-bindings: i2c: at91: fix i2c-sda-hold-time-ns documenta [...] omits 42f36457f98d i2c: at91: remote default value initialization omits a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list omits b7169a579823 i2c: at91: fix clk_offset for sam9x60 omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 19220f35b370 Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device omits de2318f69366 drm/hisilicon/hibmc: Export VRAM MM information to debugfs omits 9dddcd279ab4 drm/hisilicon/hibmc: Implement hibmc_dumb_create() with ge [...] omits 987073278624 drm/vram: Support scanline alignment for dumb buffers omits 3e10d2ffd245 drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with [...] omits a88248506a2b drm/hisilicon/hibmc: Switch to generic fbdev emulation omits cfa95f7bcd3c Merge branch 'v5.5-armsoc/dtsfixes' into for-next omits 38a909e0b177 Merge branch 'v5.6-armsoc/dts64' into for-next omits 3c1750cfb8ec Merge branch 'v5.6-armsoc/dts32' into for-next omits dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS omits cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 omits 3433bdf98d8e arm64: dts: rockchip: Fix IR on Beelink A1 omits 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY omits 0eee61521da7 drm: rockchip: rk3066_hdmi: set edid fifo address omits cca1705c3d89 drm/rockchip: lvds: Add PX30 support omits b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call omits 2ddac5ae1eae gpio: gpiolib: fix confusing indention omits 22164fbe274c Merge drm/drm-next into drm-misc-next omits 203b7ee14d3a phy: Enable compile testing for some of drivers omits fb46f1b78069 netfilter: flowtable: add nf_flowtable_time_stamp omits d9e9866803f7 ext2: Adjust indentation in ext2_fill_super omits 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller omits f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller omits ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup omits 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 omits 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options omits 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options omits 4bdc0d676a64 remove ioremap_nocache and devm_ioremap_nocache omits d23cc635889c MIPS: define ioremap_nocache to ioremap omits a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available omits a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset omits c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size omits 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset omits df2c2ba831a0 Merge branch 'Convert-Felix-DSA-switch-to-PHYLINK' omits bdeced75b13f net: dsa: felix: Add PCS operations for PHYLINK omits 964ee5c82b77 net: mscc: ocelot: export ANA, DEV and QSYS registers to i [...] omits ee50d07c9fc8 net: mscc: ocelot: make phy_mode a member of the common st [...] omits d79d30327f70 enetc: Set MDIO_CFG_HOLD to the recommended value of 2 omits 6517798dd343 enetc: Make MDIO accessors more generic and export to incl [...] omits 787cac3f5a65 net: dsa: Pass pcs_poll flag from driver to PHYLINK omits 1511ed0a0167 net: phylink: add support for polling MAC PCS omits 3a68ba6fbab7 net: phylink: make QSGMII a valid PHY mode for in-band AN omits 6c930994503d mii: Add helpers for parsing SGMII auto-negotiation omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again omits 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM omits 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] omits 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] omits d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] omits 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL omits fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] omits 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() omits 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering omits 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] omits 0eb59382dff2 powerpc/papr_scm: Update debug message omits 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses omits 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode omits c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize omits 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros omits 8fd113a9b1ff Merge branch 'clk-debugfs-danger' into clk-next omits 37215da5553e clk: Add support for setting clk_rate via debugfs omits 46c890731f23 Merge branch 'clk-fixes' into clk-next omits 578ba9b1aeb9 Merge branch 'clk-at91' into clk-next omits 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler omits db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value omits ad931a2d56e3 clk: ti: dra7-atl: Remove pm_runtime_irq_safe() omits 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR omits 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase omits 3e0801b62a30 dt: bindings: lm3692x: Add led-max-microamp property omits cffd61a5c775 leds: lm3692x: Allow to configure over voltage protection omits ebf59a4558c2 dt: bindings: lm3692x: Add ti,ovp-microvolt property omits 7a349e8c535d leds: populate the device's of_node omits e389240ad992 leds: Add managed API to get a LED from a device driver omits 699a8c7c4bd3 leds: Add of_led_get() and led_put() omits 31e065c4e8ba leds: lm3532: add pointer to documentation and fix typo omits de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' omits 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] omits a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 omits 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] omits d89091a4930e macb: Don't unregister clks unconditionally omits 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' omits e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] omits c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER omits aea6a1eba576 Merge branch 'ionic-add-sriov-support' omits fbb39807e9ae ionic: support sr-iov operations omits 3d462ce2a117 ionic: ionic_if bits for sr-iov support omits 15a821f050b2 MAINTAINERS: Drop obsolete entries from Samsung sxgbe ethe [...] omits 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase omits ce57785bf91b net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue omits 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' omits 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index omits d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO omits b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() omits aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF omits c79f46a28239 Linux 5.5-rc5 omits f11421ba4af7 drivers/net/b44: Change to non-atomic bit operations on pwol_mask omits 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' omits 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] omits 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] omits 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code omits 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 omits ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 omits b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 omits 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface omits 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] omits 32205b75414e clk: fixed-rate: Document accuracy member omits 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file omits 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() omits 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs omits 9a9b5a4af066 clk: gpio: Use DT way of specifying parents omits cb8c452afe1c Merge branch 'clk-fixes' into clk-next omits 5e82548e26ef clk: qcom: gcc-sdm845: Add missing flag to votable GDSCs omits 768fc661d125 Merge tag 'riscv/for-v5.5-rc5' of git://git.kernel.org/pub [...] omits f1dd4795b152 ALSA: sh: Fix compile warning wrt const omits cabc04680778 ALSA: spi: More constification omits 6ab9eabe19c0 ALSA: pdaudiocf: More constification omits a05c0737d3c7 ALSA: via82xx: More constification omits 8045d0fc9575 ALSA: fm801: More constification omits 7103e4a70cb9 ALSA: ens137x: More constification omits 9bca09079352 ALSA: echoaudio: More constification omits e157f0cd056a ALSA: cs4281: More constification omits 83fdb6fbccfc ALSA: azt3328: More constification omits 24ce8056a935 ALSA: ak4531: More constification omits 6c8454888fe6 ALSA: serial-u16550: More constification omits 1d99500a1d78 ALSA: opl4: More constification omits 7840d8a10338 ALSA: arm: More constification omits 2f200ce2919b ALSA: lx6464es: More constifications omits 26170691ffbb ALSA: aw2: More constifications omits 616986985d4c ALSA: mts64: More constifications omits 8fc179162df5 ALSA: sc6000: More constification omits 429bca4d76b4 ALSA: wss: More constifications omits 80e0a7c09546 ALSA: opti9xx: More constifications omits 15a1af95d657 ALSA: gus: More constifications omits fce670973025 ALSA: es18xx: More constifications omits 748f51812182 ALSA: es1688: More constifications omits 350f613f37e6 ALSA: cmi8330: More constifications omits 2a076d0af498 ALSA: sb: More constifications omits 58b5b363702d ALSA: cs423x: More constification omits f3c091694670 ALSA: cmi8328: More constifications omits e3de2a406ef5 ALSA: opl3: More constifications omits edb87ed5f9f1 ALSA: rawmidi: More constification omits b40fe4bbc76b ALSA: oss: More constifications omits f98903fce976 ALSA: jack: More constification omits 51d7847a2d81 ALSA: info: More constifications omits 121f46be2c6c ALSA: sparc: More constifications omits 5f3aca1065e1 ALSA: cmipci: More constifications omits 096da809f6e8 ALSA: es1968: More constifications omits 96d5ebf25e13 ALSA: es1938: More constifications omits 066c044b054a ALSA: atiixp: More constifications omits 9ca7a0c97923 ALSA: asihpi: More constifications omits 6e0e75d94e7a ALSA: ctxfi: More constifications omits 97974309721e ALSA: ca0106: More constifications omits ba09f5d84e3e ALSA: cs46xx: More constifications omits a7f7edcfa47c ALSA: korg1212: More constifications omits ccfacf2b2ee4 ALSA: nm256: More constifications omits 71075c421060 ALSA: bcd2000: More constifications omits 10aab1a24d52 ALSA: ymfpci: More constifications omits 3cfe54b96ca1 ALSA: mixart: More constifications omits 98fd53984131 ALSA: pcxhr: More constifications omits 7ec03ff7c761 ALSA: usx2y: More constifications omits 55a6921bf1ea ALSA: emux: More constifications omits 1e393ef4e3db ALSA: rme9652: More constifications omits e315cc3f93c9 ALSA: hdspm: More constifications omits d92596402d51 ALSA: hdsp: More constifications omits 6e9ef32fab28 ALSA: ppc: More constifications omits f16a4e960ab3 ALSA: ice1712: More constifications omits bf6f3d74c959 ALSA: riptide: More constifications omits 6fddce26f84c ALSA: emu10k1: More constifications omits eafcdbdb4f40 ALSA: au88x0: More constifications omits 56d7058e124d ALSA: caiaq: More constifications omits a01df925d1bb ALSA: usb-audio: More constifications omits 1675bfc0fb04 ALSA: ac97: More constifications omits bf82326fce53 ALSA: hda: More constifications omits f729f88a0408 ALSA: intel8x0: More constifications omits c09482455ca5 ALSA: vx: More constifications omits 731922a5939e ALSA: seq: More constifications omits d03af9b8ea7e ALSA: pcm: More constifications omits d64e7f7c9e70 ALSA: dummy: More constifications omits 6b0f95c49d89 ALSA: hda/realtek - More constifications omits fa35aa460777 ALSA: aoa: More constifications omits f5f87abfb745 ALSA: Allow const arrays for legacy resource management helpers omits d1281e3a562e virtio-blk: remove VIRTIO_BLK_F_SCSI support omits 3ddb4d39e78b virtio-pci: check name when counting MSI-X vectors omits 6fdff2d43e56 virtio-balloon: initialize all vq callbacks omits 5b87db0a53ac virtio-mmio: convert to devm_platform_ioremap_resource omits ec7c80683b79 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits 3d0dad869aeb drm/rockchip: lvds: move hardware-specific functions together omits 2258d53a6696 drm/rockchip: lvds: improve error handling in helper functions omits 9b5cbdbb93d6 drm/rockchip: lvds: Create an RK3288 specific probe function omits 36839e5788da drm/rockchip: lvds: Change platform data to hold helper_fu [...] omits 04bc39adf9f1 drm/rockchip: lvds: Harmonize function names omits eb503ee2c9bf drm/rockchip: lvds: Fix indentation of a #define omits 1e0b0a0cf31a dt-bindings: display: rockchip-lvds: Document PX30 PHY omits d1dc01860a2a dt-bindings: display: rockchip-lvds: Declare PX30 compatible omits 5acab91458ce netfilter: nf_tables: unbind callbacks from flowtable dest [...] omits 73327d47d2c0 netfilter: nf_flow_table_offload: fix the nat port mangle. omits f31ad71c44c1 netfilter: nf_flow_table_offload: check the status of dst_neigh omits 1b67e50601fa netfilter: nf_flow_table_offload: fix incorrect ethernet d [...] omits 8ca79606cdfd netfilter: nft_flow_offload: fix underflow in flowtable re [...] omits 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs omits 5d8398aa595d Merge branch 'for-linus' into for-next omits 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] omits a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM omits 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR omits 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table omits f666fba17b32 arm64: defconfig: Enable HFPLL omits cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support omits 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider omits 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node omits 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] omits a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node omits 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml omits bee4eb0857c4 Merge branch 'clk-kconfig' into clk-next omits 333d2d19df09 clk: Fix Kconfig indentation omits e3d9b8ac77bf Merge branch 'clk-ux500' into clk-next omits 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants omits 50079460962f Merge branch 'clk-qcom' into clk-next omits 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 omits 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings omits 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] omits 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 omits 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings omits 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] omits 53d9739abcb6 Merge branch 'clk-warn-critical' into clk-next omits 2d2699926143 clk: Warn about critical clks that fail to enable omits 81b4aaff304b Merge branch 'clk-qcom' into clk-next omits fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] omits 77fe8d54ce33 Merge branch 'clk-uniphier' into clk-next omits 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel omits e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom omits 6537b5e6cb24 Merge branch 'clk-register-dt-node-better' into clk-next omits 9011f92622e5 clk: Use parent node pointer during registration if necessary omits 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init omits 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr omits f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector omits f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector omits a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors omits 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable omits fccf939e2709 igc: Remove no need declaration of the igc_irq_enable omits a146ea022f1d igc: Remove no need declaration of the igc_configure_msix omits 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode omits 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] omits aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page omits 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure omits 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter omits 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link omits 0e194d9da198 Documentation: riscv: add patch acceptance guidelines omits 2f3035da4019 riscv: prefix IRQ_ macro names with an RV_ namespace omits 9d05c18e8d7d clocksource: riscv: add notrace to riscv_sched_clock omits d6656fa4c621 ARM: Prepare Realtek RTD1195 omits 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring omits 36487907f341 Merge branch 'akpm' (patches from Andrew) omits a125bcda2d0a Merge tag 'apparmor-pr-2020-01-04' of git://git.kernel.org [...] omits 57415790f405 block: remove unused mp_bvec_last_segment omits 05e8a5f51eb5 drm/i915: Create dumb buffer from LMEM omits 50129bca6671 drm/i915: lookup for mem_region of a mem_type omits 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8c62ed27a12c apparmor: fix aa_xattrs_match() may sleep while holding a [...] omits c420ddda506b Merge tag 'mips_fixes_5.5_1' of git://git.kernel.org/pub/s [...] omits 6d7a1c83dc09 dt-bindings: mmc: clarify disable-wp text omits c17fc0c924aa dt-bindings: mmc: remove identical phrase in disable-wp text omits 7312b7069925 hexagon: define ioremap_uc omits b73eba2a867e ocfs2: fix the crash due to call ocfs2_get_dlm_debug once less omits 397eac17f86f ocfs2: call journal flush to mark journal as empty after j [...] omits c77c0a8ac4c5 mm/hugetlb: defer freeing of huge pages if in non-task context omits a7c46c0c0e3d mm/gup: fix memory leak in __gup_benchmark_ioctl omits 941f762bcb27 mm/oom: fix pgtables units mismatch in Killed process message omits e39e773ad100 fs/posix_acl.c: fix kernel-doc warnings omits 63e80314ab7c hexagon: work around compiler crash omits 780a0cfda900 hexagon: parenthesize registers in asm predicates omits 213921f967cf fs/namespace.c: make to_mnt_ns() static omits 7bebd69ecf10 fs/nsfs.c: include headers for missing declarations omits b16155a0b01a fs/direct-io.c: include fs/internal.h for missing prototype omits e0153fc2c760 mm: move_pages: return valid node id in status if the page [...] omits 84029fd04c20 memcg: account security cred as well to kmemcg omits a69b83e1ae7f kcov: fix struct layout for kcov_remote_arg omits ac8f05da5174 mm/zsmalloc.c: fix the migrated zspage statistics. omits feee6b298916 mm/memory_hotplug: shrink zones when offlining memory omits 5613970af3f5 Merge tag 'dmaengine-fix-5.5-rc5' of git://git.infradead.o [...] omits 50978df311d8 Merge tag 'media/v5.5-3' of git://git.kernel.org/pub/scm/l [...] omits 0658186283ba drm/i915/selftests: Compare user mmap against GPU omits 9771d5f72966 drm/i915/selftests: Extend fault handler selftests to all [...] omits 4e598fad226b drm/i915/gem: Extend mmap support for lmem omits cf6eb52fa3d0 leds: lm3532: use extended registration so that LED can be [...] omits 6b16f05aa39f drm/msm/dsi: split clk rate setting and enable omits e98910bee609 drm/panel: add panel driver for Leadtek LTK500HD1829 omits eeb15a55d22b dt-bindings: display: panel: Add binding document for Lead [...] omits e8d47c471b99 dt-bindings: Add vendor prefix for Leadtek Technology omits d1479d028af2 drm/panel: add panel driver for Xinpeng XPP055C272 panels omits 01d53e327dab dt-bindings: display: panel: Add binding document for Xinp [...] omits 3862c824de3a dt-bindings: Add vendor prefix for Xinpeng Technology omits 51d4efab7865 ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 omits 5da116f164ce ALSA: sh: Fix unused variable warnings omits 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 omits 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks omits 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event omits d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR omits e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 omits 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header omits 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL omits a655ede064a3 clk: sunxi: a31: Export the MIPI PLL omits fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses omits 6d9ffcff646b ALSA: hda/realtek - Add new codec supported for ALCS1200A omits a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS omits ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock omits 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] omits 249b286171fa media: sun4i-csi: Deal with DRAM offset omits 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling omits cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling omits 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] omits e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode omits 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory omits 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes omits 033c60a6e295 media: staging: ipu3: replace 0 with false omits 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate omits 5554c80e1878 media: ov5640: Put max framerate into table and simplify check omits 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details omits bade7e1fbd34 tee: amdtee: check TEE status during driver initialization omits 757cc3e9ff1d tee: add AMD-TEE driver omits 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs omits f01f4ffdfb70 rtc: cmos: Revert "rtc: Fix the AltCentury value on AMD/Hy [...] omits ad9efa05a0ea RDMA/cm: Delete unused CM ARP functions omits 017d8eada807 RDMA/cm: Delete unused CM LAP functions omits 5d9e618cbb54 ice: Add device ids for E822 devices omits 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg omits 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() omits 1f45ebe0d8fb ice: add extra check for null Rx descriptor omits ac614b13fe71 ice: suppress checked_return error omits bda5b7db823c ice: Demote MTU change print to debug omits ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) omits 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO omits f57a683dedbb ice: Remove Rx flex descriptor programming omits 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters omits 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild omits 118e0e100258 ice: Set default value for ITR in alloc function omits 005881bcf99d ice: Add ice_for_each_vf() macro omits fc0f39bcb50c ice: Add code to keep track of current dflt_vsi omits cd6d6b83316a ice: Fix VF spoofchk omits a54e3b8cffd6 ice: Support UDP segmentation offload omits 04db1580b5e4 RDMA/i40iw: fix a potential NULL pointer dereference omits 6ca18d8927d4 RDMA/rxe: Fix error type of mmap_offset omits 2ab367a70a07 RDMA/mlx5: use true,false for bool variable omits cf368beb8117 RDMA/mlx4: use true,false for bool variable omits c934833e7723 IB/iser: use true,false for bool variable omits d09dbe74e963 IB/hfi1: use true,false for bool variable omits 5369b4828975 RDMA/siw: use true,false for bool variable omits 8bee8084ba03 Merge tag 'gpio-fixes-for-v5.5-rc5' of git://git.kernel.or [...] omits c4e4fccc5d52 drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ omits 9ff1b6466a29 IB/core: Fix ODP with IB_ACCESS_HUGETLB handling omits d07de8bd1709 IB/core: Fix ODP get user pages flow omits cbe4b8f0a576 IB/mlx5: Unify ODP MR code paths to allow extra flexibility omits 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids omits b2ff0d510182 IB/hfi1: Adjust flow PSN with the correct resync_psn omits 4ad6429d2713 IB/rdmavt: Correct comments in rdmavt_qp.h header omits 44ec5aa3c615 IB/hfi1: List all receive contexts from debugfs omits 2fb3b5ae1ca7 IB/hfi1: Add accessor API routines to access context members omits ca9033ba69c7 IB/hfi1: Don't cancel unused work item omits b54ef37b1ce8 net: Google gve: Remove dma_wmb() before ringing doorbell omits 3593f69c55c5 RDMA/mlx4: Redo TX checksum offload in line with docs omits eed70fd9452f net: phylink: fix failure to register on x86 systems omits e64b274c95e8 doc/net: Update git https URLs in netdev-FAQ documentation omits 3c85efb8f15f bna: remove set but not used variable 'pgoff' omits 4d6e8a033f7c RDMA/cm: Use RCU synchronization mechanism to protect cm_i [...] omits 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE omits d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet omits 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet omits b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert omits cc7e3f63d729 selftests: loopback.sh: skip this test if the driver does [...] omits 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' omits 72879ee0c53e tracing: Fix indentation issue omits 3a562aee727a Merge tag 'for-5.5-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 9f48db0d4a08 RDMA/srpt: Remove unnecessary assertion in srpt_queue_response omits b6b4aafc99d7 Merge tag 'block-5.5-20200103' of git://git.kernel.dk/linux-block omits a242c36951ec RDMA/netlink: Do not always generate an ACK for some netli [...] omits b5671afe5e39 IB/mlx5: Fix outstanding_pi index for GSI qps omits 58fb0b5625ac RDMA/siw: Simplify QP representation omits 4768820243d7 RDMA/hns: Simplify the calculation and usage of wqe idx fo [...] omits 53bb802315b3 RDMA/bnxt_re: Report more number of completion vectors omits c52757235809 RDMA/bnxt_re: Fix Send Work Entry state check while pollin [...] omits bed723519a72 Merge tag 'kbuild-fixes-v5.5-2' of git://git.kernel.org/pu [...] omits 9a4467a6b282 RDMA/bnxt_re: Avoid freeing MR resources if dereg fails omits d9c82fd8c897 Merge tag 'for-linus-2020-01-03' of git://git.kernel.org/p [...] omits 6f2e9c3d2816 Merge tag 'powerpc-5.5-5' of git://git.kernel.org/pub/scm/ [...] omits e35d0165908a Merge tag 'sound-5.5-rc5' of git://git.kernel.org/pub/scm/ [...] omits ca78fdeb00fa Merge tag 'drm-fixes-2020-01-03' of git://anongit.freedesk [...] omits 15f0ec941f4f mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() omits 50f9ad607ea8 kernel/trace: Fix do not unregister tracepoints when regis [...] omits ee8598ae527e gpio: mockup: fix coding style omits 93a3d05f9d68 RDMA/qedr: Add kernel capability flags for dpm enabled mode omits bf44f488e168 tracing: Change offset type to s32 in preempt/irq tracepoints omits e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c omits 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c omits 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c omits 22ad4e05585c media: smiapp: Put the device again if starting streaming fails omits 96e3a6b92f23 media: smiapp: Avoid maintaining power state information omits dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop omits 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] omits c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) omits a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level omits 31f715dd48de media: MAINTAINERS: Orphan img-ir driver omits 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle omits 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration omits 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] omits 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] omits c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug omits 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] omits 51d0c99b391f media: af9005: uninitialized variable printked omits 8ffdc54b6f4c kbuild/deb-pkg: annotate libelf-dev dependency as :native omits cc976614f59b gen_initramfs_list.sh: fix 'bad variable name' error omits eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] omits 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI omits 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI omits 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI omits 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI omits c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy omits 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes omits 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer omits 71e37d2e4b3b media: documentation: fix video_event description omits ce644cf3fa06 media: intel-ipu3: Align struct ipu3_uapi_awb_fr_config_s [...] 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 b2fcaac98bbe drm/i915/selftests: Make headers self-contained omits f3bc632acbb3 drm/i915/selftests: Move igt_atomic_section[] out of the header omits 80805774fc35 omapfb/dss: remove unneeded conversions to bool omits 7610bca71ea8 video: pxafb: Use devm_platform_ioremap_resource() in pxaf [...] omits bc2e7382890b video: ocfb: Use devm_platform_ioremap_resource() in ocfb_probe() omits 4a7001f0f4e2 video: fbdev: fsl-diu-fb: mark expected switch fall-throughs omits 776b0aa9a645 fbdev: matrox: make array wtst_xlat static const, makes ob [...] omits 3149299e105b fbdev/sa1100fb: use devm_platform_ioremap_resource() to si [...] omits 8d5598f13fe7 fbdev: s3c-fb: use devm_platform_ioremap_resource() to sim [...] omits 1d47d0bb7289 fbdev: omapfb: use devm_platform_ioremap_resource() to sim [...] omits eaa051a0ca34 video/fbdev/68328fb: Remove dead code omits 3c911fe799d1 pxa168fb: Fix the function used to release some memory in [...] omits ab1c4c5e9d11 fbdev: fbmem: avoid exporting fb_center_logo omits 691f50ab2742 fbdev: fbmem: allow overriding the number of bootup logos omits fd933c00ebe2 fbdev: fix numbering of fbcon options omits e41f6b17aba5 video: fbdev: mmp: fix sparse warnings about using incorre [...] omits dd90e9ae55a1 video: fbdev: mmp: add COMPILE_TEST support omits 5d2197466a09 video: fbdev: mmp: remove duplicated MMP_DISP dependency omits b8c709bf963a Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] omits 6056e50033d9 drm/i915/gem: Support discontiguous lmem object maps omits 1d0e2c9359fe drm/i915/gt: Always poison the kernel_context image before [...] omits fb218f202704 drm/i915/gt: Discard stale context state from across idling omits 49a24e71b247 drm/i915/gt: Ignore stale context state upon resume omits d1813ca2bbf1 drm/i915/gt: Clear LRC image inline omits 6a505e644c44 drm/i915/gt: Include a bunch more rcs image state omits 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] omits 25e8a3837d27 drm/i915/dsi: Control panel and backlight enable GPIOs on BYT omits 58dcc5bf4030 staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 omits 067d1cf717b8 drm/i915/dsi: Move Crystal Cove PMIC panel GPIO lookup fro [...] omits a9d3a9cedc13 staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 omits 6c0a878ebaa4 drm/i915/dsi: Init panel-enable GPIO to low when the LCD i [...] omits c0bcf9f3f5b6 staging: vt6656: set usb_set_intfdata on driver fail. omits ea0fe6725141 drm/i915/dsi: Move poking of panel-enable GPIO to intel_dsi_vbt.c omits 07f59f180ee0 staging: vt6656: remove bool from vnt_radio_power_on ret omits 69cc1f925e1a staging: vt6656: limit reg output to block size omits 7de6155c8968 staging: vt6656: correct return of vnt_init_registers. omits 58c3e681b04d staging: vt6656: Fix non zero logical return of, usb_control_msg omits 5a769f6ff439 optee: Fix multi page dynamic shm pool alloc omits 5f33771fb0ac staging: exfat: add STAGING prefix to config names omits 97806d3602ef staging: vt6656: remove unnecessary parenthesis omits d1e10852aa63 staging: rtl8188eu: use break to exit while loop omits d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] omits c9aef213e38c reset: intel: Add system reset controller driver omits b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] omits 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros omits 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node omits 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K omits caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables omits b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock omits 1d8f65798240 riscv: ftrace: correct the condition logic in function gra [...] omits cfda8617e22a riscv: dts: Add DT support for SiFive L2 cache controller omits 0da310e82d3a riscv: gcov: enable gcov for RISC-V omits 8ce156deca71 Documentation: document ioctl interfaces better omits 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c omits 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() omits bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide omits 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers omits 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c omits 77b9040195de compat_ioctl: simplify the implementation omits 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers omits ac51e005fe14 riscv: mm: use __pa_symbol for kernel symbols omits c103d6ee69f9 compat_ioctl: ide: floppy: add handler omits fe0da4e5e8c6 compat_ioctl: bsg: add handler omits 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl omits 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c omits f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface omits 202bf8d7583f compat: provide compat_ptr() on all architectures omits 556d687a4ccd compat: ARM64: always include asm-generic/compat.h omits f349710e413a optee: model OP-TEE as a platform device/driver omits 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables omits a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables omits fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios omits cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios omits c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details omits baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards omits 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions omits 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries omits 37cc306b723f ALSA: line6: Constify snd_ratden definitions omits 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables omits aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info omits dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details omits 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items omits c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition omits fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions omits 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions omits 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items omits 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items omits 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items omits f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items omits c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items omits b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items omits 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items omits fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items omits 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items omits 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items omits dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items omits 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition omits f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions omits aad7ebb54407 ALSA: seq: Constify struct snd_midi_op omits d25ff26840bd ALSA: info: Make snd_info_entry_ops as const omits 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions omits 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions omits 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions omits 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions omits 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions omits 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const omits 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions omits df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions omits e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions omits c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions omits 52b136d24842 ALSA: sh: Constify snd_device_ops definitions omits b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions omits 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions omits 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions omits 65341589599a ALSA: parisc: Constify snd_device_ops definitions omits 35a76585c638 ALSA: mips: Constify snd_device_ops definitions omits e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions omits c0a142e21bba ALSA: usb: Constify snd_device_ops definitions omits efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions omits 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions omits 99f664df4fea ALSA: isa: Constify snd_device_ops definitions omits d23015c12144 ALSA: i2c: Constify snd_device_ops definitions omits 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions omits f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions omits 8b575824304d ALSA: core: Treat snd_device_ops as const omits 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions omits c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions omits a6204fc7b83c agp: remove unused variable arqsz in agp_3_5_enable() omits 2fec966f593e agp: remove unused variable mcapndx omits 1d39387ce859 fpga: remove redundant dev_err message omits 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' omits 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' omits c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 omits c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter omits c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out omits 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging omits c59777189433 scsi: mpt3sas: print in which path firmware fault occurred omits fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread omits e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP omits 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function omits d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown omits 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 omits e31f7939c1c2 ftrace: Avoid potential division by zero in function profiler omits b8299d362d08 tracing: Have stack tracer compile when MCOUNT_INSN_SIZE i [...] omits 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating omits 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer omits ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage omits 97347214bce8 scsi: ufs-mediatek: introduce reference clock control omits b0d077ed389c scsi: ufs-mediatek: add device reset implementation omits fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface omits 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] omits fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier omits 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler omits eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code omits 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read omits e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read omits 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() omits 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] omits 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage omits d2ccbccb5444 tracing: Define MCOUNT_INSN_SIZE when not defined without [...] omits dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() omits 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() omits a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] omits 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] omits a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] omits cd82dbf0d3fd net: Update GIT url in maintainers. omits f5c547efa16c Merge tag 'drm-misc-next-2020-01-02' of git://anongit.free [...] omits 7ca4ad5ba886 Merge tag 'sizeof_field-v5.5-rc5' of git://git.kernel.org/ [...] omits 09b6636cea4f spi: Document Octal mode as valid SPI bus width omits 19b61392c5a8 spi: spi-dw: Add lock protect dw_spi rx/tx to prevent conc [...] omits 6f1ff76154b8 regulator: bd70528: Remove .set_ramp_delay for bd70528_ldo_ops omits 72bbeda0222b ASoC: soc-topology: fix endianness issues omits 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] omits ff3b57417012 ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 omits 90e0a47be934 Merge tag 'gcc-plugins-v5.5-rc5' of git://git.kernel.org/p [...] omits bf6dd9a58eba Merge tag 'seccomp-v5.5-rc5' of git://git.kernel.org/pub/s [...] omits bbcc5672b006 MIPS: Avoid VDSO ABI breakage due to global register variable omits 542d0f607e58 Merge tag 'linux-can-fixes-for-5.5-20200102' of git://git. [...] omits 278b14eb9203 Merge tag 'pstore-v5.5-rc5' of git://git.kernel.org/pub/sc [...] omits c72a0bc0aa19 net: freescale: fec: Fix ethtool -d runtime PM omits d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number omits 71130f29979c vxlan: fix tos value before xmit omits 68aab823c223 sch_cake: avoid possible divide by zero in cake_enqueue() omits cdd280b1b9b1 drm/i915/gt: Flush ongoing retires during wait_for_idle omits 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf omits a02158d62faa fsl/fman: use resource_size omits 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure omits edf4579123e2 sfc: Remove unnecessary dependencies on I2C omits e37b624d2513 drm/msm: use BUG_ON macro for debugging. omits 89048dd010f0 drm/msm/adreno: Do not print error on "qcom, gpu-pwrlevels [...] omits 74f1a299107b Revert "fs: remove ksys_dup()" omits 99c85c3203d4 drm/msm/dpu: Remove unneeded semicolon in dpu_encoder.c omits 4aef7e06457a drm/msm/dpu: Remove unneeded semicolon in dpu_plane.c omits 5d6cfd167d35 drm/msm/mdp5: Remove unneeded semicolon omits 4da32c226fa4 drm/msm/hdmi: Remove unneeded semicolon omits 251e3cb1418f drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable omits 5e7d4a8407d3 drm/msm/dpu: Remove unnecessary NULL checks omits 2b156481dcbc drm/msm/dpu: Remove unreachable code omits b6fadcade627 drm/msm/dpu: Remove unnecessary NULL check omits 85a8f8eec8f0 drm/msm/dpu: Remove unnecessary NULL checks omits 1caaf257fa14 drm/msm/dpu: Remove unnecessary NULL checks omits 99beed68c3c7 drm/msm/dpu: Remove unnecessary NULL checks omits d8513df2598e net: Correct type of tcp_syncookies sysctl. omits a5ab31767c77 drm: msm: a6xx: Dump GBIF registers, debugbus in gpu state omits e812744c5f95 drm: msm: a6xx: Add support for A618 omits 358ffda520db drm: msm: Add 618 gpu to the adreno gpu list omits 02f4e01ce710 tracing: Initialize val to zero in parse_entry of inject code omits e5400750fafd drm/msm/dsi: Delay drm_panel_enable() until dsi_mgr_bridge [...] omits fea2d7d98e02 msm:disp:dpu1: Fix core clk rate in display driver omits 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' omits 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF omits f0bee1ebb559 fcnal-test: Add TCP MD5 tests omits eb09cf03b9bd nettest: Add support for TCP_MD5 extensions omits 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode omits 6b102db50cdd net: Add device index to tcp_md5sig omits dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions omits 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash omits d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash omits cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr omits b75ab05a3479 msm:disp:dpu1: add scaler support on SC7180 display omits 42a558b71c9e msm:disp:dpu1: add mixer selection for display topology omits 73bfb790ac78 msm:disp:dpu1: setup display datapath for SC7180 target omits 7bdc0c4b8126 msm:disp:dpu1: add support for display for SC7180 target omits c9655008e784 tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK omits 98c8147648fa vxlan: Fix alignment and code style of vxlan.c omits f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' omits c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority omits 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority omits d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register omits c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' omits f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n omits 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition omits f7a48b68abd9 net: dsa: mv88e6xxx: force cmode write on 6141/6341 omits 854f94226a91 dt-bindings: msm:disp: add sc7180 DPU variant omits 0846cca39484 msm: disp: dpu1: add support to access hw irqs regs depend [...] omits cb929b8f5faa drm/msm/dpu: Add UBWC support for RGB8888 formats omits abda0d925f9c drm/msm/dpu: Mark various data tables as const omits 21f5a6c08b17 drm/msm/a4xx: set interconnect bandwidth vote omits d163ba0b65f2 drm/msm/a3xx: set interconnect bandwidth vote omits 00bb9243d346 drm/msm/gpu: add support for ocmem interconnect path omits b435f8b4f6a0 dt-bindings: drm/msm/gpu: document second interconnect omits 15ab987c423d drm/msm/adreno: fix zap vs no-zap handling omits bd3fe8119dea drm/msm/a6xx: restore previous freq on resume omits 7ec9741b19c3 drm/msm/dpu: ignore NULL clocks omits 867b68245920 leds: lm3642: remove warnings for bad strtol, cleanup gotos omits 445da487f19c leds: rb532: cleanup whitespace omits a5b0dc5a46c2 gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again omits 2f8c665243d7 ledtrig-pattern: fix email address quoting in MODULE_AUTHOR() omits 9dae9e5381e0 drm/i915/gem: Single page objects are naturally contiguous omits e4ab5ccc357b selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV omits 2882d53c9c6f seccomp: Check that seccomp_notif is zeroed out by the user omits 88c13f8bd714 selftests/seccomp: Zero out seccomp_notif omits 771b894f2f3d samples/seccomp: Zero out members based on seccomp_notif_sizes omits 9e5f1c19800b pstore/ram: Write new dumps to start of recycled zones omits 8df955a32a73 pstore/ram: Fix error-path memory leak in persistent_ram_n [...] omits ab6a2114433a x86/resctrl: Fix potential memory leak omits 69afc4b62308 eeprom: at24: sort headers alphabetically omits c215e48e97d2 USB-PD tcpm: bad warning+size, PPS adapters omits 567ec716efab eeprom: at24: update the license tag omits e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] omits a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd omits dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] omits 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model omits ce85aef570df cpuidle: psci: Manage runtime PM in the idle path omits a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] omits 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains omits a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain omits f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states omits 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes omits 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states omits b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] omits 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode omits a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states omits 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits def97da13651 printk: fix exclusive_console replaying omits 2ce18249af5a drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() omits 2d77bd61a292 can: mscan: mscan_rx_poll(): fix rx path lockup when retur [...] omits 2f361cd9474a can: gs_usb: gs_usb_probe(): use descriptors of current al [...] omits 5660493c637c can: kvaser_usb: fix interface sanity check omits e7153bf70c34 can: can_dropped_invalid_skb(): ensure an initialized head [...] omits 93bdc0eb0b4b can: tcan4x5x: tcan4x5x_parse_config(): fix inconsistent I [...] omits 5a1f8f5e5efa can: tcan4x5x: tcan4x5x_parse_config(): Disable the INH pi [...] omits c3083124e6a1 can: tcan4x5x: tcan4x5x_parse_config(): reset device befor [...] omits 3814ca3a10be can: tcan4x5x: tcan4x5x_can_probe(): turn on the power bef [...] omits 3069ce620dae can: tcan4x5x: tcan4x5x_can_probe(): get the device out of [...] omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits 02a614499600 mac80211: mesh: restrict airtime metric to peered establis [...] omits 20d4e80d255d apparmor: only get a label reference if the fast path check fails omits 9c95a278ba7c apparmor: fix bind mounts aborting with -ENOMEM omits efb3ecdcdb47 Merge tag 'usb-serial-5.5-rc5' of https://git.kernel.org/p [...] omits 5041a58d5ba5 Merge tag 'phy-for-5.5-rc' of git://git.kernel.org/pub/scm [...] 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 c6d4a099a240 drm/i915: reimplement header test feature omits fae7bfcc7814 x86/nospec: Remove unused RSB_FILL_LOOPS omits cb4132672f76 arm64: defconfig: Enable DRM_SUN6I_DSI omits 815943ae11f4 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits b6eee45a0a87 ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits 0c545240aebc clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order omits 675a6d467b43 clk: sunxi-ng: h6-r: Simplify R_APB1 clock definition omits 47d64fef1f3f clk: sunxi-ng: sun8i-r: Fix divider on APB0 clock omits 1c467212ab62 Merge branch 'ib-pinctrl-unreg-mappings' of git://git.kern [...] omits a8772fad0172 tomoyo: Use atomic_t for statistics counter omits 866bd5eeaf13 Merge tag 'amd-drm-fixes-5.5-2020-01-01' of git://people.f [...] omits e7cbcb16fa41 Merge tag 'drm-misc-fixes-2019-12-31' of git://anongit.fre [...] omits 886a0dc04d73 Merge tag 'mediatek-drm-fixes-5.5' of https://github.com/c [...] omits 49f261e27307 ASoC: SOF: imx8: use resource_size omits 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure omits 1ce0d5162b98 drm/panel: declare variable as __be16 omits f17b898009d8 drm/i915/gem: Drop local vma->vm_file reference omits 969e11529221 drm/amdgpu: correct RLC firmwares loading sequence omits c56fc8c9ad7a ALSA: hda: constify copied structure omits cb5b83580c61 ALSA: ad1816a: constify copied structure omits fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 1cd21a7c5679 drm/i915: Add Wa_1407352427:icl,ehl omits 32f408ac3e5d drm/i915/gt: Restore coarse power gating omits b2e55ca89245 batman-adv: Disable CONFIG_BATMAN_ADV_SYSFS by default omits 68e039f966cb batman-adv: Update copyright years for 2020 omits 684ea87cc312 igc: Remove serdes comments from a description of methods omits c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages omits 9513d2a5dc7f igc: Add legacy power management support omits 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1764b992be0f drm/i915: Introduce remap_io_sg() to prefault discontiguou [...] omits 4439dc427d83 igc: Add 64 bit DMA access support omits 86efeccd5a7a igc: Fix parameter descriptions for a several functions omits 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers omits 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop omits faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method omits 21da01fd3bb1 igc: Improve the DMA mapping flow omits b7b462454a5c igc: Add scatter gather support omits 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled omits 738d2902773e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c5c928c667cd Merge tag 'tomoyo-fixes-for-5.5' of git://git.osdn.net/git [...] omits cc39da0e4c5d drm/i915/tgl: Assume future platforms will inherit TGL's S [...] omits 24c66274e764 drm/i915/gt: Tweak flushes around ivb ppgtt omits f4a0b08b39ae fscrypt: remove redundant bi_status check omits ede7a09fc881 fscrypt: Allow modular crypto algorithms omits e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header omits 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] omits b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() omits ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c omits 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier omits 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version omits 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() omits 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c omits 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] omits 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] omits c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize omits 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() omits 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] omits 36209766cede x86/traps: Cleanup do_general_protection() omits 2f004eea0fc8 x86/kasan: Print original address on #GP omits aa49f20462c9 x86/dumpstack: Introduce die_addr() for die() with #GP fau [...] omits 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state omits ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] omits 59c1dcbed5b5 x86/traps: Print address on #GP omits 4f510aa10468 phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz omits 9604d3647916 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] 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 8d5c4c0611ed soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 omits b4fba344a293 sh: sh7269: Remove bogus SSU GPIO function definitions omits db9c07272c82 sh: sh7264: Remove bogus SSU GPIO function definitions omits 02aeb2f21530 pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs omits 55b1cb1f03ad pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs omits 2a069a92811f pinctrl: sh-pfc: sh7264: Fix Port K I/O Register 0 definition omits 805f635703b2 pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B omits 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI omits 04b69426d846 hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename() omits a5b72a083da1 net/sched: add delete_empty() to filters and use it in cls_flower omits 9e860947d8d7 net/ncsi: Fix gma flag setting after response omits f398efc14a92 sctp: add enabled check for path tracepoint loop. omits 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' omits 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] omits 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] omits 544fed47af4d ptp: introduce ptp_cancel_worker_sync omits 853697504de0 tcp: Fix highest_sack and highest_sack_seq omits a33121e5487b ptp: fix the race between the release of ptp_clock and cdev omits 54fa49ee8813 net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 [...] omits 3a323ed7c9c6 Documentation: net: dsa: sja1105: Remove text about taprio [...] omits d00bdc0a8839 net: dsa: sja1105: Remove restriction of zero base-time fo [...] omits 5a47f588ee23 net: dsa: sja1105: Really make the PTP command read-write omits 9fcf024dd6fa net: dsa: sja1105: Take PTP egress timestamp by port, not [...] omits db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] omits ca59d5a51690 spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode omits 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support omits 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm omits cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. omits a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support omits 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI omits c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver omits 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL omits 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] omits 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' omits f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed omits 0caeaf6ad532 cxgb4/cxgb4vf: fix flow control display for auto negotiation omits ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) omits 2b64e616d552 drm/i915/gt: Leave RING_BB_STATE to default value omits 4b0dd4a29a8f drm/i915/selftests: Flush the context worker omits 1f07dcc459d5 kernel.h: Remove unused FIELD_SIZEOF() omits 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors omits c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity omits 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor omits 91687c1926bc usb: phy: Enable compile testing for some of drivers omits 88eaaecc4446 usb: host: Enable compile testing for some of drivers omits 7be4412721ae x86/insn-eval: Add support for 64-bit kernel mode omits 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices omits 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask omits 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask omits c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode omits 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret omits 7b104f890ade USB: EHCI: ehci-mv: add HSIC support omits 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs omits cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional omits c1ffba305dbc usb: chipidea: host: Disable port power only if previously [...] omits af58e1fca984 usb: cdns3: should not use the same dev_id for shared inte [...] omits 3697aa15563f docs/zh_CN: translate kernel enforcement statement omits fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese omits dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues omits 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst omits 7c737c64b0ff Doc: x86: Fix a typo in mm.rst omits ea0d762775e2 usb: dwc3: gadget: Fix request complete check omits c80d0f4426c7 usb: musb: dma: Correct parameter passed to IRQ handler omits ce03cbcb4b4f usb: musb: jz4740: Silence error if code is -EPROBE_DEFER omits f6ece9b0e52a usb: udc: tegra: select USB_ROLE_SWITCH omits 3e4f8e21c4f2 USB: core: fix check for duplicate endpoints omits 273f632912f1 tty: always relink the port omits cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits e278af89f1ba x86/resctrl: Fix an imbalance in domain_remove_cpu() omits 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] omits 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR omits d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt omits 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma omits 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma omits f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 omits 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly omits 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it omits 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] omits 72475dbe8f40 Merge branch 'next/drivers' into for-next omits 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] omits c1d1c4a62db5 iio: accel: bma180: BMA254 support omits c7d776f85dfe null_blk: Fix REQ_OP_ZONE_CLOSE handling omits 429120f3df2d block: fix splitting segments on boundary masks omits ecfcd2da3358 drm/i915/gt: Do not restore invalid RS state omits de7999afedff Btrfs: fix infinite loop during nocow writeback due to race omits 46bcff2bfc5e btrfs: fix compressed write bio blkcg attribution omits 7b62e66cbbfb btrfs: punt all bios created in btrfs_submit_compressed_write() omits dcbce5fbcc69 watchdog: orion: fix platform_get_irq() complaints omits a76dfb859cd4 watchdog: rn5t618_wdt: fix module aliases omits 9a6c274ac1c4 watchdog: tqmx86_wdt: Fix build error omits da9e3f4e30a5 watchdog: max77620_wdt: fix potential build errors omits 91ced83c6eab watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable() omits afcd5b9be566 watchdog: w83627hf_wdt: Fix support NCT6116D omits 7730c3be06e2 Documentation: PCI: Fix pci_alloc_irq_vectors() function n [...] omits 45b152f752ea drm/i915/gt: Avoid using the GPU before initialisation omits 7b02b23e5dd0 drm/i915/gt: Avoid using tag 0 for the very first submission omits 987281ab02af drm/i915/gt: Ensure that all new contexts clear STOP_RING omits 205608749e1e Revert "iwlwifi: mvm: fix scan config command size" omits d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel omits c72bed23b9e4 pinctrl: Allow modules to use pinctrl_[un]register_mappings omits 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] omits 257d0e20ec4f include: trace: Add SCMI header with trace events omits a9e395a4ab79 drn/i915: Break up long i915_buddy_free_list() with a cond [...] omits 1b789577f655 netfilter: arp_tables: init netns pointer in xt_tgchk_para [...] omits 6da3eced8c5f powerpc/spinlocks: Include correct header for static key omits 060dc911501f nds32: fix build failure caused by page table folding updates omits 4f0bd808134d asm-generic/nds32: don't redefine cacheflush primitives omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits a3d9382bd439 drm/i915/dp: Disable Port sync mode correctly on teardown omits aee40639cdc3 drm/i915/dp: Make port sync mode assignments only if all t [...] omits a603f5bd1691 drm/i915/dp: Make sure all tiled connectors get added to t [...] omits cf1d0180f571 drm/fbdev: Fallback to non tiled mode if all tiles not present omits 8c4ebd0d38c3 drm: Handle connector tile support only for modes that mat [...] omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 48e01504cf53 ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC omits 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] omits 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails omits 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails omits 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines omits a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() omits fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings omits a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats omits 14a343968199 PM / devfreq: Add clearing transitions stats omits b76b3479dab9 PM / devfreq: Change time stats to 64-bit omits 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs omits 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller omits c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller omits d96c60b48a0b PM / devfreq: Fix Kconfig indentation omits d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits fd6988496e79 Linux 5.5-rc4 omits 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it omits c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched omits 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static omits 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable omits 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available omits cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero omits e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits 1479a82d82df HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID omits 3faf6eda74c2 Merge branch 'mlxsw-fixes' omits acca789a358c mlxsw: spectrum: Use dedicated policer for VRRP packets omits 314bd842d98e mlxsw: spectrum_router: Skip loopback RIFs during MAC validation omits a99efa00891b Merge tag 'riscv/for-v5.5-rc4' of git://git.kernel.org/pub [...] omits d75663868d60 Merge tag 'locks-v5.5-1' of git://git.kernel.org/pub/scm/l [...] omits cc2f36ec7188 Merge tag '5.5-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits ae9685992cd5 iio: pressure: bmp280: Allow device to be enumerated from ACPI omits ab2ecec63320 iio: pressure: bmp280: Drop ACPI support omits 57b8879c0c1a dt-bindings: iio: adc: convert sd modulator to json-schema omits f6d4033d2a14 iio: buffer: rename 'read_first_n' callback to 'read' omits 4538c1856809 iio: buffer-dmaengine: Report buffer length requirements omits 2a4fb4def957 bindings: iio: pressure: Add documentation for dlh driver omits 2d983e084b41 dt-bindings: Add asc vendor omits ac78c6aa4a5d iio: pressure: Add driver for DLH pressure sensors omits 0c040d1ddce1 iio: buffer-dmaengine: Add module information omits 9436abc40139 iio: accel: bma180: Use explicit member assignment omits c35aae744302 iio: accel: bma180: Basic regulator support omits 964172561ea6 iio: accel: bma180: Add dev helper variable omits e485e2a2cfd6 iio: imu: st_lsm6dsx: enable sensor-hub support for lsm6dsm omits 111b0875774b iio: imu: st_lsm6dsx: rename st_lsm6dsx_shub_read_reg in s [...] omits 5b8343e067f8 iio: imu: st_lsm6dsx: check if shub_output reg is located [...] omits 3a4319574584 iio: imu: st_lsm6dsx: check if pull_up is located in primary page omits 007f2ebbac2a iio: imu: st_lsm6dsx: check if master_enable is located in [...] omits ee978bb86d05 iio: imu: st_lsm6dsx: export max num of slave devices in s [...] omits 4dae3d6147b3 iio: light: remove unneeded semicolon omits 0d15190f53b4 iio: chemical: atlas-ph-sensor: rename atlas-ph-sensor to [...] omits de54fff15133 iio: st_sensors: Describe function parameters in kernel-doc omits be4ac8321ff2 iio: pressure: st_press: Mark default_press_pdata with __m [...] omits 2e8bd34a16f8 iio: accel: st_accel: Mark default_accel_pdata with __mayb [...] omits f22b1d7588b1 iio: gyro: st_gyro: Mark gyro_pdata with __maybe_unused omits 40ca77d57f01 iio: pressure: st_press: Drop unnecessary #else branch for ACPI omits 4c3e7367bd74 iio: accel: st_accel: Drop unnecessary #else branch for ACPI omits d9fa3fd4bc48 iio: light: st_uvis25: Drop unneeded header inclusion omits 03d4c566c51d iio: st_lsm6dsx: Make use of device properties omits e3da43077046 iio: st_lsm6dsx: Drop unneeded OF code omits 07bf07e2cc7d iio: st_lsm6dsx: Mark predefined constants with __maybe_unused omits 851644a60d20 iio: adc: ad7923: Add support for the ad7908/ad7918/ad7928 omits 233e7de42fcc iio: adc: ad7923: Add of_device_id table omits c87de1ba35e4 iio: adc: ad7923: Fix checkpatch warning omits 2df57429d8be iio: adc: ad7923: Remove the unused defines omits 3cf7ded15e40 iio: accel: bma400: basic regulator support omits 465c811f1f20 iio: accel: Add driver for the BMA400 omits 5264c5f4c469 dt-bindings: iio: accel: bma400: add bindings omits 98ca480a8f22 locks: print unsigned ino in /proc/locks omits bff47c2302cc x86/vdso: Provide missing include file omits 0aec96f5897a ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet s [...] omits e0c638123522 drm/amdgpu: enable gfxoff for raven1 refresh omits 1c455101c6d1 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits e0e384c398d4 drm/amdgpu/smu: add metrics table lock for navi (v2) omits 1da87c9f67c9 drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits 073d5eef9e04 drm/amdgpu/smu: add metrics table lock omits 5d30ed3c2c74 Revert "drm/amdgpu: simplify ATPX detection" omits f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support omits 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support omits 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx omits a9e8fce61a78 soc: qcom: Fix Kconfig indentation omits d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource omits ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE omits d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style omits e5399ab2c149 Merge tag 'v5.5-rc3' into devel omits 88f7df94a12d drm/i915: prefer 3-letter acronym for tigerlake omits 74bb98baa0e4 drm/i915: prefer 3-letter acronym for ivybridge omits 72588ffd3831 drm/i915: prefer 3-letter acronym for broadwell omits 9eae5e27be4a drm/i915: prefer 3-letter acronym for ironlake omits 95be34841376 drm/i915: prefer 3-letter acronym for icelake omits 8e619820e37b drm/i915: prefer 3-letter acronym for cannonlake omits f6df4d46bf1e drm/i915: prefer 3-letter acronym for skylake omits 1e98f88cea0f drm/i915: prefer 3-letter acronym for haswell omits 1d21822052a1 drm/i915: prefer 3-letter acronym for pineview omits 31409fff1a39 drm/i915: simplify prefixes on device_info omits 7ecc6c1d5c8d ARC: pt_regs: remove hardcoded registers offset omits 1a1fda57b400 Merge branch 'DSA-TX-tstamp' omits f685e609a301 net: dsa: Deny PTP on master if switch supports it omits c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver omits 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] omits 38f1cb68582c drm/i915/lmem: debugfs for LMEM details omits 85a8ce62c2ea block: add bio_truncate to fix guard_bio_eod omits e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision omits efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus omits b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits 41e956bde01a ARM: dts: rtd1195: Introduce r-bus omits 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits 640b50fa8c34 drm/i915: Restore very early GPU reset omits 1833e327a5ea riscv: export flush_icache_all to modules omits 556f47ac6083 riscv: reject invalid syscalls below -1 omits 4d47ce158efb riscv: fix compile failure with EXPORT_SYMBOL() & !MMU omits bf8d1cd43865 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' omits 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request omits 1b1b1847c850 ethtool: add LINKMODES_NTF notification omits bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request omits f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request omits 73286734c1b0 ethtool: add LINKINFO_NTF notification omits 5cf2a548bcbd ethtool: add default notification handler omits a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request omits 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request omits 71921690f974 ethtool: provide string sets with STRSET_GET request omits 728480f12442 ethtool: default handlers for GET requests omits 6b08d6c146f4 ethtool: support for netlink notifications omits 10b518d4e6dd ethtool: netlink bitset handling omits 041b1c5d4a53 ethtool: helper functions for netlink interface omits 2b4a8990b7df ethtool: introduce ethtool netlink interface omits bd6f48546b9c net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meso [...] omits 70cf3dc73132 net/sched: act_mirred: Pull mac prior redir to non mac_hea [...] omits 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check omits 0df952873636 mv88e6xxx: Add serdes Rx statistics omits cad451dd2427 net: ena: remove set but not used variable 'rx_ring' omits c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] omits 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet omits 36a78867f80c Merge branch 'tcp_cubic-various-fixes' omits ede656e84658 tcp_cubic: make Hystart aware of pacing omits 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows omits cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution omits 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() omits 473900a504e5 tcp_cubic: optimize hystart_update() omits 862dd2a946aa spi: Don't look at TX buffer for PTP system timestamping omits f971a2074447 spi: Catch improper use of PTP system timestamping API omits 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 48a8dd171993 Merge tag 'drm-fixes-2019-12-28' of git://anongit.freedesk [...] omits f4b3974602a5 Merge tag 'linux-kselftest-5.5-rc4' of git://git.kernel.or [...] omits 1413c361328c Merge tag 'pm-5.5-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 534121d289e0 Merge tag 'io_uring-5.5-20191226' of git://git.kernel.dk/l [...] omits 0f710a5572ea Merge tag 'libata-5.5-20191226' of git://git.kernel.dk/lin [...] omits 8ae40a6951a7 Merge tag 'block-5.5-20191226' of git://git.kernel.dk/linux-block omits a305bd7c9c22 Merge tag 'gpio-v5.5-2' of git://git.kernel.org/pub/scm/li [...] omits 4ca153827f65 drm/i915/tgl: Extend Wa_1408615072 to tgl omits b9cf9dac3dac drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl omits 1e1a139d62d1 drm/i915: Extend WaDisableDARBFClkGating to icl,ehl,tgl omits 6ea578a519fe drm/i915/selftests: Err out on coherency if initialisation failed omits d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones omits 59e056cda4be crypto: qce - allow building only hashes/ciphers omits 8ceda883205d crypto: qce - initialize fallback only for AES omits 3e806a12d10a crypto: qce - update the skcipher IV omits 3ee50c896d71 crypto: qce - save a sg table slot for result buf omits 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes omits bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes omits b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper omits 93e23eb2ed6c crypto: chtls - Fixed memory leak omits 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers omits 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini omits 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn omits 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static omits 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] omits 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] omits aa127963f1ca crypto: lib/curve25519 - re-add selftests omits c782937e9282 crypto: api - remove unneeded semicolon omits eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon omits 3df663a147fe ACPI: EC: Reference count query handlers under lock omits e6d4f08a6776 intel_idle: Use ACPI _CST on server systems omits 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] omits bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] omits 75a80267410e cpuidle: Allow idle states to be disabled by default omits 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] omits 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() omits 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() omits 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] omits 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler omits e79c22695abd ALSA: hda/realtek - Add Bass Speaker and fixed dac for bas [...] omits b0b5ce1010ff ioat: ioat_alloc_ring() failure handling. omits efb465088518 drm/komeda: Add runtime_pm support omits 3ae3271443b3 Merge tag 'drm-intel-next-2019-12-23' of git://anongit.fre [...] omits 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 omits c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB omits 8f902dbd6ed2 drm/komeda: Add event handling for EMPTY/FULL omits e31d941c7dd7 Merge tag 'drm-intel-fixes-2019-12-23' of git://anongit.fr [...] omits f03ee2042b2d spi: oc-tiny: Use GPIO descriptors omits 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint omits 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 omits 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics omits 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi omits 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses omits 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files omits d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes omits 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes omits c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c omits 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c omits 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c omits f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc omits bb3d0b8bf5be net_sched: sch_fq: properly set sk->sk_pacing_status omits 4e55a11aa30f Merge branch 'bnx2x-Bug-fixes' omits 5cdc40c7820f bnx2x: Fix accounting of vlan resources among the PFs omits 0444716a5dd5 bnx2x: Use appropriate define for vlan credit omits 3c2f450e553c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9e41fbf3dd38 Merge branch 's390-qeth-next' omits 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN omits dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs omits c04b116a2866 s390/qeth: consolidate RX code omits 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo omits 7df2281a174b of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy omits 9476654bd5e8 xen-netback: support dynamic unbind/bind omits 1c93fb45761e net: phy: aquantia: add suspend / resume ops for AQR105 omits c27569fcd6e1 dpaa_eth: fix DMA mapping leak omits 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a omits 67d81d7a2ef3 Merge branch 'clk-fixes' into clk-next omits 12ead77432f2 clk: Don't try to enable critical clocks if prepare failed omits 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] omits 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] omits 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] omits 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' omits 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node omits b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions omits 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] omits 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code omits 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks omits ec34c0157580 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* omits f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack omits b761a7b47ba1 drm/i915/gt: Ignore incomplete engines after init failure omits a5bcd72e054a net/mlxfw: Fix out-of-memory error in mfa2 flash burning omits 8cd115bdda17 ext4: Optimize ext4 DIO overwrites omits c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] omits 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper omits 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper omits 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper omits a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper omits b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper omits 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper omits 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper omits db8f6f5c8de6 netfilter: nft_meta: move time handling to helper omits 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] omits 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] omits 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] omits a103a3989993 ALSA: control: Fix incompatible protocol error omits a562c687d115 Merge branch 'rk/inode_lock' into dev omits d03b224f4252 drm/i915/gt: Apply sanitiization just before resume omits ea137a89b5dd phy: cpcap-usb: Drop extra write to usb2 register omits 9492535ecd9b phy: cpcap-usb: Improve host vs docked mode detection omits 63078b6ba09e phy: cpcap-usb: Prevent USB line glitches from waking up modem omits af5d44de5718 phy: mapphone-mdm6600: Fix uninitialized status value regression omits 049226b9fd74 phy: cpcap-usb: Fix flakey host idling and enumerating of devices omits 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board omits 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline omits 52028bfcb233 drm/sun4i: dsi: Add Allwinner A64 MIPI DSI support omits 66dbdc7c6162 drm/sun4i: dsi: Handle bus clock via regmap_mmio_attach_clk omits 1162f844030a bpf: Print error message for bpftool cgroup show omits 26a839b3c286 drm/sun4i: dsi: Get the mod clock for A31 omits db08ca5a64d2 dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback) omits fe5040f2843a dt-bindings: sun6i-dsi: Document A64 MIPI-DSI controller omits 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions omits 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones omits 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones omits b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones omits 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones omits 624b4b48d9d8 drm: sun4i: Add support for suspending the display driver omits 02939cd16709 dmaengine: imx-sdma: Fix memory leak omits a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status omits a80f2787f1ff dmaengine: imx-sdma: rename function omits b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors omits 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations omits f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock omits df660a2b6dfc dmaengine: virt-dma: remove debug message omits 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking omits 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held omits 08baca4280d8 dmaengine: print more meaningful error message omits 83c77940db12 dmaengine: move module_/dma_device_put() after route free omits aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' omits bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. omits b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. omits 1dca22b18421 net: mdio: of: Register discovered MII time stampers. omits 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. omits 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. omits 4715f65ffa05 net: Introduce a new MII time stamping interface. omits 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. omits bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. omits 7774ee23689d net: ethtool: Use the PHY time stamping interface. omits dfe6d68fc404 net: vlan: Use the PHY time stamping interface. omits d25de984aaee net: macvlan: Use the PHY time stamping interface. omits 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. omits c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name omits 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible omits 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback omits 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume omits bf0e5013bc2d ata: ahci_brcm: Add missing clock management during recovery omits 1a3d78cb6e20 ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE omits c0cdf2ac4b5b ata: ahci_brcm: Fix AHCI resources management omits 84b032dbfdf1 ata: libahci_platform: Export again ahci_platform_<en/dis> [...] omits c2d78a9b73d4 drm/i915/gt: Stop poking at engine->serial at a high level omits 095e90e080a5 Merge branch 'hsr-fix-several-bugs-in-hsr-module' omits 3ed0a1d56390 hsr: reset network header when supervision frame is created omits 92a35678ec07 hsr: fix a race condition in node list insertion and deletion omits 4c2d5e33dcd3 hsr: rename debugfs file when interface name is changed omits c6c4ccd7f969 hsr: add hsr root debugfs directory omits 1d19e2d53e8e hsr: fix error handling routine in hsr_dev_finalize() omits 84bb59d77385 hsr: avoid debugfs warning message when module is remove omits 57b948e2c9ce MAINTAINERS: Add additional maintainers to ENA Ethernet driver omits 8385d756e114 libata: Fix retrieving of active qcs omits 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth omits fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi omits 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen omits 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] omits b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] omits 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible omits 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 omits 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi omits 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support omits 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga omits 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] omits da3e83f8bb86 ASoC: wcd934x: add audio routings omits a70d9245759a ASoC: wcd934x: add capture dapm widgets omits dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets omits 1cde8b822332 ASoC: wcd934x: add basic controls omits a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec omits a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] omits 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 0d9c75481a8e spi: tegra114: use true,false for bool variable omits e6a8b2cc514c spi: imx: use true,false for bool variable omits a68735d7975d spi: fsl-lpspi: use true,false for bool variable omits 71dd2fe5dec1 regulator: axp20x: Fix axp20x_set_ramp_delay omits a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 2cb7bfc1ca9a Merge tag 'devfreq-fixes-for-5.5-rc4' of git://git.kernel. [...] omits 41d329e287fb drm/i915: Add spaces before compound GEM_TRACE omits 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] omits 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables omits 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] omits 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro omits 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro omits 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode omits cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes omits 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines omits c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct omits dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations omits 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter omits 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines omits afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls omits 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi omits 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers omits e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions omits f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit omits 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] omits 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array omits a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() omits 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro omits 8de8788d2182 efi/gop: Unify 32/64-bit functions omits 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] omits 6c895c2fca8a efi/gop: Remove unused typedef omits 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures omits 4911ee401b7c x86/efistub: Disable paging at mixed mode entry omits 818c7ce72477 efi/libstub/random: Initialize pointer variables to zero f [...] omits d92b54570d24 efi/earlycon: Fix write-combine mapping on x86 omits 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] omits 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] omits d91f3057263c locking/lockdep: Fix buffer overrun problem in stack_trace[] omits 804d402fb6f6 sched/rt: Make RT capacity-aware omits 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] omits a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] omits d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] omits 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values omits 59fe675248ff sched/uclamp: Remove uclamp_util() omits 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout omits 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() omits 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes omits 463f550fb47b rseq: Unregister rseq for clone CLONE_VM omits 66528a4575ee rseq: Reject unknown flags on rseq unregister omits 7f936f2ae4f7 Merge branch 's390-qeth-fixes' omits 0b698c838e84 s390/qeth: fix initialization on old HW omits d1b9ae1864fc s390/qeth: vnicc Fix init to default omits e8a66d800471 s390/qeth: Fix vnicc_is_in_use if rx_bcast not set omits 68c57bfd5283 s390/qeth: fix false reporting of VNIC CHAR config failure omits 5b6c7b55cfe2 s390/qeth: lock the card while changing its hsuid omits 8b5026bc1693 s390/qeth: fix qdio teardown after early init error omits 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' omits caafb2509fac ipv6: Remove old route notifications and convert listeners omits dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications omits 0284696b97b2 ipv6: Handle multipath route deletion notification omits d2f0c9b11410 ipv6: Handle route deletion notification omits 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners omits 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded omits 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one omits c10c4279c778 ipv6: Notify newly added route if should be offloaded omits 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] omits 47d0b2fe23d8 Merge branch 'disable-neigh-update-for-tunnels-during-pmtu [...] omits f081042d128a net/dst: do not confirm neighbor for vxlan and geneve pmtu update omits 4d42df46d637 sit: do not confirm neighbor when do pmtu update omits 8247a79efa2f vti: do not confirm neighbor when do pmtu update omits 7a1592bcb15d tunnel: do not confirm neighbor when do pmtu update omits 07dc35c6e3cc net/dst: add new function skb_dst_update_pmtu_no_confirm omits 6e9105c73f8d gtp: do not confirm neighbor when do pmtu update omits 675d76ad0ad5 ip6_gre: do not confirm neighbor when do pmtu update omits bd085ef678b2 net: add bool confirm_neigh parameter for dst_ops.update_pmtu omits af7797785d61 r8169: move enabling EEE to rtl8169_init_phy omits 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config omits 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset omits ab5d4bb2b819 Merge branch 'ovs-mpls-actions' omits f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling omits 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() omits e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] omits ff43ae4bd5aa Merge tag 'rxrpc-fixes-20191220' of git://git.kernel.org/p [...] omits 7c3125f0a6eb net: dsa: bcm_sf2: Fix IP fragment location and behavior omits 11299c5cd886 spi: uniphier: Add handle_err callback function omits 9859db51387d spi: uniphier: Change argument of irq functions to private [...] omits 61d5d4062876 sctp: fix err handling of stream initialization omits 9cd34efbd301 spi: uniphier: Fix FIFO threshold omits bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface omits 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile omits c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] omits 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] omits e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI omits dcf08d0f8f09 ASoC: SOF: imx8: Fix dsp_box offset omits 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] omits dd836ddf4e4e ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits 77fffa742285 ASoC: fsl_audmix: add missed pm_runtime_disable omits 3b7658679d88 ASoC: stm32: spdifrx: fix input pin state management omits 86e1956af4c8 ASoC: stm32: spdifrx: fix race condition in irq handler omits 2859b1784031 ASoC: stm32: spdifrx: fix inconsistent lock state omits 07d22a9bb623 ASoC: core: Fix access to uninitialized list heads omits 218fe9b7ec7f ASoC: soc-core: Set dpcm_playback / dpcm_capture omits 98910e1d6138 ASoC: SOF: imx8: fix memory allocation failure check on pr [...] omits 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] omits feed8a4fc9d4 udp: fix integer overflow while computing available space [...] omits 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema omits c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names omits 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas omits af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] omits f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas omits b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema omits 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size omits afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example omits f1268534027a selinux: remove set but not used variable 'sidtab' omits fd1c4bc6e9b3 io-wq: add cond_resched() to worker thread omits c100777cc00c drm/i915: Switch context id allocation directly to xarray omits d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] omits 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id omits b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] omits 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id omits 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id omits 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] omits b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions omits 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] omits 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] omits 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created omits 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] omits ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol omits 30084b143de7 drm/i915/gt: Flush other retirees inside intel_gt_retire_r [...] omits b42d3b159ad8 drm/i915/display: cleanup intel_bw_state on i915 module removal omits 4ba9822bcd2a Merge branch 'clk-unused' into clk-next omits 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' omits 713cb1c904fc Merge branch 'clk-fixes' into clk-next omits fc666936f3f0 clk: tegra: Fix double-free in tegra_clk_init() omits 67f96ff7c8f0 clk: samsung: exynos5420: Keep top G3D clocks enabled omits 6f6b1d6e209d Merge branch 'clk-qcom' into clk-next omits dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 omits 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings omits 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] omits 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration omits 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate omits 21a97ecf4265 Merge branch 'clk-init-allocation' into clk-next omits bf453a0a18b2 dmaengine: ioat: Support in-use unbind omits 8ad342a86359 dmaengine: Add reference counting to dma_device struct omits 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code omits 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() omits dae7a589c18a dmaengine: Store module owner in dma_device struct omits f873744c2903 clk: add terminate callback to clk_ops omits 89d079dc17e8 clk: let init callback return an error code omits f6fa75ca912b clk: actually call the clock init before any other callbac [...] omits db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk omits fb3c06cfda0d iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop omits f06021a18fcf iwlwifi: remove lar_disable module parameter omits 990aba28f500 iwlwifi: dbg: force stop the debug monitor HW omits cc894b85abf7 iwlwifi: pcie: always disable L0S states omits 3d1b28fd30ab iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED omits df2378ab0f2a iwlwifi: mvm: fix potential SKB leak on TXQ TX omits b9f726c94224 iwlwifi: mvm: fix SKB leak on invalid queue omits c366b3dbbab1 ALSA: hda - Apply sync-write workaround to old Intel platf [...] omits 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] omits b9fb2de0115b Merge tag 'perf-urgent-for-mingo-5.5-20191223' of git://gi [...] omits e95cd6b2acd5 drm/amdgpu: use true, false for bool variable in amdgpu_psp.c omits c5b2bd5d394b drm/amdgpu: use true, false for bool variable in amdgpu_debugfs.c omits 2a9b90ae4704 drm/amdgpu: use true, false for bool variable in amdgpu_device.c omits 6df3dab619f3 drm/amdgpu: use true, false for bool variable in mxgpu_nv.c omits eb28038cc623 drm/amdgpu: use true, false for bool variable in mxgpu_ai.c omits ab2c1ea481c8 drm/radeon: use true,false for bool variable in ni.c omits 45b2de2804a8 drm/radeon: use true,false for bool variable in cik.c omits 1f6e717c219a drm/radeon: use true,false for bool variable in rv770.c omits f30abb96b5b0 drm/radeon: use true, false for bool variable in evergreen.c omits 6b276628c6d1 drm/radeon: use true,false for bool variable in r600.c omits 43302df9fd9d drm/radeon: use true,false for bool variable in si.c omits 7bf2f6078a2e drm/radeon: use true,false for bool variable in r100.c omits 468288863e94 drm/amdgpu/smu: add peak profile support for navi12 omits d24d26540bab drm/amdgpu/smu/navi: Adjust default behavior for peak sclk [...] omits 46cf2fecf597 drm/amdgpu: add missed return value set for error case omits 55d62fe10f5e drm/amdgpu: remove FB location config for sriov omits fdf57ba69084 drm/amdgpu: enable xgmi init for sriov use case omits 33a9a5ab1edd drm/amdgpu: remove memory training p2c buffer reservation(V2) omits 8d40002fee9e drm/amdgpu: update the method to get fb_loc of memory trai [...] omits 7eca40066f85 drm/amdgpu: Remove unneeded variable 'ret' in navi10_ih.c omits e3c00faa7a3d drm/amdgpu: Remove unneeded variable 'ret' in amdgpu_device.c omits 57cb635bb4d8 drm/amdgpu/gfx: Add mmSDMA2-7_EDC_COUNTER to support Arcturus omits 107ab0613665 drm/amdgpu/gfx: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to [...] omits d8c61373e05c drm/amdgpu/gfx: Replace ARRAY_SIZE with size variable omits 6eed6cc14234 drm/amdgpu: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to supp [...] omits 1e2c6d5582ee drm/amdgpu: Added ASIC specific check in gmc v9.0 ECC inte [...] omits 56ca8628acae drm/amdgpu: enlarge agp_start address into 48bit omits 8adf5d21844d drm/amdgpu: disable VCN2.5 ib test for Arcturus sriov omits 0a96afc7c56c drm/amdgpu: fix ctx init failure for asics without gfx ring omits a7843c037945 drm/amdgpu: attempt xgmi perfmon re-arm on failed arm omits 5e9eec0707ae drm/amdgpu: add perfmons accessible during df c-states omits ce73516d42c9 drm/amdgpu: simplify padding calculations (v2) omits 2a1f40adfb54 rseq/selftests: Clarify rseq_prepare_unload() helper requirements omits 8df34c563214 rseq/selftests: Fix: Namespace gettid() for compatibility [...] omits af9cb29c5488 rseq/selftests: Turn off timeout setting omits b1b35201bcf4 kunit/kunit_tool_test: Test '--build_dir' option run omits 14ee5cfd4512 kunit: Rename 'kunitconfig' to '.kunitconfig' omits 609952c2afc9 kunit: Place 'test.log' under the 'build_dir' omits e3212513a8f0 kunit: Create default config in '--build_dir' omits 8c0140facb38 kunit: Remove duplicated defconfig creation omits 1c68cbadf09f docs/kunit/start: Use in-tree 'kunit_defconfig' omits 05564c29fc94 selftests: livepatch: Fix it to do root uid check and skip omits c65e41538b04 selftests: firmware: Fix it to do root uid check and skip omits 7648dd9fc981 selftests: filesystems/epoll: fix build error omits 44963bf9d4c2 drm/i915/gt: Tidy up checking active timelines during retirement omits 8c4bba5ae24e drm/i915/display: Add comment to a function that probably [...] omits 080d47bfae80 drm/i915/mst: Force modeset on MST slaves when master need [...] omits 5cb5b370c1be drm/i915/display: Prepare for fastset external dependencies check omits c59053dc58fa drm/i915/dp: Fix MST disable sequence omits 659f14158f1f drm/i915/display: Always enables MST master pipe first omits 6671c367a9be drm/i915/tgl: Select master transcoder for MST stream omits ee36c7c0c837 drm/i915/display: Share intel_connector_needs_modeset() omits 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f omits 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] omits 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries omits 7f412111e276 mtd: spi-nor: Add entries for mt25q variants omits bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two omits 3446c63a0f2a drm/i915: Update DRIVER_DATE to 20191223 omits a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support omits d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 omits 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used omits 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment omits 1f424e8bd187 io-wq: remove unused busy list from io_sqe omits 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 omits 046aca3c25fd cifs: Optimize readdir on reparse points omits 7935799e041a cifs: Adjust indentation in smb2_open_file omits bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 omits ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure omits e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] omits 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value omits fa633a0f8919 libbpf: Fix build on read-only filesystems omits 2ca6b6dc8512 iommu/amd: Remove unused variable omits 6a8679c048eb drm/i915: Mark the GEM context link as RCU protected 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 76f9764cc3d5 drm/i915: Introduce a vma.kref omits f5af1659d809 drm/i915: Add a simple is-bound check before unbinding omits e85ade1f50aa drm/i915: Hold reference to intel_frontbuffer as we track [...] omits d39da686c2f3 drm/i915/gt: Ratelimit display power w/a omits 74ac57806af1 drm/i915/pmu: Ensure monotonic rc6 omits 398d999f96bf Merge 5.5-rc3 into staging-next omits 749e4121d6ee Merge 5.5-rc3 into tty-next omits 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] omits eb1488360c7d Merge 5.5-rc3 into usb-next omits 4941f35b48f7 drm/i915: Make sure CCS YUV semiplanar format checks work omits 320625aac3c4 drm/i915: Make sure Y slave planes get all the required state omits 931cd348bb8d drm/i915: Skip rotated offset adjustment for unsupported m [...] omits 71df86f0fbf5 drm/i915/tgl: Make sure FBs have a correct CCS plane stride omits b3e57bccd68a drm/i915/tgl: Gen-12 render decompression omits 55656505dc55 drm/framebuffer: Format modifier for Intel Gen-12 render c [...] omits e7af90945794 drm/i915: Add helpers to select correct ccs/aux planes omits 13f2cb9a2800 drm/i915: Extract framebufer CCS offset checks into a function omits 86f236bbbd88 drm/i915: Move CCS stride alignment W/A inside intel_fb_st [...] omits 021a411684c8 drm/i915: Use intel_tile_height() instead of re-implementing omits 3531c4023cb5 drm/i915/selftests: make mock_drm.h self-contained omits a6458951750f drm/i915/selftests: make mock_context.h self-contained 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 91a063c95608 powerpc/mm: Mark get_slice_psize() & slice_addr_is_low() a [...] omits f7fd23735f92 drm/i915: fix comment for POWER_DOMAIN_TRANSCODER_VDSC_PW2 omits d84a7a654a66 iwlwifi: pcie: extend hardware workaround to context-info omits 2763bba6328c iwlwifi: Don't ignore the cap field upon mcc update omits ed780545c13a iwlwifi: mvm: report TX rate to mac80211 directly for RS offload omits b3f20e098293 iwlwifi: mvm: fix NVM check for 3168 devices omits 4f565ee29999 iwlwifi: fix TLV fragment allocation loop omits a89c72ffd073 iwlwifi: pcie: allocate smaller dev_cmd for TX headers omits c5a4e8eb683c iwlwifi: pcie: detect the DMA bug and warn if it happens omits c4a786b32621 iwlwifi: pcie: work around DMA hardware bug omits 106f7b3bf943 arm64: dts: imx8mq-librem5-devkit: use correct interrupt f [...] omits 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] omits fe6a6689d181 ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection omits 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM omits bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support omits 24461d9792c2 dmaengine: virt-dma: Fix access after free in vchan_complete() omits 2f42e05b942f dmaengine: k3dma: Avoid null pointer traversal omits 20f5a659554a dmaengine: JZ4780: Add support for the X1830. omits b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. omits b8ab62ff7199 ARM: dts: imx7ulp: fix reg of cpu node omits 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] omits a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry omits 24a572bf6799 arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm 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 33eae7fb2e59 arm64: dts: ls1028a: fix endian setting for dcfg omits 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode omits 7d7778b1396b ARM: dts: imx6q-dhcom: fix rtc compatible omits bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] omits aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] omits f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] omits cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] omits 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver omits aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" omits b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API omits 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API omits daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API omits 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API omits 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API omits 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags omits 61f35728ba5e clk: imx: add imx_unregister_hw_clocks omits a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API omits 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API omits 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] omits b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support omits 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms omits 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node omits 5f131c484883 bindings: fsl: document compatibles of lx2160a boards omits 5fdb0684b5b0 PM / devfreq: tegra: Add COMMON_CLK dependency omits 996fa477d118 PM / devfreq: Drop explicit selection of PM_OPP omits 75d91c0dcd59 ARM: dts: imx6sll: add PXP module omits 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll omits f54c7898ed1c bpf: Fix precision tracking for unbounded scalars omits 46cf053efec6 Linux 5.5-rc3 omits 9efa3ed504ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c60174717544 Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/sc [...] omits a396560706d4 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 44579f35c2d9 Merge tag 'block-5.5-20191221' of git://git.kernel.dk/linux-block omits a313c8e056f8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7214618c60e9 Merge tag 'riscv/for-v5.5-rc3' of git://git.kernel.org/pub [...] omits 78bac77b521b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0dd1e3773ae8 pipe: fix empty pipe check in pipe_write() omits 9dd4b065446a drm/i915/gt: Move pm debug files into a gt aware debugfs omits 7d70a1233d11 drm/i915/gt: Merge engine init/setup loops omits cfe6b30fc37c drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume() omits e26b6d434147 drm/i915/gt: Pull GT initialisation under intel_gt_init() omits d68321dec1b2 Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pu [...] omits 19a049f1a44d MAINTAINERS: remove Radim from KVM maintainers omits 088e11d4220b MAINTAINERS: Orphan KVM for MIPS omits 42240c90e3b0 drm/atomic: Spell CRTC consistently omits dbe2d2bf79d2 drm: Fix a couple of typos, punctation and whitespace issues omits 23f6b0240534 ext4: clarify impact of 'commit' mount option omits 68d7b2d838f1 ext4: fix unused-but-set-variable warning in ext4_add_entry() omits b8e382a185eb Merge tag 'trace-v5.5-rc2' of git://git.kernel.org/pub/scm [...] omits 4746104a6f59 Merge tag 'libnvdimm-fix-5.5-rc3' of git://git.kernel.org/ [...] omits fe6e096a5bbf tracing: Fix endianness bug in histogram trigger omits 01f36a554e3e samples/trace_printk: Wait for IRQ work to finish omits 78be2c303aca drm/i915: Move i915_gem_init_contexts() earlier omits d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC omits 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk omits 3a53acf1d9be tracing: Fix lock inversion in trace_event_enable_tgid_record() omits 60b04df6bfbf Merge tag 's390-5.5-4' of git://git.kernel.org/pub/scm/lin [...] omits 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller omits 6bcf76316a14 dt-bindings: mfd: update TI tps6105x chip bindings omits b3b42b4a383c leds: tps6105x: add driver for MFD chip LED mode omits b0ff98608400 led: max77650: add of_match table omits 4c3718f9d6a6 leds: bd2802: Convert to use GPIO descriptors omits 697529091ac7 leds: pca963x: Fix open-drain initialization omits 9f4b952d0bfb leds-as3645a: Drop fwnode reference on ignored node omits 8e8d699b051f leds: gpio: Fix uninitialized gpio label for fwnode based probe omits 4856254d48d3 drm/i915/gt: Repeat wait_for_idle for retirement workers omits fd7a6d2b8f1d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits c4ff10efe8e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 6c1c79a5f4ee Merge tag 'kbuild-fixes-v5.5' of git://git.kernel.org/pub/ [...] omits b3e3d4c618c5 scsi: libsas: Tidy SAS address print format omits 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 omits c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type omits 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs omits e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target omits 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure omits e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL omits 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 omits f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan omits 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling omits 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits e6ba76480299 drm/i915: Remove i915->kernel_context omits 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] omits 43cf75d96409 exit: panic before exit_mm() on global init exit omits 28f94a44298c kbuild: clarify the difference between obj-y and obj-m w.r [...] omits 6210469417fd Merge branch 'parisc-5.5-2' of git://git.kernel.org/pub/sc [...] omits b2c0fcd28772 compat_ioctl: block: handle Persistent Reservations omits 4b43f31d65da compat_ioctl: block: handle add zone open, close and finish ioctl omits 21d37340912d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES omits 673bdf8ce0a3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE omits 257bf4176362 pktcdvd: fix regression on 64-bit architectures omits 62af608b4b07 Merge tag 'for-linus-5.5b-rc3-tag' of git://git.kernel.org [...] omits 6d04182dd36d Merge tag 'powerpc-5.5-4' of git://git.kernel.org/pub/scm/ [...] omits 5c741e2583d2 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] omits 12ac9a08fc4c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] 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 ed7dd73cd8ca drm/i915/selftests: Setup engine->retire for mock_engine omits 8cc0991c09bf ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits 4bfeadfc0712 Merge branch 'sfc-fix-bugs-introduced-by-XDP-patches' omits 11a14dc8d7a7 sfc: Include XDP packet headroom in buffer step size. omits 8700aff08984 sfc: fix channel allocation with brute force omits cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] omits 258a980d1ec2 net: dst: Force 4-byte alignment of dst_metrics omits 152044775d0b selftests: pmtu: fix init mtu value in description omits b0689faa8efc hv_netvsc: Fix unwanted rx_table reset omits 7d49a32a66d2 net: phy: ensure that phy IDs are correctly typed omits d2ed49cf6c13 mod_devicetable: fix PHY module format omits 4c8dc00503db qede: Disable hardware gro when xdp prog is installed omits 9f5e508b6486 Merge branch 'ena-fixes-of-interrupt-moderation-bugs' omits 41c53caa5a61 net: ena: fix issues in setting interrupt moderation param [...] omits 05785adf6e57 net: ena: fix default tx interrupt moderation interval omits 28a3b8408f70 net/smc: unregister ib devices in reboot_event omits d3e014ec7d5e net: stmmac: platform: Fix MDIO init for platforms without PHY omits 994baea28957 Merge branch 'hns3-next' omits d9b81c963a4c net: hns3: only print misc interrupt status when handling fails omits ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] omits 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] omits 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver omits 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs omits a3374d7d335c net: hns3: optimization for CMDQ uninitialization omits 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] omits b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() omits af1c0e4e00f3 llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid [...] omits e1b5e598e5a5 tipc: make legacy address flag readable over netlink omits 90b3b339364c net: hisilicon: Fix a BUG trigered by wrong bytes_compl omits 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' omits d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test omits 8d00b93fece1 testing/vsock: print list of options and description omits 5a2b2425634d testing/vsock: add parameters to list and skip tests omits 770ce0078cbf vsock_test: wait for the remote to close the connection omits cdbcc18de10a VSOCK: add AF_VSOCK test cases omits 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities omits 2f65b44e199c VSOCK: add full barrier between test cases omits 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c omits df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c omits ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests omits 43985468df67 VSOCK: fix header include in vsock_diag_test omits 4249c507f4cb net: dsa: ksz: use common define for tag len omits f80742b9c5ec Merge branch 's390-fixes' omits 39bdbf3e648d s390/qeth: don't return -ENOTSUPP to userspace omits 0f399305cd31 s390/qeth: fix promiscuous mode after reset omits 2e3d7fa5d29b s390/qeth: handle error due to unsupported transport mode omits 1923c96440a3 Merge branch 'clk-fixes' into clk-next omits 55ba413f6286 Merge branch 'clk-qcom' into clk-next omits a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' omits ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch omits 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format omits 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node omits dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation omits f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach omits 6cd6e64e3603 Merge branch 'xdpsock' omits 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern omits 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size omits ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] omits cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size omits 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] omits d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] omits 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros omits ce3cec27933c Merge branch 'xsk-cleanup' omits 1d9cb1f38186 xsk: Use struct_size() helper omits 15d8c9162ced xsk: Add function naming comments and reorder functions omits c34787fcc90f xsk: Remove unnecessary READ_ONCE of data omits f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] omits 03896ef1f0cb xsk: Change names of validation functions omits c5ed924b54c8 xsk: Simplify the consumer ring access functions omits df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free omits 4b638f13bab4 xsk: Eliminate the RX batch size omits 59e35e552529 xsk: Standardize naming of producer ring access functions omits d7012f05e3ca xsk: Consolidate to one single cached producer pointer omits 11cc2d21499c xsk: Simplify detection of empty and full rings omits 484b165306e1 xsk: Eliminate the lazy update threshold omits df034c93f15e sbitmap: only queue kyber's wait callback if not already active omits ea8608d401de cxgb4: fix refcount init for TC-MQPRIO offload omits 55347ec340af perf hists: Fix variable name's inconsistency in hists__fo [...] omits a75af86b6f34 perf map: Set kmap->kmaps backpointer for main kernel map chunks omits 0feba17bd7ee perf report: Fix incorrectly added dimensions as switch pe [...] omits f1fd1610cbb6 Merge tag 'devicetree-fixes-for-5.5-2' of git://git.kernel [...] omits f84ae29a6169 tools lib traceevent: Fix memory leakage in filter_event omits 216383e920e8 drm/i915: Introduce intel_crtc_state_alloc() omits 3939f2c86657 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a7c88728da3b Merge tag 'drm-fixes-2019-12-21' of git://anongit.freedesk [...] omits f8f04d085974 Merge tag 'io_uring-5.5-20191220' of git://git.kernel.dk/l [...] omits 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml omits 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] omits 0c517e6ced03 Merge tag 'drm-intel-fixes-2019-12-19' of git://anongit.fr [...] omits 39b7f58f10ba Merge tag 'exynos-drm-fixes-for-v5.5-rc3' of git://git.ker [...] omits 75cf9797006a parisc: Fix compiler warnings in debug_core.c omits 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 omits 3b7995a98ad7 block: fix memleak when __blk_rq_map_user_iov() is failed omits daa400f5a1e5 s390/dasd: fix typo in copyright statement omits 00b39f698a4f s390/dasd: fix memleak in path handling error case omits dd4b3c83b9ef s390/dasd/cio: Interpret ccw_device_get_mdc return value c [...] omits b3c6a5997541 block: Fix a lockdep complaint triggered by request queue [...] omits c44a4edb2093 block: Fix the type of 'sts' in bsg_queue_rq() omits 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 omits 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] omits 36257d558041 parisc: soft_offline_page() now takes the pfn omits 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem omits b371ddb94fae Merge tag 'iommu-fixes-v5.5-rc2' of git://git.kernel.org/p [...] omits fce34dec76d9 Merge tag 'platform-drivers-x86-v5.5-2' of git://git.infra [...] omits d2944d531380 Merge tag 'mmc-v5.5-rc2' of git://git.kernel.org/pub/scm/l [...] omits 6398b9fc818e Merge tag 'char-misc-5.5-rc3' of git://git.kernel.org/pub/ [...] omits 107aff96d36f Merge tag 'staging-5.5-rc3' of git://git.kernel.org/pub/sc [...] 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 aa638cfe3e73 arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list omits 1a4ee8673a77 Merge tag 'tty-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] omits 7181aba14639 Merge tag 'usb-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] omits 7190a23a58b7 Merge tag 'pinctrl-v5.5-3' of git://git.kernel.org/pub/scm [...] omits 3529d8c2b353 io_uring: pass in 'sqe' to the prep handlers omits 06b76d44ba25 io_uring: standardize the prep methods omits 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support omits 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support omits 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] omits e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] omits 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments omits b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] omits 02abbda105f2 platform/x86: pcengines-apuv2: Spelling fixes in the driver omits 3d00da1de3ea platform/x86: pcengines-apuv2: detect apuv4 board omits d4ac8f83dafe platform/x86: pcengines-apuv2: fix simswap GPIO assignment omits e8796c6c69d1 platform/x86: pmc_atom: Add Siemens CONNECT X300 to critcl [...] omits 133b2acee387 platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY [...] omits 77dcc95e2048 platform/mellanox: fix the mlx-bootctl sysfs omits 26a61679f10c io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler omits e47293fdf989 io_uring: move all prep state for IORING_OP_{SEND,RECV}_MG [...] omits 3fbb51c18f5c io_uring: move all prep state for IORING_OP_CONNECT to pre [...] omits 9adbd45d6d32 io_uring: add and use struct io_rw for read/writes omits 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] omits d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] omits c2e366b54dd9 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] 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 063c60d39180 rxrpc: Fix missing security check on incoming calls omits 13b7955a0252 rxrpc: Don't take call->user_mutex in rxrpc_new_incoming_call() omits f33121cbe919 rxrpc: Unlock new call in rxrpc_new_incoming_call() rather [...] omits bfea224d9250 ALSA: uapi: Drop unneeded typedefs omits 11e8355bd3ce soc: renesas: rcar-rst: Fix __iomem on configure call omits 5084bf6b2006 xfs: Make the symbol 'xfs_rtalloc_log_count' static omits 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] omits 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] omits 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties omits 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] omits 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h omits 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h omits 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header omits d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again omits 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again omits f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] omits c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties omits d55e5f5b70dd io_uring: use u64_to_user_ptr() consistently 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 ac2917b01992 drm/arm/mali: make malidp_mw_connector_helper_funcs static omits 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support omits b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support omits 6d5375a31295 pinctrl: rza1: Reduce printed messages omits a34cd9dfd03f pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control omits 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo omits c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock omits 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks omits 130ac214294b regulator: Convert stm32-pwr regulator to json-schema omits a14a0b5fc179 regulator: bd71828: remove get_voltage operation omits d24a70636b8b ASoC: max98090: Remove empty suspend function omits d6bd6cf9feb8 xen/grant-table: remove multiple BUG_ON on gnttab_interface omits f4eef1b652ee xen-blkback: support dynamic unbind/bind omits 1ee54195a305 xen/interface: re-define FRONT/BACK_RING_ATTACH() omits 672b7763cb2c xenbus: limit when state is forced to closed omits c534374ecf04 xenbus: move xenbus_dev_shutdown() into frontend code... omits 589b72894f53 xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk omits f412af187ae1 drm/stm: ltdc: move pinctrl to encoder mode set omits a5e93b42f462 drm/i915/execlists: Select arb on/off around batches based [...] omits cd217ee6867d phy: qcom-qmp: Increase PHY ready timeout omits 9209fb51896f riscv: move sifive_l2_cache.c to drivers/soc omits 7b02bf619488 iwlwifi: pcie: move page tracking into get_page_hdr() omits 160bab43419e iwlwifi: don't send PPAG command if disabled omits 01f52e16b868 riscv: define vmemmap before pfn_to_page calls omits d411cf02ed02 riscv: fix scratch register clearing in M-mode. omits 0312a3d4b43c riscv: Fix use of undefined config option CONFIG_CONFIG_MMU omits 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove omits a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier omits 795e55999b2f phy: hisilicon: Fix Kconfig indentation omits 4acb0200ab2b phy: cpcap-usb: Fix error path when no host driver is loaded omits 2438c3a19dec USB: serial: option: add ZLP support for 0x1bc7/0x9010 omits 0f100b70487a drm/i915: Push the use-semaphore marker onto the intel_context omits 9f3ccd40acf4 drm/i915: Drop GEM context as a direct link from i915_request omits 0141254b0a74 ALSA: usb-audio: fix set_format altsetting sanity check omits 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume omits f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error omits fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors omits bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) omits 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] omits 2298cf8d36bc powercap/intel_rapl: add support for JasperLake omits b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family omits 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() omits 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() omits e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again omits 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() omits fbdd256fe701 ACPICA: Update the list of maintainers omits 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl omits e0e4706c7e9f drm/mediatek: remove unused external function omits 9b59b8c6f846 drm/mediatek: disable all the planes in atomic_disable omits 920fffcc8912 drm/mediatek: update cursors by using async atomic update omits 411f5c1eacfe drm/mediatek: handle events when enabling/disabling crtc omits 60b874f64279 drm/mediatek: use DRM core's atomic commit helper omits 138b80cbd705 drm/mediatek: Fix can't get component for external display plane. omits 5bbb71cda6da drm/mediatek: Check return value of mtk_drm_ddp_comp_for_plane. 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 c6d633a92749 crypto: algapi - make unregistration functions return void omits 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions omits 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] omits 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] omits 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] omits e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring omits 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] omits 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] omits 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] omits 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency omits 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency omits 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] omits cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] omits 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] omits a30637625822 padata: update documentation file path in MAINTAINERS omits 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation omits 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash omits 46b49abc5d0a crypto: caam - remove double buffering for ahash omits 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] omits f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] omits 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands omits 33960acccfbd crypto: ccp - add TEE support for Raven Ridge omits f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] omits 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure omits b93566f1bb54 crypto: ccp - create a generic psp-dev file omits 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev omits 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' omits 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi omits 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests omits cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr omits 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode omits 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() omits 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach omits c92bbaa0fda5 Merge branch 'simplify-do_redirect' omits 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() omits 332f22a60e4c xdp: Remove map_to_flush and map swap detection omits cdfafe98cabe xdp: Make cpumap flush_list common for all map instances omits 96360004b862 xdp: Make devmap flush_list common for all map instances omits e312b9e706ed xsk: Make xskmap flush_list common for all map instances omits fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments omits 4bc188c7f23a xdp: Simplify cpumap cleanup omits 0536b85239b8 xdp: Simplify devmap cleanup omits 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct omits 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs omits 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology omits 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done omits 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] omits f57a01073596 scsi: qla2xxx: Fix fabric scan hang omits 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss omits d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors omits f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation omits a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset omits 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate omits aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free omits 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable omits 0c3dbdeb7284 scsi: initio: make initio_state_7() static omits 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] omits 08fcc87bd0df scsi: sym53c8xx: fix typos in comments omits 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] omits 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver omits 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating omits dcb6cec50827 scsi: ufs: disable irq before disabling clocks omits dc30c9e6d67f scsi: ufs: Simplify a condition omits bb14dd1564c9 scsi: ufs: Unlock on a couple error paths omits e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits fc0a9de2f40d scsi: ufs: delete unused structure filed tr omits 5231d38c16f0 scsi: ufs: Do not free irq in suspend omits 0834253734cb scsi: ufs: Do not clear the DL layer timers omits 17c7d35f141e scsi: ufs: Release clock if DMA map fails omits a3a763917216 scsi: ufs: Use DBD setting in mode sense omits 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] omits 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled omits 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits bd40726153c6 scsi: esp_scsi: Add support for FSC chip omits 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations omits 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier omits 20b7d86f29d3 nfsd: use boottime for lease expiry calculation omits f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers omits 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence omits 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' omits f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations omits e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] omits ae895c49905c net: bcmgenet: Turn on offloads by default omits 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open omits f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() omits 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM omits dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature omits 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag omits d63b542c625c net: systemport: Set correct DMA mask omits 307201a3d494 Merge branch 'cls_u32-fix-refcount-leak' omits 6649a3f33747 tc-testing: initial tdc selftests for cls_u32 omits 275c44aa194b net/sched: cls_u32: fix refcount leak in the error path of [...] omits 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' omits 6a35ddc5445a nfp: tls: implement the stream sync RX resync omits 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded omits 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() omits 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' omits 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels omits 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw omits 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes omits 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request omits 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 omits cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses omits 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels omits 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] omits 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions omits a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register omits 615f22f58029 nfc: s3fwrn5: replace the assertion with a WARN_ON omits d5e1935381a1 drm/i915/gt: Teach veng to defer the context allocation omits a019739c1c32 Merge branch 'macb-fix-probing-of-PHY-not-described-in-the-dt' omits ef8a2e27289e net: macb: fix probing of PHY not described in the dt omits 0aa4d016c043 of: mdio: export of_mdiobus_child_is_phy omits 6791c102602b net: mvpp2: cycle comphy to power it down omits 0dea4d039a7f net: sfp: report error on failure to read sfp soft status omits 8cb4ec44de42 netfilter: nft_tproxy: Fix port selector on Big Endian omits e608f631f0ba netfilter: ebtables: compat: reject all padding in matches [...] omits d05d5db815d5 selftests: netfilter: extend flowtable test script with dnat rule omits c9b3b8207bc4 netfilter: nf_flow_table: fix big-endian integer overflow omits fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node omits 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] omits e4dc9a4c31fe scsi: target/iblock: Fix protection error with blocks grea [...] omits 71482fde704e scsi: libcxgbi: fix NULL pointer dereference in cxgbi_devi [...] omits 291c2548458d scsi: lpfc: fix spelling mistakes of asynchronous omits 106f41f5a302 tracing: Have the histogram compare functions convert to u [...] omits 7d1ff0d9faf6 drm/i915/gt: Add breadcrumb retire to physical engine omits 79e65c27f096 tracing: Avoid memory leak in process_system_preds() 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 0fd260056ef8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ae6252d8dfeb ACPICA: Update version to 20191213 omits 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] omits 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] omits 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] omits 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" omits d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] omits 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] omits 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs omits bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID omits c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID omits 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs omits fd7bba685e7d Input: apbps2 - add __iomem to register struct omits cbe821a20f3d Input: axp20x-pek - make device attributes static omits 3123d8018d46 bpf: Add further test_verifier cases for record_func_key omits cc52d9140aa9 bpf: Fix record_func_key to perform backtracking on r3 omits d19e470b6605 ACPI: fan: Expose fan performance state information omits 5bf2fc1f9c88 bpf: Remove unnecessary assertion on fp_old omits 93ccfa9a4eca drm/todo: Updating logging todo omits d8e419da048e Merge branch 'phylib-consolidation' omits b5abac2d2d17 net: phy: marvell: use genphy_check_and_restart_aneg() omits 9f4bae704f93 net: phy: marvell: use phy_modify_changed() omits 20ecf424d0db net: phy: marvell: use existing clause 37 definitions omits d2004e27eb35 net: phy: marvell: consolidate phy status reading omits 760fa78f3509 net: phy: marvell: use positive logic for link state omits 98f92831c561 net: phy: marvell: initialise link partner state earlier omits fcf1f59afc67 net: phy: marvell: rearrange to use genphy_read_lpa() omits 0efc286a9238 net: phy: provide and use genphy_read_status_fixed() omits 2a10ab043ac5 net: phy: add genphy_check_and_restart_aneg() omits af006240c6cf net: phy: use phy_resolve_aneg_pause() omits c48f16b42a3b net: phy: remove redundant .aneg_done initialisers omits f7f1538c3f7c drm/i915: Rename pipe update tracepoints omits 36fef958e2da drm/i915/fbc: Remove second redundant intel_fbc_pre_update() call omits 317b2cac79a6 drm/i915/fbc: Reject PLANE_OFFSET.y%4!=0 on icl+ too omits ed21b314fb85 Merge branch 'next/dt' into for-next 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 e1f0fbda75e6 drm/i915: fix uninitialized pointer reads on pointers to and from omits 293f89959483 tty: serial: 21285: stop using the unused[] variable from [...] omits e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static omits a5a985542066 staging: nvec: check return value omits c1ccff45e54e docs/memory-barriers.txt.kokr: Minor wordsmith omits 3dbbeef42b64 doc:locking: fix locktorture parameter description omits c032ace71c29 software node: add basic tests for property entries omits 281176327d02 drm/i915/gt: Suppress threshold updates on RPS parking omits 35cc7f32c298 drm/i915/gt: Use non-forcewake writes for RPS omits 921377c0b4e8 power: supply: abx500_chargalg: Remove unneeded semicolon omits e15c54d208f9 power: supply: ab8500_charger: Remove unneeded semicolon omits c6ef5234efc0 power: supply: ab8500: Remove unneeded semicolon omits b81e4d9b5941 drm/i915/gt: Track engine round-trip times omits dc93c9b69315 drm/i915/gt: Schedule request retirement when signaler idles omits bc51a6d34c27 Documentation: kernel-hacking: hacking.rst: Change referen [...] omits a83aaf4979e7 Documentation: filesystems: automount-support: Change refe [...] omits 1d5c17e47028 RISC-V: Typo fixes in image header and documentation. omits ae0a723c4cfd Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits eb43135117ad Documentation: fix Sphinx warning in xilinx_sdfec.rst omits 0854cbdb1829 Documentation: x86: fix boot.rst warning and format omits ab229d620263 Process: provide hardware-security list details omits d693b2883c0b docs: ftrace: Specifies when buffers get clear omits ca0e477931c5 ath11k: Use sizeof_field() instead of FIELD_SIZEOF() omits 1148f9adbe71 net, sysctl: Fix compiler warning when only cBPF is present omits 77ea8b455ca1 ath11k: explicitly cast wmi commands to their correct struct type omits 4315a74a482f wil6210: add support for set_cqm_rssi_config omits 5e5f069c30cc wil6210: support set_multicast_to_unicast cfg80211 operation omits 18beb61d848d wil6210: fix MID valid bits in Rx status message omits c99d5f8d6178 wil6210: reduce ucode_debug memory region omits 5c5d88a29dd4 wil6210: add verification for cid upper bound omits c715b38473c8 wil6210: take mem_lock for writing in crash dump collection omits d3214d428066 wil6210: minimize the time that mem_lock is held omits 7be3c2331d50 wil6210: dump Rx status message on errors omits 7e0165b2f1a9 Merge branch 'akpm' (patches from Andrew) omits 5f096c0ecd53 Merge tag 'pm-5.5-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 13eaec4b2adf xfs: don't commit sunit/swidth updates to disk if that wou [...] omits 4f5b1b3a8fa0 xfs: split the sunit parameter update into two parts omits 1cac233cfe71 xfs: refactor agfl length computation function omits af952aeb4a87 libxfs: resync with the userspace libxfs omits 826f7e34130a xfs: use bitops interface for buf log item AIL flag check omits 0fa4f770977c dt-bindings: Add MAX31730 as trivial device omits d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 omits 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support omits e63318785234 dt-bindings: net: ravb: Document r8a77961 support omits 7745ff984261 libbpf: Fix another __u64 printf warning omits b5c7d0d0f7d4 libbpf: Fix printing of ulimit value omits ca8d0fa7cfb8 Merge branch 'bpf-fix-xsk-wakeup' omits c0fdccfd226a net/ixgbe: Fix concurrency issues between config flow and XSK omits b3873a5be757 net/i40e: Fix concurrency issues between config flow and XSK omits 9cf88808ad6a net/mlx5e: Fix concurrency issues between config flow and XSK omits 06870682087b xsk: Add rcu_read_lock around the XSK wakeup omits 580205dd4fe8 selftests/bpf: Fix test_attach_probe omits 505b308b6944 Merge branch 'pm-cpufreq' omits f4feb9fa45ee drm/amdkfd: expose num_cp_queues data field to topology node (v2) omits bb71c74db3c5 drm/amdkfd: expose num_sdma_queues_per_engine data field t [...] omits fe8a87d71f72 drm/amd/powerplay: skip disable dynamic state management omits ab5999dea069 drm/amdgpu: enable VCN0 and VCN1 sriov instances support f [...] omits 12dd14b230b3 libbpf: Add missing newline in opts validation macro omits 7800a3d54a71 Merge branch 'bpf-riscv-jit-improvements' omits 34bfc10a6e7e riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs omits eb9928bed003 riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF [...] omits e368b64f8b0c riscv, bpf: Optimize calls omits 7f3631e88ee6 riscv, bpf: Provide RISC-V specific JIT image alloc/free omits fe8322b866d5 riscv, bpf: Optimize BPF tail calls omits 33203c02f2f8 riscv, bpf: Add support for far jumps and exits omits 29d92edd9ee8 riscv, bpf: Add support for far branching when emitting tail call omits 7d1ef13fea2b riscv, bpf: Add support for far branching omits f1003b787c00 riscv, bpf: Fix broken BPF tail calls omits 833a20b8d492 ARC: asm-offsets: remove duplicate entry omits 7da5492739db drm/gma500: fix null dereference of pointer fb before null check omits 24f03be4aa79 drm/gem-fb-helper: convert to drm device based logging omits f33b9730cc5a drm/fb-helper: convert to drm device based logging omits 41cb6603add2 drm/client: convert to drm device based logging omits cabeacd4cc13 drm/i915/dsc: fix DSC power domains for DSI omits 4cb48c447e87 drm/i915/dsc: clarify DSC support for pipe A on ICL omits 0314da782d48 drm/i915/dsc: fix DSC register selection for ICL DSI transcoders omits 95ed0c5b1292 blk-mq: optimise blk_mq_flush_plug_list() omits 28ca0d6d39ab list: introduce list_for_each_continue() omits 7d30a621028a blk-mq: optimise rq sort function omits c360824a9d84 drm/i915: Provide ddc symlink in hdmi connector sysfs directory omits 33328bfab892 MAINTAINERS: change Gruszka's email address omits 79fb9216b7be 9p: Remove unneeded semicolon omits 33d6e0be6604 9p: Fix Kconfig indentation omits 808c8bcca225 nvmem: imx: scu: correct the fuse word index omits 838010c231b0 nvmem: imx: scu: fix write SIP omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 306d5acbfc66 drivers/hid/hid-multitouch.c: fix a possible null pointer access. omits 66c5d718e5a6 ALSA: hda/realtek - Add headset Mic no shutup for ALC283 omits 738987a1d6f1 mmc: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits e6d82a7bc849 mmc: usdhi6rol0: Use dma_request_chan() instead dma_reques [...] omits b67b45179b34 mmc: sh_mmcif: Use dma_request_chan() instead dma_request_ [...] omits e1ebb456ae4c mmc: pxamci: Use dma_request_chan() instead dma_request_sl [...] omits 2e2d12e110b7 mmc: owl-mmc: Use dma_request_chan() instead dma_request_s [...] omits 972a2dd62680 mmc: mxs: Use dma_request_chan() instead dma_request_slave [...] omits c3b2a0212b72 mmc: mxcmmc: Use dma_request_chan() instead dma_request_sl [...] omits 716d0205fe3a mmc: mmci: Use dma_request_chan() instead dma_request_slav [...] omits c1fce225220d mmc: dw_mmc: Use dma_request_chan() instead dma_request_sl [...] omits 9f606f11ea98 Merge branch 'fixes' into next omits f667216c5c7c mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround omits 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon omits a651c6c64431 EDAC/aspeed: Remove unneeded semicolon omits 570c815698c4 drm/virtio: move drm_connector_to_virtio_gpu_output to vir [...] omits c91a1e2b5a6a drm/virtio: move to_virtio_fence inside virtgpu_fence omits 093bd9cf5e2c drm/virtio: simplify getting fake offset omits 9e07d4617b01 drm/virtio: get rid of drm_encoder_to_virtio_gpu_output omits 9567728ae28c drm/virtio: static-ify virtio_gpu_framebuffer_init omits 974e65e384b4 drm/virtio: static-ify virtio_fence_signaled omits 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER omits 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent omits b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED omits 9e4066748bf7 clk: qcom: hfpll: register as clock provider omits 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency omits 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property omits 87ec9adcca71 clk: qcom: smd: Add missing bimc clock omits 781d8cea68ac clk: qcom: Avoid SMMU/cx gdsc corner cases omits d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver omits e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc omits 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema omits d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc omits 8d20c39f063e clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs omits bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm omits c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks omits cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops omits 5c108d4e18f8 selinux: randomize layout of key structures omits 6c5a682e6497 selinux: clean up selinux_enabled/disabled/enforcing_boot omits d6f970f0dad6 drm/i915/display: fix phy name omits 41ba19fca303 drm/i915/display: use clk_off name to avoid double negation omits 5956f44028f5 drm/i915/display: move clk off sanitize to its own function omits a352a82496d1 Merge branch 'libbpf-extern-followups' omits 630628cb7dc3 libbpf: BTF is required when externs are present omits 8601fd422148 libbpf: Allow to augment system Kconfig through extra opti [...] omits 81bfdd087bf3 libbpf: Put Kconfig externs into .kconfig section omits d69587062c34 libbpf: Add bpf_link__disconnect() API to preserve underly [...] omits 4a94c4332334 Merge tag 'tpmdd-next-20191219' of git://git.infradead.org [...] omits e2ec6aef37e6 power: supply: sbs-battery: fix CAPACITY_MODE bit naming omits 6de6c1f840c0 bpf: Allow to change skb mark in test_run omits 75d8a8423c87 power: supply: sbs-battery: use octal permissions on module param omits dacce6412e09 bpftool: Work-around rst2man conversion bug omits 463881ac4017 power: reset: Fix Kconfig indentation omits 7c43e0d6a526 bpftool: Simplify format string to not use positional args omits 464aca16487c power: supply: cros_usbpd: Remove dev_err() getting the nu [...] omits a08990ea11dc power: supply: max17040: Send uevent in SOC and status change omits cccdd0ca1c0d power: supply: max17040: Config alert SOC low level thresh [...] omits 2e17ed94de68 power: supply: max17040: Add IRQ handler for low SOC alert omits 7a8bac169a65 dt-bindings: power: supply: max17040: Add DT bindings for [...] omits 058d42563a56 power: supply: sc27xx: Calibrate the resistance of coulomb [...] omits 7772d22e4b06 dt-bindings: power: sc27xx: Add a new property to describe [...] omits 6af8288834b6 power: supply: sc27xx: Optimize the battery resistance wit [...] omits 65dbad713d5d power: supply: core: Add battery internal resistance tempe [...] omits 9a056a879111 dt-bindings: power: Introduce one property to describe the [...] omits 1760eb689ed6 tpm/tpm_ftpm_tee: add shutdown call back omits 5de1780181e7 power: supply: max77650: add of_match table omits bc90705bbb57 power: supply: max17042: add MAX17055 support omits 47a34db3d5d2 device-tree: bindings: max17042_battery: add all of the co [...] omits a3d70dacc727 power: suppy: ucs1002: disable power when max current is 0 omits 3c9c2d08128a power: supply: Fix Kconfig indentation omits 86b9182df8bb power/supply: ingenic-battery: Don't change scale if there [...] omits dd04defd11b7 power: supply: pda_power: add missed usb_unregister_notifier omits 84c92365b20a drm/exynos: gsc: add missed component_del omits f596cf0d8062 MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig omits f8fffebdea75 MIPS: BPF: Disable MIPS32 eBPF JIT omits a4a3893114a4 MIPS: Prevent link failure with kcov instrumentation omits a1ec57c02020 net: stmmac: tc: Fix TAPRIO division operation omits 5f773e551a3b drm/amdgpu/display: use msleep rather than udelay for HDCP omits 4e328922d461 drm/amdgpu/display: include delay.h omits b4adfe55915d s390/ftrace: save traced function caller omits eef06cbf670a s390/unwind: stop gracefully at user mode pt_regs in irq stack omits c23587c92f6e s390/purgatory: do not build purgatory with kcov, kasan an [...] omits cd92ac253063 s390/purgatory: Make sure we fail the build if purgatory h [...] omits 6feeee8efc53 s390/ftrace: fix endless recursion in function_graph tracer omits 57177d214ee0 drm/sun4i: hdmi: Remove duplicate cleanup calls omits c7b305267eb7 clk: sunxi-ng: r40: Allow setting parent rate for external [...] omits b40953c2baf0 drm/amdgpu: skip VCN2.5 power gating and clock gating for [...] omits d83c7a07a79b drm/amdgpu: update VCN1(dual instances) fw types ID and VC [...] omits 7daaebfea5e5 drm/amdgpu: add VCN2.5 sriov start for Arctrus omits 95f1b55b67a8 drm/amdgpu: add VCN2.5 MMSCH start for Arcturus omits fb71a336cdc2 drm/amdgpu: move umc offset to one new header file for Arcturus omits 6bff00170277 Merge branch 'ETS-qdisc' omits 82c664b69c8b selftests: qdiscs: Add test coverage for ETS Qdisc omits ddd3fd750ffe selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc omits 4cf9b8f99292 selftests: forwarding: Move start_/stop_traffic from mlxsw [...] omits 19f405b988e7 mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc omits 7917f52ae188 mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS omits d35eb52bd2ac net: sch_ets: Make the ETS qdisc offloadable omits dcc68b4d8084 net: sch_ets: Add a new Qdisc omits 9cf9b925d538 mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators omits 5bc146c90e9e mlxsw: spectrum_qdisc: Clarify a comment omits 9586a992fb75 net: pkt_cls: Clarify a comment omits cbd22f172df7 sch_cake: drop unused variable tin_quantum_prio omits e3250f2d5bbb drm/amdgpu/display: include delay.h omits 0371e2fba421 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits ed09a629bbb4 drm/amdgpu/smu: add metrics table lock for renoir (v2) omits 885d38654012 drm/amdgpu/smu: add metrics table lock for navi (v2) omits 59847dc82cf2 drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits fa7df7516e32 drm/amdgpu/smu: add metrics table lock omits d012ea925d61 gpu: drm: dead code elimination omits 719423f67079 drm/amdgpu: wait for all rings to drain before runtime suspending omits 19796597d104 drm/amdgpu/smu: fix spelling omits c96cf2823dfd drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq omits c6a6e2db9945 drm/amdgpu: Redo XGMI reset synchronization. omits f33a8770cdda drm/amdgpu: Add task barrier to XGMI hive. omits 368fd0aad1be drm: Add Reusable task barrier. omits 041a62bc0603 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] omits f06a58db9213 drm/amdgpu/vcn: remove unnecessary included headers omits 5a7489a7e189 drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV omits 1512d064f55b drm/amdgpu: fix double gpu_recovery for NV of SRIOV omits 198e36bacb6e drm/amd/powerplay: skip soc clk setting under pp one vf omits 8c23056bdc7a drm/scheduler: do not keep a copy of sched list omits f880799d7fcf amd/amdgpu: add sched array to IPs with multiple run-queues omits 0c88b4303213 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] omits b3ac17667f11 drm/scheduler: rework entity creation omits 45a80abebce4 drm/amdgpu/pm_runtime: update usage count in fence handling omits f1e1483b279c drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir omits 374bf7bd6ae4 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c omits 640f07932541 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c omits 2111a5f7153d drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c omits b918ecb06167 drm/amd/display: Remove unneeded semicolon omits 42a9938e1e49 drm/amdgpu/sdma5: make ring tests less chatty omits e47c9bce46a8 drm/amdgpu/gfx10: make ring tests less chatty omits 2af0f378c480 drm/amd/display: Add debug option to override DSC target b [...] omits e97ed49690ea drm/amd/display: Do not handle linkloss for eDP omits 64267454273a drm/amd/display: fix missing cursor on some rotated SLS displays omits 760ef473f2fc drm/amd/display: Formula refactor for calculating DPP CLK DTO omits 5479034576ec drm/amd/display: Lower DPP DTO only when safe omits 68c0fca5e45a drm/amd/display: support virtual DCN omits 830806c5654b drm/amd/display: Fix manual trigger source for DCN2 omits ca4f844e98f7 drm/amd/display: Update extended timeout support for DCN20 [...] omits 615b9b585eb5 drm/amd/display: Fix update_bw_bounding_box Calcs omits 302f598804dc drm/amd/display: Use absolute time stamp to follow the eDP [...] omits a70445918b84 drm/amd/display: 3.2.64 omits 89d07b662f5e drm/amd/display: fix 270 degree rotation for mixed-SLS mode omits 1f0674fd5c53 drm/amd/display: Get cache window sizes from DMCUB firmware omits 1380c1bf5b9c drm/amd/display: Remove reliance on pipe indexing omits 32ff3217d60d drm/amd/display: Specified VR patch skip to reset segment to 0 omits efca09056081 drm/amd/display: check link status before disable stream omits db83e7ed1595 drm/amd/display: disable lttpr for Navi omits 8c7aea404d55 drm/amd/display: Perform DMUB hw_init on resume omits ec5b356c5894 drm/amd/display: Map ODM memory correctly when doing ODM combine omits 6a652f6d127d drm/amd/display: Add warmup escape call support omits d87dedb1eca5 drm/amd/display: fix regamma build optimization omits 8d5bc3a5b8fe drm/amd/display: scaling changes should also be a full update omits 1a8196b0b8e9 drm/amd/display: 3.2.63 omits 74cc5f02eb67 drm/amd/display: Remove integer scaling code from DC and f [...] omits ccce745c28d6 drm/amd/display: Enable Seamless Boot Transition for Multi [...] omits 4a8ca46bae8a drm/amd/display: Default max bpc to 16 for eDP omits b9f1246df179 drm/amd/display: Collapse resource arrays when pipe is disabled omits cf27a6d15d95 drm/amd/display: update chroma viewport wa omits 0120e8b8451c drm/amd/display: Use pipe_count for num of opps omits ded6119e825a drm/amd/display: Reinstate LFC optimization omits 993dca3e53c3 drm/amd/display: AVI info package change due to spec update omits a9ec3fe455f0 drm/amd/display: Add definition for number of backlight da [...] omits 6026be696193 drm/amd/display: Add interface to adjust DSC max target bpp limit omits 663bfef0da61 drm/amd/display: Disable integerscaling for downscale and MPO omits c09d1d3404e7 drm/amd/display: Use physical addressing for DMCUB on both [...] omits 01c229d977e0 drm/amd/display: Get DMUB registers from ASIC specific structs omits 6b5d7730d226 drm/amd/display: Add wait for flip not pending on pipe unlock omits a37149425a58 drm/amd/display: disable lttpr for RN omits 3ab4cc65b3e6 drm/amd/display: HDMI 2.x audio bandwidth check omits 5e1e89eead24 drm/amdgpu/vcn: remove JPEG related code from idle handler [...] omits d58ed70778db drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs omits aaff8b448d2a drm/amdgpu: enable gfxoff for raven1 refresh omits 8973d9ec8f0e drm/amdgpu/sriov: Tonga sriov also need load firmware with smu omits 619346240932 drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu omits a771ded8b7ea drm/amd/display: add missing dcn link encoder regs omits d3c431ee0f77 drm/amdgpu: add dpcs20 registers omits 6fdcba327110 drm/amdgpu: move dpcs headers to dpcs includes omits d7f72fe482bf drm/amdgpu: Add CU info print log omits ad5901df8894 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] omits 63408972e471 drm/amd/powerplay: fix various dereferences of a pointer b [...] omits b3eca59d9985 drm/amdkfd: queue kfd interrupt work to different CPU omits 7a8a3430be15 amdgpu: Wrap FPU dependent functions in dc20 omits 16a9dea110a6 amdgpu: Enable initial DCN support on POWER omits 6ca3928da66e amdgpu: Prepare DCN floating point macros for generic arch [...] omits dcbe4e95751a Merge branch 's390-next' omits 334b49de120d s390/qeth: make use of napi_schedule_irqoff() omits 52f82bf16b6e s390/qeth: consolidate helpers for capability checking omits adee2592b6c0 s390/qeth: stop yielding the ip_lock during IPv4 registration omits b6beb62a5261 s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path omits 490df97142fe s390/qeth: remove open-coded inet_make_mask() omits 2390166a6b45 s390/qeth: clean up L3 sysfs code omits e6b1b7da247b s390/qeth: overhaul L3 IP address dump code omits 7359393f3c19 s390/qeth: wake up all waiters from qeth_irq() omits 871602b10792 s390/qeth: only handle IRQs while device is online omits 3a74a62d3ce7 Merge branch 'stmmac-taprio' omits ea77b8c813c6 net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores omits f0e56c8d8f7d net: stmmac: xgmac3+: Add support for Frame Preemption omits 7c7282746883 net: stmmac: gmac5+: Add support for Frame Preemption omits 1ac14241543c net: stmmac: Add Frame Preemption support using TAPRIO API omits b60189e0392f net: stmmac: Integrate EST with TAPRIO scheduler API omits 8572aec3d0dc net: stmmac: Add basic EST support for XGMAC omits 504723af0d85 net: stmmac: Add basic EST support for GMAC5+ omits 6dbb2e91f8bd Merge branch 'stmmac-next' omits 3755b21b04b0 net: stmmac: Always use TX coalesce timer value when rescheduling omits 021bd5e36970 net: stmmac: Let TX and RX interrupts be independently ena [...] omits 7d0b447a3f82 net: stmmac: Print more information in DebugFS DMA Capabil [...] omits ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema omits 6fa9a115fe7c Merge branch 'stmmac-fixes' omits 4772f26db8d1 net: stmmac: Always arm TX Timer at end of transmission start omits b2f3a481c4cd net: stmmac: Enable 16KB buffer size omits 8605131747e7 net: stmmac: 16KB buffer must be 16 byte aligned omits 8d558f0294fe net: stmmac: RX buffer size must be 16 byte aligned omits 11d55fd9975f net: stmmac: xgmac: Clear previous RX buffer size omits 93b5dce401cc net: stmmac: Only the last buffer has the FCS field omits eaf4fac47807 net: stmmac: Do not accept invalid MTU values omits 5d626c879e23 net: stmmac: Determine earlier the size of RX buffer omits 08c965430869 net: stmmac: selftests: Needs to check the number of Multi [...] omits f40ddaa059fd regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask omits 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver omits 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA omits 0f501c7cde40 ASoC: SOF: move arch_ops under ops omits 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality omits 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints omits 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling omits 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup omits 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] omits fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] omits d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP omits 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP omits aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency omits 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure omits 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 omits 59283959e82b ASoC: SOF: log compiler name and version information omits e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version omits 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot omits cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON omits 1fa44098b683 ASoC: SOF: remove references to Haswell omits 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL omits e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD omits f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC omits 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] omits 921162c81a08 ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free omits b06e46427f98 ASoC: SOF: fix fault at driver unload after failed probe omits fd6c2e4c063d io_uring: io_wq_submit_work() should not touch req->rw omits c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer omits a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] omits 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit omits 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS omits 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations omits a032ff0e8065 Merge branch 'for-linus' into for-next omits d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset omits c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal omits 6647274ed995 brcmfmac: fix rambase for 4359/9 omits 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 omits 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores omits 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping omits fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping omits d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping omits 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage omits b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage omits f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage omits 2d68bb2687ab zd1211rw: fix storage endpoint lookup omits 3139b180906a rsi_91x_usb: fix interface sanity check omits 39a4281c312f rtl8xxxu: fix interface sanity check omits b73e05aa543c orinoco_usb: fix interface sanity check omits 3428fbcd6e6c brcmfmac: fix interface sanity check omits af615abd1596 at76c50x-usb: fix endpoint debug message omits 8d9627b05b2c brcmfmac: set interface carrier to off by default omits 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() omits 92adc96f8eec ALSA: usb-audio: set the interface format after resume on [...] omits d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address omits ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' omits 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() omits 960da557f435 rsi: add missing endpoint sanity checks omits b9b9f9fea218 rsi: fix non-atomic allocation in completion handler omits 477682974811 rsi: fix memory leak on failed URB submission omits 92aafe77123a rsi: fix use-after-free on probe errors omits e93cd35101b6 rsi: fix use-after-free on failed probe and unbind omits 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart omits 57f9807d1ea2 rt2x00: implement reconfig_complete omits f427939391f2 bcma: remove set but not used variable 'sizel' omits cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type omits da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type omits ebd77feb27e9 ipw2x00: Fix -Wcast-function-type omits 475eec112e42 b43legacy: Fix -Wcast-function-type omits e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor omits b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() omits bf8e91955276 Merge branch 'arm/fixes' into for-next omits 43522b78b590 Merge tag 'socfpga_dts_fix_for_v5.5' of git://git.kernel.o [...] omits 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement omits d68f4e43a46f mt76: fix LED link time failure omits 6056a0f8ede2 usb: xhci: Fix build warning seen with CONFIG_PM=n omits bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros omits 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] omits 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] omits 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] omits 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] omits f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] omits 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] omits 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation omits 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] omits 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] omits fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor omits 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros omits b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros omits 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB omits 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() omits f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size omits 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() omits f7f1ed4fd89a Merge branch 'clk-fixes' into clk-next omits c771256ee7a0 clk: Move clk_core_reparent_orphans() under CONFIG_OF omits f998f9fcf903 wcn36xx: disable HW_CONNECTION_MONITOR omits 0ef332951e85 ath9k: fix storage endpoint lookup omits 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 omits d1389e19e682 ath11k: Remove unneeded semicolon omits 269663f18474 ath11k: remove an unneeded NULL check omits c76fa846b0e1 ath11k: checking for NULL vs IS_ERR() omits cd21c827a155 ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() omits 4358bcb54bb9 ath11k: fix missing free of skb on error return path omits 08cc0f44f5ed ath11k: fix uninitialized variable radioup omits b5316db229d5 ath11k: fix memory leak on reg_info omits 509421acab69 ath11k: Remove unnecessary enum scan_priority omits 345a4f223a7c ath11k: fix several spelling mistakes omits 20c3c4fd3967 ath11k: add some missing __packed qualifiers omits aacb46223e08 ath11k: set the BA buffer size to 256 when HE is enabled omits 485add35771b ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() omits 2ad578fdb7b5 ath11k: optimize ath11k_hal_tx_status_parse omits d0998eb84ed3 ath11k: optimise ath11k_dp_tx_completion_handler omits 8cfa7ef8127b ath11k: move some tx_status parsing to debugfs code omits 01f624f01845 drm/i915: Ratelimit i915_globals_park omits 6bc9d6f786a5 ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab omits bde4d95e92d5 ath11k: drop memset when setting up a tx cmd desc omits 6bfebd4bf939 ath11k: disable PS for STA interfaces by default upon bringup omits 97c63746ebb9 ath11k: add wmi helper for turning STA PS on/off omits 54400257ae52 drm/i915/gt: Remove direct invocation of breadcrumb signaling omits 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers omits 251ec1c159e4 y2038: sparc: remove use of struct timex omits 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval omits 751addac78b6 y2038: remove obsolete jiffies conversion functions omits 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata omits 057f184b1245 nfs: fix timstamp debug prints omits f559935e7ce4 nfs: use time64_t internally omits 294ec5b87a8a sunrpc: convert to time64_t for expiry omits 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec omits 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC omits 6cedb8b377bb drm/msm: avoid using 'timespec' omits 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps omits bca302651af4 hostfs: pass 64-bit timestamps to/from user space omits d413fcb436f7 packet: clarify timestamp overflow omits 352c912b0a52 tsacct: add 64-bit btime field omits 2d602bf28316 acct: stop using get_seconds() omits 853bc0ab341b um: ubd: use 64-bit time_t where possible omits 37e86e0fd040 xtensa: ISS: avoid struct timeval omits 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD omits 74b5cab6cc85 fat: use prandom_u32() for i_generation omits 7c504e65206a io_uring: don't wait when under-submitting omits 80a0c2e511a9 Merge tag 'sound-5.5-rc3' of git://git.kernel.org/pub/scm/ [...] omits f5d5f5fae460 Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub [...] omits 8715f05269bf kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD omits 396d2e878f92 kvm: x86: Host feature SSBD doesn't imply guest feature SP [...] omits c18647900ec8 iommu/dma: Relax locking in iommu_dma_prepare_msi() omits 8ae4bcf4821c perf/smmuv3: Remove the leftover put_cpu() in error path omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits df6a42053513 drm/i915/pmu: Ensure monotonic rc6 omits 66af4a9ddac6 Merge tag 'du-next-20191218' of git://linuxtv.org/pinchart [...] omits f81b846dcd9a iommu/vt-d: Remove incorrect PSI capability check omits b0d0d3de246b power: reset: gpio-restart: don't error on deferral omits 6db45b06611c staging: wfx: update TODO omits 4337074be76d staging: wfx: implement cancel_hw_scan() omits 3dc67854dfa9 staging: wfx: delayed_link_loss cannot happen omits 9699c88a4427 staging: wfx: delayed_unjoin cannot happen omits 3827e33d371e staging: wfx: workaround bug with "iw scan" omits d1c015b4ef6f staging: wfx: rewrite wfx_hw_scan() omits 094ecec9be60 staging: wfx: simplify hif_set_template_frame() usage omits 397f36c1c786 staging: wfx: introduce update_probe_tmpl() omits 945ce30aa52b staging: wfx: simplify hif_scan() usage omits 1a53df55346e staging: wfx: drop useless wfx_scan_complete() omits 7ceb4753ef58 staging: wfx: device already handle sleep mode during scan omits 154cca646720 staging: wfx: hif_scan() never fails omits 871341db220a staging: wfx: simplify hif_set_edca_queue_params() usage omits 654e369365fd staging: wfx: remove unnecessary EDCA initialisation omits 7e2b32f54f61 staging: wfx: drop struct wfx_edca_params omits adc90758f4d5 staging: wfx: simplify hif_set_pm() usage omits d74d60c3a178 staging: wfx: simplify hif_set_uapsd_info() usage omits 010149e6fbcc staging: wfx: prefer a bitmask instead of an array of boolean omits c91ba8c85143 staging: wfx: simplify wfx_conf_tx() omits 8a274dfb5920 staging: wfx: fix pm_mode timeout omits 3f97c37063bc staging: wfx: do not try to save call to hif_set_pm() omits 50ad848cc6d6 staging: wfx: drop unnecessary wvif->powersave_mode omits ad41f7196bd3 staging: wfx: remove redundant test while calling wfx_update_pm() omits 8dd5bb663194 staging: wfx: drop useless argument from wfx_set_pm() omits 97e587bd0893 staging: wfx: declare wfx_set_pm() static omits 155665d87e08 staging: wfx: firmware already handle powersave mode during scan omits 536607c0c793 staging: wfx: simplify handling of tx_lock in wfx_do_join() omits 07c11c18ebb5 staging: wfx: better naming for hif_mib_set_association_mo [...] omits ad636ec4f01a staging: wfx: better naming for hif_req_join->short_preamble omits c2232d94ac67 staging: wfx: improve API of hif_req_join->infrastructure_ [...] omits 48f3ab9d8d4e staging: wfx: fix name of struct hif_req_start_scan_alt omits 8a222e03997a staging: wfx: fix typo in "num_i_es" omits aedeb963c956 staging: wfx: fix typo in "num_of_ssi_ds" omits 36f7e3acaac6 staging: wfx: ensure that received hif messages are never [...] omits 30cfffb776ec staging: wfx: ensure that traces never modify arguments omits eddd8585fb46 staging: wfx: make conditions easier to read omits faffec8883cc staging: wfx: simplify variable assignment omits 1380b9397706 staging: wfx: remove useless include omits faa4763ffbce staging: wfx: use meaningful names for CFG_BYTE_ORDER_* omits 9e25ec9a2c5a staging: wfx: uniformize naming rule omits 50e5ac346fa7 staging: wfx: take advantage of IS_ERR_OR_NULL() omits 42edb537a3bb staging: wfx: improve error message on unexpected confirmation omits 88d54d6e15df staging: wfx: avoid double warning when no more tx policy [...] omits b025605cc446 staging: wfx: don't print useless error messages omits 46112d557d06 staging: wfx: increase SPI bus frequency limit omits 983b39337d07 staging: wfx: fix wrong error message omits d3d00313bf46 staging: wfx: fix hif_set_mfp() with big endian hosts omits 8608ecdba5ce staging: wfx: detect race condition in WEP authentication omits d1fd97b4d843 staging: wfx: ensure that retry policy always fallbacks to [...] omits 7e1af13225fb staging: wfx: fix rate control handling omits eee5e4c98f30 staging: wfx: firmware does not support more than 32 total [...] omits 6673f2636b41 staging: wfx: use boolean appropriately omits 700e39e2d176 staging: wfx: fix counter overflow omits c594ff7c7cfa staging: wfx: fix case of lack of tx_retry_policies omits c05c403b1d12 staging: wfx: fix wrong error message omits 632441134d0f staging: wfx: fix hif_set_mfp() with big endian hosts omits 1a6ae3edcd6a staging: wfx: detect race condition in WEP authentication omits 2e12ab7f0509 staging: wfx: ensure that retry policy always fallbacks to [...] omits cefc2033627f staging: wfx: fix rate control handling omits fcde3e6ba57f staging: wfx: firmware does not support more than 32 total [...] omits d77280311d92 staging: wfx: use boolean appropriately omits 5eee614700e0 staging: wfx: fix counter overflow omits 89606bb3a928 staging: wfx: fix case of lack of tx_retry_policies omits b0ac999ebe37 staging: wfx: fix the cache of rate policies on interface reset omits 773b4b54351c drm/i915: Move stuff from haswell_crtc_disable() into enco [...] omits f5271ee50d28 drm/i915: Pass old crtc state to intel_crtc_vblank_off() omits cfb627c44851 drm/i915: Pass old crtc state to skylake_scaler_disable() omits 17bef9baf339 drm/i915: Nuke .post_pll_disable() for DDI platforms omits 6a6d79de4d19 drm/i915: Call hsw_fdi_link_train() directly() omits 74cb2751d42e drm/i915: Introduce intel_plane_state_reset() omits 979e94c1d64a drm/i915: Introduce intel_crtc_state_reset() omits 6643453987c4 drm/i915: Introduce intel_crtc_{alloc,free}() omits f44bfa7fbfbb drm/i915: s/intel_crtc/crtc/ in intel_crtc_init() omits ab2dd990f4ab drm: Add __drm_atomic_helper_crtc_state_reset() & co. omits 99879121bfbb staging: wfx: fix the cache of rate policies on interface reset omits ea81896dc98f thunderbolt: Update documentation with the USB4 information omits e6f818585713 thunderbolt: Add support for USB 3.x tunnels omits cf29b9afb121 thunderbolt: Add support for Time Management Unit omits aa43a9dcf7fc thunderbolt: Make tb_switch_find_cap() available to other files omits 690ac0d20d40 thunderbolt: Update Kconfig entries to USB4 omits b04079837b20 thunderbolt: Add initial support for USB4 omits be281368f297 hid-logitech-hidpp: read battery voltage from newer devices omits 04bd68171e01 HID: logitech: Add MX Master 3 Mouse omits 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events omits c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] omits 210e9f56e9e1 thunderbolt: Populate PG field in hot plug acknowledgment packet omits 4deb200d34a7 thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eepr [...] omits 386e5e29d81c thunderbolt: Make tb_find_port() available to other files omits 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID omits abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id omits 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() omits 8f268881d7d2 kconfig: remove ---help--- from documentation omits 82cfd2e62b35 serial_core: Remove SUPPORT_SYSRQ ifdeffery omits 45896c7e6ed4 tty/serial: Migrate zs to use has_sysrq omits ebaa8c6f22c6 tty/serial: Migrate xilinx_uartps to use has_sysrq omits 6e021166abd5 tty/serial: Migrate vt8500_serial to use has_sysrq omits 0889d23e9a0a tty/serial: Migrate vr41xx_siu to use has_sysrq omits 06129311c68c tty/serial: ucc_uart: Remove ifdef SUPPORT_SYSRQ omits 22cf28a84889 tty/serial: Migrate sunzilog to use has_sysrq omits 831cb96855cf tty/serial: Migrate samsung_tty to use has_sysrq omits 5e637d2be263 tty/serial: Migrate sunsu to use has_sysrq omits cd8d71900f99 tty/serial: Migrate sunsab to use has_sysrq omits b071126bd832 tty/serial: Migrate sunhv to use has_sysrq omits 9feedaa7f37b tty/serial: Migrate stm32-usart to use has_sysrq omits 39e17343d06a tty/serial: Migrate st-asc to use has_sysrq omits 34bccb1d391e tty/serial: Migrate sprd_serial to use has_sysrq omits dc9a325426f1 tty/serial: Migrate sh-sci to use has_sysrq omits 6661b21d25e4 tty/serial: Migrate serial_txx9 to use has_sysrq omits 212d9371fe21 tty/serial: Migrate sccnxp to use has_sysrq omits b2fc67b9f92d tty/serial: Migrate sb1250-duart to use has_sysrq omits 386ae3b753ad tty/serial: Migrate sa1100 to use has_sysrq omits 8f122698a64b tty/serial: Migrate qcom_geni_serial to use has_sysrq omits 31b3bee44ef2 tty/serial: Migrate pxa to use has_sysrq omits fd6dbe4e7949 tty/serial: Migrate pnx8xxx_uart to use has_sysrq omits f5e95c4fe42f tty/serial: Migrate pmac_zilog to use has_sysrq omits eff0a31d4b08 tty/serial: pmac_zilog: Don't check port->sysrq omits bb3ecd968b35 tty/serial: Migrate pch_uart to use has_sysrq omits b062e4aab70b tty/serial: Migrate omap-serial to use has_sysrq omits 2deed95820e5 tty/serial: Migrate mxs-auart to use has_sysrq omits b4088e830bd9 tty/serial: Migrate mux to use has_sysrq omits 804ca1df0914 tty/serial: Migrate msm_serial to use has_sysrq omits 7cbfd6a0230d tty/serial: mpc52xx_uart: Don't zero port->sysrq omits ba4508db5ba2 tty/serial: Migrate mpc52xx_uart to use has_sysrq omits 581a367e4851 tty/serial: Migrate milbeaut_usio to use has_sysrq omits dca3ac8d3bc9 tty/serial: Migrate meson_uart to use has_sysrq omits 79307e053f7f tty/serial: Migrate ip22zilog to use has_sysrq omits aa3479d2e677 tty/serial: Migrate imx to use has_sysrq omits 4d9ec1c0ced6 tty/serial: Migrate fsl_lpuart to use has_sysrq omits 4151bbed79f9 tty/serial: Migrate fsl_linflexuart to use has_sysrq omits 79bb662548f3 tty/serial: Migrate efm32-uart to use has_sysrq omits 881bdb443b5b tty/serial: Migrate dz to use has_sysrq omits 410090d2f40a tty/serial: Migrate cpm_uart to use has_sysrq omits 76f82db9730b tty/serial: Migrate clps711x to use has_sysrq omits 078abd98d7f8 tty/serial: Migrate atmel_serial to use has_sysrq omits 933505e9b417 tty/serial: Migrate arc_uart to use has_sysrq omits 3db3cca6f052 tty/serial: Migrate apbuart to use has_sysrq omits 5f99fca9305b tty/serial: Migrate amba-pl01* to use has_sysrq omits 4225eb0ae148 tty/serial: Migrate 8250_port to use has_sysrq omits a4424b90d366 tty/serial: Migrate 8250_omap to use has_sysrq omits 24036fb75422 tty/serial: Migrate bcm63xx_uart to use has_sysrq omits d68fefdd5b5f tty/serial: Migrate 8250_fsl to use has_sysrq omits c3a4e5527351 Revert "serdev: simplify Makefile" omits 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] omits 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant omits 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq omits bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource omits 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource omits cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource omits 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource omits 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource omits dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource omits 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource omits b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource omits 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource omits e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource omits 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource omits c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource omits d0b75c9169fd Merge branch 'fixes' into next omits 75d27ea1abf7 mmc: sdhci: Add a quirk for broken command queuing omits bedf9fc01ff1 mmc: sdhci: Workaround broken command queuing on Intel GLK omits 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a omits fe0acab448f6 mmc: sdhci-of-esdhc: fix P2020 errata handling omits ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state omits 81ff52b70577 drm/i915/gt: Ratelimit display power w/a omits d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) omits 0f7c815d83a2 mmc: core: Rework cd-gpio handling omits 9073d10b0989 mmc: core: Rework wp-gpio handling omits d3a5bcb4a17f gpio: add gpiod_toggle_active_low() omits da42104f589d drm/i915: Hold reference to intel_frontbuffer as we track [...] omits e133f6eac3fa x86/Kconfig: Correct spelling and punctuation omits 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field omits f630d0114d17 mmc: cavium: Add missed pci_release_regions omits cad8c44a9ff0 dt-bindings: display: bridge: lvds-codec: Absorb thine, th [...] omits b7de4ba7dbe9 dt-bindings: display: bridge: lvds-codec: Document ti, ds90cf384a omits 575af8ecd194 dt-bindings: display: bridge: Repurpose lvds-encoder omits e156c6176c9d Documentation/x86/boot: Fix typo omits 319d8e9814c4 drm/bridge: lvds-codec: Simplify panel DT node localisation omits e6f607bb2ba8 drm/bridge: lvds-codec: Add "lvds-decoder" support omits 0d60131a3b5d drm/bridge: Repurpose lvds-encoder.c omits 4788f4e11d1d dt-bindings: display: bridge: lvds-transmitter: Document " [...] omits 5240272d4323 dt-bindings: display: bridge: lvds-transmitter: Absorb ti, [...] omits 9acfa9d30ad7 dt-bindings: display: bridge: lvds-transmitter: Document p [...] omits a7738c08cf26 dt-bindings: display: bridge: Convert lvds-transmitter bin [...] omits edb1ecad77d4 drm/i915/pmu: Skip sampling engines if gt is asleep omits 54d7195f8c64 drm/i915: Unpin vma->obj on early error 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 78d75f5739c4 Merge tag 'gvt-fixes-2019-12-18' of https://github.com/int [...] omits f0f3a6cecf3b drm/i915: Fix pid leak with banned clients omits a76cf5692096 drm/i915/gem: Keep request alive while attaching fences omits 1ffe09590121 udmabuf: fix dma-buf cpu access omits 1f2565780e9b xen-netback: remove 'hotplug-status' once it has served it [...] omits f55c3188df84 xen-netback: switch state to InitWait at the end of netbac [...] omits 92fbeb43b6c4 xen-netback: move netback_probe() and netback_remove() to [...] omits ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject omits 39f14c00b13c nfp: flower: fix stats id allocation omits 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static omits 9d4b98af8a2e net: ag71xx: fix compile warnings omits 5debb18f965a Merge branch 'cxgb4-chtls-fix-issues-related-to-high-prior [...] omits 59437d78f088 cxgb4/chtls: fix ULD connection failures due to wrong TID base omits 3646ae0de90e cxgb4: fix missed high priority region calculation omits df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status omits ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform omits d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma omits 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator omits 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM omits 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] omits 58d8dc2a98f5 Merge branch 'skel-fixes' omits cb21ac588546 bpftool: Add gen subcommand manpage omits 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h omits 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton omits 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> omits 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift omits d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() omits cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() omits 951c6db954a1 sctp: fix memleak on err handling of stream initialization omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes omits 04646aebd30b fs: avoid softlockups in s_inodes iterators omits 045f6d7942be lib/Kconfig.debug: fix some messed up configurations omits 42a9a53bb394 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits 253a496d8e57 kasan: don't assume percpu shadow allocations will succeed omits e218f1ca3971 kasan: use apply_to_existing_page_range() for releasing vm [...] omits be1db4753ee6 mm/memory.c: add apply_to_existing_page_range() helper omits d98c9e83b5e7 kasan: fix crashes on access to memory mapped by vm_map_ram() omits d89c69f42bf0 KVM: PPC: Book3S HV: Don't do ultravisor calls on systems [...] omits e781573e2fb1 io_uring: warn about unhandled opcode omits d625c6ee4975 io_uring: read opcode and user_data from SQE exactly once omits b29472ee7b53 io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable omits fbf23849b172 io_uring: make IORING_OP_CANCEL_ASYNC deferrable omits 0969e783e3a8 io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable omits ffbb8d6b7691 io_uring: make HARDLINK imply LINK omits 8ed8d3c3bc32 io_uring: any deferred command must have stable sqe data omits fc4df999e24f io_uring: remove 'sqe' parameter to the OP helpers that take it omits b7bb4f7da0a1 io_uring: fix pre-prepped issue with force_nonblock == true omits 525b305d61ed io-wq: re-add io_wq_current_is_worker() omits 4a3d6c6a6e4d libbpf: Reduce log level for custom section names omits fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema omits 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] omits f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema omits fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema omits e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] omits 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles omits df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles omits b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] omits 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] omits c267782c5f0e drm: rcar-du: Add r8a77980 support omits 59c1f061c97e drm: rcar-du: lvds: Allow for even and odd pixels swap omits 65112cfa56c3 drm: rcar-du: lvds: Get dual link configuration from DT omits 990e378db445 drm: rcar-du: lvds: Improve identification of panels omits 6529007522de drm: of: Add drm_of_lvds_get_dual_link_pixel_order omits 593885b085d6 drm: rcar-du: lvds: Get mode from state omits 7b627ce80fbd drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" omits c81456d2452d dt-bindings: display: renesas: du: Add vendor prefix to vs [...] omits b28a931476bc drm: rcar-du: crtc: Register GAMMA_LUT properties omits 78b6bb1d24db drm: rcar-du: crtc: Control CMM operations omits 8de707aeb452 drm: rcar-du: kms: Initialize CMM instances omits e08e934d6c28 drm: rcar-du: Add support for CMM omits 6e2258b58f81 dt-bindings: display: renesas,du: Document cmms property omits 7f7b9455b352 dt-bindings: display: renesas,cmm: Add R-Car CMM documentation omits 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema omits 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema omits b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema omits 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema omits 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema omits dbce0b65046d dt-bindings: Add missing 'properties' keyword enclosing 's [...] omits f20c6b278d1a drm/i915/guc: Unify notify() functions omits 8c69bd74a00b drm/i915/guc: Remove function pointers for send/receive calls omits 7524c365c31c drm/i915/guc/ct: Group request-related variables in a sub- [...] omits 9ab28cd20c92 drm/i915/guc/ct: Stop expecting multiple CT channels omits 7f5390c43387 drm/i915/guc/ct: Drop guards in enable/disable calls omits e627ad50a2d7 drm/i915/guc: Merge communication_stop and communication_disable omits 63eb53c0826f Merge branch 'fixes' into for-next omits fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] omits 03729cfa0d54 soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot omits e17e7c498d4f ARM: dts: beagle-x15-common: Model 5V0 regulator omits 92f7440ecc93 selftests/bpf: More succinct Makefile output omits 1985f8c7f9a4 tools/power/acpi: fix compilation error omits 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] omits a8ce1e2aa587 ARM: Document merges omits 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits 8ae674964e67 net: dsa: Make PHYLINK related function static again omits ba16a48af797 drm/i915: Fix pid leak with banned clients omits b7ffa045e700 tipc: don't send gap blocks in ACK messages omits df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] omits daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ omits 13d74c0a9708 netfilter: conntrack: remove two export symbols omits 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() omits 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN omits 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION omits 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy omits cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports omits 2f5e70c8ce47 netfilter: Document ingress hook omits 871185ace40d netfilter: Clean up unnecessary #ifdef omits 2b2d81a6da78 Merge branch 'stmmac-dwc-qos-ACPI-device-support' omits 1d4605e0aff9 net: stmmac: dwc-qos: avoid clk and reset for acpi device omits b59c43e03cee net: stmmac: dwc-qos: use generic device api omits ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' omits 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] omits 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII omits 2187f215ebaa Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' omits ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation omits df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround omits 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation omits 2d3145f8d280 early init: fix error handling when opening /dev/console omits 58d90a04bdcc Merge tag 'regulator-fix-v5.5-rc2' of git://git.kernel.org [...] omits a922f1a9aec1 Merge tag 'spi-fix-v5.5-rc2' of git://git.kernel.org/pub/s [...] omits c8d4a56082ee drm/mcde: Some fixes to handling video mode omits 4a34a9dcec94 drm/drm_panel: Fix EXPORT of drm_panel_of_backlight() one [...] omits 09a80f2aef06 nfsd: Return the correct number of bytes written to the file omits b1de6fc7520f xfs: fix log reservation overflows when allocating large r [...] omits 9065e0636036 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7d411afe8444 dma-heap: Make the symbol 'dma_heap_ioctl_cmds' static omits 2abf19327576 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 4340ebd19ff0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 89c683cd06e0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9e8a0d5ff840 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits a114a18c7dbc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 0c4eb2a6b3c6 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] omits 81cc0877840f ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for [...] omits 4aa37c463764 random: don't forget compat_ioctl on urandom omits f4e199577ba5 ARM: Document merges omits 365cc58c0ac6 Merge branch 'arm/dt' into for-next 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 be452c4e8d14 Merge tag 'drm-next-5.6-2019-12-11' of git://people.freede [...] 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 85bedbf191e8 drm/i915/gt: Eliminate the trylock for reading a timeline's hwsp omits f9d3b2c60007 dma-buf: fix resource leak on -ENOTTY error return path omits e47304232b37 bpf: Fix cgroup local storage prog tracking 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 8b6fc114beeb drm: remove duplicate check on parent and avoid BUG_ON omits 4f865a74c8f8 drm/mediatek: plane_state->fb iff plane_state->crtc omits e529878e4bc1 drm/malidp: plane_state->fb iff plane_state->crtc omits caa2a778109c drm/etnaviv: Use dma_resv locking wrappers omits 616b549b15f0 drm/vc4: Use dma_resv locking wrappers omits 80f30930b6e9 drm/msm: Use dma_resv locking wrappers 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 263e38f82cbb dma-buf: heaps: Remove redundant heap identifier from syst [...] omits b3b4346544b5 dma-buf: heaps: Use _IOCTL_ for userspace IOCTL identifier 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 c58c1f83436b block: end bio with BLK_STS_AGAIN in case of non-mq devs a [...] 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 aabb5b833872 usbip: Fix error path of vhci_recv_ret_submit() omits d986294ee55d usbip: Fix receive error in vhci-hcd when using scatter-gather omits 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig omits fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops omits d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation omits e14177f19739 drm/i915/gem: Keep request alive while attaching fences omits 64cc3f12d1c7 USB: EHCI: Do not return -EPIPE when hub is disconnected omits 547fc228755d usb: typec: fusb302: Fix an undefined reference to 'extcon [...] omits 05b686b573cf intel_th: msu: Fix window switching without windows omits ab832e38e4f0 intel_th: Fix freeing IRQs omits 88385866bab8 intel_th: pci: Add Elkhart Lake SOC support omits e4de2a5d51f9 intel_th: pci: Add Comet Lake PCH-V support omits fb6c7ab8718e drm/print: introduce new struct drm_device based logging macros omits a67bcec3569f ath10k: Fix some typo in some warning messages omits 13591a1c3899 ath11k: register HE mesh capabilities omits 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq omits 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ omits 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] discards 1b2ac5c7fb3c PCI/AER: Factor message prefixes with dev_fmt() discards 9fdc0b6c20f6 PCI/AER: Log which device prevents error recovery omits 7e5ed9f5e012 serial: Move sysrq members above omits f06327d15a1a sysrq: Remove sysrq_handler_registered omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ omits f1d31743a195 tty: drop useless variable initialisation in tty_kopen() omits 357816303078 serdev: make use of printk extension %pe for better error [...] omits 54edb425346a serdev: simplify Makefile omits d2e532286d4f Merge tag 'arcpgu-updates-2019.12.16' of github.com:abrodk [...] omits ed08ddd9d088 linux-next: build failure after merge of the drm-misc tree omits 7c497d799267 Merge tag 'asoc-fix-v5.5-rc2' of https://git.kernel.org/pu [...] omits cb47b9f8630a tty/serial: atmel: fix out of range clock divider handling omits fb2b90014d78 tty: link tty and port before configuring it as console omits 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c omits dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c omits 6f4d22d76baa staging: most: use angle brackets in include path omits 6c56e8adc001 Merge tag 'drm-misc-next-2019-12-16' of git://anongit.free [...] omits c3bb9d883f1a staging: most: configfs: reduce array size omits d72f82635e33 staging: most: configfs: use strlcpy omits b4e37a5e2c32 staging: most: rename enum mbo_status_flags omits 45917e79202c staging: most: rename struct core_component omits c1d3fb8abe66 staging: most: rename core.h to most.h omits f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER omits c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency omits 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] omits 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings omits 4137f4b65df7 ASoC: compress: Add pm_runtime support omits 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis omits 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files omits ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops omits a5e37de90e67 stop_machine: remove try_stop_cpus helper omits d040e0734fb3 schied/fair: Skip calculating @contrib without load omits 60588bfa223f sched/fair: Optimize select_idle_cpu omits 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits cde651945027 sched/wait: fix ___wait_var_event(exclusive) omits 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation omits 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task omits 6cf82d559e1a sched/cfs: fix spurious active migration omits 7ed735c33104 sched/fair: Fix find_idlest_group() to handle CPU affinity omits c3466952ca15 psi: Fix a division error in psi poll() omits 3dfbe25c27ea sched/psi: Fix sampling error and rare div0 crashes with c [...] omits 9f0bff1180ef perf/core: Add SRCU annotation for pmus list walk omits 92ca7da4bdc2 perf/x86/intel: Fix PT PMI handling omits ff61541cc6c1 perf/x86/intel/bts: Fix the use of page_private() omits 1e69a0efc0bd perf/x86: Fix potential out-of-bounds access omits 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver omits 710d7fbe21ee staging: octeon: delete driver omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 57e04eeda515 Merge tag 'perf-urgent-for-mingo-5.5-20191216' of git://gi [...] omits cde9319e884e iommu/vt-d: Allocate reserved region for ISA with correct [...] omits d360211524be iommu: set group default domain before creating direct mappings omits 75d18385394f iommu/vt-d: Fix dmar pte read access not set error omits b69413110207 drm/i915: DSI: select correct PWM controller to use based [...] omits 2f093958397b mfd: intel_soc_pmic: Rename pwm_backlight pwm-lookup to pw [...] omits b2147a3a4fc6 ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight omits d55157f6aaca drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits a11391b6f506 scripts: package: mkdebian: add missing rsync dependency omits 272a72103012 kconfig: don't crash on NULL expressions in expr_eq() omits d8018a0e9195 iommu/vt-d: Set ISA bridge reserved region as relaxable omits a9920d3bad40 tpm: selftest: cleanup after unseal with wrong auth/policy test omits 8f84bddcfac9 tpm: selftest: add test covering async mode omits d23d12484307 tpm: fix invalid locking in NONBLOCKING mode omits bd036d2fdd37 iommu/dma: Rationalise types for DMA masks omits 472d26df5e80 iommu/iova: Init the struct iova to fix the possible memleak omits 796ef2eff3cc drm/i915/gt: Avoid multi-LRI on Sandybridge omits 45477b3fe3d1 security: keys: trusted: fix lost handle flush omits 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() omits 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] omits db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] omits a3a57ddad061 x86/mce: Fix possibly incorrect severity calculation on AMD omits 966af20929ac x86/MCE/AMD: Allow Reserved types to be overwritten in smc [...] omits 246ff09f89e5 x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() omits 1c226017d3ec ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity omits d3aa8de6b5d0 staging: axis-fifo: add unspecified HAS_IOMEM dependency omits 708d10eca6f1 powercap/intel_rapl: add support for TigerLake Mobile omits ab42b48f32d4 staging: comedi: gsc_hpdi: check dma_alloc_coherent() retu [...] omits d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option omits b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit omits 228b607d8ea1 KVM: PPC: Book3S HV: Fix regression on big endian hosts omits ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] omits 95bed1a9fb2b net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency omits 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' omits d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() omits 43967b6ff91e wireguard: main: remove unused include <linux/version.h> omits a2ec8b570694 wireguard: global: fix spelling mistakes in comments omits d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto omits 65d88d04114b wireguard: selftests: import harness makefile for test suite omits 5e822e44cece drm/i915/gvt: Fix guest boot warning omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits 201743b99c05 scsi: lpfc: fix build failure with DEBUGFS disabled omits ee560e7bbab0 scsi: mpt3sas: Fix double free in attach error handling 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 e18e0f6b7c8f drm/mediatek: reduce the hbp and hfp for phy timing omits 21df4a8b6018 tpm_tis: reserve chip for duration of tpm_tis_core_init omits ea200dec5128 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c5dea815834c net: caif: replace BUG_ON with recovery code omits bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference omits f37f71035367 net: gemini: Fix memory leak in gmac_setup_txqs omits 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR omits 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' omits 446f739104f4 ipv4: Remove old route notifications and convert listeners omits b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications omits 20d1565203e6 ipv4: Only Replay routes of interest to new listeners omits 525bc345fcbc ipv4: Handle route deletion notification during flush omits f613b6e2ffe1 ipv4: Handle route deletion notification omits a8674f753e36 ipv4: Notify newly added route if should be offloaded omits ee3936d65882 ipv4: Notify route if replacing currently offloaded one omits b5fc0430dcbb ipv4: Extend FIB alias find function omits a6c76c17df02 ipv4: Notify route after insertion to the routing table omits ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] omits 366c7bb0acf1 Merge branch 'hns3-next' omits d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail omits 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag omits ff200099d271 net: hns3: remove unnecessary work in hclgevf_main omits 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main omits b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue omits 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts omits 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast omits 63cc54a6f073 net: dsa: b53: Fix egress flooding settings omits 1865a7b3471e Merge branch 'vsock-fixes' omits 4aaf596148f4 vsock/virtio: add WARN_ON check on virtio_transport_get_ops() omits df18fa14629a vsock/virtio: fix null-pointer dereference in virtio_trans [...] omits f32593773549 r8169: check that Realtek PHY driver module is loaded omits 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' omits 17568c62cd2c dpaa2-ptp: add external trigger event support omits 9429439f59cd ptp_qoriq: export extts_clean_up() function omits 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo omits 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes omits 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint omits 9ddc8ec027a3 drm/i915: Eliminate the trylock for awaiting an earlier request omits f8b7487734ce Correct function name in comment omits 902eb748e5c3 drm/i915/gt: Tidy up full-ppgtt on Ivybridge omits 0a9a5532d296 drm/i915/gem: Apply lmem size restriction to get_pages omits 884054403393 drm/i915: Fix typecheck macro in GT_TRACE omits 8b4f2925cb1e drm/i915: Remove unneeded semicolon omits 1c05839aa973 nbd: fix shutdown and recv work deadlock v2 omits d7bd15a138ae iocost: over-budget forced IOs should schedule async delay omits dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template omits 2c81f0f6d3f5 bus: ti-sysc: Fix iterating over clocks omits dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] omits 90bdfa0b05e3 ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for [...] omits 210de0e996ae arm64: dts: agilex/stratix10: fix pmu interrupt numbers omits eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry omits 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema omits 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string omits 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits 427737edfdc2 Merge tag 'v5.5-rc2' into for-next omits 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' omits 4ba487019d1a drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits faced7e0806c mm: hugetlb controller for cgroups v2 omits 6fb0a14fac87 drm/i915: opregion: set opregion chpd value to indicate th [...] omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits 15ba349fdc06 ARM: Document merges omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits d0b17011b8d4 Merge branch 'arm/fixes' into for-next omits e3992af1256a Merge tag 'arm-soc/for-5.5/soc-fixes' of https://github.co [...] omits c3e5ac0c9e98 Merge tag 'samsung-fixes-5.5' of https://git.kernel.org/pu [...] omits cf21d4fde012 Merge tag 'renesas-fixes-for-v5.5-tag1' of git://git.kerne [...] omits a2ea07465c8d bpf: Fix missing prog untrack in release_maps omits 6afa873170a6 Merge tag 'linux-kselftest-5.5-rc2' of git://git.kernel.or [...] omits 3efe26426f76 Merge branch 'clk-fixes' into clk-next omits 6956eb33abb5 clk: at91: fix possible deadlock omits e0ff126ee7ad pipe: Fix bogus dereference in iov_iter_alignment() 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 4c80ba392bf6 iommu: fix KASAN use-after-free in iommu_insert_resv_region omits 7de7de7ca0ae Fix root mounting with no mount options omits 58b3bafff825 perf vendor events s390: Remove name from L1D_RO_EXCL_WRIT [...] omits 28396b7df09b perf vendor events s390: Fix counter long description for [...] omits c09982f8e2ba libtraceevent: Allow custom libdir path omits 475feec0c41a ALSA: hda - Downgrade error message for single-cmd fallback omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits 9212f8ee4120 drm/edid: Make sure the CEA mode arrays have the correct a [...] omits 8c1b2bd93238 drm/edid: Throw away the dummy VIC 0 cea mode omits f7655d42fcee drm/edid: Add CTA-861-G modes with VIC >= 193 omits 7befe621ff81 drm/edid: Abstract away cea_edid_modes[] omits d50ecc46d18f samples/bpf: Attach XDP programs in driver mode by default omits 450278977acb samples/bpf: Set -fno-stack-protector when building BPF programs omits 5615ed472dc0 samples/bpf: Add missing -lz to TPROGS_LDLIBS omits 5984dc6cb5aa samples/bpf: Reintroduce missed build targets omits 6bd5ce6089b5 tomoyo: Suppress RCU warning at list_for_each_entry_rcu(). omits 159ecc002b5f bpftool: Fix compilation warning on shadowed variable omits 1ead083ae147 quota: avoid time_t in v1_disk_dqblk definition omits a79ac2d1036a libbpf: Fix build by renaming variables omits 957a227d413b x86/boot: Fix a comment's incorrect file reference omits 0885acd77eb4 media: vivid: support multiplanar touch devices omits 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch omits 3ff4348ff5e4 media: vivid: set field to NONE for touch omits 6cc1d4568120 docs: driver-model: Add missing managed GPIO array get functions omits 61e3acd8c693 powerpc: Fix __clear_user() with KUAP enabled omits e352f576d345 powerpc/pseries/cmm: fix managed page counts when migratin [...] omits 0601546f23fb powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk() omits ee8f537fd8b7 ASoC: soc-core: remove legacy style of codec_conf omits e3c157c934fb ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf omits b9fc10027cf3 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits 1762d3a5fd69 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits bfc5b22c7181 ASoC: samsung: lowland: use snd_soc_dai_link_component for [...] omits 3874b2154be7 ASoC: samsung: bells: use snd_soc_dai_link_component for c [...] omits 4edf6f7008b2 Merge branch 'mmc_pinctrl' into next omits 2d27a4cf1967 ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits fe71bf9aaf45 ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link [...] omits e90c2a3bc151 ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link [...] omits 03b70ef529ae ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_co [...] omits 5a3493305ac0 ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_l [...] omits 8a3bd454ee78 ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_com [...] omits 13568b0331c5 ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_com [...] omits eea239521737 ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for [...] omits c13493a2460b ASoC: soc-core: support snd_soc_dai_link_component for codec_conf omits 8e9a99361f56 mmc: uniphier-sd: Convert to pinctrl_select_default_state() omits a62ff5405595 mmc: jz4740: Convert to pinctrl_select_default_state() omits 6986ee3f8bd1 mmc: atmel-mci: Convert to pinctrl_select_default_state() omits 2480b72071b2 mmc: sdhci-esdhc-imx: Convert to pinctrl_select_default_state() omits 9f888b558976 mmc: omap_hsmmc: Convert to pinctrl_select_default_state() omits c17e73c32fa7 mmc: usdhi6rol0: Convert to pinctrl_select_default_state() omits 05344ffe4b0d mmc: mmci: Convert to pinctrl_select_default_state() omits f9be7f9c358d mmc: meson-gx: Convert to pinctrl_select_default_state() omits 4d5c1adaf893 reiserfs: Fix spurious unlock in reiserfs_fill_super() err [...] omits 5474ca7da6f3 reiserfs: Fix memory leak of journal device string omits 34e92542da96 ext2: set proper errno in error case of ext2_fill_super() omits cd8fb859a84c spi: meson-spicc: Use GPIO descriptors omits 0a454258febb spi: stm32: Use dma_request_chan() instead dma_request_sla [...] omits 658606ff4cf6 spi: stm32-qspi: Use dma_request_chan() instead dma_reques [...] omits b5756b777472 spi: spi-fsl-dspi: Use dma_request_chan() instead dma_requ [...] omits 401abb764abb spi: sirf: Use dma_request_chan() instead dma_request_slav [...] omits 7ccffd41b2d4 spi: mxs: Use dma_request_chan() instead dma_request_slave [...] omits 6bfbf4d0aa0c spi: img-spfi: Use dma_request_chan() instead dma_request_ [...] omits 6133fed0539b spi: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits 666224b43b4b spi: bcm2835: Release the DMA channel if probe fails after [...] omits d947c9d26c23 spi: atmel: Use dma_request_chan() instead dma_request_sla [...] omits 63aa6a692595 spi: fsl: use platform_get_irq() instead of of_irq_to_resource() omits 007773e16a6f spi: nxp-fspi: Ensure width is respected in spi-mem operations omits 62a1923cc8fe regulator: rn5t618: fix module aliases omits 0d3010fa4424 USB: serial: option: add Telit ME910G1 0x110a composition omits 556672d75ff4 ASoC: wm8962: fix lambda value omits c096761718de drm/virtio: use damage info for display updates. omits 7082e7a438db drm/virtio: batch display update commands. omits 3954ff10e06e drm/virtio: skip set_scanout if framebuffer didn't change omits 4ad7056a4014 drm/virtio: plane_state->fb iff plane_state->crtc omits f2f7df4fbfb8 drm/bochs: Remove unneeded semicolon omits 7e0b2c32ada8 Merge branch 'fixes' into next omits 811ba67632aa mmc: sdhci: Update the tuning failed messages to pr_debug level omits de27e978dc82 dt-bindings: mmc: renesas_sdhi: Document r8a77961 support omits c1a49782cc32 mmc: renesas_sdhi: use recent tap values for HS400 omits 12e3c55d236b mmc: renesas_sdhi: remove 4taps as a TMIO flag omits 7af08206cb20 mmc: renesas_sdhi: make quirks info accessible outside probe() omits e5088f20ed40 mmc: renesas_sdhi: make warning more precise omits 6e3cbb050b82 mmc: renesas_sdhi: keep sorting for quirk entries omits a0fb3fc8af01 mmc: renesas_sdhi: remove whitelist for internal DMAC omits fdbbe6cf6dce mmc: sdhci: fix up CMD12 sending omits af3ed119329c mmc: spi: Toggle SPI polarity, do not hardcode it omits 3976656d67c1 mmc: sdhci-of-at91: rework clocks management to support SA [...] omits d684be14457f dt-bindings: sdhci-of-at91: new compatible string and upda [...] omits efcc69b261f0 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7180 omits 2c92dd20304f mmc: sdhci: Update the tuning failed messages to pr_debug level omits 8b6dc6b2d602 mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erra [...] omits 8f34e5bd7024 mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode omits fa56ac979226 mmc: sdhci-msm: Correct the offset and value for DDR_CONFI [...] omits 07bcc411567c Revert "mmc: sdhci: Fix incorrect switch to HS mode" omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits d1fe276b5115 drm/modes: parse_cmdline: Explicitly memset the passed in [...] omits 5b926617cdef drm/modes: parse_cmdline: Remove some unnecessary code (v2) omits 4e7a4a6fbdc6 drm/modes: parse_cmdline: Add support for specifying panel [...] omits 7b1cce760afe drm/modes: parse_cmdline: Allow specifying stand-alone options omits 6a2d16375654 drm/modes: parse_cmdline: Set bpp/refresh_specified after [...] omits 99e2716e0537 drm/modes: parse_cmdline: Add freestanding argument to drm [...] omits 739b200c2edc drm/modes: parse_cmdline: Rework drm_mode_parse_cmdline_options() omits cfb0881b8f62 drm/modes: parse_cmdline: Accept extras directly after mod [...] omits c2ed3e941901 drm/modes: parse_cmdline: Stop parsing extras after bpp / [...] omits 83e14ea3a64f drm/modes: parse_cmdline: Make various char pointers const omits 8582e244e5fe drm/modes: parse_cmdline: Fix possible reference past end [...] omits aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() omits 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() omits bc94638886ab ACPI: processor: Export function to claim _CST control omits a67524c8bf75 media: pulse8-cec: log when a CEC message is received omits 587040338162 media: pulse8-cec: schedule next ping after current ping finished omits 601282d65b96 media: pulse8-cec: use adap_free callback omits 906870770431 media: pulse8-cec: queue received messages in an array omits 49a37dc393d7 drm/rockchip: dsi: add px30 support omits 95da672f386c dt-bindings: display: rockchip-dsi: add px30 compatible omits 94bedc45acb5 drm/rockchip: add ability to handle external dphys in mipi-dsi omits b36910e07842 media: pulse8-cec: move the transmit to a workqueue omits 0606f9b67e8c dt-bindings: display: rockchip-dsi: document external phys omits 89bddff6be74 drm/bridge/synopsys: dsi: move phy_ops callbacks around pa [...] omits 25ed8aeb9c39 drm/bridge/synopsys: dsi: driver-specific configuration of [...] omits b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status omits 92eee37d398c media: pulse8-cec: add 2nd debug level omits a6706447f319 media: pulse8-cec: locking improvements omits cea28e7a55e7 media: pulse8-cec: reorganize function order omits 0ff916e2ef6f DRM: ARC: PGU: add ARGB8888 format to supported format list omits 5908a3bd175d DRM: ARC: PGU: replace unsupported by HW RGB888 format by XRGB888 omits 491b14b9ba92 DRM: ARC: PGU: cleanup supported format list code omits 4c5b36ee7335 DRM: ARC: PGU: fix framebuffer format switching omits 71705c611263 PCMCIA/i82092: remove #if 0 block omits 52739f063f7e PCMCIA/i82092: delete enter/leave macro omits ac5af87725f7 PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h> omits 152b4bb57aa4 PCMCIA/i82092: shorten the lines with over 80 characters omits 908864641f63 PCMCIA/i82092: move assignment out of if condition omits 6aaf8ff32650 PCMCIA/i82092: change code indentation omits 4ae66dd778e3 PCMCIA/i82092: insert blank line after declarations omits ae1f62c5408a PCMCIA/i82092: remove braces around single statement blocks omits 4839879f8af1 PCMCIA/i82092: add/remove spaces to improve readability omits 9e65527ac3ba pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config omits c8fdcc86725c backlight: bd6107: Convert to use GPIO descriptor omits edeec4fdc780 backlight: ams369fg06: Drop GPIO include omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 omits cbf6d033ad37 ACPI: video: fix typo in comment omits ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] omits 286e7beaa4cc gpio: tegra186: Allow building on Tegra194-only configurations omits 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] omits cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] omits 26a0a10419fd PCMCIA/i82092: use dev_<level> instead of printk omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers omits d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() omits 1ee7826ab68f mac80211: Remove redundant assertion omits 6913bc3a2e9c media: pulse8-cec: improve debugging omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 534ad35798af pinctrl: iproc: Set irq handler based on trig type omits 5665a1febfe7 drm/i915/tgl: Drop Wa#1178 omits 2eeab8eb1e3a drm/i915/ehl: Define EHL powerwells independently of ICL omits 242bff7fc515 drm/i915: Set fence_work.ops before dma_fence_init omits 99de95360faa drm/i915: Copy across scheduler behaviour flags across sub [...] omits fbc44a0b34a1 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits ce2b617ce8cb export.h: reduce __ksymtab_strings string duplication by u [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] omits 8c2d66b036c7 media: hantro: Support color conversion via post-processing omits b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table omits 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] omits 5980d40276b3 media: hantro: Cleanup format negotiation helpers omits 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference omits 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 omits 69e39d40587b media: vimc: Implement get/set selection in sink omits 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] omits 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier omits 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] omits 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] omits 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases omits ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] omits e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg omits b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] omits 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] omits da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format omits 6fc232db9e8c rfkill: Fix incorrect check to avoid NULL pointer dereference omits ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg omits ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format omits 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump omits fee586a20f48 media: meson: vdec: add sm1 platform omits 97583f1d43b4 Merge tag 'misc-habanalabs-fixes-2019-12-14' of git://peop [...] omits 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 8299c6533979 media: meson: vdec: add g12a platform omits 4c002c978b7f device.h: move 'struct driver' stuff out to device/driver.h omits a8ae608529ab device.h: move 'struct class' stuff out to device/class.h omits 5aee2bf2629d device.h: move 'struct bus' stuff out to device/bus.h omits af628aae8640 device.h: move dev_printk()-like functions to dev_printk.h omits 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits cf901a1c5dd8 device.h: move devtmpfs prototypes out of the file omits 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml omits 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] omits afddf553ea89 media: coda: remove redundant platform_get_irq error message omits 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support omits 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 omits ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values omits eed569c425d0 media: coda: do not skip finish_run if aborting omits 2156873f08c7 drm/tilcdc: Remove obsolete bundled tilcdc tfp410 driver omits f4a73f5e2633 pinctrl: qcom: sc7180: Add new qup functions omits 22440461b19e dt-bindings: pinctrl: qcom: Add new qup functions for sc7180 omits 6ece6d15c0b0 pinctrl: qcom: sc7180: Add GPIO wakeup interrupt map omits 94e14da890b1 Merge 5.5-rc2 into driver-core-next omits b3bb164aa560 Merge 5.5-rc2 into staging-next omits c1ca05c23e98 Merge branch 'ib-pinctrl-default-state' into devel omits e880c3744b31 Merge 5.5-rc2 into usb-next omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 1a0013c62b33 interconnect: Add interconnect_graph file to debugfs omits b92c35e1b9c9 interconnect: qcom: Use the standard aggregate function omits 3172e4d27631 interconnect: Add a common standard aggregate function omits c46ab9db6497 interconnect: Add basic tracepoints omits 05309830e1f8 interconnect: Add a name to struct icc_path omits dd018a9cf910 interconnect: Move internal structs into a separate file omits ad3703ac24e7 interconnect: qcom: Use the new common helper for node removal omits 3cce2c6fa70c interconnect: Add a common helper for removing all nodes omits 0b416c3e1345 io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG omits 26a7a47510ed cpufreq: dt-platdev: Blacklist NVIDIA Tegra20 and Tegra30 SoCs omits 59034b9d6af8 ARM: bcm: Add missing sentinel to bcm2711_compat[] omits d82d47d5d8a6 jbd2: fix kernel-doc notation warning omits 69000d82eee1 ext4: use RCU API in debug_print_tree omits 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon omits 0849e1028088 Merge branch 'support-flex-arrays' omits 5f2eeceffb92 selftests/bpf: Add flexible array relocation tests omits 1b484b301cec libbpf: Support flexible arrays in CO-RE omits 01c6f7aaacf9 Merge branch 'extern-var-support' omits 330a73a7b6ca selftests/bpf: Add tests for libbpf-provided externs omits 2ad97d473db5 bpftool: Generate externs datasec in BPF skeleton omits 166750bc1dd2 libbpf: Support libbpf-provided extern variables omits ac9d1389631a libbpf: Extract internal map names into constants omits f7c0bbf27ec6 Merge branch 'bpf-obj-skel' omits d9c00c3b1639 bpftool: Add `gen skeleton` BASH completions omits 197448eaac1a selftests/bpf: Add test validating data section to struct [...] omits dde53c1b763b selftests/bpf: Convert few more selftest to skeletons omits f3c926a4df2c selftests/bpf: Add BPF skeletons selftests and convert att [...] omits 985ead416df3 bpftool: Add skeleton codegen command omits d66562fba1ce libbpf: Add BPF object skeleton support omits 3f51935314b8 libbpf: Reduce log level of supported section names dump omits 13acb508ae20 libbpf: Postpone BTF ID finding for TRACING programs to lo [...] omits eba9c5f498a1 libbpf: Refactor global data map initialization omits 01af3bf06755 libbpf: Expose BPF program's function name omits 9f81654eebe8 libbpf: Expose BTF-to-C type declaration emitting API omits 3d208f4ca111 libbpf: Expose btf__align_of() API omits 544402d4b493 libbpf: Extract common user-facing helpers omits 917f6b7b07a4 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files omits 612d05be250a libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h omits d7a18ea7e8b6 libbpf: Add generic bpf_program__attach() omits 0d13bfce023a libbpf: Don't require root for bpf_object__open() omits d1eef1c61974 Linux 5.5-rc2 omits 9803387c55f7 ext4: validate the debug_want_extra_isize mount option at [...] omits 9603e2210443 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d195a66e367b io_uring: fix stale comment and a few typos omits 1522d9da40bd Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub [...] omits b01d7cb41ff5 Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org [...] omits 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] omits aeea5eae4fd5 parisc: add missing __init annotation omits e16260c21f87 parisc: fix compilation when KEXEC=n and KEXEC_FILE=y omits fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference omits 2e6d304515ba Merge branch 'remove-ksys-mount-dup' of git://git.kernel.o [...] omits 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier omits 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info omits 86434744fedf net/smc: add fallback check to connect() omits 29115cef8578 net/smc: shorten lgr_cnt initialization omits aa915931ac3e libbpf: Fix readelf output parsing for Fedora omits a06ae6acc14b Merge branch 'bpftool-match-by-name' omits 99f9863a0c45 bpftool: Match maps by name omits a7d22ca2a483 bpftool: Match programs by name omits ec2025095cf6 bpftool: Match several programs with same tag omits 5b883564fcde dt-bindings: iio: accel: add binding documentation for ADIS16240 omits 969fdd86caa5 staging: iio: accel: adis16240: enforce SPI mode on probe [...] omits e4c5c4dfaa88 iio: adc: new driver to support Linear technology's ltc2496 omits 69548b7c2c4f iio: adc: ltc2497: split protocol independent part in a se [...] omits 59c3662b8f08 iio: adc: ltc2496: provide device tree binding document omits 7a53e9ff0779 Merge branch 'next/drivers' into for-next omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] omits 64335c4a6720 iio: adc: ti-ads1015: Make use of device property API omits 0cd9ff1535f4 iio: adc: ti-ads1015: Get rid of legacy platform data omits 32bd4324601d iio: adc: ti-ads7950: Fix a typo in an error message omits 09a78f7dfac7 iio: humidity: hts221: move register definitions to sensor [...] omits cc06e67d8fa5 iio: adc: stm32-adc: Add check on overrun interrupt omits 4cf01d6d4eea iio: ssp_sensors: Convert to use GPIO descriptors omits 7c93f54e5bfb iio: adc: Move AD7091R5 entry in a alphabetical order in Makefile omits 9eda18273754 iio: atlas-ph-sensor: Drop GPIO include omits 5750ebab1490 iio: ad7266: Convert to use GPIO descriptors omits b747e352499e iio: ad5592r: Drop surplus GPIO header omits 4a89d2f47ccd iio: adf4350: Convert to use GPIO descriptor omits dcfb6dbdfbe0 iio: itg3200: Drop GPIO include omits 7544cd4c8ab7 iio: apds9960: Drop GPIO includes omits 340db461f9ac iio: ad2s1200: Drop legacy include omits cbe599790723 iio: si1145: Drop GPIO include omits b4cc7e83dff3 iio: as3935: Drop GPIO includes omits 757b4bcaa0d8 iio: imu: st_lsm6dsx: fix checkpatch warning omits 2c289e639444 iio: ak8975: Convert to use GPIO descriptor omits d93813520df0 iio: adc: ad799x: add pm_ops to disable the device completely omits 52241a082d6c iio: imu: inv_mpu6050: Select I2C_MUX again omits b0ec7a44393e iio: adc: ad7887: Cleanup channel assignment omits d157aa0fb241 x86/cpu/tsx: Define pr_fmt() omits 9b2079c046a9 net: phylink: fix interface passed to mac_link_up omits f5058a27dac7 net: phylink: propagate phy_attach_direct() return code omits de1799667b00 net: bridge: add STP xstats omits 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test omits ea6a547669b3 selftests/net: make so_txtime more robust to timer variance omits 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' omits 6a902c0f3199 gtp: avoid zero size hashtable omits 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() omits 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() omits 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context omits 5d485ed88d48 bonding: fix active-backup transition after link failure omits 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon omits 510c9788991c Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.ker [...] omits a70fd5ac2ea7 ext4: reserve revoke credits in __ext4_new_inode omits 7f420d64a08c ext4: unlock on error in ext4_expand_extra_isize() omits 707d1a2f601b ext4: optimize __ext4_check_dir_entry() omits 109ba779d6cc ext4: check for directory entries too close to block end omits 64d4ce892383 ext4: fix ext4_empty_dir() for directories with holes omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 826f66b30c2e bonding: move 802.3ad port state flags to uapi omits 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' omits ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine omits 7113f796bbbc bnx2x: Do not handle requests from VFs after parity omits 07c4b9e9f71a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev omits 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver omits f61cf8decb37 Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/ [...] omits 894554c1ca79 Merge tag 'driver-core-5.5-rc2' of git://git.kernel.org/pu [...] omits aff2a52507bf Merge tag 'staging-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits a1b85b3bf9f9 Merge tag 'usb-5.5-rc2' of git://git.kernel.org/pub/scm/li [...] omits 81d559849aa4 Merge tag 's390-5.5-3' of git://git.kernel.org/pub/scm/lin [...] omits f791ede32a14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 103a022d6bc5 Merge tag '5.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() omits 81c64b0bd090 Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/ [...] omits d4e6a62d3769 gpu/drm: ingenic: Add support for the JZ4770 omits a7c909b7c037 gpu/drm: ingenic: Check for display size in CRTC atomic check omits 96ea0ae692fe gpu/drm: ingenic: Set max FB height to 4095 omits 52e4607dace1 gpu/drm: ingenic: Use the plane's src_[x,y] to configure D [...] omits 354b051c5dcb gpu/drm: ingenic: Avoid null pointer deference in plane at [...] omits 9482ae6ea787 dt-bindings: display/ingenic: Add compatible string for JZ4770 omits f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt omits cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' omits 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock omits 6fd739c04ffd ALSA: hda: Fix regression by strip mask fix omits 42fb6b1d41eb ALSA: hda/ca0132 - Fix work handling in delayed HP detection omits cb04fc3b6b07 ALSA: hda/ca0132 - Avoid endless loop omits 377bc0cfabce ALSA: hda/ca0132 - Keep power on during processing DSP response omits add9d56d7b37 ALSA: pcm: Avoid possible info leaks from PCM stream buffers omits c23f45d98327 drm/sun4i: Remove unneeded semicolon in sun4i_layer.c omits 078ebd863d9d drm/sun4i: Remove unneeded semicolon in sun8i_mixer.c omits 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] omits 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c omits 68a1fdf2451f habanalabs: remove variable 'val' set but not used omits 018e0e3594f7 habanalabs: rate limit error msg on waiting for CS omits 7a90f89904af drm/i915/gem: Serialise object before changing cache-level omits 16981742717b binder: fix incorrect calculation for num_valid omits 27353d5785bc x86/process: Remove set but not used variables prev and next omits fd2ab2f6610b scripts/kallsyms: fix offset overflow of kallsyms_relative_base omits c8f3dea90e38 mkcompile_h: use printf for LINUX_COMPILE_BY omits e8193650bf38 mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST} omits eefb8c124fd9 x86/boot: kbuild: allow readelf executable to be specified omits 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure omits ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation omits 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() omits 5c9934b6767b 6pack,mkiss: fix possible deadlock omits 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() omits 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" omits 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check omits 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] omits 1021dcf19db1 Input: imx_sc_key - only take the valid data from SCU firm [...] omits 03b06e3f8352 ptp: clockmatrix: add I2C dependency omits 06557cf18eae Merge branch 'for-5.6' into for-next omits 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter omits a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN omits 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN omits cd6a1ca38698 drm/gma500: Pass GPIO for Intel MID using descriptors omits 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary omits 8c39512aeb4e percpu: Separate decrypted varaibles anytime encryption ca [...] omits 692b93af71fb mailmap: add entry for myself omits 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet omits 9c569784a422 drm/i915/dsi: fix pipe D readout for DSI transcoders omits e31736d9fae8 Merge tag 'nios2-v5.5-rc2' of git://git.kernel.org/pub/scm [...] omits 1482e664fe35 Merge tag 'devicetree-fixes-for-5.5' of git://git.kernel.o [...] omits cb222aed03d7 Input: add safety guards to input_set_keycode() omits f729a1b0f8df Input: input_event - fix struct padding on sparc64 omits add218099472 Input: uinput - always report EPOLLOUT omits dd79b5361a6a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1d76c0792a0a Merge tag 'pci-v5.5-fixes-1' of git://git.kernel.org/pub/s [...] omits 3b2ee614cb4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6bd2c87aaffe Merge tag 'pm-5.5-rc2' of git://git.kernel.org/pub/scm/lin [...] omits b61c56227bf5 Merge tag 'sound-5.5-rc2' of git://git.kernel.org/pub/scm/ [...] omits b2cb931d724b Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesk [...] omits f9b3b8c6be47 drm/i915/bios: remove extra debug messages omits f1fcd7786ec8 Merge tag 'for-linus-20191212' of git://git.kernel.dk/linux-block omits 5bd831a469e0 Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/l [...] omits e03512edd2b8 drm/i915/rps: Add frequency translation helpers omits 15da849c910d Merge tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/s [...] omits 22ff311af9c7 Merge tag 'sizeof_field-v5.5-rc2' of git://git.kernel.org/ [...] omits 02620d9e629d Merge branch 'bpf-dispatcher' omits 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B omits e754f5a6e36b selftests: bpf: Add xdp_perf test omits f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN omits 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP omits 75ccbef6369e bpf: Introduce BPF dispatcher omits 98e8627efcad bpf: Move trampoline JIT image allocation to a function omits 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs omits 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs omits 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests omits 913e73c77d48 ocxl: Fix potential memory leak on context creation omits 099bc4812f09 powerpc/irq: fix stack overflow verification omits 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic omits 4cf6c26b6da4 Merge branch 'arm/fixes' into for-next omits 9a4b8148562d Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.ke [...] omits 7708bd430d88 Merge branch 'reuseport_to_test_progs' omits 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework omits 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ omits 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner omits 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests omits ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop omits 993633825830 selftests/bpf: Unroll the main loop in reuseport test omits a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name omits 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests omits 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] omits 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name omits 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers omits 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay omits f1925f3309d1 drm/i915: Use EAGAIN for trylock failures omits 639f2f24895f drm/i915: Introduce new macros for tracing omits 3dc716fd3cfd drm/i915/perf: Register sysctl path globally omits b69fa3610b15 drm/i915/icl: Cleanup combo PHY aux power well handlers omits ab3402581d0f drm/i915/tgl: Drop Wa#1178 omits e8ab8d669d04 drm/i915/ehl: Define EHL powerwells independently of ICL omits 2840f1f0e417 drm/atmel: plane_state->fb iff plane_state->crtc omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 4b6dd3cae3cb drm/panel: Add Boe Himax8279d MIPI-DSI LCD panel omits 16a85f59706b Merge branch 'clk-fixes' into clk-next omits 2f69293aed18 drm/gma500: globle no more! omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver omits 64e14e90646c pinctrl: lynxpoint: Switch to pin control API omits 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback omits 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() omits 7f32d3700997 pinctrl: lynxpoint: Add pin control operations omits 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver omits cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures omits 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback omits 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback omits 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip omits 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] omits d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() omits 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use omits c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int omits e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors omits 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] omits 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules omits 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector omits a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation omits caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource omits 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment omits 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins omits b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking omits eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder omits 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver omits 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer omits 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] omits 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use omits 6a304752eb69 pinctrl: intel: Use GPIO direction definitions omits 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions omits faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions omits e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] omits 4730830f9c2e Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 9ae733728eec Merge branch 'renesas-fixes-for-v5.5' into renesas-next omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 5f2cb361d798 ALSA: hda: Unify get_response handling omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 omits 0cf24c8f29bb pinctrl: sh-pfc: Remove use of ARCH_R8A7796 omits 279b1fed09ea Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.ker [...] omits fbd542971aa1 btrfs: send: remove WARN_ON for readonly mount omits ca1aa2818a53 btrfs: do not leak reloc root if we fail to read the fs root omits 9bc574de5905 btrfs: skip log replay on orphaned roots omits 714cd3e8cba6 btrfs: handle ENOENT in btrfs_uuid_tree_iterate omits c7e54b5102bf btrfs: abort transaction after failed inode updates in cre [...] omits 147271e35ba2 Btrfs: fix hole extent items with a zero size after range cloning omits 6609fee8897a Btrfs: fix removal logic of the tree mod log that leads to [...] omits ad1d8c439978 Btrfs: make tree checker detect checksum items with overla [...] omits 40e046acbd2f Btrfs: fix missing data checksums after replaying a log tree omits b6293c821ea8 btrfs: return error pointer from alloc_test_extent_buffer omits cf93e15eca0b btrfs: fix devs_max constraints for raid1c3 and raid1c4 omits 994bf9cd78aa btrfs: tree-checker: Fix error format string for size_t omits 943eb3bf25f4 btrfs: don't double lock the subvol_sem for rename exchange omits db8fe64f9ce6 btrfs: handle error in btrfs_cache_block_group omits f72ff01df9cf btrfs: do not call synchronize_srcu() in inode_tree_del omits fa2cdb1762d1 ARM: shmobile: defconfig: Restore debugfs support omits 55d54d1ee84e pinctrl: core: Add pinctrl_select_default_state() and export it omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 4f3882177240 HID: hid-input: clear unmapped usages omits fcb970581dd9 Btrfs: fix cloning range with a hole when using the NO_HOL [...] omits 37d02592f11b btrfs: Fix error messages in qgroup_rescan_init omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits fd0913768701 HID: Add quirk for incorrect input length on Lenovo Y720 omits 86ca2bf2f9d3 drm/i915/selftests: remove a condition omits 163159aad74d x86/boot: Discard .eh_frame sections omits 75d18496cf92 media: constify fb ops across all drivers omits 8fabc623238e powerpc: Ensure that swiotlb buffer is allocated from low memory omits 1cfaef961703 ALSA: bump uapi version numbers omits 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control omits 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c omits 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread omits e5a52a1d15c7 media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits ac479b51f3f4 media: cec: check 'transmit_in_progress', not 'transmitting' omits 95c29d46ab2a media: cec: avoid decrementing transmit_queue_sz if it is 0 omits cec935ce69fc media: cec: CEC 2.0-only bcast messages were ignored omits 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits 656c21d6af5d powerpc/shared: Use static key to detect shared processor omits 14c73bd344da powerpc/vcpu: Assume dedicated processors as non-preempt omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits d5a362149c4d pinctrl: Modify Kconfig to fix linker error omits 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits a64556654b77 Merge tag 'intel-pinctrl-v5.5-2' of git://git.kernel.org/p [...] omits 6ba2fd391ac5 pinctrl: pinmux: fix a possible null pointer in pinmux_can [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting omits 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting omits 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' omits 57cafdf2a04e scripts/sortextable: Refactor the do_func() function omits abe4f92ca894 scripts/sortextable: Remove dead code omits 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] omits 3c47b787b651 scripts/sortextable: Rewrite error/success handling omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE omits 4c84515da809 Merge branches 'pm-cpuidle' and 'acpi-pm' omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits c07a0254c89e HID: asus: Ignore Asus vendor-page usage-code 0xff events omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8f18eca9ebc5 HID: ite: Add USB id match for Acer SW5-012 keyboard dock omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c62f7cd8ed06 HID: Add quirk for Xin-Mo Dual Controller omits e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] omits 56cb31e185ad cfg80211: fix double-free after changing network namespace omits 753ffad3d624 mac80211: fix TID field in monitor mode transmit omits c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs omits 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller omits e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 885503fbea21 dt-bindings: Add Xylon vendor prefix omits 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support omits 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields omits 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] omits a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper omits 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux omits 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config omits 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups omits da090bf60370 media: Drop superfluous ioctl PCM ops omits 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops omits 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops omits 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops omits f8239b531f0d media: tm6000: Clean up ALSA PCM API usages omits 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages omits 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages omits 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages omits 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages omits b0cda3739759 media: cx18: Clean up ALSA PCM API usages omits aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages omits 8079c5d58685 media: usbtv: Use managed buffer allocation omits 5e625dd5792e media: tw686x: Use managed buffer allocation omits a98e2e229da7 media: solo6x10: Use managed buffer allocation omits 9453264ef586 media: go7007: fix a miss of snd_card_free omits c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling omits 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' omits 11e0e167d071 media: meson: add missing allocation failure check on new_buf omits 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references omits 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P omits 373606320834 media: pxa_camera: add missed tasklet_kill omits 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch omits 3d15c7643ba7 media: vivid: Add touch support omits 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device omits dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B omits 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove omits 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] omits 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 omits de89d0864f66 media: gspca: zero usb_buf omits aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs omits 0d962e061abc media: i2c: adv748x: Fix unsafe macros omits c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' omits 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 omits 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored omits c673ec61ade8 xen/balloon: fix ballooned page accounting without hotplug [...] omits fa2ac657f978 xen-blkback: prevent premature module unload omits d9191319358d CIFS: Close cached root handle only if it has a lease omits e0fc5b1153b8 SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] omits 8c8a854d6f43 drm/i915/bios: fix off by one in parse_generic_dtd() omits 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' omits d8968eda7fc4 netronome: use the new txqueue timeout argument omits 77656c277cbf mlx4: use new txqueue timeout argument omits 0290bd291cc0 netdev: pass the stuck queue to the timeout handler omits d16f0f614000 Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freed [...] omits 82e50ec8868d Merge tag 'drm-intel-fixes-2019-12-12' of git://anongit.fr [...] omits 7315c0edb416 Merge tag 'drm-misc-next-fixes-2019-12-12' of git://anongi [...] omits 9f674c811740 drm/i915/gvt: Pin vgpu dma address before using omits 4fc0a3ca721d drm/i915/gvt: set guest display buffer as readonly omits d3ab06f43289 Merge tag 'imx-clk-fixes-5.5' of git://git.kernel.org/pub/ [...] omits 66d9506440bb clk: walk orphan list on clock provider registration omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits 355979decf07 Merge branch 'Introduce-XDP-to-ena' omits 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct omits 548c4940b9f1 net: ena: Implement XDP_TX action omits 838c93dc5449 net: ena: implement XDP drop support omits aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' omits 428c122f5f6b ethtool: provide link mode names as a string set omits d44e13108b6d ethtool: move string arrays into common file omits 9ce48e5a09ea ethtool: move to its own directory omits 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] omits f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK omits 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' omits 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo omits b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] omits ee9b280e17dc of/platform: Unconditionally pause/resume sync state durin [...] omits 70c812106c87 dt-bindings: memory-controllers: tegra: Fix type references omits 5c7404bb30bc dt-bindings: Change maintainer address 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 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits dc2316eba73f IB/mlx5: Fix device memory flows omits 7a763d18ff2a IB/core: Introduce rdma_user_mmap_entry_insert_range() API omits 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch omits bea37414453e KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails omits 601f0093f264 KEYS: remove CONFIG_KEYS_COMPAT omits 82c881b28aa8 x86/microcode/AMD: Make stub function static inline omits ca01e7987463 PCI: rockchip: Fix IO outbound ATU register number omits dd973007bfef f2fs: set GFP_NOFS when moving inline dentries omits 4f4460c08a47 f2fs: should avoid recursive filesystem ops omits 3f188c23d774 f2fs: keep quota data on write_begin failure omits f271fe185613 drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10 omits 90f6452ca58d drm/amdgpu: add invalidate semaphore limit for SRIOV and p [...] omits 601a9ee0f0c7 drm/i915: Streamline skl_commit_modeset_enables() omits ed9085fed9d9 IB/mlx5: Fix steering rule of drop and count omits 89f988d93c62 IB/mlx4: Follow mirror sequence of device add during devic [...] omits 33df2f1929df RDMA/counter: Prevent auto-binding a QP which are not trac [...] omits 338370aa2653 Merge branch 'next/dt' into for-next omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits 8717c6b7414f drm/i915/cml: Separate U series pci id from origianl list. omits b6a8781a447c drm/i915/cml: Remove unsupport PCI ID omits 0af67e49b018 qede: Fix multicast mac configuration omits 20032b63586a net: usb: lan78xx: Fix suspend/resume PHY register access error omits 37d4e84f765b Merge tag 'ceph-for-5.5-rc2' of git://github.com/ceph/ceph-client omits ad3662e239fc drm/i915/gt: Mark up ips_mchdev pointer access omits 1bc9865d8df3 drm/i915: Set fence_work.ops before dma_fence_init discards 2c0a984f166c rcu: Remove unused stop-machine #include discards d9c650341681 powerpc: Remove comment about read_barrier_depends() discards 785da47578c8 .mailmap: Add entries for old paulmck@kernel.org addresses discards f7a0712766ec srcu: Apply *_ONCE() to ->srcu_last_gp_end discards a2efad4ab00e rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() discards d518ab62b95d rcu: Move rcu_{expedited,normal} definitions into rcupdate.h discards febc5cacbe22 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h discards add41f79a260 rcu: Remove the declaration of call_rcu() in tree.h discards f31d97a56482 rcu: Fix tracepoint tracking RCU CPU kthread utilization discards e2bb3dbfa745 rcu: Fix harmless omission of "CONFIG_" from #if condition omits c30fe5418964 rcu: Mark non-global functions and variables as static omits 4414abf89158 rcu: Remove rcu_swap_protected() omits a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] omits 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() omits 8243186f0cc7 fs: remove ksys_dup() omits b49a733d684e init: unify opening /dev/console as stdin/stdout/stderr 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 f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] omits ab43a3f0667f ARM: Document merges omits ac34db4979ae Merge branch 'arm/fixes' into for-next omits 89f33b984a51 Merge tag 'imx-fixes-5.5' of git://git.kernel.org/pub/scm/ [...] 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 ad9882f15884 coresight: etm4x: Fix unused function warning omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 85572c2c4a45 cpufreq: Avoid leaving stale IRQ work items during CPU offline omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits d4d814017697 cpuidle: Drop unnecessary type cast in cpuidle_poll_time() omits 5addeae1bedc blk-cgroup: remove blkcg_drain_queue omits d9074820dc95 Merge branch 'fixes' into for-next omits 6d674e28f642 KVM: arm/arm64: Properly handle faulting of device mappings omits e709ed70d122 bus: ti-sysc: Fix missing reset delay handling omits 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage omits 57e960f0020e ASoC: SOF: Use managed buffer allocation omits bf523463d8c3 ASoC: mediatek: Use managed buffer allocation omits eb45f2110b03 pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration omits ecb6186cf788 block: fix NULL pointer dereference in account statistics [...] 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 413fc385a594 drm/amdgpu: avoid using invalidate semaphore for picasso omits a680aea00d17 Revert "drm/amdgpu: dont schedule jobs while in reset" omits a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string omits f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity omits 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy omits e9085e0ad38a IMA: Add support to limit measuring keys omits cb1aa3823c92 KEYS: Call the IMA hook to measure keys omits 88e70da170e8 IMA: Define an IMA hook to measure keys omits 5808611cccb2 IMA: Add KEY_CHECK func to measure keys omits c5563bad88e0 IMA: Check IMA policy flag omits 96c9e1de9954 ima: avoid appraise error for hash calc interrupt omits 210a29287451 selinux: remove unnecessary selinux cred request omits cccaa5e33525 init: use do_mount() instead of ksys_mount() omits d4440aac83d1 initrd: use do_mount() instead of ksys_mount() omits 5e787dbf659f devtmpfs: use do_mount() instead of ksys_mount() omits abeb2e9414d7 serial: sprd: Add clearing break interrupt operation omits 0e4f7f920a5c tty: serial: msm_serial: Fix lockup for sysrq and oops omits 3c3caae4cd6e usb: dwc3: pci: add ID for the Intel Comet Lake -H variant 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 b58a8813ee6d drm/i915: Improve i915_inject_probe_error macro omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning omits 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting omits 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' omits a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros omits f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls omits 43df170be77c tty: serial: samsung_tty: delete samsung.h omits 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] omits 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues omits 06674e54cc41 tty: serial: samsung_tty: fix build warning omits b87671f17c3e tty: serial: samsung: allow driver to be built by anyone omits 751d0017334d tty/serial: atmel: fix out of range clock divider handling omits 2301ec36cec8 tty: pl011: Add suspend resume support omits 94345aee2853 tty: serial: amba-pl011: remove set but unused variable omits 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used omits 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 686c7c35abc2 drm/i915/gem: Asynchronous cmdparser omits 32d94048b988 drm/i915/gem: Prepare gen7 cmdparser for async execution omits ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition omits a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier omits 5367601b5269 drivers/base: base.h: add proper copyright and header info omits 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] omits c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] omits 1ce74e96c240 KVM: arm64: Ensure 'params' is initialised when looking up [...] omits 3e42fe5c7310 interconnect: qcom: msm8974: Walk the list safely on node removal omits f39488ea2a75 interconnect: qcom: qcs404: Walk the list safely on node removal omits b29b8113bb41 interconnect: qcom: sdm845: Walk the list safely on node removal omits e27da6a6a4da interconnect: qcom: Fix Kconfig indentation omits 7d929989bb7c drm/i915/gt: Only ignore rc6 parking for PCU on byt/bsw omits e32ea127d81c nios2: Fix ioremap omits 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 17cfcb68af3b drm/komeda: Enable new product D32 support omits b25bc78f8a07 drm/komeda: Update the chip identify 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 6fd70eab49ca drm/komeda: Correct d71 register block counting omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits 84faa307249b crypto: arm/curve25519 - add arch-specific key generation [...] omits cdf1d28ced9d Merge branch 'linux-5.5' of git://github.com/skeggsb/linux [...] omits 148709bc278a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 296aec45a676 Merge branch 'md-fixes' of git://git.kernel.org/pub/scm/li [...] omits 09f6a72d0143 soundwire: intel: add clock stop quirks omits 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access omits 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing omits eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] omits 6cd1d670bee6 soundwire: intel: update headers for interrupts omits 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] omits f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire omits b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] omits 7afc50e441af soundwire: sdw_slave: add initialization_complete definition omits fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure omits 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields omits 5ba047488209 Merge tag 'drm-misc-fixes-2019-12-11' of git://anongit.fre [...] omits 7947e3238b64 ARM: imx: Fix boot crash if ocotp is not found 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 ae4b064e2a61 Merge tag 'afs-fixes-20191211' of git://git.kernel.org/pub [...] omits 46db63abb795 ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 62cfe242db8c ARM: dts: imx6ul-evk: Fix peripheral regulator omits 3f0fb37b22b4 arm64: dts: ls1028a: fix reboot node 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 c14685547762 tools/testing/nvdimm: Fix mock support for ioremap omits 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] omits fe3300897cbf samples: bpf: fix syscall_tp due to unused syscall omits bba1b2a89025 samples: bpf: Replace symbol compare of trace_event omits 7f193c2519a3 selftests/bpf: Test function_graph tracer and bpf trampoli [...] omits b91e014f078e bpf: Make BPF trampoline use register_ftrace_direct() API omits 9e3aa61ae3e0 io_uring: ensure we return -EINVAL on unknown opcode omits 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' omits bf5432b1de1f vsock/virtio: remove loopback handling omits 408624af4c89 vsock: use local transport when it is loaded omits 077263fba100 vsock: add vsock_loopback transport omits 0e12190578d0 vsock: add local transport support in the vsock core omits ef343b35d466 vsock: add VMADDR_CID_LOCAL definition omits c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] omits 6aacb5a3b0bc drm/i915: Align start for memcpy_from_wc omits 51696691aba3 drm/i915/gem: Tidy up error handling for eb_parse() omits 37d1151ce75e drm/i915: Simplify error escape from cmdparser omits 755bf8a8c985 drm/i915: Remove redundant parameters from intel_engine_cm [...] omits 8f1ada252028 drm/i915: Fix cmdparser drm.debug omits 972745fd5770 drm/i915/gt: Disable manual rc6 for Braswell/Baytrail omits 220a9d45c670 drm/i915/uc: Drop explicit ggtt param in some uc_fw functions omits 3a1e3c483584 drm/i915/uc: Drop explicit gt param in some uc_fw functions omits cb1b7ad08c22 drm/i915/uc: Drop explicit i915 param in some uc_fw functions omits 65c29dbb19b2 drm/i915: Use the i915_device name for identifying our req [...] omits d0c2204135a0 xfs: stabilize insert range start boundary to avoid COW wr [...] omits 99528efd1926 xfs: fix Sphinx documentation warning omits d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status omits 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status omits a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value omits a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status omits fcae40c99fb3 ALSA: Replace timespec with timespec64 omits bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' omits 1cb89a14c80a net: sfp: re-attempt probing for phy omits 256e43cb8c69 net: sfp: error handling for phy probe omits 281e4eab1abe net: sfp: rename sm_retries omits 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts omits 687dec9b9459 Merge tag 'erofs-for-5.5-rc2-fixes' of git://git.kernel.or [...] omits 6674fdb25a9e Merge tag 'trace-v5.5-3' of git://git.kernel.org/pub/scm/l [...] omits ad808910be68 drm/amdgpu: fix license on Kconfig and Makefiles omits 93b09a9a892b drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported omits aec434023e52 drm/amd/display: include linux/slab.h where needed omits 3504bd45a99e drm/amdgpu: fix JPEG instance checking when ctx init omits 21a174f5adb3 drm/amdgpu: fix VCN2.x number of irq types omits 89ed5a52112c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits eaec03f20663 drm/amdgpu/gfx10: update gfx golden settings omits d549991ce5d5 drm/amdgpu: enable gfxoff feature for navi10 asic omits 5f5202bf695b drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d4117354c8d3 drm/amdgpu/gfx10: update gfx golden settings omits c9ffa427db34 drm/amd/powerplay: enable pp one vf mode for vega10 omits 4cf781c24c3b drm/amdgpu: Added RAS UMC error query support for Arcturus omits a0250689cbb5 drm/amd/powerplay: correct the value retrieved through GPU [...] omits e304adc06ebf drm/amd/powerplay: implement the get_enabled_mask callback [...] omits 0b97bd6cde1d drm/amd/powerplay: implement interface to retrieve clock f [...] omits 8fa6a7b0b3fd drm/amd/powerplay: implement interface to retrieve gpu tem [...] omits ae46533b1763 drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 omits 418899d61575 drm/amdgpu: avoid using invalidate semaphore for picasso omits feffbaac36d3 drm/amdgpu: add condition to enable baco for ras recovery omits b58e9fd48348 Merge branch 'sfp-copper-modules' omits 9a484621e88a net: sfp: add support for Clause 45 PHYs omits 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver omits 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work omits 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules omits c0de2f472029 net: phylink: split phylink_sfp_module_insert() omits 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings omits e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules omits 938d44c2b502 net: phylink: re-split __phylink_connect_phy() omits 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses omits 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink omits 74c551ca5a0e net: sfp: add module start/stop upstream notifications omits 0fbd26a9fb68 net: sfp: add more extended compliance codes omits a4516c7053b9 net: sfp: derive interface mode from ethtool link modes omits fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support omits d1c6a2aa02af pipe: simplify signal handling in pipe_read() and add comments omits bd95c1445274 drm/amdgpu: fix license on Kconfig and Makefiles omits 69897d342567 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 847b0d879508 drm/amdgpu/gfx10: update gfx golden settings omits 5714a2026f0c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 02cca5769f5e drm/amdgpu/gfx10: update gfx golden settings 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 3e39ce266a27 s390/kasan: add KASAN_VMALLOC support omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits 1b68ac8678a8 s390: remove last diag 0x44 caller omits 157309a97015 s390/uv: use EOPNOTSUPP instead of ENOTSUPP omits 0539ad0b2287 s390/cpum_sf: Avoid SBD overflow condition in irq handler omits 39d4a501a9ef s390/cpum_sf: Adjust sampling interval to avoid hitting sa [...] omits 7e914fd17e9a s390/test_unwind: fix spelling mistake "reqister" -> "register" omits b62b6cf17023 s390/spinlock: remove confusing comment in arch_spin_lock_wait omits 3b7436cc9449 md: make sure desc_nr less than MD_SB_DISKS omits 028288df635f md: raid1: check rdev before reference in raid1_sync_request func omits 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names omits 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage omits 337c3820ca0a Merge branch 'next/defconfig' into for-next omits 717def80ae85 Merge branch 'next/dt' into for-next omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits a7ede3d16808 raid5: need to set STRIPE_HANDLE for batch head 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 50559800b76a afs: Show volume name in /proc/net/afs/<cell>/volumes omits 106bc79843c3 afs: Fix missing cell comparison in afs_test_super() omits 1da4bd9f9d18 afs: Fix creation calls in the dynamic root to fail with E [...] omits 4eac734486fd kselftest: Support old perl versions omits d187801d1a46 kselftest/runner: Print new line in print of timeout log omits 3a019636e6b0 selftests: Fix dangling documentation references to kselft [...] omits 15ee122d1414 ARM: Document merges omits fc0300979582 Merge branch 'arm/fixes' into for-next omits 158d58335393 afs: Fix mountpoint parsing omits 43f18979568a Merge branch 'fixes' into for-next omits 9103bb419aef Merge tag 'reset-fixes-for-v5.5-2' of git://git.pengutroni [...] omits 96dd4bcbac8a Merge tag 'arm-soc/for-5.5/devicetree-fixes' of https://gi [...] omits 8ecad8c0d1f8 ARM: mmp: include the correct cputype.h omits 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() omits c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops omits e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops omits c6b16761c690 ARM: dts: am437x-gp/epos-evm: fix panel compatible omits 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries omits 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure omits c52c91bb9aa6 spi: spi-ti-qspi: Fix a bug when accessing non default CS omits 100a21100bbb regulator: max77650: add of_match table omits d55894bc2763 ASoC: uniphier: Use managed buffer allocation omits 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation omits 55df47f2300e ASoC: fsi: Use managed buffer allocation omits 51240953f28e ASoC: intel: skylake: Use managed buffer allocation omits 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation omits d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation omits 02298145559f ASoC: intel: atom: Use managed buffer allocation omits 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation omits cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation omits 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation omits bfddcaffd885 ASoC: xtensa: Use managed buffer allocation omits 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation omits ffe119308cf6 ASoC: txx9: Use managed buffer allocation omits 6f7aff352e69 ASoC: stm32: Use managed buffer allocation omits d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation omits e494dbcd9be7 ASoC: rcar: Use managed buffer allocation omits d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation omits bace3caa82e1 ASoC: meson: Use managed buffer allocation omits fcf306efab32 ASoC: dwc: Use managed buffer allocation omits fe9912ac58e4 ASoC: au1x: Use managed buffer allocation omits a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS omits 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI omits 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] omits bae141f54be8 bpf: Emit audit messages upon successful prog load and unload omits f3417d703f18 drm/i915: remove redundant checks for a null fb pointer omits 7b0bcead187f drm/i915/display: remove duplicated assignment to pointer [...] omits 14856e9efb87 drm/udl: Remove udl_fb.c omits a8109f5bc4bd drm/udl: Move udl_handle_damage() into udl_modeset.c omits eb3deeceaa5d drm/udl: Remove struct udl_device.active_fb_16 omits 230b8b04d749 drm/udl: Convert to drm_atomic_helper_dirtyfb() omits d8177841aa8a drm/udl: Set preferred color depth to 16 bpp omits 997d33c35618 drm/udl: Inline DPMS code into CRTC enable and disable functions omits ae08b88aea6b drm/udl: Switch to atomic suspend/resume helpers omits 9fda81e00e06 drm/udl: Convert to struct drm_simple_display_pipe omits e829cf0b30b4 drm/udl: Init connector before encoder and CRTC omits 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops omits 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops omits 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops omits 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops omits 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops omits 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops omits 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops omits c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops omits 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops omits 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops omits a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops omits a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops omits 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops omits aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops omits 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops omits f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops omits e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops omits 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops omits 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops omits 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops omits 7f4aee8fa79c ASoC: amd: Use managed buffer allocation omits 28707826877f perf header: Fix false warning when there are no duplicate [...] omits eb573e746b9d perf metricgroup: Fix printing event names of metric group [...] omits 0dd674efaf63 perf/x86/pmu-events: Fix Kernel_Utilization metric omits 61208e6e1003 perf top: Do not bail out when perf_env__read_cpuid() retu [...] omits 05267c7eac12 perf arch: Make the default get_cpuid() return compatible error omits b104e8b20097 drm/i915: Pass cpu transcoder to assert_pipe() omits a722146b5f52 drm/i915: ELiminate intel_pipe_to_cpu_transcoder() from as [...] omits a2ce3217d3a4 dt-bindings: net: ti: cpsw-switch: update to fix comments omits 71bbcd2eaf04 dt-bindings: remoteproc: stm32: add wakeup-source property omits 919dfb783056 drm/edid: Increase size of VDB and CMDB bitmaps to 256 bits omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits bd82873f23c9 xhci: make sure interrupts are restored to correct state omits 7ff11162808c xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as def [...] omits 7c67cf6658ce xhci: Increase STS_HALT timeout in xhci_suspend() omits f2c710f7dca8 usb: xhci: only set D3hot for pci device omits 057d476fff77 xhci: fix USB3 device initiated resume race with roothub a [...] omits ce91f1a43b37 xhci: Fix memory leak in xhci_add_in_port() omits 2f48865db332 HID: hidraw: add support uniq ioctl omits 85862213e75e Merge tag 'fixes-for-v5.5-rc2' of git://git.kernel.org/pub [...] omits 750bde2fd4ff drm/i915: Serialise with remote retirement omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8ec321e96e05 HID: Fix slab-out-of-bounds read in hid_field_extract omits b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN omits 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 omits c453312857ba ARM: net: bpf: Improve prologue code sequence omits 63b9b80e9f5b virtio_balloon: divide/multiply instead of shifts omits 2a946fa1c8bc virtio_balloon: name cleanups omits 63341ab03706 virtio-balloon: fix managed page counts when migrating pag [...] omits b444268801a2 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] omits 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] omits 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] omits 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] omits 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] omits 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs omits 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] omits 761bfc33dd75 Merge remote-tracking branch 'torvalds/master' into perf/urgent omits 5b79bcdf0362 bpftool: Don't crash on missing jited insns or ksyms omits 4c80c7bc583a bpf: Fix build in minimal configurations, again omits e49e6f6db04e bpf, mips: Limit to 33 tail calls omits 96bc4432f5ad bpf, riscv: Limit to 33 tail calls omits 653997eeecef rtc: mt6397: fix alarm register overwrite omits 5de34ed13787 drm/i915/selftests: Show the i915_active on failure omits 93e89ac8537b drm/i915/gem: Wait on unbind barriers when invalidating userptr omits 955a67f79a97 clk: imx7up: Rename the clks to hws omits ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] omits 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based omits 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based omits 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw omits 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based omits 87052383491c clk: imx: pllv2: Switch to clk_hw based API omits 556f788010ad clk: imx: pllv1: Switch to clk_hw based API omits 0394d404c332 clk: imx: Replace all the clk based helpers with macros omits ba7928d9d71f clk: imx: Rename the SCCG to SSCG omits f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers omits a40c94be2336 dmaengine: dma-jz4780: Also break descriptor chains on JZ4725B omits 6f7c41374b62 tomoyo: Don't use nifty names on sockets. omits a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio omits 53a256a9b925 dmaengine: Fix access to uninitialized dma_slave_caps omits bd223ac638a3 auxdisplay: constify fb ops omits c0168a3ee620 drm/i915/gt: Check we are the Ironlake IPS provider before [...] omits 00aff3f6d8e2 drm/i915: Improve execbuf debug omits c81471f5e95c drm/i915: Copy across scheduler behaviour flags across sub [...] omits d04a661a2c71 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits cfdca14c44a7 gpio: bcm-kona: use platform_irq_count omits 0c21639f5a4b gpio: mvebu: use platform_irq_count omits 725c1cb6987a gpio: pca953x: Remove redundant forward declaration omits 2688302bf192 gpio: pca953x: Switch to bitops in IRQ callbacks omits 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type omits 256efaea1fdc gpiolib: fix up emulated open drain outputs omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits 44fe5cb32c75 MAINTAINERS: Append missed file to the database 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 961f8209c8d5 arm64: dts: ls1028a: fix typo in TMU calibration data omits 023265ed75d8 Merge drm/drm-next into drm-intel-next-queued omits 9cc7a18bcbd4 gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove omits 11e299de3ace gpio: aspeed: avoid return type warning omits bc7bc688366a gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION omits d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface omits 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface omits fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize omits 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns omits 4f87ee118d16 crypto: api - Do not zap spawn->alg omits 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg omits 4a2abbc6b868 crypto: doc - remove references to ARC4 omits 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn omits 579d705cd64e crypto: chacha - fix warning message in header file omits aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] omits 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize omits 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] omits 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] omits 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode omits 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode omits c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode omits 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm omits 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register omits 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register omits e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() omits c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] omits 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] omits fb24307af282 crypto: atmel-tdes - Remove unused header includes omits 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities omits 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw omits 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct omits bfcdcef8c8e3 padata: update documentation omits 3facced7aeed padata: remove reorder_objects omits 91a71d612128 padata: remove cpumask change notifier omits 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock omits 894c9ef9780c padata: validate cpumask without removed CPU during offline omits e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) omits c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) omits 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors omits 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx omits fd8c37c72d60 crypto: testmgr - test setting misaligned keys omits fd60f7278764 crypto: testmgr - check skcipher min_keysize omits eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers omits 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() omits 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> omits 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] omits aca8bf0027d3 crypto: omap-des - handle NULL cipher request omits 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen omits 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine omits 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling omits 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only omits f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag omits b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode omits 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks omits 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure omits a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 omits dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes omits 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup omits 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests omits a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data omits 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases omits 891dcbbb0e46 crypto: omap-aes - add IV output handling omits eb5818aa0852 crypto: omap-des - add IV output handling omits e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal omits b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal omits 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] omits c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] omits 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() omits 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt omits 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt omits 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey omits 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize omits 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize omits 0a940d4e2765 crypto: api - remove another reference to blkcipher omits 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER omits e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request omits 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 omits 6320a15e9830 crypto: arm64/sha - fix function types omits 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] omits 4df2ef25b3b3 crypto: ccree - fix backlog memory leak omits 7c06603e20e9 crypto: ccree - fix typos in error msgs omits e86eca4107ce crypto: ccree - fix typos in comments omits 060f11132500 crypto: ccree - remove useless define omits 9c1e8836edbb crypto: x86 - Regularize glue function prototypes omits 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register omits bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] omits 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() omits db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() omits 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() omits 2452cfdf4771 crypto: Kconfig - Fix indentation omits 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS omits 6b3413f30dd6 MAINTAINERS: update my e-mail address omits 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 omits efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible omits 13380a1471aa padata: Remove unused padata_remove_cpu omits 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload omits 528c4d106737 crypto: hisilicon - Remove useless MODULE macros omits 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] omits 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] omits 07928d9bfc81 padata: Remove broken queue flushing omits 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code omits 6d44694dc7c7 drm/i915/gvt: use vgpu lock for active state setting omits f59aba2f7579 isdn: capi: dead code removal omits f10870b05d5e staging: remove isdn capi drivers omits f8c63edfd789 USB: Fix incorrect DMA allocations for local memory pool drivers omits 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 8c9312a925ad i2c: add helper to check if a client has a driver attached 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 c3a5fd15ed0c clk: imx: pll14xx: fix clk_pll14xx_wait_lock omits 125ad46f3861 ARM: imx: Correct ocotp id for serial number support of i. [...] omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop omits 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop omits 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop omits 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop omits 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop omits cefeaa5053d9 ALSA: mixart: Support PCM sync_stop omits 41094b243e62 ALSA: lx6464es: Support PCM sync_stop omits 959d4c806d38 ALSA: wss: Support PCM sync_stop omits 48094a75cd70 ALSA: wavefront: Support PCM sync_stop omits f9236dd027b8 ALSA: sb: Support PCM sync_stop omits 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop omits d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop omits 52f623d0a84d ALSA: msnd: Support PCM sync_stop omits 914da689090c ALSA: gus: Support PCM sync_stop omits 58dad836f98c ALSA: es18xx: Support PCM sync_stop omits f5ac512085b5 ALSA: es1688: Support PCM sync_stop omits 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop omits b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop omits c47583b0eb68 ALSA: via82xx: Support PCM sync_stop omits 4a9ff148bd34 ALSA: trident: Support PCM sync_stop omits 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop omits 39b77268c8cd ALSA: sis7019: Support PCM sync_stop omits 39cccf4511fd ALSA: rme9652: Support PCM sync_stop omits 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop omits 1dad75b9823c ALSA: rme32: Support PCM sync_stop omits 3992f78f349f ALSA: riptide: Support PCM sync_stop omits bf17d20adea7 ALSA: oxygen: Support PCM sync_stop omits 1478eb63654b ALSA: nm256: Support PCM sync_stop omits a20b8bfe557c ALSA: maestro3: Support PCM sync_stop omits aec9f0cc057e ALSA: lola: Support PCM sync_stop omits 67ceac17e877 ALSA: korg1212: Support PCM sync_stop omits be1391c7858f ALSA: intel8x0: Support PCM sync_stop omits b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop omits 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop omits f36da9406e66 ALSA: hda: Support PCM sync_stop omits e41dbd20383d ALSA: fm801: Support PCM sync_stop omits dbb71ab05f39 ALSA: es1968: Support PCM sync_stop omits 6b276e6281b6 ALSA: es1938: Support PCM sync_stop omits 83720eef264b ALSA: ens137x: Support PCM sync_stop omits 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop omits d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop omits 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop omits 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop omits 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop omits 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop omits 3663984e07a4 ALSA: cmipci: Support PCM sync_stop omits 339ede502a00 ALSA: ca0106: Support PCM sync_stop omits d2625a62fe75 ALSA: bt87x: Support PCM sync_stop omits aefd1860acd5 ALSA: azt3328: Support PCM sync_stop omits f8582e001f72 ALSA: aw2: Support PCM sync_stop omits 662a7441316d ALSA: au88x0: Support PCM sync_stop omits 4504487d928d ALSA: atiixp: Support PCM sync_stop omits ea2eab50a0e1 ALSA: als300: Support PCM sync_stop omits 5110bc701b4a ALSA: ali5451: Support PCM sync_stop omits 164d0738248a ALSA: ad1889: Support PCM sync_stop omits 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops omits 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops omits 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops omits 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops omits 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops omits 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops omits 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops omits 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops omits d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops omits 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops omits b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops omits 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops omits 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops omits 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops omits c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops omits 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops omits 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops omits 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops omits d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops omits ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops omits 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops omits 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops omits f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops omits cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation omits dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation omits 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation omits 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation omits 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation omits b9626bd62382 ALSA: line6: Use managed buffer allocation omits d0aa558cde35 ALSA: hiface: Use managed buffer allocation omits 1075b321ab43 ALSA: caiaq: Use managed buffer allocation omits a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation omits ce747f864268 ALSA: spi: Use managed buffer allocation omits 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation omits 50cdf3a0961f ALSA: sh: Use managed buffer allocation omits 403d026c4376 ALSA: aica: Use managed buffer allocation omits 377d870e5456 ALSA: ps3: Use managed buffer allocation omits 01001fa1c79e ALSA: pmac: Use managed buffer allocation omits 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation omits b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation omits 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation omits c79eafa095b1 ALSA: trident: Use managed buffer allocation omits 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation omits ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation omits 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation omits 0dd323695c7b ALSA: riptide: Use managed buffer allocation omits fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation omits c6312f3926d7 ALSA: mixart: Use managed buffer allocation omits e485e5386d3d ALSA: maestro3: Use managed buffer allocation omits a747db239010 ALSA: lx6464es: Use managed buffer allocation omits 224a40c7511f ALSA: lola: Use managed buffer allocation omits 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation omits 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation omits 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation omits 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation omits 247ed1020476 ALSA: fm801: Use managed buffer allocation omits d244a1db6f64 ALSA: es1938: Use managed buffer allocation omits b22b24781251 ALSA: ens137x: Use managed buffer allocation omits cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation omits 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation omits 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation omits 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation omits c6071300ac85 ALSA: cs5535: Use managed buffer allocation omits 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation omits d841e2e88f00 ALSA: cmipci: Use managed buffer allocation omits fc97aef32338 ALSA: ca0106: Use managed buffer allocation omits b87ddad2773e ALSA: bt87x: Use managed buffer allocation omits 830e7b007681 ALSA: azt3328: Use managed buffer allocation omits 817790cc3dfe ALSA: aw2: Use managed buffer allocation omits 8c847a423572 ALSA: au88x0: Use managed buffer allocation omits 801bf0574764 ALSA: atiixp: Use managed buffer allocation omits 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation omits 96bcfde13a1c ALSA: als4000: Use managed buffer allocation omits 909c7d2cccc3 ALSA: als300: Use managed buffer allocation omits e695745437a4 ALSA: ali5451: Use managed buffer allocation omits 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation omits 005f3e67a855 ALSA: parisc: Use managed buffer allocation omits ee88f4ebe575 ALSA: mips: Use managed buffer allocation omits 15fbacfe3d32 ALSA: wss: Use managed buffer allocation omits a57214e54862 ALSA: gus: Use managed buffer allocation omits 07ed72ba4d45 ALSA: sb: Use managed buffer allocation omits 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation omits eb40b64f2897 ALSA: es1688: Use managed buffer allocation omits 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation omits d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation omits 7641d549b13b ALSA: firewire: Use managed buffer allocation omits 8f326303b0d8 ALSA: vx: Use managed buffer allocation omits d635f09e919e ALSA: pcsp: Use managed buffer allocation omits cbd0719d5115 ALSA: ml403: Use managed buffer allocation omits ef1545b8f35e ALSA: dummy: Use managed buffer allocation omits 39729889b1f5 ALSA: aloop: Use managed buffer allocation omits 37b9b9a5078a ALSA: atmel: Use managed buffer allocation omits 8ee0c7586959 ALSA: aaci: Use managed buffer allocation omits 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation omits 2b68392e638d drm/i915/dsi: add support for DSC omits c2bb35e99f4b drm/i915/dsi: Fix state mismatch warns for horizontal timi [...] omits 53693f02d80e drm/i915/dsi: account for DSC in horizontal timings omits 38b898810ae9 drm/i915/dsi: use compressed pixel format with DSC omits 0486513935ef drm/i915/dsi: take compression into account in afe_clk() omits adf1bd3dfbae drm/i915/dsi: use afe_clk() instead of intel_dsi_bitrate() omits 54ed6902cabc drm/i915/dsi: abstract afe_clk calculation omits 50003bf50d32 drm/i915/dsi: set pipe_bpp on ICL configure config omits fbacb15ea814 drm/i915/dsc: add basic hardware state readout support omits deaaff49198d drm/i915/dsc: make DSC source support helper generic omits 346da4d2c7ea sched/cputime, proc/stat: Fix incorrect guest nice cpustat value omits 5815bdfd7f54 ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO omits a8779927fd86 kselftests: Add dma-heap test omits b61614ec318a dma-buf: heaps: Add CMA heap to dmabuf heaps omits efa04fefebbd dma-buf: heaps: Add system heap to dmabuf heaps omits 5248eb12fea8 dma-buf: heaps: Add heap helpers omits c02a81fba74f dma-buf: Add dma-buf heaps framework omits 2d15f3925a4b drm/i915/dsc: add support for computing and writing PPS fo [...] omits c42c38ec307b drm/i915/dsc: move slice height calculation to encoder omits 7a7b5be96fb6 drm/i915/dsc: move DP specific compute params to intel_dp.c omits 1bf2f3bf29a9 drm/i915/bios: add support for querying DSC details for encoder omits 6e0d46e91efd drm/i915/bios: parse compression parameters block omits d1dad6f43334 drm/i915/bios: pass devdata to parse_ddi_port omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6e6eca2ee79a doc: Fix typo "deference" to "dereference" omits 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst omits 4af498306ffd doc: Convert to rcubarrier.txt to ReST omits b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst omits 5e1bc932818f doc: Convert whatisRCU.txt to .rst omits 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. omits 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits 24dee0c7478d net: ena: fix napi handler misbehavior when the napi budge [...] omits c21939998802 cxgb4: add support for high priority filters omits 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used omits f1ce0a155723 Merge branch 'tipc-fix-some-issues' omits 31e4ccc99eda tipc: fix use-after-free in tipc_disc_rcv() omits abc9b4e0549b tipc: fix retrans failure due to wrong destination omits dca4a17d24ee tipc: fix potential hanging after b/rcast changing omits d5162f341e96 tipc: fix name table rbtree issues omits ac397934b39f Merge branch 'bnxt_en-Error-recovery-fixes' omits 7e334fc8003c bnxt_en: Add missing devlink health reporters for VFs. omits 937f188c1f4f bnxt_en: Fix the logic that creates the health reporters. omits 0797c10d2d1f bnxt_en: Remove unnecessary NULL checks for fw_health omits 8280b38e01f7 bnxt_en: Fix bp->fw_health allocation and free logic. omits c74751f4c392 bnxt_en: Return error if FW returns more data than dump length omits 325f85f37e5b bnxt_en: Free context memory in the open path if firmware [...] omits 0c722ec0a289 bnxt_en: Fix MSIX request logic for RDMA driver. omits ca866ee82591 nfp: add support for TLV device stats omits 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. omits 4caefbce06d1 enetc: add software timestamping omits bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' omits 16ad3f4022bb tipc: introduce variable window congestion control omits d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions omits 02288248b051 tipc: eliminate gap indicator from ACK messages omits 907aa265fde6 drm/drm_panel: fix EXPORT of drm_panel_of_backlight omits bdf032992489 f2fs: call f2fs_balance_fs outside of locked page omits 10d59345578a io_uring: add sockets to list of files that support non-bl [...] omits ebfcd8955c0b net: make socket read/write_iter() honor IOCB_NOWAIT omits 53108d476a10 io_uring: only hash regular files for async work execution omits 4a0a7a187453 io_uring: run next sqe inline if possible omits 392edb45b243 io_uring: don't dynamically allocate poll data omits d96885658d99 io_uring: deferred send/recvmsg should assign iov omits 8a4955ff1cca io_uring: sqthread should grab ctx->uring_lock for submissions omits e995d5123ed4 io-wq: briefly spin for new work after finishing work omits 506d95ff5d6a io-wq: remove worker->wait waitqueue omits 4e88d6e7793f io_uring: allow unbreakable links omits c571b72e2b84 Revert "locking/mutex: Complain upon mutex API misuse in I [...] omits b0142d66f4ed cpuidle: Fix cpuidle_driver_state_disabled() omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 07b672800373 drm/amd/display: include linux/slab.h where needed omits 3ac61258599b i2c: fix header file kernel-doc warning omits 2c2f00ab1641 i2c: remove i2c_new_dummy() API omits 1f00534a764a drm/amd/display: fix undefined struct member reference omits 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] omits 3d519d6d388b sh: kgdb: Mark expected switch fall-throughs omits bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist 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 6acc942c5eec drm/doc: Drop :c:func: markup omits 0380c6846a4b drm/atomic: Update docs around locking and commit sequencing omits 30e647a764d4 ARM: dts: bcm283x: Fix critical trip point omits d8db60cb23e4 selinux: ensure we cleanup the internal AVC counters on er [...] omits ff205766dbbe ftrace: Fix function_graph tracer interaction with BPF trampoline omits a61f810567be tracing: remove set but not used variable 'buffer' omits af74262337fa module: Remove accidental change of module_enable_x() omits b2104ac0bd95 security: only build lsm_audit if CONFIG_SECURITY=y omits b03b016fe54e x86/Kconfig: Fix Kconfig indentation omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 88452da92ba2 ALSA: hda: Use standard waitqueue for RIRB wakeup omits d269b2e0ba52 Merge branch 'for-linus' into for-next omits 6e8aeda224c8 ALSA: hda/hdmi - Fix duplicate unref of pci_dev omits 3cc1430cdbca drm/bridge: panel: export drm_panel_bridge_connector omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 3fa01d642fa7 drm/i915/tgl: Program BW_BUDDY registers during display init 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 e00b59d30506 ARM: omap2plus_defconfig: Add back DEBUG_FS omits 90d79edc57a5 ARM: omap2plus_defconfig: enable NET_SWITCHDEV omits c842b8c4ff98 ARM: dts: am335x-sancloud-bbe: fix phy mode omits 93c60483b5fe bus: ti-sysc: Fix missing force mstandby quirk handling omits 7fc979f8204f docs: dm-integrity: remove reference to ARC4 omits 35c6cb41686c docs: filesystems: overlayfs: Fix restview warnings omits 5356ab064485 docs: filesystems: overlayfs: Rename overlayfs.txt to .rst omits 6889ee5a53b8 ovl: relax WARN_ON() on rename to self omits 9c6d8f13e9da ovl: fix corner case of non-unique st_dev;st_ino omits ec7bbb53d339 ovl: don't use a temp buf for encoding real fh omits cbe7fba8edfc ovl: make sure that real fid is 32bit aligned in memory omits 7e63c87fc2dc ovl: fix lookup failure on multi lower squashfs omits 4d17363db021 staging: rtl8723bs: Fix line length omits 68468503e000 staging: rtl8723bs: Fix spelling errors omits 4bcd9eae7310 fbtft: Fix the initialization from property algorithm omits eecd37e105f0 drivers: Fix boot problem on SuperH omits de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops omits 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops omits 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation omits 7e6d24d9bca7 staging: most: Use managed buffer allocation omits 1805ec67b12a drm/i915/selftests: fix uninitialized variable sum when su [...] omits 111bf02b8f54 rtc: sun6i: Add support for RTC clocks on R40 omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits e83c6587c47c tty: omap-serial: remove set but unused variable omits 3339fdf5742f drm/ast: Store primary-plane format in struct ast_crtc_state omits e7d70cd4948e drm/ast: Store VBIOS mode info in struct ast_crtc_state omits 2acf6ce2c25f Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 83be6a3ceb11 drm/ast: Introduce struct ast_crtc_state omits ae46a57d52c2 drm/ast: Add plane atomic_check() functions omits ae37025d14ac drm/ast: Clean up arguments of register functions omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2fbeec03e171 drm/ast: Enable and disable screen in primary-plane functions omits 71d873cc9930 drm/ast: Move modesetting code to CRTC's atomic_flush() omits 2aae447a4c10 ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR omits aec3ff99ce4a ASoC: soc-core: soc_set_name_prefix(): get component devic [...] omits 4702f99148da ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition omits eaffeefbd042 ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() omits 626c2e57a33a ASoC: soc-core: add missing return value check for soc_lin [...] omits 46496acbe1c4 ASoC: soc-core: move soc_link_init() omits bfa0dd895360 ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_p [...] omits 9e9c70a5dd01 ASoC: soc-core: move soc_link_dai_pcm_new() omits 50cd9b5317d5 ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_so [...] omits 0c04800424c4 ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_a [...] omits d6f31e0e6d09 ASoC: soc-core: move snd_soc_find_dai_link() omits 4468189ff307 ASoC: soc-core: find rtd via dai_link pointer at snd_soc_g [...] omits 94def8ea66be ASoC: soc-core: move snd_soc_get_pcm_runtime() omits 8babfb703057 ASoC: soc-core: remove snd_soc_get_dai_substream() omits b553bd238da2 ASoC: soc-core: remove snd_soc_disconnect_sync() omits cc73390008c9 ASoC: soc-core: remove dai_link_list omits 4f6250b82cb8 ASoC: SOF: Intel: add codec_mask module parameter omits b7c5986489b5 ASoC: SOF: ipc: channel map structures omits 433363e779ec ASoC: SOF: Add asynchronous sample rate converter topology [...] omits 4e64ba3fd181 ASoC: Intel: common: work-around incorrect ACPI HID for CM [...] omits f84337c3fb8f ASoC: SOF: Intel: split cht and byt debug window sizes omits 6bb03c21e4bf ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data omits 8edc95667646 ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning o [...] omits 5525cf07d15f ASoC: simple-card: Don't create separate link when platfor [...] omits a3039aef52d9 ASoC: topology: Check return value for soc_tplg_pcm_create() omits 76d270364932 ASoC: topology: Check return value for snd_soc_add_dai_link() omits e5b5da96da50 usb: gadget: fix wrong endpoint desc omits 51ba8b3a0e1a of/platform: Unconditionally pause/resume sync state durin [...] omits 2d7b78f59e02 usb: dwc3: ep0: Clear started flag on completion omits d3abda5a98a1 usb: dwc3: gadget: Clear started flag for non-IOC omits 8c7d4b7b3d43 usb: dwc3: gadget: Fix logical condition omits c724f776f048 staging: rtl8712: fix interface sanity check omits 74ca34118a0e staging: rtl8188eu: fix interface sanity check omits 09068c1ad53f USB: atm: ueagle-atm: add missing endpoint check omits 3c11c4bed02b USB: adutux: fix interface sanity check omits 59920635b89d USB: idmouse: fix interface sanity checks omits 7c5a2df3367a USB: serial: io_edgeport: fix epic endpoint lookup omits 3d1890ef8023 drm/nouveau/kms/nv50-: fix panel scaling omits ae5769d46709 drm/nouveau/kms/nv50-: Limit MST BPC to 8 omits ac2d9275f371 drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_h [...] omits 310d35771ee9 drm/nouveau/kms/nv50-: Call outp_atomic_check_view() befor [...] omits 64d17f25dcad drm/nouveau: Fix drm-core using atomic code-paths on pre-n [...] omits 37a68eab4cd9 drm/nouveau: Move the declaration of struct nouveau_conn_a [...] omits a470552ee896 efi: Don't attempt to map RCI2 config table if it doesn't exist 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 db23808615e2 reset: Do not register resource data for missing resets omits 723c0011c7f6 reset: Fix {of,devm}_reset_control_array_get kerneldoc ret [...] omits ce89d8d3a70f reset: brcmstb: Remove resource checks omits 392a9f63058f dt-bindings: reset: Fix brcmstb-reset example omits 19e6317d24c2 usb: mon: Fix a deadlock in usbmon between mmap and read omits 59120962e4be usb: common: usb-conn-gpio: Don't log an error on probe deferral omits 1cd17f7f0def usb: core: urb: fix URB structure initialization function omits 5c388abefda0 usb: typec: fix use after free in typec_register_port() omits 1848a543191a usb: roles: fix a potential use after free omits f26a9e959a7b drm/i915/gt: Detect if we miss WaIdleLiteRestore omits 3ce8209735e1 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 0eb8e74f7202 drm/i915/fbc: Disable fbc by default on all glk+ omits 177e876af8d2 drm/i915/perf: Configure OAR for specific context omits 2a264a0fd4dc drm/i915/perf: Allow non-privileged access when OA buffer [...] omits cad0a5c74e7a usb: host: xhci-tegra: Implement basic ELPG support omits 9ccae88e572b usb: host: xhci-tegra: Add XUSB controller context omits 5c4e8d3781bc usb: host: xhci-tegra: Add support for XUSB context save/restore omits 17926924be44 usb: host: xhci-tegra: Enable runtime PM as late as possible omits ecd0fbd12d0f usb: host: xhci-tegra: Reuse stored register base address omits 96d8f628f0b3 usb: host: xhci-tegra: Extract firmware enable helper omits 482ba7a6b42f usb: host: xhci-tegra: Use CNR as firmware ready indicator omits ec12ac10c9a7 usb: host: xhci-tegra: Avoid a fixed duration sleep omits 741d6e5d84f3 usb: host: xhci-tegra: Separate firmware request and load omits c763771504d1 usb: host: xhci-tegra: Fix "tega" -> "tegra" typo omits dbb7a6b48d07 dt-bindings: connector: Improve the english of the initial [...] omits 145e6dd8a5c9 usb: drop comment about 2 uhci drivers omits 03521794966c usb: host: ehci-sh: Remove unused platform data support omits 03758d60265c opp: Replace list_kref with a local counter omits ba0033192145 opp: Free static OPPs on errors while adding them omits 78baee8d3b97 MAINTAINERS: Match on dma_buf|fence|resv anywhere omits 82c69bf58650 drm/i915/gt: Detect if we miss WaIdleLiteRestore omits ed9ed5a89acb staging: gigaset: add endpoint-type sanity check omits 84f60ca7b326 staging: gigaset: fix illegal free on probe errors omits 53f35a39c386 staging: gigaset: fix general protection fault on probe omits 887352fb5ffd Merge branch 'for-linus' from git://git.kernel.dk/linux-block omits d2cdb20507fe staging: vchiq: call unregister_chrdev_region() when drive [...] omits 1af73a25e6e7 staging: exfat: fix multiple definition error of `rename_file' omits 2740bd3351cd staging/wlan-ng: add CRC32 dependency in Kconfig omits 2f4d984b9544 staging: hp100: Fix build error without ETHERNET omits 453a4b6d8e1b staging: fbtft: Do not hardcode SPI CS polarity inversion omits 1184fd996670 staging: exfat: properly support discard in clr_alloc_bitmap() omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits 0988161a9828 staging: most: fix improper SPDX-License comment style omits a426b982be18 staging: rtl8188eu: remove return variable from rtw_pwr_un [...] omits 4905084a07fc staging: rtl8188eu: cleanup declarations in rtw_pwrctrl.c omits 1544f55add5c staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 742e9285f8b4 staging: qlge: Fix CamelCase in qlge.h and qlge_dbg.c omits 1f8a6edf8d2f staging/vc04_services/bcm2835-camera: distinct numeration [...] omits a1df271a8652 staging: hp100: Use match_string() helper to simplify the code omits 2a51470f270f staging/qlge: fix block comment coding style omits 0da2d1051931 staging/qlge: remove braces in conditional statement omits 2d060684ab4c staging/qlge: add braces to conditional statement omits d00208b6464f staging/qlge: add blank lines after declarations omits f41e1a0a9462 staging/qlge: remove initialising of static local variable omits 9a92d02c3f0b staging: rts5208: add missed pci_release_regions omits eb00d734bc78 staging: exfat: fix spelling mistake omits 57725b5bc589 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a58d37bce0d2 ocxl: Fix concurrent AFU open and device removal omits baf3f2f9d0bf staging: wilc1000: use GENMASK to extract wid type omits a02a9897cd6d staging: wilc1000: use kernel provided struct cast to extr [...] omits 856be41e446a staging: wilc1000: remove unused compile time featurization omits ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 omits 960786422fe9 x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] omits 8c53b318b222 ACPI/sleep: Convert acpi_wakeup_address into a function omits cb28909525ac x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 321354ba6883 ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 97976e01d358 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 41bfc11cde43 virt: vbox: Explicitly include linux/io.h to pick up various defs omits c6625a314cb8 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 59e9f58749cb perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits 6315ec9286e5 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits ac0b14dc1656 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits ca947b72e1de x86/boot: Explicitly include realmode.h to handle RM reservations omits e71b6f0b68de x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits f803e34d4a25 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits 186525bd6b83 mm, x86/mm: Untangle address space layout definitions from [...] omits 1f059dfdf5d1 mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] omits da9144c5ad89 x86/mm/pat: Mark __cpa_flush_tlb() as static omits 4efb56649132 x86/mm: Tabulate the page table encoding definitions omits b75baaf3a81e x86/mm/pat: Fix typo in the Kconfig help text omits 533d49b37a2b x86/mm/pat: Clean up <asm/memtype.h> externs omits eb243d1d2866 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits ecdd6ee77b73 x86/mm/pat: Standardize on memtype_*() prefix for APIs omits f9b57cf80c8b x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits d891b9219d2a x86/mm/pat: Clean up PAT initialization flags omits baf65855baac x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 47553d42c55f x86/mm/pat: Simplify the free_memtype() control flow omits ef35b0fcee23 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 5557e831f688 x86/mm/pat: Disambiguate PAT-disabled boot messages omits aee7f91369a8 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits 2040cf9f5903 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts omits c96bcb635a5e drm/meson: crtc: add OSD1 plane AFBC commit omits 24e0d4058eff drm/meson: hold 32 lines after vsync to give time for AFBC start omits 1b85270ff156 drm/meson: viu: add AFBC modules routing functions omits 68e2f64ee460 drm/meson: plane: add support for AFBC mode for OSD1 plane omits d1b5e41e13a7 drm/meson: Add AFBCD module driver omits 63fba242c464 drm/meson: add RDMA module driver omits ce7cb472108c drm/meson: store the framebuffer width for plane commit omits 7704ddc6a590 drm/meson: add RDMA register bits defines omits 26a7abd4883b drm/meson: add AFBC decoder registers for GXM and G12A omits 075a1e87d1e2 staging/octeon: Mark Ethernet driver as BROKEN omits 7d42b7961b91 staging/octeon: Mark Ethernet driver as BROKEN omits 360db4ace311 x86/setup: Enhance the comments omits 12609013c43a x86/setup: Clean up the header portion of setup.c omits 0df36b90c47d iwlwifi: pcie: move power gating workaround earlier in the flow omits db5cce1afc8d Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ [...] omits b0077e521c8a samples: vfio-mdev: constify fb ops omits dda510890498 dmaengine: Remove spaces before TABs omits f68190c8cb75 dmaengine: pl330: Convert to the *_late and *_early system [...] omits a39cddc9e377 dmaengine: pl330: Drop boilerplate code for suspend/resume omits c64738d6810b dt-bindings: dmaengine: rcar-dmac: Document r8a77961 support omits 2a03c1314506 dmaengine: ti: edma: add missed operations omits cc90bc684223 block: fix "check bi_size overflow before merge" omits 08cbc75f9602 ppp: Adjust indentation into ppp_async_input omits 5c61e223004b net: smc911x: Adjust indentation in smc911x_phy_configure omits fe06bf3d83ef net: tulip: Adjust indentation in {dmfe, uli526x}_init_module omits 80bfc3b40a17 Merge branch 'dp83867-fix-fifo-depth' omits e02d18161e97 net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth omits 96ae38af9d29 dt-bindings: dp83867: Convert fifo-depth to common fifo-de [...] omits 65e6d90168f3 net-tcp: Disable TCP ssthresh metrics cache by default omits 868afbaca1e2 NFC: nxp-nci: Fix probing without ACPI omits 4e7696d90b51 sctp: get netns from asoc and ep base omits 281393894af9 smb3: fix refcount underflow warning on unmount when no di [...] omits bba340c79bfe scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func omits 5480e299b5ae scsi: iscsi: Fix a potential deadlock in the timeout handler omits a2bdd0c904da scsi: smartpqi: Update attribute name to `driver_version` omits f70267f379b5 scsi: libsas: stop discovering if oob mode is disconnected omits d168001d14ec scsi: ufs: Disable autohibern8 feature in Cadence UFS omits fee92f257777 scsi: iscsi: qla4xxx: fix double free in probe omits 47501f87c61a f2fs: preallocate DIO blocks when forcing buffered_io omits 5298d0b9b980 selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests omits 8c850a029600 scsi: ufs: Give an unique ID to each ufs-bsg omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits 0188d5c025ca selinux: fall back to ref-walk if audit is required omits 9545767db3cd scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB omits af22f0c7b052 scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI omits dabc5ec915f3 scsi: qla2xxx: Don't defer relogin unconditonally omits 5e6b01d84b9d scsi: qla2xxx: Send Notify ACK after N2N PLOGI omits fd1de5830a5a scsi: qla2xxx: Configure local loop for N2N target omits 0334cdea1fba scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length omits 2c2f4bed9b62 scsi: qla2xxx: Don't call qlt_async_event twice omits a9ed06d4e640 scsi: qla2xxx: Allow PLOGI in target mode omits 58e39a2ce4be scsi: qla2xxx: Change discovery state before PLOGI omits 600954e6f2df scsi: qla2xxx: Drop superfluous INIT_WORK of del_work omits 1a37079c236d selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upo [...] omits 4c86b037a6db scsi: qla2xxx: Initialize free_work before flushing it omits 86196a8fa8a8 scsi: qla2xxx: Use explicit LOGO in target mode omits f2c9ee54a569 scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd omits b9ea0bae260f ACPI: PM: Avoid attaching ACPI PM domain to certain devices omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 30388cc07572 arm64: dts: meson-sm1-sei610: add gpio bluetooth interrupt omits 4881873f4cc1 dt-bindings: reset: meson8b: fix duplicate reset IDs omits c67aafd60d7e soc: amlogic: meson-ee-pwrc: propagate errors from pm_genp [...] omits 0766d65e6afa soc: amlogic: meson-ee-pwrc: propagate PD provider registr [...] omits 9a1b0b9a6dab scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func omits c868907e1ac6 scsi: qla2xxx: Fix incorrect SFUB length used for Secure F [...] omits a530bf691f0e scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX omits 4e71dcae0c4c scsi: qla2xxx: Correctly retrieve and interpret active fla [...] omits 59438b46471a security,lockdown,selinux: implement SELinux lockdown omits 991a34593bad tc-testing: unbreak full listing of tdc testcases omits a288f105a03a fjes: fix missed check in fjes_acpi_add omits 26c97a2d82c4 net: sfp: avoid tx-fault with Nokia GPON module omits b43d1f9f7067 af_packet: set defaule value for tmo omits e70ac6282897 qed: remove redundant assignments to rc omits 718eae277e62 NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to [...] omits 8a2b22203f85 net: ethernet: ti: davinci_cpdma: fix warning "device driv [...] omits fcb1fe9c9e00 drm/amd/powerplay: pre-check the SMU state before issuing message omits ebcef76b6c22 drm/amd/powerplay: drop unnecessary warning prompt omits f794913ce826 drm/amdgpu/display: add fallthrough comment omits 0d6f39bb7710 drm/amdgpu: fix resume failures due to psp fw loading sequ [...] omits 7da538c1e154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits d515959125f2 Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" omits b4ff0f8a85f3 drm/amdgpu: add VM eviction lock v3 omits 90b69cdc5f15 drm/amdgpu: stop adding VM updates fences to the resv obj omits e095fc17bbd2 drm/amdgpu: explicitely sync to VM updates v2 omits 6ceeb144b1d6 drm/amdgpu: move VM eviction decision into amdgpu_vm.c omits 11f39d526ca1 drm/panel: tpo-tpg110: use drm_panel backlight support omits 3555339f6227 drm/panel: tpo-td028ttec1: use drm_panel backlight support omits 31a59a9c04f0 drm/panel: sitronix-st7789v: use drm_panel backlight support omits e46eb37a2d82 drm/panel: sitronix-st7701: use drm_panel backlight support omits 8cc851772126 drm/panel: sharp-ls043t1le01: use drm_panel backlight support omits 8bc0b560982b drm/panel: sharp-lq101r1sx01: use drm_panel backlight support omits 5a3e51619961 drm/panel: seiko-43wvf1g: use drm_panel backlight support omits d2895af5dc8f drm/panel: ronbo-rb070d30: use drm_panel backlight support omits 83d4ed8634da drm/panel: rocktech-jh057n00900: use drm_panel backlight support omits 924735c40e66 drm/panel: raydium-rm68200: use drm_panel backlight support omits 581ee32edec6 drm/panel: panasonic-vvx10f034n00: use drm_panel backlight [...] omits faf7e4f47cf6 drm/panel: osd-osd101t2587-53ts: use drm_panel backlight support omits d90b3b6e839a drm/panel: olimex-lcd-olinuxino: use drm_panel backlight support omits 17d5183ed559 drm/panel: lvds: use drm_panel backlight support omits 5fd14f287997 drm/panel: kingdisplay-kd097d04: use drm_panel backlight support omits 16793e00a3c1 drm/panel: innolux-p079zca: use drm_panel backlight support omits 2b33e19195cf drm/panel: ilitek-ili9881c: use drm_panel backlight support omits e3e4944faa0e drm/panel: feiyang-fy07024di26a30d: use drm_panel backligh [...] omits aa6c43644bc5 drm/panel: drop drm_device from drm_panel omits 06c4a9c2ae60 drm/panel: decouple connector from drm_panel omits 0ce8ddd8e06d drm/panel: add drm_connector argument to get_modes() omits d383fb5f8add drm: get drm_bridge_panel connector via helper omits 0fe1564bd616 drm/panel: simple: use drm_panel backlight support omits 152dbdeab1b2 drm/panel: add backlight support omits 5dce87a91970 drm/drm_panel: no error when no callback omits 3c9abe886a95 drm/i915/guc: kill the GuC client omits e9362e1336fe drm/i915/guc: kill doorbell code and selftests omits 18c094b30404 drm/i915/guc: add a helper to allocate and map guc vma omits d54dc6eede68 drm/i915/guc: Drop leftover preemption code omits 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() omits 46c9585ed4af ARM: dts: meson8: fix the size of the PMU registers omits f424da7f78a7 arm64: dts: meson-sm1-sei610: gpio-keys: switch to IRQs omits d97bd23c2d7d selinux: cache the SID -> context string translation omits 66f8e2f03c02 selinux: sidtab reverse lookup hash table omits b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script omits 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios omits 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure omits 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions omits 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds omits 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] omits a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] omits ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results omits b8dfff975c37 torture: Handle systems lacking the mpstat command omits 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined omits 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation omits c493f1c9c409 torture: Use gawk instead of awk for systime() function discards fc7113c3640f rcu: Avoid tick_dep_set_cpu() misordering discards c1d9101132d0 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting discards 28b605c3f828 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() discards bed37c63c7e9 rcu: Clear ->rcu_read_unlock_special only once discards 163b89bb565e rcu: Clear .exp_hint only when deferred quiescent state ha [...] discards 8356cdcfb5e4 rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate omits b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU omits 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held omits 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() omits 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active omits c54a2744497d list: Add hlist_unhashed_lockless() omits f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] discards c1f680af911b rcu: Remove kfree_call_rcu_nobatch() discards 86f815430041 rcu: Remove kfree_rcu() special casing and lazy-callback handling discards 08fcb027b210 rcu: Add support for debug_objects debugging for kfree_rcu() discards e38fa01b94c8 rcu: Add multiple in-flight batches of kfree_rcu() work discards 502b7d8b111b rcu: Make kfree_rcu() use a non-atomic ->monitor_todo discards be7188c96444 rcuperf: Add kfree_rcu() performance Tests discards a3246cafecaa rcu: Add basic support for kfree_rcu() batching omits df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS omits 4286dc07e6ae drm/gma500: add a missed gma_power_end in error path omits 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] omits de8cd0a533bf rcu: Update tree_exp.h function-header comments omits 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() omits 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups omits fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters omits aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] omits 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value omits 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] omits 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses omits cb5172d96d16 audit: Add __rcu annotation to RCU pointer omits 6794862a16ef Merge tag 'for-5.5-rc1-kconfig-tag' of git://git.kernel.or [...] 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 da08e1e1d7c3 ceph: add more debug info when decoding mdsmap omits bd84fbcb3198 ceph: switch to global cap helper omits bba1560bd4a4 ceph: trigger the reclaim work once there has enough pending caps omits 3a3430affce5 ceph: show tasks waiting on caps in debugfs caps file omits ad8c28a9eb81 ceph: convert int fields in ceph_mount_options to unsigned int 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 184b8f7f91ca Merge tag 'printk-for-5.5-pr-warning-removal' of git://git [...] 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 7acd9378dc65 netfilter: nf_flow_table_offload: Correct memcpy size for [...] omits 480136343cbe ALSA: fireface: fix return value in error path of isochron [...] omits 59a126aa3113 ALSA: oxfw: fix return value in error path of isochronous [...] omits 316eaf170252 Merge tag 'thermal-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits 2030abddec68 rxe: correctly calculate iCRC for unaligned payloads omits 4a63ef710cc3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 71bbac6e2f23 Update mailmap info for Steve Wise omits 4a07b8bcd503 spi: bitbang: Make chipselect callback optional omits 8a6553ecdf97 spi: stm32: Switch to use GPIO descriptors for CS omits 10e413faa72c spi/topcliff-pch: Remove unneeded semicolon omits 3194d2533eff spi: fsl: don't map irq during probe omits a841e2853e1a spi: spi-cavium-thunderx: Add missing pci_release_regions() omits 21b2c4716144 dt-bindings: regulator: Convert stm32 vrefbuf bindings to [...] omits 681700c38f3e dt-bindings: regulator: Convert stm32 booster bindings to [...] omits b8a039d37792 regulator: rk808: Lower log level on optional GPIOs being [...] omits 6d30fc511bec regulator: core: avoid unneeded .list_voltage calls omits cd4c2493fa58 ARC: mm: drop stale define of __ARCH_USE_5LEVEL_HACK omits d612b455f120 ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() omits 5ad1cece81db ASoC: SOF: Remove unused drv_name in sof_pdata omits 1928b36cfa4d arc: eznps: fix allmodconfig kconfig warning omits f4e4113b2aec ASoC: SOF: remove nocodec_fw_filename omits 285880a23d10 ASoC: SOF: Make creation of machine device from SOF core optional omits 80acdd4f8ff7 ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() omits ee1e79b72e3c ASoC: SOF: partition audio-related parts from SOF core omits 03eec9b4eb89 ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc omits 8c583f526ee9 ASoC: SOF: core: move check for runtime callbacks to core omits 3e62579436c6 ASoC: SOF: core: modify the signature for snd_sof_create_p [...] omits 78fd4ffd75ee ASoC: SOF: topology: remove snd_sof_init_topology() omits b5706f8ec29f ASoC: Intel - do not describe I/O configuration in the lon [...] omits 0d5c81875628 ASoC: Intel - use control components to describe card config omits 8cd9956f61c6 ASoC: intel/skl/hda - export number of digital microphones [...] omits c593642c8be0 treewide: Use sizeof_field() macro omits 1442842952cc ASoC: hdmi-codec: re-introduce mutex locking again omits bc9a665581b3 ASoC: fix soc-core.c kernel-doc warning omits 7c11af9fcdc4 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and [...] omits 253f584a0699 ASoC: ti: davinci-mcasp: Improve the sysclk selection omits abe3b6727b65 ASoC: cs42l51: add dac mux widget in codec routes omits 49df1e392582 ASoC: rsnd: Calculate DALIGN inversion at run-time omits 3176f94c467c ASoC: tlv320aic31xx: Add Volume Soft Stepping control omits 62d5ae4cafb7 ASoC: max98090: save and restore SHDN when changing sensit [...] omits 2eb2d314a80e ASoC: fsl_sai: add IRQF_SHARED omits e43723292d6d MIPS: OCTEON: Replace SIZEOF_FIELD() macro omits 0bb1306f22fb ASoC: tlv320aic31xx: Add HP output driver pop reduction controls omits df799b9502ed ASoC: mediatek: common: refine hw_params and hw_prepare omits 9cdf85a19b3a ASoC: mediatek: common: add some helpers to control mtk_memif omits 573892b6e661 ASoC: hdac_hdmi: Drop support for Icelake omits e3d8f8ae5b1e ASoC: Intel: boards: make common HDMI driver the default for SOF omits 179d5811c2fc ASoC: SOF: Intel: make common HDMI driver default omits 903e9d372887 ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 omits 6605f0ca3af3 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 omits c68e07970eca ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's omits f8fc57e8d7c5 net/x25: add new state X25_STATE_5 omits 99e51aa8f701 Documentation: kunit: add documentation for kunit_tool omits e7d7ad0e413f Documentation: kunit: fix typos and gramatical errors omits 70efb58bbbc2 kunit: testing kunit: Bug fix in test_run_timeout function omits 65cb13986229 selftests: forwarding: Delete IPv6 address at the end omits 62201c00c467 mlxsw: spectrum_router: Remove unlikely user-triggerable warning omits b6f3320b1d52 sctp: fully initialize v4 addr in some functions omits 39101b226544 fs/ext4/inode-test: Fix inode test on 32 bit platforms. omits fac2c2da3596 ARM: dts: Cygnus: Fix MDIO node address/size cells omits 0634a2dc9566 ARM: dts: bcm2711: fix soc's node dma-ranges omits a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation omits a2315d3aea59 ARM: exynos_defconfig: Restore debugfs support omits 94fd07925577 MAINTAINERS: Include Samsung SoC serial driver in Samsung [...] omits 702600eef730 lib: raid6: fix awk build warnings omits 8ef1ec0ca32c selftests: safesetid: Fix Makefile to set correct test program omits 295c4e21cf27 selftests: safesetid: Check the return value of setuid/setgid omits be12252212fa selftests: safesetid: Move link library to LDLIBS omits 5cc6c8d4a99d selftests/ftrace: Fix multiple kprobe testcase omits ba1b9c5048e4 selftests/ftrace: Do not to use absolute debugfs path omits 25deae098e74 selftests/ftrace: Fix ftrace test cases to check unsupported omits fd1baf6ca2ea selftests/ftrace: Fix to check the existence of set_ftrace_filter omits af3ea3c126ac MAINTAINERS: Update Lukasz Luba's email address omits 9e99bfefdbce bonding: fix bond_neigh_init() omits f394722fb0d0 neighbour: remove neigh_cleanup() method omits 093c3f94e922 ARM: dts: BCM5301X: Fix MDIO node address/size cells omits 43aad8104bda Merge tag 'linux-can-fixes-for-5.5-20191208' of git://git. [...] omits 8c2b0bc0f0f8 ARM: Document merges omits a405f4e75789 Merge branch 'arm/dt' into for-next 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 df4a6ff19224 Merge tag 'vexpress-fixes-5.5' of git://git.kernel.org/pub [...] omits 4637e94d14bc ARM: Document merges omits 44a7b6759000 RDMA/cma: add missed unregister_pernet_subsys in init failure omits 78f926f72e43 btrfs: add Kconfig dependency for BLAKE2B 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 bcbccaf2edcf afs: Fix SELinux setting security label on /afs omits 67e1d5ed85a8 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 608b68b67a30 MAINTAINERS: fix style in CADENCE I3C MASTER IP entry omits 026d8450d499 i3c: master: make i3c_bus_set_mode static omits dbd6654329fc i3c: master: cdns: add data hold delay support omits 9bd0160d1237 afs: Fix afs_find_server lookups for ipv4 peers 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 e10ad9c69746 drm/i915/fbc: Reallocate cfb if we need more of it omits 34cddbc03b13 drm/i915/fbc: Enable fbc by default on glk+ once again omits 07fd0df822cc drm/i915/fbc: Wait for vblank after FBC disable on glk+ omits 6252bb78fcc3 drm/i915/fbc: Start using flip nuke omits c866a0e41640 drm/i915/fbc: Nuke fbc.enabled omits 31ce20c24721 drm/i915/fbc: s/gen9 && !glk/gen9_bc || bxt/ omits 30016696c2e0 drm/i915/fbc: Make fence_id optional for i965gm omits 97a978e2d3a0 drm/i915/fbc: Store fence_id directly in fbc cache/params omits 8bdbe1befd9d drm/i915/fbc: Track plane visibility omits 6f745ba696fd drm/i915/fbc: Precompute gen9 cfb stride w/a omits 644398586f00 drm/i915/fbc: Remove the FBC_RT_BASE setup for ILK/SNB omits 04da7b9f9af6 drm/i915: Relocate intel_crtc_active() omits fb2d8e0cd4d7 drm/i915/fbc: Nuke bogus single pipe fbc1 restriction omits cd8c021b36a6 drm/i915/fbc: Disable fbc by default on all glk+ omits 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] omits ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] omits e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits 36deeddcd369 drm/i915/gt: Save irqstate around virtual_context_destroy 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 1b69e89291fc HID: picoLCD: constify fb ops 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 ccdeed497042 drm/i915/perf: Configure OAR for specific context omits 322d56aa3145 drm/i915/perf: Allow non-privileged access when OA buffer [...] omits d935bd50dd14 gpio: Fix error message on out-of-range GPIO in lookup table omits 322f6a3182d4 gpio: mpc8xxx: Add platform device to gpiochip->parent omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 348b80b273fb HID: multitouch: Add LG MELF0410 I2C touchscreen support omits be54e7461ffd HID: uhid: Fix returning EPOLLOUT from uhid_char_poll omits 9f3b61dc1dd7 HID: hidraw: Fix returning EPOLLOUT from hidraw_poll omits 5604285839aa netfilter: bridge: make sure to pull arp header in br_nf_f [...] omits 81ec61074bcf netfilter: nf_tables_offload: return EOPNOTSUPP if rule sp [...] omits fd57d0cbe187 netfilter: nf_tables: skip module reference count bump on [...] omits 0d2c96af797b netfilter: nf_tables: validate NFT_DATA_VALUE after nft_da [...] omits bffc124b6fe3 netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END omits db3b665dd77b netfilter: nft_set_rbtree: bogus lookup/get on consecutive [...] omits 164166558aac netfilter: uapi: Avoid undefined left-shift in xt_sctp.h omits c9385887cbbf cpufreq: vexpress-spc: Switch cpumask from topology core t [...] omits 2a76352ad2cc ARM: vexpress: Set-up shared OPP table instead of individu [...] omits d3e483526cd3 drm/i915: Change i915_vma_unbind() to report -EAGAIN on activity omits 4b28b25c3062 extcon: arizona: Factor out microphone and button detection omits 7e14fc437c81 extcon: arizona: Factor out microphone impedance into a function omits 3dfa743dcd2e extcon: arizona: Invert logic of check in arizona_hpdet_do_id omits 8267ebcc4617 extcon: arizona: Remove excessive WARN_ON omits f4ba6c0ba762 extcon: arizona: Remove unnecessary sets of ACCDET_MODE omits d5aa46ddf9ed extcon: arizona: Tidy up transition from mic to headphone detect omits ac7614fab9dd extcon: arizona: Clear jack status regardless of detection type omits be87cb72bf75 extcon: arizona: Move pdata extraction to probe omits b82f871a335a extcon: arizona: Make rev A register sequences atomic omits 9c8eaec8ebe4 extcon: arizona: Correct clean up if arizona_identify_head [...] omits ab68b220e81f pinctrl: baytrail: Group GPIO IRQ chip initialization omits 539d8bde72c2 pinctrl: baytrail: Allocate IRQ chip dynamic omits b9a19bdbc843 pinctrl: cherryview: Pass irqchip when adding gpiochip omits bd90633a5c54 pinctrl: cherryview: Add GPIO <-> pin mapping ranges via callback omits 82d9beb4b7f7 pinctrl: cherryview: Split out irq hw-init into a separate [...] omits ca8a958e2acb pinctrl: baytrail: Pass irqchip when adding gpiochip omits ed3c15646251 pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback omits 9c9b65203492 ASoC: core: only flush inited work during free omits 16c46fd505fb drm/i915/gem: Avoid rcu_barrier() from shrinker paths omits 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml omits b30b736a2b3d pinctrl: baytrail: Update North Community pin list omits 40ecab551232 pinctrl: baytrail: Really serialize all register accesses omits af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] omits eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails omits 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary omits 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups omits bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups omits 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks omits 7a3b9684cede media: ti-vpe: cal: Add AM654 support omits 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] omits e2257005902a media: ti-vpe: cal: Add DRA76x support omits 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] omits 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs omits cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters omits 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters omits 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support omits 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] omits 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption omits 23122c373e33 media: ti-vpe: cal: Enable DMABUF export omits 65ee4280f19c media: ti-vpe: cal: Add per platform data support omits 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT omits b99c35a40ca0 media: dt-bindings: media: cal: update binding example omits 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon omits 7240497850f7 drm/i915: Flesh out device_info pretty printer omits 8d65859a4cba drm/i915/gem: Comment on inability to check args.pad for M [...] omits b6d0531ec7e2 moduleparam: fix kerneldoc omits bf08949cc8b9 modules: lockdep: Suppress suspicious RCU usage warning omits 634f0348fe33 gpio: xtensa: fix driver build omits 36fcb4292473 cpuidle: use first valid target residency as poll time omits f3fdbc721b8b drm/bridge: Clarify the atomic enable/disable hooks semantics 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 ac877c64c87a drm/bridge: Add the drm_bridge_get_prev_bridge() helper omits 4ec5c9050a49 drm/bridge: Add the drm_for_each_bridge_in_chain() helper omits 05193dc38197 drm/bridge: Make the bridge chain a double-linked list omits 35a61fe9218a drm: Stop accessing encoder->bridge directly omits fadf872d9d92 drm/bridge: Introduce drm_bridge_get_next_bridge() omits ea099adfdf4b drm/bridge: Rename bridge helpers targeting a bridge chain omits e27cca96cd68 xfrm: add espintcp (RFC 8229) omits eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap omits 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation omits cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap omits 7b3801927e52 xfrm: introduce xfrm_trans_queue_net omits b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] omits 7b9952bb2d12 Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 1d0f9e1e1e46 pinctrl: sh-pfc: Make legacy function GPIO handling less fragile omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits b515e3d98cbf ARM: shmobile: defconfig: Enable support for panels from EDT omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits e8ad8d5108e0 Merge tag 'devfreq-fixes-for-5.5-rc2' of git://git.kernel. [...] omits 7347f09a198a Merge tag 'iio-fixes-for-5.5a' of git://git.kernel.org/pub [...] omits 4fc265a9c9b2 x86/mtrr: Require CAP_SYS_ADMIN for all access omits 2e30dd9e0698 x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] omits 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity omits 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs omits 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] omits 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files omits 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] omits ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 omits 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 omits ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 omits 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards omits 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board omits 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC omits 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] omits f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c omits 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 omits 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 omits 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 omits f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 omits 4ff40d140e2a clk: sunxi-ng: v3s: Fix incorrect number of hw_clks. omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 5d22a618820f clk: sunxi: use of_device_get_match_data omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 3d615c2fc2d1 arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator omits 8467ebbf708e arm64: dts: allwinner: a64: olinuxino: Fix eMMC supply regulator omits 43cb86799ff0 drm: meson: venc: cvbs: fix CVBS mode matching omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 781d5eb4b4a6 Merge tag 'drm-misc-fixes-2019-11-25' of git://anongit.fre [...] omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 9ff3483e5c55 ALSA: firewire-motu: fix double unlocked 'motu->mutex' omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz discards 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite discards ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] discards 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh discards 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] discards 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment discards 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] discards a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 discards d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 discards 3db81939157a tools/memory-model: Fix scripting --jobs argument discards 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh discards d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs discards 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors discards 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type discards b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests discards 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] discards 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] discards bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh discards a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files discards c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh discards 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment discards 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] discards 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] discards a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification discards d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] discards 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks discards fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros discards ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts discards 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts omits bc3e8f5d42d5 riscv: only select serial sifive if TTY is enabled omits 0e72a2f9c1a3 riscv: Fix build dependency for loader omits 27dbc542f651 PM / devfreq: Use PM QoS for sysfs min/max_freq omits 05d7ae15cfb1 PM / devfreq: Add PM QoS support omits 42a6b25e67df PM / devfreq: Don't fail devfreq_dev_release if not in list omits 46cecc0bf095 PM / devfreq: Introduce get_freq_range helper omits e7cc792d0004 PM / devfreq: Set scaling_max_freq to max on OPP notifier error omits e876e710ede2 PM / devfreq: Fix devfreq_notifier_call returning errno omits ed11e31709d7 clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table omits 2ef139393fdc clk: imx8m: Suppress bind attrs omits c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo omits 3ff86050da41 clk: imx6q: disable non functional divider omits e7096c131e51 net: WireGuard secure network tunnel omits 92c17f604364 drm/mediatek: Fix can't get component for external display plane. omits 13b0ba33d78b drm/mediatek: Check return value of mtk_drm_ddp_comp_for_plane. omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE omits d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks omits cf6b58ab2d55 kbuild: fix 'No such file or directory' warning when cleaning omits b731fadff489 ARM: dts: e60k02: fix power button 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 073a01e8d7c2 clk: imx: clk-composite-8m: add lock to gate/mux omits 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization omits a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment omits 0aeb1f2b74f3 ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits ab87f9a56c8e namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution omits 8db52c7e7ee1 namei: LOOKUP_IN_ROOT: chroot-like scoped resolution omits adb21d2b526f namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution omits 72ba29297e14 namei: LOOKUP_NO_XDEV: block mountpoint crossing omits 4b99d4996979 namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution omits 278121417a72 namei: LOOKUP_NO_SYMLINKS: block symlink resolution omits 740a16782750 namei: allow set_root() to produce errors omits 1bc82070fa27 namei: allow nd_jump_link() to produce errors omits ce623f89872d nsfs: clean-up ns_get_path() signature to return int omits 2b98149c2377 namei: only return -ECHILD from follow_dotdot_rcu() omits 61a292860de6 batman-adv: Annotate bitwise integer pointer casts omits 2b1aa5a4c654 batman-adv: ELP - use wifi tx bitrate as fallback throughput omits 9fd229c478fb iio: adc: max9611: Fix too short conversion time delay omits 3b71f6b59508 iio: ad7949: fix channels mixups omits bd41c445b7b9 iio: imu: st_lsm6dsx: do not power-off accel if events are [...] omits c2686eb2aed3 iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask omits 5685b145c138 iio: imu: st_lsm6dsx: fix decimation factor estimation omits 53eaa9c27fdc iio: imu: inv_mpu6050: fix temperature reporting using bad unit omits 342a6928bd50 iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel r [...] omits c41d79b74b3b iio: adc: max1027: fix not unregistered iio trigger omits 1f310f77efa2 iio: adc: intel_mrfld_adc: Allocating too much data in probe() omits 11d7c8d3b125 iio: adc: ad7124: Enable internal reference omits ada971cbdc37 dt-bindings: iio: adc: ad7292: fix constraint over channel [...] omits dd587a7f0af5 dt-bindings: iio: adc: ad7292: Update SPDX identifier omits 2e19b6c3efcf iio: temperature: ltc2983: fix u32 read into a unsigned long long omits 0163c1c521ff iio: st_accel: Fix unused variable warning omits 341826a06566 iio: adc: ad7606: fix reading unnecessary data from device omits d63411000741 drm/i915/gt: Turn vm off then on again for gen7 mm switch omits 025f50f38664 sched/rt, workqueue: Use PREEMPTION omits 9f47286924f2 sched/core: Use CONFIG_PREEMPTION omits 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION omits 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION omits 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION omits 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION omits d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION omits 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch omits 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION omits 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION omits 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION omits fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION omits 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION omits 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION omits f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION omits 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION omits 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION omits 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION omits b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION omits 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION omits 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION omits 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION omits 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION omits 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION omits fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION omits 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION omits e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION omits 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] omits ffafde478309 erofs: update documentation omits b418d660bb97 efi/earlycon: Remap entire framebuffer after page initialization omits 9fa76ca7b8bd efi: Fix efi_loaded_image_t::unload type omits ff397be685e4 efi/gop: Fix memory leak in __gop_query32/64() omits dbd89c303b44 efi/gop: Return EFI_SUCCESS if a usable GOP was found omits 6fc3cec30dfe efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs omits ab0eb16205b4 efi/memreserve: Register reservations as 'reserved' in /pr [...] omits da2311a6385c can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to U [...] omits 2de497356955 can: tcan45x: Make wake-up GPIO an optional GPIO omits 1202d2318e2f dt-bindings: tcan4x5x: Make wake-gpio an optional gpio omits 9c9e1b012a21 dt-bindings: can: tcan4x5x: reset pin is active high omits 60552253e29c can: m_can: tcan4x5x: add required delay after reset omits 048e3a34a2e7 can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop [...] omits b7603d080ffc can: flexcan: add low power enter/exit acknowledgment helper omits e707180ae2df can: flexcan: fix possible deadlock and out-of-order recep [...] omits 9ab79b06ddf3 can: xilinx_can: Fix missing Rx can packets on CANFD2.0 omits 8ac9d71d6013 can: j1939: fix address claim code example omits 00d4e14d2e4c can: j1939: j1939_sk_bind(): take priv after lock is held omits 1a2e9d2f794e MAINTAINERS: Add myself as a maintainer for TCAN4x5x omits fd230ffaa48b MAINTAINERS: Add myself as a maintainer for MMIO m_can omits c08f0a92f4be ALSA: echoaudio: simplify get_audio_levels omits ca5930b181a4 drm/i915/gtt: Account for preallocation in asserts omits 8b1c78e06e61 drm/i915: Avoid calling i915_gem_object_unbind holding obj [...] omits 0b9173f4688d netfilter: nf_queue: enqueue skbs with NULL dst omits 5a2e6af81807 selftests: netfilter: use randomized netns names omits a22198a934e6 drm/i915/guc: Update uncore access path in flush_ggtt_writes omits 6e456dca47c5 MAINTAINERS: thermal: Change the git tree location omits 9f1fb8046bba MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] omits 87587a57b333 MAINTAINERS: thermal: Eduardo's email is bouncing omits 50260614245b thermal: power_allocator: Fix Kconfig warning omits dc3ecfc9819a Merge branch 'nvme/for-5.5' of git://git.infradead.org/nvm [...] omits aef820799274 drm/i915/gem: Pin gen6_ppgtt prior to constructing the request omits 795a4aea63b1 drm/i915/gt: Replace I915_WRITE with its uncore counterpart omits ad457191015a drm/i915/display: Refactor intel_commit_modeset_disables() omits 3ca8f1918883 drm/i915/display/tgl: Fix the order of the step to turn tr [...] omits 1ac87297e50e drm/i915/display: Do not check for the ddb allocations of [...] omits 651cc835d5f6 drm/i915: Add new EHL/JSL PCI ids omits 64e62bdf04ab drm/dp_mst: Remove VCPI while disabling topology mgr omits 97418e968b01 KVM: arm/arm64: Remove excessive permission check in kvm_a [...] omits 54ad68b77760 KVM: arm64: Don't log IMP DEF sysreg traps omits cbab8d87f786 drm/i915: Propagate errors on awaiting already signaled dm [...] omits 9e31c1fe45d5 drm/i915: Propagate errors on awaiting already signaled fences omits 5e6a94713be0 drm/i915: Check for error before calling cmpxchg() omits 7e4c6b9a5d22 nvme/pci: Fix read queue count omits 17c3316734ae nvme/pci Limit write queue sizes to possible cpus omits 3f68baf706ec nvme/pci: Fix write and poll queue types omits bc1152b086c1 drm/panfrost: Register devfreq cooling device omits 0a5239985a3b drm/panfrost: Open/close the perfcnt BO omits aed44cbeae2b drm/panfrost: Fix a race in panfrost_gem_free_object() omits 3bb69dbcb9e8 drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() omits 70cc77952efe drm/panfrost: Fix a race in panfrost_ioctl_madvise() omits 22bd4df9dadf drm/panfrost: devfreq: Round frequencies to OPPs omits 694cfe7f31db dm thin: Flush data device before committing metadata omits 4b4c5638c08d drm/amdgpu: Fix BACO entry failure in NAVI10. omits 4adf0b49eea9 drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd> omits b66ecd0438bf drm/i915/pmu: Report frequency as zero while GPU is sleeping omits 1ca3fd96f958 drm/udl: Remove field lost_pixels from struct udl_device omits 798ce3fe1c3a drm/udl: Begin/end access to imported buffers in damage-handler omits cd45e30a7099 drm/udl: Move log-cpp code out of udl_damage_handler() omits ffc90486e320 drm/udl: Move clip-rectangle code out of udl_handle_damage() omits 2d2bebb83323 drm/udl: Vmap framebuffer after all tests succeeded in dam [...] omits d15e35dafb1e drm/udl: Don't track number of identical and sent pixels per line omits 3f1939b531cf drm/udl: Remove unused statistics counters omits bf4b96bb542e KVM: arm64: Sanely ratelimit sysreg messages omits 72a610f32e1f KVM: arm/arm64: vgic: Use wrapper function to lock/unlock [...] omits 0bda9498dd45 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] omits 7e0befd521b6 KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() omits 1a74934b0eff drm/i915/gem: Flush the pwrite through the chipset before [...] omits 045d1fb79616 drm/i915/gt: Acquire a GT wakeref for the breadcrumb interrupt omits 77853186e547 drm/i915: Claim vma while under closed_lock in i915_vma_parked() omits b3fac52c5193 drm: share address space for dma bufs omits e5516553999f drm: call drm_gem_object_funcs.mmap with fake offset omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 969bea5e4d8b checkpatch: Drop pr_warning check omits 61ff72f40168 printk: Drop pr_warning definition omits ee19545220a8 Fix up for "printk: Drop pr_warning definition" omits 1d9a6159bd04 workqueue: Use pr_warn instead of pr_warning omits d315fe8bde5c drm/i915/gt: Trim gen6 ppgtt updates to PD cachelines omits 0f60a0bcc1b9 Merge tag 'perf-urgent-for-mingo-5.5-20191205' of git://gi [...] omits 3f5f74203abb drm: Add FEC registers for LT-tunable repeaters omits 843cd325d9cf drm: Fix DSC throughput mode 0 mask definition omits 0530bbd0e40b drm/vkms: Fix typo and preposion in function documentation omits 6f91f44dea70 drm/doc: Add VKMS module description and use to "Testing a [...] omits e62dbcdb8cbc drm/amd/display: Compare clock state member to determine o [...] omits 7a02d2985f41 drm/amdgpu/display: add fallthrough comment omits 0df62823630d drm/amd/display: Increase the number of retries after AUX DEFER omits 44ce6c3dc847 drm/amd/display: update dispclk and dppclk vco frequency omits dd0b162fd009 drm/amd/display: Fix screen tearing on vrr tests omits 87de6cb2f281 drm/amd/display: Reset steer fifo before unblanking the stream omits a2a1f1eb06d7 drm/amd/display: fixed that I2C over AUX didn't read data issue omits 28fa24ad14e8 drm/amd/display: Change the delay time before enabling FEC omits 10bce710fa6f drm/amd/display: have two different sr and pstate latency [...] omits a51d9f8fe756 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 1653acd566a8 drm/amd/display: populate bios integrated info for renoir omits aa4febf50985 drm/amd/display: fix DalDramClockChangeLatencyNs override omits a1fc44b609b4 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 9d9de889ff8e drm/amd/display: update sr and pstate latencies for Renoir omits bf26da927a1c drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 14891c316ca7 drm/amdgpu: add header line for power profile on Arcturus omits 6e807535dae5 drm/amdgpu: add check before enabling/disabling broadcast mode omits ecda7c0280e6 dm thin metadata: Add support for a pre-commit callback omits 8b3fd1f53af3 dm clone: Flush destination device before committing metadata omits ad51b4ac12f7 drm/amd/display: Extend DMCUB offload testing into dcn20/21 omits c14f2507be0b drm/amd/display: correct log message for lttpr omits 71e6bd2ac207 drm/amd/display: update dml related structs omits 92855074616f drm/amd/display: Compare clock state member to determine o [...] omits 772c0b59ad94 drm/amd/display: Increase the number of retries after AUX DEFER omits 186a1fb79c6c drm/amd/display: Change HDR_MULT check omits 9ec53e11c766 drm/amd/display: 3.2.62 omits e66164105d2f drm/amd/display: Implement DePQ for DCN2 omits 0beb54039d46 drm/amd/display: update dispclk and dppclk vco frequency omits 00853a4f7dd5 drm/amd/display: Fix screen tearing on vrr tests omits 4ed79864de18 drm/amd/display: fix cursor positioning for multiplane cases omits ddba76274fd5 drm/amd/display: Limit NV12 chroma workaround omits 799a5f74d11e drm/amd/display: add dsc policy getter omits c5e53707e260 drm/amd/display: remove spam DSC log omits dcd65857a781 drm/amd/display: add dc dsc functions to return bpp range [...] omits 5c7b0f38522e drm/amd/display: Remove redundant call omits 8b0fbb368c96 drm/amd/display: Modify logic for when to wait for mpcc idle omits 5fd21b394cfe drm/amd/display: check for repeater when setting aux_rd_interval. omits 9a35b016b99f drm/amd/display: Remove flag check in mpcc update omits e0600a94343c drm/amd/display: update sr latency for renoir when using lpddr4 omits 2f39835cc350 drm/amd/display: Add shared DMCUB/driver firmware state ca [...] omits d4bbcecb5962 drm/amd/display: Split DMUB cmd type into type/subtype omits 75441d9d35f7 drm/amd/display: Return a correct error value omits 99218d122a2b drm/amd/display: Save/restore link setting for disable phy [...] omits 8d623f86c07f drm/amd/display: add DP protocol version omits 89cd5a02dfab drm/amd/display: update p-state latency for renoir when us [...] omits 2853ecc6610a drm/amd/display: Implement DePQ for DCN1 omits 949ffc8b3631 drm/amd/display: Reset steer fifo before unblanking the stream omits 084e1de7b938 drm/amd/display: fix dml20 min_dst_y_next_start calculation omits 1ba2a4830571 drm/amd/display: Disable chroma viewport w/a when rotated [...] omits 460adc6b6996 drm/amd/display: add log for lttpr omits 769dbc160567 drm/amd/display: fixed that I2C over AUX didn't read data issue omits fa11d3c94253 drm/amd/display: Change the delay time before enabling FEC omits 728a5068239d drm/amd/display: 3.2.61 omits e6d9a93c141e drm/amd/display: fix dprefclk and ss percentage reading on RN omits 639dcfc6feb5 drm/amd/display: have two different sr and pstate latency [...] omits 8fb3a6363684 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 01290a5766e1 drm/amd/display: populate bios integrated info for renoir omits c1825b5777ce drm/amd/display: Program CW5 for tracebuffer for dcn20 omits a49421185189 drm/amd/display: Return DMUB_STATUS_OK when autoload unsupported omits 3c465370f20a drm/amd/display: Only wait for DMUB phy init on dcn21 omits 20ad55c89d39 drm/amd/display: Add DMCUB__PG_DONE trace code enum omits 61f14c5b528f drm/amd/display: Disable link before reenable omits 832aa63bef34 drm/amd/display: Reset PHY in link re-training omits a4cea11655fb drm/amd/display: Wrong ifdef guards were used around DML v [...] omits 580c8be278b0 drm/amd/display: fix DalDramClockChangeLatencyNs override omits eab4bb97c8e7 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 10f51857b753 drm/amd/display: Fix Dali clk mgr construct omits f42ea55be111 drm/amd/display: add separate of private hwss functions omits 2b77dcc5e5aa drm/amd/display: rename core_dc to dc omits d3511fd01cef drm/amd/display: update sr and pstate latencies for Renoir omits 76434f75d4a4 drm/amdgpu: reduce redundant uvd context lost warning message omits 00eaa57172a0 drm/amdgpu: clear err_event_athub flag after reset exit omits b823821f2244 drm/amdgpu: support full gpu reset workflow when ras err_e [...] omits ce316fa55ef0 drm/amdgpu: add concurrent baco reset support for XGMI omits 7a22677b9514 drm/amdgpu: enable/disable doorbell interrupt in baco entr [...] omits 5c39d600e315 drm/amdgpu: clear uncorrectable parity error status bit omits 28f87950d935 drm/amdgpu: clear ras controller status registers when int [...] omits f2a79be1c094 drm/amdgpu: export amdgpu_ras_find_obj to use externally omits 4a2d93565ada drm/amdgpu: remove ras global recovery handling from ras_c [...] omits b456c93253bd drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 80c5a807a51f drm/amdgpu: add header line for power profile on Arcturus omits a5a4d68c9326 drm/amdkfd: Eliminate unnecessary kernel queue function pointers omits f83f5a1e115c drm/amdgpu/gfx: Improvement on EDC GPR workarounds omits 79c4c8ea9130 drm/amdgpu: add check before enabling/disabling broadcast mode omits bbca083de291 drm/i915: Serialise i915_active_acquire() with __active_retire() omits 8fdbfe8d1690 dm clone metadata: Use a two phase commit omits e6a505f3f9fa dm clone metadata: Track exact changes per transaction omits 474e559567fa dm btree: increase rebalance threshold in __rebalance2() omits 92c964ca3e16 drm/i915/gt: Replace I915_READ with intel_uncore_read omits f79489074c59 drm/dp_mst: Clear all payload id tables downstream when in [...] omits 6f7ac8285371 drm/i915/gt: Save irqstate around virtual_context_destroy omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits c0826f40c225 drm/mgag200: Debug-print unique revisions id on G200 SE omits 9623ecb07f17 drm/mgag200: Call mgag200_driver_{load, unload}() before r [...] omits 50cbe0e37912 drm/gma500: Call psb_driver_{load, unload}() before regist [...] omits 5c4fe63abae8 drm/i915/gem: Reinitialise the local list before repeating omits 0471a44871cf drm/i915/gt: Bump the PP_DIR invalidation for Baytrail omits ccd2094559d8 drm/i915: Try hard to bind the context omits a725d711e8d7 drm/i915: Ignore most failures during evict-vm omits 05975cd9eb84 drm/i915: Remove vestigal i915_gem_context locals from cmdparser omits 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices omits 8a48ac339398 video: constify fb ops across all drivers omits 28318ac1742a video: fbdev: intelfb: use const pointer for fb_ops omits b6ff753a0ca0 drm: constify fb ops across all drivers omits bf9e25ec1287 video: fbdev: make fbops member of struct fb_info a const pointer omits 1b78e72baee8 video: fbdev: uvesafb: modify the static fb_ops directly omits 9567a03e19d2 video: fbdev: nvidia: modify the static fb_ops directly omits c63c35dea3cb video: fbdev: mb862xx: modify the static fb_ops directly omits f4e97477bece video: fbdev: atyfb: modify the static fb_ops directly omits 284562e1f348 udmabuf: implement begin_cpu_access/end_cpu_access hooks omits 17a7ce203490 udmabuf: separate out creating/destroying scatter-table omits c1bbed668997 udmabuf: add a pointer to the miscdevice in dma-buf private data omits bc7a71da43b4 udmabuf: use cache_sgt_mapping option omits 02c484a89484 drm/via: Don't include <drm/drm_pci.h> omits 95f02279a708 drm/tdfx: Don't include <drm/drm_pci.h> omits 528ea54fb0a8 drm/sis: Don't include <drm/drm_pci.h> omits fdca3c490570 drm/savage: Don't include <drm/drm_pci.h> omits 2ef79416f0b9 drm/radeon: Don't include <drm/drm_pci.h> omits 5613f633f984 drm/r128: Don't include <drm/drm_pci.h> omits 09daa2e7f317 drm/mgag200: Don't include <drm/drm_pci.h> omits 474863a1465f drm/mga: Don't include <drm/drm_pci.h> omits 37609992876c drm/i810: Don't include <drm/drm_pci.h> omits 556208580671 drm/ast: Don't include <drm/drm_pci.h> omits 1be9d5f06996 drm/pci: Hide legacy PCI functions from non-legacy code omits 5c7a0bb0cffc drm/pci: Only build drm_pci.c if CONFIG_PCI is set omits a733f9d7c685 fix __percpu annotation in asm-generic omits fd9bee5e2414 tools headers UAPI: Update tools's copy of drm.h headers omits 0b3fca6ad328 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 126d5de38542 drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTL omits 780ccb5a5a43 drm/i915/gem: Hold the obj->vma.lock while walking the vma.list omits aa5e4453dc05 drm/i915/gem: Try to flush pending unbind events omits 29f6eeca0e14 perf inject: Fix processing of ID index for injected instr [...] omits bb30acae4c4d perf report: Bail out --mem-mode if mem info is not available omits aa6b3c99236b perf report: Make -F more strict like -s omits ae87405fb511 perf report/top TUI: Replace pr_err() with ui__error() omits cc662126b413 drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSET omits c415ef2a267c drm/i915/perf: drop pointless static qualifier in i915_per [...] omits 0b8d616fb5a8 taskstats: fix data-race omits cfdd17479833 drm/i915: Make intel_crtc_arm_fifo_underrun() functional on gen2 omits 23526249fc4e drm/i915: Nuke intel_pre_disable_primary_noatomic() omits 7181f5c58610 drm/i915: Clean up the gen2 "no planes -> underrun" workaround omits bee43ca4c1cc drm/i915: Clean up intel_{pre,post}_plane_update() omits 0e75fb8c03aa drm/i915: s/pipe_config/new_crtc_state/ intel_{pre,post}_p [...] omits 60aca5741a69 drm/i915: Pass dev_priv to ilk_disable_lp_wm() omits d2432796dc72 drm/i915: Clean up arguments to nv12/scaler w/a funcs omits 926d16501764 erofs: zero out when listxattr is called with no xattr omits 5e9c5236b7b8 spi: sprd: Fix the incorrect SPI register omits f3c7f7b636ef regulator: s5m8767: Fix a warning message omits 7eccc05c7101 ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 omits 4bf2e385aa59 ASoC: core: Init pcm runtime work early to avoid warnings omits af1648984828 x86/efi: Update e820 with reserved EFI boot services data [...] omits 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] omits 13bb5b99eca0 drm/i915/gt: Set the PD again for Haswell omits f1f4fab57241 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 3e0c55f3b7be drm/amd/display: Loading NV10/14 Bounding Box Data Directl [...] omits 2429c99fa13a firmware: dmi: Add dmi_memdev_handle omits ee0aa304f2d6 firmware: dmi: Remember the memory type omits cb6c3d45f948 drm/i915/gem: Avoid parking the vma as we unbind omits 78eaaba3cd78 drm/i915/display/mst: Move DPMS_OFF call to post_disable omits 50a7efb280a8 drm/i915/dp: Power down sink before disable pipe/transcoder clock omits e815aff59dcf drm/i915/display: Check the old state to find port sync slave omits a3265d851e28 drm/i915/irq: Refactor gen11 display interrupt handling omits 99a375519eea drm/panel: rpi: Drop unused GPIO includes omits f70de8d2ca6b drm/i915/gt: Track the context validity explicitly omits 8dc056ef0b35 drm/crtc-helper: drm_connector_get_single_encoder prototyp [...] omits 6dcab16b4118 drm/amdkfd: Contain MMHUB number in mmhub_v9_4_setup_vm_pt_regs() omits f275cde7066a drm/amdgpu/powerplay: unify smu send message function omits 7091b60cadae drm/amdgpu: load np fw prior before loading the TAs omits 71e5f0cb9365 drm/amdgpu: unload asd in psp hw de-init phase omits c64ab8280e61 drm/amdgpu: drop asd shared memory omits 96358810c66a amd/amdgpu/sriov swSMU disable for sriov omits 49e74c8f9ae6 drm/i915/execlists: Skip nested spinlock for validating pending omits 80aac91b27e1 drm/i915/execlists: Add a couple more validity checks to a [...] omits f6c4d97b0d82 nvme/pci: Remove last_cq_head omits 42d105113018 drm/i915: Lift i915_vma_pin() out of intel_renderstate_emit() omits 3e817471a34c drm/i915/gem: Take runtime-pm wakeref prior to unbinding omits a1f4c96b799b gpiolib: of: Make of_gpio_spi_cs_get_count static omits a3cde9534ebd regulator: core: fix regulator_register() error paths to p [...] omits d5ee9108adac ASoC: Intel: sst: Add missing include <linux/io.h> omits e933bedd4509 software node: remove separate handling of references omits 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties omits e64b674bc9d7 software node: implement reference properties omits 996b0830f95d software node: allow embedding of small arrays into proper [...] omits e6bff4665c59 software node: replace is_array with is_inline omits e67efd45d652 video: omapfb: use const pointer for fb_ops omits f23c57e29077 video: fbmem: use const pointer for fb_ops omits 80b2976efa86 video: fbdev: vesafb: modify the static fb_ops directly omits f1844af349c7 video: udlfb: don't restore fb_mmap after deferred IO cleanup omits 822f82fbc0b1 video: smscufx: don't restore fb_mmap after deferred IO cleanup omits 577780752aef drm/fb-helper: don't preserve fb_ops across deferred IO use omits 12281c8dda5a video: fb_defio: preserve user fb_ops omits 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] omits 587db8ebdac2 libtraceevent: Fix lib installation with O= omits a501e22c8e36 drm/amd/display: remove redundant assignment to variable v_total omits f7a8b4739d94 drm/amd/display: Remove unneeded semicolon in display_rq_d [...] omits 2fd4f169030a drm/amd/display: Remove unneeded semicolon in hdcp.c omits c09f5e000d1e drm/amd/display: Remove unneeded semicolon in bios_parser2.c omits 4c56feac0d47 drm/amd/display: Remove unneeded semicolon in bios_parser.c omits c7d5dfa88bc4 drm/amd/powerplay: Remove unneeded variable 'ret' in amdgpu_smu.c omits 3d218c31843e drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 7bb4b887d0f4 drm/amd/powerplay: Remove unneeded variable 'ret' in smu7_hwmgr.c omits 98ce837d7b67 drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 9c9290fa3ce1 drm/amd/powerplay: Remove unneeded variable 'result' in sm [...] omits f706ec87ea4c drm/amd/display: fix double assignment to msg_id field omits 0e29be9e0bbb drm/amd/display: re-enable wait in pipelock, but add timeout omits 72b741af22d4 drm/amd/display: Get NV14 specific ip params as needed omits a2c63407316c drm/amd/display: Adding NV14 IP Parameters omits 0ea203a91247 drm/amdgpu/sriov: No need the event 3 and 4 now omits 031514956bd0 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] omits a7f4ba7a6c2f drm/amd/display: Load TA firmware for navi10/12/14 omits 7c868b592d5c drm/amdgpu: not remove sysfs if not create sysfs omits d5939e4db5e6 drm/amdgpu: fix GFX10 missing CSIB set(v3) omits eb529b8e46b8 drm/amdgpu: should stop GFX ring in hw_fini omits 6de40f02b355 drm/amdgpu: do autoload right after MEC loaded for SRIOV VF omits 1797ec7ffd1b drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 omits 82a829dc8c2b drm/amdgpu: fix calltrace during kmd unload(v3) omits 5bbbc9b77831 drm/amd/display: Drop AMD_EDID_UTILITY defines omits 6bb27085aaa9 drm/amd/display: Include num_vmid and num_dsc within NV14' [...] omits 869aebc7baa5 drm/amdgpu: use CPU to flush vmhub if sched stopped omits 45317d5ffb4d drm/amdgpu/gfx: Increase dispatch packet number omits 2255d7f36e47 drm/amdgpu/gfx: Clear more EDC cnt omits 858054f7617b drm/amdgpu/gfx10: remove outdated comments omits a5e82d0b9505 drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] omits dc190678534e drm/panel: Add generic DSI display controller YAML bindings omits e1cda6a529aa drm/i915: Serialise i915_active_wait() with its retirement omits ae30300490fe drm/i915: Specialise i915_active.work lock classes omits 7d0aa0db4375 drm/i915/gem: Unbind all current vma on changing cache-level omits 65f6d12c6b0b drm/i915/gt: Simplify rc6 w/a application omits 61e258ee3332 drm/i915/gt: Use soft-rc6 for w/a protection omits 98cf5c9a482d drm/i915/bios: assume vbt is 4-byte aligned into oprom omits 2cded152ad43 drm/i915/bios: fold pci rom map/unmap into copy function omits fd0186ce1851 drm/i915/bios: do not discard address space omits 22802bf742c2 nvme: Namepace identification descriptor list is optional omits d5746bf20e97 drm/i915/display: Suspend MST topology manager before dest [...] omits 551fb93d4ab3 drm/i915/vbt: Parse power conservation features block omits ba0af30d24e9 drm/i915/psr: Check if sink PSR capability changed omits 700355af64bb drm/i915/psr: Enable ALPM lock timeout error interruption omits 95851205f9b3 drm/i915/psr: Refactor psr short pulse handler omits f98837e85fcd drm/i915/psr: Add bits per pixel limitation omits a7effde99b6e MIPS: Kconfig: Use correct form for 'depends on' omits 7d2aa4bb90f5 mips: Fix gettimeofday() in the vdso library omits 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options omits a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg omits 13caf7bea443 drm/i915/dsb: fix cmd_buf being wrongly set omits 30a958526d2c drm: drop DRM_AUTH from PRIME_TO/FROM_HANDLE ioctls omits c1572b756066 drm/panfrost: remove DRM_AUTH and respective comment omits 85dce7ff45e0 drm: use correct dev node location in comment omits ca851c224853 drm/i915: Stop using connector->encoder and encoder->crtc [...] omits 3cf12da44f7f drm/i915: Dump both the uapi and hw states for crtcs and planes omits d029a139eb98 drm/i915: Use the canonical [CRTC:%d:%s]/etc. format in i9 [...] omits 3ff11a0ab5fe drm/i915: Use drm_modeset_lock_all() in debugfs display info omits 5244221ee89b drm/i915: Dump the mode for the crtc just the once omits 647542337786 drm/i915: Refactor debugfs display info code omits 9de833722e21 drm/i915: Reorganize plane/fb dump in debugfs omits cb634d3c850e drm/i915: Switch to intel_ types in debugfs display_info omits 6d37bc73976f drm/i915: Use drm_rect to simplify plane {crtc,src}_{x,y,w [...] omits 56273062e760 drm/i915: Switch intel_crtc_disable_noatomic() to intel_ types omits f49108d0e0e7 drm/i915: Program SHPD_FILTER_CNT on CNP+ omits 3d1e388d4072 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] omits 9695cde6b99f drm/i915: Handle SDEISR according to PCH rather than platform omits 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel omits 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources omits c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources omits ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 1e58252e334d mwifiex: Fix heap overflow in mmwifiex_process_tdls_action [...] omits 693d060536ab mt76: mt76x0: fix default mac address overwrite omits bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S omits 7df49149b29c drm/i915: Use the correct PCH transcoder for LPT/WPT in in [...] omits 2dc016599cfa ath: add support for special 0x0 regulatory domain omits 4a9912451630 ath10k: change bundle count for max rx bundle for sdio omits cfee8793a74d ath10k: enable napi on RX path for sdio omits d1f4c966475c netfilter: nf_tables_offload: Check for the NETDEV_UNREGIS [...] omits bd19c4527056 drm/exynos: Don't reset bridge->next omits 1bbdd241ffeb drm/i915: Refactor gen6_flush_pd() omits de2501381470 drm/tegra: fix opencoded use of drm_panel_* omits 480ab0ee8b12 drm/msm: fix opencoded use of drm_panel_* omits d02d8a9ce809 drm/exynos: fix opencoded use of drm_panel_* omits 5f9f81c60162 drm/exynos: fix opencoded use of drm_panel_* omits 7bb501f49ddb iio: ping: add parallax ping sensors omits f3bcd06f574a iio: trigger: stm32-timer: remove unnecessary update event omits 7dd1cfc1398a iio: Fix Kconfig indentation omits 0f8b1293ad6f MAINTAINERS: add maintainer for ping iio sensors omits 9c49282ac85f drm/panel: clean up indentation issue omits 0d35408afbeb drm/panel: simple: Add Logic PD Type 28 display support omits 621dab998478 dt-bindings: Add Logic PD Type 28 display panel omits d50264f1fef9 netfilter: nf_flow_table_offload: add IPv6 match description omits c7c17e6a03e0 netfilter: conntrack: tell compiler to not inline nf_ct_re [...] omits dc4d3f2e12a6 netfilter: nf_flow_table_offload: Don't use offset uniniti [...] omits e052901991ae netfilter: nf_flow_table_offload: Fix block_cb tc_setup_ty [...] omits ee1bcfe01251 netfilter: nf_flow_table_offload: Fix block setup as TC_SE [...] omits 19b6304aee84 drm/i915: Serialise access to GFX_FLSH_CNTL omits f997056d5b17 drm/i915/gt: Push the flush_pd before the set-context omits 3cd6e8860ecd drm/i915/gen7: Re-enable full-ppgtt for ivb & hsw omits f9a863c2ffc1 drm/i915/selftests: Keep engine awake during live_coherency omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits 97c16353970a drm/i915/execlists: Ensure the tasklet is decoupled upon shutdown omits 7ce596a8036c drm/i915/gem: Take timeline->mutex to walk list-of-requests omits 8d9875b47a5d drm/i915: Don't set undefined bits in dirty_pipes omits 65b2f7c43c6f drm: Inline drm_color_lut_extract() omits 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw omits 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] omits 2c81bdc8024e drm/todo: Add entry for fb funcs related cleanups omits fa7f7e735495 perf jit: Move test functionality in to a test omits 704e2f5b700d perf stat: Use affinity for enabling/disabling events omits 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU omits 4b49ab708d18 perf stat: Use affinity for reading omits 4804e0111662 perf stat: Use affinity for opening events omits e0e6a6ca3ac2 perf stat: Factor out open error handling omits 7736627b865d perf stat: Use affinity for closing file descriptors omits 99d6141d677a perf evsel: Add functions to close evsel on a CPU omits a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU omits a2408a70368a perf evlist: Maintain evlist->all_cpus omits 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups omits 304a94a2e6de drm/edid: Add alternate clock for SMPTE 4K omits d2b434730f30 drm/edid: Add aspect ratios to HDMI 4K modes omits d92f77deefc9 Revert "drm/i915: use a separate context for gpu relocs" omits 0cb7da1062f4 drm/i915/selftests: Wait only on the expected barrier omits b006869c6e79 drm/i915/selftests: Always lock the drm_mm around insert/remove omits 69305732796f drm/i915/selftests: Use sgt_iter for huge_pages_free omits dbe3ad61dceb drm/qxl: Complete exception handling in qxl_device_init() omits ff690b2111ba drm/i915/tgl: Implement Wa_1604555607 omits e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms omits f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms omits 11b7e986da28 drm/rockchip: Use drm_gem_fb_create_with_dirty omits 18a110b022a5 netfilter: ctnetlink: netns exit must wait for callbacks omits fcaf49d0f2dc ath11k: fix indentation in ath11k_mac_prepare_he_mode() omits 9c57d7e3b488 ath11k: Setup REO destination ring before sending wmi_init [...] omits 0366f42640a4 ath11k: Move mac80211 hw allocation before wmi_init command omits b9269a078ae6 ath11k: Skip update peer stats for management packets omits a9e945eadf17 ath11k: update tx duration in station info omits 28dee8ef7645 ath11k: fix vht guard interval mapping omits 5e02bc7354e1 ath11k: fix memory leak in monitor mode omits c000e56ee6b0 ath11k: Advertise MPDU start spacing as no restriction omits a3c5195a97af ath11k: Update tx and rx chain count properly on drv_set_antenna omits 1cb616a3b497 ath11k: add necessary peer assoc params in wmi dbg omits ba47923974fb ath11k: unlock mutex during failure in qmi fw ready omits 64f1d7e94daa ath11k: add support for controlling tx power to a station omits fe201947f8bd ath11k: update bawindow size in delba process omits 30679ec40918 ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API omits f425078b449f ath11k: avoid burst time conversion logic omits d0f390eae072 ath11k: pktlog: fix sending/using the pdev id omits 0c408515cd3b ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() omits d6af906d8307 ath11k: qmi clean up ce and HTC service config update omits e8da3986570e ath11k: tracing: fix ath11k tracing omits 7321095ca39c ath10k: enable wow feature for sdio chip omits 5d2467299a17 ath10k: change log level for mpdu status of sdio chip omits 382e51c139ef ath10k: set WMI_PEER_AUTHORIZE after a firmware crash omits 376a30c7c9a0 ath10k: set max mtu to 1500 for sdio chip omits 7cbf4c96d715 ath10k: enable firmware log by default for sdio omits 051cefa44667 ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage omits 79c647a3c59d ath11k: Fixing TLV length issue in peer pktlog WMI command omits d2f510fa0103 ath11k: Fix skb_panic observed during msdu coalescing omits d12ac6c47a32 ath11k: remove unused tx ring counters omits f1d34a01ed54 ath11k: avoid WMM param truncation omits 293cb5839729 ath11k: optimize RX path latency omits 0f37fbf43c3f ath11k: update tcl cmd descriptor parameters for STA mode omits 5b90fc760db5 ath11k: fix wmi service ready ext tlv parsing omits 5e97128759b4 ath11k: fix resource leak in ath11k_mac_sta_state omits 86d4def890fd ath11k: Fix htt stats sounding info and pdev cca stats omits c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running omits 1a365e822372 locking/spinlock/debug: Fix various data races omits 952d1a6b0f83 drm/i915/selftests: Drop local vm reference! omits 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler omits 7251953d784b spi: fsl: Handle the single hardwired chipselect case omits 71b8f600b034 gpio: Handle counting of Freescale chipselects omits f106904968e2 spi: fsl: Fix GPIO descriptor support omits ada9e3fcc175 spi: dw: Correct handling of native chipselect omits 94fee4a74d04 drm/rect: update kerneldoc for drm_rect_clip_scaled() omits 212d9994d0b5 drm/i915/selftests: Count the number of engines used omits 4cc4a1708903 batman-adv: Fix DAT candidate selection on little endian systems omits 7983990ca94a drm/i915/selftests: Try to show where the pulse went omits cd30a5031704 drm/i915/gem: Excise the per-batch whitelist from the context omits 30218eb77d6b drm/selftests: Add drm_rect selftests omits 2020af2dbf73 drm/rect: Keep the clipped dst rectangle in place omits 2e351705f18a drm/rect: Keep the scaled clip bounded omits 433480c1afd4 drm/rect: Avoid division by zero omits 96227287fd36 drm/fourcc: Fill out all block sizes for P210 omits 836b131d2cbb drm/fourcc: Fill out all block sizes for P10/12/16 omits 22d0d5ae7a08 ath9k: use iowrite32 over __raw_writel omits 3d94a4a8373b mwifiex: fix possible heap overflow in mwifiex_process_cou [...] omits 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth omits 87f67cc4c7b8 MIPS: Fix boot on Fuloong2 systems omits 6cc7203a6d82 drm/mediatek: Fix build break omits e3f3a0f26932 drm/i915/gt: Defer breadcrumb processing to after the irq handler omits df9f85d8582e drm/i915: Serialise i915_active_fence_set() with itself omits ef39ac1b0d9f ath10k: move non-fatal warn logs to dbg level omits 3f8be640077a ath11k: add spatial reuse support omits 6d293d447670 ath11k: add TWT support omits 9f056ed8ee01 ath11k: add HE support omits 33782a3c379e ath11k: Remove dead code while handling amsdu packets omits 39e81c6a2907 ath11k: fix missed bw conversion in tx completion omits 2dab7d221e88 ath11k: convert message from info to dbg omits 9cfbae4632fa ath11k: ignore event 0x6017 omits e4eb7b5c335c ath11k: add RX stats support for radiotap omits 135517d3565b drm/scheduler: Avoid accessing freed bad job. omits 45dfbf569759 ASoC: max98090: fix possible race conditions omits 6f49919d1169 ASoC: max98090: exit workaround earlier if PLL is locked omits acb874a7c049 ASoC: max98090: remove msleep in PLL unlocked workaround omits 61acd19f9c56 spi: cadence: Correct handling of native chipselect omits 4affd79a125a regulator: fix use after free issue omits 730eaeb52426 drm/i915/gt: Manual rc6 entry upon parking omits 2a0bda276c64 ASoC: wm8904: fix automatic sysclk configuration omits fb3194413d1e ASoC: rt5677: Fix build error without CONFIG_SPI omits 469b3ad672e2 ASoC: SOF: topology: Fix unload for SAI/ESAI omits b81eb73be03a ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() omits 756ae8f237e1 ASoC: AMD: Enable clk in startup intead of hw_params omits eb762b94111b Bluetooth: hci_bcm: Support pcm params in dts omits 6fc0e19036d6 dt-bindings: net: bluetooth: update broadcom-bluetooth omits 528379902337 Bluetooth: btbcm: Support pcm configuration omits 5d6f391073d5 Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 omits 8082731830a0 drm/vram: remove unused declaration omits f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code omits 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] omits 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE omits f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 04ae87a52074 ftrace: Rework event_create_dir() omits 958de6681976 module: Remove set_all_modules_text_*() omits 5a735583b764 arm/ftrace: Use __patch_text() omits 5c02ece81848 x86/kprobes: Fix ordering while text-patching omits ab09e95ca0c6 x86/kprobes: Convert to text-patching.h omits 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 4531ef6a8aaf x86/alternative: Shrink text_poke_loc omits 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len omits 67c1d4a28064 x86/ftrace: Use text_gen_insn() omits 254d2c04515e x86/alternative: Add text_opcode_size() omits c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() omits 768ae4406a5c x86/ftrace: Use text_poke() omits 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper omits 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment omits 34682110abc5 Bluetooth: btusb: Edit the logical value for Realtek Bluet [...] omits 7e7129dcbd81 drm/i915: Disable display interrupts during display IRQ handler omits 071309814d68 drm/i915/dp: fix DP audio for PORT_A on gen12+ omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits edac2525ae9e drm: radeon: replace 0 with NULL omits f4618fe9c26d drm/amdgpu: Fix a bug in jpeg_v1_0_start() omits 5149f08275de drm/amdgpu: flag vram lost on baco reset for VI/CIK omits de185019bcb9 drm/amdgpu: move pci handling out of pm ops omits adc8139e687e drm/amd/display: Modify comments to match the code omits be3e73ea7def drm/amdgpu: apply gpr/gds workaround before enabling GFX EDC mode omits e416fdb6a36e drm/amd/amdgpu/sriov skip jpeg ip block for ARCTURUS VF omits 9f890f3044c7 drm/amdgpu: Optimize KFD page table reservation omits b72ff1909cf3 drm/amdgpu: Raise KFD unpinned system memory limit omits 79c4ac0d759b drm/amd/display: Null check aconnector in event_property_validate omits 3b1313eb32c4 mips: cacheinfo: report shared CPU map omits c869e494ef8b nvme-fc: fix double-free scenarios on hw queues omits c80b36cd9576 nvme: else following return is not needed omits a8157ff3607e nvme: add error message on mismatching controller ids omits 863fbae929c7 nvme_fc: add module to ops template to allow module references omits 52e6d8ed16fd nvmet-loop: Avoid preallocating big SGL for data omits b1ae1a238900 nvme-fc: Avoid preallocating big SGL for data omits 38e1800275d3 nvme-rdma: Avoid preallocating big SGL for data omits 9b93daa93ebe drm/i915: Support more QGV points omits 484e0d2b11e1 dm: add dm-clone to the documentation index omits dbaf971c9cdf dm mpath: remove harmful bio-based optimization omits 58e8c603b8fe drm/amd/powerplay: remove set but not used variable 'stret [...] omits ef2cb90a906a drm/amd/display: remove set but not used variable 'msg_out' omits 70ebe8a48216 amdgpu: Enable KFD on POWER systems omits 9cb98bb73ef0 drm/radeon: remove redundant assignment to variable ret omits a63141e31764 drm/amdgpu: Ensure ret is always initialized when using SO [...] omits 07863a6cc293 drm/amd/display: Use NULL for pointer assignment in copy_s [...] omits dde8c8dfd0b7 drm/amd/powerplay: remove redundant assignment to variable [...] omits fd5a7254721e MAINTAINERS: Drop Rex Zhu for amdgpu powerplay omits 19d32ace8b6a udmabuf: Remove deleted map/unmap handlers. omits 58b4c1a07ada drm/i915: Reduce nested prepare_remote_context() to a trylock omits 8ed447744bec drm/udl: Replace struct udl_framebuffer with generic imple [...] omits 8344603534e1 drm/udl: Call udl_handle_damage() with DRM framebuffer omits ba59b015a014 drm/udl: Store active framebuffer in device structure omits f3f8630a9a7c drm/udl: Remove udl implementation of GEM's free_object() omits 6c44e30ae130 drm/udl: Unmap buffer object after damage update omits 4337ebbbbda3 dma-buf: Remove kernel map/unmap hooks omits 4cefe7a5be64 drm/armada: Delete dma_buf->k(un)map implemenation omits 5766a5ffc6a6 drm/i915: Default to a more lenient forced preemption timeout omits 59c3797076f6 sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support omits dea8c09c3285 xen/gntdev-dmabuf: Ditch dummy map functions omits 42aa7c6eb3eb drm/tee_shm: Drop dma_buf_k(unmap) support omits 19d564adff70 media/videobuf2: Drop dma_buf->k(un)map support omits 43b8df614007 drm/vmwgfx: Delete mmaping functions omits 7f0de8d80816 dma-buf: Drop dma_buf_k(un)map omits 7195cf427b68 drm/tegra: Remove dma_buf->k(un)map omits 0d1da1fe305b drm/omapdrm: Drop dma_buf->k(un)map omits 9c8679612e0b drm/i915: Drop dma_buf->k(un)map omits 3e9e0c5c7647 staging/android/ion: delete dma_buf->kmap/unmap implemenation omits 64147c092e4f drm/i915: Remove dma_buf_kmap selftest omits 35bd71dd1c16 drm/tegra: Delete host1x_bo_ops->k(un)map omits 7a8139c54e75 drm/tegra: Map cmdbuf once for reloc processing omits 4c50d6f64958 drm/amd: Fix Kconfig indentation omits 8633f126bf53 drm/amdgpu: Resolved offchip EEPROM I/O issue omits 3d3f9ba8c4cd drm/amdgpu: Apply noretry setting for mmhub9.4 omits 899969b46c28 Merge branch 'for-5.5' into for-next omits 34f5fe1243f0 drm/i915/selftests: Move mock_vma to the heap to reduce st [...] omits f053c83ad5c8 Revert "drm/fbdev: Fallback to non tiled mode if all tiles [...] omits 9c7315c9fca5 spi: pxa2xx: Add support for Intel Jasper Lake omits bc094709de01 ASoC: rt5682: fix i2c arbitration lost issue omits 4f88f8747fa4 drm/i915/gt: Schedule request retirement when timeline idles omits 88a4655e75ac drm/i915/gt: Adapt engine_park synchronisation rules for e [...] omits de5825beae9a drm/i915: Serialise with engine-pm around requests on the [...] omits da0ef77e1e0c drm/i915/execlists: Fixup cancel_port_requests() omits 02fdd85da2ce MAINTAINERS: add ath11k omits d5c65159f289 ath11k: driver for Qualcomm IEEE 802.11ax devices omits dae0978d4174 dt: bindings: net: add qcom,ath11k.yaml omits 5b1413f00b5b wil6210: fix break that is never reached because of zero'i [...] omits ea0c3e2a4702 ath10k: fix RX of frames with broken FCS in monitor mode omits 7005eafc1f1c ath10k: report rssi of each chain to mac80211 for sdio omits 319c2b71041f ath10k: Handle "invalid" BDFs for msm8998 devices omits f8a595a87e93 ath10k: Fix qmi init error handling omits 23b5156a856b ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO omits 501d4152b018 ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 omits d58f466a5dee ath10k: add large size for BMI download data for SDIO omits e01cc82c4d1e ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_confi [...] omits 2246c2156590 ath10k: sdio: remove struct ath10k_sdio_rx_data::status omits efd2f4c5016b ath10k: sdio: cosmetic cleanup omits 67654b26c903 ath10k: add workqueue for RX path of sdio omits 224776520ead ath10k: change max RX bundle size from 8 to 32 for sdio omits 8d985555ddaa ath10k: enable RX bundle receive for sdio omits 6b7ce2c4161a drm/gma500: Remove struct psb_fbdev omits 0a8ec2ed0783 drm/gma500: Store framebuffer in struct drm_fb_helper omits 0471c9f57d07 drm/gma500: Pass struct drm_gem_object to framebuffer functions omits e18da8ce7d73 drm/gma500: Replace struct psb_framebuffer with struct drm [...] omits 86eda5a4c167 drm/gma500: Remove field 'fbdev' from struct psb_framebuffer omits 641099fe0cf8 drm/gma500: Remove addr_space field from psb_framebuffer omits 331bf9059157 drm/i915/gt: Mark the execlists->active as the primary vol [...] omits bae21dacd7b7 drm/i915: Switch kunmap() to take the page not vaddr omits 6645d42d79d3 dma-buf: Fix memory leak in sync_file_merge() omits 3540af8fc315 drm/sun4i: Fix Kconfig indentation omits c7a7a6aea7ad drm/vc4: Fix Kconfig indentation omits 69fed4ce2e9a batman-adv: Fix typo metAdata omits f4191c6d80b9 batman-adv: Strip dots from variable macro kerneldoc omits a7c4a547ea1d batman-adv: Start new development cycle omits b23490cbb202 drm/mcde: Do not needlessly logically and with 3 omits ce9cde04205a drm/mcde: Reuse global DSI command defs omits 3b054a1c036f drm/i915/selftests: Include the subsubtest name for live_p [...] omits 9acc99d8f278 drm/i915/query: Align flavour of engine data lookup omits b7f35e7dc8aa dt-bindings: add parallax ping sensors omits 3e9769624bd6 dt-bindings: add vendor prefix parallax omits a8b26c2ddc83 iio: dac: ad7303: use regulator get optional to check for [...] omits 3922f930de9d dt-bindings: iio: maxim_thermocouple: document new 'compat [...] omits d7f6a749f30b iio: maxim_thermocouple: add thermocouple_type sysfs attribute omits ea4103070f03 iio: max31856: add support for runtime-configuring the the [...] omits 83b9af6f283e Documentation: ABI: document IIO thermocouple_type file omits ddfb97d8f06c iio: core: add thermocouple_type standard attribute omits 8cb340363314 iio: core: add char type for sysfs attributes omits 57a4274ce168 iio: max31856: add support for configuring the HW averaging omits 3f6bba19071e Documentation: ABI: document IIO in_temp_filter_notch_cent [...] omits 76aa41c17bef iio: max31856: add option for setting mains filter rejecti [...] omits 160b37f49ec3 iio: gyro: adis16260: replace mlock with ADIS lib's state_lock omits d693845da31c iio: imu: adis16480: use state lock for filter freq set omits 0aee99a1ea53 iio: gyro: adis16136: rework locks using ADIS library's st [...] omits ce476cd18aae iio: imu: adis16400: rework locks using ADIS library's state lock omits c5485a5d6a5f iio: imu: adis: group single conversion under a single state lock omits cb5a07f1f15c iio: imu: adis: protect initial startup routine with state lock omits 762ab093cbe2 iio: imu: adis: create an unlocked version of adis_reset() omits 6a4d6a7d6588 iio: imu: adis: create an unlocked version of adis_check_status() omits 100bfa38c8cb iio: imu: adis[16480]: group RW into a single lock in adis [...] omits 770d46561942 iio: imu: adis: add unlocked read/write function versions omits 6a9afcb198b4 iio: imu: adis: rename txrx_lock -> state_lock omits ee9ea6d88593 drm/amd/display: add default clocks if not able to fetch them omits e9c5dbc1a287 drm/amdgpu: Use ARRAY_SIZE for sos_old_versions omits 19efcb9e0684 drm/amd/powerplay: Use ARRAY_SIZE for smu7_profiling omits c8c50a7e5d6c drm/amdkfd: Remove duplicate functions update_mqd_hiq() omits 4ed8a03740d0 drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 omits dab5ef2722cd drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub omits c348ad46b0e9 drm/amd/amdgpu/sriov skip RLCG s/r list for arcturus VF. omits edc2176d5162 drm/amd/amdgpu/sriov temporarily skip ras,dtm,hdcp for arc [...] omits c25edaaf75af drm/amdgpu/gfx10: re-init clear state buffer after gpu reset omits 6a93b58e5fe2 merge fix for "ftrace: Rework event_create_dir()" omits 2e77541bd17b drm/amdgpu: remove redundant assignment to pointer write_frame omits 562b49fcd02d drm/amdgpu: simplify runtime suspend omits 7633c5e0bd19 drm/amdkfd: DIQ should not use HIQ way to allocate memory omits d7c0b0477bf3 drm/amdkfd: Delete KFD_MQD_TYPE_COMPUTE omits 6e04b2248dfd drm/amdgpu: Update Arcturus golden registers omits f6c3623b7b2f drm/amdgpu: implement querying ras error count for mmhub9.4 omits 8781e5df119f drm/amdgpu: refine query function of mmhub EDC counter in vg20 omits 46f719696ee6 drm/amdgpu: define soc15_ras_field_entry for reuse omits d98a07aea652 drm/amdgpu/gfx10: fix out-of-bound mqd_backup array access omits 387d40fd6fb6 drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt omits b4672c8a84be amd/amdgpu: force to trigger a no-retry-fault after a retry-fault omits f43ef951f6c0 drm/amdgpu: add flag to indicate amdgpu vm context omits 6025ba120471 drm/i915: coffeelake supports hdcp2.2 omits e8e61f105af4 drm/i915/selftests: Flush the active callbacks omits d268f42e6856 drm/mediatek: don't open-code drm_gem_fb_create omits cfd821b2439c drm/i915/selftests: Force bonded submission to overlap omits 67a3acaab716 drm/i915: Use a ctor for TYPESAFE_BY_RCU i915_request omits f05bfce33412 drm/i915/selftests: Shorten infinite wait for sseu omits 1ff2f9e26c56 drm/i915/selftests: Always hold a reference on a waited up [...] omits 93b0e8fe4753 drm/i915: Mark intel_wakeref_get() as a sleeper omits c95d31c3df1b drm/i915/execlists: Lock the request while validating it d [...] omits 090a82e9166f drm/i915/gt: Hold request reference while waiting for w/a [...] omits 2d0fb251360a drm/i915: Serialise with remote retirement omits 92ec07677107 drm/msm: Don't init ww_mutec acquire ctx before needed omits fedf7a441fe8 dma-resv: Also prime acquire ctx for lockdep omits 2c51419e8c06 drm/modeset: Prime modeset lock vs dma_resv omits 689122dcc36e Revert "drm/i915/gt: Wait for new requests in intel_gt_ret [...] discards c116fe7541d2 Merge tag 'v5.3' into next-general omits 7819c4607fb0 MAINTAINERS: Remove myself from drm-misc entry omits e18417b48b4b drm/i915: Use intel_gt_pm_put_async in GuC submission path omits e435c608e89a drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state omits c131280c03bd drm/mcde: dsi: Fix invalid pointer dereference if panel ca [...] omits 2c8bc91488fc drm/dp_mst: fix multiple frees of tx->bytes omits 88cec4973de1 drm/i915/gt: Declare timeline.lock to be irq-free omits 5cba288466e9 drm/i915/gt: Unlock engine-pm after queuing the kernel con [...] omits a6edbca74b30 drm/i915/gt: Close race between engine_park and intel_gt_r [...] omits 8896e40c05cc drm/mgag200: Fix Kconfig indentation omits a560f41a72a6 drm/bridge: Fix Kconfig indentation omits 84affcf60a3e drm/lima: Fix Kconfig indentation omits ee4c9d20cc7e drm/nouveau: Fix Kconfig indentation omits 40c2815b7954 drm/omap: Fix Kconfig indentation omits eb448304f6d2 drm/rockchip: Fix Kconfig indentation omits 3373279a068c drm/udl: Fix Kconfig indentation omits d917e6466e99 vga: Fix Kconfig indentation omits 07779a76ee1f drm/i915: Mark up the calling context for intel_wakeref_put() omits 8a126392b7d7 drm/i915: Do not initialize display BW when display not available omits e7862f476e6f Skip MCHBAR queries when display is not available omits 7451a074bf2f drm/i915: Change .crtc_enable/disable() calling convention omits 502d871459d2 drm/i915: s/pipe_config/new_crtc_state/ in .crtc_enable() omits e44c84a14469 drm/i915: s/intel_crtc/crtc/ in .crtc_enable() and .crtc_d [...] omits c684fb44c0ff drm/i915: Pass dev_priv to cpt_verify_modeset() omits 7a8fdb1f272b drm/i915: Change watermark hook calling convention omits 5b4f4e94df8e drm/i915: Pass intel_crtc to ironlake_fdi_disable() omits 777bf6d71f72 drm/i915: Move crtc_state to tighter scope omits 407b94058b3b drm/i915: Move assert_vblank_disabled() into intel_crtc_vb [...] omits d18b6bb80a5a drm/i915: Add intel_crtc_vblank_off() omits 021ba1005569 drm/i915: Change intel_encoders_<hook>() calling convention omits 41dec7574011 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of g [...] omits ca380ab37900 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of s [...] omits ffbbaa7420f7 dma_resv: prime lockdep annotations omits c53d13138da0 drm/i915/selftests: Take a ref to the request we wait upon omits e668950149de drm/i915/selftests: Be explicit in ERR_PTR handling omits 5cbaefe9743b kcsan: Improve various small stylistic details omits be14312472e9 drm/r128: make ATI PCI GART part of its only user, r128 omits 544c521d4ab8 drm/virtio: factor out virtio_gpu_update_dumb_bo omits 64440ef60389 drm/virtio: Simplify virtio_gpu_primary_plane_update workflow. omits 1dc348524717 drm/virtio: fix byteorder handling in virtio_gpu_cmd_trans [...] omits 72f058b7237e drm/amdgpu: enable runtime pm on BACO capable boards if runpm=1 omits 3840c5bcc245 drm/amdgpu: disentangle runtime pm and vga_switcheroo omits 6ae6c7d404ec drm/amdgpu: start to disentangle boco from runtime pm omits 191343172809 drm/amdgpu: add baco support to runtime suspend/resume omits 361dbd01a1de drm/amdgpu: add helpers for baco entry and exit omits 11520f27085b drm/amdgpu: split swSMU baco_reset into enter and exit omits b97e9d47e549 drm/amdgpu: add additional boco checks to runtime suspend/ [...] omits 31af062acfbd drm/amdgpu: rename amdgpu_device_is_px to amdgpu_device_su [...] omits a69cba42b11a drm/amdgpu: add a amdgpu_device_supports_baco helper omits ac7426169e7b drm/amdgpu: add supports_baco callback for NV asics. omits e45ed9435fda drm/amdgpu: add supports_baco callback for VI asics. omits 0d0c07ee0794 drm/amdgpu: add supports_baco callback for CIK asics. omits 3670c242e340 drm/amdgpu: add supports_baco callback for SI asics. omits 988eb9ff3e91 drm/amdgpu: add supports_baco callback for soc15 asics. (v2) omits 69d5436d4ded drm/amdgpu: add asic callback for BACO support omits 93adc0c2cb72 drm/xen: Simplify fb_create omits 931e691cc629 drm/tilcdc: Drop drm_gem_fb_create wrapper omits d99382e4858d drm/atmel: ditch fb_create wrapper omits fd1a5e521c3c drm/gma500: Fixup fbdev stolen size usage evaluation omits ba446f746096 drm/i915/selftests: Exercise rc6 w/a handling omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits f4ba0707c825 drm/i915: Wait until the intel_wakeref idle callback is complete omits 8ad305f1a29a drm/i915/gem: Manually dump the debug trace on GEM_BUG_ON omits 30b2c0cae430 drm/amd/powerplay: enable gpu_busy_percent sys interface f [...] omits 0cdfdf6fa9ee drm/i915/gt: Flush the requests after wedging on suspend omits 858a2bbad6b0 drm/amdgpu: pull ras controller int status only when ras enabled omits 5bdd0b72d608 drm/amdgpu: switch to common helper func for psp cmd submission omits cc65176e511c drm/amdgpu: add helper func for psp ring cmd submission omits 13a390a6f98a drm/amdgpu: add psp funcs for ring write pointer read/write omits 32cc3bf0a77c drm/amd/powerplay: add missing header file declaration omits 0a650c1d35e2 drm/amd/powerplay: add Arcturus baco reset support omits b4f8285a1960 drm/amd/powerplay: correct swSMU baco reset related settings omits dcbebb11197c drm/i915/gt: Schedule next retirement worker first omits 1683d24c1470 drm/i915/gt: Move new timelines to the end of active_list omits d18580b08b92 drm/i915: make pool objects read-only omits 362bfb995b78 drm/i915/tgl: Add DKL PHY vswing table for HDMI omits 6d73af2767bb drm/i915/dsi: Do not read the transcoder register. omits 2aa87ba56892 Revert "drm/amd/display: enable S/G for RAVEN chip" omits 3f2a06ac814e drm/amdgpu: disable gfxoff on original raven omits b62d955426e0 drm/amdgpu: remove experimental flag for Navi14 omits ca9317b9183b drm/amdgpu: disable gfxoff when using register read interface omits 85f8433f9bd7 drm/amdgpu/powerplay: properly set PP_GFXOFF_MASK (v2) omits 4a1132782200 drm/amd/powerplay: return errno code to caller when error occur omits 16641949257a drm/amdgpu: remove not needed memset omits b992691d453c drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 omits a542ad9e5de1 drm/radeon: fix bad DMA from INTERRUPT_CNTL2 omits dc9b3dbd2874 drm/radeon: remove set but not used variable 'tv_pll_cntl1' omits 77441f779498 drm/radeon: remove set but not used variable 'blocks' omits 5952c4899337 drm/radeon: remove set but not used variable 'radeon_connector' omits 3f47f0301594 drm/radeon: remove set but not used variable 'dig_connector' omits ac52caecbcf2 drm/radeon: remove set but not used variable 'backbias_res [...] omits e9f782dd22c0 drm/radeon: remove set but not used variable 'size', 'relo [...] omits 5111195ad617 drm/amd/display: Fix coding error in connector atomic check omits a1acc5d0942c drm/amd/display: Fix static analysis bug in validate_bksv omits 302169003733 drm/amd/display: split rxstatus for hdmi and dp omits 1c40428ace2e drm/amd/display: use drm defines for MAX CASCADE MASK omits 02837a91ae75 drm/amd/display: add and use defines from drm_hdcp.h omits 45375a501f13 drm/amd/display: Refactor HDCP encryption status update omits 23eb41917fc9 drm/amd/display: add force Type0/1 flag omits b1abe5586ffc drm/amd/display: Refactor HDCP to handle multiple displays [...] omits 53e108aa9916 drm/amd/display: Handle hdcp2.2 type0/1 in dm omits da283469e05f drm/amd/display: Enable HDCP 2.2 omits 2e956df2913f drm/amd/display: Change ERROR to WARN for HDCP module omits 46df9931e0db drm/amd/display: Add logging for HDCP2.2 omits 51466b3fd272 drm/amd/display: Add execution and transition states for HDCP2.2 omits eff682f83c9c drm/amd/display: Add DDC handles for HDCP2.2 omits 11a00965d261 drm/amd/display: Add PSP block to verify HDCP2.2 steps omits f020220e16a8 drm/amd/display: Add Navi10 DMUB VBIOS code omits e8cfbdac9a07 drm/amd/display: Add DSC 422Native debug option omits f6fe4053b91f drm/amd/display: Use a temporary copy of the current state [...] omits a6e4da40bda5 drm/amd/display: Spin for DMCUB PHY init in DC omits b9fe5151052f drm/amd/display: DML Validation Dump/Check with Logging omits 78c7738211e0 drm/amd/display: cleanup of function pointer tables omits 56fc13fe6caa drm/amd/display: Don't spin forever waiting for DMCUB phy/ [...] omits 46250a0cba4c drm/amd/display: Avoid conflict between HDR multiplier and 3dlut omits 9185e8adb4cc drm/amd/display: add debugfs sdp hook up function for Navi omits 53db058581b2 drm/amd/display: 3.2.60 omits b9e9f11c9145 drm/amd/display: Add debug trace for dmcub FW autoload. omits ad4e140e9bcc drm/amd/display: Adjust DML workaround threshold omits 2057b7e1cf77 drm/amd/display: add color space option when sending link [...] omits d9e32672a128 drm/amd/display: cleanup of construct and destruct funcs omits 03527f0d0056 drm/amd/display: Fix debugfs on MST connectors omits be32c9891c13 drm/amd/display: revert change causing DTN hang for RV omits 581c4488318d drm/amd/display: Clean up some code with unused registers omits cbd8394d3a97 drm/amd/display: Connect DIG FE to its BE before link trai [...] omits 5b956e9873cb drm/amd/display: Add debugfs initalization on mst connectors omits ab16c7363df1 drm/amd/display: Add DMUB param to load inst const from driver omits c09eeee4f3a7 drm/amd/display: Add DMUB service function check if hw ini [...] omits 2f4888840090 drm/amd/display: Changes in dc to allow full update in some cases omits 8d8a6af71a75 drm/amd/display: Fix stereo with DCC enabled omits 7b23b0b45072 drm/amd/display: 3.2.59 omits 1bc22f20ae24 drm/amd/display: Fix incorrect deep color setting in YCBCR [...] omits 9b265eba45d3 drm/amd/display: Update background color in bottommost mpcc omits d3698cea22c6 drm/amd/display: Add hubp clock status in DTN log for Navi omits db8ff9d38c18 drm/amd/display: Renoir chroma viewport WA Read the correc [...] omits e6b268dde4cd drm/amd/display: Renoir chroma viewport WA change formula omits 8c8048f207e7 drm/amd/display: add automated audio test support omits 852a91d627e9 drm/amdgpu/dm: Do not throw an error for a display with no audio omits 8f72bfe8d85a drm/amd/display: remove set but not used variable 'min_content' omits 7e30402bed15 drm/amd/display: remove set but not used variable 'bp' in [...] omits 589d8d282ebe drm/amd/display: remove set but not used variable 'bp' in [...] omits d3b65841b31c drm/amd/display: remove set but not used variable 'old_pla [...] omits 29bc37b41096 drm/amdgpu/nv: add asic func for fetching vbios from rom directly omits 761e09230c4e drm/amdgpu/soc15: move struct definition around to align w [...] omits d0d13fe87490 drm/amdgpu: put flush_delayed_work at first omits 4effa8dbc117 drm/amdgpu/vcn2.5: fix the enc loop with hw fini omits d191bd678153 drm/amdkfd: remove set but not used variable 'top_dev' omits 09ba2e7d68f8 drm/amd/powerplay: correct fine grained dpm force level setting omits 93a09aa494e9 drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on uns [...] omits 0eeaa899263c drm/amd/powerplay: issue BTC on Navi during SMU setup omits c39f062e881d drm/amd/powerplay: avoid DPM reenable process on Navi1x ASICs V2 omits 8c74e590497c drm/amdgpu: enable Arcturus JPEG2.5 block omits e89e2237e89b drm/amdgpu: enable Arcturus CG for VCN and JPEG blocks omits 14f43e8f88c5 drm/amdgpu: move JPEG2.5 out from VCN2.5 omits 5be45a26c9fb drm/amdgpu: enable JPEG2.0 for Navi1x and Renoir omits 52f2e779ad86 drm/amdgpu: add driver support for JPEG2.0 and above omits 474b6d296f23 drm/amdgpu: enable JPEG2.0 dpm omits 0db2ab99c9fb drm/amd/powerplay: set JPEG to SMU dpm omits a986e1512713 drm/amd/powerplay: add JPEG power control for Renoir omits 27f7ff327dbf drm/amd/powerplay: add Powergate JPEG for Renoir omits 43717ff656ee drm/amd/powerplay: add JPEG power control for Navi1x omits eedd4f024235 drm/amd/powerplay: add JPEG Powerplay interface omits 099d66e43f04 drm/amdgpu: add PG and CG for JPEG2.0 omits 18e6d4142bbb drm/amdgpu: add JPEG PG and CG interface omits b0f3cd3191cd drm/amdgpu: remove unnecessary JPEG2.0 code from VCN2.0 omits 6ac27241106b drm/amdgpu: add JPEG v2.0 function supports omits 2eb167293f57 drm/amdgpu: add JPEG common functions to amdgpu_jpeg omits 8d1b04a6a1dc drm/amdgpu: add JPEG IP block type omits 0388aee76637 drm/amdgpu: use the JPEG structure for general driver support omits bb0db70f3f75 drm/amdgpu: separate JPEG1.0 code out from VCN1.0 omits 9d9cc9b8fe85 drm/amdgpu: add amdgpu_jpeg and JPEG tests omits 88a1c40a04de drm/amdgpu: add JPEG HW IP and SW structures omits 0bb419c76b31 drm/amdgpu/gfx10: fix mqd backup/restore for gfx rings (v2) omits 530197795fac drm/i915/gem: Protect the obj->vma.list during iteration omits 62d1c851466b drm/i915/gem: Merge GGTT vma flush into a single loop omits 42d70253c209 drm/i915/gem: Track ggtt writes from userspace on the bound vma omits a266bf420060 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint omits 9e612c11a758 drm/amdgpu: init umc functions for arcturus umc ras omits baaeb610b17a drm/amdgpu: enable ras capablity check on arcturus omits 594d0c90a48e drm/amdkfd: Rename kfd_kernel_queue_*.c to kfd_packet_manager_*.c omits ccdef35d0714 drm/amdkfd: Eliminate ops_asic_specific in kernel queue omits 84ce6c48675b drm/amdkfd: Merge CIK kernel queue functions into VI omits f597c2089da4 fbdev: Unexport unlink_framebuffer() omits 6821603aa0ae drm/fb-helper: Remove drm_fb_helper_unlink_fbi() omits d0c4fc5a4814 drm/udl: Replace fbdev code with generic emulation omits b6422694c585 drm/i915/gt: Only wait for register chipset flush if active omits 81fa149b2df1 drm/komeda: Clean warnings: candidate for 'gnu_printf’ for [...] omits d147483884ed drm/i915/ehl: Update voltage level checks 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 03cea61076f0 drm/i915/dsb: fix extra warning on error path handling omits ac4eead37965 drm/i915/dsb: remove atomic operations omits c50bb4dd1fa5 drm/i915/mst: Check uapi enable not intel one during mst a [...] omits 33ef6d4fd8df drm/i915/vbt: Handle generic DTD block omits 9e7ecedf057f drm/i915/vbt: Parse panel options separately from timing data omits 078cb46c8a52 Merge branch 'for-5.5' into for-next omits 8eed67141593 drm/i915/selftests: Add intel_gt_driver_late_release for m [...] omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits 48ea97fabe75 drm/i915: fix accidental static variable use omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits a7adabeece57 drm/gma500: remove set but not used variable 'channel_eq' omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits f25c7a006cd1 drm/fbdev: Fallback to non tiled mode if all tiles not present omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits a33db9475a3c iio: adc: max9611: Make enum relations more future proof omits a2587eb032f1 iio: imu: inv_mpu6050: add support of MPU9150 magnetometer omits b95ed406278f iio: imu: inv_mpu6050: delete not existing MPU9150 spi support omits e552ef519568 MAINTAINERS: add entry for AD7091R5 driver omits a00140b93340 dt-binding: iio: Add documentation for AD7091R5 omits 260442cc5be4 iio: adc: ad7091r5: Add scale and external VREF support omits ca69300173b6 iio: adc: Add support for AD7091R5 ADC omits f339f979bb33 iio: buffer-dmaengine: Use dma_request_chan() directly for [...] omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits 82e0c5bbd6eb drm/i915/guc: Skip suspend/resume GuC action on platforms [...] omits b291ce0a168b drm/i915/gem: Purge the sudden reappearance of i915_gem_ob [...] omits 3c1fe1eb92f4 drm/i915/gt: Mention which device failed omits 42908007a611 drm/edid: no CEA v3 extension is not an error omits cc7a4cffea21 drm/i915: Fix frame start delay programming omits c212fbde20ac drm/i915/selftests: Disable heartbeat around context barri [...] omits 2d19a71ce68f drm/i915/selftests: Exercise long preemption chains omits dd590f680089 drm/i915/perf: Add preemption check while waiting for OA omits dea397e818b1 drm/i915/gt: Flush retire.work timer object on unload omits aeab92e264d4 drm/i915/gt: Use gt locals for accessing rc6 omits 90eb7d2aa3ce drm/i915: Simplify NEEDS_WaRsDisableCoarsePowerGating omits d96bb620fc8b drm/i915/gem: Silence sparse for RCU protection inside the [...] omits 834c43a97f34 drm/gma500: remove set but not used variable 'is_hdmi','is_crt' omits a5eb29a9d2fc drm/gma500: remove set but not used variable 'error' omits dfa703b6f918 drm/gma500: remove set but not used variable 'htotal' 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 7936a22dd466 drm/i915/gt: Wait for new requests in intel_gt_retire_requests() omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits e205ceeb2537 Merge drm/drm-next into drm-intel-next-queued omits 1cdc2330e8d3 drm/i915/guc: Properly capture & release GuC interrupts on Gen11+ omits 499322b54d0c Merge branch 'for-5.5' 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 8d938df20562 drm/panel: Add DT bindings for Sony ACX424AKP omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 980f87a2edb3 drm/i915: Restore GT coarse power gating workaround omits e5436206f426 drm/i915: Drop redundant aspec ratio prop value initialization omits c504f4dfaa68 drm/i915: Do not override mode's aspect ratio with the pro [...] omits c9ad602feabe drm/i915: Split i915_active.mutex into an irq-safe spinloc [...] omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 3fb33cd32ffd drm/i915/selftests: Add coverage of mocs registers omits f8a0c7a996ff drm/i915/gt: Refactor mocs loops into single control macro omits f616de0e24d3 drm/i915/gt: Tidy up debug-warns for the mocs control table omits 93975d613ec0 drm/i915/gt: Set unused mocs entry to follow PTE on tgl as [...] omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits 7c7b7c39fd40 drm/ast: Call struct drm_driver.{load, unload} before regi [...] omits ecd4b234e250 drm/ast: Replace drm_get_pci_device() and drm_put_dev() omits abc5520704ab drm/i915/fbdev: Restore physical addresses for fb_mmap() omits 3bf149bd3fe1 drm/print: group logging functions by prink or device based omits 876905b8fe59 drm/print: convert debug category macros into an enum omits 99acf4716f99 drm/print: underscore prefix functions that should be priv [...] omits 9f0ac028410f drm/print: rename drm_debug to __drm_debug to discourage use omits f139a62c7a8f drm/amdgpu: use drm_debug_enabled() to check for debug categories omits 4f632fb23583 drm/nouveau: use drm_debug_enabled() to check for debug ca [...] omits bdbf43d739f4 drm/i915: use drm_debug_enabled() to check for debug categories omits 93937659dc64 drm/i915/perf: don't forget noa wait after oa config omits db9cd76d099a drm/komeda: Adds gamma and color-transform support for DOU-IPS omits bb346b66426f drm/komeda: Add drm_ctm_to_coeffs() omits c2b13c650f86 drm/komeda: Add drm_lut_to_fgamma_coeffs() omits 7ca7fcef13f4 drm: Add a new helper drm_color_ctm_s31_32_to_qm_n() omits a04d7aa05086 xtensa: fix TLB sanity checker omits 5ba2bb587d89 drm/i915/tgl: Wa_1606679103 omits 48715f700174 drm/i915: Avoid atomic context for error capture omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits 523e0cc89b83 drm/i915/tgl: allow DVI/HDMI on port A omits ff15e5a068ee drm/i915/display/mst: Enable virtual channel payload alloc [...] omits 4d89adc7b56f drm/i915/display/dsi: Add support to pipe D omits bb747fa5a9cb drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 472b36a2ab67 drm/amd/powerplay: remove set but not used variable 'us_mvdd' omits 9e089a29c696 drm/amdgpu: remove set but not used variable 'invalid' omits a1bd079fca62 drm/amdgpu: remove set but not used variable 'count' omits 4f2922d12d6c drm/amdgpu: remove set but not used variable 'amdgpu_connector' omits 747a397d394f drm/amdgpu: remove set but not used variable 'mc_shared_ch [...] omits 025916c914d1 drm/amd/display: remove set but not used variable 'bpc' omits 8c27a0c45180 drm/amdkfd: Stop using GFP_NOIO explicitly for two places omits 2a7f8883f4ca drm/amdkfd: Use QUEUE_IS_ACTIVE macro in mqd v10 omits bc05b0ec1509 drm/amdkfd: Fix a bug when calculating save_area_used_size omits 681a9167ddb2 drm/amdkfd: Update get_wave_state() for GFX10 omits 4d428e912bb2 drm/amdkfd: Implement queue priority controls for gfx10 omits 2d030d3e97a6 drm/amdkfd: Rename create_cp_queue() to init_user_queue() omits e47a8b522303 drm/amdkfd: Avoid using doorbell_off as offset in process [...] omits 339903fa989b drm/amdkfd: Use better name to indicate the offset is in dwords omits 026674cf055f drm/amd/display: remove set but not used variable 'ds_port' omits f5ac1595156a drm/amd/powerplay: remove set but not used variable 'thres [...] omits 39a502c882e5 drm/amd/display: Use static const, not const static omits 4bf321c177c7 drm/amd/powerplay: remove set but not used variable 'data' omits cb7709223b39 drm/amd/powerplay: remove set but not used variable 'vbios [...] omits 4b31b1720704 drm/amd/display: remove duplicated comparison expression omits 243a8f41dbc8 drm/amd/display: fix spelling mistake "exeuction" -> "execution" omits 29453755715c drm/amdkfd: Simplify the mmap offset related bit operations omits 5d4634b5d445 drm/amdkfd: Use kernel queue v9 functions for v10 omits d2c6c1077ae2 drm/amdkfd: Only keep release_mem function for Hawaii omits b805323c3100 drm/amdkfd: Adjust function sequences to avoid unnecessary [...] omits b74361974bfa drm/amd/display: remove redundant variable status omits d785476c608c drm/amd/display: remove duplicated assignment to grph_obj_type omits e98042db2cb8 drm/amdgpu: remove set but not used variable 'mc_shared_chmap' omits 220ac8d14440 drm/amdgpu: remove always false comparison in 'amdgpu_atom [...] omits d1d09dc41782 drm/amdgpu: remove set but not used variable 'dig' omits 5bea7fedb7fe drm/amdgpu: remove set but not used variable 'dig_connector' omits e8b74035d803 drm/amdgpu: add function parameter description in 'amdgpu_ [...] omits b8b721305770 drm/amdgpu: add function parameter description in 'amdgpu_ [...] omits bae028e3e521 drm/amdgpu: remove 4 set but not used variable in amdgpu_a [...] omits b82197450c0c drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits defeb878c46e drm/amdgpu/display: fix the build when CONFIG_DRM_AMD_DC_D [...] omits b86a1aa36a92 drm/amd/display: rename DCN1_0 kconfig to DCN omits aca935c7cc86 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_1 flag omits 1da37801a8b0 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED omits 3a2ce8d66a4b drm/amd/display: Disable VUpdate interrupt for DCN hardware omits 16f17eda8bad drm/amd/display: Send vblank and user events at vsartup for DCN omits 61aa7a6f760e drm/amd/display: disable lttpr for invalid lttpr caps. omits 9bffd0806d80 drm/amd/display: use previous aux timeout val if no repeater. omits 64c12b733fe7 drm/amd/display: implement lttpr logic omits bad7ab0be9be drm/amd/display: configure lttpr mode omits 903e859b7295 drm/amd/display: check for dp rev before reading lttpr regs omits 8e5100a57543 drm/amd/display: initialize lttpr omits 00ada9d14f38 drm/amd/display: Unify all scaling when Integer Scaling enabled omits d9a07577b8a3 drm/amd/display: add oem i2c implemenation in dc omits ae8cf9774e3a drm/amd/display: Add some hardware status in DTN log debugfs omits eb7d81af3c20 drm/amd/display: 3.2.58 omits f2988e67144a drm/amd/display: optimize bandwidth after commit streams. omits 5622b2d68d0a drm/amd/display: Create debug option to disable v.active c [...] omits 5ed78cd69a1b drm/amd/display: set MSA MISC1 bit 6 while sending colorim [...] omits a5132f9728dc drm/amd/display: Add a sanity check for DSC already enable [...] omits 4338ffa8df23 drm/amd/display: Use SIGNAL_TYPE_NONE in disable_output un [...] omits 1cad8ff7ecc6 drm/amd/display: Renoir chroma viewport WA omits 47f365645a3b drm/amd/display: Fix assert observed when performing dummy [...] omits 37f1b9f91904 drm/amd/display: 3.2.57 omits 2200eb9e1819 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards omits 9a71c7d31734 drm/amd/display: Register DMUB service with DC omits 3a1627b07385 drm/amd/display: Add DMUB support to DC omits 976e51a7c082 drm/amdgpu: Add DMCUB to firmware query interface omits 743b9786b14a drm/amd/display: Hook up the DMUB service in DM omits 28bcdb8ee9a4 drm/amd/display: Add PSP FW version mask. omits a7e3658e9430 drm/amd/display: Change dmcu init sequence for dmcub loadi [...] omits 7c008829cdc1 drm/amd/display: Add the DMUB service omits 9e0880d9e28e drm/amd/display: Drop DMCUB from DCN21 resources omits 2bd2a27ffc7c drm/amdgpu: Add PSP loading support for DMCUB ucode omits 02350f0bdf44 drm/amdgpu: Add ucode support for DMCUB omits 320f6d81aaee drm/amd/display: fix dereference of pointer aconnector whe [...] omits 3261e013c0ca drm/amd/display: Add MST atomic routines omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits ff00ff96a563 drm/i915/bios: make sure to check vbt size omits 496f50a601d5 drm/i915/bios: rename bios to oprom when mapping pci rom omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits 9381e2bee8d2 drm/i915/gt: Invalidate as we write the gen7 breadcrumb omits bfb0e8e63d86 drm/i915/tgl: MOCS table update omits 046091758b50 Revert "drm/i915/ehl: Update MOCS table for EHL" omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits 4773483568f7 drm/fb-helper: unexport drm_fb_helper_generic_probe omits 50a5065f4474 drm/i915: Fix detection for a CMP-V PCH omits c8401e0cc1e3 drm/bridge: anx6345: Fix compilation breakage on systems w [...] omits 6958aa9092fd drm/komeda: Fix komeda driver build error omits d670719467ec drm/i915: do not warn late about hdmi on port A 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 e1cff82c1097 drm/bridge: fix anx6345 compilation for v5.5 omits c8f95a56b676 drm/virtgpu: fix double unregistration omits 860afa086841 drm/i915/gt: Flush gen7 even harder omits 8c388ac8f186 drm/i915/selftests: Remove unused local variable 'file' omits cc56b5387518 Merge branch 'for-5.5' into for-next omits 64ad532a43de drm/i915/dsi: Define command mode registers omits 5f00cac921b1 drm/i915: Flush context free work on cleanup omits 0d9ef19bddc8 drm/i915/bios: store child devices in a list omits 4a855fe0923d Merge branch 'for-5.5' into for-next omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits 7a0073d662db drm/i915/bios: use a flag for vbt hdmi level shift presence omits f9228f765873 drm/i915/gt: Try an extra flush on the Haswell blitter omits b5b61cb4b1bf drm/i915: Remove leftover gem.pm_notifier member omits f8fbe33be7b6 drm/komeda: add rate limiting disable to err_verbosity omits 4039f0293bbd drm/komeda: Add option to print WARN- and INFO-level IRQ events omits 393389347c75 drm/komeda: Optionally dump DRM state on interrupts omits 9a673215bd15 drm/komeda: Remove CONFIG_KOMEDA_ERROR_PRINT omits 8894cd5824e5 drm/komeda: Add debugfs node to control error verbosity omits 1e5078727353 drm/i915/gem: Pass mem region to preallocated stolen omits bdce2bea0f5e drm/i915/gem: Replace implicit dev_priv->uncore for stolen init omits 3c7a44bbbfa7 drm/i915/selftests: Perform some basic cycle counting of MI ops omits 31b61f0ef9af drm/i915/execlists: Move reset_active() from schedule-out [...] omits d323c9b88260 drm/i915/userptr: Handle unlocked gup retries omits 0d4bbe3d407f drm/i915/userptr: Try to acquire the page lock around set_ [...] omits bd8c9cca8876 drm/i915: Split a setting of MSA to MST and SST omits 69a48c1d28e0 drm/i915/execlists: Reduce barrier on context switch to a wmb() omits 7a73e671acba drm/i915: Taint the kernel on dumping the GEM ftrace buffer omits 1af65515e363 drm/i915/selftests: Fill all the drm_vma_manager holes omits 34485832cb98 drm/i915/selftests: Exercise parallel blit operations on a [...] omits e88866ef0285 drm/i915/pmu: "Frequency" is reported as accumulated cycles omits e8887bb3eb6f drm/i915: Cancel context if it hangs after it is closed omits dfd9c1b4eab1 drm/i915: Show guilty context name on GPU reset omits 267c012635c2 drm/i915/gem: Update context name on closing omits fc4f125d958f drm/i915/gem: Embed context/timeline name inside the GEM context omits fecffa4668cf drm/i915: Protect context while grabbing its name for the request omits 028a7a989cb5 drm/i915/icl: Refine PG_HYSTERESIS omits 0b0120d4c7b0 drm/i915/perf: always consider holding preemption a privileged op omits c580a5faa3e9 xtensa: improve stack dumping omits 97de863673f0 drm/mcde: Handle pending vblank while disabling display omits 3c5824bdc490 drm/mcde: dsi: Enable clocks in pre_enable() instead of mo [...] omits 1f79c60e1028 drm/mcde: dsi: Fix duplicated DSI connector omits 6ddfb00d7d7a drm/mcde: dsi: Delay start of video stream generator omits 57efea87db43 drm/mcde: dsi: Make video mode errors more verbose omits d920e8da3d83 drm/mcde: Fix frame sync setup for video mode panels omits 768859c23992 drm/mcde: Provide vblank handling unconditionally omits 6b81141deb73 XArray: Improve documentation of search marks omits 82a22311b7a6 XArray: Fix xas_pause at ULONG_MAX omits f4563f3cec40 drm/rockchip: use DRM_DEV_ERROR for log output omits baea9ffe6420 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs omits d79e1bd676f0 drm/i915/pmu: Only use exclusive mmio access for gen7 omits c1c82d267ae8 drm/i915/pmu: Cheat when reading the actual frequency to avoid fw omits d56cbce7be1a drm/udl: Remove struct udl_gem_object and functions omits 08b22f65b309 drm/udl: Switch to SHMEM omits 1d48b9e988a8 drm/udl: Allocate GEM object via struct drm_driver.gem_cre [...] omits 92c4eeb0c9d2 drm/udl: Remove flags field from struct udl_gem_object omits b5572d312d59 drm/i915/selftests: Mark up sole accessor to ctx->vm as be [...] omits 165d3448a1a0 drm/radeon: finally fix the racy VMA setup omits 20c012b24340 drm/ttm: also export ttm_bo_vm_fault v2 omits a8c9a7f52ec5 drm/i915/selftests: Complete transition to a real struct f [...] omits ab11a9270a91 drm/i915: make more headers self-contained omits 4961eb60f145 drm/ast: Enable atomic modesetting omits 02f3bb751a46 drm/ast: Add cursor plane omits b48e1b6ffd28 drm/ast: Add CRTC helpers for atomic modesetting omits a6ff807b71e3 drm/ast: Add primary plane omits 259d14a76a27 drm/ast: Split ast_set_vbios_mode_info() omits 0d45ad989d02 drm/ast: Split ast_set_ext_reg() into color and threshold [...] omits a21fdd7a4cd6 drm/ast: Don't clear base address and offset with default values omits 9253f830c916 drm/ast: Check video-mode requirements against VRAM size omits 5a1505e7e668 drm/ast: Remove last traces of struct ast_gem_object omits 6aa192698089 drm/bridge: Add Analogix anx6345 support omits dea73d61466e drm/bridge: Prepare Analogix anx6345 support omits 0712eca92c3e drm/bridge: extract some Analogix I2C DP common code omits ad9301a2a36b drm/bridge: split some definitions of ANX78xx to dedicated [...] omits 5d97408e0d70 drm/bridge: move ANA78xx driver to analogix subdirectory omits 080f1288483b drm/i915: change to_mock() to an inline function omits 0e44f0e76da8 drm/tilcdc: Provide ddc symlink in connector sysfs directory omits 3577dc093c20 drm/mediatek: Provide ddc symlink in hdmi connector sysfs [...] omits f4c7b46abc52 drm/exynos: Provide ddc symlink in connector's sysfs 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 5e19c0b062b4 drm/i915: Expand documentation for gen12 DP pre-enable sequence omits 1d1d0af67939 drm/i915/selftests: Verify mmap_gtt revocation on unbinding omits 6fedafacae1b drm/i915/selftests: Wrap vm_mmap() around GEM objects omits 85ca528ed79c drm/i915/selftests: Replace mock_file hackery with drm's t [...] omits 4748aa16d527 drm: Expose a method for creating anonymous struct file ar [...] omits 6349120ddcbf drm: Move EXPORT_SYMBOL_FOR_TESTS_ONLY under a separate Kconfig omits 27dbae8f36c1 drm/i915/gem: Safely acquire the ctx->vm when copying omits 7caaed94eade drm/i915/gt: Defer engine registration until fully initialised omits dab1e3e4b955 Merge branch 'for-5.5' into for-next omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 12701f59a7d0 drm/msm/hdmi: Provide ddc symlink in hdmi connector sysfs [...] omits b1f64c2fde41 drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory omits 9c544cc33d5d drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory omits 17165de2572d drm/amdgpu: Provide ddc symlink in dm connector's sysfs directory omits af0e31ab6227 drm/radeon: Provide ddc symlink in connector sysfs directory omits 0ccc42a2fd51 drm/i915: Preload LUTs if the hw isn't currently using them omits f4dea1aaa9a1 drm/dsi: add helpers for DSI compression mode and PPS packets omits 97ecec8b7fa5 drm/dsi: rename MIPI_DCS_SET_PARTIAL_AREA to MIPI_DCS_SET_ [...] omits 0676e24f6295 drm/dsi: add missing DSI DCS commands omits 5586363575ea drm/dsi: add missing DSI data types omits e85c659225c2 drm/dsi: clean up DSI data type definitions omits 9e678fc9baaa drm/i915: FB backing gem obj should reside in LMEM omits 2b0a4fc25ad8 drm/i915: Leave the aliasing-ppgtt size alone omits 3c954c418eb3 drm/i915/display: only include intel_dp_link_training.h wh [...] omits bf5d837a0a4c drm: atomic helper: fix W=1 warnings omits f76c22ce8fbb drm/gma500: Add page flip support on psb/cdv omits b20e9afb38d0 drm/gma500: Add missing call to allow enabling vblank on psb/cdv omits 74ceefd10b1f drm/i915: use might_lock_nested in get_pages annotation omits e692b4021a2e lockdep: add might_lock_nested() omits f86dbacb3002 drm/i915: Switch obj->mm.lock lockdep annotations on its head omits 8204f235a64e drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() omits 80ae0369d3e4 drm/todo: Convert drivers to generic fbdev emulation omits 3466a3def2c0 drm/i915/gt: Cleanup heartbeat systole first omits 70dfbc29ab9b drm/i915: switch intel_ddi_init() to intel types omits 6cf6e590ea2e drm/i915/tgl: Add second TGL PCH ID omits 4b4069985658 drm/i915: Remove unwanted rcu_read_lock/unlock omits 79ba3f6671c0 Merge branch 'for-5.5' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits 50ec5b563bed drm/komeda: Use devm_platform_ioremap_resource() in komeda [...] omits feba2b814663 drm/i915/gem: Fix error path to unlock if the GEM context [...] omits 841e86728615 drm/i915/gt: Only drop heartbeat.systole if the sole owner omits cddb85dc1eca drm/i915/lmem: fixup fake lmem teardown omits 1e460bf9eaa5 drm/i915: Frob the correct crtc state in intel_crtc_disabl [...] omits bee0a70a9eab drm/i915/gem: Early rejection of no-aperture map_ggtt omits 6b1ce0a2009b drm/ttm: remove ttm_bo_wait_unreserved omits 03e0d26fcf79 drm/nouveau: slowpath for pushbuf ioctl omits b2a8116e2592 dma_resv: prime lockdep annotations omits a096883dda2c drm/i915/dsb: Remove PIN_MAPPABLE from the DSB object VMA omits 75217f8d029b drm/i915/dsc: rename functions for consistency omits b0ab655c8716 drm/i915/dsc: split out encoder specific parts from DSC co [...] omits 6aead5df0556 drm/i915/dsc: clean up rc parameter table access omits 074f51574e7a drm/i915/dsc: make parameter arrays const omits 59ed05ccdded drm/i915: update rawclk also on resume omits 35ac28a88223 drm/i915: avoid reading DP_TP_CTL twice omits a687b4ef6e28 drm/i915/tgl: do not enable transcoder clock twice on MST omits 142110c4ef6d drm/i915: add wrappers to get intel connector state omits 74e8cd5ba4a2 drm/i915: Add for_each_new_intel_connector_in_state() omits 8a537de0f3d8 drm/doc: Update IGT documentation omits 955fd0b7cac3 drm/vkms: Update VKMS documentation omits 700496fa1144 drm/todo: Add entry to remove load/unload hooks omits ab4e69334272 drm/property: Enforce more lifetime rules omits b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations omits ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS omits dbb1a6fbbb80 drm/i915: Eliminate redundancy in intel_primary_plane_create() omits 12fef149d755 drm/i915: Sort format arrays consistently omits f9c43a313f51 drm/i915: Add 10bpc formats with alpha for icl+ omits ed94034f3d6d drm/i915: Expose C8 on VLV/CHV sprite planes omits d8aa1a487b32 drm/i915: Add missing 10bpc formats for pipe B sprites on CHV omits 73263cb6e2fe drm/i915: Expose alpha formats on VLV/CHV primary planes omits ffe0fd2404f7 drm/i915: Expose 10:10:10 XRGB formats on SNB-BDW sprites omits 0a1f57b86c0b drm/i915/execlists: Reset CSB pointers by mmio as well omits c4a774c4192c drm/i915: add for_each_port() and use it omits 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static omits caa478af4812 drm/ttm: Convert vm callbacks to helpers omits 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data omits 7d1486352533 drm/i915: Protect request peeking with RCU omits 83c55ee82f3a drm/i915/gt: Drop false assertion on user_forcewake omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 38098750719c drm/i915/execlists: Ignore the inactive kernel context in [...] omits b0b102488664 drm/i915/execlists: Verify context register state before e [...] omits 38813767c7c5 drm/i915/selftests: Flush all active callbacks omits 9278bbb6e43c drm/i915/perf: Reverse a ternary to make sparse happy omits 833e979db36c drm/i915/selftests: Add intel_gt_suspend_prepare omits c601cb2135fd drm/i915: Defer rc6 shutdown to suspend_late omits 9ab3fe2d7dc3 drm/i915/gt: Move user_forcewake application to GT omits c8f6cfc56fc8 drm/i915/gem: Leave reloading kernel context on resume to GT omits 797a615357ac drm/i915/gt: Call intel_gt_sanitize() directly omits 4605bb73a819 drm/i915/gt: Pull timeline initialise to intel_gt_init_early omits 1f594b209fe1 drm/i915: Remove special case slave handling during hw pro [...] omits 380015bfd9ce drm/i915: Complete plane hw and uapi split, v2. omits f90a85e76c2a drm/i915: Perform automated conversions for plane uapi/hw [...] omits 7b3cb17a48dc drm/i915: Perform automated conversions for plane uapi/hw [...] omits a456f65f8963 drm/i915: Perform manual conversions for plane uapi/hw split, v2. omits 5b6edb88008f drm/i915: Add aliases for uapi and hw to plane_state omits 58d124ea2739 drm/i915: Complete crtc hw/uapi split, v6. omits 2225f3c6f1d7 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits 1326a92c3466 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits aa42a50add15 drm/i915: Perform manual conversions for crtc uapi/hw split, v2. omits 2b808b3a27d1 drm/i915: Add aliases for uapi and hw to crtc_state omits 3558cafc31ce drm/i915: Handle a few more cases for crtc hw/uapi split, v3. omits f05816cbbcd0 drm/i915/selftests: Spin on all engines simultaneously 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 8c26b3a71bdf Merge branch 'for-5.5' into for-next omits 4ba3bdee4ee3 Merge branch 'for-5.5' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits f7c9ab6ffa89 Merge branch 'for-5.4-fixes' 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 omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits 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 baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next discards 5855380792d8 security: Make capability_hooks static 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/gnu-master-arm-next-allyescon [...] \ O -- O -- O (702ccea170f0)
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 | 13 - CREDITS | 4 +- Documentation/ABI/obsolete/sysfs-selinux-disable | 26 - Documentation/ABI/stable/sysfs-class-tpm | 33 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 92 +- Documentation/ABI/testing/configfs-usb-gadget | 4 - Documentation/ABI/testing/ima_policy | 16 +- Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-bus-iio | 13 - Documentation/ABI/testing/sysfs-bus-iio-dma-buffer | 19 - Documentation/ABI/testing/sysfs-bus-mdio | 63 - Documentation/ABI/testing/sysfs-class-devfreq | 18 +- Documentation/ABI/testing/sysfs-class-power | 3 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 6 - Documentation/ABI/testing/sysfs-driver-pciback | 13 - Documentation/ABI/testing/sysfs-fs-f2fs | 280 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 10 +- Documentation/ABI/testing/sysfs-power | 13 - Documentation/PCI/msi-howto.rst | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/NMI-RCU.rst | 124 - Documentation/RCU/NMI-RCU.txt | 121 + Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/arrayRCU.txt | 153 + Documentation/RCU/index.rst | 5 - Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/lockdep-splat.txt | 2 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/rcu_dereference.rst | 463 - Documentation/RCU/rcu_dereference.txt | 456 + Documentation/RCU/rcubarrier.rst | 353 - Documentation/RCU/rcubarrier.txt | 325 + Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/whatisRCU.rst | 1154 -- Documentation/RCU/whatisRCU.txt | 1079 ++ .../admin-guide/acpi/fan_performance_states.rst | 62 - Documentation/admin-guide/acpi/index.rst | 1 - Documentation/admin-guide/blockdev/zram.rst | 61 +- Documentation/admin-guide/bootconfig.rst | 186 - Documentation/admin-guide/cgroup-v2.rst | 29 - .../admin-guide/device-mapper/dm-integrity.rst | 2 +- .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/devices.txt | 2 +- Documentation/admin-guide/ext4.rst | 21 +- Documentation/admin-guide/index.rst | 2 - Documentation/admin-guide/kernel-parameters.txt | 63 +- Documentation/admin-guide/nfs/fault_injection.rst | 70 - Documentation/admin-guide/nfs/index.rst | 15 - Documentation/admin-guide/nfs/nfs-client.rst | 141 - Documentation/admin-guide/nfs/nfs-idmapper.rst | 78 - Documentation/admin-guide/nfs/nfs-rdma.rst | 292 - .../admin-guide/nfs/nfsd-admin-interfaces.rst | 40 - Documentation/admin-guide/nfs/nfsroot.rst | 364 - .../admin-guide/nfs/pnfs-block-server.rst | 42 - Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 24 - Documentation/admin-guide/pm/cpuidle.rst | 3 - Documentation/admin-guide/pm/intel_idle.rst | 246 - Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/thunderbolt.rst | 30 +- Documentation/admin-guide/xfs.rst | 2 +- Documentation/arm/microchip.rst | 6 - Documentation/arm64/cpu-feature-registers.rst | 16 - Documentation/arm64/elf_hwcaps.rst | 31 - Documentation/arm64/silicon-errata.rst | 2 - Documentation/asm-annotations.rst | 9 +- Documentation/block/biovecs.rst | 2 +- Documentation/core-api/index.rst | 3 - Documentation/core-api/ioctl.rst | 253 - Documentation/core-api/padata.rst | 169 - Documentation/core-api/pin_user_pages.rst | 232 - Documentation/core-api/xarray.rst | 70 +- Documentation/crypto/devel-algos.rst | 38 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 4 +- Documentation/dev-tools/kcov.rst | 10 +- Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kselftest.rst | 8 +- Documentation/dev-tools/kunit/faq.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 4 - Documentation/dev-tools/kunit/kunit-tool.rst | 57 - Documentation/dev-tools/kunit/start.rst | 26 +- Documentation/dev-tools/kunit/usage.rst | 40 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - Documentation/devicetree/bindings/arm/arm-boards | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 31 - .../devicetree/bindings/arm/atmel-sysregs.txt | 7 - Documentation/devicetree/bindings/arm/cpus.yaml | 15 - Documentation/devicetree/bindings/arm/fsl.yaml | 54 - .../devicetree/bindings/arm/idle-states.txt | 706 + .../devicetree/bindings/arm/idle-states.yaml | 661 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 - Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../devicetree/bindings/arm/rockchip.yaml | 9 - Documentation/devicetree/bindings/arm/sprd.yaml | 33 + .../devicetree/bindings/arm/sprd/sprd.yaml | 33 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 - .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 + Documentation/devicetree/bindings/arm/sunxi.yaml | 25 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 - .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 + Documentation/devicetree/bindings/arm/ux500.yaml | 36 - .../devicetree/bindings/ata/ahci-platform.txt | 12 + .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 - .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 - .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 - .../devicetree/bindings/ata/faraday,ftide010.txt | 38 + .../devicetree/bindings/ata/faraday,ftide010.yaml | 89 - .../devicetree/bindings/ata/pata-common.yaml | 50 - .../devicetree/bindings/ata/sata-common.yaml | 50 - .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +- .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 - .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-axi-clk.yaml | 61 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 - .../clock/allwinner,sun4i-a10-display-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-gates-clk.yaml | 152 - .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 - .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 - .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 - .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 - .../clock/allwinner,sun4i-a10-osc-clk.yaml | 51 - .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 - .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 - .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 - .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 - .../clock/allwinner,sun4i-a10-usb-clk.yaml | 166 - .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 - .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 - .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 - .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 - .../clock/allwinner,sun7i-a20-out-clk.yaml | 52 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 - .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 - .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 - .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 - .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 - .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 - .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 - .../bindings/clock/amlogic,meson8b-clkc.txt | 5 - .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 - .../devicetree/bindings/clock/qcom,dispcc.txt | 19 + .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 - .../devicetree/bindings/clock/qcom,gcc.yaml | 86 +- .../devicetree/bindings/clock/qcom,gpucc.txt | 24 + .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 - .../devicetree/bindings/clock/qcom,mmcc.txt | 28 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 - .../devicetree/bindings/clock/qcom,videocc.txt | 18 + .../devicetree/bindings/clock/qcom,videocc.yaml | 62 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + Documentation/devicetree/bindings/clock/sunxi.txt | 225 + .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- .../bindings/connector/usb-connector.txt | 4 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 +- .../allwinner,sun4i-a10-display-backend.yaml | 291 - .../allwinner,sun4i-a10-display-engine.yaml | 114 - .../allwinner,sun4i-a10-display-frontend.yaml | 138 - .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 183 - .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 676 - .../display/allwinner,sun4i-a10-tv-encoder.yaml | 62 - .../bindings/display/allwinner,sun6i-a31-drc.yaml | 138 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 35 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 118 - .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 273 - .../display/allwinner,sun8i-a83t-hdmi-phy.yaml | 117 - .../display/allwinner,sun8i-r40-tcon-top.yaml | 382 - .../bindings/display/allwinner,sun9i-a80-deu.yaml | 133 - .../bindings/display/bridge/lvds-codec.yaml | 131 - .../bindings/display/bridge/lvds-transmitter.txt | 66 + .../bindings/display/bridge/thine,thc63lvdm83d.txt | 50 + .../bindings/display/bridge/ti,ds90c185.txt | 55 + .../bindings/display/dsi-controller.yaml | 91 - .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/ingenic,lcd.txt | 1 - .../devicetree/bindings/display/msm/dpu.txt | 4 +- .../devicetree/bindings/display/msm/gpu.txt | 9 +- .../devicetree/bindings/display/mxsfb.txt | 1 - .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 + .../display/panel/ampire,am800480r3tmqwa1h.txt | 7 + .../bindings/display/panel/giantplus,gpm940b0.txt | 12 + .../display/panel/leadtek,ltk500hd1829.yaml | 49 - .../bindings/display/panel/logicpd,type28.yaml | 42 - .../bindings/display/panel/panel-simple.yaml | 69 - .../bindings/display/panel/ronbo,rb070d30.yaml | 2 +- .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 + .../bindings/display/panel/sony,acx424akp.yaml | 49 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 49 - .../devicetree/bindings/display/renesas,cmm.yaml | 67 - .../devicetree/bindings/display/renesas,du.txt | 15 +- .../display/rockchip/dw_mipi_dsi_rockchip.txt | 13 +- .../bindings/display/rockchip/rockchip-lvds.txt | 4 - .../bindings/display/sunxi/sun4i-drm.txt | 637 + .../devicetree/bindings/display/tilcdc/tfp410.txt | 21 + .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 2 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 2 +- .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 - .../devicetree/bindings/dma/fsl-imx-sdma.txt | 3 - .../devicetree/bindings/dma/jz4780-dma.txt | 6 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 - .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 - .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 - .../devicetree/bindings/dma/stm32-dma.txt | 83 + .../devicetree/bindings/dma/stm32-dmamux.txt | 84 + .../devicetree/bindings/dma/stm32-mdma.txt | 94 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 184 - Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 - .../bindings/gpio/qcom,wcd934x-gpio.yaml | 47 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 3 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 68 - .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 - .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 - .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 - .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 20 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 - .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../bindings/iio/accel/adi,adis16240.yaml | 49 - .../devicetree/bindings/iio/accel/bma180.txt | 7 +- .../bindings/iio/accel/bosch,bma400.yaml | 54 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 7 - .../devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 54 - .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 +- .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 2 +- .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 47 - .../bindings/iio/adc/sigma-delta-modulator.txt | 13 + .../bindings/iio/adc/sigma-delta-modulator.yaml | 37 - .../bindings/iio/adc/st,stm32-dfsdm-adc.txt | 135 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 332 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 1 - .../bindings/iio/pressure/asc,dlhl60d.yaml | 51 - .../bindings/iio/proximity/parallax-ping.yaml | 51 - .../iio/temperature/maxim_thermocouple.txt | 7 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 2 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 2 - .../bindings/interconnect/qcom,msm8916.yaml | 77 - .../allwinner,sun4i-a10-ic.yaml | 2 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 2 +- .../amlogic,meson-gpio-intc.txt | 1 - .../interrupt-controller/aspeed,ast2xxx-scu-ic.txt | 23 - .../bindings/interrupt-controller/fsl,intmux.yaml | 68 - Documentation/devicetree/bindings/iommu/iommu.txt | 6 - Documentation/devicetree/bindings/leds/common.txt | 174 +- Documentation/devicetree/bindings/leds/common.yaml | 228 - .../devicetree/bindings/leds/irled/spi-ir-led.txt | 2 +- .../devicetree/bindings/leds/leds-gpio.txt | 75 + .../devicetree/bindings/leds/leds-gpio.yaml | 86 - .../devicetree/bindings/leds/leds-lm3692x.txt | 8 - .../devicetree/bindings/leds/trigger-source.yaml | 24 - .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 16 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 83 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 - .../devicetree/bindings/media/amlogic,vdec.txt | 72 + .../devicetree/bindings/media/atmel-isi.txt | 2 +- Documentation/devicetree/bindings/media/cedrus.txt | 57 + .../bindings/media/exynos-jpeg-codec.txt | 2 +- .../devicetree/bindings/media/exynos5-gsc.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- .../devicetree/bindings/media/hix5hd2-ir.txt | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,ceu.txt | 86 + .../devicetree/bindings/media/renesas,ceu.yaml | 78 - .../devicetree/bindings/media/renesas,csi2.txt | 107 + .../devicetree/bindings/media/renesas,csi2.yaml | 198 - .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/samsung-fimc.txt | 2 +- .../bindings/media/samsung-mipi-csis.txt | 2 +- .../devicetree/bindings/media/sun6i-csi.txt | 61 + .../devicetree/bindings/media/ti,cal.yaml | 202 - Documentation/devicetree/bindings/media/ti-cal.txt | 72 + .../memory-controllers/fsl/imx8m-ddrc.yaml | 72 - .../memory-controllers/nvidia,tegra124-emc.txt | 374 + .../memory-controllers/nvidia,tegra124-emc.yaml | 528 - .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra186-mc.yaml | 130 - .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- Documentation/devicetree/bindings/mfd/ab8500.txt | 8 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 2 +- .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 - .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 - .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 - .../devicetree/bindings/mfd/atmel-smc.txt | 1 - Documentation/devicetree/bindings/mfd/da9062.txt | 10 - Documentation/devicetree/bindings/mfd/max14577.txt | 2 - .../devicetree/bindings/mfd/sun6i-prcm.txt | 59 + Documentation/devicetree/bindings/mfd/tps6105x.txt | 47 +- .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 - .../devicetree/bindings/mips/ingenic/devices.yaml | 35 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 - .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 +- .../devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt | 41 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/mmc-controller.yaml | 5 +- .../devicetree/bindings/mmc/renesas,sdhi.txt | 3 +- .../devicetree/bindings/mmc/sdhci-atmel.txt | 13 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mmc/sdhci-omap.txt | 11 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../devicetree/bindings/mtd/denali-nand.txt | 7 - .../bindings/net/allwinner,sun4i-a10-emac.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 2 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../devicetree/bindings/net/broadcom-bluetooth.txt | 15 +- .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 2 +- .../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/can/tcan4x5x.txt | 4 +- .../devicetree/bindings/net/dsa/ar9331.txt | 148 - Documentation/devicetree/bindings/net/fsl-fman.txt | 13 - .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 1 - .../devicetree/bindings/net/renesas,ravb.txt | 7 +- .../devicetree/bindings/net/snps,dwmac.yaml | 1 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 22 +- .../devicetree/bindings/net/ti,dp83867.txt | 12 +- .../bindings/net/wireless/qcom,ath11k.yaml | 273 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 2 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 11 - .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 84 - .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 - .../opp/allwinner,sun50i-h6-operating-points.yaml | 129 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../devicetree/bindings/pci/arm,juno-r1-pcie.txt | 10 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 97 - .../bindings/pci/designware-pcie-ecam.txt | 42 + .../devicetree/bindings/pci/hisilicon-pcie.txt | 42 + .../devicetree/bindings/pci/host-generic-pci.txt | 101 + .../devicetree/bindings/pci/host-generic-pci.yaml | 172 - .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 - .../devicetree/bindings/pci/pci-thunder-ecam.txt | 30 + .../devicetree/bindings/pci/pci-thunder-pem.txt | 43 + .../bindings/pci/plda,xpressrich3-axi.txt | 12 + .../devicetree/bindings/pci/qcom,pcie.txt | 19 - .../devicetree/bindings/pci/versatile.txt | 59 + .../devicetree/bindings/pci/versatile.yaml | 92 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 - .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 8 +- .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 - .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 - .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 - .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 - .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 135 - .../bindings/phy/brcm,brcmstb-usb-phy.txt | 69 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 56 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 41 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 13 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 7 +- .../devicetree/bindings/phy/samsung-phy.txt | 6 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 + .../devicetree/bindings/phy/sun9i-usb-phy.txt | 37 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 221 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 9 +- .../bindings/pinctrl/ingenic,pinctrl.txt | 8 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 75 - .../bindings/pinctrl/intel,lgm-pinctrl.yaml | 116 + .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 5 +- .../devicetree/bindings/power/avs/qcom,cpr.txt | 130 - .../devicetree/bindings/power/qcom,rpmpd.txt | 148 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../devicetree/bindings/power/supply/battery.txt | 5 - .../devicetree/bindings/power/supply/bq25890.txt | 7 +- .../bindings/power/supply/max17040_battery.txt | 33 - .../bindings/power/supply/max17042_battery.txt | 6 +- .../devicetree/bindings/power/supply/sc27xx-fg.txt | 3 - Documentation/devicetree/bindings/ptp/ptp-ines.txt | 35 - .../devicetree/bindings/ptp/timestamper.txt | 42 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 53 +- Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- .../devicetree/bindings/regulator/mp8859.txt | 22 - .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 - .../bindings/regulator/st,stm32-booster.txt | 18 + .../bindings/regulator/st,stm32-booster.yaml | 46 - .../bindings/regulator/st,stm32-vrefbuf.txt | 20 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 52 - .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 - .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 2 - .../reset/allwinner,sun6i-a31-clock-reset.yaml | 68 - .../bindings/reset/allwinner,sunxi-clock-reset.txt | 21 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 - .../bindings/reset/brcm,brcmstb-reset.txt | 2 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 67 - .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 - .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 - .../devicetree/bindings/serial/fsl-lpuart.txt | 2 - Documentation/devicetree/bindings/serial/rs485.txt | 32 +- .../devicetree/bindings/serial/rs485.yaml | 45 - .../devicetree/bindings/serial/st,stm32-uart.yaml | 80 - .../devicetree/bindings/serial/st,stm32-usart.txt | 57 + .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 2 +- Documentation/devicetree/bindings/slimbus/bus.txt | 10 - .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 - .../devicetree/bindings/soc/ti/k3-ringacc.txt | 59 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 2 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 2 +- .../sound/allwinner,sun8i-a23-codec-analog.yaml | 2 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 - .../devicetree/bindings/sound/fsl,asrc.txt | 12 +- Documentation/devicetree/bindings/sound/gtm601.txt | 10 +- .../devicetree/bindings/sound/ingenic,codec.yaml | 55 - .../bindings/sound/ingenic,jz4725b-codec.txt | 20 + .../bindings/sound/ingenic,jz4740-codec.txt | 20 + .../devicetree/bindings/sound/qcom,sdm845.txt | 5 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 175 - .../devicetree/bindings/sound/qcom,wsa881x.yaml | 68 - Documentation/devicetree/bindings/sound/rt1015.txt | 17 - Documentation/devicetree/bindings/sound/rt5645.txt | 4 - .../devicetree/bindings/soundwire/qcom,sdw.txt | 167 - .../bindings/soundwire/soundwire-controller.yaml | 2 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 12 +- .../devicetree/bindings/spi/spi-controller.yaml | 4 +- .../devicetree/bindings/spi/spi-stm32.txt | 62 + .../devicetree/bindings/spi/spi_atmel.txt | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 - .../sram/allwinner,sun4i-a10-system-control.yaml | 140 - Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 160 - .../bindings/thermal/brcm,avs-ro-thermal.yaml | 45 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 2 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 12 +- .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 10 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 4 - Documentation/devicetree/bindings/usb/dwc2.txt | 64 + Documentation/devicetree/bindings/usb/dwc2.yaml | 151 - Documentation/devicetree/bindings/usb/generic.txt | 9 +- .../devicetree/bindings/usb/mediatek,musb.txt | 57 - .../devicetree/bindings/vendor-prefixes.yaml | 32 - .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 +- .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 26 + .../bindings/watchdog/st,stm32-iwdg.yaml | 57 - Documentation/devicetree/writing-schema.rst | 8 +- Documentation/driver-api/dmaengine/client.rst | 87 - Documentation/driver-api/dmaengine/provider.rst | 48 - Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/driver-api/gpio/drivers-on-gpio.rst | 8 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/gpio/using-gpio.rst | 50 - Documentation/driver-api/interconnect.rst | 22 - Documentation/driver-api/ipmb.rst | 4 - .../driver-api/thermal/cpu-idle-cooling.rst | 189 - .../driver-api/thermal/exynos_thermal.rst | 8 +- Documentation/fb/fbcon.rst | 13 +- Documentation/fb/modedb.rst | 3 - .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/filesystems/adfs.txt | 24 - Documentation/filesystems/automount-support.txt | 2 +- Documentation/filesystems/erofs.txt | 27 +- Documentation/filesystems/f2fs.txt | 216 +- Documentation/filesystems/fscrypt.rst | 81 +- Documentation/filesystems/index.rst | 1 - Documentation/filesystems/nfs/fault_injection.txt | 69 + Documentation/filesystems/nfs/idmapper.txt | 75 + Documentation/filesystems/nfs/nfs-rdma.txt | 274 + Documentation/filesystems/nfs/nfs.txt | 136 + .../filesystems/nfs/nfsd-admin-interfaces.txt | 41 + Documentation/filesystems/nfs/nfsroot.txt | 355 + .../filesystems/nfs/pnfs-block-server.txt | 37 + Documentation/filesystems/nfs/pnfs-scsi-server.txt | 23 + Documentation/filesystems/overlayfs.rst | 497 - Documentation/filesystems/overlayfs.txt | 495 + Documentation/filesystems/path-lookup.rst | 68 +- Documentation/filesystems/vfat.rst | 387 - Documentation/filesystems/vfat.txt | 347 + Documentation/filesystems/zonefs.txt | 241 - Documentation/firmware-guide/acpi/enumeration.rst | 16 +- Documentation/gpu/drm-internals.rst | 4 +- Documentation/gpu/drm-kms.rst | 19 +- Documentation/gpu/drm-mm.rst | 68 +- Documentation/gpu/drm-uapi.rst | 49 +- Documentation/gpu/i915.rst | 3 + Documentation/gpu/todo.rst | 68 +- Documentation/hwmon/adm1177.rst | 36 - Documentation/hwmon/drivetemp.rst | 52 - Documentation/hwmon/index.rst | 5 - Documentation/hwmon/max20730.rst | 74 - Documentation/hwmon/max31730.rst | 44 - Documentation/hwmon/pmbus.rst | 10 - Documentation/hwmon/ucd9000.rst | 12 +- Documentation/hwmon/xdpe12284.rst | 101 - Documentation/i2c/busses/i2c-parport-light.rst | 24 + Documentation/i2c/busses/index.rst | 1 + Documentation/i2c/instantiating-devices.rst | 8 +- Documentation/i2c/writing-clients.rst | 20 +- Documentation/isdn/avmb1.rst | 246 + Documentation/isdn/gigaset.rst | 465 + Documentation/isdn/hysdn.rst | 196 + Documentation/isdn/index.rst | 3 + Documentation/isdn/interface_capi.rst | 71 + Documentation/kbuild/kconfig-language.rst | 5 +- Documentation/kbuild/kconfig.rst | 5 + Documentation/kbuild/makefiles.rst | 16 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/locking/locktorture.rst | 3 +- Documentation/media/kapi/dtv-frontend.rst | 16 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/meye.rst | 2 +- Documentation/memory-barriers.txt | 16 +- Documentation/misc-devices/xilinx_sdfec.rst | 1 - Documentation/networking/device_drivers/index.rst | 1 - .../networking/device_drivers/netronome/nfp.rst | 116 - .../networking/device_drivers/stmicro/stmmac.rst | 697 - .../networking/device_drivers/stmicro/stmmac.txt | 401 + .../device_drivers/ti/cpsw_switchdev.txt | 2 +- Documentation/networking/devlink-health.txt | 86 + Documentation/networking/devlink-info-versions.rst | 64 + Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params-mlx5.txt | 17 + Documentation/networking/devlink-params-mlxsw.txt | 10 + .../networking/devlink-params-mv88e6xxx.txt | 7 + Documentation/networking/devlink-params-nfp.txt | 5 + .../networking/devlink-params-ti-cpsw-switch.txt | 10 + Documentation/networking/devlink-params.txt | 71 + .../networking/devlink-trap-netdevsim.rst | 20 + Documentation/networking/devlink-trap.rst | 270 + Documentation/networking/devlink/bnxt.rst | 41 - Documentation/networking/devlink/devlink-dpipe.rst | 252 - .../networking/devlink/devlink-health.rst | 114 - Documentation/networking/devlink/devlink-info.rst | 94 - .../networking/devlink/devlink-params.rst | 108 - .../networking/devlink/devlink-region.rst | 60 - .../networking/devlink/devlink-resource.rst | 62 - Documentation/networking/devlink/devlink-trap.rst | 289 - Documentation/networking/devlink/index.rst | 42 - Documentation/networking/devlink/ionic.rst | 29 - Documentation/networking/devlink/mlx4.rst | 56 - Documentation/networking/devlink/mlx5.rst | 59 - Documentation/networking/devlink/mlxsw.rst | 81 - Documentation/networking/devlink/mv88e6xxx.rst | 28 - Documentation/networking/devlink/netdevsim.rst | 72 - Documentation/networking/devlink/nfp.rst | 65 - Documentation/networking/devlink/qed.rst | 26 - .../networking/devlink/ti-cpsw-switch.rst | 31 - Documentation/networking/dsa/sja1105.rst | 6 + Documentation/networking/ethtool-netlink.rst | 520 - Documentation/networking/index.rst | 5 +- Documentation/networking/ip-sysctl.txt | 6 +- Documentation/networking/j1939.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 4 +- Documentation/networking/phy.rst | 18 - Documentation/networking/sfp-phylink.rst | 3 +- Documentation/padata.txt | 163 + Documentation/powerpc/imc.rst | 199 - Documentation/powerpc/index.rst | 1 - Documentation/powerpc/ultravisor.rst | 60 - Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 10 +- .../process/embargoed-hardware-issues.rst | 27 +- Documentation/process/index.rst | 1 - Documentation/riscv/boot-image-header.rst | 4 +- Documentation/riscv/index.rst | 1 - Documentation/riscv/patch-acceptance.rst | 35 - Documentation/scsi/smartpqi.txt | 2 +- Documentation/security/keys/core.rst | 186 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 10 +- Documentation/tee.txt | 81 - Documentation/trace/boottime-trace.rst | 184 - Documentation/trace/ftrace.rst | 18 +- Documentation/trace/index.rst | 1 - Documentation/trace/ring-buffer-design.txt | 2 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 4 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../zh_CN/process/embargoed-hardware-issues.rst | 228 - Documentation/translations/zh_CN/process/index.rst | 3 - .../zh_CN/process/kernel-driver-statement.rst | 199 - .../zh_CN/process/kernel-enforcement-statement.rst | 151 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/kvm/api.txt | 9 - Documentation/vm/zswap.rst | 13 - Documentation/w1/masters/omap-hdq.rst | 2 +- Documentation/watch_queue.rst | 385 - Documentation/x86/boot.rst | 47 +- Documentation/x86/pat.rst | 2 + Documentation/x86/x86_64/mm.rst | 6 +- MAINTAINERS | 351 +- Makefile | 32 +- Next/SHA1s | 316 - Next/Trees | 318 - Next/merge.log | 14196 ------------------- Next/quilt-import.log | 2 - arch/Kconfig | 13 +- arch/alpha/include/asm/io.h | 10 +- arch/alpha/include/asm/vmalloc.h | 4 - arch/alpha/kernel/setup.c | 2 + arch/alpha/kernel/srm_env.c | 17 +- arch/alpha/kernel/syscalls/syscall.tbl | 3 - arch/arc/Kconfig | 18 +- arch/arc/boot/dts/axs10x_mb.dtsi | 1 - arch/arc/include/asm/arcregs.h | 2 - arch/arc/include/asm/entry-arcv2.h | 8 +- arch/arc/include/asm/fpu.h | 55 - arch/arc/include/asm/hugepage.h | 1 + arch/arc/include/asm/pgtable.h | 1 - arch/arc/include/asm/processor.h | 10 +- arch/arc/include/asm/switch_to.h | 17 +- arch/arc/include/asm/syscalls.h | 1 - arch/arc/include/asm/vmalloc.h | 4 - arch/arc/include/uapi/asm/unistd.h | 1 - arch/arc/kernel/Makefile | 2 - arch/arc/kernel/asm-offsets.c | 10 +- arch/arc/kernel/entry.S | 18 +- arch/arc/kernel/fpu.c | 29 +- arch/arc/kernel/process.c | 13 +- arch/arc/kernel/setup.c | 4 + arch/arc/kernel/sys.c | 1 - arch/arc/kernel/unwind.c | 6 +- arch/arc/plat-eznps/Kconfig | 2 +- arch/arm/Kconfig | 11 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 3 - arch/arm/arm-soc-for-next-contents.txt | 194 - arch/arm/boot/compressed/Makefile | 12 +- arch/arm/boot/compressed/head.S | 64 +- arch/arm/boot/dts/Makefile | 29 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 - arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 2 +- 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-gp-evm.dts | 2 +- 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 | 27 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 - arch/arm/boot/dts/am571x-idk.dts | 6 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 25 +- 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 | 63 - 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 | 389 +- 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 | 403 +- 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 | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 63 +- arch/arm/boot/dts/aspeed-g6.dtsi | 77 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 + 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 | 647 - 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-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/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 84 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 - arch/arm/boot/dts/bcm283x.dtsi | 21 +- arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 - arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 126 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 33 +- arch/arm/boot/dts/dra72x.dtsi | 42 - arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 - arch/arm/boot/dts/dra76x.dtsi | 42 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 46 +- arch/arm/boot/dts/e60k02.dtsi | 8 +- 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 | 2 +- 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 | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- 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.dtsi | 3 - arch/arm/boot/dts/imx51-babbage.dts | 64 +- 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-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- 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/imx6qdl-apalis.dtsi | 2 +- 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 | 9 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 4 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6sl-evk.dts | 4 + arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 - arch/arm/boot/dts/imx6sll-evk.dts | 4 + arch/arm/boot/dts/imx6sll.dtsi | 9 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 5 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 29 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7d-pico.dtsi | 90 - arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s-colibri.dtsi | 4 - arch/arm/boot/dts/imx7s.dtsi | 16 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/imx7ulp.dtsi | 4 +- 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 | 19 - arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 30 +- 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 | 56 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 19 - arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 - arch/arm/boot/dts/omap3-echo.dts | 461 - arch/arm/boot/dts/omap3-n900.dts | 5 - arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 + arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 + arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 - .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 - arch/arm/boot/dts/qcom-msm8974.dtsi | 222 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- 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 | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- 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 | 691 - 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.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/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 +- arch/arm/boot/dts/sun7i-a20.dtsi | 36 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 42 +- 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 | 172 +- 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/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 - arch/arm/configs/at91_dt_defconfig | 59 +- arch/arm/configs/exynos_defconfig | 10 - arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/imx_v6_v7_defconfig | 6 - arch/arm/configs/multi_v7_defconfig | 5 - arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 4 - arch/arm/configs/shmobile_defconfig | 4 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/u8500_defconfig | 4 +- arch/arm/crypto/aes-ce-glue.c | 14 +- arch/arm/crypto/chacha-glue.c | 4 +- arch/arm/crypto/crc32-ce-glue.c | 4 +- arch/arm/crypto/curve25519-glue.c | 7 - arch/arm/crypto/ghash-ce-glue.c | 11 +- arch/arm/crypto/poly1305-glue.c | 18 +- arch/arm/include/asm/arch_gicv3.h | 2 - arch/arm/include/asm/efi.h | 17 +- arch/arm/include/asm/io.h | 8 + arch/arm/include/asm/kvm_emulate.h | 27 +- arch/arm/include/asm/kvm_host.h | 16 +- arch/arm/include/asm/kvm_hyp.h | 1 - arch/arm/include/asm/kvm_mmio.h | 26 + arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/pgtable-nommu.h | 6 + arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/tlb.h | 4 + arch/arm/include/asm/vdso/gettimeofday.h | 36 - arch/arm/include/asm/vdso/vsyscall.h | 4 +- arch/arm/include/asm/vmalloc.h | 4 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/ftrace.c | 10 +- arch/arm/kernel/hyp-stub.S | 7 +- arch/arm/kernel/process.c | 6 +- arch/arm/kernel/setup.c | 2 + arch/arm/kernel/stacktrace.c | 2 - arch/arm/kernel/traps.c | 8 +- arch/arm/kvm/guest.c | 5 + arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-bcm/bcm2711.c | 1 - arch/arm/mach-bcm/platsmp.c | 4 +- arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-davinci/board-dm644x-evm.c | 12 - arch/arm/mach-davinci/devices.c | 2 +- arch/arm/mach-exynos/Kconfig | 38 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 2 - arch/arm/mach-imx/cpu.c | 38 +- arch/arm/mach-ixp4xx/fsg-setup.c | 20 - arch/arm/mach-ixp4xx/goramo_mlr.c | 24 - .../arm/mach-ixp4xx/include/mach}/ixp46x_ts.h | 0 arch/arm/mach-ixp4xx/include/mach/platform.h | 22 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 20 - arch/arm/mach-ixp4xx/nas100d-setup.c | 10 - arch/arm/mach-ixp4xx/nslu2-setup.c | 10 - arch/arm/mach-ixp4xx/omixp-setup.c | 20 - arch/arm/mach-ixp4xx/vulcan-setup.c | 20 - arch/arm/mach-mmp/pxa168.h | 2 +- arch/arm/mach-mmp/time.c | 2 +- arch/arm/mach-omap2/Kconfig | 3 +- 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 | 50 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 - arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 + arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm/mach-tegra/sleep-tegra30.S | 30 +- arch/arm/mach-u300/core.c | 2 +- arch/arm/mach-vexpress/spc.c | 12 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/net/bpf_jit_32.c | 30 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm/tools/syscall.tbl | 3 - arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 115 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/Makefile | 17 +- arch/arm64/boot/Makefile | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - 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 | 12 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 79 +- .../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 | 26 +- .../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 | 185 +- .../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 | 43 +- .../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 | 10 +- .../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 | 23 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 59 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 3 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 25 - 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 | 28 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 - 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 | 4 - 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 | 75 +- 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 | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 - 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 | 57 +- 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 | 61 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 - .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 9 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 - 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 + .../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 | 84 +- .../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/mt8173.dtsi | 18 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 11 - 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 - 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/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 | 2187 --- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 +- 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 | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- 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 | 164 +- .../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 | 3339 ----- 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 | 2972 ---- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 +- .../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 | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- 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-a1.dts | 3 +- 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 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- 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 | 3 - .../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/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-mcu.dtsi | 46 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 49 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 100 - arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 104 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 - 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 | 41 - arch/arm64/crypto/aes-ce-ccm-core.S | 16 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +- arch/arm64/crypto/aes-ce-core.S | 16 +- arch/arm64/crypto/aes-ce-glue.c | 8 +- arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-cipher-core.S | 8 +- arch/arm64/crypto/aes-glue.c | 31 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 40 +- arch/arm64/crypto/chacha-neon-core.S | 16 +- arch/arm64/crypto/crct10dif-ce-core.S | 12 +- arch/arm64/crypto/ghash-ce-core.S | 8 +- arch/arm64/crypto/ghash-ce-glue.c | 10 +- arch/arm64/crypto/nh-neon-core.S | 4 +- arch/arm64/crypto/poly1305-glue.c | 18 +- arch/arm64/crypto/sha1-ce-core.S | 4 +- arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-core.S | 4 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 34 +- arch/arm64/crypto/sha3-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/crypto/sm3-ce-core.S | 4 +- arch/arm64/crypto/sm4-ce-core.S | 4 +- arch/arm64/include/asm/alternative.h | 32 +- arch/arm64/include/asm/arch_gicv3.h | 1 - arch/arm64/include/asm/archrandom.h | 75 - arch/arm64/include/asm/assembler.h | 30 +- arch/arm64/include/asm/atomic_ll_sc.h | 2 +- arch/arm64/include/asm/atomic_lse.h | 19 - arch/arm64/include/asm/checksum.h | 3 - arch/arm64/include/asm/compat.h | 22 +- arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpucaps.h | 8 +- arch/arm64/include/asm/cpufeature.h | 5 - arch/arm64/include/asm/cputype.h | 4 - arch/arm64/include/asm/daifflags.h | 11 +- arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/exception.h | 4 +- arch/arm64/include/asm/hwcap.h | 8 - arch/arm64/include/asm/kexec.h | 4 - arch/arm64/include/asm/kvm_emulate.h | 40 +- arch/arm64/include/asm/kvm_host.h | 20 +- arch/arm64/include/asm/kvm_hyp.h | 6 +- arch/arm64/include/asm/kvm_mmio.h | 29 + arch/arm64/include/asm/linkage.h | 16 - arch/arm64/include/asm/lse.h | 12 +- arch/arm64/include/asm/mmu.h | 48 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 - arch/arm64/include/asm/pgtable-prot.h | 9 +- arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/simd.h | 8 +- arch/arm64/include/asm/spinlock.h | 9 - arch/arm64/include/asm/sysreg.h | 38 - arch/arm64/include/asm/unistd.h | 3 +- arch/arm64/include/asm/unistd32.h | 6 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 2 +- arch/arm64/include/asm/vmalloc.h | 4 - arch/arm64/include/uapi/asm/hwcap.h | 8 - arch/arm64/include/uapi/asm/kvm.h | 12 +- arch/arm64/include/uapi/asm/ptrace.h | 1 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 3 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 28 +- arch/arm64/kernel/cpufeature.c | 191 +- arch/arm64/kernel/cpuinfo.c | 9 - arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kernel/entry.S | 28 +- arch/arm64/kernel/fpsimd.c | 30 +- arch/arm64/kernel/hibernate.c | 151 +- arch/arm64/kernel/kaslr.c | 11 - arch/arm64/kernel/kexec_image.c | 4 + arch/arm64/kernel/machine_kexec.c | 12 + arch/arm64/kernel/machine_kexec_file.c | 106 +- arch/arm64/kernel/process.c | 12 +- arch/arm64/kernel/ptrace.c | 21 - arch/arm64/kernel/setup.c | 10 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/ssbd.c | 4 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/traps.c | 3 - arch/arm64/kvm/guest.c | 5 + arch/arm64/kvm/hyp/entry.S | 52 +- arch/arm64/kvm/hyp/switch.c | 20 +- arch/arm64/kvm/hyp/sysreg-sr.c | 4 +- arch/arm64/kvm/hyp/tlb.c | 12 +- arch/arm64/kvm/inject_fault.c | 70 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 27 +- arch/arm64/kvm/sys_regs.h | 17 +- arch/arm64/kvm/va_layout.c | 56 +- arch/arm64/lib/Makefile | 6 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 42 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/csum.c | 126 - arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 8 +- arch/arm64/lib/memmove.S | 8 +- arch/arm64/lib/memset.S | 8 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/cache.S | 52 +- arch/arm64/mm/context.c | 38 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/mmu.c | 8 +- arch/arm64/mm/pageattr.c | 2 +- arch/arm64/mm/proc.S | 114 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/arm64/xen/hypercall.S | 8 +- arch/c6x/include/asm/vmalloc.h | 4 - arch/c6x/kernel/entry.S | 8 +- arch/csky/Kconfig | 38 - arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/ptrace.h | 35 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/vmalloc.h | 4 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/process.c | 6 - arch/csky/kernel/ptrace.c | 103 - arch/csky/kernel/setup.c | 6 +- arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 1 - arch/csky/mm/cachev2.c | 13 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 48 - arch/csky/mm/tcm.c | 169 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/vmalloc.h | 4 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/kernel/entry.S | 6 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/atomic.h | 8 +- arch/hexagon/include/asm/bitops.h | 8 +- arch/hexagon/include/asm/cmpxchg.h | 2 +- arch/hexagon/include/asm/futex.h | 6 +- arch/hexagon/include/asm/io.h | 2 +- arch/hexagon/include/asm/spinlock.h | 20 +- arch/hexagon/include/asm/vmalloc.h | 4 - arch/hexagon/kernel/stacktrace.c | 4 +- arch/hexagon/kernel/vm_entry.S | 8 +- arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/include/asm/vga.h | 2 +- arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/kernel/acpi.c | 2 + arch/ia64/kernel/cyclone.c | 8 +- arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/ia64/kernel/salinfo.c | 24 +- arch/ia64/kernel/setup.c | 3 + arch/ia64/kernel/syscalls/syscall.tbl | 3 - arch/ia64/mm/init.c | 4 +- arch/m68k/Kconfig | 1 - arch/m68k/configs/amiga_defconfig | 8 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 8 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/kmap.h | 1 + arch/m68k/include/asm/unistd.h | 1 - arch/m68k/include/asm/vmalloc.h | 4 - arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/m68k/kernel/entry.S | 7 - arch/m68k/kernel/process.c | 44 +- arch/m68k/kernel/setup_mm.c | 4 + arch/m68k/kernel/setup_no.c | 4 + arch/m68k/kernel/syscalls/syscall.tbl | 5 +- arch/m68k/sun3x/config.c | 1 + arch/microblaze/Kconfig | 2 +- arch/microblaze/include/asm/vmalloc.h | 4 - arch/microblaze/kernel/entry.S | 2 +- arch/microblaze/kernel/setup.c | 4 + arch/microblaze/kernel/syscalls/syscall.tbl | 3 - arch/mips/Kconfig | 86 +- arch/mips/Makefile.postlink | 2 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 4 +- arch/mips/boot/Makefile | 2 +- arch/mips/boot/compressed/Makefile | 3 - arch/mips/boot/dts/ingenic/Makefile | 1 - arch/mips/boot/dts/ingenic/cu1000-neo.dts | 170 - arch/mips/boot/dts/ingenic/x1000.dtsi | 317 - arch/mips/boot/dts/qca/ar9331.dtsi | 119 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 13 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 8 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 10 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 9 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/cu1000-neo_defconfig | 117 - arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/crypto/crc32-mips.c | 4 +- arch/mips/crypto/poly1305-glue.c | 18 +- arch/mips/generic/board-ocelot.c | 2 +- arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/compat.h | 18 + arch/mips/include/asm/cpu-features.h | 4 - arch/mips/include/asm/cpu-type.h | 3 +- arch/mips/include/asm/cpu.h | 6 +- arch/mips/include/asm/gio_device.h | 2 + arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/io.h | 24 +- arch/mips/include/asm/irqflags.h | 6 +- arch/mips/include/asm/local.h | 4 - .../mips/include/asm/mach-ip27/kernel-entry-init.h | 12 +- arch/mips/include/asm/mach-ip27/mangle-port.h | 4 +- arch/mips/include/asm/mach-ip27/mmzone.h | 4 +- arch/mips/include/asm/mach-ip27/topology.h | 2 +- .../asm/mach-loongson64/cpu-feature-overrides.h | 2 - arch/mips/include/asm/mipsregs.h | 3 - arch/mips/include/asm/pci/bridge.h | 3 +- arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/serial.h | 18 + arch/mips/include/asm/sn/arch.h | 3 + arch/mips/include/asm/sn/hub.h | 17 + arch/mips/include/asm/sn/intr.h | 17 + arch/mips/include/asm/sn/ioc3.h | 38 +- arch/mips/include/asm/sn/klconfig.h | 4 + arch/mips/include/asm/sn/kldir.h | 193 +- arch/mips/include/asm/sn/sn0/hub.h | 22 - arch/mips/include/asm/sn/sn0/hubni.h | 8 - arch/mips/include/asm/sn/sn0/ip27.h | 85 + arch/mips/include/asm/sn/sn0/kldir.h | 186 - arch/mips/include/asm/sn/sn_private.h | 19 + arch/mips/include/asm/sn/types.h | 4 - arch/mips/include/asm/thread_info.h | 20 +- arch/mips/include/asm/vdso/gettimeofday.h | 15 + arch/mips/include/asm/vmalloc.h | 4 - arch/mips/jz4740/Kconfig | 10 - arch/mips/jz4740/setup.c | 4 - arch/mips/kernel/cacheinfo.c | 27 +- arch/mips/kernel/cpu-probe.c | 81 +- arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/kernel/setup.c | 8 +- arch/mips/kernel/sync-r4k.c | 5 - arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 3 - arch/mips/kernel/syscalls/syscall_n64.tbl | 3 - arch/mips/kernel/syscalls/syscall_o32.tbl | 3 - arch/mips/kernel/unaligned.c | 36 +- arch/mips/kvm/mips.c | 84 +- arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/mips/lib/memcpy.S | 14 +- arch/mips/lib/memset.S | 16 +- arch/mips/lib/mips-atomic.c | 4 +- arch/mips/loongson2ef/common/pm.c | 2 +- arch/mips/loongson2ef/common/reset.c | 4 +- arch/mips/loongson32/common/prom.c | 8 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/platform.c | 3 - arch/mips/loongson64/reset.c | 2 +- arch/mips/math-emu/cp1emu.c | 38 +- arch/mips/math-emu/dp_maddf.c | 53 +- arch/mips/math-emu/ieee754.h | 16 - arch/mips/math-emu/ieee754int.h | 1 - arch/mips/math-emu/sp_maddf.c | 53 +- arch/mips/mm/init.c | 45 - arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit.c | 1270 -- arch/mips/net/bpf_jit_asm.S | 285 - arch/mips/net/ebpf_jit.c | 11 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-ip27.c | 2 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 28 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/ralink/ill_acc.c | 2 - arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 6 +- arch/mips/sgi-ip27/ip27-berr.c | 40 +- arch/mips/sgi-ip27/ip27-common.h | 12 +- arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-hubio.c | 8 +- arch/mips/sgi-ip27/ip27-init.c | 25 +- arch/mips/sgi-ip27/ip27-irq.c | 5 +- arch/mips/sgi-ip27/ip27-klconfig.c | 51 + arch/mips/sgi-ip27/ip27-klnuma.c | 16 +- arch/mips/sgi-ip27/ip27-memory.c | 57 +- arch/mips/sgi-ip27/ip27-nmi.c | 5 +- arch/mips/sgi-ip27/ip27-reset.c | 2 +- arch/mips/sgi-ip27/ip27-smp.c | 33 +- arch/mips/sgi-ip27/ip27-timer.c | 48 +- arch/mips/sgi-ip27/ip27-xtalk.c | 1 + arch/mips/sgi-ip30/ip30-irq.c | 5 +- arch/mips/sni/rm200.c | 4 +- arch/mips/vdso/Makefile | 4 - arch/mips/vdso/genvdso.c | 13 - arch/mips/vdso/vgettimeofday.c | 20 - arch/nds32/Kconfig | 2 +- arch/nds32/include/asm/cacheflush.h | 11 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 12 + arch/nds32/kernel/setup.c | 5 + arch/nios2/include/asm/vmalloc.h | 4 - arch/nios2/kernel/entry.S | 2 +- arch/nios2/kernel/setup.c | 4 + arch/nios2/mm/ioremap.c | 8 - arch/openrisc/include/asm/vmalloc.h | 4 - arch/openrisc/kernel/setup.c | 5 + arch/parisc/Kconfig | 5 +- arch/parisc/include/asm/cmpxchg.h | 10 +- arch/parisc/include/asm/compat.h | 17 + arch/parisc/include/asm/io.h | 5 +- arch/parisc/include/asm/kexec.h | 4 + arch/parisc/include/asm/vmalloc.h | 4 - arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/drivers.c | 6 +- arch/parisc/kernel/entry.S | 10 +- arch/parisc/kernel/pdt.c | 3 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/process.c | 8 +- arch/parisc/kernel/setup.c | 4 + arch/parisc/kernel/syscalls/syscall.tbl | 3 - arch/parisc/mm/init.c | 2 +- arch/powerpc/Kconfig | 15 +- arch/powerpc/boot/4xx.c | 2 +- .../dts/fsl/qoriq-fman3-0-10g-0-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-0.dtsi | 1 - .../dts/fsl/qoriq-fman3-0-10g-1-best-effort.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-5.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-0.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-1.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-2.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-3.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-4.dtsi | 1 - arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-5.dtsi | 1 - arch/powerpc/configs/guest.config | 1 + arch/powerpc/crypto/aes-spe-glue.c | 18 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 5 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 - arch/powerpc/include/asm/compat.h | 17 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/epapr_hcalls.h | 42 + arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/hvcall.h | 1 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/kvm_book3s_uvmem.h | 10 +- arch/powerpc/include/asm/kvm_host.h | 1 - arch/powerpc/include/asm/kvm_ppc.h | 5 +- arch/powerpc/include/asm/nohash/pgalloc.h | 8 + arch/powerpc/include/asm/pci.h | 1 + arch/powerpc/include/asm/spinlock.h | 14 +- arch/powerpc/include/asm/tlb.h | 11 - arch/powerpc/include/asm/uaccess.h | 9 +- arch/powerpc/include/asm/vmalloc.h | 4 - arch/powerpc/include/asm/xive-regs.h | 1 - arch/powerpc/kernel/eeh_driver.c | 6 + arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 22 +- arch/powerpc/kernel/irq.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 4 +- arch/powerpc/kernel/pci-common.c | 50 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_of_scan.c | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/syscalls/syscall.tbl | 3 - arch/powerpc/kvm/book3s.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 10 +- arch/powerpc/kvm/book3s_hv.c | 45 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 32 +- arch/powerpc/kvm/book3s_pr.c | 33 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/booke.c | 67 +- arch/powerpc/kvm/e500.c | 36 +- arch/powerpc/kvm/e500mc.c | 30 +- arch/powerpc/kvm/emulate_loadstore.c | 5 + arch/powerpc/kvm/powerpc.c | 88 +- arch/powerpc/lib/string_32.S | 4 +- arch/powerpc/lib/string_64.S | 6 +- arch/powerpc/mm/book3s64/iommu_api.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 7 + arch/powerpc/mm/mem.c | 11 +- arch/powerpc/mm/nohash/8xx.c | 2 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/slice.c | 4 +- arch/powerpc/net/bpf_jit32.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 16 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 3 +- 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/twr_p102x.c | 20 +- arch/powerpc/platforms/cell/setup.c | 3 + arch/powerpc/platforms/maple/setup.c | 3 + arch/powerpc/platforms/pasemi/setup.c | 4 + arch/powerpc/platforms/powernv/pci-ioda.c | 19 +- arch/powerpc/platforms/powernv/pci.c | 4 + arch/powerpc/platforms/ps3/setup.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/cmm.c | 10 - arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 14 +- arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/setup.c | 7 - arch/powerpc/sysdev/xive/common.c | 15 +- arch/riscv/Kconfig | 8 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 - arch/riscv/include/asm/asm-prototypes.h | 4 - arch/riscv/include/asm/csr.h | 18 +- arch/riscv/include/asm/image.h | 4 +- arch/riscv/include/asm/kasan.h | 27 - arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/perf_event.h | 4 - arch/riscv/include/asm/pgtable-64.h | 12 - arch/riscv/include/asm/pgtable.h | 49 +- arch/riscv/include/asm/sifive_l2_cache.h | 16 + arch/riscv/include/asm/string.h | 9 - arch/riscv/include/asm/vmalloc.h | 4 - arch/riscv/include/uapi/asm/bpf_perf_event.h | 9 - arch/riscv/kernel/entry.S | 5 +- arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/head.S | 23 +- arch/riscv/kernel/irq.c | 6 +- arch/riscv/kernel/process.c | 6 +- arch/riscv/kernel/riscv_ksyms.c | 5 +- arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/vdso/Makefile | 3 +- arch/riscv/kernel/vmlinux.lds.S | 1 - arch/riscv/lib/memcpy.S | 5 +- arch/riscv/lib/memset.S | 5 +- arch/riscv/lib/tishift.S | 75 +- arch/riscv/lib/uaccess.S | 4 - arch/riscv/mm/Makefile | 9 +- arch/riscv/mm/cacheflush.c | 1 - arch/riscv/mm/init.c | 12 +- arch/riscv/mm/kasan_init.c | 104 - arch/riscv/mm/physaddr.c | 37 - arch/riscv/mm/sifive_l2_cache.c | 178 + arch/riscv/net/bpf_jit_comp.c | 533 +- arch/s390/Kconfig | 9 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/head.S | 2 +- arch/s390/boot/ipl_parm.c | 14 - arch/s390/crypto/aes_s390.c | 27 +- arch/s390/crypto/crc32-vx.c | 8 +- arch/s390/crypto/ghash_s390.c | 4 +- arch/s390/crypto/paes_s390.c | 25 +- arch/s390/include/asm/bug.h | 16 +- arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/pci.h | 2 +- arch/s390/include/asm/pgtable.h | 2 - arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/setup.h | 9 +- arch/s390/include/asm/timex.h | 4 +- arch/s390/include/asm/uv.h | 2 +- arch/s390/include/asm/vmalloc.h | 4 - arch/s390/kernel/dumpstack.c | 2 - arch/s390/kernel/early.c | 16 + arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/mcount.S | 16 +- arch/s390/kernel/perf_cpum_sf.c | 89 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/setup.c | 18 +- arch/s390/kernel/smp.c | 13 +- arch/s390/kernel/syscalls/syscall.tbl | 3 - arch/s390/kernel/traps.c | 41 +- arch/s390/kernel/unwind_bc.c | 15 +- arch/s390/kvm/interrupt.c | 6 +- arch/s390/kvm/kvm-s390.c | 110 +- arch/s390/lib/spinlock.c | 1 + arch/s390/lib/test_unwind.c | 2 +- arch/s390/mm/init.c | 4 +- arch/s390/mm/kasan_init.c | 68 +- arch/s390/pci/pci.c | 2 +- arch/s390/pci/pci_clp.c | 48 +- arch/s390/pci/pci_sysfs.c | 63 +- arch/s390/purgatory/.gitignore | 1 - arch/s390/purgatory/Makefile | 19 +- arch/s390/purgatory/string.c | 3 - arch/sh/Kconfig | 2 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/platform_early.c | 11 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/io.h | 1 + arch/sh/include/asm/vmalloc.h | 4 - arch/sh/include/cpu-sh2a/cpu/sh7264.h | 6 + arch/sh/include/cpu-sh2a/cpu/sh7269.h | 17 +- arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/dma-coherent.c | 2 +- arch/sh/kernel/entry-common.S | 4 +- arch/sh/kernel/kgdb.c | 1 - arch/sh/kernel/setup.c | 4 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 3 - arch/sh/lib/delay.c | 1 - arch/sh/mm/alignment.c | 17 +- arch/sh/mm/init.c | 4 +- arch/sparc/Kconfig | 5 +- arch/sparc/crypto/aes_glue.c | 2 + arch/sparc/crypto/camellia_glue.c | 5 +- arch/sparc/crypto/crc32c_glue.c | 4 +- arch/sparc/include/asm/compat.h | 17 + arch/sparc/include/asm/io_64.h | 1 + arch/sparc/include/asm/pgtable_64.h | 2 - arch/sparc/include/asm/tlb_64.h | 9 - arch/sparc/include/asm/vmalloc.h | 4 - arch/sparc/include/uapi/asm/ipcbuf.h | 22 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/led.c | 15 +- arch/sparc/kernel/prom_32.c | 18 +- arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/kernel/setup_32.c | 4 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 3 - arch/sparc/kernel/vmlinux.lds.S | 6 +- arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/um/Kconfig | 3 - arch/um/drivers/Kconfig | 81 +- arch/um/drivers/chan_user.h | 2 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ssl.c | 8 - arch/um/drivers/ubd_kern.c | 11 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/common.lds.S | 2 +- arch/um/include/asm/ptrace-generic.h | 2 +- arch/um/include/asm/vmalloc.h | 4 - arch/um/include/asm/xor.h | 7 - arch/um/include/shared/os.h | 2 +- arch/um/kernel/dyn.lds.S | 1 - arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 21 +- arch/um/os-Linux/file.c | 2 +- arch/unicore32/include/asm/io.h | 1 + arch/unicore32/include/asm/vmalloc.h | 4 - arch/unicore32/kernel/setup.c | 2 + arch/x86/Kconfig | 86 +- arch/x86/Kconfig.cpu | 8 - arch/x86/Kconfig.debug | 20 +- arch/x86/boot/Makefile | 4 +- arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/eboot.c | 278 +- arch/x86/boot/compressed/eboot.h | 30 +- arch/x86/boot/compressed/efi_stub_32.S | 87 + arch/x86/boot/compressed/efi_stub_64.S | 5 + arch/x86/boot/compressed/efi_thunk_64.S | 65 +- arch/x86/boot/compressed/head_32.S | 64 +- arch/x86/boot/compressed/head_64.S | 100 +- arch/x86/boot/mkcpustr.c | 1 - arch/x86/boot/setup.ld | 5 +- arch/x86/crypto/.gitignore | 1 - arch/x86/crypto/Makefile | 11 +- arch/x86/crypto/aegis128-aesni-glue.c | 4 +- arch/x86/crypto/aesni-intel_asm.S | 8 +- arch/x86/crypto/aesni-intel_glue.c | 55 +- arch/x86/crypto/blake2s-glue.c | 4 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 77 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 81 +- arch/x86/crypto/camellia_glue.c | 54 +- arch/x86/crypto/cast6_avx_glue.c | 74 +- arch/x86/crypto/crc32-pclmul_glue.c | 4 +- arch/x86/crypto/crc32c-intel_glue.c | 4 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 11 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 390 + arch/x86/crypto/poly1305-sse2-x86_64.S | 590 + arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 4265 ------ arch/x86/crypto/poly1305_glue.c | 304 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 6 +- arch/x86/crypto/sha1_ssse3_asm.S | 14 +- arch/x86/crypto/sha1_ssse3_glue.c | 70 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 6 +- arch/x86/crypto/sha256_ssse3_glue.c | 34 +- arch/x86/crypto/sha512-avx-asm.S | 11 +- arch/x86/crypto/sha512-avx2-asm.S | 11 +- arch/x86/crypto/sha512-ssse3-asm.S | 13 +- arch/x86/crypto/sha512_ssse3_glue.c | 31 +- arch/x86/crypto/twofish_avx_glue.c | 81 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 - arch/x86/entry/syscalls/syscall_64.tbl | 3 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/entry/vdso/vdso-layout.lds.S | 13 +- arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/entry/vdso/vdso32-setup.c | 1 - arch/x86/entry/vdso/vma.c | 120 +- arch/x86/events/amd/core.c | 109 +- arch/x86/events/core.c | 93 +- arch/x86/events/intel/bts.c | 16 +- arch/x86/events/intel/ds.c | 1 - arch/x86/events/intel/rapl.c | 2 - arch/x86/events/intel/uncore_snb.c | 6 - arch/x86/events/intel/uncore_snbep.c | 25 +- arch/x86/events/perf_event.h | 20 - arch/x86/ia32/ia32_signal.c | 2 + arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/compat.h | 17 + arch/x86/include/asm/cpu_entry_area.h | 10 +- arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/crypto/camellia.h | 65 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/include/asm/efi.h | 244 +- arch/x86/include/asm/ftrace.h | 2 + arch/x86/include/asm/hyperv-tlfs.h | 3 +- arch/x86/include/asm/intel-family.h | 1 - arch/x86/include/asm/intel_pmc_ipc.h | 32 + arch/x86/include/asm/intel_scu_ipc.h | 20 + arch/x86/include/asm/intel_telemetry.h | 3 + arch/x86/include/asm/kdebug.h | 1 - arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/kvm_emulate.h | 4 - arch/x86/include/asm/kvm_host.h | 30 +- arch/x86/include/asm/mce.h | 3 +- arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/mmu_context.h | 86 +- arch/x86/include/asm/msr-index.h | 14 +- arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/nmi.h | 1 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/perf_event.h | 22 +- arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/pgtable_32_areas.h | 53 - arch/x86/include/asm/pgtable_32_types.h | 57 +- arch/x86/include/asm/pgtable_areas.h | 16 - arch/x86/include/asm/pgtable_types.h | 147 +- arch/x86/include/asm/processor.h | 11 +- arch/x86/include/asm/ptrace.h | 29 +- arch/x86/include/asm/realmode.h | 4 +- arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/text-patching.h | 86 +- arch/x86/include/asm/thread_info.h | 9 + arch/x86/include/asm/tlb.h | 4 +- arch/x86/include/asm/vdso.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 10 +- arch/x86/include/asm/vmalloc.h | 6 - arch/x86/include/asm/vmx.h | 105 +- arch/x86/include/asm/vmxfeatures.h | 86 - arch/x86/include/asm/vvar.h | 13 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/Makefile | 5 - arch/x86/kernel/acpi/sleep.c | 11 - arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 198 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 43 +- arch/x86/kernel/cpu/Makefile | 9 +- arch/x86/kernel/cpu/amd.c | 4 +- arch/x86/kernel/cpu/bugs.c | 7 - arch/x86/kernel/cpu/centaur.c | 37 +- arch/x86/kernel/cpu/common.c | 15 +- arch/x86/kernel/cpu/cpu.h | 4 - arch/x86/kernel/cpu/feat_ctl.c | 145 - arch/x86/kernel/cpu/intel.c | 49 +- arch/x86/kernel/cpu/mce/amd.c | 6 +- arch/x86/kernel/cpu/mce/core.c | 72 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 15 +- arch/x86/kernel/cpu/mce/internal.h | 2 + arch/x86/kernel/cpu/mce/therm_throt.c | 11 +- arch/x86/kernel/cpu/mkcapflags.sh | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 66 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/proc.c | 15 - arch/x86/kernel/cpu/resctrl/core.c | 2 +- arch/x86/kernel/cpu/resctrl/internal.h | 1 - arch/x86/kernel/cpu/resctrl/monitor.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 144 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/cpu/tsx.c | 18 +- arch/x86/kernel/cpu/zhaoxin.c | 37 +- arch/x86/kernel/crash.c | 2 +- arch/x86/kernel/crash_core_32.c | 17 - arch/x86/kernel/crash_core_64.c | 24 - arch/x86/kernel/dumpstack.c | 26 +- arch/x86/kernel/early-quirks.c | 4 - arch/x86/kernel/fpu/signal.c | 3 - arch/x86/kernel/fpu/xstate.c | 20 +- arch/x86/kernel/ftrace.c | 703 +- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/jump_label.c | 116 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/core.c | 21 +- arch/x86/kernel/kprobes/opt.c | 67 +- arch/x86/kernel/kvm.c | 4 + arch/x86/kernel/ldt.c | 83 - arch/x86/kernel/machine_kexec_32.c | 12 + arch/x86/kernel/machine_kexec_64.c | 19 + arch/x86/kernel/nmi.c | 20 +- arch/x86/kernel/process.c | 4 + arch/x86/kernel/process_32.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/setup.c | 167 +- arch/x86/kernel/signal.c | 2 + arch/x86/kernel/sysfb_simplefb.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/traps.c | 117 +- arch/x86/kernel/unwind_orc.c | 11 +- arch/x86/kernel/vm86_32.c | 1 + arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/Kconfig | 10 +- arch/x86/kvm/cpuid.c | 15 +- arch/x86/kvm/cpuid.h | 45 +- arch/x86/kvm/emulate.c | 133 +- arch/x86/kvm/hyperv.c | 17 +- arch/x86/kvm/i8259.c | 6 +- arch/x86/kvm/ioapic.c | 41 +- arch/x86/kvm/ioapic.h | 6 + arch/x86/kvm/irq.h | 3 - arch/x86/kvm/irq_comm.c | 18 +- arch/x86/kvm/lapic.c | 37 +- arch/x86/kvm/lapic.h | 9 +- arch/x86/kvm/mmu/mmu.c | 607 +- arch/x86/kvm/mmu/paging_tmpl.h | 88 +- arch/x86/kvm/mmutrace.h | 12 +- arch/x86/kvm/mtrr.c | 8 +- arch/x86/kvm/pmu.h | 18 +- arch/x86/kvm/svm.c | 134 +- arch/x86/kvm/vmx/capabilities.h | 5 - arch/x86/kvm/vmx/evmcs.c | 5 + arch/x86/kvm/vmx/nested.c | 193 +- arch/x86/kvm/vmx/pmu_intel.c | 24 +- arch/x86/kvm/vmx/vmcs_shadow_fields.h | 4 +- arch/x86/kvm/vmx/vmx.c | 361 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 502 +- arch/x86/kvm/x86.h | 23 +- arch/x86/lib/Makefile | 4 - arch/x86/lib/insn-eval.c | 26 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/mm/Makefile | 16 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +- arch/x86/mm/fault.c | 66 +- arch/x86/mm/init_32.c | 33 +- arch/x86/mm/init_64.c | 40 +- arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 12 +- arch/x86/mm/kasan_init_64.c | 21 + arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/pageattr.c | 2285 +++ arch/x86/mm/pat.c | 1184 ++ arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype.c | 1219 -- arch/x86/mm/pat/memtype.h | 49 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/pat/set_memory.c | 2290 --- arch/x86/mm/pat_internal.h | 49 + arch/x86/mm/pat_interval.c | 185 + arch/x86/mm/pgtable_32.c | 1 - arch/x86/mm/physaddr.c | 1 - arch/x86/mm/testmmiotrace.c | 4 +- arch/x86/net/bpf_jit_comp.c | 166 +- arch/x86/pci/i386.c | 2 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/platform/efi/Makefile | 1 + arch/x86/platform/efi/efi.c | 398 +- arch/x86/platform/efi/efi_32.c | 24 +- arch/x86/platform/efi/efi_64.c | 321 +- arch/x86/platform/efi/efi_stub_32.S | 109 +- arch/x86/platform/efi/efi_stub_64.S | 43 +- arch/x86/platform/efi/efi_thunk_64.S | 121 +- arch/x86/platform/efi/quirks.c | 53 +- .../intel-mid/device_libs/platform_tc35876x.c | 26 +- arch/x86/platform/intel-quark/imr.c | 2 - arch/x86/platform/intel-quark/imr_selftest.c | 2 - arch/x86/platform/uv/bios_uv.c | 169 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/um/tls_32.c | 6 +- arch/x86/um/tls_64.c | 7 +- arch/x86/xen/Kconfig | 8 +- arch/x86/xen/efi.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/include/asm/vmalloc.h | 4 - arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/process.c | 8 +- arch/xtensa/kernel/setup.c | 2 + arch/xtensa/kernel/syscalls/syscall.tbl | 3 - arch/xtensa/kernel/traps.c | 7 +- .../platforms/iss/include/platform/simcall.h | 4 +- arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- block/Kconfig | 15 +- block/Makefile | 4 +- block/bfq-iosched.c | 1 + block/bfq-wf2q.c | 5 +- block/bio.c | 53 +- block/blk-cgroup.c | 20 + block/blk-core.c | 49 +- block/blk-flush.c | 5 - block/blk-iocost.c | 13 +- block/blk-map.c | 2 +- block/blk-merge.c | 23 +- block/blk-mq.c | 154 +- block/blk-settings.c | 2 +- block/blk-zoned.c | 2 +- block/blk.h | 1 - block/bsg-lib.c | 2 +- block/bsg.c | 1 - block/compat_ioctl.c | 411 + block/ioctl.c | 319 +- block/partitions/ldm.c | 2 +- block/scsi_ioctl.c | 214 +- block/t10-pi.c | 3 - certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- crypto/Kconfig | 4 +- crypto/acompress.c | 4 +- crypto/adiantum.c | 106 +- crypto/aead.c | 15 +- crypto/aegis128-core.c | 4 +- crypto/aes_generic.c | 18 +- crypto/af_alg.c | 8 +- crypto/ahash.c | 54 +- crypto/akcipher.c | 9 +- crypto/algapi.c | 248 +- crypto/algboss.c | 12 +- crypto/anubis.c | 2 + crypto/api.c | 24 +- crypto/asymmetric_keys/asym_tpm.c | 1 - crypto/asymmetric_keys/public_key.c | 1 - crypto/authenc.c | 70 +- crypto/authencesn.c | 70 +- crypto/blake2b_generic.c | 4 +- crypto/blake2s_generic.c | 4 +- crypto/camellia_generic.c | 5 +- crypto/cast6_generic.c | 28 +- crypto/cbc.c | 15 +- crypto/ccm.c | 136 +- crypto/cfb.c | 5 +- crypto/chacha20poly1305.c | 96 +- crypto/cipher.c | 93 +- crypto/cmac.c | 40 +- crypto/compress.c | 31 +- crypto/crc32_generic.c | 4 +- crypto/crc32c_generic.c | 4 +- crypto/cryptd.c | 131 +- crypto/crypto_user_base.c | 3 +- crypto/ctr.c | 26 +- crypto/cts.c | 15 +- crypto/des_generic.c | 10 +- crypto/ecb.c | 5 +- crypto/echainiv.c | 20 +- crypto/essiv.c | 46 +- crypto/gcm.c | 96 +- crypto/geniv.c | 19 +- crypto/ghash-generic.c | 4 +- crypto/hmac.c | 62 +- crypto/internal.h | 4 + crypto/keywrap.c | 15 +- crypto/lrw.c | 17 +- crypto/michael_mic.c | 4 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 5 +- crypto/pcbc.c | 5 +- crypto/pcrypt.c | 44 +- crypto/poly1305_generic.c | 25 +- crypto/rsa-pkcs1pad.c | 8 +- crypto/scompress.c | 4 +- crypto/seqiv.c | 20 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 95 +- crypto/simd.c | 12 +- crypto/skcipher.c | 97 +- crypto/sm4_generic.c | 16 +- crypto/testmgr.c | 584 +- crypto/testmgr.h | 14 +- crypto/twofish_common.c | 8 +- crypto/vmac.c | 44 +- crypto/xcbc.c | 45 +- crypto/xts.c | 17 +- crypto/xxhash_generic.c | 4 +- drivers/Makefile | 2 +- drivers/acpi/Kconfig | 1 - drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_lpss.c | 11 +- drivers/acpi/acpi_processor.c | 182 - drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 2 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 5 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbinput.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 4 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 4 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 23 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 12 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 2 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 2 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/ghes.c | 4 +- drivers/acpi/arm64/iort.c | 79 +- drivers/acpi/battery.c | 90 +- drivers/acpi/button.c | 11 - drivers/acpi/device_pm.c | 13 +- drivers/acpi/dptf/dptf_power.c | 1 - drivers/acpi/dptf/int340x_thermal.c | 4 - drivers/acpi/ec.c | 16 +- drivers/acpi/fan.c | 97 +- drivers/acpi/pptt.c | 29 +- drivers/acpi/proc.c | 15 +- drivers/acpi/processor_idle.c | 174 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sleep.c | 3 - drivers/acpi/thermal.c | 34 +- drivers/acpi/video_detect.c | 29 - drivers/android/binder.c | 47 +- drivers/ata/acard-ahci.c | 4 +- drivers/ata/ahci_brcm.c | 185 +- drivers/ata/libahci_platform.c | 6 +- drivers/ata/libata-core.c | 24 - drivers/ata/libata-scsi.c | 9 - drivers/ata/pata_arasan_cf.c | 2 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_rb532_cf.c | 2 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/eni.c | 12 +- drivers/atm/fore200e.c | 25 +- drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/Kconfig | 11 +- drivers/base/Makefile | 1 - drivers/base/arch_topology.c | 20 +- drivers/base/attribute_container.c | 103 - drivers/base/base.h | 19 - drivers/base/bus.c | 1 - drivers/base/class.c | 1 - drivers/base/component.c | 11 +- drivers/base/dd.c | 5 +- drivers/base/devtmpfs.c | 81 +- drivers/base/driver.c | 1 - drivers/base/firmware_loader/builtin/Makefile | 2 +- drivers/base/memory.c | 78 +- drivers/base/platform.c | 16 +- drivers/base/power/domain.c | 38 - drivers/base/power/qos-test.c | 2 +- drivers/base/power/runtime.c | 13 +- drivers/base/power/wakeup.c | 3 - drivers/base/regmap/regmap-i2c.c | 10 +- drivers/base/regmap/regmap.c | 17 +- drivers/base/swnode.c | 154 +- drivers/base/test/Kconfig | 3 - drivers/base/test/Makefile | 2 - drivers/base/test/property-entry-test.c | 475 - drivers/base/test/test_async_driver_probe.c | 3 +- drivers/base/transport_class.c | 11 +- drivers/base/watch.c | 90 - drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/Kconfig | 10 + drivers/block/aoe/aoeblk.c | 1 - drivers/block/floppy.c | 3 - drivers/block/nbd.c | 6 +- drivers/block/null_blk_main.c | 56 +- drivers/block/null_blk_zoned.c | 9 +- drivers/block/paride/pcd.c | 3 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 26 +- drivers/block/rbd.c | 2 +- drivers/block/sunvdc.c | 1 - drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 115 +- drivers/block/xen-blkback/xenbus.c | 66 +- drivers/block/xen-blkfront.c | 5 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btbcm.c | 48 - drivers/bluetooth/btbcm.h | 16 - drivers/bluetooth/btsdio.c | 19 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_bcm.c | 73 +- drivers/bluetooth/hci_h4.c | 1 - drivers/bluetooth/hci_h5.c | 3 - drivers/bluetooth/hci_qca.c | 418 +- drivers/bluetooth/hci_uart.h | 7 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/Kconfig | 1 + drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 35 +- drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 - drivers/char/agp/generic.c | 2 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/agp/isoch.c | 9 +- drivers/char/applicom.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 1 - drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 31 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/random.c | 317 +- drivers/char/tpm/tpm-dev-common.c | 10 +- drivers/char/tpm/tpm-dev.h | 2 +- drivers/char/tpm/tpm-sysfs.c | 34 +- drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm2-cmd.c | 1 - drivers/char/tpm/tpm_ftpm_tee.c | 22 +- drivers/char/tpm/tpm_tis_core.c | 3 + drivers/char/ttyprintk.c | 15 +- drivers/clk/Kconfig | 2 +- drivers/clk/at91/at91sam9260.c | 2 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 2 +- drivers/clk/at91/clk-sam9x60-pll.c | 8 +- drivers/clk/at91/pmc.c | 2 +- drivers/clk/at91/sam9x60.c | 1 - drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk-asm9260.c | 8 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-divider.c | 91 +- drivers/clk/clk-fixed-rate.c | 113 +- drivers/clk/clk-gate.c | 35 +- drivers/clk/clk-gpio.c | 172 +- drivers/clk/clk-mux.c | 58 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk.c | 182 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 6 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 183 +- drivers/clk/imx/clk-imx8mm.c | 565 +- drivers/clk/imx/clk-imx8mn.c | 498 +- drivers/clk/imx/clk-imx8mp.c | 764 - drivers/clk/imx/clk-imx8mq.c | 584 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 - drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 31 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/clk-sccg-pll.c | 549 + drivers/clk/imx/clk-sscg-pll.c | 549 - drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 162 +- drivers/clk/mediatek/Kconfig | 44 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 - drivers/clk/meson/meson8-ddr.c | 149 - drivers/clk/meson/meson8b.c | 124 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mmp/clk-of-mmp2.c | 8 +- drivers/clk/mvebu/Kconfig | 2 +- drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/Makefile | 5 - drivers/clk/qcom/apcs-msm8916.c | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 - drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 - drivers/clk/qcom/clk-rcg2.c | 77 - drivers/clk/qcom/clk-rpmh.c | 8 +- drivers/clk/qcom/clk-smd-rpm.c | 5 - drivers/clk/qcom/dispcc-sc7180.c | 776 - drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-ipq6018.c | 4635 ------ drivers/clk/qcom/gcc-msm8996.c | 35 +- drivers/clk/qcom/gcc-msm8998.c | 14 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 6 +- drivers/clk/qcom/gcc-sdm845.c | 7 - drivers/clk/qcom/gpucc-msm8998.c | 2 - drivers/clk/qcom/gpucc-sc7180.c | 266 - drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 + drivers/clk/qcom/mmcc-msm8998.c | 2913 ---- drivers/clk/qcom/videocc-sc7180.c | 259 - drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 - drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/samsung/clk-exynos5420.c | 8 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 21 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 2 + drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 4 +- drivers/clk/tegra/clk.c | 4 +- drivers/clk/ti/clk-44xx.c | 13 - drivers/clk/ti/clk-54xx.c | 28 - drivers/clk/ti/clk-7xx.c | 62 +- drivers/clk/ti/clk-dra7-atl.c | 1 + drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clk/uniphier/clk-uniphier-peri.c | 13 +- drivers/clk/ux500/u8500_of_clk.c | 2 - drivers/clk/versatile/Kconfig | 2 +- drivers/clocksource/Kconfig | 76 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/bcm2835_timer.c | 5 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/exynos_mct.c | 2 +- drivers/clocksource/hyperv_timer.c | 84 +- drivers/clocksource/sh_cmt.c | 2 +- drivers/clocksource/sh_mtu2.c | 2 +- drivers/clocksource/sh_tmu.c | 2 +- drivers/clocksource/timer-cadence-ttc.c | 26 +- drivers/clocksource/timer-microchip-pit64b.c | 451 - drivers/clocksource/timer-riscv.c | 2 +- drivers/clocksource/timer-ti-dm.c | 20 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 - drivers/cpufreq/cppc_cpufreq.c | 8 +- drivers/cpufreq/cpufreq-dt-platdev.c | 3 - drivers/cpufreq/imx-cpufreq-dt.c | 6 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/cpufreq/kirkwood-cpufreq.c | 4 +- drivers/cpufreq/loongson2_cpufreq.c | 8 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/s3c2416-cpufreq.c | 12 +- drivers/cpufreq/s5pv210-cpufreq.c | 11 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 2 +- drivers/cpuidle/Kconfig.arm | 12 +- drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/coupled.c | 9 +- drivers/cpuidle/cpuidle-clps711x.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 - drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 - drivers/cpuidle/cpuidle.c | 12 +- drivers/cpuidle/driver.c | 56 +- drivers/cpuidle/dt_idle_states.c | 5 +- drivers/cpuidle/governors/teo.c | 2 +- drivers/cpuidle/sysfs.c | 16 +- drivers/crypto/Kconfig | 89 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 24 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 9 - .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 6 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 6 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 8 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 31 +- drivers/crypto/amcc/crypto4xx_core.c | 37 +- drivers/crypto/amlogic/Kconfig | 1 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 1 + drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-aes.c | 359 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 473 +- drivers/crypto/atmel-tdes.c | 375 +- drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 17 +- drivers/crypto/caam/Kconfig | 14 +- drivers/crypto/caam/caamalg.c | 33 +- drivers/crypto/caam/caamalg_qi.c | 44 +- drivers/crypto/caam/caamalg_qi2.c | 206 +- drivers/crypto/caam/caamhash.c | 167 +- drivers/crypto/caam/ctrl.c | 15 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 2 + drivers/crypto/cavium/nitrox/nitrox_aead.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 12 +- drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 1 + drivers/crypto/ccp/ccp-crypto-aes-galois.c | 1 + drivers/crypto/ccp/ccp-crypto-aes.c | 1 + drivers/crypto/ccp/ccp-crypto-sha.c | 4 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/psp-dev.c | 1042 +- drivers/crypto/ccp/psp-dev.h | 51 +- drivers/crypto/ccp/sev-dev.c | 1077 -- drivers/crypto/ccp/sev-dev.h | 63 - drivers/crypto/ccp/sp-dev.h | 17 +- drivers/crypto/ccp/sp-pci.c | 43 +- drivers/crypto/ccp/tee-dev.c | 375 - drivers/crypto/ccp/tee-dev.h | 110 - drivers/crypto/ccree/cc_aead.c | 43 +- drivers/crypto/ccree/cc_cipher.c | 58 +- drivers/crypto/ccree/cc_driver.c | 24 +- drivers/crypto/ccree/cc_driver.h | 6 +- drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 8 + drivers/crypto/ccree/cc_pm.c | 39 +- drivers/crypto/ccree/cc_pm.h | 17 +- drivers/crypto/ccree/cc_request_mgr.c | 103 +- drivers/crypto/ccree/cc_request_mgr.h | 8 + drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/chelsio/chcr_algo.c | 53 +- drivers/crypto/chelsio/chcr_core.c | 10 +- drivers/crypto/chelsio/chtls/chtls.h | 7 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 59 +- drivers/crypto/chelsio/chtls/chtls_cm.h | 21 - drivers/crypto/chelsio/chtls/chtls_hw.c | 65 +- drivers/crypto/chelsio/chtls/chtls_main.c | 28 +- drivers/crypto/geode-aes.c | 24 +- drivers/crypto/hifn_795x.c | 2 +- drivers/crypto/hisilicon/Kconfig | 11 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 141 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 60 +- drivers/crypto/hisilicon/sec2/sec.h | 53 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 963 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 22 +- drivers/crypto/hisilicon/sec2/sec_main.c | 19 +- drivers/crypto/hisilicon/sgl.c | 17 +- drivers/crypto/hisilicon/zip/zip.h | 4 - drivers/crypto/hisilicon/zip/zip_crypto.c | 92 +- drivers/crypto/img-hash.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel.h | 34 +- drivers/crypto/inside-secure/safexcel_cipher.c | 600 +- drivers/crypto/inside-secure/safexcel_hash.c | 36 +- drivers/crypto/inside-secure/safexcel_ring.c | 130 +- drivers/crypto/ixp4xx_crypto.c | 31 +- drivers/crypto/marvell/cipher.c | 4 +- drivers/crypto/mediatek/mtk-aes.c | 4 + drivers/crypto/mxs-dcp.c | 12 +- drivers/crypto/n2_core.c | 1 + drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 142 +- drivers/crypto/omap-aes.h | 12 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 13 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-aes.c | 9 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/picoxcell_crypto.c | 30 +- drivers/crypto/qat/qat_common/qat_algs.c | 6 +- drivers/crypto/qce/Makefile | 7 +- drivers/crypto/qce/common.c | 244 +- drivers/crypto/qce/core.c | 4 - drivers/crypto/qce/dma.c | 6 +- drivers/crypto/qce/dma.h | 3 +- drivers/crypto/qce/sha.c | 2 + drivers/crypto/qce/skcipher.c | 41 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 4 +- drivers/crypto/sahara.c | 9 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/crypto/talitos.c | 15 +- drivers/crypto/ux500/Kconfig | 16 +- drivers/crypto/ux500/cryp/cryp_core.c | 2 + drivers/crypto/virtio/virtio_crypto_algs.c | 8 +- drivers/crypto/vmx/aes_xts.c | 3 - drivers/devfreq/Kconfig | 26 +- drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 439 +- drivers/devfreq/event/Kconfig | 6 +- drivers/devfreq/event/exynos-nocp.c | 2 +- drivers/devfreq/event/exynos-nocp.h | 2 +- drivers/devfreq/event/exynos-ppmu.c | 15 +- drivers/devfreq/event/exynos-ppmu.h | 2 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/exynos-bus.c | 155 +- drivers/devfreq/imx8m-ddrc.c | 471 - drivers/devfreq/rk3399_dmc.c | 19 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 2 - drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-heap.c | 298 - drivers/dma-buf/dma-resv.c | 32 - drivers/dma-buf/heaps/Kconfig | 14 - drivers/dma-buf/heaps/Makefile | 4 - drivers/dma-buf/heaps/cma_heap.c | 177 - drivers/dma-buf/heaps/heap-helpers.c | 271 - drivers/dma-buf/heaps/heap-helpers.h | 53 - drivers/dma-buf/heaps/system_heap.c | 123 - drivers/dma-buf/sync_file.c | 2 +- drivers/dma-buf/udmabuf.c | 84 +- drivers/dma/Kconfig | 9 - drivers/dma/Makefile | 1 - drivers/dma/altera-msgdma.c | 4 +- drivers/dma/bcm2835-dma.c | 5 +- drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 10 +- drivers/dma/dmaengine.c | 434 +- drivers/dma/dmaengine.h | 11 - drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/fsl-edma-common.c | 5 - drivers/dma/fsl-edma-common.h | 1 - drivers/dma/fsl-edma.c | 8 - drivers/dma/fsl-qdma.c | 2 +- drivers/dma/imx-sdma.c | 37 +- drivers/dma/ioat/dma.c | 3 +- drivers/dma/ioat/init.c | 38 +- drivers/dma/k3dma.c | 12 +- drivers/dma/mediatek/mtk-uart-apdma.c | 3 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/of-dma.c | 2 - drivers/dma/owl-dma.c | 3 +- drivers/dma/pl330.c | 16 +- drivers/dma/plx_dma.c | 639 - drivers/dma/s3c24xx-dma.c | 24 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sun4i-dma.c | 48 +- drivers/dma/ti/Kconfig | 24 - drivers/dma/ti/Makefile | 3 - drivers/dma/ti/edma.c | 39 +- drivers/dma/ti/k3-psil-am654.c | 175 - drivers/dma/ti/k3-psil-j721e.c | 222 - drivers/dma/ti/k3-psil-priv.h | 43 - drivers/dma/ti/k3-psil.c | 90 - drivers/dma/ti/k3-udma-glue.c | 1198 -- drivers/dma/ti/k3-udma-private.c | 133 - drivers/dma/ti/k3-udma.c | 3432 ----- drivers/dma/ti/k3-udma.h | 151 - drivers/dma/ti/omap-dma.c | 288 +- drivers/dma/virt-dma.c | 13 +- drivers/dma/virt-dma.h | 27 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/Kconfig | 5 +- drivers/edac/amd64_edac.c | 65 +- drivers/edac/amd64_edac.h | 3 - drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 2 +- drivers/edac/i5100_edac.c | 7 + drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 2 +- drivers/edac/mce_amd.c | 105 +- drivers/edac/sifive_edac.c | 6 +- drivers/edac/skx_common.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/extcon/extcon-arizona.c | 354 +- drivers/extcon/extcon-sm5502.c | 10 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firmware/Kconfig | 8 + drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/power.c | 2 - drivers/firmware/arm_scmi/reset.c | 2 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/broadcom/tee_bnxt_fw.c | 1 + drivers/firmware/efi/Kconfig | 22 - drivers/firmware/efi/arm-init.c | 107 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/earlycon.c | 48 +- drivers/firmware/efi/efi.c | 32 +- drivers/firmware/efi/fake_mem.c | 43 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/firmware/efi/libstub/arm-stub.c | 110 +- drivers/firmware/efi/libstub/arm32-stub.c | 70 +- drivers/firmware/efi/libstub/arm64-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 290 +- drivers/firmware/efi/libstub/efistub.h | 48 +- drivers/firmware/efi/libstub/fdt.c | 53 +- drivers/firmware/efi/libstub/gop.c | 215 +- drivers/firmware/efi/libstub/pci.c | 114 - drivers/firmware/efi/libstub/random.c | 79 +- drivers/firmware/efi/libstub/secureboot.c | 11 +- drivers/firmware/efi/libstub/tpm.c | 48 +- drivers/firmware/efi/memmap.c | 95 +- drivers/firmware/efi/rci2-table.c | 3 - drivers/firmware/google/coreboot_table.c | 7 - drivers/firmware/google/gsmi.c | 25 - drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 + drivers/firmware/qcom_scm-64.c | 579 + drivers/firmware/qcom_scm-legacy.c | 242 - drivers/firmware/qcom_scm-smc.c | 151 - drivers/firmware/qcom_scm.c | 854 +- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 43 - drivers/fpga/dfl-afu-main.c | 2 + drivers/fpga/dfl-fme-main.c | 2 + drivers/fpga/ts73xx-fpga.c | 4 +- drivers/fpga/xilinx-pr-decoupler.c | 3 +- drivers/gpio/Kconfig | 35 +- drivers/gpio/Makefile | 4 +- drivers/gpio/TODO | 46 +- drivers/gpio/gpio-altera.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 12 +- drivers/gpio/gpio-grgpio.c | 15 +- drivers/gpio/gpio-logicvc.c | 170 - drivers/gpio/gpio-lynxpoint.c | 471 + drivers/gpio/gpio-mockup.c | 27 +- drivers/gpio/gpio-mpc8xxx.c | 2 - drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-pca953x.c | 31 +- drivers/gpio/gpio-sama5d2-piobu.c | 1 + drivers/gpio/gpio-sifive.c | 252 - drivers/gpio/gpio-tb10x.c | 1 + drivers/gpio/gpio-tegra.c | 21 +- drivers/gpio/gpio-tegra186.c | 13 +- drivers/gpio/gpio-thunderx.c | 36 +- drivers/gpio/gpio-vx855.c | 2 +- drivers/gpio/gpio-wcd934x.c | 121 - drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpio-zynq.c | 8 +- drivers/gpio/gpiolib-acpi.c | 51 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 56 +- drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 198 +- drivers/gpio/gpiolib.h | 5 +- drivers/gpu/drm/Kconfig | 9 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/acp/Kconfig | 12 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 91 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 149 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 41 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 41 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 191 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 139 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 261 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 62 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 163 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 211 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 64 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 1060 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 556 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 188 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 51 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 189 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 5 + drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 5 + drivers/gpu/drm/amd/amdgpu/cik.c | 14 +- drivers/gpu/drm/amd/amdgpu/cik.h | 2 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 15 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 9 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 219 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 124 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 478 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 81 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 160 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 33 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 34 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 196 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 18 + drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 586 - drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h | 32 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 827 -- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 42 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 641 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 29 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 232 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 360 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 4 - drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 12 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 82 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 4 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 10 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 35 +- drivers/gpu/drm/amd/amdgpu/nv.c | 43 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 154 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 89 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 198 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/si.c | 6 - drivers/gpu/drm/amd/amdgpu/si_dma.c | 11 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 157 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 12 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 244 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 589 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 601 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 13 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 883 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 22 +- drivers/gpu/drm/amd/amdgpu/vi.c | 54 +- drivers/gpu/drm/amd/amdgpu/vi.h | 2 + drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 24 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 45 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 100 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c | 53 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c | 348 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 388 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c | 375 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 66 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 326 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 334 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 13 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 7 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 2 - drivers/gpu/drm/amd/display/Kconfig | 35 +- drivers/gpu/drm/amd/display/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 783 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 58 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 1 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 67 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 72 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 19 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 452 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 7 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 6 + drivers/gpu/drm/amd/display/dc/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.c | 101 - drivers/gpu/drm/amd/display/dc/basics/dc_common.h | 42 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 8 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 79 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 85 - .../amd/display/dc/bios/command_table_helper2.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 11 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 24 +- .../amd/display/dc/{inc => calcs}/dcn_calc_math.h | 0 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 33 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 6 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 46 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 6 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 166 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 358 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 306 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 849 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 101 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 193 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 125 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 34 +- drivers/gpu/drm/amd/display/dc/dc.h | 93 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 134 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 60 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 62 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 297 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 28 + drivers/gpu/drm/amd/display/dc/dc_link.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 29 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 54 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 79 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 90 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 17 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 19 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 6 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 43 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h | 6 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 220 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 47 - .../amd/display/dc/dce100/dce100_hw_sequencer.c | 3 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce100/dce100_resource.c | 10 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 135 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 13 +- .../display/dc/dce110/dce110_timing_generator.c | 11 +- .../display/dc/dce110/dce110_timing_generator.h | 3 +- .../amd/display/dc/dce112/dce112_hw_sequencer.c | 2 +- .../amd/display/dc/dce112/dce112_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 +- .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce120/dce120_resource.c | 14 +- .../display/dc/dce120/dce120_timing_generator.c | 11 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.h | 1 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 30 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 3 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 731 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 182 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.h | 43 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 111 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.h | 33 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 6 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 30 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 13 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 12 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 6 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 13 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 64 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 158 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 2 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 316 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 579 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 148 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 133 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.h | 33 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 7 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 182 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 55 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 22 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 213 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 5 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 27 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 718 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 16 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 142 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.h | 33 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 2 + .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 39 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 176 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 10 + drivers/gpu/drm/amd/display/dc/dm_services.h | 10 - drivers/gpu/drm/amd/display/dc/dm_services_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 17 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 172 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 177 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 27 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 24 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 169 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 30 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 20 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 8 + .../drm/amd/display/dc/dml/display_mode_structs.h | 14 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 32 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 132 +- .../gpu/drm/amd/display/dc/dml/dml_common_defs.c | 2 +- .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 2 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 9 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 132 +- drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/Makefile | 9 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 14 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.h | 2 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.h | 2 + .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 2 + .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.h | 2 + .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 2 + .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 12 + drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 16 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 12 +- drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 23 +- drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 32 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 37 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 13 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 9 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 12 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 32 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 34 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 17 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 10 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 11 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 370 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 156 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 32 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 6 +- .../amd/display/dc/irq/dce110/irq_service_dce110.c | 8 +- .../amd/display/dc/irq/dce120/irq_service_dce120.c | 4 +- .../amd/display/dc/irq/dce80/irq_service_dce80.c | 4 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 4 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 4 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 35 +- .../display/dc/virtual/virtual_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 289 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 48 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h | 41 - .../gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h | 63 - drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 154 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 506 - .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 69 - drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 64 - drivers/gpu/drm/amd/display/dmub/src/Makefile | 27 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 202 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 182 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 64 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 41 - drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 109 - drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h | 124 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 505 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 32 +- drivers/gpu/drm/amd/display/include/dal_types.h | 4 + .../amd/display/include/grph_object_ctrl_defs.h | 3 +- .../gpu/drm/amd/display/include/i2caux_interface.h | 2 +- .../drm/amd/display/include/link_service_types.h | 7 - drivers/gpu/drm/amd/display/include/logger_types.h | 6 + .../drm/amd/display/modules/color/color_gamma.c | 47 +- .../drm/amd/display/modules/freesync/freesync.c | 5 +- drivers/gpu/drm/amd/display/modules/hdcp/Makefile | 3 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 103 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 197 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 40 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 20 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 886 -- .../amd/display/modules/hdcp/hdcp2_transition.c | 679 - .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 326 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 118 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 98 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 510 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 194 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 15 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 4 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 2 + .../amd/display/modules/info_packet/info_packet.c | 46 +- .../drm/amd/display/modules/power/power_helpers.c | 7 +- drivers/gpu/drm/amd/include/amd_shared.h | 5 +- .../amd/include/asic_reg/dcn/dcn_2_0_0_offset.h | 4 - .../amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h | 9 +- .../amd/include/asic_reg/dcn/dcn_2_1_0_offset.h | 5 +- .../amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h | 8 - .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h | 0 .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h | 0 .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 19 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 8 - .../amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h | 647 - .../amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h | 3912 ----- .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 8 - .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 6 - .../amd/include/asic_reg/mmhub/mmhub_1_0_offset.h | 16 - .../amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h | 122 - .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 53 + .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 257 + .../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 2 - .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 33 - .../amd/include/asic_reg/umc/umc_6_1_2_sh_mask.h | 91 - drivers/gpu/drm/amd/include/atomfirmware.h | 14 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 6 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 379 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 165 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 164 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 25 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 14 +- .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 7 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 10 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 15 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 129 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 14 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 228 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 10 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 202 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 133 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 7 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 5 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 19 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 5 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 10 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 27 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 16 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 36 +- drivers/gpu/drm/arc/arcpgu_regs.h | 2 +- drivers/gpu/drm/arm/display/Kconfig | 6 + .../gpu/drm/arm/display/include/malidp_product.h | 3 +- drivers/gpu/drm/arm/display/komeda/Makefile | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 22 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 80 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 16 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 66 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 5 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 129 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 47 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 52 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 8 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 - .../drm/arm/display/komeda/komeda_pipeline_state.c | 6 - drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/armada/armada_fbdev.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 12 + drivers/gpu/drm/ast/ast_drv.c | 67 +- drivers/gpu/drm/ast/ast_drv.h | 20 +- drivers/gpu/drm/ast/ast_main.c | 54 +- drivers/gpu/drm/ast/ast_mode.c | 812 +- drivers/gpu/drm/ati_pcigart.c | 210 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 27 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/bochs/bochs_hw.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 26 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 1529 ++ drivers/gpu/drm/bridge/analogix-anx78xx.h | 703 + drivers/gpu/drm/bridge/analogix/Kconfig | 23 - drivers/gpu/drm/bridge/analogix/Makefile | 4 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 817 -- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1385 -- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h | 249 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 165 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.h | 256 - .../drm/bridge/analogix/analogix-i2c-txcommon.h | 234 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/lvds-codec.c | 151 - drivers/gpu/drm/bridge/lvds-encoder.c | 155 + drivers/gpu/drm/bridge/panel.c | 20 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 40 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_atomic.c | 30 +- drivers/gpu/drm/drm_atomic_helper.c | 149 +- drivers/gpu/drm/drm_atomic_state_helper.c | 78 +- drivers/gpu/drm/drm_atomic_uapi.c | 16 +- drivers/gpu/drm/drm_bridge.c | 280 +- drivers/gpu/drm/drm_client.c | 10 +- drivers/gpu/drm/drm_client_modeset.c | 72 - drivers/gpu/drm/drm_color_mgmt.c | 40 +- drivers/gpu/drm/drm_crtc_helper.c | 2 - drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_dp_aux_dev.c | 12 +- drivers/gpu/drm/drm_dp_helper.c | 45 +- drivers/gpu/drm/drm_dp_mst_topology.c | 649 +- drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_edid.c | 279 +- drivers/gpu/drm/drm_encoder.c | 15 +- drivers/gpu/drm/drm_fb_cma_helper.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 213 +- drivers/gpu/drm/drm_file.c | 44 +- drivers/gpu/drm/drm_fourcc.c | 8 +- drivers/gpu/drm/drm_gem.c | 3 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 3 - drivers/gpu/drm/drm_gem_vram_helper.c | 53 +- drivers/gpu/drm/drm_internal.h | 22 - drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_lock.c | 3 +- drivers/gpu/drm/drm_mipi_dbi.c | 4 +- drivers/gpu/drm/drm_mipi_dsi.c | 57 +- drivers/gpu/drm/drm_mode_config.c | 28 - drivers/gpu/drm/drm_mode_object.c | 14 - drivers/gpu/drm/drm_modes.c | 255 +- drivers/gpu/drm/drm_of.c | 116 - drivers/gpu/drm/drm_panel.c | 109 +- drivers/gpu/drm/drm_pci.c | 17 +- drivers/gpu/drm/drm_prime.c | 9 +- drivers/gpu/drm/drm_print.c | 18 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_rect.c | 42 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/exynos/Kconfig | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 10 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 34 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/accel_2d.c | 19 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 3 + drivers/gpu/drm/gma500/framebuffer.c | 135 +- drivers/gpu/drm/gma500/framebuffer.h | 15 + drivers/gpu/drm/gma500/gma_display.c | 48 - drivers/gpu/drm/gma500/gma_display.h | 6 - drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 23 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 4 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 - drivers/gpu/drm/gma500/psb_drv.c | 46 +- drivers/gpu/drm/gma500/psb_drv.h | 8 +- drivers/gpu/drm/gma500/psb_intel_display.c | 1 - drivers/gpu/drm/gma500/psb_intel_drv.h | 3 - drivers/gpu/drm/gma500/psb_irq.c | 23 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 26 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 240 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 116 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i810/i810_drv.c | 3 +- drivers/gpu/drm/i915/.gitignore | 1 - drivers/gpu/drm/i915/Kconfig | 7 + drivers/gpu/drm/i915/Kconfig.debug | 2 - drivers/gpu/drm/i915/Makefile | 47 +- drivers/gpu/drm/i915/display/Makefile | 6 + drivers/gpu/drm/i915/display/icl_dsi.c | 289 +- drivers/gpu/drm/i915/display/intel_atomic.c | 87 +- drivers/gpu/drm/i915/display/intel_atomic.h | 8 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 145 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 89 +- drivers/gpu/drm/i915/display/intel_bios.c | 958 +- drivers/gpu/drm/i915/display/intel_bios.h | 16 - drivers/gpu/drm/i915/display/intel_bw.c | 65 +- drivers/gpu/drm/i915/display/intel_bw.h | 1 - drivers/gpu/drm/i915/display/intel_cdclk.c | 141 +- drivers/gpu/drm/i915/display/intel_color.c | 198 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi.c | 674 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 4090 +++--- drivers/gpu/drm/i915/display/intel_display.h | 49 +- drivers/gpu/drm/i915/display/intel_display_power.c | 234 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 118 +- drivers/gpu/drm/i915/display/intel_dp.c | 291 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 181 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 258 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 5 - drivers/gpu/drm/i915/display/intel_dpio_phy.c | 32 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 24 +- drivers/gpu/drm/i915/display/intel_dsb.c | 37 +- drivers/gpu/drm/i915/display/intel_dsb.h | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 14 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 244 +- drivers/gpu/drm/i915/display/intel_dvo.c | 22 +- drivers/gpu/drm/i915/display/intel_fbc.c | 357 +- drivers/gpu/drm/i915/display/intel_fbc.h | 14 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 24 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 34 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 110 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 249 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 14 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 12 +- drivers/gpu/drm/i915/display/intel_lvds.c | 12 +- drivers/gpu/drm/i915/display/intel_opregion.c | 7 - drivers/gpu/drm/i915/display/intel_overlay.c | 29 +- drivers/gpu/drm/i915/display/intel_panel.c | 30 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 8 +- drivers/gpu/drm/i915/display/intel_psr.c | 221 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 - drivers/gpu/drm/i915/display/intel_sdvo.c | 90 +- drivers/gpu/drm/i915/display/intel_sprite.c | 452 +- drivers/gpu/drm/i915/display/intel_tv.c | 16 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 64 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 305 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 11 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 97 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 12 +- drivers/gpu/drm/i915/gem/Makefile | 5 + drivers/gpu/drm/i915/gem/i915_gem_busy.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 463 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 49 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 36 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 188 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 359 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 43 + drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 8 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 591 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 31 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 67 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 58 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 29 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 91 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 27 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 234 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 50 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 11 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.h | 6 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 66 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 17 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 171 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 101 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 577 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 125 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 21 +- drivers/gpu/drm/i915/gem/selftests/mock_context.h | 5 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 16 + drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h | 2 +- .../gpu/drm/i915/gem/selftests/mock_gem_object.h | 2 - drivers/gpu/drm/i915/gt/Makefile | 5 + drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 - drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 - drivers/gpu/drm/i915/gt/debugfs_gt.c | 42 - drivers/gpu/drm/i915/gt/debugfs_gt.h | 39 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 601 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 - drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 483 - drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 76 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 724 - drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 13 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 66 +- drivers/gpu/drm/i915/gt/intel_context.c | 229 +- drivers/gpu/drm/i915/gt/intel_context.h | 85 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 12 +- drivers/gpu/drm/i915/gt/intel_engine.h | 25 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 265 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 22 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 63 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 21 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 31 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 7 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 1486 -- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 29 - drivers/gpu/drm/i915/gt/intel_gt.c | 280 +- drivers/gpu/drm/i915/gt/intel_gt.h | 13 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 83 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 7 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 51 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 1 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 - drivers/gpu/drm/i915/gt/intel_gtt.c | 598 - drivers/gpu/drm/i915/gt/intel_gtt.h | 587 - drivers/gpu/drm/i915/gt/intel_lrc.c | 1048 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 7 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 4 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 183 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 218 - drivers/gpu/drm/i915/gt/intel_rc6.c | 153 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 6 +- drivers/gpu/drm/i915/gt/intel_rc6_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 97 +- drivers/gpu/drm/i915/gt/intel_renderstate.h | 17 +- drivers/gpu/drm/i915/gt/intel_reset.c | 142 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 279 +- drivers/gpu/drm/i915/gt/intel_rps.c | 143 +- drivers/gpu/drm/i915/gt/intel_rps.h | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 91 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 4 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 51 +- drivers/gpu/drm/i915/gt/mock_engine.c | 74 +- drivers/gpu/drm/i915/gt/selftest_context.c | 120 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 360 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 36 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 19 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 180 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 866 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 419 - drivers/gpu/drm/i915/gt/selftest_rc6.c | 203 - drivers/gpu/drm/i915/gt/selftest_rc6.h | 13 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 72 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 2 - drivers/gpu/drm/i915/gt/uc/Makefile | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 500 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 52 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 733 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 54 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 36 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 58 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 5 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 299 + drivers/gpu/drm/i915/gvt/cmd_parser.h | 4 - drivers/gpu/drm/i915/gvt/display.h | 5 - drivers/gpu/drm/i915/gvt/dmabuf.c | 64 +- drivers/gpu/drm/i915/gvt/edid.h | 4 - drivers/gpu/drm/i915/gvt/execlist.h | 2 - drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 24 +- drivers/gpu/drm/i915/gvt/hypercall.h | 6 - drivers/gpu/drm/i915/gvt/interrupt.h | 3 - drivers/gpu/drm/i915/gvt/kvmgt.c | 23 - drivers/gpu/drm/i915/gvt/mmio.h | 2 - drivers/gpu/drm/i915/gvt/mpt.h | 15 - drivers/gpu/drm/i915/gvt/page_track.h | 3 - drivers/gpu/drm/i915/gvt/sched_policy.h | 3 - drivers/gpu/drm/i915/gvt/scheduler.c | 43 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 143 +- drivers/gpu/drm/i915/i915_active.h | 28 +- drivers/gpu/drm/i915/i915_active_types.h | 15 + drivers/gpu/drm/i915/i915_buddy.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 318 +- drivers/gpu/drm/i915/i915_debugfs.c | 431 +- 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 | 60 +- drivers/gpu/drm/i915/i915_drv.h | 135 +- drivers/gpu/drm/i915/i915_gem.c | 380 +- drivers/gpu/drm/i915/i915_gem.h | 10 +- drivers/gpu/drm/i915/i915_gem_evict.c | 39 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 14 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 3604 ++++- drivers/gpu/drm/i915/i915_gem_gtt.h | 629 +- drivers/gpu/drm/i915/i915_getparam.c | 1 - drivers/gpu/drm/i915/i915_globals.c | 53 +- drivers/gpu/drm/i915/i915_gpu_error.c | 1257 +- drivers/gpu/drm/i915/i915_gpu_error.h | 328 +- drivers/gpu/drm/i915/i915_irq.c | 169 +- drivers/gpu/drm/i915/i915_memcpy.c | 75 +- drivers/gpu/drm/i915/i915_memcpy.h | 2 - drivers/gpu/drm/i915/i915_mm.c | 69 - drivers/gpu/drm/i915/i915_params.c | 7 +- drivers/gpu/drm/i915/i915_params.h | 75 +- drivers/gpu/drm/i915/i915_pci.c | 254 +- drivers/gpu/drm/i915/i915_perf.c | 304 +- drivers/gpu/drm/i915/i915_perf.h | 2 - drivers/gpu/drm/i915/i915_perf_types.h | 1 + drivers/gpu/drm/i915/i915_pmu.c | 165 +- drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 184 +- drivers/gpu/drm/i915/i915_request.c | 276 +- drivers/gpu/drm/i915/i915_request.h | 130 +- drivers/gpu/drm/i915/i915_scheduler.c | 37 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 4 - drivers/gpu/drm/i915/i915_sw_fence.c | 40 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 18 +- drivers/gpu/drm/i915/i915_sysfs.c | 37 +- drivers/gpu/drm/i915/i915_trace.h | 68 +- drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 41 +- drivers/gpu/drm/i915/i915_vma.c | 113 +- drivers/gpu/drm/i915/i915_vma.h | 147 +- drivers/gpu/drm/i915/i915_vma_types.h | 294 - drivers/gpu/drm/i915/intel_csr.c | 28 +- drivers/gpu/drm/i915/intel_device_info.c | 70 +- drivers/gpu/drm/i915/intel_device_info.h | 9 +- drivers/gpu/drm/i915/intel_gvt.c | 13 +- drivers/gpu/drm/i915/intel_memory_region.c | 36 +- drivers/gpu/drm/i915/intel_memory_region.h | 14 - drivers/gpu/drm/i915/intel_pch.c | 113 +- drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 765 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_region_lmem.c | 18 +- drivers/gpu/drm/i915/intel_sideband.c | 40 +- drivers/gpu/drm/i915/intel_uncore.c | 79 +- drivers/gpu/drm/i915/intel_wakeref.c | 5 +- drivers/gpu/drm/i915/intel_wakeref.h | 28 +- drivers/gpu/drm/i915/oa/Makefile | 7 + drivers/gpu/drm/i915/selftests/i915_active.c | 43 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 109 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 12 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 8 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 19 - drivers/gpu/drm/i915/selftests/i915_random.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 129 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 43 - drivers/gpu/drm/i915/selftests/igt_atomic.c | 47 - drivers/gpu/drm/i915/selftests/igt_atomic.h | 41 +- drivers/gpu/drm/i915/selftests/igt_live_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 39 - drivers/gpu/drm/i915/selftests/igt_mmap.h | 19 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 40 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 43 +- drivers/gpu/drm/i915/selftests/mock_drm.c | 73 + drivers/gpu/drm/i915/selftests/mock_drm.h | 18 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 26 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 9 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 3 - drivers/gpu/drm/i915/selftests/mock_region.h | 5 - drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 38 +- drivers/gpu/drm/lima/Kconfig | 2 +- drivers/gpu/drm/lima/lima_sched.c | 40 +- drivers/gpu/drm/lima/lima_sched.h | 2 + drivers/gpu/drm/mcde/mcde_display.c | 57 +- drivers/gpu/drm/mcde/mcde_drm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 18 +- drivers/gpu/drm/mcde/mcde_dsi.c | 422 +- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 22 +- drivers/gpu/drm/mediatek/Makefile | 3 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 7 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 76 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 43 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 204 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 2 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 184 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 56 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 92 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 7 + drivers/gpu/drm/mediatek/mtk_drm_fb.c | 92 + drivers/gpu/drm/mediatek/mtk_drm_fb.h | 13 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 50 +- drivers/gpu/drm/mediatek/mtk_drm_plane.h | 2 - drivers/gpu/drm/mediatek/mtk_dsi.c | 69 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 15 +- drivers/gpu/drm/meson/Makefile | 1 - drivers/gpu/drm/meson/meson_crtc.c | 81 +- drivers/gpu/drm/meson/meson_drv.c | 50 +- drivers/gpu/drm/meson/meson_drv.h | 23 - drivers/gpu/drm/meson/meson_osd_afbcd.c | 389 - drivers/gpu/drm/meson/meson_osd_afbcd.h | 28 - drivers/gpu/drm/meson/meson_plane.c | 231 +- drivers/gpu/drm/meson/meson_rdma.c | 135 - drivers/gpu/drm/meson/meson_rdma.h | 21 - drivers/gpu/drm/meson/meson_registers.h | 110 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 48 +- drivers/gpu/drm/meson/meson_viu.c | 83 +- drivers/gpu/drm/meson/meson_viu.h | 19 - drivers/gpu/drm/mga/mga_drv.h | 2 +- drivers/gpu/drm/mgag200/Kconfig | 8 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 8 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 11 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 16 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 11 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 66 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 186 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 73 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 73 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 18 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 241 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 38 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 92 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 2 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 24 - drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 - drivers/gpu/drm/msm/dsi/dsi_host.c | 46 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 64 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 14 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 19 +- drivers/gpu/drm/msm/msm_gpu.h | 7 - drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 3 +- drivers/gpu/drm/nouveau/dispnv04/arb.c | 6 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 1 - drivers/gpu/drm/nouveau/dispnv50/base907c.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 221 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 6 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 48 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 10 +- drivers/gpu/drm/nouveau/dispnv50/head507d.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/head827d.c | 1 - drivers/gpu/drm/nouveau/dispnv50/head907d.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/head917d.c | 1 - drivers/gpu/drm/nouveau/dispnv50/headc37d.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/headc57d.c | 12 +- drivers/gpu/drm/nouveau/dispnv50/lut.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 17 +- drivers/gpu/drm/nouveau/dispnv50/wndw.h | 3 +- drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 11 +- drivers/gpu/drm/nouveau/include/nvfw/acr.h | 152 - drivers/gpu/drm/nouveau/include/nvfw/flcn.h | 97 - drivers/gpu/drm/nouveau/include/nvfw/fw.h | 28 - drivers/gpu/drm/nouveau/include/nvfw/hs.h | 31 - drivers/gpu/drm/nouveau/include/nvfw/ls.h | 53 - drivers/gpu/drm/nouveau/include/nvfw/pmu.h | 98 - drivers/gpu/drm/nouveau/include/nvfw/sec2.h | 60 - drivers/gpu/drm/nouveau/include/nvif/class.h | 3 - drivers/gpu/drm/nouveau/include/nvif/if0008.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/mmu.h | 4 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 10 +- drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h | 77 - .../gpu/drm/nouveau/include/nvkm/core/firmware.h | 51 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 16 - .../gpu/drm/nouveau/include/nvkm/core/msgqueue.h | 43 + drivers/gpu/drm/nouveau/include/nvkm/core/os.h | 13 - .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 20 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 2 - .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 8 +- .../gpu/drm/nouveau/include/nvkm/engine/nvenc.h | 10 - drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 13 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h | 126 - .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 14 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 28 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 116 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 57 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 + drivers/gpu/drm/nouveau/nvif/mmu.c | 1 - drivers/gpu/drm/nouveau/nvkm/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 67 +- drivers/gpu/drm/nouveau/nvkm/core/memory.c | 2 +- drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 108 +- drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 24 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 3 - drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c | 27 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h | 10 - drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c | 95 - .../drm/nouveau/nvkm/engine/gr/fuc/hubgk208.fuc5.h | 786 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgm107.fuc5.h | 786 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 311 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 90 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c | 130 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 160 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c | 98 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c | 21 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.c | 34 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.c | 97 - drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c | 39 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 29 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 177 - drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 42 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c | 63 - drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gp102.c | 30 + drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 14 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 63 - drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c | 63 - drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h | 19 - drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c | 109 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c | 312 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c | 39 - drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 24 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 47 +- drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 6 +- drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 87 +- drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.c | 214 - drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c | 213 - drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c | 577 + drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h | 213 + .../drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c | 436 + .../drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c | 264 + drivers/gpu/drm/nouveau/nvkm/falcon/priv.h | 6 +- drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.c | 87 - drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.h | 89 - drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 86 +- drivers/gpu/drm/nouveau/nvkm/nvfw/Kbuild | 7 - drivers/gpu/drm/nouveau/nvkm/nvfw/acr.c | 165 - drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.c | 115 - drivers/gpu/drm/nouveau/nvkm/nvfw/fw.c | 51 - drivers/gpu/drm/nouveau/nvkm/nvfw/hs.c | 62 - drivers/gpu/drm/nouveau/nvkm/nvfw/ls.c | 108 - drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/Kbuild | 10 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 411 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c | 470 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c | 134 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c | 281 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.c | 111 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.c | 57 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 180 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 249 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/priv.h | 151 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 215 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 17 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.c | 53 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 10 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 19 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 96 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 10 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 59 - drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 53 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 15 - drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.c | 65 - drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c | 16 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 53 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c | 15 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 216 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp100.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 101 - drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 33 +- drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild | 17 + drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c | 54 + drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h | 70 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 1241 ++ .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h | 167 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c | 229 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.h | 71 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r364.c | 117 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c | 418 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.h | 36 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.c | 168 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.h | 50 + .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r375.c | 94 + drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c | 213 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c | 262 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h | 46 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c | 148 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 264 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gp108.c | 88 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c | 95 + .../gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c | 97 + .../gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.h | 81 + .../gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode.h | 161 + .../drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c | 160 + .../nvkm/subdev/secboot/ls_ucode_msgqueue.c | 177 + drivers/gpu/drm/nouveau/nvkm/subdev/secboot/priv.h | 65 + drivers/gpu/drm/omapdrm/displays/Kconfig | 6 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 12 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 3 +- drivers/gpu/drm/omapdrm/omap_connector.c | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 4 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 21 + drivers/gpu/drm/panel/Kconfig | 43 - drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 978 -- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 16 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 19 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 29 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 45 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 11 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 43 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 531 - drivers/gpu/drm/panel/panel-lg-lb035q02.c | 6 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 14 +- drivers/gpu/drm/panel/panel-lvds.c | 46 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 29 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 37 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 62 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 8 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 26 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 35 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 31 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 54 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 34 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 37 +- drivers/gpu/drm/panel/panel-simple.c | 225 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 23 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 49 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 550 - drivers/gpu/drm/panel/panel-sony-acx565akm.c | 6 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 20 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 6 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 26 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 4 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 398 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 51 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 117 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 143 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 45 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 +- drivers/gpu/drm/panfrost/panfrost_job.c | 21 +- drivers/gpu/drm/panfrost/panfrost_job.h | 1 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 61 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 6 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 49 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/r128/Makefile | 2 +- drivers/gpu/drm/r128/ati_pcigart.c | 209 - drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/r128/r128_drv.h | 3 +- drivers/gpu/drm/radeon/atom.h | 1 - drivers/gpu/drm/radeon/atombios_crtc.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 6 +- drivers/gpu/drm/radeon/atombios_encoders.c | 11 +- drivers/gpu/drm/radeon/atombios_i2c.c | 5 + drivers/gpu/drm/radeon/btc_dpm.c | 3 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/cik.c | 8 +- drivers/gpu/drm/radeon/cik_sdma.c | 2 +- drivers/gpu/drm/radeon/cypress_dpm.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 4 +- drivers/gpu/drm/radeon/kv_dpm.c | 3 +- drivers/gpu/drm/radeon/ni.c | 8 +- drivers/gpu/drm/radeon/ni_dpm.c | 3 +- drivers/gpu/drm/radeon/r100.c | 16 +- drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600.c | 10 +- drivers/gpu/drm/radeon/r600_cs.c | 8 +- drivers/gpu/drm/radeon/radeon_agp.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 18 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 +- drivers/gpu/drm/radeon/radeon_bios.c | 16 +- drivers/gpu/drm/radeon/radeon_clocks.c | 3 +- drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 149 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 8 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_encoders.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/radeon/radeon_gart.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 6 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 8 +- drivers/gpu/drm/radeon/radeon_pm.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 33 +- drivers/gpu/drm/radeon/radeon_vce.c | 4 +- drivers/gpu/drm/radeon/radeon_vm.c | 16 +- drivers/gpu/drm/radeon/rs600.c | 2 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/gpu/drm/radeon/rs780_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 4 +- drivers/gpu/drm/radeon/si.c | 8 +- drivers/gpu/drm/radeon/si_dpm.c | 8 +- drivers/gpu/drm/radeon/trinity_dpm.c | 3 +- drivers/gpu/drm/rcar-du/Kconfig | 8 - drivers/gpu/drm/rcar-du/Makefile | 1 - drivers/gpu/drm/rcar-du/rcar_cmm.c | 217 - drivers/gpu/drm/rcar-du/rcar_cmm.h | 58 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 81 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_group.c | 10 - drivers/gpu/drm/rcar-du/rcar_du_group.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 93 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 5 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 320 +- drivers/gpu/drm/rockchip/Kconfig | 9 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 175 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 54 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 488 +- drivers/gpu/drm/rockchip/rockchip_lvds.h | 19 +- drivers/gpu/drm/savage/savage_drv.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 89 +- drivers/gpu/drm/scheduler/sched_main.c | 33 +- drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 5 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 4 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 122 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 12 +- .../gpu/drm/selftests/test-drm_modeset_common.h | 7 - drivers/gpu/drm/selftests/test-drm_rect.c | 223 - drivers/gpu/drm/sis/sis_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 13 - drivers/gpu/drm/stm/ltdc.c | 24 +- drivers/gpu/drm/sun4i/Kconfig | 16 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 9 - drivers/gpu/drm/sun4i/sun4i_drv.c | 22 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 + drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 15 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun6i_drc.c | 8 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 8 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 2 +- drivers/gpu/drm/tegra/dc.c | 147 +- drivers/gpu/drm/tegra/dpaux.c | 2 +- drivers/gpu/drm/tegra/drm.c | 4 +- drivers/gpu/drm/tegra/drm.h | 2 - drivers/gpu/drm/tegra/dsi.c | 177 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 40 + drivers/gpu/drm/tegra/gr2d.c | 4 +- drivers/gpu/drm/tegra/gr3d.c | 4 +- drivers/gpu/drm/tegra/hdmi.c | 125 +- drivers/gpu/drm/tegra/hub.c | 198 +- drivers/gpu/drm/tegra/hub.h | 2 +- drivers/gpu/drm/tegra/output.c | 18 +- drivers/gpu/drm/tegra/sor.c | 170 +- drivers/gpu/drm/tegra/vic.c | 8 +- drivers/gpu/drm/tilcdc/Makefile | 1 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 379 + drivers/gpu/drm/tilcdc/tilcdc_tfp410.h | 15 + drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 36 + drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 27 +- drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/tve200/tve200_drv.c | 2 +- drivers/gpu/drm/udl/Kconfig | 6 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_connector.c | 21 +- drivers/gpu/drm/udl/udl_dmabuf.c | 255 + drivers/gpu/drm/udl/udl_drv.c | 47 +- drivers/gpu/drm/udl/udl_drv.h | 85 +- drivers/gpu/drm/udl/udl_encoder.c | 70 + drivers/gpu/drm/udl/udl_fb.c | 527 + drivers/gpu/drm/udl/udl_gem.c | 253 +- drivers/gpu/drm/udl/udl_main.c | 9 + drivers/gpu/drm/udl/udl_modeset.c | 378 +- drivers/gpu/drm/udl/udl_transfer.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/vc4/Kconfig | 8 +- drivers/gpu/drm/vc4/vc4_dsi.c | 34 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 12 +- drivers/gpu/drm/via/via_dmablit.c | 8 +- drivers/gpu/drm/via/via_drv.c | 2 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 5 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 22 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 113 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 42 +- drivers/gpu/drm/vkms/vkms_composer.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 76 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 90 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 33 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 4 - drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +- drivers/gpu/drm/zte/zx_hdmi.c | 6 +- drivers/gpu/drm/zte/zx_vga.c | 6 +- drivers/gpu/host1x/bus.c | 79 +- drivers/gpu/host1x/dev.c | 4 +- drivers/gpu/host1x/job.c | 21 +- drivers/gpu/host1x/syncpt.c | 2 +- drivers/gpu/vga/Kconfig | 2 +- drivers/hid/hid-asus.c | 3 +- drivers/hid/hid-core.c | 6 - drivers/hid/hid-ids.h | 3 - drivers/hid/hid-input.c | 16 +- drivers/hid/hid-ite.c | 3 - drivers/hid/hid-logitech-hidpp.c | 247 +- drivers/hid/hid-multitouch.c | 5 +- drivers/hid/hid-picolcd_fb.c | 3 +- drivers/hid/hid-quirks.c | 1 - drivers/hid/hid-steam.c | 4 - drivers/hid/hidraw.c | 16 +- drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 - drivers/hid/uhid.c | 5 +- drivers/hid/usbhid/hiddev.c | 97 +- drivers/hid/wacom_wac.c | 6 +- drivers/hv/hv_util.c | 8 +- drivers/hwmon/Kconfig | 37 +- drivers/hwmon/Makefile | 3 - drivers/hwmon/adm1177.c | 288 - drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/drivetemp.c | 574 - drivers/hwmon/hwmon.c | 85 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwmon/k10temp.c | 489 +- drivers/hwmon/max31730.c | 440 - drivers/hwmon/nct7802.c | 75 +- drivers/hwmon/pmbus/Kconfig | 32 +- drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/max20730.c | 372 - drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 6 +- drivers/hwmon/pmbus/pmbus.h | 15 +- drivers/hwmon/pmbus/pmbus_core.c | 22 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 46 +- drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/pmbus/xdpe12284.c | 117 - drivers/hwmon/pwm-fan.c | 15 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/w83627ehf.c | 2021 ++- 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/hwtracing/coresight/coresight-etm4x.c | 13 +- drivers/hwtracing/intel_th/core.c | 7 +- drivers/hwtracing/intel_th/intel_th.h | 2 - drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 10 - drivers/i2c/busses/Kconfig | 107 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-at91-core.c | 41 +- drivers/i2c/busses/i2c-bcm2835.c | 17 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-highlander.c | 4 +- drivers/i2c/busses/i2c-i801.c | 6 +- drivers/i2c/busses/i2c-iop3xx.c | 12 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-meson.c | 97 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/i2c/busses/i2c-parport-light.c | 267 + drivers/i2c/busses/i2c-parport.c | 113 +- drivers/i2c/busses/i2c-parport.h | 106 + drivers/i2c/busses/i2c-pmcmsp.c | 8 +- drivers/i2c/busses/i2c-pnx.c | 4 +- drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-stu300.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 216 +- 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 | 69 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/i3c/master.c | 4 +- drivers/i3c/master/dw-i3c-master.c | 20 +- drivers/i3c/master/i3c-master-cdns.c | 53 +- drivers/ide/Makefile | 2 + drivers/ide/cmd64x.c | 3 - drivers/ide/ht6560b.c | 2 +- drivers/ide/ide-cd.c | 38 - drivers/ide/ide-disk.c | 1 - drivers/ide/ide-floppy.c | 4 - drivers/ide/ide-floppy.h | 2 - drivers/ide/ide-floppy_ioctl.c | 35 - drivers/ide/ide-gd.c | 17 - drivers/ide/ide-ioctls.c | 47 +- drivers/ide/ide-iops.c | 1 + drivers/ide/ide-proc.c | 19 +- drivers/ide/ide-tape.c | 11 - drivers/ide/pmac.c | 3 +- drivers/ide/qd65xx.c | 2 +- drivers/ide/serverworks.c | 6 - drivers/ide/siimage.c | 3 +- drivers/ide/tx4939ide.c | 2 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 484 +- drivers/iio/accel/Kconfig | 20 +- drivers/iio/accel/Makefile | 2 - drivers/iio/accel/adis16201.c | 8 +- drivers/iio/accel/adis16209.c | 8 +- drivers/iio/accel/bma180.c | 225 +- drivers/iio/accel/bma400.h | 99 - drivers/iio/accel/bma400_core.c | 853 -- drivers/iio/accel/bma400_i2c.c | 61 - drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/accel/kxcjk-1013.c | 27 +- drivers/iio/accel/st_accel.h | 2 +- drivers/iio/accel/st_accel_core.c | 8 +- drivers/iio/accel/st_accel_i2c.c | 8 +- drivers/iio/accel/st_accel_spi.c | 9 +- drivers/iio/adc/Kconfig | 17 - drivers/iio/adc/Makefile | 4 +- drivers/iio/adc/ad7091r-base.c | 298 - drivers/iio/adc/ad7091r-base.h | 26 - drivers/iio/adc/ad7091r5.c | 113 - drivers/iio/adc/ad7124.c | 21 +- drivers/iio/adc/ad7266.c | 29 +- drivers/iio/adc/ad7606.c | 2 +- drivers/iio/adc/ad7780.c | 1 - drivers/iio/adc/ad7791.c | 1 - drivers/iio/adc/ad7793.c | 1 - drivers/iio/adc/ad7887.c | 82 +- drivers/iio/adc/ad7923.c | 64 +- drivers/iio/adc/ad7949.c | 22 +- drivers/iio/adc/ad799x.c | 66 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 6 +- drivers/iio/adc/intel_mrfld_adc.c | 2 +- drivers/iio/adc/ltc2496.c | 108 - drivers/iio/adc/ltc2497-core.c | 243 - drivers/iio/adc/ltc2497.c | 234 +- drivers/iio/adc/ltc2497.h | 18 - drivers/iio/adc/max1027.c | 8 +- drivers/iio/adc/max9611.c | 52 +- drivers/iio/adc/qcom-vadc-common.c | 6 +- drivers/iio/adc/qcom-vadc-common.h | 1 + drivers/iio/adc/stm32-adc-core.c | 23 +- drivers/iio/adc/stm32-adc-core.h | 9 - drivers/iio/adc/stm32-adc.c | 71 +- drivers/iio/adc/stm32-dfsdm-adc.c | 55 +- drivers/iio/adc/ti-ads1015.c | 73 +- drivers/iio/adc/ti-ads7950.c | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 2 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 30 +- drivers/iio/buffer/kfifo_buf.c | 5 +- drivers/iio/chemical/Kconfig | 1 - drivers/iio/chemical/Makefile | 2 +- drivers/iio/chemical/atlas-ph-sensor.c | 685 + drivers/iio/chemical/atlas-sensor.c | 695 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 + drivers/iio/common/ssp_sensors/ssp.h | 14 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 29 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 8 +- drivers/iio/common/st_sensors/st_sensors_core.c | 45 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 21 + drivers/iio/common/st_sensors/st_sensors_spi.c | 12 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 3 - drivers/iio/dac/ad5592r-base.c | 1 + drivers/iio/dac/ad7303.c | 25 +- drivers/iio/dac/stm32-dac-core.c | 19 +- drivers/iio/frequency/adf4350.c | 30 +- drivers/iio/gyro/Kconfig | 32 +- drivers/iio/gyro/adis16136.c | 72 +- drivers/iio/gyro/adis16260.c | 14 +- drivers/iio/gyro/itg3200_core.c | 1 + drivers/iio/gyro/st_gyro.h | 2 +- drivers/iio/gyro/st_gyro_core.c | 75 +- drivers/iio/gyro/st_gyro_i2c.c | 9 +- drivers/iio/gyro/st_gyro_spi.c | 9 +- drivers/iio/humidity/dht11.c | 1 + drivers/iio/humidity/hdc100x.c | 2 +- drivers/iio/humidity/hts221_core.c | 19 +- drivers/iio/iio_core.h | 8 +- drivers/iio/imu/adis.c | 139 +- drivers/iio/imu/adis16400.c | 115 +- drivers/iio/imu/adis16460.c | 7 - drivers/iio/imu/adis16480.c | 92 +- drivers/iio/imu/adis_buffer.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 9 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 260 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 38 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 80 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 1 + drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 4 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 55 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 77 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 158 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 76 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 16 +- drivers/iio/industrialio-core.c | 25 +- drivers/iio/light/apds9960.c | 2 + drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/light/lm3533-als.c | 2 +- drivers/iio/light/si1145.c | 1 + drivers/iio/light/st_uvis25_i2c.c | 1 + drivers/iio/light/vcnl4000.c | 3 +- drivers/iio/magnetometer/ak8975.c | 107 +- drivers/iio/magnetometer/st_magn_i2c.c | 9 +- drivers/iio/magnetometer/st_magn_spi.c | 9 +- drivers/iio/pressure/Kconfig | 12 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/bmp280-i2c.c | 18 +- drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/pressure/dlhl60d.c | 375 - drivers/iio/pressure/st_pressure.h | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 22 +- drivers/iio/pressure/st_pressure_spi.c | 9 +- drivers/iio/proximity/Kconfig | 15 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 3 + drivers/iio/proximity/ping.c | 335 - drivers/iio/resolver/ad2s1200.c | 1 + drivers/iio/temperature/ltc2983.c | 6 +- drivers/iio/temperature/max31856.c | 134 +- drivers/iio/temperature/maxim_thermocouple.c | 44 +- drivers/iio/trigger/stm32-timer-trigger.c | 3 + drivers/infiniband/core/Makefile | 9 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 151 +- drivers/infiniband/core/cm.c | 207 +- drivers/infiniband/core/cm_msgs.h | 70 + drivers/infiniband/core/cma.c | 89 +- drivers/infiniband/core/cma_trace.c | 16 - drivers/infiniband/core/cma_trace.h | 391 - drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/counters.c | 3 - drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 42 +- drivers/infiniband/core/ib_core_uverbs.c | 48 +- drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/rdma_core.c | 235 +- drivers/infiniband/core/rdma_core.h | 45 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/umem.c | 46 +- drivers/infiniband/core/umem_odp.c | 64 +- drivers/infiniband/core/uverbs.h | 31 +- drivers/infiniband/core/uverbs_cmd.c | 320 +- drivers/infiniband/core/uverbs_ioctl.c | 45 +- drivers/infiniband/core/uverbs_main.c | 301 +- drivers/infiniband/core/uverbs_std_types.c | 44 +- .../infiniband/core/uverbs_std_types_async_fd.c | 52 - drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_device.c | 38 - drivers/infiniband/core/uverbs_uapi.c | 7 +- drivers/infiniband/core/verbs.c | 96 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 16 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 37 +- drivers/infiniband/hw/efa/efa_verbs.c | 21 +- drivers/infiniband/hw/hfi1/chip.c | 198 +- drivers/infiniband/hw/hfi1/chip.h | 8 - drivers/infiniband/hw/hfi1/chip_registers.h | 1 - drivers/infiniband/hw/hfi1/common.h | 3 - drivers/infiniband/hw/hfi1/debugfs.c | 2 +- drivers/infiniband/hw/hfi1/driver.c | 237 +- drivers/infiniband/hw/hfi1/file_ops.c | 12 +- drivers/infiniband/hw/hfi1/hfi.h | 195 +- drivers/infiniband/hw/hfi1/init.c | 87 +- drivers/infiniband/hw/hfi1/iowait.c | 4 +- drivers/infiniband/hw/hfi1/msix.c | 106 +- drivers/infiniband/hw/hfi1/msix.h | 1 - drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 9 - drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 15 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/infiniband/hw/hfi1/user_pages.c | 4 +- drivers/infiniband/hw/hfi1/verbs.h | 4 +- drivers/infiniband/hw/hfi1/vnic_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 44 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 874 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 159 +- drivers/infiniband/hw/hns/hns_roce_main.c | 106 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 94 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 19 +- drivers/infiniband/hw/mlx4/cq.c | 20 +- drivers/infiniband/hw/mlx4/doorbell.c | 3 +- drivers/infiniband/hw/mlx4/main.c | 29 +- drivers/infiniband/hw/mlx4/mr.c | 8 +- drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx4/srq.c | 3 +- drivers/infiniband/hw/mlx5/cmd.c | 16 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/cq.c | 6 +- drivers/infiniband/hw/mlx5/devx.c | 161 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 416 +- drivers/infiniband/hw/mlx5/mem.c | 25 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 62 +- drivers/infiniband/hw/mlx5/mr.c | 101 +- drivers/infiniband/hw/mlx5/odp.c | 77 +- drivers/infiniband/hw/mlx5/qp.c | 171 +- drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 8 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 22 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_user_pages.c | 4 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 8 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rdmavt/rc.c | 9 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 7 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_recv.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 6 - drivers/infiniband/sw/rxe/rxe_resp.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw.h | 26 +- drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_mem.c | 4 +- drivers/infiniband/sw/siw/siw_qp.c | 13 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 61 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/iser/iser_memory.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 12 + drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 + drivers/input/evdev.c | 19 +- drivers/input/input.c | 54 +- drivers/input/keyboard/imx_sc_key.c | 8 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/misc/axp20x-pek.c | 45 +- drivers/input/misc/keyspan_remote.c | 9 +- drivers/input/misc/max77650-onkey.c | 7 - drivers/input/misc/pm8xxx-vibrator.c | 2 +- drivers/input/misc/uinput.c | 19 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/rmi4/rmi_f54.c | 43 +- drivers/input/rmi4/rmi_smbus.c | 2 - drivers/input/serio/Kconfig | 10 - drivers/input/serio/Makefile | 1 - drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/serio/ioc3kbd.c | 216 - drivers/input/tablet/aiptek.c | 8 +- drivers/input/tablet/gtco.c | 13 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/ads7846.c | 15 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 168 +- drivers/interconnect/internal.h | 42 - drivers/interconnect/qcom/Kconfig | 23 +- drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8916.c | 554 - drivers/interconnect/qcom/msm8974.c | 30 +- drivers/interconnect/qcom/qcs404.c | 30 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/interconnect/trace.h | 88 - drivers/iommu/Kconfig | 35 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 18 +- drivers/iommu/amd_iommu_init.c | 57 +- 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/dma-iommu.c | 26 +- drivers/iommu/dmar.c | 43 +- drivers/iommu/intel-iommu-debugfs.c | 75 - drivers/iommu/intel-iommu.c | 400 +- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 - drivers/iommu/intel-svm.c | 177 +- 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 | 60 +- 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/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/Kconfig | 14 - drivers/irqchip/Makefile | 5 +- drivers/irqchip/irq-aspeed-scu-ic.c | 239 - drivers/irqchip/irq-gic-v3-its.c | 698 +- drivers/irqchip/irq-gic-v3.c | 24 +- drivers/irqchip/irq-imx-intmux.c | 309 - drivers/irqchip/irq-ingenic.c | 6 +- drivers/irqchip/irq-mbigen.c | 1 - drivers/irqchip/irq-meson-gpio.c | 137 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-nvic.c | 15 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 32 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 14 +- drivers/isdn/capi/capilib.c | 202 + drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 36 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 97 +- drivers/leds/leds-as3645a.c | 3 +- drivers/leds/leds-bd2802.c | 27 +- drivers/leds/leds-gpio.c | 10 +- drivers/leds/leds-lm3532.c | 11 +- drivers/leds/leds-lm3642.c | 37 +- drivers/leds/leds-lm3692x.c | 180 +- drivers/leds/leds-max77650.c | 7 - drivers/leds/leds-pca963x.c | 8 +- drivers/leds/leds-rb532.c | 1 + drivers/leds/leds-tps6105x.c | 89 - drivers/leds/trigger/ledtrig-pattern.c | 4 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/macintosh/via-pmu.c | 17 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/bcache/bcache.h | 2 - drivers/md/bcache/bset.c | 5 - drivers/md/bcache/btree.c | 24 +- drivers/md/bcache/btree.h | 2 + drivers/md/bcache/journal.c | 80 +- drivers/md/bcache/super.c | 136 +- drivers/md/dm-bio-prison-v2.c | 2 +- drivers/md/dm-clone-metadata.c | 136 +- drivers/md/dm-clone-metadata.h | 17 - drivers/md/dm-clone-target.c | 53 +- drivers/md/dm-crypt.c | 337 +- drivers/md/dm-dust.c | 6 +- drivers/md/dm-mpath.c | 105 +- drivers/md/dm-raid.c | 43 +- drivers/md/dm-snap-persistent.c | 2 +- drivers/md/dm-snap.c | 6 +- drivers/md/dm-thin-metadata.c | 51 +- drivers/md/dm-thin-metadata.h | 7 - drivers/md/dm-thin.c | 60 +- drivers/md/dm-verity-target.c | 18 +- drivers/md/dm-verity-verify-sig.c | 3 +- drivers/md/dm-writecache.c | 71 +- drivers/md/dm-zoned-metadata.c | 23 +- drivers/md/md-bitmap.c | 41 +- drivers/md/md.c | 270 +- drivers/md/md.h | 45 +- drivers/md/persistent-data/dm-btree-remove.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 27 - drivers/md/persistent-data/dm-space-map-common.h | 2 - drivers/md/persistent-data/dm-space-map-disk.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 5 +- drivers/md/raid0.c | 2 +- drivers/md/raid1.c | 113 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 23 +- drivers/media/cec/cec-adap.c | 40 +- drivers/media/cec/cec-core.c | 21 +- drivers/media/cec/cec-notifier.c | 37 +- drivers/media/cec/cec-priv.h | 2 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 8 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-core/dvb_demux.c | 1 - drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/as102_fe.c | 3 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 4 +- drivers/media/dvb-frontends/dib0070.c | 23 +- drivers/media/dvb-frontends/dib0090.c | 3 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 91 +- drivers/media/dvb-frontends/dvb_dummy_fe.h | 12 +- drivers/media/dvb-frontends/lgdt330x.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/mt9v111.c | 2 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +- drivers/media/i2c/smiapp/smiapp-regs.c | 3 + drivers/media/i2c/smiapp/smiapp.h | 1 + drivers/media/pci/bt8xx/bttv-input.c | 6 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 + drivers/media/pci/cx23885/cx23885-cards.c | 24 - drivers/media/pci/cx23885/cx23885-dvb.c | 114 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 9 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 + drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-i2c.h | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 5 +- drivers/media/pci/meye/meye.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 + drivers/media/pci/saa7164/saa7164-dvb.c | 24 +- drivers/media/pci/smipcie/smipcie-main.c | 4 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/Kconfig | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 +- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 45 +- drivers/media/platform/coda/coda-jpeg.c | 746 +- drivers/media/platform/coda/coda.h | 3 - drivers/media/platform/coda/coda_regs.h | 83 - drivers/media/platform/coda/trace.h | 10 - drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 31 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 66 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h | 8 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/omap3isp/isppreview.c | 24 +- drivers/media/platform/pxa_camera.c | 2 - drivers/media/platform/rcar-vin/rcar-v4l2.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 5 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 5 +- drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 773 +- drivers/media/platform/ti-vpe/cal_regs.h | 221 +- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vimc/vimc-scaler.c | 166 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 203 +- drivers/media/platform/vivid/vivid-core.h | 20 - drivers/media/platform/vivid/vivid-ctrls.c | 11 - drivers/media/platform/vivid/vivid-kthread-touch.c | 181 - drivers/media/platform/vivid/vivid-kthread-touch.h | 13 - drivers/media/platform/vivid/vivid-osd.c | 3 +- drivers/media/platform/vivid/vivid-touch-cap.c | 341 - drivers/media/platform/vivid/vivid-touch-cap.h | 39 - drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 79 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +- drivers/media/usb/dvb-usb-v2/af9035.c | 19 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 42 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 4 +- drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 8 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/go7007/s2250-board.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 768 +- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 4 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 37 - drivers/media/usb/uvc/uvcvideo.h | 1 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 215 +- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 8 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 - drivers/memory/tegra/tegra186.c | 1073 +- drivers/memory/tegra/tegra20-emc.c | 175 - drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/message/fusion/mptctl.c | 213 +- drivers/message/fusion/mptlan.c | 2 +- drivers/mfd/Kconfig | 16 +- drivers/mfd/Makefile | 1 - drivers/mfd/ab8500-core.c | 18 +- drivers/mfd/atmel-hlcdc.c | 18 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/cros_ec_dev.c | 23 +- drivers/mfd/cs47l15-tables.c | 1 - drivers/mfd/da9062-core.c | 18 +- drivers/mfd/db8500-prcmu.c | 122 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/intel_soc_pmic_core.c | 21 +- drivers/mfd/ioc3.c | 669 - drivers/mfd/madera-core.c | 33 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/tqmx86.c | 3 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cardreader/rts5261.c | 11 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cxl/context.c | 2 +- drivers/misc/eeprom/at24.c | 72 +- drivers/misc/enclosure.c | 3 +- drivers/misc/fastrpc.c | 8 + drivers/misc/genwqe/card_ddcb.c | 8 +- drivers/misc/habanalabs/command_submission.c | 5 +- drivers/misc/habanalabs/context.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 15 +- drivers/misc/isl29020.c | 1 - drivers/misc/lkdtm/bugs.c | 12 +- drivers/misc/mei/bus.c | 10 +- drivers/misc/mei/hdcp/mei_hdcp.c | 33 +- drivers/misc/mei/hw-me-regs.h | 4 - drivers/misc/mei/pci-me.c | 2 - drivers/misc/mic/card/mic_debugfs.c | 3 + drivers/misc/mic/cosm/cosm_debugfs.c | 3 + drivers/misc/mic/host/mic_debugfs.c | 3 + drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/ocxl/context.c | 8 +- drivers/misc/ocxl/file.c | 23 +- drivers/misc/pti.c | 6 +- drivers/misc/pvpanic.c | 12 +- drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/sram-exec.c | 21 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/tsl2550.c | 12 +- drivers/misc/vmw_balloon.c | 1 - drivers/misc/xilinx_sdfec.c | 12 +- drivers/mmc/core/core.c | 10 +- drivers/mmc/core/host.c | 33 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/Kconfig | 6 - drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/bcm2835.c | 12 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/dw_mmc.c | 8 +- drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 10 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 15 +- drivers/mmc/host/mmci.c | 114 +- drivers/mmc/host/mmci.h | 10 +- drivers/mmc/host/mtk-sd.c | 5 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/mxcmmc.c | 11 +- drivers/mmc/host/mxs-mmc.c | 6 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/owl-mmc.c | 6 +- drivers/mmc/host/pxamci.c | 26 +- drivers/mmc/host/renesas_sdhi.h | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 22 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 25 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 4 +- drivers/mmc/host/sdhci-brcmstb.c | 270 +- drivers/mmc/host/sdhci-esdhc-imx.c | 18 +- drivers/mmc/host/sdhci-milbeaut.c | 8 +- drivers/mmc/host/sdhci-msm.c | 167 +- drivers/mmc/host/sdhci-of-at91.c | 112 +- drivers/mmc/host/sdhci-of-esdhc.c | 263 +- drivers/mmc/host/sdhci-omap.c | 60 +- drivers/mmc/host/sdhci-pci-core.c | 14 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 405 +- drivers/mmc/host/sdhci.h | 15 +- drivers/mmc/host/sdhci_am654.c | 58 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 12 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/uniphier-sd.c | 14 +- drivers/mmc/host/usdhi6rol0.c | 27 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/nand/onenand/Kconfig | 14 +- drivers/mtd/nand/onenand/Makefile | 4 +- drivers/mtd/nand/onenand/omap2.c | 618 + drivers/mtd/nand/onenand/onenand_base.c | 96 +- drivers/mtd/nand/onenand/onenand_omap2.c | 620 - drivers/mtd/nand/onenand/onenand_samsung.c | 1005 -- drivers/mtd/nand/onenand/samsung_mtd.c | 1006 ++ drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 10 - drivers/mtd/nand/raw/cadence-nand-controller.c | 13 +- drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/denali_dt.c | 56 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 11 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 11 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 38 +- drivers/mtd/nand/spi/toshiba.c | 10 - drivers/mtd/parsers/sharpslpart.c | 4 +- drivers/mtd/sm_ftl.c | 3 +- drivers/mtd/spi-nor/Kconfig | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/mtd/spi-nor/hisi-sfc.c | 6 +- drivers/mtd/spi-nor/intel-spi-pci.c | 2 - drivers/mtd/spi-nor/spi-nor.c | 134 +- drivers/mtd/ubi/attach.c | 2 +- drivers/mtd/ubi/build.c | 33 +- drivers/mtd/ubi/fastmap.c | 23 +- drivers/mtd/ubi/ubi.h | 1 - drivers/mtd/ubi/vtbl.c | 8 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Kconfig | 55 +- drivers/net/Makefile | 3 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/bonding/bond_3ad.c | 122 +- drivers/net/bonding/bond_main.c | 42 +- drivers/net/caif/caif_serial.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/flexcan.c | 73 +- drivers/net/can/m_can/tcan4x5x.c | 83 +- drivers/net/can/mscan/mscan.c | 21 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/slcan.c | 12 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 8 +- drivers/net/can/xilinx_can.c | 7 - drivers/net/dsa/Kconfig | 5 +- drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 87 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 2 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 3 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 3 +- drivers/net/dsa/microchip/ksz8795.c | 3 +- drivers/net/dsa/microchip/ksz9477.c | 3 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/dsa/mv88e6xxx/chip.h | 6 - drivers/net/dsa/mv88e6xxx/global1.c | 5 - drivers/net/dsa/mv88e6xxx/global1.h | 1 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 5 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 5 +- drivers/net/dsa/mv88e6xxx/global2.c | 10 +- drivers/net/dsa/mv88e6xxx/port.c | 12 +- drivers/net/dsa/mv88e6xxx/serdes.c | 100 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 - drivers/net/dsa/ocelot/Kconfig | 3 - drivers/net/dsa/ocelot/felix.c | 271 +- drivers/net/dsa/ocelot/felix.h | 16 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 521 +- drivers/net/dsa/qca/Kconfig | 9 - drivers/net/dsa/qca/Makefile | 2 - drivers/net/dsa/qca/ar9331.c | 856 -- drivers/net/dsa/qca8k.c | 3 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 133 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 42 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 1 - drivers/net/dsa/sja1105/sja1105_static_config.c | 7 +- drivers/net/dsa/sja1105/sja1105_tas.c | 5 + drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 4 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/agere/et131x.c | 13 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 17 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.h | 2 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 28 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 969 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 73 - drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 13 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 21 +- drivers/net/ethernet/amd/declance.c | 4 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 3 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- drivers/net/ethernet/arc/emac_main.c | 14 +- drivers/net/ethernet/atheros/ag71xx.c | 19 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/aurora/nb8800.c | 7 +- drivers/net/ethernet/broadcom/b44.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 17 +- drivers/net/ethernet/broadcom/bgmac.c | 10 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 15 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 96 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 107 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 38 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 3 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 129 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 14 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb.h | 15 +- drivers/net/ethernet/cadence/macb_main.c | 122 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- .../net/ethernet/cavium/liquidio/octeon_console.c | 16 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 12 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 29 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 253 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 80 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 71 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 40 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 16 - drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 21 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 1 - drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 18 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/dnet.c | 15 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 13 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/Makefile | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 41 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 34 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 - drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/Makefile | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 14 - drivers/net/ethernet/freescale/enetc/enetc.h | 3 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 1 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 120 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 + .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 43 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 47 - drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 39 +- drivers/net/ethernet/freescale/fec_main.c | 11 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 14 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 4 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 12 +- drivers/net/ethernet/freescale/gianfar.c | 12 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 7 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 + drivers/net/ethernet/google/gve/gve_tx.c | 6 + drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 14 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 22 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 268 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 139 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 86 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 507 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 23 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 441 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 15 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 4 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/e1000.h | 5 +- drivers/net/ethernet/intel/e1000e/netdev.c | 73 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 19 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 5 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 53 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 8 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 - drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 19 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 3 - drivers/net/ethernet/intel/ice/ice.h | 8 +- drivers/net/ethernet/intel/ice/ice_base.c | 16 +- drivers/net/ethernet/intel/ice/ice_common.c | 104 + drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 6 - drivers/net/ethernet/intel/ice/ice_devids.h | 18 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 67 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 254 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 - drivers/net/ethernet/intel/ice/ice_main.c | 107 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 12 - drivers/net/ethernet/intel/ice/ice_txrx.c | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 485 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 9 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 8 +- drivers/net/ethernet/intel/igb/igb.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 14 +- drivers/net/ethernet/intel/igb/igb_main.c | 51 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 47 - drivers/net/ethernet/intel/igc/igc_base.c | 1 - drivers/net/ethernet/intel/igc/igc_defines.h | 102 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 38 +- drivers/net/ethernet/intel/igc/igc_hw.h | 3 +- drivers/net/ethernet/intel/igc/igc_main.c | 4037 +++--- drivers/net/ethernet/intel/igc/igc_phy.c | 16 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 716 - drivers/net/ethernet/intel/igc/igc_regs.h | 37 - drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 46 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 13 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 21 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 53 +- drivers/net/ethernet/marvell/pxa168_eth.c | 13 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 16 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 1 - .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 16 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 305 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 346 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 130 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 117 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 27 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 298 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 758 - .../mellanox/mlx5/core/eswitch_offloads_chains.h | 30 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 11 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 170 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 22 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 16 +- .../mellanox/mlx5/core/steering/dr_action.c | 502 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 244 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 79 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 5 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 10 +- .../mellanox/mlx5/core/steering/dr_table.c | 23 +- .../mellanox/mlx5/core/steering/dr_types.h | 86 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 96 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 - .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 27 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 2 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 134 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 168 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 - drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 60 - drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 15 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 256 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 884 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 3 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 9 - drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 - drivers/net/ethernet/mscc/ocelot.c | 7 +- drivers/net/ethernet/mscc/ocelot.h | 7 +- .../soc => drivers/net/ethernet}/mscc/ocelot_ana.h | 0 drivers/net/ethernet/mscc/ocelot_board.c | 4 +- .../soc => drivers/net/ethernet}/mscc/ocelot_dev.h | 0 .../net/ethernet}/mscc/ocelot_qsys.h | 0 drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 6 +- drivers/net/ethernet/natsemi/sonic.c | 382 +- drivers/net/ethernet/natsemi/sonic.h | 46 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 10 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 2 +- drivers/net/ethernet/netronome/nfp/ccm.h | 1 - drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 15 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 8 - drivers/net/ethernet/netronome/nfp/crypto/tls.c | 89 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 65 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 106 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 40 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 260 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 144 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 498 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 25 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 116 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 15 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 21 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 113 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 58 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 7 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 97 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 249 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 23 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 1 - drivers/net/ethernet/qlogic/qla3xxx.c | 10 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 1 - .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 2 - drivers/net/ethernet/qualcomm/emac/emac.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/Makefile | 2 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 78 - drivers/net/ethernet/realtek/r8169_firmware.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 1473 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 1307 -- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 58 +- drivers/net/ethernet/rocker/rocker_main.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 8 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 + drivers/net/ethernet/sfc/Makefile | 9 +- drivers/net/ethernet/sfc/ef10.c | 428 +- drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 2764 +++- drivers/net/ethernet/sfc/efx.h | 65 +- drivers/net/ethernet/sfc/efx_channels.c | 1234 -- drivers/net/ethernet/sfc/efx_channels.h | 55 - drivers/net/ethernet/sfc/efx_common.c | 1102 -- drivers/net/ethernet/sfc/efx_common.h | 73 - drivers/net/ethernet/sfc/ethtool.c | 446 +- drivers/net/ethernet/sfc/ethtool_common.c | 457 - drivers/net/ethernet/sfc/ethtool_common.h | 30 - drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/farch.c | 1 - drivers/net/ethernet/sfc/mcdi.h | 3 + drivers/net/ethernet/sfc/mcdi_functions.c | 386 - drivers/net/ethernet/sfc/mcdi_functions.h | 32 - drivers/net/ethernet/sfc/mcdi_port.c | 558 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 568 - drivers/net/ethernet/sfc/mcdi_port_common.h | 57 - drivers/net/ethernet/sfc/net_driver.h | 24 +- drivers/net/ethernet/sfc/nic.h | 7 +- drivers/net/ethernet/sfc/rx.c | 592 +- drivers/net/ethernet/sfc/rx_common.c | 851 -- drivers/net/ethernet/sfc/rx_common.h | 97 - drivers/net/ethernet/sfc/selftest.c | 9 +- drivers/net/ethernet/sfc/selftest.h | 2 +- drivers/net/ethernet/sfc/siena.c | 2 - drivers/net/ethernet/sfc/siena_sriov.c | 1 - drivers/net/ethernet/sfc/tx.c | 398 +- drivers/net/ethernet/sfc/tx_common.c | 404 - drivers/net/ethernet/sfc/tx_common.h | 36 - drivers/net/ethernet/sgi/Kconfig | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 548 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 11 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 13 +- drivers/net/ethernet/smsc/smsc9420.c | 11 +- drivers/net/ethernet/socionext/netsec.c | 51 +- drivers/net/ethernet/socionext/sni_ave.c | 20 +- drivers/net/ethernet/stmicro/stmmac/common.h | 11 +- drivers/net/ethernet/stmicro/stmmac/descs.h | 9 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 89 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 27 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 13 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 7 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 25 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 18 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 119 - drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 42 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 77 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 9 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 55 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 32 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 16 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 6 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 401 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 152 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 162 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 11 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/Kconfig | 1 - drivers/net/ethernet/ti/Makefile | 1 - drivers/net/ethernet/ti/cpmac.c | 14 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 5 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 40 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 16 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 14 +- drivers/net/ethernet/via/via-velocity.h | 1 - drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 17 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/ethernet/xscale/Kconfig | 14 - drivers/net/ethernet/xscale/Makefile | 3 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 213 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 329 - drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fjes/fjes_ethtool.c | 2 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/fjes/fjes_main.c | 7 +- drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/geneve.c | 2 +- drivers/net/gtp.c | 135 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 + drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/hyperv_net.h | 3 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/hyperv/rndis_filter.c | 18 +- drivers/net/macsec.c | 787 +- drivers/net/macvlan.c | 7 +- drivers/net/netdevsim/dev.c | 4 +- drivers/net/netdevsim/fib.c | 674 +- drivers/net/phy/Kconfig | 18 +- drivers/net/phy/Makefile | 3 - drivers/net/phy/adin.c | 12 +- drivers/net/phy/aquantia_main.c | 9 +- drivers/net/phy/bcm84881.c | 269 - drivers/net/phy/dp83640.c | 217 +- drivers/net/phy/dp83822.c | 18 +- drivers/net/phy/dp83867.c | 70 +- drivers/net/phy/dp83869.c | 2 +- drivers/net/phy/fixed_phy.c | 11 +- drivers/net/phy/lxt.c | 24 +- drivers/net/phy/marvell.c | 209 +- drivers/net/phy/marvell10g.c | 13 +- drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mdio_bus.c | 267 +- drivers/net/phy/mii_timestamper.c | 125 - drivers/net/phy/mscc.c | 1139 +- drivers/net/phy/mscc_fc_buffer.h | 64 - drivers/net/phy/mscc_mac.h | 159 - drivers/net/phy/mscc_macsec.h | 266 - drivers/net/phy/phy-core.c | 4 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 123 +- drivers/net/phy/phylink.c | 351 +- drivers/net/phy/realtek.c | 59 +- drivers/net/phy/sfp-bus.c | 124 +- drivers/net/phy/sfp.c | 199 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/uPD60620.c | 7 +- drivers/net/ppp/ppp_async.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/ppp/pptp.c | 5 +- drivers/net/slip/slip.c | 14 +- drivers/net/tap.c | 14 +- drivers/net/tun.c | 8 +- drivers/net/usb/ax88172a.c | 13 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/ch9200.c | 24 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 40 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 142 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 11 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 4 +- drivers/net/vxlan.c | 29 +- drivers/net/wan/Kconfig | 3 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 41 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wan/hdlc_cisco.c | 4 +- drivers/net/wan/hdlc_x25.c | 93 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/sdla.c | 2 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wireguard/Makefile | 18 - drivers/net/wireguard/allowedips.c | 376 - drivers/net/wireguard/allowedips.h | 59 - drivers/net/wireguard/cookie.c | 236 - drivers/net/wireguard/cookie.h | 59 - drivers/net/wireguard/device.c | 458 - drivers/net/wireguard/device.h | 65 - drivers/net/wireguard/main.c | 63 - drivers/net/wireguard/messages.h | 128 - drivers/net/wireguard/netlink.c | 642 - drivers/net/wireguard/netlink.h | 12 - drivers/net/wireguard/noise.c | 828 -- drivers/net/wireguard/noise.h | 137 - drivers/net/wireguard/peer.c | 240 - drivers/net/wireguard/peer.h | 83 - drivers/net/wireguard/peerlookup.c | 221 - drivers/net/wireguard/peerlookup.h | 64 - drivers/net/wireguard/queueing.c | 53 - drivers/net/wireguard/queueing.h | 194 - drivers/net/wireguard/ratelimiter.c | 223 - drivers/net/wireguard/ratelimiter.h | 19 - drivers/net/wireguard/receive.c | 595 - drivers/net/wireguard/selftest/allowedips.c | 683 - drivers/net/wireguard/selftest/counter.c | 104 - drivers/net/wireguard/selftest/ratelimiter.c | 226 - drivers/net/wireguard/send.c | 413 - drivers/net/wireguard/socket.c | 438 - drivers/net/wireguard/socket.h | 44 - drivers/net/wireguard/timers.c | 243 - drivers/net/wireguard/timers.h | 31 - drivers/net/wireguard/version.h | 1 - drivers/net/wireless/ath/Kconfig | 1 - drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/bmi.c | 52 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 - drivers/net/wireless/ath/ath10k/core.c | 15 +- drivers/net/wireless/ath/ath10k/core.h | 2 - drivers/net/wireless/ath/ath10k/debug.c | 2 - drivers/net/wireless/ath/ath10k/htc.c | 10 +- drivers/net/wireless/ath/ath10k/htc.h | 23 +- drivers/net/wireless/ath/ath10k/htt.h | 3 - drivers/net/wireless/ath/ath10k/htt_rx.c | 63 +- drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 7 +- drivers/net/wireless/ath/ath10k/qmi.c | 14 +- drivers/net/wireless/ath/ath10k/sdio.c | 232 +- drivers/net/wireless/ath/ath10k/sdio.h | 21 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 10 +- drivers/net/wireless/ath/ath10k/wmi.c | 18 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 - drivers/net/wireless/ath/ath11k/Kconfig | 35 - drivers/net/wireless/ath/ath11k/Makefile | 26 - drivers/net/wireless/ath/ath11k/ahb.c | 1003 -- drivers/net/wireless/ath/ath11k/ahb.h | 35 - drivers/net/wireless/ath/ath11k/ce.c | 808 -- drivers/net/wireless/ath/ath11k/ce.h | 183 - drivers/net/wireless/ath/ath11k/core.c | 795 -- drivers/net/wireless/ath/ath11k/core.h | 826 -- drivers/net/wireless/ath/ath11k/debug.c | 1060 -- drivers/net/wireless/ath/ath11k/debug.h | 281 - drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 4431 ------ drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 1620 --- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 543 - drivers/net/wireless/ath/ath11k/dp.c | 899 -- drivers/net/wireless/ath/ath11k/dp.h | 1527 -- drivers/net/wireless/ath/ath11k/dp_rx.c | 4194 ------ drivers/net/wireless/ath/ath11k/dp_rx.h | 86 - drivers/net/wireless/ath/ath11k/dp_tx.c | 962 -- drivers/net/wireless/ath/ath11k/dp_tx.h | 40 - drivers/net/wireless/ath/ath11k/hal.c | 1124 -- drivers/net/wireless/ath/ath11k/hal.h | 897 -- drivers/net/wireless/ath/ath11k/hal_desc.h | 2468 ---- drivers/net/wireless/ath/ath11k/hal_rx.c | 1190 -- drivers/net/wireless/ath/ath11k/hal_rx.h | 332 - drivers/net/wireless/ath/ath11k/hal_tx.c | 154 - drivers/net/wireless/ath/ath11k/hal_tx.h | 69 - drivers/net/wireless/ath/ath11k/htc.c | 773 - drivers/net/wireless/ath/ath11k/htc.h | 313 - drivers/net/wireless/ath/ath11k/hw.h | 127 - drivers/net/wireless/ath/ath11k/mac.c | 5908 -------- drivers/net/wireless/ath/ath11k/mac.h | 147 - drivers/net/wireless/ath/ath11k/peer.c | 236 - drivers/net/wireless/ath/ath11k/peer.h | 35 - drivers/net/wireless/ath/ath11k/qmi.c | 2433 ---- drivers/net/wireless/ath/ath11k/qmi.h | 445 - drivers/net/wireless/ath/ath11k/reg.c | 702 - drivers/net/wireless/ath/ath11k/reg.h | 35 - drivers/net/wireless/ath/ath11k/rx_desc.h | 1212 -- drivers/net/wireless/ath/ath11k/testmode.c | 199 - drivers/net/wireless/ath/ath11k/testmode.h | 29 - drivers/net/wireless/ath/ath11k/testmode_i.h | 50 - drivers/net/wireless/ath/ath11k/trace.c | 9 - drivers/net/wireless/ath/ath11k/trace.h | 113 - drivers/net/wireless/ath/ath11k/wmi.c | 5810 -------- drivers/net/wireless/ath/ath11k/wmi.h | 4764 ------- drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/regd.c | 10 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 + drivers/net/wireless/ath/wil6210/cfg80211.c | 34 - drivers/net/wireless/ath/wil6210/ethtool.c | 43 +- drivers/net/wireless/ath/wil6210/main.c | 10 +- drivers/net/wireless/ath/wil6210/txrx.c | 32 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 8 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 17 +- drivers/net/wireless/ath/wil6210/wmi.c | 80 +- drivers/net/wireless/ath/wil6210/wmi.h | 33 - drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 54 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 18 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/cisco/airo.c | 118 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965.c | 17 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 + drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 5 + drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 3 + drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 159 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 30 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 45 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 19 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 4 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 77 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 208 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 68 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 11 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/net/wireless/marvell/libertas/debugfs.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 + drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 13 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 70 +- drivers/net/wireless/marvell/mwifiex/util.h | 4 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 4 +- drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 - drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 + drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/hash.c | 6 +- drivers/net/xen-netback/interface.c | 34 +- drivers/net/xen-netback/netback.c | 20 +- drivers/net/xen-netback/xenbus.c | 349 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn533/i2c.c | 1 + drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/port100.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 5 +- 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/pmem.c | 6 + drivers/nvdimm/security.c | 2 +- drivers/nvme/host/Kconfig | 1 - drivers/nvme/host/core.c | 8 - drivers/nvme/host/fc.c | 40 +- drivers/nvme/host/hwmon.c | 13 +- drivers/nvme/host/nvme.h | 6 - drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 10 +- drivers/nvme/target/admin-cmd.c | 12 +- drivers/nvme/target/fcloop.c | 1 - drivers/nvme/target/loop.c | 8 +- drivers/nvmem/Kconfig | 8 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 27 +- drivers/nvmem/imx-ocotp-scu.c | 16 +- drivers/nvmem/imx-ocotp.c | 79 +- drivers/nvmem/nvmem.h | 2 - drivers/nvmem/qcom-spmi-sdam.c | 192 - drivers/of/base.c | 166 +- drivers/of/device.c | 2 +- drivers/of/dynamic.c | 2 +- drivers/of/of_mdio.c | 33 +- drivers/of/of_private.h | 6 +- drivers/of/overlay.c | 11 + drivers/of/platform.c | 6 +- drivers/opp/core.c | 48 +- drivers/opp/of.c | 31 +- drivers/opp/opp.h | 6 +- drivers/opp/ti-opp-supply.c | 2 +- drivers/oprofile/cpu_buffer.c | 2 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/led.c | 17 +- drivers/parisc/sba_iommu.c | 4 +- drivers/pci/ats.c | 2 - drivers/pci/controller/Kconfig | 9 - drivers/pci/controller/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 11 - drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 56 - drivers/pci/controller/dwc/pcie-designware.h | 12 - drivers/pci/controller/dwc/pcie-intel-gw.c | 545 - drivers/pci/controller/dwc/pcie-qcom.c | 150 - drivers/pci/controller/dwc/pcie-uniphier.c | 31 +- drivers/pci/controller/pci-tegra.c | 6 +- drivers/pci/controller/pcie-brcmstb.c | 1014 -- drivers/pci/controller/pcie-iproc.c | 24 - drivers/pci/controller/pcie-rockchip-host.c | 4 +- drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 2 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci.c | 32 +- drivers/pci/pci.h | 3 - drivers/pci/pcie/err.c | 12 +- drivers/pci/proc.c | 25 +- drivers/pci/quirks.c | 140 +- drivers/pci/search.c | 4 +- drivers/pci/setup-bus.c | 204 +- drivers/pci/switch/switchtec.c | 370 +- drivers/pcmcia/i82092.c | 648 +- drivers/pcmcia/i82092aa.h | 11 + drivers/perf/arm_smmuv3_pmu.c | 4 +- drivers/perf/fsl_imx8_ddr_perf.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 58 +- drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/Kconfig | 3 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/phy/broadcom/Makefile | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 120 - drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 414 - drivers/phy/broadcom/phy-brcm-usb-init.c | 226 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 148 +- drivers/phy/broadcom/phy-brcm-usb.c | 269 +- drivers/phy/cadence/phy-cadence-sierra.c | 709 +- drivers/phy/hisilicon/Kconfig | 16 +- drivers/phy/intel/Kconfig | 9 - drivers/phy/intel/Makefile | 2 - drivers/phy/intel/phy-intel-emmc.c | 284 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/Kconfig | 8 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 20 +- drivers/phy/mediatek/Kconfig | 25 +- drivers/phy/motorola/phy-cpcap-usb.c | 128 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 11 +- drivers/phy/phy-core.c | 53 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 9 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 319 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 - drivers/phy/samsung/Kconfig | 8 +- drivers/phy/ti/Kconfig | 20 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-j721e-wiz.c | 959 -- drivers/phy/ti/phy-ti-pipe3.c | 18 +- drivers/pinctrl/Kconfig | 1 - drivers/pinctrl/actions/pinctrl-s700.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 411 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 10 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 2 +- drivers/pinctrl/cirrus/Kconfig | 1 - drivers/pinctrl/core.c | 74 +- drivers/pinctrl/core.h | 4 + drivers/pinctrl/devicetree.c | 4 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/intel/Kconfig | 13 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 491 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 112 +- drivers/pinctrl/intel/pinctrl-intel.c | 101 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 -- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 - drivers/pinctrl/intel/pinctrl-tigerlake.c | 547 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 1 - drivers/pinctrl/meson/pinctrl-meson8b.c | 7 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-artpec6.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 637 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pinmux.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 78 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 4 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/Kconfig | 16 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 57 +- drivers/pinctrl/sh-pfc/gpio.c | 11 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5891 ++++++++ drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 6257 ++++++++ drivers/pinctrl/sh-pfc/pfc-r8a77950.c | 5891 -------- drivers/pinctrl/sh-pfc/pfc-r8a77951.c | 6244 -------- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 33 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 39 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c | 13 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 4 +- drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 27 +- 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/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 32 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/goldfish/goldfish_pipe.c | 35 +- drivers/platform/mellanox/mlxbf-bootctl.c | 2 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 19 +- drivers/platform/mellanox/mlxreg-hotplug.c | 14 - drivers/platform/mips/Kconfig | 2 +- drivers/platform/x86/Kconfig | 18 +- drivers/platform/x86/Makefile | 1 - drivers/platform/x86/asus-nb-wmi.c | 1 - drivers/platform/x86/asus-wmi.c | 139 +- drivers/platform/x86/gpd-pocket-fan.c | 27 +- drivers/platform/x86/hp-wmi.c | 2 +- drivers/platform/x86/intel-hid.c | 1 - drivers/platform/x86/intel-uncore-frequency.c | 437 - drivers/platform/x86/intel_atomisp2_pm.c | 25 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/platform/x86/intel_ips.h | 2 +- drivers/platform/x86/intel_menlow.c | 9 +- drivers/platform/x86/intel_mid_powerbtn.c | 5 +- drivers/platform/x86/intel_pmc_core.c | 141 +- drivers/platform/x86/intel_pmc_core.h | 6 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 2 - drivers/platform/x86/intel_pmc_ipc.c | 114 +- drivers/platform/x86/intel_scu_ipc.c | 414 +- .../x86/intel_speed_select_if/isst_if_common.c | 3 - drivers/platform/x86/intel_telemetry_debugfs.c | 14 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 64 +- drivers/platform/x86/mlx-platform.c | 564 +- drivers/platform/x86/pcengines-apuv2.c | 63 +- drivers/platform/x86/pmc_atom.c | 10 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/platform/x86/touchscreen_dmi.c | 82 +- drivers/pnp/isapnp/core.c | 25 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 16 - drivers/power/avs/Makefile | 1 - drivers/power/avs/qcom-cpr.c | 1793 --- drivers/power/reset/Kconfig | 20 +- drivers/power/reset/at91-sama5d2_shdwc.c | 72 +- drivers/power/reset/gpio-restart.c | 8 +- drivers/power/supply/Kconfig | 30 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/abx500_chargalg.c | 2 +- drivers/power/supply/axp20x_ac_power.c | 131 +- drivers/power/supply/axp20x_usb_power.c | 219 +- drivers/power/supply/bq25890_charger.c | 103 +- drivers/power/supply/cros_usbpd-charger.c | 11 +- drivers/power/supply/ingenic-battery.c | 15 +- drivers/power/supply/ipaq_micro_battery.c | 6 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/max17040_battery.c | 122 +- drivers/power/supply/max17042_battery.c | 17 +- drivers/power/supply/max77650-charger.c | 7 - drivers/power/supply/pda_power.c | 4 - drivers/power/supply/power_supply_core.c | 67 +- drivers/power/supply/sbs-battery.c | 35 +- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +- drivers/power/supply/ucs1002_power.c | 42 +- drivers/powercap/intel_rapl_common.c | 5 - drivers/ptp/Kconfig | 26 +- drivers/ptp/Makefile | 4 +- drivers/ptp/idt8a340_reg.h | 2 - drivers/ptp/ptp_clock.c | 41 +- drivers/ptp/ptp_clockmatrix.c | 79 +- drivers/ptp/ptp_ines.c | 852 -- drivers/ptp/ptp_ixp46x.c | 328 + drivers/ptp/ptp_private.h | 2 +- drivers/ptp/ptp_qoriq.c | 15 +- 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 | 40 - drivers/regulator/Makefile | 4 - drivers/regulator/axp20x-regulator.c | 11 +- drivers/regulator/bd70528-regulator.c | 1 + drivers/regulator/bd71828-regulator.c | 807 -- drivers/regulator/bd718x7-regulator.c | 34 +- drivers/regulator/core.c | 18 +- drivers/regulator/da9210-regulator.c | 5 +- drivers/regulator/da9211-regulator.c | 5 +- drivers/regulator/helpers.c | 14 - drivers/regulator/isl9305.c | 5 +- drivers/regulator/lp3971.c | 5 +- drivers/regulator/ltc3676.c | 5 +- drivers/regulator/max77650-regulator.c | 7 - drivers/regulator/mp8859.c | 156 - drivers/regulator/mpq7920.c | 330 - drivers/regulator/mpq7920.h | 69 - drivers/regulator/mt6311-regulator.c | 5 +- drivers/regulator/pv88060-regulator.c | 5 +- drivers/regulator/pv88090-regulator.c | 5 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/rn5t618-regulator.c | 1 - drivers/regulator/s2mpa01.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/slg51000-regulator.c | 5 +- drivers/regulator/sy8106a-regulator.c | 5 +- drivers/regulator/sy8824x.c | 5 +- drivers/regulator/ti-abb-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 5 +- drivers/regulator/vctrl-regulator.c | 38 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 101 - drivers/remoteproc/Kconfig | 10 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/mtk_common.h | 94 - drivers/remoteproc/mtk_scp.c | 663 - drivers/remoteproc/mtk_scp_ipi.c | 219 - drivers/remoteproc/qcom_q6v5_mss.c | 220 +- drivers/remoteproc/qcom_q6v5_pas.c | 260 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/reset/Kconfig | 25 +- drivers/reset/Makefile | 3 - drivers/reset/core.c | 41 +- drivers/reset/reset-brcmstb-rescal.c | 107 - drivers/reset/reset-brcmstb.c | 6 + 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/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 - drivers/rtc/rtc-cros-ec.c | 1 + drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-m48t35.c | 11 - drivers/rtc/rtc-mc146818-lib.c | 15 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 49 +- 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 | 2 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-sun6i.c | 16 - drivers/rtc/rtc-zynqmp.c | 4 +- drivers/s390/block/dasd_eckd.c | 28 +- drivers/s390/block/dasd_fba.h | 2 +- drivers/s390/block/dasd_proc.c | 17 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/device_ops.c | 2 +- drivers/s390/crypto/ap_bus.c | 2 + drivers/s390/crypto/ap_bus.h | 2 +- drivers/s390/crypto/ap_queue.c | 5 +- drivers/s390/crypto/zcrypt_ccamisc.c | 4 +- drivers/s390/crypto/zcrypt_cex2a.c | 1 - drivers/s390/crypto/zcrypt_cex2c.c | 2 - drivers/s390/crypto/zcrypt_cex4.c | 1 - drivers/s390/net/qeth_core.h | 73 +- drivers/s390/net/qeth_core_main.c | 411 +- drivers/s390/net/qeth_core_mpc.h | 36 +- drivers/s390/net/qeth_core_sys.c | 2 +- drivers/s390/net/qeth_l2_main.c | 51 +- drivers/s390/net/qeth_l2_sys.c | 3 +- drivers/s390/net/qeth_l3.h | 6 +- drivers/s390/net/qeth_l3_main.c | 200 +- drivers/s390/net/qeth_l3_sys.c | 212 +- drivers/scsi/BusLogic.c | 110 +- drivers/scsi/Kconfig | 1 - drivers/scsi/aacraid/aachba.c | 4 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/be2iscsi/be_cmds.h | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/esp_scsi.c | 22 +- drivers/scsi/esp_scsi.h | 41 +- drivers/scsi/fnic/fnic_scsi.c | 3 - drivers/scsi/fnic/vnic_dev.c | 20 +- drivers/scsi/hisi_sas/hisi_sas.h | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 74 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 41 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 57 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 + drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 3 - drivers/scsi/isci/init.c | 3 - drivers/scsi/iscsi_tcp.c | 4 - drivers/scsi/lasi700.c | 2 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 13 +- drivers/scsi/libsas/sas_expander.c | 4 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_bsg.c | 15 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 88 +- drivers/scsi/lpfc/lpfc_debugfs.c | 14 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 5 - drivers/scsi/lpfc/lpfc_hw4.h | 3 - drivers/scsi/lpfc/lpfc_init.c | 14 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 108 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 17 +- drivers/scsi/megaraid/megaraid_sas_base.c | 97 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 134 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 18 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 6 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 19 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 7 - drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 341 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 45 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 39 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 46 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 220 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 11 +- drivers/scsi/mvsas/mv_init.c | 3 - drivers/scsi/myrb.c | 2 +- drivers/scsi/myrb.h | 4 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/myrs.h | 4 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 3 - drivers/scsi/qla1280.c | 20 +- drivers/scsi/qla1280.h | 2 - drivers/scsi/qla2xxx/qla_attr.c | 1 - drivers/scsi/qla2xxx/qla_bsg.c | 13 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 23 +- drivers/scsi/qla2xxx/qla_fw.h | 54 +- drivers/scsi/qla2xxx/qla_gbl.h | 11 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 194 +- drivers/scsi/qla2xxx/qla_inline.h | 24 - drivers/scsi/qla2xxx/qla_iocb.c | 82 +- drivers/scsi/qla2xxx/qla_isr.c | 64 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 20 +- drivers/scsi/qla2xxx/qla_nvme.c | 1 - drivers/scsi/qla2xxx/qla_nx.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 66 +- drivers/scsi/qla2xxx/qla_sup.c | 46 +- drivers/scsi/qla2xxx/qla_target.c | 51 +- drivers/scsi/qla2xxx/qla_target.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 3 - drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_lib.c | 2 - drivers/scsi/scsi_logging.h | 2 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/scsi_transport_iscsi.c | 51 +- drivers/scsi/sd.c | 54 +- drivers/scsi/sd_zbc.c | 38 +- drivers/scsi/sg.c | 200 +- drivers/scsi/smartpqi/smartpqi_init.c | 8 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/storvsc_drv.c | 4 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 113 - drivers/scsi/ufs/ufs-mediatek.c | 206 +- drivers/scsi/ufs/ufs-mediatek.h | 32 - drivers/scsi/ufs/ufs-sysfs.c | 22 +- drivers/scsi/ufs/ufs-sysfs.h | 4 +- drivers/scsi/ufs/ufs.h | 31 +- drivers/scsi/ufs/ufs_bsg.c | 2 +- drivers/scsi/ufs/ufs_quirks.h | 9 +- drivers/scsi/ufs/ufshcd.c | 715 +- drivers/scsi/ufs/ufshcd.h | 34 +- drivers/scsi/ufs/unipro.h | 11 - drivers/scsi/vmw_pvscsi.c | 20 +- drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 6 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/siox/siox.h | 2 +- drivers/slimbus/qcom-ctrl.c | 2 - drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/Kconfig | 1 - drivers/soc/Makefile | 1 - drivers/soc/amlogic/meson-ee-pwrc.c | 24 +- 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/soc-imx8.c | 9 - drivers/soc/lantiq/fpi-bus.c | 4 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 149 +- drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- 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/sifive/Kconfig | 10 - drivers/soc/sifive/Makefile | 3 - drivers/soc/sifive/sifive_l2_cache.c | 178 - drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/flowctrl.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 5 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 29 - drivers/soc/tegra/fuse/fuse.h | 4 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 38 +- drivers/soc/tegra/pmc.c | 4 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 - drivers/soc/ti/Kconfig | 11 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/k3-ringacc.c | 1157 -- drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/soundwire/Kconfig | 9 - drivers/soundwire/Makefile | 4 - drivers/soundwire/bus.c | 55 +- drivers/soundwire/cadence_master.c | 66 +- drivers/soundwire/intel.c | 23 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 32 +- drivers/soundwire/qcom.c | 861 -- drivers/soundwire/stream.c | 8 + drivers/spi/Kconfig | 9 - drivers/spi/Makefile | 1 - drivers/spi/spi-atmel.c | 29 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm2835.c | 47 +- drivers/spi/spi-bitbang.c | 21 +- drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-cavium-thunderx.c | 2 - drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-dw.c | 26 +- drivers/spi/spi-dw.h | 1 - drivers/spi/spi-fsl-dspi.c | 36 +- drivers/spi/spi-fsl-lpspi.c | 36 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 45 +- drivers/spi/spi-hisi-sfc-v3xx.c | 284 - drivers/spi/spi-img-spfi.c | 18 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-meson-spicc.c | 25 +- drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-npcm-pspi.c | 57 +- drivers/spi/spi-nxp-fspi.c | 2 +- drivers/spi/spi-oc-tiny.c | 50 +- drivers/spi/spi-orion.c | 3 +- drivers/spi/spi-pxa2xx.c | 35 +- drivers/spi/spi-qcom-qspi.c | 9 +- drivers/spi/spi-rspi.c | 23 +- drivers/spi/spi-sh-msiof.c | 471 +- drivers/spi/spi-sirf.c | 12 +- drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi-stm32-qspi.c | 30 +- drivers/spi/spi-stm32.c | 79 +- drivers/spi/spi-tegra114.c | 4 +- drivers/spi/spi-ti-qspi.c | 93 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 258 +- drivers/spi/spi.c | 46 +- drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 6 + drivers/staging/Makefile | 5 +- drivers/staging/android/ashmem.c | 6 +- drivers/staging/android/ion/ion.c | 14 + drivers/staging/axis-fifo/Kconfig | 2 +- drivers/staging/axis-fifo/axis-fifo.c | 160 +- drivers/staging/comedi/drivers/adv_pci1710.c | 4 +- drivers/staging/comedi/drivers/gsc_hpdi.c | 10 - drivers/staging/comedi/drivers/ni_routes.c | 12 +- drivers/staging/exfat/Kconfig | 26 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 18 +- drivers/staging/exfat/exfat_blkdev.c | 16 +- drivers/staging/exfat/exfat_core.c | 47 +- drivers/staging/exfat/exfat_super.c | 60 +- drivers/staging/fbtft/fb_uc1611.c | 12 +- drivers/staging/fbtft/fb_watterott.c | 13 +- drivers/staging/fbtft/fbtft-core.c | 6 +- drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/hp/Kconfig | 1 - drivers/staging/hp/hp100.c | 11 +- drivers/staging/iio/accel/adis16203.c | 8 +- drivers/staging/iio/accel/adis16240.c | 15 +- drivers/staging/isdn/Kconfig | 12 + drivers/staging/isdn/Makefile | 8 + drivers/staging/isdn/TODO | 22 + drivers/staging/isdn/avm/Kconfig | 65 + drivers/staging/isdn/avm/Makefile | 12 + drivers/staging/isdn/avm/avm_cs.c | 166 + drivers/staging/isdn/avm/avmcard.h | 581 + drivers/staging/isdn/avm/b1.c | 819 ++ drivers/staging/isdn/avm/b1dma.c | 981 ++ drivers/staging/isdn/avm/b1isa.c | 243 + drivers/staging/isdn/avm/b1pci.c | 416 + drivers/staging/isdn/avm/b1pcmcia.c | 224 + drivers/staging/isdn/avm/c4.c | 1317 ++ drivers/staging/isdn/avm/t1isa.c | 594 + drivers/staging/isdn/avm/t1pci.c | 259 + drivers/staging/isdn/gigaset/Kconfig | 62 + drivers/staging/isdn/gigaset/Makefile | 17 + drivers/staging/isdn/gigaset/asyncdata.c | 606 + drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 ++++ drivers/staging/isdn/gigaset/capi.c | 2517 ++++ drivers/staging/isdn/gigaset/common.c | 1153 ++ drivers/staging/isdn/gigaset/dummyll.c | 74 + drivers/staging/isdn/gigaset/ev-layer.c | 1910 +++ drivers/staging/isdn/gigaset/gigaset.h | 827 ++ drivers/staging/isdn/gigaset/interface.c | 613 + drivers/staging/isdn/gigaset/isocdata.c | 1006 ++ drivers/staging/isdn/gigaset/proc.c | 77 + drivers/staging/isdn/gigaset/ser-gigaset.c | 796 ++ drivers/staging/isdn/gigaset/usb-gigaset.c | 946 ++ drivers/staging/isdn/hysdn/Kconfig | 15 + drivers/staging/isdn/hysdn/Makefile | 12 + drivers/staging/isdn/hysdn/boardergo.c | 445 + drivers/staging/isdn/hysdn/boardergo.h | 100 + drivers/staging/isdn/hysdn/hycapi.c | 785 + drivers/staging/isdn/hysdn/hysdn_boot.c | 400 + drivers/staging/isdn/hysdn/hysdn_defs.h | 282 + drivers/staging/isdn/hysdn/hysdn_init.c | 213 + drivers/staging/isdn/hysdn/hysdn_net.c | 330 + drivers/staging/isdn/hysdn/hysdn_pof.h | 78 + drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 + drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 + drivers/staging/isdn/hysdn/hysdn_sched.c | 197 + drivers/staging/isdn/hysdn/ince1pc.h | 134 + drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 122 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_postproc.c | 148 - drivers/staging/media/hantro/hantro_v4l2.c | 109 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 - .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 + drivers/staging/media/ipu3/TODO | 6 + drivers/staging/media/ipu3/include/intel-ipu3.h | 2 +- drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 5 - drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 - drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 - drivers/staging/media/meson/vdec/vdec_platform.h | 4 - .../bindings/phy/rockchip-mipi-dphy-rx0.yaml | 76 - .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 13 - .../staging/media/phy-rockchip-dphy-rx0/Makefile | 2 - drivers/staging/media/phy-rockchip-dphy-rx0/TODO | 6 - .../phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c | 388 - .../devicetree/bindings/media/rockchip-isp1.yaml | 192 - .../media/uapi/v4l/pixfmt-meta-rkisp1-params.rst | 23 - .../media/uapi/v4l/pixfmt-meta-rkisp1-stat.rst | 22 - drivers/staging/media/rkisp1/Kconfig | 17 - drivers/staging/media/rkisp1/Makefile | 8 - drivers/staging/media/rkisp1/TODO | 23 - drivers/staging/media/rkisp1/rkisp1-capture.c | 1437 -- drivers/staging/media/rkisp1/rkisp1-common.c | 37 - drivers/staging/media/rkisp1/rkisp1-common.h | 337 - drivers/staging/media/rkisp1/rkisp1-dev.c | 574 - drivers/staging/media/rkisp1/rkisp1-isp.c | 1164 -- drivers/staging/media/rkisp1/rkisp1-params.c | 1630 --- drivers/staging/media/rkisp1/rkisp1-regs.h | 1264 -- drivers/staging/media/rkisp1/rkisp1-resizer.c | 775 - drivers/staging/media/rkisp1/rkisp1-stats.c | 530 - drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 819 -- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 1 - drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/media/tegra-vde/vde.c | 6 +- drivers/staging/media/tegra-vde/vde.h | 2 +- drivers/staging/most/Makefile | 1 + drivers/staging/most/cdev/Makefile | 1 + drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/configfs.c | 33 +- drivers/staging/most/core.c | 90 +- drivers/staging/most/core.h | 339 + drivers/staging/most/dim2/Makefile | 1 + drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/i2c/Makefile | 1 + drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/most.h | 339 - drivers/staging/most/net/Makefile | 1 + drivers/staging/most/net/net.c | 17 +- drivers/staging/most/sound/Makefile | 1 + drivers/staging/most/sound/sound.c | 54 +- drivers/staging/most/usb/Makefile | 1 + drivers/staging/most/usb/usb.c | 3 +- drivers/staging/most/video/Makefile | 1 + drivers/staging/most/video/video.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/nvec/nvec_kbd.c | 2 - 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/qlge/qlge.h | 15 +- drivers/staging/qlge/qlge_dbg.c | 32 +- drivers/staging/qlge/qlge_ethtool.c | 41 +- drivers/staging/qlge/qlge_main.c | 221 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 14 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 200 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 34 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 7 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 82 +- drivers/staging/rtl8188eu/hal/phy.c | 41 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 97 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 5 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/ieee80211.h | 2 +- drivers/staging/rtl8188eu/include/odm.h | 1 + drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 7 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 16 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 15 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 15 +- drivers/staging/rtl8192u/Makefile | 4 + drivers/staging/rtl8192u/ieee80211/Makefile | 27 + .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 62 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 10 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 54 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 30 + drivers/staging/rtl8723bs/hal/HalPhyRf.h | 8 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 23 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 44 +- drivers/staging/rts5208/Makefile | 2 + drivers/staging/rts5208/rtsx.c | 9 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/uwb/whc-rc.c | 6 +- drivers/staging/vc04_services/Makefile | 2 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 9 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 2 +- drivers/staging/vt6655/rf.c | 2 +- drivers/staging/vt6656/baseband.c | 12 +- drivers/staging/vt6656/card.c | 2 +- drivers/staging/vt6656/device.h | 20 +- drivers/staging/vt6656/dpc.c | 114 +- drivers/staging/vt6656/firmware.c | 14 +- drivers/staging/vt6656/int.c | 6 +- drivers/staging/vt6656/main_usb.c | 4 +- drivers/staging/vt6656/rxtx.c | 26 +- drivers/staging/vt6656/usbpipe.c | 27 +- drivers/staging/vt6656/usbpipe.h | 7 +- drivers/staging/vt6656/wcmd.c | 1 - drivers/staging/wfx/TODO | 71 +- drivers/staging/wfx/bh.c | 3 +- drivers/staging/wfx/bus_spi.c | 9 +- drivers/staging/wfx/data_rx.c | 85 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 357 +- drivers/staging/wfx/data_tx.h | 32 +- drivers/staging/wfx/debug.c | 2 +- drivers/staging/wfx/fwio.c | 28 +- drivers/staging/wfx/hif_api_cmd.h | 35 +- drivers/staging/wfx/hif_api_mib.h | 35 +- drivers/staging/wfx/hif_rx.c | 115 +- drivers/staging/wfx/hif_tx.c | 164 +- drivers/staging/wfx/hif_tx.h | 28 +- drivers/staging/wfx/hif_tx_mib.h | 184 +- drivers/staging/wfx/hwio.h | 15 +- drivers/staging/wfx/main.c | 12 +- drivers/staging/wfx/queue.c | 217 +- drivers/staging/wfx/queue.h | 10 +- drivers/staging/wfx/scan.c | 321 +- drivers/staging/wfx/scan.h | 26 +- drivers/staging/wfx/secure_link.h | 8 +- drivers/staging/wfx/sta.c | 1058 +- drivers/staging/wfx/sta.h | 20 +- drivers/staging/wfx/traces.h | 14 +- drivers/staging/wfx/wfx.h | 43 +- drivers/staging/wilc1000/fw.h | 119 - drivers/staging/wilc1000/hif.c | 90 +- drivers/staging/wilc1000/hif.h | 19 + drivers/staging/wilc1000/netdev.c | 16 +- drivers/staging/wilc1000/netdev.h | 1 + drivers/staging/wilc1000/spi.c | 147 +- drivers/staging/wilc1000/wlan.c | 102 +- drivers/staging/wilc1000/wlan.h | 1 - drivers/staging/wilc1000/wlan_cfg.c | 152 +- drivers/staging/wilc1000/wlan_if.h | 1 - drivers/staging/wlan-ng/Kconfig | 1 - drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 6 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/tc/tc-driver.c | 5 +- drivers/tc/tc.c | 2 +- drivers/tee/Kconfig | 4 +- drivers/tee/Makefile | 1 - drivers/tee/amdtee/Kconfig | 8 - drivers/tee/amdtee/Makefile | 5 - drivers/tee/amdtee/amdtee_if.h | 183 - drivers/tee/amdtee/amdtee_private.h | 159 - drivers/tee/amdtee/call.c | 373 - drivers/tee/amdtee/core.c | 518 - drivers/tee/amdtee/shm_pool.c | 93 - drivers/tee/optee/core.c | 153 +- drivers/tee/optee/shm_pool.c | 15 +- drivers/tee/tee_shm.c | 6 + drivers/thermal/Kconfig | 37 +- drivers/thermal/Makefile | 4 +- drivers/thermal/amlogic_thermal.c | 6 +- drivers/thermal/armada_thermal.c | 7 +- drivers/thermal/broadcom/Kconfig | 7 - drivers/thermal/broadcom/Makefile | 1 - drivers/thermal/broadcom/bcm2711_thermal.c | 123 - drivers/thermal/clock_cooling.c | 2 +- drivers/thermal/cpu_cooling.c | 669 + drivers/thermal/cpufreq_cooling.c | 670 - drivers/thermal/cpuidle_cooling.c | 232 - drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 7 +- .../int340x_thermal/processor_thermal_device.c | 4 - drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 68 +- drivers/thermal/qcom/tsens.c | 3 - drivers/thermal/qoriq_thermal.c | 337 +- drivers/thermal/rockchip_thermal.c | 34 +- drivers/thermal/samsung/Kconfig | 2 +- drivers/thermal/samsung/exynos_tmu.c | 9 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/sun8i_thermal.c | 639 - drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 20 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_hwmon.c | 28 - drivers/thermal/thermal_hwmon.h | 7 - drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 - drivers/thunderbolt/Kconfig | 11 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 11 +- drivers/thunderbolt/ctl.c | 19 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/eeprom.c | 137 +- drivers/thunderbolt/nhi.c | 3 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 441 +- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 101 - drivers/thunderbolt/tb_msgs.h | 6 +- drivers/thunderbolt/tb_regs.h | 65 +- drivers/thunderbolt/tmu.c | 383 - drivers/thunderbolt/tunnel.c | 169 +- drivers/thunderbolt/tunnel.h | 9 - drivers/thunderbolt/usb4.c | 764 - drivers/thunderbolt/xdomain.c | 6 - drivers/tty/cyclades.c | 10 +- drivers/tty/ehv_bytechan.c | 48 - drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serdev/core.c | 24 +- drivers/tty/serial/21285.c | 55 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 50 +- drivers/tty/serial/8250/8250_core.c | 1 - drivers/tty/serial/8250/8250_exar.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 4 + drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_ioc3.c | 98 - drivers/tty/serial/8250/8250_of.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 7 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/8250/8250_port.c | 10 +- drivers/tty/serial/8250/Kconfig | 21 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/amba-pl010.c | 5 +- drivers/tty/serial/amba-pl011.c | 13 +- drivers/tty/serial/apbuart.c | 5 +- drivers/tty/serial/arc_uart.c | 5 +- drivers/tty/serial/atmel_serial.c | 84 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 5 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 9 +- drivers/tty/serial/dz.c | 7 +- drivers/tty/serial/efm32-uart.c | 5 +- drivers/tty/serial/fsl_linflexuart.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/imx.c | 58 +- drivers/tty/serial/ip22zilog.c | 7 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/meson_uart.c | 72 +- drivers/tty/serial/milbeaut_usio.c | 5 +- drivers/tty/serial/mpc52xx_uart.c | 11 +- drivers/tty/serial/msm_serial.c | 36 +- drivers/tty/serial/mux.c | 7 +- drivers/tty/serial/mxs-auart.c | 5 +- drivers/tty/serial/omap-serial.c | 12 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/pmac_zilog.c | 5 +- drivers/tty/serial/pnx8xxx_uart.c | 7 +- drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 128 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/sa1100.c | 7 +- drivers/tty/serial/samsung.h | 147 + drivers/tty/serial/samsung_tty.c | 315 +- drivers/tty/serial/sb1250-duart.c | 9 +- drivers/tty/serial/sccnxp.c | 5 +- drivers/tty/serial/serial-tegra.c | 94 +- drivers/tty/serial/serial_core.c | 85 - drivers/tty/serial/serial_txx9.c | 5 +- drivers/tty/serial/sh-sci.c | 14 +- drivers/tty/serial/sprd_serial.c | 8 +- drivers/tty/serial/st-asc.c | 17 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 5 +- drivers/tty/serial/sunsab.c | 5 +- drivers/tty/serial/sunsu.c | 5 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/ucc_uart.c | 389 +- drivers/tty/serial/vr41xx_siu.c | 5 +- drivers/tty/serial/vt8500_serial.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 51 +- drivers/tty/serial/zs.c | 7 +- drivers/tty/synclink.c | 6 +- drivers/tty/synclink_gt.c | 24 +- drivers/tty/synclinkmp.c | 34 +- drivers/tty/sysrq.c | 17 +- drivers/tty/tty_baudrate.c | 28 +- drivers/tty/tty_io.c | 2 +- drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/Makefile | 6 +- drivers/tty/vt/vt.c | 8 +- drivers/uio/uio_dmem_genirq.c | 6 +- drivers/uio/uio_pdrv_genirq.c | 2 - drivers/usb/atm/ueagle-atm.c | 18 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/Kconfig | 10 - drivers/usb/cdns3/Makefile | 1 - drivers/usb/cdns3/cdns3-imx.c | 216 - drivers/usb/cdns3/gadget.c | 550 +- drivers/usb/cdns3/gadget.h | 26 +- drivers/usb/cdns3/trace.h | 93 +- drivers/usb/chipidea/Kconfig | 1 - drivers/usb/chipidea/ci.h | 10 - drivers/usb/chipidea/ci_hdrc_tegra.c | 9 + drivers/usb/chipidea/core.c | 4 +- drivers/usb/chipidea/host.c | 4 +- drivers/usb/chipidea/host.h | 2 +- drivers/usb/common/usb-conn-gpio.c | 3 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 82 +- drivers/usb/core/devio.c | 51 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hcd.c | 42 +- drivers/usb/core/hub.c | 7 +- drivers/usb/core/urb.c | 1 - drivers/usb/dwc2/core_intr.c | 7 +- drivers/usb/dwc2/debugfs.c | 3 +- drivers/usb/dwc2/gadget.c | 25 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 3 - drivers/usb/dwc3/core.h | 2 - drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/dwc3-pci.c | 10 +- drivers/usb/dwc3/ep0.c | 10 - drivers/usb/dwc3/gadget.c | 66 +- drivers/usb/dwc3/gadget.h | 14 - drivers/usb/dwc3/host.c | 6 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 + drivers/usb/gadget/configfs.c | 43 - drivers/usb/gadget/function/f_ecm.c | 22 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_ncm.c | 17 +- drivers/usb/gadget/function/f_rndis.c | 1 - drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/function/u_audio.c | 29 +- drivers/usb/gadget/legacy/Kconfig | 28 - drivers/usb/gadget/legacy/cdc2.c | 2 +- drivers/usb/gadget/legacy/g_ffs.c | 2 +- drivers/usb/gadget/legacy/multi.c | 2 +- drivers/usb/gadget/legacy/ncm.c | 2 +- drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/gadget/udc/core.c | 2 - drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 16 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 6 +- drivers/usb/host/Kconfig | 56 +- drivers/usb/host/ehci-exynos.c | 4 +- drivers/usb/host/ehci-mv.c | 21 +- drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-q.c | 13 +- drivers/usb/host/ehci-sh.c | 7 + drivers/usb/host/ehci-tegra.c | 16 +- drivers/usb/host/ohci-da8xx.c | 8 +- drivers/usb/host/ohci-exynos.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/xhci-hub.c | 22 +- drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-mtk.c | 5 + drivers/usb/host/xhci-pci.c | 13 - drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/host/xhci-tegra.c | 440 +- drivers/usb/host/xhci.c | 9 +- drivers/usb/host/xhci.h | 1 - drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/misc/adutux.c | 2 +- drivers/usb/misc/idmouse.c | 2 +- drivers/usb/misc/usb3503.c | 94 +- drivers/usb/mon/mon_bin.c | 32 +- drivers/usb/musb/Kconfig | 12 +- drivers/usb/musb/Makefile | 4 +- drivers/usb/musb/davinci.c | 57 +- drivers/usb/musb/jz4740.c | 82 +- drivers/usb/musb/mediatek.c | 582 - drivers/usb/musb/musb_am335x.c | 44 + drivers/usb/musb/musb_core.c | 199 +- drivers/usb/musb/musb_core.h | 20 +- drivers/usb/musb/musb_dma.h | 9 - drivers/usb/musb/musb_host.c | 46 +- drivers/usb/musb/musb_io.h | 18 +- drivers/usb/musb/musb_trace.h | 33 +- drivers/usb/musb/musbhsdma.c | 58 +- drivers/usb/musb/omap2430.c | 164 +- drivers/usb/musb/sunxi.c | 6 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/musb/ux500_dma.c | 4 +- drivers/usb/phy/Kconfig | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 26 +- drivers/usb/phy/phy-am335x.c | 2 +- drivers/usb/phy/phy-generic.c | 39 +- drivers/usb/phy/phy-generic.h | 3 +- drivers/usb/phy/phy-keystone.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 896 +- drivers/usb/phy/phy-ulpi.c | 48 +- drivers/usb/renesas_usbhs/common.c | 22 +- drivers/usb/renesas_usbhs/rcar2.c | 4 +- drivers/usb/renesas_usbhs/rza2.c | 2 +- drivers/usb/roles/class.c | 2 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/serial/Kconfig | 3 + drivers/usb/serial/ch341.c | 6 +- drivers/usb/serial/cyberjack.c | 2 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/io_edgeport.c | 26 +- drivers/usb/serial/ir-usb.c | 185 +- drivers/usb/serial/keyspan.c | 4 - drivers/usb/serial/opticon.c | 63 +- drivers/usb/serial/option.c | 16 - drivers/usb/serial/quatech2.c | 6 - drivers/usb/serial/usb-serial-simple.c | 2 - drivers/usb/serial/usb-serial.c | 3 - drivers/usb/serial/usb-wwan.h | 1 - drivers/usb/serial/usb_wwan.c | 4 - drivers/usb/storage/scsiglue.c | 3 +- drivers/usb/typec/altmodes/displayport.c | 5 +- drivers/usb/typec/bus.c | 42 +- drivers/usb/typec/class.c | 58 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/pi3usb30532.c | 5 +- drivers/usb/typec/tcpm/Kconfig | 1 - drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 26 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 95 +- drivers/usb/typec/ucsi/ucsi.h | 32 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 191 +- drivers/usb/usbip/usbip_common.c | 3 - drivers/usb/usbip/vhci_rx.c | 13 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 8 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 35 +- drivers/video/backlight/ams369fg06.c | 1 + drivers/video/backlight/bd6107.c | 24 +- drivers/video/backlight/qcom-wled.c | 4 +- drivers/video/console/Kconfig | 1 + drivers/video/fbdev/68328fb.c | 14 +- drivers/video/fbdev/acornfb.c | 2 +- drivers/video/fbdev/amba-clcd.c | 2 +- drivers/video/fbdev/amifb.c | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/arkfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/aty128fb.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 6 +- drivers/video/fbdev/aty/mach64_cursor.c | 4 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/au1100fb.c | 2 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 2 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/carminefb.c | 6 +- drivers/video/fbdev/cg14.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/cobalt_lcdfb.c | 2 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 3 + drivers/video/fbdev/core/fbcon.c | 7 - drivers/video/fbdev/core/fbmem.c | 35 +- drivers/video/fbdev/cyber2000fb.c | 2 +- drivers/video/fbdev/da8xx-fb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/ep93xx-fb.c | 2 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/fm2fb.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 4 +- drivers/video/fbdev/g364fb.c | 2 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/video/fbdev/geode/gx1fb_core.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 2 +- drivers/video/fbdev/geode/lxfb_core.c | 2 +- drivers/video/fbdev/goldfishfb.c | 2 +- drivers/video/fbdev/grvga.c | 2 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/hecubafb.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/video/fbdev/hitfb.c | 2 +- drivers/video/fbdev/hpfb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/imxfb.c | 4 +- drivers/video/fbdev/intelfb/intelfb.h | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 4 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/macfb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/matrox/matroxfb_crtc2.c | 2 +- drivers/video/fbdev/matrox/matroxfb_misc.c | 5 +- drivers/video/fbdev/maxinefb.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 15 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 4 +- drivers/video/fbdev/mbx/mbxfb.c | 6 +- drivers/video/fbdev/metronomefb.c | 2 +- drivers/video/fbdev/mmp/Kconfig | 2 +- drivers/video/fbdev/mmp/fb/Kconfig | 4 + drivers/video/fbdev/mmp/fb/mmpfb.c | 4 +- drivers/video/fbdev/mmp/hw/Kconfig | 7 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 60 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 10 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 6 +- drivers/video/fbdev/mx3fb.c | 5 +- drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 20 +- drivers/video/fbdev/ocfb.c | 11 +- drivers/video/fbdev/offb.c | 2 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 6 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/omap2/omapfb/vrfb.c | 4 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 4 +- drivers/video/fbdev/pm3fb.c | 6 +- drivers/video/fbdev/pmag-aa-fb.c | 6 +- drivers/video/fbdev/pmag-ba-fb.c | 6 +- drivers/video/fbdev/pmagb-b-fb.c | 6 +- drivers/video/fbdev/ps3fb.c | 2 +- drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/pxa168fb.c | 10 +- drivers/video/fbdev/pxafb.c | 14 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 4 +- drivers/video/fbdev/s3c-fb.c | 5 +- drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 6 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 +- drivers/video/fbdev/sh7760fb.c | 4 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +- drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/skeletonfb.c | 2 +- drivers/video/fbdev/sm712fb.c | 2 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/sstfb.c | 6 +- drivers/video/fbdev/stifb.c | 6 +- drivers/video/fbdev/sunxvr1000.c | 2 +- drivers/video/fbdev/sunxvr2500.c | 2 +- drivers/video/fbdev/sunxvr500.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 4 +- drivers/video/fbdev/tmiofb.c | 2 +- drivers/video/fbdev/tridentfb.c | 6 +- drivers/video/fbdev/udlfb.c | 1 + drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/vesafb.c | 6 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/vga16fb.c | 2 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/video/fbdev/vt8500lcdfb.c | 2 +- drivers/video/fbdev/vt8623fb.c | 2 +- drivers/video/fbdev/w100fb.c | 8 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/fbdev/xilinxfb.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 1 - drivers/virt/vboxguest/vboxguest_utils.c | 1 - drivers/virtio/virtio_balloon.c | 38 +- drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/visorbus/visorchipset.c | 11 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_fake.c | 30 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/w1/masters/omap_hdq.c | 348 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/bcm63xx_wdt.c | 2 +- drivers/watchdog/imx7ulp_wdt.c | 2 +- drivers/watchdog/intel_scu_watchdog.c | 2 +- drivers/watchdog/orion_wdt.c | 4 +- drivers/watchdog/rc32434_wdt.c | 4 +- drivers/watchdog/rn5t618_wdt.c | 1 - drivers/watchdog/w83627hf_wdt.c | 2 +- drivers/watchdog/watchdog_core.c | 35 - drivers/watchdog/watchdog_dev.c | 36 +- drivers/xen/balloon.c | 3 +- drivers/xen/gntdev-dmabuf.c | 23 + drivers/xen/grant-table.c | 4 + drivers/xen/preempt.c | 4 +- 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.h | 2 + drivers/xen/xenbus/xenbus_probe.c | 35 +- drivers/xen/xenbus/xenbus_probe_backend.c | 1 + drivers/xen/xenbus/xenbus_probe_frontend.c | 24 +- drivers/zorro/proc.c | 9 +- fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Kconfig | 2 - fs/Makefile | 4 +- fs/adfs/adfs.h | 32 +- fs/adfs/dir.c | 314 +- fs/adfs/dir_f.c | 302 +- fs/adfs/dir_f.h | 52 +- fs/adfs/dir_fplus.c | 345 +- fs/adfs/dir_fplus.h | 6 +- fs/adfs/inode.c | 64 +- fs/adfs/map.c | 247 +- fs/adfs/super.c | 267 +- fs/afs/dir.c | 18 +- fs/afs/dynroot.c | 3 - fs/afs/mntpt.c | 6 +- fs/afs/proc.c | 7 +- fs/afs/security.c | 2 +- fs/afs/server.c | 21 +- fs/afs/super.c | 2 +- fs/aio.c | 9 +- fs/attr.c | 23 +- fs/binfmt_elf.c | 144 +- fs/btrfs/Kconfig | 1 - fs/btrfs/Makefile | 2 +- fs/btrfs/block-group.c | 212 +- fs/btrfs/block-group.h | 40 - fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 13 +- fs/btrfs/ctree.c | 2 +- fs/btrfs/ctree.h | 83 +- fs/btrfs/dev-replace.c | 1 - fs/btrfs/discard.c | 702 - fs/btrfs/discard.h | 41 - fs/btrfs/disk-io.c | 37 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/extent-tree.c | 77 +- fs/btrfs/extent_io.c | 60 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/file-item.c | 48 +- fs/btrfs/file.c | 27 +- fs/btrfs/free-space-cache.c | 619 +- fs/btrfs/free-space-cache.h | 41 +- fs/btrfs/inode-map.c | 13 +- fs/btrfs/inode.c | 940 +- fs/btrfs/ioctl.c | 45 +- fs/btrfs/ordered-data.c | 81 +- fs/btrfs/ordered-data.h | 26 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 54 +- fs/btrfs/relocation.c | 72 +- fs/btrfs/root-tree.c | 10 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 6 + fs/btrfs/space-info.c | 42 +- fs/btrfs/super.c | 39 +- fs/btrfs/sysfs.c | 394 +- fs/btrfs/sysfs.h | 5 +- fs/btrfs/tests/btrfs-tests.c | 29 - fs/btrfs/tests/btrfs-tests.h | 1 - fs/btrfs/tests/extent-map-tests.c | 154 +- fs/btrfs/tests/free-space-tree-tests.c | 4 +- fs/btrfs/tests/inode-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 4 +- fs/btrfs/transaction.c | 30 +- fs/btrfs/tree-checker.c | 245 +- fs/btrfs/tree-log.c | 507 +- fs/btrfs/uuid-tree.c | 2 - fs/btrfs/volumes.c | 294 +- fs/btrfs/volumes.h | 12 +- fs/btrfs/zlib.c | 135 +- fs/buffer.c | 105 +- fs/cachefiles/rdwr.c | 27 +- fs/ceph/acl.c | 4 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 128 +- fs/ceph/debugfs.c | 15 +- fs/ceph/dir.c | 74 +- fs/ceph/file.c | 11 +- fs/ceph/inode.c | 56 +- fs/ceph/mds_client.c | 210 +- fs/ceph/mds_client.h | 48 +- fs/ceph/mdsmap.c | 103 +- fs/ceph/super.c | 160 +- fs/ceph/super.h | 35 +- fs/ceph/xattr.c | 7 +- fs/char_dev.c | 2 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifs_dfs_ref.c | 97 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 48 +- fs/cifs/cifsfs.h | 3 - fs/cifs/cifsglob.h | 4 +- fs/cifs/cifsproto.h | 4 - fs/cifs/cifssmb.c | 7 +- fs/cifs/connect.c | 10 +- fs/cifs/dfs_cache.c | 1125 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 17 +- fs/cifs/readdir.c | 63 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2ops.c | 190 +- fs/cifs/smb2pdu.c | 184 +- fs/cifs/smb2pdu.h | 2 - fs/cifs/smb2proto.h | 7 - fs/cifs/smb2transport.c | 2 - fs/cifs/transport.c | 3 - fs/cifs/xattr.c | 128 +- fs/compat_ioctl.c | 261 + fs/configfs/inode.c | 9 +- fs/crypto/Kconfig | 22 +- fs/crypto/bio.c | 114 +- fs/crypto/crypto.c | 57 +- fs/crypto/fname.c | 316 +- fs/crypto/fscrypt_private.h | 58 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 47 +- fs/crypto/keyring.c | 178 +- fs/crypto/keysetup.c | 102 +- fs/crypto/keysetup_v1.c | 21 +- fs/crypto/policy.c | 170 +- fs/debugfs/file.c | 38 +- fs/debugfs/inode.c | 130 +- fs/direct-io.c | 2 - fs/dlm/lowcomms.c | 6 +- fs/drop_caches.c | 2 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 8 +- fs/ecryptfs/messaging.c | 1 - fs/ecryptfs/mmap.c | 16 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 4 +- fs/erofs/utils.c | 15 +- fs/erofs/xattr.c | 2 - fs/erofs/xattr.h | 17 +- fs/erofs/zdata.c | 5 +- fs/eventpoll.c | 87 +- fs/exec.c | 5 - fs/ext2/super.c | 7 +- fs/ext4/Kconfig | 9 +- fs/ext4/Makefile | 3 +- fs/ext4/balloc.c | 5 +- fs/ext4/block_validity.c | 6 +- fs/ext4/dir.c | 9 +- fs/ext4/ext4.h | 81 +- fs/ext4/ext4_extents.h | 5 + fs/ext4/ext4_jbd2.c | 25 - fs/ext4/ext4_jbd2.h | 22 +- fs/ext4/extents.c | 158 +- fs/ext4/file.c | 203 +- fs/ext4/ialloc.c | 10 +- fs/ext4/indirect.c | 26 + fs/ext4/inline.c | 2 - fs/ext4/inode-test.c | 6 +- fs/ext4/inode.c | 72 +- fs/ext4/ioctl.c | 2 - fs/ext4/mballoc.c | 4 - fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 56 +- fs/ext4/page-io.c | 19 +- fs/ext4/readpage.c | 42 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 237 +- fs/ext4/sysfs.c | 88 +- fs/ext4/verity.c | 47 +- fs/ext4/xattr.c | 6 +- fs/f2fs/Kconfig | 28 +- fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 6 +- fs/f2fs/compress.c | 1176 -- fs/f2fs/data.c | 752 +- fs/f2fs/debug.c | 88 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 329 +- fs/f2fs/file.c | 269 +- fs/f2fs/gc.c | 18 +- fs/f2fs/inline.c | 44 +- fs/f2fs/inode.c | 41 - fs/f2fs/namei.c | 120 +- fs/f2fs/node.c | 2 +- fs/f2fs/recovery.c | 20 +- fs/f2fs/segment.c | 271 +- fs/f2fs/segment.h | 19 +- fs/f2fs/super.c | 182 +- fs/f2fs/sysfs.c | 158 +- fs/f2fs/verity.c | 47 +- fs/fat/inode.c | 3 +- fs/fat/misc.c | 10 +- fs/file.c | 28 +- fs/fs-writeback.c | 2 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 13 +- fs/fscache/proc.c | 2 +- fs/fuse/file.c | 4 +- fs/gfs2/aops.c | 4 +- fs/gfs2/dir.c | 3 + fs/gfs2/glock.c | 2 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 6 +- fs/gfs2/inode.c | 10 +- fs/gfs2/log.c | 21 +- fs/gfs2/log.h | 4 +- fs/gfs2/lops.c | 70 +- fs/gfs2/ops_fstype.c | 2 - fs/gfs2/rgrp.c | 10 + fs/gfs2/trans.c | 9 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 75 +- fs/internal.h | 16 +- fs/io-wq.c | 149 +- fs/io-wq.h | 20 +- fs/io_uring.c | 3283 ++--- fs/ioctl.c | 164 +- fs/iomap/buffered-io.c | 18 +- fs/jbd2/journal.c | 41 +- fs/jfs/jfs_debug.c | 14 +- fs/jfs/jfs_dmap.c | 1 + fs/kernfs/dir.c | 2 +- fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 - fs/lockd/procfs.c | 12 +- fs/locks.c | 2 +- fs/mpage.c | 2 +- fs/namei.c | 289 +- fs/namespace.c | 12 +- fs/nfs/Kconfig | 11 +- fs/nfs/Makefile | 2 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/client.c | 84 +- fs/nfs/dir.c | 25 +- fs/nfs/direct.c | 7 +- fs/nfs/file.c | 49 +- fs/nfs/flexfilelayout/flexfilelayout.c | 34 +- fs/nfs/fs_context.c | 1437 -- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 20 +- fs/nfs/fscache.h | 8 +- fs/nfs/getroot.c | 73 +- fs/nfs/inode.c | 8 +- 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 | 36 +- fs/nfs/nfs4_fs.h | 15 +- fs/nfs/nfs4client.c | 101 +- fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4namespace.c | 296 +- fs/nfs/nfs4proc.c | 91 +- fs/nfs/nfs4state.c | 2 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4trace.c | 4 - fs/nfs/nfs4trace.h | 237 +- fs/nfs/nfs4xdr.c | 30 +- fs/nfs/nfstrace.h | 281 +- fs/nfs/pnfs.c | 2 + 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 | 463 +- 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/notify/fsnotify.c | 4 - fs/nsfs.c | 32 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/Makefile | 2 + fs/ocfs2/dlm/dlmast.c | 8 +- fs/ocfs2/dlm/dlmcommon.h | 4 + fs/ocfs2/dlm/dlmconvert.c | 8 +- fs/ocfs2/dlm/dlmdebug.c | 8 +- fs/ocfs2/dlm/dlmdomain.c | 8 +- fs/ocfs2/dlm/dlmlock.c | 8 +- fs/ocfs2/dlm/dlmmaster.c | 10 +- fs/ocfs2/dlm/dlmrecovery.c | 10 +- fs/ocfs2/dlm/dlmthread.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 8 +- fs/ocfs2/dlmfs/Makefile | 2 + fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 6 +- fs/ocfs2/dlmglue.c | 3 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/journal.c | 8 - fs/ocfs2/journal.h | 8 +- fs/ocfs2/namei.c | 3 +- fs/ocfs2/suballoc.c | 2 +- fs/open.c | 146 +- fs/overlayfs/copy_up.c | 96 +- fs/overlayfs/dir.c | 12 +- fs/overlayfs/export.c | 108 +- fs/overlayfs/file.c | 113 +- fs/overlayfs/inode.c | 58 +- fs/overlayfs/namei.c | 86 +- fs/overlayfs/overlayfs.h | 58 +- fs/overlayfs/ovl_entry.h | 25 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 249 +- fs/overlayfs/util.c | 28 +- fs/pipe.c | 280 +- fs/posix_acl.c | 7 +- fs/proc/Kconfig | 4 - fs/proc/Makefile | 1 - fs/proc/base.c | 117 +- fs/proc/bootconfig.c | 89 - fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/namespaces.c | 24 +- fs/proc/page.c | 94 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 2 +- fs/proc/stat.c | 16 +- fs/proc/task_mmu.c | 4 +- fs/proc/uptime.c | 3 - fs/proc/vmcore.c | 10 +- fs/pstore/ram.c | 13 - fs/pstore/ram_core.c | 2 +- fs/quota/dquot.c | 1 - fs/quota/quotaio_v1.h | 6 +- fs/ramfs/inode.c | 12 - fs/read_write.c | 66 +- fs/readdir.c | 79 +- fs/reiserfs/stree.c | 3 +- fs/reiserfs/super.c | 4 +- fs/reiserfs/xattr.c | 8 +- fs/splice.c | 12 +- fs/stack.c | 6 +- fs/stat.c | 34 +- fs/super.c | 4 +- fs/sysfs/group.c | 2 +- fs/timerfd.c | 3 - fs/tracefs/inode.c | 114 +- fs/ubifs/Kconfig | 1 - fs/ubifs/auth.c | 2 +- fs/ubifs/dir.c | 16 +- fs/ubifs/file.c | 29 +- fs/ubifs/ioctl.c | 14 +- fs/ubifs/journal.c | 10 +- fs/ubifs/key.h | 1 + fs/ubifs/orphan.c | 4 +- fs/ubifs/sb.c | 13 +- fs/ubifs/super.c | 2 - fs/ubifs/ubifs.h | 7 + fs/udf/ecma_167.h | 46 +- fs/udf/inode.c | 6 +- fs/udf/osta_udf.h | 100 +- fs/udf/super.c | 40 +- fs/udf/truncate.c | 2 +- fs/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 | 497 - fs/vboxsf/utils.c | 551 - fs/vboxsf/vboxsf_wrappers.c | 371 - fs/vboxsf/vfsmod.h | 137 - fs/verity/enable.c | 69 +- fs/verity/fsverity_private.h | 17 +- fs/verity/hash_algs.c | 98 +- fs/verity/open.c | 5 +- fs/verity/signature.c | 15 +- fs/verity/verify.c | 47 +- fs/xfs/libxfs/xfs_alloc.c | 18 +- fs/xfs/libxfs/xfs_attr.c | 14 +- fs/xfs/libxfs/xfs_attr.h | 15 +- fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_attr_leaf.h | 9 + fs/xfs/libxfs/xfs_attr_remote.c | 89 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 - fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 + fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/libxfs/xfs_da_format.h | 4 +- fs/xfs/libxfs/xfs_dir2.c | 21 - fs/xfs/libxfs/xfs_dir2_priv.h | 29 +- fs/xfs/libxfs/xfs_dir2_sf.c | 6 +- fs/xfs/libxfs/xfs_format.h | 7 - fs/xfs/libxfs/xfs_ialloc.c | 64 - fs/xfs/libxfs/xfs_ialloc.h | 1 - fs/xfs/libxfs/xfs_log_format.h | 19 +- fs/xfs/libxfs/xfs_trans_resv.c | 96 +- fs/xfs/scrub/repair.h | 1 + fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_acl.c | 11 +- fs/xfs/xfs_attr_inactive.c | 149 +- fs/xfs/xfs_bmap_util.c | 12 - fs/xfs/xfs_buf_item.c | 47 +- fs/xfs/xfs_buf_item.h | 1 - fs/xfs/xfs_dquot.c | 6 +- fs/xfs/xfs_file.c | 7 +- fs/xfs/xfs_inode.c | 24 +- fs/xfs/xfs_ioctl.c | 20 +- fs/xfs/xfs_ioctl32.c | 9 +- fs/xfs/xfs_ioctl32.h | 2 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_log_recover.c | 6 - fs/xfs/xfs_mount.c | 168 +- fs/xfs/xfs_ondisk.h | 1 - fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_quotaops.c | 6 +- fs/xfs/xfs_reflink.c | 9 +- fs/xfs/xfs_reflink.h | 2 +- fs/xfs/xfs_super.c | 48 +- fs/xfs/xfs_trace.h | 25 +- fs/xfs/xfs_trans_dquot.c | 8 +- fs/xfs/xfs_xattr.c | 14 +- fs/zonefs/Kconfig | 9 - fs/zonefs/Makefile | 4 - fs/zonefs/super.c | 1178 -- fs/zonefs/zonefs.h | 175 - include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 2 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 4 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 13 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/atomic-instrumented.h | 722 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/cacheflush.h | 33 +- include/asm-generic/export.h | 8 +- include/asm-generic/io.h | 4 + include/asm-generic/iomap.h | 4 +- include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable.h | 20 - include/asm-generic/tlb.h | 120 +- include/asm-generic/vdso/vsyscall.h | 4 +- include/clocksource/hyperv_timer.h | 2 +- include/crypto/aead.h | 10 - include/crypto/algapi.h | 84 +- include/crypto/cast6.h | 7 +- include/crypto/hash.h | 13 - include/crypto/internal/acompress.h | 4 +- include/crypto/internal/aead.h | 21 +- include/crypto/internal/akcipher.h | 12 +- include/crypto/internal/chacha.h | 2 +- include/crypto/internal/des.h | 23 +- include/crypto/internal/geniv.h | 1 + include/crypto/internal/hash.h | 90 +- include/crypto/internal/poly1305.h | 45 +- include/crypto/internal/scompress.h | 4 +- include/crypto/internal/skcipher.h | 27 +- include/crypto/nhpoly1305.h | 4 +- include/crypto/poly1305.h | 26 +- include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 26 +- include/crypto/twofish.h | 2 +- include/crypto/xts.h | 21 +- .../gpu/drm/r128 => include/drm}/ati_pcigart.h | 0 include/drm/bridge/dw_mipi_dsi.h | 9 - include/drm/drm_atomic.h | 62 +- include/drm/drm_atomic_helper.h | 8 +- include/drm/drm_atomic_state_helper.h | 6 - include/drm/drm_bridge.h | 136 +- include/drm/drm_color_mgmt.h | 25 +- include/drm/drm_connector.h | 24 +- include/drm/drm_dp_helper.h | 12 +- include/drm/drm_dp_mst_helper.h | 38 +- include/drm/drm_encoder.h | 7 +- include/drm/drm_fb_cma_helper.h | 2 - include/drm/drm_fb_helper.h | 40 + include/drm/drm_file.h | 3 - include/drm/drm_fourcc.h | 8 +- include/drm/drm_gem.h | 4 +- include/drm/drm_gem_vram_helper.h | 8 +- include/drm/drm_legacy.h | 29 +- include/drm/drm_mipi_dsi.h | 4 - include/drm/drm_of.h | 21 - include/drm/drm_panel.h | 58 +- include/drm/drm_pci.h | 19 +- include/drm/drm_print.h | 333 +- include/drm/drm_rect.h | 2 - include/drm/drm_scdc_helper.h | 6 +- include/drm/drm_util.h | 2 +- include/drm/gpu_scheduler.h | 22 +- include/drm/i915_pciids.h | 31 +- include/drm/task_barrier.h | 107 - include/drm/ttm/ttm_bo_api.h | 10 +- include/dt-bindings/{clock => clk}/ti-dra7-atl.h | 0 include/dt-bindings/clock/dra7.h | 23 - include/dt-bindings/clock/imx8mp-clock.h | 300 - include/dt-bindings/clock/marvell,mmp2.h | 2 - include/dt-bindings/clock/meson8-ddr-clkc.h | 4 - include/dt-bindings/clock/omap4.h | 11 - include/dt-bindings/clock/omap5.h | 12 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 - include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 - include/dt-bindings/clock/qcom,gpucc-sc7180.h | 21 - include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 - include/dt-bindings/clock/qcom,videocc-sc7180.h | 23 - include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/clock/sun6i-a31-ccu.h | 2 - include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 - include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/dma/x1830-dma.h | 39 - include/dt-bindings/interconnect/qcom,msm8916.h | 100 - .../interrupt-controller/aspeed-scu-ic.h | 23 - include/dt-bindings/memory/tegra186-mc.h | 139 - include/dt-bindings/memory/tegra194-mc.h | 410 - include/dt-bindings/phy/phy.h | 1 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 24 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/amlogic,meson8b-reset.h | 6 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 - include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/dt-bindings/thermal/thermal_exynos.h | 2 +- include/kunit/assert.h | 3 +- {lib => include}/kunit/string-stream.h | 0 include/kunit/test.h | 37 +- include/kunit/try-catch.h | 10 + include/linux/acpi.h | 15 - include/linux/ahci_platform.h | 2 - include/linux/alcor_pci.h | 1 - include/linux/atomic-fallback.h | 340 +- include/linux/attribute_container.h | 7 - include/linux/b1pcmcia.h | 21 + include/linux/backing-dev.h | 10 - include/linux/bio.h | 1 - include/linux/bitmap.h | 37 +- include/linux/bitops.h | 5 +- include/linux/blk-cgroup.h | 2 + include/linux/blkdev.h | 30 +- include/linux/bootconfig.h | 224 - include/linux/bpf-cgroup.h | 12 +- include/linux/bpf.h | 207 +- include/linux/bpf_types.h | 9 - include/linux/bpf_verifier.h | 10 +- include/linux/btf.h | 52 - include/linux/bvec.h | 22 + include/linux/can/dev.h | 34 - include/linux/ceph/ceph_fs.h | 9 - include/linux/ceph/mdsmap.h | 11 +- include/linux/ceph/osd_client.h | 1 - include/linux/ceph/rados.h | 2 - include/linux/clk-provider.h | 431 +- include/linux/clk.h | 3 - include/linux/clock_cooling.h | 2 +- include/linux/compat.h | 47 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 2 + include/linux/context_tracking.h | 9 + include/linux/cpu_cooling.h | 24 +- include/linux/cpufreq.h | 11 + include/linux/cpuhotplug.h | 2 - include/linux/cpuidle.h | 6 +- include/linux/cpumask.h | 4 +- include/linux/crypto.h | 104 +- include/linux/debugfs.h | 2 +- include/linux/dev_printk.h | 235 - include/linux/devfreq.h | 43 +- include/linux/device.h | 1004 +- include/linux/device/bus.h | 288 - include/linux/device/class.h | 266 - include/linux/device/driver.h | 292 - include/linux/dma-buf.h | 27 + include/linux/dma-heap.h | 59 - include/linux/dma/k3-psil.h | 71 - include/linux/dma/k3-udma-glue.h | 134 - include/linux/dma/ti-cppi5.h | 1059 -- include/linux/dmaengine.h | 158 +- include/linux/dsa/sja1105.h | 6 +- include/linux/efi.h | 776 +- include/linux/ethtool_netlink.h | 17 - include/linux/eventpoll.h | 9 - include/linux/export.h | 33 +- include/linux/extcon.h | 30 +- include/linux/f2fs_fs.h | 5 - include/linux/falloc.h | 2 + include/linux/fb.h | 4 +- include/linux/fcntl.h | 16 +- include/linux/file.h | 2 - include/linux/filter.h | 65 +- include/linux/firmware/xlnx-zynqmp.h | 7 - include/linux/fs.h | 42 +- include/linux/fscrypt.h | 122 +- include/linux/fsl/enetc_mdio.h | 55 - include/linux/fsl/ptp_qoriq.h | 1 - include/linux/fsverity.h | 7 +- include/linux/ftrace.h | 5 - include/linux/genhd.h | 6 +- include/linux/gpio/consumer.h | 7 - include/linux/gpio/driver.h | 26 +- include/linux/host1x.h | 28 +- include/linux/hrtimer.h | 3 +- include/linux/huge_mm.h | 8 +- include/linux/hugetlb.h | 3 +- include/linux/hwmon.h | 26 +- include/linux/i2c.h | 127 +- include/linux/ide.h | 2 - include/linux/ieee80211.h | 11 +- include/linux/if_ether.h | 8 - include/linux/iio/accel/kxcjk_1013.h | 3 - include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/buffer_impl.h | 6 +- include/linux/iio/common/st_sensors.h | 12 +- include/linux/iio/common/st_sensors_i2c.h | 10 + include/linux/iio/frequency/adf4350.h | 4 + include/linux/iio/imu/adis.h | 164 +- include/linux/iio/magnetometer/ak8975.h | 17 + include/linux/iio/types.h | 2 - include/linux/ima.h | 20 - include/linux/initrd.h | 2 - include/linux/intel-iommu.h | 25 +- include/linux/interconnect-provider.h | 14 - include/linux/io-mapping.h | 5 +- include/linux/io-pgtable.h | 27 +- include/linux/io.h | 6 +- include/linux/iommu.h | 19 +- include/linux/ipmi-fru.h | 134 + include/linux/irqchip/arm-gic-v3.h | 59 +- include/linux/irqchip/arm-gic-v4.h | 23 +- include/linux/irqdomain.h | 5 - include/linux/isdn/capilli.h | 18 + include/linux/isdn/capiutil.h | 456 + include/linux/jbd2.h | 2 +- include/linux/jiffies.h | 20 + include/linux/kasan.h | 21 +- include/linux/kcsan-checks.h | 93 - include/linux/kcsan.h | 108 - include/linux/kernel.h | 9 + include/linux/kernelcapi.h | 75 + include/linux/key.h | 125 +- include/linux/ktime.h | 37 + include/linux/kvm_host.h | 37 +- include/linux/leds-bd2802.h | 1 + include/linux/leds.h | 6 - include/linux/libata.h | 7 - include/linux/list.h | 146 +- include/linux/list_nulls.h | 30 +- include/linux/lockdep.h | 8 - include/linux/lsm_audit.h | 3 - include/linux/lsm_hooks.h | 38 - include/linux/mailbox/mtk-cmdq-mailbox.h | 11 - include/linux/memblock.h | 7 +- include/linux/memory.h | 29 + include/linux/memory_hotplug.h | 14 +- include/linux/memremap.h | 6 - include/linux/mfd/cros_ec.h | 35 + include/linux/mfd/db8500-prcmu.h | 18 + include/linux/mfd/dbx500-prcmu.h | 30 + include/linux/mfd/mt6397/rtc.h | 8 - include/linux/mfd/tmio.h | 3 + include/linux/mii.h | 50 - include/linux/mii_timestamper.h | 121 - include/linux/mlx4/cq.h | 5 - include/linux/mlx4/device.h | 2 +- include/linux/mlx5/device.h | 23 +- include/linux/mlx5/driver.h | 6 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 261 +- include/linux/mm.h | 147 +- include/linux/mmc/sdio_ids.h | 2 - include/linux/mmc/slot-gpio.h | 5 +- include/linux/mmzone.h | 17 +- include/linux/mod_devicetable.h | 4 +- include/linux/module.h | 16 +- include/linux/moduleparam.h | 82 +- include/linux/mtd/flashchip.h | 2 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/namei.h | 13 +- include/linux/net.h | 1 - include/linux/netdevice.h | 39 +- include/linux/netfilter/ipset/ip_set.h | 7 + include/linux/nfs_fs_sb.h | 1 - include/linux/nfs_xdr.h | 14 +- include/linux/nsproxy.h | 2 - include/linux/nvme-fc-driver.h | 4 - include/linux/nvmem-provider.h | 3 - include/linux/of.h | 8 - include/linux/of_mdio.h | 6 - include/linux/omap-dma.h | 18 + include/linux/padata.h | 56 +- include/linux/page-isolation.h | 4 +- include/linux/pagemap.h | 28 - include/linux/pagewalk.h | 49 +- include/linux/pci-ats.h | 3 - include/linux/pci.h | 2 +- include/linux/pci_ids.h | 1 - include/linux/percpu-defs.h | 3 +- include/linux/percpu-refcount.h | 26 +- include/linux/perf_event.h | 6 +- include/linux/phy.h | 125 +- include/linux/phy/phy-dp.h | 95 - include/linux/phy/phy.h | 14 +- include/linux/phy_led_triggers.h | 2 +- include/linux/phylink.h | 2 - include/linux/pinctrl/consumer.h | 6 - include/linux/pinctrl/machine.h | 5 - include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/ad7266.h | 3 + include/linux/platform_data/ads1015.h | 23 + include/linux/platform_data/bd6107.h | 1 + include/linux/platform_data/cros_ec_proto.h | 34 +- include/linux/platform_data/crypto-atmel.h | 23 + include/linux/platform_data/ehci-sh.h | 16 + include/linux/platform_data/eth_ixp4xx.h | 19 - include/linux/platform_data/mlxreg.h | 2 - include/linux/platform_data/mv_usb.h | 8 + include/linux/platform_data/tc35876x.h | 11 + include/linux/platform_data/ti-sysc.h | 2 - include/linux/platform_data/usb3503.h | 3 + include/linux/platform_data/wan_ixp4xx_hss.h | 17 - include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/pm_domain.h | 8 - include/linux/pmbus.h | 11 +- include/linux/posix-clock.h | 19 +- include/linux/power/max17042_battery.h | 48 +- include/linux/power_supply.h | 10 - include/linux/printk.h | 3 +- include/linux/proc_fs.h | 23 +- include/linux/proc_ns.h | 7 +- include/linux/property.h | 96 +- include/linux/psci.h | 2 - include/linux/psp-tee.h | 91 - include/linux/ptdump.h | 22 - include/linux/ptp_clock_kernel.h | 9 - include/linux/ptr_ring.h | 1 - include/linux/qcom_scm.h | 119 +- include/linux/raid/pq.h | 7 +- include/linux/rcu_segcblist.h | 2 + include/linux/rculist.h | 38 +- include/linux/rculist_nulls.h | 57 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 2 - include/linux/regmap.h | 45 - include/linux/regulator/consumer.h | 7 - include/linux/remoteproc/mtk_scp.h | 66 - include/linux/resctrl.h | 14 - include/linux/ring_buffer.h | 110 +- include/linux/rpmsg/mtk_rpmsg.h | 38 - include/linux/rtc.h | 1 - include/linux/sched.h | 17 +- include/linux/sched/cpufreq.h | 4 +- include/linux/scmi_protocol.h | 5 +- include/linux/security.h | 33 - include/linux/seq_file.h | 13 - include/linux/seqlock.h | 51 +- include/linux/serial_8250.h | 1 - include/linux/serial_core.h | 91 +- include/linux/sfp.h | 95 +- include/linux/skbuff.h | 22 +- include/linux/skmsg.h | 13 +- include/linux/slab.h | 1 + include/linux/soc/mediatek/mtk-cmdq.h | 53 - include/linux/soc/mediatek/mtk_sip_svc.h | 25 - include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/soc/ti/k3-ringacc.h | 244 - include/linux/soundwire/sdw.h | 23 +- include/linux/soundwire/sdw_intel.h | 167 +- include/linux/spi/spi.h | 12 +- include/linux/spi/spi_oc_tiny.h | 4 + include/linux/stmmac.h | 14 - include/linux/stop_machine.h | 16 + include/linux/string.h | 46 - include/linux/sunrpc/auth.h | 2 + include/linux/sunrpc/cache.h | 45 +- include/linux/sunrpc/gss_api.h | 7 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/sunrpc/stats.h | 4 +- include/linux/suspend.h | 2 - include/linux/swab.h | 1 - include/linux/switchtec.h | 160 +- include/linux/sxgbe_platform.h | 2 +- include/linux/syscalls.h | 16 +- include/linux/thermal.h | 11 + include/linux/tick.h | 5 +- include/linux/time.h | 6 - include/linux/time32.h | 154 +- include/linux/time_namespace.h | 133 - include/linux/timekeeping32.h | 32 + include/linux/tnum.h | 2 +- include/linux/tpm.h | 1 - include/linux/trace_events.h | 27 +- include/linux/tracefs.h | 1 + include/linux/transport_class.h | 6 +- include/linux/types.h | 5 + include/linux/units.h | 84 - include/linux/usb.h | 18 - include/linux/usb/irda.h | 13 +- include/linux/usb/pd.h | 33 +- include/linux/usb/pd_vdo.h | 32 - include/linux/usb/renesas_usbhs.h | 2 + include/linux/usb/tegra_usb_phy.h | 4 +- include/linux/usb/typec.h | 9 - include/linux/usb/typec_altmode.h | 20 +- include/linux/usb/typec_mux.h | 10 +- include/linux/usb/ulpi.h | 11 - include/linux/usb/usb_phy_generic.h | 12 + include/linux/usb/usbnet.h | 2 +- include/linux/user_namespace.h | 1 - include/linux/vmalloc.h | 7 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 127 - include/linux/xarray.h | 45 +- include/linux/zlib.h | 6 - include/media/cec-notifier.h | 27 + include/media/cec.h | 46 + include/media/dvb-usb-ids.h | 2 - include/media/v4l2-common.h | 21 - include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 - include/media/v4l2-rect.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/net/addrconf.h | 8 +- include/net/af_unix.h | 5 - include/net/af_vsock.h | 2 - include/net/bluetooth/bluetooth.h | 8 +- include/net/bluetooth/hci.h | 165 - include/net/bluetooth/hci_core.h | 12 - include/net/bluetooth/hci_mon.h | 2 - include/net/bluetooth/mgmt.h | 17 - include/net/cfg80211.h | 33 - include/net/devlink.h | 22 +- include/net/dsa.h | 19 +- include/net/dsfield.h | 2 +- include/net/dst.h | 15 +- include/net/dst_ops.h | 3 +- include/net/espintcp.h | 39 - include/net/garp.h | 2 +- include/net/inet_hashtables.h | 12 +- include/net/ip6_fib.h | 12 +- include/net/ip_fib.h | 13 - include/net/ip_tunnels.h | 6 +- include/net/mac80211.h | 38 +- include/net/macsec.h | 224 - include/net/mptcp.h | 85 - include/net/mrp.h | 2 +- include/net/neighbour.h | 1 + include/net/net_namespace.h | 10 +- include/net/netfilter/nf_conntrack_helper.h | 2 +- include/net/netfilter/nf_flow_table.h | 33 +- include/net/netfilter/nf_tables_core.h | 2 +- include/net/netlink.h | 8 +- include/net/netns/ipv4.h | 1 - include/net/pie.h | 138 - include/net/pkt_cls.h | 36 +- include/net/sch_generic.h | 5 - include/net/sock.h | 40 +- include/net/tcp.h | 63 +- include/net/tls.h | 9 - include/net/x25.h | 3 +- include/net/xdp_sock.h | 25 +- include/net/xfrm.h | 4 - include/rdma/ib_cm.h | 34 + include/rdma/ib_umem.h | 4 +- include/rdma/ib_umem_odp.h | 6 +- include/rdma/ib_verbs.h | 56 +- include/rdma/rdmavt_qp.h | 22 +- include/rdma/uverbs_std_types.h | 13 +- include/rdma/uverbs_types.h | 34 +- include/scsi/scsi_device.h | 1 - include/scsi/scsi_ioctl.h | 1 - include/scsi/sg.h | 30 - 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/mscc/ocelot.h | 2 - include/soc/sifive/sifive_l2_cache.h | 16 - include/sound/ac97_codec.h | 5 +- include/sound/aess.h | 53 + include/sound/control.h | 10 - include/sound/core.h | 7 +- include/sound/hda_codec.h | 1 + include/sound/hda_regmap.h | 3 - include/sound/hdaudio.h | 80 +- include/sound/info.h | 2 +- include/sound/initval.h | 6 +- include/sound/pcm.h | 74 +- include/sound/seq_midi_emul.h | 3 +- include/sound/soc-acpi-intel-match.h | 6 - include/sound/soc-acpi.h | 21 - include/sound/soc-component.h | 4 +- include/sound/soc-dai.h | 3 + include/sound/soc-dapm.h | 3 - include/sound/soc.h | 53 +- include/sound/sof.h | 9 +- include/sound/sof/channel_map.h | 61 - include/sound/sof/dai-imx.h | 20 - include/sound/sof/dai.h | 1 - include/sound/sof/info.h | 15 - include/sound/sof/topology.h | 27 - include/sound/timer.h | 4 +- include/sound/vx_core.h | 9 +- include/trace/events/afs.h | 12 +- include/trace/events/bcache.h | 3 +- include/trace/events/btrfs.h | 6 +- include/trace/events/f2fs.h | 103 +- include/trace/events/filemap.h | 2 +- include/trace/events/huge_memory.h | 3 +- include/trace/events/intel_iommu.h | 48 +- include/trace/events/io_uring.h | 13 +- include/trace/events/kmem.h | 4 +- include/trace/events/preemptirq.h | 8 +- include/trace/events/pwm.h | 58 - include/trace/events/rcu.h | 40 +- include/trace/events/rdma_core.h | 394 - include/trace/events/rpcrdma.h | 12 +- include/trace/events/rpm.h | 6 - include/trace/events/scmi.h | 90 - include/trace/events/sctp.h | 9 + include/trace/events/sock.h | 5 +- include/trace/events/sunrpc.h | 1 - include/trace/events/v4l2.h | 2 +- include/trace/events/vmscan.h | 71 +- include/trace/events/workqueue.h | 50 +- include/trace/events/writeback.h | 37 +- include/trace/events/xdp.h | 130 +- include/trace/events/xen.h | 6 +- include/trace/trace_events.h | 66 +- include/uapi/asm-generic/mman-common.h | 2 - include/uapi/asm-generic/posix_types.h | 2 - include/uapi/asm-generic/unistd.h | 10 +- include/uapi/drm/amdgpu_drm.h | 13 +- include/uapi/drm/drm_fourcc.h | 24 - include/uapi/drm/exynos_drm.h | 2 +- include/uapi/drm/i915_drm.h | 32 - include/uapi/drm/vmwgfx_drm.h | 17 - include/uapi/linux/acct.h | 2 - include/uapi/linux/audit.h | 1 - include/uapi/linux/b1lli.h | 74 + include/uapi/linux/batadv_packet.h | 2 +- include/uapi/linux/batman_adv.h | 2 +- include/uapi/linux/bcache.h | 52 - include/uapi/linux/bpf.h | 82 +- include/uapi/linux/btf.h | 9 +- include/uapi/linux/dma-heap.h | 53 - include/uapi/linux/ethtool.h | 5 - include/uapi/linux/ethtool_netlink.h | 204 - include/uapi/linux/fcntl.h | 2 +- include/uapi/linux/fscrypt.h | 14 +- include/uapi/linux/gigaset_dev.h | 39 + include/uapi/linux/hdlc/ioctl.h | 9 - include/uapi/linux/hidraw.h | 1 - include/uapi/linux/hysdn_if.h | 34 + include/uapi/linux/if.h | 1 - include/uapi/linux/if_bonding.h | 10 - include/uapi/linux/if_bridge.h | 39 - include/uapi/linux/if_link.h | 8 - include/uapi/linux/if_macsec.h | 11 - include/uapi/linux/in.h | 2 - include/uapi/linux/input.h | 1 - include/uapi/linux/io_uring.h | 106 +- include/uapi/linux/kcov.h | 10 +- include/uapi/linux/keyctl.h | 68 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/mii.h | 12 - include/uapi/linux/net_tstamp.h | 8 - include/uapi/linux/netfilter/nf_tables.h | 30 +- include/uapi/linux/netfilter/xt_sctp.h | 6 +- include/uapi/linux/nl80211.h | 31 - include/uapi/linux/openat2.h | 39 - include/uapi/linux/openvswitch.h | 31 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/pkt_sched.h | 48 - include/uapi/linux/random.h | 4 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/rtnetlink.h | 11 - include/uapi/linux/sched.h | 6 - include/uapi/linux/swab.h | 10 - include/uapi/linux/switchtec_ioctl.h | 17 +- include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/tcp.h | 5 +- include/uapi/linux/tee.h | 1 - include/uapi/linux/time.h | 22 +- include/uapi/linux/time_types.h | 5 - include/uapi/linux/timex.h | 2 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/udp.h | 1 - include/uapi/linux/videodev2.h | 29 - include/uapi/linux/vm_sockets.h | 8 +- include/uapi/linux/watch_queue.h | 158 - include/uapi/linux/wireguard.h | 196 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/pvpanic.h | 9 - include/uapi/rdma/ib_user_ioctl_cmds.h | 15 - include/uapi/rdma/ib_user_ioctl_verbs.h | 12 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 - include/uapi/rdma/qedr-abi.h | 18 +- include/uapi/scsi/scsi_bsg_ufs.h | 3 +- include/uapi/sound/asoc.h | 1 + include/uapi/sound/asound.h | 155 +- include/uapi/sound/emu10k1.h | 42 +- include/uapi/sound/hdsp.h | 13 +- include/uapi/sound/hdspm.h | 10 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 9 +- include/vdso/datapage.h | 19 +- include/vdso/helpers.h | 2 +- include/video/mipi_display.h | 24 +- include/xen/interface/io/ring.h | 29 +- include/xen/xen-ops.h | 4 +- include/xen/xenbus.h | 1 - init/Kconfig | 42 +- init/do_mounts.c | 33 +- init/do_mounts_initrd.c | 11 +- init/init_task.c | 8 - init/main.c | 271 +- ipc/mqueue.c | 105 +- ipc/msg.c | 62 +- ipc/sem.c | 72 +- ipc/util.c | 16 +- kernel/Kconfig.locks | 12 +- kernel/Makefile | 8 - kernel/acct.c | 4 +- kernel/audit.c | 5 +- kernel/bpf/Makefile | 4 - kernel/bpf/arraymap.c | 2 - kernel/bpf/bpf_struct_ops.c | 634 - kernel/bpf/bpf_struct_ops_types.h | 9 - kernel/bpf/btf.c | 489 +- kernel/bpf/cgroup.c | 110 +- kernel/bpf/core.c | 24 +- kernel/bpf/cpumap.c | 76 +- kernel/bpf/devmap.c | 164 +- kernel/bpf/dispatcher.c | 158 - kernel/bpf/hashtab.c | 264 - kernel/bpf/helpers.c | 12 - kernel/bpf/inode.c | 43 +- kernel/bpf/local_storage.c | 28 +- kernel/bpf/map_in_map.c | 3 +- kernel/bpf/offload.c | 12 +- kernel/bpf/syscall.c | 695 +- kernel/bpf/tnum.c | 9 +- kernel/bpf/trampoline.c | 147 +- kernel/bpf/verifier.c | 593 +- kernel/bpf/xskmap.c | 18 +- kernel/cgroup/cgroup.c | 16 +- kernel/cgroup/rstat.c | 2 +- kernel/compat.c | 64 + kernel/configs.c | 9 +- kernel/cpu.c | 156 +- kernel/cred.c | 10 +- kernel/events/core.c | 50 +- kernel/events/internal.h | 34 +- kernel/events/ring_buffer.c | 54 +- kernel/exit.c | 12 +- kernel/fork.c | 26 +- kernel/futex.c | 1 - kernel/gcov/Kconfig | 2 +- kernel/hung_task.c | 44 - kernel/irq/irqdesc.c | 1 - kernel/irq/irqdomain.c | 18 - kernel/irq/manage.c | 4 +- kernel/irq/proc.c | 42 +- kernel/irq/spurious.c | 1 - kernel/kallsyms.c | 12 +- kernel/kcsan/Makefile | 12 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 621 - kernel/kcsan/debugfs.c | 271 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 109 - kernel/kcsan/report.c | 318 - kernel/kcsan/test.c | 121 - kernel/kexec.c | 4 - kernel/kexec_core.c | 8 +- kernel/kexec_file.c | 4 - kernel/kexec_internal.h | 2 - kernel/kprobes.c | 71 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep.c | 7 +- kernel/locking/lockdep_proc.c | 19 +- kernel/locking/mutex.c | 4 + kernel/locking/osq_lock.c | 23 +- kernel/locking/qspinlock.c | 13 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 4 +- kernel/locking/spinlock_debug.c | 32 +- kernel/module.c | 83 +- kernel/notifier.c | 2 +- kernel/nsproxy.c | 41 +- kernel/padata.c | 386 +- kernel/pid.c | 90 - kernel/power/Kconfig | 5 +- kernel/power/hibernate.c | 23 +- kernel/power/main.c | 33 - kernel/power/snapshot.c | 48 +- kernel/power/suspend.c | 2 +- kernel/power/suspend_test.c | 6 +- kernel/printk/printk.c | 4 +- kernel/profile.c | 24 +- kernel/ptrace.c | 15 +- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 5 +- kernel/rcu/rcu.h | 48 +- kernel/rcu/rcu_segcblist.c | 27 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 173 +- kernel/rcu/rcutorture.c | 172 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 35 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 456 +- kernel/rcu/tree.h | 22 +- kernel/rcu/tree_exp.h | 163 +- kernel/rcu/tree_plugin.h | 196 +- kernel/rcu/tree_stall.h | 68 +- kernel/rcu/update.c | 38 +- kernel/relay.c | 17 +- kernel/rseq.c | 2 - kernel/sched/Makefile | 6 - kernel/sched/clock.c | 6 +- kernel/sched/core.c | 34 +- kernel/sched/cpufreq.c | 18 - kernel/sched/cpufreq_schedutil.c | 10 +- kernel/sched/cpupri.c | 25 +- kernel/sched/cpupri.h | 4 +- kernel/sched/cputime.c | 15 +- kernel/sched/debug.c | 11 +- kernel/sched/fair.c | 184 +- kernel/sched/idle.c | 2 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 57 +- kernel/sched/rt.c | 83 +- kernel/sched/sched.h | 24 +- kernel/sched/topology.c | 39 - kernel/sched/wait_bit.c | 1 - kernel/seccomp.c | 7 - kernel/stop_machine.c | 32 +- kernel/sys_ni.c | 1 - kernel/sysctl-test.c | 4 +- kernel/sysctl.c | 2 +- kernel/taskstats.c | 30 +- kernel/time/Makefile | 1 - kernel/time/alarmtimer.c | 81 +- kernel/time/hrtimer.c | 12 +- kernel/time/itimer.c | 18 +- kernel/time/namespace.c | 468 - kernel/time/posix-clock.c | 39 +- kernel/time/posix-cpu-timers.c | 32 +- kernel/time/posix-stubs.c | 18 +- kernel/time/posix-timers.c | 88 +- kernel/time/posix-timers.h | 7 +- kernel/time/sched_clock.c | 7 +- kernel/time/tick-common.c | 2 - kernel/time/tick-sched.c | 14 +- kernel/time/time.c | 101 +- kernel/time/vsyscall.c | 37 +- kernel/torture.c | 29 +- kernel/trace/Kconfig | 9 - kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 8 +- kernel/trace/bpf_trace.c | 27 +- kernel/trace/fgraph.c | 23 - kernel/trace/ftrace.c | 33 +- kernel/trace/ring_buffer.c | 126 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 378 +- kernel/trace/trace.h | 69 +- kernel/trace/trace_boot.c | 353 - kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_entries.h | 66 +- kernel/trace/trace_events.c | 55 +- kernel/trace/trace_events_filter.c | 2 +- kernel/trace/trace_events_hist.c | 110 +- kernel/trace/trace_events_inject.c | 4 +- kernel/trace/trace_events_trigger.c | 22 +- kernel/trace/trace_export.c | 106 +- kernel/trace/trace_functions.c | 8 +- kernel/trace/trace_functions_graph.c | 14 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_kdb.c | 8 +- kernel/trace/trace_kprobe.c | 99 +- kernel/trace/trace_mmiotrace.c | 12 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_probe.c | 8 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_wakeup.c | 24 +- kernel/trace/trace_selftest.c | 26 +- kernel/trace/trace_seq.c | 2 +- kernel/trace/trace_stack.c | 5 - kernel/trace/trace_syscalls.c | 59 +- kernel/trace/trace_uprobe.c | 132 +- kernel/trace/tracing_map.c | 4 +- kernel/tsacct.c | 9 +- kernel/watch_queue.c | 659 - kernel/watchdog.c | 31 +- kernel/workqueue.c | 8 +- lib/Kconfig | 10 - lib/Kconfig.debug | 116 +- lib/Kconfig.kcsan | 116 - lib/Makefile | 10 +- lib/bitmap.c | 193 +- lib/bootconfig.c | 803 -- lib/crc64.c | 1 - lib/crypto/Kconfig | 2 +- lib/crypto/Makefile | 14 +- lib/crypto/chacha20poly1305-selftest.c | 1712 +-- lib/crypto/curve25519-generic.c | 24 - lib/crypto/curve25519-selftest.c | 1321 -- lib/crypto/curve25519.c | 20 +- lib/crypto/poly1305-donna32.c | 204 - lib/crypto/poly1305-donna64.c | 185 - lib/crypto/poly1305.c | 169 +- lib/debugobjects.c | 46 +- lib/decompress_inflate.c | 13 - lib/devres.c | 20 + lib/digsig.c | 2 +- lib/fdt_addresses.c | 2 - lib/find_bit.c | 78 +- lib/iov_iter.c | 3 +- lib/kunit/Kconfig | 6 +- lib/kunit/Makefile | 14 +- lib/kunit/assert.c | 10 - lib/kunit/example-test.c | 88 + lib/kunit/kunit-example-test.c | 90 - lib/kunit/kunit-test.c | 334 - lib/kunit/string-stream-test.c | 5 +- lib/kunit/string-stream.c | 3 +- lib/kunit/test-test.c | 331 + lib/kunit/test.c | 25 +- lib/kunit/try-catch-impl.h | 27 - lib/kunit/try-catch.c | 37 +- lib/list-test.c | 4 +- lib/livepatch/test_klp_shadow_vars.c | 119 +- lib/raid6/algos.c | 63 +- lib/raid6/mktables.c | 2 +- lib/raid6/unroll.awk | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 2 +- lib/string.c | 17 - lib/strncpy_from_user.c | 14 +- lib/strnlen_user.c | 14 +- lib/test_bitmap.c | 114 +- lib/test_kasan.c | 1 - lib/test_xarray.c | 78 +- lib/vdso/Kconfig | 6 - lib/vdso/gettimeofday.c | 205 +- lib/xarray.c | 41 +- lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 - lib/zlib_deflate/deftree.c | 54 + lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 - lib/zlib_dfltcc/dfltcc.c | 55 - lib/zlib_dfltcc/dfltcc.h | 155 - lib/zlib_dfltcc/dfltcc_deflate.c | 280 - lib/zlib_dfltcc/dfltcc_inflate.c | 149 - lib/zlib_dfltcc/dfltcc_syms.c | 17 - lib/zlib_dfltcc/dfltcc_util.h | 103 - lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 - lib/zlib_inflate/infutil.h | 18 +- localversion-next | 1 - mm/Kconfig.debug | 21 - mm/Makefile | 10 - mm/backing-dev.c | 1 - mm/debug.c | 16 +- mm/early_ioremap.c | 8 +- mm/filemap.c | 34 +- mm/gup.c | 503 +- mm/gup_benchmark.c | 17 +- mm/highmem.c | 2 +- mm/hmm.c | 62 +- mm/huge_memory.c | 101 +- mm/hugetlb.c | 51 +- mm/hugetlb_cgroup.c | 198 +- mm/kasan/common.c | 38 +- mm/kasan/report.c | 40 - mm/kmemleak.c | 112 +- mm/madvise.c | 7 +- mm/memblock.c | 22 +- mm/memcontrol.c | 62 +- mm/memory.c | 138 +- mm/memory_hotplug.c | 148 +- mm/mempolicy.c | 16 +- mm/memremap.c | 111 +- mm/migrate.c | 80 +- mm/mincore.c | 1 - mm/mmap.c | 87 +- mm/mmu_gather.c | 134 +- mm/mremap.c | 24 +- mm/nommu.c | 10 +- mm/oom_kill.c | 71 +- mm/page-writeback.c | 10 +- mm/page_alloc.c | 187 +- mm/page_io.c | 11 +- mm/page_isolation.c | 53 +- mm/page_vma_mapped.c | 12 +- mm/pagewalk.c | 163 +- mm/percpu.c | 61 +- mm/process_vm_access.c | 28 +- mm/ptdump.c | 139 - mm/shmem.c | 7 +- mm/slab.c | 4 +- mm/slab_common.c | 40 +- mm/slub.c | 102 +- mm/sparse.c | 21 +- mm/swap.c | 27 +- mm/swapfile.c | 14 +- mm/vmalloc.c | 152 +- mm/vmscan.c | 44 +- mm/zsmalloc.c | 5 - mm/zswap.c | 86 +- net/802/mrp.c | 6 +- net/8021q/vlan.h | 1 - net/8021q/vlan_dev.c | 7 +- net/8021q/vlan_netlink.c | 19 +- net/Kconfig | 15 +- net/Makefile | 2 +- net/atm/lec.c | 2 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/ax25/af_ax25.c | 2 +- net/batman-adv/Kconfig | 3 +- net/batman-adv/Makefile | 2 +- net/batman-adv/bat_algo.c | 2 +- net/batman-adv/bat_algo.h | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bat_iv_ogm.h | 2 +- net/batman-adv/bat_v.c | 2 +- net/batman-adv/bat_v.h | 2 +- net/batman-adv/bat_v_elp.c | 15 +- net/batman-adv/bat_v_elp.h | 2 +- net/batman-adv/bat_v_ogm.c | 2 +- net/batman-adv/bat_v_ogm.h | 2 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/bridge_loop_avoidance.c | 4 +- net/batman-adv/bridge_loop_avoidance.h | 2 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/debugfs.h | 2 +- net/batman-adv/distributed-arp-table.c | 14 +- net/batman-adv/distributed-arp-table.h | 2 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/fragmentation.h | 2 +- net/batman-adv/gateway_client.c | 2 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 2 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 2 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 2 +- net/batman-adv/log.h | 12 +- net/batman-adv/main.c | 4 +- net/batman-adv/main.h | 4 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/multicast.h | 2 +- net/batman-adv/netlink.c | 2 +- net/batman-adv/netlink.h | 2 +- net/batman-adv/network-coding.c | 2 +- net/batman-adv/network-coding.h | 2 +- net/batman-adv/originator.c | 2 +- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 2 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 2 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 2 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/sysfs.h | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tp_meter.h | 2 +- net/batman-adv/trace.c | 2 +- net/batman-adv/trace.h | 2 +- net/batman-adv/translation-table.c | 2 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/tvlv.c | 2 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 6 +- net/bluetooth/bnep/netdev.c | 2 +- net/bluetooth/hci_core.c | 96 +- net/bluetooth/hci_debugfs.c | 17 - net/bluetooth/hci_event.c | 41 +- net/bluetooth/hci_sock.c | 6 - net/bluetooth/l2cap_core.c | 55 +- net/bluetooth/lib.c | 16 - net/bluetooth/mgmt.c | 88 +- net/bluetooth/smp.c | 18 - net/bpf/test_run.c | 54 +- net/bridge/br.c | 2 +- net/bridge/br_netfilter_hooks.c | 3 - net/bridge/br_netlink.c | 74 +- net/bridge/br_nf_core.c | 3 +- net/bridge/br_private.h | 92 - net/bridge/br_stp.c | 15 - net/bridge/br_stp_bpdu.c | 4 - net/bridge/br_vlan.c | 473 +- net/bridge/netfilter/ebtables.c | 33 +- net/can/j1939/socket.c | 10 +- net/ceph/ceph_common.c | 2 +- net/ceph/osd_client.c | 18 +- net/core/Makefile | 2 +- net/core/datagram.c | 27 +- net/core/dev.c | 138 +- net/core/dev_ioctl.c | 1 - net/core/devlink.c | 74 +- net/core/ethtool.c | 3116 ++++ net/core/filter.c | 384 +- net/core/flow_dissector.c | 23 +- net/core/neighbour.c | 3 + net/core/net-sysfs.c | 7 +- net/core/net_namespace.c | 99 +- net/core/page_pool.c | 89 +- net/core/pktgen.c | 44 +- net/core/rtnetlink.c | 18 +- net/core/skbuff.c | 52 +- net/core/sock.c | 4 +- net/core/sock_map.c | 7 +- net/core/sysctl_net_core.c | 2 - net/core/timestamping.c | 20 +- net/core/xdp.c | 4 +- net/dccp/proto.c | 2 +- net/decnet/af_decnet.c | 2 +- net/decnet/dn_route.c | 6 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/Kconfig | 6 - net/dsa/Makefile | 1 - net/dsa/dsa2.c | 34 +- net/dsa/dsa_priv.h | 19 +- net/dsa/master.c | 30 - net/dsa/port.c | 39 +- net/dsa/slave.c | 41 +- net/dsa/tag_ar9331.c | 96 - net/dsa/tag_gswip.c | 2 +- net/dsa/tag_ksz.c | 8 +- net/dsa/tag_qca.c | 3 + net/dsa/tag_sja1105.c | 18 +- net/ethtool/Makefile | 8 - net/ethtool/bitset.c | 735 - net/ethtool/bitset.h | 28 - net/ethtool/common.c | 227 - net/ethtool/common.h | 29 - net/ethtool/ioctl.c | 3006 ---- net/ethtool/linkinfo.c | 167 - net/ethtool/linkmodes.c | 375 - net/ethtool/linkstate.c | 74 - net/ethtool/netlink.c | 696 - net/ethtool/netlink.h | 341 - net/ethtool/strset.c | 426 - net/hsr/hsr_debugfs.c | 52 +- net/hsr/hsr_device.c | 28 +- net/hsr/hsr_framereg.c | 74 +- net/hsr/hsr_framereg.h | 6 +- net/hsr/hsr_main.c | 7 +- net/hsr/hsr_main.h | 22 +- net/hsr/hsr_netlink.c | 1 - net/ipv4/Kconfig | 11 - net/ipv4/Makefile | 4 - net/ipv4/bpf_tcp_ca.c | 252 - net/ipv4/esp4.c | 264 +- net/ipv4/esp4_offload.c | 2 - net/ipv4/fib_lookup.h | 8 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/fib_trie.c | 200 +- net/ipv4/fou.c | 4 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/inet_connection_sock.c | 22 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/inet_hashtables.c | 16 +- net/ipv4/ip_gre.c | 4 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_tunnel.c | 6 +- net/ipv4/ip_vti.c | 19 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/arp_tables.c | 46 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 64 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 19 +- net/ipv4/tcp_bbr.c | 6 +- net/ipv4/tcp_bpf.c | 17 +- net/ipv4/tcp_cong.c | 16 +- net/ipv4/tcp_cubic.c | 83 +- net/ipv4/tcp_input.c | 25 +- net/ipv4/tcp_ipv4.c | 142 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 36 +- net/ipv4/tcp_ulp.c | 6 +- net/ipv4/udp.c | 11 +- net/ipv4/udp_offload.c | 2 +- net/ipv4/xfrm4_policy.c | 5 +- net/ipv4/xfrm4_protocol.c | 9 - net/ipv6/addrconf.c | 8 +- net/ipv6/esp6_offload.c | 2 - net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_fib.c | 108 +- net/ipv6/ip6_gre.c | 9 +- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/ip6_vti.c | 15 +- net/ipv6/route.c | 115 +- net/ipv6/seg6_local.c | 4 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 111 +- net/ipv6/udp.c | 3 +- net/ipv6/udp_offload.c | 2 +- net/ipv6/xfrm6_policy.c | 5 +- net/iucv/af_iucv.c | 2 +- net/l2tp/l2tp_core.c | 2 + net/llc/llc_station.c | 4 +- net/mac80211/airtime.c | 2 +- net/mac80211/cfg.c | 28 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_sta.c | 80 +- net/mac80211/ieee80211_i.h | 9 - net/mac80211/iface.c | 67 - net/mac80211/key.c | 11 - net/mac80211/main.c | 4 +- net/mac80211/mesh_hwmp.c | 3 - net/mac80211/mlme.c | 11 +- net/mac80211/rx.c | 8 +- net/mac80211/sta_info.c | 3 - net/mac80211/sta_info.h | 1 + net/mac80211/status.c | 91 +- net/mac80211/tkip.c | 18 +- net/mac80211/trace.h | 28 +- net/mac80211/tx.c | 198 +- net/mac80211/util.c | 1 + net/ncsi/internal.h | 20 - net/ncsi/ncsi-cmd.c | 10 +- net/ncsi/ncsi-manage.c | 72 +- net/ncsi/ncsi-rsp.c | 6 - net/netfilter/ipset/ip_set_bitmap_gen.h | 4 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_conntrack_extend.c | 1 + net/netfilter/nf_conntrack_netlink.c | 3 - net/netfilter/nf_conntrack_proto_dccp.c | 3 - net/netfilter/nf_conntrack_proto_sctp.c | 3 - net/netfilter/nf_flow_table_core.c | 38 +- net/netfilter/nf_flow_table_ip.c | 25 +- net/netfilter/nf_flow_table_offload.c | 279 +- net/netfilter/nf_nat_proto.c | 13 - net/netfilter/nf_queue.c | 2 +- net/netfilter/nf_tables_api.c | 69 +- net/netfilter/nf_tables_offload.c | 6 - net/netfilter/nfnetlink_cthelper.c | 2 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_bitwise.c | 226 +- net/netfilter/nft_cmp.c | 6 - net/netfilter/nft_ct.c | 12 +- net/netfilter/nft_flow_offload.c | 3 + net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_meta.c | 440 +- net/netfilter/nft_nat.c | 6 +- net/netfilter/nft_osf.c | 3 - net/netfilter/nft_range.c | 10 - net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_bitmap.c | 4 +- net/netfilter/nft_set_hash.c | 2 +- net/netfilter/nft_set_rbtree.c | 21 +- net/netfilter/nft_tproxy.c | 8 +- net/netfilter/nft_tunnel.c | 57 +- net/netfilter/xt_RATEEST.c | 2 +- net/netfilter/xt_hashlimit.c | 22 +- net/netfilter/xt_recent.c | 17 +- net/netlink/af_netlink.c | 2 +- net/nfc/nci/uart.c | 2 +- net/nfc/netlink.c | 3 +- net/openvswitch/actions.c | 30 +- net/openvswitch/datapath.c | 13 +- net/openvswitch/flow.h | 4 +- net/openvswitch/flow_netlink.c | 34 - net/packet/af_packet.c | 58 +- net/phonet/pn_dev.c | 2 + net/qrtr/qrtr.c | 321 +- net/rds/ib.c | 7 - net/rds/ib.h | 3 +- net/rds/ib_mr.h | 7 +- net/rds/ib_rdma.c | 84 +- net/rds/ib_send.c | 44 +- net/rds/rdma.c | 157 +- net/rds/rds.h | 13 +- net/rfkill/core.c | 7 +- net/rose/rose_route.c | 1 + net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 10 +- net/rxrpc/call_accept.c | 60 +- net/rxrpc/conn_event.c | 16 +- net/rxrpc/conn_service.c | 4 - net/rxrpc/input.c | 18 + net/rxrpc/key.c | 19 +- net/rxrpc/rxkad.c | 5 +- net/rxrpc/security.c | 70 +- net/sched/Kconfig | 30 - net/sched/Makefile | 2 - net/sched/act_ct.c | 4 +- net/sched/act_ctinfo.c | 11 - net/sched/act_ife.c | 7 +- net/sched/act_mirred.c | 22 +- net/sched/cls_api.c | 36 +- net/sched/cls_flower.c | 14 +- net/sched/ematch.c | 2 +- net/sched/sch_cake.c | 65 +- net/sched/sch_ets.c | 828 -- net/sched/sch_fq.c | 23 +- net/sched/sch_fq_pie.c | 562 - net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 289 +- net/sched/sch_prio.c | 10 +- net/sched/sch_tbf.c | 4 +- net/sctp/associola.c | 10 +- net/sctp/chunk.c | 2 +- net/sctp/endpointola.c | 6 +- net/sctp/input.c | 5 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 13 +- net/sctp/protocol.c | 5 - net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_sideeffect.c | 44 +- net/sctp/sm_statefuns.c | 20 +- net/sctp/socket.c | 12 +- net/sctp/stream.c | 25 +- net/sctp/stream_interleave.c | 23 +- net/sctp/transport.c | 4 +- net/sctp/ulpqueue.c | 15 +- net/smc/af_smc.c | 14 +- net/smc/smc_core.c | 5 +- net/smc/smc_pnet.c | 2 +- net/socket.c | 17 +- net/sunrpc/auth.c | 49 + net/sunrpc/auth_gss/auth_gss.c | 1 + net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 31 +- net/sunrpc/auth_gss/svcauth_gss.c | 16 +- net/sunrpc/cache.c | 143 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sched.c | 4 +- net/sunrpc/stats.c | 21 +- net/sunrpc/svcauth_unix.c | 10 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 - net/sunrpc/xprtrdma/frwr_ops.c | 104 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/transport.c | 17 +- net/sunrpc/xprtrdma/verbs.c | 240 +- net/sunrpc/xprtrdma/xprt_rdma.h | 16 +- net/tipc/Makefile | 4 +- net/tipc/bcast.c | 35 +- net/tipc/bearer.c | 11 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 5 +- net/tipc/discover.c | 6 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 199 +- net/tipc/link.h | 9 +- net/tipc/name_table.c | 279 +- net/tipc/net.c | 56 - net/tipc/net.h | 1 - net/tipc/netlink.c | 6 - net/tipc/netlink_compat.c | 4 +- net/tipc/node.c | 16 +- net/tipc/socket.c | 89 +- net/tipc/udp_media.c | 3 +- net/tls/tls_device.c | 5 +- net/tls/tls_main.c | 10 +- net/tls/tls_sw.c | 41 +- net/unix/af_unix.c | 61 +- net/vmw_vsock/Kconfig | 12 - net/vmw_vsock/Makefile | 1 - net/vmw_vsock/af_vsock.c | 45 +- net/vmw_vsock/hyperv_transport.c | 65 +- net/vmw_vsock/virtio_transport.c | 61 +- net/vmw_vsock/virtio_transport_common.c | 28 +- net/vmw_vsock/vmci_transport.c | 2 +- net/vmw_vsock/vsock_loopback.c | 180 - net/wireless/core.c | 1 - net/wireless/nl80211.c | 46 +- net/wireless/rdev-ops.h | 14 - net/wireless/reg.c | 42 +- net/wireless/sme.c | 6 +- net/wireless/trace.h | 11 +- net/wireless/util.c | 2 +- net/wireless/wext-core.c | 3 +- net/x25/af_x25.c | 14 +- net/x25/x25_in.c | 32 - net/xdp/xdp_umem.c | 11 +- net/xdp/xsk.c | 103 +- net/xdp/xsk_queue.c | 15 +- net/xdp/xsk_queue.h | 371 +- net/xfrm/Makefile | 1 - net/xfrm/espintcp.c | 509 - net/xfrm/xfrm_device.c | 15 +- net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_interface.c | 34 +- net/xfrm/xfrm_output.c | 9 +- net/xfrm/xfrm_policy.c | 9 +- net/xfrm/xfrm_state.c | 3 - samples/Kconfig | 6 - samples/Makefile | 1 - samples/bpf/Makefile | 10 +- samples/bpf/cpustat_kern.c | 2 +- samples/bpf/fds_example.c | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/hbm_kern.h | 4 +- samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/lathist_kern.c | 2 +- samples/bpf/lwt_len_hist_kern.c | 2 +- samples/bpf/map_perf_test_kern.c | 4 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/offwaketime_user.c | 2 +- samples/bpf/parse_ldabs.c | 2 +- samples/bpf/parse_simple.c | 2 +- samples/bpf/parse_varlen.c | 2 +- samples/bpf/sampleip_kern.c | 4 +- samples/bpf/sampleip_user.c | 2 +- samples/bpf/sock_flags_kern.c | 2 +- samples/bpf/sockex1_kern.c | 2 +- samples/bpf/sockex1_user.c | 2 +- samples/bpf/sockex2_kern.c | 2 +- samples/bpf/sockex2_user.c | 2 +- samples/bpf/sockex3_kern.c | 2 +- samples/bpf/spintest_kern.c | 4 +- samples/bpf/spintest_user.c | 2 +- samples/bpf/syscall_tp_kern.c | 20 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tc_l2_redirect_kern.c | 2 +- samples/bpf/tcbpf1_kern.c | 2 +- samples/bpf/tcp_basertt_kern.c | 4 +- samples/bpf/tcp_bufs_kern.c | 4 +- samples/bpf/tcp_clamp_kern.c | 4 +- samples/bpf/tcp_cong_kern.c | 4 +- samples/bpf/tcp_dumpstats_kern.c | 4 +- samples/bpf/tcp_iw_kern.c | 4 +- samples/bpf/tcp_rwnd_kern.c | 4 +- samples/bpf/tcp_synrto_kern.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 4 +- samples/bpf/test_cgrp2_tc_kern.c | 2 +- samples/bpf/test_current_task_under_cgroup_kern.c | 2 +- samples/bpf/test_lwt_bpf.c | 2 +- samples/bpf/test_map_in_map_kern.c | 4 +- samples/bpf/test_overhead_kprobe_kern.c | 4 +- samples/bpf/test_overhead_raw_tp_kern.c | 2 +- samples/bpf/test_overhead_tp_kern.c | 2 +- samples/bpf/test_probe_write_user_kern.c | 4 +- samples/bpf/trace_event_kern.c | 4 +- samples/bpf/trace_event_user.c | 6 +- samples/bpf/trace_output_kern.c | 2 +- samples/bpf/trace_output_user.c | 2 +- samples/bpf/tracex1_kern.c | 4 +- samples/bpf/tracex2_kern.c | 4 +- samples/bpf/tracex3_kern.c | 4 +- samples/bpf/tracex4_kern.c | 4 +- samples/bpf/tracex5_kern.c | 4 +- samples/bpf/tracex6_kern.c | 2 +- samples/bpf/tracex7_kern.c | 2 +- samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp1_user.c | 9 +- samples/bpf/xdp2_kern.c | 2 +- samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 9 +- samples/bpf/xdp_fwd_kern.c | 2 +- samples/bpf/xdp_fwd_user.c | 19 +- samples/bpf/xdp_monitor_kern.c | 10 +- samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 65 +- samples/bpf/xdp_redirect_kern.c | 2 +- samples/bpf/xdp_redirect_map_kern.c | 2 +- samples/bpf/xdp_redirect_map_user.c | 7 +- samples/bpf/xdp_redirect_user.c | 7 +- samples/bpf/xdp_router_ipv4_kern.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 5 +- samples/bpf/xdp_rxq_info_kern.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 8 +- samples/bpf/xdp_sample_pkts_kern.c | 2 +- samples/bpf/xdp_sample_pkts_user.c | 14 +- samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdp_tx_iptunnel_user.c | 7 +- samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 437 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/livepatch/livepatch-shadow-fix1.c | 39 +- samples/livepatch/livepatch-shadow-fix2.c | 4 +- samples/livepatch/livepatch-shadow-mod.c | 4 +- samples/seccomp/user-trap.c | 4 +- samples/trace_printk/trace-printk.c | 1 - samples/vfio-mdev/mbochs.c | 16 + samples/vfio-mdev/mdpy-fb.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 251 - scripts/.gitignore | 3 +- scripts/Kbuild.include | 25 +- scripts/Kconfig.include | 4 - scripts/Makefile | 16 +- scripts/Makefile.build | 4 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 31 +- scripts/Makefile.modbuiltin | 57 + scripts/Makefile.modpost | 1 + scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 20 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/bpf_helpers_doc.py | 2 + scripts/checkpatch.pl | 33 +- scripts/coccinelle/free/devm_free.cocci | 8 + scripts/coccinelle/free/iounmap.cocci | 2 +- {drivers/tty/vt => scripts}/conmakehash.c | 0 scripts/dtc/checks.c | 5 - scripts/dtc/dtc-parser.y | 4 - scripts/dtc/fstree.c | 2 +- scripts/dtc/libfdt/fdt.c | 9 +- scripts/dtc/libfdt/fdt_addresses.c | 8 +- scripts/dtc/libfdt/fdt_overlay.c | 28 +- scripts/dtc/libfdt/fdt_ro.c | 11 +- scripts/dtc/libfdt/libfdt.h | 4 +- scripts/dtc/libfdt/libfdt_internal.h | 12 +- scripts/dtc/livetree.c | 3 +- scripts/dtc/util.c | 3 +- scripts/dtc/util.h | 4 - scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 21 - scripts/gcc-plugins/Kconfig | 9 +- scripts/kallsyms.c | 38 +- scripts/kconfig/Makefile | 24 +- scripts/kconfig/conf.c | 16 - scripts/kconfig/confdata.c | 61 +- scripts/kconfig/expr.c | 10 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/gconf.c | 1 - scripts/kconfig/lkc.h | 4 +- scripts/kconfig/mconf.c | 1 - scripts/kconfig/menu.c | 185 +- scripts/kconfig/nconf.c | 1 - scripts/kconfig/parser.y | 21 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/kconfig/symbol.c | 22 + scripts/link-vmlinux.sh | 21 +- scripts/mkcompile_h | 10 +- scripts/mod/modpost.c | 8 +- scripts/package/builddeb | 4 +- scripts/package/mkdebian | 4 +- scripts/recordmcount.c | 17 - scripts/sortextable.c | 400 + scripts/sortextable.h | 209 + scripts/sorttable.c | 377 - scripts/sorttable.h | 380 - scripts/spelling.txt | 14 - security/Makefile | 2 +- security/apparmor/Kconfig | 16 - security/apparmor/apparmorfs.c | 60 +- security/apparmor/domain.c | 121 +- security/apparmor/file.c | 12 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/mount.c | 2 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 4 +- security/apparmor/policy_unpack.c | 8 - security/apparmor/policy_unpack_test.c | 607 - security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/Kconfig | 12 - security/integrity/ima/Makefile | 2 - security/integrity/ima/ima.h | 33 +- security/integrity/ima/ima_api.c | 8 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_asymmetric_keys.c | 66 - security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_init.c | 8 +- security/integrity/ima/ima_main.c | 61 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 169 +- security/integrity/ima/ima_queue_keys.c | 171 - security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 13 +- security/keys/Makefile | 2 +- security/keys/compat.c | 10 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 7 +- security/keys/internal.h | 50 +- security/keys/key.c | 77 +- security/keys/keyctl.c | 201 +- 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/keys/trusted-keys/trusted_tpm2.c | 1 - security/lockdown/lockdown.c | 27 + security/lsm_audit.c | 5 - security/security.c | 57 +- security/selinux/Kconfig | 33 +- security/selinux/Makefile | 4 +- security/selinux/avc.c | 95 +- security/selinux/hooks.c | 418 +- security/selinux/ibpkey.c | 2 +- security/selinux/include/avc.h | 13 +- security/selinux/include/classmap.h | 2 - security/selinux/include/ibpkey.h | 13 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 40 +- security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/selinuxfs.c | 87 +- security/selinux/ss/context.h | 11 +- security/selinux/ss/policydb.c | 9 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 312 +- security/selinux/ss/services.h | 6 +- security/selinux/ss/sidtab.c | 402 +- security/selinux/ss/sidtab.h | 70 +- security/smack/smack_lsm.c | 85 +- security/tomoyo/common.c | 20 +- security/tomoyo/domain.c | 15 +- security/tomoyo/group.c | 9 +- security/tomoyo/realpath.c | 32 +- security/tomoyo/util.c | 6 +- sound/ac97/snd_ac97_compat.c | 2 +- sound/ac97_bus.c | 2 +- sound/aoa/aoa.h | 2 +- sound/aoa/codecs/onyx.c | 8 +- sound/aoa/codecs/tas-basstreble.h | 4 +- sound/aoa/codecs/tas-gain-table.h | 2 +- sound/aoa/codecs/tas.c | 4 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 2 +- sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 13 +- sound/arm/aaci.c | 46 +- sound/arm/pxa2xx-ac97.c | 3 +- sound/atmel/ac97c.c | 24 +- sound/core/Kconfig | 9 - sound/core/compress_offload.c | 2 +- sound/core/control.c | 304 +- sound/core/device.c | 2 +- sound/core/hwdep.c | 2 +- sound/core/info.c | 38 +- sound/core/init.c | 1 - sound/core/jack.c | 4 +- sound/core/oss/mixer_oss.c | 16 +- sound/core/oss/pcm_plugin.c | 2 +- sound/core/pcm.c | 28 +- sound/core/pcm_compat.c | 282 +- sound/core/pcm_lib.c | 43 +- sound/core/pcm_local.h | 3 + sound/core/pcm_memory.c | 69 +- sound/core/pcm_misc.c | 5 +- sound/core/pcm_native.c | 234 +- sound/core/pcm_timer.c | 2 +- sound/core/rawmidi.c | 136 +- sound/core/rawmidi_compat.c | 87 +- sound/core/seq/oss/seq_oss_init.c | 4 +- sound/core/seq/seq_midi_emul.c | 43 +- sound/core/seq/seq_midi_event.c | 6 +- sound/core/seq/seq_timer.c | 14 +- sound/core/seq_device.c | 2 +- sound/core/timer.c | 234 +- sound/core/timer_compat.c | 62 +- sound/drivers/aloop.c | 17 +- sound/drivers/dummy.c | 48 +- sound/drivers/ml403-ac97cr.c | 37 +- sound/drivers/mts64.c | 18 +- sound/drivers/opl3/opl3_drums.c | 28 +- sound/drivers/opl3/opl3_lib.c | 6 +- sound/drivers/opl3/opl3_midi.c | 6 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/drivers/opl4/opl4_lib.c | 2 +- sound/drivers/opl4/opl4_mixer.c | 2 +- sound/drivers/opl4/opl4_proc.c | 2 +- sound/drivers/opl4/opl4_seq.c | 2 +- sound/drivers/opl4/opl4_synth.c | 2 +- sound/drivers/pcsp/pcsp.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/pcsp/pcsp_mixer.c | 6 +- sound/drivers/serial-u16550.c | 4 +- sound/drivers/vx/vx_cmd.c | 2 +- sound/drivers/vx/vx_core.c | 17 +- sound/drivers/vx/vx_hwdep.c | 2 +- sound/drivers/vx/vx_mixer.c | 2 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/bebob/bebob_pcm.c | 13 +- sound/firewire/dice/dice-alesis.c | 24 - sound/firewire/dice/dice-extension.c | 5 +- sound/firewire/dice/dice-pcm.c | 15 +- sound/firewire/dice/dice-stream.c | 9 +- sound/firewire/dice/dice.c | 8 - sound/firewire/dice/dice.h | 1 - sound/firewire/digi00x/digi00x-pcm.c | 13 +- sound/firewire/fireface/ff-pcm.c | 15 +- sound/firewire/fireworks/fireworks_pcm.c | 13 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-pcm.c | 21 +- sound/firewire/oxfw/oxfw-command.c | 6 +- sound/firewire/oxfw/oxfw-pcm.c | 23 +- sound/firewire/oxfw/oxfw-stream.c | 82 +- sound/firewire/oxfw/oxfw.c | 39 +- sound/firewire/oxfw/oxfw.h | 1 - sound/firewire/tascam/amdtp-tascam.c | 5 +- sound/firewire/tascam/tascam-pcm.c | 13 +- sound/hda/Kconfig | 6 +- sound/hda/ext/hdac_ext_bus.c | 11 +- sound/hda/ext/hdac_ext_controller.c | 14 +- sound/hda/ext/hdac_ext_stream.c | 1 + sound/hda/hdac_bus.c | 4 - sound/hda/hdac_component.c | 1 - sound/hda/hdac_controller.c | 31 +- sound/hda/hdac_device.c | 17 +- sound/hda/hdac_regmap.c | 143 +- sound/hda/hdac_stream.c | 6 +- sound/hda/hdmi_chmap.c | 2 +- sound/hda/intel-nhlt.c | 2 +- sound/i2c/cs8427.c | 2 +- sound/i2c/i2c.c | 2 +- sound/i2c/other/ak4113.c | 4 +- sound/i2c/other/ak4114.c | 4 +- sound/i2c/other/ak4117.c | 4 +- sound/i2c/tea6330t.c | 4 +- sound/isa/ad1816a/ad1816a_lib.c | 29 +- sound/isa/cmi8328.c | 24 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 16 +- sound/isa/es1688/es1688.c | 6 +- sound/isa/es1688/es1688_lib.c | 37 +- sound/isa/es18xx.c | 65 +- sound/isa/gus/gus_io.c | 2 +- sound/isa/gus/gus_main.c | 7 +- sound/isa/gus/gus_mem_proc.c | 2 +- sound/isa/gus/gus_mixer.c | 4 +- sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gus_timer.c | 4 +- sound/isa/gus/gus_volume.c | 9 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 10 +- sound/isa/gus/gusmax.c | 9 +- sound/isa/gus/interwave.c | 11 +- sound/isa/msnd/msnd.c | 2 + sound/isa/msnd/msnd_pinnacle.c | 5 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +- sound/isa/opl3sa2.c | 5 +- sound/isa/opti9xx/miro.c | 32 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 32 +- sound/isa/sb/emu8000_pcm.c | 1 + sound/isa/sb/jazz16.c | 10 +- sound/isa/sb/sb16.c | 8 +- sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8.c | 2 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 3 +- sound/isa/sb/sb_mixer.c | 40 +- sound/isa/sc6000.c | 4 +- sound/isa/wavefront/wavefront.c | 1 - sound/isa/wss/wss_lib.c | 38 +- sound/mips/hal2.c | 29 +- sound/mips/sgio2audio.c | 25 +- sound/parisc/harmony.c | 26 +- sound/pci/ac97/ac97_codec.c | 17 +- sound/pci/ac97/ac97_patch.c | 28 +- sound/pci/ac97/ac97_pcm.c | 4 +- sound/pci/ad1889.c | 32 +- sound/pci/ak4531_codec.c | 6 +- sound/pci/ali5451/ali5451.c | 51 +- sound/pci/als300.c | 31 +- sound/pci/als4000.c | 25 +- sound/pci/asihpi/asihpi.c | 31 +- sound/pci/asihpi/hpimsgx.c | 2 +- sound/pci/atiixp.c | 27 +- sound/pci/atiixp_modem.c | 19 +- sound/pci/au88x0/au88x0.c | 3 +- sound/pci/au88x0/au88x0_core.c | 2 +- sound/pci/au88x0/au88x0_eq.c | 22 +- sound/pci/au88x0/au88x0_eqdata.c | 18 +- sound/pci/au88x0/au88x0_mixer.c | 2 +- sound/pci/au88x0/au88x0_pcm.c | 22 +- sound/pci/aw2/aw2-alsa.c | 52 +- sound/pci/aw2/aw2-tsl.c | 4 +- sound/pci/azt3328.c | 43 +- sound/pci/bt87x.c | 21 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/ca0106/ca0106_main.c | 79 +- sound/pci/ca0106/ca0106_mixer.c | 20 +- sound/pci/ca0106/ca0106_proc.c | 2 +- sound/pci/cmipci.c | 73 +- sound/pci/cs4281.c | 37 +- sound/pci/cs46xx/cs46xx_lib.c | 25 +- sound/pci/cs46xx/dsp_spos.c | 4 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 8 +- sound/pci/cs5530.c | 2 +- sound/pci/cs5535audio/cs5535audio.c | 6 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 14 +- sound/pci/ctxfi/ctatc.c | 6 +- sound/pci/ctxfi/ctdaio.c | 4 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 - sound/pci/ctxfi/ctpcm.c | 17 +- sound/pci/ctxfi/ctresource.c | 2 +- sound/pci/echoaudio/darla20.c | 2 +- sound/pci/echoaudio/darla24.c | 2 +- sound/pci/echoaudio/echo3g.c | 2 +- sound/pci/echoaudio/echoaudio.c | 49 +- sound/pci/echoaudio/echoaudio_dsp.c | 20 +- sound/pci/echoaudio/gina20.c | 2 +- sound/pci/echoaudio/gina24.c | 2 +- sound/pci/echoaudio/indigo.c | 2 +- sound/pci/echoaudio/indigodj.c | 2 +- sound/pci/echoaudio/indigodjx.c | 2 +- sound/pci/echoaudio/indigoio.c | 2 +- sound/pci/echoaudio/indigoiox.c | 2 +- sound/pci/echoaudio/layla20.c | 2 +- sound/pci/echoaudio/layla24.c | 2 +- sound/pci/echoaudio/mia.c | 2 +- sound/pci/echoaudio/mona.c | 2 +- sound/pci/emu10k1/emu10k1_main.c | 17 +- sound/pci/emu10k1/emu10k1x.c | 22 +- sound/pci/emu10k1/emufx.c | 40 +- sound/pci/emu10k1/emumixer.c | 44 +- sound/pci/emu10k1/emupcm.c | 47 +- sound/pci/emu10k1/emuproc.c | 18 +- sound/pci/emu10k1/io.c | 4 +- sound/pci/emu10k1/p16v.c | 52 +- sound/pci/emu10k1/timer.c | 2 +- sound/pci/ens1370.c | 52 +- sound/pci/es1938.c | 45 +- sound/pci/es1968.c | 15 +- sound/pci/fm801.c | 35 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/hda_codec.c | 47 +- sound/pci/hda/hda_controller.c | 78 +- sound/pci/hda/hda_eld.c | 6 +- sound/pci/hda/hda_generic.c | 11 +- sound/pci/hda/hda_intel.c | 59 +- sound/pci/hda/hda_jack.c | 2 - sound/pci/hda/hda_local.h | 2 - sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 10 +- sound/pci/hda/patch_analog.c | 22 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 54 +- sound/pci/hda/patch_conexant.c | 7 +- sound/pci/hda/patch_hdmi.c | 20 +- sound/pci/hda/patch_realtek.c | 299 +- sound/pci/hda/patch_sigmatel.c | 12 +- sound/pci/hda/patch_via.c | 6 +- sound/pci/ice1712/aureon.c | 18 +- sound/pci/ice1712/delta.c | 10 +- sound/pci/ice1712/ews.c | 6 +- sound/pci/ice1712/ice1712.c | 63 +- sound/pci/ice1712/ice1712.h | 2 +- sound/pci/ice1712/ice1724.c | 57 +- sound/pci/ice1712/juli.c | 8 +- sound/pci/ice1712/maya44.c | 12 +- sound/pci/ice1712/phase.c | 8 +- sound/pci/ice1712/pontis.c | 4 +- sound/pci/ice1712/prodigy192.c | 6 +- sound/pci/ice1712/prodigy_hifi.c | 20 +- sound/pci/ice1712/psc724.c | 2 +- sound/pci/ice1712/quartet.c | 10 +- sound/pci/ice1712/se.c | 8 +- sound/pci/ice1712/vt1720_mobo.c | 4 +- sound/pci/ice1712/wm8766.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/ice1712/wtm.c | 8 +- sound/pci/intel8x0.c | 69 +- sound/pci/intel8x0m.c | 44 +- sound/pci/korg1212/korg1212.c | 13 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 12 +- sound/pci/lx6464es/lx6464es.c | 19 +- sound/pci/lx6464es/lx_core.c | 4 +- sound/pci/maestro3.c | 24 +- sound/pci/mixart/mixart.c | 23 +- sound/pci/mixart/mixart_hwdep.c | 2 +- sound/pci/mixart/mixart_mixer.c | 4 +- sound/pci/nm256/nm256.c | 26 +- sound/pci/nm256/nm256_coef.c | 4 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 37 +- sound/pci/pcxhr/pcxhr_core.c | 6 +- sound/pci/pcxhr/pcxhr_hwdep.c | 2 +- sound/pci/riptide/riptide.c | 77 +- sound/pci/rme32.c | 48 +- sound/pci/rme96.c | 9 +- sound/pci/rme9652/hdsp.c | 27 +- sound/pci/rme9652/hdspm.c | 87 +- sound/pci/rme9652/rme9652.c | 19 +- sound/pci/sis7019.c | 34 +- sound/pci/sonicvibes.c | 31 +- sound/pci/trident/trident_main.c | 85 +- sound/pci/via82xx.c | 61 +- sound/pci/via82xx_modem.c | 18 +- sound/pci/vx222/vx222.c | 15 +- sound/pci/vx222/vx222.h | 4 +- sound/pci/vx222/vx222_ops.c | 8 +- sound/pci/ymfpci/ymfpci_main.c | 57 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 26 +- sound/pcmcia/vx/vxp_ops.c | 4 +- sound/pcmcia/vx/vxpocket.c | 7 +- sound/pcmcia/vx/vxpocket.h | 2 +- sound/ppc/awacs.c | 50 +- sound/ppc/beep.c | 2 +- sound/ppc/burgundy.c | 20 +- sound/ppc/daca.c | 2 +- sound/ppc/pmac.c | 42 +- sound/ppc/pmac.h | 2 +- sound/ppc/snd_ps3.c | 31 +- sound/ppc/tumbler.c | 24 +- sound/ppc/tumbler_volume.h | 12 +- sound/sh/aica.c | 34 +- sound/sh/sh_dac_audio.c | 26 +- sound/soc/amd/acp-da7219-max98357a.c | 46 +- sound/soc/amd/acp-pcm-dma.c | 59 +- sound/soc/amd/raven/Makefile | 2 - sound/soc/amd/raven/acp3x-i2s.c | 358 - sound/soc/amd/raven/acp3x-pcm-dma.c | 679 +- sound/soc/amd/raven/acp3x.h | 115 +- sound/soc/amd/raven/pci-acp3x.c | 264 +- sound/soc/atmel/Kconfig | 2 - sound/soc/atmel/atmel-pcm-pdc.c | 1 + sound/soc/atmel/atmel_ssc_dai.c | 18 +- sound/soc/au1x/ac97c.c | 3 +- sound/soc/au1x/dbdma2.c | 15 +- sound/soc/au1x/dma.c | 22 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/au1x/psc-ac97.c | 1 + sound/soc/bcm/cygnus-pcm.c | 1 + sound/soc/bcm/cygnus-ssp.c | 39 +- sound/soc/cirrus/ep93xx-ac97.c | 1 + sound/soc/cirrus/ep93xx-i2s.c | 16 +- sound/soc/codecs/Kconfig | 82 - sound/soc/codecs/Makefile | 18 - sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cros_ec_codec.c | 16 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/cs42l51.c | 16 +- sound/soc/codecs/cs47l15.c | 21 +- sound/soc/codecs/cs47l35.c | 18 +- sound/soc/codecs/cs47l85.c | 20 +- sound/soc/codecs/cs47l90.c | 20 +- sound/soc/codecs/cs47l92.c | 76 +- sound/soc/codecs/gtm601.c | 32 +- sound/soc/codecs/hdac_hda.c | 20 +- sound/soc/codecs/hdac_hda.h | 3 +- sound/soc/codecs/hdac_hdmi.c | 63 +- sound/soc/codecs/hdmi-codec.c | 34 +- sound/soc/codecs/jz4770.c | 948 -- sound/soc/codecs/madera.c | 178 +- sound/soc/codecs/madera.h | 6 +- sound/soc/codecs/max98090.c | 470 +- sound/soc/codecs/max98090.h | 4 +- sound/soc/codecs/msm8916-wcd-analog.c | 110 +- sound/soc/codecs/msm8916-wcd-digital.c | 6 - sound/soc/codecs/mt6660.c | 509 - sound/soc/codecs/mt6660.h | 77 - sound/soc/codecs/rt1011.c | 17 +- sound/soc/codecs/rt1011.h | 1 - sound/soc/codecs/rt1015.c | 993 -- sound/soc/codecs/rt1015.h | 375 - sound/soc/codecs/rt1308-sdw.c | 736 - sound/soc/codecs/rt1308-sdw.h | 169 - sound/soc/codecs/rt5514-spi.c | 10 +- sound/soc/codecs/rt5640.c | 7 - sound/soc/codecs/rt5677-spi.c | 10 +- sound/soc/codecs/rt5677-spi.h | 16 - sound/soc/codecs/rt5682.c | 2 - sound/soc/codecs/rt700-sdw.c | 551 - sound/soc/codecs/rt700-sdw.h | 335 - sound/soc/codecs/rt700.c | 1237 -- sound/soc/codecs/rt700.h | 174 - sound/soc/codecs/rt711-sdw.c | 552 - sound/soc/codecs/rt711-sdw.h | 281 - sound/soc/codecs/rt711.c | 1292 -- sound/soc/codecs/rt711.h | 227 - sound/soc/codecs/rt715-sdw.c | 613 - sound/soc/codecs/rt715-sdw.h | 337 - sound/soc/codecs/rt715.c | 872 -- sound/soc/codecs/rt715.h | 221 - sound/soc/codecs/sgtl5000.c | 11 +- sound/soc/codecs/tlv320aic31xx.c | 40 +- sound/soc/codecs/tlv320aic31xx.h | 3 + sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/codecs/wcd934x.c | 5084 ------- sound/soc/codecs/wm8904.c | 6 - sound/soc/codecs/wm8962.c | 4 +- sound/soc/codecs/wm_adsp.c | 98 +- sound/soc/codecs/wsa881x.c | 1185 -- sound/soc/dwc/dwc-i2s.c | 32 +- sound/soc/dwc/dwc-pcm.c | 25 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/fsl_asrc.c | 125 +- sound/soc/fsl/fsl_asrc.h | 64 +- sound/soc/fsl/fsl_asrc_dma.c | 42 +- sound/soc/fsl/fsl_audmix.c | 9 +- sound/soc/fsl/fsl_dma.c | 1 + sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/fsl_ssi.c | 1 + sound/soc/fsl/imx-audmix.c | 2 +- sound/soc/fsl/imx-pcm-fiq.c | 1 + sound/soc/fsl/imx-ssi.c | 1 + sound/soc/fsl/mpc5200_dma.c | 1 + sound/soc/fsl/mpc5200_psc_ac97.c | 2 + sound/soc/generic/simple-card.c | 6 - sound/soc/intel/atom/sst-mfld-platform-pcm.c | 26 +- sound/soc/intel/atom/sst/sst.c | 1 - sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 20 +- sound/soc/intel/boards/Kconfig | 51 - sound/soc/intel/boards/Makefile | 5 - sound/soc/intel/boards/bdw-rt5650.c | 327 - sound/soc/intel/boards/bdw-rt5677.c | 10 +- sound/soc/intel/boards/broadwell.c | 10 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 10 +- sound/soc/intel/boards/bxt_rt298.c | 8 +- sound/soc/intel/boards/bytcht_es8316.c | 24 +- sound/soc/intel/boards/bytcr_rt5640.c | 120 +- sound/soc/intel/boards/bytcr_rt5651.c | 72 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 9 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 18 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 23 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 27 +- sound/soc/intel/boards/kbl_rt5660.c | 4 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 14 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 - sound/soc/intel/boards/skl_nau88l25_max98357a.c | 10 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/boards/skl_rt286.c | 10 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 - sound/soc/intel/boards/sof_rt5682.c | 43 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 5 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 130 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 98 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 64 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 31 +- sound/soc/intel/skylake/skl-sst-cldma.c | 1 - sound/soc/intel/skylake/skl.c | 7 +- sound/soc/jz4740/jz4740-i2s.c | 18 +- sound/soc/kirkwood/kirkwood-dma.c | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 377 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 20 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 13 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 2 + sound/soc/mediatek/common/mtk-base-afe.h | 28 +- sound/soc/mediatek/common/mtk-btcvsd.c | 1 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 14 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- sound/soc/meson/axg-fifo.c | 61 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 36 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/mioa701_wm9713.c | 2 +- sound/soc/pxa/mmp-pcm.c | 1 + sound/soc/pxa/pxa-ssp.c | 17 +- sound/soc/pxa/pxa2xx-ac97.c | 4 + sound/soc/pxa/pxa2xx-i2s.c | 13 +- sound/soc/pxa/pxa2xx-pcm.c | 1 + sound/soc/qcom/lpass-platform.c | 1 + sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/sdm845.c | 86 +- sound/soc/samsung/bells.c | 14 +- sound/soc/samsung/i2s.c | 13 +- sound/soc/samsung/idma.c | 1 + sound/soc/samsung/littlemill.c | 10 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 8 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/spdif.c | 18 +- sound/soc/samsung/speyside.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 6 +- sound/soc/sh/dma-sh7760.c | 15 +- sound/soc/sh/fsi.c | 21 +- sound/soc/sh/hac.c | 1 + sound/soc/sh/rcar/core.c | 57 +- sound/soc/sh/siu_pcm.c | 40 +- sound/soc/soc-component.c | 36 +- sound/soc/soc-compress.c | 145 +- sound/soc/soc-core.c | 666 +- sound/soc/soc-dai.c | 12 + sound/soc/soc-dapm.c | 77 +- sound/soc/soc-generic-dmaengine-pcm.c | 30 +- sound/soc/soc-pcm.c | 244 +- sound/soc/soc-topology.c | 124 +- sound/soc/soc-utils.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/control.c | 55 +- sound/soc/sof/core.c | 288 +- sound/soc/sof/imx/imx8.c | 8 +- sound/soc/sof/intel/Kconfig | 1 - sound/soc/sof/intel/apl.c | 14 +- sound/soc/sof/intel/bdw.c | 41 +- sound/soc/sof/intel/byt.c | 135 +- sound/soc/sof/intel/cnl.c | 26 +- sound/soc/sof/intel/hda-codec.c | 57 +- sound/soc/sof/intel/hda-ctrl.c | 13 - sound/soc/sof/intel/hda-dai.c | 19 +- sound/soc/sof/intel/hda-ipc.c | 23 +- sound/soc/sof/intel/hda-loader.c | 7 +- sound/soc/sof/intel/hda-pcm.c | 4 +- sound/soc/sof/intel/hda-stream.c | 21 +- sound/soc/sof/intel/hda.c | 304 +- sound/soc/sof/intel/hda.h | 21 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 36 +- sound/soc/sof/loader.c | 68 +- sound/soc/sof/nocodec.c | 12 + sound/soc/sof/ops.h | 34 - sound/soc/sof/pcm.c | 225 +- sound/soc/sof/pm.c | 240 +- sound/soc/sof/sof-acpi-dev.c | 63 +- sound/soc/sof/sof-audio.c | 445 - sound/soc/sof/sof-audio.h | 211 - sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-pci-dev.c | 108 +- sound/soc/sof/sof-priv.h | 214 +- sound/soc/sof/topology.c | 525 +- sound/soc/sof/trace.c | 4 +- sound/soc/sof/utils.c | 60 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-dma.c | 1 + sound/soc/sti/sti_uniperif.c | 12 +- sound/soc/sti/uniperif_player.c | 7 +- sound/soc/stm/stm32_adfsdm.c | 41 +- sound/soc/stm/stm32_sai_sub.c | 194 +- sound/soc/stm/stm32_spdifrx.c | 40 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- sound/soc/tegra/tegra20_ac97.c | 1 + sound/soc/tegra/tegra_wm8903.c | 2 +- sound/soc/ti/davinci-mcasp.c | 35 +- sound/soc/ti/davinci-mcasp.h | 4 - sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/ti/rx51.c | 12 +- sound/soc/txx9/txx9aclc-ac97.c | 1 + sound/soc/txx9/txx9aclc.c | 16 +- sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-dma.c | 31 +- sound/soc/uniphier/aio-ld11.c | 18 + sound/soc/uniphier/aio-pxs2.c | 14 + sound/soc/uniphier/aio.h | 2 + sound/soc/ux500/ux500_msp_dai.c | 2 + sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/soc/xtensa/xtfpga-i2s.c | 10 +- sound/sparc/amd7930.c | 26 +- sound/sparc/cs4231.c | 31 +- sound/sparc/dbri.c | 18 +- sound/spi/at73c213.c | 18 +- sound/synth/emux/emux_nrpn.c | 4 +- sound/synth/emux/emux_oss.c | 2 +- sound/synth/emux/emux_seq.c | 2 +- sound/synth/emux/emux_synth.c | 10 +- sound/synth/emux/soundfont.c | 8 +- sound/usb/6fire/control.c | 8 +- sound/usb/6fire/pcm.c | 18 +- sound/usb/bcd2000/bcd2000.c | 4 +- sound/usb/caiaq/audio.c | 18 +- sound/usb/caiaq/control.c | 20 +- sound/usb/caiaq/input.c | 10 +- sound/usb/card.c | 4 - sound/usb/card.h | 1 - sound/usb/format.c | 8 +- sound/usb/hiface/pcm.c | 19 +- sound/usb/line6/capture.c | 1 + sound/usb/line6/pcm.c | 13 +- sound/usb/line6/playback.c | 1 + sound/usb/line6/pod.c | 2 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/toneport.c | 2 +- sound/usb/midi.c | 4 +- sound/usb/misc/ua101.c | 25 +- sound/usb/mixer.c | 68 +- sound/usb/mixer.h | 2 +- sound/usb/mixer_maps.c | 76 +- sound/usb/mixer_quirks.c | 22 +- sound/usb/mixer_scarlett.c | 14 +- sound/usb/mixer_us16x08.c | 38 +- sound/usb/mixer_us16x08.h | 2 +- sound/usb/pcm.c | 85 +- sound/usb/proc.c | 2 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 64 +- sound/usb/quirks.h | 5 - sound/usb/stream.c | 4 +- sound/usb/usbaudio.h | 3 +- sound/usb/usx2y/us122l.c | 8 +- sound/usb/usx2y/usX2Yhwdep.c | 14 +- sound/usb/usx2y/usbusx2yaudio.c | 35 +- sound/usb/usx2y/usx2yhwdeppcm.c | 21 +- sound/usb/validate.c | 4 +- sound/x86/intel_hdmi_audio.c | 19 +- sound/xen/xen_snd_front_alsa.c | 2 + tools/Makefile | 11 +- tools/arch/arm/include/uapi/asm/kvm.h | 3 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 +- tools/arch/powerpc/include/uapi/asm/kvm.h | 3 - tools/arch/x86/include/asm/cpufeatures.h | 3 - tools/arch/x86/include/asm/msr-index.h | 32 +- tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/lib/memcpy_64.S | 20 +- tools/arch/x86/lib/memset_64.S | 16 +- 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/printk.h | 17 - tools/bootconfig/include/linux/string.h | 32 - tools/bootconfig/main.c | 353 - .../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 | 105 - tools/bpf/Makefile | 20 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 305 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 156 +- tools/bpf/bpftool/btf.c | 16 +- tools/bpf/bpftool/btf_dumper.c | 4 +- tools/bpf/bpftool/cgroup.c | 58 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/feature.c | 22 +- tools/bpf/bpftool/gen.c | 609 - tools/bpf/bpftool/jit_disasm.c | 2 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 5 +- tools/bpf/bpftool/map.c | 424 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 7 +- tools/bpf/bpftool/netlink_dumper.c | 4 +- tools/bpf/bpftool/perf.c | 2 +- tools/bpf/bpftool/prog.c | 396 +- tools/bpf/bpftool/xlated_dumper.c | 4 +- tools/bpf/runqslower/.gitignore | 1 - tools/bpf/runqslower/Makefile | 84 - tools/bpf/runqslower/runqslower.bpf.c | 100 - tools/bpf/runqslower/runqslower.c | 187 - tools/bpf/runqslower/runqslower.h | 13 - tools/build/feature/Makefile | 2 +- tools/build/feature/test-clang.cpp | 6 - tools/cgroup/iocost_monitor.py | 4 +- tools/include/linux/bitmap.h | 30 - tools/include/linux/bitops.h | 9 +- tools/include/linux/string.h | 8 - tools/include/uapi/asm/bpf_perf_event.h | 2 - tools/include/uapi/drm/drm.h | 3 +- tools/include/uapi/drm/i915_drm.h | 128 +- tools/include/uapi/linux/bpf.h | 82 +- tools/include/uapi/linux/btf.h | 13 +- tools/include/uapi/linux/fscrypt.h | 3 +- tools/include/uapi/linux/if_link.h | 8 - tools/include/uapi/linux/in.h | 2 - tools/include/uapi/linux/kvm.h | 12 - tools/include/uapi/linux/sched.h | 60 +- tools/include/uapi/linux/stat.h | 2 +- tools/kvm/kvm_stat/kvm_stat | 8 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bitmap.c | 15 - tools/lib/bpf/Makefile | 38 +- tools/lib/bpf/bpf.c | 89 +- tools/lib/bpf/bpf.h | 44 +- tools/lib/bpf/bpf_helpers.h | 11 - tools/lib/bpf/bpf_prog_linfo.c | 3 - tools/lib/bpf/btf.c | 151 +- tools/lib/bpf/btf.h | 31 +- tools/lib/bpf/btf_dump.c | 119 +- tools/lib/bpf/hashmap.c | 3 - tools/lib/bpf/libbpf.c | 2791 +--- tools/lib/bpf/libbpf.h | 115 +- tools/lib/bpf/libbpf.map | 27 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 40 - tools/lib/bpf/libbpf_errno.c | 3 - tools/lib/bpf/libbpf_internal.h | 21 +- tools/lib/bpf/libbpf_probes.c | 27 - tools/lib/bpf/netlink.c | 3 - tools/lib/bpf/nlattr.c | 3 - tools/lib/bpf/str_error.c | 3 - tools/lib/bpf/xsk.c | 3 - tools/lib/perf/Documentation/Makefile | 156 - tools/lib/perf/Documentation/asciidoc.conf | 120 - tools/lib/perf/Documentation/examples/sampling.c | 119 - tools/lib/perf/Documentation/libperf-counting.txt | 211 - tools/lib/perf/Documentation/libperf-sampling.txt | 243 - tools/lib/perf/Documentation/libperf.txt | 246 - tools/lib/perf/Documentation/manpage-1.72.xsl | 14 - tools/lib/perf/Documentation/manpage-base.xsl | 35 - .../perf/Documentation/manpage-bold-literal.xsl | 17 - tools/lib/perf/Documentation/manpage-normal.xsl | 13 - .../lib/perf/Documentation/manpage-suppress-sp.xsl | 21 - tools/lib/perf/Makefile | 191 - tools/lib/perf/cpumap.c | 345 - tools/lib/perf/evlist.c | 644 - tools/lib/perf/evsel.c | 301 - tools/lib/perf/include/internal/evlist.h | 127 - tools/lib/perf/include/perf/cpumap.h | 28 - tools/lib/perf/include/perf/evsel.h | 40 - tools/lib/perf/tests/Makefile | 38 - tools/lib/string.c | 7 - tools/lib/traceevent/Makefile | 11 +- tools/lib/traceevent/parse-filter.c | 4 +- tools/lib/traceevent/plugins/Makefile | 5 +- 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 | 18 - tools/perf/Documentation/perf-annotate.txt | 6 - tools/perf/Documentation/perf-kvm.txt | 5 +- tools/perf/Documentation/perf-report.txt | 6 - tools/perf/Documentation/perf-sched.txt | 4 - tools/perf/Documentation/perf-top.txt | 6 - tools/perf/MANIFEST | 1 - tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/arm/tests/regs_load.S | 4 +- tools/perf/arch/arm64/tests/regs_load.S | 4 +- tools/perf/arch/x86/tests/regs_load.S | 8 +- tools/perf/builtin-annotate.c | 7 - tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-record.c | 30 +- tools/perf/builtin-report.c | 29 +- tools/perf/builtin-sched.c | 13 - tools/perf/builtin-stat.c | 288 +- tools/perf/builtin-top.c | 17 +- tools/perf/check-headers.sh | 4 +- tools/perf/examples/bpf/5sec.c | 8 +- tools/perf/examples/bpf/empty.c | 2 +- tools/perf/examples/bpf/sys_enter_openat.c | 2 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/{lib/perf => perf/lib}/Build | 0 tools/perf/lib/Documentation/Makefile | 7 + tools/perf/lib/Documentation/man/libperf.rst | 100 + tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 + tools/perf/lib/Makefile | 188 + tools/{lib/perf => perf/lib}/core.c | 0 tools/perf/lib/cpumap.c | 274 + tools/perf/lib/evlist.c | 640 + tools/perf/lib/evsel.c | 263 + .../perf => perf/lib}/include/internal/cpumap.h | 0 tools/perf/lib/include/internal/evlist.h | 126 + .../perf => perf/lib}/include/internal/evsel.h | 0 .../{lib/perf => perf/lib}/include/internal/lib.h | 0 .../{lib/perf => perf/lib}/include/internal/mmap.h | 0 .../perf => perf/lib}/include/internal/tests.h | 0 .../perf => perf/lib}/include/internal/threadmap.h | 0 .../perf => perf/lib}/include/internal/xyarray.h | 0 tools/{lib/perf => perf/lib}/include/perf/core.h | 0 tools/perf/lib/include/perf/cpumap.h | 26 + tools/{lib/perf => perf/lib}/include/perf/event.h | 0 tools/{lib/perf => perf/lib}/include/perf/evlist.h | 0 tools/perf/lib/include/perf/evsel.h | 37 + tools/{lib/perf => perf/lib}/include/perf/mmap.h | 0 .../perf => perf/lib}/include/perf/threadmap.h | 0 tools/{lib/perf => perf/lib}/internal.h | 0 tools/{lib/perf => perf/lib}/lib.c | 0 tools/{lib/perf => perf/lib}/libperf.map | 0 tools/{lib/perf => perf/lib}/libperf.pc.template | 0 tools/{lib/perf => perf/lib}/mmap.c | 0 tools/perf/lib/tests/Makefile | 38 + tools/{lib/perf => perf/lib}/tests/test-cpumap.c | 0 tools/{lib/perf => perf/lib}/tests/test-evlist.c | 0 tools/{lib/perf => perf/lib}/tests/test-evsel.c | 0 .../{lib/perf => perf/lib}/tests/test-threadmap.c | 0 tools/{lib/perf => perf/lib}/threadmap.c | 0 tools/{lib/perf => perf/lib}/xyarray.c | 0 .../perf/pmu-events/arch/s390/cf_z13/extended.json | 2 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 2 +- .../arch/x86/broadwellde/bdwde-metrics.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 2 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 2 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 2 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 2 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 2 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 2 +- .../arch/x86/sandybridge/snb-metrics.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/tests/Build | 1 - tools/perf/tests/bp_signal.c | 10 +- tools/perf/tests/builtin-test.c | 9 - tools/perf/tests/cpumap.c | 16 - tools/perf/tests/event-times.c | 4 +- tools/perf/tests/genelf.c | 51 - tools/perf/tests/tests.h | 2 - tools/perf/trace/beauty/clone.c | 1 - tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/ui/browsers/hists.c | 277 +- tools/perf/ui/browsers/hists.h | 2 +- tools/perf/ui/browsers/res_sample.c | 2 +- tools/perf/ui/browsers/scripts.c | 2 +- tools/perf/ui/gtk/Build | 7 +- tools/perf/ui/tui/util.c | 12 +- tools/perf/ui/util.h | 2 +- tools/perf/util/annotate.c | 19 +- tools/perf/util/annotate.h | 5 - tools/perf/util/c++/clang.cpp | 4 - tools/perf/util/cpumap.h | 1 - tools/perf/util/evlist.c | 113 +- tools/perf/util/evlist.h | 11 +- tools/perf/util/evsel.c | 35 +- tools/perf/util/evsel.h | 9 +- tools/perf/util/expr.y | 3 +- tools/perf/util/genelf.c | 46 + tools/perf/util/header.c | 25 +- tools/perf/util/hist.h | 4 +- tools/perf/util/include/linux/linkage.h | 89 +- tools/perf/util/machine.c | 1 - tools/perf/util/metricgroup.c | 7 +- tools/perf/util/mmap.c | 40 +- tools/perf/util/mmap.h | 13 +- tools/perf/util/parse-events.y | 2 +- tools/perf/util/sort.c | 19 +- tools/perf/util/sort.h | 2 - tools/perf/util/stat.c | 5 +- tools/perf/util/stat.h | 3 +- tools/perf/util/symbol-elf.c | 3 - tools/power/acpi/Makefile.config | 2 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/lib/cpufreq.c | 78 +- tools/power/cpupower/lib/cpufreq.h | 20 +- tools/power/cpupower/utils/cpufreq-info.c | 12 +- tools/power/x86/intel-speed-select/isst-config.c | 34 +- tools/power/x86/intel-speed-select/isst-core.c | 55 - tools/power/x86/intel-speed-select/isst-display.c | 27 +- tools/power/x86/intel-speed-select/isst.h | 6 - tools/power/x86/turbostat/turbostat.c | 4 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/kunit.py | 18 +- tools/testing/kunit/kunit_kernel.py | 10 +- tools/testing/kunit/kunit_tool_test.py | 10 +- tools/testing/nvdimm/Kbuild | 4 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 + tools/testing/selftests/Makefile | 21 +- tools/testing/selftests/bpf/.gitignore | 8 +- tools/testing/selftests/bpf/Makefile | 135 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 235 - tools/testing/selftests/bpf/bpf_trace_helpers.h | 166 +- tools/testing/selftests/bpf/bpf_util.h | 2 +- .../selftests/bpf/map_tests/array_map_batch_ops.c | 129 - .../selftests/bpf/map_tests/htab_map_batch_ops.c | 283 - .../selftests/bpf/prog_tests/attach_probe.c | 161 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 212 - .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 - .../bpf/prog_tests/cgroup_attach_autodetach.c | 111 - .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 285 - .../bpf/prog_tests/cgroup_attach_override.c | 148 - .../testing/selftests/bpf/prog_tests/core_extern.c | 169 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 4 - tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 - .../selftests/bpf/prog_tests/fentry_fexit.c | 101 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 69 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 21 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 56 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 6 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 11 +- .../selftests/bpf/prog_tests/select_reuseport.c | 806 -- .../testing/selftests/bpf/prog_tests/send_signal.c | 130 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 7 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 63 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 77 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 90 +- .../selftests/bpf/prog_tests/test_global_funcs.c | 82 - .../selftests/bpf/prog_tests/test_overhead.c | 8 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 65 - tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 - tools/testing/selftests/bpf/progs/bpf_cubic.c | 544 - tools/testing/selftests/bpf/progs/bpf_dctcp.c | 216 - tools/testing/selftests/bpf/progs/bpf_flow.c | 4 +- .../btf__core_reloc_arrays___equiv_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_bad_zero_sz_arr.c | 3 - .../bpf/progs/btf__core_reloc_arrays___fixed_arr.c | 3 - tools/testing/selftests/bpf/progs/connect4_prog.c | 4 +- tools/testing/selftests/bpf/progs/connect6_prog.c | 4 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 39 - tools/testing/selftests/bpf/progs/dev_cgroup.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 23 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 82 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 7 +- tools/testing/selftests/bpf/progs/fexit_test.c | 25 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 20 +- tools/testing/selftests/bpf/progs/loop1.c | 4 +- tools/testing/selftests/bpf/progs/loop2.c | 4 +- tools/testing/selftests/bpf/progs/loop3.c | 4 +- tools/testing/selftests/bpf/progs/loop4.c | 2 +- tools/testing/selftests/bpf/progs/loop5.c | 2 +- tools/testing/selftests/bpf/progs/netcnt_prog.c | 2 +- tools/testing/selftests/bpf/progs/pyperf.h | 11 +- tools/testing/selftests/bpf/progs/pyperf_global.c | 5 - .../testing/selftests/bpf/progs/sample_map_ret0.c | 2 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 4 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 4 +- .../selftests/bpf/progs/socket_cookie_prog.c | 4 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 4 +- .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 4 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 2 +- tools/testing/selftests/bpf/progs/strobemeta.h | 2 +- tools/testing/selftests/bpf/progs/tailcall1.c | 2 +- tools/testing/selftests/bpf/progs/tailcall2.c | 2 +- tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 2 +- .../testing/selftests/bpf/progs/test_adjust_tail.c | 2 +- .../selftests/bpf/progs/test_attach_probe.c | 36 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 +- .../testing/selftests/bpf/progs/test_core_extern.c | 62 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 12 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 4 +- .../bpf/progs/test_core_reloc_bitfields_probed.c | 4 +- .../bpf/progs/test_core_reloc_existence.c | 4 +- .../selftests/bpf/progs/test_core_reloc_flavors.c | 4 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 4 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 4 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 4 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 4 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 4 +- .../bpf/progs/test_core_reloc_primitives.c | 4 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 4 +- .../selftests/bpf/progs/test_core_reloc_size.c | 4 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 45 - .../selftests/bpf/progs/test_global_func2.c | 4 - .../selftests/bpf/progs/test_global_func3.c | 65 - .../selftests/bpf/progs/test_global_func4.c | 4 - .../selftests/bpf/progs/test_global_func5.c | 31 - .../selftests/bpf/progs/test_global_func6.c | 31 - .../selftests/bpf/progs/test_global_func7.c | 18 - tools/testing/selftests/bpf/progs/test_l4lb.c | 4 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 4 +- .../selftests/bpf/progs/test_lirc_mode2_kern.c | 2 +- .../selftests/bpf/progs/test_lwt_ip_encap.c | 4 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 4 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 2 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 2 +- tools/testing/selftests/bpf/progs/test_mmap.c | 2 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 2 +- tools/testing/selftests/bpf/progs/test_overhead.c | 34 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 5 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 +- .../selftests/bpf/progs/test_pinning_invalid.c | 2 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 38 +- .../selftests/bpf/progs/test_pkt_md_access.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 7 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 2 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 6 +- .../selftests/bpf/progs/test_send_signal_kern.c | 55 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 4 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 8 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 46 - .../selftests/bpf/progs/test_sock_fields_kern.c | 4 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 2 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 2 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 4 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 4 +- .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 44 - tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- tools/testing/selftests/bpf/progs/test_xdp_meta.c | 2 +- .../selftests/bpf/progs/test_xdp_noinline.c | 8 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 4 +- tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../testing/selftests/bpf/progs/xdp_redirect_map.c | 2 +- tools/testing/selftests/bpf/progs/xdp_tx.c | 2 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/test_btf.c | 4 + tools/testing/selftests/bpf/test_cgroup_attach.c | 571 + tools/testing/selftests/bpf/test_cpp.cpp | 16 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 14 - tools/testing/selftests/bpf/test_ftrace.sh | 39 - tools/testing/selftests/bpf/test_hashmap.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 83 +- tools/testing/selftests/bpf/test_progs.h | 14 +- .../testing/selftests/bpf/test_select_reuseport.c | 742 + tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 4 +- tools/testing/selftests/bpf/test_sysctl.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 43 +- tools/testing/selftests/bpf/trace_helpers.h | 2 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 6 +- tools/testing/selftests/bpf/verifier/runtime_jit.c | 151 - tools/testing/selftests/cgroup/test_core.c | 2 +- tools/testing/selftests/dmabuf-heaps/Makefile | 6 - tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 396 - .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 112 - .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 265 - .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 330 - tools/testing/selftests/drivers/net/mlxsw/fib.sh | 180 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 176 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 46 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 8 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 67 - .../testing/selftests/drivers/net/netdevsim/fib.sh | 341 - tools/testing/selftests/filesystems/epoll/Makefile | 2 +- tools/testing/selftests/firmware/fw_lib.sh | 6 - .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 - .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 5 - tools/testing/selftests/ftrace/test.d/functions | 5 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 6 +- .../inter-event/trigger-action-hist-xfail.tc | 4 +- .../inter-event/trigger-onchange-action-hist.tc | 2 +- .../inter-event/trigger-snapshot-action-hist.tc | 4 +- tools/testing/selftests/kselftest/module.sh | 2 +- tools/testing/selftests/kselftest/prefix.pl | 1 - tools/testing/selftests/kselftest/runner.sh | 1 - tools/testing/selftests/kvm/Makefile | 4 +- .../selftests/kvm/include/x86_64/processor.h | 726 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 8 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 8 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 2 +- tools/testing/selftests/livepatch/README | 2 +- tools/testing/selftests/livepatch/functions.sh | 16 +- tools/testing/selftests/livepatch/test-state.sh | 3 +- tools/testing/selftests/lkdtm/Makefile | 12 - tools/testing/selftests/lkdtm/config | 1 - tools/testing/selftests/lkdtm/run.sh | 92 - tools/testing/selftests/lkdtm/tests.txt | 71 - tools/testing/selftests/net/fcnal-test.sh | 466 +- .../selftests/net/forwarding/fib_offload_lib.sh | 873 -- tools/testing/selftests/net/forwarding/lib.sh | 41 - tools/testing/selftests/net/forwarding/loopback.sh | 8 - tools/testing/selftests/net/forwarding/router.sh | 189 +- .../selftests/net/forwarding/router_bridge_vlan.sh | 2 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 44 - .../selftests/net/forwarding/sch_ets_core.sh | 300 - .../selftests/net/forwarding/sch_ets_tests.sh | 227 - tools/testing/selftests/net/nettest.c | 84 +- tools/testing/selftests/net/pmtu.sh | 6 +- tools/testing/selftests/net/so_txtime.c | 84 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/net/tls.c | 28 + tools/testing/selftests/netfilter/nft_flowtable.sh | 39 +- tools/testing/selftests/netfilter/nft_nat.sh | 332 +- tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/Makefile | 8 - tools/testing/selftests/openat2/helpers.c | 109 - tools/testing/selftests/openat2/helpers.h | 106 - tools/testing/selftests/openat2/openat2_test.c | 312 - .../testing/selftests/openat2/rename_attack_test.c | 160 - tools/testing/selftests/openat2/resolve_test.c | 523 - tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 9 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 249 - tools/testing/selftests/powerpc/mm/.gitignore | 1 - tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 - tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 3 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 32 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/rseq/param_test.c | 18 +- tools/testing/selftests/rseq/rseq.h | 12 +- tools/testing/selftests/rseq/settings | 1 - tools/testing/selftests/safesetid/Makefile | 5 +- tools/testing/selftests/safesetid/safesetid-test.c | 15 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 15 +- tools/testing/selftests/size/get_size.c | 24 +- .../tc-testing/tc-tests/filters/basic.json | 2 +- .../tc-testing/tc-tests/filters/tests.json | 22 + .../selftests/tc-testing/tc-tests/filters/u32.json | 205 - .../selftests/tc-testing/tc-tests/qdiscs/ets.json | 940 -- tools/testing/selftests/timens/.gitignore | 8 - tools/testing/selftests/timens/Makefile | 7 - tools/testing/selftests/timens/clock_nanosleep.c | 149 - tools/testing/selftests/timens/config | 1 - tools/testing/selftests/timens/exec.c | 94 - tools/testing/selftests/timens/gettime_perf.c | 95 - tools/testing/selftests/timens/log.h | 26 - tools/testing/selftests/timens/procfs.c | 144 - tools/testing/selftests/timens/timens.c | 190 - tools/testing/selftests/timens/timens.h | 100 - tools/testing/selftests/timens/timer.c | 122 - tools/testing/selftests/timens/timerfd.c | 128 - tools/testing/selftests/tpm2/test_smoke.sh | 6 - tools/testing/selftests/tpm2/tpm2.py | 19 +- tools/testing/selftests/tpm2/tpm2_tests.py | 13 - tools/testing/selftests/vm/gup_benchmark.c | 6 +- tools/testing/selftests/wireguard/netns.sh | 534 - tools/testing/selftests/wireguard/qemu/.gitignore | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 387 - .../selftests/wireguard/qemu/arch/aarch64.config | 5 - .../wireguard/qemu/arch/aarch64_be.config | 6 - .../selftests/wireguard/qemu/arch/arm.config | 9 - .../selftests/wireguard/qemu/arch/armeb.config | 10 - .../selftests/wireguard/qemu/arch/i686.config | 5 - .../selftests/wireguard/qemu/arch/m68k.config | 9 - .../selftests/wireguard/qemu/arch/mips.config | 11 - .../selftests/wireguard/qemu/arch/mips64.config | 14 - .../selftests/wireguard/qemu/arch/mips64el.config | 15 - .../selftests/wireguard/qemu/arch/mipsel.config | 12 - .../selftests/wireguard/qemu/arch/powerpc.config | 10 - .../wireguard/qemu/arch/powerpc64le.config | 12 - .../selftests/wireguard/qemu/arch/x86_64.config | 5 - .../testing/selftests/wireguard/qemu/debug.config | 67 - tools/testing/selftests/wireguard/qemu/init.c | 285 - .../testing/selftests/wireguard/qemu/kernel.config | 88 - tools/testing/vsock/.gitignore | 1 - tools/testing/vsock/Makefile | 9 +- tools/testing/vsock/README | 3 +- tools/testing/vsock/control.c | 15 +- tools/testing/vsock/control.h | 2 - tools/testing/vsock/timeout.h | 1 - tools/testing/vsock/util.c | 375 - tools/testing/vsock/util.h | 49 - tools/testing/vsock/vsock_diag_test.c | 202 +- tools/testing/vsock/vsock_test.c | 379 - tools/usb/usbip/README | 22 +- tools/usb/usbip/src/usbip_network.c | 40 +- tools/usb/usbip/src/usbip_network.h | 12 +- tools/vm/slabinfo.c | 4 +- usr/.gitignore | 8 +- usr/Kconfig | 26 + usr/Makefile | 97 +- usr/default_cpio_list | 6 - usr/gen_initramfs.sh | 247 - usr/gen_initramfs_list.sh | 328 + usr/include/Makefile | 109 +- usr/initramfs_data.S | 5 +- virt/kvm/arm/aarch32.c | 131 +- virt/kvm/arm/arch_timer.c | 2 +- virt/kvm/arm/arm.c | 117 +- virt/kvm/arm/mmio.c | 68 +- virt/kvm/arm/mmu.c | 62 +- virt/kvm/arm/perf.c | 6 +- virt/kvm/arm/vgic/vgic-init.c | 20 +- virt/kvm/arm/vgic/vgic-its.c | 6 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 5 +- virt/kvm/arm/vgic/vgic-mmio.c | 15 +- virt/kvm/arm/vgic/vgic-mmio.h | 5 + virt/kvm/async_pf.c | 31 +- virt/kvm/kvm_main.c | 322 +- virt/lib/irqbypass.c | 38 +- 10927 files changed, 252371 insertions(+), 544057 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-disable delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dma-buffer delete mode 100644 Documentation/ABI/testing/sysfs-bus-mdio delete mode 100644 Documentation/RCU/NMI-RCU.rst create mode 100644 Documentation/RCU/NMI-RCU.txt delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/RCU/arrayRCU.txt delete mode 100644 Documentation/RCU/rcu_dereference.rst create mode 100644 Documentation/RCU/rcu_dereference.txt delete mode 100644 Documentation/RCU/rcubarrier.rst create mode 100644 Documentation/RCU/rcubarrier.txt delete mode 100644 Documentation/RCU/whatisRCU.rst create mode 100644 Documentation/RCU/whatisRCU.txt delete mode 100644 Documentation/admin-guide/acpi/fan_performance_states.rst delete mode 100644 Documentation/admin-guide/bootconfig.rst delete mode 100644 Documentation/admin-guide/nfs/fault_injection.rst delete mode 100644 Documentation/admin-guide/nfs/index.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-client.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-idmapper.rst delete mode 100644 Documentation/admin-guide/nfs/nfs-rdma.rst delete mode 100644 Documentation/admin-guide/nfs/nfsd-admin-interfaces.rst delete mode 100644 Documentation/admin-guide/nfs/nfsroot.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-block-server.rst delete mode 100644 Documentation/admin-guide/nfs/pnfs-scsi-server.rst delete mode 100644 Documentation/admin-guide/pm/intel_idle.rst delete mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/core-api/padata.rst delete mode 100644 Documentation/core-api/pin_user_pages.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/dev-tools/kunit/kunit-tool.rst create mode 100644 Documentation/devicetree/bindings/arm/idle-states.txt delete mode 100644 Documentation/devicetree/bindings/arm/idle-states.yaml create mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sprd/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.txt delete mode 100644 Documentation/devicetree/bindings/ata/faraday,ftide010.yaml delete mode 100644 Documentation/devicetree/bindings/ata/pata-common.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata-common.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-dis [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gat [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tco [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gma [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpu [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/clock/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-d [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-d [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-d [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-h [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-t [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-t [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun8i-r40-t [...] delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt delete mode 100644 Documentation/devicetree/bindings/display/dsi-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am800480 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk500h [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c [...] delete mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml create mode 100644 Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt create mode 100644 Documentation/devicetree/bindings/display/tilcdc/tfp410.txt delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/sifive,gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml delete mode 100644 Documentation/devicetree/bindings/leds/common.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/leds/trigger-source.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/cedrus.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,csi2.yaml create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml create mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/imx8m- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun6i-prcm.txt delete mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml delete mode 100644 Documentation/devicetree/bindings/mips/ingenic/devices.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml delete mode 100644 Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-opera [...] create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/designware-pcie-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.yaml delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-ecam.txt create mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-pem.txt create mode 100644 Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt create mode 100644 Documentation/devicetree/bindings/pci/versatile.txt delete mode 100644 Documentation/devicetree/bindings/pci/versatile.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/sun9i-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-ines.txt delete mode 100644 Documentation/devicetree/bindings/ptp/timestamper.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clo [...] create mode 100644 Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-r [...] delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] delete mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serial/rs485.yaml delete mode 100644 Documentation/devicetree/bindings/serial/st,stm32-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/st,stm32-usart.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1015.txt delete mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml delete mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] create mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt delete mode 100644 Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml create mode 100644 Documentation/devicetree/bindings/usb/dwc2.txt delete mode 100644 Documentation/devicetree/bindings/usb/dwc2.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,musb.txt create mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml delete mode 100644 Documentation/driver-api/gpio/using-gpio.rst delete mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst create mode 100644 Documentation/filesystems/nfs/fault_injection.txt create mode 100644 Documentation/filesystems/nfs/idmapper.txt create mode 100644 Documentation/filesystems/nfs/nfs-rdma.txt create mode 100644 Documentation/filesystems/nfs/nfs.txt create mode 100644 Documentation/filesystems/nfs/nfsd-admin-interfaces.txt create mode 100644 Documentation/filesystems/nfs/nfsroot.txt create mode 100644 Documentation/filesystems/nfs/pnfs-block-server.txt create mode 100644 Documentation/filesystems/nfs/pnfs-scsi-server.txt delete mode 100644 Documentation/filesystems/overlayfs.rst create mode 100644 Documentation/filesystems/overlayfs.txt delete mode 100644 Documentation/filesystems/vfat.rst create mode 100644 Documentation/filesystems/vfat.txt delete mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/adm1177.rst delete mode 100644 Documentation/hwmon/drivetemp.rst delete mode 100644 Documentation/hwmon/max20730.rst delete mode 100644 Documentation/hwmon/max31730.rst delete mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 Documentation/i2c/busses/i2c-parport-light.rst create mode 100644 Documentation/isdn/avmb1.rst create mode 100644 Documentation/isdn/gigaset.rst create mode 100644 Documentation/isdn/hysdn.rst create mode 100644 Documentation/media/v4l-drivers/cx18.rst delete mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.rst create mode 100644 Documentation/networking/device_drivers/stmicro/stmmac.txt create mode 100644 Documentation/networking/devlink-health.txt create mode 100644 Documentation/networking/devlink-info-versions.rst create mode 100644 Documentation/networking/devlink-params-bnxt.txt create mode 100644 Documentation/networking/devlink-params-mlx5.txt create mode 100644 Documentation/networking/devlink-params-mlxsw.txt create mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt create mode 100644 Documentation/networking/devlink-params-nfp.txt create mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt create mode 100644 Documentation/networking/devlink-params.txt create mode 100644 Documentation/networking/devlink-trap-netdevsim.rst create mode 100644 Documentation/networking/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/bnxt.rst delete mode 100644 Documentation/networking/devlink/devlink-dpipe.rst delete mode 100644 Documentation/networking/devlink/devlink-health.rst delete mode 100644 Documentation/networking/devlink/devlink-info.rst delete mode 100644 Documentation/networking/devlink/devlink-params.rst delete mode 100644 Documentation/networking/devlink/devlink-region.rst delete mode 100644 Documentation/networking/devlink/devlink-resource.rst delete mode 100644 Documentation/networking/devlink/devlink-trap.rst delete mode 100644 Documentation/networking/devlink/index.rst delete mode 100644 Documentation/networking/devlink/ionic.rst delete mode 100644 Documentation/networking/devlink/mlx4.rst delete mode 100644 Documentation/networking/devlink/mlx5.rst delete mode 100644 Documentation/networking/devlink/mlxsw.rst delete mode 100644 Documentation/networking/devlink/mv88e6xxx.rst delete mode 100644 Documentation/networking/devlink/netdevsim.rst delete mode 100644 Documentation/networking/devlink/nfp.rst delete mode 100644 Documentation/networking/devlink/qed.rst delete mode 100644 Documentation/networking/devlink/ti-cpsw-switch.rst delete mode 100644 Documentation/networking/ethtool-netlink.rst create mode 100644 Documentation/padata.txt delete mode 100644 Documentation/powerpc/imc.rst delete mode 100644 Documentation/riscv/patch-acceptance.rst delete mode 100644 Documentation/trace/boottime-trace.rst delete mode 100644 Documentation/translations/zh_CN/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/zh_CN/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/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/alpha/include/asm/vmalloc.h delete mode 100644 arch/arc/include/asm/fpu.h delete mode 100644 arch/arc/include/asm/vmalloc.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/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/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/include/asm/kvm_mmio.h delete mode 100644 arch/arm/include/asm/vmalloc.h delete mode 100644 arch/arm/mach-at91/sam9x60.c rename {drivers/net/ethernet/xscale => arch/arm/mach-ixp4xx/include/mach}/ixp46x_t [...] delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi 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-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/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-ulcb.dts => r8a77965-m3nulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi delete mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi delete mode 100644 arch/arm64/include/asm/archrandom.h create mode 100644 arch/arm64/include/asm/kvm_mmio.h delete mode 100644 arch/arm64/include/asm/vmalloc.h delete mode 100644 arch/arm64/lib/csum.c delete mode 100644 arch/c6x/include/asm/vmalloc.h delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/include/asm/vmalloc.h delete mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h delete mode 100644 arch/hexagon/include/asm/vmalloc.h delete mode 100644 arch/ia64/include/asm/vmalloc.h delete mode 100644 arch/m68k/include/asm/vmalloc.h delete mode 100644 arch/microblaze/include/asm/vmalloc.h delete mode 100644 arch/mips/boot/dts/ingenic/cu1000-neo.dts delete mode 100644 arch/mips/boot/dts/ingenic/x1000.dtsi delete mode 100644 arch/mips/configs/cu1000-neo_defconfig create mode 100644 arch/mips/include/asm/serial.h create mode 100644 arch/mips/include/asm/sn/hub.h create mode 100644 arch/mips/include/asm/sn/sn0/ip27.h delete mode 100644 arch/mips/include/asm/sn/sn0/kldir.h create mode 100644 arch/mips/include/asm/sn/sn_private.h delete mode 100644 arch/mips/include/asm/vmalloc.h delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nios2/include/asm/vmalloc.h delete mode 100644 arch/openrisc/include/asm/vmalloc.h delete mode 100644 arch/parisc/include/asm/vmalloc.h delete mode 100644 arch/powerpc/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/asm/kasan.h create mode 100644 arch/riscv/include/asm/sifive_l2_cache.h delete mode 100644 arch/riscv/include/asm/vmalloc.h delete mode 100644 arch/riscv/include/uapi/asm/bpf_perf_event.h delete mode 100644 arch/riscv/mm/kasan_init.c delete mode 100644 arch/riscv/mm/physaddr.c create mode 100644 arch/riscv/mm/sifive_l2_cache.c delete mode 100644 arch/s390/include/asm/vmalloc.h delete mode 100644 arch/s390/purgatory/string.c delete mode 100644 arch/sh/include/asm/vmalloc.h delete mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/include/asm/vmalloc.h delete mode 100644 arch/um/include/asm/xor.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h create mode 100644 arch/x86/boot/compressed/efi_stub_32.S create mode 100644 arch/x86/boot/compressed/efi_stub_64.S delete mode 100644 arch/x86/crypto/.gitignore create mode 100644 arch/x86/crypto/poly1305-avx2-x86_64.S create mode 100644 arch/x86/crypto/poly1305-sse2-x86_64.S delete mode 100644 arch/x86/crypto/poly1305-x86_64-cryptogams.pl delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/pat.h delete mode 100644 arch/x86/include/asm/pgtable_32_areas.h delete mode 100644 arch/x86/include/asm/pgtable_areas.h delete mode 100644 arch/x86/include/asm/vmalloc.h delete mode 100644 arch/x86/include/asm/vmxfeatures.h delete mode 100644 arch/x86/kernel/cpu/feat_ctl.c delete mode 100644 arch/x86/kernel/crash_core_32.c delete mode 100644 arch/x86/kernel/crash_core_64.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) create mode 100644 arch/x86/mm/pageattr.c create mode 100644 arch/x86/mm/pat.c delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype.c delete mode 100644 arch/x86/mm/pat/memtype.h delete mode 100644 arch/x86/mm/pat/memtype_interval.c delete mode 100644 arch/x86/mm/pat/set_memory.c create mode 100644 arch/x86/mm/pat_internal.h create mode 100644 arch/x86/mm/pat_interval.c delete mode 100644 arch/xtensa/include/asm/vmalloc.h create mode 100644 block/compat_ioctl.c delete mode 100644 drivers/base/test/property-entry-test.c delete mode 100644 drivers/base/watch.c delete mode 100644 drivers/clk/imx/clk-imx8mp.c create mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-sscg-pll.c delete mode 100644 drivers/clk/meson/meson8-ddr.c delete mode 100644 drivers/clk/qcom/dispcc-sc7180.c delete mode 100644 drivers/clk/qcom/gcc-ipq6018.c delete mode 100644 drivers/clk/qcom/gpucc-sc7180.c delete mode 100644 drivers/clk/qcom/mmcc-msm8998.c delete mode 100644 drivers/clk/qcom/videocc-sc7180.c delete mode 100644 drivers/clocksource/timer-microchip-pit64b.c delete mode 100644 drivers/cpuidle/cpuidle-psci-domain.c delete mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/crypto/ccp/sev-dev.c delete mode 100644 drivers/crypto/ccp/sev-dev.h delete mode 100644 drivers/crypto/ccp/tee-dev.c delete mode 100644 drivers/crypto/ccp/tee-dev.h delete mode 100644 drivers/devfreq/imx8m-ddrc.c delete mode 100644 drivers/dma-buf/dma-heap.c delete mode 100644 drivers/dma-buf/heaps/Kconfig delete mode 100644 drivers/dma-buf/heaps/Makefile delete mode 100644 drivers/dma-buf/heaps/cma_heap.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/dma-buf/heaps/system_heap.c delete mode 100644 drivers/dma/plx_dma.c delete mode 100644 drivers/dma/ti/k3-psil-am654.c delete mode 100644 drivers/dma/ti/k3-psil-j721e.c delete mode 100644 drivers/dma/ti/k3-psil-priv.h delete mode 100644 drivers/dma/ti/k3-psil.c delete mode 100644 drivers/dma/ti/k3-udma-glue.c delete mode 100644 drivers/dma/ti/k3-udma-private.c delete mode 100644 drivers/dma/ti/k3-udma.c delete mode 100644 drivers/dma/ti/k3-udma.h delete mode 100644 drivers/firmware/efi/libstub/pci.c create mode 100644 drivers/firmware/qcom_scm-32.c create mode 100644 drivers/firmware/qcom_scm-64.c delete mode 100644 drivers/firmware/qcom_scm-legacy.c delete mode 100644 drivers/firmware/qcom_scm-smc.c delete mode 100644 drivers/gpio/gpio-logicvc.c create mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpio/gpio-sifive.c delete mode 100644 drivers/gpio/gpio-wcd934x.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_df.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/dc_common.c delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/dc_common.h rename drivers/gpu/drm/amd/display/dc/{inc => calcs}/dcn_calc_math.h (100%) delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer_private.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_trace_buffer.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_sh_mask.h create mode 100644 drivers/gpu/drm/ati_pcigart.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-txcommon.h delete mode 100644 drivers/gpu/drm/bridge/lvds-codec.c create mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c delete mode 100644 drivers/gpu/drm/i915/.gitignore create mode 100644 drivers/gpu/drm/i915/display/Makefile delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h create mode 100644 drivers/gpu/drm/i915/gem/Makefile delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_mman.h create mode 100644 drivers/gpu/drm/i915/gt/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/gen6_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/gen6_ppgtt.h delete mode 100644 drivers/gpu/drm/i915/gt/gen8_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/gen8_ppgtt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gtt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gtt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ppgtt.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_mocs.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.h create mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h delete mode 100644 drivers/gpu/drm/i915/i915_vma_types.h create mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/selftests/i915_perf_selftests.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_drm.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.h delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.c delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.h delete mode 100644 drivers/gpu/drm/meson/meson_rdma.c delete mode 100644 drivers/gpu/drm/meson/meson_rdma.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/acr.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/flcn.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/fw.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/hs.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/ls.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/pmu.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvfw/sec2.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/msgqueue.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/Kbuild delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/acr.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/flcn.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/fw.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/hs.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/nvfw/ls.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/Kbuild delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/priv.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp10b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r364.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r375.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp108.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/priv.h delete mode 100644 drivers/gpu/drm/panel/panel-boe-himax8279d.c delete mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c delete mode 100644 drivers/gpu/drm/panel/panel-sony-acx424akp.c delete mode 100644 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c delete mode 100644 drivers/gpu/drm/r128/ati_pcigart.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.h create mode 100644 drivers/gpu/drm/udl/udl_dmabuf.c create mode 100644 drivers/gpu/drm/udl/udl_encoder.c create mode 100644 drivers/gpu/drm/udl/udl_fb.c delete mode 100644 drivers/hwmon/adm1177.c delete mode 100644 drivers/hwmon/drivetemp.c delete mode 100644 drivers/hwmon/max31730.c delete mode 100644 drivers/hwmon/pmbus/max20730.c delete mode 100644 drivers/hwmon/pmbus/xdpe12284.c create mode 100644 drivers/i2c/busses/i2c-parport-light.c create mode 100644 drivers/i2c/busses/i2c-parport.h delete mode 100644 drivers/iio/accel/bma400.h delete mode 100644 drivers/iio/accel/bma400_core.c delete mode 100644 drivers/iio/accel/bma400_i2c.c delete mode 100644 drivers/iio/adc/ad7091r-base.c delete mode 100644 drivers/iio/adc/ad7091r-base.h delete mode 100644 drivers/iio/adc/ad7091r5.c delete mode 100644 drivers/iio/adc/ltc2496.c delete mode 100644 drivers/iio/adc/ltc2497-core.c delete mode 100644 drivers/iio/adc/ltc2497.h create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c delete mode 100644 drivers/iio/chemical/atlas-sensor.c delete mode 100644 drivers/iio/pressure/dlhl60d.c delete mode 100644 drivers/iio/proximity/ping.c delete mode 100644 drivers/infiniband/core/cma_trace.c delete mode 100644 drivers/infiniband/core/cma_trace.h delete mode 100644 drivers/infiniband/core/trace.c delete mode 100644 drivers/infiniband/core/uverbs_std_types_async_fd.c delete mode 100644 drivers/input/serio/ioc3kbd.c delete mode 100644 drivers/interconnect/internal.h delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/trace.h delete mode 100644 drivers/irqchip/irq-aspeed-scu-ic.c delete mode 100644 drivers/irqchip/irq-imx-intmux.c create mode 100644 drivers/isdn/capi/capilib.c delete mode 100644 drivers/leds/leds-tps6105x.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h delete mode 100644 drivers/memory/tegra/tegra186-emc.c delete mode 100644 drivers/mfd/ioc3.c create mode 100644 drivers/mtd/nand/onenand/omap2.c delete mode 100644 drivers/mtd/nand/onenand/onenand_omap2.c delete mode 100644 drivers/mtd/nand/onenand/onenand_samsung.c create mode 100644 drivers/mtd/nand/onenand/samsung_mtd.c delete mode 100644 drivers/net/dsa/qca/Kconfig delete mode 100644 drivers/net/dsa/qca/Makefile delete mode 100644 drivers/net/dsa/qca/ar9331.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_trace.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_ptp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.h rename {include/soc => drivers/net/ethernet}/mscc/ocelot_ana.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_dev.h (100%) rename {include/soc => drivers/net/ethernet}/mscc/ocelot_qsys.h (100%) delete mode 100644 drivers/net/ethernet/realtek/r8169.h delete mode 100644 drivers/net/ethernet/realtek/r8169_phy_config.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.c delete mode 100644 drivers/net/ethernet/sfc/efx_channels.h delete mode 100644 drivers/net/ethernet/sfc/efx_common.c delete mode 100644 drivers/net/ethernet/sfc/efx_common.h delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.c delete mode 100644 drivers/net/ethernet/sfc/ethtool_common.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_functions.h delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.c delete mode 100644 drivers/net/ethernet/sfc/mcdi_port_common.h delete mode 100644 drivers/net/ethernet/sfc/rx_common.c delete mode 100644 drivers/net/ethernet/sfc/rx_common.h delete mode 100644 drivers/net/ethernet/sfc/tx_common.c delete mode 100644 drivers/net/ethernet/sfc/tx_common.h delete mode 100644 drivers/net/ethernet/xscale/ptp_ixp46x.c delete mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/net/phy/mii_timestamper.c delete mode 100644 drivers/net/phy/mscc_fc_buffer.h delete mode 100644 drivers/net/phy/mscc_mac.h delete mode 100644 drivers/net/phy/mscc_macsec.h delete mode 100644 drivers/net/wireguard/Makefile delete mode 100644 drivers/net/wireguard/allowedips.c delete mode 100644 drivers/net/wireguard/allowedips.h delete mode 100644 drivers/net/wireguard/cookie.c delete mode 100644 drivers/net/wireguard/cookie.h delete mode 100644 drivers/net/wireguard/device.c delete mode 100644 drivers/net/wireguard/device.h delete mode 100644 drivers/net/wireguard/main.c delete mode 100644 drivers/net/wireguard/messages.h delete mode 100644 drivers/net/wireguard/netlink.c delete mode 100644 drivers/net/wireguard/netlink.h delete mode 100644 drivers/net/wireguard/noise.c delete mode 100644 drivers/net/wireguard/noise.h delete mode 100644 drivers/net/wireguard/peer.c delete mode 100644 drivers/net/wireguard/peer.h delete mode 100644 drivers/net/wireguard/peerlookup.c delete mode 100644 drivers/net/wireguard/peerlookup.h delete mode 100644 drivers/net/wireguard/queueing.c delete mode 100644 drivers/net/wireguard/queueing.h delete mode 100644 drivers/net/wireguard/ratelimiter.c delete mode 100644 drivers/net/wireguard/ratelimiter.h delete mode 100644 drivers/net/wireguard/receive.c delete mode 100644 drivers/net/wireguard/selftest/allowedips.c delete mode 100644 drivers/net/wireguard/selftest/counter.c delete mode 100644 drivers/net/wireguard/selftest/ratelimiter.c delete mode 100644 drivers/net/wireguard/send.c delete mode 100644 drivers/net/wireguard/socket.c delete mode 100644 drivers/net/wireguard/socket.h delete mode 100644 drivers/net/wireguard/timers.c delete mode 100644 drivers/net/wireguard/timers.h delete mode 100644 drivers/net/wireguard/version.h delete mode 100644 drivers/net/wireless/ath/ath11k/Kconfig delete mode 100644 drivers/net/wireless/ath/ath11k/Makefile delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.c delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.h delete mode 100644 drivers/net/wireless/ath/ath11k/ce.c delete mode 100644 drivers/net/wireless/ath/ath11k/ce.h delete mode 100644 drivers/net/wireless/ath/ath11k/core.c delete mode 100644 drivers/net/wireless/ath/ath11k/core.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.h delete mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/htc.c delete mode 100644 drivers/net/wireless/ath/ath11k/htc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hw.h delete mode 100644 drivers/net/wireless/ath/ath11k/mac.c delete mode 100644 drivers/net/wireless/ath/ath11k/mac.h delete mode 100644 drivers/net/wireless/ath/ath11k/peer.c delete mode 100644 drivers/net/wireless/ath/ath11k/peer.h delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath11k/reg.c delete mode 100644 drivers/net/wireless/ath/ath11k/reg.h delete mode 100644 drivers/net/wireless/ath/ath11k/rx_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.c delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode_i.h delete mode 100644 drivers/net/wireless/ath/ath11k/trace.c delete mode 100644 drivers/net/wireless/ath/ath11k/trace.h delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.h delete mode 100644 drivers/nvmem/qcom-spmi-sdam.c delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c delete mode 100644 drivers/pci/controller/pcie-brcmstb.c delete mode 100644 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c delete mode 100644 drivers/phy/intel/Kconfig delete mode 100644 drivers/phy/intel/Makefile delete mode 100644 drivers/phy/intel/phy-intel-emmc.c delete mode 100644 drivers/phy/ti/phy-j721e-wiz.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7795.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77950.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77951.c delete mode 100644 drivers/platform/chrome/cros_ec.h delete mode 100644 drivers/platform/x86/intel-uncore-frequency.c delete mode 100644 drivers/power/avs/qcom-cpr.c delete mode 100644 drivers/ptp/ptp_ines.c create mode 100644 drivers/ptp/ptp_ixp46x.c delete mode 100644 drivers/regulator/bd71828-regulator.c delete mode 100644 drivers/regulator/mp8859.c delete mode 100644 drivers/regulator/mpq7920.c delete mode 100644 drivers/regulator/mpq7920.h delete mode 100644 drivers/regulator/vqmmc-ipq4019-regulator.c delete mode 100644 drivers/remoteproc/mtk_common.h delete mode 100644 drivers/remoteproc/mtk_scp.c delete mode 100644 drivers/remoteproc/mtk_scp_ipi.c delete mode 100644 drivers/reset/reset-brcmstb-rescal.c delete mode 100644 drivers/reset/reset-intel-gw.c delete mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/rpmsg/mtk_rpmsg.c create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/soc/sifive/Kconfig delete mode 100644 drivers/soc/sifive/Makefile delete mode 100644 drivers/soc/sifive/sifive_l2_cache.c delete mode 100644 drivers/soc/ti/k3-ringacc.c delete mode 100644 drivers/soundwire/qcom.c delete mode 100644 drivers/spi/spi-hisi-sfc-v3xx.c create mode 100644 drivers/staging/isdn/Kconfig create mode 100644 drivers/staging/isdn/Makefile create mode 100644 drivers/staging/isdn/TODO create mode 100644 drivers/staging/isdn/avm/Kconfig create mode 100644 drivers/staging/isdn/avm/Makefile create mode 100644 drivers/staging/isdn/avm/avm_cs.c create mode 100644 drivers/staging/isdn/avm/avmcard.h create mode 100644 drivers/staging/isdn/avm/b1.c create mode 100644 drivers/staging/isdn/avm/b1dma.c create mode 100644 drivers/staging/isdn/avm/b1isa.c create mode 100644 drivers/staging/isdn/avm/b1pci.c create mode 100644 drivers/staging/isdn/avm/b1pcmcia.c create mode 100644 drivers/staging/isdn/avm/c4.c create mode 100644 drivers/staging/isdn/avm/t1isa.c create mode 100644 drivers/staging/isdn/avm/t1pci.c create mode 100644 drivers/staging/isdn/gigaset/Kconfig create mode 100644 drivers/staging/isdn/gigaset/Makefile create mode 100644 drivers/staging/isdn/gigaset/asyncdata.c create mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/capi.c create mode 100644 drivers/staging/isdn/gigaset/common.c create mode 100644 drivers/staging/isdn/gigaset/dummyll.c create mode 100644 drivers/staging/isdn/gigaset/ev-layer.c create mode 100644 drivers/staging/isdn/gigaset/gigaset.h create mode 100644 drivers/staging/isdn/gigaset/interface.c create mode 100644 drivers/staging/isdn/gigaset/isocdata.c create mode 100644 drivers/staging/isdn/gigaset/proc.c create mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c create mode 100644 drivers/staging/isdn/hysdn/Kconfig create mode 100644 drivers/staging/isdn/hysdn/Makefile create mode 100644 drivers/staging/isdn/hysdn/boardergo.c create mode 100644 drivers/staging/isdn/hysdn/boardergo.h create mode 100644 drivers/staging/isdn/hysdn/hycapi.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c create mode 100644 drivers/staging/isdn/hysdn/ince1pc.h delete mode 100644 drivers/staging/media/hantro/hantro_postproc.c delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Documentation/devic [...] delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Makefile delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/TODO delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c delete mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] delete mode 100644 drivers/staging/media/rkisp1/Kconfig delete mode 100644 drivers/staging/media/rkisp1/Makefile delete mode 100644 drivers/staging/media/rkisp1/TODO delete mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h delete mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c delete mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h create mode 100644 drivers/staging/most/core.h delete mode 100644 drivers/staging/most/most.h create mode 100644 drivers/staging/octeon-usb/Kconfig create mode 100644 drivers/staging/octeon-usb/Makefile create mode 100644 drivers/staging/octeon-usb/TODO create mode 100644 drivers/staging/octeon-usb/octeon-hcd.c create mode 100644 drivers/staging/octeon-usb/octeon-hcd.h create mode 100644 drivers/staging/octeon/Kconfig create mode 100644 drivers/staging/octeon/Makefile create mode 100644 drivers/staging/octeon/TODO create mode 100644 drivers/staging/octeon/ethernet-defines.h create mode 100644 drivers/staging/octeon/ethernet-mdio.c create mode 100644 drivers/staging/octeon/ethernet-mdio.h create mode 100644 drivers/staging/octeon/ethernet-mem.c create mode 100644 drivers/staging/octeon/ethernet-mem.h create mode 100644 drivers/staging/octeon/ethernet-rgmii.c create mode 100644 drivers/staging/octeon/ethernet-rx.c create mode 100644 drivers/staging/octeon/ethernet-rx.h create mode 100644 drivers/staging/octeon/ethernet-sgmii.c create mode 100644 drivers/staging/octeon/ethernet-spi.c create mode 100644 drivers/staging/octeon/ethernet-tx.c create mode 100644 drivers/staging/octeon/ethernet-tx.h create mode 100644 drivers/staging/octeon/ethernet-util.h create mode 100644 drivers/staging/octeon/ethernet.c create mode 100644 drivers/staging/octeon/octeon-ethernet.h create mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/rtl8192u/ieee80211/Makefile delete mode 100644 drivers/staging/wilc1000/fw.h delete mode 100644 drivers/tee/amdtee/Kconfig delete mode 100644 drivers/tee/amdtee/Makefile delete mode 100644 drivers/tee/amdtee/amdtee_if.h delete mode 100644 drivers/tee/amdtee/amdtee_private.h delete mode 100644 drivers/tee/amdtee/call.c delete mode 100644 drivers/tee/amdtee/core.c delete mode 100644 drivers/tee/amdtee/shm_pool.c delete mode 100644 drivers/thermal/broadcom/bcm2711_thermal.c create mode 100644 drivers/thermal/cpu_cooling.c delete mode 100644 drivers/thermal/cpufreq_cooling.c delete mode 100644 drivers/thermal/cpuidle_cooling.c delete mode 100644 drivers/thermal/sun8i_thermal.c delete mode 100644 drivers/thunderbolt/tmu.c delete mode 100644 drivers/thunderbolt/usb4.c delete mode 100644 drivers/tty/serial/8250/8250_ioc3.c create mode 100644 drivers/tty/serial/samsung.h delete mode 100644 drivers/usb/cdns3/cdns3-imx.c delete mode 100644 drivers/usb/musb/mediatek.c create mode 100644 drivers/usb/musb/musb_am335x.c delete mode 100644 fs/btrfs/discard.c delete mode 100644 fs/btrfs/discard.h create mode 100644 fs/compat_ioctl.c delete mode 100644 fs/f2fs/compress.c delete mode 100644 fs/nfs/fs_context.c delete mode 100644 fs/proc/bootconfig.c delete mode 100644 fs/vboxsf/Kconfig delete mode 100644 fs/vboxsf/Makefile delete mode 100644 fs/vboxsf/dir.c delete mode 100644 fs/vboxsf/file.c delete mode 100644 fs/vboxsf/shfl_hostintf.h delete mode 100644 fs/vboxsf/super.c delete mode 100644 fs/vboxsf/utils.c delete mode 100644 fs/vboxsf/vboxsf_wrappers.c delete mode 100644 fs/vboxsf/vfsmod.h delete mode 100644 fs/zonefs/Kconfig delete mode 100644 fs/zonefs/Makefile delete mode 100644 fs/zonefs/super.c delete mode 100644 fs/zonefs/zonefs.h rename {drivers/gpu/drm/r128 => include/drm}/ati_pcigart.h (100%) delete mode 100644 include/drm/task_barrier.h rename include/dt-bindings/{clock => clk}/ti-dra7-atl.h (100%) delete mode 100644 include/dt-bindings/clock/imx8mp-clock.h delete mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h delete mode 100644 include/dt-bindings/clock/qcom,videocc-sc7180.h delete mode 100644 include/dt-bindings/dma/x1830-dma.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8916.h delete mode 100644 include/dt-bindings/interrupt-controller/aspeed-scu-ic.h delete mode 100644 include/dt-bindings/memory/tegra194-mc.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h delete mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h rename {lib => include}/kunit/string-stream.h (100%) create mode 100644 include/linux/b1pcmcia.h delete mode 100644 include/linux/bootconfig.h delete mode 100644 include/linux/dev_printk.h delete mode 100644 include/linux/device/bus.h delete mode 100644 include/linux/device/class.h delete mode 100644 include/linux/device/driver.h delete mode 100644 include/linux/dma-heap.h delete mode 100644 include/linux/dma/k3-psil.h delete mode 100644 include/linux/dma/k3-udma-glue.h delete mode 100644 include/linux/dma/ti-cppi5.h delete mode 100644 include/linux/ethtool_netlink.h delete mode 100644 include/linux/fsl/enetc_mdio.h create mode 100644 include/linux/iio/magnetometer/ak8975.h create mode 100644 include/linux/ipmi-fru.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h create mode 100644 include/linux/mfd/cros_ec.h delete mode 100644 include/linux/mii_timestamper.h delete mode 100644 include/linux/phy/phy-dp.h create mode 100644 include/linux/platform_data/ads1015.h create mode 100644 include/linux/platform_data/crypto-atmel.h create mode 100644 include/linux/platform_data/ehci-sh.h delete mode 100644 include/linux/platform_data/eth_ixp4xx.h create mode 100644 include/linux/platform_data/tc35876x.h delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h delete mode 100644 include/linux/psp-tee.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/remoteproc/mtk_scp.h delete mode 100644 include/linux/resctrl.h delete mode 100644 include/linux/rpmsg/mtk_rpmsg.h delete mode 100644 include/linux/soc/mediatek/mtk_sip_svc.h delete mode 100644 include/linux/soc/ti/k3-ringacc.h delete mode 100644 include/linux/time_namespace.h delete mode 100644 include/linux/units.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/net/espintcp.h delete mode 100644 include/net/macsec.h delete mode 100644 include/net/mptcp.h delete mode 100644 include/net/pie.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h delete mode 100644 include/soc/sifive/sifive_l2_cache.h create mode 100644 include/sound/aess.h delete mode 100644 include/sound/sof/channel_map.h delete mode 100644 include/trace/events/pwm.h delete mode 100644 include/trace/events/rdma_core.h delete mode 100644 include/trace/events/scmi.h create mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/dma-heap.h delete mode 100644 include/uapi/linux/ethtool_netlink.h create mode 100644 include/uapi/linux/gigaset_dev.h create mode 100644 include/uapi/linux/hysdn_if.h delete mode 100644 include/uapi/linux/openat2.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/wireguard.h delete mode 100644 include/uapi/misc/pvpanic.h delete mode 100644 kernel/bpf/bpf_struct_ops.c delete mode 100644 kernel/bpf/bpf_struct_ops_types.h delete mode 100644 kernel/bpf/dispatcher.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/time/namespace.c delete mode 100644 kernel/trace/trace_boot.c delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 lib/bootconfig.c delete mode 100644 lib/crypto/curve25519-generic.c delete mode 100644 lib/crypto/curve25519-selftest.c delete mode 100644 lib/crypto/poly1305-donna32.c delete mode 100644 lib/crypto/poly1305-donna64.c delete mode 100644 lib/fdt_addresses.c create mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/kunit-example-test.c delete mode 100644 lib/kunit/kunit-test.c create mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/try-catch-impl.h delete mode 100644 lib/zlib_dfltcc/Makefile delete mode 100644 lib/zlib_dfltcc/dfltcc.c delete mode 100644 lib/zlib_dfltcc/dfltcc.h delete mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c delete mode 100644 lib/zlib_dfltcc/dfltcc_util.h delete mode 100644 localversion-next delete mode 100644 mm/ptdump.c create mode 100644 net/core/ethtool.c delete mode 100644 net/dsa/tag_ar9331.c delete mode 100644 net/ethtool/Makefile delete mode 100644 net/ethtool/bitset.c delete mode 100644 net/ethtool/bitset.h delete mode 100644 net/ethtool/common.c delete mode 100644 net/ethtool/common.h delete mode 100644 net/ethtool/ioctl.c delete mode 100644 net/ethtool/linkinfo.c delete mode 100644 net/ethtool/linkmodes.c delete mode 100644 net/ethtool/linkstate.c delete mode 100644 net/ethtool/netlink.c delete mode 100644 net/ethtool/netlink.h delete mode 100644 net/ethtool/strset.c delete mode 100644 net/ipv4/bpf_tcp_ca.c delete mode 100644 net/sched/sch_ets.c delete mode 100644 net/sched/sch_fq_pie.c delete mode 100644 net/vmw_vsock/vsock_loopback.c delete mode 100644 net/xfrm/espintcp.c delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan create mode 100644 scripts/Makefile.modbuiltin rename {drivers/tty/vt => scripts}/conmakehash.c (100%) create mode 100644 scripts/sortextable.c create mode 100644 scripts/sortextable.h delete mode 100644 scripts/sorttable.c delete mode 100644 scripts/sorttable.h delete mode 100644 security/apparmor/policy_unpack_test.c delete mode 100644 security/integrity/ima/ima_asymmetric_keys.c delete mode 100644 security/integrity/ima/ima_queue_keys.c delete mode 100644 sound/soc/amd/raven/acp3x-i2s.c delete mode 100644 sound/soc/codecs/jz4770.c delete mode 100644 sound/soc/codecs/mt6660.c delete mode 100644 sound/soc/codecs/mt6660.h delete mode 100644 sound/soc/codecs/rt1015.c delete mode 100644 sound/soc/codecs/rt1015.h delete mode 100644 sound/soc/codecs/rt1308-sdw.c delete mode 100644 sound/soc/codecs/rt1308-sdw.h delete mode 100644 sound/soc/codecs/rt700-sdw.c delete mode 100644 sound/soc/codecs/rt700-sdw.h delete mode 100644 sound/soc/codecs/rt700.c delete mode 100644 sound/soc/codecs/rt700.h delete mode 100644 sound/soc/codecs/rt711-sdw.c delete mode 100644 sound/soc/codecs/rt711-sdw.h delete mode 100644 sound/soc/codecs/rt711.c delete mode 100644 sound/soc/codecs/rt711.h delete mode 100644 sound/soc/codecs/rt715-sdw.c delete mode 100644 sound/soc/codecs/rt715-sdw.h delete mode 100644 sound/soc/codecs/rt715.c delete mode 100644 sound/soc/codecs/rt715.h delete mode 100644 sound/soc/codecs/wcd934x.c delete mode 100644 sound/soc/codecs/wsa881x.c delete mode 100644 sound/soc/intel/boards/bdw-rt5650.c delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c delete mode 100644 sound/soc/sof/sof-audio.c delete mode 100644 sound/soc/sof/sof-audio.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/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/bpf/bpftool/Documentation/bpftool-gen.rst delete mode 100644 tools/bpf/bpftool/gen.c delete mode 100644 tools/bpf/runqslower/.gitignore delete mode 100644 tools/bpf/runqslower/Makefile delete mode 100644 tools/bpf/runqslower/runqslower.bpf.c delete mode 100644 tools/bpf/runqslower/runqslower.c delete mode 100644 tools/bpf/runqslower/runqslower.h delete mode 100644 tools/lib/bpf/libbpf_common.h delete mode 100644 tools/lib/perf/Documentation/Makefile delete mode 100644 tools/lib/perf/Documentation/asciidoc.conf delete mode 100644 tools/lib/perf/Documentation/examples/sampling.c delete mode 100644 tools/lib/perf/Documentation/libperf-counting.txt delete mode 100644 tools/lib/perf/Documentation/libperf-sampling.txt delete mode 100644 tools/lib/perf/Documentation/libperf.txt delete mode 100644 tools/lib/perf/Documentation/manpage-1.72.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-base.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-bold-literal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-normal.xsl delete mode 100644 tools/lib/perf/Documentation/manpage-suppress-sp.xsl delete mode 100644 tools/lib/perf/Makefile delete mode 100644 tools/lib/perf/cpumap.c delete mode 100644 tools/lib/perf/evlist.c delete mode 100644 tools/lib/perf/evsel.c delete mode 100644 tools/lib/perf/include/internal/evlist.h delete mode 100644 tools/lib/perf/include/perf/cpumap.h delete mode 100644 tools/lib/perf/include/perf/evsel.h delete mode 100644 tools/lib/perf/tests/Makefile delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh rename tools/{lib/perf => perf/lib}/Build (100%) create mode 100644 tools/perf/lib/Documentation/Makefile create mode 100644 tools/perf/lib/Documentation/man/libperf.rst create mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst create mode 100644 tools/perf/lib/Makefile rename tools/{lib/perf => perf/lib}/core.c (100%) create mode 100644 tools/perf/lib/cpumap.c create mode 100644 tools/perf/lib/evlist.c create mode 100644 tools/perf/lib/evsel.c rename tools/{lib/perf => perf/lib}/include/internal/cpumap.h (100%) create mode 100644 tools/perf/lib/include/internal/evlist.h rename tools/{lib/perf => perf/lib}/include/internal/evsel.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/lib.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/tests.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/include/internal/xyarray.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/core.h (100%) create mode 100644 tools/perf/lib/include/perf/cpumap.h rename tools/{lib/perf => perf/lib}/include/perf/event.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/evlist.h (100%) create mode 100644 tools/perf/lib/include/perf/evsel.h rename tools/{lib/perf => perf/lib}/include/perf/mmap.h (100%) rename tools/{lib/perf => perf/lib}/include/perf/threadmap.h (100%) rename tools/{lib/perf => perf/lib}/internal.h (100%) rename tools/{lib/perf => perf/lib}/lib.c (100%) rename tools/{lib/perf => perf/lib}/libperf.map (100%) rename tools/{lib/perf => perf/lib}/libperf.pc.template (100%) rename tools/{lib/perf => perf/lib}/mmap.c (100%) create mode 100644 tools/perf/lib/tests/Makefile rename tools/{lib/perf => perf/lib}/tests/test-cpumap.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evlist.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-evsel.c (100%) rename tools/{lib/perf => perf/lib}/tests/test-threadmap.c (100%) rename tools/{lib/perf => perf/lib}/threadmap.c (100%) rename tools/{lib/perf => perf/lib}/xyarray.c (100%) delete mode 100644 tools/perf/tests/genelf.c delete mode 100644 tools/testing/selftests/bpf/bpf_tcp_helpers.h delete mode 100644 tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_extern.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skeleton.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_global_funcs.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_cubic.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_dctcp.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___equi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___fixed_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf_global.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_extern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func1.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func2.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func3.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func4.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func5.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func6.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func7.c delete mode 100644 tools/testing/selftests/bpf/progs/test_skeleton.c delete mode 100644 tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c create mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c delete mode 100755 tools/testing/selftests/bpf/test_ftrace.sh create mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/fib.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_defprio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/fib.sh delete mode 100644 tools/testing/selftests/lkdtm/Makefile delete mode 100644 tools/testing/selftests/lkdtm/config delete mode 100755 tools/testing/selftests/lkdtm/run.sh delete mode 100644 tools/testing/selftests/lkdtm/tests.txt delete mode 100644 tools/testing/selftests/net/forwarding/fib_offload_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/sch_ets.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_core.sh delete mode 100644 tools/testing/selftests/net/forwarding/sch_ets_tests.sh delete mode 100644 tools/testing/selftests/openat2/.gitignore delete mode 100644 tools/testing/selftests/openat2/Makefile delete mode 100644 tools/testing/selftests/openat2/helpers.c delete mode 100644 tools/testing/selftests/openat2/helpers.h delete mode 100644 tools/testing/selftests/openat2/openat2_test.c delete mode 100644 tools/testing/selftests/openat2/rename_attack_test.c delete mode 100644 tools/testing/selftests/openat2/resolve_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_getfd_test.c delete mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/rseq/settings delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/u32.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ets.json delete mode 100644 tools/testing/selftests/timens/.gitignore delete mode 100644 tools/testing/selftests/timens/Makefile delete mode 100644 tools/testing/selftests/timens/clock_nanosleep.c delete mode 100644 tools/testing/selftests/timens/config delete mode 100644 tools/testing/selftests/timens/exec.c delete mode 100644 tools/testing/selftests/timens/gettime_perf.c delete mode 100644 tools/testing/selftests/timens/log.h delete mode 100644 tools/testing/selftests/timens/procfs.c delete mode 100644 tools/testing/selftests/timens/timens.c delete mode 100644 tools/testing/selftests/timens/timens.h delete mode 100644 tools/testing/selftests/timens/timer.c delete mode 100644 tools/testing/selftests/timens/timerfd.c delete mode 100755 tools/testing/selftests/wireguard/netns.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore delete mode 100644 tools/testing/selftests/wireguard/qemu/Makefile delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/debug.config delete mode 100644 tools/testing/selftests/wireguard/qemu/init.c delete mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config delete mode 100644 tools/testing/vsock/util.c delete mode 100644 tools/testing/vsock/util.h delete mode 100644 tools/testing/vsock/vsock_test.c delete mode 100644 usr/default_cpio_list delete mode 100755 usr/gen_initramfs.sh create mode 100755 usr/gen_initramfs_list.sh