This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
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 adds ee7e1573c4fb Merge remote-tracking branch 'fixes/master' adds 961f2cb470f5 Merge remote-tracking branch 'arc-current/for-curr' adds 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 [...] adds 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 adds 48433ec4bf45 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds ea75b084d6f9 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler adds fcb91e31b5d3 Merge remote-tracking branch 'net/master' adds 594c6edd921d Merge remote-tracking branch 'bpf/master' adds e9c05ae47939 Merge remote-tracking branch 'ipsec/master' adds b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] adds 35a580afc614 Merge remote-tracking branch 'wireless-drivers/master' adds c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() adds 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps adds 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list adds 747e8af1c98b Merge remote-tracking branch 'rdma-fixes/for-rc' adds 14340a4b30a5 Merge remote-tracking branch 'sound-current/for-linus' adds d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] adds 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk adds 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() adds 2ce492438c5e Merge branch 'asoc-5.6' into asoc-linus adds 05fe0a51c148 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 86517c00de78 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 4388f5ed16bb Merge branch 'regulator-5.6' into regulator-linus adds d421ace543ab Merge remote-tracking branch 'regulator-fixes/for-linus' adds 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled adds 47f0124ede27 Merge branch 'spi-5.6' into spi-linus adds d49bfa91741a Merge remote-tracking branch 'spi-fixes/for-linus' adds ceeaffb8b410 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 39a0d5d5005c Merge remote-tracking branch 'tty.current/tty-linus' adds 9410407301c0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds d008c34428a3 Merge remote-tracking branch 'phy/fixes' adds 2669b8b0c798 binder: prevent UAF for binderfs devices adds 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' adds 3791163602f7 interconnect: Handle memory allocation errors adds 5c6b5b5b0d37 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f3a60268f5ce selftest/lkdtm: Use local .gitignore adds 793eeeecdfb6 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 2719ef036a7d Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 6ef24c56d22b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds a80e93234b09 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 4d493b817151 Merge remote-tracking branch 'omap-fixes/fixes' adds 9a11997e757b KVM: X86: Fix dereference null cpufreq policy adds aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR adds 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value adds d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt adds 70cb1789f93f Merge remote-tracking branch 'kvm-fixes/master' adds c19df94e8e2c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds dab1ac403115 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible adds 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() adds 7e712e4b3c4b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds efc9e1e3708a Merge remote-tracking branch 'mmc-fixes/fixes' adds 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] adds aad15bc85c18 riscv: Change code model of module to medany to improve da [...] adds cccd441c81c0 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 974e5f7543c6 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 852d7655ea43 drm/shmem: drop pgprot_decrypted() adds 02c04c823da1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9a2d7559870c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f84fdf8df1c1 kbuild: remove the owner check in mkcompile_h adds a83e4ca26af8 kbuild: remove cc-option switch from -Wframe-larger-than= adds 87d660f08520 fixdep: remove unneeded code and comments about *.ver files adds 3f9070a67a94 fixdep: remove redundant null character check adds a1af8d71f0e4 kbuild: remove trailing slash from devicetree/binding/ for [...] adds fcf1b6a35c16 Documentation/llvm: add documentation on building w/ Clang/LLVM adds 2a86f6612164 kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST adds 1518c633df78 kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS adds cd195bc4775a kbuild: split adjust_autoksyms.sh in two parts adds 88694cff4952 kbuild: generate autoksyms.h early adds 2ba06cd8565b kbuild: Always validate DT binding examples adds 65220630bb17 kbuild: Build DT binding examples with dtc warnings enabled adds d3a596779559 kbuild: Fix inconsistent comment adds e8659b70ea4e Merge remote-tracking branch 'kbuild/for-next' adds 8c2d390f202c Merge remote-tracking branch 'dma-mapping/for-next' adds 67d1aebb6b14 Merge remote-tracking branch 'arm/for-next' adds 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 adds 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 adds 7d00f728ee4b Merge remote-tracking branch 'arm-soc/for-next' adds 5fef152f3ae9 Merge remote-tracking branch 'amlogic/for-next' adds a92c6e341ce9 Merge remote-tracking branch 'aspeed/for-next' adds 655a1f8c0389 Merge remote-tracking branch 'at91/at91-next' adds 1d2b20752847 Merge remote-tracking branch 'imx-mxs/for-next' adds b541674026f2 Merge remote-tracking branch 'keystone/next' adds 8d9efd1f0004 Merge remote-tracking branch 'mediatek/for-next' adds 5adcd50c8a85 Merge remote-tracking branch 'mvebu/for-next' adds 03c990baa936 Merge remote-tracking branch 'omap/for-next' adds 00e44b7bc915 Merge remote-tracking branch 'qcom/for-next' adds dcb2cb3a2361 Merge remote-tracking branch 'raspberrypi/for-next' adds ad0685df8b93 Merge remote-tracking branch 'realtek/for-next' adds b22931f9212b Merge remote-tracking branch 'renesas/next' adds 642f7ae9248a Merge remote-tracking branch 'reset/reset/next' adds 83890e3fe798 Merge remote-tracking branch 'rockchip/for-next' adds 3e570722a4f6 Merge remote-tracking branch 'samsung-krzk/for-next' adds ccf3a7b91d3d Merge remote-tracking branch 'scmi/for-linux-next' adds 2d7a76e46c46 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b4a741d28860 Merge remote-tracking branch 'tegra/for-next' adds da44908d4905 Merge remote-tracking branch 'clk/clk-next' adds 693a95b925e8 Merge remote-tracking branch 'csky/linux-next' adds af84bff8a609 Merge remote-tracking branch 'h8300/h8300-next' adds 19841c4f3b94 Merge remote-tracking branch 'm68k/for-next' adds ebff58339d77 m68k: Replace setup_irq() by request_irq() adds 5478affe4462 Merge remote-tracking branch 'm68knommu/for-next' adds 04b92970d59c Merge remote-tracking branch 'microblaze/next' adds 8c87635ed97a Merge remote-tracking branch 'mips/mips-next' adds 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 adds 1ca6902bce2d Merge remote-tracking branch 'openrisc/for-next' adds 5acfdeb1a7fe Merge remote-tracking branch 'soc-fsl/next' adds ab70a73aa45b riscv: Use flush_icache_mm for flush_icache_user_range adds 2fab7a15604c riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs adds aff7783392e0 riscv: force hart_lottery to put in .sdata section adds 064223b947a8 RISC-V: Stop putting .sbss in .sdata adds 52e7c52d2ded RISC-V: Stop relying on GCC's register allocator's hueristics adds fdff9911f266 RISC-V: Inline the assembly register save/restore macros adds abc71bf0a703 RISC-V: Stop using LOCAL for the uaccess fixups adds 5456d91553d4 Merge remote-tracking branch 'risc-v/for-next' adds 863f2245b357 Merge remote-tracking branch 's390/features' adds 0ff6b7de9275 Merge remote-tracking branch 'sh/sh-next' adds 86eca723ce47 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 8416821cbac5 Merge remote-tracking branch 'btrfs/for-next' adds 14b894d59153 cifs: do not ignore the SYNC flags in getattr adds 32d590417fed cifs: potential unintitliazed error code in cifs_getattr() adds fac55a2a6164 cifs: handle prefix paths in reconnect adds 6970363a60b1 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds 113dd2ced645 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds e4a82861aa43 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds 9b7af89ee823 smb3: fix performance regression with setting mtime adds 3cb4e3ff0a1e cifs: print warning once if mounting with vers=1.0 adds 2f94a73640d5 cifs: rename posix create rsp adds 75b29b314b37 cifs: add smb2 POSIX info level adds 8ba286ed01e0 cifs: plumb smb2 POSIX dir enumeration adds c80d827b192f cifs: add SMB2_open() arg to return POSIX data adds 69be07638815 cifs: do d_move in rename adds efa6a3969330 Merge remote-tracking branch 'cifs/for-next' adds 64094a04414f erofs: convert workstn to XArray adds 9d5a09c6f3b5 erofs: correct the remaining shrink objects adds af1038abbd14 erofs: use LZ4_decompress_safe() for full decoding adds aa99a76b40d6 erofs: handle corrupted images whose decompressed size les [...] adds dfa4ec41b165 Merge remote-tracking branch 'erofs/dev' adds bba94ba72211 Merge remote-tracking branch 'ext3/for_next' adds 38b75ebfd8f3 Merge remote-tracking branch 'f2fs/dev' adds 1f75da2a9426 Merge remote-tracking branch 'fuse/for-next' adds 9eb54e92718a nfsd: set the server_scope during service startup adds 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member adds 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists adds 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member adds 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking adds 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking adds 8aea4b3dabb5 Merge remote-tracking branch 'nfsd/nfsd-next' adds c573622bd782 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds d800f4772c8f Merge remote-tracking branch 'ubifs/linux-next' adds e7a381f372c5 Merge remote-tracking branch 'v9fs/9p-next' adds 6b789c337a59 xfs: fix iclog release error check race with shutdown adds d0c7feaf8767 xfs: add agf freeblocks verify in xfs_agf_verify adds 93baa55af1a1 xfs: improve error message when we can't allocate memory f [...] adds 3d8f2821502d xfs: ensure that the inode uid/gid match values match the [...] adds 542951592c99 xfs: remove the icdinode di_uid/di_gid members adds ba8adad5d036 xfs: remove the kuid/kgid conversion wrappers adds 13b1f811b14e xfs: ratelimit xfs_buf_ioerror_alert messages adds 4ab45e259f31 xfs: ratelimit xfs_discard_page messages adds 4982bff1ace1 xfs: fix an undefined behaviour in _da3_path_shift adds daebba1b3609 xfs: Add missing annotation to xfs_ail_check() adds b73df17e4c5b xfs: open code insert range extent split helper adds dd87f87d87fa xfs: rework insert range into an atomic operation adds 211683b21de9 xfs: rework collapse range into an atomic operation adds 4d542e4c1e28 xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST [...] adds 5e81357435cc xfs: remove the ATTR_INCOMPLETE flag adds 0eb81a5f5c34 xfs: merge xfs_attr_remove into xfs_attr_set adds 6cc4f4fff10d xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set adds 2282a9e65177 xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE adds d0ce64391128 xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY [...] adds 79f2280b9bfd xfs: remove the name == NULL check from xfs_attr_args_init adds 4df28c64e438 xfs: remove the MAXNAMELEN check from xfs_attr_args_init adds ead189adb8ab xfs: turn xfs_da_args.value into a void pointer adds a25446224353 xfs: pass an initialized xfs_da_args structure to xfs_attr_set adds e5171d7e9894 xfs: pass an initialized xfs_da_args to xfs_attr_get adds c36f533f1407 xfs: remove the xfs_inode argument to xfs_attr_get_ilocked adds e513e25c380a xfs: remove ATTR_KERNOVAL adds d49db18b247d xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL adds 1d7330199400 xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME adds 377f16ac6723 xfs: factor out a xfs_attr_match helper adds a9c8c69b4961 xfs: cleanup struct xfs_attr_list_context adds fe960087121a xfs: remove the unused ATTR_ENTRY macro adds 2f014aad03d8 xfs: open code ATTR_ENTSIZE adds 3e7a779937a2 xfs: move the legacy xfs_attr_list to xfs_ioctl.c adds 17e1dd83ea21 xfs: rename xfs_attr_list_int to xfs_attr_list adds f60463195179 xfs: lift common checks into xfs_ioc_attr_list adds eb241c747463 xfs: lift buffer allocation into xfs_ioc_attr_list adds 53ac39fdb301 xfs: lift cursor copy in/out into xfs_ioc_attr_list adds 5a3930e27ef9 xfs: improve xfs_forget_acl adds f3e93d95feef xfs: clean up the ATTR_REPLACE checks adds d5f0f49a9bdd xfs: clean up the attr flag confusion adds 254f800f8104 xfs: remove XFS_DA_OP_INCOMPLETE adds e3a19cdea84a xfs: embedded the attrlist cursor into struct xfs_attr_lis [...] adds f311d771a090 xfs: clean up bufsize alignment in xfs_ioc_attr_list adds ed02d13f5da8 xfs: only allocate the buffer size actually needed in __xf [...] adds 5680c3907361 xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation adds dd8f2a54fb50 Merge remote-tracking branch 'xfs/for-next' adds 0a68ff5e2e7c fcntl: Distribute switch variables for initialization adds f2286cdea059 Merge remote-tracking branch 'file-locks/locks-next' adds 5a6eaaf19fbc Merge remote-tracking branch 'printk/for-next' adds efc65dfd270a Merge remote-tracking branch 'pci/next' adds c1f59f281d71 Merge remote-tracking branch 'pstore/for-next/pstore' adds 13357715a8ee Merge remote-tracking branch 'hid/for-next' adds b00b4779fbc5 Merge branch 'master' into i2c/for-next adds 8d9b41845cd6 Merge remote-tracking branch 'i2c/i2c/for-next' adds 2184da8b85e9 Merge remote-tracking branch 'i3c/i3c/next' adds 3bb67165cf24 Merge branch 'dmi/master' adds 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() adds 566a97225cb8 hwmon: Support ADI Fan Control IP adds 9bc3523e617d dt-bindings: hwmon: Add AXI FAN Control documentation adds f9d272d30c6b docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. adds f1b55bc0a247 hwmon: (pmbus/ltc2978) add support for more parts. adds 835f992edd47 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] adds 339fb4919a63 hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs adds 51a938c12125 hwmon: (k10temp) Reorganize and simplify temperature suppo [...] adds 9f1759a88924 hwmon: (k10temp) Update driver documentation adds 374b542bf2aa hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] adds 058aabc657e4 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] adds 8e1fb417ad23 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] adds fa33c5cd75d2 hwmon: (pmbus) Implement multi-phase support adds aad18aee7045 hwmon: (pmbus/tps53679) Add support for multiple chips IDs adds f996391bb2a1 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] adds a03ef3666cd3 hwmon: (pmbus/tps53679) Add support for TPS53681 adds 8ecc94277177 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 adds 192f5ab8ee0f hwmon: (pmbus/tps53679) Add documentation adds e17b0e312fbf dt-bindings: Add TI LM73 as a trivial device adds 567e38bc8058 hwmon: (lm73) Add support for of_match_table adds 4d040b63b341 dt-bindings: hwmon: Document adt7475 binding adds 199f9ba0e60a dt-bindings: hwmon: Document adt7475 bypass-attenuator property adds 2bf77f43eacf dt-bindings: hwmon: Document adt7475 pwm-active-state property adds 369e30fde402 hwmon: (adt7475) Add attenuator bypass support adds e1fa8adfbabf hwmon: (adt7475) Add support for inverting pwm output adds 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 adds 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 [...] adds 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 adds 69c6f9ffb303 Merge remote-tracking branch 'pm/linux-next' adds 3646f50a3838 cpufreq: imx6q: fix error handling adds 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q adds c4d90ea36686 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common adds 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 [...] adds 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) adds ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL adds 0bf3a650ab8d thermal: qoriq: Fix a compiling issue adds 83b57bfad080 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 541ea99cee8d Merge remote-tracking branch 'ieee1394/for-next' adds 65aa3882118a Merge remote-tracking branch 'swiotlb/linux-next' adds 25baba217cdf RDMA/siw: Fix setting active_{speed, width} attributes adds 7c11910783a1 RDMA/ucma: Put a lock around every call to the rdma_cm layer adds 968707207141 RDMA/ipoib: Don't set constant driver version adds 699d9e754282 RDMA/opa_vnic: Delete driver version adds dfaf2854b02e RDMA/hns: Treat revision HIP08_A as a special case adds 0fc99566f6ee RDMA/hns: Use flush framework for the case in aeq adds 75c994e6943c RDMA/hns: Stop doorbell update while qp state error adds e365b26c6b66 RDMA/hns: Optimize qp destroy flow adds b71961d1daa0 RDMA/hns: Optimize qp context create and destroy flow adds df83a66e1b2e RDMA/hns: Optimize qp number assign flow adds 24c22112b9c2 RDMA/hns: Optimize qp buffer allocation flow adds ae85bf92effc RDMA/hns: Optimize qp param setup flow adds b37c41399710 RDMA/hns: Optimize kernel qp wrid allocation flow adds cfec045b822a RDMA/hns: Optimize qp doorbell allocation flow adds 88d033077b2c RDMA/efa: Unified getters/setters for device structs bitma [...] adds 56a7a721dd54 RDMA/efa: Properly document the interrupt mask register adds ff6629f88c52 RDMA/efa: Do not delay freeing of DMA pages adds c2b777a95923 RDMA/bnxt_re: Refactor device add/remove functionalities adds 66832705c4d0 RDMA/bnxt_re: Use driver_unregister and unregistration API adds 6be2067d1e31 RDMA/bnxt_re: Remove set but not used variable 'pg_size' adds a0b404a98e27 RDMA/bnxt_re: Remove set but not used variable 'dev_attr' adds 75d03665081e RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' adds 5e29d1443c46 RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps adds 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 adds d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] adds e48d49f60364 Merge remote-tracking branch 'net-next/master' adds ca7dc2791b50 bpftool: Add header guards to generated vmlinux.h adds fd56e0058412 libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h adds 396f544ed5e5 selftests/bpf: Fix BPF_KRETPROBE macro and use it in attac [...] adds df8ff35311c8 libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's [...] adds 82dbbfc822cd Merge branch 'move_BPF_PROG_to_libbpf' adds 441420a1f0b3 bpf: Reliably preserve btf_trace_xxx types adds 775a2be52da1 selftests/bpf: Declare bpf_log_buf variables as static adds 70ed506c3bbc bpf: Introduce pinnable bpf_link abstraction adds c016b68edc7a libbpf: Add bpf_link pinning/unpinning adds 6489b8e1e3cf selftests/bpf: Add link pinning selftests adds abbc61a5f26d Merge branch 'bpf_link' adds b745f90aefec Merge remote-tracking branch 'bpf-next/master' adds 90c9f0043284 Merge remote-tracking branch 'ipsec-next/master' adds 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 adds 39aea630e4ac Merge remote-tracking branch 'netfilter-next/master' adds e0ac1cc61af3 Merge remote-tracking branch 'nfc-next/master' adds e54432563b68 mt76: move initialization of some struct members to mt76_a [...] adds ac24dd35028b mt76: introduce struct mt76_phy adds bfc394dd65ef mt76: add support for an extra wiphy in the rx path adds 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path adds e394b5757bad mt76: add support for an extra wiphy in the tx status path adds 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() adds 96747a51fe62 mt76: move channel state to struct mt76_phy adds 5a95ca41223e mt76: keep a set of software tx queues per phy adds 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy adds db7aa188623d mt76: move chainmask back to driver specific structs adds 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs adds beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy adds 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi adds a3d01038719c mt76: add priv pointer to struct mt76_phy adds c89d36254155 mt76: add function for allocating an extra wiphy adds c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid adds 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct adds c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set adds fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops adds d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense adds f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support adds d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum adds 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code adds 2bed2a3e905a mt76: mt7615: rework chainmask handling adds 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path adds ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add adds b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] adds 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] adds 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] adds f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON adds c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue adds 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove adds 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset adds 37a68e001578 mt76: disable bh in mt76_dma_rx_poll adds eba571683b40 mt76: fix possible undetected invalid MAC address adds 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel adds b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition adds 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property adds f53300fdaa84 mt76: mt7615: Fix build with older compilers adds 175b4d58b91a mt76: mt7615: report firmware version using ethtool adds bae76a1eefd4 mt76: mt76x02: fix coverage_class type adds 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value adds 183d1fcf0b6a mt76: mt7615: add set_coverage class support adds e7ec563eae04 mt76: use AC specific reorder timeout adds 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing adds f27469a93396 mt76: mt76x02: split beaconing adds 7d2886404e78 mt76: mt76x02: add check for invalid vif idx adds 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup adds 944624866996 mt76: speed up usb bulk copy adds d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces adds a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy adds c708bfa352d3 mt76: mt76x02u: do not set NULL beacons adds b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization adds a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value adds e5051965fd2b mt76: mt7615: measure channel noise and report it via survey adds c99dc3c1524d mt76: mt7615: increase MCU command timeout adds d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] adds 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] adds ff913979a2d3 mt76: mt7615: introduce LED support adds d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions adds ff44d907ee10 mt76: mt7603: simplify led reg definitions adds cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() adds 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] adds 4fe9218c5eda mt76: mt7615: rework set_channel function adds 0d88aea88f1d mt76: mt7615: add set_antenna callback adds 31affc967f04 mt76: mt7615: report TSF information adds 679b23fef8a4 mt76: mt7615: add per-phy mib statistics adds c388d8584bc8 mt76: mt7615: add a get_stats() callback adds a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module adds 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module adds 9cd82366a7c0 mt76: mt7615: add tracing support adds d9d8be11f88b mt76: mt76x2: get rid of leftover target adds 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver adds 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom adds fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init adds 1b784c3343ed mt76: mt7615: remove leftover routine declaration adds 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime adds a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments adds f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet adds 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine adds 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature adds ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature adds 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context adds 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers adds 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers adds 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine adds b430b7db3889 mt76: mt76u: stop/free all possible rx queues adds 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine adds 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc adds 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx adds 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine adds 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines adds 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 adds 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine adds 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature adds 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag adds 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors adds 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw adds 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] adds e970e6659899 mt76: mt7603: increase dma mcu rx ring size adds d9c54264d818 mt76: enable Airtime Queue Limit support adds cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 adds 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs adds 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c adds 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions adds 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 adds 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 adds cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 adds 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 adds 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 adds c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 adds 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 adds 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 adds 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 adds eacf61101260 mt76: mt7615: disable DBDC on MT7622 adds 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 adds 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling adds f347f81a8ac9 mt76: mt7615: report firmware log event messages adds 61c4fa721968 mt76: mt7615: implement hardware reset support adds 35492cd28f2a mt76: mt7615: add support for testing hardware reset adds dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow adds 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow adds 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation adds 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 adds 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl adds 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format adds e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format adds c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces adds 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY adds 43ba19228cfa mt76: avoid extra RCU synchronization on station removal adds 049019c2a07d mt76: mt76x2: avoid starting the MAC too early adds 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] adds 0e544cb59c9a mt76: mt7615: rework rx phy index handling adds e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 adds cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 adds 972c598133d8 mt76: mt76u: extend RX scatter gather number adds 5d5a99464abb mt76: mt76u: rename stat_wq in wq adds a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap adds 098729575057 mt76: Introduce mt76_mcu data structure adds 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] adds 42ce01f44085 Merge remote-tracking branch 'wireless-drivers-next/master' adds d9fc9125585e Merge remote-tracking branch 'bluetooth/master' adds aa187918f67a Merge remote-tracking branch 'mac80211-next/master' adds 2e47b1a76691 Merge remote-tracking branch 'gfs2/for-next' adds 2dcbfe365b13 mtd: spi-nor: Refactor spi_nor_read_id() adds 5aadcdf447e2 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 54cdb224749a Merge remote-tracking branch 'crypto/master' adds 7eaa25910150 Merge remote-tracking branch 'drm/drm-next' adds 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 adds e66ae6cadc8e drm/i915: fix documentation build after rename adds 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL adds 83dc7f699a9c drm/i915: Fix doclinks adds a10510afa0bb drm/i915: move watermark structs more towards usage adds 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...] adds 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error adds 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions adds aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt adds 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed adds 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit adds 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release adds 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context adds 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup adds 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert adds 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement adds 9b234d264369 drm/i915/selftests: Fix uninitialized variable adds 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init() adds 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072 adds 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict adds 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma adds 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl adds 4d274d8ba68c Merge remote-tracking branch 'drm-intel/for-linux-next' adds 3603afda0d39 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure adds ea4ed4a55f73 drm/etnaviv: Fix typo in comment adds b9e352ed8258 drm/etnaviv: Update idle bits adds b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs adds 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness adds 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough adds 20c33dff94ff Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 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 [...] adds e7e2afeacaa6 ASoC: amd: AMD RV RT5682 should depends on CROS_EC adds d7729c40b376 ASoC: amd: Fix compile warning of argument type adds 41255988fc2d Merge branch 'asoc-5.7' into asoc-next adds a2fe8ae41293 Merge remote-tracking branch 'sound-asoc/for-next' adds 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 adds a2100672f3b2 io_uring: clean up io_close adds 62e0c6b73a2c io_uring: make submission ref putting consistent adds 9557f77131c0 io_uring: remove @nxt from handlers adds a2e002d987d4 io_uring: get next work with submission ref drop adds 79fa7b66c261 Merge branch 'for-5.7/io_uring' into for-next adds f70de635531b io_uring: buffer registration infrastructure adds b7081e1cda62 io_uring: add IORING_OP_PROVIDE_BUFFERS adds 8f351d251fb9 io_uring: support buffer selection for OP_READ and OP_RECV adds 2537bf848ce8 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV adds d5b28d8e545a net: abstract out normal and compat msghdr import adds ede6c476b57d io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG adds f641116371a3 io_uring: provide means of removing buffers adds 3970b85a59f1 io_uring: fix 32-bit pointer cast warnings adds 19e8ecafda58 Merge branch 'io_uring-buf-select' into for-next adds 7e433b8197ed Merge remote-tracking branch 'block/for-next' adds 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity adds 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore adds 974f51e8633f dm: fix congested_fn for request-based device adds 636be4241bdd dm: bump version of core and various targets adds f6203580ffc0 Merge remote-tracking branch 'device-mapper/for-next' adds f1213ea34ab3 Merge remote-tracking branch 'mmc/next' adds e66c7f839595 Merge remote-tracking branch 'mfd/for-mfd-next' adds 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 adds 788bfc6eb691 regulator: anatop: Lower error message level for -EPROBE_DEFER adds 8c67a5f6c038 Merge branch 'regulator-5.7' into regulator-next adds 9b92a4415458 Merge remote-tracking branch 'regulator/for-next' adds 352edcc8dbf6 Merge remote-tracking branch 'security/next-testing' adds 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 adds 5968829505bd Merge remote-tracking branch 'integrity/next-integrity' adds 3d14aef134e4 Merge remote-tracking branch 'keys/keys-next' adds 8e75c8790958 Merge remote-tracking branch 'selinux/next' adds 22679e4de076 Merge remote-tracking branch 'smack/for-next' adds 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 [...] adds 0310ae9102ca Merge remote-tracking branch 'iommu/next' adds 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 adds 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 [...] adds 2fa98705a928 spi: fsl-lpspi: remove unneeded array adds 4709d86ca3c8 Merge series "trivial fixes for fsl-spi and spidev" from O [...] adds 7e6d3bf911e1 Merge branch 'spi-5.7' into spi-next adds 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' adds 6c3a7b4486c7 Merge remote-tracking branch 'tip/auto-latest' adds e5b140654456 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds f4ce68933add Merge remote-tracking branch 'edac/edac-for-next' adds 22bff2c93f88 Merge remote-tracking branch 'rcu/rcu/next' adds faf0f668d1d7 Merge remote-tracking branch 'kvms390/next' adds 39026c7a17cc Merge remote-tracking branch 'xen-tip/linux-next' adds 2584ced5ed10 Merge remote-tracking branch 'percpu/for-next' adds dcd416880d44 Merge remote-tracking branch 'workqueues/for-next' adds 54577fbdd3a2 Merge remote-tracking branch 'drivers-x86/for-next' adds f775ac78fcfc platform/chrome: cros_ec_rpmsg: Fix race with host event adds 7d3ca507fda9 platform/chrome: cros_ec_spi: Use new structure for SPI tr [...] adds 914912e6fb8d Merge remote-tracking branch 'chrome-platform/for-next' adds 40e61c1eec6c Merge remote-tracking branch 'leds/for-next' adds 4b12d4f4556b Merge remote-tracking branch 'ipmi/for-next' adds 11e61501243d Merge remote-tracking branch 'driver-core/driver-core-next' adds c6fbf81c2713 Merge remote-tracking branch 'usb/usb-next' adds c8d9d1c203cc Merge remote-tracking branch 'usb-serial/usb-next' adds 534be38d708d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 24dfc5d445ec Merge remote-tracking branch 'phy-next/next' adds 9092879ea9e6 Merge remote-tracking branch 'tty/tty-next' adds b166b54bd26a Merge remote-tracking branch 'char-misc/char-misc-next' adds aa97da9b6a00 Merge remote-tracking branch 'extcon/extcon-next' adds 5de79ba865d7 soundwire: bus: provide correct return value on error adds 811291d4fbd5 Merge remote-tracking branch 'soundwire/next' adds 289e822ffce8 Merge remote-tracking branch 'thunderbolt/next' adds de0908b1ff15 Merge remote-tracking branch 'staging/staging-next' adds 3be0e0ef1d8e Merge remote-tracking branch 'mux/for-next' adds 7fd2944bdcb3 dt-bindings: interconnect: Convert qcom,sdm845 to DT schema adds c92cf0b40a7d dt-bindings: interconnect: Add YAML schemas for QCOM bcm-voter adds 6f690e16b5a0 dt-bindings: interconnect: Update Qualcomm SDM845 DT bindings adds 976daac4a1c5 interconnect: qcom: Consolidate interconnect RPMh support adds aae57773fbe0 interconnect: qcom: sdm845: Split qnodes into their respec [...] adds c77af39bdb8b dt-bindings: interconnect: Add Qualcomm SC7180 DT bindings adds 2d1f95ab9feb interconnect: qcom: Add SC7180 interconnect provider driver adds 78465b0d3db6 interconnect: qcom: Allow icc node to be used across icc p [...] adds 7a077f7fdaa4 dt-bindings: interconnect: Add OSM L3 DT bindings adds 5bc9900addaf interconnect: qcom: Add OSM L3 interconnect provider support adds ff3edec1c3fd dt-bindings: interconnect: Add OSM L3 DT binding on SC7180 adds 03c4e6186bbb interconnect: qcom: Add OSM L3 support on SC7180 adds 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 [...] adds 523ecdceccfa Merge remote-tracking branch 'slave-dma/next' adds 66cf7d6be14c Merge remote-tracking branch 'cgroup/for-next' adds 4ba1955b41a3 Merge branch 'misc' into for-next adds 7f9161bcf758 Merge remote-tracking branch 'scsi/for-next' adds b597ce755d82 Merge remote-tracking branch 'vhost/linux-next' adds e63182d52af6 Merge remote-tracking branch 'rpmsg/for-next' adds 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 adds 5779925c23e1 Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kerne [...] adds 9cd0c5e02ee4 Merge branch 'devel' into for-next adds f7a80a345e78 Merge remote-tracking branch 'gpio/for-next' adds a0bb89e84460 pinctrl: ingenic: add hdmi-ddc pin control group adds 9eb81d69ad6b pinctrl: sprd: Fix the kconfig warning adds 092e45c39a7b Merge branch 'devel' into for-next adds dd539b2bbc82 Merge remote-tracking branch 'pinctrl/for-next' adds af1abab986b8 uml: Don't consult current to find the proc_mnt in mconsole_proc adds 76313c70c52f uml: Create a private mount of proc for mconsole adds 69879c01a0c3 proc: Remove the now unnecessary internal mount of proc adds af9fe6d607c9 pid: Improve the comment about waiting in zap_pid_ns_processes adds a0d4a141750d Proc mount option handling is broken, and it has been sinc [...] adds 88fc80f88fc8 Merge remote-tracking branch 'userns/for-next' adds 5bb7227b6e18 Merge remote-tracking branch 'ktest/for-next' adds 2c489fd1f002 Merge remote-tracking branch 'random/dev' adds 4770371ed9d9 Merge remote-tracking branch 'kselftest/next' adds 520900f31cfa Merge remote-tracking branch 'livepatching/for-next' adds d53e65fecb1b Merge remote-tracking branch 'coresight/next' adds a137e9b620bc rtc: snvs: Remove unused include of of_device.h adds 66e4f4a9cc38 rtc: cmos: Use spin_lock_irqsave() in cmos_interrupt() adds 82cb36dabe70 rtc: imx-sc: Align imx sc msg structs to 4 adds 3d90fff64adf rtc: sysfs: use kobj_to_dev adds 1cd0acd5b93a rtc: snvs: Improve Kconfig dependency adds f405f6208645 Merge remote-tracking branch 'rtc/rtc-next' adds 83fa1b4f5102 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds f4a9468aa84a Merge remote-tracking branch 'at24/at24/for-next' adds 36edf02d7f68 Merge remote-tracking branch 'ntb/ntb-next' adds 3fa94fac4480 Merge remote-tracking branch 'fsi/next' adds 00ec1e3cc5fc Merge remote-tracking branch 'slimbus/for-next' adds c580c9b7573a Merge remote-tracking branch 'nvmem/for-next' adds b9f48c5068cd Merge remote-tracking branch 'xarray/xarray' adds 54b74d26a4ea Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 84c5ef313f7e Merge remote-tracking branch 'devfreq/devfreq-next' adds 765d4b9548b7 Merge remote-tracking branch 'hmm/hmm' adds da550d1b6814 Merge remote-tracking branch 'fpga/for-next' adds 7e1973d783ba mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 7c2839067628 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds bc8abdbd0b97 mm/gup: split get_user_pages_remote() into two routines adds 34e2f5ee2c0a mm/gup: pass a flags arg to __gup_device_* functions adds da8416ae4e63 mm: introduce page_ref_sub_return() adds edae0df8c94f mm/gup: pass gup flags to two more routines adds 3c16e4339997 mm/gup: require FOLL_GET for get_user_pages_fast() adds 6b4d8ea353fe mm/gup: track FOLL_PIN pages adds c4135762b7d5 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 2241a50d0def mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 82bab175295d mm/gup_benchmark: support pin_user_pages() and related calls adds cbf107a0d399 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds 5333b224b8c3 mm: improve dump_page() for compound pages adds d1cb085805f0 mm: dump_page(): additional diagnostics for huge pinned pages adds 17be4221dcd3 mm/swapfile.c: fix comments for swapcache_prepare adds b87fea0cc335 mm/swap.c: not necessary to export __pagevec_lru_add() adds 228453ea9326 mm/swapfile: fix data races in try_to_unuse() adds 6ffce905e69c mm/swap.c: annotate data races for lru_rotate_pvecs adds e84a60c1e01e mm, memcg: fix build error around the usage of kmem_caches adds 4eb1f89d2f18 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds e846b72a59c1 mm: memcg/slab: introduce mem_cgroup_from_obj() adds 7e6985efc86c mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 8a60b67d6f0d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 6c007f8032f7 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds cc6ecb8ec7c5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 26fb56eca68d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 1d67044ecccf mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 846b489fb44c mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 0df8a20ea95c mm: memcontrol: fix memory.low proportional distribution adds d0e3f0cf602d mm: memcontrol: clean up and document effective low/min ca [...] adds f4e0b1727fcf mm: memcontrol: recursive memory.low protection adds 102110241450 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 95bf4e67f54a mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 99ddde08957c Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 6c40717614c3 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 5ef23b9b4cc4 mm/vma: add missing VMA flag readable name for VM_SYNC adds acae8f554b52 mm/vma: make vma_is_accessible() available for general use adds e2901be6bd19 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds c55623193aea mm/vma: replace all remaining open encodings with vma_is_a [...] adds c05a28a70289 mm/vma: append unlikely() while testing VMA access permissions adds fd569c5f715d mm/mmap.c: fix the adjusted length error adds 06822198bd25 mm/vma: move VM_NO_KHUGEPAGED into generic header adds f5b3d26e2d32 mm/vma: make vma_is_foreign() available for general use adds 712f698435ae mm/vma: make is_vma_temporary_stack() available for general use adds 54e0b963a474 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds bf51224ec28d mm-add-mremap_dontunmap-to-mremap-v6 adds 9a35a3d92660 mm-add-mremap_dontunmap-to-mremap-v7 adds dc6c474a0e7f selftests: add MREMAP_DONTUNMAP selftest adds 1b9d9f3fedb1 selftest-add-mremap_dontunmap-selftest-fix adds 73005ebb5b17 selftest: add MREMAP_DONTUNMAP selftest adds 23eab50ef1cf selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds 07efe59a94e3 mm/sparsemem: get address to page struct instead of addres [...] adds 0f7b1d255905 mm/sparse: rename pfn_present() to pfn_in_present_section() adds 4b7d191de997 mm/page_alloc: increase default min_free_kbytes bound adds 20b6dba371df mm: vmpressure: don't need call kfree if kstrndup fails adds 5165e79cb3f4 mm: vmpressure: use mem_cgroup_is_root API adds c53ce00b5768 mm: vmscan: replace open codings to NUMA_NO_NODE adds 406ae6ce8394 mm/vmscan.c: remove cpu online notification for now adds aba87281110f mm/vmscan.c: fix data races using kswapd_classzone_idx adds ad3f30a44723 mm/vmscan.c: Clean code by removing unnecessary assignment adds 4df5fdbe3f9a mm,compaction,cma: add alloc_contig flag to compact_control adds ece12e8332cd mm,thp,compaction,cma: allow THP migration for CMA allocations adds b841248c9a83 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds ae949ce7a6e5 mm, compaction: fully assume capture is not NULL in compac [...] adds fac93333329f mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 7f5fe4f56da1 mm/mempolicy: check hugepage migration is supported by arc [...] adds 356d102135c9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds c77c83510bac mm/memblock.c: remove redundant assignment to variable max_addr adds 731332b258e9 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 9f956d6728a4 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 412a609363fa mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 10c48f2d29ca hugetlb_cgroup: add reservation accounting for private mappings adds 54f5672e80b4 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 9d0e69d732c6 hugetlb: disable region_add file_region coalescing adds d8ed3ac366f5 mm/hugetlb: fix file_region entry allocations adds 08a5648d4c71 hugetlb_cgroup: add accounting for shared mappings adds ecc5cdc2457e hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 812d2a7c7f19 hugetlb_cgroup: support noreserve mappings adds ac2d8461c504 hugetlb: support file_region coalescing again adds 8d0c3cfad968 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 4b972988cd3a hugetlb: remove check_coalesce_bug debug code adds 7b65b57ac3c7 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds c6726e0e6388 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds 92acd999a779 mm/migrate.c: no need to check for i > start in do_pages_move() adds 0993d43dad43 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 27c9821dd8d1 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 0b8f58ae86be mm/migrate.c: unify "not queued for migration" handling in [...] adds 2e972c09d6d2 mm/migrate.c: migrate PG_readahead flag adds af1c2532a170 mm-migratec-migrate-pg_readahead-flag-fix adds 8a73e83bfd0e drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 109a84f77d44 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 37e882f851f9 mm: adjust shuffle code to allow for future coalescing adds 3df17ddeafdf mm: use zone and order instead of free area in free_list m [...] adds feb4107c0898 mm: add function __putback_isolated_page adds 9b64c7e04e20 mm: introduce Reported pages adds 2fd80d799703 virtio-balloon: pull page poisoning config out of free pag [...] adds 19b31069fcd8 virtio-balloon: add support for providing free page report [...] adds f9f89edb136e mm/page_reporting: rotate reported pages to the tail of the list adds 86706ad2551f mm/page_reporting: add budget limit on how many pages can [...] adds a70788b3d3ac mm/page_reporting: add free page reporting documentation adds 8d45d5deb1a5 drivers/base/memory.c: indicate all memory blocks as removable adds 974d95f7ab4f drivers/base/memory.c: drop section_count adds d559268ae4b9 drivers/base/memory.c: drop pages_correctly_probed() adds d816bdd19915 mm/page_ext.c: drop pfn_present() check when onlining adds 5f36b8b4d5f1 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 9efdf7f64ae6 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 7499ba61237f mm/memory_hotplug.c: cleanup __add_pages() adds 31e2e3d75369 mm/shmem.c: distribute switch variables for initialization adds 80b43671008f mm: huge tmpfs: try to split_huge_page() when punching hole adds c2d1802c3639 mm: prevent a warning when casting void* -> enum adds f74f29c8a245 mm/zswap: allow setting default status, compressor and all [...] adds 09eb94958cca mm/memcontrol: add missing annotation for unlock_page_lru() adds 507a5fc54e14 mm/memcontrol: add missing annotation for lock_page_lru() adds fe77b643e888 mm/compaction: add missing annotation for compact_lock_irqsave adds 21f7350b5931 mm/hugetlb: add missing annotation for gather_surplus_pages() adds 290d34d63d63 mm/mempolicy: add missing annotation for queue_pages_pmd() adds 21f1c1dc36f3 mm/slub: add missing annotation for get_map() adds 589e7fd7aa1c mm/slub: add missing annotation for put_map() adds a01113fae2bf mm/zsmalloc: add missing annotation for migrate_read_lock() adds 612b67e653ab mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 7753f1be0de7 mm/zsmalloc: add missing annotation for pin_tag() adds b008eba6db4f mm/zsmalloc: add missing annotation for unpin_tag() adds e7720b5f2bb4 mm: fix ambiguous comments for better code readability adds 22385554c324 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 81624326a5d0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f373904f2363 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d18f2b2d6716 kernel/hung_task.c: Monitor killed tasks. adds 6ab7d16867ca fs/proc/inode.c: annotate close_pdeo() for sparse adds 9043108d77fa proc: faster open/read/close with "permanent" files adds 0a118a20eb78 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 75bdf451f3f1 asm-generic: fix unistd_32.h generation format adds 2205e8a24698 kernel/extable.c: use address-of operator on section symbols adds a20cad3db443 MAINTAINERS: add an entry for kfifo adds 09a12eb0e1c8 bitops: always inline sign extension helpers adds e404ff893ddc lib/test_lockup: test module to generate lockups adds 471c51be5144 lib/bch.c: replace zero-length array with flexible-array member adds 73eb2d0fc10f lib/ts_bm.c: replace zero-length array with flexible-array member adds d46069e6ae31 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 20f949ac5b75 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 3a7c29aa542c lib/scatterlist: fix sg_copy_buffer() kerneldoc adds ff6706086956 lib: test_stackinit.c: XFAIL switch variable init tests adds 303b7c0292b8 lib/stackdepot.c: check depot_index before accessing the s [...] adds 8b37e1e7ecff lib/stackdepot.c: build with -fno-builtin adds a20082284822 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 6597c51a9e93 percpu_counter: fix a data race at vm_committed_as adds 765dacc8f72d lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 455907b22f97 lib/test_bitmap.c: make use of EXP2_IN_BITS adds 945953b67e28 lib/rbtree: fix coding style of assignments adds 20b2c75861e6 lib/test_kmod.c: remove a NULL test adds 493243e9cae4 string: add stracpy and stracpy_pad mechanisms adds 58ce9f580cc0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds c2c7a0c52094 lib: optimize cpumask_local_spread() adds 1bc800f76419 checkpatch: remove email address comment from email addres [...] adds 7fa7652b578a checkpatch: check SPDX tags in YAML files adds dffe80633811 checkpatch: support "base-commit:" format adds b586f5db46cc checkpatch: prefer fallthrough; over fallthrough comments adds fdbfc4b7ce25 checkpatch: fix minor typo and mixed space+tab in indentation adds 553be911cf36 checkpatch: fix multiple const * types adds 6f505bdc8b41 checkpatch: add command-line option for TAB size adds 625a4df8acfa checkpatch: improve Gerrit Change-Id: test adds d22ff9328f3b epoll: fix possible lost wakeup on epoll_ctl() path adds 742f2111f709 kselftest: introduce new epoll test case adds c43e722aad72 fs/epoll: make nesting accounting safe for -rt kernel adds 77f916d0f6f3 fs/binfmt_elf.c: delete "loc" variable adds bde5f761f4e0 fs/binfmt_elf.c: allocate less for static executable adds c84856b723b1 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds f93576614f9f samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 7289fd582feb samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds f4ddd351c126 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds f0127618ee86 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 871dac381941 loop: use worker per cgroup instead of kworker adds 5fc27e183577 loop: fix IS_ERR() vs NULL bugs in loop_prepare_queue() adds c21c0ae51b90 loop: fix irq lock ordering bug adds 054d5faded8a mm: charge active memcg when no mm is set adds c369a70c4977 loop: charge i/o to mem and blk cg adds 0be113d05493 kernel/relay.c: fix read_pos error when multiple readers adds 981e53ed9b60 aio: simplify read_events() adds 89760937a331 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 1b8117b4f9dc ubsan: add trap instrumentation option adds fb1e2a449119 ubsan: split "bounds" checker from other options adds 8dcd3daaa293 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 898f77e7ce7a ubsan: check panic_on_warn adds 5435e48dda75 kasan: unset panic_on_warn before calling panic() adds 89e286ce8978 ubsan: include bug type in report header adds 49556deb6c6d Merge branch 'akpm-current/current' adds 06eff5655a1f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds a1bb7695355f mm/frontswap: mark various intentional data races adds 93c46b0b7f7f mm/page_io: mark various intentional data races adds 51d6e7b04577 mm-page_io-mark-various-intentional-data-races-v2 adds 033a743b4def mm/swap_state: mark various intentional data races adds e5aea7636bad mm/kmemleak: annotate various data races obj->ptr adds feaf4434cc76 mm/filemap.c: fix a data race in filemap_fault() adds fcd38a922764 mm/swapfile: fix and annotate various data races adds c547aaf7d290 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 42f8651d6b49 mm/page_counter: fix various data races at memsw adds 3a98a183706b mm/memcontrol: fix a data race in scan count adds b11f209cb3a2 mm/list_lru: fix a data race in list_lru_count_one adds 22705626066c mm/mempool: fix a data race in mempool_free() adds 6076c0313315 mm/util.c: annotate an data race at vm_committed_as adds 038c5d9dbb57 mm/rmap: annotate a data race at tlb_flush_batched adds 843f01365ccc mm: annotate a data race in page_zonenum() adds 8acc8272b160 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 6dd8b308fea3 mm: bring sparc pte_index() semantics inline with other platforms adds 35d78890211a mm: define pte_index as macro for x86 adds aa3757f365a6 mm/memory.c: add vm_insert_pages() adds 36cfc798f4e0 mm-add-vm_insert_pages-fix adds 70b4d25ba222 add missing page_count() check to vm_insert_pages(). adds 64bf619b7596 mm: vm_insert_pages() checks if pte_index defined adds 3571f168516f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 4512108ce70d net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 5d4d4a4a2866 arm/arm64: add support for folded p4d page tables adds 90cc6eddbb47 arm64/mm: implement unmap_hotplug_p4d_range adds c7eddafda436 arm-arm64-add-support-for-folded-p4d-page-tables-fix-fix adds 6c61fe39dec6 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds fa52e4754939 hexagon: remove __ARCH_USE_5LEVEL_HACK adds 086b1ac9e0a0 ia64: add support for folded p4d page tables adds 4b4c402da798 nios2: add support for folded p4d page tables adds 3d2d7cedf792 openrisc: add support for folded p4d page tables adds a432b2f0da1d powerpc/32: drop get_pteptr() adds 156fb4964d84 powerpc: add support for folded p4d page tables adds 91466b24b0ea fix for "powerpc: add support for folded p4d page tables" adds f071abb30eeb sh: fault: modernize printing of kernel messages adds 11b11a586ab9 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds eb6591e4cc9b sh: add support for folded p4d page tables adds 639058756a01 unicore32: remove __ARCH_USE_5LEVEL_HACK adds e1e63c42c080 asm-generic: remove pgtable-nop4d-hack.h adds 1b791ada1359 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 1c776fa0cfb3 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds de504b6c4cb2 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds b9543be3b3d3 ipc/util.c: sysvipc_find_ipc() should increase position index adds 66770a93208f drivers/tty/serial/sh-sci.c: suppress warning adds 7014137e201b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 4a877975566e Merge branch 'akpm/master' adds 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.
No new revisions were added by this update.
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