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 8a2826d111ec sh: add missing EXPORT_SYMBOL() for __delay omits 5dab4c28ef70 sh: use generic strncpy() omits 267c5235ff8e sh: remove call to memset after dma_alloc_coherent omits 16ca5d59d566 sh: clkfwk: remove r8/r16/r32 omits 38c30674b3d5 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 5f259d140457 mm: annotate a data race in page_zonenum() omits 4b3917a0889e mm/swap.c: annotate data races for lru_rotate_pvecs omits cd91b20657fa mm/rmap: annotate a data race at tlb_flush_batched omits b9526e42b8c9 mm/mempool: fix a data race in mempool_free() omits ddb717cfef58 mm/list_lru: fix a data race in list_lru_count_one omits 5d7c75cc7772 mm/memcontrol: fix a data race in scan count omits 79a2c3b68d61 mm/page_counter: fix various data races at memsw omits eaf241edda61 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 74b93970b280 mm/swapfile: fix and annotate various data races omits 154638ca0824 mm/filemap.c: fix a data race in filemap_fault() omits 7f378686f7ec mm/swap_state: mark various intentional data races omits 8c40431c1289 mm-page_io-mark-various-intentional-data-races-v2 omits c67bb9f8f007 mm/page_io: mark various intentional data races omits 4d0dfbd475bc mm/frontswap: mark various intentional data races omits 15144240fcfc mm/kmemleak: silence KCSAN splats in checksum omits 4ebde5fb11d1 s390: fix build error for sys_call_table_emu omits 8e93a0ff8795 all arch: remove system call sys_sysctl omits 85f75aa94b94 Merge branch 'akpm-current/current' omits 974376016d08 mm: cma: return cma->name directly in cma_get_name omits 924151ce77b7 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 97e475a086f3 make asm-generic/cacheflush.h more standalone omits 9cc485fcd3a5 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 89170ca63681 Merge remote-tracking branch 'notifications/notifications- [...] omits 8ea55fd3f563 Merge remote-tracking branch 'trivial/for-next' omits 69d45c1cf0c6 Merge remote-tracking branch 'kunit-next/kunit' omits 2fa5388f62c2 Merge remote-tracking branch 'fpga/for-next' omits f1f65cf21fc3 Merge remote-tracking branch 'pidfd/for-next' omits f08598c49647 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits ddb2477b5c72 Merge remote-tracking branch 'hyperv/hyperv-next' omits 9a5b73a0a3c6 Merge remote-tracking branch 'xarray/xarray' omits b2fb9a87a7ec Merge remote-tracking branch 'nvmem/for-next' omits 0e72c4405e83 Merge remote-tracking branch 'fsi/next' omits 0722dbc1f04a Merge remote-tracking branch 'kspp/for-next/kspp' omits 5b79092a3dd5 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits a0a2092deb21 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8a19e992397a Merge remote-tracking branch 'coresight/next' omits d7821127b8ec Merge remote-tracking branch 'livepatching/for-next' omits 542af64a4518 Merge remote-tracking branch 'userns/for-next' omits 1522f8ba5f43 Merge remote-tracking branch 'pwm/for-next' omits 048c6ed82921 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 2bc24a1897eb Merge remote-tracking branch 'pinctrl/for-next' omits c5ff7e6d8c1c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 8bebb85ceb6c Merge remote-tracking branch 'gpio/for-next' omits dbe6ae6da46f Merge remote-tracking branch 'rpmsg/for-next' omits f7f0ea26373f Merge remote-tracking branch 'vhost/linux-next' omits 6fb0b8f53c58 Merge remote-tracking branch 'scsi/for-next' omits 2cb1b814f9ba Merge remote-tracking branch 'dmaengine/next' omits e51393f10d9d Merge remote-tracking branch 'icc/icc-next' omits c9245b7ab9d4 Merge remote-tracking branch 'mux/for-next' omits 1b25e06410f8 Merge remote-tracking branch 'staging/staging-next' omits ca261d649a86 Merge remote-tracking branch 'thunderbolt/next' omits 0a2da0fae476 Merge remote-tracking branch 'soundwire/next' omits 9ba5be40c195 Merge remote-tracking branch 'phy-next/next' omits 78e27754a89a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits ab9f1ed7e7f9 Merge remote-tracking branch 'usb/usb-next' omits 13626095fefe Merge remote-tracking branch 'ipmi/for-next' omits d02fdbbfb9e4 Merge remote-tracking branch 'leds/for-next' omits 878970e76e74 Merge remote-tracking branch 'percpu/for-next' omits a88ab8f609b0 Merge remote-tracking branch 'kvms390/next' omits 1c6e4bb38668 Merge remote-tracking branch 'kvm-arm/next' omits 9387e2a45d73 Merge remote-tracking branch 'rcu/rcu/next' omits b2b8662d0311 Merge remote-tracking branch 'ftrace/for-next' omits 79ec9ed2b56e Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 03b3f063b6ac Merge remote-tracking branch 'edac/edac-for-next' omits 605142c494bc Merge remote-tracking branch 'tip/auto-latest' omits 7be8073e5129 Merge remote-tracking branch 'spi/for-next' omits 66491ee67e44 Merge remote-tracking branch 'devicetree/for-next' omits b5566c18efaa Merge remote-tracking branch 'audit/next' omits 2c87d399ec4b Merge remote-tracking branch 'tpmdd/next' omits 8f854481cbd4 Merge remote-tracking branch 'selinux/next' omits 6103ac576b62 Merge remote-tracking branch 'safesetid/safesetid-next' omits 6752c3c4eb7b Merge remote-tracking branch 'integrity/next-integrity' omits d01547f6fed7 Merge remote-tracking branch 'regulator/for-next' omits eaf8f27a2dec Merge remote-tracking branch 'battery/for-next' omits fc7051a67929 Merge remote-tracking branch 'mmc/next' omits 9bd646e9a9ea Merge remote-tracking branch 'device-mapper/for-next' omits a1714d8b8917 Merge remote-tracking branch 'block/for-next' omits bac7e19688ca Merge remote-tracking branch 'sound-asoc/for-next' omits 20011d46571d Merge remote-tracking branch 'sound/for-next' omits 14fd5eac39db Merge remote-tracking branch 'regmap/for-next' omits 8ffdaaf0b3ae Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 44c57b4d08bf Merge remote-tracking branch 'imx-drm/imx-drm/next' omits f8b55f20be54 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 83b52935339f Merge remote-tracking branch 'drm-msm/msm-next' omits b2ffdfd84987 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 3e301e45d70a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b28ba7ad5f69 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 8206221a9000 Merge remote-tracking branch 'amdgpu/drm-next' omits 11c7f549af23 Merge remote-tracking branch 'drm/drm-next' omits ddeee0ea5329 Merge remote-tracking branch 'crypto/master' omits 05fc5d024cf7 Merge remote-tracking branch 'nand/nand/next' omits 31b23667b51b Merge remote-tracking branch 'gfs2/for-next' omits c2eea51828fb Merge remote-tracking branch 'bluetooth/master' omits 4737d6dd1059 Merge remote-tracking branch 'wireless-drivers-next/master' omits 382a34c83b02 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 4f637bed8a99 Merge remote-tracking branch 'bpf-next/master' omits aee38142e141 Merge remote-tracking branch 'net-next/master' omits 59ce765c2960 Merge remote-tracking branch 'rdma/for-next' omits 3268fad96afb Merge remote-tracking branch 'swiotlb/linux-next' omits 0253b42e298f Merge remote-tracking branch 'ieee1394/for-next' omits ccf3216f4165 Merge remote-tracking branch 'thermal/thermal/linux-next' omits a191ebe4ab8b Merge remote-tracking branch 'opp/opp/linux-next' omits ff75f2a9b29b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits dd8e2544d857 Merge remote-tracking branch 'pm/linux-next' omits c3f0552e71ae Merge remote-tracking branch 'v4l-dvb/master' omits 706d378c1e96 Merge remote-tracking branch 'jc_docs/docs-next' omits 002ae09b202e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0bff8f22c318 Merge branch 'dmi/master' omits 62ca5cfb879e Merge remote-tracking branch 'i2c/i2c/for-next' omits 44c6f6e0cb82 Merge remote-tracking branch 'hid/for-next' omits b7683a700ae1 Merge remote-tracking branch 'printk/for-next' omits ed9497a43bd3 Merge remote-tracking branch 'vfs/for-next' omits 924f35ab88b7 Merge remote-tracking branch 'file-locks/locks-next' omits d73d2ca6a8c1 Merge remote-tracking branch 'ext3/for_next' omits 7e0c25110db7 Merge remote-tracking branch 'exfat/dev' omits 606854bdc65b Merge remote-tracking branch 'cifs/for-next' omits f4eec74a3017 Merge remote-tracking branch 'btrfs/for-next' omits a8eeb03305a8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 496e5cc64c62 Merge remote-tracking branch 'risc-v/for-next' omits 22285009e7d6 Merge remote-tracking branch 'parisc-hd/for-next' omits 84ccb6d4da26 Merge remote-tracking branch 'nds32/next' omits 619a69c78fb6 Merge remote-tracking branch 'mips/mips-next' omits ecd42b9649d2 Merge remote-tracking branch 'm68knommu/for-next' omits c8e4a9801a2b Merge remote-tracking branch 'h8300/h8300-next' omits e9b9cc4659e3 Merge remote-tracking branch 'csky/linux-next' omits c9acb23d9c0e Merge remote-tracking branch 'clk/clk-next' omits 54176375b7ee Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 527a1888fea6 Merge remote-tracking branch 'tegra/for-next' omits 1fb007812c27 Merge remote-tracking branch 'scmi/for-linux-next' omits a064dbfef820 Merge remote-tracking branch 'samsung-krzk/for-next' omits db78454602ca Merge remote-tracking branch 'rockchip/for-next' omits 695e69b3b3f2 Merge remote-tracking branch 'reset/reset/next' omits fd6eadc57959 Merge remote-tracking branch 'renesas/next' omits 75d07302f695 Merge remote-tracking branch 'realtek/for-next' omits 600b012adaf6 Merge remote-tracking branch 'qcom/for-next' omits 978eba1f5b59 Merge remote-tracking branch 'omap/for-next' omits 10a778067577 Merge remote-tracking branch 'mvebu/for-next' omits ae859cec8d9e Merge remote-tracking branch 'mediatek/for-next' omits 55e9eb5b89e4 Merge remote-tracking branch 'keystone/next' omits c44709465442 Merge remote-tracking branch 'imx-mxs/for-next' omits 46ddfcc7fea6 Merge remote-tracking branch 'at91/at91-next' omits 4200693db42c Merge remote-tracking branch 'aspeed/for-next' omits 1681bf3b375d Merge remote-tracking branch 'amlogic/for-next' omits 9c751aaeedf9 Merge remote-tracking branch 'arm-soc/for-next' omits 024835771a79 Merge remote-tracking branch 'arm/for-next' omits 97e22421c811 Merge remote-tracking branch 'dma-mapping/for-next' omits 9bf66af85665 Merge remote-tracking branch 'kbuild/for-next' omits f59148f15013 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a6c207e3b461 Merge remote-tracking branch 'erofs-fixes/fixes' omits 9a3dc95a7574 Merge remote-tracking branch 'fpga-fixes/fixes' omits 904992f1f40a Merge remote-tracking branch 'mmc-fixes/fixes' omits 08e509295063 Merge remote-tracking branch 'scsi-fixes/fixes' omits eaff9860e51a Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 1fadffbefcd0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a485af598860 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 51ee1464e174 Merge remote-tracking branch 'kvm-fixes/master' omits 267cf9d45cd7 Merge remote-tracking branch 'omap-fixes/fixes' omits 0ab03f085a1c Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d9efa098e91b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 0ec8fca3c67b Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 3ec791ab5945 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 4fad65458dd3 Merge remote-tracking branch 'crypto-current/master' omits eedf8a2eee20 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 240987d0010f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e18faa6ddfdf Merge remote-tracking branch 'staging.current/staging-linus' omits f7ad57a92009 Merge remote-tracking branch 'phy/fixes' omits cc9328862b33 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b187041ae668 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 990b1fa4b197 Merge remote-tracking branch 'usb.current/usb-linus' omits 733fe07696c6 Merge remote-tracking branch 'spi-fixes/for-linus' omits 463acd7a5190 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 00210e43e1b0 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 4a06bdf61113 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 92e4b77b2cfe Merge remote-tracking branch 'sound-current/for-linus' omits e1646a3b2a44 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 87854f21ebe1 Merge remote-tracking branch 'wireless-drivers/master' omits 115d24f69879 Merge remote-tracking branch 'ipvs/master' omits bf281e22a12b Merge remote-tracking branch 'netfilter/master' omits 1e78dbe30718 Merge remote-tracking branch 'bpf/master' omits 1de2c28b333e Merge remote-tracking branch 'net/master' omits 51069b2e2bc6 Merge remote-tracking branch 'sparc/master' omits 125efdfc2200 Merge remote-tracking branch 's390-fixes/fixes' omits 379a68e2df54 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 57de26708fd6 Merge remote-tracking branch 'arc-current/for-curr' omits 02b650d1afc4 Merge remote-tracking branch 'fixes/master' omits d86eab497ead drm/amdgpu: enable runtime pm on vega10 when noretry=0 omits 4d23f0f4915e drm/amdgpu: rework runtime pm enablement for BACO omits 5360712ba074 drm/amdgpu: add some additional DCE6 registers omits fab7ca9d2c05 drm/amdgpu: add another raven1 gfxoff quirk omits d2f8491368e5 rcu: Fixup noinstr warnings omits 47e4f0a173ba Documentation/litmus-tests: Add note on herd7 7.56 in atom [...] omits 0296c570f26b tools/memory-model/README: Mention herdtools7 7.56 in comp [...] omits 6447a682a5dc rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] omits 855def97694e rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] omits 5396e22ce9a3 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns omits 99fbdad9c695 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor omits 7effc6f7b465 EXP kernel/smp: Provide CSD lock timeout diagnostics omits 1143edd6477c nocb: Remove show_rcu_nocb_state() false positive printout omits 9cb14ee07c35 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() omits 06ac9a086332 rcu/tree: Force quiescent state on callback overload omits f9c38049b1f8 nocb: Clarify RCU nocb CPU error message omits b442b3c8c993 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] omits f95dacf035b7 rcu/trace: Print negative GP numbers correctly omits 7094058e96f9 rcutorture: Output number of elapsed grace periods omits ecdcc282b695 rcu/segcblist: Prevent useless GP start if no CBs to accelerate omits 4fd1eb01edbb rcu: Initialize at declaration time in rcu_exp_handler() omits fadb999e9042 rcutorture: Remove KCSAN stubs omits b764443a7232 srcu: Remove KCSAN stubs omits 3228b87b7b98 rcu: Remove KCSAN stubs from update.c omits fd8a40cda7b5 rcu: Remove KCSAN stubs omits c6b367e59557 Merge branch 'lkmm-dev.2020.06.17a' into HEAD omits 277282199e18 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits 54d491abaf40 hwmon: (gsc) add 16bit pre-scaled voltage mode omits 169e1871157b hwmon:(adm1275) Enable adm1278 ADM1278_TEMP1_EN omits 5023d5757b14 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist omits 7020a084a026 hwmon: (nct6683) Replace container_of() with kobj_to_dev() omits 78ba2f0f3725 hwmon: (i5k_amb) remove redundant assignment to variable res omits 118f6f68bd98 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits e182e0307056 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 97db8155aaa4 drm/amdgpu: work around llvm bug #42576 omits cdc92c3f8877 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits c3f2c4bffdb0 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits 60c33d18161f include/uapi/linux: Update KFD ioctl version omits b7a8eba49f97 drm/amdkfd: Provide SMI events watch omits 9f3c37b0aa28 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits ccc99c9d6a60 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 28130249b44e Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 22a21063679c Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 210f76bc8cf9 Merge branch for-5.9/arm64/dt into for-next omits dfa4d7f9b5d0 Merge branch for-5.9/arm/dt into for-next omits 7db5f19e2970 Merge branch for-5.9/memory into for-next omits da15810c0cb9 Merge branch for-5.9/clk into for-next omits 6a3861c6b97d ARM: tegra: The Tegra30 SDHCI is not backwards-compatible omits 996acbae2df4 ARM: tegra: The Tegra30 DC is not backwards-compatible omits d9b30454d319 ARM: tegra: Remove spurious comma from node name omits 31edbfc546a0 ARM: tegra: Add parent clock to DSI output omits f729f02f559e ARM: tegra: Use standard names for SRAM nodes omits 020be866fbcf ARM: tegra: seaboard: Use standard battery bindings omits 7dc922c22b5f ARM: tegra: Use standard names for LED nodes omits 498af0b1f7f1 ARM: tegra: Use numeric unit-addresses omits 2a699a6c3c1e ARM: tegra: medcom-wide: Remove extra panel power supply omits 12fdd5ae4c75 ARM: tegra: Use proper unit-addresses for OPPs omits d1ed7f5e9db3 ARM: tegra: Add missing clock-names for SDHCI controllers omits a4d6a49918d3 ARM: tegra: Fix order of XUSB controller clocks omits bf6b5977d2e4 ARM: tegra: Add #reset-cells to Tegra124 memory controller omits f2d736535076 ARM: tegra: Add missing panel power supplies omits b03176f2296e ARM: tegra: Add micro-USB A/B port on Jetson TK1 omits 266de57d9792 ARM: tegra: Use proper tuple notation omits 360e32f624fa ARM: tegra: Use standard name for Ethernet devices omits 31f9e70b44ee ARM: tegra: Add missing #sound-dai-cells property to codecs omits 8e8da11fbdbd ARM: tegra: Add missing #phy-cells property to USB PHYs omits a35f7e8c066d ARM: tegra: Tegra114 SDHCI is not backwards-compatible omits 52e334d09b3b ARM: tegra: Rename sdhci nodes to mmc omits da36624fefe6 ARM: tegra: Drop display controller parent clocks on Tegra114 omits 1045de520b45 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 9f2a2b6c2375 Merge branch 'core/urgent' omits 78661bb7366f Merge branch 'efi/urgent' omits 5df6234f5011 Merge branch 'locking/core' omits b98b247936e7 Merge branch 'objtool/core' omits cbd0b77f4075 Merge branch 'objtool/urgent' omits 88d9c5e8e936 Merge branch 'perf/core' omits d4b7fbeaef96 Merge branch 'perf/urgent' omits c2ce5e4c88cc Merge branch 'ras/core' omits d106d739a5d8 Merge branch 'sched/fifo' omits 80f9e298b69b Merge branch 'sched/urgent' omits b5fcd4a96ef7 Merge branch 'timers/urgent' omits 001d7af605c7 Merge branch 'x86/alternatives' omits aac111c662a5 Merge branch 'x86/cleanups' omits f71002386824 Merge branch 'x86/cpu' omits a50acb146ce7 Merge branch 'x86/entry' omits 41a05015ba80 Merge branch 'x86/fsgsbase' omits bee6d85f88f7 Merge branch 'x86/microcode' omits 2c7ddfe6229d Merge branch 'x86/misc' omits af9549a66d2c Merge branch 'x86/urgent' omits 276d96312693 kcov: unconditionally add -fno-stack-protector to compiler [...] omits 8118f1cf7878 aio: simplify read_events() omits 1ca9471f88be lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits 77c777d9ab7d kernel/panic.c: make oops_may_print() return bool omits 2258106c2b9a drivers/rapidio/rio-scan.c: use struct_size() helper omits 556f681e9a5d drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits aaafdf9249d7 kdump: append kernel build-id string to VMCOREINFO omits 9dcdfb72360a umh: fix refcount underflow in fork_usermode_blob(). omits c647d3b38f18 exec: move path_noexec() check earlier omits 6f445658f73d exec: move S_ISREG() check earlier omits b7ba800ba7e2 exec: change uselib(2) IS_SREG() failure to EACCES omits 98e592c5af0f selftests: simplify kmod failure value omits d13ef8e10756 umh: fix processed error when UMH_WAIT_PROC is used omits e7a4d0d64d3f test_kmod: avoid potential double free in trigger_config_r [...] omits 0e468fcb5a7a kmod: remove redundant "be an" in the comment omits 54b5208978d3 selftests: kmod: use variable NAME in kmod_test_0001() omits c3f33e282fac fs/signalfd.c: fix inconsistent return codes for signalfd4 omits a90c7bc63820 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits f7281ed53263 checkpatch: support deprecated terms checking omits 29ecaa26b2f3 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 37f7d07028d1 lib/test_bits.c: add tests of GENMASK omits 4731630e2f5d lib: optimize cpumask_local_spread() omits c1a5fff84c0a lib/test_bitmap.c: add test for bitmap_cut() omits 175fd437b7e3 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits b63533aa6f4a kernel/hung_task.c: Monitor killed tasks. omits 3a7eea3f04ea fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c69d5d18b240 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d4f86abd6e35 mm/zswap: move to use crypto_acomp API for hardware acceleration omits aca7b118adc5 x86/mm: use max memory block size on bare metal omits 461751581883 include/linux/sched/mm.h: optimize current_gfp_context() omits ce7c19caf5c3 mm: hugetlb: fix the name of hugetlb CMA omits e7f0557d7de9 mm: cma: fix the name of CMA areas omits a2fcc5a6d06d mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 653ee2dfbd9b mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 716a9cb6ebfa mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits bfeb40727ccb mm/vmstat: add events for PMD based THP migration without split omits 4372cbed1c5c mm: thp: remove debug_cow switch omits a49eac754e51 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 87268b23aa72 mm: use unsigned types for fragmentation score omits a0e396e6f93c mm: proactive compaction omits b160132805c1 mm/vmscan.c: fix typo omits 3175163860ae mm/page_alloc: remove nr_free_pagecache_pages() omits 25f58c9d5411 mm: remove vm_total_pages omits 3453457a03dc mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 0513905cc9d8 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits f7cebcbbdf7a page_alloc: consider highatomic reserve in watermark fast omits cbf7c9d86d75 mm: track mmu notifiers in fs_reclaim_acquire/release omits aa368ed0ff6a mm, page_alloc: use unlikely() in task_capc() omits 500cad44ab0f mm/vmalloc: switch to "propagate()" callback omits 7c681a2c9e6e mm/vmalloc: simplify augment_tree_propagate_check() omits f45497173393 mm/vmalloc: simplify merge_or_add_vmap_area() omits e951faec5f04 vmalloc: convert to XArray omits 28ce16b05f8d mm/mmap.c: fix the adjusted length error omits 0e61d15530fc mm: move p?d_alloc_track to separate header file omits 40736f7a6b53 mm/memory.c: make remap_pfn_range() reject unaligned addr omits a8f5728b9da9 mm: remove redundant check non_swap_entry() omits 5b9e8dc989fd kselftests: cgroup: add perpcu memory accounting test omits 07666ee77fb4 mm: memcg: charge memcg percpu memory to the parent cgroup omits f0264f283063 mm: memcg/percpu: per-memcg percpu memory statistics omits e98c97a4b242 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits fbcea17c8b9b mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 12b30088eaae mm: memcg/percpu: account percpu memory to memory cgroups omits 1d60e4b6d40e percpu: return number of released bytes from pcpu_free_area() omits ab019d051530 tools/cgroup: add memcg_slabinfo.py tool omits 53f6f42d19f0 kselftests: cgroup: add kernel memory accounting tests omits 13dbc24db5d7 mm-memcg-slab-use-a-single-set-of-kmem_caches-for-all-allo [...] omits 6625d827c858 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits f40e021dcfc7 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 09d57e608347 mm: memcg/slab: deprecate slab_root_caches omits 06d26578a4e4 mm: memcg/slab: remove memcg_kmem_get_cache() omits 9c83812d9ad4 mm: memcg/slab: simplify memcg cache creation omits 8b946491fdd7 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 9ede3d210bb2 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits aa33e371a2d6 mm: memcg/slab: deprecate memory.kmem.slabinfo omits 548e689106b8 mm: memcg/slab: charge individual slab objects instead of pages omits 40f4154f066d mm: memcg/slab: save obj_cgroup for non-root slab objects omits 499d43980709 mm-memcg-slab-allocate-obj_cgroups-for-non-root-slab-pages-fix omits 745ae860d9c8 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 18dd026d4526 mm-memcg-slab-obj_cgroup-api-fix omits 5d4e6a0f4ca7 mm: memcg/slab: obj_cgroup API omits 7afbbdbfdc28 mm: memcontrol: decouple reference counting from page accounting omits ad49c6cb68c9 mm: slub: implement SLUB version of obj_to_index() omits 9b7d0eb6f2f6 mm: memcg: convert vmstat slab counters to bytes omits d95b0f6cb447 mm: memcg: prepare for byte-sized vmstat items omits a7b9e7704c60 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 05923a2ccacd mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 0e8bd4e8b7c4 mm/slub.c: drop lockdep_assert_held() from put_map() omits 7b39adbb1b1d mm, slab/slub: improve error reporting and overhead of cac [...] omits 5a2a0a5f0458 mm, slab/slub: move and improve cache_from_obj() omits e91e00a73a7d mm, slub: extend checks guarded by slub_debug static key omits c91e241f569e mm, slub: introduce kmem_cache_debug_flags()-fix omits d5cee500154e mm, slub: introduce kmem_cache_debug_flags() omits 7427f965084e mm, slub: introduce static key for slub_debug() omits 3312a073f331 mm, slub: make reclaim_account attribute read-only omits 956327673939 mm, slub: make remaining slub_debug related attributes read-only omits d22bcce10577 mm, slub: remove runtime allocation order changes omits 2225e28078f7 mm, slub: make some slub_debug related attributes read-only omits c0f1f987285d mm, slub: extend slub_debug syntax for multiple blocks omits c8890eca5114 mm: ksize() should silently accept a NULL pointer omits 13b9f92ed464 mm, treewide: rename kzfree() to kfree_sensitive() omits 09ab611bc069 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits d3c89f70c117 ramfs: support O_TMPFILE omits a1e988dda7bb drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 2117f2a09bbd ocfs2: fix ocfs2 corrupt when iputting an inode omits 910e6d1323b9 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bb8799143599 scripts/bloat-o-meter: Support comparing library archives omits a45c9b225621 scripts/tags.sh: collect compiled source precisely omits 2fe609d4c7cb checkpatch: test $GIT_DIR changes omits 17a0169de15e /proc/kpageflags: do not use uninitialized struct pages omits bff9c6afdae8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e21eb5850bb8 mm: remove vmalloc_exec omits 329758313796 arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page omits 8ed90bf8f95f x86/hyperv: allocate the hypercall page with only read and [...] omits 8bbfc239fe08 mm, slab: fix sign conversion problem in memcg_uncharge_slab() omits 3d9ed52bd4b4 linux/bits.h: fix unsigned less than zero warnings omits eea51d588bd8 lib: fix test_hmm.c reference after free omits c824ce1feffa ocfs2: fix value of OCFS2_INVALID_SLOT omits 55f4b1a05449 ocfs2: fix panic on nfs server over ocfs2 omits a86d6e9dea49 ocfs2: load global_inode_alloc omits 2d6241eb4cbe ocfs2: avoid inode removal while nfsd is accessing it omits fe76dff54050 kexec: do not verify the signature without the lockdown or [...] omits 573840b2a059 mm, compaction: make capture control handling safe wrt interrupts omits 8f4df40ca903 doc: THP CoW fault no longer allocate THP omits bbf59a542afc docs: mm/gup: minor documentation update omits ef93261fc434 mm/memory_hotplug.c: fix false softlockup during pfn range [...] omits fce0ed6224c1 mm/memcontrol.c: prevent missed memory.low load tears omits 1bb1a2b8d884 mm/memcontrol.c: add missed css_put() omits f61a866d8a34 mm: memcontrol: handle div0 crash race condition in memory.low omits c95e7b994357 mm/debug_vm_pgtable: fix build failure with powerpc 8xx omits 955125a48f03 mm/memory.c: properly pte_offset_map_lock/unlock in vm_ins [...] omits 1c35d1bbd926 mm: fix swap cache node allocation mask omits c8f8d52df5b3 mm/memory: fix IO cost for anonymous page omits ad3a0677256b mm/swap: fix for "mm: workingset: age nonresident informat [...] omits e546c9fd9d66 mm: workingset: age nonresident information alongside anon [...] omits 8dc0fba69e67 slub: cure list_slab_objects() from double fix omits 088b708234f1 mm/slab: use memzero_explicit() in kzfree() omits f103708d907d mm: do_swap_page(): fix up the error code omits 02317d25edab openrisc: fix boot oops when DEBUG_VM is enabled omits 41dc09d5d550 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits a60a604d7688 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits bc022201a9f2 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 7640c77493b6 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 64c209d9bab6 tools/memory-model: Repair parseargs.sh header comment omits 51b9091ee96c tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a65ae0799a79 tools/memory-model: Make history-check scripts use mselect7 omits 22418f4f3d10 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c1b0315a8ca4 tools/memory-model: Fix scripting --jobs argument omits c8b997dd1eb3 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 62f443f56e49 tools/memory-model: Add -v flag to jingle7 runs omits 49616ee4dc6a tools/memory-model: Make runlitmus.sh check for jingle errors omits 78809348c99a tools/memory-model: Allow herd to deduce CPU type omits d7c6a911fe83 tools/memory-model: Keep assembly-language litmus tests omits 3676e1741c34 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2adb517530a3 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 00c0ec6b7a0f tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits ef8f4106a8b5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits b52578d28093 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 916c593db5ae tools/memory-model: Fix checkalllitmus.sh comment omits 555fe0e6e998 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 09525708ec82 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits acbdc02c044f tools/memory-model: Update parseargs.sh for hardware verification omits dc1d97a946cb tools/memory-model: Fix paulmck email address on pre-exist [...] omits 2542b6bcbd79 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits d829b6b14e78 tools/memory-model: Make judgelitmus.sh identify bad macros omits de77fd85c357 tools/memory-model: Make cmplitmushist.sh note timeouts omits a6970096437e tools/memory-model: Make judgelitmus.sh note timeouts omits 3ce5d6935aa2 docs: fix references for DMA*.txt files omits 5603119e48d0 x86/msr: Filter MSR writes adds fc10807db5ce Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 8be3a53e18e0 Merge tag 'erofs-for-5.8-rc3-fixes' of git://git.kernel.or [...] adds a4d3712b5105 Merge tag 'sound-5.8-rc3' of git://git.kernel.org/pub/scm/ [...] adds 908f7d12d3ba Merge tag 's390-5.8-3' of git://git.kernel.org/pub/scm/lin [...] adds 87d93e9a91c7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e9c15badbb7b fs: Do not check if there is a fsnotify watcher on pseudo inodes adds 52366a107bf0 Merge tag 'fsnotify_for_v5.8-rc3' of git://git.kernel.org/ [...] adds ebdf39b27db8 Merge remote-tracking branch 'fixes/master' adds 6ffe0abe366d Merge remote-tracking branch 'arc-current/for-curr' adds 8dfe804a4031 arm64: perf: Report the PC value in REGS_ABI_32 mode adds 108447fd0d1a arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist adds ab5b1c8bf528 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 7e4773f73dcf powerpc/fsl_booke/32: Fix build with CONFIG_RANDOMIZE_BASE adds c1ed1754f271 powerpc/kvm/book3s64: Fix kernel crash with nested kvm & D [...] adds 135d30c99677 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 1975ce553374 Merge remote-tracking branch 'sparc/master' adds d3d239dcb8aa net: ethernet: mvneta: Do not error out in non serdes modes adds 41c2b6b4f0f8 net: ethernet: mvneta: Add back interface mode validation adds 3dd4ef1bdbac net: phy: make phy_disable_interrupts() non-static adds 9886a4dbd2aa net: phy: call phy_disable_interrupts() in phy_init_hw() adds 482f3bae5bf3 Merge branch 'net-phy-call-phy_disable_interrupts-in-phy_init_hw' adds a51243860893 qed: add missing error test for DBG_STATUS_NO_MATCHING_FRA [...] adds 673bafd5b8b0 net: bcmgenet: re-remove bcmgenet_hfb_add_filter adds d966d2efb643 net: bcmgenet: use __be16 for htons(ETH_P_IP) adds 20d1f2d1b024 net: bcmgenet: use hardware padding of runt frames adds eb2932b00fc7 Merge branch 'net-bcmgenet-use-hardware-padding-of-runt-frames' adds 5a3235e50c0e net: phy: mscc: avoid skcipher API for single block AES en [...] adds 2570284060b4 tcp: don't ignore ECN CWR on pure ACK adds 206e732323c2 net: bridge: enfore alignment for ethernet address adds f4926d513b4c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds f14a6c6cd6a8 Merge remote-tracking branch 'net/master' adds a9b59159d338 bpf: Do not allow btf_ctx_access with __int128 types adds 7a64135f3229 libbpf: Adjust SEC short cut for expected attach type BPF_ [...] adds 5f3cf2c8244d Merge remote-tracking branch 'bpf/master' adds ee92c33e91cf Merge remote-tracking branch 'ipvs/master' adds c8763b52635c Merge remote-tracking branch 'wireless-drivers/master' adds 0c1a7f13c9ec ieee80211: Add missing and new AKM suite selector definitions adds 86a1b9d7c275 mac80211: fix control port tx status check adds 01da2e059dc3 mac80211: simplify mesh code adds 78fb5b541b7a mac80211: Fix dropping broadcast packets in 802.11 encap adds 5af7fef39d79 mac80211: skip mpath lookup also for control port tx adds 2bde9f5ee1ee Merge remote-tracking branch 'mac80211/master' adds 6a6ca7881b1a ALSA: hda - let hs_mic be picked ahead of hp_mic adds 41680081a0c3 Merge remote-tracking branch 'sound-current/for-linus' adds bc5c7f55f5ea AsoC: amd: add missing snd- module prefix to the acp3x-rn [...] adds 94f491396945 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds cfe2fcaf97a2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5ef13d2975c5 Merge remote-tracking branch 'regmap-fixes/for-linus' adds f16861b12fa0 regulator: rename da903x to da903x-regulator adds 69541f6520c0 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 09102f34c39f Merge remote-tracking branch 'regulator-fixes/for-linus' adds cf961fce30f8 spi: pxa2xx: Add support for Intel Tiger Lake PCH-H adds c01bf42dd5ed Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 63490956dca9 Merge remote-tracking branch 'spi-fixes/for-linus' adds 5d18b56ca14f Merge remote-tracking branch 'usb.current/usb-linus' adds b51e1cf64f93 usb: cdns3: ep0: fix the test mode set incorrectly adds ba3a80fe0fb6 usb: cdns3: trace: using correct dir value adds 2587a029fa2a usb: cdns3: ep0: add spinlock for cdns3_check_new_setup adds 2655971ad4b3 usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work adds d410912ef637 usb: phy: tegra: Fix unnecessary check in tegra_usb_phy_probe() adds e55f3c37cb8d usb: gadget: udc: Potential Oops in error handling code adds cd37c6976f6a Revert "usb: dwc3: exynos: Add support for Exynos5422 susp [...] adds 39592ecf4bfc Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds b7b75798dbee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 80c8c49289ba Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 38b1927e5bf9 phy: sun4i-usb: fix dereference of pointer phy0 before it [...] adds 63473c5a9327 Merge remote-tracking branch 'phy/fixes' adds 085ba4e1324a Merge remote-tracking branch 'staging.current/staging-linus' adds def5204baf45 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7ed426d90dd5 Merge remote-tracking branch 'soundwire-fixes/fixes' adds 8b94a4b92327 thunderbolt: Fix path indices used in USB3 tunnel discovery adds 03cc17349046 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds b036a4ee8c72 Merge remote-tracking branch 'crypto-current/master' adds 3ed9e9998dc8 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 2b727e92bde7 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 518932f6efe9 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 9fbbb7ddd96e MIPS: ingenic: gcw0: Fix HP detection GPIO. adds e090d8a8d30c Merge remote-tracking branch 'mips-fixes/mips-fixes' adds afec48efaccd Merge remote-tracking branch 'omap-fixes/fixes' adds af886bd3b570 Merge remote-tracking branch 'kvm-fixes/master' adds a899847a6012 hwmon: (acpi_power_meter) Fix potential memory leak in acp [...] adds cf49619db805 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 1e6289a38da0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8bd60b7f9246 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 1a7f8fc1169e Merge remote-tracking branch 'scsi-fixes/fixes' adds 5f9af404eec8 drm: rcar-du: Fix build error adds 5107683f24d4 Merge tag 'du-fixes-20200621' of git://linuxtv.org/pinchar [...] adds a1cd3486d7b3 Merge tag 'drm/tegra/for-5.8-rc3' of git://anongit.freedes [...] adds ee434a4f9f5e drm/amdgpu/display: Unlock mutex on error adds 35f760b44b1b drm/radeon: fix fb_div check in ni_init_smc_spll_table() adds edfaf6fa73f1 drm/amdgpu: add fw release for sdma v5_0 adds 5ae9c378c3d8 drm/amd/display: Enable output_bpc property on all outputs adds fa7041d9d2fc drm/amd/display: Fix ineffective setting of max bpc property adds b5b78a6c8d8c drm/amd: fix potential memleak in err branch adds 5b83c254571b Merge tag 'amd-drm-fixes-5.8-2020-06-24' of git://people.f [...] adds 5932a9313b0d Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 3eb6210c7a66 Merge remote-tracking branch 'mmc-fixes/fixes' adds a0fc3b32893b riscv: Add -fPIC option to CFLAGS_vgettimeofday.o adds d0a5fdf4cc83 clk: sifive: allocate sufficient memory for struct __prci_data adds e93b327dbf3d riscv: Add extern declarations for vDSO time-related functions adds cfe701a0d250 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 5a2a5cc98d85 Merge remote-tracking branch 'fpga-fixes/fixes' adds 4ab59c3c638c dma-buf: Move dma_buf_release() from fops to dentry_ops adds 3ea20606a997 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1af91ee5fc0e Merge remote-tracking branch 'kbuild/for-next' new f90dac2455be Merge remote-tracking branch 'dma-mapping/for-next' new 6aec3ae372e3 Merge remote-tracking branch 'arm/for-next' new 8a24dc8382df Merge remote-tracking branch 'arm-soc/for-next' new ead3a9806dd9 Merge remote-tracking branch 'amlogic/for-next' new 71727d940055 Merge remote-tracking branch 'aspeed/for-next' new 4a750150d9fe Merge remote-tracking branch 'at91/at91-next' new b9dc9d576864 Merge remote-tracking branch 'imx-mxs/for-next' new 043c09eacf53 Merge remote-tracking branch 'keystone/next' new 2131d08de64e Merge remote-tracking branch 'mediatek/for-next' new ee6ba1da0f9e Merge remote-tracking branch 'mvebu/for-next' new 8af4532bee0b Merge remote-tracking branch 'omap/for-next' new e867f429e670 arm64: dts: sc7180: Add interconnect for QUP and QSPI new be24c6a71ecf soc: qcom: rpmh-rsc: Don't use ktime for timeout in write_ [...] new 58ffbba6a399 soc: qcom: geni: Support for ICC voting new 048eb908a1f2 soc: qcom-geni-se: Add interconnect support to fix earlycon crash new bf225ed357c6 i2c: i2c-qcom-geni: Add interconnect support new 7cf563b2c846 tty: serial: qcom_geni_serial: Add interconnect support new e68b6624a0f7 spi: spi-geni-qcom: Combine the clock setting code new 0e3b8a81f5df spi: spi-geni-qcom: Add interconnect support new cff80645d6d3 spi: spi-qcom-qspi: Add interconnect support new a5819b548af0 tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state new 1a9e489e6128 spi: spi-geni-qcom: Use OPP API to set clk/perf state new 2408a915a05c Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new db3158faf9eb Merge remote-tracking branch 'qcom/for-next' new 63e58f2bb9d8 ARM: dts: bcm2711: Add firmware clocks node new 1679681fb8b2 Merge remote-tracking branch 'raspberrypi/for-next' new 8f7e2a29ccd2 Merge remote-tracking branch 'realtek/for-next' new 22cd8c8e0f0f Merge remote-tracking branch 'renesas/next' new 137233bdcd26 Merge remote-tracking branch 'reset/reset/next' new 28bef289e1b3 Merge remote-tracking branch 'rockchip/for-next' new 65d296f428ce Merge remote-tracking branch 'samsung-krzk/for-next' new d7645ac1101c Merge remote-tracking branch 'scmi/for-linux-next' new 33d6b31da4de Merge branch for-5.9/clk into for-next new 482ca33fa206 Merge branch for-5.9/memory into for-next new afd92390fcaa ARM: tegra: Drop display controller parent clocks on Tegra124 new 32c096c2276a ARM: tegra: Rename sdhci nodes to mmc new 704818a1ac1b ARM: tegra: Tegra114 SDHCI is not backwards-compatible new 4c0bb8caad38 ARM: tegra: Add missing #phy-cells property to USB PHYs new 1bc5af2b364f ARM: tegra: Add missing #sound-dai-cells property to codecs new cc761754f463 ARM: tegra: Use standard name for Ethernet devices new 9482a17008fa ARM: tegra: Use proper tuple notation new 839d9bda2f3f ARM: tegra: Add micro-USB A/B port on Jetson TK1 new 9061a80566e4 ARM: tegra: Add missing panel power supplies new 571c3d37ee99 ARM: tegra: Add #reset-cells to Tegra124 memory controller new 5b66a2b43f19 ARM: tegra: Fix order of XUSB controller clocks new f538588bdbc8 ARM: tegra: Add missing clock-names for SDHCI controllers new 417668bcb07e ARM: tegra: Use proper unit-addresses for OPPs new 90b1307ac545 ARM: tegra: medcom-wide: Remove extra panel power supply new 86b224beea5f ARM: tegra: Use numeric unit-addresses new eb711490c4e9 ARM: tegra: Use standard names for LED nodes new cea37ffc82e7 ARM: tegra: seaboard: Use standard battery bindings new 7fb099528bbe ARM: tegra: Use standard names for SRAM nodes new eb6563a681e2 ARM: tegra: Add parent clock to DSI output new 2f4998815412 ARM: tegra: Remove spurious comma from node name new 06227e3a0baf ARM: tegra: The Tegra30 DC is not backwards-compatible new f3de06b4fa7c ARM: tegra: The Tegra30 SDHCI is not backwards-compatible new 4d2747efd84d Merge branch for-5.9/arm/dt into for-next new 83a7f685290a Merge branch for-5.9/arm64/dt into for-next new c684da8352c3 Merge remote-tracking branch 'tegra/for-next' new 8bc0b3539118 Merge remote-tracking branch 'ti-k3/ti-k3-next' new f34044136de8 Merge remote-tracking branch 'clk/clk-next' new c7587e2d889d Merge remote-tracking branch 'csky/linux-next' new 68833502fd76 Merge remote-tracking branch 'h8300/h8300-next' new 04b0ce3c12d8 Merge remote-tracking branch 'm68knommu/for-next' new 3612485bf46e MIPS: generic/ip32: io: fix __mem_ioswabq() new 7b5f96949da7 MIPS: io: fix sparse flood on asm/io.h new ff711d67b178 MIPS: checksum: fix sparse flooding on asm/checksum.h new 547fde398ecf Merge remote-tracking branch 'mips/mips-next' new 5f532df5d58a Merge remote-tracking branch 'nds32/next' new fe2af1138f03 Merge remote-tracking branch 'parisc-hd/for-next' new 89bbe4c798bc powerpc/64: indirect function call use bctrl rather than b [...] new f39eb5d8ac70 powerpc/dt_cpu_ftrs: Remove unused macro ISA_V2_07B new e781f12a60a7 powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_0B new 7714394706c0 powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_1 new f134a7cef1d7 powerpc: Remove inaccessible CMDLINE default new 0488d32530ec powerpc/configs: Remove CMDLINE_BOOL new f0993c839e95 powerpc/xive: Ignore kmemleak false positives new 55bd9ac46839 powerpc/mm: Fix typo in IS_ENABLED() new 7c466b080796 powerpc/ptdump: Fix build failure in hashpagetable.c new 178748b6d149 powerpc/pseries/svm: Drop unused align argument in alloc_s [...] new 5f202c1a1d42 powerpc/powernv/ioda: Return correct error if TCE level al [...] new 01bd29464284 selftests/powerpc: Allow choice of CI memory location in a [...] new 620a6473df36 selftests/powerpc: Add prefixed loads/stores to alignment_ [...] new 03fd42d458fb powerpc/fixmap: Fix FIX_EARLY_DEBUG_BASE when page size is 256k new 548ad77d10f7 powerpc/4xx: ppc4xx compile flag optimizations new 86590e524ee8 powerpc/mm/book3s64: Skip 16G page reservation with radix new 105fb38124a4 powerpc/8xx: Modify ptep_get() new 0207f63a5b3d Merge remote-tracking branch 'powerpc/next' new e0ae30e69159 RISC-V: Use a local variable instead of smp_processor_id() new 6f8a4b88f347 Merge remote-tracking branch 'risc-v/for-next' new 984bf4ee488a Merge remote-tracking branch 'xtensa/xtensa-for-next' new f75d4ad669d6 Merge remote-tracking branch 'btrfs/for-next' new fcfbb2222e9e Merge remote-tracking branch 'cifs/for-next' new d41e1c1fa43c Merge remote-tracking branch 'exfat/dev' new 7663cb4c2207 Merge remote-tracking branch 'ext3/for_next' new 5c8f139ef61a Merge remote-tracking branch 'file-locks/locks-next' new a91dc54b21d8 Merge remote-tracking branch 'vfs/for-next' new 4fc29e63cc44 mips: Return proper error code from console ->setup() hook new f85956b7a29d serial: sunsab: Return proper error code from console ->se [...] new 8629d2744d88 serial: sunzilog: Return proper error code from console -> [...] new 9f02842759d8 tty: hvc: Return proper error code from console ->setup() hook new bba18a1af33e console: Propagate error code from console ->setup() new 504603767ab6 console: Fix trivia typo 'change' -> 'chance' new 6f2fdb298bf8 hvc: unify console setup naming new 1411ed3d694c Merge branch 'for-5.9-console-return-codes' into for-next new 39ac1a242d09 Merge remote-tracking branch 'printk/for-next' new d5c5b99881ea Merge remote-tracking branch 'hid/for-next' new 4063eddb3bad Merge remote-tracking branch 'i2c/i2c/for-next' new fa4dbc4d8de3 Merge branch 'dmi/master' new de9aa333e208 hwmon: (i5k_amb) remove redundant assignment to variable res new e2fac5460c88 hwmon: (nct6683) Replace container_of() with kobj_to_dev() new 53ed762139bb hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist new 3334e4c74cec hwmon:(adm1275) Enable adm1278 ADM1278_TEMP1_EN new 9ed159025d60 hwmon: (gsc) add 16bit pre-scaled voltage mode new 2c1bba1a36e5 hwmon (pmbus/max20730): add max20710 support new dc7d3ce848e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 96a098a6d6fa Merge remote-tracking branch 'jc_docs/docs-next' new 596df7fb388e Merge remote-tracking branch 'v4l-dvb/master' new 521b512b157a PM / EM: change naming convention from 'capacity' to 'perf [...] new 7d9895c7fbfc PM / EM: introduce em_dev_register_perf_domain function new d0351cc3b0f5 PM / EM: update callback structure and add device pointer new 1bc138c62295 PM / EM: add support for other devices than CPUs in Energy Model new 07891f15d913 PM / EM: remove em_register_perf_domain new f0b5694791ce PM / EM: change name of em_pd_energy to em_cpu_energy new 7b7570ad0d76 Documentation: power: update Energy Model description new 0e0ffa855d15 OPP: refactor dev_pm_opp_of_register_em() and update relat [...] new cb7f9549c336 Merge branch 'pm-em' into linux-next new 2229a12b64a4 ACPI: tables: avoid relocations for table signature array new 134043cd64c9 ACPI: PAD: Eliminate usage of uninitialized_var() macro new dcc4e8ba3539 Merge branches 'acpi-tables' and 'acpi-pad' into linux-next new 40344a986113 Merge remote-tracking branch 'pm/linux-next' new dbf02780bf62 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 17e9323db107 Merge remote-tracking branch 'opp/opp/linux-next' new 6b55891f3a30 Merge remote-tracking branch 'thermal/thermal/linux-next' new a27aba6ba858 Merge remote-tracking branch 'ieee1394/for-next' new 2a275ea02ab4 fs: dlm: wait for recovery when acquire plock new 7ccfc939caa4 dlm: Fix kobject memleak new a27e58d5172f Merge remote-tracking branch 'dlm/next' new 0ceb98ad5062 Merge remote-tracking branch 'swiotlb/linux-next' new 8b039e1bd929 Merge remote-tracking branch 'rdma/for-next' new 19e528dc9af2 net: qos: add tc police offloading action with max frame s [...] new 89d1f0966997 net: enetc: add support max frame size for tc flower offload new 627e39b1399e net: qos: police action add index for tc flower offloading new d621d7703d51 net: enetc add tc flower offload flow metering policing action new 4b88b9ce722f ptp_pch: use generic power management new c6d5d843d9b6 net: phylink: add phylink_speed_(up|down) interface new 04dfa7057bd1 net/mlx5: Avoid eswitch header inclusion in fs core layer new 39797f1c53f5 net/mlx5: FWTrace: Add missing space new 360000b26e37 net/mlx5: Use kfree(ft->g) in arfs_create_groups() new d39c9885b657 net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel new 8fab0175aabc net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c new 185901ceebbd net/mlx5e: Move TC-specific function definitions into MLX5 [...] new 7a64ca862ac9 net/mlx5e: vxlan: Use RCU for vxlan table lookup new efbb974d8ead net/mlx5e: vxlan: Return bool instead of opaque ptr in por [...] new 6d2930265258 Merge tag 'mlx5-updates-2020-06-23' of git://git.kernel.or [...] new a5440cbecd99 net: dsa/ar9331: convert to mac_link_up() new 2d8c4d9607e4 Merge remote-tracking branch 'net-next/master' new b08d4d3b6c04 net: bpf: Add bpf_seq_afinfo in tcp_iter_state new 52d87d5f6418 net: bpf: Implement bpf iterator for tcp new c06b02295798 bpf: Support 'X' in bpf_seq_printf() helper new 72e2b2b66f9c bpf: Allow tracing programs to use bpf_jiffies64() helper new af7ec1383361 bpf: Add bpf_skc_to_tcp6_sock() helper new 478cfbdf5f13 bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock( [...] new 9e8ca27afab6 net: bpf: Add bpf_seq_afinfo in udp_iter_state new 5788b3a07fc5 net: bpf: Implement bpf iterator for udp new 0d4fad3e57df bpf: Add bpf_skc_to_udp6_sock() helper new 84544f5637ff selftests/bpf: Move newer bpf_iter_* type redefining to a [...] new 647b502e3d54 selftests/bpf: Refactor some net macros to bpf_tracing_net.h new 3982bfaaef7c selftests/bpf: Add more common macros to bpf_tracing_net.h new 2767c97765cb selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs new ace6d6ec9e9e selftests/bpf: Implement sample udp/udp6 bpf_iter programs new cfcd75f9bf12 selftests/bpf: Add tcp/udp iterator programs to selftests new 74765da176a0 Merge branch 'bpf_iter_tcp_udp' new 9023497d8746 tools, bpftool: Define prog_type_name array only once new 16d37ee3d2b1 tools, bpftool: Define attach_type_name array only once new 6620b2f4872f Merge remote-tracking branch 'bpf-next/master' new bd52f63f7413 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 1d26d262626f Merge remote-tracking branch 'wireless-drivers-next/master' new 5ea7c81a4f34 Bluetooth: btusb: Refactor of firmware download flow for I [...] new 1c94d9cb6270 Merge remote-tracking branch 'bluetooth/master' new 3f27f776f3e1 Merge remote-tracking branch 'gfs2/for-next' new 7e0e6041e39a Merge remote-tracking branch 'nand/nand/next' new 351a046cfe37 Merge remote-tracking branch 'crypto/master' new 11fdea666694 Merge remote-tracking branch 'drm/drm-next' new 7ec90c9d8a50 drm/amdkfd: Fix circular locking dependency warning new 5939f43e3642 drm/amdgpu: call release_firmware() without a NULL check new 025c79ab5f5a drm/amdgpu: rework runtime pm enablement for BACO new 1e1853ebbf2e drm/amdgpu: enable runtime pm on vega10 when noretry=0 new 0749c81d923d drm/amd/powerplay: Fix NULL dereference in lock_bus() on V [...] new 1d965f1d5e0d drm/amdkfd: Provide SMI events watch new eaee2902be71 include/uapi/linux: Update KFD ioctl version new c2ca57e5188d drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() new 53dba5bc9772 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 8b919cee6e7f drm/amdgpu: work around llvm bug #42576 new 189e9418cceb PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new a09a18ac92ce sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 82739d6a572c drm/amdgpu: add another raven1 gfxoff quirk new 7aebbbd59a2e drm/amdgpu: add some additional DCE6 registers new 1b5cd2ef021b Merge remote-tracking branch 'amdgpu/drm-next' new 0f69403d2535 Merge drm/drm-next into drm-intel-next-queued new 3625a1f5bf6b drm/i915: Fix DP_TRAIN_MAX_{PRE_EMPHASIS,SWING}_REACHED handling new b05f15f96d6c Merge remote-tracking branch 'drm-intel/for-linux-next' new ebf930150973 drm/bridge: dw-mipi-dsi.c: remove unused header file new b1a8ef952a25 drm/amdgpu: move ttm bo->offset to amdgpu_bo new a0e4a29857b1 drm/radeon: don't use ttm bo->offset new 8ef963ba2d56 drm/qxl: don't use ttm bo->offset new 46642a7d4d80 drm/vram-helper: don't use ttm bo->offset v4 new 6b86a1224af8 drm/bochs: use drm_gem_vram_offset to get bo offset v2 new 41752663b410 drm/debug: Expose connector VRR monitor range via debugfs new 73965a4cf6e9 Merge remote-tracking branch 'drm-misc/for-linux-next' new 76dd2bdac7aa Merge remote-tracking branch 'drm-msm/msm-next' new 4b68b2064aa0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new c9de75f2f971 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 20d9f4e0d146 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9b1c69bb103c Merge remote-tracking branch 'regmap/for-next' new 81033c6b584b ALSA: core: Warn on empty module new cf6da4107852 Merge remote-tracking branch 'sound/for-next' new bc07b54459cb ASoC: tas2562: Update shutdown GPIO property new c8294da2ed0b ASoC: tas2562: Fix format issue for extra space before a comma new 6f81e520b290 ASoC: tas2562: Fix shut-down gpio property new 10e834099d38 ASoC: core: move definition of enum snd_soc_bias_level new 3d62ef4280a3 ASoC: dapm: declare missing structure prototypes new 72ac4a4bef48 ASoC: rt1015: add missing header inclusion new cdde2941f857 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 280ea54eef6c Merge remote-tracking branch 'sound-asoc/for-next' new dae9a06a273f Merge remote-tracking branch 'block/for-next' new 1d03cddc59c4 Merge remote-tracking branch 'device-mapper/for-next' new bcaa48da9cbd Merge remote-tracking branch 'mmc/next' new cb8ae6e188a2 dt-bindings: mfd: Document STM32 low power timer bindings new e0bcc58d876c mfd: stm32: Add defines to be used for clkevent purpose new 45d93065c8ec mfd: stm32: Enable regmap fast_io for stm32-lptimer new 48b41c5e2de6 clocksource: Add Low Power STM32 timers driver new 3ea2e4eab64c mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs new 14024cc9fe94 mfd: arizona: Remove BUG_ON usage new ddff6c45b21d mfd: arizona: Ensure 32k clock is put on driver unbind and error new 7f8a137f736f mfd: madera: Remove unused forward declaration of madera_c [...] new b92735f45f99 mfd: madera: Fix minor formatting issues new ad738ddd506b dt-bindings: mfd: gateworks-gsc: Add 16bit pre-scaled volt [...] new 6bcb330c1f37 dt-bindings: mfd: Add Khadas Microcontroller bindings new 6c27219e3491 mfd: Add support for the Khadas System control Microcontroller new 5772717e59b9 thermal: Add support for the MCU controlled FAN on Khadas boards new bf9367a156fd MAINTAINERS: Add myself as maintainer for Khadas MCU drivers new c61e165822d5 mfd: sprd: Populate sub-devices defined in DT new e8da9ed03980 dt-bindings: mfd: Convert stmfx bindings to json-schema new 156b49024ab1 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs new f60335f53d9b Merge remote-tracking branch 'mfd/for-mfd-next' new d256493d24ba Merge remote-tracking branch 'battery/for-next' new da6690767cbd regulator: consumer: Supply missing prototypes for 3 core [...] new d3cc3dfcc20e regulator: dbx500-prcmu: Remove unused function dbx500_reg [...] new aeee55b76bfd regulator: ab8500: Remove unused embedded struct expand_register new 2f5add1e4216 regulator: wm8350-regulator: Repair odd formatting in docu [...] new b89a5effb334 regulator: cpcap-regulator: Remove declared and set, but n [...] new 7b804ce0c2e0 regulator: cpcap-regulator: Demote kerneldoc header to sta [...] new 0c32f8aa0711 regulator: max14577-regulator: Demote kerneldoc header to [...] new 57de4dfa26f4 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 245f31eecacf Merge remote-tracking branch 'regulator/for-next' new 5ba3b2616cbc Merge remote-tracking branch 'integrity/next-integrity' new ae7bfdfc87c5 Merge remote-tracking branch 'safesetid/safesetid-next' new eccc020be906 Merge remote-tracking branch 'selinux/next' new 224800abcf0c Merge remote-tracking branch 'tpmdd/next' new 9486727f5981 iommu/vt-d: Make Intel SVM code 64-bit only new 16ecf10e815d iommu/vt-d: Set U/S bit in first level page table by default new 67e8a5b18d41 iommu/vt-d: Don't apply gfx quirks to untrusted devices new 50310600ebda iommu/vt-d: Enable PCI ACS for platform opt in hint new 04c00956ee3c iommu/vt-d: Update scalable mode paging structure coherency new 48f0bcfb7aad iommu/vt-d: Fix misuse of iommu_domain_identity_map() new f995eca35142 Merge remote-tracking branch 'iommu/next' new 0784884a4b96 Merge remote-tracking branch 'audit/next' new 8a801b853dc0 Merge remote-tracking branch 'devicetree/for-next' new ff3fd47fd249 Merge remote-tracking branch 'spi/for-5.9' into spi-next new 459264333924 Merge remote-tracking branch 'spi/for-next' new f734a69af849 Merge branch 'x86/urgent' new a7e1f67ed29f x86/msr: Filter MSR writes new e7371f657024 Merge branch 'x86/misc' new dc9be0d6a45f Merge branch 'x86/microcode' new 7ed1a756ce87 Merge branch 'x86/fsgsbase' new f95434be90b9 Merge branch 'x86/entry' new 7c3cc6a88782 Merge branch 'x86/cpu' new b2764561bc6b Merge branch 'x86/cleanups' new b10e83335acf Merge branch 'x86/alternatives' new dd9ee002c904 Merge branch 'timers/urgent' new 291cc579edf5 Merge branch 'sched/urgent' new c583477efc7e Merge branch 'sched/fifo' new bb2de0adca21 x86/mce, EDAC/mce_amd: Print PPIN in machine check records new e1e05a4f489d Merge branch 'ras/core' new 5c4b5600bdf6 Merge branch 'perf/urgent' new 878855623822 Merge branch 'perf/core' new 7dcbfaf7806f Merge branch 'objtool/urgent' new 0fcf2de1a961 Merge branch 'objtool/core' new af4fb5939b72 Merge branch 'locking/core' new d739a3079d8d Merge branch 'efi/urgent' new 66217c27822a Merge branch 'core/urgent' adds 1d8fcbb76bb1 compiler.h: Move instrumentation_begin()/end() into new <l [...] new 489eb109cb9d Merge branch 'WIP.core/headers' new ba553e0e735b Merge remote-tracking branch 'tip/auto-latest' new de3a4a98c987 Merge remote-tracking branch 'edac/edac-for-next' new f2875c4bffdd Merge remote-tracking branch 'irqchip/irq/irqchip-next' new c1a2215f3b6c Merge remote-tracking branch 'ftrace/for-next' new 61b7b8bbdf3b tools/memory-model/README: Mention herdtools7 7.56 in comp [...] new baa2004c405d Documentation/litmus-tests: Add note on herd7 7.56 in atom [...] new 222579aa5307 docs: fix references for DMA*.txt files new d92bf3711219 tools/memory-model: Make judgelitmus.sh note timeouts new 7cde436a07e2 tools/memory-model: Make cmplitmushist.sh note timeouts new 955afd7c5c4a tools/memory-model: Make judgelitmus.sh identify bad macros new 29d09202b002 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 4939f3ab89cf tools/memory-model: Fix paulmck email address on pre-exist [...] new aeff093b88eb tools/memory-model: Update parseargs.sh for hardware verification new a0eb33cdd7d1 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 5c3b4192932c tools/memory-model: Add simpletest.sh to check locking, RC [...] new 1168224cb0f2 tools/memory-model: Fix checkalllitmus.sh comment new 03b83d8c1316 tools/memory-model: Hardware checking for check{,all}litmus.sh new bb0879b24be1 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 2870d0af91da tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 37b4b6b2467d tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 56491c3972d9 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 7a5f4c9dabea tools/memory-model: Keep assembly-language litmus tests new 667c20d8784a tools/memory-model: Allow herd to deduce CPU type new be1db42fd971 tools/memory-model: Make runlitmus.sh check for jingle errors new 9907ef259217 tools/memory-model: Add -v flag to jingle7 runs new a94aaf7d4f14 tools/memory-model: Implement --hw support for checkghlitmus.sh new f5d05600c2a5 tools/memory-model: Fix scripting --jobs argument new 10ac3e4820a8 tools/memory-model: Make checkghlitmus.sh use mselect7 new 161b4f253e0e tools/memory-model: Make history-check scripts use mselect7 new f0ee2200959a tools/memory-model: Add "--" to parseargs.sh for addition [...] new 32dc6d3dbee6 tools/memory-model: Repair parseargs.sh header comment new 844e9d89b114 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 6519955c4a54 tools/memory-model: Add data-race capabilities to judgelitmus.sh new 3cf8276f403f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 7932c95ff61f tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 0a894648ecdd Merge branch 'lkmm-dev.2020.06.25a' into HEAD new 1360403460d8 rcu: Remove KCSAN stubs new fbc7cb197803 rcu: Remove KCSAN stubs from update.c new 95631411ffae srcu: Remove KCSAN stubs new 0aaa5b6120b2 rcutorture: Remove KCSAN stubs new cb9bcf4e66e8 rcu: Initialize at declaration time in rcu_exp_handler() new e33d2ff0393f rcu/segcblist: Prevent useless GP start if no CBs to accelerate new 6feafa2c604e rcutorture: Output number of elapsed grace periods new c782a937bc53 rcu/trace: Print negative GP numbers correctly new b10ec0214bf9 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] new fb779d0eb65e nocb: Clarify RCU nocb CPU error message new ba1cf13fe5fe rcu/tree: Force quiescent state on callback overload new fda61bc547b1 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() new 3deca24a82c9 nocb: Remove show_rcu_nocb_state() false positive printout new 41cbc5ce36cf rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor new 3b2f8418bee5 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns new 23e5a531ae4b rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] new 57956616d04f rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] new 7a0ce974afd5 rcu: Remove unused __rcu_is_watching() function new 8b309366379d scftorture: Add smp_call_function() torture test new 540fb7c9c022 torture: Add scftorture to the rcutorture scripting new d643cda929b1 locking/atomics: Provide the arch_atomic_ interface to gen [...] new 3b9946ebaf2b rcu: Fixup noinstr warnings new ef7459d4a801 Merge remote-tracking branch 'rcu/rcu/next' new 0b566d0663a1 Merge remote-tracking branch 'kvm-arm/next' new 7037b70fe93a Merge remote-tracking branch 'kvms390/next' new cc086d00220c Merge remote-tracking branch 'percpu/for-next' new d378cdd01138 platform/chrome: cros_ec_debugfs: Control uptime informati [...] new f28adb41dab4 platform/chrome: cros_ec_typec: Register Type C switches new e32b16c31339 platform/chrome: cros_ec: Update mux state bits new 2ee97377a0d4 platform/chrome: cros_ec_typec: Register PD CTRL cmd v2 new 7e7def15fa4b platform/chrome: cros_ec_typec: Add USB mux control new 410457b99c7e platform/chrome: cros_ec_typec: Support DP alt mode new 447b4eb6ceeb platform/chrome: cros_ec_typec: Make configure_mux static new 5e48a03bb9bf platform/chrome: cros_ec: Add TBT pd_ctrl fields new 5b30bd35aab4 platform/chrome: cros_ec_typec: Add TBT compat support new 158fe4c9edbc Merge remote-tracking branch 'chrome-platform/for-next' new da66c3aac765 Merge remote-tracking branch 'leds/for-next' new 09eafb031d39 Merge remote-tracking branch 'ipmi/for-next' new 62fb45d317c5 USB: ch9: add "USB_" prefix in front of TEST defines new d5efc2e6b98f usbip: tools: fix build error for multiple definition new fb5746826a0c usbip: tools: fix module name in man page new 63e498c2a12e Merge remote-tracking branch 'usb/usb-next' new f93f4ffc2c0a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 602b9220b42d Merge remote-tracking branch 'phy-next/next' new 96564ac680b4 um: line, remove put_char new 28bc24fc46f9 vc: separate state new b84ae3dc70fe vt: introduce enum vc_intensity for intensity new 77bc14f273c2 vc: switch state to bool new b4d92b6575ac vt: deduplicate setGx code new b70ec4d97f4c vt: switch G0/1_charset to an array new dbee4cffa1bf vt: convert vc_tab_stop to bitmap new 7d4a3112f078 vt: remove 25 years stale comment new de53ce0427cd vt: use tty_insert_flip_string in respond_string new 9a6f72d9b6c1 vt: get rid of VT10.ID macros new a018180cc348 vt: move vc_translate to vt.c and rename it new da823b2dc037 vt: use modern types in do_con_write new 694d8a487c8b vt: separate unicode handling into vc_translate_unicode new ede98d12b6c2 vt: rearrange vc_translate_unicode new 881c8783e960 vt: extract attribute inversion to vc_invert_attr new 0d1ffef57826 vt: move rescan_last_byte label earlier new a4236348f4ad vc: move translation out of do_con_write new 917ae1a9907b vc: introduce struct vc_draw_region new 754bda9807f2 vc: extract detecting control characters from do_con_write new 391536ab775b vc: move normal char processing from do_con_write new 6923e2d79321 vc: simplify condition in vc_con_write_normal new f3205b29be7a vt: simplify vc_attr handling in vc_con_write_normal new f1bcbe141381 vt: make tc write more obvious in vc_con_write_normal new e8548296d27f vt: synchronize types and use min in csi_X new dc219db66ada vt: whitespace and paren cleanup in add_softcursor new 4dfa3c54f908 vt: redefine world of cursor macros new c0e4b3ad6799 vt: use newly defined CUR_* macros new faace51b63ea vt: remove superfluous parens in invert_screen and build_attr new c5c717e7a593 vt: simplify noncolor attributes in build_attr new 0ce8179e2480 vt_ioctl: eliminate ret & breaks in vt_ioctl new eca734d8f004 vt_ioctl: eliminate use of uival and ucval new 832a62ab6b7d vt_ioctl: move K* ioctls to a separate function new bfbbdfa4de13 vt_ioctl: move io ioctls to a separate function new ebf1efbb1a7f vt_ioctl: move vt_setactivate out of vt_ioctl new 535082d9078d vt_ioctl: move vt_reldisp out of vt_ioctl new 5422337d569e vt_ioctl: move vt_resizex out of vt_ioctl new 7a0ac4b17f15 vt_ioctl: move vt_io_fontreset out of vt_io_ioctl new a4c53c830b27 vt_ioctl: move vt_kdsetmode out of vt_k_ioctl new 5ba127878722 vt_ioctl: move perm checks level up new 5de30b286e71 tty/vt: check allocation size in con_set_unimap() new 2fa3123e8d34 Merge remote-tracking branch 'tty/tty-next' new 56b06f51f1b7 Merge remote-tracking branch 'soundwire/next' new 928ee7942f52 Merge remote-tracking branch 'thunderbolt/next' new e3a5b5d6a486 Merge remote-tracking branch 'staging/staging-next' new 0ea2dfac9dad Merge remote-tracking branch 'mux/for-next' new aa61578a0bd2 Merge remote-tracking branch 'icc/icc-next' new 3d837aaefda9 Merge remote-tracking branch 'dmaengine/next' new a97e00cdf89d Merge remote-tracking branch 'scsi/for-next' new 736fd98e55d7 Merge remote-tracking branch 'rpmsg/for-next' new a06c00a479d3 Merge remote-tracking branch 'gpio/for-next' new 5750c6213fbe Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new b418a098c725 Merge remote-tracking branch 'pinctrl/for-next' new c2476706c7f1 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 28e1fe000381 Merge remote-tracking branch 'pwm/for-next' new bb44555e768c Merge remote-tracking branch 'userns/for-next' new 31f5a0493ea4 Merge remote-tracking branch 'livepatching/for-next' new d3971589ea02 Merge remote-tracking branch 'coresight/next' new 437db7de69f9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 35f302d948cd Merge remote-tracking branch 'seccomp/for-next/seccomp' new a8d3367db3fd Merge remote-tracking branch 'kspp/for-next/kspp' new 671a3a8356c9 Merge remote-tracking branch 'fsi/next' new 65d7e5ddcc3b Merge remote-tracking branch 'nvmem/for-next' new 3ac78ed5722e Merge remote-tracking branch 'xarray/xarray' new 1b0b14e2b378 Merge remote-tracking branch 'hyperv/hyperv-next' new 3413ef50e914 Merge remote-tracking branch 'auxdisplay/auxdisplay' new b6425f39a5a2 Merge remote-tracking branch 'pidfd/for-next' new 4c91db18de9e Merge remote-tracking branch 'fpga/for-next' new 3d86966d458d Merge remote-tracking branch 'kunit-next/kunit' new 0f05543324c0 Merge remote-tracking branch 'trivial/for-next' new 141a603fe956 Merge remote-tracking branch 'notifications/notifications- [...] new b984ef6bcc8c Merge remote-tracking branch 'fsinfo/fsinfo-core' new 88e7e967c508 openrisc: fix boot oops when DEBUG_VM is enabled new 3e27ad42ea53 mm: do_swap_page(): fix up the error code new 58b7c52ade40 mm, compaction: make capture control handling safe wrt interrupts new e6d3d6952398 kexec: do not verify the signature without the lockdown or [...] new b955559d1d5e ocfs2: avoid inode removal while nfsd is accessing it new 6983e84730c6 ocfs2: load global_inode_alloc new 7ab163dfb1f2 ocfs2: fix panic on nfs server over ocfs2 new 195e03d6ced3 ocfs2: fix value of OCFS2_INVALID_SLOT new dee80063f87a lib: fix test_hmm.c reference after free new 7e78fa689ad4 linux/bits.h: fix unsigned less than zero warnings new da49969f8188 mm, slab: fix sign conversion problem in memcg_uncharge_slab() new 7c536c58bcfc mm/slab: use memzero_explicit() in kzfree() new ecbcf6fdcc14 slub: cure list_slab_objects() from double fix new d24c744f2300 mm: fix swap cache node allocation mask new b7c54ac40a33 mm/memory.c: properly pte_offset_map_lock/unlock in vm_ins [...] new 58caec3d3834 mm/debug_vm_pgtable: fix build failure with powerpc 8xx new be4ea6ce8cb0 make asm-generic/cacheflush.h more standalone new 57a1cdf7f824 media: omap3isp: remove cacheflush.h new 3fc579d7d7e2 mm/vmalloc.c: fix a warning while make xmldocs new 50adf64922a7 mm: memcontrol: handle div0 crash race condition in memory.low new 5ba46db54e49 mm/memcontrol.c: add missed css_put() new a6326876df4b mm/memcontrol.c: prevent missed memory.low load tears new 74175865b143 docs: mm/gup: minor documentation update new daf48d521dba doc: THP CoW fault no longer allocate THP new 40aa6db62caa mm: workingset: age nonresident information alongside anon [...] new 71c6203e08ea mm/swap: fix for "mm: workingset: age nonresident informat [...] new 71bb54e1fd70 mm/memory: fix IO cost for anonymous page new 586fca06f089 x86/hyperv: allocate the hypercall page with only read and [...] new fea9d96cd550 arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page new 30d99a54bf67 mm: remove vmalloc_exec new a2a04314232a mm/memory_hotplug.c: fix false softlockup during pfn range [...] new c3ea406df430 MAINTAINERS: update info for sparse new b32b9f154b05 mm/shuffle: don't move pages between zones and don't read [...] new 29182fefc54b mm/page_alloc: fix documentation error new d3a3711e2f3f /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2d7912e34bc3 /proc/kpageflags: do not use uninitialized struct pages new 17938d6f3c63 checkpatch: test $GIT_DIR changes new 8ff825e62409 scripts/tags.sh: collect compiled source precisely new 73968d9b998e scripts/bloat-o-meter: Support comparing library archives new 2f1148fef8e0 scripts/decode_stacktrace.sh: skip missing symbols new 4d2f38867072 scripts/decode_stacktrace.sh: guess basepath if not specified new b31a388c76f7 scripts/decode_stacktrace.sh: guess path to modules new d3c350a710ec scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 6a308085864b ocfs2: clear links count in ocfs2_mknod() if an error occurs new d00f683ed65e ocfs2: fix ocfs2 corrupt when iputting an inode new d868cd93eab6 ramfs: support O_TMPFILE new 071977aefdde kernel/watchdog: flush all printk nmi buffers when hardloc [...] new ef8264d6fed6 mm, treewide: rename kzfree() to kfree_sensitive() new 79fbf04cbbb8 mm: ksize() should silently accept a NULL pointer new a3af4ba345f5 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 1420b22124be mm/slab: add naive detection of double free new dec53870c9f7 mm, slub: extend slub_debug syntax for multiple blocks new 625484404720 mm, slub: make some slub_debug related attributes read-only new d5a14f766ca2 mm, slub: remove runtime allocation order changes new e708263fa479 mm, slub: make remaining slub_debug related attributes read-only new 9108906f3f4e mm, slub: make reclaim_account attribute read-only new 2f0f40aa3fce mm, slub: introduce static key for slub_debug() new b79de8d3750f mm, slub: introduce kmem_cache_debug_flags() new 0b7d1b0c8701 mm, slub: introduce kmem_cache_debug_flags()-fix new b7579b925c49 mm, slub: extend checks guarded by slub_debug static key new eb5afe13edfe mm, slab/slub: move and improve cache_from_obj() new 7693f9e8e9ef mm, slab/slub: improve error reporting and overhead of cac [...] new 437edcaafbe3 mm, slab/slub: improve error reporting and overhead of cac [...] new 8f61ebbd6210 mm/slub.c: drop lockdep_assert_held() from put_map() new f64ce615d31d mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new bc2efb47d9ea mm: filemap: clear idle flag for writes new d4159b0a5b5a mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new b9139b4fbb52 mm: memcg: factor out memcg- and lruvec-level changes out [...] new fee0ffd2e43d mm: memcg: prepare for byte-sized vmstat items new 5a11fc02087b mm: memcg: convert vmstat slab counters to bytes new e4875af2018f mm: slub: implement SLUB version of obj_to_index() new 526587591365 mm: memcontrol: decouple reference counting from page accounting new 7689bed3a035 mm: memcg/slab: obj_cgroup API new 2da8e051d6ef mm: memcg/slab: allocate obj_cgroups for non-root slab pages new a16be4fb4f18 mm: memcg/slab: save obj_cgroup for non-root slab objects new 82dbd4909978 mm: memcg/slab: charge individual slab objects instead of pages new 4b88c7b8e23c mm: memcg/slab: deprecate memory.kmem.slabinfo new a0fca321cf62 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new f9f279b356c9 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new 46df22c7589a mm: memcg/slab: simplify memcg cache creation new 787eaa15a776 mm: memcg/slab: remove memcg_kmem_get_cache() new e8bbb7856567 mm: memcg/slab: deprecate slab_root_caches new 14e0381bceaf mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 8fea1afdc9c1 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 6212f7e4fca1 kselftests: cgroup: add kernel memory accounting tests new 5ac94fe9cb8c tools/cgroup: add memcg_slabinfo.py tool new d2bfb208250d percpu: return number of released bytes from pcpu_free_area() new 77c093c54ece mm: memcg/percpu: account percpu memory to memory cgroups new 2629246c2d42 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 8629efa501d0 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new 3321e8abaf63 mm: memcg/percpu: per-memcg percpu memory statistics new 3a1005816864 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new 9028fe0dd728 mm: memcg: charge memcg percpu memory to the parent cgroup new 36809dc5fc48 kselftests: cgroup: add perpcu memory accounting test new 1e58fa9ab43d mm: remove redundant check non_swap_entry() new bb78e5ff7d53 mm/memory.c: make remap_pfn_range() reject unaligned addr new da591af848f4 mm: move p?d_alloc_track to separate header file new d9ee76191884 mm/mmap.c: fix the adjusted length error new f42c1dd8f8fb proc/meminfo: avoid open coded reading of vm_committed_as new cd285f5c438b mm/util.c: make vm_memory_committed() more accurate new e9d7e5920327 mm: adjust vm_committed_as_batch according to vm overcommi [...] new ac7b49dcf205 mm/sparse: never partially remove memmap for early section new 9e6777daeff1 vmalloc: convert to XArray new f2c20c973221 mm/vmalloc: simplify merge_or_add_vmap_area() new d689ea4856b4 mm/vmalloc: simplify augment_tree_propagate_check() new ef2e2d4faaaf mm/vmalloc: switch to "propagate()" callback new c169adc57f08 mm/vmalloc: update the header about KVA rework new afdca19e1d6b mm, page_alloc: use unlikely() in task_capc() new 8423488fe417 page_alloc: consider highatomic reserve in watermark fast new 1acfe1d5812c page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 97b0e006bb79 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new 262eca3b5c12 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 60d98d4cc030 mm: remove vm_total_pages new 53567c18fe5c mm/page_alloc: remove nr_free_pagecache_pages() new 61f1c48518d5 mm/memory_hotplug: document why shuffle_zone() is relevant new 4da07c65d8e4 mm/shuffle: remove dynamic reconfiguration new d10d8b17a6a9 powerpc/numa: set numa_node for all possible cpus new 9257d4a384ac powerpc/numa: prefer node id queried from vphn new 67bbf804d358 mm/page_alloc: keep memoryless cpuless node 0 offline new 555fdb625af6 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new fe7b7b99f09f mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 7f1c20912d68 mm/page_alloc.c: simplify pageblock bitmap access new f30d076b2b5c mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 18bf20bcc1f3 mm: set page fault address for update_mmu_cache_pmd() new 643b2c1f2037 mm/huge_memory.c: update tlb entry if pmd is changed new 77968e972398 MIPS: do not call flush_tlb_all when setting pmd entry new f5c1322da4eb mm/vmscan.c: fix typo new 0a436c17ffb4 mm: proactive compaction new 7d901fb8f946 mm: fix compile error due to COMPACTION_HPAGE_ORDER new 8baef8f429d1 mm: use unsigned types for fragmentation score new a6bc0e8abc6b hugetlbfs: prevent filesystem stacking of hugetlbfs new 1a440e7c4d91 mm/page_isolation: prefer the node of the source page new 896836129dc0 mm/migrate: move migration helper from .h to .c new 764da1287be3 mm/hugetlb: unify migration callbacks new 081ce09efcfc mm/hugetlb: make hugetlb migration callback CMA aware new 9f91f5097765 mm/migrate: make a standard migration target allocation function new d64fe690576e mm/gup: use a standard migration target allocation callback new 58e8b698c65a mm/mempolicy: use a standard migration target allocation callback new d48ffa9706d6 mm/page_alloc: remove a wrapper for alloc_migration_target() new 20dc91983f0b mm: thp: remove debug_cow switch new 719206aa04c0 mm/vmstat: add events for PMD based THP migration without split new b4410b66c88f mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 135cc3ed3f37 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new f691aa92f429 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 414f144690e7 mm: cma: fix the name of CMA areas new 3e1c0f5b04cc mm: cma: return cma->name directly in cma_get_name new f296ba1d3a07 mm: hugetlb: fix the name of hugetlb CMA new 8fed2e4a692e mm,hwpoison: cleanup unused PageHuge() check new f8e259a9e5df mm, hwpoison: remove recalculating hpage new 4b4042e8bac5 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 3c309fffa91a mm,madvise: refactor madvise_inject_error new 7491ca66e4aa mm,hwpoison-inject: don't pin for hwpoison_filter new 7e2c99ccbbb6 mm,hwpoison: un-export get_hwpoison_page and make it static new 83a583e62edc mm,hwpoison: kill put_hwpoison_page() new 8c679489828f mm,hwpoison: remove MF_COUNT_INCREASED new 88a7d6451150 mm,hwpoison: remove flag argument from soft offline functions new 402d3ad1d1c7 mm,hwpoison: unify THP handling for hard and soft offline new baed01e5fe30 mm,hwpoison: rework soft offline for free pages new e8d8dce6faeb mm,hwpoison: rework soft offline for in-use pages new b50497316837 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 391733f6e9ab mm,hwpoison: return 0 if the page is already poisoned in s [...] new 0bd1762119e9 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 63edab8e53c3 include/linux/sched/mm.h: optimize current_gfp_context() new 97b21ecf8f5f x86/mm: use max memory block size on bare metal new d0139d085269 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 473d6004eace fs/buffer.c: dump more info for __getblk_gfp() stall problem new 8eb02be7c558 kernel/hung_task.c: Monitor killed tasks. new f3ed794b78c3 alpha: fix annotation of io{read,write}{16,32}be() new 8d8e59458d39 sparse: group the defines by functionality new cf109d1370e0 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new c3fa2b0f46b8 lib/test_bitmap.c: add test for bitmap_cut() new 7ebab7e1423c lib/generic-radix-tree.c: remove unneeded __rcu new e09c577b7c3c lib: optimize cpumask_local_spread() new d7471af78601 lib/test_bits.c: add tests of GENMASK new 91be82df234e lib/test_bits: add MODULE_LICENSE() new 351f857184c2 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 733b11e7676b checkpatch: support deprecated terms checking new c61057b5ee56 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new 2e725704ed94 checkpatch: add --fix option for ASSIGN_IN_IF new f436a58e2619 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 0b4d8bd588dc fs/signalfd.c: fix inconsistent return codes for signalfd4 new 976563320c61 selftests: kmod: use variable NAME in kmod_test_0001() new eab7278d0dc1 kmod: remove redundant "be an" in the comment new b236bc2f0191 test_kmod: avoid potential double free in trigger_config_r [...] new 41eddc88c16f umh: fix processed error when UMH_WAIT_PROC is used new 0f927c6b5746 selftests: simplify kmod failure value new 8327253e49e7 exec: change uselib(2) IS_SREG() failure to EACCES new 8b318c8f7d25 exec: move S_ISREG() check earlier new 9e0b9eb9eae1 exec: move path_noexec() check earlier new 2c811682d8a5 umh: fix refcount underflow in fork_usermode_blob(). new 4f2a14ae04ba kdump: append kernel build-id string to VMCOREINFO new 9294df5d5e2d drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 8b83676fe133 drivers/rapidio/rio-scan.c: use struct_size() helper new cac7a02b8906 kernel/panic.c: make oops_may_print() return bool new 8bf8236fefd3 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new e30bc3ea4a05 aio: simplify read_events() new 649a1683fc0d kcov: unconditionally add -fno-stack-protector to compiler [...] new 6711ed062157 Merge branch 'akpm-current/current' new 899c458fd733 mm/madvise: pass task and mm to do_madvise new 49223f9b6709 pid: move pidfd_get_pid() to pid.c new 62214e22c17d mm/madvise: introduce process_madvise() syscall: an extern [...] new ffb3beb5744e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new fbd1a551ddf1 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new afad62678af8 mm/madvise: check fatal signal pending of target process new 5d1f47762eea all arch: remove system call sys_sysctl new 5be84c08e9da s390: fix build error for sys_call_table_emu new 482d437b5e21 mm/kmemleak: silence KCSAN splats in checksum new 768e66683d4a mm/frontswap: mark various intentional data races new a264f55fc797 mm/page_io: mark various intentional data races new 4a8c25f5480c mm-page_io-mark-various-intentional-data-races-v2 new db63258307e0 mm/swap_state: mark various intentional data races new 4f9669ff09f6 mm/filemap.c: fix a data race in filemap_fault() new 5e045f54e187 mm/swapfile: fix and annotate various data races new 848ec88de952 mm-swapfile-fix-and-annotate-various-data-races-v2 new 13019790f757 mm/page_counter: fix various data races at memsw new effc1af54bd5 mm/memcontrol: fix a data race in scan count new 4ae0c0d531c3 mm/list_lru: fix a data race in list_lru_count_one new fa6db9ec42f8 mm/mempool: fix a data race in mempool_free() new 050c2ef17671 mm/rmap: annotate a data race at tlb_flush_batched new 264d645fdd3f mm/swap.c: annotate data races for lru_rotate_pvecs new 503f9bfe28ff mm: annotate a data race in page_zonenum() new 91cad2324393 include/asm-generic/vmlinux.lds.h: align ro_after_init new 824a72473991 sh: clkfwk: remove r8/r16/r32 new d5f99b5e8de8 sh: remove call to memset after dma_alloc_coherent new 2a37e904f21d sh: use generic strncpy() new fb6d2d6da58d 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 (8a2826d111ec) \ N -- N -- N refs/heads/akpm (fb6d2d6da58d)
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 671 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: .../devicetree/bindings/mfd/gateworks-gsc.yaml | 5 +- .../devicetree/bindings/mfd/khadas,mcu.yaml | 44 + .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 5 + .../devicetree/bindings/mfd/st,stmfx.yaml | 124 +++ Documentation/devicetree/bindings/mfd/stmfx.txt | 28 - .../devicetree/bindings/pinctrl/pinctrl-stmfx.txt | 116 -- .../devicetree/bindings/sound/tas2562.txt | 4 +- Documentation/hwmon/max20730.rst | 10 +- Documentation/power/energy-model.rst | 135 +-- MAINTAINERS | 13 +- arch/alpha/include/asm/io.h | 8 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 5 + arch/arm/boot/dts/tegra114.dtsi | 10 +- arch/arm/boot/dts/tegra20.dtsi | 10 +- arch/arm/boot/dts/tegra30.dtsi | 10 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 127 +++ arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/cpu_errata.c | 2 + arch/arm64/kernel/perf_regs.c | 25 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/boot/dts/ingenic/gcw0.dts | 2 +- arch/mips/fw/arc/arc_con.c | 4 +- arch/mips/include/asm/checksum.h | 4 +- .../include/asm/mach-cavium-octeon/mangle-port.h | 12 +- arch/mips/include/asm/mach-generic/mangle-port.h | 12 +- arch/mips/include/asm/mach-ip27/mangle-port.h | 6 +- arch/mips/include/asm/mach-ip30/mangle-port.h | 6 +- arch/mips/include/asm/mach-ip32/mangle-port.h | 6 +- arch/mips/include/asm/mach-tx39xx/mangle-port.h | 6 +- arch/mips/include/asm/mach-tx49xx/mangle-port.h | 6 +- arch/mips/include/asm/pgtable.h | 9 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/mm/pgtable-32.c | 1 - arch/mips/mm/pgtable-64.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/Kconfig | 6 +- arch/powerpc/Makefile | 3 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/configs/44x/akebono_defconfig | 2 - arch/powerpc/configs/44x/arches_defconfig | 2 - arch/powerpc/configs/44x/bamboo_defconfig | 2 - arch/powerpc/configs/44x/bluestone_defconfig | 2 - arch/powerpc/configs/44x/canyonlands_defconfig | 2 - arch/powerpc/configs/44x/currituck_defconfig | 2 - arch/powerpc/configs/44x/eiger_defconfig | 2 - arch/powerpc/configs/44x/fsp2_defconfig | 1 - arch/powerpc/configs/44x/icon_defconfig | 2 - arch/powerpc/configs/44x/iss476-smp_defconfig | 1 - arch/powerpc/configs/44x/katmai_defconfig | 2 - arch/powerpc/configs/44x/rainier_defconfig | 2 - arch/powerpc/configs/44x/redwood_defconfig | 2 - arch/powerpc/configs/44x/sam440ep_defconfig | 2 - arch/powerpc/configs/44x/sequoia_defconfig | 2 - arch/powerpc/configs/44x/taishan_defconfig | 2 - arch/powerpc/configs/44x/warp_defconfig | 1 - arch/powerpc/configs/holly_defconfig | 1 - arch/powerpc/configs/mvme5100_defconfig | 3 +- arch/powerpc/configs/ps3_defconfig | 2 - arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/configs/storcenter_defconfig | 1 - arch/powerpc/include/asm/fixmap.h | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 22 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 5 +- arch/powerpc/kernel/entry_64.S | 4 +- arch/powerpc/kernel/paca.c | 13 +- arch/powerpc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 3 +- arch/powerpc/mm/book3s64/hash_utils.c | 7 +- arch/powerpc/mm/nohash/kaslr_booke.c | 1 + arch/powerpc/mm/numa.c | 35 +- arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 2 +- arch/powerpc/sysdev/xive/native.c | 2 + arch/riscv/kernel/smpboot.c | 7 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/kernel/vdso/vgettimeofday.c | 6 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/um/drivers/line.c | 5 - arch/um/drivers/line.h | 1 - arch/um/drivers/ssl.c | 1 - arch/um/drivers/stdio_console.c | 1 - arch/x86/entry/common.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 2 + arch/x86/include/asm/bug.h | 1 + arch/x86/kernel/cpu/mce/core.c | 2 + arch/x86/kernel/msr.c | 4 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + drivers/accessibility/braille/braille_console.c | 10 +- drivers/acpi/tables.c | 8 +- drivers/base/memory.c | 2 +- drivers/bluetooth/btusb.c | 145 +-- drivers/clk/sifive/fu540-prci.c | 5 +- drivers/clocksource/Kconfig | 4 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-stm32-lp.c | 221 ++++ drivers/cpufreq/cpufreq-dt.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 2 +- drivers/cpufreq/omap-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/scmi-cpufreq.c | 11 +- drivers/cpufreq/scpi-cpufreq.c | 2 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 2 +- drivers/dma-buf/dma-buf.c | 54 +- drivers/edac/mce_amd.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 73 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 143 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 +- drivers/gpu/drm/bochs/bochs_kms.c | 7 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 1 - drivers/gpu/drm/drm_debugfs.c | 22 + drivers/gpu/drm/drm_gem_vram_helper.c | 11 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 5 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_kms.c | 5 +- drivers/gpu/drm/qxl/qxl_object.h | 5 - drivers/gpu/drm/qxl/qxl_ttm.c | 9 - drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_object.h | 16 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/rcar-du/Kconfig | 1 + drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/pmbus/max20730.c | 57 +- drivers/i2c/busses/i2c-qcom-geni.c | 26 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/intel/dmar.c | 3 +- drivers/iommu/intel/iommu.c | 59 +- drivers/media/platform/omap3isp/isp.c | 2 - drivers/media/platform/omap3isp/ispvideo.c | 1 - drivers/mfd/Kconfig | 21 + drivers/mfd/Makefile | 1 + drivers/mfd/arizona-core.c | 20 +- drivers/mfd/intel-lpss-pci.c | 19 + drivers/mfd/khadas-mcu.c | 142 +++ drivers/mfd/madera-core.c | 12 +- drivers/mfd/madera-i2c.c | 1 - drivers/mfd/sprd-sc27xx-spi.c | 75 +- drivers/mfd/stm32-lptimer.c | 1 + drivers/net/dsa/qca/ar9331.c | 60 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 88 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 24 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 206 +++- drivers/net/ethernet/marvell/mvneta.c | 24 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.c | 13 - .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 10 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 10 + .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 64 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 3 +- drivers/net/phy/Kconfig | 3 +- drivers/net/phy/mscc/mscc_macsec.c | 40 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 4 + drivers/net/phy/phylink.c | 48 + drivers/opp/of.c | 76 +- drivers/phy/allwinner/phy-sun4i-usb.c | 5 +- drivers/platform/chrome/cros_ec_debugfs.c | 24 +- drivers/platform/chrome/cros_ec_typec.c | 305 +++++- drivers/ptp/ptp_pch.c | 37 +- drivers/regulator/Makefile | 2 +- drivers/regulator/ab8500.c | 7 +- drivers/regulator/cpcap-regulator.c | 16 +- drivers/regulator/{da903x.c => da903x-regulator.c} | 0 drivers/regulator/dbx500-prcmu.c | 8 - drivers/regulator/max14577-regulator.c | 2 +- drivers/regulator/wm8350-regulator.c | 10 +- drivers/soc/qcom/qcom-geni-se.c | 150 +++ drivers/soc/qcom/rpmh-rsc.c | 18 +- drivers/spi/spi-geni-qcom.c | 126 ++- drivers/spi/spi-pxa2xx.c | 5 + drivers/spi/spi-qcom-qspi.c | 56 +- drivers/staging/speakup/main.c | 28 +- drivers/thermal/Kconfig | 11 + drivers/thermal/Makefile | 1 + drivers/thermal/cpufreq_cooling.c | 12 +- drivers/thermal/khadas_mcu_fan.c | 162 +++ drivers/thunderbolt/tunnel.c | 12 +- drivers/tty/hvc/hvc_xen.c | 4 +- drivers/tty/hvc/hvsi.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 67 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/vt/consolemap.c | 2 +- drivers/tty/vt/vt.c | 980 +++++++++-------- drivers/tty/vt/vt_ioctl.c | 1109 ++++++++++---------- drivers/usb/cdns3/ep0.c | 8 +- drivers/usb/chipidea/udc.c | 10 +- drivers/usb/common/debug.c | 10 +- drivers/usb/dwc2/debugfs.c | 20 +- drivers/usb/dwc2/gadget.c | 10 +- drivers/usb/dwc3/debugfs.c | 20 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/ep0.c | 10 +- drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 10 +- drivers/usb/gadget/udc/gr_udc.c | 4 +- drivers/usb/gadget/udc/mv_udc_core.c | 5 +- drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/gadget/udc/net2272.h | 5 - drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/xhci-hub.c | 7 +- drivers/usb/misc/ehset.c | 8 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 11 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 16 +- drivers/usb/musb/musb_gadget_ep0.c | 20 +- drivers/usb/musb/musb_virthub.c | 20 +- drivers/usb/phy/phy-tegra-usb.c | 6 +- drivers/video/console/mdacon.c | 20 +- drivers/video/console/sticon.c | 14 +- drivers/video/console/vgacon.c | 36 +- drivers/video/fbdev/core/bitblit.c | 10 +- drivers/video/fbdev/core/fbcon.c | 10 +- drivers/video/fbdev/core/fbcon_ccw.c | 8 +- drivers/video/fbdev/core/fbcon_cw.c | 8 +- drivers/video/fbdev/core/fbcon_ud.c | 8 +- drivers/video/fbdev/core/tileblit.c | 6 +- fs/dlm/config.c | 6 + fs/dlm/config.h | 1 + fs/dlm/dlm_internal.h | 1 + fs/dlm/lockspace.c | 7 +- fs/dlm/plock.c | 20 + fs/dlm/recoverd.c | 1 + fs/file_table.c | 2 +- fs/io_uring.c | 2 +- fs/proc/meminfo.c | 2 +- include/asm-generic/bug.h | 1 + include/linux/atomic-fallback.h | 236 ++++- include/linux/bpf.h | 16 + include/linux/btf.h | 5 + include/linux/compat.h | 4 + include/linux/compiler.h | 53 - include/linux/compiler_types.h | 44 +- include/linux/console.h | 13 +- include/linux/console_struct.h | 93 +- include/linux/context_tracking.h | 2 + include/linux/device.h | 5 + include/linux/energy_model.h | 149 +-- include/linux/generic-radix-tree.h | 2 +- include/linux/hugetlb.h | 13 +- include/linux/ieee80211.h | 4 + include/linux/instrumentation.h | 57 + include/linux/intel-iommu.h | 1 + include/linux/memcontrol.h | 6 +- include/linux/mfd/khadas-mcu.h | 91 ++ include/linux/mfd/madera/pdata.h | 1 - include/linux/mfd/stm32-lptimer.h | 5 + include/linux/migrate.h | 34 +- include/linux/mm.h | 17 +- include/linux/mman.h | 4 + include/linux/mmzone.h | 12 +- include/linux/page-flags.h | 6 +- include/linux/pageblock-flags.h | 24 +- include/linux/phy.h | 1 + include/linux/phylink.h | 2 + include/linux/pid.h | 1 + include/linux/platform_data/cros_ec_commands.h | 33 +- include/linux/pm_opp.h | 15 +- include/linux/qcom-geni-se.h | 44 + include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regulator/consumer.h | 10 + include/linux/syscalls.h | 2 + include/linux/vt_kern.h | 3 - include/net/flow_offload.h | 2 + include/net/tc_act/tc_police.h | 10 + include/net/tcp.h | 1 + include/net/udp.h | 1 + include/ras/ras_event.h | 3 + include/sound/soc-dapm.h | 20 + include/sound/soc.h | 18 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/bpf.h | 37 +- include/uapi/linux/usb/ch9.h | 10 +- init/Kconfig | 9 +- kernel/Makefile | 2 + kernel/bpf/btf.c | 5 +- kernel/bpf/verifier.c | 43 +- kernel/exit.c | 17 - kernel/pid.c | 17 + kernel/power/energy_model.c | 290 +++-- kernel/printk/printk.c | 8 +- kernel/rcu/tree.c | 37 +- kernel/scftorture.c | 333 ++++++ kernel/sched/fair.c | 2 +- kernel/sched/topology.c | 20 +- kernel/sys_ni.c | 2 + kernel/sysctl.c | 2 +- kernel/trace/bpf_trace.c | 15 +- lib/Kconfig.debug | 10 + lib/test_bits.c | 2 + mm/filemap.c | 9 + mm/gup.c | 56 +- mm/huge_memory.c | 9 +- mm/hugetlb.c | 53 +- mm/hwpoison-inject.c | 18 +- mm/internal.h | 9 +- mm/madvise.c | 229 +++- mm/memory-failure.c | 339 +++--- mm/memory.c | 2 +- mm/memory_hotplug.c | 22 +- mm/mempolicy.c | 29 +- mm/migrate.c | 56 +- mm/mm_init.c | 18 +- mm/mmu_notifier.c | 7 + mm/page_alloc.c | 136 ++- mm/page_isolation.c | 5 - mm/shuffle.c | 46 +- mm/shuffle.h | 17 - mm/slab.c | 19 +- mm/slab.h | 10 +- mm/slub.c | 5 +- mm/sparse.c | 10 +- mm/util.c | 19 +- mm/vmalloc.c | 2 +- mm/zswap.c | 153 +-- net/bridge/br_private.h | 2 +- net/core/filter.c | 166 +++ net/ipv4/tcp_input.c | 14 +- net/ipv4/tcp_ipv4.c | 153 ++- net/ipv4/udp.c | 144 ++- net/mac80211/mesh_hwmp.c | 7 +- net/mac80211/status.c | 22 +- net/mac80211/tx.c | 8 +- net/sched/cls_api.c | 2 + scripts/atomic/gen-atomic-fallback.sh | 31 + scripts/bpf_helpers_doc.py | 10 + scripts/checkpatch.pl | 47 +- scripts/decode_stacktrace.sh | 79 +- sound/core/init.c | 3 + sound/pci/hda/hda_auto_parser.c | 6 + sound/soc/amd/renoir/Makefile | 7 +- sound/soc/codecs/rt1015.c | 17 +- sound/soc/codecs/tas2562.c | 6 +- tools/bpf/bpftool/common.c | 36 + tools/bpf/bpftool/feature.c | 4 +- tools/bpf/bpftool/link.c | 4 +- tools/bpf/bpftool/main.h | 69 +- tools/bpf/bpftool/map.c | 4 +- tools/bpf/bpftool/prog.c | 34 + tools/include/uapi/linux/bpf.h | 37 +- tools/lib/bpf/libbpf.c | 2 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 68 ++ tools/testing/selftests/bpf/progs/bpf_iter.h | 80 ++ .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 18 +- .../selftests/bpf/progs/bpf_iter_ipv6_route.c | 25 +- .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 22 +- tools/testing/selftests/bpf/progs/bpf_iter_task.c | 18 +- .../selftests/bpf/progs/bpf_iter_task_file.c | 20 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 234 +++++ tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c | 250 +++++ .../selftests/bpf/progs/bpf_iter_test_kern3.c | 17 +- .../selftests/bpf/progs/bpf_iter_test_kern4.c | 17 +- .../bpf/progs/bpf_iter_test_kern_common.h | 18 +- tools/testing/selftests/bpf/progs/bpf_iter_udp4.c | 71 ++ tools/testing/selftests/bpf/progs/bpf_iter_udp6.c | 79 ++ .../testing/selftests/bpf/progs/bpf_tracing_net.h | 51 + .../bpf/progs/test_xdp_with_devmap_helpers.c | 2 +- .../powerpc/alignment/alignment_handler.c | 150 ++- .../selftests/powerpc/include/instructions.h | 77 ++ tools/testing/selftests/powerpc/include/utils.h | 5 + .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 38 + tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../rcutorture/configs/{refscale => scf}/CFLIST | 0 .../selftests/rcutorture/configs/scf/CFcommon | 2 + .../selftests/rcutorture/configs/scf/NOPREEMPT | 9 + .../rcutorture/configs/scf/NOPREEMPT.boot | 1 + .../selftests/rcutorture/configs/scf/PREEMPT | 9 + .../rcutorture/configs/scf/ver_functions.sh | 30 + tools/usb/usbip/doc/usbipd.8 | 2 +- tools/usb/usbip/libsrc/usbip_host_common.c | 2 +- 401 files changed, 8302 insertions(+), 3705 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/khadas,mcu.yaml create mode 100644 Documentation/devicetree/bindings/mfd/st,stmfx.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/stmfx.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-stmfx.txt create mode 100644 drivers/clocksource/timer-stm32-lp.c create mode 100644 drivers/mfd/khadas-mcu.c rename drivers/regulator/{da903x.c => da903x-regulator.c} (100%) create mode 100644 drivers/thermal/khadas_mcu_fan.c create mode 100644 include/linux/instrumentation.h create mode 100644 include/linux/mfd/khadas-mcu.h create mode 100644 kernel/scftorture.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter.h create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_udp4.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_udp6.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_tracing_net.h create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-recheck-scf.sh copy tools/testing/selftests/rcutorture/configs/{refscale => scf}/CFLIST (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/scf/CFcommon create mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT create mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT.boot create mode 100644 tools/testing/selftests/rcutorture/configs/scf/PREEMPT create mode 100644 tools/testing/selftests/rcutorture/configs/scf/ver_functions.sh