This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 4e78c578cb98 Add linux-next specific files for 20201030 omits 6dca3a7e7adb Merge branch 'akpm/master' into master omits 4ed854ff97e9 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 3ee01ddf2de5 mmap locking API: don't check locking if the mm isn't live yet omits 414d9642d3ad Merge branch 'akpm-current/current' into master omits 583b62357d18 Merge remote-tracking branch 'memblock/for-next' into master omits ed8e6299f0fe Merge remote-tracking branch 'notifications/notifications- [...] omits 0a04ed0e08c8 Merge remote-tracking branch 'mhi/mhi-next' into master omits 9549b22e9d57 Merge remote-tracking branch 'fpga/for-next' into master omits 69646825b688 Merge remote-tracking branch 'pidfd/for-next' into master omits d5e4d7665518 Merge remote-tracking branch 'xarray/main' into master omits 6f9b7bee76dc Merge remote-tracking branch 'nvmem/for-next' into master omits 5b77756f0cd3 Merge remote-tracking branch 'slimbus/for-next' into master omits 6c664c4313f1 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 861485dd2835 Merge remote-tracking branch 'rtc/rtc-next' into master omits 59559899a7ac Merge remote-tracking branch 'coresight/next' into master omits b2623ad955f5 Merge remote-tracking branch 'livepatching/for-next' into master omits 7c8c88adabcb Merge remote-tracking branch 'kselftest/next' into master omits 8390a8ff4fcc Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits ba725cdd4a16 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 5a2c5b700540 Merge remote-tracking branch 'pinctrl/for-next' into master omits 178995b925bc Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 2e54356962f5 Merge remote-tracking branch 'gpio/for-next' into master omits 42304ad63a02 Merge remote-tracking branch 'rpmsg/for-next' into master omits b1e1b2d0abbf Merge remote-tracking branch 'vhost/linux-next' into master omits 1ad08324e251 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 71e4e2f19d7b Merge remote-tracking branch 'dmaengine/next' into master omits 6a21021aa827 Merge remote-tracking branch 'icc/icc-next' into master omits 507ef96f801b Merge remote-tracking branch 'mux/for-next' into master omits 0f75f10cf25f Merge remote-tracking branch 'staging/staging-next' into master omits 2165e9172fb2 Merge remote-tracking branch 'extcon/extcon-next' into master omits 7da0df5ee326 Merge remote-tracking branch 'tty/tty-next' into master omits a708d5298971 Merge remote-tracking branch 'phy-next/next' into master omits ba8e55160e4a Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] omits 98a80b8efd71 Merge remote-tracking branch 'usb-serial/usb-next' into master omits 958e3146350f Merge remote-tracking branch 'usb/usb-next' into master omits 6611c946d28d Merge remote-tracking branch 'ipmi/for-next' into master omits fe315f233c13 Merge remote-tracking branch 'leds/for-next' into master omits 900694db8be1 Merge remote-tracking branch 'drivers-x86/for-next' into master omits 2f0617cd492b Merge remote-tracking branch 'percpu/for-next' into master omits 046758d3945c Merge remote-tracking branch 'kvm-arm/next' into master omits 5628f5147239 Merge remote-tracking branch 'rcu/rcu/next' into master omits 0417ccf8966a Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 6aaaeb5ac7c0 Merge remote-tracking branch 'edac/edac-for-next' into master omits a3c909ead9e9 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 8e9b524befe9 Merge remote-tracking branch 'tip/auto-latest' into master omits ac610a3b80c2 Merge remote-tracking branch 'spi/for-next' into master omits 78d7d913a35a Merge remote-tracking branch 'audit/next' into master omits 67f5ac161012 Merge remote-tracking branch 'tpmdd/next' into master omits 660248d8e407 Merge remote-tracking branch 'tomoyo/master' into master omits 27f408bee271 Merge remote-tracking branch 'selinux/next' into master omits 945c08d936d6 Merge remote-tracking branch 'regulator/for-next' into master omits 3408e9974570 Merge remote-tracking branch 'mmc/next' into master omits b01972ec8482 Merge remote-tracking branch 'block/for-next' into master omits cd615c3e6f59 Merge remote-tracking branch 'modules/modules-next' into master omits 31cb0ff5f4b8 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 38c3f235f5f6 Merge remote-tracking branch 'sound/for-next' into master omits 096e4a2b9a65 Merge remote-tracking branch 'regmap/for-next' into master omits d56284175324 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits 4539f042bd62 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 7754f8a6155d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 1f7508ebf10b next-20201029/drm-misc omits a0b37d2455e0 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 16fc0fba6319 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 12c759594cb1 Merge remote-tracking branch 'mtd/mtd/next' into master omits 6c70b43ad79e Merge remote-tracking branch 'gfs2/for-next' into master omits 89df9c965686 Merge remote-tracking branch 'bluetooth/master' into master omits 7250df2e8e78 Merge remote-tracking branch 'net-next/master' into master omits 81b7ca80295c Merge remote-tracking branch 'rdma/for-next' into master omits 14488ee3709e Merge remote-tracking branch 'ieee1394/for-next' into master omits 85da72478eeb Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits e1618198e3c2 Merge remote-tracking branch 'opp/opp/linux-next' into master omits fbfc44d7ac98 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 5ca9d7f838d1 Merge remote-tracking branch 'cpupower/cpupower' into master omits 2570923b01fb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 696ce2e41dd8 Merge remote-tracking branch 'pm/linux-next' into master omits 123b31db52ab Merge remote-tracking branch 'v4l-dvb-next/master' into master omits 0d5d3794e229 Merge remote-tracking branch 'v4l-dvb/master' into master omits 1848c4b5de2d Merge remote-tracking branch 'jc_docs/docs-next' into master omits 615b5b8f50ed Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 08ba0a3455ee Merge remote-tracking branch 'dmi/dmi-for-next' into master omits e9e09b2cd767 Merge remote-tracking branch 'hid/for-next' into master omits f633119b37ae Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 6d512db253e2 Merge remote-tracking branch 'printk/for-next' into master omits dedd63ab2591 Merge remote-tracking branch 'vfs/for-next' into master omits 095610fc35cd Merge remote-tracking branch 'file-locks/locks-next' into master omits 2a90b25b18a2 Merge remote-tracking branch 'xfs/for-next' into master omits ee30738289af Merge remote-tracking branch 'f2fs/dev' into master omits 43407e921962 Merge remote-tracking branch 'ext4/dev' into master omits ae528c2966b6 Merge remote-tracking branch 'ext3/for_next' into master omits 8f1b247e191f Merge remote-tracking branch 'btrfs/for-next' into master omits a1427ec830c6 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 795062dc5bbd Merge remote-tracking branch 's390/for-next' into master omits 8275ecc88779 Merge remote-tracking branch 'risc-v/for-next' into master omits a3ccd66a64a8 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 0a079d417e6a Merge remote-tracking branch 'nds32/next' into master omits 72e12f684efb Merge remote-tracking branch 'mips/mips-next' into master omits 3671c81714e2 Merge remote-tracking branch 'm68knommu/for-next' into master omits 350561bd1536 Merge remote-tracking branch 'h8300/h8300-next' into master omits 79d2ad3f28f2 Merge remote-tracking branch 'csky/linux-next' into master omits f72b3c5b3ea6 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 78401fc7dbd7 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 984f3fef71cf Merge remote-tracking branch 'tegra/for-next' into master omits adb22e2b59fa Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits d8a0be3303e1 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 8ad930a53fa2 Merge remote-tracking branch 'rockchip/for-next' into master omits 276adca09ef2 Merge remote-tracking branch 'reset/reset/next' into master omits 63ecf8509ff7 Merge remote-tracking branch 'renesas/next' into master omits 94448386ab63 Merge remote-tracking branch 'realtek/for-next' into master omits 40a4402e244e Merge remote-tracking branch 'qcom/for-next' into master omits 92d552525e8f Merge remote-tracking branch 'omap/for-next' into master omits 541a06b641c3 Merge remote-tracking branch 'mvebu/for-next' into master omits 6407be089845 Merge remote-tracking branch 'mediatek/for-next' into master omits 469577207598 Merge remote-tracking branch 'keystone/next' into master omits 371a07d927a5 Merge remote-tracking branch 'imx-mxs/for-next' into master omits cea133fbe96c Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits fc6cbf64b48f Merge remote-tracking branch 'at91/at91-next' into master omits 5e806bebc4c7 Merge remote-tracking branch 'aspeed/for-next' into master omits 28cf0a9ae2ec Merge remote-tracking branch 'amlogic/for-next' into master omits 22c8f2af20cb Merge remote-tracking branch 'arm-soc/for-next' into master omits 10fc155b992a Merge remote-tracking branch 'arm/for-next' into master omits b15285f58109 Merge remote-tracking branch 'asm-generic/master' into master omits 7fe6ba64e974 Merge remote-tracking branch 'dma-mapping/for-next' into master omits f12da77e3aac vdpa: handle irq bypass register failure case omits 7f965cd3b717 Merge remote-tracking branch 'kbuild/for-next' into master omits d25ec810dd66 vdpa_sim: Fix DMA mask omits ee90f5f025de Revert "vhost-vdpa: fix page pinning leakage in error path" omits fe275774cbce vdpa/mlx5: Fix error return in map_direct_mr() omits 99ef644f0377 vhost_vdpa: Return -EFAULT if copy_from_user() fails omits 55ba782e04f8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 125436cab6b8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits efef61c350aa Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits b7f12574637b Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits d74703ecacdb Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 8d4c767b2cf2 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 72f2795a96ec Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 790d25078996 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits a2590968e85f Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] omits 841d6afec1d8 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits a017cf95235a Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits a5365f133d34 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits c5f58d8ba9fc Merge remote-tracking branch 'kvm-fixes/master' into master omits 417bab38bc39 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits b764a607674d Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits fd730807e021 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 97967ac8b31a Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 0aa3ae93f9a6 Merge remote-tracking branch 'ide/master' into master omits 72c59ab4e74c Merge remote-tracking branch 'input-current/for-linus' int [...] omits 129327eed9ff Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits 04f505c6dc9f Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits 4f8d1b15dcae Merge remote-tracking branch 'staging.current/staging-linu [...] omits efbc61d3dc56 Merge remote-tracking branch 'phy/fixes' into master omits a604b00a095c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-f [...] omits a3d21345a80a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits 45566143a29e Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 8ccfe04b12e0 Merge remote-tracking branch 'usb.current/usb-linus' into master omits b4b9c46dcd86 Merge remote-tracking branch 'tty.current/tty-linus' into master omits 35ef61c3e1b3 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 6e142ce3c49f Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 149c76fc94fa Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 7b0589d14726 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits c7c2266d1f5c Merge remote-tracking branch 'sound-current/for-linus' int [...] omits c990d30fc0f6 Merge remote-tracking branch 'ipsec/master' into master omits 28e396c68740 Merge remote-tracking branch 'bpf/master' into master omits c052d730e500 Merge remote-tracking branch 'sparc/master' into master omits d8486fcf64f2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 780b2278c279 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits bf13aa78709b Merge remote-tracking branch 'arm-current/fixes' into master omits 7b18a2ee9f1b Merge remote-tracking branch 'kbuild-current/fixes' into master omits 080bd2ae9a6c printk: ringbuffer: Replace zero-length array with flexibl [...] omits 0bf8bd0f23e7 net/smc: Replace zero-length array with flexible-array member omits 226e0a5d36dc net/mlx5: Replace zero-length array with flexible-array member omits e22a1d494fda mei: hw: Replace zero-length array with flexible-array member omits 123465e8377e gve: Replace zero-length array with flexible-array member omits ba85f5c15e6c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 55fc0bc9d97b lockdep: Fix nr_unused_locks omits c32255b432d5 drm/i915/gt: Use the local HWSP offset during submission omits a83724900308 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 0dae148b7cfa Merge branch 'for-5.11/io_uring' into for-next omits c580b8de9434 Merge branch 'tif-task_work.arch' into for-next omits a645ebb5059f io_uring: remove 'twa_signal_ok' deadlock work-around omits e0ee54b0d8d6 kernel: remove checking for TIF_NOTIFY_SIGNAL omits 38720847ed92 signal: kill JOBCTL_TASK_WORK omits db30119ff875 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits 2633b4a2e851 task_work: remove legacy TWA_SIGNAL path omits 8c67027998f4 xtensa: add support for TIF_NOTIFY_SIGNAL omits a5dbea6803a5 um: add support for TIF_NOTIFY_SIGNAL omits f23f654ca3ed sparc: add support for TIF_NOTIFY_SIGNAL omits 14f06a571535 sh: add support for TIF_NOTIFY_SIGNAL omits d4e0ec91fbc3 s390: add support for TIF_NOTIFY_SIGNAL omits 6b5bdab69141 riscv: add support for TIF_NOTIFY_SIGNAL omits 1a9afb3aafd1 powerpc: add support for TIF_NOTIFY_SIGNAL omits 1a108edd4f7a parisc: add support for TIF_NOTIFY_SIGNAL omits c96c4d231230 openrisc: add support for TIF_NOTIFY_SIGNAL omits b88a369957ce nios32: add support for TIF_NOTIFY_SIGNAL omits 8d1bb731ee8c nds32: add support for TIF_NOTIFY_SIGNAL omits 25395209821b mips: add support for TIF_NOTIFY_SIGNAL omits 93d8101f7c08 microblaze: add support for TIF_NOTIFY_SIGNAL omits bc58543d8785 m68k: add support for TIF_NOTIFY_SIGNAL omits f279c3199358 ia64: add support for TIF_NOTIFY_SIGNAL omits ecbb6a94147a hexagon: add support for TIF_NOTIFY_SIGNAL omits 022efb15612d h8300: add support for TIF_NOTIFY_SIGNAL omits 6657be60c02b csky: add support for TIF_NOTIFY_SIGNAL omits 9ea8933772ba c6x: add support for TIF_NOTIFY_SIGNAL omits 2ea5f778af84 arm64: add support for TIF_NOTIFY_SIGNAL omits c03932936d8f arm: add support for TIF_NOTIFY_SIGNAL omits 715235e5162d Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 838c70799b04 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 9709fa61113d Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 6f6e05f96009 arc: add support for TIF_NOTIFY_SIGNAL omits fb342e8868ed tpm: efi: Don't create binary_bios_measurements file for a [...] omits 3d9e5d3bd229 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 9b3a2f2e8a67 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits e6764765fd5f Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 8c354998ff88 usb: cdns3: Fix on-chip memory overflow issue omits 0362f3dc0d13 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 1a2f83a16e12 fault-injection: handle EI_ETYPE_TRUE omits f334dc2e255c aio: simplify read_events() omits 98dd1c77d553 kdump: append uts_namespace.name offset to VMCOREINFO omits 14293b86451c checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 154195adb819 checkpatch: update __attribute__((section("name"))) quote removal omits cb9128eef33f checkpatch: add a fixer for missing newline at eof omits 77bab53de009 checkpatch: extend attributes check to handle more patterns omits 05d9a3141ce5 checkpatch: allow --fix removal of unnecessary break statements omits eacd9f1a368b checkpatch: prefer static const declarations omits add4221980da checkpatch: ignore generated CamelCase defines and enum values omits 52a82e156633 checkpatch: fix false positives in REPEATED_WORD warning omits 55c2d755354b checkpatch: add new exception to repeated word check omits e2620b3b87b4 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 7de3c6e1fc01 gpio: thunderx: utilize for_each_set_clump macro omits f0da000e161f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits f6b13da2b73e lib/test_bitmap.c: add for_each_set_clump test cases omits 1d726c360331 bitops: introduce the for_each_set_clump macro omits 6f8205a1fa85 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits c6c5de6ba371 lib/stackdepot.c: use array_size() helper in jhash2() omits d9d6ffa73ac0 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits e1f74ffd8846 lib/stackdepot.c: replace one-element array with flexible- [...] omits 61f6c84d7173 lib/test_free_pages.c: add basic progress indicators omits 35cc20763be2 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 41cbaae478ee include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 15e93ffcdeed kernel/acct.c: use #elif instead of #end and #elif omits 4ec993a18ff6 kernel.h: Split out mathematical helpers omits ae7bf9fd80a2 asm-generic: force inlining of get_order() to work around [...] omits 6f02f32346e7 proc/sysctl: make protected_* world readable omits b4032ddf0fc5 procfs: delete duplicated words + other fixes omits 8c1ef825abd3 kernel/hung_task.c: Monitor killed tasks. omits fceac44ea0e3 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8a6c261fc396 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9b2078e7cc7f include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits de75040e42ea zram: support page writeback omits 5ace1ba72602 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 1c8074aaeb1e mm/zswap: make struct kernel_param_ops definitions const omits 7482ccb2cc7b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits d42d8b6fed3e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits de1bb1e32d0e mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits c8621575178c mm/cma.c: remove redundant cma_mutex lock omits 0b071e73b840 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits a3dd629190a4 mm/migrate.c: fix comment spelling omits 4e4313acce52 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits c700bc4cece4 mm/vmscan: drop unneeded assignment in kswapd() omits ee79736e0ad1 mm: don't wake kswapd prematurely when watermark boosting [...] omits fa029ddd3a91 MIPS: do not call flush_tlb_all when setting pmd entry omits 3fc0f36017f3 mm/huge_memory.c: update tlb entry if pmd is changed omits 575f737623cd mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits ffc70a4f2cee mm, page_alloc: reduce static keys in prep_new_page() omits 6ae737585ded mm, page_poison: use static key more efficiently omits 8b4d64a9ae68 mm-page_alloc-do-not-rely-on-the-order-of-page_poison-and- [...] omits faa2df893c98 mm, page_alloc: do not rely on the order of page_poison an [...] omits 811696dddd44 mm/vmalloc.c: fix kasan shadow poisoning size omits 5cfb7ec78d62 mm: forbid splitting special mappings omits 11e36b502c57 mremap: check if it's possible to split original vma omits e3b25c65b566 vm_ops: rename .split() callback to .may_split() omits 81ccc761a580 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 9b9949b51756 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 08b29ded04ef mm/mremap: account memory on do_munmap() failure omits 213739782d55 mm/mmap.c: fix the adjusted length error omits 779464189967 mm: cleanup: remove unused tsk arg from __access_remote_vm omits a1b571d6e31f x86: mremap speedup - Enable HAVE_MOVE_PUD omits 85d0b3edfcb1 arm64: mremap speedup - enable HAVE_MOVE_PUD omits c895e19c3754 mm: speedup mremap on 1GB or larger regions omits 9ec37ef5c96b kselftests: vm: add mremap tests omits 164904c8dc40 xen/unpopulated-alloc: consolidate pgmap manipulation omits c96cc9f677d1 mm: convert page kmemcg type to a page memcg flag omits 0bd1d9a6e42e mm: introduce page memcg flags omits 894712b74ce5 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits 72c2bb135504 mm: memcontrol: use helpers to read page's memcg data omits 829821cd0383 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 386dbddd001c mm: memcontrol: remove unused mod_memcg_obj_state() omits 675248519a34 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits d6b288b42369 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits e05dcfe523c9 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 2333e8ea68a0 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 1b93592b6c77 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 052a909c5e9e mm/swap_state: skip meaningless swap cache readahead when [...] omits 39cceb62afe2 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits e725f4a64b12 mm: handle zone device pages in release_pages() omits 35a12e3fa2fe selftests/vm: 2x speedup for run_vmtests.sh omits cd6b7136add4 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 119b0bd3397a selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits fa634e78aabc selftests/vm: gup_test: introduce the dump_pages() sub-test omits 211577702dc5 selftests/vm: only some gup_test items are really benchmarks omits 72d051663d4a selftests/vm: minor cleanup: Makefile and gup_test.c omits dae5510b5928 selftests/vm: rename run_vmtests --> run_vmtests.sh omits f917a11308e9 selftests/vm: use a common gup_test.h omits 9cde96afddd5 mm/gup_benchmark: rename to mm/gup_test omits 74a520fc15d8 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits af248b592fce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 84ebe7df438b mm/filemap/c: freak generic_file_buffered_read up into mul [...] omits bf89c98349aa mm: fix page_owner initializing issue for arm32 omits 1e88446597dc device-dax/kmem: use struct_size() omits 95d29c8308d2 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits ec92b2248119 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 840df63d28eb kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 4ae1c866dcc4 ramfs: support O_TMPFILE omits 485aa3746b46 ocfs2: fix ocfs2 corrupt when iputting an inode omits 68b3c231e31a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 450ff039052a ocfs2: ratelimit the 'max lookup times reached' notice omits 8f00bb12f994 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 7cfe6aaeaa1c uapi: move constants from <linux/kernel.h> to <linux/const.h> omits b52ae69e6de7 kthread: add kthread_work tracepoints omits 5f56879efe0f /proc/kpageflags: do not use uninitialized struct pages omits 6fa0a9c772ea /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 4eed1616269b mm/slub: fix panic in slab_alloc_node() omits 08a886daafcb kernel/hung_task.c: make type annotations consistent omits efd9314b999a epoll: add a selftest for epoll timeout race omits edcdb4764a13 epoll: check ep_events_available() upon timeout omits 4645314e08af mm: always have io_remap_pfn_range() set pgprot_decrypted() omits 7cccd4b11825 mm, oom: keep oom_adj under or at upper limit when printing omits e3c9feba9c91 kthread_worker: prevent queuing delayed work from timer_fn [...] omits 286e68d28626 mm/truncate.c: make __invalidate_mapping_pages() static omits 58bb0ebe6339 lib/crc32test: remove extra local_irq_disable/enable omits 9b146e311373 ptrace: fix task_join_group_stop() for the case when curre [...] omits 6745f0a5d0f4 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 04fb07124171 kasan: adopt KUNIT tests to SW_TAGS mode omits 9bdc32755c79 dmaengine: ppc4xx: remove xor_hw_desc assignment without reading omits 54ee09c324a5 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static omits 4afd142fe944 dmaengine: at_xdmac: add AXI priority support and recommen [...] omits cfc6daa0349d dmaengine: at_xdmac: add support for sama7g5 based at_xdmac omits 298d7d3fcb4d dmaengine: at_xdmac: adapt perid for mem2mem operations omits 219af8e7b91a dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] omits 15f33b9d9d71 dmaengine: pl330: Remove unreachable code omits 820672a0fd5c dmaengine: stm32-mdma: Use struct_size() in kzalloc() omits 07fbbe51f00b io_uring: only plug when appropriate omits 67c3a2816de6 io_uring: rearrange io_kiocb fields for better caching omits b9fc5186fc5f io_uring: link requests with singly linked list omits 1539a9b82691 io_uring: track link timeout's master explicitly omits d1bd296d6165 io_uring: track link's head and tail during submit omits 162edcf6bf4a io_uring: split poll and poll_remove structs omits 211866566cd0 drm/msm: Convert to devm_pm_opp_set_supported_hw omits ddaacfd5dd78 opp: Add devres wrapper for dev_pm_opp_set_supported_hw omits 8fc3c1bc0fd5 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits 42fb128764c7 ima: Replace zero-length array with flexible-array member omits 7405a6214008 enetc: Replace zero-length array with flexible-array member omits dc3823bf96e4 fs: Replace zero-length array with flexible-array member omits 106126a7f923 Bluetooth: Replace zero-length array with flexible-array member omits 37915d8cc5ae params: Replace zero-length array with flexible-array member omits 1c5c13abeaf0 tracepoint: Replace zero-length array with flexible-array member omits 445c184a1cd8 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 263844e33256 platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits b37f316bcd63 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits 214290c2aa41 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] omits 2e3a5bc5feea drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] omits 4d19f21b6f1a drm/amdgpu/display: fix indentation in defer_delay_converter_wa() omits 2f549cbcb05f drm/amdgpu: Enable GPU reset for vangogh omits db9e7be1cb4f drm/amdgpu/nv: add mode2 reset handling omits 1181af1c84ac drm/amdgpu: add mode2 reset support for vangogh omits 3a357c0ba7a8 drm/amd/display: Fix incorrect dsc force enable logic omits 5d7dd14d6bdc drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] omits 6dead7019285 io_uring: add support for IORING_OP_UNLINKAT omits b8c1c405a78b io_uring: add support for IORING_OP_RENAMEAT omits 3c5499fa56f5 fs: make do_renameat2() take struct filename omits 07e1f58f778c io_uring: enable file table usage for SQPOLL rings omits e443753bdb05 io_uring: allow non-fixed files with SQPOLL omits f8595c68dc4d io_uring: add support for shutdown(2) omits 91cdfeb380e8 net: provide __sys_shutdown_sock() that takes a socket omits faceecb75e54 io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits 98b30b31b28c drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h omits 2b6f5e8426d6 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 omits 3523285ac2e3 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits b889e62cdb3b drm/amdgpu: add another raven1 gfxoff quirk omits fb7525de47d8 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits b65c00031b15 drm/amdgpu/display: re-add surface size calculation in dcn [...] omits a74287b1da37 drm/radeon: Expose vddc through hwmon omits edfcc8eb569b drm/radeon: Add implementation of get_current_vddc for Sumo omits e277b03c4b4f drm/radeon: Add new callback that exposes vddc omits 8f76b1bbe713 drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits f24a69a43c95 scsi: aic7xxx: aic79xx: Return negative error when registe [...] omits d41cbc0adcbf scsi: ibmvfc: Add new fields for version 2 of several MADs omits 1f35c2c8497a Merge branch 'imx/dt64' into for-next omits 8946aa590955 Merge branch 'imx/dt' into for-next omits 78ac58ed9358 Merge branch 'imx/bindings' into for-next omits 5187489dd060 Merge branch 'clk/imx' into for-next omits ca4c8d69167c alpha: add support for TIF_NOTIFY_SIGNAL omits 6c7949eccdbd Merge branch 'v5.10-tmp/soc' into for-next omits c6bdd201b6c2 MAINTAINERS: change mediatek wiki page omits 8a8e77f963c6 arm64: dts: mediatek: mt8516: add usb1 node omits 43cb751930e0 arm64: dts: mediatek: mt8516: rename usb phy omits bb35a6fdd9ea arm64: dts: mediatek: mt8516: add auxadc node omits d20ef92df536 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits eae3cd11ecab arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value omits 3a76e3267538 arm64: dts: add dts nodes for MT6779 omits bf70539e0ae7 arm64: dts: mt8173-elm: Remove ddc property from panel omits 70253d1a4d5f soc: mediatek: Check if power domains can be powered on at [...] omits 1c8499089bc6 csky: Add memory layout 2.5G(user):1.5G(kernel) omits a9863c90f503 Merge branch 'urezki-pcount.2020.10.01a' into HEAD omits ed97583e1c5a Merge branch 'rtt-speedup.2020.09.16a' into HEAD omits dc1d53ae49e8 Merge branch 'lkmm-dev.2020.10.04a' into HEAD omits bc26336eb4ef tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits cebf3cadf695 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e207ae23a1a4 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 434fcd020786 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits c93d3ad01ba3 tools/memory-model: Repair parseargs.sh header comment omits ef4fe3809780 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b804747216ce tools/memory-model: Make history-check scripts use mselect7 omits 2b538fac0271 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 9b37f965ce74 tools/memory-model: Fix scripting --jobs argument omits eda051b6c407 tools/memory-model: Implement --hw support for checkghlitmus.sh omits c2fd5a3011b7 tools/memory-model: Add -v flag to jingle7 runs omits edb2f745608f tools/memory-model: Make runlitmus.sh check for jingle errors omits 4614013fc3c2 tools/memory-model: Allow herd to deduce CPU type omits a885b295aaa0 tools/memory-model: Keep assembly-language litmus tests omits 053be83e4465 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 482bd1dc742f tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 4b1b00fec58a tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits d51783fdb6c3 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 23fc2d66b337 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 96b30c7ac37a tools/memory-model: Fix checkalllitmus.sh comment omits a78ee3634751 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 1681021fa691 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits c7fbdac58156 tools/memory-model: Update parseargs.sh for hardware verification omits 601e8d3e1960 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 81dbbbdd60b1 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits cce3c9215f25 tools/memory-model: Make judgelitmus.sh identify bad macros omits 9af58182ba12 tools/memory-model: Make cmplitmushist.sh note timeouts omits b5353b1752f7 tools/memory-model: Make judgelitmus.sh note timeouts omits b9d1b2633118 tools/memory-model: Document locking corner cases omits d34a972f6725 tools/memory-model: Document categories of ordering primitives omits 34b8619497e2 tools/memory-model: Move Documentation description to Docu [...] omits e30dfec8a216 tools: memory-model: Document that the LKMM can easily mis [...] omits dd976fbf8c70 EXP Revert "KVM: Check the allocation of pv cpu mask" omits 849b9c5446cc kvfree_rcu(): Fix ifnullfree.cocci warnings omits 16a6320addfc rcu/tree: Allocate a page when caller is preemptible omits b705984b5290 preempt: Remove PREEMPT_COUNT from Kconfig omits 27405ee98aee rcutorture: Cleanup PREEMPT_COUNT leftovers omits 5d35c1c982ff drm/i915: Cleanup PREEMPT_COUNT leftovers omits 68e10f9fe712 xtensa: Cleanup PREEMPT_COUNT leftovers omits 87f3bae4f141 ARM: Cleanup PREEMPT_COUNT leftovers omits 4a291f57d97c sched: Cleanup PREEMPT_COUNT leftovers omits 53eed709fcb4 uaccess: Cleanup PREEMPT_COUNT leftovers omits cce05b43263a locking/bitspinlock: Cleanup PREEMPT_COUNT leftovers omits 1aba898d50dd mm/pagemap: Cleanup PREEMPT_COUNT leftovers omits 0eb8743dc570 lockdep: Cleanup PREEMPT_COUNT leftovers omits a19bfa918cdf preempt: Cleanup PREEMPT_COUNT leftovers omits 7681205ba49d preempt: Make preempt count unconditional omits 298edb32160f bus: mhi: debugfs: Print channel context read-pointer omits 0440b9951490 bus: mhi: core: Fix the building of MHI module omits 1ee89e32520c bus: mhi: Remove unused nr_irqs_req variable omits 5721883cf240 bus: mhi: core: Allow shared IRQ for event rings omits 7bd4ff65620d bus: mhi: core: Introduce sysfs entries for MHI omits 211dbe5124a0 bus: mhi: core: Introduce debugfs entries for MHI omits 45015f8840ba lib/debug: Remove pointless ARCH_NO_PREEMPT dependencies omits ba0ceb95f560 Merge branch 'v5.10-armsoc/dts64' into for-next omits 06d012031f1e Merge branch 'v5.10-armsoc/dts64' into for-next omits 1e4a6deee43a Merge branch 'v5.10-clk/next' into for-next omits 78ad863c5738 bus: mhi: Fix entries based on Kconfig coding style omits ebbc5eba7beb bus: mhi: Remove include of rwlock_types.h omits 49d93e90de00 bus: mhi: core: Add const qualifier to MHI config information omits 51609fba0cca usb: dwc3: simple: add support for Hikey 970 omits e9cc089610bd usb: cdns3: gadget: free interrupt after gadget has deleted omits e161d3b677c0 usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command omits bebe1677e908 usb: dwc3: gadget: Resume pending requests after CLEAR_STALL omits b74e42c1e9e3 Merge branch 'kcsan.2020.08.24a' into HEAD omits 5b54a6a5703f Merge branch 'v5.10-armsoc/dts64' into for-next omits 8fc59dfeea19 Merge branch 'v5.10-armsoc/dts32' into for-next omits 18e9533ac877 bus: mhi: core: Introduce APIs to allocate and free the MH [...] omits cdb1a466d1d8 bus: mhi: core: Read and save device hardware information [...] omits afd904c734f1 bus: mhi: core: Introduce counters to track MHI device sta [...] omits d2c320fe0369 bus: mhi: core: Introduce helper function to check device state omits 220e89c82c4c bus: mhi: core: Use generic name field for an MHI device omits db940aca54d7 bus: mhi: core: Trigger host resume if suspended during mh [...] omits a13d1a30f571 bus: mhi: core: Use helper API to trigger a non-blocking h [...] omits 06b7ec7a8555 bus: mhi: core: Abort suspends due to outgoing pending packets omits b46232c309b4 bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_t [...] omits 28c55b74d3a7 bus: mhi: fix doubled words and struct image_info kernel-doc adds a305e7dc5fa8 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) adds 8942881144a7 drm/amdgpu: add DID for navi10 blockchain SKU adds c4aa8dff6091 drm/amdgpu: don't map BO in reserved region adds 866e09f0110c drm/amd/display: Fixed panic during seamless boot. adds 55bb919be4e4 drm/amdgpu: increase the reserved VM size to 2MB adds 140b2ef1c28d drm/amd/display: prevent null pointer access adds a1d2afc5dde2 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns adds 0689dcf3e4d6 drm/amdgpu/display: use kvzalloc again in dc_create_state adds 920bb38c5184 drm/amd/display: Fix kernel panic by dal_gpio_open() error adds 8b7dc1fe1a5c drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally adds bcc3775dcf92 drm/amd/display: Clean up debug macros adds 10105d0c9763 drm/amdgpu/swsmu: drop smu i2c bus on navi1x adds e72d98445d08 drm/amd/pm: fix the wrong fan speed in fan1_input adds 65d437b83b2b drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] adds 14c907461b54 Merge tag 'amd-drm-fixes-5.10-2020-10-29' of git://people. [...] adds 671d27996fee Merge tag 'drm-misc-fixes-2020-10-29' of git://anongit.fre [...] adds cfa736f5a6f3 drm/nouveau/nouveau: fix the start/end range for migration adds 24d9422e26ea drm/nouveau/kms/nv50-: Program notifier offset before requ [...] adds 925681454d7b drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" adds dcd292c17249 drm/nouveau/device: fix changing endianess code to work on [...] adds 2d831155cf06 drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() adds d7787cc04e0a drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv5 [...] adds a7ece18c5d9c Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] adds 7babd126327b Merge tag 'drm-intel-fixes-2020-10-29' of git://anongit.fr [...] adds 7ba4d8675090 Merge tag 'drm-fixes-2020-10-30-1' of git://anongit.freede [...] adds 88098fd61b7e Merge tag 'mmc-v5.10-2' of git://git.kernel.org/pub/scm/li [...] adds dea47cf45a7f Merge branches 'pm-cpuidle' and 'pm-sleep' adds 8843f40550dd Merge tag 'pm-5.10-rc2' of git://git.kernel.org/pub/scm/li [...] adds 8f7304bb9113 Merge branches 'acpi-button' and 'acpi-dock' adds ee176906dc88 Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/ [...] adds a5a16050d78d Merge tag 'devprop-5.10-rc2' of git://git.kernel.org/pub/s [...] adds d2c4d6e8acc6 Merge tag 'pnp-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 65b55d4c85e5 Merge tag 'arm-soc-fixes-v5.10-1' of git://git.kernel.org/ [...] adds 11ad2a73de10 Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org [...] adds ce3d31ad3cac arm64/smp: Move rcu_cpu_starting() earlier adds ec9d78070de9 arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] adds aab6bf505a8e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f5d808567a51 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/s [...] adds 8e4c309f9f33 ata: sata_nv: Fix retrieving of active qcs adds 8f9a2a196bc3 Merge tag 'libata-5.10-2020-10-30' of git://git.kernel.dk/ [...] adds cf9446cc8e6d Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.d [...] adds 52abfcbd57ee blk-cgroup: Fix memleak on error path adds f255c19b3ab4 blk-cgroup: Pre-allocate tree node on blkg_conf_prep adds 35bc10b2eafb null_blk: synchronization fix for zoned device adds 4977d121bc9b block: advance iov_iter on bio_add_hw_page failure adds b40813ddcd6b nbd: don't update block size after device is started adds f9c9104288da null_blk: Fix zone reset all tracing adds aa1c09cb65e2 null_blk: Fix locking in zoned mode adds 7cb6e22ba011 xsysace: use platform_get_resource() and platform_get_irq_ [...] adds 8685699c28d7 nvme: ignore zone validate errors on subsequent scans adds 25c1ca6ecaba nvme-rdma: handle unexpected nvme completion data length adds caf1cbe36775 nvme-fc: track error_recovery while connecting adds 9c2bb2577d81 nvme-fc: remove err_work work item adds 95ced8a2c72d nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery adds ac9b820e713b nvme-fc: remove nvme_fc_terminate_io() adds 3c3751f2daf6 nvmet: fix a NULL pointer dereference when tracing the flu [...] adds 24bb45fddc09 Merge tag 'nvme-5.10-2020-10-29' of git://git.infradead.or [...] adds 1f41be7d4e90 lib/scatterlist: use consistent sg_copy_buffer() return type adds 65ff5cd04551 blk-mq: mark flush request as IDLE in flush_end_io() adds 5fc6b075e165 Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/l [...] adds 67ff377bc30c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds bb3540be73ca Merge tag 'dma-mapping-5.10-2' of git://git.infradead.org/ [...] adds a4147d855f50 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] adds 277ffd6c1ec0 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] adds 883541051567 platform/chrome: cros_ec_commands: Replace zero-length arr [...] adds 120088832042 platform/chrome: cros_ec_proto: Replace zero-length array [...] adds 9d0a49c7023c tracepoint: Replace zero-length array with flexible-array member adds fa29c9c11d4e params: Replace zero-length array with flexible-array member adds b08eadd27263 Bluetooth: Replace zero-length array with flexible-array member adds 5e01fdff04b7 fs: Replace zero-length array with flexible-array member adds bfe124d197f6 enetc: Replace zero-length array with flexible-array member adds 4739eeafb9f0 ima: Replace zero-length array with flexible-array member adds 8fdaabe1c9b3 scsi: target: tcmu: Replace zero-length array with flexibl [...] adds 4acbf5545d5a Bluetooth: btintel: Replace zero-length array with flexibl [...] adds 691f4077d560 gve: Replace zero-length array with flexible-array member adds b21de80ac156 mei: hw: Replace zero-length array with flexible-array member adds 290562075d4d net/mlx5: Replace zero-length array with flexible-array member adds 7206d58a3a53 net/smc: Replace zero-length array with flexible-array member adds a38283da05d3 printk: ringbuffer: Replace zero-length array with flexibl [...] adds 53760f9b74a3 Merge tag 'flexible-array-conversions-5.10-rc2' of git://g [...] adds 7922460e33c8 vhost_vdpa: Return -EFAULT if copy_from_user() fails adds 7ba08e81cb4a vdpa/mlx5: Fix error return in map_direct_mr() adds 5e1a3149eec8 Revert "vhost-vdpa: fix page pinning leakage in error path" adds 1eca16b23157 vdpa_sim: Fix DMA mask adds e01afe36df1a vdpa: handle irq bypass register failure case adds 4a6a42db53aa vdpasim: fix MAC address configuration adds 0c86d774883f vdpasim: allow to assign a MAC address adds c2dc4c073fb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds e9a33caec90e KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() adds dfc4e3f08903 arm64: cpufeature: reorder cpus_have_{const, final}_cap() adds d86de40decaa arm64: cpufeature: upgrade hyp caps to final adds 22f553842b14 KVM: arm64: Handle Asymmetric AArch32 systems adds 699116c45e15 Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pu [...] adds 8a967d655e40 KVM: x86: replace static const variables with macros adds d383b3146d80 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() adds 97a71a545599 KVM: selftests: test behavior of unmapped L2 APIC-access address adds 064eedf2c50f KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again adds 0f55b67e5ad8 KVM: selftests: Don't require THP to run tests adds 9478dec3b5e7 KVM: vmx: remove unused variable adds 2d38c80d5baf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 52d3967704ae usb: cdns3: Fix on-chip memory overflow issue adds e11d2bf27158 usb: cdns3: gadget: own the lock wrongly at the suspend routine adds 00c27a1df8ff Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/ [...] adds 9b5ff3c93cd3 Merge tag 'usb-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 2754a42e0dcc Merge tag 'tty-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] adds 2376cca02d73 Merge tag 'staging-5.10-rc2' of git://git.kernel.org/pub/s [...] adds 0d519cbf38ee debugfs: remove return value of debugfs_create_devm_seqfile() adds 11ce90a45d38 scripts: get_abi.pl: change script to allow parsing in ReST mode adds e9bca8918e3d scripts: get_abi.pl: fix parsing on ReST mode adds 61439c4ada9f scripts: get_abi.pl: Allow optionally record from where a [...] adds f82a8a74ea81 scripts: get_abi.pl: improve its parser to better catch up [...] adds 234948bf3d27 scripts: get_abi.pl: cleanup ABI cross-reference logic adds c7ba333426bc scripts: get_abi.pl: detect duplicated ABI definitions adds a16ab14eb7a9 scripts: get_abi.pl: output users in ReST format adds a4ea67bc65a1 scripts: get_abi.pl: prevent duplicated file names adds c01d62d3fecb scripts: get_abi.pl: use bold font for ABI definitions adds 55e5414f2f8e scripts: get_abi.pl: auto-generate cross references adds 678a63f9888c docs: kernellog.py: add support for info() adds 9ca876f96323 docs: kernel_abi.py: add a script to parse ABI documentation adds 823830d4065b docs: kernel_abi.py: fix UTF-8 support adds c830fa9a4d36 docs: kernel_abi.py: make it compatible with Sphinx 1.7+ adds 997b7c8b4a95 docs: kernel_abi.py: use --enable-lineno for get_abi.pl adds 3c543d29891a docs: kernel_abi.py: Handle with a lazy Sphinx parser adds a7ee04b3ef0d docs: add ABI documentation to the admin-guide book adds c7e45ea429c9 docs: ABI: README: specify that files should be ReST compatible adds 98913408c546 docs: ABI: stable: make files ReST compatible adds 34433332841d docs: ABI: testing: make the files compatible with ReST output adds 906e4af9359d docs: ABI: sysfs-uevent: make it compatible with ReST output adds 642514df1bc1 docs: ABI: make it parse ABI/stable as ReST-compatible files adds c12759ff2dd0 docs: ABI: create a 2-depth index for ABI adds 7832dea738dc docs: ABI: don't escape ReST-incompatible chars from obsol [...] adds 50865d041eea docs: abi-testing.rst: enable --rst-sources when building docs adds 75442fb0ccaa docs: Kconfig/Makefile: add a check for broken ABI files adds b1faa368bb20 docs: ABI: convert testing/configfs-acpi to ReST adds 002a9c2f99c7 docs: ABI: fix syntax to be parsed using ReST notation adds 97f26cab455e docs: ABI: vdso: use the right format for ABI adds ed8c39d43983 docs: ABI: sysfs-bus-nvdimm: use the right format for ABI adds 54a19b4d3fe0 docs: ABI: cleanup several ABI documents adds 4119f0dfbd27 docs: ABI: change read/write attributes adds 637ae1fb5dca docs: ABI: stable: remove a duplicated documentation adds edef2fa29739 docs: ABI: unify /sys/class/leds/<led>/brightness documentation adds 9e0b29adfb33 docs: ABI: sysfs-class-power: unify duplicated properties adds 1b3023ef54d4 docs: ABI: sysfs-c2port: remove a duplicated entry adds bd6e8441c2fc docs: ABI: sysfs-class-backlight: unify ABI documentation adds 26a07553041e docs: ABI: sysfs-class-led-trigger-pattern: remove hw_patt [...] adds 2fcce37a3d2f scripts: get_abi.pl: assume ReST format by default adds 9c75b68b91ff Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/p [...] adds d1b35d66f48f Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/ [...] adds 31f020064f9d Merge tag 'char-misc-5.10-rc2' of git://git.kernel.org/pub [...] adds 921c7ebd1337 futex: Fix incorrect should_fail_futex() handling adds d48e38500306 locking/lockdep: Remove more raw_cpu_read() usage adds 1a39340865ce lockdep: Fix nr_unused_locks accounting adds 8d99084efcc2 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel. [...] adds 82423b46fc9e Merge tag 'smp-urgent-2020-11-01' of git://git.kernel.org/ [...] adds 4312e0e8d3ea Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.o [...] adds 7b56fbd83e26 Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/ [...] adds e3a2e85b3a63 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 3f1d5361d48e ARC: stack unwinding: avoid indefinite looping adds caed3b2d44f4 ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline adds dbad345e39bb Merge remote-tracking branch 'arc-current/for-curr' into master adds 96c9d9c458c5 Merge remote-tracking branch 'arm-current/fixes' into master adds 535cdf0a078a Merge remote-tracking branch 'sparc/master' into master adds 9e7c5b396e98 ip6_tunnel: set inner ipproto before ip6_tnl_encap adds 1e6114f51f9d net: fec: fix MDIO probing for some FEC hardware blocks adds d145c9031325 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP adds d6a076d68c6b gianfar: Account for Tx PTP timestamp in the skb headroom adds 785ff20bce2d stmmac: intel: Fix kernel panic on pci probe adds 2b94f5266c84 net: stmmac: Fix channel lock initialization adds 2f71e00619dc net: atm: fix update of position index in lec_seq_next adds b59e286be280 ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition adds 2efdaaaf883a IPv6: reply ICMP error if the first fragment don't include [...] adds 72a41f956ac2 Merge branch 'ipv6-reply-icmp-error-if-fragment-doesn-t-co [...] adds 403dc16796f5 cadence: force nonlinear buffers to be cloned adds 20149e9eb68c ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] adds dceababac29d netfilter: nftables: fix netlink report logic in flowtable [...] adds af8afcf1fdd5 wireguard: selftests: check that route_me_harder packets u [...] adds 46d6c5ae953c netfilter: use actual socket sk rather than skb sk when ro [...] adds c0391b6ab810 netfilter: nf_tables: missing validation from the abort path adds 7d10e62c2ff8 netfilter: ipset: Update byte and packet counters regardle [...] adds 859191b234f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 939d3b0a223f Merge remote-tracking branch 'net/master' into master adds 080b6f407635 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE adds 20e2587bfa99 Merge remote-tracking branch 'bpf/master' into master adds 128f9fb2873a Merge remote-tracking branch 'ipsec/master' into master adds f5f8eaa91b6a Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 6984c6d6dfc5 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds a4e527561792 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 5c817dd050d0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 045912cb38af Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds 1f32a42bb459 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 17550f45378d Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 826e6466467e Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 6871a2467800 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 462b58fb0339 PCI: Always enable ACS even if no ACS Capability adds af0dd809f3d3 PCI: Add Designated Vendor-Specific Extended Capability #defines adds 20ab0385fbe5 Merge remote-tracking branch 'pci-current/for-linus' into master adds 1384ab4fee12 usb: dwc3: pci: add support for the Intel Alder Lake-S adds 0d66e04875c5 usb: gadget: goku_udc: fix potential crashes in probe adds 48e7bbbbb261 usb: gadget: fsl: fix null pointer checking adds fa27e2f6c5e6 usb: dwc3: ep0: Fix delay status handling adds 190bb01b72d2 usb: dwc2: Avoid leaving the error_debugfs label unused adds 129aa9734559 usb: raw-gadget: fix memory leak in gadget_setup adds 2b2293a521cf Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds fef69c0bb16f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] adds ac7dcb912018 Merge remote-tracking branch 'phy/fixes' into master adds f6605107a27e Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 31e952244050 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 23156af24b7f Merge remote-tracking branch 'ide/master' into master adds 637c5d04ee91 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 3a4e4d31af54 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 9efac6ce7f62 mtd: rawnand: stm32_fmc2: fix broken ECC adds 7990452c0ec7 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master adds 58d78924bac9 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 6ea945c4b9c9 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 97f57336fdb9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 8a75081286ad Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 6db8ec6063b2 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] adds af61bc1e33d2 scsi: hpsa: Fix memory leak in hpsa_init_one() adds cc0249a69b17 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds e475728d084a drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds c15783754deb drm/i915/gt: Use the local HWSP offset during submission adds b5bc1f05f631 drm/i915: Fix encoder lookup during PSR atomic check adds 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write adds 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] adds baec997285e6 drm/i915/gvt: Only pin/unpin intel_context along with workload adds 4a95857a875e Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixes adds 92010a97098c drm/i915/gvt: Fix mmio handler break on BXT/APL. adds b182875c84d3 Merge tag 'gvt-fixes-2020-10-30' of https://github.com/int [...] adds 25dc666bb10b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds daa6f7824b83 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds ff874797959d Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds a2808d2bc1fb Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 8ed3780b5625 Merge remote-tracking branch 'kbuild/for-next' into master adds 3e3f354bc383 ARM: remove ebsa110 platform adds 0d9dc7459a82 net: remove am79c961a driver adds 77f6c0b87479 timekeeping: remove arch_gettimeoffset adds b3550164a19d timekeeping: add CONFIG_LEGACY_TIMER_TICK adds 2b49ddcef297 ia64: convert to legacy_timer_tick adds 6239da297281 ARM: rpc: use legacy_timer_tick adds 686092e7daaa parisc: use legacy_timer_tick adds 275e70e4b9dd m68k: coldfire: use legacy_timer_tick() adds d6444094042b m68k: split heartbeat out of timer function adds 4a1c287aabba m68k: sun3/sun3c: use legacy_timer_tick adds 09323308f637 m68k: m68328: use legacy_timer_tick() adds 42f1d57f0550 m68k: change remaining timers to legacy_timer_tick adds f9a015391e89 m68k: remove timer_interrupt() function adds 56cc7b8acfb7 timekeeping: remove xtime_update adds 0774a6ed294b timekeeping: default GENERIC_CLOCKEVENTS to enabled adds 78d127fd6892 Merge branch 'asm-generic-timers' into asm-generic adds 36f7c908a2e0 Merge remote-tracking branch 'asm-generic/master' into master adds 8ae82935ba55 Merge remote-tracking branch 'arm/for-next' into master adds fb50d0a62cc8 Merge remote-tracking branch 'arm-soc/for-next' into master adds 72bb643ec14e Merge remote-tracking branch 'amlogic/for-next' into master adds ebb37cb7a424 Merge remote-tracking branch 'aspeed/for-next' into master adds 1f6c8a4753fa Merge remote-tracking branch 'at91/at91-next' into master adds 3bc94f27b999 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 00203737867c arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt l [...] adds 0710e4385c9c arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrup [...] adds ce6fc31f388d arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up adds 34a1c5e39b67 arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt l [...] adds 4d20fa1dac2e arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt [...] adds 6efb099a1da4 arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up adds d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm adds 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent adds 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio adds cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 adds d969e9c05f83 ARM: dts: imx6q-prti6q: fix PHY address adds a401e0549394 Merge branch 'clk/imx' into for-next adds 95de5094f5ac firmware: imx: add dummy functions adds 3ba52fc66d0b Merge branch 'imx/drivers' into for-next adds 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 adds f4342603abda Merge branch 'imx/soc' into for-next adds 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] adds 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards adds d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles adds b01222b9193e dt-bindings: vendor-prefixes: add MicroSys adds 1acb40298366 dt-bindings: vendor-prefixes: add Revotics adds 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards adds be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards adds 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards adds c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards adds 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB adds 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards adds a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards adds ea75e63105be dt-bindings: vendor-prefixes: add Element14 adds bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards adds 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards adds 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards adds d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards adds f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards adds 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards adds da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards adds 5a38bea719b6 Merge branch 'imx/bindings' into for-next adds faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible adds 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings adds f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property adds 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup adds e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs adds d50765205d8e ARM: dts: imx7-mba7: configure watchdog adds ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases adds 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support adds 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 adds b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity adds 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 adds a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name adds f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible adds 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize adds cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema adds a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema adds 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles adds 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards adds ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics adds a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 adds 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds adds c3f4f2d9cc2f Merge branch 'imx/dt' into for-next adds 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes adds 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node adds 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq adds 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema adds 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs adds 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs adds 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs adds 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp adds c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn adds 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards adds 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] adds 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support adds b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration adds fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration adds fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration adds 545732b5c31a Merge branch 'imx/dt64' into for-next adds ffd5777d0eab Merge remote-tracking branch 'imx-mxs/for-next' into master adds 3cbf2499d09a Merge remote-tracking branch 'keystone/next' into master adds f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel adds 4c7a6260775d arm64: dts: add dts nodes for MT6779 adds e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value adds 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC adds 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node adds 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy adds 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node adds 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema adds 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] adds cc7a16b14f38 MAINTAINERS: change mediatek wiki page adds 9c6658a0dd4f Merge branch 'v5.10-next/soc' into for-next adds 800ebe0067d0 Merge remote-tracking branch 'mediatek/for-next' into master adds 2a43212ca9f0 Merge remote-tracking branch 'mvebu/for-next' into master adds 9279987a7750 Merge remote-tracking branch 'omap/for-next' into master adds 4cbb11802047 Merge remote-tracking branch 'qcom/for-next' into master adds 8319834a5561 Merge remote-tracking branch 'realtek/for-next' into master adds 4068553c9554 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] adds 9c75d37c72b4 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] adds bc491afebb6a arm64: dts: renesas: cat874: Move connector node out of hd [...] adds 3948c717523d arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] adds dd12ae78c57a arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes adds bfada98f210b arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree adds fc52536ffcef Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next adds 46dcda1a1cfb Merge remote-tracking branch 'renesas/next' into master adds 34336bc4613a Merge remote-tracking branch 'reset/reset/next' into master adds 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] adds 0e86d956ba54 Merge branch 'v5.11-armsoc/dts32' into for-next adds 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies adds ebb07d714a5d Merge branch 'v5.11-clk/next' into for-next adds b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name adds 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] adds f915113f9c0e Merge branch 'v5.10-armsoc/dtsfixes' into for-next adds cbcde33a0636 Merge remote-tracking branch 'rockchip/for-next' into master adds 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files adds 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file adds 9ec061bb35de Merge branch 'next/drivers' into for-next adds 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val adds 6df7c0e4de16 Merge branch 'next/soc' into for-next adds 3e104efdeabe Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 3cdccc306c8f Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds db34cabadf92 Merge remote-tracking branch 'tegra/for-next' into master adds e14841ee0e61 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 96330672b7c3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 1dbaff9c36a7 csky: Add memory layout 2.5G(user):1.5G(kernel) adds 7c2c8f7beeb7 csky: Fixup show_regs doesn't contain regs->usp adds cd1b05c220fa Merge remote-tracking branch 'csky/linux-next' into master adds 7df1ef3c3014 Merge remote-tracking branch 'h8300/h8300-next' into master adds 06dd37128df6 Merge remote-tracking branch 'm68knommu/for-next' into master adds a859a7418a35 Merge remote-tracking branch 'mips/mips-next' into master adds 0e8868698e1d Merge remote-tracking branch 'nds32/next' into master adds f5fbcd7cc7ef Merge remote-tracking branch 'parisc-hd/for-next' into master adds 15861ee1565d Merge remote-tracking branch 'risc-v/for-next' into master adds c8c918c1ca29 Merge remote-tracking branch 's390/for-next' into master adds 1a7282a91858 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 432e4fe9b379 Merge remote-tracking branch 'btrfs/for-next' into master adds 0eed7d74700d Merge remote-tracking branch 'ext3/for_next' into master adds c6a56b2f6bf1 Merge remote-tracking branch 'ext4/dev' into master adds d8889e32f450 Merge remote-tracking branch 'f2fs/dev' into master adds 19f1e30a0f4d Merge remote-tracking branch 'xfs/for-next' into master adds 2dc8f4e3e02c Merge remote-tracking branch 'file-locks/locks-next' into master adds 367ea9169dd0 Merge remote-tracking branch 'vfs/for-next' into master adds 9958bd0b8237 Merge remote-tracking branch 'printk/for-next' into master adds bb8765ac3234 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 508682f3ae43 Merge remote-tracking branch 'hid/for-next' into master adds a959f924d6df Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 0ddfb0fe7c41 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds b7e077c22efc Merge remote-tracking branch 'jc_docs/docs-next' into master adds 2da30baf2862 Merge remote-tracking branch 'v4l-dvb/master' into master adds 2b9d925b2230 Merge remote-tracking branch 'v4l-dvb-next/master' into master adds 3b3f6ddc60d8 Merge remote-tracking branch 'pm/linux-next' into master adds 69c306d3ab43 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 261208e37dd8 Merge remote-tracking branch 'cpupower/cpupower' into master adds 0e4b4ced3507 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 295ad9ec7ea4 Merge remote-tracking branch 'opp/opp/linux-next' into master adds b6539efb31ab Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds ea5e70e6d21c Merge remote-tracking branch 'ieee1394/for-next' into master adds b9280f70b37d Merge remote-tracking branch 'rdma/for-next' into master adds 6bc8f20c1d93 vsock: remove ratelimit unknown ioctl message adds c3e448cdc040 vsock: fix the error return when an invalid ioctl command is used adds ae8a6e6e8818 Merge branch 'vsock-minor-clean-up-of-ioctl-error-handling' adds 90c628dd47ff net: bridge: extend the process of special frames adds f323aa54bec7 bridge: cfm: Add BRIDGE_CFM to Kconfig. adds fbaedb412983 bridge: uapi: cfm: Added EtherType used by the CFM protocol. adds 86a14b79e1d0 bridge: cfm: Kernel space implementation of CFM. MEP creat [...] adds a806ad8ee2aa bridge: cfm: Kernel space implementation of CFM. CCM frame [...] adds dc32cbb3dbd7 bridge: cfm: Kernel space implementation of CFM. CCM frame [...] adds 2be665c3940d bridge: cfm: Netlink SET configuration Interface. adds 5e312fc0e7fb bridge: cfm: Netlink GET configuration Interface. adds e77824d81dff bridge: cfm: Netlink GET status Interface. adds b6d0425b816e bridge: cfm: Netlink Notifications. adds 6e2b243db4dc Merge branch 'net-bridge-cfm-add-support-for-connectivity- [...] adds 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...] adds 37d38ece9b89 net/mac8390: discard unnecessary breaks adds 72671b355f9d tipc: add stricter control of reserved service types adds 72de7d965bc1 wimax: fix duplicate initializer warning adds f54ec58fee83 wimax: move out to staging adds 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] adds be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching adds 043d2be2a782 net: phy: leds: Deduplicate link LED trigger registration adds 7afc9d8f8290 selftests: net: bridge: rename current igmp tests to igmpv2 adds 79ae3e256aa1 selftests: net: bridge: igmp: add support for packet sourc [...] adds f0e260db4c9e selftests: net: bridge: igmp: check for specific udp ip protocol adds 68d3163a4b7e selftests: net: bridge: igmp: add IGMPv3 entries' state helpers adds 98ae11cf8104 selftests: net: bridge: add tests for igmpv3 is_include an [...] adds 47021771064c selftests: net: bridge: add test for igmpv3 inc -> is_incl [...] adds 3c8b9fdad004 selftests: net: bridge: add test for igmpv3 inc -> is_excl [...] adds 735af7bec0f1 selftests: net: bridge: add test for igmpv3 inc -> to_excl [...] adds eecd8cfdff1b selftests: net: bridge: add test for igmpv3 exc -> allow report adds e7e7ab7c00c2 selftests: net: bridge: add test for igmpv3 exc -> is_incl [...] adds 7b4f7138221a selftests: net: bridge: add test for igmpv3 exc -> is_excl [...] adds 65bfc146ab95 selftests: net: bridge: add test for igmpv3 exc -> to_excl [...] adds 80899f1b1c05 selftests: net: bridge: add test for igmpv3 inc -> block report adds 9eb58e07470b selftests: net: bridge: add test for igmpv3 exc -> block report adds 18f66c96ea58 selftests: net: bridge: add test for igmpv3 exclude timeout adds 414ea3754149 selftests: net: bridge: add test for igmpv3 *,g auto-add adds 23306008edd9 Merge branch 'selftests-net-bridge-add-tests-for-igmpv3' adds b3b7e64bcbcb net: tipc: Fix parameter types passed to %s formater adds c7bb86885e0a net: dccp: Add __printf() markup to fix -Wsuggest-attribut [...] adds 79b1119b851d net: tipc: Add __printf() markup to fix -Wsuggest-attribut [...] adds bfa45445be79 Merge branch 'markup-some-printk-like-functions' adds 8756f474cb9e net: llc: Fix kerneldoc warnings adds 210bba6790dc net: openvswitch: Fix kerneldoc warnings adds 9d637f8113de net: l3mdev: Fix kerneldoc warning adds 294ea2911310 net: netlabel: Fix kerneldoc warnings adds 709565ae14aa net: appletalk: fix kerneldoc warnings adds 7cdda1c1c58d net: nfc: Fix kerneldoc warnings adds a89a501c4946 net: dcb: Fix kerneldoc warnings adds 0b609b557516 net: dccp: Fix most of the kerneldoc warnings adds 726e5e49c91c net: ipv4: Fix some kerneldoc warnings in TCP Low Priority adds f1f09df13081 net: ipv6: rpl*: Fix strange kerneldoc warnings due to bad header adds 8da1f442d321 net: ipv6: calipso: Fix kerneldoc warnings adds 09b5678c778f tipc: remove dead code in tipc_net and relatives adds 400490ac2ce5 ipv6: mcast: make annotations for ip6_mc_msfget() consistent adds 0ad41b244ca0 net: cls_api: remove unneeded local variable in tc_dump_chain() adds 85bec4bc9198 drivers: net: phy: Fix spelling in comment defalut to default adds 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup adds d26796ae5894 udp: check udp sock encap_type in __udp_lib_err adds 3c7d4415db6a udp6: move the mss check after udp gso tunnel processing adds 527beb8ef9c0 udp: support sctp over udp in skb_udp_tunnel_segment adds 965ae44412f8 sctp: create udp4 sock and add its encap_rcv adds 9d6ba260a073 sctp: create udp6 sock and set its encap_rcv adds 89ba49171fb2 sctp: add encap_err_lookup for udp encap socks adds e8a3001c2120 sctp: add encap_port for netns sock asoc and transport adds 8dba29603b5c sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt adds a1dd2cf2f1ae sctp: allow changing transport encap_port by peer packets adds f1bfe8b54151 sctp: add udphdr to overhead when udp_port is set adds bcd623d8e9fa sctp: call sk_setup_caps in sctp_packet_transmit instead adds 600af7fd809a sctp: support for sending packet over udp4 sock adds 259db53ba593 sctp: support for sending packet over udp6 sock adds e38d86b354f9 sctp: add the error cause for new encapsulation port restart adds 1c16a1862595 sctp: handle the init chunk matching an existing asoc adds 046c052b475e sctp: enable udp tunneling socks adds be25f43aed73 Merge branch 'sctp-implement-rfc6951-udp-encapsulation-of-sctp' adds 1887023a5e96 net: phy: marvell: add special handling of Finisar modules [...] adds c1181f42ff1e net: dec: tulip: de2104x: Add shutdown handler to stop NIC adds 279dc955745a net: ipa: assign proper packet context base adds d773f404c833 net: ipa: fix resource group field mask definition adds 2d2653424ce5 net: ipa: assign endpoint to a resource group adds 8c365f747f02 net: ipa: distinguish between resource group types adds 4a0d7579d466 net: ipa: avoid going past end of resource group array adds dc956588d44b Merge branch 'net-ipa-minor-bug-fixes' adds a7a375ca5661 sfc: extend bitfield macros to 17 fields adds 806f9f23b673 sfc: implement encap TSO on EF100 adds dbe2f251f9eb sfc: only use fixed-id if the skb asks for it adds b61e8100dcfc sfc: advertise our vlan features adds 8ece853d128b Merge branch 'sfc-ef100-tso-enhancements' adds 955062b03fa6 net: bridge: mcast: add support for raw L2 multicast groups adds 0e761ac08fd8 net: bridge: explicitly convert between mdb entry state an [...] adds 7c313143133a net: mscc: ocelot: classify L2 mdb entries as LOCKED adds ebbd860e251a net: mscc: ocelot: use ether_addr_copy adds 728e69ae29b0 net: mscc: ocelot: remove the "new" variable in ocelot_por [...] adds bb8d53fd9414 net: mscc: ocelot: make entry_type a member of struct ocel [...] adds e5d1f896fd1a net: mscc: ocelot: support L2 multicast entries adds 68bb4665a2ce Merge branch 'l2-multicast-forwarding-for-ocelot-switch' adds 5ce7f3f46f6b net: neterion: s2io: Replace in_interrupt() for context detection adds dc5e8bfcd12e net: forcedeth: Replace context and lock check with a lock [...] adds beca92820dc4 net: tlan: Replace in_irq() usage adds 4e5d79bbe82e Merge branch 'in_interrupt-cleanup-part-2' adds d3fd65484c78 net: core: add dev_sw_netstats_tx_add adds 81b01894d792 net: core: add devm_netdev_alloc_pcpu_stats adds 5e4cb4800168 r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters adds f1d5470594ff r8169: remove no longer needed private rx/tx packet/byte counters adds 023efb15aabe Merge branch 'net-add-functionality-to-net-core-byte-packe [...] adds 624251b4b5a0 net: ipa: avoid a bogus warning adds 1a02556086fc net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode adds cdd41e878526 octeontx2-af: Update get/set resource count functions adds 9932fb7250f7 octeontx2-af: Manage new blocks in 98xx adds 221f3dff2999 octeontx2-af: Initialize NIX1 block adds c5a73b632b90 octeontx2-af: Map NIX block from CGX connection adds 55efcc57140b octeontx2-af: Setup MCE context for assigned NIX adds 1c1935c9945d octeontx2-af: Add NIX1 interfaces to NPC adds a84cdcea3b4f octeontx2-af: Mbox changes for 98xx adds 8bcf5ced6526 octeontx2-pf: Calculate LBK link instead of hardcoding adds 0f3ce484af8d octeontx2-af: Display NIX1 also in debugfs adds e2fb37303865 octeontx2-af: Display CGX, NIX and PF map in debugfs. adds cfb2cffafa2a Merge branch 'support-for-octeontx2-98xx-silcion' adds 3752404a68e8 net/smc: improve return codes for SMC-Dv2 adds e4e143e26ce8 net: macb: add support for high speed interface adds c24672cf59b6 ne2k: Fix Typo in RW-Bugfix adds 3a689e34973e r8169: remove unneeded memory barrier in rtl_tx adds 1c470b53ece5 r8169: use pm_runtime_put_sync in rtl_open error path adds c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...] adds 681743045f6b Merge remote-tracking branch 'net-next/master' into master adds fa538f7cf05a netfilter: nf_reject: add reject skbuff creation helpers adds 312ca575a505 netfilter: nft_reject: unify reject init and dump into nft_reject adds 6bbb9ad36c93 netfilter: nft_reject: add reject verdict support for netdev adds a304ea7daf54 netfilter: ipset: Support the -exist flag with the destroy [...] adds ccf0a4b7fc68 netfilter: ipset: Add bucketsize parameter to all hash types adds 3976ca101990 netfilter: ipset: Expose the initval hash parameter to userspace adds 35b7ee34abdb netfilter: nftables: Add __printf() attribute adds ca094a550dc4 Merge remote-tracking branch 'netfilter-next/master' into master adds 2c3da795653a Merge remote-tracking branch 'bluetooth/master' into master adds 5d056fd88a4d Merge remote-tracking branch 'gfs2/for-next' into master adds 073925d63f7c Merge remote-tracking branch 'mtd/mtd/next' into master adds 706fe34a640e mtd: nand: ecc: Add an I/O request tweaking mechanism adds 36e7df6827b2 mtd: nand: ecc-bch: Move BCH code to the generic NAND layer adds efb88d1f4878 mtd: nand: ecc-bch: Cleanup and style fixes adds dd81548f9277 mtd: nand: ecc-bch: Stop exporting the private structure adds aca171cbc027 mtd: nand: ecc-bch: Return only valid error codes adds e0679dcd7309 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() adds 27e4ee112201 mtd: nand: ecc-bch: Update the prototypes to be more generic adds 4d485a699228 mtd: nand: ecc-bch: Stop using raw NAND structures adds a81804fac86f mtd: nand: ecc-bch: Create the software BCH engine adds eb9ab9b7d04b mtd: rawnand: Get rid of chip->ecc.priv adds 5c859c18150b mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] adds c62fda79c354 mtd: nand: ecc-hamming: Clarify the driver descriptions adds 8370880da080 mtd: nand: ecc-hamming: Drop/fix the kernel doc adds 303933a8fd3b mtd: nand: ecc-hamming: Cleanup and style fixes adds ead4a01a8666 mtd: nand: ecc-hamming: Rename the exported functions adds cc16a6ffc06c mtd: nand: ecc-hamming: Stop using raw NAND structures adds af73146a242c mtd: nand: ecc-hamming: Remove useless includes adds 92199dc64277 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] adds 9a0e8eaae7ad mtd: nand: ecc-hamming: Create the software Hamming engine adds 04c85e085d78 mtd: nand: Let software ECC engines be retrieved from the [...] adds f0c3da95941c mtd: spinand: Fix typo in comment adds 912517d18e4a mtd: spinand: Move ECC related definitions earlier in the driver adds 61e267f458d0 mtd: spinand: Instantiate a SPI-NAND on-die ECC engine adds c165df01a840 mtd: nand: Let on-die ECC engines be retrieved from the NAND core adds 0c7a447b3416 mtd: spinand: Fill a default ECC provider/algorithm adds 30b7a77cb6e9 mtd: nand: Add helpers to manage ECC engines and configurations adds 518189e07813 dt-bindings: mtd: Deprecate nand-ecc-mode adds ca2e6d73e6c3 mtd: spinand: Use the external ECC engine logic adds f24bf60fd3bf mtd: spinand: Allow the case where there is no ECC engine adds 6260f3b349bb mtd: spinand: Fix OOB read adds 8eaf00f4545d mtd: spinand: Remove outdated comment adds 548c5b5bc334 mtd: rawnand: gpmi: cleanup makefile adds e6ad7a408024 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read adds c5f93cfc899b dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation adds 0704639af3af mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller adds e79e6dcbbdce mtd: rawnand: fix a kernel-doc markup adds db37c76e767a mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments adds 3ebbdef13f82 mtd: rawnand: sunxi: Add MDMA support adds f2599002036e Merge remote-tracking branch 'nand/nand/next' into master adds daf88f3757ec crypto: qat - remove unused function adds d72286943212 lib/mpi: Remove unused scalar_copied adds 195404db27f9 crypto: talitos - Endianess in current_desc_hdr() adds 0237616173fd crypto: talitos - Fix return type of current_desc_hdr() adds b2161cc0c9c4 crypto: hisilicon - Fix doc warnings in sgl.c and qm.c adds c98e233062cd crypto: inside-secure - Fix sizeof() mismatch adds e4e37acc3bb0 crypto: qat - update IV in software adds 7b07ed5042c5 crypto: qat - mask device capabilities with soft straps adds 70b9bd3929da crypto: qat - num_rings_per_bank is device dependent adds c4e842867342 crypto: qat - fix configuration of iov threads adds f9c697c4bfc6 crypto: qat - split transport CSR access logic adds d1e86b4c2cdc crypto: qat - relocate GEN2 CSR access code adds fc920eccd33b crypto: qat - abstract admin interface adds f9ff4d3820d5 crypto: qat - add packed to init admin structures adds fa7e41e649e3 crypto: qat - rename ME in AE adds 09b088851699 crypto: qat - change admin sequence adds 2d499c049ecd crypto: qat - use admin mask to send fw constants adds 59ab4d9aa5c9 crypto: qat - update constants table adds 8b5b80db8b85 crypto: qat - remove writes into WQCFG adds c685d7a7ceb2 crypto: qat - remove unused macros in arbiter module adds 369eb4aaae46 crypto: qat - abstract arbiter access adds ad1332aa67ec crypto: qat - add support for capability detection adds dbf568755e77 crypto: qat - register crypto instances based on capability adds 070a34c9dfa3 crypto: qat - enable ring after pair is programmed adds 95a212bb7f1c crypto: qat - abstract build ring base adds fe779a46e85f crypto: qat - replace constant masks with GENMASK adds 097430ff7809 crypto: qat - use BIT_ULL() - 1 pattern for masks adds 02690ddcb8f1 crypto: qat - abstract writes to arbiter enable adds 264f590f2beb crypto: qat - remove hardcoded bank irq clear flag mask adds 185aa9c3543e crypto: qat - call functions in adf_sriov if available adds 83ab8c4b2d89 crypto: qat - remove unnecessary void* casts adds 69d0fc22cf91 crypto: qat - change return value in adf_cfg_add_key_value [...] adds 48710b1f31ae crypto: qat - change return value in adf_cfg_key_val_get() adds 533179ce377f crypto: qat - refactor qat_crypto_create_instances() adds 54e3d7538fa5 crypto: qat - refactor qat_crypto_dev_config() adds 657ad678e0c4 crypto: qat - allow for instances in different banks adds 3f9ae998355b crypto: qat - extend ae_mask adds d4b3984c9e62 crypto: x86/aes - remove unused file aes_glue.c adds e68f9cf6601b crypto: hisilicon - delete unused structure member variables adds 633e507fba02 crypto: hisilicon - fixes some coding style adds ad0bb4e4d226 crypto: sa2ul - Reduce stack usage adds 1bc608b4655b crypto: sm2 - remove unnecessary reset operations adds 383e8a823014 crypto: omap-aes - fix the reference count leak of omap device adds 1762818f25f3 crypto: lib/sha256 - Use memzero_explicit() for clearing state adds 458c0480dcb3 crypto: hash - Use memzero_explicit() for clearing state adds 7a4295f6c9d5 crypto: lib/sha256 - Don't clear temporary variables adds b8399819b2dd crypto: lib/sha256 - Clear W[] in sha256_update() instead [...] adds 63642d5c141f crypto: lib/sha256 - Unroll SHA256 loop 8 times intead of 64 adds 18d05ca4486f crypto: lib/sha256 - Unroll LOAD and BLEND loops adds 51072a243c80 Merge remote-tracking branch 'crypto/master' into master adds 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] adds ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc adds c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo adds fddc611ca3a0 drm/radeon: Expose vddc through hwmon adds a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...] adds 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa() adds dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU adds 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku() adds 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...] adds 5eeb45934c75 drm/amdgpu: remove redundant GPU reset adds 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed adds 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh adds 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh adds 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh adds 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily adds ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...] adds 800c53d6870a drm/amd/pm: set the initial value of pm info to zero adds 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh adds ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...] adds 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh. adds 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh. adds 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh adds d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology adds e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3 adds e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt adds e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10 adds 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check adds aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume adds 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs adds 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii adds e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation adds 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running adds d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern adds 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] adds 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE adds 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 adds 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h adds cfeb1055e5f4 drm/amd/display: remove useless if/else adds 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved adds aec576f9d25f drm/amdgpu: remove unneeded semicolon adds 0b924cd60d43 drm/amd/display: remove unneeded semicolon adds a110f3750bf8 drm/amdgpu: fix incorrect enum type adds c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment adds 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...] adds e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...] adds b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...] adds 53f4cb8b5580 drm/amd: Init modifier field of helper fb. adds be7b9b327e79 drm/amd/display: Honor the offset for plane 0. adds 8ba16d599374 drm/fourcc: Add AMD DRM modifiers. adds 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer. adds 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers. adds a32419911f0a drm/amd/display: Refactor surface tiling setup. adds 37384b3f17cd drm/amd/display: Set DC options from modifiers. adds dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes. adds faa37f54ce04 drm/amd/display: Expose modifiers. adds 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path. adds fdaa4cf1097b amd/amdgpu: Disable VCN DPG mode for Picasso adds 2d2acbeb6a46 drm/amdgpu: fix build_coefficients() argument adds 9a2830de3033 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds b861dbcc51d5 drm/amdgpu: add another raven1 gfxoff quirk adds fe1a72fb54c5 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] adds 831a0b9421c3 drm/amd/display: Fix incorrect dsc force enable logic adds b92f4aa4d64a drm/amdgpu: add mode2 reset support for vangogh adds 0ed2a292623e drm/amdgpu/nv: add mode2 reset handling adds d2d28abe4a20 drm/amdgpu: Enable GPU reset for vangogh adds 5aff8be776e8 drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] adds 0e7e57d3d983 drm/amdgpu: allow TMZ on vangogh adds 49a6c686362c Merge remote-tracking branch 'amdgpu/drm-next' into master adds 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/ adds 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port adds 2d709a5a624c drm/i915: Give DDI encoders even better names adds df034b973da0 drm/i915: Introduce AUX_CH_USBCn adds 570fe6ef6a28 drm/i915: Pimp AUX CH names adds 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup adds 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin adds e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG() adds 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits adds 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG() adds 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits adds a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs() adds 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...] adds f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall() adds 9a55a6208532 drm/i915: Rename 'tmp_mask' adds e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking adds 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present adds 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+ adds a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall() adds 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...] adds 48049f81cdcc Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds d099fc8f540a drm/ttm: new TT backend allocation pool v3 adds ee5d2a8e549e drm/ttm: wire up the new pool as default one v2 adds e93b2da9799e drm/amdgpu: switch to new allocator v2 adds 0fe3cf3a53b5 drm/radeon: switch to new allocator v2 adds 461619f5c324 drm/nouveau: switch to new allocator adds 8567d51555c1 drm/vmwgfx: switch to new allocator adds f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include adds fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include adds 256dd44bd897 drm/ttm: nuke old page allocator adds fa3bfa3527b3 drm: Quieten [zero] EDID carping adds 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE adds 268af50f38b1 drm/panfrost: Support cache-coherent integrations adds 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent adds a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close adds 4dbafbd30aef drm/nouveu: fix swiotlb include adds dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...] adds d23bce963e7f fbdev/sh_mobile: Drop unused include adds c4e4f35a81ef Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds b12426810e95 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds e6e6070f5960 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock adds c06b01bd57d9 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds 438e95c496dc Merge remote-tracking branch 'regmap/for-next' into master adds c5554c973e07 Merge remote-tracking branch 'sound/for-next' into master adds ec6869b096f1 ASoC: tegra20-spdif: remove "default m" adds 93c0210671d8 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justi [...] adds c779e2de0ac6 ASoC: sun4i-i2s: Change set_chan_cfg() params adds 73adf87b7a58 ASoC: sun4i-i2s: Add support for H6 I2S adds 9c2d255f0e63 ASoC: sun4i-i2s: Change get_sr() and get_wss() to be more [...] adds d8659dd9a13c ASoC: sun4i-i2s: Set sign extend sample adds 6ad7ca6297f8 ASoC: sun4i-i2s: Add 20 and 24 bit support adds 64359246abe4 ASoC: sun4i-i2s: Fix sun8i volatile regs adds 38d7adc0a003 ASoC: sun4i-i2s: Fix setting of FIFO modes adds 08c7b7d546fd ASoC: sun4i-i2s: fix coding-style for callback definition adds e84f44ba4604 ASoC: sun4i-i2s: Add H6 compatible adds 0bc1bf241de5 ASoC: sun4i-i2s: Document H3 with missing RX channel possibility adds 35249a5684fd ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 adds bdd088ce5bfd ASoC: intel: sof_rt5682: Add quirk for Dooly adds aaadc1f829fd Merge series "Add rt1015 support to CML boards" from Brent [...] adds 2f46f9f5e790 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 2a56f29ed58c Merge remote-tracking branch 'sound-asoc/for-next' into master adds 1635547a1f3f Merge remote-tracking branch 'modules/modules-next' into master adds 31221baaba3c io-wq: cancel request if it's asking for files and we don' [...] adds a829771c91bc io_uring: properly handle SQPOLL request cancelations adds 55c134e3f296 io_uring: inherit ->thread_pid adds f72c87f5a1bf io_uring: allow SQPOLL with CAP_SYS_NICE privileges adds bbc5c3382382 net: provide __sys_shutdown_sock() that takes a socket adds ddcbec884b02 io_uring: add support for shutdown(2) adds f166dc684471 io_uring: allow non-fixed files with SQPOLL adds 66772ef36574 io_uring: enable file table usage for SQPOLL rings adds 6b39df988234 fs: make do_renameat2() take struct filename adds f1f5ea9482de io_uring: add support for IORING_OP_RENAMEAT adds 0894e4498b4a io_uring: add support for IORING_OP_UNLINKAT adds 806b1a56de16 io_uring: split poll and poll_remove structs adds 76900fc211cf io_uring: track link's head and tail during submit adds 981a386ab007 io_uring: track link timeout's master explicitly adds 16e91ae1295a io_uring: link requests with singly linked list adds d68fae896cd7 io_uring: rearrange io_kiocb fields for better caching adds ecc6a53aec95 io_uring: only plug when appropriate adds 00e50e912ce7 Merge branch 'for-5.11/io_uring' into for-next adds 9161d936d1ff arc: add support for TIF_NOTIFY_SIGNAL adds 3db7550a998c arm64: add support for TIF_NOTIFY_SIGNAL adds 89d22e3adff3 m68k: add support for TIF_NOTIFY_SIGNAL adds c96152dd9c01 nios32: add support for TIF_NOTIFY_SIGNAL adds 9edbc08ce909 parisc: add support for TIF_NOTIFY_SIGNAL adds 07246df9ebe4 powerpc: add support for TIF_NOTIFY_SIGNAL adds d0772a4d9367 mips: add support for TIF_NOTIFY_SIGNAL adds 4c3d9c3b415a s390: add support for TIF_NOTIFY_SIGNAL adds e9822185daa1 alpha: add support for TIF_NOTIFY_SIGNAL adds 6cbc413682ac arm: add support for TIF_NOTIFY_SIGNAL adds bbc8d03c0bf3 c6x: add support for TIF_NOTIFY_SIGNAL adds 1b81145fc28d csky: add support for TIF_NOTIFY_SIGNAL adds 1facd6bf079c h8300: add support for TIF_NOTIFY_SIGNAL adds 58d670021acc hexagon: add support for TIF_NOTIFY_SIGNAL adds ef1863c4081e ia64: add support for TIF_NOTIFY_SIGNAL adds 27af2ca0cdda microblaze: add support for TIF_NOTIFY_SIGNAL adds c34f87ae2e81 nds32: add support for TIF_NOTIFY_SIGNAL adds 9333d15595e8 openrisc: add support for TIF_NOTIFY_SIGNAL adds 5e59963ed1ac riscv: add support for TIF_NOTIFY_SIGNAL adds 40c7ac5c4790 sh: add support for TIF_NOTIFY_SIGNAL adds 3f242a158b7c sparc: add support for TIF_NOTIFY_SIGNAL adds 8ef9c750c5a1 um: add support for TIF_NOTIFY_SIGNAL adds 1d48c8d6d71e xtensa: add support for TIF_NOTIFY_SIGNAL adds c50eb9d59bb1 task_work: remove legacy TWA_SIGNAL path adds f8b667db31a3 io_uring: JOBCTL_TASK_WORK is no longer used by task_work adds c634e6b63a81 signal: kill JOBCTL_TASK_WORK adds eb48a0f216fa kernel: remove checking for TIF_NOTIFY_SIGNAL adds 7b074c15374c io_uring: remove 'twa_signal_ok' deadlock work-around adds 67b6d2ce11a0 Merge branch 'tif-task_work.arch' into for-next adds b0b4ff57bec7 Merge remote-tracking branch 'block/for-next' into master adds f0d8bc49c86a Merge remote-tracking branch 'mmc/next' into master adds 3b77a3dc672c Merge remote-tracking branch 'regulator/for-next' into master adds 2bb96308869e Merge remote-tracking branch 'selinux/next' into master adds 39f7d8d84475 Merge remote-tracking branch 'tomoyo/master' into master adds bbd521ce63ab tpm: efi: Don't create binary_bios_measurements file for a [...] adds 8429906214ab Merge remote-tracking branch 'tpmdd/next' into master adds dc076b147504 Merge remote-tracking branch 'audit/next' into master adds 23fc86eb2f30 spi: atmel: Downgrade to dev_dbg when dma_request_chan() fails adds d04c4763cfc5 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds cd235b74a35e Merge remote-tracking branch 'spi/for-next' into master adds f18ba8e99493 Merge remote-tracking branch 'tip/auto-latest' into master adds f287869e4fab Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 69588fe25549 Merge remote-tracking branch 'edac/edac-for-next' into master adds f9ac7bbd6e45 irqchip/sifive-plic: Fix chip_data access within a hierarchy adds b388bdf2bac7 irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm adds bb2bd7c7f3d0 dt-bindings: irqchip: ti, sci-inta: Update for unmapped ev [...] adds d95bdca75b3f irqchip/ti-sci-inta: Add support for unmapped event handling adds d04db362a209 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] adds ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] adds 006fc98f2c21 tools/memory-model: Document categories of ordering primitives adds e48226907785 tools/memory-model: Document locking corner cases adds c4b4b284cbc7 tools/memory-model: Make judgelitmus.sh note timeouts adds 55894f44482c tools/memory-model: Make cmplitmushist.sh note timeouts adds 7f940ea00ec7 tools/memory-model: Make judgelitmus.sh identify bad macros adds c771bf61a162 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds f58a28d735cd tools/memory-model: Fix paulmck email address on pre-exist [...] adds 02126d805b87 tools/memory-model: Update parseargs.sh for hardware verification adds 89e45147cf1a tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds aa7640752d8c tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 9b3051329755 tools/memory-model: Fix checkalllitmus.sh comment adds 1d5f41a3f33f tools/memory-model: Hardware checking for check{,all}litmus.sh adds bdfde08ec184 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds d77860db46a7 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds dec3574f2a2c tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 6c183360aaed tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 9a1a2f030f04 tools/memory-model: Keep assembly-language litmus tests adds d131291beef3 tools/memory-model: Allow herd to deduce CPU type adds 18074600ba88 tools/memory-model: Make runlitmus.sh check for jingle errors adds 62d9c3c81771 tools/memory-model: Add -v flag to jingle7 runs adds e377d1d99f38 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 23f10587cc1e tools/memory-model: Fix scripting --jobs argument adds 7489d5b5b80e tools/memory-model: Make checkghlitmus.sh use mselect7 adds ab5b742d3b14 tools/memory-model: Make history-check scripts use mselect7 adds 755bf9c92ff7 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 3651d904c8b4 tools/memory-model: Repair parseargs.sh header comment adds 23639bad664d tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds c0ec5a83b85c tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 066a3e4c2f2e tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds aced42e9ea80 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 07b0d6c2cb8a refscale: Bounds-check module parameters adds e7b25bacccb7 torture: Don't kill gdb sessions adds af42270722ac locktorture: Track time of last ->writeunlock() adds d9d5e2f3a7dc torture: Periodically pause in stutter_wait() adds 9aa470567f9a x86/cpu: Avoid cpuinfo-induced IPI pileups adds 9f3dc22668b2 torture: Make torture_stutter() use hrtimer adds 589679b4d9b6 scftorture: Add an alternative IPI vector adds 1e3904a14280 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds d4c360829129 rcu: Panic after fixed number of stalls adds a6e047578507 rcuscale: Add RCU Tasks Trace adds 171a6f12a8d6 rcuscale: Avoid divide by zero adds 12893695c191 srcu: Take early exit on memory-allocation failure adds d8e0090a2aaf docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 6b9de624d7fc rcutorture: Make preemptible TRACE02 enable lockdep adds 4f774896592b rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop adds 1f506a6bbb64 rcutorture: Make grace-period kthread report match RCU fla [...] adds 1d0cf0193070 torture: Exclude "NOHZ tick-stop error" from fatal errors adds 4cd866fc19bc sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP adds bcd7576f8b27 rcu: Un-hide lockdep maps for !LOCKDEP adds be035c08eeb8 net: Un-hide lockdep_sock_is_held() for !LOCKDEP adds 6ef5f87ca78f net: sched: Remove broken definitions and un-hide for !LOCKDEP adds 09d2619544bd srcu: Use a more appropriate lockdep helper adds 59042354d480 lockdep: Provide dummy forward declaration of *_is_held() helpers adds bde4748762af rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition adds 2249b14aba81 rcuscale: Prevent hangs for invalid arguments adds f0d8039ba9da refscale: Prevent hangs for invalid arguments adds 25980d7b19a3 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] adds ab9afdf76076 rcu-tasks: Make the units of ->init_fract be jiffies adds f2768c1ec4ae locktorture: Ignore nreaders_stress if no readlock support adds baaa2709f93a locktorture: Prevent hangs for invalid arguments adds 4fa4bdc288de torture: Prevent jitter processes from delaying failed run adds 0f9d2801cf4a rcutorture: Prevent hangs for invalid arguments adds 130d54977a8a list.h: Update comment to explicitly note circular lists adds 6121d27522e2 torture: Force weak-hashed pointers on console log adds cc4cdc237eb7 rcu: Implement rcu_segcblist_is_offloaded() config dependent adds e2ba41ca1209 rcutorture: Make stutter_wait() caller restore priority adds 782894ad4d23 torture: Accept time units on kvm.sh --duration argument adds 538cbd8335d1 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds bd0b4a79953e rcutorture: Small code cleanups adds 5129ac05cc23 rcutorture: Test runtime toggling of CPUs' callback offloading adds a006fbff508b torture: Allow alternative forms of kvm.sh command-line arguments adds 7ef5dfaf1ad7 scftorture: Add full-test stutter capability adds 8a26c219cafe rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] adds cdb4113b6591 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config adds 29d784450b56 doc: Present the role of READ_ONCE() adds a6b3a4664430 locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] adds 3d2adf7742fd rcu/tree: Add a warning if CPU being onlined did not repor [...] adds 45f9d3af0592 docs: Update RCU's hotplug requirements with a bit about design adds b061b80ddad8 rcu/tree: Make struct kernel_param_ops definitions const adds 3a6f638cb95b rcu,ftrace: Fix ftrace recursion adds 710e0738fe7f docs: RCU: Requirements.rst: Fix a list block adds 6fa0b870823e rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] adds 2d4d10c01f5c rcutorture: Don't do need_resched() testing if ->sync is NULL adds baa37506a548 rcutorture/nolibc: Fix a typo in header file adds 73b658b6b7d5 rcu: Prevent lockdep-RCU splats on lock acquisition/release adds 6fc7ebf6a41f rcu: Fix a typo in rcu_blocking_is_gp() header comment adds 191474bad1d8 docs/rcu: Update the call_rcu() API adds 59edd23a12dc torture: Make kvm-check-branches.sh use --allcpus adds 626b79aa935a x86/smpboot: Move rcu_cpu_starting() earlier adds 5d0d718b45be tools/nolibc: Fix a spelling error in a comment adds 507fcebf9197 tools/memory-model: Add a glossary of LKMM terms adds 51fb012248e6 kcsan: selftest: Ensure that address is at least PAGE_SIZE adds 32f00657fb73 kcsan: Never set up watchpoints on NULL pointers adds 76b43ef30dc3 kcsan: Fix encoding masks and regain address bit adds 627b62835c90 Merge remote-tracking branch 'rcu/rcu/next' into master adds 6c207504ae79 percpu: reduce the number of cpu distance comparisons adds b5267ca439b6 Merge branch 'for-5.11' into for-next adds 6c9d00773b7a Merge remote-tracking branch 'percpu/for-next' into master adds c5de4673f2f4 Merge remote-tracking branch 'drivers-x86/for-next' into master adds e7a5f2888fdb Merge remote-tracking branch 'leds/for-next' into master adds c6cd052b2fbf Merge remote-tracking branch 'ipmi/for-next' into master adds c9d95afe3d6a Merge remote-tracking branch 'usb/usb-next' into master adds 335968534351 Merge remote-tracking branch 'usb-serial/usb-next' into master adds 5d53692334ad Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] adds dadf07567272 Merge remote-tracking branch 'phy-next/next' into master adds 526b40bdd6d8 Merge remote-tracking branch 'tty/tty-next' into master adds b36773c3912e misc: hisi_hikey_usb: use PTR_ERR_OR_ZERO adds 3f7566f49478 misc: xilinx_sdfec: add compat_ptr_ioctl() adds b8b81fe58bda Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds ead835ce60cd Merge remote-tracking branch 'extcon/extcon-next' into master adds c699e02d83c9 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] adds ff2538a36c85 Merge remote-tracking branch 'staging/staging-next' into master adds a3b1f96891c7 Merge remote-tracking branch 'mux/for-next' into master adds d98793b5d425 dmaengine: idxd: fix wq config registers offset programming adds 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() adds dafd8fe27a99 dmaengine: pl330: Remove unreachable code adds cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] adds 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations adds 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac adds f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] adds 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static adds 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading adds 8e50d392652f dmaengine: idxd: Add shared workqueue support adds e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error adds 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq adds 4771ffb44882 Merge remote-tracking branch 'dmaengine/next' into master adds e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc adds 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning adds 3fb52041a832 scsi: libfc: Fix enum-conversion warning adds dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating adds 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA adds 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value adds eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] adds 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio adds 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations adds efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] adds a6c37abe6988 scsi: zfcp: Process Version Change events adds d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] adds 58cd4341d3e4 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 6f096b7895a2 Merge remote-tracking branch 'rpmsg/for-next' into master adds bbca68652eb7 Merge remote-tracking branch 'gpio/for-next' into master adds 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] adds 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value adds 677d7d613a61 gpio: rcar: Align register offsets adds 208c80f14b59 gpio: rcar: Rework hardware features handling adds 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() adds 01d8708688df Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 8cbf226bfc2a Merge remote-tracking branch 'pinctrl/for-next' into master adds ea7803a22437 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 1817f6eaae0d Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] adds cf1d54e3044f Merge remote-tracking branch 'kselftest/next' into master adds 6ee3ec16a669 Merge remote-tracking branch 'livepatching/for-next' into master adds e355162d7f08 Merge remote-tracking branch 'coresight/next' into master adds 0cca054396a0 Merge remote-tracking branch 'rtc/rtc-next' into master adds e22ddcb653c4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 32bed5fa4eb8 Merge remote-tracking branch 'slimbus/for-next' into master adds 7f5cbd73b69a Merge remote-tracking branch 'nvmem/for-next' into master adds b2cdb8603f5b Merge remote-tracking branch 'xarray/main' into master adds ffdb4c222840 Merge remote-tracking branch 'pidfd/for-next' into master adds 16fbc29a04ae Merge remote-tracking branch 'fpga/for-next' into master adds 8b372ebfbe91 Merge remote-tracking branch 'notifications/notifications- [...] adds 66dc62ccbeb3 Merge remote-tracking branch 'memblock/for-next' into master adds 2f76babca3ff asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled adds 8f2bb4d4f743 kasan: adopt KUNIT tests to SW_TAGS mode adds d344bd170c03 mm: mempolicy: fix potential pte_unmap_unlock pte error adds 32530d68dac3 ptrace: fix task_join_group_stop() for the case when curre [...] adds 6b095164c6b3 lib/crc32test: remove extra local_irq_disable/enable adds 12f0185a437d mm/truncate.c: make __invalidate_mapping_pages() static adds b672b81c89dc kthread_worker: prevent queuing delayed work from timer_fn [...] adds c5afaa4fac3a mm, oom: keep oom_adj under or at upper limit when printing adds a8dde7601995 mm: always have io_remap_pfn_range() set pgprot_decrypted() adds 560b01a1c17c epoll: check ep_events_available() upon timeout adds 7e77ea76fd52 epoll: add a selftest for epoll timeout race adds 87c9f278a553 kernel/hung_task.c: make type annotations consistent adds a0d27f57f5a5 mm/slub: fix panic in slab_alloc_node() adds cdd65ead9d39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6d64d115861b /proc/kpageflags: do not use uninitialized struct pages adds f9c5f5ea8d02 kthread: add kthread_work tracepoints adds a7eae590c7c6 uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 6823d5717210 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 437591102d92 ocfs2: ratelimit the 'max lookup times reached' notice adds 2c5ef0827ba1 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds f72963021a90 ocfs2: fix ocfs2 corrupt when iputting an inode adds 7cb6473a708d ramfs: support O_TMPFILE adds bb9ed20797ba kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 8fa8c5699e76 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds c4729b283fb0 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 641ca9a35184 device-dax/kmem: use struct_size() adds c50b5d3c0cb1 mm: fix page_owner initializing issue for arm32 adds 56d638ba5920 mm/filemap/c: freak generic_file_buffered_read up into mul [...] adds 18c791d4d6d7 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 0d49e3cf6071 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 7d53a023de23 mm/gup_benchmark: rename to mm/gup_test adds 23c29a19437d selftests/vm: use a common gup_test.h adds bc1b20bd5357 selftests/vm: rename run_vmtests --> run_vmtests.sh adds bf723d8b292b selftests/vm: minor cleanup: Makefile and gup_test.c adds f1a35d152ed8 selftests/vm: only some gup_test items are really benchmarks adds 62d9da771e52 selftests/vm: gup_test: introduce the dump_pages() sub-test adds c5f30c470529 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 0117c9dd97ff selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds fb8f4917d9fb selftests/vm: 2x speedup for run_vmtests.sh adds 63e59114941b mm: handle zone device pages in release_pages() adds e87c8c170473 mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 4f09e02a23a6 mm/swap_state: skip meaningless swap cache readahead when [...] adds ace2ff77ce84 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds dac43ebbcd32 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds ddcf372a0e05 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds ed3b0e276704 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds c1a0a0c50b56 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds d70bed5885c3 mm: memcontrol: remove unused mod_memcg_obj_state() adds 045219a02274 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds 53fad5b29c8d mm: memcontrol: use helpers to read page's memcg data adds 2a5fede9e817 mm: memcontrol/slab: use helpers to access slab page's memcg_data adds 642dedf57275 mm: introduce page memcg flags adds fd5700832574 mm: convert page kmemcg type to a page memcg flag adds 07cffbfa035b xen/unpopulated-alloc: consolidate pgmap manipulation adds 9344928add03 kselftests: vm: add mremap tests adds 75c32fb0cca9 mm: speedup mremap on 1GB or larger regions adds 6139a5e91c38 arm64: mremap speedup - enable HAVE_MOVE_PUD adds 92464b30a849 x86: mremap speedup - Enable HAVE_MOVE_PUD adds e12c35401ebf mm: cleanup: remove unused tsk arg from __access_remote_vm adds 5d1abad0e0fc mm/mmap.c: fix the adjusted length error adds 80f6b45ffa66 mm/mremap: account memory on do_munmap() failure adds a194c33120ee mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 9d21a61ede0f mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds eb9cf8622a0b vm_ops: rename .split() callback to .may_split() adds 2d46ad159d8a mremap: check if it's possible to split original vma adds fb1dd19b663e mm: forbid splitting special mappings adds aa193f00d51e mm/vmalloc.c: fix kasan shadow poisoning size adds f28a28d87348 mm, page_alloc: do not rely on the order of page_poison an [...] adds c835d9f1e970 mm-page_alloc-do-not-rely-on-the-order-of-page_poison-and- [...] adds 85320c1b7dec mm, page_poison: use static key more efficiently adds 68655491b637 mm, page_alloc: reduce static keys in prep_new_page() adds 0fb48c1358bf mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds b5884e0e2540 mm/huge_memory.c: update tlb entry if pmd is changed adds bcbf76af51ac MIPS: do not call flush_tlb_all when setting pmd entry adds 568ff511ae31 mm: don't wake kswapd prematurely when watermark boosting [...] adds ad38933b390e mm/vmscan: drop unneeded assignment in kswapd() adds dea0bc69ba6c mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds eb783dc1e153 mm/migrate.c: fix comment spelling adds aae2d6ea0efc mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds c5ee2d3b6450 mm/cma.c: remove redundant cma_mutex lock adds da55635114a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds bfd072735001 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds bea7b951ccd0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 58eeeb0fdbde mm/zswap: make struct kernel_param_ops definitions const adds a9989000bd48 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 2e6999c3d8a8 zram: support page writeback adds b353490b76a0 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds c9b5da3e49c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 714d68905ecd fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1a6d4bb72534 kernel/hung_task.c: Monitor killed tasks. adds 931f85d49029 procfs: delete duplicated words + other fixes adds 2ba780aeab86 proc/sysctl: make protected_* world readable adds 78a20b862f74 asm-generic: force inlining of get_order() to work around [...] adds 8ab863a913b3 kernel.h: Split out mathematical helpers adds 60fbeca33f61 kernel.h: split out mathematical helpers fix adds 805ff9e81e96 kernel/acct.c: use #elif instead of #end and #elif adds 11f05ce10cec include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 3a5d8c98d6a5 lib: stackdepot: add support to configure STACK_HASH_SIZE adds c25e791797d7 lib/test_free_pages.c: add basic progress indicators adds 92ef74338741 lib/stackdepot.c: replace one-element array with flexible- [...] adds 6068370a5275 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 22c80672dcb2 lib/stackdepot.c: use array_size() helper in jhash2() adds c5e26d67932c lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 0cc091c295e2 bitops: introduce the for_each_set_clump macro adds e48da15c6c7a lib/test_bitmap.c: add for_each_set_clump test cases adds 8f917bcf4b30 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 2e6bb138e096 gpio: thunderx: utilize for_each_set_clump macro adds 977089b2cfb1 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 0e85168b1601 checkpatch: add new exception to repeated word check adds c31b9dbfe249 checkpatch: fix false positives in REPEATED_WORD warning adds 316225bb05de checkpatch: ignore generated CamelCase defines and enum values adds ccff755cd0c7 checkpatch: prefer static const declarations adds d6de44b5e80f checkpatch: allow --fix removal of unnecessary break statements adds 54da6ae13128 checkpatch: extend attributes check to handle more patterns adds 8c9e04eb2da1 checkpatch: add a fixer for missing newline at eof adds bcd1258be2f6 checkpatch: update __attribute__((section("name"))) quote removal adds dd7cf4f929a3 checkpatch-update-__attribute__sectionname-quote-removal-v2 adds 4159352152ea kdump: append uts_namespace.name offset to VMCOREINFO adds 56b058bdab11 aio: simplify read_events() adds e6e9425082e2 fault-injection: handle EI_ETYPE_TRUE adds 04638f0ab08e lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 8bfeb5ab9b7b Merge branch 'akpm-current/current' into master adds 623e1de7ddc0 mmap locking API: don't check locking if the mm isn't live yet adds 759c88ce7180 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 1fd9412b6c7f Merge branch 'akpm/master' into master adds b49976d8ef64 Add linux-next specific files for 20201102
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 (4e78c578cb98) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: Documentation/ABI/README | 10 +- Documentation/ABI/obsolete/sysfs-class-dax | 8 +- .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 3 + Documentation/ABI/obsolete/sysfs-gpio | 2 + Documentation/ABI/removed/devfs | 1 + Documentation/ABI/removed/raw1394 | 1 + Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/video1394 | 1 + Documentation/ABI/stable/firewire-cdev | 69 +- Documentation/ABI/stable/sysfs-acpi-pmprofile | 26 +- Documentation/ABI/stable/sysfs-bus-firewire | 3 + Documentation/ABI/stable/sysfs-bus-nvmem | 19 +- Documentation/ABI/stable/sysfs-bus-usb | 6 +- Documentation/ABI/stable/sysfs-bus-vmbus | 7 - Documentation/ABI/stable/sysfs-bus-w1 | 1 + Documentation/ABI/stable/sysfs-class-backlight | 1 + Documentation/ABI/stable/sysfs-class-infiniband | 93 +- Documentation/ABI/stable/sysfs-class-rfkill | 13 +- Documentation/ABI/stable/sysfs-class-tpm | 100 +- Documentation/ABI/stable/sysfs-devices | 5 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 14 + .../ABI/stable/sysfs-driver-firmware-zynqmp | 62 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 1 + Documentation/ABI/stable/sysfs-driver-speakup | 4 + Documentation/ABI/stable/sysfs-firmware-efi-vars | 4 + Documentation/ABI/stable/sysfs-firmware-opal-dump | 5 + Documentation/ABI/stable/sysfs-firmware-opal-elog | 2 + Documentation/ABI/stable/sysfs-hypervisor-xen | 3 + Documentation/ABI/stable/vdso | 11 +- Documentation/ABI/testing/configfs-acpi | 34 +- Documentation/ABI/testing/configfs-most | 135 +- .../ABI/testing/configfs-spear-pcie-gadget | 36 +- Documentation/ABI/testing/configfs-usb-gadget | 87 +- Documentation/ABI/testing/configfs-usb-gadget-ecm | 12 +- Documentation/ABI/testing/configfs-usb-gadget-eem | 10 +- Documentation/ABI/testing/configfs-usb-gadget-hid | 10 +- .../ABI/testing/configfs-usb-gadget-loopback | 6 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 18 +- Documentation/ABI/testing/configfs-usb-gadget-midi | 14 +- .../ABI/testing/configfs-usb-gadget-printer | 6 +- .../ABI/testing/configfs-usb-gadget-rndis | 16 +- .../ABI/testing/configfs-usb-gadget-sourcesink | 18 +- .../ABI/testing/configfs-usb-gadget-subset | 10 +- Documentation/ABI/testing/configfs-usb-gadget-uac1 | 18 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 14 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 220 +- Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 12 +- Documentation/ABI/testing/debugfs-ec | 11 +- Documentation/ABI/testing/debugfs-moxtet | 30 +- Documentation/ABI/testing/debugfs-pfo-nx-crypto | 28 +- Documentation/ABI/testing/debugfs-pktcdvd | 13 +- Documentation/ABI/testing/debugfs-turris-mox-rwtm | 15 +- Documentation/ABI/testing/debugfs-wilco-ec | 21 +- Documentation/ABI/testing/dell-smbios-wmi | 32 +- Documentation/ABI/testing/dev-kmsg | 27 +- Documentation/ABI/testing/evm | 17 +- Documentation/ABI/testing/gpio-cdev | 13 +- Documentation/ABI/testing/ima_policy | 30 +- Documentation/ABI/testing/procfs-diskstats | 46 +- Documentation/ABI/testing/procfs-smaps_rollup | 48 +- Documentation/ABI/testing/pstore | 19 +- Documentation/ABI/testing/sysfs-block | 38 +- Documentation/ABI/testing/sysfs-block-device | 2 + Documentation/ABI/testing/sysfs-block-rnbd | 4 +- Documentation/ABI/testing/sysfs-bus-acpi | 19 +- .../ABI/testing/sysfs-bus-coresight-devices-cti | 60 +- .../ABI/testing/sysfs-bus-coresight-devices-etb10 | 21 +- .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 10 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 76 +- .../ABI/testing/sysfs-bus-coresight-devices-stm | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tmc | 20 +- Documentation/ABI/testing/sysfs-bus-css | 3 + Documentation/ABI/testing/sysfs-bus-dfl | 2 + .../testing/sysfs-bus-event_source-devices-dfl_fme | 14 +- .../testing/sysfs-bus-event_source-devices-format | 3 +- .../testing/sysfs-bus-event_source-devices-hv_24x7 | 6 +- .../testing/sysfs-bus-event_source-devices-hv_gpci | 7 +- Documentation/ABI/testing/sysfs-bus-fcoe | 68 +- Documentation/ABI/testing/sysfs-bus-fsl-mc | 12 +- .../ABI/testing/sysfs-bus-i2c-devices-fsa9480 | 26 +- .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 27 +- Documentation/ABI/testing/sysfs-bus-i3c | 2 + Documentation/ABI/testing/sysfs-bus-iio | 30 +- .../testing/sysfs-bus-iio-adc-envelope-detector | 5 +- Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435 | 5 + Documentation/ABI/testing/sysfs-bus-iio-adc-stm32 | 3 + Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 2 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 8 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-ad9523 | 2 + .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 10 +- .../ABI/testing/sysfs-bus-iio-health-afe440x | 12 +- .../ABI/testing/sysfs-bus-iio-light-isl29018 | 6 +- .../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 29 +- .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 19 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 19 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 143 +- .../ABI/testing/sysfs-bus-intel_th-devices-gth | 11 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 4 + Documentation/ABI/testing/sysfs-bus-most | 6 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 6 +- Documentation/ABI/testing/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nvdimm | 6 + Documentation/ABI/testing/sysfs-bus-papr-pmem | 23 +- Documentation/ABI/testing/sysfs-bus-pci | 22 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 119 +- .../ABI/testing/sysfs-bus-pci-devices-catpt | 1 + .../ABI/testing/sysfs-bus-pci-drivers-ehci_hcd | 4 +- Documentation/ABI/testing/sysfs-bus-rapidio | 23 +- Documentation/ABI/testing/sysfs-bus-rbd | 37 +- Documentation/ABI/testing/sysfs-bus-siox | 3 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 58 +- Documentation/ABI/testing/sysfs-bus-usb | 32 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 7 +- Documentation/ABI/testing/sysfs-bus-vfio-mdev | 10 +- Documentation/ABI/testing/sysfs-c2port | 7 - Documentation/ABI/testing/sysfs-class-backlight | 60 + .../ABI/testing/sysfs-class-backlight-adp8860 | 21 +- .../testing/sysfs-class-backlight-driver-adp8870 | 30 +- .../testing/sysfs-class-backlight-driver-lm3533 | 26 +- Documentation/ABI/testing/sysfs-class-bdi | 1 - Documentation/ABI/testing/sysfs-class-chromeos | 15 +- Documentation/ABI/testing/sysfs-class-cxl | 23 +- Documentation/ABI/testing/sysfs-class-devfreq | 6 +- Documentation/ABI/testing/sysfs-class-devlink | 30 +- Documentation/ABI/testing/sysfs-class-extcon | 34 +- Documentation/ABI/testing/sysfs-class-fpga-manager | 5 +- Documentation/ABI/testing/sysfs-class-gnss | 2 + Documentation/ABI/testing/sysfs-class-led | 28 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 130 - .../ABI/testing/sysfs-class-led-driver-lm3533 | 44 +- .../ABI/testing/sysfs-class-led-driver-sc27xx | 22 - Documentation/ABI/testing/sysfs-class-led-flash | 27 +- .../ABI/testing/sysfs-class-led-multicolor | 23 +- .../ABI/testing/sysfs-class-led-trigger-netdev | 7 + .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- .../ABI/testing/sysfs-class-led-trigger-usbport | 1 + Documentation/ABI/testing/sysfs-class-leds-gt683r | 8 +- Documentation/ABI/testing/sysfs-class-mic | 52 +- Documentation/ABI/testing/sysfs-class-net | 61 +- Documentation/ABI/testing/sysfs-class-net-cdc_ncm | 6 +- Documentation/ABI/testing/sysfs-class-net-phydev | 2 + Documentation/ABI/testing/sysfs-class-ocxl | 17 +- Documentation/ABI/testing/sysfs-class-pktcdvd | 38 +- Documentation/ABI/testing/sysfs-class-power | 525 +-- Documentation/ABI/testing/sysfs-class-power-mp2629 | 1 + .../ABI/testing/sysfs-class-power-twl4030 | 33 +- Documentation/ABI/testing/sysfs-class-power-wilco | 18 +- Documentation/ABI/testing/sysfs-class-rapidio | 48 +- Documentation/ABI/testing/sysfs-class-rc | 30 +- Documentation/ABI/testing/sysfs-class-regulator | 36 +- Documentation/ABI/testing/sysfs-class-remoteproc | 14 +- Documentation/ABI/testing/sysfs-class-rnbd-client | 93 +- .../sysfs-class-rtc-rtc0-device-rtc_calibration | 1 + Documentation/ABI/testing/sysfs-class-rtrs-client | 23 +- Documentation/ABI/testing/sysfs-class-scsi_host | 7 +- Documentation/ABI/testing/sysfs-class-typec | 12 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 13 +- Documentation/ABI/testing/sysfs-class-watchdog | 7 +- Documentation/ABI/testing/sysfs-dev | 7 +- Documentation/ABI/testing/sysfs-devices-mapping | 41 +- Documentation/ABI/testing/sysfs-devices-memory | 15 +- .../ABI/testing/sysfs-devices-platform-ACPI-TAD | 4 + .../testing/sysfs-devices-platform-_UDC_-gadget | 10 +- .../ABI/testing/sysfs-devices-platform-docg3 | 10 +- .../ABI/testing/sysfs-devices-platform-ipmi | 52 +- .../sysfs-devices-platform-sh_mobile_lcdc_fb | 8 +- .../testing/sysfs-devices-platform-stratix10-rsu | 10 + Documentation/ABI/testing/sysfs-devices-system-cpu | 101 +- .../ABI/testing/sysfs-devices-system-ibm-rtl | 6 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 4 + Documentation/ABI/testing/sysfs-driver-genwqe | 11 +- Documentation/ABI/testing/sysfs-driver-hid-lenovo | 10 + .../ABI/testing/sysfs-driver-hid-logitech-lg4ff | 18 +- Documentation/ABI/testing/sysfs-driver-hid-ntrig | 13 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 19 + Documentation/ABI/testing/sysfs-driver-hid-wiimote | 12 +- .../ABI/testing/sysfs-driver-input-exc3000 | 2 + .../ABI/testing/sysfs-driver-jz4780-efuse | 6 +- Documentation/ABI/testing/sysfs-driver-pciback | 6 +- .../ABI/testing/sysfs-driver-samsung-laptop | 13 +- .../ABI/testing/sysfs-driver-toshiba_acpi | 26 + .../ABI/testing/sysfs-driver-toshiba_haps | 2 + Documentation/ABI/testing/sysfs-driver-ufs | 228 +- Documentation/ABI/testing/sysfs-driver-w1_ds28e17 | 3 + Documentation/ABI/testing/sysfs-driver-w1_therm | 75 +- Documentation/ABI/testing/sysfs-driver-wacom | 4 +- Documentation/ABI/testing/sysfs-firmware-acpi | 237 +- .../ABI/testing/sysfs-firmware-dmi-entries | 50 +- Documentation/ABI/testing/sysfs-firmware-efi-esrt | 28 +- .../ABI/testing/sysfs-firmware-efi-runtime-map | 14 +- Documentation/ABI/testing/sysfs-firmware-gsmi | 2 +- Documentation/ABI/testing/sysfs-firmware-memmap | 16 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 20 +- Documentation/ABI/testing/sysfs-firmware-sfi | 6 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 6 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-ext4 | 4 +- Documentation/ABI/testing/sysfs-fs-f2fs | 48 +- Documentation/ABI/testing/sysfs-hypervisor-xen | 13 +- Documentation/ABI/testing/sysfs-kernel-boot_params | 23 +- .../ABI/testing/sysfs-kernel-mm-hugepages | 12 +- Documentation/ABI/testing/sysfs-kernel-mm-ksm | 5 +- Documentation/ABI/testing/sysfs-kernel-slab | 3 + Documentation/ABI/testing/sysfs-module | 17 +- .../ABI/testing/sysfs-platform-asus-laptop | 21 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 1 + Documentation/ABI/testing/sysfs-platform-at91 | 10 +- .../ABI/testing/sysfs-platform-dell-laptop | 10 +- .../ABI/testing/sysfs-platform-dell-smbios | 4 +- Documentation/ABI/testing/sysfs-platform-dfl-fme | 14 +- Documentation/ABI/testing/sysfs-platform-dptf | 11 +- .../ABI/testing/sysfs-platform-eeepc-laptop | 14 +- .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- .../ABI/testing/sysfs-platform-ideapad-laptop | 9 +- .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 1 + .../testing/sysfs-platform-intel-wmi-thunderbolt | 1 + Documentation/ABI/testing/sysfs-platform-kim | 1 + .../ABI/testing/sysfs-platform-mellanox-bootctl | 50 +- .../ABI/testing/sysfs-platform-phy-rcar-gen3-usb2 | 10 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 10 +- Documentation/ABI/testing/sysfs-platform-sst-atom | 13 +- .../ABI/testing/sysfs-platform-usbip-vudc | 11 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 1 + Documentation/ABI/testing/sysfs-power | 21 +- Documentation/ABI/testing/sysfs-profiling | 2 +- Documentation/ABI/testing/sysfs-ptp | 2 +- Documentation/ABI/testing/sysfs-uevent | 28 +- Documentation/ABI/testing/sysfs-wusb_cbaf | 3 +- Documentation/ABI/testing/usb-charger-uevent | 84 +- Documentation/ABI/testing/usb-uevent | 32 +- Documentation/Kconfig | 10 + Documentation/Makefile | 5 + .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 + Documentation/RCU/rcu_dereference.rst | 6 + Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/abi-obsolete.rst | 11 + Documentation/admin-guide/abi-removed.rst | 5 + Documentation/admin-guide/abi-stable.rst | 14 + Documentation/admin-guide/abi-testing.rst | 20 + Documentation/admin-guide/abi.rst | 11 + Documentation/admin-guide/index.rst | 3 +- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/conf.py | 3 +- Documentation/devicetree/bindings/arm/fsl.yaml | 333 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 10 + .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/qcom_nandc.txt | 2 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- .../devicetree/bindings/vendor-prefixes.yaml | 8 + .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 + .../features/time/clockevents/arch-support.txt | 6 +- .../time/modern-timekeeping/arch-support.txt | 33 - Documentation/filesystems/debugfs.rst | 2 +- Documentation/leds/index.rst | 1 + Documentation/leds/leds-el15203000.rst | 140 + Documentation/leds/leds-sc27xx.rst | 27 + Documentation/memory-barriers.txt | 2 +- .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- Documentation/networking/ip-sysctl.rst | 31 + Documentation/networking/kapi.rst | 21 - Documentation/sphinx/kernel_abi.py | 194 ++ Documentation/sphinx/kernellog.py | 6 +- .../translations/zh_CN/admin-guide/index.rst | 1 - MAINTAINERS | 32 +- Next/SHA1s | 114 +- Next/Trees | 2 +- Next/merge.log | 3684 +++++++++++--------- arch/alpha/Kconfig | 1 - arch/arc/Kconfig | 1 - arch/arc/kernel/entry.S | 3 +- arch/arc/kernel/head.S | 17 +- arch/arc/kernel/stacktrace.c | 7 +- arch/arc/plat-hsdk/platform.c | 17 - arch/arm/Kconfig | 37 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 8 - arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 15 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 2 +- arch/arm/configs/ebsa110_defconfig | 74 - arch/arm/include/asm/assembler.h | 11 + arch/arm/include/asm/mach/time.h | 2 - arch/arm/kernel/Makefile | 6 +- arch/arm/kernel/iwmmxt.S | 2 + arch/arm/kernel/time.c | 14 - arch/arm/mach-ebsa110/Makefile | 8 - arch/arm/mach-ebsa110/Makefile.boot | 5 - arch/arm/mach-ebsa110/core.c | 323 -- arch/arm/mach-ebsa110/core.h | 38 - arch/arm/mach-ebsa110/include/mach/entry-macro.S | 33 - arch/arm/mach-ebsa110/include/mach/hardware.h | 21 - arch/arm/mach-ebsa110/include/mach/io.h | 89 - arch/arm/mach-ebsa110/include/mach/irqs.h | 17 - arch/arm/mach-ebsa110/include/mach/memory.h | 22 - arch/arm/mach-ebsa110/include/mach/uncompress.h | 41 - arch/arm/mach-ebsa110/io.c | 440 --- arch/arm/mach-ebsa110/leds.c | 71 - arch/arm/mach-ep93xx/crunch-bits.S | 2 + arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-imx/mach-imx7ulp.c | 3 + arch/arm/mach-rpc/time.c | 2 +- arch/arm64/Kconfig | 1 - arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 19 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 43 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 3 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 ++ .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 ++ arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 33 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 15 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 + arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 26 +- arch/arm64/boot/dts/renesas/Makefile | 1 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/include/asm/cpufeature.h | 40 +- arch/arm64/include/asm/virt.h | 9 +- arch/arm64/kernel/image-vars.h | 1 - arch/arm64/kernel/smp.c | 1 + arch/arm64/kvm/arm.c | 19 + arch/arm64/lib/memcpy.S | 3 +- arch/arm64/lib/memmove.S | 3 +- arch/arm64/lib/memset.S | 3 +- arch/c6x/Kconfig | 1 - arch/csky/Kconfig | 1 - arch/csky/kernel/ptrace.c | 5 +- arch/h8300/Kconfig | 1 - arch/hexagon/Kconfig | 1 - arch/ia64/Kconfig | 1 + arch/ia64/kernel/time.c | 36 +- arch/m68k/68000/timers.c | 7 +- arch/m68k/Kconfig.cpu | 37 +- arch/m68k/Kconfig.machine | 11 + arch/m68k/amiga/config.c | 11 +- arch/m68k/apollo/config.c | 11 +- arch/m68k/atari/config.c | 2 +- arch/m68k/atari/time.c | 9 +- arch/m68k/bvme6000/config.c | 9 +- arch/m68k/coldfire/Makefile | 32 +- arch/m68k/coldfire/pit.c | 2 +- arch/m68k/coldfire/sltimers.c | 8 +- arch/m68k/coldfire/timers.c | 8 +- arch/m68k/hp300/time.c | 8 +- arch/m68k/hp300/time.h | 2 +- arch/m68k/include/asm/machdep.h | 12 +- arch/m68k/kernel/setup_mm.c | 2 +- arch/m68k/kernel/setup_no.c | 2 +- arch/m68k/kernel/time.c | 18 +- arch/m68k/mac/config.c | 6 +- arch/m68k/mac/via.c | 8 +- arch/m68k/mvme147/config.c | 9 +- arch/m68k/mvme16x/config.c | 9 +- arch/m68k/q40/config.c | 2 +- arch/m68k/q40/q40ints.c | 10 +- arch/m68k/sun3/config.c | 4 +- arch/m68k/sun3/sun3ints.c | 3 +- arch/m68k/sun3x/time.c | 5 +- arch/m68k/sun3x/time.h | 2 +- arch/microblaze/Kconfig | 1 - arch/mips/Kconfig | 1 - arch/nds32/Kconfig | 1 - arch/nios2/Kconfig | 1 - arch/openrisc/Kconfig | 1 - arch/powerpc/Kconfig | 1 - arch/riscv/Kconfig | 1 - arch/s390/Kconfig | 1 - arch/s390/kernel/entry.S | 8 +- arch/sh/Kconfig | 1 - arch/sparc/Kconfig | 1 - arch/um/Kconfig | 1 - arch/x86/Kconfig | 1 - arch/x86/crypto/aes_glue.c | 1 - arch/x86/crypto/poly1305_glue.c | 2 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 - arch/x86/kernel/smpboot.c | 1 + arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/spte.c | 16 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/evmcs.h | 3 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 8 +- arch/xtensa/Kconfig | 1 - arch/xtensa/kernel/entry.S | 2 +- block/bio.c | 11 +- block/blk-cgroup.c | 15 +- block/blk-flush.c | 1 + crypto/sm2.c | 75 +- drivers/Makefile | 2 - drivers/ata/sata_nv.c | 2 +- drivers/block/nbd.c | 9 +- drivers/block/null_blk.h | 2 + drivers/block/null_blk_zoned.c | 123 +- drivers/block/xsysace.c | 49 +- drivers/clk/rockchip/Kconfig | 12 +- drivers/clocksource/Kconfig | 2 +- drivers/crypto/hisilicon/qm.c | 13 + drivers/crypto/hisilicon/sec2/sec.h | 2 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 17 +- drivers/crypto/hisilicon/sec2/sec_main.c | 30 +- drivers/crypto/hisilicon/sgl.c | 2 - drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/omap-aes.c | 1 + drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 49 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 5 + drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 49 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 5 + drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 58 +- drivers/crypto/qat/qat_common/adf_admin.c | 77 +- drivers/crypto/qat/qat_common/adf_cfg.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 181 + drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 123 + drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 94 +- drivers/crypto/qat/qat_common/adf_isr.c | 4 +- drivers/crypto/qat/qat_common/adf_sriov.c | 74 +- drivers/crypto/qat/qat_common/adf_transport.c | 130 +- .../qat/qat_common/adf_transport_access_macros.h | 67 - .../crypto/qat/qat_common/adf_transport_debug.c | 32 +- .../crypto/qat/qat_common/adf_transport_internal.h | 2 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 5 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 6 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 23 + drivers/crypto/qat/qat_common/qat_algs.c | 136 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 5 - drivers/crypto/qat/qat_common/qat_crypto.c | 162 +- drivers/crypto/qat/qat_common/qat_crypto.h | 26 +- drivers/crypto/qat/qat_common/qat_hal.c | 27 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 60 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 + drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 9 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 7 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/sa2ul.c | 118 +- drivers/crypto/sa2ul.h | 6 +- drivers/crypto/talitos.c | 10 +- drivers/dma/Kconfig | 10 + drivers/dma/idxd/cdev.c | 49 +- drivers/dma/idxd/device.c | 90 +- drivers/dma/idxd/dma.c | 9 - drivers/dma/idxd/idxd.h | 33 +- drivers/dma/idxd/init.c | 92 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 2 + drivers/dma/idxd/submit.c | 35 +- drivers/dma/idxd/sysfs.c | 127 + drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpiolib-cdev.c | 5 +- drivers/gpu/drm/Kconfig | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 157 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 106 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 183 +- drivers/gpu/drm/amd/amdgpu/nv.c | 17 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 758 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 14 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../drm/amd/display/modules/color/color_gamma.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 1 + .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 70 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 28 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 114 +- drivers/gpu/drm/amd/pm/inc/smumgr.h | 2 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 7 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 39 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 29 +- drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c | 8 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 3 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 411 ++- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 5 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 55 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 18 +- drivers/gpu/drm/i915/display/intel_ddi.c | 39 +- drivers/gpu/drm/i915/display/intel_display.c | 30 +- drivers/gpu/drm/i915/display/intel_display.h | 30 +- drivers/gpu/drm/i915/display/intel_dp.c | 66 +- drivers/gpu/drm/i915/display/intel_tc.c | 8 +- drivers/gpu/drm/i915/gvt/display.c | 15 +- drivers/gpu/drm/i915/gvt/handlers.c | 47 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/i915_irq.c | 563 +-- drivers/gpu/drm/i915/i915_reg.h | 123 +- drivers/gpu/drm/i915/i915_utils.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/core.h | 2 + drivers/gpu/drm/nouveau/dispnv50/core507d.c | 41 +- drivers/gpu/drm/nouveau/dispnv50/core907d.c | 36 +- drivers/gpu/drm/nouveau/dispnv50/core917d.c | 2 +- .../gpu/drm/nouveau/include/nvhw/class/cl507d.h | 5 +- .../gpu/drm/nouveau/include/nvhw/class/cl907d.h | 4 + drivers/gpu/drm/nouveau/nouveau_bo.c | 31 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 36 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 31 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 39 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 2 + drivers/gpu/drm/panfrost/panfrost_gem.c | 2 + drivers/gpu/drm/panfrost/panfrost_job.c | 11 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 + drivers/gpu/drm/qxl/qxl_ttm.c | 6 +- drivers/gpu/drm/radeon/radeon_ttm.c | 56 +- drivers/gpu/drm/ttm/Makefile | 5 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 7 +- drivers/gpu/drm/ttm/ttm_memory.c | 8 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 1176 ------- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1226 ------- drivers/gpu/drm/ttm/ttm_pool.c | 667 ++++ drivers/gpu/drm/ttm/ttm_set_memory.h | 84 - drivers/gpu/drm/ttm/ttm_tt.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 36 +- drivers/iommu/io-pgtable-arm.c | 11 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 8 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-ti-sci-inta.c | 83 +- drivers/misc/hisi_hikey_usb.c | 5 +- drivers/misc/xilinx_sdfec.c | 12 +- drivers/mtd/Kconfig | 1 + drivers/mtd/nand/Kconfig | 31 + drivers/mtd/nand/Makefile | 2 + drivers/mtd/nand/core.c | 124 + drivers/mtd/nand/ecc-sw-bch.c | 404 +++ .../mtd/nand/{raw/nand_ecc.c => ecc-sw-hamming.c} | 308 +- drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/raw/Kconfig | 23 +- drivers/mtd/nand/raw/Makefile | 2 - drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 - drivers/mtd/nand/raw/fsl_ifc_nand.c | 1 - drivers/mtd/nand/raw/fsl_upm.c | 1 - drivers/mtd/nand/raw/fsmc_nand.c | 5 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 - drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 -- drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 31 +- drivers/mtd/nand/raw/pasemi_nand.c | 1 - drivers/mtd/nand/raw/qcom_nandc.c | 6 + drivers/mtd/nand/raw/s3c2410.c | 1 - drivers/mtd/nand/raw/sharpsl.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 15 +- drivers/mtd/nand/raw/sunxi_nand.c | 148 +- drivers/mtd/nand/raw/tmio_nand.c | 7 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/spi/Kconfig | 1 + drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/net/Kconfig | 2 - drivers/net/Makefile | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 1 + drivers/net/ethernet/8390/mac8390.c | 7 - drivers/net/ethernet/8390/ne.c | 2 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 - drivers/net/ethernet/amd/am79c961a.c | 763 ---- drivers/net/ethernet/amd/am79c961a.h | 143 - drivers/net/ethernet/cadence/macb.h | 44 + drivers/net/ethernet/cadence/macb_main.c | 131 +- drivers/net/ethernet/dec/tulip/de2104x.c | 10 + drivers/net/ethernet/freescale/fec.h | 6 + drivers/net/ethernet/freescale/fec_main.c | 29 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 + drivers/net/ethernet/marvell/octeontx2/af/common.h | 10 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 19 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 361 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 26 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 15 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 223 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 199 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 328 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 87 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 6 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 8 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + drivers/net/ethernet/mscc/ocelot.c | 147 +- drivers/net/ethernet/mscc/ocelot.h | 31 +- drivers/net/ethernet/neterion/s2io.c | 41 +- drivers/net/ethernet/neterion/s2io.h | 4 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 56 +- drivers/net/ethernet/sfc/bitfield.h | 42 +- drivers/net/ethernet/sfc/ef100_nic.c | 17 +- drivers/net/ethernet/sfc/ef100_tx.c | 58 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 24 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- drivers/net/ethernet/ti/tlan.c | 98 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 3 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 94 +- drivers/net/ipa/ipa_data-sc7180.c | 4 + drivers/net/ipa/ipa_data-sdm845.c | 4 + drivers/net/ipa/ipa_data.h | 12 +- drivers/net/ipa/ipa_endpoint.c | 11 + drivers/net/ipa/ipa_main.c | 121 +- drivers/net/ipa/ipa_mem.c | 2 +- drivers/net/ipa/ipa_reg.h | 48 +- drivers/net/mii.c | 20 +- drivers/net/phy/marvell.c | 102 +- drivers/net/phy/phy_led_triggers.c | 16 +- drivers/net/wimax/Kconfig | 18 - drivers/net/wimax/Makefile | 2 - drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 270 +- drivers/nvme/host/rdma.c | 8 + drivers/nvme/target/core.c | 4 +- drivers/nvme/target/trace.h | 21 +- drivers/opp/core.c | 41 - drivers/pci/pci.c | 9 +- drivers/s390/scsi/zfcp_aux.c | 11 + drivers/s390/scsi/zfcp_def.h | 1 + drivers/s390/scsi/zfcp_ext.h | 2 - drivers/s390/scsi/zfcp_fsf.c | 19 + drivers/s390/scsi/zfcp_fsf.h | 11 + drivers/s390/scsi/zfcp_qdio.c | 47 + drivers/s390/scsi/zfcp_qdio.h | 2 + drivers/scsi/aic7xxx/aic79xx_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 2 +- drivers/scsi/arcmsr/arcmsr.h | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/bnx2fc/bnx2fc.h | 1 - drivers/scsi/hpsa.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.h | 22 +- drivers/scsi/libfc/fc_elsct.c | 2 +- {include/scsi => drivers/scsi/libfc}/fc_encode.h | 60 +- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/qedf/qedf.h | 1 - drivers/scsi/ufs/ufs-qcom.c | 1 + drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshcd.h | 13 + drivers/spi/spi-atmel.c | 6 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + .../staging/wimax/Documentation}/i2400m.rst | 0 .../staging/wimax/Documentation}/index.rst | 0 .../staging/wimax/Documentation}/wimax.rst | 0 {net => drivers/staging}/wimax/Kconfig | 6 + {net => drivers/staging}/wimax/Makefile | 2 + drivers/staging/wimax/TODO | 18 + {net => drivers/staging}/wimax/debug-levels.h | 2 +- {net => drivers/staging}/wimax/debugfs.c | 2 +- drivers/{net => staging}/wimax/i2400m/Kconfig | 0 drivers/{net => staging}/wimax/i2400m/Makefile | 0 drivers/{net => staging}/wimax/i2400m/control.c | 2 +- .../{net => staging}/wimax/i2400m/debug-levels.h | 2 +- drivers/{net => staging}/wimax/i2400m/debugfs.c | 0 drivers/{net => staging}/wimax/i2400m/driver.c | 2 +- drivers/{net => staging}/wimax/i2400m/fw.c | 0 drivers/{net => staging}/wimax/i2400m/i2400m-usb.h | 0 drivers/{net => staging}/wimax/i2400m/i2400m.h | 4 +- .../staging/wimax/i2400m/linux-wimax-i2400m.h | 0 drivers/{net => staging}/wimax/i2400m/netdev.c | 0 drivers/{net => staging}/wimax/i2400m/op-rfkill.c | 2 +- drivers/{net => staging}/wimax/i2400m/rx.c | 0 drivers/{net => staging}/wimax/i2400m/sysfs.c | 0 drivers/{net => staging}/wimax/i2400m/tx.c | 0 .../wimax/i2400m/usb-debug-levels.h | 2 +- drivers/{net => staging}/wimax/i2400m/usb-fw.c | 0 drivers/{net => staging}/wimax/i2400m/usb-notif.c | 0 drivers/{net => staging}/wimax/i2400m/usb-rx.c | 0 drivers/{net => staging}/wimax/i2400m/usb-tx.c | 0 drivers/{net => staging}/wimax/i2400m/usb.c | 2 +- {net => drivers/staging}/wimax/id-table.c | 2 +- .../staging/wimax/linux-wimax-debug.h | 2 +- .../wimax.h => drivers/staging/wimax/linux-wimax.h | 0 .../wimax.h => drivers/staging/wimax/net-wimax.h | 2 +- {net => drivers/staging}/wimax/op-msg.c | 2 +- {net => drivers/staging}/wimax/op-reset.c | 4 +- {net => drivers/staging}/wimax/op-rfkill.c | 4 +- {net => drivers/staging}/wimax/op-state-get.c | 4 +- {net => drivers/staging}/wimax/stack.c | 29 +- {net => drivers/staging}/wimax/wimax-internal.h | 2 +- drivers/target/tcm_fc/tfc_cmd.c | 1 - drivers/target/tcm_fc/tfc_io.c | 1 - drivers/usb/cdns3/gadget.c | 11 +- drivers/usb/dwc2/platform.c | 3 + drivers/usb/dwc3/dwc3-pci.c | 4 + drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/gadget/legacy/raw_gadget.c | 5 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 17 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 1 - drivers/watchdog/Kconfig | 2 +- fs/debugfs/file.c | 15 +- fs/io-wq.c | 8 + fs/io_uring.c | 98 +- fs/namei.c | 18 +- include/asm-generic/barrier.h | 1 + include/crypto/sha1_base.h | 3 +- include/crypto/sha256_base.h | 3 +- include/crypto/sha512_base.h | 3 +- include/crypto/sm3_base.h | 3 +- include/drm/ttm/ttm_bo_driver.h | 13 +- include/drm/ttm/ttm_caching.h | 2 + include/drm/ttm/ttm_page_alloc.h | 122 - include/drm/ttm/ttm_pool.h | 91 + include/drm/ttm/ttm_tt.h | 2 - include/linux/bit_spinlock.h | 4 +- include/linux/compiler-gcc.h | 2 - include/linux/compiler_types.h | 4 - include/linux/debugfs.h | 18 +- include/linux/firmware/imx/ipc.h | 13 + include/linux/firmware/imx/sci.h | 27 + include/linux/firmware/imx/svc/misc.h | 19 + include/linux/if_bridge.h | 1 + include/linux/io_uring.h | 4 +- include/linux/kernel.h | 1 + include/linux/list.h | 2 +- include/linux/lockdep.h | 12 +- include/linux/marvell_phy.h | 3 + include/linux/mtd/nand-ecc-sw-bch.h | 73 + include/linux/mtd/nand-ecc-sw-hamming.h | 91 + include/linux/mtd/nand.h | 56 + include/linux/mtd/nand_bch.h | 66 - include/linux/mtd/nand_ecc.h | 39 - include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 - include/linux/mtd/spinand.h | 9 + include/linux/netdevice.h | 26 + include/linux/netfilter/ipset/ip_set.h | 5 + include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/pagemap.h | 4 +- include/linux/pm_opp.h | 8 - include/linux/preempt.h | 37 +- include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 + include/linux/rcutree.h | 1 + include/linux/sched/task.h | 2 - include/linux/sctp.h | 20 + include/linux/serial_s3c.h | 2 +- include/linux/swiotlb.h | 3 + include/linux/time.h | 13 - include/linux/timekeeping.h | 3 +- include/linux/uaccess.h | 6 +- include/net/netfilter/ipv4/nf_reject.h | 10 + include/net/netfilter/ipv6/nf_reject.h | 9 + include/net/netns/sctp.h | 8 + include/net/sch_generic.h | 12 - include/net/sctp/constants.h | 2 + include/net/sctp/sctp.h | 9 +- include/net/sctp/sm.h | 4 + include/net/sctp/structs.h | 14 +- include/net/sock.h | 2 - include/scsi/fc_frame.h | 30 + include/soc/mscc/ocelot.h | 1 + include/uapi/drm/drm_fourcc.h | 115 + include/uapi/linux/cfm_bridge.h | 64 + include/uapi/linux/icmpv6.h | 1 + include/uapi/linux/if_bridge.h | 126 + include/uapi/linux/if_ether.h | 1 + include/uapi/linux/netfilter/ipset/ip_set.h | 6 +- include/uapi/linux/pci_regs.h | 5 + include/uapi/linux/rtnetlink.h | 2 + include/uapi/linux/sctp.h | 7 + kernel/Kconfig.preempt | 4 + kernel/bpf/Makefile | 6 +- kernel/bpf/core.c | 2 +- kernel/futex.c | 4 +- kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 + kernel/locking/lockdep.c | 2 +- kernel/locking/locktorture.c | 36 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 + kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 141 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 166 +- kernel/rcu/tree.h | 2 + kernel/rcu/tree_stall.h | 28 +- kernel/scftorture.c | 49 +- kernel/sched/core.c | 6 +- kernel/sysctl.c | 11 + kernel/time/Kconfig | 18 +- kernel/time/Makefile | 1 + kernel/time/clocksource.c | 8 - kernel/time/tick-legacy.c | 37 + kernel/time/timekeeping.c | 41 +- kernel/time/timekeeping.h | 1 + kernel/torture.c | 34 +- kernel/trace/Kconfig | 2 - lib/Kconfig.debug | 5 + lib/crypto/sha256.c | 212 +- lib/mpi/ec.c | 3 - lib/scatterlist.c | 2 +- localversion-next | 2 +- mm/percpu.c | 32 +- net/Kconfig | 2 - net/Makefile | 1 - net/appletalk/aarp.c | 18 +- net/appletalk/ddp.c | 7 +- net/atm/lec.c | 5 +- net/bridge/Kconfig | 11 + net/bridge/Makefile | 2 + net/bridge/br_cfm.c | 867 +++++ net/bridge/br_cfm_netlink.c | 726 ++++ net/bridge/br_device.c | 6 +- net/bridge/br_if.c | 1 + net/bridge/br_input.c | 35 +- net/bridge/br_mdb.c | 30 +- net/bridge/br_mrp.c | 19 +- net/bridge/br_multicast.c | 13 +- net/bridge/br_netlink.c | 115 +- net/bridge/br_private.h | 90 +- net/bridge/br_private_cfm.h | 147 + net/bridge/netfilter/Kconfig | 2 +- net/bridge/netfilter/nft_reject_bridge.c | 255 +- net/dcb/dcbnl.c | 16 +- net/dccp/ackvec.c | 5 + net/dccp/ccid.c | 2 +- net/dccp/ccids/ccid2.c | 5 + net/dccp/ccids/ccid3.c | 6 + net/dccp/ccids/lib/loss_interval.c | 3 + net/dccp/ccids/lib/packet_history.c | 3 + net/dccp/feat.c | 6 + net/dccp/output.c | 9 + net/dccp/qpolicy.c | 6 +- net/ipv4/ip_tunnel.c | 3 - net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 124 +- net/ipv4/tcp_lp.c | 7 + net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 3 + net/ipv6/calipso.c | 4 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/mcast.c | 2 +- net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_reject_ipv6.c | 134 + net/ipv6/reassembly.c | 33 +- net/ipv6/rpl.c | 2 +- net/ipv6/rpl_iptunnel.c | 2 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 8 +- net/l3mdev/l3mdev.c | 1 + net/llc/llc_conn.c | 2 + net/netfilter/Kconfig | 10 + net/netfilter/Makefile | 1 + net/netfilter/ipset/ip_set_core.c | 9 +- net/netfilter/ipset/ip_set_hash_gen.h | 45 +- net/netfilter/ipset/ip_set_hash_ip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 7 +- net/netfilter/ipset/ip_set_hash_ipport.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 7 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 7 +- net/netfilter/ipset/ip_set_hash_netiface.c | 7 +- net/netfilter/ipset/ip_set_hash_netnet.c | 7 +- net/netfilter/ipset/ip_set_hash_netport.c | 7 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 7 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 22 +- net/netfilter/nfnetlink.c | 22 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_reject.c | 12 +- net/netfilter/nft_reject_inet.c | 60 +- net/netfilter/nft_reject_netdev.c | 189 + net/netfilter/utils.c | 4 +- net/netlabel/netlabel_calipso.c | 1 + net/nfc/core.c | 10 +- net/nfc/digital_core.c | 3 + net/nfc/nci/core.c | 2 + net/openvswitch/flow.c | 4 + net/openvswitch/vport.c | 4 +- net/sched/cls_api.c | 16 +- net/sctp/Kconfig | 1 + net/sctp/associola.c | 4 + net/sctp/ipv6.c | 44 +- net/sctp/offload.c | 6 +- net/sctp/output.c | 22 +- net/sctp/protocol.c | 143 +- net/sctp/sm_make_chunk.c | 21 + net/sctp/sm_statefuns.c | 52 + net/sctp/socket.c | 116 + net/sctp/sysctl.c | 62 + net/smc/af_smc.c | 61 +- net/smc/smc_clc.h | 5 + net/smc/smc_core.h | 1 + net/tipc/core.c | 2 - net/tipc/core.h | 3 - net/tipc/name_distr.c | 19 - net/tipc/netlink_compat.c | 5 +- net/tipc/socket.c | 27 +- net/tipc/socket.h | 2 +- net/tipc/topsrv.c | 4 +- net/vmw_vsock/af_vsock.c | 3 +- scripts/get_abi.pl | 365 +- sound/soc/intel/boards/sof_rt5682.c | 65 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 + sound/soc/sunxi/sun4i-i2s.c | 388 ++- sound/soc/tegra/Kconfig | 1 - tools/include/nolibc/nolibc.h | 4 +- tools/memory-model/Documentation/README | 88 +- .../Documentation/control-dependencies.txt | 176 +- tools/memory-model/Documentation/glossary.txt | 155 + tools/memory-model/Documentation/ordering.txt | 610 ++-- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 + tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 9 + .../selftests/kvm/x86_64/vmx_apic_access_test.c | 142 + .../selftests/net/forwarding/bridge_igmp.sh | 532 ++- .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 + .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 4 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 4 +- .../selftests/rcutorture/configs/rcu/TINY01 | 1 + .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 + .../configs/{rcu/TINY01 => rcuscale/TRACE01} | 11 +- .../rcutorture/configs/rcuscale/TRACE01.boot | 1 + .../testing/selftests/rcutorture/doc/TINY_RCU.txt | 5 +- .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + .../rcutorture/formal/srcu-cbmc/src/config.h | 1 + tools/testing/selftests/wireguard/netns.sh | 8 + .../testing/selftests/wireguard/qemu/kernel.config | 2 + 1075 files changed, 23881 insertions(+), 14914 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx create mode 100644 Documentation/admin-guide/abi-obsolete.rst create mode 100644 Documentation/admin-guide/abi-removed.rst create mode 100644 Documentation/admin-guide/abi-stable.rst create mode 100644 Documentation/admin-guide/abi-testing.rst create mode 100644 Documentation/admin-guide/abi.rst delete mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt create mode 100644 Documentation/leds/leds-el15203000.rst create mode 100644 Documentation/leds/leds-sc27xx.rst create mode 100644 Documentation/sphinx/kernel_abi.py delete mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/mach-ebsa110/Makefile delete mode 100644 arch/arm/mach-ebsa110/Makefile.boot delete mode 100644 arch/arm/mach-ebsa110/core.c delete mode 100644 arch/arm/mach-ebsa110/core.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/io.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h delete mode 100644 arch/arm/mach-ebsa110/io.c delete mode 100644 arch/arm/mach-ebsa110/leds.c create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts delete mode 100644 arch/x86/crypto/aes_glue.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h delete mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c delete mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c create mode 100644 drivers/gpu/drm/ttm/ttm_pool.c delete mode 100644 drivers/gpu/drm/ttm/ttm_set_memory.h create mode 100644 drivers/mtd/nand/ecc-sw-bch.c rename drivers/mtd/nand/{raw/nand_ecc.c => ecc-sw-hamming.c} (61%) delete mode 100644 drivers/mtd/nand/raw/nand_bch.c delete mode 100644 drivers/net/ethernet/amd/am79c961a.c delete mode 100644 drivers/net/ethernet/amd/am79c961a.h delete mode 100644 drivers/net/wimax/Kconfig delete mode 100644 drivers/net/wimax/Makefile rename {include/scsi => drivers/scsi/libfc}/fc_encode.h (94%) rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/i2 [...] rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/in [...] rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/wi [...] rename {net => drivers/staging}/wimax/Kconfig (94%) rename {net => drivers/staging}/wimax/Makefile (83%) create mode 100644 drivers/staging/wimax/TODO rename {net => drivers/staging}/wimax/debug-levels.h (96%) rename {net => drivers/staging}/wimax/debugfs.c (97%) rename drivers/{net => staging}/wimax/i2400m/Kconfig (100%) rename drivers/{net => staging}/wimax/i2400m/Makefile (100%) rename drivers/{net => staging}/wimax/i2400m/control.c (99%) rename drivers/{net => staging}/wimax/i2400m/debug-levels.h (96%) rename drivers/{net => staging}/wimax/i2400m/debugfs.c (100%) rename drivers/{net => staging}/wimax/i2400m/driver.c (99%) rename drivers/{net => staging}/wimax/i2400m/fw.c (100%) rename drivers/{net => staging}/wimax/i2400m/i2400m-usb.h (100%) rename drivers/{net => staging}/wimax/i2400m/i2400m.h (99%) rename include/uapi/linux/wimax/i2400m.h => drivers/staging/wimax/i2400m/linux-wim [...] rename drivers/{net => staging}/wimax/i2400m/netdev.c (100%) rename drivers/{net => staging}/wimax/i2400m/op-rfkill.c (99%) rename drivers/{net => staging}/wimax/i2400m/rx.c (100%) rename drivers/{net => staging}/wimax/i2400m/sysfs.c (100%) rename drivers/{net => staging}/wimax/i2400m/tx.c (100%) rename drivers/{net => staging}/wimax/i2400m/usb-debug-levels.h (95%) rename drivers/{net => staging}/wimax/i2400m/usb-fw.c (100%) rename drivers/{net => staging}/wimax/i2400m/usb-notif.c (100%) rename drivers/{net => staging}/wimax/i2400m/usb-rx.c (100%) rename drivers/{net => staging}/wimax/i2400m/usb-tx.c (100%) rename drivers/{net => staging}/wimax/i2400m/usb.c (99%) rename {net => drivers/staging}/wimax/id-table.c (99%) rename include/linux/wimax/debug.h => drivers/staging/wimax/linux-wimax-debug.h (99%) rename include/uapi/linux/wimax.h => drivers/staging/wimax/linux-wimax.h (100%) rename include/net/wimax.h => drivers/staging/wimax/net-wimax.h (99%) rename {net => drivers/staging}/wimax/op-msg.c (99%) rename {net => drivers/staging}/wimax/op-reset.c (98%) rename {net => drivers/staging}/wimax/op-rfkill.c (99%) rename {net => drivers/staging}/wimax/op-state-get.c (96%) rename {net => drivers/staging}/wimax/stack.c (97%) rename {net => drivers/staging}/wimax/wimax-internal.h (99%) delete mode 100644 include/drm/ttm/ttm_page_alloc.h create mode 100644 include/drm/ttm/ttm_pool.h create mode 100644 include/linux/mtd/nand-ecc-sw-bch.h create mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h delete mode 100644 include/linux/mtd/nand_bch.h delete mode 100644 include/linux/mtd/nand_ecc.h create mode 100644 include/uapi/linux/cfm_bridge.h create mode 100644 kernel/time/tick-legacy.c create mode 100644 net/bridge/br_cfm.c create mode 100644 net/bridge/br_cfm_netlink.c create mode 100644 net/bridge/br_private_cfm.h create mode 100644 net/netfilter/nft_reject_netdev.c create mode 100644 tools/memory-model/Documentation/glossary.txt create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c copy tools/testing/selftests/rcutorture/configs/{rcu/TINY01 => rcuscale/TRACE01} (56%) create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot