This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 00c3dbd48cfc sh: add missing EXPORT_SYMBOL() for __delay omits 83d5a51fc228 sh: use generic strncpy() omits 9faf27e43c8f sh: remove call to memset after dma_alloc_coherent omits 09aeb93b70aa sh: clkfwk: remove r8/r16/r32 omits b51924fe8189 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 8ee7d532c2dc mm: annotate a data race in page_zonenum() omits a63b5dc1784c mm/swap.c: annotate data races for lru_rotate_pvecs omits fa1f3af8cf64 mm/rmap: annotate a data race at tlb_flush_batched omits 524db9f60366 mm/mempool: fix a data race in mempool_free() omits 5a3efd195e55 mm/list_lru: fix a data race in list_lru_count_one omits 2fbff1c2376f mm/memcontrol: fix a data race in scan count omits 68a8c4ee6e59 mm/page_counter: fix various data races at memsw omits cc791317d6fe mm-swapfile-fix-and-annotate-various-data-races-v2 omits f40c46e0ba1b mm/swapfile: fix and annotate various data races omits 61ea999b4a29 mm/filemap.c: fix a data race in filemap_fault() omits 4fe04918d718 mm/swap_state: mark various intentional data races omits 80c12fb8e462 mm-page_io-mark-various-intentional-data-races-v2 omits 5008132a2909 mm/page_io: mark various intentional data races omits c28ec52bdb73 mm/frontswap: mark various intentional data races omits e24aa2510293 mm/kmemleak: silence KCSAN splats in checksum omits f40a48a157ad s390: fix build error for sys_call_table_emu omits a60bb4cfb0ea all arch: remove system call sys_sysctl omits b2820002ab03 mm/madvise: check fatal signal pending of target process omits a2a3da73f293 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits aba2d2271684 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits deb901df0e4c mm/madvise: introduce process_madvise() syscall: an extern [...] omits f8a3b0dc87b7 pid: move pidfd_get_pid() to pid.c omits cfa9b6c75aaf mm/madvise: pass task and mm to do_madvise omits b668bf0365b1 Merge branch 'akpm-current/current' omits cf9666813f8a Merge remote-tracking branch 'fsinfo/fsinfo-core' omits cb9fd2620b99 Merge remote-tracking branch 'notifications/notifications- [...] omits 29bc3d361746 Merge remote-tracking branch 'trivial/for-next' omits 2a96ada70a96 Merge remote-tracking branch 'kunit-next/kunit' omits ff35913b6172 Merge remote-tracking branch 'fpga/for-next' omits 5aa4ff3ae289 Merge remote-tracking branch 'pidfd/for-next' omits 771fa6a6ad2f Merge remote-tracking branch 'auxdisplay/auxdisplay' omits f878f5303c70 Merge remote-tracking branch 'hyperv/hyperv-next' omits eb43afc2489a Merge remote-tracking branch 'xarray/xarray' omits b72d90fbacf2 Merge remote-tracking branch 'nvmem/for-next' omits 7e45cef3e65a Merge remote-tracking branch 'fsi/next' omits 0237db715b14 Merge remote-tracking branch 'kspp/for-next/kspp' omits dcd3b74979e5 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 7d82c00e8a1f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits d2a9232ba675 Merge remote-tracking branch 'coresight/next' omits 7959724f1fe2 Merge remote-tracking branch 'livepatching/for-next' omits a2d590d4da88 Merge remote-tracking branch 'userns/for-next' omits d9a59e24752f Merge remote-tracking branch 'pwm/for-next' omits 05361360526c Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 6bceb088d667 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 1a2916601c79 Merge remote-tracking branch 'pinctrl/for-next' omits d757dc9c009c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits c4938f6e0ddf Merge remote-tracking branch 'gpio/for-next' omits 258bd8c51e83 Merge remote-tracking branch 'rpmsg/for-next' omits fef226923c45 Merge remote-tracking branch 'scsi/for-next' omits fa002b2d44f2 Merge remote-tracking branch 'dmaengine/next' omits faf074fea605 Merge remote-tracking branch 'icc/icc-next' omits 57b6e511f6ea Merge remote-tracking branch 'mux/for-next' omits 98350e80ba7f Merge remote-tracking branch 'staging/staging-next' omits 17ef2e0a7075 Merge remote-tracking branch 'thunderbolt/next' omits 31f82907cd34 Merge remote-tracking branch 'soundwire/next' omits da40dc6be363 Merge remote-tracking branch 'tty/tty-next' omits 0a3820c5eac4 Merge remote-tracking branch 'phy-next/next' omits 35552699e872 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 3e79ad0c3108 Merge remote-tracking branch 'usb/usb-next' omits 333094158b9a Merge remote-tracking branch 'ipmi/for-next' omits 5591f9773e4f Merge remote-tracking branch 'leds/for-next' omits 4729febae407 Merge remote-tracking branch 'chrome-platform/for-next' omits 2286ed33e04b Merge remote-tracking branch 'percpu/for-next' omits 82bbc2ab9e0d Merge remote-tracking branch 'kvms390/next' omits a6fb4da02cd8 Merge remote-tracking branch 'kvm-arm/next' omits e83419bf9b13 Merge remote-tracking branch 'rcu/rcu/next' omits e928c8b019ec Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits cb75fd148440 Merge remote-tracking branch 'edac/edac-for-next' omits 2a7715e01bd5 Merge remote-tracking branch 'tip/auto-latest' omits 4451207dd7c0 Merge remote-tracking branch 'spi/for-next' omits 5f00c9189eba Merge remote-tracking branch 'devicetree/for-next' omits 6a2e26feb0cd Merge remote-tracking branch 'audit/next' omits c0a19eb8b4f2 Merge remote-tracking branch 'tpmdd/next' omits fd7733e7f2d8 Merge remote-tracking branch 'selinux/next' omits 85ff53e72318 Merge remote-tracking branch 'safesetid/safesetid-next' omits 048959e76c20 Merge remote-tracking branch 'integrity/next-integrity' omits 4079ef79d3ec Merge remote-tracking branch 'regulator/for-next' omits 465704dc5818 Merge remote-tracking branch 'battery/for-next' omits 1c95a1da795d Merge remote-tracking branch 'mfd/for-mfd-next' omits f9e234f1528a Merge remote-tracking branch 'mmc/next' omits 3f90b5361c54 Merge remote-tracking branch 'device-mapper/for-next' omits 0c4ffa8e370f Merge remote-tracking branch 'block/for-next' omits 9fe5aad3a04f Merge remote-tracking branch 'sound-asoc/for-next' omits 1bbe97d2325a Merge remote-tracking branch 'sound/for-next' omits ba60e2c006a1 Merge remote-tracking branch 'regmap/for-next' omits 5f6f927589c2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits dee620063d24 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits b9dcadcf1aad Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits acef30a10cd4 Merge remote-tracking branch 'drm-msm/msm-next' omits ba1ee9f63e92 Merge remote-tracking branch 'drm-misc/for-linux-next' omits d2ba026eaf76 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 943511efd50c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3a01f403ddca Merge remote-tracking branch 'amdgpu/drm-next' omits fe85fcb88f85 Merge remote-tracking branch 'drm/drm-next' omits e5e0e916ada9 Merge remote-tracking branch 'crypto/master' omits 34652ae07f60 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9b34c7f3cf70 Merge remote-tracking branch 'nand/nand/next' omits 489a872b86ec Merge remote-tracking branch 'gfs2/for-next' omits 7e4a113f7119 Merge remote-tracking branch 'bluetooth/master' omits 15f57d6f704a Merge remote-tracking branch 'wireless-drivers-next/master' omits af5ddb9175ba Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 85d3398d2ea7 Merge remote-tracking branch 'ipsec-next/master' omits a4a9f5138d55 Merge remote-tracking branch 'bpf-next/master' omits 2f76536ecb5e Merge remote-tracking branch 'net-next/master' omits ff46f4d42529 Merge remote-tracking branch 'rdma/for-next' omits fb5eb4ca3482 Merge remote-tracking branch 'swiotlb/linux-next' omits 974ca8e12f90 Merge remote-tracking branch 'dlm/next' omits 152760efe724 Merge remote-tracking branch 'ieee1394/for-next' omits 985e280b970b Merge remote-tracking branch 'thermal/thermal/linux-next' omits f856176ed79f Merge remote-tracking branch 'opp/opp/linux-next' omits c8621ab4ac30 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 2e605cf53796 Merge remote-tracking branch 'pm/linux-next' omits d2e4a0e14c86 Merge remote-tracking branch 'v4l-dvb/master' omits 33e8b281972c Merge remote-tracking branch 'jc_docs/docs-next' omits beb0979bc584 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bce3c1b9f33e Merge branch 'dmi/master' omits 3fdb196087c4 Merge remote-tracking branch 'hid/for-next' omits a57a700d274e Merge remote-tracking branch 'printk/for-next' omits 6089c3e38270 Merge remote-tracking branch 'vfs/for-next' omits 270fd05ff09f Merge remote-tracking branch 'file-locks/locks-next' omits 70603fad434d Merge remote-tracking branch 'nfsd/nfsd-next' omits 7ba88c6b98ed Merge remote-tracking branch 'ext3/for_next' omits 19b96587123b Merge remote-tracking branch 'exfat/dev' omits 16d23c45d2a9 Merge remote-tracking branch 'cifs/for-next' omits d73baef3cd4d Merge remote-tracking branch 'btrfs/for-next' omits ffc97401905e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3436d521458e Merge remote-tracking branch 'risc-v/for-next' omits 068525c2603a Merge remote-tracking branch 'powerpc/next' omits e0aab9e31996 Merge remote-tracking branch 'parisc-hd/for-next' omits fcd162975e7e Merge remote-tracking branch 'nds32/next' omits b50d638564fe Merge remote-tracking branch 'mips/mips-next' omits 700fa01b563b Merge remote-tracking branch 'm68knommu/for-next' omits fa99a1ccf227 Merge remote-tracking branch 'h8300/h8300-next' omits 1205c53a7c70 Merge remote-tracking branch 'csky/linux-next' omits 13899254bc47 Merge remote-tracking branch 'clk/clk-next' omits 961bb065a961 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 3d26a2e0d306 Merge remote-tracking branch 'tegra/for-next' omits fcc119d1be6e Merge remote-tracking branch 'scmi/for-linux-next' omits 84231c4a16ec Merge remote-tracking branch 'samsung-krzk/for-next' omits d82c366d9643 Merge remote-tracking branch 'rockchip/for-next' omits 09fbb1472e44 Merge remote-tracking branch 'reset/reset/next' omits 5efff5a247a5 Merge remote-tracking branch 'renesas/next' omits b25e828ec8ce Merge remote-tracking branch 'realtek/for-next' omits 4e35d443ff3e Merge remote-tracking branch 'raspberrypi/for-next' omits 6715b2b25277 Merge remote-tracking branch 'qcom/for-next' omits 2217fd07f037 Merge remote-tracking branch 'omap/for-next' omits a5a41090f322 Merge remote-tracking branch 'mvebu/for-next' omits 4e98c3513701 Merge remote-tracking branch 'mediatek/for-next' omits 27efef8558a8 Merge remote-tracking branch 'keystone/next' omits a49dc5bbe905 Merge remote-tracking branch 'imx-mxs/for-next' omits 3a8f47cef3ef Merge remote-tracking branch 'at91/at91-next' omits 5567fe6df4c7 Merge remote-tracking branch 'aspeed/for-next' omits 3b8c01f719e9 Merge remote-tracking branch 'amlogic/for-next' omits 2e81867df321 Merge remote-tracking branch 'arm-soc/for-next' omits 5d972f4d59bd Merge remote-tracking branch 'arm/for-next' omits 47da2b88b0c9 Merge remote-tracking branch 'kbuild/for-next' omits 155c91ddae03 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits dc7b72ac73aa Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 78dfed517277 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits ba0bc7cab7f9 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 6dfc3e91a92d Merge remote-tracking branch 'mmc-fixes/fixes' omits d84e2f601b9a Merge remote-tracking branch 'scsi-fixes/fixes' omits 3bfaccf194ca Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits c1b50eaefaf6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 50502d74182e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f63c6f4d1e20 Merge remote-tracking branch 'kvm-fixes/master' omits 2e723c45c43f Merge remote-tracking branch 'mips-fixes/mips-fixes' omits ce484b595ea8 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 192fb5ebce74 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f1e409d18978 Merge remote-tracking branch 'crypto-current/master' omits 27cc6f84b352 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 2c44c1989ee0 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 496b8cf2d863 Merge remote-tracking branch 'phy/fixes' omits bf8ed81b2590 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 112f25c585f8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 930cf427802c Merge remote-tracking branch 'tty.current/tty-linus' omits abaf937f4a1b Merge remote-tracking branch 'spi-fixes/for-linus' omits d90ef99ff5b5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 78fd8ad8e69d Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9d619d9a047f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ed3dbd41d9db Merge remote-tracking branch 'sound-current/for-linus' omits ef50d1bdeca8 Merge remote-tracking branch 'mac80211/master' omits a5f63e8da0ec Merge remote-tracking branch 'wireless-drivers/master' omits 64a8a35c0130 Merge remote-tracking branch 'ipvs/master' omits fc5ab2f6eea6 Merge remote-tracking branch 'ipsec/master' omits bcc3238af82a Merge remote-tracking branch 'bpf/master' omits 2c24e3afe7b2 Merge remote-tracking branch 'net/master' omits 7e6366cf5710 Merge remote-tracking branch 'sparc/master' omits bfa83cb4b77a Merge remote-tracking branch 'arc-current/for-curr' omits d40e6a4dad15 Merge remote-tracking branch 'kbuild-current/fixes' omits a3a75d634e53 Merge remote-tracking branch 'fixes/master' omits cf7684a7e746 SMB3: Honor 'posix' flag for multiuser mounts omits 2353cea660cf SMB3: Honor 'handletimeout' flag for multiuser mounts omits 1553f64a1b1e SMB3: Honor lease disabling for multiuser mounts omits d7c0d4c13dbc SMB3: Honor persistent/resilient handle flags for multiuse [...] omits d55545b1cc85 SMB3: Honor 'seal' flag for multiuser mounts omits eed077e49540 cifs: Fix leak when handling lease break for cached root fid omits a6d2f4a2ba48 cifs: Display local UID details for SMB sessions in DebugData omits 3168a010c528 Merge branches 'pm-cpuidle' and 'acpi-dptf' into linux-next omits df8c60679268 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 23bd83a36a87 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 95d862c0e2e0 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 38f2cbe22921 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits e2e44b1d8546 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 1d424402e6ac Merge tag 'juno-fix-5.8' of git://git.kernel.org/pub/scm/l [...] omits 541d83871e0b scftorture: Implement weighted primitive selection omits e0ae30e69159 RISC-V: Use a local variable instead of smp_processor_id() omits 3b9946ebaf2b rcu: Fixup noinstr warnings omits d643cda929b1 locking/atomics: Provide the arch_atomic_ interface to gen [...] omits 540fb7c9c022 torture: Add scftorture to the rcutorture scripting omits 8b309366379d scftorture: Add smp_call_function() torture test omits 7a0ce974afd5 rcu: Remove unused __rcu_is_watching() function omits 57956616d04f rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] omits 23e5a531ae4b rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] omits 3b2f8418bee5 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns omits 41cbc5ce36cf rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor omits 3deca24a82c9 nocb: Remove show_rcu_nocb_state() false positive printout omits fda61bc547b1 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() omits ba1cf13fe5fe rcu/tree: Force quiescent state on callback overload omits fb779d0eb65e nocb: Clarify RCU nocb CPU error message omits b10ec0214bf9 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] omits c782a937bc53 rcu/trace: Print negative GP numbers correctly omits 6feafa2c604e rcutorture: Output number of elapsed grace periods omits e33d2ff0393f rcu/segcblist: Prevent useless GP start if no CBs to accelerate omits cb9bcf4e66e8 rcu: Initialize at declaration time in rcu_exp_handler() omits 0aaa5b6120b2 rcutorture: Remove KCSAN stubs omits 95631411ffae srcu: Remove KCSAN stubs omits fbc7cb197803 rcu: Remove KCSAN stubs from update.c omits 1360403460d8 rcu: Remove KCSAN stubs omits 0a894648ecdd Merge branch 'lkmm-dev.2020.06.25a' into HEAD omits 7932c95ff61f tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 3cf8276f403f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 6519955c4a54 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 844e9d89b114 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 32dc6d3dbee6 tools/memory-model: Repair parseargs.sh header comment omits f0ee2200959a tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 161b4f253e0e tools/memory-model: Make history-check scripts use mselect7 omits 10ac3e4820a8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits f5d05600c2a5 tools/memory-model: Fix scripting --jobs argument omits a94aaf7d4f14 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 9907ef259217 tools/memory-model: Add -v flag to jingle7 runs omits be1db42fd971 tools/memory-model: Make runlitmus.sh check for jingle errors omits 667c20d8784a tools/memory-model: Allow herd to deduce CPU type omits 7a5f4c9dabea tools/memory-model: Keep assembly-language litmus tests omits 56491c3972d9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 37b4b6b2467d tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 2870d0af91da tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits bb0879b24be1 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 03b83d8c1316 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 1168224cb0f2 tools/memory-model: Fix checkalllitmus.sh comment omits 5c3b4192932c tools/memory-model: Add simpletest.sh to check locking, RC [...] omits a0eb33cdd7d1 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits aeff093b88eb tools/memory-model: Update parseargs.sh for hardware verification omits 4939f3ab89cf tools/memory-model: Fix paulmck email address on pre-exist [...] omits 29d09202b002 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 955afd7c5c4a tools/memory-model: Make judgelitmus.sh identify bad macros omits 7cde436a07e2 tools/memory-model: Make cmplitmushist.sh note timeouts omits d92bf3711219 tools/memory-model: Make judgelitmus.sh note timeouts omits 222579aa5307 docs: fix references for DMA*.txt files omits baa2004c405d Documentation/litmus-tests: Add note on herd7 7.56 in atom [...] omits 61b7b8bbdf3b tools/memory-model/README: Mention herdtools7 7.56 in comp [...] omits ff3fd47fd249 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits c01bf42dd5ed Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits cd30e6b5ba86 ACPI: DPTF: Add battery participant for TigerLake omits dcc4e8ba3539 Merge branches 'acpi-tables' and 'acpi-pad' into linux-next omits cb7f9549c336 Merge branch 'pm-em' into linux-next omits 852032739687 Merge branch 'kcsan.2020.06.17a' into HEAD omits 46093ccbb5ca Merge branches 'doc.2020.06.17a', 'fixes.2020.06.24b', 'kf [...] omits 803762e8bf46 rcu: Fix some kernel-doc warnings omits f56933b023a7 kernel/rcu/tree.c: Fix kernel-doc warnings omits 127f6fd965fe rcu: grpnum just records group number omits 3087f68da372 rcu: grplo/grphi just records CPU number omits b4913277c33a rcu: gp_max is protected by root rcu_node's lock omits 70bdb9dac1cb rcu: Stop shrinker loop omits 73889df8293e rcu: Replace 1 with true omits ac52ffcbb6e7 lockdep: Complain only once about RCU in extended quiescent state omits 2db1b4bd3565 rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() [...] omits fb9da08e0320 rcu: Remove initialized but unused rnp from check_slow_task() omits 19f484587c75 lib/test_vmalloc.c: Add test cases for kvfree_rcu() omits f3a3cdf8bfb0 rcu: Introduce single argument kvfree_rcu() interface omits eb1290fb8c58 rcu: Support reclaim for head-less object omits 3c7a9fb3ca1e rcu: Introduce 2 arg kvfree_rcu() interface omits dcfc325f28b9 mm/list_lru.c: Rename kvfree_rcu() to local variant omits 0931564c56f1 rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* omits 6ce693027aa6 rcu/tiny: support vmalloc in tiny-RCU omits 15a14ed31373 rcu/tree: Maintain separate array for vmalloc ptrs omits 075c8098f909 rcu/tree: cache specified number of objects omits d94fc8ef63d0 rcu/tree: Use static initializer for krc.lock omits d9ffd9f84553 rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate [...] omits aa3d5a09f9c1 rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro omits 4e58899e776a rcu/tree: Make debug_objects logic independent of rcu_head omits e6c00525f113 rcu/tree: Repeat the monitor if any free channel is busy omits 1daf61817af5 rcu/tree: Skip entry into the page allocator for PREEMPT_RT omits f62a9e5f7d6f rcu/tree: Keep kfree_rcu() awake during lock contention omits 3b81c6e0926e rcu: Fix a kernel-doc warnings for "count" omits ab2aa151a94e tick/nohz: Narrow down noise while setting current task's [...] omits 0592b0ed5650 rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq omits a66f79aff565 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] omits ca08e28fd355 rcu: Expedited grace-period sleeps to idle priority omits f808809464ab rcu: No-CBs-related sleeps to idle priority omits 7fb4be2f71b6 rcu: Priority-boost-related sleeps to idle priority omits 128b778934ee rcu: Grace-period-kthread related sleeps to idle priority omits f36c79780fed trace: events: rcu: Change description of rcu_dyntick trace event omits 1bc5d88688e5 rcu: Add comment documenting rcu_callback_map's purpose omits 105ac288270f rcu: Add callbacks-invoked counters omits 6c2be4f3f27a rcu: Simplify the calculation of rcu_state.ncpus omits 0cb84609ef72 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 3f291d339bdc Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' i [...] omits b4aa3bd57eaa kcsan: Disable branch tracing in core runtime omits f62497ab468d kcsan: Simplify compiler flags omits b374c0d15410 kcsan: Re-add GCC as a supported compiler omits ce8087f547d9 rcu: Initialize and destroy rcu_synchronize only when necessary omits 43bad67922e1 Merge branches 'acpi-proc', 'acpi-prop', 'acpi-ec' and 'ac [...] omits 6e3178aa1dd5 Merge branches 'acpi-config' and 'acpi-sysfs' into linux-next omits 77f34732e1ec riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default omits 20009741741b pinctrl: merrifield: Add I²S bus 2 pins to groups and functions omits 54bf9ef4fca7 m68k: mcfmmu: remove stale part of comment about steal_context omits 5a1c9c7912f0 m68knommu: fix overwriting of bits in ColdFire V3 cache control omits 3ba0f7bfd25a m68k: fix ColdFire mmu init compile warning omits 6a6970db2343 m68knommu: fix use of cpu_to_le() on IO access omits d928a20eb0f6 m68knommu: __force type casts for raw IO access omits d2582d532744 m68k: stmark2: defconfig updates omits 843285eb827a tools/memory-model/README: Expand dependency of klitmus7 omits 93e04a507eec torture: Remove obsolete "cd $KVM" omits 94f92c4a0097 torture: Avoid duplicate specification of qemu command omits 64c791abe2b9 torture: Dump ftrace at shutdown only if requested omits 6d3f9f3256a7 torture: Add kvm-tranform.sh script for qemu-cmd files omits bc79ea1b5694 torture: Add more tracing crib notes to kvm.sh omits 8be5dd6af55a torture: Improve diagnostic for KCSAN-incapable compilers omits 02b117daf475 torture: Correctly summarize build-only runs omits 8ff933eaa217 torture: Pass --kmake-arg to all make invocations omits 1ca9d04259e8 rcutorture: Check for unwatched readers omits f4e87d572574 torture: Abstract out console-log error detection omits fa2a01ff473a torture: Add a stop-run capability omits 9c862fafccd3 torture: Create qemu-cmd in --buildonly runs omits 0765aaf29ce7 rcu/rcutorture: Replace 0 with false omits 4f7a65305a42 torture: Add --allcpus argument to the kvm.sh script omits 09fb5034d5fb torture: Remove whitespace from identify_qemu_vcpus output omits 4a5ff638eb41 rcutorture: NULL rcu_torture_current earlier in cleanup code omits eaf27166c7e5 rcutorture: Handle non-statistic bang-string error messages omits 92d02fc40433 torture: Set configfile variable to current scenario omits 33abf0d3f43d rcutorture: Add races with task-exit processing omits e9d42e68bf02 locktorture: Use true and false to assign to bool variables omits a6964752eb2b srcu: Avoid local_irq_save() before acquiring spinlock_t omits 2b6a37db3bcb srcu: Fix a typo in comment "amoritized"->"amortized" omits 6d719a4864fc refscale: Change --torture type from refperf to refscale omits b8b61eb95e3f refperf: Rename refperf.c to refscale.c and change internal names omits d4b1ec7956f0 refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST omits bbf1e8d66d2f rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment omits a7f7a049ff6f refperf: Add test for RCU Tasks readers omits 15d40055d342 refperf: Add test for RCU Tasks Trace readers. omits e97f71b32709 refperf: Change readdelay module parameter to nanoseconds omits 638d69e56cdf refperf: Work around 64-bit division omits 7ab8cfca06f3 doc: Document rcuperf's module parameters omits 04ba56b6e63c refperf: Adjust refperf.loop default value omits 3ad14b97ade0 refperf: Add read-side delay module parameter omits f6c26de97947 refperf: Simplify initialization-time wakeup protocol omits 8bfaef2c77ba refperf: Output per-experiment data points omits 1492646840af refperf: Label experiment-number column "Runs" omits c1c4d8be6942 refperf: Add warmup and cooldown processing phases omits 7b8dad0dddb3 refperf: More closely synchronize reader start times omits cc4d488e5fca refperf: Convert reader_task structure's "start" field to int omits 9bb101ac9c9b refperf: Tune reader measurement interval omits 72f959e674bc refperf: Make functions static omits ead9fc73a226 refperf: Dynamically allocate thread-summary output buffer omits 56fb0732ce45 refperf: Dynamically allocate experiment-summary output buffer omits 3f0891201f2a refperf: Provide module parameter to specify number of exp [...] omits 6c662985be1b refperf: Convert nreaders to a module parameter omits 7d20b627596f refperf: Allow decimal nanoseconds omits 72579919359d refperf: Hoist function-pointer calls out of the loop omits 5a54ea3f7d92 refperf: Add holdoff parameter to allow CPUs to come online omits 4510145fb878 torture: Add refperf to the rcutorture scripting omits 1614db175873 rcuperf: Add comments explaining the high reader overhead omits fab9fb9f4d8d refperf: Add a test to measure performance of read-side sy [...] omits 70efb934a76e rcuperf: Remove useless while loops around wait_event omits e41382bd5107 rcu-tasks: Fix code-style issues omits 4ecebd3ea773 rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() omits 2004c180105d rcu-tasks: Add #include of rcupdate_trace.h to update.c omits 7f479bbe63f8 rcu-tasks: Make rcu_tasks_postscan() be static omits 83e10b910201 rcu-tasks: Convert sleeps to idle priority omits de496e26415d kcsan: Add jiffies test to test suite omits 80f5560ccc05 kcsan: Remove existing special atomic rules omits 83002756de46 kcsan: Rename test.c to selftest.c omits 9b8ba3fb6f8c kcsan: Silence -Wmissing-prototypes warning with W=1 omits f6cba5a8e965 kcsan: Prefer '__no_kcsan inline' in test omits c73794e6e48f locking/osq_lock: Annotate a data race in osq_lock omits 0b0f96c05dfb kcsan: Add test suite omits 6bd7285f0c03 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits d6d3cb7231bc x86/mm/pat: Mark an intentional data race omits 31856ae7a0e1 fork: Annotate a data race in vm_area_dup() omits 501bae2df020 doc: Tasks RCU must protect instructions before trampoline omits cc0dfc3719fa doc: Timer problems can cause RCU CPU stall warnings omits 52f7a1f294c1 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 6c3a3cbb8266 docs: RCU: Convert stallwarn.txt to ReST omits a936e47dcb6e docs: RCU: Convert rcuref.txt to ReST omits 2365cc9d3a3f docs: RCU: Convert torture.txt to ReST omits 69da1f0d776a docs: RCU: Convert rculist_nulls.txt to ReST omits 85dd56aa8e4d docs: RCU: Convert lockdep.txt to ReST omits c483ddc8bbe8 docs: RCU: Convert lockdep-splat.txt to ReST omits 256c0302cc4d docs: RCU: Convert checklist.txt to ReST omits 92314d84b67f torture: Add script to smoke-test commits in a branch omits d838f25ee7b6 torture: Remove qemu dependency on EFI firmware omits a08ae995e32f Documentation/litmus-tests: Cite an RCU litmus test omits ffd32d4b7ee9 Documentation/litmus-tests: Merge atomic's README into top [...] omits 116f054e2939 tools/memory-model: Fix reference to litmus test in recipes.txt omits 7eecf763778e Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] omits d059e5059004 Documentation/litmus-tests/atomic: Add a test for atomic_set() omits dc762571b9eb Documentation/litmus-tests: Introduce atomic directory omits 05bee9a04c89 tools/memory-model: Add an exception for limitations on _u [...] omits bb2c9387b73c MAINTAINERS: Update maintainers for new Documentation/litm [...] omits 47ec95b12107 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 24dca63e6145 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits be1ce3e46670 tools/memory-model: Fix "conflict" definition omits ac1a749d92dc tools/memory-model: Add recent references omits 712c602893d7 Merge branch 'fixes' into for-next omits 4fb1b97dbb4e Merge branch 'omap-for-v5.8/timer' into for-next omits 5f5627b21c1c Merge branch 'omap-for-v5.8/dt' into for-next omits e2cfa48ea595 Merge branch 'fixes' into for-next omits 4f55aeb099db Merge branch 'omap-for-v5.8/soc' into for-next omits fff7ae517d15 Merge branch 'fixes' into for-next omits 59b6b7b7e8a1 Merge branch 'omap-for-v5.8/soc' into for-next omits cfc831e37cff Merge branch 'omap-for-v5.8/dt' into for-next omits 48095dea2b27 Merge branch 'fixes' into for-next omits 1f4c797b748c Merge branch 'omap-for-v5.8/dt' into for-next omits 03a29ff596e0 Merge branch 'omap-for-v5.8/soc' into for-next adds b6509f6a8c43 Revert "fs: Do not check if there is a fsnotify watcher on [...] adds 2cfa46dadd20 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds b45fd13be340 thermal/drivers: imx: Fix missing of_node_put() at probe time adds 14533a5a6c12 thermal/drivers/mediatek: Fix bank number settings on mt8183 adds b4147917ad4f thermal/drivers/sprd: Fix return value of sprd_thm_probe() adds 3ecc82926be7 thermal/drivers/tsens: Fix compilation warnings by making [...] adds 371a3bc79c11 thermal/drivers/cpufreq_cooling: Fix wrong frequency conve [...] adds 5f8f06425a0d thermal/drivers/rcar_gen3: Fix undefined temperature if negative adds be88fef34f78 Merge tag 'thermal-v5.8-rc4' of git://git.kernel.org/pub/s [...] adds 7c30b859a947 Merge tag 'spi-fix-v5.8-rc3' of git://git.kernel.org/pub/s [...] adds 93ef349924c8 Merge remote-tracking branch 'fixes/master' adds dc51688e2632 Merge remote-tracking branch 'kbuild-current/fixes' adds c0938f124b2b Merge remote-tracking branch 'arc-current/for-curr' adds 3047766bc6ec s390/pci: fix enabling a reserved PCI function adds d6df52e9996d s390/maccess: add no DAT mode to kernel_write adds 95e61b1b5d63 s390/setup: init jump labels before command line parsing adds 34be1599c421 Merge remote-tracking branch 's390-fixes/fixes' adds ee05d1784d41 Merge remote-tracking branch 'sparc/master' adds 9b14d1f8a766 bridge: mrp: Fix endian conversion and some other warnings adds 7dea927f702d lib: packing: add documentation for pbuflen argument adds be74294ffa24 net: get rid of lockdep_set_class_and_subclass() adds e8280338c778 net: explain the lockdep annotations for dev_uc_unsync() adds a9b111016235 llc: make sure applications use ARPHRD_ETHER adds 81435fad9488 Merge remote-tracking branch 'net/master' adds 72b9c6713d39 Merge remote-tracking branch 'bpf/master' adds 585a0acc29a7 Merge remote-tracking branch 'ipsec/master' adds ec1ca5ccfabe Merge remote-tracking branch 'ipvs/master' adds a5019183e298 Merge remote-tracking branch 'wireless-drivers/master' adds 2443fa9902d7 Merge remote-tracking branch 'mac80211/master' adds 3b531b2af39c Merge remote-tracking branch 'sound-current/for-linus' adds b6aa06de7757 ASoC: qcom: Drop HAS_DMA dependency to fix link failure adds 0ceb8a36d023 ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel adds 5cacc6f5764e ASoC: rt5670: Correct RT5670_LDO_SEL_MASK adds 85ca6b17e2bb ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable [...] adds 3f31f7d9b540 ASoC: rt5670: Fix dac- and adc- vol-tlv values being off b [...] adds bb22b4545b6c Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds e529524fb20f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 952aead89ff7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 412847fb4733 MAINTAINERS: remove obsolete entry after file renaming adds 8edefa0e7f72 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 244dca2bde29 Merge remote-tracking branch 'regulator-fixes/for-linus' adds f4cbc0282ae1 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 2d3544bbf73d Merge remote-tracking branch 'spi-fixes/for-linus' adds 04adfe59fb3d Merge remote-tracking branch 'tty.current/tty-linus' adds 1454e5e602c1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds c136e7a33016 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 0f83c163c528 Merge remote-tracking branch 'phy/fixes' adds b037d60a3b1d misc: atmel-ssc: lock with mutex instead of spinlock adds e852c2c251ed mei: bus: don't clean driver pointer adds cfec734e3f01 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 6e2df62180f4 Merge remote-tracking branch 'soundwire-fixes/fixes' adds b3df80c63370 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 5be206eaac9a Revert "tpm: selftest: cleanup after unseal with wrong aut [...] adds 88a16840f462 selftests: tpm: Use 'test -e' instead of 'test -f' adds 377ff83083c9 selftests: tpm: Use /bin/sh instead of /bin/bash adds 5ae34dbdb432 Merge remote-tracking branch 'kselftest-fixes/fixes' adds e4319580c591 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds dfa8f6025917 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 50d6aec9c7ea Merge remote-tracking branch 'mips-fixes/mips-fixes' adds d0ec01c9ccab Merge remote-tracking branch 'kvm-fixes/master' adds ea7b0fc36973 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 333d2f2addc0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 527265574820 scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c adds 710acd90703d dt-bindings: bus: uniphier-system-bus: fix warning in example adds cf25700ca874 dt-bindings: mailbox: zynqmp_ipi: fix unit address adds eb31076e45f8 dt-bindings: fix error in 'make clean' after 'make dt_bind [...] adds 6833f51a9547 dt-bindings: do not build processed-schema.yaml for 'make [...] adds 16c20bf754c9 dt-bindings: copy process-schema-examples.yaml to process- [...] adds 1cba9c86ddf0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 9c762570fc68 Merge remote-tracking branch 'scsi-fixes/fixes' adds 2de60af4a463 drm/i915/gvt: Add one missing MMIO handler for D_SKL_PLUS adds fccd0f7cf4d5 drm/i915/gvt: Fix two CFL MMIO handling caused by regression. adds fc1e3aa0337c drm/i915/gvt: Fix incorrect check of enabled bits in mask [...] adds a291e4fba259 drm/i915/gvt: Use GFP_ATOMIC instead of GFP_KERNEL in atom [...] adds cd65bbb4d8c9 Merge tag 'gvt-fixes-2020-06-17' of https://github.com/int [...] adds 55fd7e0222ea drm/i915: Include asm sources for {ivb, hsw}_clear_kernel.c adds de70341c26bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds c439d46db3c4 Merge remote-tracking branch 'mmc-fixes/fixes' adds 77b48bea2fee Drivers: hv: Change flag to write log level in panic msg to false adds 5e065600f616 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 59251f3ff417 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 19a5c72c6e18 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds cd263a47f587 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 0a3929819868 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c56fcaa6e65e Merge remote-tracking branch 'kbuild/for-next' new bed0647f3091 Merge remote-tracking branch 'arm/for-next' new 655760dd9e2e Merge remote-tracking branch 'arm-soc/for-next' new d17be729c0e1 Merge remote-tracking branch 'amlogic/for-next' new f4a0366f4e10 Merge remote-tracking branch 'aspeed/for-next' new e29879cd2331 Merge remote-tracking branch 'at91/at91-next' new 69c66831d299 Merge remote-tracking branch 'imx-mxs/for-next' new df3c3605f09d Merge remote-tracking branch 'keystone/next' new 5e747f67e230 Merge remote-tracking branch 'mediatek/for-next' new a93d6fe2279e Merge remote-tracking branch 'mvebu/for-next' new 01df6238fa95 ARM: dts: omap: Align L2 cache-controller nodename with dtschema new 2d62edd65eee ARM: dts: am: Align L2 cache-controller nodename with dtschema new 4873b668d633 ARM: dts: am5729-beaglebone-ai: Enable IPU & DSP rprocs new 96cafa00c5e0 ARM: dts: am5729-beaglebone-ai: Disable ununsed mailboxes new ff82009fcc6a ARM: dts: am33xx-l4: add gpio-ranges new aafd897a5ac4 ARM: dts: am335x-boneblack: add gpio-line-names new e14d2c766392 ARM: dts: am335x-pocketbeagle: add gpio-line-names new 17943ee74c2c Merge branch 'omap-for-v5.9/dt' into for-next new c312f066314e ARM: dts: omap3: Migrate AES from hwmods to sysc-omap2 new 025ae6d13120 Merge branch 'omap-for-v5.9/ti-sysc-drop-pdata' into for-next new 89bc8954cf59 Merge remote-tracking branch 'omap/for-next' new e5a2120948f8 Merge remote-tracking branch 'qcom/for-next' new 58bf7f8c57ca Merge remote-tracking branch 'raspberrypi/for-next' new b252eed89594 Merge remote-tracking branch 'realtek/for-next' new 835a056da640 ARM: shmobile: defconfig: Refresh for v5.8-rc1 new f09a10a9bf58 ARM: shmobile: defconfig: Enable DA9063 ONKEY support new f8ca0e17b122 ARM: shmobile: defconfig: Enable CAT9554 support new 5139cb0b04d9 ARM: shmobile: defconfig: Enable RZ/A watchdog support new cf9bb4e374c1 ARM: shmobile: defconfig: Enable RZ/A1 CEU support new 08de207119ec ARM: shmobile: defconfig: Enable ADV7612 CEC support new 6e9ca57e32f2 ARM: shmobile: defconfig: Enable RZ/A1H RTC support new b7f13b914730 ARM: dts: r8a7778: Enable IRLM setup via DT new 93580ed92e86 Merge branches 'renesas-arm-defconfig-for-v5.9' and 'renes [...] new 9a4916845d48 Merge remote-tracking branch 'renesas/next' new 6afabb8c9719 Merge remote-tracking branch 'reset/reset/next' new 680275d52d0b Merge remote-tracking branch 'rockchip/for-next' new ea9dd8f61c8a ARM: exynos: MCPM: Restore big.LITTLE cpuidle support new dd82dfec8a33 Merge branch 'next/soc' into for-next new 268f873b1c5c Merge remote-tracking branch 'samsung-krzk/for-next' new f9b6b20e1470 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 63420abf7df0 Merge remote-tracking branch 'scmi/for-linux-next' new 571638928825 Merge remote-tracking branch 'tegra/for-next' new 96a18a3c6015 Merge remote-tracking branch 'ti-k3/ti-k3-next' new cf8030d7035b clk: bcm63xx-gate: fix last clock availability new 8fc4f427b84b dt-bindings: clock: bcm63xx: add 6318 gated clock bindings new 90741a7268df clk: bcm63xx-gate: add BCM6318 support new c7f03eea0768 mips: bmips: add BCM3368 clock definitions new 020c89c5a981 mips: bmips: add BCM6318 clock definitions new 92cd8bb27a69 mips: bmips: add BCM6328 clock definitions new d3499bda4e17 mips: bmips: add BCM6358 clock definitions new fb8fb3f13f86 mips: bmips: add BCM6362 clock definitions new ad31e793f246 mips: bmips: add BCM6368 clock definitions new f3cd8c96a97c mips: bmips: add BCM63268 clock definitions new e244d2058dcd clk: bcm63xx-gate: switch to dt-bindings definitions new f93ac080f577 Merge branch 'reset/simple' of git://git.pengutronix.de/gi [...] new 8dda00049093 dt-bindings: clock: Add BCM2711 DVP binding new 1bc95972715a clk: bcm: Add BCM2711 DVP driver new d4c708c032df dt-bindings: arm: bcm: Convert BCM2835 firmware binding to YAML new 74a0caa5ef1c dt-bindings: clock: Add a binding for the RPi Firmware clocks new 511aba099cd4 firmware: rpi: Only create clocks device if we don't have [...] new fbac2e7787ac clk: bcm: rpi: Allow the driver to be probed by DT new 869bd27541fe clk: bcm: rpi: Statically init clk_init_data new 72856a4ed555 clk: bcm: rpi: Use clk_hw_register for pllb_arm new c70011a98500 clk: bcm: rpi: Remove global pllb_arm clock pointer new 683de1868164 clk: bcm: rpi: Make sure pllb_arm is removed new 8f60112f66bf clk: bcm: rpi: Remove pllb_arm_lookup global pointer new 55ee6a992dfe clk: bcm: rpi: Switch to clk_hw_register_clkdev new 9bd43a6184c2 clk: bcm: rpi: Make sure the clkdev lookup is removed new df4b6a4c3bf5 clk: bcm: rpi: Use CCF boundaries instead of rolling our own new f922c560c956 clk: bcm: rpi: Create a data structure for the clocks new 8a1f3ebc38fc clk: bcm: rpi: Add clock id to data new 81df01518879 clk: bcm: rpi: Pass the clocks data to the firmware function new c1ce3509eca6 clk: bcm: rpi: Rename is_prepared function new 3ea59ace7c0f clk: bcm: rpi: Split pllb clock hooks new 23e114b6b7a0 clk: bcm: rpi: Make the PLLB registration function return [...] new d4b4f1b6b97e clk: bcm: rpi: Add DT provider for the clocks new be1559f69768 clk: bcm: rpi: Add an enum for the firmware clocks new 93d2725affd6 clk: bcm: rpi: Discover the firmware clocks new 7dad8a613185 clk: bcm: rpi: Give firmware clocks a name new dbe01b441291 Revert "clk: bcm2835: remove pllb" new b2683d069bca clk: bcm2835: Allow custom CCF flags for the PLLs new 0d46fafc0364 clk: bcm2835: Don't cache the PLLB rate new 56643d9ad2b4 clk: bcm: rpi: Remove the quirks for the CPU clock new 79127846d947 Merge branch 'clk-bcm' into clk-next new 1ea87c36caa3 Merge remote-tracking branch 'clk/clk-next' new eb1598626010 Merge remote-tracking branch 'csky/linux-next' new ce2400ce4daa Merge remote-tracking branch 'h8300/h8300-next' new 4e87fd9c2c02 m68k: stmark2: defconfig updates new d3f228614177 m68knommu: __force type casts for raw IO access new 4e562eb3d061 m68knommu: fix use of cpu_to_le() on IO access new 4c762b873a9f m68k: fix ColdFire mmu init compile warning new 0269f27eb978 m68knommu: fix overwriting of bits in ColdFire V3 cache control new c3d69f7063dd m68k: mcfmmu: remove stale part of comment about steal_context new cc077d883b21 m68k: use asm-generic cmpxchg_local() new 63ddd73c66b9 m68k: nommu: register start of the memory with memblock new 5e621fc1f71c m68k: mm: fix node memblock init new c1e0a195113e Merge remote-tracking branch 'm68knommu/for-next' new 9edc4c0e0882 Merge remote-tracking branch 'mips/mips-next' new 28668b87a168 Merge remote-tracking branch 'nds32/next' new 479ca9156d5e Merge remote-tracking branch 'parisc-hd/for-next' new f42c56fd8367 Merge remote-tracking branch 'powerpc/next' new 234e9d7a6200 riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default new a2693fe254e7 RISC-V: Use a local variable instead of smp_processor_id() new 23e6006b9b25 Merge remote-tracking branch 'risc-v/for-next' new 0188d08a46ff s390: convert to msecs_to_jiffies() new b39e7724b0c2 s390/zcore: remove memmap device new 90ce70f06546 s390/pci: remove unused functions new 7fa0d6ff35cf s390/time: remove unused function new ecb1ff6833c4 s390/debug: remove raw view new 6ffb3f6b46d0 s390/debug: remove struct __debug_entry from uapi new 28ccce5f50af s390/appldata: use struct_size() helper new 77c53bf100dc Merge remote-tracking branch 's390/features' new 7c370ef98122 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 6458a6e9cdbe Merge remote-tracking branch 'btrfs/for-next' new 91e8a788dbfc cifs: Display local UID details for SMB sessions in DebugData new d6ac9c584a69 cifs: Fix leak when handling lease break for cached root fid new d6c96f309788 SMB3: Honor 'seal' flag for multiuser mounts new 9d32db4fc1a2 SMB3: Honor persistent/resilient handle flags for multiuse [...] new 16ee5c3fdd35 SMB3: Honor lease disabling for multiuser mounts new 65e2cd718031 SMB3: Honor 'handletimeout' flag for multiuser mounts new 151dcba05945 SMB3: Honor 'posix' flag for multiuser mounts new 302e3c72b661 cifs: Fix the target file was deleted when rename failed. new 89565297d6f2 Merge remote-tracking branch 'cifs/for-next' new 7c5c96efb24b Merge remote-tracking branch 'exfat/dev' new c33e72d4161c Merge remote-tracking branch 'ext3/for_next' new 99bbe3070130 f2fs: avoid checkpatch error new 742532d11d83 f2fs: use kfree() instead of kvfree() to free superblock data new 6f6489288ed1 f2fs: remove useless truncate in f2fs_collapse_range() new db5ae3632927 f2fs: fix a race condition between f2fs_write_end_io and f [...] new da52f8ade40b f2fs: get the right gc victim section when section has sev [...] new ba87a45c23d6 f2fs: use kfree() to free variables allocated by match_strdup() new 567b37943515 f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl new a63ffa48e4f9 f2fs: add prefix for exported symbols new a7c77c387b60 f2fs: fix to document reserved special compression extension new 9c08d5b64020 f2fs: shrink node_write lock coverage new f16dc427e12a f2fs: clean up parameter of f2fs_allocate_data_block() new b8f82f9786e4 f2fs: add f2fs_gc exception handle in f2fs_ioc_gc_range new a9395b40bad4 f2fs: show more debug info for per-temperature log new 1ff28a305f00 f2fs: fix to wait page writeback before update new 195f8a7f3aea f2fs: fix typo in comment of f2fs_do_add_link new 9df8930df355 f2fs: remove useless parameter of __insert_free_nid() new 1f3a1ba2e4ce f2fs: fix wrong return value of f2fs_bmap_compress() new d199b7f44df9 f2fs: support to trace f2fs_bmap() new a552ceaa2ae0 f2fs: support to trace f2fs_fiemap() new 300cf7fc598b f2fs: remove the unused compr parameter new 2ee45108683e f2fs: fix to check page dirty status before writeback new 80df55e0c9c5 f2fs: make trace enter and end in pairs for unlink new c8cc677565c9 f2fs: fix an oops in f2fs_is_compressed_page new 5cd281193d89 f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks new 2b6ae1926012 f2fs: split f2fs_allocate_new_segments() new f4fc6cfb57b6 f2fs: avoid readahead race condition new 6072549d7d5b Merge remote-tracking branch 'f2fs/dev' new b4ec509b692f Merge remote-tracking branch 'nfsd/nfsd-next' new 680d4fc0468a Merge remote-tracking branch 'file-locks/locks-next' new 07670ae7b610 Merge remote-tracking branch 'vfs/for-next' new 7347c3b31b1c Merge remote-tracking branch 'printk/for-next' new f3691b7ba5c3 PCI: Fix pci_cfg_wait queue locking problem new c54af74e4014 Merge branch 'pci/enumeration' new d20df83b66cc PCI: Convert PCIe capability PCIBIOS errors to errno new b91535812d66 PCI: Align PCIe capability and PCI accessor return values new 485afde1a05f Merge branch 'pci/misc' new b5d283e15578 Merge remote-tracking branch 'pci/next' new d5ba30c57179 Merge remote-tracking branch 'hid/for-next' new 39265fc8a7d0 Merge branch 'dmi/master' new efc1600daad2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 3539673c54d9 Merge remote-tracking branch 'jc_docs/docs-next' new 35021b994591 Merge remote-tracking branch 'v4l-dvb/master' new 1e05daca83bb ACPI: DPTF: Add battery participant for TigerLake new 5dc4c58372b6 Merge branch 'acpi-dptf' into linux-next new da85a855104d Merge back sysfs-related ACPI material for v5.9. new dae68d7fd493 PCI: hotplug: ACPI: Fix context refcounting in acpiphp_gra [...] new 5877ffa445b6 Merge branches 'acpi-proc', 'acpi-sysfs', 'acpi-tables', ' [...] new 4ebdb176f4ab Merge branch 'pm-em' into linux-next new e732687c868a Merge remote-tracking branch 'pm/linux-next' new fea86d2ee499 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new a34c0344181e Merge remote-tracking branch 'opp/opp/linux-next' new 32d01b9dae9b Merge remote-tracking branch 'thermal/thermal/linux-next' new b2d685f63cc7 Merge remote-tracking branch 'ieee1394/for-next' new 514b9ec533ae Merge remote-tracking branch 'dlm/next' new 289f2ab7b06a Merge remote-tracking branch 'swiotlb/linux-next' new 25e0120be4da Merge remote-tracking branch 'rdma/for-next' new ea256222a463 hinic: add support to set and get pause params new a0337c0dee68 hinic: add support to set and get irq coalesce new 4aa218a4fe77 hinic: add self test support new 07afcc7ab40e hinic: add support to identify physical device new 2ac84cd160a7 hinic: add support to get eeprom information new 8930449628f7 Merge branch 'hinic-add-some-ethtool-ops-support' new fe80536acf83 bareudp: Added attribute to enable & disable rx metadata c [...] new c6ecd475165e cail,hsi: fix cfhsi_xmit()'s return type new 8805464a6e7e caif: fix caif_xmit()'s return type new 1d01230bd56e caif: fix cfspi_xmit()'s return type new b8fc70906b3b caif: fix cfv_netdev_tx()'s return type new 92c5e1150732 net: aquantia: fix aq_ndev_start_xmit()'s return type new de37b0a58a3e net: arc_emac: fix arc_emac_tx()'s return type new f649c35551c7 net: nb8800: fix nb8800_xmit()'s return type new 737ce1e98668 net: nfp: fix nfp_net_tx()'s return type new 4e516a35eb01 net: pch_gbe: fix pch_gbe_xmit_frame()'s return type new 673d8eb6cfbe net: dwc-xlgmac: fix xlgmac_xmit()'s return type new a63a3749c4d8 net: plip: fix plip_tx_packet()'s return type new 146ba9a3679f usbnet: ipheth: fix ipheth_tx()'s return type new 42deace2a54c net/hsr: fix hsr_dev_xmit()'s return type new 433f17a93c52 l2tp: fix l2tp_eth_dev_xmit()'s return type new 2a7847843931 cxgb4vf: fix t4vf_eth_xmit()'s return type new d8a6472f3594 Merge branch 'netdev_tx_t' new 93c09ca6b140 r8169: merge handling of RTL8101e and RTL8100e new cdafdc29ef75 r8169: sync support for RTL8401 with vendor driver new cf8a9ab7f7d4 Merge branch 'r8169-make-RTL8401-a-separate-chip-version' new 836e0e555893 net: mscc: ocelot: remove EXPORT_SYMBOL from ocelot_net.c new ac6a86a5392f 8390: Fix coding-style issues new 6fc3e68f5b35 sctp: use list_is_singular in sctp_list_single_entry new b8483ecaf72e liquidio: use list_empty_careful in lio_list_delete_head new 7bcffde02152 net: ethernet: ti: am65-cpsw-nuss: restore vlan configurat [...] new 518240480601 net: ethernet: ti: am65-cpsw: move to pf_p0_rx_ptype_rrobi [...] new d6d0aeafb3af net: ethernet: ti: am65-cpsw-nuss: fix ports mac sl initia [...] new 7d58d3ebe445 net: ethernet: ti: am65-cpsw-ethtool: skip hw cfg when cha [...] new 3d0fda901c05 net: ethernet: ti: am65-cpsw-ethtool: configured critical [...] new 38389aa6ba82 net: ethernet: ti: am65-cpsw-nuss: enable am65x sr2.0 support new 5e701e49b7b4 Merge branch 'net-ethernet-ti-am65-cpsw-update-and-enable- [...] new aebe4426ccaa net: sched: Pass root lock to Qdisc_ops.enqueue new 3625750f05ec net: sched: Introduce helpers for qevent blocks new 65545ea24998 net: sched: sch_red: Split init and change callbacks new aee9caa03fc3 net: sched: sch_red: Add qevents "early_drop" and "mark" new 6cf0291f9517 selftests: forwarding: Add a RED test for SW datapath new 989d957a8b3e Merge branch 'TC-Introduce-qevents' new e396eccf0f1a Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 8d94b590f1e4 net/mlx5e: Turn XSK ICOSQ into a general asynchronous one new c293ac927fbb net/mlx5e: Refactor build channel params new b8922a73ec3e net/mlx5e: API to manipulate TTC rules destinations new c062d52ac24c net/mlx5e: Receive flow steering framework for accelerated [...] new 5229a96e59ec net/mlx5e: Accel, Expose flow steering API for rules add/del new 7d0d0d86ec6c net/mlx5e: kTLS, Improve TLS feature modularity new df8d866770f9 net/mlx5e: kTLS, Use kernel API to extract private offload [...] new 1182f3659357 net/mlx5e: kTLS, Add kTLS RX HW offload support new acb5a07aaf27 Revert "net/tls: Add force_resync for driver resync" new ed9b7646b06a net/tls: Add asynchronous resync new 0419d8c9d8f8 net/mlx5e: kTLS, Add kTLS RX resync support new 76c1e1ac2aae net/mlx5e: kTLS, Add kTLS RX stats new c5607360ec4e net/mlx5e: Increase Async ICO SQ size new ed9a7c53b878 net/mlx5e: kTLS, Cleanup redundant capability check new a29074367b34 net/mlx5e: kTLS, Improve rx handler function call new 10780291724b Merge tag 'mlx5-tls-2020-06-26' of git://git.kernel.org/pu [...] new e11703330a5d net: phy: marvell10g: support XFI rate matching mode new e1ff9e82e2ea net: mptcp: improve fallback to TCP new 8fd738049ac3 mptcp: fallback in case of simultaneous connect new d2f77c53342e mptcp: check for plain TCP sock at accept time new fa68018dc45e mptcp: create first subflow at msk creation time new 76660afbb7a1 mptcp: __mptcp_tcp_fallback() returns a struct sock new 8a05661b2b26 mptcp: close poll() races new 13f1555c1b4c Merge branch 'MPTCP-improve-fallback-to-TCP' new 5f035af76e51 net:qos: police action offloading parameter 'burst' change [...] new 0dc95084c30d sfc: update MCDI protocol headers new 6d9b5dcd29a5 sfc: determine flag word automatically in efx_has_cap() new 08f9912ef01e sfc: extend bitfield macros up to POPULATE_DWORD_13 new de5f32e2b630 sfc: don't try to create more channels than we can have VIs new d3142c193dca sfc: refactor EF10 stats handling new 9043f48fd3e3 sfc: split up nic.h new bdccfd2d4ea7 sfc: commonise ethtool link handling functions new cdec457b7afe sfc: commonise ethtool NFC and RXFH/RSS functions new 5671dd5565d4 sfc: commonise other ethtool bits new 53e1f21abd89 sfc: commonise FC advertising new 66a65128d4a5 sfc: track which BAR is mapped new 21ea21252edd sfc: commonise PCI error handlers new 850b722756d6 sfc: commonise drain event handling new 28abe8251b11 sfc: commonise ARFS handling new 4d9c0a2d6455 sfc: extend common GRO interface to support CHECKSUM_COMPLETE new 17af2c4757c6 Merge branch 'sfc-prerequisites-for-EF100-driver-part-1' new d70446ee1f40 dpaa2-eth: send a scatter-gather FD instead of realloc-ing new 4c96c0ac16e0 dpaa2-eth: add software counter for Tx frames converted to S/G new 5fb62372a020 Merge branch 'dpaa2-eth-send-a-scatter-gather-FD-instead-o [...] new ff810aa269d3 Merge remote-tracking branch 'net-next/master' new 05a05b498735 flow_dissector: Pull BPF program assignment up to bpf-netns new 182a959537e8 bpf, netns: Keep attached programs in bpf_prog_array new 7233adc8b69b bpf, netns: Keep a list of attached bpf_link's new a7ae5c35a67f selftests/bpf: Test updating flow_dissector link with same [...] new 274217c08ede Merge branch 'bpf-multi-prog-prep' new 12b1007fe5e3 Merge remote-tracking branch 'bpf-next/master' new 601b9c203a40 Merge remote-tracking branch 'ipsec-next/master' new 439f6d0a1d57 Merge remote-tracking branch 'wireless-drivers-next/master' new f2790f025a0e Bluetooth: fix kernel null pointer dereference error on suspend new b10697350448 dt-bindings: net: bluetooth: realtek: Fix uart-has-rtscts example new cdc12d74e51c Merge remote-tracking branch 'bluetooth/master' new ce455d07dcdf Merge remote-tracking branch 'gfs2/for-next' new 55344d3f795a Merge remote-tracking branch 'nand/nand/next' new 25dba6e6d9e6 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 91437ec1a044 Merge remote-tracking branch 'crypto/master' new ef65d7c67ace Merge remote-tracking branch 'drm/drm-next' new b7b2dd7ff2fa Merge remote-tracking branch 'amdgpu/drm-next' new 4003dac180d0 drm/i915: Clamp linetime wm to <64usec new e8e87ed5384c Merge remote-tracking branch 'drm-intel/for-linux-next' new 0079d8c47caf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8767c3fc28b2 drm/zte: remove unneeded semicolon new e192fba23ef5 drm/dsi: use stack buffer in mipi_dsi_dcs_write() new 1a5c4fe91de2 drm/panel: use mipi_dsi_dcs_write_buffer where possible new 7a05c3b6d24b drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline new 84e543bc9d1d drm/connector: fix minor typos in comments new 60e9eabf41fa Backmerge remote-tracking branch 'drm/drm-next' into drm-m [...] new 58e4d686d456 drm/ttm: cleanup ttm_mem_type_manager_func.get_node interface v3 new 2ddef17678bc drm/ttm: make TT creation purely optional v3 new 3f1f6981afed drm: pl111: Credit where credit is due new 0fb8125635e8 video: fbdev: amba-clcd: Retire elder CLCD driver new 7e4e589db76a drm: pl111: Absorb the external register header new 2651aedb7bb4 Merge remote-tracking branch 'drm-misc/for-linux-next' new fcdec4b84468 Merge remote-tracking branch 'drm-msm/msm-next' new 996df041cba5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 13ab43985ba4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 4eb910c9f13e Merge remote-tracking branch 'etnaviv/etnaviv/next' new 71b3e865ba10 Merge remote-tracking branch 'regmap/for-next' new 5f8bf4ff2614 Merge remote-tracking branch 'sound/for-next' new a0c429862391 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus new abc17b2974d6 asoc: Update supported rate and format for dummy dai new 4946cd45ef66 ASoC: Documentation: fix reference to renamed source file new d7bd40ae55ce ASoC: tas2562: Add right and left channel slot programming new 09ed395b05fe ASoC: tas2562: Add voltage sense slot configuration new f10b6c99c084 ASoC: tas2562: Add voltage sense slot property new ebcf9f0acc08 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 351cf7445f00 Merge branch 'for-5.8' of https://git.kernel.org/pub/scm/l [...] new 224185a6e51a Merge branch 'for-5.9' of https://git.kernel.org/pub/scm/l [...] new 5a35b3ae25ca Merge remote-tracking branch 'sound-asoc/for-next' new 4ef2c5c2462d dm: use bio_uninit instead of bio_disassociate_blkg new db9819c76c1f block: remove bio_disassociate_blkg new d92c370a16cb block: really clone the block cgroup in bio_clone_blkg_ass [...] new 2badf06cf906 block: merge __bio_associate_blkg into bio_associate_blkg_ [...] new a18b9b1590ca block: move bio_associate_blkg_from_page to mm/page_io.c new 28fc591ff9d6 block: move the bio cgroup associatation helpers to blk-cgroup.c new 8c5462875224 block: merge blkg_lookup_create and __blkg_lookup_create new a5b97526bf28 block: bypass blkg_tryget_closest for the root_blkg new 13c7863d48c1 block: move the initial blkg lookup into blkg_tryget_closest new 81630e27fff3 blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_is [...] new 7582f30cc9fb cgroup: unexport cgroup_rstat_updated new 93b8063804b6 blk-cgroup: move rcu locking from blkcg_bio_issue_check to [...] new db18a53e5ba8 blk-cgroup: remove blkcg_bio_issue_check new a2e83ef9c3da blk-cgroup: remove a dead check in blk_throtl_bio new 7335f3abbf27 Merge branch 'for-5.9/block' into for-next new fb49278624f7 io_uring: fix missing wake_up io_rw_reissue() new 30d651ff6f18 io_uring: deduplicate freeing linked timeouts new 985cb0832941 io_uring: replace find_next() out param with ret new 9a5ac18e34db io_uring: kill REQ_F_TIMEOUT new da09ce2eea70 io_uring: kill REQ_F_TIMEOUT_NOSEQ new 9f561b4d0f91 io_uring: fix potential use after free on fallback request free new 416e5d5243d5 Merge branch 'for-5.9/io_uring' into for-next new 36a3df5a4574 blk-mq: put driver tag when this request is completed new 42fdc5e49c2b blk-mq: remove the BLK_MQ_REQ_INTERNAL flag new fc32004b13f1 Merge branch 'for-5.9/block' into for-next new eb10d62452a1 io_uring: don't pass def into io_req_work_grab_env new 734610f0075e io_uring: do init work in grab_env() new ebbf9d580ace io_uring: factor out grab_env() from defer_prep() new 24f8b11920d9 io_uring: do grab_env() just before punting new 0fd626b8b89d Merge branch 'for-5.9/io_uring' into for-next new e638ba72e9e3 Merge remote-tracking branch 'block/for-next' new 52bd9c2ed70a Merge remote-tracking branch 'device-mapper/for-next' new a5bb2b7126cd Merge remote-tracking branch 'mmc/next' new 0386f8dbec51 Merge remote-tracking branch 'mfd/for-mfd-next' new a008345dc625 Merge remote-tracking branch 'battery/for-next' new 2d84f80f922c Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new eeee22bb0b90 Merge remote-tracking branch 'regulator/for-next' new 3765622fdebf Merge remote-tracking branch 'integrity/next-integrity' new fd361e512a23 Merge remote-tracking branch 'safesetid/safesetid-next' new 65d96351b135 selinux: fixed a checkpatch warning with the sizeof macro new b8d909a11f80 Merge remote-tracking branch 'selinux/next' new ae0d54a2dee1 Merge remote-tracking branch 'tpmdd/next' new 142240398e50 audit: add gfp parameter to audit_log_nfcfg new d9b7d9c991c5 Merge remote-tracking branch 'audit/next' new 5369245e363b dt-bindings: clock: Correct mmc node name in i.MX35 binding new 976b43ba0228 dt-bindings: clock: Correct example in i.MX8QXP LPCG binding new bcb142f30394 dt-bindings: mmc: Convert imx esdhc to json-schema new cc02c0cf3548 Merge remote-tracking branch 'devicetree/for-next' new 638d8488ae00 spi: spi-geni-qcom: Don't set the cs if it was already right new f27b1dc64125 spi: omap2-mcspi: Convert to use GPIO descriptors new 193ae678f5db Merge remote-tracking branch 'spi/for-5.9' into spi-next new 1655152ae8ee Merge remote-tracking branch 'spi/for-next' new 9955026d3dd5 Merge remote-tracking branch 'tip/auto-latest' new 6487f36f785a Merge remote-tracking branch 'edac/edac-for-next' new 25bea54a631f Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 6b05dfacd761 docs: RCU: Convert checklist.txt to ReST new a3b0a79f8903 docs: RCU: Convert lockdep-splat.txt to ReST new 058cc23bcad0 docs: RCU: Convert lockdep.txt to ReST new 2cdb54c93a7e docs: RCU: Convert rculist_nulls.txt to ReST new 43cb5451dffe docs: RCU: Convert torture.txt to ReST new 90c73cb2c65f docs: RCU: Convert rcuref.txt to ReST new f2286ab99549 docs: RCU: Convert stallwarn.txt to ReST new 2d9c318bfd15 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst new b81898e3d213 doc: Timer problems can cause RCU CPU stall warnings new d93d97cbe0d4 doc: Tasks RCU must protect instructions before trampoline new 7ee880b7bf1d rcu: Initialize and destroy rcu_synchronize only when necessary new 0a3b3c253a1e mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls new abfce0414814 rcu: Simplify the calculation of rcu_state.ncpus new e816d56fad57 rcu: Add callbacks-invoked counters new f8466f94685b rcu: Add comment documenting rcu_callback_map's purpose new 88748e330040 trace: events: rcu: Change description of rcu_dyntick trace event new 77865dea25c4 rcu: Grace-period-kthread related sleeps to idle priority new a9352f72d6a9 rcu: Priority-boost-related sleeps to idle priority new f5ca34643bbd rcu: No-CBs-related sleeps to idle priority new 68c2f27e01f6 rcu: Expedited grace-period sleeps to idle priority new 9f47eb5461aa fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] new 360fbbb4897c rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq new 3c8920e2dbd1 tick/nohz: Narrow down noise while setting current task's [...] new 55fbe86ef303 rcu: Remove initialized but unused rnp from check_slow_task() new 04b25a495bd6 rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() [...] new d29e0b26b020 lockdep: Complain only once about RCU in extended quiescent state new e40bb9211198 rcu: Replace 1 with true new c6dfd72b7a3b rcu: Stop shrinker loop new 00943a609d7a rcu: gp_max is protected by root rcu_node's lock new a2dae43088d5 rcu: grplo/grphi just records CPU number new 7a0c2b0940c1 rcu: grpnum just records group number new c3cb47a6cc74 kernel/rcu/tree.c: Fix kernel-doc warnings new 24692fa22c30 rcu: Fix some kernel-doc warnings new 8e11690d2f5a rcu: Fix a kernel-doc warnings for "count" new 8ac88f7177c7 rcu/tree: Keep kfree_rcu() awake during lock contention new 4d2919411867 rcu/tree: Skip entry into the page allocator for PREEMPT_RT new 594aa5975b9b rcu/tree: Repeat the monitor if any free channel is busy new 446044eb9c9c rcu/tree: Make debug_objects logic independent of rcu_head new 3af848628174 rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro new 952371d6fc0b rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate [...] new 69f08d3999db rcu/tree: Use static initializer for krc.lock new 53c72b590b3a rcu/tree: cache specified number of objects new 5f3c8d620447 rcu/tree: Maintain separate array for vmalloc ptrs new 64d1d06ccb1b rcu/tiny: support vmalloc in tiny-RCU new c408b215f58f rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* new e0feed08ab41 mm/list_lru.c: Rename kvfree_rcu() to local variant new ce4dce123fdc rcu: Introduce 2 arg kvfree_rcu() interface new 3042f83f19be rcu: Support reclaim for head-less object new 1835f475e351 rcu: Introduce single argument kvfree_rcu() interface new da4fc00abb97 lib/test_vmalloc.c: Add test cases for kvfree_rcu() new ea6eed9f7d73 rcu-tasks: Convert sleeps to idle priority new 04a3c5aa7a8c rcu-tasks: Make rcu_tasks_postscan() be static new 5b3cc99bedf5 rcu-tasks: Add #include of rcupdate_trace.h to update.c new 8344496e8b49 rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() new 30d8aa5128f1 rcu-tasks: Fix code-style issues new 7e866460cc18 rcuperf: Remove useless while loops around wait_event new 653ed64b01dc refperf: Add a test to measure performance of read-side sy [...] new 708cda31652c rcuperf: Add comments explaining the high reader overhead new f8b4bb23ec01 torture: Add refperf to the rcutorture scripting new 777a54c908ec refperf: Add holdoff parameter to allow CPUs to come online new 75dd8efef56e refperf: Hoist function-pointer calls out of the loop new 83b88c86da0e refperf: Allow decimal nanoseconds new 8fc28783a0c3 refperf: Convert nreaders to a module parameter new dbf28efdae7b refperf: Provide module parameter to specify number of exp [...] new f518f154ecef refperf: Dynamically allocate experiment-summary output buffer new 2e90de76f226 refperf: Dynamically allocate thread-summary output buffer new 2990750bceb0 refperf: Make functions static new b864f89ff614 refperf: Tune reader measurement interval new af2789db13b8 refperf: Convert reader_task structure's "start" field to int new 86e0da2bb8ed refperf: More closely synchronize reader start times new 2db0bda38453 refperf: Add warmup and cooldown processing phases new 6efb06340846 refperf: Label experiment-number column "Runs" new 9d1914d34ceb refperf: Output per-experiment data points new 96af8669591d refperf: Simplify initialization-time wakeup protocol new b4d1e34f6502 refperf: Add read-side delay module parameter new 4dd72a338a07 refperf: Adjust refperf.loop default value new 847dd70aa971 doc: Document rcuperf's module parameters new 7c944d7c67da refperf: Work around 64-bit division new 918b351d9655 refperf: Change readdelay module parameter to nanoseconds new 72bb749e7048 refperf: Add test for RCU Tasks Trace readers. new e13ef442fe52 refperf: Add test for RCU Tasks readers new c7dcf8106f75 rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment new 8e4ec3d02b54 refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST new 1fbeb3a8c4de refperf: Rename refperf.c to refscale.c and change internal names new f71d8311ec27 refscale: Change --torture type from refperf to refscale new 7fef6cff8f28 srcu: Fix a typo in comment "amoritized"->"amortized" new bde50d8ff83e srcu: Avoid local_irq_save() before acquiring spinlock_t new 88513ae53375 torture: Remove qemu dependency on EFI firmware new 6582e7f184e4 torture: Add script to smoke-test commits in a branch new d02c6b52d12f locktorture: Use true and false to assign to bool variables new 4a5f133c15b7 rcutorture: Add races with task-exit processing new 61251d689980 torture: Set configfile variable to current scenario new 59359e4f2a09 rcutorture: Handle non-statistic bang-string error messages new cae7cc6ba5ba rcutorture: NULL rcu_torture_current earlier in cleanup code new d3cb26312ecf torture: Remove whitespace from identify_qemu_vcpus output new a3ba4972f2ef torture: Add --allcpus argument to the kvm.sh script new 8f43d5911b38 rcu/rcutorture: Replace 0 with false new 3e93a51f191a torture: Create qemu-cmd in --buildonly runs new 6387ecbc94bf torture: Add a stop-run capability new bc77a72cd188 torture: Abstract out console-log error detection new 775227511843 rcutorture: Check for unwatched readers new 603d11ad6976 torture: Pass --kmake-arg to all make invocations new 6bcaf2a08766 torture: Correctly summarize build-only runs new 61b77be09e29 torture: Improve diagnostic for KCSAN-incapable compilers new 9ccba350bd82 torture: Add more tracing crib notes to kvm.sh new 06efa9b4b27f torture: Add kvm-tranform.sh script for qemu-cmd files new 2102ad290af0 torture: Dump ftrace at shutdown only if requested new 316db5897ee5 torture: Avoid duplicate specification of qemu command new 7a6bbeaa01f7 torture: Remove obsolete "cd $KVM" new 13625c0a4074 Merge branches 'doc.2020.06.29a', 'fixes.2020.06.29a', 'kf [...] new cda099b37d71 fork: Annotate a data race in vm_area_dup() new cb38f82043d1 x86/mm/pat: Mark an intentional data race new c93773c1a3fe rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new 1fe84fd4a402 kcsan: Add test suite new 33190b675ce2 locking/osq_lock: Annotate a data race in osq_lock new 2888557f68db kcsan: Prefer '__no_kcsan inline' in test new 9dd979bae4cf kcsan: Silence -Wmissing-prototypes warning with W=1 new acfa087ccf2d kcsan: Rename test.c to selftest.c new 7e766560e6e2 kcsan: Remove existing special atomic rules new 56b031f0abf5 kcsan: Add jiffies test to test suite new e68dcd8eac63 kcsan: Re-add GCC as a supported compiler new 2839a232071f kcsan: Simplify compiler flags new 61d56d7aa5ec kcsan: Disable branch tracing in core runtime new 71e05e558a5f Merge branch 'kcsan.2020.06.29a' into HEAD new 38908de90a8c tools/memory-model: Add recent references new c1b14609013a tools/memory-model: Fix "conflict" definition new be4a37973cb0 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] new a591890c4e91 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] new 7f871338ff93 MAINTAINERS: Update maintainers for new Documentation/litm [...] new 4a9cc65f7a71 tools/memory-model: Add an exception for limitations on _u [...] new efff61502096 Documentation/litmus-tests: Introduce atomic directory new 4dcd4d36ddb1 Documentation/litmus-tests/atomic: Add a test for atomic_set() new e30d02355536 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] new 9725dd555127 tools/memory-model: Fix reference to litmus test in recipes.txt new cdaac9d6d23d Documentation/litmus-tests: Merge atomic's README into top [...] new c425fb5f8d2c Documentation/litmus-tests: Cite an RCU litmus test new d075a78a5ab1 tools/memory-model/README: Expand dependency of klitmus7 new 2bfa5c62debe tools/memory-model/README: Mention herdtools7 7.56 in comp [...] new 5ef0a07a7928 Documentation/litmus-tests: Add note on herd7 7.56 in atom [...] new 81d8bbdb6640 docs: fix references for DMA*.txt files new 78da71da8d6d tools/memory-model: Make judgelitmus.sh note timeouts new aed28854aaee tools/memory-model: Make cmplitmushist.sh note timeouts new 48b3fc9e4a18 tools/memory-model: Make judgelitmus.sh identify bad macros new ead7a585a9be tools/memory-model: Make judgelitmus.sh detect hard deadlocks new e6ba35e9c70a tools/memory-model: Fix paulmck email address on pre-exist [...] new 50bee255c575 tools/memory-model: Update parseargs.sh for hardware verification new 582805f43a0d tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 168e6a5a7a0c tools/memory-model: Add simpletest.sh to check locking, RC [...] new ec8d97b1dc88 tools/memory-model: Fix checkalllitmus.sh comment new e6362bac7741 tools/memory-model: Hardware checking for check{,all}litmus.sh new be810366279b tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 4a5f4ccaa04e tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 7fc7f17e4a3b tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 7473b16f3d0b tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new e3d36fb604e6 tools/memory-model: Keep assembly-language litmus tests new 1aeb09e38994 tools/memory-model: Allow herd to deduce CPU type new 925d25b67cb3 tools/memory-model: Make runlitmus.sh check for jingle errors new 559be8deaaaa tools/memory-model: Add -v flag to jingle7 runs new fc43a5a63c1f tools/memory-model: Implement --hw support for checkghlitmus.sh new 2c768fa5be9a tools/memory-model: Fix scripting --jobs argument new 155cf613150f tools/memory-model: Make checkghlitmus.sh use mselect7 new 1a7f5e6bc873 tools/memory-model: Make history-check scripts use mselect7 new f9af8df38f1c tools/memory-model: Add "--" to parseargs.sh for addition [...] new 2ea8f21ac1cf tools/memory-model: Repair parseargs.sh header comment new fbf52410638f tools/memory-model: Add checktheselitmus.sh to run specifi [...] new dee00bfb67a4 tools/memory-model: Add data-race capabilities to judgelitmus.sh new 7eff22c687bf tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 5ce63058b5de tools/memory-model: Use "-unroll 0" to keep --hw runs finite new ae6e37643c37 Merge branch 'lkmm-dev.2020.06.29a' into HEAD new 47c6b57496e9 rcu: Remove KCSAN stubs new 7bfb022fdcf7 rcu: Remove KCSAN stubs from update.c new 766e7e371ec8 srcu: Remove KCSAN stubs new 6b7f1003f9c2 rcutorture: Remove KCSAN stubs new ab8de7081b6e rcu: Initialize at declaration time in rcu_exp_handler() new 9cd52394debe rcu/segcblist: Prevent useless GP start if no CBs to accelerate new f338ebbff010 rcutorture: Output number of elapsed grace periods new 63b268925cf4 rcu/trace: Print negative GP numbers correctly new a3d7b6af8ca6 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] new 67d72a7bc0da nocb: Clarify RCU nocb CPU error message new 771247eed13a rcu/tree: Force quiescent state on callback overload new d1ff121810bb rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() new d2b8c546d4e7 nocb: Remove show_rcu_nocb_state() false positive printout new 8cfb8423d873 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor new 3061e68f1195 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns new 3cb6a7ea523f rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] new 1ef32f5fc430 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] new 8033840e8e88 rcu: Remove unused __rcu_is_watching() function new 3a1cc5cdafcc scftorture: Add smp_call_function() torture test new 7ff7c366f80f torture: Add scftorture to the rcutorture scripting new b5a199cf5756 scftorture: Implement weighted primitive selection new 07a4b46c7e42 tick-sched: Clarify "NOHZ: local_softirq_pending" warning new 2546c2d731f8 Merge remote-tracking branch 'rcu/rcu/next' new d653aceb6e78 Merge remote-tracking branch 'kvm-arm/next' new 1051ebb098b1 Merge remote-tracking branch 'kvms390/next' new caef73cf2070 arm/xen: remove the unused macro GRANT_TABLE_PHYSADDR new 27553be05a90 Merge remote-tracking branch 'xen-tip/linux-next' new 6d5609487389 Merge remote-tracking branch 'percpu/for-next' new 39052438300d Merge remote-tracking branch 'chrome-platform/for-next' new 82b0df6f16b0 Merge remote-tracking branch 'leds/for-next' new bd8ecedf27c9 Merge remote-tracking branch 'ipmi/for-next' new 9cf6ffae3800 Merge 5.8-rc3 into usb-next new e91432277a72 Merge remote-tracking branch 'usb/usb-next' new f878757eccd8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 5dcbc71126e1 phy: qcom-qmp: Allow different values for second lane new 7b675ba1d278 phy: qcom-qmp: Add QMP V4 USB3 UNIPHY new 90b65347cfc5 phy: qcom-qmp: Add QMP V4 USB3 PHY support for sm8250 new 0d75f508a9d5 phy: qcom-snps: Add runtime suspend and resume handlers new dcbec0465076 phy: qcom-snps: Add a set mode callback new cea0f76a483d dt-bindings: phy: Add DT bindings for Xilinx ZynqMP PSGTR PHY new 4a33bea00314 phy: zynqmp: Add PHY driver for the Xilinx ZynqMP Gigabit [...] new 63f7a55eb84d Merge remote-tracking branch 'phy-next/next' new d7d50e23eb52 Merge remote-tracking branch 'tty/tty-next' new 0dba2cac984c Merge remote-tracking branch 'soundwire/next' new 8a00c67e1c19 thunderbolt: Build initial XDomain property block upon fir [...] new 177aa362eb92 thunderbolt: No need to warn if NHI hop_count != 12 or hop [...] new 126764236e35 thunderbolt: NHI can use HopIDs 1-7 new 53f13319d131 thunderbolt: Get rid of E2E workaround new 783735f84fea thunderbolt: Fix path indices used in USB3 tunnel discovery new 69eb79f7d294 thunderbolt: Make tb_next_port_on_path() work with tree to [...] new c64c3f3ac63a thunderbolt: Make tb_path_alloc() work with tree topologies new 7e897bb7be11 thunderbolt: Check that both ports are reachable when allo [...] new 75ab3f06a1eb thunderbolt: Handle incomplete PCIe/USB3 paths correctly i [...] new c738a794e529 thunderbolt: Increase path length in discovery new 54509f5005ca thunderbolt: Add KUnit tests for path walking new e876f34adc18 thunderbolt: Add DP IN resources for all routers new bbcf40b39283 thunderbolt: Do not tunnel USB3 if link is not USB4 new 77cfa40fcdea thunderbolt: Make usb4_switch_map_usb3_down() also return [...] new 9cac51a049db thunderbolt: Make usb4_switch_map_pcie_down() also return [...] new 7c0ee8fd3bd7 thunderbolt: Report consumed bandwidth in both directions new acf815b86768 thunderbolt: Increase DP DPRX wait timeout new 3b1d8d577ca8 thunderbolt: Implement USB3 bandwidth negotiation routines new 5b7b8c0af15a thunderbolt: Make tb_port_get_link_speed() available to ot [...] new 0bd680cd900c thunderbolt: Add USB3 bandwidth management new 40c14d9f4f6d thunderbolt: Add KUnit tests for tunneling new 1d74944dc300 Merge remote-tracking branch 'thunderbolt/next' new 6e8227155ece staging: rtl8188eu: remove unnecessary comments in hal8188 [...] new ae7368f9a30b staging: qlge: fix ql_sem_unlock new 0107635e15ac staging: qlge: replace pr_err with netdev_err new 347fa58ff555 Merge 5.8-rc3 into staging-next new c0ad23b60110 Merge remote-tracking branch 'staging/staging-next' new b93c121f9b76 Merge remote-tracking branch 'mux/for-next' new dd689a4fc22f Merge remote-tracking branch 'icc/icc-next' new e5f419c140b6 Merge remote-tracking branch 'dmaengine/next' new 06ab39361b24 Merge remote-tracking branch 'scsi/for-next' new b7a80dac0f1f scsi: ufs: ufs-exynos: Remove an unnecessary NULL check new 5a0c256d96f0 scsi: target: tcmu: Fix crash on ARM during cmd completion new ee4d934b6289 Merge remote-tracking branch 'scsi-mkp/for-next' new b07408552b06 Merge remote-tracking branch 'rpmsg/for-next' new ce14973cbadc Merge remote-tracking branch 'gpio/for-next' new eb54c6fff4ba Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 678e261cfefa Merge remote-tracking branch 'pinctrl/for-next' new 169efc3bf4dd pinctrl: merrifield: Add I²S bus 2 pins to groups and functions new 653d96455e1e pinctrl: tigerlake: Add support for Tiger Lake-H new e8ef4e1acb78 Merge remote-tracking branch 'pinctrl-intel/for-next' new 8b8a3a2c7ade Merge remote-tracking branch 'pinctrl-samsung/for-next' new 39ca85d7d4cd Merge remote-tracking branch 'pwm/for-next' new 49115d0fabb5 Merge remote-tracking branch 'userns/for-next' new 02215e8f18b1 Merge remote-tracking branch 'livepatching/for-next' new 86a0da64287a coresight: Add default sink selection to CoreSight base new 152cc3439212 coresight: tmc: Update sink types for default selection new 8b54932fad3b coresight: etm: perf: Add default sink selection to etm perf new 3ef18425e833 Merge remote-tracking branch 'coresight/next' new 530b03abfd27 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new ca0f3985d7ef Merge remote-tracking branch 'seccomp/for-next/seccomp' new 85946ae3c5f9 Merge remote-tracking branch 'kspp/for-next/kspp' new d815a90f82b9 Merge remote-tracking branch 'fsi/next' new 62475ecbb82c Merge remote-tracking branch 'nvmem/for-next' new 0e21523df232 Merge remote-tracking branch 'xarray/xarray' new 1cb6bd24ba74 Merge remote-tracking branch 'hyperv/hyperv-next' new d65c415d6769 Merge remote-tracking branch 'auxdisplay/auxdisplay' new d110e7bfa3a8 Merge remote-tracking branch 'pidfd/for-next' new 2681a85922db Merge remote-tracking branch 'fpga/for-next' new 313c62bb1ce5 Merge remote-tracking branch 'kunit-next/kunit' new ee822e46975c Merge remote-tracking branch 'trivial/for-next' new c8203bf4cc48 Merge remote-tracking branch 'notifications/notifications- [...] new 0d6fec8c8f1d Merge remote-tracking branch 'fsinfo/fsinfo-core' new 92458b2e5ab4 thunderbolt: merge fix for kunix_resource changes new 9988162fec3c Merge branch 'akpm-current/current' new 5343298fe919 mm/madvise: pass task and mm to do_madvise new 97e361c61291 pid: move pidfd_get_pid() to pid.c new 673f8bca5d0a mm/madvise: introduce process_madvise() syscall: an extern [...] new f3069d7595d3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new f93c86864be9 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 15c94149f192 mm/madvise: check fatal signal pending of target process new cb61cc76be55 all arch: remove system call sys_sysctl new 0fcdbe7fa582 s390: fix build error for sys_call_table_emu new 89b86b44fac2 mm/kmemleak: silence KCSAN splats in checksum new 62a1a187a30d mm/frontswap: mark various intentional data races new 5d6a25cdaddd mm/page_io: mark various intentional data races new 729d116e6fae mm-page_io-mark-various-intentional-data-races-v2 new 0b26894e289e mm/swap_state: mark various intentional data races new 34c72b7e90ff mm/filemap.c: fix a data race in filemap_fault() new dcf533f827e2 mm/swapfile: fix and annotate various data races new 83c3cdcac52a mm-swapfile-fix-and-annotate-various-data-races-v2 new 1a095f9ed828 mm/page_counter: fix various data races at memsw new 691637ecb862 mm/memcontrol: fix a data race in scan count new 78a9c83c4191 mm/list_lru: fix a data race in list_lru_count_one new 3515d9e8a441 mm/mempool: fix a data race in mempool_free() new 06e08f5d9cd3 mm/rmap: annotate a data race at tlb_flush_batched new f7ebdd97bc2e mm/swap.c: annotate data races for lru_rotate_pvecs new 1443695a25b6 mm: annotate a data race in page_zonenum() new 41893272133e include/asm-generic/vmlinux.lds.h: align ro_after_init new e7be08967305 sh: clkfwk: remove r8/r16/r32 new 867415ab9b82 sh: remove call to memset after dma_alloc_coherent new 624242028868 sh: use generic strncpy() new 907d7f1dbbb7 sh: add missing EXPORT_SYMBOL() for __delay
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 (00c3dbd48cfc) \ N -- N -- N refs/heads/akpm (907d7f1dbbb7)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 679 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/Makefile | 35 +- .../arm/bcm/raspberrypi,bcm2835-firmware.txt | 14 - .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 59 + .../bus/socionext,uniphier-system-bus.yaml | 4 +- .../bindings/clock/brcm,bcm2711-dvp.yaml | 47 + .../bindings/clock/brcm,bcm63xx-clocks.txt | 2 + .../devicetree/bindings/clock/imx35-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 2 +- .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 67 - .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 124 + .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 +- .../devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml | 105 + .../devicetree/bindings/sound/tas2562.txt | 3 + Documentation/filesystems/f2fs.rst | 2 + Documentation/networking/bareudp.rst | 6 +- Documentation/networking/tls-offload.rst | 18 + Documentation/s390/s390dbf.rst | 17 +- Documentation/sound/kernel-api/alsa-driver-api.rst | 2 +- MAINTAINERS | 15 +- arch/arm/boot/dts/am335x-boneblack.dts | 144 + arch/arm/boot/dts/am335x-pocketbeagle.dts | 144 + arch/arm/boot/dts/am33xx-l4.dtsi | 24 + arch/arm/boot/dts/am3517.dtsi | 4 + arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am5729-beagleboneai.dts | 73 +- arch/arm/boot/dts/omap3-n900.dts | 6 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 6 +- arch/arm/boot/dts/omap3.dtsi | 57 +- arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 3 +- arch/arm/configs/shmobile_defconfig | 13 +- arch/arm/mach-exynos/mcpm-exynos.c | 10 +- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 - arch/arm/xen/enlighten.c | 1 - arch/m68k/include/asm/cmpxchg.h | 8 - arch/m68k/kernel/setup_no.c | 3 +- arch/m68k/mm/mcfmmu.c | 2 +- arch/s390/appldata/appldata_os.c | 6 +- arch/s390/include/asm/debug.h | 18 +- arch/s390/include/asm/pci_dma.h | 11 - arch/s390/include/asm/timex.h | 5 - arch/s390/include/uapi/asm/debug.h | 35 - arch/s390/kernel/debug.c | 42 - arch/s390/kernel/lgr.c | 2 +- arch/s390/kernel/setup.c | 1 + arch/s390/kernel/time.c | 2 +- arch/s390/kernel/topology.c | 4 +- arch/s390/mm/cmm.c | 2 +- arch/s390/mm/maccess.c | 14 +- arch/s390/pci/pci_event.c | 13 +- block/bio.c | 143 +- block/blk-cgroup.c | 182 +- block/blk-core.c | 7 +- block/blk-flush.c | 6 - block/blk-mq-tag.c | 4 +- block/blk-mq.c | 12 +- block/blk-mq.h | 2 +- block/blk-throttle.c | 10 +- block/blk.h | 2 + drivers/clk/bcm/Kconfig | 11 + drivers/clk/bcm/Makefile | 1 + drivers/clk/bcm/clk-bcm2711-dvp.c | 120 + drivers/clk/bcm/clk-bcm2835.c | 34 +- drivers/clk/bcm/clk-bcm63xx-gate.c | 553 +- drivers/clk/bcm/clk-raspberrypi.c | 311 +- drivers/dma/ioat/init.c | 4 +- drivers/firmware/raspberrypi.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 5 +- drivers/gpu/drm/drm_connector.c | 22 +- drivers/gpu/drm/drm_mipi_dsi.c | 26 +- drivers/gpu/drm/i915/display/intel_display.c | 18 +- drivers/gpu/drm/i915/gvt/debugfs.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 24 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 6 +- drivers/gpu/drm/i915/gvt/reg.h | 5 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 8 - drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 1 - drivers/gpu/drm/pl111/pl111_display.c | 1 - drivers/gpu/drm/pl111/pl111_drm.h | 73 + drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/pl111/pl111_versatile.c | 10 +- drivers/gpu/drm/ttm/ttm_bo.c | 50 +- drivers/gpu/drm/ttm/ttm_bo_manager.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 5 + drivers/gpu/drm/ttm/ttm_tt.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 6 +- drivers/hv/vmbus_drv.c | 2 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 17 +- drivers/hwtracing/coresight/coresight-priv.h | 2 + drivers/hwtracing/coresight/coresight-tmc.c | 3 +- drivers/hwtracing/coresight/coresight.c | 166 + drivers/md/dm.c | 5 +- drivers/misc/atmel-ssc.c | 24 +- drivers/misc/mei/bus.c | 3 +- drivers/net/bareudp.c | 23 +- drivers/net/caif/caif_hsi.c | 6 +- drivers/net/caif/caif_serial.c | 2 +- drivers/net/caif/caif_spi.c | 4 +- drivers/net/caif/caif_virtio.c | 2 +- drivers/net/dsa/ocelot/felix.c | 4 +- drivers/net/dsa/sja1105/sja1105_flower.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 4 +- drivers/net/ethernet/8390/8390.h | 61 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/aurora/nb8800.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 179 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 12 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 14 + drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 600 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 66 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 31 + drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 10 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 7 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 128 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 194 + drivers/net/ethernet/huawei/hinic/hinic_port.h | 94 + drivers/net/ethernet/huawei/hinic/hinic_rx.c | 58 +- drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 80 + drivers/net/ethernet/huawei/hinic/hinic_tx.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 26 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 15 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 53 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 12 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 20 + .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 400 ++ .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h | 27 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 123 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 114 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 670 ++ .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 204 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.c | 119 + .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 42 + .../mellanox/mlx5/core/en_accel/ktls_utils.h | 86 + .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 26 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 14 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 32 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 68 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 39 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 25 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 3 +- drivers/net/ethernet/mscc/ocelot_flower.c | 4 +- drivers/net/ethernet/mscc/ocelot_net.c | 8 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/realtek/r8169.h | 1 - drivers/net/ethernet/realtek/r8169_main.c | 28 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 10 +- drivers/net/ethernet/sfc/bitfield.h | 34 +- drivers/net/ethernet/sfc/ef10.c | 100 +- drivers/net/ethernet/sfc/efx.c | 119 +- drivers/net/ethernet/sfc/efx.h | 8 - drivers/net/ethernet/sfc/efx_channels.c | 7 + drivers/net/ethernet/sfc/efx_common.c | 134 +- drivers/net/ethernet/sfc/efx_common.h | 6 +- drivers/net/ethernet/sfc/ethtool.c | 913 --- drivers/net/ethernet/sfc/ethtool_common.c | 911 +++ drivers/net/ethernet/sfc/ethtool_common.h | 36 +- drivers/net/ethernet/sfc/mcdi.c | 10 +- drivers/net/ethernet/sfc/mcdi.h | 5 +- drivers/net/ethernet/sfc/mcdi_filters.c | 8 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 6933 +++++++++++++++++++- drivers/net/ethernet/sfc/net_driver.h | 4 + drivers/net/ethernet/sfc/nic.c | 45 + drivers/net/ethernet/sfc/nic.h | 298 +- drivers/net/ethernet/sfc/nic_common.h | 273 + drivers/net/ethernet/sfc/ptp.c | 5 +- drivers/net/ethernet/sfc/ptp.h | 45 + drivers/net/ethernet/sfc/rx.c | 236 +- drivers/net/ethernet/sfc/rx_common.c | 245 +- drivers/net/ethernet/sfc/rx_common.h | 6 +- drivers/net/ethernet/sfc/siena.c | 1 + drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 6 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 77 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 +- drivers/net/macsec.c | 5 +- drivers/net/macvlan.c | 5 +- drivers/net/phy/marvell10g.c | 22 + drivers/net/plip/plip.c | 4 +- drivers/net/thunderbolt.c | 4 +- drivers/net/usb/ipheth.c | 2 +- drivers/pci/access.c | 15 +- drivers/pci/hotplug/acpiphp_glue.c | 14 +- drivers/pci/pci.c | 10 +- drivers/pci/pcie/aer.c | 11 +- drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 408 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 7 + drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 85 + drivers/phy/xilinx/Kconfig | 13 + drivers/phy/xilinx/Makefile | 3 + drivers/phy/xilinx/phy-zynqmp.c | 995 +++ drivers/pinctrl/intel/pinctrl-merrifield.c | 8 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 358 + drivers/s390/char/zcore.c | 57 +- drivers/scsi/smartpqi/smartpqi_init.c | 6 +- drivers/scsi/ufs/ufs-exynos.c | 2 +- drivers/spi/spi-geni-qcom.c | 8 +- drivers/spi/spi-omap2-mcspi.c | 19 +- drivers/staging/qlge/qlge_dbg.c | 574 +- .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 25 - drivers/target/target_core_user.c | 9 +- drivers/thermal/cpufreq_cooling.c | 6 +- drivers/thermal/imx_thermal.c | 7 +- drivers/thermal/mtk_thermal.c | 5 +- drivers/thermal/qcom/tsens.c | 10 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 4 +- drivers/thunderbolt/Kconfig | 5 + drivers/thunderbolt/Makefile | 2 + drivers/thunderbolt/nhi.c | 30 +- drivers/thunderbolt/path.c | 38 +- drivers/thunderbolt/switch.c | 32 +- drivers/thunderbolt/tb.c | 378 +- drivers/thunderbolt/tb.h | 35 +- drivers/thunderbolt/tb_regs.h | 20 + drivers/thunderbolt/test.c | 1626 +++++ drivers/thunderbolt/tunnel.c | 314 +- drivers/thunderbolt/tunnel.h | 37 +- drivers/thunderbolt/usb4.c | 369 +- drivers/thunderbolt/xdomain.c | 94 +- drivers/video/fbdev/Kconfig | 20 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/amba-clcd.c | 986 --- fs/cifs/inode.c | 10 +- fs/f2fs/compress.c | 43 +- fs/f2fs/data.c | 69 +- fs/f2fs/debug.c | 64 +- fs/f2fs/dir.c | 2 +- fs/f2fs/extent_cache.c | 18 +- fs/f2fs/f2fs.h | 38 +- fs/f2fs/file.c | 192 +- fs/f2fs/gc.c | 65 +- fs/f2fs/inline.c | 2 + fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 10 +- fs/f2fs/node.c | 14 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 123 +- fs/f2fs/segment.h | 8 +- fs/f2fs/super.c | 48 +- fs/file_table.c | 2 +- fs/io_uring.c | 217 +- include/dt-bindings/clock/bcm3368-clock.h | 24 + include/dt-bindings/clock/bcm6318-clock.h | 42 + include/dt-bindings/clock/bcm63268-clock.h | 30 + include/dt-bindings/clock/bcm6328-clock.h | 19 + include/dt-bindings/clock/bcm6358-clock.h | 18 + include/dt-bindings/clock/bcm6362-clock.h | 26 + include/dt-bindings/clock/bcm6368-clock.h | 24 + include/dt-bindings/phy/phy.h | 1 + include/linux/amba/clcd-regs.h | 87 - include/linux/amba/clcd.h | 290 - include/linux/audit.h | 8 +- include/linux/bio.h | 9 - include/linux/blk-cgroup.h | 101 +- include/linux/blk-mq.h | 2 - include/linux/coresight.h | 3 + include/linux/thunderbolt.h | 2 - include/net/bareudp.h | 1 + include/net/dsa.h | 2 +- include/net/flow_dissector.h | 3 +- include/net/flow_offload.h | 4 +- include/net/netns/bpf.h | 7 +- include/net/pkt_cls.h | 49 + include/net/sch_generic.h | 6 +- include/net/sctp/sctp.h | 2 +- include/net/tc_act/tc_police.h | 32 +- include/net/tls.h | 34 +- include/sound/rt5670.h | 1 + include/trace/events/f2fs.h | 63 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/pkt_sched.h | 2 + kernel/auditsc.c | 4 +- kernel/bpf/net_namespace.c | 162 +- kernel/cgroup/rstat.c | 1 - kernel/rcu/tree.c | 6 - kernel/scftorture.c | 9 +- kernel/time/tick-sched.c | 2 +- lib/packing.c | 1 + mm/page_io.c | 17 + mm/slab.c | 20 +- net/8021q/vlan_dev.c | 9 +- net/bluetooth/hci_core.c | 6 +- net/bridge/br_mrp.c | 2 +- net/bridge/br_private.h | 2 +- net/bridge/br_private_mrp.h | 2 +- net/bridge/netfilter/ebtables.c | 6 +- net/core/dev.c | 4 +- net/core/dev_addr_lists.c | 10 + net/core/flow_dissector.c | 32 +- net/hsr/hsr_device.c | 2 +- net/l2tp/l2tp_eth.c | 2 +- net/llc/af_llc.c | 10 +- net/mptcp/options.c | 9 +- net/mptcp/protocol.c | 267 +- net/mptcp/protocol.h | 43 + net/mptcp/subflow.c | 57 +- net/netfilter/nf_tables_api.c | 33 +- net/netfilter/x_tables.c | 5 +- net/sched/cls_api.c | 121 +- net/sched/sch_atm.c | 4 +- net/sched/sch_blackhole.c | 2 +- net/sched/sch_cake.c | 2 +- net/sched/sch_cbq.c | 4 +- net/sched/sch_cbs.c | 18 +- net/sched/sch_choke.c | 2 +- net/sched/sch_codel.c | 2 +- net/sched/sch_drr.c | 4 +- net/sched/sch_dsmark.c | 4 +- net/sched/sch_etf.c | 2 +- net/sched/sch_ets.c | 4 +- net/sched/sch_fifo.c | 6 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_generic.c | 4 +- net/sched/sch_gred.c | 2 +- net/sched/sch_hfsc.c | 6 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 4 +- net/sched/sch_multiq.c | 4 +- net/sched/sch_netem.c | 8 +- net/sched/sch_pie.c | 2 +- net/sched/sch_plug.c | 2 +- net/sched/sch_prio.c | 6 +- net/sched/sch_qfq.c | 4 +- net/sched/sch_red.c | 102 +- net/sched/sch_sfb.c | 4 +- net/sched/sch_sfq.c | 2 +- net/sched/sch_skbprio.c | 2 +- net/sched/sch_taprio.c | 4 +- net/sched/sch_tbf.c | 10 +- net/sched/sch_teql.c | 4 +- net/tls/tls_device.c | 60 +- scripts/Makefile.lib | 7 +- scripts/dtc/checks.c | 39 +- scripts/dtc/dtc.h | 31 + scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/fdt_rw.c | 2 +- scripts/dtc/libfdt/fdt_sw.c | 2 +- scripts/dtc/libfdt/libfdt.h | 8 + scripts/dtc/treesource.c | 8 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 6 +- security/selinux/ss/conditional.c | 4 +- sound/soc/codecs/rt5670.c | 75 +- sound/soc/codecs/rt5670.h | 2 +- sound/soc/codecs/tas2562.c | 136 +- sound/soc/codecs/tas2562.h | 5 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 23 +- sound/soc/qcom/Kconfig | 2 +- sound/soc/soc-utils.c | 3 +- .../bpf/prog_tests/flow_dissector_reattach.c | 32 +- tools/testing/selftests/net/forwarding/sch_red.sh | 492 ++ tools/testing/selftests/tpm2/test_smoke.sh | 9 +- tools/testing/selftests/tpm2/test_space.sh | 4 +- 387 files changed, 22095 insertions(+), 6190 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-f [...] create mode 100644 Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-f [...] create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2711-dvp.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt create mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml create mode 100644 Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml delete mode 100644 arch/s390/include/uapi/asm/debug.h create mode 100644 drivers/clk/bcm/clk-bcm2711-dvp.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h create mode 100644 drivers/net/ethernet/sfc/nic_common.h create mode 100644 drivers/net/ethernet/sfc/ptp.h create mode 100644 drivers/phy/xilinx/Kconfig create mode 100644 drivers/phy/xilinx/Makefile create mode 100644 drivers/phy/xilinx/phy-zynqmp.c create mode 100644 drivers/thunderbolt/test.c delete mode 100644 drivers/video/fbdev/amba-clcd.c create mode 100644 include/dt-bindings/clock/bcm3368-clock.h create mode 100644 include/dt-bindings/clock/bcm6318-clock.h create mode 100644 include/dt-bindings/clock/bcm63268-clock.h create mode 100644 include/dt-bindings/clock/bcm6328-clock.h create mode 100644 include/dt-bindings/clock/bcm6358-clock.h create mode 100644 include/dt-bindings/clock/bcm6362-clock.h create mode 100644 include/dt-bindings/clock/bcm6368-clock.h delete mode 100644 include/linux/amba/clcd-regs.h delete mode 100644 include/linux/amba/clcd.h create mode 100755 tools/testing/selftests/net/forwarding/sch_red.sh