This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 2e602db72994 Add linux-next specific files for 20200313 omits f172b576c783 Merge branch 'akpm/master' omits 893619530eeb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits cb0c767cf4c3 drivers/tty/serial/sh-sci.c: suppress warning omits b1b73b8758e4 ipc/util.c: sysvipc_find_ipc() should increase position index omits eb1846827c5d kernel/gcov/fs.c: gcov_seq_next() should increase position index omits defeadd3551c seq_read-info-message-about-buggy-next-functions-fix omits c828e17c5312 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 586a39597365 selftests: kmod: test disabling module autoloading omits 667a80c378bd docs: admin-guide: document the kernel.modprobe sysctl omits 3bab6b51abae fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits bda8b87bb4d2 kmod: make request_module() return an error when autoloadi [...] omits 1f914de2cb20 mm/debug: add tests validating architecture page table helpers omits 78a5aed61fc3 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 0585c564be62 mm/special: create generic fallbacks for pte_special() and [...] omits 01b48d5f6342 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits 885c1d70cdb3 mm/memory_hotplug: add pgprot_t to mhp_params omits 34acf6f35347 powerpc/mm: thread pgprot_t through create_section_mapping() omits 43348cbf3d8e x86/mm: introduce __set_memory_prot() omits b710cf440bd6 x86/mm: thread pgprot_t through init_memory_mapping() omits 8e1a9c1cd5a0 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits f451ae8ad9e6 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits 2acfcf566152 mm/vma: introduce VM_ACCESS_FLAGS omits 77e563c564c8 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits ac1366c3d68a net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 6f7f0d8d38dc net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 300cf2ee8361 mm: vm_insert_pages() checks if pte_index defined. omits 341bc77a3859 add missing page_count() check to vm_insert_pages(). omits 619b0ca82696 mm-add-vm_insert_pages-fix omits f86472f4d229 mm/memory.c: add vm_insert_pages() omits b6238bfea903 mm: define pte_index as macro for x86 omits f414a289213c mm: bring sparc pte_index() semantics inline with other platforms omits f437c5c34de4 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 66dacc2769f0 mm/swap.c: annotate data races for lru_rotate_pvecs omits b9fb3b6e7649 mm: annotate a data race in page_zonenum() omits 7e2dbc2199b9 mm/rmap: annotate a data race at tlb_flush_batched omits 236c401015fd mm/util.c: annotate an data race at vm_committed_as omits 98ab87a2fe4e mm/mempool: fix a data race in mempool_free() omits e455d17fd8c2 mm/list_lru: fix a data race in list_lru_count_one omits b2eff5e8e105 mm/memcontrol: fix a data race in scan count omits 6d40ab600813 mm/page_counter: fix various data races at memsw omits 634061d07258 mm-swapfile-fix-and-annotate-various-data-races-v2 omits d1f6379d09c6 mm/swapfile: fix and annotate various data races omits 81249f280912 mm/filemap.c: fix a data race in filemap_fault() omits 01e8a170f298 mm/swap_state: mark various intentional data races omits 97251a813988 mm-page_io-mark-various-intentional-data-races-v2 omits c7f02f1d74a0 mm/page_io: mark various intentional data races omits 00fcb3ba1397 mm/frontswap: mark various intentional data races omits a65f8078bd2b drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 367d5dc7901b Merge branch 'akpm-current/current' omits 31e828d9871f Merge remote-tracking branch 'cfi/cfi/next' omits 1d0dd4ca5432 Merge remote-tracking branch 'fpga/for-next' omits e4f8d60f90f3 Merge remote-tracking branch 'hmm/hmm' omits 4a0169dc05d7 Merge remote-tracking branch 'devfreq/devfreq-next' omits 4d0544e8ee5d Merge remote-tracking branch 'kgdb/kgdb/for-next' omits fffcbbb94bc7 Merge remote-tracking branch 'hyperv/hyperv-next' omits 155843fe8ecf Merge remote-tracking branch 'xarray/xarray' omits eb911160ea39 Merge remote-tracking branch 'nvmem/for-next' omits 07cddb3b7e05 Merge remote-tracking branch 'slimbus/for-next' omits 66cdbe069239 Merge remote-tracking branch 'fsi/next' omits 68facfe17081 Merge remote-tracking branch 'ntb/ntb-next' omits 6e360da7b04b Merge remote-tracking branch 'at24/at24/for-next' omits 42fbcadcad10 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a573fda23fd0 Merge remote-tracking branch 'rtc/rtc-next' omits b8bfbbc50510 Merge remote-tracking branch 'coresight/next' omits 752cdb216b7b Merge remote-tracking branch 'livepatching/for-next' omits 429869cc4dd6 Merge remote-tracking branch 'kselftest/next' omits a3432ede404e Merge remote-tracking branch 'random/dev' omits b4094bc9d0a4 Merge remote-tracking branch 'userns/for-next' omits c76f88ffbf52 Merge remote-tracking branch 'pinctrl/for-next' omits 6ef5a098b8b1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 50528d8839f3 Merge remote-tracking branch 'gpio/for-next' omits aeab1ee65014 Merge remote-tracking branch 'rpmsg/for-next' omits 74c282ad064e Merge remote-tracking branch 'vhost/linux-next' omits e4749ac77378 Merge remote-tracking branch 'scsi/for-next' omits 3aa3cf13e52d Merge remote-tracking branch 'cgroup/for-next' omits d9db0590b61e Merge remote-tracking branch 'slave-dma/next' omits 0ec4151b8155 Merge remote-tracking branch 'icc/icc-next' omits 0bf3c8c7056c Merge remote-tracking branch 'mux/for-next' omits 3f657c7b7481 Merge remote-tracking branch 'staging/staging-next' omits 308033e51d5c Merge remote-tracking branch 'thunderbolt/next' omits a36c28f2a218 Merge remote-tracking branch 'soundwire/next' omits 2386bfd2638e Merge remote-tracking branch 'extcon/extcon-next' omits 01b5d50896d1 Merge remote-tracking branch 'char-misc/char-misc-next' omits d01984ca5e55 Merge remote-tracking branch 'tty/tty-next' omits 53151be650e2 Merge remote-tracking branch 'phy-next/next' omits 9bcca4af169e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 825953982dac Merge remote-tracking branch 'usb-serial/usb-next' omits c1c84bce6479 Merge remote-tracking branch 'usb/usb-next' omits 93ae01d87987 Merge remote-tracking branch 'driver-core/driver-core-next' omits 1f8cc7ec7137 Merge remote-tracking branch 'ipmi/for-next' omits b269ea24f556 Merge remote-tracking branch 'leds/for-next' omits 9e28488cd3ce Merge remote-tracking branch 'chrome-platform/for-next' omits db5173aa2893 Merge remote-tracking branch 'drivers-x86/for-next' omits 493447af8812 Merge remote-tracking branch 'workqueues/for-next' omits 5076c8c139b4 Merge remote-tracking branch 'percpu/for-next' omits f648aebd8fd7 Merge remote-tracking branch 'xen-tip/linux-next' omits d38a583e8cb6 Merge remote-tracking branch 'kvms390/next' omits ed62d1d65c45 Merge remote-tracking branch 'rcu/rcu/next' omits 05e265818063 ipc/mqueue.c: fix a brace coding style issue omits 5e64ca17ae58 ubsan: include bug type in report header omits a34dbe539772 kasan: unset panic_on_warn before calling panic() omits cee90c253594 ubsan: check panic_on_warn omits 01a6567a5658 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 373f941ed4d8 ubsan: split "bounds" checker from other options omits 28a900986c70 ubsan: add trap instrumentation option omits 6bc19b8bb6c3 usb: core: kcov: collect coverage from usb complete callback omits 368aa3265fb1 kcov: collect coverage from interrupts omits 478919e05340 kcov: clean up debug messages omits e3b621b98c41 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 23c231b58d7d aio: simplify read_events() omits 92d370e6a1fc kernel/relay.c: fix read_pos error when multiple readers omits 723968955633 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 87ebe040c356 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 40f659691904 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 6750c93a589b kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits f327345ff7c5 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 2f977f8e7a4d samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 6d7b4459989b fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 3fedcc4d3bcc fs/binfmt_elf.c: allocate less for static executable omits 9bb0a4e13bb5 fs/binfmt_elf.c: delete "loc" variable omits c7fd18ff6a3c fs/epoll: make nesting accounting safe for -rt kernel omits 9d5e8c4cde23 kselftest: introduce new epoll test case omits 4817e45ef2c1 epoll: fix possible lost wakeup on epoll_ctl() path omits b41ef0de78ec checkpatch: check proper licensing of Devicetree bindings omits fa14107a3f7f checkpatch: improve Gerrit Change-Id: test omits 7052e078ba10 checkpatch: add command-line option for TAB size omits d456ef4dc8ca checkpatch: fix multiple const * types omits 2477d373aa95 checkpatch: fix minor typo and mixed space+tab in indentation omits 62bf9e33244c checkpatch: prefer fallthrough; over fallthrough comments omits 70b823fd151f checkpatch: support "base-commit:" format omits 13a8791e8f49 checkpatch: check SPDX tags in YAML files omits 720e4b0c973e checkpatch: remove email address comment from email addres [...] omits e9a5b6882e00 lib/list: prevent compiler reloads inside 'safe' list iteration omits 4c0104e1a9bc lib: optimize cpumask_local_spread() omits 455081258ecb linux/bits.h: add compile time sanity check of GENMASK inputs omits 52a58ca4b631 lib/test_kmod.c: remove a NULL test omits b0fe719884b1 lib/rbtree: fix coding style of assignments omits 972d07b048f8 lib/test_bitmap.c: make use of EXP2_IN_BITS omits c8160a1c7573 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits ca8fb34a2666 percpu_counter: fix a data race at vm_committed_as omits 973005958605 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits 3209397f6c80 nds32: linker script: add SOFTIRQENTRY_TEXT omits b92f948817df kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 94db6c78d986 lib/stackdepot.c: build with -fno-builtin omits 40a8d94d1cd1 lib/stackdepot.c: fix a condition in stack_depot_fetch() omits c3015d2e1cdd lib/stackdepot.c: check depot_index before accessing the s [...] omits b8a850493c47 lib: test_stackinit.c: XFAIL switch variable init tests omits 058d16970e53 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits df658522d1b7 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 70306fd7ece8 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits bd0b40f9a25d lib/ts_bm.c: replace zero-length array with flexible-array member omits 2fed2f82c21c lib/bch.c: replace zero-length array with flexible-array member omits 0e86238873f3 lib/test_lockup: test module to generate lockups omits 65e70b67620c bitops: always inline sign extension helpers omits 8d914e9b6501 MAINTAINERS: add an entry for kfifo omits c1aca0a31f3e kernel/extable.c: use address-of operator on section symbols omits a511e7339cbc asm-generic: fix unistd_32.h generation format omits 29694d94fc5c proc: speed up /proc/*/statm omits 2672ba68dae1 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 74cc38ac4dbe proc: faster open/read/close with "permanent" files omits 74e935af7e25 fs/proc/inode.c: annotate close_pdeo() for sparse omits a3a5aa357b14 kernel/hung_task.c: Monitor killed tasks. omits d653abbe53da fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 41bfe3527f27 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 221232382dfc include/linux/swapops.h: correct guards for non_swap_entry() omits 41f56e8a463b mm: use fallthrough; omits bc1e186637f8 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 2feaffc4e30b mm: fix ambiguous comments for better code readability omits 74f893b41e1a mm/zsmalloc: add missing annotation for unpin_tag() omits e2cc233c99e2 mm/zsmalloc: add missing annotation for pin_tag() omits 8947377804c4 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits 18b7b1c9c795 mm/zsmalloc: add missing annotation for migrate_read_lock() omits e62ff509e4a1 mm/slub: add missing annotation for put_map() omits 0cd7fc0e33c5 mm/slub: add missing annotation for get_map() omits bb5663095474 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 623098555ba7 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 4488f20a2de0 mm/compaction: add missing annotation for compact_lock_irqsave omits fc4be35036e5 mm/zswap: allow setting default status, compressor and all [...] omits 16ce4c91a236 mm: prevent a warning when casting void* -> enum omits 5f8fc901f43c mm: huge tmpfs: try to split_huge_page() when punching hole omits 74c73e782c98 mm/shmem.c: Clean code by removing unnecessary assignment omits f40837e18c92 mm/shmem.c: distribute switch variables for initialization omits 436b37da2c4b Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 70735c91033a Merge remote-tracking branch 'edac/edac-for-next' omits c01d944fc01d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 6a02515dcbf0 Merge remote-tracking branch 'tip/auto-latest' omits 05d0797365b0 Merge remote-tracking branch 'spi/for-next' omits b38d0a2fd9c0 Merge remote-tracking branch 'devicetree/for-next' omits dd9e8e2c8091 Merge remote-tracking branch 'audit/next' omits 517488f00386 Merge remote-tracking branch 'iommu/next' omits 593fcaef4b12 Merge remote-tracking branch 'tpmdd/next' omits 51d69e687b06 Merge remote-tracking branch 'smack/for-next' omits 1d7c67ccf358 Merge remote-tracking branch 'selinux/next' omits 7ab2bd3592e3 Merge remote-tracking branch 'keys/keys-next' omits 6de2c48e829c Merge remote-tracking branch 'integrity/next-integrity' omits 93eb72a87eb3 Merge remote-tracking branch 'apparmor/apparmor-next' omits 74602e77be0b Merge remote-tracking branch 'security/next-testing' omits e9dfbda97e93 Merge remote-tracking branch 'regulator/for-next' omits 49a9d1fcb3dc Merge remote-tracking branch 'battery/for-next' omits 60626d531fee Merge remote-tracking branch 'mfd/for-mfd-next' omits 3fb82df1f6ae Merge remote-tracking branch 'mmc/next' omits abc8e694abcc Merge remote-tracking branch 'block/for-next' omits 3286eab5fb6b Merge remote-tracking branch 'input/next' omits 7d424a9d553a Merge remote-tracking branch 'modules/modules-next' omits 16d3a376635d Merge remote-tracking branch 'sound-asoc/for-next' omits 453a24537760 Merge remote-tracking branch 'sound/for-next' omits 6993db165563 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 51a35bac9fe3 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 66af5d0d1ba3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1fd628e0c69c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4d8741a3a84e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3ffb8e09272a Merge remote-tracking branch 'amdgpu/drm-next' omits 7a7a755259dd Merge remote-tracking branch 'drm/drm-next' omits ba51b9824ee2 Merge remote-tracking branch 'crypto/master' omits acfda12b3a9b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 7d45704b9e9e Merge remote-tracking branch 'nand/nand/next' omits d2482df10d2e Merge remote-tracking branch 'mtd/mtd/next' omits 8ceb7b7ee5e6 Merge remote-tracking branch 'gfs2/for-next' omits 970986f2872b Merge remote-tracking branch 'mac80211-next/master' omits f1ffc9616ef0 Merge remote-tracking branch 'bluetooth/master' omits 6f00458cbcc9 Merge remote-tracking branch 'wireless-drivers-next/master' omits cdee328f0fcc Merge remote-tracking branch 'netfilter-next/master' omits 6a7ff8aa3c2a Merge remote-tracking branch 'ipsec-next/master' omits 7ab428f16c10 Merge remote-tracking branch 'bpf-next/master' omits 867484d92e08 Merge remote-tracking branch 'net-next/master' omits 1828dfc6f2e5 Merge remote-tracking branch 'rdma/for-next' omits 8fa8b8310767 Merge remote-tracking branch 'swiotlb/linux-next' omits 701d32b0672e Merge remote-tracking branch 'ieee1394/for-next' omits 821713b3a9e0 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 896140db2d0a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits fb6a088e834e Merge branch 'generalize-bpf-ksym' omits 90a477272874 Merge remote-tracking branch 'pm/linux-next' omits cffd477382bf bpf: Remove bpf_image tree omits 396f575602d0 bpf: Add dispatchers to kallsyms omits 59a4992f90d2 bpf: Add trampolines to kallsyms omits 2d95c3166dc6 bpf: Add bpf_ksym_add/del functions omits 5ea20e8baf43 bpf: Add prog flag to struct bpf_ksym object omits 6422ef89ad6d bpf: Add bpf_ksym_find function omits 81efc07aac7a bpf: Move ksym_tnode to bpf_ksym omits 957295c04bd4 bpf: Move lnode list node to struct bpf_ksym omits 09d31f0c347e bpf: Add name to struct bpf_ksym omits e1105c562d33 bpf: Add struct bpf_ksym omits 1b644aa22fe1 bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER omits c2680a2d3acf x86/mm: Rename is_kernel_text to __is_kernel_text omits 09a20ef63fd0 next-20200312/v4l-dvb omits d7b93f893850 Merge remote-tracking branch 'jc_docs/docs-next' omits 4b6b5f041315 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3675ac236e88 Merge branch 'dmi/master' omits 7573ad0d23a2 Merge remote-tracking branch 'i3c/i3c/next' omits 6209c796561b Merge remote-tracking branch 'i2c/i2c/for-next' omits b71b96691fb9 Merge remote-tracking branch 'hid/for-next' omits bfd143114215 Merge remote-tracking branch 'pstore/for-next/pstore' omits be8d02162ef2 next-20200312/pci omits e714ba0cd00e bpf: Abstract away entire bpf_link clean up procedure omits 9b79c0be350d selftests/bpf: Make tcp_rtt test more robust to failures omits ec12a57b822c selftests/bpf: Guarantee that useep() calls nanosleep() syscall omits 16149c8d1c08 tools: bpftool: Restore message on failure to guess program type omits c480a3b79cbc docs: sysctl/kernel: Document BPF entries omits a227f192663c Merge branch 'for-5.7/drivers' into for-next omits c0bd16cb96d6 Merge branch 'for-5.7/libata' into for-next omits 4c68ff0994f7 libata: Assign OF node to the SCSI device omits 26fadd2b9ccf libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() omits c1d1cc42cc4d ahci: Add Intel Comet Lake H RAID PCI ID omits 898b15a3ca2c libata: remove references to ATA_DEBUG omits 8ac33616b11a libata: kill ATA_MSG_CTL omits 0b1d0a4d9f26 libata: kill ATA_MSG_INFO omits ff9622132575 libata: remove DPRINTK() macro omits 4972834620e7 libata-core: move DPRINTK to ata debugging omits d9cbc6ab0938 sata_fsl: move DPRINTK to ata debugging omits fd8cab9aee2c NTB: add pci shutdown handler for AMD NTB omits fd511d56e9e0 NTB: send DB event when driver is loaded or un-loaded omits f39a90d14bf7 NTB: remove redundant setting of DB valid mask omits bbbca1b7275a NTB: return link up status correctly for PRI and SEC omits 584218e42178 NTB: add helper functions to set and clear sideinfo omits 42514441c77a NTB: move ntb_ctrl handling to init and deinit omits 670862814e80 NTB: handle link up, D0 and D3 events correctly omits 0433281845da NTB: handle link down event correctly omits b0f04f286ba2 NTB: remove handling of peer_sta from amd_link_is_up omits 95f3ccb19a39 NTB: set peer_sta within event handler itself omits ccdff6c95ed5 NTB: return the side info status from amd_poll_link omits 31c7429a70eb NTB: define a new function to get link status omits 72b639c1cb7e NTB: Enable link up and down event notification omits c58c4eb6ae68 NTB: clear interrupt status register omits c5d29b17c8d0 NTB: Fix access to link status and control register omits 5186e2c6dd1d MAINTAINERS: update maintainer list for AMD NTB driver omits 1917b473b95c NTB: ntb_transport: Use scnprintf() for avoiding potential [...] omits 40cd3008a39a ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 omits 2b2867401d8e ntb_tool: Fix printk format omits 8b9e8b0ba378 Merge remote-tracking branch 'printk/for-next' omits c54947f4d323 Merge remote-tracking branch 'vfs/for-next' omits c8f655c16b34 Merge remote-tracking branch 'file-locks/locks-next' omits b832caab45ef Merge remote-tracking branch 'iomap/iomap-for-next' omits ad110fd900e6 Merge remote-tracking branch 'xfs/for-next' omits 10674c7fb5e4 Merge remote-tracking branch 'v9fs/9p-next' omits c2f6aa24cd00 Merge remote-tracking branch 'ubifs/linux-next' omits 91fdf6d94082 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5888dfc04e5f Merge remote-tracking branch 'nfsd/nfsd-next' omits 8a0297e33f57 Merge remote-tracking branch 'nfs-anna/linux-next' omits 5c35fe021ba2 Merge remote-tracking branch 'jfs/jfs-next' omits df0c8470297d Merge remote-tracking branch 'fuse/for-next' omits 32bb9901330d Merge remote-tracking branch 'f2fs/dev' omits 260a56dc6c6f Merge remote-tracking branch 'ext4/dev' omits 0df98b3833c8 Merge remote-tracking branch 'ext3/for_next' omits e091e9cd58df Merge remote-tracking branch 'erofs/dev' omits 1e91ed0d5ad7 Merge remote-tracking branch 'cifs/for-next' omits 997fd58f030e Merge remote-tracking branch 'btrfs/for-next' omits cee36340e05b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b69950e2e290 Merge remote-tracking branch 'sh/sh-next' omits 8f4818baa8f6 Merge remote-tracking branch 's390/features' omits e6fcdadc7c8b Merge remote-tracking branch 'risc-v/for-next' omits f8856e353454 Merge remote-tracking branch 'soc-fsl/next' omits 0e7401ec433e Merge remote-tracking branch 'powerpc/next' omits ac22ff63a5a7 Merge remote-tracking branch 'openrisc/for-next' omits 95c7851a0307 Merge remote-tracking branch 'nds32/next' omits 2e34f8966da7 Merge remote-tracking branch 'mips/mips-next' omits 38919a9fca32 Merge remote-tracking branch 'microblaze/next' omits e798861fd7b2 Merge remote-tracking branch 'm68knommu/for-next' omits cf0772b917e2 Merge remote-tracking branch 'm68k/for-next' omits 8fae22fc7500 Merge remote-tracking branch 'h8300/h8300-next' omits 29cfdc70ee7d Merge remote-tracking branch 'csky/linux-next' omits d968ce83c19d Merge remote-tracking branch 'clk/clk-next' omits 43a3834a7d0f Merge remote-tracking branch 'tegra/for-next' omits ad157de22295 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9e771e47962b Merge remote-tracking branch 'scmi/for-linux-next' omits 4594c5d0bcb7 Merge remote-tracking branch 'samsung-krzk/for-next' omits 47fdeeacf278 Merge remote-tracking branch 'rockchip/for-next' omits 63c162363e9c Merge remote-tracking branch 'reset/reset/next' omits f70a76998a21 Merge remote-tracking branch 'renesas/next' omits 2862bf0ad4e9 Merge remote-tracking branch 'realtek/for-next' omits 2f85a828a1bb Merge remote-tracking branch 'raspberrypi/for-next' omits c631b4b68bf6 Merge remote-tracking branch 'qcom/for-next' omits fc53c18de907 Merge remote-tracking branch 'omap/for-next' omits 9f65ca3d19de Merge remote-tracking branch 'mvebu/for-next' omits 4b9554e11614 Merge remote-tracking branch 'mediatek/for-next' omits 0e77f96fd013 Merge remote-tracking branch 'keystone/next' omits 70274d6ee8b6 Merge remote-tracking branch 'imx-mxs/for-next' omits 59c6dcee72fb Merge remote-tracking branch 'at91/at91-next' omits 7dec34f6f7cc Merge remote-tracking branch 'aspeed/for-next' omits ce276718f9fa Merge remote-tracking branch 'amlogic/for-next' omits a75f1c4154a3 Merge remote-tracking branch 'arm-soc/for-next' omits 9f5d3f4cefd4 Merge remote-tracking branch 'arm-perf/for-next/perf' omits cc910b64c287 Merge remote-tracking branch 'arm64/for-next/core' omits f9268bad5bd1 Merge remote-tracking branch 'arm/for-next' omits 44a3297687d7 Merge remote-tracking branch 'dma-mapping/for-next' omits a58c10c3aa6c Merge remote-tracking branch 'kbuild/for-next' omits 1ea6fb67deb7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits b1d59e1cc3e8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 5894c282a040 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 76105136de43 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits e96356320264 Merge remote-tracking branch 'mmc-fixes/fixes' omits cf240153763b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c69e25460275 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 0adcc0a983b7 Merge remote-tracking branch 'scsi-fixes/fixes' omits edd1fbd8b0ee Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 1305c6d405d6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8264b5f8bb99 Merge remote-tracking branch 'kvms390-fixes/master' omits 80b992db226a Merge remote-tracking branch 'kvm-fixes/master' omits ac82d3df63d0 Merge remote-tracking branch 'omap-fixes/fixes' omits 729183bdf84a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits b30a69f51ce2 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 74a7ab43b5ff Merge remote-tracking branch 'input-current/for-linus' omits 63cda60c4dce Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7b579a049074 Merge remote-tracking branch 'staging.current/staging-linus' omits 3599be1634e0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e176e9573824 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 41f1dc3e73f5 Merge remote-tracking branch 'usb.current/usb-linus' omits 33cad7bca7bd Merge remote-tracking branch 'regulator-fixes/for-linus' omits b65cc20be3df Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9679975a2b97 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 65daeb63df2a Merge remote-tracking branch 'sound-current/for-linus' omits f9a5fb9fa110 Merge remote-tracking branch 'wireless-drivers/master' omits 2293cc29e8ad Merge remote-tracking branch 'ipsec/master' omits 6124abee9122 Merge remote-tracking branch 'bpf/master' omits 07b009aa63e3 Merge remote-tracking branch 'net/master' omits af614a5e0136 Merge remote-tracking branch 's390-fixes/fixes' omits 77db0fefc51e Merge remote-tracking branch 'arm-current/fixes' omits 2a723dda0906 Merge remote-tracking branch 'arc-current/for-curr' omits b8f5905e36fe Merge remote-tracking branch 'fixes/master' omits 5abd978a85f0 Merge branch 'spi-5.7' into spi-next omits c2807dc7c00b Merge branch 'asoc-5.7' into asoc-next omits 20370e3ada38 Merge branch 'asoc-5.6' into asoc-linus omits c448ed62de73 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits a2bbe0996ef4 drm/amdgpu: work around llvm bug #42576 omits 0def3be988c9 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 6f47d2ca7083 drm/amdkfd: Enable GWS based on FW Support omits 05ba033ebcb5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 0ce591470efb drm/amdgpu: Fix per-IB secure flag GFX hang omits db37175bb071 drm/amdgpu: Fine-grained TMZ support omits f398afa3ec13 drm/amdgpu: stop evicting encrypted BOs to swap omits 029257eaa727 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 2d4f519b212f drm/amdgpu: also add the TMZ flag to GART omits 8f7bdc9de6bb drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 56169a6c73c5 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits d92e918e17bf drm/amd/display: Indicate use of TMZ buffers to DC omits 137cef634253 drm/amdgpu: implement TMZ accessor (v3) omits 5f66be406ab3 drm/amdgpu: remove the alignment placeholder for secure buffer omits 1fef75fef9df drm/amdgpu: move CS secure flag next the structs where it's used omits e807c476536e drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 68cf95f3b9e2 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 01bf854af111 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 289374f07ebe drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 9d8911d0138c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 12d5caf08946 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits e3fb203f5faa drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits a5dcff1bddff drm/amdgpu: job is secure iff CS is secure (v5) omits 4bc735c1affb drm/amdgpu: expand the context control interface with trust flag omits defd2973aeb4 drm/amdgpu: expand the emit tmz interface with trusted flag omits 6d7e99ff287f drm/amdgpu: add tmz bit in frame control packet omits d717b23c6345 drm/amdgpu: add function to check tmz capability (v4) omits b69b44819d27 drm/amdgpu: add amdgpu_tmz data structure omits 6d914ea092cf drm/amdgpu: add tmz feature parameter (v2) omits 98bf205f11f8 drm/amdgpu: define the TMZ bit for the PTE omits e1b593182044 drm/amdgpu: add UAPI to create secure commands (v3) omits f3ad8f6cb218 drm/amdgpu: add UAPI for creating encrypted buffers omits 12f5e26510bc Revert "drm/scheduler: improve job distribution with multi [...] omits 939d45b118ae drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits c514590766ae drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...] omits c99ee8851520 drm/amd/display: Possible divide by zero in set_speed() omits 43b1bae2dd35 drm/amdgpu/display: clean up some indenting omits 2c254c248fa9 drm/amd/display: clean up a condition in dmub_psr_copy_settings() omits 6baca3bb91b5 drm: amd/acp: fix broken menu structure omits b1081b1c0d84 AMD KFD: Use fallthrough; omits e86efa063cd1 AMD POWERPLAY: Use fallthrough; omits 7101981caf12 AMD DISPLAY CORE: Use fallthrough; omits cc73bf8ac019 drm/amdgpu: fix warning in ras_debugfs_create_all() omits 7b8a00f1afeb drm/amdgpu: add fbdev suspend/resume on gpu reset omits 0e60485fefa3 drm/amdgpu: update ras capability's query based on mem ecc [...] omits 11897e67f3ea drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits 3d55112c031e drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits 6bbe476bd0ad drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c omits a1aee660d36d drm/amdgpu: check GFX RAS capability before reset counters omits 882ae441c825 drm/amdgpu: resolve failed error inject msg omits ec6cafe6d646 drm/amdgpu/sriov refine vcn_v2_5_early_init func omits bd63666189e7 netfilter: xt_IDLETIMER: clean up some indenting omits 4092116174ea netfilter: bitwise: use more descriptive variable-names. omits 7f5ff61c7c81 netfilter: Replace zero-length array with flexible-array member omits 62974f1a3221 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits e1a8b64716c3 netfilter: cleanup unused macro omits 5ade2532e264 netfilter: nf_tables: make all set structs const omits 69130ea06230 netfilter: nf_tables: make sets built-in omits 8940b532c36c netfilter: nft_tunnel: add support for geneve opts omits 91576dade861 netfilter: xtables: Add snapshot of hardidletimer target omits 1f412791407b netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits d997c18ab48e mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 omits 29f7b4edc4e3 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() omits 0a987e3ba87b mmc: sdhci: at91: Use sdhci_set_power_and_voltage() omits 6509acc034c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() omits e75fc95c8e98 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() omits 003a3309cfaa mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() omits 6a33427c05d8 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] omits b36f18cb9906 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] omits 7f5be42ded29 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability omits b6a998868381 sdhci: tegra: Implement Tegra specific set_timeout callback omits 5623c3350c0e Merge branch 'fixes' into next omits d46a35a9ad25 Merge branch 'devel-stable' into for-next omits 122fa2cd6a11 Merge branches 'fixes' and 'misc' into for-next omits 76f7b04724d0 ARM: 8966/1: rpc: replace setup_irq() by request_irq() omits 90060ae83820 Merge branch for-5.7/arm64/dt into for-next omits 34d5e5dfd430 Merge branch for-5.7/arm/defconfig into for-next omits a2e3c7101422 Merge branch for-5.7/arm/dt into for-next omits ac7dac8e8ac0 Merge branch for-5.7/memory into for-next omits 32a7bc1b9702 Merge branch for-5.7/soc into for-next omits d3ff066a331b Merge branch for-5.7/firmware into for-next omits 55d3418b6ac8 Merge branch for-5.7/cpuidle into for-next omits 4a40b6855a0f Merge branch for-5.7/clk into for-next omits c2076b00d0a4 Merge branch for-5.7/dt-bindings into for-next omits e752b86ca083 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits a5aeade11882 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 7bf9adc1fee8 cpuidle: tegra: Squash Tegra30 driver into the common driver omits 7940127ecd19 cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits 5562ef1bda23 Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits 98f4a6946209 ARM: tegra: cpuidle: Remove unnecessary memory barrier omits 496d570966f9 ARM: tegra: cpuidle: Make abort_flag atomic omits 1e24ce0588e2 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits db06c7b9aa4b ARM: tegra: Make outer_disable() open-coded omits dbb39f210dd4 ARM: tegra: Rename some of the newly exposed PM functions omits 2c7fc345ec07 ARM: tegra: Expose PM functions required for new cpuidle driver omits d87b2fea990c drm/tegra: dc: Silence RGB output deferred-probe error omits 2611bc0b358f Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits a5ba56ed4232 rcu-tasks: Add stall warnings for RCU Tasks Trace omits f6d00143104b rcutorture: Add torture tests for RCU Tasks Trace omits a798578b8694 rcu: Add an RCU Tasks Trace to simplify protection of trac [...] omits 84c001944240 rcu-tasks: Code movement to allow more Tasks RCU variants omits ecda68a20e65 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits a186b40f2d76 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits e9a52b138d9a rcutorture: Add torture tests for RCU Tasks Rude omits a04838a348a9 rcu-tasks: Add an RCU-tasks rude variant omits 35a5c43aee02 mmc: sdhci-omap: Add Support for Suspend/Resume omits d5b60967efa8 mmc: renesas_sdhi: simplify execute_tuning omits b75db0f1fdd9 mmc: renesas_sdhi: Use BITS_PER_LONG helper omits 862b79428726 mmc: cqhci: Update cqhci memory ioresource name omits 83d9fcaae510 mmc: sdhci-msm: Deactivate CQE during SDHC reset omits 37e3acc449df mmc: cqhci: Add cqhci_deactivate() omits 8aed2eae9192 mmc: Replace zero-length array with flexible-array member omits 24132eaf55d2 Merge branch 'fixes' into next omits e0d5710dc73f KVM: s390: mark sie block as 512 byte aligned omits 4d84ab144563 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; omits b388e8d9762e selftests: KVM: s390: fix format strings for access reg test omits 152f8f1e9de2 selftests: KVM: s390: fixup fprintf format error in reset.c omits 7d760ebae097 selftests: KVM: s390: check for registers to NOT change on reset omits ccc3421d6a6a selftests: KVM: s390: test more register variants for the [...] omits 013fdd26d1ae selftests: KVM: s390: fix early guest crash omits e2de130a568c locks: reintroduce locks_delete_lock shortcut omits 4559a11e48d5 Merge branch 'imx/defconfig' into for-next omits adf759f37c8d Merge branch 'imx/dt64' into for-next omits 5ba4649ffefe Merge branch 'imx/dt' into for-next omits 196597fdb3db Merge branch 'imx/bindings' into for-next omits c4aba58a8d7d Merge branch 'imx/soc' into for-next omits 1c6468b2119a Merge branch 'imx/drivers' into for-next omits b2f313768fcc Merge branch 'imx/fixes' into for-next omits 412a7bf0d95e Merge branch 'clk/imx' into for-next omits a3b6a332e1ad Merge branch 'for-next-next-v5.6-20200311' into for-next-20200311 omits 28bb59e0e253 Merge branch 'for-next-current-v5.5-20200311' into for-nex [...] omits 4fa4c370a802 Merge branch 'ext/qu/find-all-leaves' into for-next-next-v [...] omits b98f39109c3c Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] omits 2d8f35bd793b Merge branch 'ext/josef/reloc-fixes-v2' into for-next-next [...] omits c62d0265c583 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits d6a015c8b6f6 Merge branch 'misc-next' into for-next-next-v5.6-20200311 omits a84e9b14be30 Merge branch 'misc-5.6' into for-next-next-v5.6-20200311 omits bda1b70ce9ee Merge branch 'misc-5.6' into for-next-current-v5.5-20200311 omits d7b4b305e552 btrfs: kill the subvol_srcu omits 92924561c2cf btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 333e99f59828 btrfs: don't take an extra root ref at allocation time omits c33726cf7211 btrfs: hold a ref on the root on the dead roots list omits 194bca677273 btrfs: make inodes hold a ref on their roots omits b47746939233 btrfs: move the root freeing stuff into btrfs_put_root omits 77aadb1cf347 btrfs: move ino_cache_inode dropping omits fc401f8dc9c3 btrfs: make the extent buffer leak check per fs info omits 4ea239d167c8 Btrfs: make ranged full fsyncs more efficient omits eada2fe8d84d Btrfs: factor out inode items copy loop from btrfs_log_inode() omits c5bdf367cbc5 Btrfs: add helper to get the end offset of a file extent item omits 00f3a1995f0d Btrfs: fix missing file extent item for hole after ranged fsync omits 00b0e90df52f btrfs: remove a BUG_ON() from merge_reloc_roots() omits a19d1899c4f3 btrfs: hold a ref on the root->reloc_root omits 46948c42ecf8 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] omits cddf33838f8c btrfs: free the reloc_control in a consistent way omits e1d3dea719ef btrfs: do not init a reloc root if we aren't relocating omits f8bb319723ad btrfs: account ticket size at add/delete time omits 20ee1d0f3336 btrfs: relocation: Use btrfs_find_all_leaves() to locate p [...] omits eab248b5a21d Merge branch 'misc-5.6' into next-fixes omits 67cc0429231a btrfs: fix log context list corruption after rename whiteo [...] omits afd736a4ad66 btrfs: add RCU locks around block group initialization omits 109c104e9537 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits b0bd3b261d42 btrfs: unset reloc control if we fail to recover omits 6fb2a75295e9 btrfs: drop block from cache on error in relocation omits 52cad6b771e6 btrfs: fix log context list corruption after rename whiteo [...] omits a2061f67dfe2 btrfs: implement migratepage callback for data pages omits 38aed06aca9a btrfs: Remove block_rsv parameter from btrfs_drop_snapshot omits 0c20d0983327 btrfs: Remove __ prefix from btrfs_block_rsv_release omits 432e9e41c3b5 Merge branch 'remotes/lorenzo/pci/vmd' omits 3ff42021181c Merge branch 'remotes/lorenzo/pci/tegra' omits 5b4522f404ad Merge branch 'remotes/lorenzo/pci/qcom' omits 334595f97bfa Merge branch 'remotes/lorenzo/pci/mobiveil' omits 4848e9294b2b Merge branch 'remotes/lorenzo/pci/hv' omits 7e18e3b9df7d Merge branch 'remotes/lorenzo/pci/endpoint' omits 1c7da0a3733b Merge branch 'remotes/lorenzo/pci/amlogic' omits 0f82575c8cda Merge branch 'pci/misc' omits 40eadaf7b141 Merge branch 'pci/interrupts' omits d8a113072b4f Merge branch 'pci/hotplug' omits 6b8d21ba7034 Merge branch 'pci/enumeration' omits 6390677444b0 MAINTAINERS: adjust to trusted keys subsystem creation omits 6792bd93360e tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays omits 34bbcd99e1e2 tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits 30dae8d86dc2 tpm: tpm2_bios_measurements_next should increase position index omits 3fa780d0bc42 tpm: tpm1_bios_measurements_next should increase position index omits 885c2ebb851f tpm: Don't make log failures fatal omits a4909b4d377c Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits 91391b919e19 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 863c0783c30d iommu/vt-d: Fix debugfs register reads omits 97d4868f449f iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits c5d92d27bebe iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 57744190bf30 iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits b5028d145af7 Merge branch 'pm-tools' into linux-next omits 94e22714e75e Merge branch 'pnp' into linux-next omits b4135872a3b8 Merge branches 'pm-core', 'pm-sleep', 'pm-docs' and 'power [...] omits 6f98fdfa203c Merge branch 'pm-cpuidle' into linux-next omits 59eb68abf22b Merge branch 'pm-qos' into linux-next omits 0d8a0f8acb76 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits fa79b8c778c9 Merge branch 'acpica' into linux-next omits 7c0ab222951b soc: imx: increase build coverage for imx8m soc driver omits 4791937994b8 firmware: imx: add dummy functions omits da64dbe8ecee modpost: return error if module is missing ns imports and [...] omits 813afbf54654 modpost: rework and consolidate logging interface omits 19cc304d28d5 btrfs: relocation: Check cancel request after each extent found omits 340b12db7cc9 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 3d1724ffc0d9 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits 5ab41cfadea1 btrfs: relocation: Check cancel request after each data page read omits 5293ed2b819a btrfs: relocation: add error injection points for cancelli [...] omits 89ee9085423a Btrfs: implement full reflink support for inline extents omits 5a69a3df0b1e Btrfs: simplify inline extent handling when doing reflinks omits dcf18f110ea9 Btrfs: move all reflink implementation code into its own file omits 4d48bb60ad54 btrfs: scrub: Replace zero-length array with flexible-arra [...] omits d446396b8e1e btrfs: rcu-string: Replace zero-length array with flexible [...] omits dcc13e56c5c8 btrfs: delayed-inode: Replace zero-length array with flexi [...] omits c3301691d2cc btrfs: add RCU locks around block group initialization omits 136a18742d57 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits a749ecda7b96 btrfs: unset reloc control if we fail to recover omits da3b13b2eba0 btrfs: drop block from cache on error in relocation omits ebc8fddc50ff rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 75a472845196 rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 971d982ea0c2 rtc: pl031: set range omits 63f8a3c7317a rtc: pl031: remove useless invalid alarm handling omits 4e9c3950ce09 m68k: Replace setup_irq() by request_irq() omits 850fc6a2ae5b irqchip/sifive-plic: Add support for multiple PLICs omits 7756a19de0f4 irqchip/sifive-plic: Enable/Disable external interrupts up [...] omits a0d16c3f3fcf irqchip/gic-v4.1: Eagerly vmap vPEs omits 88bd581eea3a irqchip/gic-v4.1: Add VSGI property setup omits e3778a72adb9 irqchip/gic-v4.1: Add VSGI allocation/teardown omits ff47f793932d irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits dae177cd0be5 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits e52715d96ba9 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits 8181743e34ad irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits 31e65bf2a5bc irqchip/gic-v4.1: Add initial SGI configuration omits db3a778fce22 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 57811adb9759 irqchip/gic-v4.1: Map the ITS SGIR register page omits d304c03c2f6d irqchip/gic-v4.1: Advertise support v4.1 to KVM omits c2eadbbbb507 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] omits 5da987034c2e irqchip/gic-v4.1: Wait for completion of redistributor's I [...] omits 5b4b3748c62a irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] omits 7bd71b7dc34c irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] omits b00af83182ec irqchip/gic-v3: Use SGIs without active state if offered omits c826df1217d3 kbuild: allow to run dt_binding_check without kernel confi [...] omits eef594eadc62 kbuild: allow to run dt_binding_check and dtbs_check in a [...] omits 12871efb45ff kbuild: avoid concurrency issue in parallel building dtbs [...] omits d590d0a6e6fe kconfig: make 'imply' obey the direct dependency omits af20db858358 kconfig: allow symbols implied by y to become m omits dfa8c0a3d599 rtc: fsl-ftm-alarm: allow COMPILE_TEST omits 64dc5a1f99b2 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6d78064adccb rtc: mpc5121: set range omits cb305e3d0ff1 rtc: mpc5121: convert to devm_rtc_allocate_device omits 60caac5f490a rtc: mpc5121: simplify probe omits 773341e4cbaa rtc: pm8xxx: stop validating valid alarm time omits b67195ce55ab rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 608135ea4f64 rtc: pm8xxx: set range omits 5deed0908972 rtc: pm8xxx: convert to devm_rtc_allocate_device omits 0a0f6dbff420 rtc: ds1305: switch to rtc_tm_to_time64 omits 9e2074a82cc9 rtc: ds1305: set range omits 2cb53bfba83b rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits fb19e5884421 rtc: ds1374: set range omits f0c2bff3b603 rtc: ds1374: fix possible race condition omits e7fc2a95a979 rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 734c64e772db rtc: cpcap: set range omits ab274a262a71 rtc: cpcap: convert to devm_rtc_allocate_device omits 13593061e567 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits db177c3dd70f rtc: sa1100: set range omits 94d700f5b3e5 rtc: sa1100: fix possible race condition omits 7f4c56cde880 rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 8c203dab700d rtc: au1xxx: set range omits b57fe5f8291b rtc: au1xxx: remove goto label omits 905bbe741b9e rtc: au1xxx: convert to devm_rtc_allocate_device omits f653b0d5bc4f rtc: starfire: switch to rtc_time64_to_tm omits 04d3443c4164 rtc: starfire: set range omits 0ced2f7a05cb rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9057bad69b79 rtc: pl030: remove useless invalid alarm handling omits 10b6ae84397f rtc: pl030: set range omits ee4c5be88a41 rtc: davinci: remove useless error handling omits 8c84d5b768af rtc: davinci: let the core handle rtc range omits 4fd469a7fa0d rtc: davinci: remove useless 24h alarm handling omits 4ca8a481b958 rtc: davinci: convert to devm_rtc_allocate_device omits 0bfca7b80612 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e5f67df817ec rtc: sirfsoc: set range omits e97dddcf4912 rtc: sirfsoc: convert to devm_rtc_allocate_device omits 4361623c2bf0 mmc: mmc_test: Pass different sg lists for non-blocking requests omits 2b743166afed dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 505debe74dbb mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits 8ee6af79e25a mmc: core: Fix indentation omits 42989393eaf7 Merge branch 'fixes' into next omits 385377acc5a1 Merge branch 'regulator-5.7' into regulator-next omits 2339289c9c69 Merge branch 'regulator-5.6' into regulator-linus omits 65aa7b44ffa7 mmc: sdhci-esdhc-imx: restore pin state when resume back omits 27c27c7b498c mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 09bf9e48bdf4 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits a66baa18ae7e mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits ef1178c5977b mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits 72977abc7de7 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits 99c33036d8c5 mmc: sdhci-esdhc-imx: optimize the clock setting omits af4f7fd4d8a7 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits e40078b0f598 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 1585bea0e143 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits a970ef166ce4 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits 156d206f96fd mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits 8a476d0d802d mmc: sdhci: do not enable card detect interrupt for gpio cd type omits 72d2c15e29f6 mmc: sdhci_am654: Enable DLL only for some speed modes omits 2f77befe4bc9 mmc: sdhci_am654: Update OTAPDLY writes omits 199b798b3a9b dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits 3eb4094c98dd Merge branch 'fixes' into next omits fbedd731d9b8 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 21f587f30008 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 219cdb95de8e mmc: mmci_sdmmc: Implement signal voltage callbacks omits eddafbaf4be8 mmc: mmci: Add callbacks for to manage signal voltage switch omits b5583f7b0082 mmc: mmci_sdmmc: Add execute tuning with delay block omits b456128259da dt-bindings: mmc: mmci: add delay block base register for sdmmc omits c007dcba24ef mmc: mmci: Add private pointer for variant omits 8dabedd8b121 mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits f532109f062a mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits c338f54042b7 mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits c26097b1b77c mmc: core: Fixup support for HW busy detection for HPI commands omits 0465560ab273 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 34383d7cb8a4 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits c4122cd9712d mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 2b5b9cf0cf8e mmc: core: Update CMD13 busy check for CMD6 commands omits 0e00ed1f4b29 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 677d72e61a99 mmc: core: Split up mmc_poll_for_busy() omits 594946cbe36c mmc: core: Drop redundant in-parameter to __mmc_switch() omits 0a94ce66829b mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits f9e84fb42ab7 mmc: core: Drop unused define omits b0725d3d348b mmc: core: Throttle polling rate for CMD6 omits e9306a68b813 mmc: host: sdhci-sprd: Add software queue support omits a6b61d950ac9 mmc: host: sdhci: Add a variable to defer to complete requ [...] omits cfd63859a7e3 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 2b9576f2a08e mmc: core: Enable the MMC host software queue for the SD card omits 421da9554472 mmc: Add MMC host software queue support omits fafb5d13b871 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 4e36521a109f mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 81ff679269ac mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 87a2ded3878f firmware: xilinx: Add DLL reset support omits 3f82626fb763 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits 4e9d7b546eb5 mmc: tmio: remove superfluous callback wrappers omits 9a671f259278 mmc: tmio: factor out TAP usage omits 4fd4acf31ec6 mmc: tmio: enforce retune after runtime suspend omits 6011ba4f34e8 mmc: tmio: give callback a generic name omits 072d50a6fe46 mmc: renesas_sdhi: complain loudly if driver needs update omits 8856dac9f946 mmc: tmio: refactor tuning execution into SDHI driver omits e6bf84f77f9f mmc: renesas_sdhi: cleanup SCC defines omits 601a5f618737 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 2ee22a49282c mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits ba47af28bae2 mmc: renesas_sdhi: Add manual correction omits a9a39aef5c51 mmc: renesas_sdhi: remove double clear of automatic correction omits 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency omits d3a596779559 kbuild: Fix inconsistent comment omits 3d90fff64adf rtc: sysfs: use kobj_to_dev omits 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 omits a862889b18ba cfg80211: fix documentation format omits cbdfbda4a166 usb: chipidea: otg: handling vbus disconnect event occurre [...] omits 6fb9006abe37 clk: imx8mp: Correct the enet_qos parent clock omits 3f6ce8827072 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits beb39e3c106f clk: imx: Align imx sc clock parent msg structs to 4 omits 2a182f27ff5d clk: imx: Align imx sc clock msg structs to 4 omits d29ad70a813b PCI: mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs omits 3edeb49525bb dt-bindings: PCI: Add NXP Layerscape SoCs PCIe Gen4 controller omits 11d22cc395ca PCI: mobiveil: Add Header Type field check omits 029dea3cdc67 PCI: mobiveil: Add 8-bit and 16-bit CSR register accessors omits 52cae4c7082f PCI: mobiveil: Allow mobiveil_host_init() to be used to re [...] omits fc99b3311af7 PCI: mobiveil: Add callback function for link up check omits ed620e96541f PCI: mobiveil: Add callback function for interrupt initialization omits 03bdc3884019 PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driver omits 39e3a03eea5b PCI: mobiveil: Collect the interrupt related operations in [...] omits 2ba24842d6b4 PCI: mobiveil: Move the host initialization into a function omits 1f442218d657 PCI: mobiveil: Introduce a new structure mobiveil_root_port omits d29456d34def Merge branch 'regmap-5.6' into regmap-linus omits c2e87fd93396 ovl: allow remote upper omits a32bfaedd148 ovl: decide if revalidate needed on a per-dentry basis omits 49d55dcb966e ovl: separate detection of remote upper layer from stacked [...] omits f737aee0aa71 ovl: restructure dentry revalidation omits 1d797558ffc8 ovl: ignore failure to copy up unknown xattrs omits 3fc48733dcb6 ovl: document permission model omits 3fb0ab23ff19 ovl: simplify i_ino initialization omits 835f64ea5b5f ovl: factor out helper ovl_get_root() omits ca8a8a949101 ovl: fix out of date comment and unreachable code omits 672a38ba6a92 ovl: fix value of i_ino for lower hardlink corner case omits 220fd9c3bf5b usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 273850ed51b1 ARM: tegra: Update sound node clocks in device tree omits dbbac846ba30 ARM: tegra: Add clock-cells property to PMC omits 6f7b716b491d soc: tegra: Add support for 32 kHz blink clock omits 5502f1102693 soc: tegra: Add Tegra PMC clocks registration into PMC driver omits b33fa296336a ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next adds 210391326502 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache adds d9a9f4849fe0 cifs_atomic_open(): fix double-put on late allocation failure adds 807f030b44cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5eb01ddfcfb2 net: hns3: fix "tc qdisc del" failed issue adds 23b4201dead4 net: hns3: fix VF VLAN table entries inconsistent issue adds 903b85d3adce net: hns3: fix RMW issue for VLAN filter switch adds 59359fc8a2f7 net: hns3: clear port base VLAN when unload PF adds e4792ffe971d Merge branch 'hns3-fixes' adds 611d779af7ca net: phy: fix MDIO bus PM PHY resuming adds 9d0e0cd9a529 tc-testing: add ETS scheduler to tdc build configuration adds c0368595c163 net: systemport: fix index check to avoid an array out of [...] adds 1b51f69461e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d5349775c172 drm/amd/display: update soc bb for nv14 adds f1c2cd3f8fb9 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 adds 1d2686d417c5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] adds d94432653519 Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.f [...] adds f31d83f047e1 Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.fr [...] adds b2feb1d6d348 drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be [...] adds fcf463807596 drm/dp_mst: Use full_pbn instead of available_pbn for band [...] adds 87212b51bff0 drm/dp_mst: Reprobe path resources in CSN handler adds 047d4cd2067b drm/dp_mst: Rewrite and fix bandwidth limit checks adds 16b78f052d01 Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12 [...] adds 0d81a3f29c0a Merge tag 'drm-fixes-2020-03-13' of git://anongit.freedesk [...] adds ddd2b85ff73b afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t adds d36561296bb5 Merge tag 'mmc-v5.6-rc1-2' of git://git.kernel.org/pub/scm [...] adds dcd6589b11d3 blk-iocost: fix incorrect vtime comparison in iocg_is_idle() adds 5e6bdd37c552 s390/dasd: fix data corruption for thin provisioned devices adds cc3200eac4c5 blk-mq: insert flush request to the front of dispatch queue adds b53df2e7442c block: Fix partition support for host aware zoned block devices adds 17829c5a42f7 Merge tag 'block-5.6-2020-03-13' of git://git.kernel.dk/li [...] adds 805b13adde39 io_uring: ensure RCU callback ordering with rcu_barrier() adds 5007928eaeb7 Merge tag 'io_uring-5.6-2020-03-13' of git://git.kernel.dk [...] adds 78511edc2dd4 Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 531d3040bc5c ovl: fix lock in ovl_llseek() adds 53afcd310e86 ovl: fix some xino configurations adds c853680453ac ovl: fix lockdep warning for async write adds 2af82177af47 Merge tag 'ovl-fixes-5.6-rc6' of git://git.kernel.org/pub/ [...] adds 7e6d869f5f02 Merge tag 'fuse-fixes-5.6-rc6' of git://git.kernel.org/pub [...] adds b0ea262a2347 Merge tag 'nfs-for-5.6-3' of git://git.linux-nfs.org/proje [...] adds fffb08b37df9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 69a4d0baeeb1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds a754acc3e4bc KVM: fix Kconfig menu text for -Werror adds 7a57c09bb1cb KVM: VMX: Condition ENCLS-exiting enabling on CPU support [...] adds 0c22056f8c43 KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_ [...] adds 997224fe6673 Merge tag 'kvm-s390-master-5.6-1' of git://git.kernel.org/ [...] adds 95fa10103dab KVM: nVMX: avoid NULL pointer dereference with incorrect E [...] adds 018cabb694e3 Merge branch 'kvm-null-pointer-fix' into kvm-master adds 6693075e0f46 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 3086ae071686 Merge tag 'arc-5.6-rc6' of git://git.kernel.org/pub/scm/li [...] adds 8daee952b438 i2c: acpi: put device when verifying client fails adds 58d6fee50e67 misc: eeprom: at24: fix regulator underflow adds 92bd1f2e1eed Merge tag 'at24-fixes-for-v5.6-rc6' of git://git.kernel.or [...] adds d3dca69085e9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 59833696442c iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint adds 96788c7a7f1e iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] adds 81ee85d04624 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] adds ba3b01d7a6f4 iommu/vt-d: Fix debugfs register reads adds b0bb0c22c4db iommu/vt-d: Fix the wrong printing in RHSA parsing adds da72a379b2ec iommu/vt-d: Ignore devices with out-of-spec domain number adds 730ad0ede130 iommu/amd: Fix IOMMU AVIC not properly update the is_run b [...] adds 1da8347d8505 iommu/vt-d: Populate debugfs if IOMMUs are detected adds de28a65cd0e3 Merge tag 'iommu-fixes-v5.6-rc5' of git://git.kernel.org/p [...] adds b67775e12457 Merge tag 'efi-urgent-2020-03-15' of git://git.kernel.org/ [...] adds 52ac3777fc45 Merge tag 'ras-urgent-2020-03-15' of git://git.kernel.org/ [...] adds ffe6da91b00e Merge tag 'timers-urgent-2020-03-15' of git://git.kernel.o [...] adds f967140dfb74 perf/amd/uncore: Replace manual sampling check with CAP_NO [...] adds e99bc917fe02 Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org [...] adds 985e537a4082 x86/ioremap: Map EFI runtime services data as encrypted for SEV adds 469ff207b4c4 x86/vector: Remove warning on managed interrupt migration adds ec181b7f30bd Merge tag 'x86-urgent-2020-03-15' of git://git.kernel.org/ [...] adds 8d67743653dc futex: Unbreak futex hashing adds 34d5a4b336e7 Merge tag 'locking-urgent-2020-03-15' of git://git.kernel. [...] adds d01fd161e859 irqchip/gic-v3: Workaround Cavium erratum 38539 when readi [...] adds 92c227554c8e Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pu [...] adds a42a7bb6f536 Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/ [...] adds fb33c6510d55 Linux 5.6-rc6 adds d4b29736ea63 Merge remote-tracking branch 'fixes/master' adds 46b7c49254f8 kbuild: Fix inconsistent comment adds 8cc4fd73501d kconfig: introduce m32-flag and m64-flag adds 3a7c733165a4 int128: fix __uint128_t compiler test in Kconfig adds 2eebb7abefb9 kbuild: doc: fix references to other documents adds 82f2bc2fcc01 kbuild: Disable -Wpointer-to-enum-cast adds e318d89f1e69 Merge remote-tracking branch 'kbuild-current/fixes' adds f61f530c5a14 ARC: [plat-axs10x]: PGU: remove unused encoder-slave property adds 240c84b1c22c ARC: add helpers to sanitize config options adds 4827d0cf744e ARC: handle DSP presence in HW adds 7321e2ea0d6a ARC: add support for DSP-enabled userspace applications adds f09d3174f002 ARC: allow userspace DSP applications to use AGU extensions adds 7b82d2796634 Merge remote-tracking branch 'arc-current/for-curr' adds 826385ea5468 Merge remote-tracking branch 'arm-current/fixes' adds f7aa60b24436 Merge remote-tracking branch 's390-fixes/fixes' adds 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] adds b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() adds 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation adds 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg adds fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg adds 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path adds e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks adds 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition adds 0fda7600c2e1 geneve: move debug check after netdev unregister adds cb851c01b51b mlxsw: reg: Increase register field length to 31 bits adds 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow adds 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow adds 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow adds 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] adds 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow adds 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] adds dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] adds 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() adds ca19c70f5225 hsr: add restart routine into hsr_get_node_list() adds 09e91dbea0aa hsr: set .netnsok flag adds 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' adds ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable adds 31355568e66c Merge remote-tracking branch 'net/master' adds 665a11917d70 Merge remote-tracking branch 'ipsec/master' adds 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP adds d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER adds ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter adds cf8d55f452b2 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 4384f167ce5f ALSA: seq: virmidi: Fix running status after receiving sysex adds 6c3171ef76a0 ALSA: seq: oss: Fix running status after receiving sysex adds 87ef8fd2ee0c Merge remote-tracking branch 'sound-current/for-linus' adds 578194290d0b ASoC: wm_adsp: Use scnprintf() for the limited buffer output adds 5b7ddb86e613 ASoC: rt5682: Revise the DAC1 volume setting adds 1a0f2433d738 ASoC: max98357a: Add ACPI HID MAX98360A adds 28ddd846077a ASoC: codecs: wsa881x: request gpio direction before setting adds bd7867364deb Merge branch 'asoc-5.6' into asoc-linus adds 6626e8073880 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 87fc8230f7aa Merge branch 'regmap-5.6' into regmap-linus adds a393858ee039 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 27f0ab3adb13 Merge remote-tracking branch 'usb.current/usb-linus' adds d1f3b5823ac8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 275acb1dd39f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds d121b096c471 Merge remote-tracking branch 'staging.current/staging-linus' adds af4b13b9d733 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 24842f7128cd Merge remote-tracking branch 'input-current/for-linus' adds f89bb2935409 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 8077f8157271 media: Fix build failure due to missing select REGMAP_I2C adds 7ec1be00869e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds cfb5d65f2595 ARM: dts: dra7: Add bus_dma_limit for L3 bus adds ce0fc2641fd0 Merge remote-tracking branch 'omap-fixes/fixes' adds 236ebc20d9af btrfs: fix log context list corruption after rename whiteo [...] adds 0b3e06526e63 Merge branch 'misc-5.6' into next-fixes adds ed208a7cc479 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds db75edf59bad Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 35595372d95c Remove redundant YYLOC global declaration adds c5f328d7cb4a Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 9777d8b2d2a1 drm/i915/execlists: Track active elements during dequeue adds c09f6b4d0883 Revert "drm/i915/tgl: Add extra hdc flush workaround" adds fe8b7085cac3 drm/i915: Handle all MCR ranges adds 9e9db06e1c5a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5ebf2942dad8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 44e2df2f02b1 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 8c34cd1a7f08 drm/bochs: downgrade pci_request_region failure from error [...] adds 95cd16255210 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5d03887ded5e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b5154bf63e55 kbuild: avoid concurrency issue in parallel building dtbs [...] adds e10c4321dc1e kbuild: allow to run dt_binding_check and dtbs_check in a [...] adds 9dffecc1339b kbuild: allow to run dt_binding_check without kernel confi [...] adds 93c95e526a4e modpost: rework and consolidate logging interface adds 54b778476941 modpost: return error if module is missing ns imports and [...] adds 1cd9b3abf533 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() adds def2fbffe62c kconfig: allow symbols implied by y to become m adds 3a9dd3ecb207 kconfig: make 'imply' obey the direct dependency adds 4b75bafcef9a Merge remote-tracking branch 'kbuild/for-next' adds 286c21de32b9 dma-coherent: fix integer overflow in the reserved-memory [...] adds 4f8232bbf887 dma-direct: remove the cached_kernel_address hook adds 3d0fc341c4bb dma-direct: consolidate the error handling in dma_direct_a [...] adds fa7e2247c572 dma-direct: make uncached_kernel_address more general adds 999a5d1203ba dma-direct: provide a arch_dma_clear_uncached hook adds a4a4d11a22ee openrisc: use the generic in-place uncached DMA allocator adds 053c3b10f6d1 Merge branch 'arm-dma-bus-limit' into dma-mapping-for-next adds c54aba85e291 Merge remote-tracking branch 'dma-mapping/for-next' adds e860fda6cb9f ARM: 8965/2: footbridge: replace setup_irq() by request_irq() adds 539ad31cf6e7 ARM: 8966/1: rpc: replace setup_irq() by request_irq() adds f4cfcaa9b752 Merge branches 'fixes' and 'misc' into for-next adds 143e522dec96 Merge branch 'devel-stable' into for-next adds 3a448a7982e0 Merge remote-tracking branch 'arm/for-next' adds 1db5cdeccd81 arm64: cpufeature: add cpus_have_final_cap() adds b5475d8caedb arm64: kvm: hyp: use cpus_have_final_cap() adds 244c8e1aaa88 Merge branch 'for-next/final-cap-helper' into for-next/core adds 2cb509c44591 Merge remote-tracking branch 'arm64/for-next/core' adds dd23fe2e1a66 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 245b088aeb24 Merge remote-tracking branch 'arm-soc/for-next' adds 1f6857502902 arm64: dts: meson: khadas-vim3: move model to g12b-khadas- [...] adds cd13d5f115f9 arm64: dts: meson: add thermal zones to meson gx devices adds 30a062b0b280 Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds ccfec964e800 Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds 59045c406b9b Merge remote-tracking branch 'amlogic/for-next' adds 1f2868236d21 Merge remote-tracking branch 'aspeed/for-next' adds 127afed5554c Merge remote-tracking branch 'at91/at91-next' adds 78ef3c9ecf20 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent adds 857c9d31f59f clk: imx8mp: Correct the enet_qos parent clock adds 4ae9afbaaeb9 clk: imx7d: Add PXP clock adds b5881e8019e0 clk: imx: clk-gate2: Pass the device to the register function adds 8ee5181b6324 Merge branch 'clk/imx' into for-next adds 8d9586e3813a Merge branch 'imx/fixes' into for-next adds fc40200ebf82 soc: imx: increase build coverage for imx8m soc driver adds e0ea2d11f8a0 soc: imx: gpc: fix power up sequencing adds 5b00b8375416 firmware: imx: add COMPILE_TEST for IMX_SCU driver adds 2a52651292ad soc: imx: drop COMPILE_TEST for IMX_SCU_SOC adds 2dca3bd09abd Merge branch 'imx/drivers' into for-next adds 1daa2fdfab77 Merge branch 'imx/soc' into for-next adds 53b61224ca40 dt-bindings: arm: fsl: Add TechNexion boards adds 3a8fad1b4a44 Merge branch 'imx/bindings' into for-next adds e4fdac5def50 ARM: dts: imx23: introduce mmc0_sck_cfg adds 8b646cfb84c3 ARM: dts: imx7d-pico: Add support for the dwarf baseboard adds 6418fd92417f ARM: dts: imx7d-pico: Add support for the nymph baseboard adds 47246fafef84 ARM: dts: imx6ul-pico: Add support for the dwarf baseboard adds 98670a0bb0ef ARM: dts: imx6qdl: Add imx6qdl-pico support adds f5d35d87ef06 ARM: dts: imx: add nvmem property for cpu0 adds 288b9e6f75ee ARM: dts: imx51: add capture-subsystem device adds bb42a8bf2e23 ARM: dts: imx6: toradex: use SPDX-License-Identifier adds 9ceef851b002 ARM: dts: imx7: toradex: use SPDX-License-Identifier adds 47d1825a6a50 ARM: dts: vf: toradex: SPDX tags and copyright cleanup adds 49b027156b3c ARM: dts: imx6: RDU2: assign video PLL as input to LDB adds ab569907137c ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2 adds 3ce705650d13 ARM: dts: imx6dl-riotboard: properly define rgmii PHY adds 2d42fa311df7 ARM: dts: imx6q-marsboard: properly define rgmii PHY adds a316c71ffd69 Merge branch 'imx/dt' into for-next adds 11699fd5ca32 arm64: dts: imx8mm: Add thermal zone support adds 819779a986f0 arm64: dts: imx8mn: Add CPU thermal zone support adds dc3efc6ff0d5 arm64: dts: imx8m: fix aips dts node adds 1bc72a42c603 arm64: dts: freescale: sl28: add SPI flash adds f05cd1c2a25f arm64: dts: ls1028a: sl28: fix on-board EEPROMS adds 29c6a69e0b36 arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS adds ab43f0307449 arm64: dts: ls1028a: sl28: add support for variant 2 adds f6ff3f6d2bc2 arm64: dts: ls1028a: Add PCIe controller DT nodes adds c2a2f4464968 arm64: dts: imx8mn: Add snvs clock to powerkey adds 6c389f29beb7 arm64: dts: imx8mp: Add snvs clock to powerkey adds 630952e1f816 arm64: dts: ls1028a: disable the felix switch by default adds 71c96474d71b Merge branch 'imx/dt64' into for-next adds 63cccc8401c2 arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module adds 3fbd82f9af29 arm64: defconfig: run through savedefconfig for ordering adds 60f84e65da59 arm64: defconfig: Enable NXP flexcan driver adds 4278203fa038 arm64: defconfig: Enable QorIQ DPAA1 drivers adds 78c2a6873693 arm64: defconfig: Enable QorIQ DPAA2 drivers adds 04551bb76ddc arm64: defconfig: Enable ENETC Ethernet controller and FEL [...] adds dd3372f37ce1 arm64: defconfig: Enable NXP/FSL SPI controller drivers adds 3c77543d9bd7 arm64: defconfig: Enable QorIQ cpufreq driver adds b3003737cf46 arm64: defconfig: Enable ARM SBSA watchdog driver adds b2a21fc07f50 arm64: defconfig: Enable QorIQ IFC NAND controller driver adds b0b46d63b7fa arm64: defconfig: Enable QorIQ GPIO driver adds 83ed859a413e arm64: defconfig: Enable ARM Mali display driver adds ce693fc2a877 arm64: defconfig: Enable flash device drivers for QorIQ boards adds 95f33dfb21da arm64: defconfig: Enable RTC devices for QorIQ boards adds 97c1ed02f765 arm64: defconfig: Enable PHY devices used on QorIQ boards adds 61097b57dd07 arm64: defconfig: Enable e1000 device adds e506dba69a5e Merge branch 'imx/defconfig' into for-next adds da453d6b9563 Merge remote-tracking branch 'imx-mxs/for-next' adds 10bbd978bac4 Merge remote-tracking branch 'keystone/next' adds 8b19831428cc Merge remote-tracking branch 'mediatek/for-next' adds 49d5b5683aae ARM: orion5x: Drop unneeded select of PCI_DOMAINS_GENERIC adds cf8dcf2725a9 ARM: orion5x: ts78xx: Remove unneeded variable ret adds 37b146e3f2b4 ARM: orion: replace setup_irq() by request_irq() adds afb80cf1e6f6 arm: mach-dove: Mark dove_io_desc as __maybe_unused adds 46f94c7818e7 arm64: dts: clearfog-gt-8k: set gigabit PHY reset deassert delay adds 05abc6a5dec2 arm64: dts: mcbin: support 2W SFP modules adds 5253cb8c00a6 arm64: dts: marvell: espressobin: add ethernet alias adds a94484f24cb0 arm64: dts: marvell: espressobin: indicate dts version adds 004c64a8ea04 arm64: dts: marvell: build ESPRESSObin variants adds 664d9ebf8073 arm64: dts: marvell: fix non-existed cpu referrence in arm [...] adds d136d2588b21 arm64: dts: marvell: Fix cpu compatible for AP807-quad adds 912e10bb5888 Merge branch 'mvebu/dt64' into mvebu/for-next adds b25ce791e079 Merge remote-tracking branch 'mvebu/for-next' adds 2dd7bbf97f25 Merge branch 'fixes' into for-next adds 2824d00fe8af Merge remote-tracking branch 'omap/for-next' adds 27ca1de07dc3 arm64: dts: qcom: sdm845: add slimbus nodes adds 3898fdc1c0f2 arm64: dts: qcom: sdm845: add apr nodes adds 45021d35fcb2 arm64: dts: qcom: c630: Enable audio support adds 606057bd8937 arm64: dts: qcom: sdm845: add pinctrl nodes for quat i2s adds 89a32a4e769c arm64: dts: qcom: db845c: add analog audio support adds 1788e7a93207 arm64: defconfig: Enable Qualcomm SDM845 audio configs adds fbe639b44a82 soc: qcom: Introduce Protection Domain Restart helpers adds a03a5b6313c2 dt-bindings: soc: qcom: apr: Add protection domain bindings adds 834735662602 soc: qcom: apr: Add avs/audio tracking functionality adds e69b3bede1b2 soc: qcom: pdr: Avoid uninitialized use of found in pdr_in [...] adds de722e410661 soc: qcom: Fix QCOM_APR dependencies adds 92ea12372ed6 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] adds 2927d886377d Merge remote-tracking branch 'qcom/for-next' adds d77d30754edc Merge remote-tracking branch 'raspberrypi/for-next' adds 9d33fd782630 Merge remote-tracking branch 'realtek/for-next' adds 870e3895f469 Merge remote-tracking branch 'renesas/next' adds e87b0b92e7a2 Merge remote-tracking branch 'reset/reset/next' adds d73eea189ae4 Merge remote-tracking branch 'rockchip/for-next' adds b45d40b3cdb4 Merge remote-tracking branch 'samsung-krzk/for-next' adds ab33f78f1ed3 Merge remote-tracking branch 'scmi/for-linux-next' adds 2e4f53f2e577 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5a00c7c7604f phy: tegra: xusb: Add usb-role-switch support adds 23babe30fb45 phy: tegra: xusb: Add usb-phy support adds d74ce0954cb2 phy: tegra: xusb: Add support to get companion USB 3 port adds 99fb933f4c92 phy: tegra: xusb: Add set_mode support for USB 2 phy on Tegra210 adds adf82123aa5c phy: tegra: xusb: Add set_mode support for UTMI phy on Tegra186 adds 262e543ce9f5 phy: tegra: xusb: Protect Tegra186 soc with config adds 58e7bd08b569 phy: tegra: xusb: Add Tegra194 support adds 04c929223d1d phy: tegra: xusb: Don't warn on probe defer adds 56d211165553 Merge branch for-5.7/phy into for-next adds df42458c60dd Merge branch 'for-5.7/phy' into for-5.7/usb adds 5d06652ebfd2 usb: xhci-tegra: Add OTG support adds 041960cf6937 usb: gadget: tegra-xudc: Remove usb-role-switch support adds 98012cc2ad74 usb: gadget: tegra-xudc: Add usb-phy support adds b8cc71cd94ad usb: gadget: tegra-xudc: Use phy_set_mode() to set/unset d [...] adds 9dd4fbef2f88 usb: gadget: tegra-xudc: Support multiple device modes adds 7c44bfd898eb Merge branch for-5.7/usb into for-next adds c33635708528 dt-bindings: phy: tegra: Add Tegra194 support adds 02cd06f2cc62 dt-bindings: phy: tegra-xusb: Add usb-role-switch adds eba512375e6b dt-bindings: usb: Add NVIDIA Tegra XUSB device mode contro [...] adds 6df95be6ae4d Merge branch for-5.7/dt-bindings into for-next adds 3405430a9f39 Merge branch for-5.7/clk into for-next adds 7741868f3837 ARM: tegra: Expose PM functions required for new cpuidle driver adds 1f3e18ec95f6 ARM: tegra: Rename some of the newly exposed PM functions adds 7ed50dd5dd12 ARM: tegra: Make outer_disable() open-coded adds 51da5f1cd834 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] adds f0c69bdfb072 ARM: tegra: cpuidle: Make abort_flag atomic adds 650a941c341b ARM: tegra: cpuidle: Remove unnecessary memory barrier adds f4577e1c6e02 Merge branch for-5.7/arm/core into for-next adds e8c04e501473 Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle adds 860fbde438dc cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] adds 19461a499c9e cpuidle: tegra: Squash Tegra30 driver into the common driver adds 14e086baca50 cpuidle: tegra: Squash Tegra114 driver into the common driver adds 382ac8e22b90 cpuidle: tegra: Disable CC6 state if LP2 unavailable adds f9cb65f295cc Merge branch for-5.7/cpuidle into for-next adds de9085f26ae4 Merge branch for-5.7/firmware into for-next adds c66a455f05a8 Merge branch 'for-5.7/dt-bindings' into for-5.7/soc adds bd9638ed8e12 soc/tegra: Add Tegra PMC clocks registration into PMC driver adds 03e917b2a025 soc/tegra: Add support for 32 kHz blink clock adds 04fac2412ba4 soc/tegra: pmc: Add pins for Tegra194 adds 4825f5354ef2 soc/tegra: pmc: Cleanup whitespace usage adds efd6f45c5fa4 Merge branch for-5.7/soc into for-next adds 8d52fac84ffa Merge branch for-5.7/memory into for-next adds 989a57f9cf0e Merge branch 'for-5.7/dt-bindings' into for-5.7/arm/dt adds 24d43a30e759 ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl adds 86614b5d6d98 ARM: tegra: Add clock-cells property to PMC adds bdb2c52a6e56 ARM: tegra: Update sound node clocks in device tree adds 2ed831b74f42 Merge branch for-5.7/arm/dt into for-next adds 325442ceebe7 Merge branch for-5.7/arm/defconfig into for-next adds 43d84418d537 Merge branch for-5.7/arm64/dt into for-next adds b6444eb8ca93 Merge remote-tracking branch 'tegra/for-next' adds dad4e7fda4bd clk: qcom: clk-rpmh: Wait for completion when enabling clocks adds 7d61e773c3ed clk: qcom: smd: Add support for MSM8976 rpm clocks adds cd5d5d8dec5e dt-bindings: clock: rpmcc: Document msm8976 compatible adds 57d98e8e75bd clk: qcom: clk-alpha-pll: Use common names for defines adds ee4adbbc9087 clk: qcom: clk-alpha-pll: Refactor trion PLL adds 59128c20a6a9 clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs adds 98394efb48f5 dt-bindings: clock: Add SM8250 GCC clock bindings adds 3e5770921a88 clk: qcom: gcc: Add global clock controller driver for SM8250 adds 0e394a6c55de Merge branch 'clk-qcom' into clk-next adds bc555efb722c Merge remote-tracking branch 'clk/clk-next' adds 1a2b83d4f721 Merge remote-tracking branch 'csky/linux-next' adds 2715afb46e4d Merge remote-tracking branch 'h8300/h8300-next' adds 90341cd8e0a9 ia64: replace setup_irq() by request_irq() adds 172e7890406d tty/serial: cleanup after ioc*_serial driver removal adds 3d6b5c8c5309 Merge remote-tracking branch 'ia64/next' adds 878f418af89f Merge remote-tracking branch 'm68k/for-next' adds edff6aba9400 m68k: Replace setup_irq() by request_irq() adds bb9b188da17f Merge remote-tracking branch 'm68knommu/for-next' adds fdee44a09edd Merge remote-tracking branch 'microblaze/next' adds 49e6e07e3c80 MIPS: pass non-NULL dev_id on shared request_irq() adds be2807643302 MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines adds 5e4697205cbf Merge remote-tracking branch 'mips/mips-next' adds cc55f7673ca7 Merge remote-tracking branch 'nds32/next' adds 356597c11b4a Merge remote-tracking branch 'openrisc/for-next' adds 8a29e21d8cb0 parisc: Replace setup_irq() by request_irq() adds 0dc12761d725 Merge remote-tracking branch 'parisc-hd/for-next' adds b9e28cfdacba Merge remote-tracking branch 'powerpc/next' adds e5af8838de02 Merge remote-tracking branch 'soc-fsl/next' adds 7ba9d28c9f8d Merge remote-tracking branch 'risc-v/for-next' adds 3e54912fbae7 Merge remote-tracking branch 's390/features' adds 931060e9716f Merge remote-tracking branch 'sh/sh-next' adds 284fb53c755c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 3f50761a71d7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200313 adds 98cc8991c54b Merge branch 'for-next-current-v5.5-20200313' into for-nex [...] adds 3c3774a7d74a Merge branch 'misc-5.6' into for-next-next-v5.6-20200313 adds 0102305c33a9 btrfs: add RCU locks around block group initialization adds 85cfb8bbcee8 btrfs: delayed-inode: Replace zero-length array with flexi [...] adds 0eb21b159240 btrfs: rcu-string: Replace zero-length array with flexible [...] adds c443006a934b btrfs: scrub: Replace zero-length array with flexible-arra [...] adds 10aaf0504a54 Btrfs: move all reflink implementation code into its own file adds 8e7f04c76ddb Btrfs: simplify inline extent handling when doing reflinks adds b6baafe15745 Btrfs: implement full reflink support for inline extents adds 09be3ee602de btrfs: relocation: add error injection points for cancelli [...] adds 7ea89b603be1 btrfs: relocation: Check cancel request after each data page read adds a849d6173e4b btrfs: relocation: Check cancel request after each extent found adds 9994e470071e btrfs: Remove __ prefix from btrfs_block_rsv_release adds 62811e9d38d6 btrfs: Remove block_rsv parameter from btrfs_drop_snapshot adds a2f8f2ed6243 btrfs: implement migratepage callback for data pages adds 59043269d4cb btrfs: fix log context list corruption after rename whiteo [...] adds 893af22d10d9 btrfs: account ticket size at add/delete time adds 187ab6316739 btrfs: fix missing file extent item for hole after ranged fsync adds 07b7cb0f1787 btrfs: add helper to get the end offset of a file extent item adds 73cf436828b9 btrfs: factor out inode items copy loop from btrfs_log_inode() adds ed38992744a8 btrfs: make ranged full fsyncs more efficient adds 0c2c339ae3e4 btrfs: fix ref-verify to catch operations on 0 ref extents adds 982e51a63635 btrfs: relocation: Use btrfs_find_all_leaves to locate dat [...] adds 18f473e6f592 btrfs: drop block from cache on error in relocation adds 64a1bc3277d9 btrfs: unset reloc control if we fail to recover adds f5565216da8b btrfs: reloc: clean dirty subvols if we fail to start a tr [...] adds 3eba67af68d7 btrfs: do not init a reloc root if we aren't relocating adds 3ed44f8787e6 btrfs: free the reloc_control in a consistent way adds 381bab641732 btrfs: clear DEAD_RELOC_TREE before dropping the reloc root adds c698f9504190 btrfs: hold a ref on the root->reloc_root adds c7a1d8d4c3b2 btrfs: remove a BUG_ON() from merge_reloc_roots() adds a63540163c5e btrfs: make the extent buffer leak check per fs info adds 24d3ce7ea856 btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root adds 0faa7754d294 btrfs: move the root freeing stuff into btrfs_put_root adds 7db2e7f8273e btrfs: make inodes hold a ref on their roots adds db8583822ae8 btrfs: hold a ref on the root on the dead roots list adds 792a5ca65442 btrfs: don't take an extra root ref at allocation time adds 46f768d5abd8 btrfs: make btrfs_cleanup_fs_roots use the radix tree lock adds 55738ff1845b btrfs: kill the subvol_srcu adds 78addad3d08a Merge branch 'misc-next' into for-next-next-v5.6-20200313 adds 0228b05c4f1d btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC support adds c530cc220b71 btrfs: Remove transid argument from btrfs_ioctl_snap_creat [...] adds abd7f12c918b btrfs: Remove async_transid btrfs_mksubvol/create_subvol/c [...] adds c31b0ddf9420 Merge branch 'ext/nik/remove-async-subvol' into for-next-n [...] adds cbcef89c499e Merge branch 'for-next-next-v5.6-20200313' into for-next-20200313 adds 18f8a9e13652 Merge remote-tracking branch 'btrfs/for-next' adds d7dd88b2dbda CIFS: fiemap: do not return EINVAL if get nothing adds 1e093cd80efb SMB3: Add new compression flags adds 62ff4e96537a SMB3: Additional compression structures adds 02971e671fca Merge remote-tracking branch 'cifs/for-next' adds cb964eade5b4 Merge remote-tracking branch 'erofs/dev' adds 14568f21f0b4 Merge remote-tracking branch 'ext3/for_next' adds f7dd666fc6fe Merge remote-tracking branch 'ext4/dev' adds aaea7bcc1c59 Merge remote-tracking branch 'f2fs/dev' adds 718ce36d439d Merge remote-tracking branch 'jfs/jfs-next' adds 59e356a967c4 NFS: Use the 64-bit server readdir cookies when possible adds 57f188e04773 NFSv4: nfs_update_inplace_delegation() should update deleg [...] adds 59b5639490f5 NFSv4/pnfs: pnfs_set_layout_stateid() should update the la [...] adds 244fcd2f9a90 NFS: Ensure we time out if a delegreturn does not complete adds 1d179d6bd673 NFS: alloc_nfs_open_context() must use the file cred when [...] adds 7eac52648a4c SUNRPC: Add a flag to avoid reference counts on credentials adds 263fb9c21e7a SUNRPC: Don't take a reference to the cred on synchronous tasks adds 542b994bdb26 NFS: Assume cred is pinned by open context in I/O requests adds 612965072020 NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O adds 63ec2b69e955 NFSv4: Avoid unnecessary credential references in layoutget adds 49cd32543fa6 NFS: Avoid referencing the cred twice in async rename/unlink adds a8b373eefc82 NFS: Limit the size of the access cache by default adds 194a0dc8e2c0 pNFS/flexfiles: Report DELAY and GRACE errors from the DS [...] adds d911c57a1955 NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode [...] adds cf6605d1940a NFSv4: Ensure layout headers are RCU safe adds 58ac3e59235f NFSv4/pnfs: Clean up nfs_layout_find_inode() adds 3c9e502b59fb NFS: Add a helper nfs_client_for_each_server() adds af3b61bf6131 NFSv4: Clean up nfs_client_return_marked_delegations() adds 1bba38b28344 NFSv4: Clean up nfs_delegation_reap_unclaimed() adds 7f156ef0bf45 NFSv4: Clean up nfs_delegation_reap_expired() adds b5fdf8418c37 NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts adds 68e9a2463d08 SUNRPC: remove redundant assignments to variable status adds eb095c14030f NFS:remove redundant call to nfs_do_access adds f5fdf1243fb7 NFSv4.2: error out when relink swapfile adds 5601cda82b0c nfs: Replace zero-length array with flexible-array member adds 4047aa909c4a sunrpc: Fix gss_unwrap_resp_integ() again adds 8d6bda7f23a9 SUNRPC: Remove xdr_buf_read_mic() adds d162372af306 SUNRPC: Trim stack utilization in the wrap and unwrap paths adds e8213ffc2aec NFS: Ensure security label is set for root inode adds f50cd5730008 nfs: Fix up documentation in nfs_follow_referral() and nfs [...] adds fa4edacf5d12 Merge remote-tracking branch 'nfs/linux-next' adds f878aed53c3b Merge remote-tracking branch 'nfsd/nfsd-next' adds 1372011d293b ovl: fix value of i_ino for lower hardlink corner case adds 9744078819de ovl: fix out of date comment and unreachable code adds 01fc3f7e5cff ovl: factor out helper ovl_get_root() adds 42c4cef40ea8 ovl: simplify i_ino initialization adds e395f4a06133 ovl: document permission model adds 6c9c8b6490e5 ovl: ignore failure to copy up unknown xattrs adds f0ec6544c660 ovl: restructure dentry revalidation adds 8f2973dab949 ovl: separate detection of remote upper layer from stacked [...] adds 82777a6086f5 ovl: decide if revalidate needed on a per-dentry basis adds b33dab2e0000 ovl: allow remote upper adds d1cfedb7dccf Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f6ea12720392 Merge remote-tracking branch 'ubifs/linux-next' adds 30c8e225d08f Merge remote-tracking branch 'v9fs/9p-next' adds 3d28e7e27891 xfs: fix regression in "cleanup xfs_dir2_block_getdents" adds 7cace18ab576 xfs: introduce new private btree cursor names adds 576af7322807 xfs: convert btree cursor ag-private member name adds 92219c292af8 xfs: convert btree cursor inode-private member names adds 8ef547976a18 xfs: rename btree cursor private btree member flags adds 352890735e52 xfs: make btree cursor private union anonymous adds 68422d90dad4 xfs: make the btree cursor union members named structure adds c4aa10d04196 xfs: make the btree ag cursor private union anonymous adds b941c71947a0 xfs: mark XLOG_FORCED_SHUTDOWN as unlikely adds cb3d425fa59a xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define adds 550319e9df3a xfs: remove the unused return value from xfs_log_unmount_write adds 6178d104075a xfs: remove dead code from xfs_log_unmount_write adds 13859c984301 xfs: cleanup xfs_log_unmount_write adds faf8ee8476c1 xfs: xfs_dabuf_map should return ENOMEM when map allocation fails adds a81ff9fd68f1 Merge remote-tracking branch 'xfs/for-next' adds 22f6f9aac27c Merge remote-tracking branch 'iomap/iomap-for-next' adds f40e865842ae locks: reinstate locks_delete_block optimization adds 6e8fd7ba0a81 Merge remote-tracking branch 'file-locks/locks-next' adds 70753bd38016 Merge remote-tracking branch 'vfs/for-next' adds 21a4cf7f5427 Merge remote-tracking branch 'printk/for-next' adds 276b3c9de546 Merge branch 'pci/enumeration' adds 22c4b2678ae3 Merge branch 'pci/hotplug' adds 11b63f2385db Merge branch 'pci/interrupts' adds 4fbd7b212886 Merge branch 'pci/misc' adds 65a7a792785c Merge branch 'remotes/lorenzo/pci/amlogic' adds ee22d0c5e88b soc/tegra: bpmp: Update ABI header adds 9f04d18b1edf dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes [...] adds 5b645b7fade9 PCI: tegra: Add support for PCIe endpoint mode in Tegra194 adds 725dc299d562 PCI: endpoint: Fix clearing start entry in configfs adds 3cbc78dc9213 Merge branch 'remotes/lorenzo/pci/endpoint' adds 92c602417522 Merge branch 'remotes/lorenzo/pci/hv' adds 79369265c748 Merge branch 'remotes/lorenzo/pci/qcom' adds 3dd39730ed36 Merge branch 'remotes/lorenzo/pci/tegra' adds 74f52f957efc Merge branch 'remotes/lorenzo/pci/vmd' adds e79f6ae37244 Merge remote-tracking branch 'pci/next' adds cd3c212f810b Merge remote-tracking branch 'pstore/for-next/pstore' adds b08e8d8a508a HID: appleir: Remove unnecessary goto label adds 910a7e89cec6 HID: appleir: Use devm_kzalloc() instead of kzalloc() adds 26a72bdd906f Merge branch 'for-5.7/appleir' into for-next adds 58322a1590fc HID: google: add moonball USB id adds 1afe77cad65c Merge branch 'for-5.6/upstream-fixes' into for-next adds 819d578d51d0 HID: add ALWAYS_POLL quirk to lenovo pixart mouse adds a2bb8292b193 Merge branch 'for-5.6/upstream-fixes' into for-next adds 695462a58493 Merge remote-tracking branch 'hid/for-next' adds bf22461ed2c2 i2c: stm32f7: do not backup read-only PECR register adds b2ca8800621b i2c: qcom-geni: Let firmware specify irq trigger flags adds 3b7d81f08a6a i2c: qcom-geni: Grow a dev pointer to simplify code adds 383c67cda2fb i2c: qcom-geni: Drop of_platform.h include adds 28969355ea26 Merge branch 'i2c/for-5.7' into i2c/for-next adds c9926acf4add Merge branch 'i2c/for-current' into i2c/for-next adds ab0dbccad5fd Merge branch 'i2c/for-current' into i2c/for-next adds c311c5f01970 Merge remote-tracking branch 'i2c/i2c/for-next' adds d55da3fe1dd9 Merge remote-tracking branch 'i3c/i3c/next' adds 134c4dd88557 Merge branch 'dmi/master' adds 02fc3c7cc73c hwmon: (nct7904) Fix the incorrect quantity for fan & temp [...] adds b1fbe673b89e hwmon: (pmbus/ibm-cffps) Add another PSU CCIN to version d [...] adds ded09ad60c3c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b6c284a4f34c Merge remote-tracking branch 'jc_docs/docs-next' adds e6c6d7d4a15d media: rc: make scancodes 64 bit adds e6089feca460 media: m88ds3103: Add support for ds3103b demod adds 985b0edefa31 media: em28xx: Enable Hauppauge 461e rev2 adds 889968a4f769 media: dw2102: probe for demodulator i2c address adds a7463e2dc698 media: tda10071: fix unsigned sign extension overflow adds eceeea5481d4 media: lmedm04: remove redundant assignment to variable gate adds 808431d6deac media: venus: vdec: Fix forgotten mutex unlock in start streaming adds 6f704b2fbbde media: venus: support frame rate control adds e6599adfad30 media: mtk-vpu: avoid unaligned access to DTCM buffer. adds 80264809ea0a media: ti-vpe: cal: fix a kernel oops when unloading module adds 3f870a450304 media: am437x-vpfe: exclude illegal values for enum when v [...] adds 369cee792524 media: dt-bindings: connector: analog: add sdtv standards [...] adds a5a8cb966a61 media: dt-bindings: display: add sdtv-standards defines adds f8c8ee61189b media: v4l: link dt-bindings and uapi adds 453b0c8304dc media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling adds 507a0ba93aa1 media: v4l2-fwnode: simplify v4l2_fwnode_parse_link adds 5e316ff52cd7 media: v4l2-fwnode: add endpoint id field to v4l2_fwnode_link adds a5e1deec4ebb media: v4l2-fwnode: add v4l2_fwnode_connector adds dfc22c073b78 media: v4l2-fwnode: add initial connector parsing support adds a080a92a6f89 media: partial revert of "[media] tvp5150: add HW input co [...] adds 0556f1d580d4 media: tvp5150: add input source selection of_graph support adds fc79884b00dc media: dt-bindings: tvp5150: Add input port connectors DT [...] adds b4125e5b1bd7 media: tvp5150: fix set_selection rectangle handling adds 46fe6e7dcede media: tvp5150: add FORMAT_TRY support for get/set selecti [...] adds 96ca7c412a2c media: tvp5150: initialize subdev before parsing device tree adds 73549a69a415 media: tvp5150: move irq en-/disable into runtime-pm ops adds e953c1030005 media: tvp5150: add v4l2-event support adds 9c8e50986328 media: tvp5150: add subdev open/close callbacks adds 47428787b894 media: dt-bindings: tvp5150: cleanup bindings stlye adds de4362899e78 media: dt-bindings: tvp5150: add optional sdtv standards d [...] adds baf178219478 media: tvp5150: add support to limit sdtv standards adds 430f35b734e6 media: tvp5150: make debug output more readable adds 6de18fa3bd1d media: Fix build failure due to missing select REGMAP_I2C adds 9a9b138e6411 media: staging: imgu: make imgu work on low frequency for [...] adds aad54b1b41d4 media: mailmap: Add entry for my @iki.fi address adds da84967943f7 media: MAINTAINERS: adjust entry to refactoring smiapp.h adds ca45448a5665 media: i2c: imx219: Fix power sequence adds 22da1d56e982 media: i2c: imx219: Add support for RAW8 bit bayer format adds 25130b8ad409 media: i2c: imx219: Add support for cropped 640x480 resolution adds f1a64f56663e media: i2c: ov5695: Fix power on and off sequences adds 791b7be14e93 media: imx214: Remove redundant code adds 2362a3d189fc media: videobuf2-core: fix dprintk level adds 8ff3cf4824d1 media: i2c: s5c73m3: Fix number in auto focus cluster adds 998912346c0d media: ov519: add missing endpoint sanity checks adds 485b06aadb93 media: stv06xx: add missing descriptor sanity checks adds a246b4d54770 media: xirlink_cit: add missing descriptor sanity checks adds 40ed96299357 media: platform: stm32: defer probe for auxiliary clock adds a5e72cfa6a75 media: platform: stm32: don't print an error on probe deferral adds c6d8269700ff media: mtk-mdp: Check return value of of_clk_get adds 770cbf89f90b media: imx: imx7_mipi_csis: Power off the source when stop [...] adds 535e9ea794cf media: imx: imx7_mipi_csis: Print the RESOL_CH0 register adds e1a7461b2159 media: imx: imx7_mipi_csis: Add greyscale formats support adds 89f517a133ec media: imx: imx7-mipi-csis: Filter on CSI-2 data type adds 490f1ff1e6b2 media: imx: imx7-media-csi: Remove unneeded register read adds f7b8488bd39a media: imx: imx7-media-csi: Fix video field handling adds 8f1973023e96 media: imx: imx6-media-csi: Replace Y16 with Y10 and Y12 adds 61ef7304be7a media: imx: imx6-media-csi: Support clamping Y10 and Y12 to Y8 adds b1f240eeef79 media: imx: imx7-media-csi: Add Y10 and Y12 formats support adds 2a9c226da9aa media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8 adds 6fafbbe8d414 device property: Export fwnode_get_name() adds ef3565651da7 Merge remote-tracking branch 'v4l-dvb/master' adds 19ddcad282f3 Merge branch 'acpica' into linux-next adds f7389dde6e50 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds c823c17a8ea4 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() adds a2b691772acd ACPI: EC: Avoid passing redundant argument to functions adds 7247f0c24c17 ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_h [...] adds e3cfabcd736a ACPI: EC: Simplify acpi_ec_add() adds 3d9b8dd8320d ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC adds 03e9a0e05739 ACPI: EC: Consolidate event handler installation code adds 98ada3c59d05 ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() adds 65a691f5f8f0 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() adds b1e14999a4b7 ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE adds bcc0f64d27ed Merge branch 'acpi-ec' into linux-next adds fa0fca68e1e6 x86/acpi: make "asmlinkage" part first thing in the functi [...] adds 1ffb8d032d03 acpi/x86: add a kernel parameter to disable ACPI BGRT adds ecb9c790999f acpi/x86: ignore unspecified bit positions in the ACPI glo [...] adds 949fe25f2ad3 ACPI: fan: Use scnprintf() for avoiding potential buffer overflow adds edd66086449c ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow adds 08c07cefb304 ACPI: sysfs: copy ACPI data using io memory copying adds 4710b1d0e056 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] adds 5792f2a9ad64 Merge branch 'pm-qos' into linux-next adds dd52551fb786 cpuidle: haltpoll: allow force loading on hosts without th [...] adds d5a2a6bb27f3 cpufreq: intel_pstate: Consolidate policy verification adds c1f59a3782ee Documentation: intel_pstate: update links for references adds 3c0897c180c6 cpufreq: Use scnprintf() for avoiding potential buffer overflow adds 2d6c683bb68b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 51995ff51231 PM: hibernate: fix docs for ioctls that return loff_t via pointer adds fba616a49fe8 PM / hibernate: Remove unnecessary compat ioctl overrides adds 56cb26891ea4 PM / Domains: Allow no domain-idle-states DT property in g [...] adds 7fbee48ea0fb cpuidle: psci: Split psci_dt_cpu_init_idle() adds 5a176daacf84 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] adds 103f37a75be8 Merge branch 'pm-docs' into linux-next adds 90f425b95754 Merge branch 'pnp' into linux-next adds 9949680170af Merge remote-tracking branch 'pm/linux-next' adds 1d7b0c09216e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds e22f6cd69d8f Merge remote-tracking branch 'thermal/thermal/linux-next' adds ece13c95ae90 Merge remote-tracking branch 'ieee1394/for-next' adds 53ec96351218 Merge remote-tracking branch 'swiotlb/linux-next' adds 30f2fe40c72b IB/mlx5: Introduce UAPIs to manage packet pacing adds 3e3cf2e82cca Merge branch 'mlx5_packet_pacing' into rdma.git for-next adds 6f00a54c2cdc Merge tag 'v5.6-rc5' into rdma.git for-next adds 679824148364 RDMA/rw: map P2P memory correctly for signature operations adds 32ac9e4399b1 RDMA/cma: Teach lockdep about the order of rtnl and lock adds 24a5b0ce7142 RDMA/bnxt_re: Remove a redundant 'memset' adds 2d870c5bd0ac RDMA/core: Remove the duplicate header file adds 0897f301bc28 RDMA/mlx5: Remove duplicate definitions of SW_ICM macros adds 41e684ef3f37 IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads adds a7d7b61632f7 Merge remote-tracking branch 'rdma/for-next' adds 1d3435793123 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 5ec82c49a21a ethtool: fix spelling mistake "exceeeds" -> "exceeds" adds 5b5c328f63fd net: ieee802154: ca8210: Use new structure for SPI transfe [...] adds 53cb2cfaa62d cfg802154: Replace zero-length array with flexible-array member adds 48f5d5cb80b4 Merge tag 'ieee802154-for-davem-2020-03-13' of git://git.k [...] adds 6ae32b29c09b tools: bpftool: Restore message on failure to guess program type adds 2b5cf9fb7484 selftests/bpf: Guarantee that useep() calls nanosleep() syscall adds 4cd729fa022c selftests/bpf: Make tcp_rtt test more robust to failures adds 98868668367b bpf: Abstract away entire bpf_link clean up procedure adds b56cd05c55a1 x86/mm: Rename is_kernel_text to __is_kernel_text adds 6a64037d4bf2 bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER adds 535911c80ad4 bpf: Add struct bpf_ksym adds bfea9a8574f3 bpf: Add name to struct bpf_ksym adds ecb60d1c670e bpf: Move lnode list node to struct bpf_ksym adds ca4424c920f5 bpf: Move ksym_tnode to bpf_ksym adds eda0c92902b5 bpf: Add bpf_ksym_find function adds cbd76f8d5ac9 bpf: Add prog flag to struct bpf_ksym object adds dba122fb5e12 bpf: Add bpf_ksym_add/del functions adds a108f7dcfa01 bpf: Add trampolines to kallsyms adds 517b75e44c7b bpf: Add dispatchers to kallsyms adds 7ac88eba185b bpf: Remove bpf_image tree adds 1afbcd9466f2 Merge branch 'generalize-bpf-ksym' adds 4e1fd25d19e8 selftests/bpf: Fix usleep() implementation adds 5996a587a466 bpf_helpers_doc.py: Fix warning when compiling bpftool adds dcce11d545cc bpf: Add missing annotations for __bpf_prog_enter() and __ [...] adds bcd66b10b5e9 tools/bpf: Move linux/types.h for selftests and bpftool adds 30b4cb36b111 selftests/bpf: Fix spurious failures in accept due to EAGAIN adds 3e2671fb9a95 selftests/bpf: Ensure consistent test failure output adds d121e1d34b72 libbpf: Ignore incompatible types with matching name durin [...] adds b8ebce86ffe6 libbpf: Provide CO-RE variants of PT_REGS macros adds acbd06206bbb selftests/bpf: Add vmlinux.h selftest exercising tracing o [...] adds 832165d225f7 Merge branch 'bpf-core-fixes' adds 44ef976ab3c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 86f9453c5fca net/mlx5: E-Switch, Remove redundant check of eswitch manager cap adds 14c844cbf350 net/mlx5: E-Switch, Hold mutex when querying drop counter [...] adds a9814d7fde59 net/mlx5: E-Switch, Remove redundant warning when QoS enab [...] adds 878a73318a92 net/mlx5: E-Switch, Prepare for vport enable/disable refactor adds d7c92cb56f7b net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric adds c2d7712ca385 net/mlx5: E-Switch, Introduce per vport configuration for [...] adds 23bb50cf7399 net/mlx5: E-Switch, Update VF vports config when num of VF [...] adds 4110fc59eafb net/mlx5: E-Switch, Refactor unload all reps per rep type adds 5c2aa8ae3a2c net/mlx5: Accept flow rules without match adds 2bb72e7e2abc net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy adds d6c8022dfb06 net/mlx5: E-switch, Annotate esw state_lock mutex destroy adds 0e6fa491e8b0 net/mlx5: Avoid deriving mlx5_core_dev second time adds de346f401ad5 net/mlx5: DR, Add support for flow table id destination action adds bc1a02884a33 net/mlx5: DR, Remove unneeded functions deceleration adds 94229d45239b Merge tag 'mlx5-updates-2020-03-13' of git://git.kernel.or [...] adds 724d02156668 cxgb4: update T5/T6 adapter register ranges adds ec8582d1349a net: dsa: sja1105: move MAC configuration to .phylink_mac_link_up adds f1dc7460eb40 net: ena: ethtool: clean up minor indentation issue adds 58b05e58d155 net: phy: Add XLGMII interface define adds 1671c42d4872 net: phylink: Add XLGMII support adds fa83820e5c58 Merge branch 'net-phy-XLGMII-define-and-usage-in-PHYLINK' adds 085793f038be sfc: support configuring vf spoofchk on EF10 VFs adds 10ef49bdcc79 selftests: qdiscs: Add TDC test for RED adds 14bc175d9c88 net: sched: Allow extending set of supported RED flags adds 0a7fad2376ba net: sched: RED: Introduce an ECN nodrop mode adds 8040c96b4fc6 mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode adds 058e56ac9ee6 selftests: qdiscs: RED: Add nodrop tests adds 63f3c1d06f25 selftests: mlxsw: RED: Test RED ECN nodrop offload adds 3d572b2308ec Merge branch 'RED-Introduce-an-ECN-tail-dropping-mode' adds da80aa52d074 net: phy: move the mscc driver to its own directory adds fa164e40c53b net: phy: mscc: split the driver into separate files adds 0b92f897120c net: phy: mscc: fix header defines and descriptions adds 0c907754ae9d Merge branch 'net-phy-split-the-mscc-driver' adds 298b63eff3df net: jme: reject unsupported coalescing params adds f99db1d489c1 net: mv643xx_eth: reject unsupported coalescing params adds 16e8d8b3e612 net: mvneta: reject unsupported coalescing params adds 078db9a3293f net: mvpp2: reject unsupported coalescing params adds af7fcbbd2229 net: octeontx2-pf: let core reject the unsupported coalesc [...] adds b48ae153345a net: skge: reject unsupported coalescing params adds a1edda361520 net: sky2: reject unsupported coalescing params adds 930129d9d875 net: myri10ge: reject unsupported coalescing params adds 8078f028def1 net: nixge: let core reject the unsupported coalescing parameters adds 642747713620 net: netxen: let core reject the unsupported coalescing pa [...] adds c9312022dba8 net: qede: reject unsupported coalescing params adds 4a988e3103c9 net: qlnic: let core reject the unsupported coalescing parameters adds b604eb31a477 net: r8169: reject unsupported coalescing params adds 19d9ec997fa9 net: sxgbe: reject unsupported coalescing params adds 5b71256af2ec net: via: reject unsupported coalescing params adds b8323deb6322 Merge branch 'ethtool-consolidate-irq-coalescing-part-5' adds e228c5c0882e tipc: simplify trivial boolean return adds 746a1eda682c tipc: add NULL pointer check to prevent kernel oops adds 4a601f109614 net: mscc: ocelot: adjust maxlen on NPI port, not CPU adds 7a1d0e61f116 net: stmmac: platform: convert to devm_platform_ioremap_resource adds 58b09919626b mptcp: create msk early adds dc093db5cc05 mptcp: drop unneeded checks adds a79c838fb049 Merge branch 'mptcp-simplify-mptcp_accept' adds 5d0ab06b63fc cdc_ncm: Fix the build warning adds f6554187855a net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant adds a9f28eba6eaa net: mii: add linkmode_adv_to_mii_adv_x() adds 3c04d3570b94 Merge branch 'net-mii-clause-37-helpers' adds 87615c96e77f net: dsa: warn if phylink_mac_link_state returns error adds 4c8b7350a6a9 net: dsa: mv88e6xxx: use BMCR definitions for serdes contr [...] adds 64d47d50be7a net: dsa: mv88e6xxx: configure interface settings in mac_config adds a5a6858b793f net: dsa: mv88e6xxx: extend phylink to Serdes PHYs adds 7e0e62431259 net: dsa: mv88e6xxx: fix Serdes link changes adds f365c6f7235a net: dsa: mv88e6xxx: combine port_set_speed and port_set_duplex adds dc745ece3bd5 net: dsa: mv88e6xxx: remove port_link_state functions adds 5d5b231da7ac net: dsa: mv88e6xxx: use PHY_DETECT in mac_link_up/mac_link_down adds 65b7a2c8e369 Merge branch 'net-dsa-improve-serdes-integration' adds a21ecf0e0338 macsec: Support XPN frame handling - IEEE 802.1AEbw adds 48ef50fa866a macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw) adds a1dd3875fd65 chcr: remove set but not used variable 'status' adds ff8ed737860e net: stmmac: use readl_poll_timeout() function in init_systime() adds 45d0da498ef3 net: stmmac: use readl_poll_timeout() function in dwmac4_d [...] adds 764e55824d0a Merge branch 'net-stmmac-Use-readl_poll_timeout-to-simplif [...] adds 74522e7baae2 net: sched: set the hw_stats_type in pedit loop adds 10ee4b87f5f9 qede: remove some unused code in function qede_selftest_re [...] adds 1963507e6233 net: kcm: kcmproc.c: Fix RCU list suspicious usage warning adds 53949db89dd7 Merge remote-tracking branch 'net-next/master' adds f2cda487c142 Merge remote-tracking branch 'ipsec-next/master' adds 54c62e13ad76 {IB,net}/mlx5: Setup mkey variant before mr create command [...] adds fc6a9f86f08a {IB,net}/mlx5: Assign mkey variant in mlx5_ib only adds a3cfdd392811 {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib adds 2434a836f859 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds c3c831b0a241 netfilter: flowtable: Use nf_flow_offload_tuple for stats as well adds 68983a354a65 netfilter: xtables: Add snapshot of hardidletimer target adds 925d844696d9 netfilter: nft_tunnel: add support for geneve opts adds e32a4dc6512c netfilter: nf_tables: make sets built-in adds 24d19826fcbd netfilter: nf_tables: make all set structs const adds 9325f070f7db netfilter: cleanup unused macro adds eb9d7af3b7bd netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] adds 6daf14140129 netfilter: Replace zero-length array with flexible-array member adds 049dee95f84c netfilter: bitwise: use more descriptive variable-names. adds f628c27d8566 netfilter: xt_IDLETIMER: clean up some indenting adds 4679877921cd netfilter: flowtable: add nf_flow_table_block_offload_init() adds b5140a36da78 netfilter: flowtable: add indr block setup support adds cfab6dbd0ecf netfilter: flowtable: add tunnel match offload support adds 88bf6e4114d5 netfilter: flowtable: add tunnel encap/decap action offloa [...] adds e807b13cb3e3 nft_set_pipapo: Generalise group size for buckets adds 4051f43116cd nft_set_pipapo: Add support for 8-bit lookup groups and dy [...] adds bf3e58392394 nft_set_pipapo: Prepare for vectorised implementation: alignment adds 8683f4b9950d nft_set_pipapo: Prepare for vectorised implementation: helpers adds 7400b063969b nft_set_pipapo: Introduce AVX2-based lookup implementation adds eb16933aa5be nft_set_pipapo: Prepare for single ranged field usage adds a7fc93680408 netfilter: nf_tables: add nft_set_elem_expr_alloc() adds 795a6d6b4224 netfilter: nf_tables: statify nft_expr_init() adds 409444522976 netfilter: nf_tables: add elements with stateful expressions adds 76adfafecab5 netfilter: nf_tables: add nft_set_elem_update_expr() helpe [...] adds 339706bc21c1 netfilter: nft_lookup: update element stateful expression adds d0febd81ae77 netfilter: conntrack: re-visit sysctls in unprivileged namespaces adds 8a22ec3dec4e Merge remote-tracking branch 'netfilter-next/master' adds 9a5fccc1e807 ath10k: fix few checkpatch warnings adds 7354de9c6e2c dt-bindings: ath10k: Add new dt entries to identify coex support adds 9f83993e1a92 ath10k: Add support to read btcoex related data from DT adds df57acc415b1 ath11k: Silence clang -Wsometimes-uninitialized in ath11k_ [...] adds be43ce646b93 ath11k: drop tx_info from ath11k_sta adds 6a0c370259c7 ath11k: add HE rate accounting to driver adds db0889aba262 ath11k: fix rcu lock protect in peer assoc confirmation adds 79c080dbe35b ath11k: fix warn-on in disassociation adds 443d2ee758ac ath11k: fix parsing PPDU_CTRL type in pktlog adds 58595c9874c6 ath11k: Fixing dangling pointer issue upon peer delete failure adds 92bacd1c165c ath11k: fix incorrect peer stats counters update adds a4b9f641e858 ath10k: avoid consecutive OTP download to reduce boot time adds 6e51b0e4913c ath10k: add QCA9377 sdio hw_param item adds 37b7ecb75627 ath10k: start recovery process when read int status fail for sdio adds 402f2992b4d6 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read adds bbdc8c5abbd4 ath10k: fix unsupported chip reset debugs file write adds a36adf54cbc8 ath11k: config reorder queue for all tids during peer setup adds f9680c75d187 ath10k: fix not registering airtime of 11a station with WM [...] adds 2a63bbca06b2 ath11k: add thermal cooling device support adds a41d10348b01 ath11k: add thermal sensor device support adds c98cdaef931c ath5k: Add proper dependency for ATH5K_AHB adds 968ae2caad07 ath9k: Handle txpower changes even when TPC is disabled adds 5637c4ca961b ath10k: allow qca988x family to support ack rssi of tx dat [...] adds bc8f237823bc ath11k: Use scnprintf() for avoiding potential buffer overflow adds dfb252c7b680 ath5k: Use scnprintf() for avoiding potential buffer overflow adds 377c0a94ad1c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 9f22e363feaf Merge remote-tracking branch 'wireless-drivers-next/master' adds 965995b7d7be Bluetooth: L2CAP: remove set but not used variable 'credits' adds 905d7b13112d Bluetooth: btusb: print Intel fw build version in power-on boot adds 1f0fe4e62463 Merge remote-tracking branch 'bluetooth/master' adds 2786ad5fb234 cfg80211: fix documentation format adds c322b47575c9 Merge remote-tracking branch 'mac80211-next/master' adds 490031281d5a gfs2: Additional information when gfs2_ail1_flush withdraws adds 3467a0a4c3ed Merge remote-tracking branch 'gfs2/for-next' adds 33cdc0942356 Merge remote-tracking branch 'mtd/mtd/next' adds 6ece891df987 Merge remote-tracking branch 'nand/nand/next' adds d41f7564f879 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 1a8a35a1e001 Merge remote-tracking branch 'crypto/master' adds 3a0906e067ea Merge remote-tracking branch 'drm/drm-next' adds 5f8761158234 drm/amdgpu/sriov refine vcn_v2_5_early_init func adds c2c6f816a815 drm/amdgpu: resolve failed error inject msg adds 06dcd7eb83ee drm/amdgpu: check GFX RAS capability before reset counters adds 17cb04f2a6c7 drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c adds c8d6396b00d4 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct adds 6397ec580d6e drm/amd/amdgpu: Fix GPR read from debugfs (v2) adds 88474ccad5f8 drm/amdgpu: update ras capability's query based on mem ecc [...] adds 565d19415577 drm/amdgpu: add fbdev suspend/resume on gpu reset adds c1509f3f6fa4 drm/amdgpu: fix warning in ras_debugfs_create_all() adds ded33f368c90 AMD DISPLAY CORE: Use fallthrough; adds 45ce19eb8f29 AMD POWERPLAY: Use fallthrough; adds 3738de347405 drm/amd/powerplay: Move fallthrough; into containing #ifde [...] adds 2541f95c177d AMD KFD: Use fallthrough; adds 62458528b9e3 drm: amd/acp: fix broken menu structure adds a5437e0b81a4 drm/amd/display: clean up a condition in dmub_psr_copy_settings() adds 95f247e73f8d drm/amdgpu/display: clean up some indenting adds 9543a9c3e235 drm/amd/display: Possible divide by zero in set_speed() adds 7f2be468a855 drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...] adds 473e3f7720f6 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 adds 93cdb48ecac2 drm/amdgpu: add codes to clear AccVGPR for arcturus adds f88ef3ca869d drm/amdgpu/swsmu: clean up unused header in swsmu adds c2c91828fbdb drm/sched: add run job trace adds a7fbb630c548 drm/scheduler: fix inconsistent locking of job_list_lock adds 2e0cc4d48b91 drm/amdgpu: revise RLCG access path adds 79cb2719be26 drm/amdgpu: fix switch-case indentation adds 57210c19e4ee drm_amdgpu: Add job fence to resv conditionally adds 9015d60c9ee1 drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device adds d164bebb9551 Revert "drm/scheduler: improve job distribution with multi [...] adds ec2edcc2796c drm/sched: implement and export drm_sched_pick_best adds 4ff7d8ba4c80 drm/amdgpu: disable gpu_sched load balancer for vcn jobs adds f7ba890096a0 drm/amdgpu: add UAPI for creating encrypted buffers adds c7697e7e16eb drm/amdgpu: add UAPI to create secure commands (v3) adds bcc617958cd0 drm/amdgpu: define the TMZ bit for the PTE adds a88a0fdb7450 drm/amdgpu: add tmz feature parameter (v2) adds 0c8ca3a56d45 drm/amdgpu: add amdgpu_tmz data structure adds fc1170c2d1b0 drm/amdgpu: add function to check tmz capability (v4) adds b11cb3ce7d3c drm/amdgpu: add tmz bit in frame control packet adds f5da59c68949 drm/amdgpu: expand the emit tmz interface with trusted flag adds 63ab144476b3 drm/amdgpu: expand the context control interface with trust flag adds d815729f2924 drm/amdgpu: job is secure iff CS is secure (v5) adds 7e9b61740810 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 24cb15fa50ff drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds ab1998b0fd5c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 8258a20f380a drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds db5ea7bac641 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 0f68038085f9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 6dc05bf52193 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 7855e757e210 drm/amdgpu: move CS secure flag next the structs where it's used adds c85b614a53ed drm/amdgpu: remove the alignment placeholder for secure buffer adds 12b8c9d76f70 drm/amdgpu: implement TMZ accessor (v3) adds 4e2b7df0ebaf drm/amd/display: Indicate use of TMZ buffers to DC adds 66a68913bfeb drm/amdgpu: Move to a per-IB secure flag (TMZ) adds f2dcda8c0850 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 93b1df827d7b drm/amdgpu: also add the TMZ flag to GART adds b99098a4f351 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 55798647ad99 drm/amdgpu: stop evicting encrypted BOs to swap adds d1a0772b14f1 drm/amdgpu: Fine-grained TMZ support adds 47052acb1198 drm/amdgpu: Fix per-IB secure flag GFX hang adds e73db96d02e2 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 083063f0dd0f drm/amdkfd: Enable GWS based on FW Support adds 54265d332daa drm/amdgpu: work around llvm bug #42576 adds 3d3d3e267c3b drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 6716078bb2d6 Merge remote-tracking branch 'amdgpu/drm-next' adds bb4328f6b9cb drm/i915/selftest: Add more poison patterns adds 415d1269975d drm/i915: Handle all MCR ranges adds aa64f8e1cf23 drm/i915: Add Wa_1209644611:icl,ehl adds d0ed510a8eb1 drm/i915: Add Wa_1604278689:icl,ehl adds 14f49be483b5 drm/i915: Add Wa_1406306137:icl,ehl adds fb899dd8ea9c drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround adds 34a77b0b7b86 drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL adds 3492d170513a drm/i915/tgl: Remove require_force_probe protection adds 217a485c8399 drm/i915: Update DRIVER_DATE to 20200313 adds a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell adds f899f786d181 drm/i915: Move GGTT fence registers under gt/ adds dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT adds bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state adds 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array adds 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing adds 881ef02c2364 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8f839fb6b39e drm/tegra: dc: Silence RGB output deferred-probe error adds e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error adds 406e39d94889 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 680679736c72 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds a99e6bb212b8 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 5683f604b7c0 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 74edd08a4fbf regmap: debugfs: check count when read regmap file adds 2060986f04ad Merge branch 'regmap-5.7' into regmap-next adds 718b4420159c Merge remote-tracking branch 'regmap/for-next' adds 296a37fd029d ALSA: pcm: Fix superfluous snprintf() usage adds 0a7efa14e61a ALSA: hda: Use scnprintf() for string truncation adds 0aef31b75272 ALSA: usb-audio: Fix mixer controls' USB interface for Kin [...] adds 55f7326170d9 ALSA: usb-audio: Create a registration quirk for Kingston [...] adds 1f90ada7b478 Merge remote-tracking branch 'sound/for-next' adds a252d78cf772 ASoC: rt5682: Fine tune the HP performance in soundwire mode adds 88eb404ccc3e ASoC: brcm: Add DSL/PON SoC audio driver adds 2834a736371e ASoC: brcm: DSL/PON SoC device tree bindings of audio driver adds a9bb153d3ff4 Merge series "ASoC: brcm: add dsl and pon chip audio drive [...] adds 5c82813ce43e ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI adds 4399afd21a01 ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CO [...] adds 15a5a89597e5 ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms adds 42c67753cae1 ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC adds c4aafb337d31 ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant varia [...] adds ca841843a3a8 ASoC: Intel: skylake: (cosmetic) remove redundant variable [...] adds 42432196cfb0 ASoC: Intel: (cosmetic) simplify structure member access adds 3f32e596b03e ASoC: Intel: sof_da7219_max98373: Add support for max98360 [...] adds a79ae0f6c956 ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support adds 2e6529a51a8b ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts adds ccab2c7dfe0f Merge series "ASoC: Intel: machine driver updates for 5.7" [...] adds e81d47e94c56 ASoC: SOF: Intel: hda-dai: add stream capability adds 4ea25785259a ASoC: SOF: Make sof_ipc_ext_data enum more rigid adds a6096f88a0b3 ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER adds 9b65b2a80e70 ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function adds 828c2f7871d8 ASoC: SOF: Intel: remove unnecessary waitq before loading [...] adds c59aca98c912 ASoC: SOF: topology: connect dai widget to all cpu-dais adds bd2b34e485f2 Merge series "ASoC: SOF: multi-cpu dais, IPC and Intel imp [...] adds 673f45f7bf7d Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds 308811a327c3 ASoC: soc-dai: return proper error for get_sdw_stream() adds 3bd7ac41d855 ALSA: compress: add wma codec profiles adds 20ff1456d268 ALSA: compress: Add wma decoder params adds 8504a72f7ce2 ASoC: qcom: q6asm: pass codec profile to q6asm_open_write adds 97163eadf18b ASoC: qcom: q6asm: add support to wma config adds 40519a1c0230 ASoC: qcom: q6asm-dai: add support to wma decoder adds 0f546d6f0292 ALSA: compress: add alac & ape decoder params adds 7076bf4da0b1 ASoC: qcom: q6asm: add support for alac and ape configs adds 4c3189380c67 ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders adds 54ce83a3080c ALSA: compress: bump the version adds eff4d9ecd059 Merge series "ALSA: compress: Add wma, alac and ape suppor [...] adds 3326e6767e69 Merge branch 'asoc-5.7' into asoc-next adds 1d0c820f895c Merge remote-tracking branch 'sound-asoc/for-next' adds 4ec2c550829a Merge remote-tracking branch 'modules/modules-next' adds 6fcc0eb4a390 Merge remote-tracking branch 'input/next' adds b3f062310706 sata_fsl: move DPRINTK to ata debugging adds 35b021b3dce4 libata-core: move DPRINTK to ata debugging adds c63645d9bd10 libata: remove DPRINTK() macro adds c647a32de211 libata: kill ATA_MSG_INFO adds bc49342fff04 libata: kill ATA_MSG_CTL adds 728fcc5f06c8 libata: remove references to ATA_DEBUG adds db0a05c98546 ahci: Add Intel Comet Lake H RAID PCI ID adds d27ce807ffbc libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() adds cfbbb7027d72 libata: Assign OF node to the SCSI device adds 6d868c5e5b1b Merge branch 'for-5.7/libata' into for-next adds 03474b1cd918 Merge branch 'for-5.7/drivers' into for-next adds d78298e73a34 io-wq: don't resched if there is no work adds 8766dd516c53 io-wq: split hashing and enqueueing adds 60cf46ae6054 io-wq: hash dependent work adds 5d50c8f405bf Merge branch 'for-5.7/io_uring' into for-next adds de6048b843bc floppy: cleanup: expand macro FDCS adds f9d322bdb1e2 floppy: cleanup: expand macro UFDCS adds 1ce9ae9654c9 floppy: cleanup: expand macro UDP adds 8d9d34e25a37 floppy: cleanup: expand macro UDRS adds 121e297955e3 floppy: cleanup: expand macro UDRWE adds 031faabd8045 floppy: cleanup: expand macro DP adds 3bd7f87c685b floppy: cleanup: expand macro DRS adds 2a3487527950 floppy: cleanup: expand macro DRWE adds 76dabe79605b floppy: cleanup: expand the R/W / format command macros adds 8fb3845023e9 floppy: cleanup: expand the reply_buffer macros adds 3c6051afa3d4 floppy: remove dead code for drives scanning on ARM adds 336eae373385 floppy: remove incomplete support for second FDC from ARM code adds fc0c5c0c85a8 floppy: prepare ARM code to simplify base address separation adds ac7018614dd9 floppy: introduce new functions fdc_inb() and fdc_outb() adds e2032464fe18 floppy: separate the FDC's base address from its registers adds e83995c9f841 floppy: rename the global "fdc" variable to "current_fdc" adds ee225bfd98a6 Merge branch 'for-5.7/drivers' into for-next adds 520bdcb98589 Merge remote-tracking branch 'block/for-next' adds 7c8c5673f6cf pcmcia: omap: remove useless cast for driver.name adds 6d3fbe919b83 pcmcia: Use scnprintf() for avoiding potential buffer overflow adds 905666527353 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 08290e81a9e1 mmc: renesas_sdhi: remove double clear of automatic correction adds d977cf96a3f2 mmc: renesas_sdhi: Add manual correction adds 69ab22765785 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] adds d58edca9e844 mmc: renesas_sdhi: enforce manual correction for Gen3 adds 931ff19e8ce9 mmc: renesas_sdhi: cleanup SCC defines adds a45d1e3c2b03 mmc: tmio: refactor tuning execution into SDHI driver adds a34922a839f6 mmc: renesas_sdhi: complain loudly if driver needs update adds 0ac000a1506c mmc: tmio: give callback a generic name adds 8a9b39207935 mmc: tmio: enforce retune after runtime suspend adds 86fcfe434656 mmc: tmio: factor out TAP usage adds 38be4db9b7eb mmc: tmio: remove superfluous callback wrappers adds fb1e3997049b firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] adds 31ad47f00160 firmware: xilinx: Add DLL reset support adds 8b8debe00f18 mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] adds 3ec539eb83d9 mmc: sdhci-of-arasan: Remove quirk for broken base clock adds b07c82101641 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts adds 6ef2af5778d7 mmc: Add MMC host software queue support adds 68b27bb30111 mmc: core: Enable the MMC host software queue for the SD card adds 913b593ff4a5 mmc: host: sdhci: Add request_done ops for struct sdhci_ops adds 77d38e97d824 mmc: host: sdhci: Add a variable to defer to complete requ [...] adds caa4d77773bd mmc: host: sdhci-sprd: Add software queue support adds 02e52c4af16d mmc: core: Throttle polling rate for CMD6 adds 7fccbd864a41 mmc: core: Drop unused define adds 288f0baa49d6 mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] adds 42c7163f99ac mmc: core: Drop redundant in-parameter to __mmc_switch() adds e0464b251c78 mmc: core: Split up mmc_poll_for_busy() adds 8f7f7d73370d mmc: core: Enable re-use of mmc_blk_in_tran_state() adds 82b924f8b92b mmc: core: Update CMD13 busy check for CMD6 commands adds 2342efff2cc3 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard adds 0c13ed9326d3 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() adds 84ff1887f652 mmc: core: Convert to mmc_poll_for_busy() for HPI commands adds f293d6061e69 mmc: core: Fixup support for HW busy detection for HPI commands adds bb35d3363b78 mmc: mmci_sdmmc: Replace sg_dma_xxx macros adds 972c65e9348f mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma adds c214fee9e82b mmc: mmci: Add a reference at mmc_host_ops in mmci struct adds 9bb49acd94a4 mmc: mmci: Add private pointer for variant adds ddf879693195 dt-bindings: mmc: mmci: add delay block base register for sdmmc adds 4cd2cf45396f mmc: mmci_sdmmc: Add execute tuning with delay block adds a1bf51c17f7d mmc: mmci: Add callbacks for to manage signal voltage switch adds 96b9dbeed2d3 mmc: mmci_sdmmc: Implement signal voltage callbacks adds e15084b4d5b6 mmc: mmci: Add support for sdmmc variant revision 2.0 adds 2625809c863e mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds a5075d588b75 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding adds 8205417955b6 mmc: sdhci_am654: Update OTAPDLY writes adds f1f5aa4cc6da mmc: sdhci_am654: Enable DLL only for some speed modes adds 96c42e48e051 mmc: sdhci: do not enable card detect interrupt for gpio cd type adds 6823a8209109 mmc: sdhci-esdhc-imx: no fail when no pinctrl available adds 00a234999414 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs adds 54eea39df55a mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME adds 9a4e873410c0 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding adds a852449bbcd0 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support adds b5afec5eaf08 mmc: sdhci-esdhc-imx: optimize the clock setting adds cf4588870639 mmc: sdhci-esdhc-imx: optimize the strobe dll setting adds 7b49d9f34dce mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 adds 00290af132f7 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM adds 6ab191bca868 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci adds b4f269fe8784 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode adds b94e5049c232 mmc: sdhci-esdhc-imx: restore pin state when resume back adds a0309073829d mmc: core: Fix indentation adds 2e18997b75cf mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag adds 713e9423a7ad dt-bindings: mmc: sdhci-msm: Add CQE reg map adds 943407cd0c3f mmc: mmc_test: Pass different sg lists for non-blocking requests adds 57160c205f06 mmc: Replace zero-length array with flexible-array member adds 7d0bbf9f3221 mmc: cqhci: Add cqhci_deactivate() adds 12e7f8787e03 mmc: sdhci-msm: Deactivate CQE during SDHC reset adds 29af78f1de0f mmc: cqhci: Update cqhci memory ioresource name adds ba4914198bd7 mmc: renesas_sdhi: Use BITS_PER_LONG helper adds a3fe651cc1d0 mmc: renesas_sdhi: simplify execute_tuning adds 4b55f046b1b4 mmc: sdhci-omap: Add Support for Suspend/Resume adds b11bd6eda40d sdhci: tegra: Implement Tegra specific set_timeout callback adds 5b761a95215e sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability adds 7914259b8845 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] adds 3a74e616e832 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] adds 30d419c9c678 mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() adds 93d143506797 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() adds a4a77a54e379 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() adds 7681aae620d4 mmc: sdhci: at91: Use sdhci_set_power_and_voltage() adds 5233eb3a8e0b mmc: sdhci: am654: Use sdhci_set_power_and_voltage() adds a4f40ace9564 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 adds 64b3637cdb88 mmc: sdhci-of-at91: Display clock changes for debug purpose only adds 1b718f40c883 Merge remote-tracking branch 'mmc/next' adds fa4135a467a1 Merge remote-tracking branch 'mfd/for-mfd-next' adds 997ab8524409 Merge remote-tracking branch 'battery/for-next' adds 6e5505cf3ee4 regulator: core: Avoid device name duplication in NORMAL_GET adds 2473115c4772 regulator: bindings: add MPS mp8869 voltage regulator adds 97be82880b61 regulator: add support for MP8869 regulator adds 751ca3aa15be regulator: mp886x: add MP8867 support adds b11dec18e633 regulator: mp886x: Document MP8867 support adds d45eed15a915 Merge branch 'regulator-5.7' into regulator-next adds 3524d5029317 Merge remote-tracking branch 'regulator/for-next' adds 9e96a15bd848 Merge remote-tracking branch 'security/next-testing' adds a3c62a8d45fa Merge remote-tracking branch 'apparmor/apparmor-next' adds 6d4d53a98266 Merge remote-tracking branch 'integrity/next-integrity' adds 7324508c1e89 Merge remote-tracking branch 'keys/keys-next' adds 5da55c84f42b Merge remote-tracking branch 'selinux/next' adds ab2ed5aefa98 Merge remote-tracking branch 'smack/for-next' adds 805fa88e0780 tpm: Don't make log failures fatal adds d7a47b96ed11 tpm: tpm1_bios_measurements_next should increase position index adds f9bf8adb55cd tpm: tpm2_bios_measurements_next should increase position index adds ad28db73c18c tpm_tis_spi: use new 'delay' structure for SPI transfer delays adds ac97b06f6b0f tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays adds 77b400d7a1e8 MAINTAINERS: adjust to trusted keys subsystem creation adds 5cb2ace90deb tpm: of: Handle IBM,vtpm20 case when getting log parameters adds d8d74ea3c002 tpm: ibmvtpm: Wait for buffer to be set before proceeding adds 18b3670d79ae tpm: ibmvtpm: Add support for TPM2 adds 2e356101e72a KEYS: reaching the keys quotas correctly adds db75015f6571 Merge remote-tracking branch 'tpmdd/next' adds f59e82a0c583 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] adds 4a7904359db4 Merge remote-tracking branch 'iommu/next' adds 18e8ef50afbe Merge remote-tracking branch 'audit/next' adds 87ff65b598fd dt-bindings: i2c: convert rockchip i2c bindings to yaml adds e44296eaa3cb dt-bindings: i2c: i2c-rk3x: add description for rk3036 adds e5b250df78b6 dt-bindings: i2c: i2c-rk3x: add description for rk3368 adds 9354371ded24 dt-bindings: i2c: i2c-rk3x: add description for rk3308 adds a0f17945355a dt-bindings: i2c: i2c-rk3x: add description for px30 adds e329f87dc41a dt-bindings: arm: cpus: Add kryo280 compatible adds 431a30b7d495 dt-bindings: Convert usb-connector to YAML format. adds 781542126733 scripts/dtc: Remove unused makefile fragments adds d047cd8a2760 scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9 adds 029ec6a0ca97 Merge remote-tracking branch 'devicetree/for-next' adds a079ff858cc0 spi: dt-bindings: spi-controller: Fix #address-cells for s [...] adds 30b435d54b84 spi: dt-bindings: spi-controller: Fix spi-[rt]x-bus-width [...] adds c201211a59a2 Merge branch 'spi-5.7' into spi-next adds 1fba8a9cb799 Merge remote-tracking branch 'spi/for-next' adds e8e744cc5fc9 Merge branch 'linus' adds 79b3e5654539 Merge branch 'x86/urgent' adds 74a4882d723a x86/entry/32: Remove unused label restore_nocheck adds 810f80a61be8 x86/entry/64: Trace irqflags unconditionally as ON when re [...] adds 99a5dbfb726f Merge branch 'x86/entry' adds bdb04a1abbf9 x86/Kconfig: Drop vendor dependency for X86_UMIP adds 403b1e93e930 Merge branch 'x86/cpu' adds d8ecca4043f2 x86/mce/dev-mcelog: Dynamically allocate space for machine [...] adds 0826c00641ed Merge branch 'ras/core' adds 59832a85ca2f Merge branch 'locking/urgent' adds a0ef3e533376 Merge branch 'linus' adds 8cf269055927 Merge branch 'x86/urgent' adds 812c2d7506fd x86/tsc_msr: Use named struct initializers adds c8810e2ffc30 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices adds fac01d11722c x86/tsc_msr: Make MSR derived TSC frequency more accurate adds 45d714fb8e32 Merge branch 'x86/timers' adds 6a9feaa8774f x86/mm/kmmio: Use this_cpu_ptr() instead get_cpu_var() for [...] adds 25211ec8f855 Merge branch 'x86/mm' adds 753039ef8b2f x86/cpu/amd: Call init_amd_zn() om Family 19h processors too adds 2e41afc11ab8 Merge branch 'x86/cpu' adds cf32602c002a Merge branch 'perf/urgent' adds 17e5888e4e18 x86: Select HARDIRQS_SW_RESEND on x86 adds 3168392536d3 Merge branch 'irq/core' adds efb76aa85214 Merge remote-tracking branch 'tip/auto-latest' adds 470cf1c28d2f clocksource/drivers/timer-cs5535: Request irq with non-NUL [...] adds 0585244523f0 clocksource/drivers/timer-microchip-pit64b: Fix rate for gck adds 341e8cba6c32 clocksource/drivers/timer-ti-dm: Convert to SPDX identifier adds 5e20931c6a75 clocksource/drivers/timer-ti-dm: Prepare for using cpuidle adds b34677b0999a clocksource/drivers/timer-ti-dm: Implement cpu_pm notifier [...] adds aff7665dc64b clocksource/drivers/timer-ti-dm: Do not update counter on [...] adds 92fd86864ec4 clocksource/drivers/timer-ti-dm: Add support to get pwm cu [...] adds 02e6d546e3bd clocksource/drivers/timer-ti-dm: Enable autoreload in set_pwm adds f7867cffff7b Merge branch 'timers/drivers/timer-ti-dm' into timers/driv [...] adds 9b16ef76e559 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds d5b469ddae09 Merge remote-tracking branch 'edac/edac-for-next' adds ccbe80bad571 irqchip/sifive-plic: Enable/Disable external interrupts up [...] adds f1ad1133b18f irqchip/sifive-plic: Add support for multiple PLICs adds bd59b343a9c9 irqchip/bcm2835: Quiesce IRQs left enabled by bootloader adds d5df9dc96eb7 irqchip/gic-v3-its: Probe ITS page size for all GITS_BASER [...] adds 7177144a54f5 irqchip/atmel-aic: Fix irq_retrigger callback return value adds 4ddfc459d07a irqchip/atmel-aic5: Fix irq_retrigger callback return value adds ad00a325a097 ARM: sa1111: Fix irq_retrigger callback return value adds 7809f7011c3b irqchip/gic-v4: Provide irq_retrigger to avoid circular lo [...] adds a9917cfbfdfc irqchip/gic-v3: Use SGIs without active state if offered adds f42926c1676a irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] adds bfbe11b892f1 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] adds 6a8504b16327 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] adds 1eeed81d1568 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] adds 72c942f98987 irqchip/gic-v4.1: Advertise support v4.1 to KVM adds 59ff3248e3a0 irqchip/gic-v4.1: Map the ITS SGIR register page adds ba802bfa70c6 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds cb5b6f0d245f irqchip/gic-v4.1: Add initial SGI configuration adds 0a006d2bd445 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds 86886f61b11d irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds 7f96b8ad3471 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds 76d0e9138905 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds 42a6a6eda54d irqchip/gic-v4.1: Add VSGI allocation/teardown adds 070c6c35a6c3 irqchip/gic-v4.1: Add VSGI property setup adds 1f42850cb3c3 irqchip/gic-v4.1: Eagerly vmap vPEs adds 4c39aa685ef5 Merge branch 'irq/gic-v4.1' into irq/irqchip-next adds a0e1f0b223b4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 295f80c95baa rcu-tasks: Add an RCU-tasks rude variant adds 0667e709db8f rcutorture: Add torture tests for RCU Tasks Rude adds 4b5d5517b8d2 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 5755be6b060b rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds 9123d9480618 rcu-tasks: Code movement to allow more Tasks RCU variants adds c908cc257fdf rcu: Add an RCU Tasks Trace to simplify protection of trac [...] adds aa61cec514eb rcutorture: Add torture tests for RCU Tasks Trace adds d63831c1c48d rcu-tasks: Add stall warnings for RCU Tasks Trace adds 1245e08cb91e rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds eca3b6dd22f9 rcu: Add comments marking transitions between RCU watching [...] adds 37783608d533 fixup! rcu-tasks: Add stall warnings for RCU Tasks Trace adds c5bac160f2be fixup! rcutorture: Add torture tests for RCU Tasks Trace adds c5b5441273e2 Merge remote-tracking branch 'rcu/rcu/next' adds f09ab268bbb2 KVM: selftests: aarch64: Use stream when given adds 10d1a71b164e KVM: selftests: Remove unnecessary defines adds 12c0d0f6d9df KVM: selftests: aarch64: Remove unnecessary ifdefs adds f832485df2d4 KVM: selftests: Rename vm_guest_mode_params adds 377a41c9ef84 KVM: selftests: Introduce vm_guest_mode_params adds 87a802d93e7e KVM: selftests: Introduce num-pages conversion utilities adds 025eed7b3519 KVM: selftests: Create a demand paging test adds 4f72180eb4da KVM: selftests: Add demand paging content to the demand pa [...] adds 0119cb365c93 KVM: selftests: Add configurable demand paging delay adds af99e1ad7e70 KVM: selftests: Add memory size parameter to the demand pa [...] adds 56a4210f4e4e KVM: selftests: Pass args to vCPU in global vCPU args struct adds 9bbf24744e12 KVM: selftests: Add support for vcpu_args_set to aarch64 a [...] adds 018494e6d823 KVM: selftests: Support multiple vCPUs in demand paging test adds f09205b99832 KVM: selftests: Time guest demand paging adds 3439d886e4d9 KVM: selftests: Rework debug message printing adds 244c6b6df99b KVM: selftests: Convert some printf's to pr_info's adds 222f06e7cde5 KVM: vmx: rewrite the comment in vmx_get_mt_mask adds e630269841ab KVM: x86: Fix print format and coding style adds e080e538e697 KVM: x86: eliminate some unreachable code adds d71f5e03257c KVM: VMX: Add 'else' to split mutually exclusive case adds 999eabcc89b0 KVM: apic: remove unused function apic_lvt_vector() adds 92daa48b34d7 KVM: x86: Add EMULTYPE_PF when emulation is triggered by a [...] adds 744e699c7e99 KVM: x86: Move gpa_val and gpa_available into the emulator [...] adds edd4fa37baa6 KVM: x86: Allocate new rmap and large page tracking when m [...] adds 13ea52551708 KVM: Reinstall old memslots if arch preparation fails adds 13f678894bd0 KVM: Don't free new memslot if allocation of said memslot fails adds 82307e676f9d KVM: PPC: Move memslot memory allocation into prepare_memo [...] adds 0dab98b7ade6 KVM: x86: Allocate memslot resources during prepare_memory [...] adds 414de7abbf80 KVM: Drop kvm_arch_create_memslot() adds bd0e96fdc5a5 KVM: Explicitly free allocated-but-unused dirty bitmap adds 71a4c30bf0d3 KVM: Refactor error handling for setting memory region adds cf47f50b5c2e KVM: Move setting of memslot into helper routine adds 9d4c197c0e94 KVM: Drop "const" attribute from old memslot in commit_mem [...] adds 21198846de1c KVM: x86: Free arrays for old memslot when moving memslot' [...] adds 5c0b4f3d5ccc KVM: Move memslot deletion to helper function adds e96c81ee89d8 KVM: Simplify kvm_free_memslot() and all its descendents adds 163da372dec5 KVM: Clean up local variable usage in __kvm_set_memory_region() adds 0dff084607bd KVM: Provide common implementation for generic dirty log f [...] adds 2a49f61dfcdc KVM: Ensure validity of memslot with respect to kvm_get_di [...] adds 0577d1abe704 KVM: Terminate memslot walks via used_slots adds 36947254e5f9 KVM: Dynamically size memslot array based on number of used slots adds 13e48aa9429d KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION adds b3594ffbf932 KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c adds cec37648f40b KVM: x86/mmu: Use range-based TLB flush for dirty log mems [...] adds 7f42aa76d4a5 KVM: x86/mmu: Consolidate open coded variants of memslot T [...] adds 168d918f2643 KVM: x86: Adjust counter sample period after a wrmsr adds d18b2f43b914 KVM: x86: Gracefully handle __vmalloc() failure during VM [...] adds 1a625056cc57 KVM: x86: Directly return __vmalloc() result in ->vm_alloc() adds 562b6b089d64 KVM: x86: Consolidate VM allocation and free for VMX and SVM adds 23581ea8ceff KVM: selftests: Fix unknown ucall command asserts adds 4d395762599d KVM: Remove unnecessary asm/kvm_host.h includes adds cc7f5577adfc KVM: SVM: Inhibit APIC virtualization for X2APIC guest adds 3651c7fc2bf6 KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU adds 0be44352071d KVM: x86/mmu: Reuse the current root if possible for fast switch adds 3c9bd4006bfc KVM: x86: enable dirty log gradually in small chunks adds 49f933d445b6 KVM: Fix some obsolete comments adds 4abaffce4d25 KVM: LAPIC: Recalculate apic map in batch adds b34de572a863 KVM: X86: trigger kvmclock sync request just once on VM creation adds a1c77abb8d93 KVM: nVMX: Properly handle userspace interrupt window request adds e743664bea8e kvm: selftests: Support dirty log initial-all-set test adds a102a674e423 KVM: x86/mmu: Don't drop level/direct from MMU role calculation adds 8053f924cad3 KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack adds bb1fcc70d98f KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT adds ac69dfaacee8 KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() adds ac6389ab2c7a KVM: nVMX: Rename EPTP validity helper and associated variables adds d8dd54e06348 KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() adds 96d4701049a7 KVM: nVMX: Drop unnecessary check on ept caps for execute-only adds abbed4fa94f6 KVM: x86: Fix warning due to implicit truncation on 32-bit KVM adds 2bde08f9f5f1 KVM: Drop gfn_to_pfn_atomic() adds 2e3bb4d886c7 KVM: x86: Refactor I/O emulation helpers to provide vcpu-o [...] adds 21f1b8f29ea5 KVM: x86: Explicitly pass an exception struct to check_intercept adds f0ed4760ed21 KVM: x86: Move emulation-only helpers to emulate.c adds c9b8b07cded5 KVM: x86: Dynamically allocate per-vCPU emulation context adds 2f728d66e8a7 KVM: x86: Move kvm_emulate.h into KVM's private directory adds 06add254c7f3 KVM: x86: Shrink the usercopy region of the emulation context adds 68c9a46e9ee8 KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits [...] adds 619a17f11069 KVM: x86: Refactor loop around do_cpuid_func() to separate helper adds 8b86079cc339 KVM: x86: Simplify handling of Centaur CPUID leafs adds d5a661d19df1 KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() adds 0fc62671876c KVM: x86: Check userspace CPUID array size after validatin [...] adds 3dc4a9cf05e5 KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop adds 1893c9415ae8 KVM: x86: Check for CPUID 0xD.N support before validating [...] adds 91001d403ad3 KVM: x86: Warn on zero-size save state for valid CPUID 0xD [...] adds 8b2fc445a761 KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation adds 87849b1ccbd4 KVM: x86: Clean up CPUID 0x7 sub-leaf loop adds aceac6e5700f KVM: x86: Drop the explicit @index from do_cpuid_7_mask() adds acfad336ecf9 KVM: x86: Drop redundant boot cpu checks on SSBD feature bits adds aa10a7dc8858 KVM: x86: Consolidate CPUID array max num entries checking adds 74fa0bc7f083 KVM: x86: Hoist loop counter and terminator to top of __do [...] adds c862903963bb KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling adds e53c95e8d41e KVM: x86: Encapsulate CPUID entries and metadata in struct adds 695538aa21c0 KVM: x86: Drop redundant array size check adds 0eee8f9d9d3b KVM: x86: Use common loop iterator when handling CPUID 0xD.N adds 2ef7619d4373 KVM: VMX: Add helpers to query Intel PT mode adds cfc481810c90 KVM: x86: Calculate the supported xcr0 mask at load time adds 7f5581f59298 KVM: x86: Use supported_xcr0 to detect MPX support adds 615a4ae1c74c KVM: x86: Make kvm_mpx_supported() an inline function adds 7392079c4e74 KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exp [...] adds 160b486f65ff KVM: x86: Drop explicit @func param from ->set_supported_cpuid() adds 3be5a60b454a KVM: x86: Use u32 for holding CPUID register value in helpers adds 5e12b2bb34e9 KVM: x86: Replace bare "unsigned" with "unsigned int" in c [...] adds 4c61534aaae2 KVM: x86: Introduce cpuid_entry_{get,has}() accessors adds b32666b13a72 KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators adds e745e37d4977 KVM: x86: Refactor cpuid_mask() to auto-retrieve the register adds 6c7ea4b56bfe KVM: x86: Handle MPX CPUID adjustment in VMX code adds 5ffec6f910dc KVM: x86: Handle INVPCID CPUID adjustment in VMX code adds e574768f841b KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code adds d64d83d1e026 KVM: x86: Handle PKU CPUID adjustment in VMX code adds 733deafc00df KVM: x86: Handle RDTSCP CPUID adjustment in VMX code adds dbd068040c64 KVM: x86: Handle Intel PT CPUID adjustment in VMX code adds fb7d4377d513 KVM: x86: handle GBPAGE CPUID adjustment for EPT with gene [...] adds 9e6d01c2d908 KVM: x86: Refactor handling of XSAVES CPUID adjustment adds 66a6950f9995 KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking adds 9b58b9857f22 KVM: SVM: Convert feature updates from CPUID to KVM cpu caps adds 3ec6fd8cf0ba KVM: VMX: Convert feature updates from CPUID to KVM cpu caps adds b3d895d5c415 KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update adds 8721f5b061eb KVM: x86: Add a helper to check kernel support when settin [...] adds c10398b6d0dd KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved adds 90d2f60f41f7 KVM: x86: Use KVM cpu caps to track UMIP emulation adds 09f628a0b49c KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() adds bcf600ca8d21 KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs adds c571a144ef17 KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs adds 7ff6c0350315 KVM: x86: Remove stateful CPUID handling adds d8577a4c238f KVM: x86: Do host CPUID at load time to mask KVM cpu caps adds bd7919999047 KVM: x86: Override host CPUID results with kvm_cpu_caps adds 93c380e7b528 KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps adds dd69cc2542f7 KVM: x86: Use kvm_cpu_caps to detect Intel PT support adds 7c7f95481089 KVM: x86: Do kvm_cpuid_array capacity checks in terminal f [...] adds 139085101f85 KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support adds a7a200eb4c69 KVM: VMX: Directly use VMX capabilities helper to detect R [...] adds 7b874c26a624 KVM: x86: Check for Intel PT MSR virtualization using KVM [...] adds a1bead2abaa1 KVM: VMX: Directly query Intel PT mode when refreshing PMUs adds 213e0e1f500b KVM: SVM: Refactor logging of NPT enabled/disabled adds bde772355958 KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a comm [...] adds 703c335d0693 KVM: x86/mmu: Configure max page level during hardware setup adds e884b854ee18 KVM: x86: Don't propagate MMU lpage support to memslot.dis [...] adds 600087b61467 KVM: Drop largepages_enabled and its accessor/mutator adds 91661989d17c KVM: x86: Move VMX's host_efer to common x86 code adds a50718cc3f43 KVM: nSVM: Expose SVM features to L1 iff nested is enabled adds 4eb87460c474 KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled adds 257038745cae KVM: x86: Move nSVM CPUID 0x8000000A handling into common [...] adds 408e9a318f57 KVM: CPUID: add support for supervisor states adds b7fb8488c85f KVM: x86: Trace the original requested CPUID function in k [...] adds 15608ed03f10 KVM: x86: Add helpers to perform CPUID-based guest vendor check adds 23493d0a1731 KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs adds 8d8923115f1b KVM: x86: Fix CPUID range checks for Hypervisor and Centau [...] adds 09c7431ed31f KVM: x86: Refactor out-of-range logic to contain the madness adds f91af5176cce KVM: x86: Refactor kvm_cpuid() param that controls out-of- [...] adds 689f3bf21628 KVM: x86: unify callbacks to load paging root adds 727a7e27cf88 KVM: x86: rename set_cr3 callback and related flags to loa [...] adds b5ec2e020b70 KVM: nSVM: do not change host intercepts while nested VM i [...] adds 64b5bd270426 KVM: nSVM: ignore L1 interrupt window while running L2 wit [...] adds b518ba9fa691 KVM: nSVM: implement check_nested_events for interrupts adds 78f2145c4d93 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 adds 3ac40c404c60 KVM: Documentation: Update fast page fault for indirect sp adds ab56f8e62daf kvm: svm: Introduce GA Log tracepoint for AVIC adds 331b4de9a7e7 KVM: selftests: s390x: Provide additional num-guest-pages [...] adds 041bc42ce2d0 KVM: VMX: Micro-optimize vmexit time when not exposing PMU adds 212617dbb6ba KVM: nVMX: Consolidate nested MTF checks to helper function adds 8e205a6b2a06 KVM: X86: correct meaningless kvm_apicv_activated() check adds 0b66465344a7 KVM: nSVM: Remove an obsolete comment. adds 1914f624f5e3 selftests: KVM: SVM: Add vmcall test to gitignore adds 425936246fbe KVM: selftests: Share common API documentation adds 53362fe930b2 selftests: KVM: s390: fixup fprintf format error in reset.c adds 6a46fcf92f06 selftests: KVM: s390: fix format strings for access reg test adds d9eaf19ecc12 KVM: selftests: Enable printf format warnings for TEST_ASSERT adds d0aac3320d1f KVM: selftests: Use consistent message for test skipping adds beca54702dc6 KVM: selftests: virt_map should take npages, not size adds 94c4b76b88d4 KVM: selftests: Introduce steal-time test adds 41cbed5b07b5 selftests: KVM: s390: fix early guest crash adds b0435a12a6d3 selftests: KVM: s390: test more register variants for the [...] adds 3203a01737af selftests: KVM: s390: check for registers to NOT change on reset adds a46f8a63cde8 selftests: kvm: Introduce the TEST_FAIL macro adds 352be2c539d0 selftests: kvm: Uses TEST_FAIL in tests/utilities adds 0c546725eecf Merge branch 'kvm-null-pointer-fix' into HEAD adds e942dbf8c58e KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVM [...] adds b6a0653ae2cd KVM: nVMX: properly handle errors in nested_vmx_handle_enl [...] adds 7bcf732e74e7 KVM: selftests: define and use EVMCS_VERSION adds 41b0552aa693 KVM: selftests: test enlightened vmenter with wrong eVMCS version adds 6d05a965addb KVM: selftests: enlightened VMPTRLD with an incorrect GPA adds 1c482452d5db Merge tag 'kvm-s390-next-5.7-1' of git://git.kernel.org/pu [...] adds 8f24ef1417ae Merge remote-tracking branch 'kvm/linux-next' adds 76a5db107273 KVM: arm64: Use the correct timer structure to access the [...] adds 7add3bd57ccf KVM: arm64: GICv4.1: Let doorbells be auto-enabled adds 989d90ead693 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] adds f4f5e7691f99 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] adds 53a27763f6a6 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] adds c848611695bd KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] adds be1825d0fb2a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs adds aa73609ccdd8 KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs adds 8c89fd18102a Merge branch 'kvm-arm64/gic-v4.1' of git://git.kernel.org/ [...] adds e2eb360f0131 Merge remote-tracking branch 'kvm-arm/next' adds 6f6d6ea7cf17 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; adds 67be63628222 KVM: s390: mark sie block as 512 byte aligned adds ed952f11f237 Merge remote-tracking branch 'kvms390/next' adds 2a920bd800d0 Merge remote-tracking branch 'xen-tip/linux-next' adds 94e0d036807c Merge remote-tracking branch 'percpu/for-next' adds 71e39fb9f52a Merge remote-tracking branch 'workqueues/for-next' adds ba204d25f469 Merge remote-tracking branch 'drivers-x86/for-next' adds f5c16cdd08c8 Merge remote-tracking branch 'chrome-platform/for-next' adds 2f3392b7dbf9 Merge remote-tracking branch 'leds/for-next' adds 4cf8d46727de Merge remote-tracking branch 'ipmi/for-next' adds 4636a04630f6 drivers/base/cpu: Use scnprintf() for avoiding potential b [...] adds 847e33867b65 drivers/base/cpu: Simplify s*nprintf() usages adds b8fe128dad8f arch_topology: Adjust initial CPU capacities with current freq adds 4a33691c4cea cpu-topology: Fix the potential data corruption adds c9758ef01aa0 Merge remote-tracking branch 'driver-core/driver-core-next' adds 0de005d0e427 USB: mon: Use scnprintf() for avoiding potential buffer overflow adds 706f4bbf187c usb: typec: ucsi_ccg: workaround for NVIDIA test device adds 6351f1708b14 USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode adds aed679220313 USB: EHCI: ehci-mv: use a unique bus name adds adc221b564df dt-bindings: Document JZ4770 PHY bindings adds 541368b46b82 usb: phy: Add driver for the Ingenic JZ4770 USB transceiver adds 72ae194704da xhci: bail out early if driver can't accress host in resume adds 76eac5d21a71 xhci: Add a separate debug message for split transaction errors. adds 9c1aa36efdae xhci: Show host status when watchdog triggers and host is [...] adds 2170a98d56cc usb: xhci: Enable LPM for VIA LABS VL805 adds cbb23d5572f0 usb: host: xhci-tegra: Tegra186/Tegra194 LPM adds eb002726fac7 xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 adds 0200b9f790b0 xhci: Wait until link state trainsits to U0 after setting [...] adds ceca49382ac2 xhci: Finetune host initiated USB3 rootport link suspend a [...] adds 6a7c533d4a18 xhci-pci: Allow host runtime PM as default for Intel Tiger [...] adds 30ad6273adad usb: dwc3: trace: print enqueue/dequeue pointers too adds a45fdbeb80d9 dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC adds 48ba02b2e2b1 usb: gadget: add udc driver for max3420 adds 8dcb5a119b9c dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glu [...] adds 1e355f21d3fb usb: dwc3: Add Amlogic A1 DWC3 glue adds a415083a11cc usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS adds 49f1997ad2e2 usb: gadget: xudc: Remove redundant platform_get_irq error [...] adds 09890fb1073b usb: gadget: remove redundant assignment to variable status adds e6c597a643a6 usb: cdns3: remove redundant assignment to pointer trb adds 238d76021654 usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3 [...] adds 07f6842341ab usb: dwc3: exynos: Add support for Exynos5422 suspend clk adds 11c39809070f usb: dwc3: Add ACPI support for xHCI ports adds a33e5d639c9b usb: dwc3: Remove kernel doc annotation where it's not needed adds a114c4ca64bd usb: dwc3: gadget: Don't clear flags before transfer ended adds 2dedea035ae8 usb: dwc3: gadget: Wrap around when skip TRBs adds 3d157c28d228 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] adds 7ba6b09fda5e usb: dwc3: core: add support for disabling SS instances in [...] adds 8a0a13799744 usb: dwc3: Registering a role switch in the DRD code. adds dd2d0d1fac2b dt-bindings: usb: generic: Add role-switch-default-mode binding adds 98ed256a4dba usb: dwc3: Add support for role-switch-default-mode binding adds b1816afaf516 dt-bindings: usb: dwc3: Allow clock list & resets to be mo [...] adds 0d3a97083e0c usb: dwc3: Rework clock initialization to be more flexible adds 4a1d042af420 usb: dwc3: Rework resets initialization to be more flexible adds 0227cc84c444 usb: dwc3: core: don't do suspend for device mode if alrea [...] adds 201c26c08db4 usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] adds 1a0808cb9e41 usb: dwc2: Implement set_selfpowered() adds f2c2e717642c usb: gadget: add raw-gadget interface adds 95b18f28979e dt-bindings: usb: dwc2: add compatible property for rk3328 usb adds 7334c8225ce1 dt-bindings: usb: dwc2: add compatible property for rk3368 usb adds 8e11a977c8eb usb: dwc2: Silence warning about supplies during deferred probe adds f48f7f9216ce udc: s3c-hsudc: Silence warning about supplies during defe [...] adds eeead847487f usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] adds 5e5caf4fa8d3 usb: gadget: composite: Inform controller driver of self-powered adds eaea6efe1da9 usb: gadget: f_phonet: Replace zero-length array with flex [...] adds 6dbf05fcb688 usb: gadget: aspeed: support per-vhub usb descriptors adds 487bc82801ab usb: gadget: aspeed: read vhub properties from device tree adds b9a57990f9d7 usb: gadget: aspeed: add ast2600 vhub support adds 3f796460ed2a ARM: dts: aspeed-g6: add usb functions adds a1256487fdd1 ARM: dts: aspeed-g5: add vhub port and endpoint properties adds df8ae98d0b43 ARM: dts: aspeed-g4: add vhub port and endpoint properties adds 4a5dbd900957 dt-bindings: usb: add documentation for aspeed usb-vhub adds a8ab3e76297e Merge tag 'usb-for-v5.7' of git://git.kernel.org/pub/scm/l [...] adds 0339f7fbc82e usb: dwc3: fix up for role switch API change adds df8df5e4bc37 usb: get rid of 'choice' for legacy gadget drivers adds 9f97bfc91fea Merge remote-tracking branch 'usb/usb-next' adds 25f5d474d932 Merge remote-tracking branch 'usb-serial/usb-next' adds 7fd87c956c0a usb: chipidea: udc: using structure ci_hdrc device for runtime PM adds 3ac82cf3f80c usb: chipidea: otg: handling vbus disconnect event occurre [...] adds d9958306d4be USB: chipidea: Use the correct style for SPDX License Identifier adds fc7594aa415c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 468d6df25562 dt-bindings: phy: remove qcom-dwc3-usb-phy adds 97e547e4be60 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding adds 01822db3899c phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver adds 7b988cf11abe dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings adds 6e8ceada7e37 phy: qualcomm: usb: Add SuperSpeed PHY driver adds 4142a0e8f046 dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc adds 6c21053e2a30 phy: ti: gmii-sel: add support for am654x/j721e soc adds 1494b58ab4ad Merge remote-tracking branch 'phy-next/next' adds 4cbd7814bbd5 tty: sifive: Finish transmission before changing the clock adds cfb7bdfc6978 serial: pic32_uart: Use uart_console() helper adds 207f6f34fb10 tty/serial: atmel: Use uart_console() helper adds d3394b3d5182 serial/sysrq: Add a help-string for MAGIC_SYSRQ_SERIAL_SEQUENCE adds 159381df1442 tty: serial: fsl_lpuart: fix DMA operation when using IOMMU adds a092ab25fdaa tty: serial: fsl_lpuart: fix DMA mapping adds c2f448cff22a tty: serial: fsl_lpuart: add LS1028A support adds e33253f3b74b tty: serial: fsl_lpuart: add LS1028A earlycon support adds c75b1fddae6c dt-bindings: serial: lpuart: add ls1028a compatibility adds 2607d7246fb2 arm64: dts: ls1028a: add missing LPUART nodes adds b685e6febde6 tty: serial: ifx6x60: Use helper variable for dev adds 9a8da6082ddb tty: serial: ifx6x60: Convert to GPIO descriptors adds f9d690b6ece7 tty: serial: qcom_geni_serial: Allocate port->rx_fifo buff [...] adds 2ce5eace42b8 serial: core: Use string length for SysRq magic sequence adds b18896ff3a92 serial: core: Print escaped SysRq Magic sequence if enabled adds e140ef36925f serial: core: Use uart_console() helper in SysRq code adds da9a5aa3402d serial: core: Refactor uart_unlock_and_check_sysrq() adds c57c1644c266 vt: drop redundant might_sleep() in do_con_write() adds 1aa6e058dd6c vt: vt_ioctl: remove unnecessary console allocation checks adds e83766334f96 tty: serial: qcom_geni_serial: No need to stop tx/rx on UA [...] adds d49e7953f9b9 tty: serial: qcom_geni_serial: Don't try to manually disab [...] adds 0b2a81b8c90a Merge remote-tracking branch 'tty/tty-next' adds 8d7dc56ee908 char: group dev configs togther adds 00e375439794 tty: source all tty Kconfig files in one place adds 2cca608ad9eb tty: reorganize tty & serial menus adds f6f833a18881 Merge remote-tracking branch 'char-misc/char-misc-next' adds 5d5a986d58de Merge remote-tracking branch 'extcon/extcon-next' adds 0b43fef979b4 soundwire: stream: use sdw_write instead of update adds 661ef8b9e3e4 Merge remote-tracking branch 'soundwire/next' adds 36b14debd9e1 Merge remote-tracking branch 'thunderbolt/next' adds 3a7cfe1582ba Merge remote-tracking branch 'staging/staging-next' adds 68a22d99a759 Merge remote-tracking branch 'mux/for-next' adds 1bcf46436e5c Merge remote-tracking branch 'icc/icc-next' adds d4f9dbabbea4 Merge remote-tracking branch 'slave-dma/next' adds fdc85222d58e kernfs: kvmalloc xattr value instead of kmalloc adds a46a22955bae kernfs: Add removed_size out param for simple_xattr_set adds 0c47383ba3bd kernfs: Add option to enable user xattrs adds 38aca3071ceb cgroupfs: Support user xattrs adds 6fc331767f41 Merge branch 'for-5.7' into for-next adds c9b51f67f1e3 Merge remote-tracking branch 'cgroup/for-next' adds cbb33fe8706f Merge remote-tracking branch 'scsi/for-next' adds 6f41abc69bc9 Merge remote-tracking branch 'vhost/linux-next' adds abe54e0e127a Merge remote-tracking branch 'rpmsg/for-next' adds a47d61f61b9f Merge remote-tracking branch 'gpio/for-next' adds e267c260803f gpio: mvebu: avoid error message for optional IRQ adds 8182dfdac2a5 tools: gpio-hammer: Avoid potential overflow in main adds 5d7b644aad72 gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT adds ad65f02fd73e gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag adds 804542231c65 tools: gpio-hammer: fix spelling mistake: "occurences" -> [...] adds 6b3a81c722f8 gpiolib: gpio_name_to_desc: factor out !name check adds 4fcb0f94f417 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds afd17d19dee8 Merge remote-tracking branch 'pinctrl/for-next' adds ad72ef847366 Merge remote-tracking branch 'userns/for-next' adds feca02647ef2 Merge remote-tracking branch 'random/dev' adds 14f4283aa3e6 selftests/resctrl: fix spelling mistake "Errror" -> "Error" adds 785c4e834f5f selftests/timens: Remove duplicated include <time.h> adds 9c249ec312db selftests/ftrace: Fix typo in trigger-multihist.tc adds 1ae81d78a8b2 selftests/seccomp: Adjust test fixture counts adds 29e911ef7b70 selftests: Fix kselftest O=objdir build from cluttering to [...] adds 1dc74544edc6 selftests: android: ion: Fix ionmap_test compile error adds fb0bb3952401 selftests: android: Fix custom install from skipping test progs adds 32d75a3a5bf7 Merge remote-tracking branch 'kselftest/next' adds 4e9eaf3b0f3e Merge remote-tracking branch 'livepatching/for-next' adds 69079753bd98 coresight: Pass coresight_device for coresight_release_pla [...] adds c4fd21f39faf coresight: add return value for fixup connections adds 0a360ed27fa8 coresight: Add generic sysfs link creation functions adds 12ea61802fbc coresight: Expose device connections via sysfs adds f35d2a86fe20 coresight: cti: Add in sysfs links to other coresight devices adds 6e5a7668aec0 coresight: docs: Add information about the topology repres [...] adds aee3180a595f Merge remote-tracking branch 'coresight/next' adds ae243ef0afbc rtc: sysfs: use kobj_to_dev adds b427ca8c663e rtc: snvs: Improve Kconfig dependency adds 2911ee9e60d9 rtc: sirfsoc: convert to devm_rtc_allocate_device adds cd65dd4180df rtc: sirfsoc: set range adds 09b875a426c9 rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds b1c67e0b07c5 rtc: davinci: convert to devm_rtc_allocate_device adds dc924ce9a184 rtc: davinci: remove useless 24h alarm handling adds b6d8f5892048 rtc: davinci: let the core handle rtc range adds 6a5bbad58691 rtc: davinci: remove useless error handling adds 9896169a1222 rtc: pl030: set range adds b303b2fe5d97 rtc: pl030: remove useless invalid alarm handling adds c33c4713cd6b rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 166b13325c5b rtc: starfire: set range adds 326bce078a6a rtc: starfire: switch to rtc_time64_to_tm adds 7fc9790aa38f rtc: au1xxx: convert to devm_rtc_allocate_device adds 9cf71edb024a rtc: au1xxx: remove goto label adds b1b686e4b0d1 rtc: au1xxx: set range adds 0a22bd6fe46d rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds f2997775b111 rtc: sa1100: fix possible race condition adds e877ab73028f rtc: sa1100: set range adds eb8d94203292 rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 05b38d182c5d rtc: cpcap: convert to devm_rtc_allocate_device adds d2377f8cc5a7 rtc: cpcap: set range adds d238df15e5cd rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds c11af8131a4e rtc: ds1374: fix possible race condition adds 4136ff3a5157 rtc: ds1374: set range adds ca824be9b394 rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 9869a93c823b rtc: ds1305: set range adds f2adcb9c3abd rtc: ds1305: switch to rtc_tm_to_time64 adds d5d55b709840 rtc: pm8xxx: convert to devm_rtc_allocate_device adds 3cfe52607779 rtc: pm8xxx: set range adds 4c470b2f1213 rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64 adds c47cf9d6bb7b rtc: pm8xxx: stop validating valid alarm time adds d53d4ae981d0 rtc: mpc5121: simplify probe adds fffbe10e2fd3 rtc: mpc5121: convert to devm_rtc_allocate_device adds 3905d1c02dc9 rtc: mpc5121: set range adds 3d5a49545ac5 rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 7098f5368268 rtc: fsl-ftm-alarm: allow COMPILE_TEST adds 61c9fbff9d62 rtc: pl031: remove useless invalid alarm handling adds 03f2a0e45f39 rtc: pl031: set range adds c8ff5841a90b rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds a5965a31012f rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds a04b3b965f3d rtc: puv3: set range adds 0155b547746f rtc: puv3: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ec98a87509f4 rtc: sun6i: Make external 32k oscillator optional adds eac1c3fc55f8 rtc: m48t35: remove SGI-IP27 kludge adds bfb8c3b464f1 dt-bindings: rtc: add bindings for MT2712 RTC adds 4037b7df1026 rtc: add support for the MediaTek MT2712 RTC adds 8a92773efaf1 MAINTAINERS: add MT2712 RTC files adds 0cf7f04437a5 rtc: snvs: Use devm_add_action_or_reset() for calls to clk [...] adds fa1397a12247 rtc: 88pm860x: fix possible race condition adds 2a8c5f7b3c57 rtc: 88pm860x: stop setting a default time adds 9ec276e99149 rtc: 88pm860x: stop calling unused callback adds d277885f44a9 rtc: 88pm860x: set range adds d86c464a8ef2 rtc: 88pm860x: stop mangling alarm time adds fb256828db07 rtc: 88pm860x: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 7995c88f8d32 rtc: 88pm860x: remove platform data support adds 11d160fc9904 Merge remote-tracking branch 'rtc/rtc-next' adds 537fb216e816 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 21920e8d6c6b Merge remote-tracking branch 'at24/at24/for-next' adds 99a06056124d NTB: ntb_perf: Fix address err in perf_copy_chunk adds 2ef97a6c181e ntb_tool: Fix printk format adds 788b041afd9a ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 adds 7f78c68aa796 NTB: ntb_transport: Use scnprintf() for avoiding potential [...] adds 8ad1a2f351c1 MAINTAINERS: update maintainer list for AMD NTB driver adds cb004c28dd2f NTB: Fix access to link status and control register adds 52ba44788964 NTB: clear interrupt status register adds 8a7cedef441f NTB: Enable link up and down event notification adds 5c6404d5fa74 NTB: define a new function to get link status adds 5cafa48502c8 NTB: return the side info status from amd_poll_link adds 2465b87ce36e NTB: set peer_sta within event handler itself adds fdd8281fb0bc NTB: remove handling of peer_sta from amd_link_is_up adds 60ceafd151d6 NTB: handle link down event correctly adds 673dd0c24779 NTB: handle link up, D0 and D3 events correctly adds 92abf4cb993d NTB: move ntb_ctrl handling to init and deinit adds ae5f4bdccf03 NTB: add helper functions to set and clear sideinfo adds 5f0856bebc6e NTB: return link up status correctly for PRI and SEC adds 41dfc3f79650 NTB: remove redundant setting of DB valid mask adds ac10d4f6c2a8 NTB: send DB event when driver is loaded or un-loaded adds b350f0a3eb26 NTB: add pci shutdown handler for AMD NTB adds be01a9f52219 Merge remote-tracking branch 'ntb/ntb-next' adds 245821ec6a43 Merge remote-tracking branch 'fsi/next' adds 6444111067d9 Merge remote-tracking branch 'slimbus/for-next' adds a8c83b0d96db Merge remote-tracking branch 'nvmem/for-next' adds 85c796bb81a0 Merge remote-tracking branch 'xarray/xarray' adds 2117bd957b72 Merge remote-tracking branch 'hyperv/hyperv-next' adds 2997cecae6fd Merge remote-tracking branch 'kgdb/kgdb/for-next' adds d8923c0e8822 PM / devfreq: Fix handling dev_pm_qos_remove_request result adds 366c4a8ea26b Merge remote-tracking branch 'devfreq/devfreq-next' adds b091e5722ae8 Merge remote-tracking branch 'hmm/hmm' adds 91cc7618bdfb Merge remote-tracking branch 'fpga/for-next' adds 03bbc7b5e086 nfsd: set the server_scope during service startup adds 0eec3022af58 sunrpc: Replace zero-length array with flexible-array member adds 987f50b997dd sunrpc: Pass lockdep expression to RCU lists adds c8b288ac8468 svcrdma: Replace zero-length array with flexible-array member adds eca089ea54a7 fs: nfsd: nfs4state.c: Use built-in RCU list checking adds ff4f5886a5c9 fs: nfsd: fileache.c: Use built-in RCU list checking adds e2bd31652140 nfsd: Fix NFSv4 READ on RDMA when using readv adds 78bdff091967 NFSD: Clean up nfsd4_encode_readv adds 29399f8432b6 svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path adds 603719606255 SUNRPC: Add xdr_pad_size() helper adds 8f4e4cf8633c SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in [...] adds 240f77c4c959 svcrdma: Create a generic tracing class for displaying xdr [...] adds a8e0e8881fe7 svcrdma: Remove svcrdma_cm_event() trace point adds c5eed27d846a svcrdma: Use struct xdr_stream to decode ingress transport [...] adds 1c36d082e7a2 svcrdma: De-duplicate code that locates Write and Reply chunks adds 4ec9a7798158 svcrdma: Update synopsis of svc_rdma_send_reply_chunk() adds 871b835246ff svcrdma: Update synopsis of svc_rdma_map_reply_msg() adds ed362b49a3cd svcrdma: Update synopsis of svc_rdma_send_reply_msg() adds 4404745ec60b svcrdma: Rename svcrdma_encode trace points in send routines adds 42d6ccf20607 SUNRPC: Add encoders for list item discriminators adds fda4d27239c9 svcrdma: Refactor chunk list encoders adds f0d33858d6ac svcrdma: Fix double sync of transport header buffer adds 3ad21d6738fd svcrdma: Avoid DMA mapping small RPC Replies adds dedbc6c26464 SUNRPC: Refactor xs_sendpages() adds a7f3bdaf87c7 SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends adds f89d6894e0e8 nfsd: Don't add locks to closed or closing open stateids adds 25f0d2eaeafa nfsd: Add tracing to nfsd_set_fh_dentry() adds 32642bc0b9d1 nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() adds 153ad8ec67ea nfsd: Add tracepoints for update of the expkey and export [...] adds b840228cd609 nfsd: export upcalls must not return ESTALE when mountd is down adds c730064fc343 SUNRPC/cache: Allow garbage collection of invalid cache entries adds 69e68b8525b0 sunrpc: Add tracing for cache events adds 0385076cfb96 NFSD: Fix NFS server build errors adds 7dd61c6e0272 nfsd: remove read permission bit for ctl sysctl adds 83a4aff55427 Merge remote-tracking branch 'cel/cel-next' adds ed03c07b3f8c Merge remote-tracking branch 'cfi/cfi/next' adds 840300fe5530 Revert "ACPI: sysfs: copy ACPI data using io memory copying" adds ad04cd068155 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 2c2b561b8158 mm/shmem.c: distribute switch variables for initialization adds 137943654d63 mm/shmem.c: Clean code by removing unnecessary assignment adds f0cf15a644e4 mm: huge tmpfs: try to split_huge_page() when punching hole adds de82a21bc865 mm: prevent a warning when casting void* -> enum adds d1885532bdb2 mm/zswap: allow setting default status, compressor and all [...] adds 1a1ecc920ec4 mm/compaction: add missing annotation for compact_lock_irqsave adds 416aa9f425d0 mm/hugetlb: add missing annotation for gather_surplus_pages() adds 0627dd4fb31d mm/mempolicy: add missing annotation for queue_pages_pmd() adds 7b6068b23623 mm/slub: add missing annotation for get_map() adds 9d01a0aa2ebc mm/slub: add missing annotation for put_map() adds da69970999f1 mm/zsmalloc: add missing annotation for migrate_read_lock() adds dd7a3cfd9980 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 0d7670d2a7af mm/zsmalloc: add missing annotation for pin_tag() adds b7cc56fc635f mm/zsmalloc: add missing annotation for unpin_tag() adds 42ff9f122fbc mm: fix ambiguous comments for better code readability adds cf8e2cbe9362 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds e8d45a6afbc9 mm: use fallthrough; adds 48e526e7d74f include/linux/swapops.h: correct guards for non_swap_entry() adds 3ca139ffff40 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8ba5708f475c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds c3a193a499e0 kernel/hung_task.c: Monitor killed tasks. adds b51d30524c43 fs/proc/inode.c: annotate close_pdeo() for sparse adds 70aa2bae8d30 proc: faster open/read/close with "permanent" files adds 295ca3ec010c proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 11f63a9f7465 proc: speed up /proc/*/statm adds c411d00632ea asm-generic: fix unistd_32.h generation format adds a83364ca940d kernel/extable.c: use address-of operator on section symbols adds fc5e78a6b4ad MAINTAINERS: add an entry for kfifo adds 1853b43e54c0 bitops: always inline sign extension helpers adds e3fd05d98db4 lib/test_lockup: test module to generate lockups adds 88b69f87c236 lib/bch.c: replace zero-length array with flexible-array member adds aa68e688689e lib/ts_bm.c: replace zero-length array with flexible-array member adds e7d03d5212f6 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds ace8ef9ebe4d lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 64bba5390ba0 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 8c4de6eca55d lib: test_stackinit.c: XFAIL switch variable init tests adds e0eed38c352a lib/stackdepot.c: check depot_index before accessing the s [...] adds db5d5861722f lib/stackdepot.c: fix a condition in stack_depot_fetch() adds f0e414358898 lib/stackdepot.c: build with -fno-builtin adds 684d9f63504e kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 0b04838b84b5 nds32: linker script: add SOFTIRQENTRY_TEXT adds dd8153281212 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds fe969f00f47b percpu_counter: fix a data race at vm_committed_as adds ec8be0c0a5df lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 0f74792ec9d3 lib/test_bitmap.c: make use of EXP2_IN_BITS adds d102dfde2f0a lib/rbtree: fix coding style of assignments adds 11c814faa67d lib/test_kmod.c: remove a NULL test adds e707f26d90ec linux/bits.h: add compile time sanity check of GENMASK inputs adds 55db8aa5d787 lib: optimize cpumask_local_spread() adds d22772ae3877 lib/list: prevent compiler reloads inside 'safe' list iteration adds 2faec447106c checkpatch: remove email address comment from email addres [...] adds 6af41bf3afa8 checkpatch: check SPDX tags in YAML files adds 10c0fc467a4a checkpatch: support "base-commit:" format adds 4edefe08ee9e checkpatch: prefer fallthrough; over fallthrough comments adds e57e190ea7c6 checkpatch: fix minor typo and mixed space+tab in indentation adds d1af1a007d13 checkpatch: fix multiple const * types adds 717ff15801a5 checkpatch: add command-line option for TAB size adds 50f08ef6c19d checkpatch: improve Gerrit Change-Id: test adds 385ec5633c8c checkpatch: check proper licensing of Devicetree bindings adds 18c66b8846bb epoll: fix possible lost wakeup on epoll_ctl() path adds 8d64f8254534 kselftest: introduce new epoll test case adds 042d16c98b71 fs/epoll: make nesting accounting safe for -rt kernel adds f737bdedabc2 fs/binfmt_elf.c: delete "loc" variable adds a74f649d46e9 fs/binfmt_elf.c: allocate less for static executable adds 715c799172b7 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds ce7ca28dcfd2 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 2b42ae5d2607 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 2a552c756c70 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds e91cef699f0d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 76a77b98cbd2 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 0e2164609877 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds c7f8ce292687 kernel/relay.c: fix read_pos error when multiple readers adds 25c2618ea3b1 aio: simplify read_events() adds ffbf0457f7e5 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 9cefcf1551d9 kcov: clean up debug messages adds e71186d35cf5 kcov: collect coverage from interrupts adds b6978c61e5a6 usb: core: kcov: collect coverage from usb complete callback adds 545ed6816b72 ubsan: add trap instrumentation option adds 6ede5c61695e ubsan: split "bounds" checker from other options adds 7357cc5ee9d1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 2a2d7621f1e6 ubsan: check panic_on_warn adds 39e5518df93b kasan: unset panic_on_warn before calling panic() adds fbf986843476 ubsan: include bug type in report header adds ab50bf16698e ipc/mqueue.c: fix a brace coding style issue adds 57463e927023 Merge branch 'akpm-current/current' adds 77f68543055e drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 6a8a1d0ae511 mm/frontswap: mark various intentional data races adds 4e5efd3d2163 mm/page_io: mark various intentional data races adds 7dbbce2eb968 mm-page_io-mark-various-intentional-data-races-v2 adds 08cb1ce6c707 mm/swap_state: mark various intentional data races adds 9dae65a53211 mm/filemap.c: fix a data race in filemap_fault() adds d282507b3281 mm/swapfile: fix and annotate various data races adds 5f6e107e2cc2 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 9ff36cf4b393 mm/page_counter: fix various data races at memsw adds ba93732e39b5 mm/memcontrol: fix a data race in scan count adds 270643641cc1 mm/list_lru: fix a data race in list_lru_count_one adds 2bef94ac7c39 mm/mempool: fix a data race in mempool_free() adds d57296bab458 mm/util.c: annotate an data race at vm_committed_as adds 6f6ee058f999 mm/rmap: annotate a data race at tlb_flush_batched adds 602856627714 mm: annotate a data race in page_zonenum() adds f4a70065f424 mm/swap.c: annotate data races for lru_rotate_pvecs adds ccd09667cce3 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 39d5afe040ca mm: bring sparc pte_index() semantics inline with other platforms adds 7daa09a6118a mm: define pte_index as macro for x86 adds 067a83593c62 mm/memory.c: add vm_insert_pages() adds 936007915ff9 mm-add-vm_insert_pages-fix adds fa67a917dd06 add missing page_count() check to vm_insert_pages(). adds 23df99a9c057 mm: vm_insert_pages() checks if pte_index defined. adds e20fc9299136 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 06c6224a784c net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 0333eb666486 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds b33015972d43 mm/vma: introduce VM_ACCESS_FLAGS adds 3e6aa7ee1d31 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 2ce60feec323 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds ceddb3c66848 x86/mm: thread pgprot_t through init_memory_mapping() adds 2b6c3fc8771d x86/mm: introduce __set_memory_prot() adds 488127f3a449 powerpc/mm: thread pgprot_t through create_section_mapping() adds 681ac1d11f31 mm/memory_hotplug: add pgprot_t to mhp_params adds fd914b98f54b mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 68fe8127e19b mm/special: create generic fallbacks for pte_special() and [...] adds 8abb86c17cf6 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds 66da2bfd1d12 mm/debug: add tests validating architecture page table helpers adds 580cdab5a902 kmod: make request_module() return an error when autoloadi [...] adds dc70e7db762b fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 01ca127212f3 docs: admin-guide: document the kernel.modprobe sysctl adds 22202b2ad3cb selftests: kmod: test disabling module autoloading adds 180f656fb9db fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds b41f1f6101ea seq_read-info-message-about-buggy-next-functions-fix adds 6127824d9962 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 2cae8c1dd7f3 ipc/util.c: sysvipc_find_ipc() should increase position index adds 2f129d0f4818 drivers/tty/serial/sh-sci.c: suppress warning adds 38966e717aa6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds d8aa6343fc00 Merge branch 'akpm/master' adds ec947d0be5f9 Add linux-next specific files for 20200317
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2e602db72994) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/admin-guide/sysctl/kernel.rst | 24 - Documentation/arm64/silicon-errata.rst | 2 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 15 + .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 72 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../connector/samsung,usb-connector-11pin.txt | 2 +- .../bindings/connector/usb-connector.txt | 135 - .../bindings/connector/usb-connector.yaml | 206 ++ .../display/connector/analog-tv-connector.txt | 6 + Documentation/devicetree/bindings/i2c/i2c-rk3x.txt | 68 - .../devicetree/bindings/i2c/i2c-rk3x.yaml | 136 + .../devicetree/bindings/media/i2c/tvp5150.txt | 146 +- .../bindings/net/wireless/qcom,ath10k.txt | 7 + .../bindings/pci/layerscape-pcie-gen4.txt | 52 - .../bindings/pci/nvidia,tegra194-pcie.txt | 125 +- .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 24 + .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml | 90 + .../devicetree/bindings/phy/qcom,usb-ss.yaml | 83 + .../devicetree/bindings/phy/qcom-dwc3-usb-phy.txt | 37 - .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 1 + .../devicetree/bindings/regulator/mp886x.txt | 27 + .../devicetree/bindings/rtc/rtc-mt2712.txt | 14 + .../devicetree/bindings/serial/fsl-lpuart.txt | 10 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 50 + .../bindings/sound/brcm,bcm63xx-audio.txt | 29 + .../devicetree/bindings/spi/spi-controller.yaml | 10 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 23 + .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 77 + Documentation/devicetree/bindings/usb/dwc2.yaml | 30 +- Documentation/devicetree/bindings/usb/dwc3.txt | 7 +- .../devicetree/bindings/usb/fcs,fusb302.txt | 2 +- Documentation/devicetree/bindings/usb/generic.txt | 8 +- .../bindings/usb/ingenic,jz4770-phy.yaml | 52 + .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 69 + .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- .../devicetree/bindings/usb/mediatek,musb.txt | 2 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 190 + .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 +- .../devicetree/bindings/usb/ti,hd3ss3220.txt | 2 +- .../devicetree/bindings/usb/typec-tcpci.txt | 2 +- .../devicetree/bindings/usb/usb-conn-gpio.txt | 4 +- Documentation/filesystems/locking.rst | 2 - Documentation/filesystems/porting.rst | 8 + Documentation/kbuild/kbuild.rst | 2 +- Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 6 +- Documentation/power/userland-swsusp.rst | 8 +- Documentation/trace/coresight/coresight-ect.rst | 5 +- Documentation/trace/coresight/coresight.rst | 85 + Documentation/usb/index.rst | 1 + Documentation/usb/raw-gadget.rst | 61 + Documentation/virt/kvm/api.rst | 40 +- Documentation/virt/kvm/locking.rst | 11 +- MAINTAINERS | 29 +- Makefile | 2 +- Next/SHA1s | 196 +- Next/merge.log | 3736 ++++++++++---------- arch/Kconfig | 15 +- arch/arc/Kconfig | 50 +- arch/arc/boot/dts/axs10x_mb.dtsi | 1 - arch/arc/include/asm/arcregs.h | 26 + arch/arc/include/asm/asserts.h | 34 + arch/arc/include/asm/dsp-impl.h | 150 + arch/arc/include/asm/dsp.h | 29 + arch/arc/include/asm/entry-arcv2.h | 6 + arch/arc/include/asm/processor.h | 4 + arch/arc/include/asm/ptrace.h | 3 + arch/arc/include/asm/switch_to.h | 2 + arch/arc/kernel/asm-offsets.c | 4 + arch/arc/kernel/head.S | 4 + arch/arc/kernel/setup.c | 34 +- arch/arm/boot/dts/Makefile | 11 + arch/arm/boot/dts/dra7.dtsi | 1 + arch/arm/boot/dts/imx23-olinuxino.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 8 + arch/arm/boot/dts/imx51-zii-rdu1.dts | 5 +- arch/arm/boot/dts/imx51.dtsi | 13 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 17 + arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 17 + arch/arm/boot/dts/imx6dl-pico-nymph.dts | 17 + arch/arm/boot/dts/imx6dl-pico-pi.dts | 17 + arch/arm/boot/dts/imx6dl-riotboard.dts | 16 +- arch/arm/boot/dts/imx6dl.dtsi | 2 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 40 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 40 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 40 +- arch/arm/boot/dts/imx6q-marsboard.dts | 16 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 17 + arch/arm/boot/dts/imx6q-pico-hobbit.dts | 17 + arch/arm/boot/dts/imx6q-pico-nymph.dts | 17 + arch/arm/boot/dts/imx6q-pico-pi.dts | 17 + arch/arm/boot/dts/imx6q.dtsi | 2 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 40 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 40 +- arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi | 45 + arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi | 37 + arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi | 54 + arch/arm/boot/dts/imx6qdl-pico-pi.dtsi | 31 + arch/arm/boot/dts/imx6qdl-pico.dtsi | 617 ++++ arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 + arch/arm/boot/dts/imx6qdl.dtsi | 6 + arch/arm/boot/dts/imx6sl.dtsi | 8 + arch/arm/boot/dts/imx6sll.dtsi | 6 + arch/arm/boot/dts/imx6sx.dtsi | 6 + arch/arm/boot/dts/imx6ul-pico-dwarf.dts | 52 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 5 +- arch/arm/boot/dts/imx7-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 5 +- arch/arm/boot/dts/imx7d-colibri.dtsi | 41 +- arch/arm/boot/dts/imx7d-pico-dwarf.dts | 87 + arch/arm/boot/dts/imx7d-pico-nymph.dts | 84 + arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 5 +- arch/arm/boot/dts/imx7s-colibri.dtsi | 41 +- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 40 +- arch/arm/boot/dts/vf-colibri.dtsi | 39 +- arch/arm/boot/dts/vf500-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/vf500-colibri.dtsi | 40 +- arch/arm/boot/dts/vf610-colibri-eval-v3.dts | 40 +- arch/arm/boot/dts/vf610-colibri.dtsi | 40 +- arch/arm/boot/dts/vf610m4-colibri.dts | 39 +- arch/arm/common/sa1111.c | 7 +- arch/arm/include/asm/floppy.h | 88 +- arch/arm/include/asm/kvm_host.h | 1 + arch/arm/kvm/coproc.c | 1 - arch/arm/mach-dove/common.c | 2 +- arch/arm/mach-footbridge/dc21285-timer.c | 11 +- arch/arm/mach-footbridge/isa-irq.c | 10 +- arch/arm/mach-footbridge/isa-timer.c | 11 +- arch/arm/mach-orion5x/Kconfig | 2 - arch/arm/mach-orion5x/ts78xx-setup.c | 3 +- arch/arm/plat-orion/time.c | 10 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 2 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 52 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 87 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 28 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 2 - arch/arm64/boot/dts/freescale/Makefile | 1 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 70 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 72 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 23 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 12 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 130 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 12 +- arch/arm64/boot/dts/marvell/Makefile | 3 + .../dts/marvell/armada-3720-espressobin-emmc.dts | 2 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 + .../dts/marvell/armada-3720-espressobin-v7.dts | 2 + .../boot/dts/marvell/armada-3720-espressobin.dtsi | 8 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 + arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 158 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 281 ++ .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 114 + arch/arm64/configs/defconfig | 67 +- arch/arm64/include/asm/cpufeature.h | 58 +- arch/arm64/include/asm/kvm_emulate.h | 3 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/kvm/fpsimd.c | 1 - arch/arm64/kvm/guest.c | 1 - arch/arm64/kvm/hyp/switch.c | 15 +- arch/arm64/kvm/hyp/sysreg-sr.c | 8 +- arch/arm64/kvm/hyp/tlb.c | 8 +- arch/arm64/kvm/sys_regs.c | 1 - arch/arm64/kvm/sys_regs_generic_v8.c | 1 - arch/ia64/include/asm/hw_irq.h | 2 - arch/ia64/kernel/irq.h | 3 + arch/ia64/kernel/irq_ia64.c | 43 +- arch/ia64/kernel/mca.c | 50 +- arch/ia64/kernel/perfmon.c | 10 +- arch/ia64/kernel/time.c | 11 +- arch/microblaze/Kconfig | 2 +- arch/microblaze/mm/consistent.c | 9 +- arch/mips/Kconfig | 3 +- arch/mips/dec/setup.c | 2 +- arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/kernel/cevt-r4k.c | 3 +- arch/mips/kvm/mips.c | 71 +- arch/mips/loongson2ef/lemote-2f/irq.c | 2 +- arch/mips/mm/c-r4k.c | 29 + arch/mips/mm/dma-noncoherent.c | 7 +- arch/mips/pmcs-msp71xx/msp_time.c | 2 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 6 +- arch/nios2/Kconfig | 3 +- arch/nios2/mm/dma-mapping.c | 12 +- arch/openrisc/Kconfig | 2 + arch/openrisc/kernel/dma.c | 55 +- arch/parisc/kernel/irq.c | 22 +- arch/powerpc/include/asm/kvm_ppc.h | 17 +- arch/powerpc/kvm/book3s.c | 20 +- arch/powerpc/kvm/book3s_64_vio.c | 1 - arch/powerpc/kvm/book3s_64_vio_hv.c | 1 - arch/powerpc/kvm/book3s_hv.c | 35 +- arch/powerpc/kvm/book3s_pr.c | 20 +- arch/powerpc/kvm/booke.c | 15 +- arch/powerpc/kvm/mpic.c | 1 - arch/powerpc/kvm/powerpc.c | 16 +- arch/powerpc/kvm/timing.h | 1 - arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/kvm/intercept.c | 1 - arch/s390/kvm/kvm-s390.c | 23 +- arch/x86/Kconfig | 2 +- arch/x86/entry/entry_32.S | 4 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/events/amd/uncore.c | 17 +- arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/kvm_host.h | 74 +- arch/x86/include/asm/kvm_page_track.h | 3 +- arch/x86/include/asm/mce.h | 6 +- arch/x86/include/asm/vmx.h | 12 + arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/apic/vector.c | 14 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 47 +- arch/x86/kernel/tsc_msr.c | 128 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/cpuid.c | 939 +++-- arch/x86/kvm/cpuid.h | 151 +- arch/x86/kvm/emulate.c | 57 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/ioapic.c | 7 +- arch/x86/{include/asm => kvm}/kvm_emulate.h | 43 +- arch/x86/kvm/lapic.c | 51 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.h | 6 +- arch/x86/kvm/mmu/mmu.c | 177 +- arch/x86/kvm/mmu/page_track.c | 16 +- arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/pmu.h | 9 + arch/x86/kvm/svm.c | 385 +- arch/x86/kvm/trace.h | 28 +- arch/x86/kvm/vmx/capabilities.h | 25 +- arch/x86/kvm/vmx/evmcs.h | 7 + arch/x86/kvm/vmx/nested.c | 153 +- arch/x86/kvm/vmx/nested.h | 4 +- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 224 +- arch/x86/kvm/vmx/vmx.h | 7 +- arch/x86/kvm/x86.c | 414 ++- arch/x86/kvm/x86.h | 24 +- arch/x86/mm/ioremap.c | 18 + arch/x86/mm/kmmio.c | 10 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/kernel/pci-dma.c | 12 +- block/blk-iocost.c | 2 +- block/blk-mq-sched.c | 22 + block/genhd.c | 36 + drivers/acpi/ec.c | 312 +- drivers/acpi/fan.c | 20 +- drivers/acpi/internal.h | 2 +- drivers/acpi/pci_root.c | 2 +- drivers/ata/sata_fsl.c | 6 +- drivers/base/arch_topology.c | 44 +- drivers/base/cpu.c | 19 +- drivers/base/power/domain.c | 2 +- drivers/base/regmap/regmap-debugfs.c | 6 + drivers/block/floppy.c | 1093 +++--- drivers/bluetooth/btusb.c | 9 +- drivers/char/Kconfig | 105 +- drivers/char/tpm/eventlog/of.c | 3 +- drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 17 + drivers/char/tpm/tpm_ibmvtpm.h | 1 + drivers/clk/imx/clk-gate2.c | 2 +- drivers/clk/imx/clk-imx7d.c | 1 + drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 264 +- drivers/clk/qcom/clk-alpha-pll.h | 12 + drivers/clk/qcom/clk-rpmh.c | 15 +- drivers/clk/qcom/clk-smd-rpm.c | 50 + drivers/clk/qcom/gcc-sm8250.c | 3690 +++++++++++++++++++ drivers/clocksource/timer-cs5535.c | 5 +- drivers/clocksource/timer-microchip-pit64b.c | 1 + drivers/clocksource/timer-ti-dm.c | 183 +- drivers/cpufreq/cpufreq_stats.c | 14 +- drivers/cpufreq/intel_pstate.c | 17 +- drivers/cpuidle/cpuidle-haltpoll.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 46 +- drivers/crypto/chelsio/chcr_ktls.c | 3 +- drivers/devfreq/devfreq.c | 4 +- drivers/firmware/imx/Kconfig | 2 +- drivers/gpio/gpio-mmio.c | 23 +- drivers/gpio/gpio-mt7621.c | 4 +- drivers/gpio/gpio-mvebu.c | 2 +- drivers/gpio/gpiolib.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 238 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 14 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 7 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 13 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1 - drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 1 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - drivers/gpu/drm/bochs/bochs_hw.c | 6 +- drivers/gpu/drm/drm_dp_mst_topology.c | 184 +- drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 14 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- .../intel_ggtt_fencing.c} | 35 +- .../intel_ggtt_fencing.h} | 10 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 1 + drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 52 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 7 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 4 - drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gem.c | 1 - drivers/gpu/drm/i915/i915_pci.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 - drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 27 + drivers/gpu/drm/scheduler/sched_entity.c | 36 +- drivers/gpu/drm/scheduler/sched_main.c | 80 +- drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/tegra/hdmi.c | 34 +- drivers/hid/hid-appleir.c | 12 +- drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-quirks.c | 1 + drivers/hwmon/nct7904.c | 21 + drivers/hwmon/pmbus/ibm-cffps.c | 14 +- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti.c | 52 +- drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 ++ drivers/hwtracing/coresight/coresight.c | 75 +- drivers/i2c/busses/i2c-qcom-geni.c | 58 +- drivers/i2c/busses/i2c-stm32f7.c | 4 - drivers/i2c/i2c-core-acpi.c | 10 +- drivers/infiniband/core/cma.c | 13 + drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/verbs.c | 2 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 5 +- drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/main.c | 13 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 +- drivers/infiniband/hw/mlx5/mr.c | 65 +- drivers/infiniband/hw/mlx5/qos.c | 136 + drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/dmar.c | 10 +- drivers/iommu/intel-iommu-debugfs.c | 12 +- drivers/irqchip/irq-atmel-aic.c | 2 +- drivers/irqchip/irq-atmel-aic5.c | 2 +- drivers/irqchip/irq-bcm2835.c | 15 + drivers/irqchip/irq-gic-v3-its.c | 114 +- drivers/irqchip/irq-gic-v3.c | 30 +- drivers/media/common/videobuf2/videobuf2-core.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 466 ++- drivers/media/dvb-frontends/m88ds3103_priv.h | 14 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/i2c/Kconfig | 5 + drivers/media/i2c/imx214.c | 1 - drivers/media/i2c/imx219.c | 235 +- drivers/media/i2c/ov5695.c | 49 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/tvp5150.c | 802 ++++- drivers/media/platform/am437x/am437x-vpfe.c | 1 + drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 6 + drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c | 9 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 6 +- drivers/media/platform/mtk-vcodec/venc_vpu_if.c | 12 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 45 +- drivers/media/platform/mtk-vpu/mtk_vpu.h | 2 +- drivers/media/platform/qcom/venus/core.h | 1 + drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 4 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +- drivers/media/platform/stm32/stm32-cec.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 13 +- drivers/media/rc/bpf-lirc.c | 5 - drivers/media/rc/lirc_dev.c | 7 +- drivers/media/rc/rc-main.c | 80 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 5 +- drivers/media/usb/dvb-usb/dw2102.c | 45 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 + drivers/media/usb/em28xx/em28xx-dvb.c | 60 + drivers/media/usb/em28xx/em28xx.h | 1 + drivers/media/usb/gspca/ov519.c | 10 + drivers/media/usb/gspca/stv06xx/stv06xx.c | 19 +- drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c | 4 + drivers/media/usb/gspca/xirlink_cit.c | 18 +- drivers/media/v4l2-core/v4l2-fwnode.c | 192 +- drivers/misc/eeprom/at24.c | 3 +- drivers/mmc/host/sdhci-of-at91.c | 4 +- drivers/net/caif/caif_spi.c | 72 +- drivers/net/dsa/mv88e6xxx/chip.c | 437 ++- drivers/net/dsa/mv88e6xxx/chip.h | 35 +- drivers/net/dsa/mv88e6xxx/port.c | 285 +- drivers/net/dsa/mv88e6xxx/port.h | 29 +- drivers/net/dsa/mv88e6xxx/serdes.c | 375 +- drivers/net/dsa/mv88e6xxx/serdes.h | 34 +- drivers/net/dsa/sja1105/sja1105_main.c | 13 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 22 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 + drivers/net/ethernet/jme.c | 3 + drivers/net/ethernet/marvell/mv643xx_eth.c | 1 + drivers/net/ethernet/marvell/mvneta.c | 2 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 13 +- drivers/net/ethernet/marvell/skge.c | 1 + drivers/net/ethernet/marvell/sky2.c | 4 + drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 245 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 11 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 237 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 3 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/mr.c | 31 +- .../mellanox/mlx5/core/steering/dr_action.c | 18 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 12 + .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 104 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 9 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 8 +- drivers/net/ethernet/ni/nixge.c | 22 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 21 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 15 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 23 +- drivers/net/ethernet/realtek/r8169_main.c | 2 + drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 1 + drivers/net/ethernet/sfc/ef10_sriov.c | 66 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 19 +- drivers/net/ethernet/via/via-velocity.c | 2 + drivers/net/geneve.c | 8 +- drivers/net/ieee802154/ca8210.c | 3 +- drivers/net/macsec.c | 279 +- drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/mscc/Makefile | 10 + drivers/net/phy/mscc/mscc.h | 392 ++ drivers/net/phy/{ => mscc}/mscc_fc_buffer.h | 8 +- drivers/net/phy/{ => mscc}/mscc_mac.h | 8 +- drivers/net/phy/mscc/mscc_macsec.c | 1051 ++++++ drivers/net/phy/{ => mscc}/mscc_macsec.h | 66 +- drivers/net/phy/{mscc.c => mscc/mscc_main.c} | 1469 +------- drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/phylink.c | 27 + drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 82 +- drivers/net/wireless/ath/ath10k/core.h | 3 + drivers/net/wireless/ath/ath10k/debug.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 3 +- drivers/net/wireless/ath/ath10k/hw.c | 1 + drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 25 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 + drivers/net/wireless/ath/ath11k/Makefile | 1 + drivers/net/wireless/ath/ath11k/core.c | 14 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/debug.h | 13 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 12 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 11 +- drivers/net/wireless/ath/ath11k/dp.c | 41 +- drivers/net/wireless/ath/ath11k/dp.h | 11 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 97 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 2 + drivers/net/wireless/ath/ath11k/dp_tx.c | 1 + drivers/net/wireless/ath/ath11k/hal_rx.c | 13 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 30 + drivers/net/wireless/ath/ath11k/mac.c | 48 +- drivers/net/wireless/ath/ath11k/mac.h | 1 + drivers/net/wireless/ath/ath11k/rx_desc.h | 8 + drivers/net/wireless/ath/ath11k/thermal.c | 224 ++ drivers/net/wireless/ath/ath11k/thermal.h | 53 + drivers/net/wireless/ath/ath11k/wmi.c | 147 + drivers/net/wireless/ath/ath11k/wmi.h | 53 + drivers/net/wireless/ath/ath5k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/debug.c | 174 +- drivers/net/wireless/ath/ath9k/main.c | 3 + drivers/ntb/test/ntb_perf.c | 57 +- drivers/parisc/eisa.c | 8 +- drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/Makefile | 2 +- drivers/pci/controller/dwc/Kconfig | 30 +- drivers/pci/controller/dwc/pcie-tegra194.c | 679 +++- drivers/pci/controller/mobiveil/Kconfig | 33 - drivers/pci/controller/mobiveil/Makefile | 5 - .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 267 -- .../pci/controller/mobiveil/pcie-mobiveil-plat.c | 61 - drivers/pci/controller/mobiveil/pcie-mobiveil.c | 230 -- drivers/pci/controller/mobiveil/pcie-mobiveil.h | 226 -- .../pcie-mobiveil-host.c => pcie-mobiveil.c} | 564 ++- drivers/pci/endpoint/pci-ep-cfs.c | 1 + drivers/pcmcia/omap_cf.c | 2 +- drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/pcmcia/yenta_socket.c | 10 +- drivers/phy/qualcomm/Kconfig | 20 + drivers/phy/qualcomm/Makefile | 2 + drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 415 +++ drivers/phy/qualcomm/phy-qcom-usb-ss.c | 246 ++ drivers/phy/tegra/Kconfig | 1 + drivers/phy/tegra/Makefile | 1 + drivers/phy/tegra/xusb-tegra186.c | 261 +- drivers/phy/tegra/xusb-tegra210.c | 131 +- drivers/phy/tegra/xusb.c | 190 + drivers/phy/tegra/xusb.h | 10 + drivers/phy/ti/phy-gmii-sel.c | 19 + drivers/pwm/pwm-omap-dmtimer.c | 8 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/core.c | 5 +- drivers/regulator/mp886x.c | 290 ++ drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-88pm860x.c | 104 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-m48t35.c | 7 +- drivers/rtc/rtc-mt2712.c | 422 +++ drivers/rtc/rtc-puv3.c | 14 +- drivers/rtc/rtc-snvs.c | 27 +- drivers/rtc/rtc-sun6i.c | 16 +- drivers/s390/block/dasd.c | 27 +- drivers/s390/block/dasd_eckd.c | 163 +- drivers/s390/block/dasd_int.h | 15 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpc.c | 24 +- drivers/soc/qcom/Kconfig | 6 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 123 +- drivers/soc/qcom/pdr_interface.c | 757 ++++ drivers/soc/qcom/pdr_internal.h | 379 ++ drivers/soc/tegra/pmc.c | 334 +- drivers/soundwire/stream.c | 9 +- drivers/staging/media/imx/imx-media-csi.c | 3 +- drivers/staging/media/imx/imx-media-utils.c | 19 +- drivers/staging/media/imx/imx7-media-csi.c | 22 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/ipu3/ipu3-css.c | 6 +- drivers/staging/media/ipu3/ipu3-css.h | 3 +- drivers/staging/media/ipu3/ipu3.c | 16 +- drivers/tty/Kconfig | 173 +- drivers/tty/hvc/Kconfig | 3 - drivers/tty/serial/Kconfig | 4 - drivers/tty/serial/atmel_serial.c | 20 +- drivers/tty/serial/fsl_lpuart.c | 214 +- drivers/tty/serial/ifx6x60.c | 195 +- drivers/tty/serial/ifx6x60.h | 13 +- drivers/tty/serial/pic32_uart.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 29 +- drivers/tty/serial/serial_core.c | 47 +- drivers/tty/serial/sifive.c | 28 +- drivers/tty/vt/vt.c | 2 - drivers/tty/vt/vt_ioctl.c | 16 +- drivers/usb/chipidea/bits.h | 2 +- drivers/usb/chipidea/ci.h | 2 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/chipidea/otg.h | 2 +- drivers/usb/chipidea/otg_fsm.h | 2 +- drivers/usb/chipidea/udc.h | 2 +- drivers/usb/dwc2/core.h | 8 + drivers/usb/dwc2/gadget.c | 24 +- drivers/usb/dwc2/hw.h | 8 + drivers/usb/dwc2/params.c | 33 + drivers/usb/dwc2/platform.c | 98 +- drivers/usb/dwc3/core.c | 29 +- drivers/usb/dwc3/core.h | 10 + drivers/usb/dwc3/drd.c | 98 +- drivers/usb/dwc3/dwc3-exynos.c | 9 + drivers/usb/dwc3/dwc3-meson-g12a.c | 174 +- drivers/usb/dwc3/gadget.c | 6 +- drivers/usb/dwc3/host.c | 4 +- drivers/usb/dwc3/trace.h | 9 +- drivers/usb/gadget/composite.c | 9 + drivers/usb/gadget/legacy/Kconfig | 59 +- drivers/usb/gadget/legacy/Makefile | 1 + drivers/usb/gadget/legacy/raw_gadget.c | 1078 ++++++ drivers/usb/gadget/udc/Kconfig | 11 +- drivers/usb/gadget/udc/Makefile | 1 + drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 4 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 71 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 30 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 58 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 43 +- drivers/usb/gadget/udc/max3420_udc.c | 1331 +++++++ drivers/usb/gadget/udc/tegra-xudc.c | 280 +- drivers/usb/host/ehci-mv.c | 11 +- drivers/usb/host/xhci-hub.c | 61 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/host/xhci-ring.c | 9 + drivers/usb/host/xhci-tegra.c | 235 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/host/xhci.h | 30 + drivers/usb/mon/mon_text.c | 36 +- drivers/usb/phy/Kconfig | 8 + drivers/usb/phy/Makefile | 1 + drivers/usb/phy/phy-jz4770.c | 243 ++ drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 55 +- fs/afs/addr_list.c | 2 +- fs/afs/internal.h | 2 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/extent_io.c | 12 +- fs/btrfs/ioctl.c | 73 +- fs/btrfs/ref-verify.c | 9 + fs/btrfs/relocation.c | 24 +- fs/btrfs/space-info.c | 5 +- fs/btrfs/tree-log.c | 21 +- fs/cifs/dir.c | 1 - fs/cifs/file.c | 3 +- fs/cifs/smb2ops.c | 2 +- fs/cifs/smb2pdu.h | 25 +- fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 5 +- fs/io-wq.c | 49 +- fs/io-wq.h | 7 +- fs/io_uring.c | 53 +- fs/kernfs/inode.c | 91 +- fs/kernfs/kernfs-internal.h | 2 + fs/locks.c | 66 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 69 +- fs/nfs/delegation.c | 310 +- fs/nfs/dir.c | 74 +- fs/nfs/dns_resolve.c | 11 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 26 +- fs/nfs/inode.c | 10 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 5 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4file.c | 3 + fs/nfs/nfs4namespace.c | 2 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/nfs4state.c | 24 +- fs/nfs/nfs4trace.h | 8 +- fs/nfs/pagelist.c | 2 +- fs/nfs/pnfs.c | 183 +- fs/nfs/pnfs.h | 6 + fs/nfs/super.c | 35 + fs/nfs/unlink.c | 4 +- fs/nfs/write.c | 2 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/export.c | 45 +- fs/nfsd/nfs4idmap.c | 14 + fs/nfsd/nfs4state.c | 75 +- fs/nfsd/nfs4xdr.c | 29 +- fs/nfsd/nfsfh.c | 13 +- fs/nfsd/trace.h | 122 + fs/open.c | 3 - fs/overlayfs/Kconfig | 1 + fs/overlayfs/file.c | 6 + fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 9 +- fs/overlayfs/util.c | 4 +- fs/xattr.c | 17 +- fs/xfs/libxfs/xfs_alloc.c | 16 +- fs/xfs/libxfs/xfs_alloc_btree.c | 24 +- fs/xfs/libxfs/xfs_bmap.c | 46 +- fs/xfs/libxfs/xfs_bmap_btree.c | 50 +- fs/xfs/libxfs/xfs_btree.c | 62 +- fs/xfs/libxfs/xfs_btree.h | 54 +- fs/xfs/libxfs/xfs_da_btree.c | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_refcount.c | 110 +- fs/xfs/libxfs/xfs_refcount_btree.c | 28 +- fs/xfs/libxfs/xfs_rmap.c | 110 +- fs/xfs/libxfs/xfs_rmap_btree.c | 28 +- fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/alloc.c | 2 +- fs/xfs/scrub/bmap.c | 4 +- fs/xfs/scrub/ialloc.c | 8 +- fs/xfs/scrub/refcount.c | 2 +- fs/xfs/scrub/rmap.c | 2 +- fs/xfs/scrub/trace.c | 4 +- fs/xfs/scrub/trace.h | 4 +- fs/xfs/xfs_dir2_readdir.c | 12 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_log.c | 80 +- fs/xfs/xfs_log_priv.h | 9 +- include/clocksource/timer-ti-dm.h | 4 +- include/drm/drm_dp_mst_helper.h | 4 +- include/drm/gpu_scheduler.h | 3 + include/dt-bindings/clock/imx7d-clock.h | 3 +- include/dt-bindings/clock/qcom,gcc-sm8250.h | 271 ++ include/dt-bindings/display/sdtv-standards.h | 76 + include/dt-bindings/media/tvp5150.h | 2 - include/kvm/arm_vgic.h | 3 + include/linux/coresight.h | 22 + include/linux/dma-noncoherent.h | 4 +- include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 22 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/genhd.h | 13 +- include/linux/gpio/driver.h | 1 + include/linux/ioc3.h | 93 - include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/kernfs.h | 11 +- include/linux/kvm_host.h | 64 +- include/linux/mii.h | 57 +- include/linux/mlx5/driver.h | 10 - include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/phy.h | 5 + include/linux/phy/tegra/xusb.h | 2 + include/linux/platform_data/dmtimer-omap.h | 6 +- include/linux/serial_core.h | 3 +- include/linux/soc/qcom/apr.h | 1 + include/linux/soc/qcom/pdr.h | 29 + include/linux/soc/qcom/qmi.h | 1 + include/linux/spi/ifx_modem.h | 5 - include/linux/sunrpc/cache.h | 6 +- include/linux/sunrpc/rpc_rdma.h | 3 +- include/linux/sunrpc/sched.h | 1 + include/linux/sunrpc/svc.h | 3 + include/linux/sunrpc/svc_rdma.h | 24 +- include/linux/sunrpc/svc_xprt.h | 2 + include/linux/sunrpc/xdr.h | 68 +- include/linux/xattr.h | 3 +- include/media/rc-core.h | 8 +- include/media/rc-map.h | 4 +- include/media/v4l2-fwnode.h | 143 + include/net/cfg802154.h | 2 +- include/net/macsec.h | 48 +- include/net/netfilter/nf_flow_table.h | 6 + include/net/netfilter/nf_tables.h | 18 +- include/net/netfilter/nf_tables_core.h | 1 + include/net/pkt_cls.h | 1 + include/net/red.h | 38 + include/soc/tegra/bpmp-abi.h | 10 +- include/soc/tegra/pmc.h | 3 +- include/sound/soc-dai.h | 4 +- include/sound/sof/info.h | 22 +- include/trace/events/rpcgss.h | 59 +- include/trace/events/rpcrdma.h | 67 +- include/trace/events/sunrpc.h | 76 + include/uapi/linux/btrfs.h | 7 +- include/uapi/linux/fdreg.h | 18 +- include/uapi/linux/if_macsec.h | 8 +- include/uapi/linux/kvm.h | 3 + include/uapi/linux/pkt_sched.h | 17 + include/uapi/linux/usb/raw_gadget.h | 167 + include/uapi/linux/videodev2.h | 4 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 4 + include/uapi/sound/compress_offload.h | 2 +- include/uapi/sound/compress_params.h | 37 +- init/Kconfig | 3 +- kernel/bpf/trampoline.c | 2 + kernel/cgroup/cgroup.c | 3 +- kernel/dma/coherent.c | 13 +- kernel/dma/direct.c | 25 +- kernel/futex.c | 4 +- kernel/power/user.c | 16 +- kernel/rcu/rcutorture.c | 3 +- kernel/rcu/tasks.h | 91 +- kernel/rcu/tree.c | 31 +- lib/Kconfig.debug | 2 + localversion-next | 2 +- mm/shmem.c | 2 +- mm/sparse.c | 128 +- net/bluetooth/l2cap_core.c | 3 +- net/bpfilter/main.c | 14 +- net/dsa/port.c | 7 +- net/ethtool/channels.c | 2 +- net/ethtool/rings.c | 2 +- net/hsr/hsr_framereg.c | 9 +- net/hsr/hsr_netlink.c | 70 +- net/ipv4/ip_gre.c | 103 +- net/kcm/kcmproc.c | 2 +- net/mptcp/options.c | 14 +- net/mptcp/protocol.c | 83 +- net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 50 +- net/mptcp/token.c | 31 +- net/netfilter/Makefile | 6 + net/netfilter/nf_conntrack_standalone.c | 19 +- net/netfilter/nf_flow_table_offload.c | 225 +- net/netfilter/nf_tables_api.c | 58 +- net/netfilter/nft_dynset.c | 23 +- net/netfilter/nft_lookup.c | 1 + net/netfilter/nft_set_pipapo.c | 630 ++-- net/netfilter/nft_set_pipapo.h | 280 ++ net/netfilter/nft_set_pipapo_avx2.c | 1223 +++++++ net/netfilter/nft_set_pipapo_avx2.h | 14 + net/packet/af_packet.c | 21 + net/packet/internal.h | 5 +- net/sched/cls_api.c | 1 + net/sched/cls_route.c | 4 +- net/sched/cls_tcindex.c | 3 + net/sched/sch_red.c | 72 +- net/sunrpc/auth_gss/auth_gss.c | 93 +- net/sunrpc/auth_gss/svcauth_gss.c | 60 +- net/sunrpc/cache.c | 125 +- net/sunrpc/clnt.c | 9 +- net/sunrpc/sched.c | 3 +- net/sunrpc/socklib.c | 141 + net/sunrpc/socklib.h | 15 + net/sunrpc/sunrpc.h | 4 - net/sunrpc/svc.c | 20 +- net/sunrpc/svc_xprt.c | 3 + net/sunrpc/svcauth_unix.c | 12 + net/sunrpc/svcsock.c | 202 +- net/sunrpc/xdr.c | 55 - net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/rpc_rdma.c | 36 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 16 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 244 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 55 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 512 +-- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtsock.c | 190 +- net/tipc/monitor.c | 12 +- net/tipc/msg.c | 3 - scripts/Kconfig.include | 7 + scripts/Makefile.extrawarn | 1 + scripts/bpf_helpers_doc.py | 1 + scripts/dtc/Makefile.dtc | 23 - scripts/dtc/checks.c | 25 +- scripts/dtc/dtc-lexer.l | 1 - scripts/dtc/libfdt/Makefile.libfdt | 18 - scripts/dtc/libfdt/fdt.c | 99 +- scripts/dtc/libfdt/fdt_ro.c | 143 +- scripts/dtc/libfdt/fdt_rw.c | 42 +- scripts/dtc/libfdt/fdt_sw.c | 19 +- scripts/dtc/libfdt/libfdt.h | 9 +- scripts/dtc/libfdt/libfdt_internal.h | 122 + scripts/dtc/update-dtc-source.sh | 4 +- scripts/dtc/version_gen.h | 2 +- security/keys/key.c | 2 +- security/keys/keyctl.c | 4 +- sound/core/pcm.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 1 + sound/core/seq/seq_virmidi.c | 1 + sound/hda/hdac_device.c | 2 +- sound/soc/bcm/Kconfig | 9 + sound/soc/bcm/Makefile | 4 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 317 ++ sound/soc/bcm/bcm63xx-i2s.h | 90 + sound/soc/bcm/bcm63xx-pcm-whistler.c | 485 +++ sound/soc/codecs/hdac_hdmi.c | 6 +- sound/soc/codecs/max98357a.c | 1 + sound/soc/codecs/rt5682.c | 4 +- sound/soc/codecs/wm_adsp.c | 4 +- sound/soc/codecs/wsa881x.c | 2 +- sound/soc/intel/boards/Kconfig | 20 +- sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 2 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 4 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 2 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 2 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 2 +- sound/soc/intel/boards/sof_da7219_max98373.c | 78 +- sound/soc/intel/boards/sof_pcm512x.c | 38 +- sound/soc/intel/boards/sof_rt5682.c | 110 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 34 +- sound/soc/intel/skylake/skl.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 139 +- sound/soc/qcom/qdsp6/q6asm.c | 243 +- sound/soc/qcom/qdsp6/q6asm.h | 51 +- sound/soc/sof/intel/Kconfig | 11 - sound/soc/sof/intel/cnl.c | 5 - sound/soc/sof/intel/hda-dai.c | 96 + sound/soc/sof/intel/hda-ipc.c | 20 +- sound/soc/sof/intel/hda-loader.c | 3 - sound/soc/sof/intel/hda.c | 6 +- sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/loader.c | 6 - sound/soc/sof/sof-priv.h | 5 - sound/soc/sof/topology.c | 8 +- sound/usb/card.c | 12 +- sound/usb/mixer.c | 17 +- sound/usb/quirks.c | 14 + sound/usb/quirks.h | 3 + tools/arch/x86/include/asm/unistd_64.h | 3 + tools/bpf/bpftool/Makefile | 1 - tools/gpio/gpio-hammer.c | 17 +- .../selftests/bpf => }/include/uapi/linux/types.h | 0 tools/lib/bpf/bpf_tracing.h | 103 + tools/lib/bpf/libbpf.c | 4 + tools/testing/selftests/Makefile | 4 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 +- tools/testing/selftests/bpf/Makefile | 14 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 77 +- tools/testing/selftests/bpf/prog_tests/vmlinux.c | 43 + tools/testing/selftests/bpf/progs/test_vmlinux.c | 84 + tools/testing/selftests/bpf/test_progs.c | 21 +- tools/testing/selftests/bpf/test_progs.h | 8 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 50 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 11 + .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 + .../ftrace/test.d/trigger/trigger-multihist.tc | 2 +- tools/testing/selftests/kvm/.gitignore | 7 +- tools/testing/selftests/kvm/Makefile | 12 +- tools/testing/selftests/kvm/clear_dirty_log_test.c | 4 + tools/testing/selftests/kvm/demand_paging_test.c | 666 ++++ tools/testing/selftests/kvm/dirty_log_test.c | 107 +- tools/testing/selftests/kvm/include/evmcs.h | 2 + tools/testing/selftests/kvm/include/kvm_util.h | 126 +- tools/testing/selftests/kvm/include/test_util.h | 27 +- tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 8 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 41 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 2 +- tools/testing/selftests/kvm/lib/assert.c | 6 +- tools/testing/selftests/kvm/lib/io.c | 12 +- tools/testing/selftests/kvm/lib/kvm_util.c | 170 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 59 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 78 +- tools/testing/selftests/kvm/lib/test_util.c | 98 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 201 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 4 +- tools/testing/selftests/kvm/s390x/memop.c | 2 +- tools/testing/selftests/kvm/s390x/resets.c | 6 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 2 +- tools/testing/selftests/kvm/steal_time.c | 352 ++ .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 6 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 35 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 8 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 6 +- .../selftests/kvm/x86_64/platform_info_test.c | 6 +- .../selftests/kvm/x86_64/set_memory_region_test.c | 141 + tools/testing/selftests/kvm/x86_64/smm_test.c | 2 +- tools/testing/selftests/kvm/x86_64/state_test.c | 10 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 6 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 4 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 17 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 4 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 8 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 2 +- tools/testing/selftests/resctrl/fill_buf.c | 4 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- tools/testing/selftests/tc-testing/config | 1 + .../selftests/tc-testing/tc-tests/qdiscs/red.json | 185 + tools/testing/selftests/timens/exec.c | 1 - tools/testing/selftests/timens/procfs.c | 1 - tools/testing/selftests/timens/timens.c | 1 - tools/testing/selftests/timens/timer.c | 1 - virt/kvm/arm/arch_timer.c | 2 +- virt/kvm/arm/arm.c | 56 +- virt/kvm/arm/mmu.c | 20 +- virt/kvm/arm/psci.c | 1 - virt/kvm/arm/vgic/vgic-debug.c | 14 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 68 +- virt/kvm/arm/vgic/vgic-mmio.c | 88 +- virt/kvm/arm/vgic/vgic-v3.c | 2 + virt/kvm/arm/vgic/vgic-v4.c | 103 +- virt/kvm/arm/vgic/vgic.h | 1 + virt/kvm/kvm_main.c | 642 ++-- 1014 files changed, 41615 insertions(+), 15691 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/connector/usb-connector.txt create mode 100644 Documentation/devicetree/bindings/connector/usb-connector.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-dwc3-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/regulator/mp886x.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt2712.txt create mode 100644 Documentation/devicetree/bindings/sound/brcm,bcm63xx-audio.txt create mode 100644 Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml create mode 100644 Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml create mode 100644 Documentation/usb/raw-gadget.rst create mode 100644 arch/arc/include/asm/asserts.h create mode 100644 arch/arc/include/asm/dsp-impl.h create mode 100644 arch/arc/include/asm/dsp.h create mode 100644 arch/arm/boot/dts/imx6dl-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-hobbit.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-nymph.dts create mode 100644 arch/arm/boot/dts/imx6dl-pico-pi.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-hobbit.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-nymph.dts create mode 100644 arch/arm/boot/dts/imx6q-pico-pi.dts create mode 100644 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-pico.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx7d-pico-dwarf.dts create mode 100644 arch/arm/boot/dts/imx7d-pico-nymph.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts create mode 100644 arch/ia64/kernel/irq.h rename arch/x86/{include/asm => kvm}/kvm_emulate.h (93%) create mode 100644 drivers/clk/qcom/gcc-sm8250.c rename drivers/gpu/drm/i915/{i915_gem_fence_reg.c => gt/intel_ggtt_fencing.c} (97%) rename drivers/gpu/drm/i915/{i915_gem_fence_reg.h => gt/intel_ggtt_fencing.h} (90%) create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c create mode 100644 drivers/infiniband/hw/mlx5/qos.c create mode 100644 drivers/net/phy/mscc/Makefile create mode 100644 drivers/net/phy/mscc/mscc.h rename drivers/net/phy/{ => mscc}/mscc_fc_buffer.h (95%) rename drivers/net/phy/{ => mscc}/mscc_mac.h (98%) create mode 100644 drivers/net/phy/mscc/mscc_macsec.c rename drivers/net/phy/{ => mscc}/mscc_macsec.h (90%) rename drivers/net/phy/{mscc.c => mscc/mscc_main.c} (60%) create mode 100644 drivers/net/wireless/ath/ath11k/thermal.c create mode 100644 drivers/net/wireless/ath/ath11k/thermal.h delete mode 100644 drivers/pci/controller/mobiveil/Kconfig delete mode 100644 drivers/pci/controller/mobiveil/Makefile delete mode 100644 drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-plat.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.h rename drivers/pci/controller/{mobiveil/pcie-mobiveil-host.c => pcie-mobiveil.c} (54%) create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c create mode 100644 drivers/regulator/mp886x.c create mode 100644 drivers/rtc/rtc-mt2712.c create mode 100644 drivers/soc/qcom/pdr_interface.c create mode 100644 drivers/soc/qcom/pdr_internal.h create mode 100644 drivers/usb/gadget/legacy/raw_gadget.c create mode 100644 drivers/usb/gadget/udc/max3420_udc.c create mode 100644 drivers/usb/phy/phy-jz4770.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8250.h create mode 100644 include/dt-bindings/display/sdtv-standards.h delete mode 100644 include/linux/ioc3.h create mode 100644 include/linux/soc/qcom/pdr.h create mode 100644 include/uapi/linux/usb/raw_gadget.h create mode 100644 net/netfilter/nft_set_pipapo.h create mode 100644 net/netfilter/nft_set_pipapo_avx2.c create mode 100644 net/netfilter/nft_set_pipapo_avx2.h create mode 100644 net/sunrpc/socklib.h delete mode 100644 scripts/dtc/Makefile.dtc delete mode 100644 scripts/dtc/libfdt/Makefile.libfdt create mode 100644 sound/soc/bcm/bcm63xx-i2s-whistler.c create mode 100644 sound/soc/bcm/bcm63xx-i2s.h create mode 100644 sound/soc/bcm/bcm63xx-pcm-whistler.c rename tools/{testing/selftests/bpf => }/include/uapi/linux/types.h (100%) create mode 100644 tools/testing/selftests/bpf/prog_tests/vmlinux.c create mode 100644 tools/testing/selftests/bpf/progs/test_vmlinux.c create mode 100644 tools/testing/selftests/kvm/demand_paging_test.c create mode 100644 tools/testing/selftests/kvm/lib/test_util.c create mode 100644 tools/testing/selftests/kvm/steal_time.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/red.json