This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits b56557c8e521 Add linux-next specific files for 20200302 omits bf0bc1d2bfd7 fix for "powerpc: add support for folded p4d page tables" omits 762b7fdd92a3 Merge branch 'akpm/master' omits 7d2daaa594ce drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 57d19752dbbb drivers/tty/serial/sh-sci.c: suppress warning omits 0f3ac5e198cf ipc/util.c: sysvipc_find_ipc() should increase position index omits 9ef6fa1003ce kernel/gcov/fs.c: gcov_seq_next() should increase position index omits f961340a3662 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 847164da68bf mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits c99eaeb25e36 asm-generic: remove pgtable-nop4d-hack.h omits 8a8c38d84add unicore32: remove __ARCH_USE_5LEVEL_HACK omits 438d90869a34 sh: add support for folded p4d page tables omits e99b12fc69d6 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits ec9f0567dc73 sh: fault: modernize printing of kernel messages omits cad54c147231 powerpc: add support for folded p4d page tables omits ab00c5fa253a powerpc/32: drop get_pteptr() omits fe0e25a4c900 openrisc: add support for folded p4d page tables omits 153aa277c494 nios2: add support for folded p4d page tables omits 712ad0a41f32 ia64: add support for folded p4d page tables omits e8d9e060906a hexagon: remove __ARCH_USE_5LEVEL_HACK omits 667a6559fbb8 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 87d900aef3e2 arm/arm64: add support for folded p4d page tables omits 4797a8ba3022 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 10fd957c1ad2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 1de647c92d1a mm: vm_insert_pages() checks if pte_index defined omits d22c25f03537 add missing page_count() check to vm_insert_pages(). omits 2f14e9aeee6f mm-add-vm_insert_pages-fix omits 1aad14f722a1 mm/memory.c: add vm_insert_pages() omits 7f11b47272bf mm: define pte_index as macro for x86 omits 2a6384a75cce mm: bring sparc pte_index() semantics inline with other platforms omits efe1a31774bf mm/memory.c: refactor insert_page to prepare for batched-l [...] omits f32d2751882f mm: annotate a data race in page_zonenum() omits 8335fa7968d6 mm/rmap: annotate a data race at tlb_flush_batched omits 2f8b06e304b5 mm/util.c: annotate an data race at vm_committed_as omits 51f388c67f2c mm/mempool: fix a data race in mempool_free() omits f8acd1824256 mm/list_lru: fix a data race in list_lru_count_one omits d511deae76e9 mm/memcontrol: fix a data race in scan count omits bc9a98617dd4 mm/page_counter: fix various data races at memsw omits 9918438fa599 mm-swapfile-fix-and-annotate-various-data-races-v2 omits b8218ddd9e7c mm/swapfile: fix and annotate various data races omits 01cd1d9a33ca mm/filemap.c: fix a data race in filemap_fault() omits fb538e999c9d mm/kmemleak: annotate various data races obj->ptr omits b5880099efae mm/swap_state: mark various intentional data races omits d662bb26b693 mm-page_io-mark-various-intentional-data-races-v2 omits c32718f68516 mm/page_io: mark various intentional data races omits 0844352ba4f4 mm/frontswap: mark various intentional data races omits c26c1a2a7f60 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 306199d7e689 Merge branch 'akpm-current/current' omits 45832c5f2084 Merge remote-tracking branch 'fpga/for-next' omits 88972ffd7ce6 Merge remote-tracking branch 'hmm/hmm' omits 81da801c7b7b Merge remote-tracking branch 'devfreq/devfreq-next' omits b8e0e676f9eb Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 6b04a19e8c73 Merge remote-tracking branch 'xarray/xarray' omits 3cd142298a81 Merge remote-tracking branch 'nvmem/for-next' omits 255059ee33fa Merge remote-tracking branch 'slimbus/for-next' omits 70eb1e0146aa Merge remote-tracking branch 'fsi/next' omits 368448c96bdd Merge remote-tracking branch 'ntb/ntb-next' omits 49730569c08f Merge remote-tracking branch 'at24/at24/for-next' omits de4c0be5231f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ff7d4ccca637 Merge remote-tracking branch 'rtc/rtc-next' omits 46630d4e3b84 Merge remote-tracking branch 'coresight/next' omits f5bce230617d Merge remote-tracking branch 'livepatching/for-next' omits acbb7b770372 Merge remote-tracking branch 'kselftest/next' omits 2c99acd02165 Merge remote-tracking branch 'random/dev' omits 1ec164e521b1 Merge remote-tracking branch 'ktest/for-next' omits e3b384da68be Merge remote-tracking branch 'userns/for-next' omits 8f435985bc54 Merge remote-tracking branch 'pinctrl/for-next' omits cd0479f6002a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 41bba5b74d07 Merge remote-tracking branch 'gpio/for-next' omits e2b43a2d4fd0 Merge remote-tracking branch 'rpmsg/for-next' omits e0e82a8cb577 Merge remote-tracking branch 'vhost/linux-next' omits 561e6ca161ad Merge remote-tracking branch 'scsi-mkp/for-next' omits efa0af07ef25 Merge remote-tracking branch 'scsi/for-next' omits a0b2cf55808e Merge remote-tracking branch 'cgroup/for-next' omits e4d2079475cd Merge remote-tracking branch 'slave-dma/next' omits c8f217e5588b Merge remote-tracking branch 'icc/icc-next' omits 25c4e6850c95 Merge remote-tracking branch 'mux/for-next' omits 9d621b904d31 Merge remote-tracking branch 'staging/staging-next' omits 2c1c405d7291 Merge remote-tracking branch 'thunderbolt/next' omits 85b6dd3969aa Merge remote-tracking branch 'soundwire/next' omits 77b2c8e1f3b6 Merge remote-tracking branch 'extcon/extcon-next' omits b3f15c6dc692 Merge remote-tracking branch 'char-misc/char-misc-next' omits e31dcf7bd3e8 Merge remote-tracking branch 'tty/tty-next' omits 815c581e3418 Merge remote-tracking branch 'phy-next/next' omits 6e38a293bed7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits b651fc0e8bad Merge remote-tracking branch 'usb-serial/usb-next' omits eb74010d38af Merge remote-tracking branch 'usb/usb-next' omits 969bbe8de8d6 Merge remote-tracking branch 'driver-core/driver-core-next' omits fb16ae444cbd Merge remote-tracking branch 'ipmi/for-next' omits 477d536f7959 Merge remote-tracking branch 'leds/for-next' omits 21e8528c0ff3 Merge remote-tracking branch 'chrome-platform/for-next' omits 247a459cb997 Merge remote-tracking branch 'drivers-x86/for-next' omits 5416038d9e01 Merge remote-tracking branch 'workqueues/for-next' omits 4cb7869e2963 Merge remote-tracking branch 'percpu/for-next' omits fc04656af617 Merge remote-tracking branch 'xen-tip/linux-next' omits 969bdfe61da9 Merge remote-tracking branch 'kvms390/next' omits 61b3e9283b62 Merge remote-tracking branch 'rcu/rcu/next' omits 6f4c44834d42 Merge remote-tracking branch 'edac/edac-for-next' omits b6e566bdac2f Merge remote-tracking branch 'clockevents/timers/drivers/next' omits b7565dd4373f Merge remote-tracking branch 'tip/auto-latest' omits 3ef0cd7747f8 Merge remote-tracking branch 'spi/for-next' omits 5318a13136ec Merge remote-tracking branch 'devicetree/for-next' omits 1c01d0586fdc Merge remote-tracking branch 'audit/next' omits 6dbddc5074da Merge remote-tracking branch 'iommu/next' omits 2ba8c07b6946 Merge remote-tracking branch 'tpmdd/next' omits dad4710925b2 Merge remote-tracking branch 'smack/for-next' omits fe3634301981 Merge remote-tracking branch 'selinux/next' omits 57547425d62d Merge remote-tracking branch 'keys/keys-next' omits 32ce70321388 Merge remote-tracking branch 'apparmor/apparmor-next' omits ddd96a943321 Merge remote-tracking branch 'security/next-testing' omits 42c66650ed7a Merge remote-tracking branch 'regulator/for-next' omits 0e02d304f532 Merge remote-tracking branch 'battery/for-next' omits 9c9e693fbde7 Merge remote-tracking branch 'mfd/for-mfd-next' omits d0f9bd492b93 Merge remote-tracking branch 'mmc/next' omits 8530d2ed20bc Merge remote-tracking branch 'device-mapper/for-next' omits 3196b9a52a3a Merge remote-tracking branch 'block/for-next' omits 3f6ca714f4b5 Merge remote-tracking branch 'modules/modules-next' omits f5c38e6fc7d1 Merge remote-tracking branch 'sound-asoc/for-next' omits faaea213b870 Merge remote-tracking branch 'sound/for-next' omits 27b2566c1853 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f56a3b2db973 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 9885da8b2bbf Merge remote-tracking branch 'drm-intel/for-linux-next' omits dc1e9b4c903e Merge remote-tracking branch 'amdgpu/drm-next' omits ee1a2857f0d7 Merge remote-tracking branch 'drm/drm-next' omits 4309e9824ebd Merge remote-tracking branch 'crypto/master' omits 12b69685ab77 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ccf845ebe8ad Merge remote-tracking branch 'gfs2/for-next' omits 2a60633e6810 Merge remote-tracking branch 'mac80211-next/master' omits c7f642b0955c Merge remote-tracking branch 'bluetooth/master' omits 00db89f2bafc Merge remote-tracking branch 'wireless-drivers-next/master' omits c050cd1f88ee Merge remote-tracking branch 'nfc-next/master' omits 37a1f3f8d6f2 Merge remote-tracking branch 'netfilter-next/master' omits e32c803d4dd7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 11aaf1a83cd4 Merge remote-tracking branch 'ipsec-next/master' omits c88157b0e89d Merge remote-tracking branch 'net-next/master' omits ab62e690eaa1 Merge remote-tracking branch 'rdma/for-next' omits 793db5907dfb Merge remote-tracking branch 'swiotlb/linux-next' omits f3ed3ea6028c Merge remote-tracking branch 'ieee1394/for-next' omits c89155ab3594 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 088126cab99d Merge remote-tracking branch 'pm/linux-next' omits 846590c680fe Merge remote-tracking branch 'v4l-dvb/master' omits a97b487be0b9 Merge remote-tracking branch 'jc_docs/docs-next' omits 70b5e9d4c33b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 62508e009a26 Merge branch 'dmi/master' omits 0153342afeef Merge remote-tracking branch 'i3c/i3c/next' omits cbffa910012e Merge remote-tracking branch 'i2c/i2c/for-next' omits feaa257a4c78 Merge remote-tracking branch 'hid/for-next' omits 30367f3be09e Merge remote-tracking branch 'pstore/for-next/pstore' omits a6c8bfcf9eef Merge remote-tracking branch 'pci/next' omits e44592c2a4bb Merge remote-tracking branch 'printk/for-next' omits a901ae409b65 Merge remote-tracking branch 'v9fs/9p-next' omits b0dddc7ecbd8 Merge remote-tracking branch 'ubifs/linux-next' omits 43e76908ca6c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8d162741c2af Merge remote-tracking branch 'fuse/for-next' omits 557d4f6a20a4 Merge remote-tracking branch 'f2fs/dev' omits 5fd9180f34e0 Merge remote-tracking branch 'ext3/for_next' omits d6667d190d99 Merge remote-tracking branch 'cifs/for-next' omits 28ba49086b3b Merge remote-tracking branch 'btrfs/for-next' omits 3686ec1911a4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d86aee193ddd Merge remote-tracking branch 'sh/sh-next' omits 6fbc2d1e4f56 Merge remote-tracking branch 's390/features' omits 53ae3b15216d Merge remote-tracking branch 'risc-v/for-next' omits 674fdf2c3dcb Merge remote-tracking branch 'soc-fsl/next' omits 4e1d4b362c92 Merge remote-tracking branch 'openrisc/for-next' omits c4032b56da85 Merge remote-tracking branch 'nds32/next' omits ea34ac05dd21 Merge remote-tracking branch 'mips/mips-next' omits 63f54245dcec Merge remote-tracking branch 'microblaze/next' omits f81a6f602296 Merge remote-tracking branch 'm68k/for-next' omits f54191ba5619 Merge remote-tracking branch 'h8300/h8300-next' omits 968302fd7476 Merge remote-tracking branch 'csky/linux-next' omits 7a5ead39a157 Merge remote-tracking branch 'clk/clk-next' omits 7dcb3b42f89a Merge remote-tracking branch 'tegra/for-next' omits 81c0e0fa8d52 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 64b758e7e982 Merge remote-tracking branch 'scmi/for-linux-next' omits 7255266ac9e9 Merge remote-tracking branch 'samsung-krzk/for-next' omits 530f05e300d7 Merge remote-tracking branch 'rockchip/for-next' omits cdeb1a057198 Merge remote-tracking branch 'reset/reset/next' omits 64409e78838c Merge remote-tracking branch 'renesas/next' omits 5f5a112dc124 Merge remote-tracking branch 'realtek/for-next' omits 2f99aa6d7674 Merge remote-tracking branch 'raspberrypi/for-next' omits f204c71e324b Merge remote-tracking branch 'qcom/for-next' omits ff62e71e0de2 Merge remote-tracking branch 'omap/for-next' omits 542c959018a7 Merge remote-tracking branch 'mvebu/for-next' omits fb6c802a8fa7 Merge remote-tracking branch 'mediatek/for-next' omits fdaa5d7104cc Merge remote-tracking branch 'keystone/next' omits a888328aa59b Merge remote-tracking branch 'imx-mxs/for-next' omits 1303d005f7af Merge remote-tracking branch 'at91/at91-next' omits 70abd690cf2e Merge remote-tracking branch 'aspeed/for-next' omits 1c837249500c Merge remote-tracking branch 'amlogic/for-next' omits c76865bc10f4 Merge remote-tracking branch 'arm-soc/for-next' omits c556dc10b75a Merge remote-tracking branch 'arm64/for-next/core' omits 00558686e73f Merge remote-tracking branch 'arm/for-next' omits f14df2d3e4bb Merge remote-tracking branch 'dma-mapping/for-next' omits e86ce27e47b4 Merge remote-tracking branch 'kbuild/for-next' omits 4459af7c6614 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ead17be03762 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 4abbdebcef1d Merge remote-tracking branch 'pidfd-fixes/fixes' omits 1b5d8b1eaae9 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 71e358491f53 Merge remote-tracking branch 'mmc-fixes/fixes' omits 83c7130269c7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 75ce2e2114d2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a559d2bfa0c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits bc90089def0d Merge remote-tracking branch 'kvm-fixes/master' omits 26f7f1a0890b Merge remote-tracking branch 'omap-fixes/fixes' omits 8759d5f85990 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 15999e21a93d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 7adc3be39fc1 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 44c82be3230a Merge remote-tracking branch 'phy/fixes' omits 588028c78cf5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 89b46d458bf6 Merge remote-tracking branch 'tty.current/tty-linus' omits 9252b13d38c6 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 5045922e02dd Merge remote-tracking branch 'spi-fixes/for-linus' omits bec543b0fbda Merge remote-tracking branch 'regulator-fixes/for-linus' omits 7540c9e21e63 Merge remote-tracking branch 'regmap-fixes/for-linus' omits f8644eb9d5a9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits baf37edd5f83 Merge remote-tracking branch 'sound-current/for-linus' omits 35e5d17c84e0 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 7c400748d3cd Merge remote-tracking branch 'wireless-drivers/master' omits f68a71c87a0c Merge remote-tracking branch 'ipsec/master' omits 94d0ad354d2c Merge remote-tracking branch 'bpf/master' omits 3fbbc16b7f24 Merge remote-tracking branch 'net/master' omits 0e1c4c190e99 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 1ed174297d59 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5dba1a322845 Merge remote-tracking branch 'arm-current/fixes' omits 351fd8cba6b1 Merge remote-tracking branch 'arc-current/for-curr' omits 3101776bf0cc Merge remote-tracking branch 'fixes/master' omits 646a810fca01 ubsan: include bug type in report header omits d17ba2e01b4b kasan: unset panic_on_warn before calling panic() omits 1a21efb939af ubsan: check panic_on_warn omits 308f93496b4f drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 6ef1a5ad0f22 ubsan: split "bounds" checker from other options omits f24281bad607 ubsan: add trap instrumentation option omits ba3f498f6968 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits f736842efe92 aio: simplify read_events() omits a59055b6236a kernel/relay.c: fix read_pos error when multiple readers omits 25a427fa495f loop: charge i/o to mem and blk cg omits 6eee98473474 mm: charge active memcg when no mm is set omits b2eff1658125 loop: fix irq lock ordering bug omits 1d716897e082 loop: fix IS_ERR() vs NULL bugs in loop_prepare_queue() omits 76073b82f588 loop: use worker per cgroup instead of kworker omits 71cec5d6c212 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 9fce412f3b69 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits a5993b326d42 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 09c218201be8 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 8c7e7e7ac5cf fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 9d620e325340 fs/binfmt_elf.c: allocate less for static executable omits f00782af9a6f fs/binfmt_elf.c: delete "loc" variable omits 36ee7d1f7874 fs/epoll: make nesting accounting safe for -rt kernel omits 1384fcdf8a79 kselftest: introduce new epoll test case omits c9bfc9c1b953 epoll: fix possible lost wakeup on epoll_ctl() path omits cfbb25a49104 checkpatch: improve Gerrit Change-Id: test omits b51e04424be4 checkpatch: add command-line option for TAB size omits cbd3bea1b300 checkpatch: fix multiple const * types omits 960568920397 checkpatch: fix minor typo and mixed space+tab in indentation omits 85ccab45033d checkpatch: prefer fallthrough; over fallthrough comments omits 81a31a270e5a checkpatch: support "base-commit:" format omits adb1c9b39089 checkpatch: check SPDX tags in YAML files omits e5fc8520a8ae checkpatch: remove email address comment from email addres [...] omits c1c30e3283f1 lib: optimize cpumask_local_spread() omits 81c341cafcc6 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 966de2e7c6ff string: add stracpy and stracpy_pad mechanisms omits b26a3f2c74b1 lib/test_kmod.c: remove a NULL test omits 36788d3b700e lib/rbtree: fix coding style of assignments omits 8cd6359c49bf lib/test_bitmap.c: make use of EXP2_IN_BITS omits 889f08b0ffae lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits efeaab43df5c percpu_counter: fix a data race at vm_committed_as omits 611d97d28e67 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 255386ffdf74 lib/stackdepot.c: build with -fno-builtin omits d6837e2d62ab lib/stackdepot.c: check depot_index before accessing the s [...] omits b4a45bd56fde lib: test_stackinit.c: XFAIL switch variable init tests omits 73cc990da4fa lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 7b23c3cd7df5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 88912a0b70db lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 7ebb0e492988 lib/ts_bm.c: replace zero-length array with flexible-array member omits dc7eebb5dd75 lib/bch.c: replace zero-length array with flexible-array member omits db3ebd33cf80 lib/test_lockup: test module to generate lockups omits fe53a1fa7358 bitops: always inline sign extension helpers omits 190084ab3f4d MAINTAINERS: add an entry for kfifo omits abeba377e6c2 kernel/extable.c: use address-of operator on section symbols omits e60aae766584 asm-generic: fix unistd_32.h generation format omits 6771210565a1 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits aaec7715b02f proc: faster open/read/close with "permanent" files omits c2fb7fbb12da fs/proc/inode.c: annotate close_pdeo() for sparse omits 0a352a5a6400 kernel/hung_task.c: Monitor killed tasks. omits b1473d5f3d0a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b10a7ae6565c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 6f05a4b18ac8 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits de14c8468200 mm: fix ambiguous comments for better code readability omits c037f6e91a57 mm/zsmalloc: add missing annotation for unpin_tag() omits 152cf93b844a mm/zsmalloc: add missing annotation for pin_tag() omits 96727a39db1c mm/zsmalloc: add missing annotation for migrate_read_unlock() omits caff53554e95 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 8959be1716e7 mm/slub: add missing annotation for put_map() omits caa55149bf31 mm/slub: add missing annotation for get_map() omits 9a972d82f1f6 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 24ec583972e0 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 0e85fe8de6fc mm/compaction: add missing annotation for compact_lock_irqsave omits 93c9f2217c84 mm/memcontrol: add missing annotation for lock_page_lru() omits af8d9d9590ef mm/memcontrol: add missing annotation for unlock_page_lru() omits b3bb792141d4 mm/zswap: allow setting default status, compressor and all [...] omits ef3ba8f6eb1e mm: prevent a warning when casting void* -> enum omits 3dfa3bdd54f5 mm: huge tmpfs: try to split_huge_page() when punching hole omits eceb52e4adfd mm/shmem.c: distribute switch variables for initialization omits 596c47181501 mm/memory_hotplug.c: cleanup __add_pages() omits cf00755c42d7 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 2aab877e2f91 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 4b291d26634b mm/page_ext.c: drop pfn_present() check when onlining omits 467d52394747 drivers/base/memory.c: drop pages_correctly_probed() omits b779cf8574fd drivers/base/memory.c: drop section_count omits 79c3cfd2eb7e drivers/base/memory.c: indicate all memory blocks as removable omits 264c6f291434 mm/page_reporting: add free page reporting documentation omits d5c922df88e0 mm/page_reporting: add budget limit on how many pages can [...] omits 35f07ff35161 mm/page_reporting: rotate reported pages to the tail of the list omits 1a370bb67566 virtio-balloon: add support for providing free page report [...] omits f86c6f34ef3a virtio-balloon: pull page poisoning config out of free pag [...] omits 46d5d3b62514 mm: introduce Reported pages omits 1f0b3bd9759c mm: add function __putback_isolated_page omits c9007e4101e6 mm: use zone and order instead of free area in free_list m [...] omits 491db5a475e6 mm: adjust shuffle code to allow for future coalescing omits c90c56159934 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 63547f66d885 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits b793c03ab631 mm-migratec-migrate-pg_readahead-flag-fix omits 7db3937544dd mm/migrate.c: migrate PG_readahead flag omits 3af67b404fee mm/migrate.c: unify "not queued for migration" handling in [...] omits a273b0d38371 mm/migrate.c: check pagelist in move_pages_and_store_status() omits b8f7c3c24ab5 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits cef3813670c2 mm/migrate.c: no need to check for i > start in do_pages_move() omits 0ab4769e60ce hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 7d2a2ea4c81b hugetlb_cgroup: add hugetlb_cgroup reservation tests omits d2f46ccd0562 hugetlb: remove check_coalesce_bug debug code omits 5edcfc0f99cf hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits b6c76fd14fd1 hugetlb: support file_region coalescing again omits e57543234c9a hugetlb_cgroup: support noreserve mappings omits 112bab5e2f13 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 0e0014454ecb hugetlb_cgroup: add accounting for shared mappings omits 757a9372b85c mm/hugetlb: fix file_region entry allocations omits 1bbc4adcdbdd hugetlb: disable region_add file_region coalescing omits d2e783bc7fa8 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 7a5a7267c598 hugetlb_cgroup: add reservation accounting for private mappings omits def1e16ca8d6 mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 3fafcbc8c02c hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits ed946a7f00a6 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 3ae43f87bce3 mm/memblock.c: remove redundant assignment to variable max_addr omits 310b471a34e3 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits df62643d9044 mm/mempolicy: check hugepage migration is supported by arc [...] omits ee359ab002a8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 816231878630 mm, compaction: fully assume capture is not NULL in compac [...] omits 9e4e0529f51c mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 6383c13b15e6 mm,thp,compaction,cma: allow THP migration for CMA allocations omits 50ef63759cdc mm,compaction,cma: add alloc_contig flag to compact_control omits a08c4d4f0711 mm/vmscan.c: Clean code by removing unnecessary assignment omits 64d8380b128a mm/vmscan.c: fix data races using kswapd_classzone_idx omits e7fa0f245d20 mm/vmscan.c: remove cpu online notification for now omits 47c214d23242 mm: vmscan: replace open codings to NUMA_NO_NODE omits d4f496ba1fd8 mm: vmpressure: use mem_cgroup_is_root API omits 09eedc15c4bf mm: vmpressure: don't need call kfree if kstrndup fails omits 9b00a40ea87d mm/page_alloc: increase default min_free_kbytes bound omits 0d940db2ec4f mm/sparse: rename pfn_present() to pfn_in_present_section() omits f307eb62fb83 mm/sparsemem: get address to page struct instead of addres [...] omits ec8b8c60ba3a selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits d79d686889d7 selftest: add MREMAP_DONTUNMAP selftest omits 5518f346b9e9 selftest-add-mremap_dontunmap-selftest-fix omits 13748876d18e selftests: add MREMAP_DONTUNMAP selftest omits 2f5aa047c193 mm-add-mremap_dontunmap-to-mremap-v7 omits f0d608c108e6 mm-add-mremap_dontunmap-to-mremap-v6 omits fa8936fe1367 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 696af44ef1a5 mm/vma: make is_vma_temporary_stack() available for general use omits c62dc83e21ed mm/vma: make vma_is_foreign() available for general use omits ea76b332b9de mm/vma: move VM_NO_KHUGEPAGED into generic header omits 69545d36baac mm/mmap.c: fix the adjusted length error omits a083af1cdd2e mm/vma: append unlikely() while testing VMA access permissions omits bb9a13304f1f mm/vma: replace all remaining open encodings with vma_is_a [...] omits a388f68d9cc4 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits fdba88562028 mm/vma: make vma_is_accessible() available for general use omits ad0c83b949a8 mm/vma: add missing VMA flag readable name for VM_SYNC omits f21fef73b6f1 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits b46582d25159 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits a82d4bc2ea45 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 040afcbeb77a mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 9d587ec22de0 mm: memcontrol: recursive memory.low protection omits 47d773cfc251 mm: memcontrol: clean up and document effective low/min ca [...] omits 720ac22c7397 mm: memcontrol: fix memory.low proportional distribution omits 3e7c2c462390 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 7c083ddbbad0 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 1266aa3d07a0 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits f51e1d16dc1b mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 3233c69f507a mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 9a7c316cd40f mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits 8a9b2923fbb6 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 8a4fefd5eb7f mm: memcg/slab: introduce mem_cgroup_from_obj() omits eb6dec9bbe9d mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 55ce46528a70 mm, memcg: fix build error around the usage of kmem_caches omits 6ccb9caa9be7 mm/swap.c: annotate data races for lru_rotate_pvecs omits e211d92d07e0 mm/swapfile: fix data races in try_to_unuse() omits 04fc4975b42c mm/swap.c: not necessary to export __pagevec_lru_add() omits de48497325c0 mm/swapfile.c: fix comments for swapcache_prepare omits 129eb2926720 mm: dump_page(): additional diagnostics for huge pinned pages omits c6ead57e4335 mm: improve dump_page() for compound pages omits 0131b274286b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 8b784b10adc2 mm/gup_benchmark: support pin_user_pages() and related calls omits ae2d6899871d mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits d5f0bf6453a5 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 97009ddffab1 mm/gup: track FOLL_PIN pages omits 247918160c13 mm/gup: require FOLL_GET for get_user_pages_fast() omits 290bf6d5150f mm/gup: pass gup flags to two more routines omits 15e8245ab732 mm: introduce page_ref_sub_return() omits 093adfbead0b mm/gup: pass a flags arg to __gup_device_* functions omits f814c0a09c53 mm/gup: split get_user_pages_remote() into two routines omits 0645db467449 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits a5bde5e79300 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 6da9bf70635d mm/debug: replace __pa() with __pa_symbol() in debug_vm_pgtable() omits 9716f7f8a592 mm/debug: add tests validating architecture page table helpers omits 186a0ea50b1e dt-bindings: timer: Convert ingenic,tcu.txt to YAML omits e683f2fbe1bc Merge branch 'devel' into for-next omits 27a2a9a4fa1f Merge branch 'devel' into for-next omits 93574fb8f912 Merge branch 'for-5.7/io_uring' into for-next omits b8e65ec72548 io_uring: remove io_prep_next_work() omits 94830eb0a776 io_uring: remove extra nxt check after punt omits 5371d69ff013 gpiolib: fix bitmap operations related to line event watching omits f2a20450946a io_uring: io_poll_task_func() should grab uring_lock for n [...] omits ee27d2d1756b dm: bump version of core and various targets omits df2d2339be09 dm integrity: use dm_bio_record and dm_bio_restore omits f586c1bd72ce dm bio record: save/restore bi_integrity and bi_end_io omits 56b81fd77d2e Merge branch 'perf/urgent' omits b1c698b64f81 cifs: potential unintitliazed error code in cifs_getattr() omits 971699eaa316 Merge branch 'for-5.7/io_uring' into for-next omits f82088ffcba0 Merge branch 'io_uring-task-poll' into for-5.7/io_uring omits afa690fc5bc5 Merge branch 'spi-5.7' into spi-next omits c11e44fe006d Merge branch 'spi-5.6' into spi-linus omits 6941b0b5f919 Merge branch 'asoc-5.7' into asoc-next omits 77434a2d4a6f Merge branch 'asoc-5.6' into asoc-linus omits 7a0363e7a048 Merge branches 'arm/qcom', 'x86/amd', 'virtio' and 'core' [...] omits b0be50f677f1 Merge branch 'ras/urgent' omits ccdb329f970f Merge branch 'timers/nohz' omits fa0c00844810 Merge branch 'x86/entry' omits 9356b08a12e4 Merge branch 'x86/urgent' omits f0d430f1acee Merge branch 'linus' omits 6d41b26e50e9 io-wq: use BIT for ulong hash omits 6309c1907fcb io_uring: remove IO_WQ_WORK_CB omits ff68bc79c6e5 io-wq: remove unused IO_WQ_WORK_HAS_MM omits a0cbe85cd5fd io_uring: extract kmsg copy helper omits 265a88906fd6 io_uring: clean io_poll_complete omits c82f85d7a7c6 cifs: print warning once if mounting with vers=1.0 omits 085ff186f2a9 smb3: update the information returned on posix create/open omits 1a6f47b970cb riscv: Change code model of module to medany to improve da [...] omits ec71f9744fbe riscv: avoid the PIC offset of static percpu data in modul [...] omits ec93fff8a502 io_uring: use poll driven retry for files that support it omits c4d98b378778 io_uring: mark requests that we can do poll async in io_op_defs omits 9b5b91c6a0a5 io_uring: add per-task callback handler omits 6e09bc1fa94a io_uring: store io_kiocb in wait->private omits 3b668ecf75f9 task_work_run: don't take ->pi_lock unconditionally omits 52b31bc9aabc io_uring: add splice(2) support omits 403c60931e31 io_uring: add interface for getting files omits 6a36fb5bb5fb splice: make do_splice public omits 9512f62f366f io_uring: remove req->in_async omits 33d9706bccc4 io_uring: don't do full *prep_worker() from io-wq omits a8132e9a320d io_uring: don't call work.func from sync ctx omits 27ecb0374c80 io_uring: io_accept() should hold on to submit reference on retry omits 1afadd58df49 io_uring: consider any io_read/write -EAGAIN as final omits 4aa8ab7e6967 RISC-V: Stop using LOCAL for the uaccess fixups omits fc7d2959d2a3 RISC-V: Inline the assembly register save/restore macros omits 133f73bb8319 RISC-V: Stop relying on GCC's register allocator's hueristics omits 41690e07dd11 Merge branch 'pm-devfreq' into linux-next omits 48923ac6eb95 Merge branch 'sched/urgent' omits 9f5751d91e1a Merge branch 'pm-cpufreq' into linux-next omits 098d44ffed27 kbuild: remove cc-option switch from -Wframe-larger-than= omits d17d216195ca kbuild: remove the owner check in mkcompile_h omits ec05cfa43671 cifs: add SMB2_open() arg to return POSIX data omits dfe47852ebdb cifs: do d_move in rename omits d7a4716caa7b Merge branch 'regulator-5.7' into regulator-next omits d45cab88373e Merge branch 'regulator-5.6' into regulator-linus omits bd149367a364 Merge branch 'efi/urgent' omits daf4d2c5765c Merge branch 'efi/core' omits ad2a4a7b338e Merge branch 'perf/urgent' omits 86ec135263e8 Merge branch 'x86/build' omits f7a8c071605b Merge branch 'ras/urgent' omits 17adb75f86dc Merge branch 'timers/core' omits 5bb3f4c35467 Merge branch 'x86/boot' omits e33fbb79380a Merge branch 'x86/fpu' omits b91d0e67f58e Merge branch 'linus' omits 75ce99ed1ec8 hwmon: (lm73) Add support for of_match_table omits 644383b7987f dt-bindings: Add TI LM73 as a trivial device omits 775dabacd4ae hwmon: (pmbus/tps53679) Add documentation omits 75a26a73277a hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 4d6d7e45f6e4 hwmon: (pmbus/tps53679) Add support for TPS53681 omits 7638bb37e551 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits c50b4016b3ed hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits 406d8bdc34b8 hwmon: (pmbus) Implement multi-phase support omits 39865493075a hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits 38a1718e255d hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits 29b2cdfcdacc hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits a1dd4e9a4406 hwmon: (k10temp) Update driver documentation omits efadeec2fef2 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits 67b933d60f8f hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits 0e3a1b038118 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits 8b2c5d2567dd hwmon: (pmbus/ltc2978) add support for more parts. omits 7ac309b27ae2 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits 7e1b91bb184a dt-bindings: hwmon: Add AXI FAN Control documentation omits a3b6f3ac3a04 hwmon: Support ADI Fan Control IP omits b7493db932a4 smb3: fix performance regression with setting mtime omits d510ab458a1f cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 999be20309c6 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits f1d7111a7259 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits a79e100713d1 cifs: handle prefix paths in reconnect omits e729c8ef5a3f interconnect: Handle memory allocation errors omits 4721e67698cd dmaengine: idxd: remove set but unused 'rc' omits 405651a9ee0d cifs: plumb smb2 POSIX dir enumeration omits 88afbb5bc4e6 cifs: add smb2 POSIX info level omits 40afcae65739 cifs: rename posix create rsp omits cc1baf98c8f6 cifs: do not ignore the SYNC flags in getattr omits b8419b067390 gpiolib: fix unwatch ioctl() omits 4a889b31b5bf Merge branch 'x86/kdump' omits f5b17b1387f7 Merge branch 'core/objtool' omits 808278211c20 Merge branch 'locking/core' omits 53499a3ae75a Merge branch 'locking/kcsan' omits d401d35b8ca2 Merge branch 'perf/core' omits bde434e0175b Merge branch 'ras/core' omits 37ad324443a2 Merge branch 'sched/core' omits e3875b1043b1 Merge branch 'sched/rt' omits b0ef5641d119 Merge branch 'timers/core' omits 76fb28b6a4db Merge branch 'x86/boot' omits 273be650abc0 Merge branch 'linus' omits 49d2c63e171c Merge branch 'pm-qos' into linux-next omits 800b3d4f305f Merge branch 'acpi-button' into linux-next omits bca5a244e6ba Merge branch 'acpica' into linux-next omits b323f34ef8f0 Merge branches 'acpi-watchdog', 'acpi-doc' and 'pm-sleep' [...] omits c0ecb417cfa9 Merge branch 'x86/cleanups' omits d5250d53ebc6 Merge branch 'x86/fpu' omits 1a0f88359f7c Merge branch 'x86/splitlock' omits 704dd3cad2e6 RISC-V: Stop putting .sbss in .sdata omits d841f729e655 riscv: force hart_lottery to put in .sdata section omits cb548e981da5 gpiolib: Rename 'event' to 'ge' to be consistent with other use omits 79c18adc1239 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits efe9e3a91ce6 riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs omits b2389902f6fd riscv: Use flush_icache_mm for flush_icache_user_range adds f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6c5d91124929 jbd2: fix data races at struct journal_head adds 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] adds e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 98d54f81e36b Linux 5.6-rc4 new ee7e1573c4fb Merge remote-tracking branch 'fixes/master' new 961f2cb470f5 Merge remote-tracking branch 'arc-current/for-curr' new 525462e209a8 Merge remote-tracking branch 'arm-current/fixes' adds 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi adds 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] adds 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS adds 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] new 99d9173fd7fa Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition adds 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] adds 9abd515a6e4a arm64: context: Fix ASID limit in boot messages new 48433ec4bf45 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new ea75b084d6f9 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler new fcb91e31b5d3 Merge remote-tracking branch 'net/master' new 594c6edd921d Merge remote-tracking branch 'bpf/master' new e9c05ae47939 Merge remote-tracking branch 'ipsec/master' new b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] new 35a580afc614 Merge remote-tracking branch 'wireless-drivers/master' new c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() new 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps new 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list new 747e8af1c98b Merge remote-tracking branch 'rdma-fixes/for-rc' new 14340a4b30a5 Merge remote-tracking branch 'sound-current/for-linus' adds d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] new 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk new 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() new 2ce492438c5e Merge branch 'asoc-5.6' into asoc-linus new 05fe0a51c148 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 86517c00de78 Merge remote-tracking branch 'regmap-fixes/for-linus' new 4388f5ed16bb Merge branch 'regulator-5.6' into regulator-linus new d421ace543ab Merge remote-tracking branch 'regulator-fixes/for-linus' adds 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled new 47f0124ede27 Merge branch 'spi-5.6' into spi-linus new d49bfa91741a Merge remote-tracking branch 'spi-fixes/for-linus' new ceeaffb8b410 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 39a0d5d5005c Merge remote-tracking branch 'tty.current/tty-linus' new 9410407301c0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new d008c34428a3 Merge remote-tracking branch 'phy/fixes' new 2669b8b0c798 binder: prevent UAF for binderfs devices new 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' new 3791163602f7 interconnect: Handle memory allocation errors new 5c6b5b5b0d37 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f3a60268f5ce selftest/lkdtm: Use local .gitignore new 793eeeecdfb6 Merge remote-tracking branch 'kselftest-fixes/fixes' new 2719ef036a7d Merge remote-tracking branch 'slave-dma-fixes/fixes' new 6ef24c56d22b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new a80e93234b09 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 4d493b817151 Merge remote-tracking branch 'omap-fixes/fixes' new 9a11997e757b KVM: X86: Fix dereference null cpufreq policy new aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR new 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value new d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt new 70cb1789f93f Merge remote-tracking branch 'kvm-fixes/master' new c19df94e8e2c Merge remote-tracking branch 'hwmon-fixes/hwmon' new dab1ac403115 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible new ae4e9477af75 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds bb699a793110 drm/i915/gem: Break up long lists of object reclaim adds 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization adds c725161924f9 drm/i915: Program MBUS with rmw during initialization adds 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl adds eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 adds 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits adds f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() new 7e712e4b3c4b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new efc9e1e3708a Merge remote-tracking branch 'mmc-fixes/fixes' new 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] new aad15bc85c18 riscv: Change code model of module to medany to improve da [...] new cccd441c81c0 Merge remote-tracking branch 'risc-v-fixes/fixes' new 974e5f7543c6 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 852d7655ea43 drm/shmem: drop pgprot_decrypted() new 02c04c823da1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 9a2d7559870c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new f84fdf8df1c1 kbuild: remove the owner check in mkcompile_h new a83e4ca26af8 kbuild: remove cc-option switch from -Wframe-larger-than= new 87d660f08520 fixdep: remove unneeded code and comments about *.ver files new 3f9070a67a94 fixdep: remove redundant null character check new a1af8d71f0e4 kbuild: remove trailing slash from devicetree/binding/ for [...] new fcf1b6a35c16 Documentation/llvm: add documentation on building w/ Clang/LLVM new 2a86f6612164 kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST new 1518c633df78 kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS new cd195bc4775a kbuild: split adjust_autoksyms.sh in two parts new 88694cff4952 kbuild: generate autoksyms.h early new 2ba06cd8565b kbuild: Always validate DT binding examples new 65220630bb17 kbuild: Build DT binding examples with dtc warnings enabled new d3a596779559 kbuild: Fix inconsistent comment new e8659b70ea4e Merge remote-tracking branch 'kbuild/for-next' new 8c2d390f202c Merge remote-tracking branch 'dma-mapping/for-next' new 67d1aebb6b14 Merge remote-tracking branch 'arm/for-next' new b51bc04e14a1 Merge remote-tracking branch 'arm64/for-next/core' adds aaa19727159e perf: arm_spe: Remove unnecessary zero check on 'nr_pages' adds e424b1798526 arm64: perf: Refactor PMU init callbacks adds 29cc4ceeac12 arm64: perf: Support new DT compatibles new 07590da3c5fa Merge remote-tracking branch 'arm-perf/for-next/perf' adds 3bc246bfaaa9 Merge branch 'arm/fixes' into for-next adds ad658207118d ARM: Document merges adds 31175ad73040 Merge branch 'arm/fixes' into for-next adds ffebbbdf18d3 ARM: Document merges new 7d00f728ee4b Merge remote-tracking branch 'arm-soc/for-next' new 5fef152f3ae9 Merge remote-tracking branch 'amlogic/for-next' new a92c6e341ce9 Merge remote-tracking branch 'aspeed/for-next' new 655a1f8c0389 Merge remote-tracking branch 'at91/at91-next' new 1d2b20752847 Merge remote-tracking branch 'imx-mxs/for-next' new b541674026f2 Merge remote-tracking branch 'keystone/next' new 8d9efd1f0004 Merge remote-tracking branch 'mediatek/for-next' new 5adcd50c8a85 Merge remote-tracking branch 'mvebu/for-next' new 03c990baa936 Merge remote-tracking branch 'omap/for-next' new 00e44b7bc915 Merge remote-tracking branch 'qcom/for-next' new dcb2cb3a2361 Merge remote-tracking branch 'raspberrypi/for-next' new ad0685df8b93 Merge remote-tracking branch 'realtek/for-next' new b22931f9212b Merge remote-tracking branch 'renesas/next' new 642f7ae9248a Merge remote-tracking branch 'reset/reset/next' new 83890e3fe798 Merge remote-tracking branch 'rockchip/for-next' new 3e570722a4f6 Merge remote-tracking branch 'samsung-krzk/for-next' new ccf3a7b91d3d Merge remote-tracking branch 'scmi/for-linux-next' new 2d7a76e46c46 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b4a741d28860 Merge remote-tracking branch 'tegra/for-next' new da44908d4905 Merge remote-tracking branch 'clk/clk-next' new 693a95b925e8 Merge remote-tracking branch 'csky/linux-next' new af84bff8a609 Merge remote-tracking branch 'h8300/h8300-next' new 19841c4f3b94 Merge remote-tracking branch 'm68k/for-next' adds ebff58339d77 m68k: Replace setup_irq() by request_irq() new 5478affe4462 Merge remote-tracking branch 'm68knommu/for-next' new 04b92970d59c Merge remote-tracking branch 'microblaze/next' new 8c87635ed97a Merge remote-tracking branch 'mips/mips-next' new 1fe328da70d7 Merge remote-tracking branch 'nds32/next' adds 0d4e1bb10624 openrisc: Convert copy_thread to copy_thread_tls adds 07e83dfbe16c openrisc: Enable the clone3 syscall adds d95b56c77efd openrisc: Cleanup copy_thread_tls docs and comments new 1ca6902bce2d Merge remote-tracking branch 'openrisc/for-next' new 5acfdeb1a7fe Merge remote-tracking branch 'soc-fsl/next' new ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range new 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs new aff7783392e0 riscv: force hart_lottery to put in .sdata section new 064223b947a8 RISC-V: Stop putting .sbss in .sdata new 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics new fdff9911f266 RISC-V: Inline the assembly register save/restore macros new abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups new 5456d91553d4 Merge remote-tracking branch 'risc-v/for-next' new 863f2245b357 Merge remote-tracking branch 's390/features' new 0ff6b7de9275 Merge remote-tracking branch 'sh/sh-next' new 86eca723ce47 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 8416821cbac5 Merge remote-tracking branch 'btrfs/for-next' new 14b894d59153 cifs: do not ignore the SYNC flags in getattr new 32d590417fed cifs: potential unintitliazed error code in cifs_getattr() new fac55a2a6164 cifs: handle prefix paths in reconnect new 6970363a60b1 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] new 113dd2ced645 cifs: use mod_delayed_work() for &server->reconnect if alr [...] new e4a82861aa43 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() new 9b7af89ee823 smb3: fix performance regression with setting mtime new 3cb4e3ff0a1e cifs: print warning once if mounting with vers=1.0 new 2f94a73640d5 cifs: rename posix create rsp new 75b29b314b37 cifs: add smb2 POSIX info level new 8ba286ed01e0 cifs: plumb smb2 POSIX dir enumeration new c80d827b192f cifs: add SMB2_open() arg to return POSIX data new 69be07638815 cifs: do d_move in rename new efa6a3969330 Merge remote-tracking branch 'cifs/for-next' new 64094a04414f erofs: convert workstn to XArray new 9d5a09c6f3b5 erofs: correct the remaining shrink objects new af1038abbd14 erofs: use LZ4_decompress_safe() for full decoding new aa99a76b40d6 erofs: handle corrupted images whose decompressed size les [...] new dfa4ec41b165 Merge remote-tracking branch 'erofs/dev' new bba94ba72211 Merge remote-tracking branch 'ext3/for_next' new 38b75ebfd8f3 Merge remote-tracking branch 'f2fs/dev' new 1f75da2a9426 Merge remote-tracking branch 'fuse/for-next' new 9eb54e92718a nfsd: set the server_scope during service startup new 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member new 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists new 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member new 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking new 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking new 8aea4b3dabb5 Merge remote-tracking branch 'nfsd/nfsd-next' new c573622bd782 Merge remote-tracking branch 'overlayfs/overlayfs-next' new d800f4772c8f Merge remote-tracking branch 'ubifs/linux-next' new e7a381f372c5 Merge remote-tracking branch 'v9fs/9p-next' new 6b789c337a59 xfs: fix iclog release error check race with shutdown new d0c7feaf8767 xfs: add agf freeblocks verify in xfs_agf_verify new 93baa55af1a1 xfs: improve error message when we can't allocate memory f [...] new 3d8f2821502d xfs: ensure that the inode uid/gid match values match the [...] new 542951592c99 xfs: remove the icdinode di_uid/di_gid members new ba8adad5d036 xfs: remove the kuid/kgid conversion wrappers new 13b1f811b14e xfs: ratelimit xfs_buf_ioerror_alert messages new 4ab45e259f31 xfs: ratelimit xfs_discard_page messages new 4982bff1ace1 xfs: fix an undefined behaviour in _da3_path_shift new daebba1b3609 xfs: Add missing annotation to xfs_ail_check() new b73df17e4c5b xfs: open code insert range extent split helper new dd87f87d87fa xfs: rework insert range into an atomic operation new 211683b21de9 xfs: rework collapse range into an atomic operation new 4d542e4c1e28 xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST [...] new 5e81357435cc xfs: remove the ATTR_INCOMPLETE flag new 0eb81a5f5c34 xfs: merge xfs_attr_remove into xfs_attr_set new 6cc4f4fff10d xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set new 2282a9e65177 xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE new d0ce64391128 xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY [...] new 79f2280b9bfd xfs: remove the name == NULL check from xfs_attr_args_init new 4df28c64e438 xfs: remove the MAXNAMELEN check from xfs_attr_args_init new ead189adb8ab xfs: turn xfs_da_args.value into a void pointer new a25446224353 xfs: pass an initialized xfs_da_args structure to xfs_attr_set new e5171d7e9894 xfs: pass an initialized xfs_da_args to xfs_attr_get new c36f533f1407 xfs: remove the xfs_inode argument to xfs_attr_get_ilocked new e513e25c380a xfs: remove ATTR_KERNOVAL new d49db18b247d xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL new 1d7330199400 xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME new 377f16ac6723 xfs: factor out a xfs_attr_match helper new a9c8c69b4961 xfs: cleanup struct xfs_attr_list_context new fe960087121a xfs: remove the unused ATTR_ENTRY macro new 2f014aad03d8 xfs: open code ATTR_ENTSIZE new 3e7a779937a2 xfs: move the legacy xfs_attr_list to xfs_ioctl.c new 17e1dd83ea21 xfs: rename xfs_attr_list_int to xfs_attr_list new f60463195179 xfs: lift common checks into xfs_ioc_attr_list new eb241c747463 xfs: lift buffer allocation into xfs_ioc_attr_list new 53ac39fdb301 xfs: lift cursor copy in/out into xfs_ioc_attr_list new 5a3930e27ef9 xfs: improve xfs_forget_acl new f3e93d95feef xfs: clean up the ATTR_REPLACE checks new d5f0f49a9bdd xfs: clean up the attr flag confusion new 254f800f8104 xfs: remove XFS_DA_OP_INCOMPLETE new e3a19cdea84a xfs: embedded the attrlist cursor into struct xfs_attr_lis [...] new f311d771a090 xfs: clean up bufsize alignment in xfs_ioc_attr_list new ed02d13f5da8 xfs: only allocate the buffer size actually needed in __xf [...] new 5680c3907361 xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation new dd8f2a54fb50 Merge remote-tracking branch 'xfs/for-next' new 0a68ff5e2e7c fcntl: Distribute switch variables for initialization new f2286cdea059 Merge remote-tracking branch 'file-locks/locks-next' new 5a6eaaf19fbc Merge remote-tracking branch 'printk/for-next' new efc65dfd270a Merge remote-tracking branch 'pci/next' new c1f59f281d71 Merge remote-tracking branch 'pstore/for-next/pstore' new 13357715a8ee Merge remote-tracking branch 'hid/for-next' adds b00b4779fbc5 Merge branch 'master' into i2c/for-next new 8d9b41845cd6 Merge remote-tracking branch 'i2c/i2c/for-next' new 2184da8b85e9 Merge remote-tracking branch 'i3c/i3c/next' new 3bb67165cf24 Merge branch 'dmi/master' new 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() new 566a97225cb8 hwmon: Support ADI Fan Control IP new 9bc3523e617d dt-bindings: hwmon: Add AXI FAN Control documentation new f9d272d30c6b docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. new f1b55bc0a247 hwmon: (pmbus/ltc2978) add support for more parts. new 835f992edd47 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] new 339fb4919a63 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs new 51a938c12125 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] new 9f1759a88924 hwmon: (k10temp) Update driver documentation new 374b542bf2aa hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] new 058aabc657e4 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] new 8e1fb417ad23 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] new fa33c5cd75d2 hwmon: (pmbus) Implement multi-phase support new aad18aee7045 hwmon: (pmbus/tps53679) Add support for multiple chips IDs new f996391bb2a1 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] new a03ef3666cd3 hwmon: (pmbus/tps53679) Add support for TPS53681 new 8ecc94277177 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 new 192f5ab8ee0f hwmon: (pmbus/tps53679) Add documentation new e17b0e312fbf dt-bindings: Add TI LM73 as a trivial device new 567e38bc8058 hwmon: (lm73) Add support for of_match_table new 4d040b63b341 dt-bindings: hwmon: Document adt7475 binding new 199f9ba0e60a dt-bindings: hwmon: Document adt7475 bypass-attenuator property new 2bf77f43eacf dt-bindings: hwmon: Document adt7475 pwm-active-state property new 369e30fde402 hwmon: (adt7475) Add attenuator bypass support new e1fa8adfbabf hwmon: (adt7475) Add support for inverting pwm output new d8d8297ed752 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 0a464ea4dc12 docs: dev-tools: gcov: Remove a stray single-quote adds 7fe068dba833 docs: admin-guide: kernel-parameters: Document earlycon op [...] adds adf3f38a87bb docs: kernel-docs: Remove "Here is its" at the end of lines adds d0c3bacb3e37 doc: cgroup: improve formatting adds 2551cab59927 doc: cgroup: improve formatting of mem stats adds 69654d37cfa6 doc: cgroup: improve formatting of io example adds f3431ba715b5 doc: cgroup: improve formatting of cpuset examples adds 373e8ffafd66 doc: cgroup: improve formatting of references adds 669a5cc8c5d9 Documentation: Converted the `kobject.txt` to rst format adds 5fed00dcaca8 Documentation: kobject.txt has been moved to core-api/kobject.rst adds ae5977765acb Documentation: kthread: Fix WQ_SYSFS workqueues path name adds c428cd52282d scripts/sphinx-pre-install: add '-p python3' to virtualenv adds 3eb30c51a6dd Documentation: nfsroot.rst: Fix references to nfsroot.rst adds 07d241fd66ba docs: filesystems: convert 9p.txt to ReST adds 348739003d4f docs: filesystems: convert adfs.txt to ReST adds 7627216830d8 docs: filesystems: convert affs.txt to ReST adds ca6e9049a093 docs: filesystems: convert afs.txt to ReST adds c64d3dc69f38 docs: filesystems: convert autofs-mount-control.txt to ReST adds c54ad9a4e8fa docs: filesystems: convert befs.txt to ReST adds ee68f34d7e7e docs: filesystems: convert bfs.txt to ReST adds 5d43e1bc2dfc docs: filesystems: convert btrfs.txt to ReST adds 471379a174aa docs: filesystems: convert ceph.txt to ReST adds f1fa0e6028d3 docs: filesystems: convert cramfs.txt to ReST adds 57443789849c docs: filesystems: convert debugfs.txt to ReST adds 14a19fa5cf75 docs: filesystems: convert dlmfs.txt to ReST adds b02a17cb8ae2 docs: filesystems: convert ecryptfs.txt to ReST adds 06dedb45b79c docs: filesystems: convert efivarfs.txt to ReST adds e66d8631ddb3 docs: filesystems: convert erofs.txt to ReST adds 6e29ad2ea34f docs: filesystems: convert ext2.txt to ReST adds 7dc62406320c docs: filesystems: convert ext3.txt to ReST adds 89272ca1102e docs: filesystems: convert f2fs.txt to ReST adds 720c2fc1ec7c docs: filesystems: convert gfs2.txt to ReST adds 5b7ac27a6e2c docs: filesystems: convert gfs2-uevents.txt to ReST adds cdded7db3625 docs: filesystems: convert hfsplus.txt to ReST adds 5040a0acc8f2 docs: filesystems: convert hfs.txt to ReST adds a1ef4bcd1664 docs: filesystems: convert hpfs.txt to ReST adds de389cf08d47 docs: filesystems: convert inotify.txt to ReST adds 76f216855b6b docs: filesystems: convert isofs.txt to ReST adds 2640c19dcab0 docs: filesystems: convert nilfs2.txt to ReST adds 461f2c8f13fc docs: filesystems: convert ntfs.txt to ReST adds 3d0c60d00464 docs: filesystems: convert ocfs2-online-filecheck.txt to ReST adds fa95e087ff69 docs: filesystems: convert ocfs2.txt to ReST adds 7cbb468f0c70 docs: filesystems: convert omfs.txt to ReST adds 18ccb2233fc5 docs: filesystems: convert orangefs.txt to ReST adds c33e97efa9d9 docs: filesystems: convert proc.txt to ReST adds d5eefa2c5e56 docs: filesystems: convert qnx6.txt to ReST adds 8979fc9a2824 docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST adds 56e6d5c0eb7b docs: filesystems: convert relay.txt to ReST adds 6db0a480aa07 docs: filesystems: convert romfs.txt to ReST adds 31771f45c8e4 docs: filesystems: convert squashfs.txt to ReST adds 86beb976700b docs: filesystems: convert sysfs.txt to ReST adds 826a613d3f81 docs: filesystems: convert sysv-fs.txt to ReST adds 7e7cd458b810 docs: filesystems: convert tmpfs.txt to ReST adds 688f118e3139 docs: filesystems: convert ubifs-authentication.rst.txt to ReST adds 38e56b4ec441 docs: filesystems: convert ubifs.txt to ReST adds c9817ad5d82f docs: filesystems: convert udf.txt to ReST adds 9a6108124c1d docs: filesystems: convert zonefs.txt to ReST adds 0150aedda00e Merge branch 'mauro' into docs-next new 1ef425cb26bd Merge remote-tracking branch 'jc_docs/docs-next' adds d1cb98caac66 media: rc: fix spelling mistake "to" -> "too" adds c8efa2c8265b media: rc: iguanair: Replace zero-length array with flexib [...] adds ca408da08ad6 media: dt-bindings: media: add new kii pro key map adds 806d06161af0 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap adds 62d192853120 media: rtl28xxu: add missing sleep before probing slave demod adds 5e815fe05d0b media: uapi: h264: Add DPB entry field reference flags adds 8fb12ce2ec9d media: usbvision: deprecate driver adds 8fd390b89cc8 media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{g [...] adds 02fd2782fcfd media: dt-bindings: media: Add Allwinner A83T Rotate driver adds d77182ada3d4 media: sun8i: Add Allwinner A83T Rotate driver adds a3ea410cac41 media: go7007: Fix URB type for interrupt handling adds 18e2565d7d15 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] adds dea42fb79f4f media: mtk-vcodec: reset segment data then trig decoder adds 364152dd9cd6 media: videobuf2-dma-contig.c: remove spurious 'b' in message adds 6af5bcd37969 media: staging: rkisp1: remove serialization item in the T [...] adds 1583c793af73 media: videobuf2-core.h: improve buf_struct_size documentation adds 5f028c51a771 media: staging: rkisp1: capture: remove support to userptr memory adds d737e7fe4cc0 media: aspeed: add AST2600 support adds 1b73c0fffbc6 media: rcar_drif: Do not print error in case of EPROBE_DEF [...] adds 8bc8c9ba03c4 media: Documentation:media:v4l-drivers: Update vivid docum [...] new 85b413d39fe7 Merge remote-tracking branch 'v4l-dvb/master' adds 0cacb1043d18 Merge branch 'acpi-doc' into linux-next adds 5e8fee38b658 Merge branch 'acpica' into linux-next adds c4b000ef57c4 Merge branch 'acpi-button' into linux-next adds 765943a4c048 Merge branch 'pm-qos' into linux-next new 69c6f9ffb303 Merge remote-tracking branch 'pm/linux-next' new 3646f50a3838 cpufreq: imx6q: fix error handling new 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q new c4d90ea36686 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common new 6544d7d27061 Merge remote-tracking branch 'cpupower/cpupower' adds 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml adds eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] adds a16672571b3e thermal: Make cooling device trip point writable from sysfs adds 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone adds 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets adds 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] adds 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] adds e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support adds 653af63d8da9 dt-bindings: fsl: scu: add thermal binding adds 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT adds ed0843633fee thermal: imx_sc: add i.MX system controller thermal support adds 96139bdf8f19 thermal: exynos: Silence warning during deferred probe adds 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM adds e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit adds 32daf9846a39 thermal: Rephrase the Kconfig text for thermal adds 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors adds 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 adds 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] new 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) new ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL new 0bf3a650ab8d thermal: qoriq: Fix a compiling issue new 83b57bfad080 Merge remote-tracking branch 'thermal/thermal/linux-next' new 541ea99cee8d Merge remote-tracking branch 'ieee1394/for-next' new 65aa3882118a Merge remote-tracking branch 'swiotlb/linux-next' new 25baba217cdf RDMA/siw: Fix setting active_{speed, width} attributes new 7c11910783a1 RDMA/ucma: Put a lock around every call to the rdma_cm layer new 968707207141 RDMA/ipoib: Don't set constant driver version new 699d9e754282 RDMA/opa_vnic: Delete driver version new dfaf2854b02e RDMA/hns: Treat revision HIP08_A as a special case new 0fc99566f6ee RDMA/hns: Use flush framework for the case in aeq new 75c994e6943c RDMA/hns: Stop doorbell update while qp state error new e365b26c6b66 RDMA/hns: Optimize qp destroy flow new b71961d1daa0 RDMA/hns: Optimize qp context create and destroy flow new df83a66e1b2e RDMA/hns: Optimize qp number assign flow new 24c22112b9c2 RDMA/hns: Optimize qp buffer allocation flow new ae85bf92effc RDMA/hns: Optimize qp param setup flow new b37c41399710 RDMA/hns: Optimize kernel qp wrid allocation flow new cfec045b822a RDMA/hns: Optimize qp doorbell allocation flow new 88d033077b2c RDMA/efa: Unified getters/setters for device structs bitma [...] new 56a7a721dd54 RDMA/efa: Properly document the interrupt mask register new ff6629f88c52 RDMA/efa: Do not delay freeing of DMA pages new c2b777a95923 RDMA/bnxt_re: Refactor device add/remove functionalities new 66832705c4d0 RDMA/bnxt_re: Use driver_unregister and unregistration API new 6be2067d1e31 RDMA/bnxt_re: Remove set but not used variable 'pg_size' new a0b404a98e27 RDMA/bnxt_re: Remove set but not used variable 'dev_attr' new 75d03665081e RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' new 5e29d1443c46 RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps new 25a9dbe0e6a0 Merge remote-tracking branch 'rdma/for-next' adds 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] adds 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] adds de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] adds 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] adds 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member adds 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] adds 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] adds e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] adds c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] adds 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member adds a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member adds 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] adds 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member adds 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member adds 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits adds 27150bc4286c octeontx2-af: Interface backpressure configuration adds f7e086e754fe octeontx2-af: Pause frame configuration at cgx adds 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool adds 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware adds 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block adds 549c35ecc132 octeontx2-af: Enable PCI master adds dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice adds aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] adds c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance adds 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. adds aa3afccc9adf net: cavium: Register driver with PCI subsys IDs adds 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' adds bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member adds 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member adds 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] adds a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member adds 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] adds 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] adds 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member adds 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] adds ee3bc9c2232a r8152: Replace zero-length array with flexible-array member adds 23640d641255 tehuti: Replace zero-length array with flexible-array member adds 0b56a29f708e Merge branch 'net-zl-array' adds 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver new d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] new e48d49f60364 Merge remote-tracking branch 'net-next/master' new ca7dc2791b50 bpftool: Add header guards to generated vmlinux.h new fd56e0058412 libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h new 396f544ed5e5 selftests/bpf: Fix BPF_KRETPROBE macro and use it in attac [...] new df8ff35311c8 libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's [...] new 82dbbfc822cd Merge branch 'move_BPF_PROG_to_libbpf' new 441420a1f0b3 bpf: Reliably preserve btf_trace_xxx types new 775a2be52da1 selftests/bpf: Declare bpf_log_buf variables as static new 70ed506c3bbc bpf: Introduce pinnable bpf_link abstraction new c016b68edc7a libbpf: Add bpf_link pinning/unpinning new 6489b8e1e3cf selftests/bpf: Add link pinning selftests new abbc61a5f26d Merge branch 'bpf_link' new b745f90aefec Merge remote-tracking branch 'bpf-next/master' new 90c9f0043284 Merge remote-tracking branch 'ipsec-next/master' new d766ca7468f0 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 6b7b72a02d26 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] adds 9fabbf56abfe netfilter: Replace zero-length array with flexible-array member adds 873b49ed8971 netfilter: bitwise: use more descriptive variable-names. adds 8d1f378a51fc netfilter: bitwise: add support for passing mask and xor v [...] adds 8a8bc4867583 netfilter: xt_IDLETIMER: clean up some indenting new 39aea630e4ac Merge remote-tracking branch 'netfilter-next/master' new e0ac1cc61af3 Merge remote-tracking branch 'nfc-next/master' new e54432563b68 mt76: move initialization of some struct members to mt76_a [...] new ac24dd35028b mt76: introduce struct mt76_phy new bfc394dd65ef mt76: add support for an extra wiphy in the rx path new 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path new e394b5757bad mt76: add support for an extra wiphy in the tx status path new 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() new 96747a51fe62 mt76: move channel state to struct mt76_phy new 5a95ca41223e mt76: keep a set of software tx queues per phy new 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy new db7aa188623d mt76: move chainmask back to driver specific structs new 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs new beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy new 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi new a3d01038719c mt76: add priv pointer to struct mt76_phy new c89d36254155 mt76: add function for allocating an extra wiphy new c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid new 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct new c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set new fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops new d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense new f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support new d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum new 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code new 2bed2a3e905a mt76: mt7615: rework chainmask handling new 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path new ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add new b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] new 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] new 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] new f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON new c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue new 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove new 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset new 37a68e001578 mt76: disable bh in mt76_dma_rx_poll new eba571683b40 mt76: fix possible undetected invalid MAC address new 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel new b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition new 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property new f53300fdaa84 mt76: mt7615: Fix build with older compilers new 175b4d58b91a mt76: mt7615: report firmware version using ethtool new bae76a1eefd4 mt76: mt76x02: fix coverage_class type new 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value new 183d1fcf0b6a mt76: mt7615: add set_coverage class support new e7ec563eae04 mt76: use AC specific reorder timeout new 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing new f27469a93396 mt76: mt76x02: split beaconing new 7d2886404e78 mt76: mt76x02: add check for invalid vif idx new 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup new 944624866996 mt76: speed up usb bulk copy new d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces new a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy new c708bfa352d3 mt76: mt76x02u: do not set NULL beacons new b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization new a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value new e5051965fd2b mt76: mt7615: measure channel noise and report it via survey new c99dc3c1524d mt76: mt7615: increase MCU command timeout new d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] new 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] new ff913979a2d3 mt76: mt7615: introduce LED support new d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions new ff44d907ee10 mt76: mt7603: simplify led reg definitions new cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() new 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] new 4fe9218c5eda mt76: mt7615: rework set_channel function new 0d88aea88f1d mt76: mt7615: add set_antenna callback new 31affc967f04 mt76: mt7615: report TSF information new 679b23fef8a4 mt76: mt7615: add per-phy mib statistics new c388d8584bc8 mt76: mt7615: add a get_stats() callback new a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module new 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module new 9cd82366a7c0 mt76: mt7615: add tracing support new d9d8be11f88b mt76: mt76x2: get rid of leftover target new 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver new 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom new fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init new 1b784c3343ed mt76: mt7615: remove leftover routine declaration new 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime new a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments new f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet new 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine new 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature new ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature new 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context new 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers new 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers new 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine new b430b7db3889 mt76: mt76u: stop/free all possible rx queues new 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine new 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc new 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx new 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine new 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines new 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 new 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine new 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature new 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag new 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors new 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw new 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] new e970e6659899 mt76: mt7603: increase dma mcu rx ring size new d9c54264d818 mt76: enable Airtime Queue Limit support new cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 new 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs new 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c new 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions new 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 new 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 new cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 new 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 new 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 new c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 new 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 new 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 new 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 new eacf61101260 mt76: mt7615: disable DBDC on MT7622 new 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 new 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling new f347f81a8ac9 mt76: mt7615: report firmware log event messages new 61c4fa721968 mt76: mt7615: implement hardware reset support new 35492cd28f2a mt76: mt7615: add support for testing hardware reset new dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow new 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow new 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation new 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 new 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl new 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format new e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format new c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces new 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY new 43ba19228cfa mt76: avoid extra RCU synchronization on station removal new 049019c2a07d mt76: mt76x2: avoid starting the MAC too early new 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] new 0e544cb59c9a mt76: mt7615: rework rx phy index handling new e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 new cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 new 972c598133d8 mt76: mt76u: extend RX scatter gather number new 5d5a99464abb mt76: mt76u: rename stat_wq in wq new a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap new 098729575057 mt76: Introduce mt76_mcu data structure new 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] new 42ce01f44085 Merge remote-tracking branch 'wireless-drivers-next/master' new d9fc9125585e Merge remote-tracking branch 'bluetooth/master' new aa187918f67a Merge remote-tracking branch 'mac80211-next/master' new 2e47b1a76691 Merge remote-tracking branch 'gfs2/for-next' adds 2dcbfe365b13 mtd: spi-nor: Refactor spi_nor_read_id() new 5aadcdf447e2 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 54cdb224749a Merge remote-tracking branch 'crypto/master' new 7eaa25910150 Merge remote-tracking branch 'drm/drm-next' new 072ea3b826ed Merge remote-tracking branch 'amdgpu/drm-next' adds 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc adds b28bba8997f5 drm/i915/dram: hide the dram structs better adds 062705be45c8 drm/i915: add i915_ioc32.h for compat adds 40d4f2f79081 drm/i915: remove unused orig_clock i915 member adds 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT adds 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...] adds dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks adds 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/ adds 5ef2c353d9ef drm/i915: Remove garbage WARNs adds 06812bd9ac7c drm/i915: Add missing commas to dbuf tables adds 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays adds 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation adds b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id() adds 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c adds 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct adds 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines adds 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock adds 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c adds c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...] adds 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...] adds 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation adds 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...] adds b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...] adds 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...] adds ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking adds ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808 adds 072d069a0459 drm/i915/tgl: Implement Wa_1806527549 adds 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 adds f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings adds e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627 adds d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988 adds 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix adds 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259 adds f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...] adds 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion adds 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP adds 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12 new e66ae6cadc8e drm/i915: fix documentation build after rename new 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL new 83dc7f699a9c drm/i915: Fix doclinks new a10510afa0bb drm/i915: move watermark structs more towards usage new 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...] new 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error new 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions new aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt new 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed new 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit new 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release new 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context new 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup new 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert new 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement new 9b234d264369 drm/i915/selftests: Fix uninitialized variable new 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init() new 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072 new 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict new 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma new 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl new 4d274d8ba68c Merge remote-tracking branch 'drm-intel/for-linux-next' new 3603afda0d39 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure new ea4ed4a55f73 drm/etnaviv: Fix typo in comment new b9e352ed8258 drm/etnaviv: Update idle bits new b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs new 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness new 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough new 20c33dff94ff Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2f361cbb0ad2 Merge remote-tracking branch 'sound/for-next' adds 787c5214ea6f ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op adds 72c3b2b09fcd ASoc: amd: Add DMIC switch capability to machine driver adds a79ee2e095c0 ASoC: rt1015: set snd_soc_dai_ops in rt1015_dai driver adds e582f4832a9e ASoC: SOF: pcm: skip DMA buffer pre-allocation adds 1919b42ca4ad ASoC: SOF: ipc: check ipc return value before data copy adds 8354d9b44530 ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after [...] adds 1a2289fdf678 ASoC: SOF: add core id to sof_ipc_comp adds fae664ebc791 Merge series "ASoC: SOF: updates for 5.7" from Pierre-Loui [...] adds cd1fa30142e2 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] new e7e2afeacaa6 ASoC: amd: AMD RV RT5682 should depends on CROS_EC new d7729c40b376 ASoC: amd: Fix compile warning of argument type new 41255988fc2d Merge branch 'asoc-5.7' into asoc-next new a2fe8ae41293 Merge remote-tracking branch 'sound-asoc/for-next' new 0a2c7bc64dc5 Merge remote-tracking branch 'modules/modules-next' adds fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation adds 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL adds 29de5f6a3507 io_uring: consider any io_read/write -EAGAIN as final adds e441d1cf20e1 io_uring: io_accept() should hold on to submit reference on retry adds 5ea62161167e io_uring: don't call work.func from sync ctx adds deb6dc054488 io_uring: don't do full *prep_worker() from io-wq adds bcaec089c5b6 io_uring: remove req->in_async adds 444ebb5768c5 splice: make do_splice public adds 8da11c19940d io_uring: add interface for getting files adds 7d67af2c0134 io_uring: add splice(2) support adds b0a20349f212 io_uring: clean io_poll_complete adds 02d27d895323 io_uring: extract kmsg copy helper adds e85530ddda4f io-wq: remove unused IO_WQ_WORK_HAS_MM adds 5eae8619907a io_uring: remove IO_WQ_WORK_CB adds 3684f2465353 io-wq: use BIT for ulong hash adds 6fb614920b38 task_work_run: don't take ->pi_lock unconditionally adds c2f2eb7d2c1c io_uring: store io_kiocb in wait->private adds b41e98524e42 io_uring: add per-task callback handler adds 8a72758c51f8 io_uring: mark requests that we can do poll async in io_op_defs adds d7718a9d25a6 io_uring: use poll driven retry for files that support it adds 4bc4494ec7c9 io_uring: remove extra nxt check after punt adds 3b17cf5a58f2 io_uring: remove io_prep_next_work() adds 833b630dfbc4 Merge branch 'for-5.7/io_uring' into for-next adds 8755d97a09fe io_uring: Ensure mask is initialized in io_arm_poll_handler new a2100672f3b2 io_uring: clean up io_close new 62e0c6b73a2c io_uring: make submission ref putting consistent new 9557f77131c0 io_uring: remove @nxt from handlers new a2e002d987d4 io_uring: get next work with submission ref drop new 79fa7b66c261 Merge branch 'for-5.7/io_uring' into for-next new f70de635531b io_uring: buffer registration infrastructure new b7081e1cda62 io_uring: add IORING_OP_PROVIDE_BUFFERS new 8f351d251fb9 io_uring: support buffer selection for OP_READ and OP_RECV new 2537bf848ce8 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV new d5b28d8e545a net: abstract out normal and compat msghdr import new ede6c476b57d io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG new f641116371a3 io_uring: provide means of removing buffers new 3970b85a59f1 io_uring: fix 32-bit pointer cast warnings new 19e8ecafda58 Merge branch 'io_uring-buf-select' into for-next new 7e433b8197ed Merge remote-tracking branch 'block/for-next' new 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity new 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore new 974f51e8633f dm: fix congested_fn for request-based device new 636be4241bdd dm: bump version of core and various targets new f6203580ffc0 Merge remote-tracking branch 'device-mapper/for-next' new f1213ea34ab3 Merge remote-tracking branch 'mmc/next' new e66c7f839595 Merge remote-tracking branch 'mfd/for-mfd-next' new 468ed40990ea Merge remote-tracking branch 'battery/for-next' adds 6179b0e90cbc regulator: anatop: Improve Kconfig dependency adds 0cd71b9a43ad regulator: pwm: Don't warn on probe deferral new 788bfc6eb691 regulator: anatop: Lower error message level for -EPROBE_DEFER new 8c67a5f6c038 Merge branch 'regulator-5.7' into regulator-next new 9b92a4415458 Merge remote-tracking branch 'regulator/for-next' new 352edcc8dbf6 Merge remote-tracking branch 'security/next-testing' new b30a8d250f69 Merge remote-tracking branch 'apparmor/apparmor-next' adds e2bf6814bec3 IMA: Update KBUILD_MODNAME for IMA files to ima adds 72ec611c6476 IMA: Add log statements for failure conditions adds 555d6d71d57c integrity: Remove duplicate pr_fmt definitions adds 96c82175d138 Merge branch 'next-integrity.logging-cleanup' into next-integrity new 5968829505bd Merge remote-tracking branch 'integrity/next-integrity' new 3d14aef134e4 Merge remote-tracking branch 'keys/keys-next' new 8e75c8790958 Merge remote-tracking branch 'selinux/next' new 22679e4de076 Merge remote-tracking branch 'smack/for-next' new f8705c460b92 Merge remote-tracking branch 'tpmdd/next' adds 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings adds 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page adds 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit adds 0c1960d98f14 Merge branches 'iommu/fixes', 'arm/qcom', 'x86/amd', 'virt [...] new 0310ae9102ca Merge remote-tracking branch 'iommu/next' new 99fdd5c32ad2 Merge remote-tracking branch 'audit/next' adds 485bb19d0b3e of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO adds a3958323f5fe of: overlay: log the error cause on resolver failure adds 76897807dc79 dt-bindings: clock: Convert UniPhier clock to json-schema new 0f64b9e8aa38 Merge remote-tracking branch 'devicetree/for-next' adds ea70fb5b3e8b spi: spidev: fix a debug message value adds 4276fc82fc5d spi: spidev: fix speed setting message adds 0fd30ed9a1f7 Merge series "spi: spidev: Fix messages in spidev" from Ol [...] new 2fa98705a928 spi: fsl-lpspi: remove unneeded array new 4709d86ca3c8 Merge series "trivial fixes for fsl-spi and spidev" from O [...] new 7e6d3bf911e1 Merge branch 'spi-5.7' into spi-next new c510b427edfe Merge remote-tracking branch 'spi/for-next' adds 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() adds bba42affa732 x86/mm: Fix dump_pagetables with Xen PV adds 0df1aebd98be Merge branch 'x86/urgent' adds ec77a4203137 Merge branch 'x86/splitlock' adds 1736e71954c0 Merge branch 'x86/kdump' adds 6cb922770e0d Merge branch 'x86/fpu' adds e441a2ae0e9e x86/entry/32: Remove the 0/-1 distinction from exception entries adds 8511feae73d2 Merge branch 'x86/entry' adds e97ba4311f5b Merge branch 'x86/cleanups' adds f572786e9e55 Merge branch 'x86/build' adds ba1e96c0d01f Merge branch 'x86/boot' adds bf77e6aa069b Merge branch 'timers/nohz' adds a2efdbf4fcb3 posix-cpu-timers: cpu_clock_sample_group() no longer needs [...] adds 60f2ceaa8111 posix-cpu-timers: Remove unnecessary locking around cpu_cl [...] adds beb41d9cbe41 posix-cpu-timers: Pass the task into arm_timer() adds 672ebe8eb017 posix-cpu-timers: Store a reference to a pid not a task adds 71aebe0e9c84 posix-cpu-timers: Stop disabling timers on mt-exec adds 056e82a2d624 Merge branch 'timers/core' adds f3d7a43a8245 Merge branch 'sched/urgent' adds 3d5d0b364a61 Merge branch 'sched/rt' adds 2fcac61c1ad4 Merge branch 'sched/core' adds 2e4852197ce9 Merge branch 'ras/urgent' adds 5a86c75cfd22 Merge branch 'ras/core' adds e03a6c5b9795 Merge branch 'perf/urgent' adds bc4871f25978 Merge branch 'perf/core' adds a47d8a0913d0 Merge branch 'locking/kcsan' adds d49d01ecdcdf Merge branch 'locking/core' adds b6f49a212e47 Merge branch 'efi/urgent' adds f10e80a19b07 efi/x86: Add TPM related EFI tables to unencrypted mapping checks adds badc61982adb efi/x86: Add RNG seed EFI table to unencrypted mapping check adds 98649365e59d efi: Don't shadow 'i' in efi_config_parse_tables() adds 0698fac4ac2a efi/arm: Clean EFI stub exit code from cache instead of av [...] adds b9676962cd53 efi/arm64: Clean EFI stub exit code from cache instead of [...] adds 3e03dca500ca efi: Mark all EFI runtime services as unsupported on non-EFI boot adds c98a76eabbb6 x86/boot/compressed: Fix reloading of GDTR post-relocation adds 31b674eb6035 Merge branch 'efi/core' adds 1a5d4fe92df7 Merge branch 'core/objtool' new 6c3a7b4486c7 Merge remote-tracking branch 'tip/auto-latest' new e5b140654456 Merge remote-tracking branch 'clockevents/timers/drivers/next' new f4ce68933add Merge remote-tracking branch 'edac/edac-for-next' new 22bff2c93f88 Merge remote-tracking branch 'rcu/rcu/next' new faf0f668d1d7 Merge remote-tracking branch 'kvms390/next' new 39026c7a17cc Merge remote-tracking branch 'xen-tip/linux-next' new 2584ced5ed10 Merge remote-tracking branch 'percpu/for-next' new dcd416880d44 Merge remote-tracking branch 'workqueues/for-next' new 54577fbdd3a2 Merge remote-tracking branch 'drivers-x86/for-next' new f775ac78fcfc platform/chrome: cros_ec_rpmsg: Fix race with host event new 7d3ca507fda9 platform/chrome: cros_ec_spi: Use new structure for SPI tr [...] new 914912e6fb8d Merge remote-tracking branch 'chrome-platform/for-next' new 40e61c1eec6c Merge remote-tracking branch 'leds/for-next' new 4b12d4f4556b Merge remote-tracking branch 'ipmi/for-next' new 11e61501243d Merge remote-tracking branch 'driver-core/driver-core-next' new c6fbf81c2713 Merge remote-tracking branch 'usb/usb-next' new c8d9d1c203cc Merge remote-tracking branch 'usb-serial/usb-next' new 534be38d708d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 24dfc5d445ec Merge remote-tracking branch 'phy-next/next' new 9092879ea9e6 Merge remote-tracking branch 'tty/tty-next' new b166b54bd26a Merge remote-tracking branch 'char-misc/char-misc-next' new aa97da9b6a00 Merge remote-tracking branch 'extcon/extcon-next' new 5de79ba865d7 soundwire: bus: provide correct return value on error new 811291d4fbd5 Merge remote-tracking branch 'soundwire/next' new 289e822ffce8 Merge remote-tracking branch 'thunderbolt/next' new de0908b1ff15 Merge remote-tracking branch 'staging/staging-next' new 3be0e0ef1d8e Merge remote-tracking branch 'mux/for-next' new 7fd2944bdcb3 dt-bindings: interconnect: Convert qcom,sdm845 to DT schema new c92cf0b40a7d dt-bindings: interconnect: Add YAML schemas for QCOM bcm-voter new 6f690e16b5a0 dt-bindings: interconnect: Update Qualcomm SDM845 DT bindings new 976daac4a1c5 interconnect: qcom: Consolidate interconnect RPMh support new aae57773fbe0 interconnect: qcom: sdm845: Split qnodes into their respec [...] new c77af39bdb8b dt-bindings: interconnect: Add Qualcomm SC7180 DT bindings new 2d1f95ab9feb interconnect: qcom: Add SC7180 interconnect provider driver new 78465b0d3db6 interconnect: qcom: Allow icc node to be used across icc p [...] new 7a077f7fdaa4 dt-bindings: interconnect: Add OSM L3 DT bindings new 5bc9900addaf interconnect: qcom: Add OSM L3 interconnect provider support new ff3edec1c3fd dt-bindings: interconnect: Add OSM L3 DT binding on SC7180 new 03c4e6186bbb interconnect: qcom: Add OSM L3 support on SC7180 new 50cd2b66dc6f Merge remote-tracking branch 'icc/icc-next' adds b391554c61cb dmaengine: idxd: check return result from check_vma() in cdev adds 9065958ee6dd dmaengine: idxd: expose general capabilities register in sysfs adds 88ac039cbed1 dmaengine: Refactor dmaengine_check_align() to be bit oper [...] adds 3a92063be168 dmaengine: Use negative condition for better readability adds 5f77dd850c0a dmaengine: Drop redundant 'else' keyword adds 1873300afa61 dmaengine: consistently return string literal from switch-case adds 8c8b07cb0810 dt-bindings: dma: ti: k3-udma: Update for atype support (v [...] adds 0ebcf1a274c5 dmaengine: ti: k3-udma: Implement support for atype (for v [...] adds b9fb56b6ba8a dt-bindings: dmaengine: Add UniPhier external DMA controll [...] adds 667b9251440b dmaengine: uniphier-xdmac: Add UniPhier external DMA contr [...] adds 3e0ca3c38dc2 dmaengine: fsl-dpaa2-qdma: Adding shutdown hook adds 13a892d4aa24 dmaengine: ti: edma: fix null dereference because of a typ [...] new 523ecdceccfa Merge remote-tracking branch 'slave-dma/next' new 66cf7d6be14c Merge remote-tracking branch 'cgroup/for-next' adds 4ba1955b41a3 Merge branch 'misc' into for-next new 7f9161bcf758 Merge remote-tracking branch 'scsi/for-next' new b597ce755d82 Merge remote-tracking branch 'vhost/linux-next' new e63182d52af6 Merge remote-tracking branch 'rpmsg/for-next' new ca18a852ee36 gpiolib: Fix inverted check in gpiochip_remove() adds ec18d7e7d286 gpio: uniphier: Replace zero-length array with flexible-ar [...] adds df2cd589766c gpiolib: Rename 'event' to 'ge' to be consistent with other use adds 48543bd8e928 gpiolib: fix unwatch ioctl() adds 1931479788c5 gpiolib: fix bitmap operations related to line event watching new 5779925c23e1 Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kerne [...] new 9cd0c5e02ee4 Merge branch 'devel' into for-next new f7a80a345e78 Merge remote-tracking branch 'gpio/for-next' new a0bb89e84460 pinctrl: ingenic: add hdmi-ddc pin control group new 9eb81d69ad6b pinctrl: sprd: Fix the kconfig warning new 092e45c39a7b Merge branch 'devel' into for-next new dd539b2bbc82 Merge remote-tracking branch 'pinctrl/for-next' new af1abab986b8 uml: Don't consult current to find the proc_mnt in mconsole_proc new 76313c70c52f uml: Create a private mount of proc for mconsole new 69879c01a0c3 proc: Remove the now unnecessary internal mount of proc new af9fe6d607c9 pid: Improve the comment about waiting in zap_pid_ns_processes new a0d4a141750d Proc mount option handling is broken, and it has been sinc [...] new 88fc80f88fc8 Merge remote-tracking branch 'userns/for-next' new 5bb7227b6e18 Merge remote-tracking branch 'ktest/for-next' new 2c489fd1f002 Merge remote-tracking branch 'random/dev' new 4770371ed9d9 Merge remote-tracking branch 'kselftest/next' new 520900f31cfa Merge remote-tracking branch 'livepatching/for-next' new d53e65fecb1b Merge remote-tracking branch 'coresight/next' new a137e9b620bc rtc: snvs: Remove unused include of of_device.h new 66e4f4a9cc38 rtc: cmos: Use spin_lock_irqsave() in cmos_interrupt() new 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 new 3d90fff64adf rtc: sysfs: use kobj_to_dev new 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency new f405f6208645 Merge remote-tracking branch 'rtc/rtc-next' new 83fa1b4f5102 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new f4a9468aa84a Merge remote-tracking branch 'at24/at24/for-next' new 36edf02d7f68 Merge remote-tracking branch 'ntb/ntb-next' new 3fa94fac4480 Merge remote-tracking branch 'fsi/next' new 00ec1e3cc5fc Merge remote-tracking branch 'slimbus/for-next' new c580c9b7573a Merge remote-tracking branch 'nvmem/for-next' new b9f48c5068cd Merge remote-tracking branch 'xarray/xarray' new 54b74d26a4ea Merge remote-tracking branch 'kgdb/kgdb/for-next' new 84c5ef313f7e Merge remote-tracking branch 'devfreq/devfreq-next' new 765d4b9548b7 Merge remote-tracking branch 'hmm/hmm' new da550d1b6814 Merge remote-tracking branch 'fpga/for-next' new 7e1973d783ba mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 7c2839067628 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new bc8abdbd0b97 mm/gup: split get_user_pages_remote() into two routines new 34e2f5ee2c0a mm/gup: pass a flags arg to __gup_device_* functions new da8416ae4e63 mm: introduce page_ref_sub_return() new edae0df8c94f mm/gup: pass gup flags to two more routines new 3c16e4339997 mm/gup: require FOLL_GET for get_user_pages_fast() new 6b4d8ea353fe mm/gup: track FOLL_PIN pages new c4135762b7d5 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new 2241a50d0def mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new 82bab175295d mm/gup_benchmark: support pin_user_pages() and related calls new cbf107a0d399 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new 5333b224b8c3 mm: improve dump_page() for compound pages new d1cb085805f0 mm: dump_page(): additional diagnostics for huge pinned pages new 17be4221dcd3 mm/swapfile.c: fix comments for swapcache_prepare new b87fea0cc335 mm/swap.c: not necessary to export __pagevec_lru_add() new 228453ea9326 mm/swapfile: fix data races in try_to_unuse() new 6ffce905e69c mm/swap.c: annotate data races for lru_rotate_pvecs new e84a60c1e01e mm, memcg: fix build error around the usage of kmem_caches new 4eb1f89d2f18 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new e846b72a59c1 mm: memcg/slab: introduce mem_cgroup_from_obj() new 7e6985efc86c mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 new 8a60b67d6f0d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new 6c007f8032f7 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new cc6ecb8ec7c5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new 26fb56eca68d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new 1d67044ecccf mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 846b489fb44c mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new 0df8a20ea95c mm: memcontrol: fix memory.low proportional distribution new d0e3f0cf602d mm: memcontrol: clean up and document effective low/min ca [...] new f4e0b1727fcf mm: memcontrol: recursive memory.low protection new 102110241450 mm/mapping_dirty_helpers: Update huge page-table entry callbacks new 95bf4e67f54a mm: don't prepare anon_vma if vma has VM_WIPEONFORK new 99ddde08957c Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new 6c40717614c3 mm: set vm_next and vm_prev to NULL in vm_area_dup() new 5ef23b9b4cc4 mm/vma: add missing VMA flag readable name for VM_SYNC new acae8f554b52 mm/vma: make vma_is_accessible() available for general use new e2901be6bd19 mm/vma: replace all remaining open encodings with is_vm_hu [...] new c55623193aea mm/vma: replace all remaining open encodings with vma_is_a [...] new c05a28a70289 mm/vma: append unlikely() while testing VMA access permissions new fd569c5f715d mm/mmap.c: fix the adjusted length error new 06822198bd25 mm/vma: move VM_NO_KHUGEPAGED into generic header new f5b3d26e2d32 mm/vma: make vma_is_foreign() available for general use new 712f698435ae mm/vma: make is_vma_temporary_stack() available for general use new 54e0b963a474 mm/mremap: add MREMAP_DONTUNMAP to mremap() new bf51224ec28d mm-add-mremap_dontunmap-to-mremap-v6 new 9a35a3d92660 mm-add-mremap_dontunmap-to-mremap-v7 new dc6c474a0e7f selftests: add MREMAP_DONTUNMAP selftest new 1b9d9f3fedb1 selftest-add-mremap_dontunmap-selftest-fix new 73005ebb5b17 selftest: add MREMAP_DONTUNMAP selftest new 23eab50ef1cf selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new 07efe59a94e3 mm/sparsemem: get address to page struct instead of addres [...] new 0f7b1d255905 mm/sparse: rename pfn_present() to pfn_in_present_section() new 4b7d191de997 mm/page_alloc: increase default min_free_kbytes bound new 20b6dba371df mm: vmpressure: don't need call kfree if kstrndup fails new 5165e79cb3f4 mm: vmpressure: use mem_cgroup_is_root API new c53ce00b5768 mm: vmscan: replace open codings to NUMA_NO_NODE new 406ae6ce8394 mm/vmscan.c: remove cpu online notification for now new aba87281110f mm/vmscan.c: fix data races using kswapd_classzone_idx new ad3f30a44723 mm/vmscan.c: Clean code by removing unnecessary assignment new 4df5fdbe3f9a mm,compaction,cma: add alloc_contig flag to compact_control new ece12e8332cd mm,thp,compaction,cma: allow THP migration for CMA allocations new b841248c9a83 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix new ae949ce7a6e5 mm, compaction: fully assume capture is not NULL in compac [...] new fac93333329f mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new 7f5fe4f56da1 mm/mempolicy: check hugepage migration is supported by arc [...] new 356d102135c9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new c77c83510bac mm/memblock.c: remove redundant assignment to variable max_addr new 731332b258e9 hugetlb_cgroup: add hugetlb_cgroup reservation counter new 9f956d6728a4 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 412a609363fa mm/hugetlb_cgroup: fix hugetlb_cgroup migration new 10c48f2d29ca hugetlb_cgroup: add reservation accounting for private mappings new 54f5672e80b4 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new 9d0e69d732c6 hugetlb: disable region_add file_region coalescing new d8ed3ac366f5 mm/hugetlb: fix file_region entry allocations new 08a5648d4c71 hugetlb_cgroup: add accounting for shared mappings new ecc5cdc2457e hugetlb_cgroup-add-accounting-for-shared-mappings-fix new 812d2a7c7f19 hugetlb_cgroup: support noreserve mappings new ac2d8461c504 hugetlb: support file_region coalescing again new 8d0c3cfad968 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new 4b972988cd3a hugetlb: remove check_coalesce_bug debug code new 7b65b57ac3c7 hugetlb_cgroup: add hugetlb_cgroup reservation tests new c6726e0e6388 hugetlb_cgroup: add hugetlb_cgroup reservation docs new 92acd999a779 mm/migrate.c: no need to check for i > start in do_pages_move() new 0993d43dad43 mm/migrate.c: wrap do_move_pages_to_node() and store_status() new 27c9821dd8d1 mm/migrate.c: check pagelist in move_pages_and_store_status() new 0b8f58ae86be mm/migrate.c: unify "not queued for migration" handling in [...] new 2e972c09d6d2 mm/migrate.c: migrate PG_readahead flag new af1c2532a170 mm-migratec-migrate-pg_readahead-flag-fix new 8a73e83bfd0e drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 109a84f77d44 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 37e882f851f9 mm: adjust shuffle code to allow for future coalescing new 3df17ddeafdf mm: use zone and order instead of free area in free_list m [...] new feb4107c0898 mm: add function __putback_isolated_page new 9b64c7e04e20 mm: introduce Reported pages new 2fd80d799703 virtio-balloon: pull page poisoning config out of free pag [...] new 19b31069fcd8 virtio-balloon: add support for providing free page report [...] new f9f89edb136e mm/page_reporting: rotate reported pages to the tail of the list new 86706ad2551f mm/page_reporting: add budget limit on how many pages can [...] new a70788b3d3ac mm/page_reporting: add free page reporting documentation new 8d45d5deb1a5 drivers/base/memory.c: indicate all memory blocks as removable new 974d95f7ab4f drivers/base/memory.c: drop section_count new d559268ae4b9 drivers/base/memory.c: drop pages_correctly_probed() new d816bdd19915 mm/page_ext.c: drop pfn_present() check when onlining new 5f36b8b4d5f1 mm/memory_hotplug.c: only respect mem= parameter during bo [...] new 9efdf7f64ae6 mm/memory_hotplug.c: simplify calculation of number of pag [...] new 7499ba61237f mm/memory_hotplug.c: cleanup __add_pages() new 31e2e3d75369 mm/shmem.c: distribute switch variables for initialization new 80b43671008f mm: huge tmpfs: try to split_huge_page() when punching hole new c2d1802c3639 mm: prevent a warning when casting void* -> enum new f74f29c8a245 mm/zswap: allow setting default status, compressor and all [...] new 09eb94958cca mm/memcontrol: add missing annotation for unlock_page_lru() new 507a5fc54e14 mm/memcontrol: add missing annotation for lock_page_lru() new fe77b643e888 mm/compaction: add missing annotation for compact_lock_irqsave new 21f7350b5931 mm/hugetlb: add missing annotation for gather_surplus_pages() new 290d34d63d63 mm/mempolicy: add missing annotation for queue_pages_pmd() new 21f1c1dc36f3 mm/slub: add missing annotation for get_map() new 589e7fd7aa1c mm/slub: add missing annotation for put_map() new a01113fae2bf mm/zsmalloc: add missing annotation for migrate_read_lock() new 612b67e653ab mm/zsmalloc: add missing annotation for migrate_read_unlock() new 7753f1be0de7 mm/zsmalloc: add missing annotation for pin_tag() new b008eba6db4f mm/zsmalloc: add missing annotation for unpin_tag() new e7720b5f2bb4 mm: fix ambiguous comments for better code readability new 22385554c324 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] new 81624326a5d0 fs/buffer.c: add debug print for __getblk_gfp() stall problem new f373904f2363 fs/buffer.c: dump more info for __getblk_gfp() stall problem new d18f2b2d6716 kernel/hung_task.c: Monitor killed tasks. new 6ab7d16867ca fs/proc/inode.c: annotate close_pdeo() for sparse new 9043108d77fa proc: faster open/read/close with "permanent" files new 0a118a20eb78 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new 75bdf451f3f1 asm-generic: fix unistd_32.h generation format new 2205e8a24698 kernel/extable.c: use address-of operator on section symbols new a20cad3db443 MAINTAINERS: add an entry for kfifo new 09a12eb0e1c8 bitops: always inline sign extension helpers new e404ff893ddc lib/test_lockup: test module to generate lockups new 471c51be5144 lib/bch.c: replace zero-length array with flexible-array member new 73eb2d0fc10f lib/ts_bm.c: replace zero-length array with flexible-array member new d46069e6ae31 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new 20f949ac5b75 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new 3a7c29aa542c lib/scatterlist: fix sg_copy_buffer() kerneldoc new ff6706086956 lib: test_stackinit.c: XFAIL switch variable init tests new 303b7c0292b8 lib/stackdepot.c: check depot_index before accessing the s [...] new 8b37e1e7ecff lib/stackdepot.c: build with -fno-builtin new a20082284822 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new 6597c51a9e93 percpu_counter: fix a data race at vm_committed_as new 765dacc8f72d lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new 455907b22f97 lib/test_bitmap.c: make use of EXP2_IN_BITS new 945953b67e28 lib/rbtree: fix coding style of assignments new 20b2c75861e6 lib/test_kmod.c: remove a NULL test new 493243e9cae4 string: add stracpy and stracpy_pad mechanisms new 58ce9f580cc0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new c2c7a0c52094 lib: optimize cpumask_local_spread() new 1bc800f76419 checkpatch: remove email address comment from email addres [...] new 7fa7652b578a checkpatch: check SPDX tags in YAML files new dffe80633811 checkpatch: support "base-commit:" format new b586f5db46cc checkpatch: prefer fallthrough; over fallthrough comments new fdbfc4b7ce25 checkpatch: fix minor typo and mixed space+tab in indentation new 553be911cf36 checkpatch: fix multiple const * types new 6f505bdc8b41 checkpatch: add command-line option for TAB size new 625a4df8acfa checkpatch: improve Gerrit Change-Id: test new d22ff9328f3b epoll: fix possible lost wakeup on epoll_ctl() path new 742f2111f709 kselftest: introduce new epoll test case new c43e722aad72 fs/epoll: make nesting accounting safe for -rt kernel new 77f916d0f6f3 fs/binfmt_elf.c: delete "loc" variable new bde5f761f4e0 fs/binfmt_elf.c: allocate less for static executable new c84856b723b1 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new f93576614f9f samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new 7289fd582feb samples/hw_breakpoint: drop use of kallsyms_lookup_name() new f4ddd351c126 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new f0127618ee86 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] new 871dac381941 loop: use worker per cgroup instead of kworker new 5fc27e183577 loop: fix IS_ERR() vs NULL bugs in loop_prepare_queue() new c21c0ae51b90 loop: fix irq lock ordering bug new 054d5faded8a mm: charge active memcg when no mm is set new c369a70c4977 loop: charge i/o to mem and blk cg new 0be113d05493 kernel/relay.c: fix read_pos error when multiple readers new 981e53ed9b60 aio: simplify read_events() new 89760937a331 init/Kconfig: clean up ANON_INODES and old IO schedulers options new 1b8117b4f9dc ubsan: add trap instrumentation option new fb1e2a449119 ubsan: split "bounds" checker from other options new 8dcd3daaa293 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] new 898f77e7ce7a ubsan: check panic_on_warn new 5435e48dda75 kasan: unset panic_on_warn before calling panic() new 89e286ce8978 ubsan: include bug type in report header new 49556deb6c6d Merge branch 'akpm-current/current' new 06eff5655a1f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new a1bb7695355f mm/frontswap: mark various intentional data races new 93c46b0b7f7f mm/page_io: mark various intentional data races new 51d6e7b04577 mm-page_io-mark-various-intentional-data-races-v2 new 033a743b4def mm/swap_state: mark various intentional data races new e5aea7636bad mm/kmemleak: annotate various data races obj->ptr new feaf4434cc76 mm/filemap.c: fix a data race in filemap_fault() new fcd38a922764 mm/swapfile: fix and annotate various data races new c547aaf7d290 mm-swapfile-fix-and-annotate-various-data-races-v2 new 42f8651d6b49 mm/page_counter: fix various data races at memsw new 3a98a183706b mm/memcontrol: fix a data race in scan count new b11f209cb3a2 mm/list_lru: fix a data race in list_lru_count_one new 22705626066c mm/mempool: fix a data race in mempool_free() new 6076c0313315 mm/util.c: annotate an data race at vm_committed_as new 038c5d9dbb57 mm/rmap: annotate a data race at tlb_flush_batched new 843f01365ccc mm: annotate a data race in page_zonenum() new 8acc8272b160 mm/memory.c: refactor insert_page to prepare for batched-l [...] new 6dd8b308fea3 mm: bring sparc pte_index() semantics inline with other platforms new 35d78890211a mm: define pte_index as macro for x86 new aa3757f365a6 mm/memory.c: add vm_insert_pages() new 36cfc798f4e0 mm-add-vm_insert_pages-fix new 70b4d25ba222 add missing page_count() check to vm_insert_pages(). new 64bf619b7596 mm: vm_insert_pages() checks if pte_index defined new 3571f168516f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 4512108ce70d net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 5d4d4a4a2866 arm/arm64: add support for folded p4d page tables new 90cc6eddbb47 arm64/mm: implement unmap_hotplug_p4d_range new c7eddafda436 arm-arm64-add-support-for-folded-p4d-page-tables-fix-fix new 6c61fe39dec6 h8300: remove usage of __ARCH_USE_5LEVEL_HACK new fa52e4754939 hexagon: remove __ARCH_USE_5LEVEL_HACK new 086b1ac9e0a0 ia64: add support for folded p4d page tables new 4b4c402da798 nios2: add support for folded p4d page tables new 3d2d7cedf792 openrisc: add support for folded p4d page tables new a432b2f0da1d powerpc/32: drop get_pteptr() new 156fb4964d84 powerpc: add support for folded p4d page tables new 91466b24b0ea fix for "powerpc: add support for folded p4d page tables" new f071abb30eeb sh: fault: modernize printing of kernel messages new 11b11a586ab9 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new eb6591e4cc9b sh: add support for folded p4d page tables new 639058756a01 unicore32: remove __ARCH_USE_5LEVEL_HACK new e1e63c42c080 asm-generic: remove pgtable-nop4d-hack.h new 1b791ada1359 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 1c776fa0cfb3 fs/seq_file.c: seq_read(): add info message about buggy .n [...] new de504b6c4cb2 kernel/gcov/fs.c: gcov_seq_next() should increase position index new b9543be3b3d3 ipc/util.c: sysvipc_find_ipc() should increase position index new 66770a93208f drivers/tty/serial/sh-sci.c: suppress warning new 7014137e201b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 4a877975566e Merge branch 'akpm/master' new bd78794fc00f Add linux-next specific files for 20200304
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 (b56557c8e521) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 821 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 4 - Documentation/Makefile | 3 +- Documentation/accounting/psi.rst | 2 + Documentation/admin-guide/cgroup-v1/index.rst | 2 + Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/admin-guide/kernel-parameters.txt | 14 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/core-api/index.rst | 1 + .../{kobject.txt => core-api/kobject.rst} | 78 +- Documentation/dev-tools/gcov.rst | 2 +- Documentation/devicetree/bindings/.gitignore | 2 +- Documentation/devicetree/bindings/Makefile | 26 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 + Documentation/devicetree/bindings/arm/fsl.yaml | 2 +- .../bindings/clock/socionext,uniphier-clock.yaml | 94 + .../devicetree/bindings/clock/uniphier-clock.txt | 132 -- .../bindings/dma/socionext,uniphier-xdmac.yaml | 63 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 19 +- .../devicetree/bindings/hwmon/adt7475.yaml | 84 + .../bindings/interconnect/qcom,bcm-voter.yaml | 45 + .../bindings/interconnect/qcom,osm-l3.yaml | 62 + .../bindings/interconnect/qcom,sc7180.yaml | 85 + .../bindings/interconnect/qcom,sdm845.txt | 24 - .../bindings/interconnect/qcom,sdm845.yaml | 74 + .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 70 + Documentation/devicetree/bindings/media/rc.yaml | 1 + .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 108 ++ .../devicetree/bindings/timer/ingenic,tcu.txt | 138 ++ .../devicetree/bindings/timer/ingenic,tcu.yaml | 235 --- .../devicetree/bindings/trivial-devices.yaml | 8 - Documentation/driver-api/thermal/sysfs-api.rst | 30 +- .../debug/debug-vm-pgtable/arch-support.txt | 35 - Documentation/filesystems/{9p.txt => 9p.rst} | 114 +- Documentation/filesystems/{adfs.txt => adfs.rst} | 29 +- Documentation/filesystems/{affs.txt => affs.rst} | 62 +- Documentation/filesystems/{afs.txt => afs.rst} | 73 +- ...-mount-control.txt => autofs-mount-control.rst} | 108 +- Documentation/filesystems/{befs.txt => befs.rst} | 59 +- Documentation/filesystems/{bfs.txt => bfs.rst} | 37 +- Documentation/filesystems/{btrfs.txt => btrfs.rst} | 3 + Documentation/filesystems/{ceph.txt => ceph.rst} | 26 +- Documentation/filesystems/cifs/cifsroot.txt | 2 +- .../filesystems/{cramfs.txt => cramfs.rst} | 19 +- .../filesystems/{debugfs.txt => debugfs.rst} | 54 +- Documentation/filesystems/{dlmfs.txt => dlmfs.rst} | 28 +- .../filesystems/{ecryptfs.txt => ecryptfs.rst} | 44 +- .../filesystems/{efivarfs.txt => efivarfs.rst} | 5 +- Documentation/filesystems/{erofs.txt => erofs.rst} | 177 +- Documentation/filesystems/{ext2.txt => ext2.rst} | 41 +- Documentation/filesystems/{ext3.txt => ext3.rst} | 2 + Documentation/filesystems/{f2fs.txt => f2fs.rst} | 254 +-- .../{gfs2-uevents.txt => gfs2-uevents.rst} | 20 +- Documentation/filesystems/{gfs2.txt => gfs2.rst} | 20 +- Documentation/filesystems/{hfs.txt => hfs.rst} | 23 +- .../filesystems/{hfsplus.txt => hfsplus.rst} | 2 + Documentation/filesystems/{hpfs.txt => hpfs.rst} | 239 ++- Documentation/filesystems/index.rst | 46 +- .../filesystems/{inotify.txt => inotify.rst} | 33 +- Documentation/filesystems/isofs.rst | 64 + Documentation/filesystems/isofs.txt | 48 - .../filesystems/{nilfs2.txt => nilfs2.rst} | 40 +- Documentation/filesystems/{ntfs.txt => ntfs.rst} | 145 +- ...ne-filecheck.txt => ocfs2-online-filecheck.rst} | 45 +- Documentation/filesystems/{ocfs2.txt => ocfs2.rst} | 31 +- Documentation/filesystems/omfs.rst | 112 ++ Documentation/filesystems/omfs.txt | 106 -- .../filesystems/{orangefs.txt => orangefs.rst} | 187 +- Documentation/filesystems/{proc.txt => proc.rst} | 1544 ++++++++-------- Documentation/filesystems/{qnx6.txt => qnx6.rst} | 22 + ...fs-initramfs.txt => ramfs-rootfs-initramfs.rst} | 54 +- Documentation/filesystems/{relay.txt => relay.rst} | 139 +- Documentation/filesystems/{romfs.txt => romfs.rst} | 42 +- .../filesystems/{squashfs.txt => squashfs.rst} | 60 +- Documentation/filesystems/{sysfs.txt => sysfs.rst} | 324 ++-- .../filesystems/{sysv-fs.txt => sysv-fs.rst} | 153 +- Documentation/filesystems/{tmpfs.txt => tmpfs.rst} | 44 +- Documentation/filesystems/ubifs-authentication.rst | 10 +- Documentation/filesystems/{ubifs.txt => ubifs.rst} | 25 +- Documentation/filesystems/{udf.txt => udf.rst} | 21 +- .../filesystems/{zonefs.txt => zonefs.rst} | 108 +- Documentation/gpu/i915.rst | 4 +- Documentation/kbuild/index.rst | 1 + Documentation/kbuild/llvm.rst | 80 + Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 16 + Documentation/media/v4l-drivers/vivid.rst | 63 +- Documentation/process/kernel-docs.rst | 10 +- MAINTAINERS | 11 +- Makefile | 14 +- Next/SHA1s | 138 +- Next/merge.log | 1929 ++++++++++++-------- arch/arc/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 4 + arch/arm/boot/compressed/head.S | 18 +- arch/arm/configs/bcm2835_defconfig | 1 + arch/arm64/Kconfig | 1 - arch/arm64/kernel/efi-entry.S | 26 +- arch/arm64/kernel/image-vars.h | 4 +- arch/arm64/kernel/perf_event.c | 168 +- arch/arm64/mm/context.c | 20 +- arch/arm64/mm/mmu.c | 53 +- arch/m68k/68000/timers.c | 16 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/openrisc/Kconfig | 1 + arch/openrisc/include/uapi/asm/unistd.h | 1 + arch/openrisc/kernel/process.c | 18 +- arch/powerpc/Kconfig | 1 - arch/riscv/lib/uaccess.S | 1 - arch/s390/Kconfig | 1 - arch/sh/Kconfig | 5 - arch/sparc/Kconfig | 5 - arch/um/drivers/mconsole_kern.c | 28 +- arch/x86/Kconfig | 6 - arch/x86/boot/compressed/head_32.S | 9 +- arch/x86/boot/compressed/head_64.S | 4 +- arch/x86/entry/entry_32.S | 6 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/kvm_emulate.h | 1 - arch/x86/include/asm/paravirt.h | 7 + arch/x86/include/asm/paravirt_types.h | 4 + arch/x86/include/asm/pgtable_64.h | 6 - arch/x86/kernel/paravirt.c | 5 + arch/x86/kernel/process.c | 2 +- arch/x86/kvm/emulate.c | 1 + arch/x86/kvm/svm.c | 3 +- arch/x86/kvm/x86.c | 8 +- arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/um/Kconfig | 5 - arch/x86/xen/enlighten_pv.c | 25 + drivers/android/binder.c | 5 +- drivers/android/binder_internal.h | 13 + drivers/cpufreq/imx6q-cpufreq.c | 72 +- drivers/dma/Kconfig | 11 + drivers/dma/Makefile | 1 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 17 + drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 21 + drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 2 + drivers/dma/idxd/cdev.c | 5 +- drivers/dma/idxd/sysfs.c | 11 + drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/k3-udma-glue.c | 18 +- drivers/dma/ti/k3-udma.c | 50 +- drivers/dma/uniphier-xdmac.c | 611 +++++++ drivers/firmware/efi/efi.c | 25 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 26 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 +- drivers/gpu/drm/etnaviv/state_hi.xml.h | 7 + drivers/gpu/drm/i915/display/icl_dsi.c | 18 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 24 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 + drivers/gpu/drm/i915/display/intel_color.c | 11 +- drivers/gpu/drm/i915/display/intel_csr.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 455 +---- drivers/gpu/drm/i915/display/intel_ddi.h | 2 - drivers/gpu/drm/i915/display/intel_display.c | 72 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 9 +- drivers/gpu/drm/i915/display/intel_display_types.h | 46 + drivers/gpu/drm/i915/display/intel_dp.c | 3 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 841 +++++++-- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/display/intel_fbc.c | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 109 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 17 +- drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 48 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 55 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 193 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 450 ++--- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 + drivers/gpu/drm/i915/gem/selftests/mock_context.c | 3 + drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 + drivers/gpu/drm/i915/gt/intel_context.c | 5 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 14 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 21 + drivers/gpu/drm/i915/gt/intel_rc6.c | 1 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 66 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 15 +- drivers/gpu/drm/i915/i915_drv.h | 124 +- drivers/gpu/drm/i915/i915_gem_evict.c | 15 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 1 + drivers/gpu/drm/i915/i915_ioc32.c | 6 +- drivers/gpu/drm/i915/i915_ioc32.h | 17 + drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 58 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/i915_request.c | 54 +- drivers/gpu/drm/i915/i915_vgpu.c | 31 +- drivers/gpu/drm/i915/i915_vgpu.h | 25 +- drivers/gpu/drm/i915/i915_vma.c | 1 - drivers/gpu/drm/i915/i915_vma_types.h | 11 - drivers/gpu/drm/i915/intel_dram.c | 10 + drivers/gpu/drm/i915/intel_gvt.c | 6 + drivers/gpu/drm/i915/intel_pm.c | 199 +- drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/adt7475.c | 95 +- drivers/infiniband/core/cm.c | 1 + drivers/infiniband/core/security.c | 12 +- drivers/infiniband/core/ucma.c | 49 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 - drivers/infiniband/hw/bnxt_re/main.c | 213 +-- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 - drivers/infiniband/hw/bnxt_re/qplib_res.c | 3 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 7 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +- drivers/infiniband/hw/efa/efa_com.c | 158 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 29 +- drivers/infiniband/hw/efa/efa_common_defs.h | 13 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 25 +- drivers/infiniband/hw/efa/efa_verbs.c | 44 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 19 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 181 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 817 +++++---- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 + drivers/infiniband/sw/siw/siw_verbs.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib.h | 2 - drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 3 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 - drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 - .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 1 - drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 5 - drivers/interconnect/qcom/Kconfig | 25 + drivers/interconnect/qcom/Makefile | 8 + drivers/interconnect/qcom/bcm-voter.c | 366 ++++ drivers/interconnect/qcom/bcm-voter.h | 27 + drivers/interconnect/qcom/icc-rpmh.c | 150 ++ drivers/interconnect/qcom/icc-rpmh.h | 149 ++ drivers/interconnect/qcom/osm-l3.c | 276 +++ drivers/interconnect/qcom/sc7180.c | 641 +++++++ drivers/interconnect/qcom/sc7180.h | 151 ++ drivers/interconnect/qcom/sdm845.c | 1055 ++++------- drivers/interconnect/qcom/sdm845.h | 142 ++ drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/md/dm-bio-record.h | 13 +- drivers/md/dm.c | 21 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/platform/Kconfig | 12 + drivers/media/platform/aspeed-video.c | 15 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 29 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/qcom/camss/camss-video.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rcar_drif.c | 6 +- drivers/media/platform/sunxi/Makefile | 1 + .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-rotate/Makefile | 5 + .../platform/sunxi/sun8i-rotate/sun8i-formats.h | 25 + .../platform/sunxi/sun8i-rotate/sun8i-rotate.h | 135 ++ .../platform/sunxi/sun8i-rotate/sun8i_formats.c | 273 +++ .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 924 ++++++++++ drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/usb/Kconfig | 1 - drivers/media/usb/Makefile | 1 - drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 + drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/misc/altera-stapl/altera.c | 12 +- drivers/mtd/spi-nor/spi-nor.c | 26 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- drivers/net/ethernet/brocade/bna/bnad.h | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 57 +- drivers/net/ethernet/ibm/ibmveth.h | 3 + drivers/net/ethernet/marvell/mvneta.c | 30 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 174 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 165 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 30 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 24 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 156 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 65 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 12 + drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 41 +- drivers/net/phy/mscc.c | 10 +- drivers/net/phy/phy.c | 3 +- drivers/net/usb/r8152.c | 6 +- drivers/net/virtio_net.c | 39 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 17 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 ---- drivers/net/wireless/mediatek/mt76/dma.c | 58 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 20 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 392 ++-- drivers/net/wireless/mediatek/mt76/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 - drivers/net/wireless/mediatek/mt76/mt76.h | 165 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 11 + drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 120 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 178 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 350 +++- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 991 +++++++--- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 77 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 380 +++- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1051 +++++++---- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 126 +- .../mediatek/mt76/mt7615/{pci.c => mmio.c} | 82 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 203 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 + drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 98 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 163 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 77 + .../wireless/mediatek/mt76/{ => mt7615}/trace.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 9 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 32 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 31 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 46 - drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 7 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 61 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 - drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 25 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/trace.c | 3 + drivers/net/wireless/mediatek/mt76/trace.h | 54 +- drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 455 +++-- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/of/resolver.c | 5 +- drivers/of/unittest.c | 465 ++--- drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/pinctrl/pinctrl-ingenic.c | 7 + drivers/pinctrl/sprd/Kconfig | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 16 +- drivers/platform/chrome/cros_ec_spi.c | 6 +- drivers/regulator/Kconfig | 1 + drivers/regulator/anatop-regulator.c | 10 +- drivers/regulator/pwm-regulator.c | 6 +- drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-cmos.c | 5 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-snvs.c | 1 - drivers/rtc/sysfs.c | 2 +- drivers/soundwire/bus.c | 7 +- drivers/spi/spi-bcm63xx-hsspi.c | 1 - drivers/spi/spi-fsl-lpspi.c | 7 +- drivers/spi/spidev.c | 23 +- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 1 + drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkisp1/TODO | 1 - drivers/staging/media/rkisp1/rkisp1-capture.c | 11 +- .../{media/usb => staging/media}/usbvision/Kconfig | 7 +- .../usb => staging/media}/usbvision/Makefile | 0 drivers/staging/media/usbvision/TODO | 11 + .../media}/usbvision/usbvision-cards.c | 0 .../media}/usbvision/usbvision-cards.h | 0 .../media}/usbvision/usbvision-core.c | 0 .../media}/usbvision/usbvision-i2c.c | 0 .../media}/usbvision/usbvision-video.c | 0 .../usb => staging/media}/usbvision/usbvision.h | 0 drivers/thermal/Kconfig | 42 +- drivers/thermal/Makefile | 3 + drivers/thermal/imx8mm_thermal.c | 131 ++ drivers/thermal/imx_sc_thermal.c | 148 ++ drivers/thermal/imx_thermal.c | 6 +- drivers/thermal/of-thermal.c | 62 +- drivers/thermal/rcar_gen3_thermal.c | 27 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 ++++++ drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_sysfs.c | 77 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2pdu.h | 12 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 8 +- fs/erofs/super.c | 2 +- fs/erofs/utils.c | 90 +- fs/erofs/zdata.c | 76 +- fs/ext4/super.c | 6 +- fs/fcntl.c | 6 +- fs/io-wq.c | 58 +- fs/io-wq.h | 2 - fs/io_uring.c | 964 +++++++--- fs/jbd2/transaction.c | 8 +- fs/nfs/Kconfig | 2 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 2 + fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfssvc.c | 3 + fs/proc/root.c | 36 - fs/xfs/libxfs/xfs_alloc.c | 16 + fs/xfs/libxfs/xfs_attr.c | 351 ++-- fs/xfs/libxfs/xfs_attr.h | 114 +- fs/xfs/libxfs/xfs_attr_leaf.c | 119 +- fs/xfs/libxfs/xfs_attr_leaf.h | 1 - fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_da_btree.c | 3 +- fs/xfs/libxfs/xfs_da_btree.h | 11 +- fs/xfs/libxfs/xfs_da_format.h | 12 - fs/xfs/libxfs/xfs_fs.h | 32 +- fs/xfs/libxfs/xfs_inode_buf.c | 8 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 - fs/xfs/scrub/attr.c | 17 +- fs/xfs/xfs_acl.c | 132 +- fs/xfs/xfs_acl.h | 6 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_list.c | 167 +- fs/xfs/xfs_bmap_util.c | 57 +- fs/xfs/xfs_buf.c | 7 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_icache.c | 4 + fs/xfs/xfs_inode.c | 18 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_ioctl.c | 347 ++-- fs/xfs/xfs_ioctl.h | 35 +- fs/xfs/xfs_ioctl32.c | 99 +- fs/xfs/xfs_iops.c | 23 +- fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_linux.h | 27 +- fs/xfs/xfs_log.c | 13 +- fs/xfs/xfs_qm.c | 35 +- fs/xfs/xfs_quota.h | 4 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 63 +- fs/xfs/xfs_trans_ail.c | 1 + fs/xfs/xfs_xattr.c | 92 +- include/dt-bindings/interconnect/qcom,osm-l3.h | 12 + include/dt-bindings/interconnect/qcom,sc7180.h | 161 ++ include/dt-bindings/interconnect/qcom,sdm845.h | 263 +-- include/linux/bpf.h | 13 + include/linux/dmaengine.h | 54 +- include/linux/dmar.h | 8 +- include/linux/efi.h | 2 + include/linux/ethtool.h | 6 + include/linux/mmdebug.h | 5 - include/linux/netdevice.h | 10 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter_arp/arp_tables.h | 2 +- include/linux/netfilter_bridge/ebtables.h | 2 +- include/linux/netfilter_ipv4/ip_tables.h | 2 +- include/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/linux/phy.h | 1 + include/linux/pid_namespace.h | 2 - include/linux/posix-timers.h | 2 +- include/linux/proc_ns.h | 5 - include/linux/socket.h | 4 + include/linux/sunrpc/svc.h | 2 +- include/linux/thermal.h | 10 + include/media/h264-ctrls.h | 2 + include/media/v4l2-mc.h | 40 +- include/media/videobuf2-core.h | 7 +- include/net/compat.h | 3 + include/net/dn_fib.h | 2 +- include/net/flow_offload.h | 2 +- include/net/inet_sock.h | 2 +- include/net/ip6_fib.h | 2 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 4 +- include/net/lwtunnel.h | 2 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/ndisc.h | 6 +- include/net/neighbour.h | 2 +- include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_tables.h | 6 +- include/net/nexthop.h | 2 +- include/net/sctp/structs.h | 2 +- include/net/sock_reuseport.h | 2 +- include/sound/sof/topology.h | 3 +- include/trace/bpf_probe.h | 18 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/io_uring.h | 24 +- include/uapi/linux/net_dropmon.h | 4 +- include/uapi/linux/netfilter/nf_tables.h | 4 + include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- init/Kconfig | 16 +- init/main.c | 2 - kernel/bpf/inode.c | 42 +- kernel/bpf/syscall.c | 223 ++- kernel/exit.c | 11 +- kernel/pid.c | 8 - kernel/pid_namespace.c | 38 +- kernel/time/posix-cpu-timers.c | 143 +- lib/Kconfig.debug | 26 - localversion-next | 2 +- mm/Makefile | 1 - mm/debug_vm_pgtable.c | 389 ---- net/bridge/netfilter/ebtables.c | 2 +- net/compat.c | 30 +- net/ethtool/ioctl.c | 39 + net/ipv4/Kconfig | 6 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nft_bitwise.c | 120 +- net/netfilter/nft_set_pipapo.c | 6 +- net/netfilter/xt_IDLETIMER.c | 7 +- net/netfilter/xt_hashlimit.c | 2 +- net/netfilter/xt_recent.c | 4 +- net/socket.c | 25 +- net/sunrpc/cache.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 2 +- scripts/Makefile.lib | 3 +- scripts/adjust_autoksyms.sh | 24 +- scripts/basic/fixdep.c | 10 +- scripts/gen_autoksyms.sh | 52 + scripts/kconfig/Makefile | 4 - scripts/sphinx-pre-install | 17 +- security/integrity/digsig.c | 2 - security/integrity/digsig_asymmetric.c | 2 - security/integrity/evm/evm_crypto.c | 2 - security/integrity/evm/evm_main.c | 2 - security/integrity/evm/evm_secfs.c | 2 - security/integrity/ima/Makefile | 6 +- security/integrity/ima/ima_asymmetric_keys.c | 2 - security/integrity/ima/ima_crypto.c | 2 - security/integrity/ima/ima_fs.c | 2 - security/integrity/ima/ima_init.c | 2 - security/integrity/ima/ima_kexec.c | 1 - security/integrity/ima/ima_main.c | 5 +- security/integrity/ima/ima_policy.c | 2 - security/integrity/ima/ima_queue.c | 2 - security/integrity/ima/ima_queue_keys.c | 2 - security/integrity/ima/ima_template.c | 2 - security/integrity/ima/ima_template_lib.c | 2 - security/integrity/integrity.h | 6 + sound/soc/amd/Kconfig | 2 +- sound/soc/amd/acp3x-rt5682-max9836.c | 53 +- sound/soc/codecs/rt1015.c | 3 +- sound/soc/sof/intel/hda-dsp.c | 15 +- sound/soc/sof/intel/hda-loader.c | 6 + sound/soc/sof/ipc.c | 14 +- sound/soc/sof/pcm.c | 6 +- tools/bpf/bpftool/btf.c | 5 + tools/lib/bpf/bpf_tracing.h | 120 +- tools/lib/bpf/libbpf.c | 131 +- tools/lib/bpf/libbpf.h | 5 + tools/lib/bpf/libbpf.map | 5 + .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 + .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 120 -- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../selftests/bpf/prog_tests/link_pinning.c | 105 ++ tools/testing/selftests/bpf/progs/bpf_dctcp.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 2 +- tools/testing/selftests/bpf/progs/fexit_test.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 2 +- .../selftests/bpf/progs/test_attach_probe.c | 3 +- .../selftests/bpf/progs/test_link_pinning.c | 25 + tools/testing/selftests/bpf/progs/test_overhead.c | 7 +- .../selftests/bpf/progs/test_perf_branches.c | 2 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 1 - .../selftests/bpf/progs/test_trampoline_count.c | 3 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 2 +- tools/testing/selftests/lkdtm/.gitignore | 2 + 639 files changed, 22345 insertions(+), 12238 deletions(-) rename Documentation/{kobject.txt => core-api/kobject.rst} (87%) create mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt create mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adt7475.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de [...] create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/sprd-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml delete mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt rename Documentation/filesystems/{9p.txt => 9p.rst} (63%) rename Documentation/filesystems/{adfs.txt => adfs.rst} (85%) rename Documentation/filesystems/{affs.txt => affs.rst} (86%) rename Documentation/filesystems/{afs.txt => afs.rst} (90%) rename Documentation/filesystems/{autofs-mount-control.txt => autofs-mount-control [...] rename Documentation/filesystems/{befs.txt => befs.rst} (83%) rename Documentation/filesystems/{bfs.txt => bfs.rst} (71%) rename Documentation/filesystems/{btrfs.txt => btrfs.rst} (96%) rename Documentation/filesystems/{ceph.txt => ceph.rst} (91%) rename Documentation/filesystems/{cramfs.txt => cramfs.rst} (88%) rename Documentation/filesystems/{debugfs.txt => debugfs.rst} (91%) rename Documentation/filesystems/{dlmfs.txt => dlmfs.rst} (86%) rename Documentation/filesystems/{ecryptfs.txt => ecryptfs.rst} (70%) rename Documentation/filesystems/{efivarfs.txt => efivarfs.rst} (85%) rename Documentation/filesystems/{erofs.txt => erofs.rst} (54%) rename Documentation/filesystems/{ext2.txt => ext2.rst} (91%) rename Documentation/filesystems/{ext3.txt => ext3.rst} (88%) rename Documentation/filesystems/{f2fs.txt => f2fs.rst} (84%) rename Documentation/filesystems/{gfs2-uevents.txt => gfs2-uevents.rst} (94%) rename Documentation/filesystems/{gfs2.txt => gfs2.rst} (76%) rename Documentation/filesystems/{hfs.txt => hfs.rst} (80%) rename Documentation/filesystems/{hfsplus.txt => hfsplus.rst} (95%) rename Documentation/filesystems/{hpfs.txt => hpfs.rst} (66%) rename Documentation/filesystems/{inotify.txt => inotify.rst} (83%) create mode 100644 Documentation/filesystems/isofs.rst delete mode 100644 Documentation/filesystems/isofs.txt rename Documentation/filesystems/{nilfs2.txt => nilfs2.rst} (89%) rename Documentation/filesystems/{ntfs.txt => ntfs.rst} (85%) rename Documentation/filesystems/{ocfs2-online-filecheck.txt => ocfs2-online-filec [...] rename Documentation/filesystems/{ocfs2.txt => ocfs2.rst} (88%) create mode 100644 Documentation/filesystems/omfs.rst delete mode 100644 Documentation/filesystems/omfs.txt rename Documentation/filesystems/{orangefs.txt => orangefs.rst} (83%) rename Documentation/filesystems/{proc.txt => proc.rst} (65%) rename Documentation/filesystems/{qnx6.txt => qnx6.rst} (98%) rename Documentation/filesystems/{ramfs-rootfs-initramfs.txt => ramfs-rootfs-initr [...] rename Documentation/filesystems/{relay.txt => relay.rst} (91%) rename Documentation/filesystems/{romfs.txt => romfs.rst} (86%) rename Documentation/filesystems/{squashfs.txt => squashfs.rst} (91%) rename Documentation/filesystems/{sysfs.txt => sysfs.rst} (56%) rename Documentation/filesystems/{sysv-fs.txt => sysv-fs.rst} (73%) rename Documentation/filesystems/{tmpfs.txt => tmpfs.rst} (86%) rename Documentation/filesystems/{ubifs.txt => ubifs.rst} (91%) rename Documentation/filesystems/{udf.txt => udf.rst} (83%) rename Documentation/filesystems/{zonefs.txt => zonefs.rst} (90%) create mode 100644 Documentation/kbuild/llvm.rst create mode 100644 drivers/dma/uniphier-xdmac.c create mode 100644 drivers/gpu/drm/i915/i915_ioc32.h create mode 100644 drivers/interconnect/qcom/bcm-voter.c create mode 100644 drivers/interconnect/qcom/bcm-voter.h create mode 100644 drivers/interconnect/qcom/icc-rpmh.c create mode 100644 drivers/interconnect/qcom/icc-rpmh.h create mode 100644 drivers/interconnect/qcom/osm-l3.c create mode 100644 drivers/interconnect/qcom/sc7180.c create mode 100644 drivers/interconnect/qcom/sc7180.h create mode 100644 drivers/interconnect/qcom/sdm845.h create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/Makefile create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-formats.h create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-rotate.h create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_formats.c create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c delete mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c copy drivers/net/wireless/mediatek/mt76/mt7615/{pci.c => mmio.c} (56%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/soc.c copy drivers/net/wireless/mediatek/mt76/{ => mt7615}/trace.c (58%) rename drivers/{media/usb => staging/media}/usbvision/Kconfig (57%) rename drivers/{media/usb => staging/media}/usbvision/Makefile (100%) create mode 100644 drivers/staging/media/usbvision/TODO rename drivers/{media/usb => staging/media}/usbvision/usbvision-cards.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-cards.h (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-core.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-i2c.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-video.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision.h (100%) create mode 100644 drivers/thermal/imx8mm_thermal.c create mode 100644 drivers/thermal/imx_sc_thermal.c create mode 100644 drivers/thermal/sprd_thermal.c create mode 100644 include/dt-bindings/interconnect/qcom,osm-l3.h create mode 100644 include/dt-bindings/interconnect/qcom,sc7180.h delete mode 100644 mm/debug_vm_pgtable.c create mode 100755 scripts/gen_autoksyms.sh delete mode 100644 tools/testing/selftests/bpf/bpf_trace_helpers.h create mode 100644 tools/testing/selftests/bpf/prog_tests/link_pinning.c create mode 100644 tools/testing/selftests/bpf/progs/test_link_pinning.c create mode 100644 tools/testing/selftests/lkdtm/.gitignore