This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits aa14a3016182 Add linux-next specific files for 20210910 omits a3c67c4bb605 Merge branch 'akpm/master' omits 2278c1d468f2 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 6c0d0c8dd87b percpu: add __alloc_size attributes for better bounds checking omits 6dcb212f6c84 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 6ba6ec7fcac8 slab: add __alloc_size attributes for better bounds checking omits 8dc5c64edf9b slab: clean up function declarations omits e624b93084a5 checkpatch: add __alloc_size() to known $Attribute omits 46edd77db931 Compiler Attributes: Add __alloc_size for better bounds ch [...] omits e2771dafc25d Compiler Attributes: add __alloc_size() for better bounds [...] omits 2d7e7c9e8bc1 mm: unexport {,un}lock_page_memcg omits fdcf44ca4497 mm: unexport folio_memcg_{,un}lock omits 9dfb734b62a6 mm: migrate: simplify the file-backed pages validation whe [...] omits 960d4cc4d81d mm: move kvmalloc-related functions to slab.h omits 3c283a18fee3 Merge branch 'akpm-current/current' omits b2e613c28653 Merge remote-tracking branch 'folio/for-next' omits 195de4b051ff Merge remote-tracking branch 'rust/rust-next' omits f54637f5e8b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d4f0f919de51 Merge remote-tracking branch 'nvmem/for-next' omits 953a4e7815ba Merge remote-tracking branch 'slimbus/for-next' omits f7cec0deaede Merge remote-tracking branch 'gnss/gnss-next' omits f4c40ea380be Merge remote-tracking branch 'kspp/for-next/kspp' omits d0a5c8e9b6dc Merge remote-tracking branch 'ntb/ntb-next' omits ac2ce92951c8 Merge remote-tracking branch 'at24/at24/for-next' omits ec6ad98a3d12 Merge remote-tracking branch 'rtc/rtc-next' omits d75d8e6205d6 Merge remote-tracking branch 'coresight/next' omits b5be9e13bc3d Merge remote-tracking branch 'livepatching/for-next' omits 34c99dd0d8df Merge remote-tracking branch 'userns/for-next' omits 13387b389ff0 Merge remote-tracking branch 'pwm/for-next' omits 54798277b239 Merge remote-tracking branch 'rpmsg/for-next' omits bae4eeac1381 Merge remote-tracking branch 'vhost/linux-next' omits 4a68303d521b Merge remote-tracking branch 'scsi-mkp/for-next' omits 2338edd3a06d Merge remote-tracking branch 'scsi/for-next' omits 33fcee2da042 Merge remote-tracking branch 'cgroup/for-next' omits 55cb7f393e9d Merge remote-tracking branch 'extcon/extcon-next' omits 2e01bcb7da93 Merge remote-tracking branch 'char-misc/char-misc-next' omits 866ccb87b2e1 Merge remote-tracking branch 'ipmi/for-next' omits 85aff2b39dcd Merge remote-tracking branch 'percpu/for-next' omits 0272349420d7 Merge remote-tracking branch 'rcu/rcu/next' omits 1846f90ab52e Merge remote-tracking branch 'tip/auto-latest' omits 372bacae91dc Merge remote-tracking branch 'iommu/next' omits 51a0524153a9 Merge remote-tracking branch 'keys/keys-next' omits 68be73307c73 Merge remote-tracking branch 'apparmor/apparmor-next' omits b32c5fa38e5b Merge remote-tracking branch 'security/next-testing' omits 910f494fdb83 Merge remote-tracking branch 'block/for-next' omits eec6520fb3d4 Merge remote-tracking branch 'input/next' omits 6a4b1d67a8f3 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 00c686d94e75 Merge remote-tracking branch 'amdgpu/drm-next' omits e51ca42ee404 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a1af7a9539e3 Merge remote-tracking branch 'drm/drm-next' omits 10e411a5a1b5 Merge remote-tracking branch 'bluetooth/master' omits 4188204f9563 Merge remote-tracking branch 'ieee1394/for-next' omits 6191f1139c87 Merge remote-tracking branch 'thermal/thermal/linux-next' omits cb1d486e5ea9 Merge remote-tracking branch 'cpupower/cpupower' omits 1426002a9957 Merge remote-tracking branch 'pm/linux-next' omits d2027e67933d Merge remote-tracking branch 'v4l-dvb-next/master' omits 237689ebb7ea Merge remote-tracking branch 'i2c/i2c/for-next' omits b2eb20ce1e85 Merge remote-tracking branch 'hid/for-next' omits afd7494847b1 Merge remote-tracking branch 'pstore/for-next/pstore' omits 060d0fff9ff8 Merge remote-tracking branch 'printk/for-next' omits 034e13ad71be Merge remote-tracking branch 'vfs/for-next' omits 46b2a9ccb480 Merge remote-tracking branch 'zonefs/for-next' omits ed27c673c8ab Merge remote-tracking branch 'ntfs3/master' omits 8fe509e12061 Merge remote-tracking branch 'ext4/dev' omits 13911ab5265c Merge remote-tracking branch 'ext3/for_next' omits 959c5a054baa Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 18ede0b19bba Merge remote-tracking branch 'cifs/for-next' omits 6b7dec4d2151 Merge remote-tracking branch 'ceph/master' omits 93bce426b08f Merge remote-tracking branch 'btrfs/for-next' omits 35855a5c2a84 Merge remote-tracking branch 'pidfd/for-next' omits 77e3b4f8324f Merge remote-tracking branch 'uml/linux-next' omits bacecfd42a22 Merge remote-tracking branch 'sh/for-next' omits 3c503afe26be Merge remote-tracking branch 'parisc-hd/for-next' omits 9945b1d6fcd0 Merge remote-tracking branch 'nds32/next' omits 1397e99a0cfd Merge remote-tracking branch 'h8300/h8300-next' omits 76526a6ad944 Merge remote-tracking branch 'clk/clk-next' omits d2e9623bd90c Merge remote-tracking branch 'xilinx/for-next' omits 37d30f65e459 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits cef83556510e Merge remote-tracking branch 'tegra/for-next' omits 37c3ad4acef8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7742b2f3d6ac Merge remote-tracking branch 'scmi/for-linux-next' omits e90699313ad8 Merge remote-tracking branch 'samsung-krzk/for-next' omits d76e9448ee40 Merge remote-tracking branch 'rockchip/for-next' omits cc8d9fd1901d Merge remote-tracking branch 'renesas/next' omits 848390f71726 Merge remote-tracking branch 'raspberrypi/for-next' omits 48a1f4d03908 Merge remote-tracking branch 'qcom/for-next' omits a1888558d706 Merge remote-tracking branch 'omap/for-next' omits eb31bb1b3fc0 Merge remote-tracking branch 'mvebu/for-next' omits c75701c96473 Merge remote-tracking branch 'mediatek/for-next' omits 93621372684d Merge remote-tracking branch 'keystone/next' omits 160fd31080e9 Merge remote-tracking branch 'imx-mxs/for-next' omits 553ab5a3027e Merge remote-tracking branch 'at91/at91-next' omits a46166adfc84 Merge remote-tracking branch 'aspeed/for-next' omits 74a63b9236a9 Merge remote-tracking branch 'amlogic/for-next' omits 3fdae1f6b700 Merge remote-tracking branch 'actions/for-next' omits ec3241991ca5 Merge remote-tracking branch 'arm-soc/for-next' omits 67265f81c14b Merge remote-tracking branch 'arm64/for-next/core' omits 508cd93fb718 Merge remote-tracking branch 'arm/for-next' omits 84a02263f6dc Merge remote-tracking branch 'dma-mapping/for-next' omits b71278ee09e4 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 452df0c353f3 Merge remote-tracking branch 'kbuild/for-next' omits 29119f65df45 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 7e703ab62392 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits edd78bb69cfd Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits 525c70d8deea Merge remote-tracking branch 'fpga-fixes/fixes' omits 8a89f7140939 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 17496a940c5e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 2593c811cfd3 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0200dbb5ba23 Merge remote-tracking branch 'vfs-fixes/fixes' omits b3046f291c0a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dff6209c6961 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 978131f649e2 Merge remote-tracking branch 'omap-fixes/fixes' omits b3f811f0bfe9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2bdf3be6b7c8 Merge remote-tracking branch 'input-current/for-linus' omits c96e79f5ac19 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 22783f8da083 Merge remote-tracking branch 'spi-fixes/for-linus' omits 7f75c1586d3b Merge remote-tracking branch 'regulator-fixes/for-linus' omits b0566c0bac5f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f344c8172326 Merge remote-tracking branch 'sound-current/for-linus' omits 9b9865578769 Merge remote-tracking branch 'bpf/master' omits 92ca35829a86 Merge remote-tracking branch 'net/master' omits 6cbe35429a3a cifs: properly invalidate cached root handle when closing it omits 3dd4ba3c51f7 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits f5f88db1b8ff Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 2b75df2d9c87 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 66ad2a1ec9f8 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 11080a410d7e Merge branch 'acpi-prm' into linux-next omits 860c843bfe92 Merge branches 'pm-cpufreq', 'pm-sleep', 'pm-em' and 'acpi [...] omits f83aa11731bd Merge branch 'for-next/overflow' into for-next/kspp omits 54f9cb2466e1 Merge branch 'pm-cpufreq' into linux-next omits 7d81191ddf3a treewide: Replace 0-element memcpy() destinations with fle [...] omits da1a04f37394 treewide: Replace open-coded flex arrays in unions omits c23660355021 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits e13b801560e8 btrfs: Use memset_startat() to clear end of struct omits 51153ad91db8 string.h: Introduce memset_startat() for wiping trailing m [...] omits 9fcc735cc6d4 xfrm: Use memset_after() to clear padding omits 9fa9a5010e49 string.h: Introduce memset_after() for wiping trailing mem [...] omits 6f65d2319f21 Merge branches 'acpi-pci', 'acpi-pm' and 'acpi-docs' into [...] omits 89846b9e7f2c Merge branch 'pm-cpufreq' into linux-next omits 15d4ec3b12b5 hwmon: (k10temp) Remove residues of current and voltage omits 74f671aed9e7 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 9c7552e201e6 Merge branch 'pm-opp' into linux-next omits a0d714e698db Merge branch 'pm-cpufreq' into linux-next omits 7cb623f775d5 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits f67be974dd21 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 96aff80dde1b Merge branch 'for-5.15' into for-next omits 1efc6199e6b9 Merge branch 'for-next-current-v5.14-20210830' into for-ne [...] omits 63c1fbbd1431 Merge branch 'misc-5.15' into for-next-current-v5.14-20210830 omits 38babc43f45e rcutorture: Avoid problematic critical section nesting on [...] omits eec6d0554824 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a057486e0fc1 Merge branch 'for-5.15' into for-next omits b3005fa70ca6 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 75b887e5a34e rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits 3e84f2c082a8 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] omits 2f70e71245e7 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits e98ca07455de rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 0691dc822883 kcsan: selftest: Cleanup and add missing __init omits 6f740fdb16b0 kcsan: Move ctx to start of argument list omits 07bab6b47248 kcsan: Support reporting scoped read-write access type omits c8293507d41b kcsan: Start stack trace with explicit location if provided omits 69582221f941 kcsan: Save instruction pointer for scoped accesses omits d0b4c55d3f3a kcsan: Add ability to pass instruction pointer of access t [...] omits 9316429d71bb kcsan: test: Fix flaky test case omits 14a211c4142d kcsan: test: Use kunit_skip() to skip tests omits 67dd07363375 kcsan: test: Defer kcsan_test_init() after kunit initialization omits 84151ac681d3 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits 551f37f5a9bc rcu: Make rcu update module parameters world-readable omits a0ed6da47904 rcu: Make rcu_normal_after_boot writable again omits c8d12228fd52 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits dad08f04f197 scftorture: Warn on individual scf_torture_init() error co [...] omits c0e1b49cc71a rcuscale: Warn on individual rcu_scale_init() error conditions omits ed674417031c refscale: Warn on individual ref_scale_init() error conditions omits c10757cdab5f locktorture: Warn on individual lock_torture_init() error [...] omits 0c0f0da856b1 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 60f354130204 torture: Make kvm-remote.sh print size of downloaded tarball omits 106aca2e847e rcu-tasks: Fix s/instruction/instructions/ typo in comment omits f5daf6cccfdb rcutorture: Suppressing read-exit testing is not an error omits c8bbe9d56ba6 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 028743425d8b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 769433e9194b rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits cf6b66b2ca4a rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 918ee17f53d1 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 7bc04ce6b914 Makefile: Enable -Wimplicit-fallthrough for Clang omits 7c414a7d93c6 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 32955511b92f Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 7b4262378924 firmware: arm_scmi: Fix virtio transport Kconfig dependency omits 17b54bb912a1 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 7c776b54c423 rcu-tasks: Wait for trc_read_check_handler() IPIs omits c17b36aed6c2 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 5a8e7ee59121 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 85d61094fc89 rcu: Fix undefined Kconfig macros omits a6717f8d7df8 doc: Add another stall-warning root cause in stallwarn.rst omits 9e84d9b5caab rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits f9a021d8820a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 18b4babae124 torture: Allot 1G of memory for scftorture runs omits d2a179fc9205 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 4aae77681552 rcu: Mark accesses to rcu_state.n_force_qs omits 9f271520fcf2 tools/rcu: Add an extract-stall script omits 59f9e9f7285b torture: Make torture.sh print the number of files to be c [...] omits 322117b84540 scftorture: Count reschedule IPIs omits 984d49f01630 scftorture: Account for weight_resched when checking for a [...] omits 5d626f9fb0bf scftorture: Shut down if nonsensical arguments given omits 91b94ed4154c scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 47e340a34173 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 3353b0690ff0 Merge branch 'clocksource.2021.08.16a' into HEAD omits a5e8561a2bdf clocksource: Make clocksource-wdtest.c safe for slow-HZ systems omits c5b6c8a56ef3 Merge branch 'for-5.15' into for-next omits 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] omits 90861bf54255 Merge branch 'next/dt64' into for-next omits cc67789c7a45 Merge branch 'next/dt' into for-next omits eedbbd1bbdc8 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits a6c343d1853b Merge branch 'lkmm.2021.07.27a' into HEAD omits 10e192c8b2db Merge branch 'kcsan.2021.07.20c' into HEAD omits 3d3aec53bf89 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 80c3356bea4e nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP omits 85bf0c3c3e1b dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support omits 047298a083a0 Merge branch 'for-5.15' into for-next omits 57ec7ff3f83a Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 2290b9fa6c5e nvmem: core: fix error handling while validating keepout regions omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property omits 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] omits b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] omits 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits 2a022240886d Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] omits a0a6968c9959 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits d016ed8d8ee8 arm64: defconfig: Enable RIIC omits e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm omits f58e0e441318 slimbus: ngd: set correct device for pm omits c24e70aec9ad slimbus: messaging: check for valid transaction id omits 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero omits 15934f515911 arm64: dts: fvp: Remove panel timings omits 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] adds ae79394a6285 Merge tag 'sound-fix-5.15-rc1' of git://git.kernel.org/pub [...] adds 8dde20867c44 Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/l [...] adds bf9f243f23e6 Merge tag '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbd adds 4396a73115fc fsnotify: fix sb_connectors leak adds b011522c8a6f Merge tag 'drm-misc-next-fixes-2021-09-09' of git://anongi [...] adds 70982eef4d7e drm/ttm: Fix a deadlock if the target BO is not idle during swap adds a668acb8f01f Merge tag 'drm-next-2021-09-10' of git://anongit.freedeskt [...] adds 5ffc06ebeaab Merge tag 'char-misc-5.15-rc1-2' of git://git.kernel.org/p [...] adds 589e5cab1708 Merge tag 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/ [...] adds 23ef827c1bac Merge tag 'for-5.15/parisc-3' of git://git.kernel.org/pub/ [...] adds 85f58eb18898 arm64: kdump: Skip kmemleak scan reserved memory for kdump adds e99f23c5bf59 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 3d53afea525f MAINTAINERS: Change Rafael's e-mail address adds be2d24336f88 Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em' adds d6498af58f5c Merge tag 'pm-5.15-rc1-3' of git://git.kernel.org/pub/scm/ [...] adds 22d692baba0a ACPICA: Update the list of maintainers adds 8fbc1c5b9113 Merge branches 'acpi-scan' and 'acpi-prm' adds 926de8c4326c Merge tag 'acpi-5.15-rc1-3' of git://git.kernel.org/pub/sc [...] adds 765092e4cdaa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5950fc44a57a thermal/drivers/intel: Allow processing of HWP interrupt adds 70ee251ded6b thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] adds dd4703876ea8 Merge tag 'thermal-v5.15-rc1' of git://git.kernel.org/pub/ [...] adds 6701e7e7d8ee Merge tag 'pwm/for-5.15-rc1' of git://git.kernel.org/pub/s [...] adds 52926229be06 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] adds 0c45d3e24ef3 rtc: rx8010: select REGMAP_I2C adds 107ccc45bb25 Merge tag 'rtc-5.15' of git://git.kernel.org/pub/scm/linux [...] adds 2aae0a937ad1 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 4a48b66b3f52 of: property: Disable fw_devlink DT support for X86 adds 975671241808 dt-bindings: More use 'enum' instead of 'oneOf' plus 'cons [...] adds 094b147c7662 spi: dt-bindings: xilinx: Drop type reference on *-bits pr [...] adds a1406e424253 Merge tag 'devicetree-fixes-for-5.15-1' of git://git.kerne [...] adds a3928f877e7b tracing/boot: Fix trace_boot_hist_add_array() to check arr [...] adds 5f8895b27da2 tracing/boot: Fix to check the histogram control param is [...] adds 5dfe50b05588 bootconfig: Rename xbc_node_find_child() to xbc_node_find_ [...] adds ce4c8f882041 Merge tag 'trace-v5.15-3' of git://git.kernel.org/pub/scm/ [...] adds 5ac749a57e0e libata: pass over maintainership to Damien Le Moal adds 8177a5c96229 Merge tag 'libata-5.15-2021-09-11' of git://git.kernel.dk/ [...] adds c0f7e49fc480 Merge tag 'block-5.15-2021-09-11' of git://git.kernel.dk/l [...] adds 32c2d33e0b7c io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_ [...] adds c605c39677b9 Merge tag 'io_uring-5.15-2021-09-11' of git://git.kernel.d [...] adds 9eec07920249 coccinelle: api: rename kzfree to kfree_sensitive adds e71ec0bc0603 scripts: coccinelle: allow list_entry_is_head() to use pos adds 4e1c754472ff Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/li [...] adds 3a87ff891290 riscv: defconfig: enable BLK_DEV_NVME adds efe1e08bca9a riscv: defconfig: enable NLS_CODEPAGE_437, NLS_ISO8859_1 adds d5935537c825 riscv: Improve stack randomisation on RV64 adds 399c1ec8467c riscv: move the (z)install rules to arch/riscv/Makefile adds cbba17870881 riscv: dts: microchip: mpfs-icicle: Fix serial console adds 54fed35fd393 riscv: Enable BUILDTIME_TABLE_SORT adds 6f55ab36bef5 riscv: Move EXCEPTION_TABLE to RO_DATA segment adds b79bd0d5102b Merge tag 'riscv-for-linus-5.15-mw1' of git://git.kernel.o [...] adds 78e709522d2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 9351590f51cd cifs: properly invalidate cached root handle when closing it adds 8d4a0b5d0813 Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfre [...] adds fdfc346302a7 Merge branch 'misc.namei' of git://git.kernel.org/pub/scm/ [...] adds 7bf3142625c1 Merge tag 'timers_urgent_for_v5.15_rc1' of git://git.kerne [...] adds 165d05d88c27 Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kern [...] adds 56c244382fdb Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel [...] adds 1791596be272 Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/ [...] adds 3a3a11e6e5a2 lkdtm: Use init_uts_ns.name instead of macros adds d8e988b62f94 Merge tag 'char-misc-5.15-rc1-lkdtm' of git://git.kernel.o [...] adds c2f4954c2d3f Merge branch 'linus' into smp/urgent adds c122358ea1e5 thermal: Replace deprecated CPU-hotplug functions. adds 8c854303ce0e cpu/hotplug: Remove deprecated CPU-hotplug functions. adds c9871c800f65 Documentation: core-api/cpuhotplug: Rewrite the API section adds f306b90c69ce Merge tag 'smp-urgent-2021-09-12' of git://git.kernel.org/ [...] adds d41adc4e22c6 Merge tag 'auxdisplay-for-linus-v5.15-rc1' of git://github [...] adds c3e46874dfb9 Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of [...] adds bb91de44693b perf beauty: Update copy of linux/socket.h with the kernel [...] adds 64f4535166aa tools headers UAPI: Sync files changed by new process_mrel [...] adds 3e11300cdfd5 perf test: Fix bpf test sample mismatch reporting adds 51ae7fa62dcb perf scripts python: Fix passing arguments to stackcollaps [...] adds d2930ede5218 perf symbol: Look for ImageBase in PE file to compute .tex [...] adds 9fe8895a27a8 perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings adds dde994dd54fb perf report: Add tools/arch/x86/include/asm/amd-ibs.h adds 291dcb98d7ee perf report: Add support to print a textual representation [...] adds 03d6f3fe5427 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources adds dfa00459c626 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f9f018e4d9a4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 2c3ef25c4a60 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 155ed9f1b5ff perf beauty: Cover more flags in the move_mount syscall a [...] adds 37ce9e4fc596 tools include UAPI: Update linux/mount.h copy adds 218e7b775d36 perf bpf: Provide a weak btf__load_from_kernel_by_id() for [...] adds da4572d62d38 perf tools: Ignore Documentation dependency file adds eb34363ae1c0 perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields adds a7d212fc6c89 perf tools: Factor out copy_config_terms() and free_config [...] adds 99fc5941b835 perf tools: Fix hybrid config terms list corruption adds 4a86d4140400 perf tools: Allow build-id with trailing zeros adds 0d1c50ac488e perf tools: Add an option to build without libbfd adds ee286c60c268 tools headers UAPI: Sync linux/in.h copy with the kernel sources adds 2bae3e64ec46 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4dc24d7cf498 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 17a99e521f67 tools headers UAPI: Update tools's copy of drm.h headers adds b5b65f139827 Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.k [...] adds 6880fa6c5660 Linux 5.15-rc1 adds a69ae291e1cc x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_A [...] adds 76ae847497bc Documentation: raise minimum supported version of GCC to 5.1 adds 4eb6bd55cfb2 compiler.h: drop fallback overflow checkers adds adac17e3f61f mm/ksm: remove old GCC 4.9+ check adds c0a5c81ca9be Kconfig.debug: drop GCC 5+ version check for DWARF5 adds d20758951f8f riscv: remove Kconfig check for GCC version for ARCH_RV64I adds 6563139d90ad powerpc: remove GCC version check for UPD_CONSTR adds 42a7ba1695fc arm64: remove GCC version check for ARCH_SUPPORTS_INT128 adds 156102fe0bb6 Makefile: drop GCC < 5 -fno-var-tracking-assignments workaround adds 4e59869aa655 compiler-gcc.h: drop checks for older GCC versions adds 6f20fa2dfa54 vmlinux.lds.h: remove old check for GCC 4.9 adds 6d2ef226f2f1 compiler_attributes.h: drop __has_attribute() support for gcc4 adds df26327ea097 Drop some straggling mentions of gcc-4.9 as being stale adds 316346243be6 Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minim [...] new 86ee85e3e251 Revert "compiler_attributes.h: drop __has_attribute() supp [...] new b1a89856fbf6 m68k: Double cast io functions to unsigned long new a7b68ed15d1f m68k: mvme: Remove overdue #warnings in RTC handling new edd0afc55f2a Merge remote-tracking branch 'm68k-current/for-linus' adds bfe84435090a ice: Correctly deal with PFs that do not support RDMA adds e3f0cc1a945f r6040: Restore MDIO clock frequency after MAC reset adds dc41c4a98a76 net/packet: clarify source of pr_*() messages adds 20e100f52730 qed: Handle management FW error adds 666eb96d85dc qlcnic: Remove redundant initialization of variable ret adds 08dad2f4d541 net: stmmac: allow CSR clock of 300MHz adds ce062a0adbfe net: dsa: qca8k: fix kernel panic with legacy mdio mapping adds 1b704b27beb1 selftest: net: fix typo in altname test adds f11ee2ad25b2 net: mana: Prefer struct_size over open coded arithmetic new eca4cf12acda bnxt_en: Fix error recovery regression new 1affc01fdc60 bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() new 985941e1dd5e bnxt_en: Clean up completion ring page arrays completely new 2049eb0d20de Merge branch 'bnxt_en-fixes' new d7807a9adf48 Revert "ipv4: fix memory leaks in ip_cmsg_send() callers" new e50e711351bd udp_tunnel: Fix udp_tunnel_nic work-queue type new f4bb62e64c88 tipc: increase timeout in tipc_sk_enqueue() new e87b5052271e ipv6: delay fib6_sernum increase in fib6_add new 111b64e35ea0 net: dsa: lantiq_gswip: Add 200ms assert delay new 9665d913e2b7 Merge remote-tracking branch 'net/master' adds 2f1aaf3ea666 bpf, mm: Fix lockdep warning triggered by stack_map_get_bu [...] new 0e6491b55970 bpf: Add oversize check before call kvcalloc() new 9da7b52f68bf Merge remote-tracking branch 'bpf/master' adds 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default new b28d0426d08e Merge remote-tracking branch 'ipsec/master' new 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls new 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 new 292675a46f6a Merge remote-tracking branch 'netfilter/master' new 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison new 586dbd8a3c55 Merge remote-tracking branch 'rdma-fixes/for-rc' new 64794d6db497 ALSA: oxfw: fix transmission method for Loud models based [...] new 6f44578430d7 Revert "ALSA: hda: Drop workaround for a hang at shutdown again" new 7b9cf9036609 ALSA: usb-audio: Unify mixer resume and reset_resume procedure new 4ff08cce2c99 Merge remote-tracking branch 'sound-current/for-linus' adds 1dd038522615 ASoC: mediatek: common: handle NULL case in suspend/resume [...] adds 9c3ad33b5a41 ASoC: fsl_sai: register platform component before register [...] adds f12ce92e98b2 ASoC: fsl_esai: register platform component before registe [...] adds 0adf292069dc ASoC: fsl_micfil: register platform component before regis [...] adds ee8ccc2eb584 ASoC: fsl_spdif: register platform component before regist [...] adds c590fa80b392 ASoC: fsl_xcvr: register platform component before registe [...] adds 7bd5d979dfdb Merge series "ASoC: fsl: register platform component befor [...] new 49660818eb84 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 4e1df076fd47 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 18844b7517c8 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 7c2d6efdfaea Merge remote-tracking branch 'regulator-fixes/for-linus' new c6636bc07565 Merge remote-tracking branch 'spi/for-5.15' into spi-linus new 527877fde922 Merge remote-tracking branch 'spi-fixes/for-linus' new 7bb057134d60 USB: serial: option: add Telit LN920 compositions new fbd31108554f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 98a1373a2de9 usb: cdns3: fix race condition before setting doorbell new 2bfd847c5b72 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds b242e82467c5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds a0c04017f697 iio: adc: max1027: Fix the number of max1X31 channels adds fbec1b031385 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds c58e6adab590 iio: adc: aspeed: set driver data when adc probe. adds c7dc9cb98491 iio: adc: ad7192: Add IRQ flag adds 9551d8a20b39 iio: adc: ad7780: Fix IRQ flag adds fa31da54088b iio: adc: ad7793: Fix IRQ flag new efbda1ddac47 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 5fcf93ccd5e8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new d0f845d7af98 Merge remote-tracking branch 'omap-fixes/fixes' new 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage new bbfee6b882ed Merge remote-tracking branch 'hwmon-fixes/hwmon' new c8ac0f0918d4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new d7cf12dd6386 Merge remote-tracking branch 'vfs-fixes/fixes' new 349bff48ae0f platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() new 4c4a3d7cffb4 lg-laptop: Correctly handle dmi_get_system_info() returning NULL new 3bf1669b0e03 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBo [...] new 196159d278ae platform/x86: touchscreen_dmi: Update info for the Chuwi H [...] new f9e2190dd9ce Merge remote-tracking branch 'drivers-x86-fixes/fixes' new fd3b080daf69 Merge remote-tracking branch 'mmc-fixes/fixes' new 8589eda390fa Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 7ad9bb9d0f35 asm-generic/hyperv: provide cpumask_to_vpset_noself new dfb5c1e12c28 x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_ [...] new cc2e962e656b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new ba36a35cb851 Merge remote-tracking branch 'fpga-fixes/fixes' new 8b689e570314 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' new 00d39c2c1e6d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 537526d2d46a brcmfmac: Replace zero-length array with flexible array member new a33082bd198c nfp: Prefer struct_size over open coded arithmetic new 45b226ca8510 scsi: st: Fix fall-through warning for Clang new fd3058f3bd56 MIPS: Fix fall-through warnings for Clang new b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang new efd6ffce9bf9 Makefile: Enable -Wimplicit-fallthrough for Clang new 27f8b47f2e25 Merge branch 'for-next/clang-fallthrough' into for-next/kspp new c32256f6b644 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c1e8f0a37c2b Merge remote-tracking branch 'kbuild/for-next' new 510e1a724ab1 dma-debug: prevent an error message from causing runtime problems new dc6d6063f0e5 Merge remote-tracking branch 'dma-mapping/for-next' new 5c073fb717e2 Merge remote-tracking branch 'arm/for-next' new a4459be5d970 Merge remote-tracking branch 'arm-soc/for-next' new abc68739a50e Merge remote-tracking branch 'actions/for-next' new 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] new 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero new 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero new ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero new 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] new d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] new faae6a457101 Merge branches 'v5.16/dt64' and 'v5.16/drivers' into for-next new ecfe227f8be6 Merge remote-tracking branch 'amlogic/for-next' new 06ebb88ea8f0 Merge remote-tracking branch 'aspeed/for-next' new 112dd5401a98 Merge remote-tracking branch 'at91/at91-next' new 37d08b87f047 Merge remote-tracking branch 'imx-mxs/for-next' new 74a4183be470 Merge remote-tracking branch 'keystone/next' new 7309696ef999 Merge remote-tracking branch 'mediatek/for-next' new ae01e0891bea Merge remote-tracking branch 'mvebu/for-next' new c1e89c76df76 Merge remote-tracking branch 'omap/for-next' new 82f648a23541 Merge remote-tracking branch 'qcom/for-next' new 0b986d9d0566 Merge remote-tracking branch 'raspberrypi/for-next' new 26c726729336 arm64: dts: renesas: r9a07g044: Add DMAC support new 801b1ad9d858 arm64: dts: renesas: rzg2l-smarc: Add scif0 pins new 22a2482c5187 arm64: dts: renesas: Factor out Draak board support new c887421416b1 arm64: dts: renesas: Factor out Ebisu board support new 938e0dba280d arm64: dts: renesas: Add Renesas R8A779M0 SoC support new 91369f79f956 arm64: dts: renesas: Add Renesas R8A779M2 SoC support new ba7fdff7cbe4 arm64: dts: renesas: Add Renesas R8A779M4 SoC support new 7178df786079 arm64: dts: renesas: Add Renesas R8A779M5 SoC support new e2be305733c5 arm64: dts: renesas: Add Renesas R8A779M6 SoC support new c8d89bf6444c arm64: dts: renesas: Add Renesas R8A779M7 SoC support new 3e056c8d667a arm64: dts: renesas: Add Renesas R8A779M8 SoC support new 63d2d2c5a0b9 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3e new d215e1c0c896 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e new 6c9f8377b2f9 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] new dfc1280fe8cb arm64: dts: renesas: Add support for Salvator-XS with R-Car M3e new 785a0b28f229 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e new ca19f1a6913e arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] new c1de59ecbce9 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne new 91a469696cf4 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne new 863b1f831ef5 arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] new 9ce87d6ce321 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] new 84ace95d5499 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne-2G new 843ff4753e7e arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] new afc16eb4c7be arm64: dts: renesas: Add support for Ebisu with R-Car E3e new 90f394a3ca69 arm64: dts: renesas: Add support for Draak with R-Car D3e new d8eb419b89f1 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne new 24fea772b9c6 arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne new c2d9c9227037 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] new 9ddc09f7ea9d arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support new 1663abdeb9de arm64: dts: renesas: r9a07g044: Add USB2.0 device support new 7dc9b339a474 arm64: dts: renesas: r9a07g044: Add external audio clock nodes new fb20d3493b27 arm64: dts: renesas: r9a07g044: Add SSI support new 883e31b6649f arm64: dts: renesas: r8a77961: Add TPU device node new 8d75a6f4e908 arm64: dts: renesas: r8a779a0: Add TPU device node new 5e5e8aeb6636 arm64: dts: renesas: r8a779a0: Add IPMMU nodes new a457ee34ca85 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node new 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs new e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] new cbbd8f16ae1c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] new aed856290b8a Merge remote-tracking branch 'renesas/next' new 002ec80e6549 Merge remote-tracking branch 'rockchip/for-next' new 928faf5e3e8d arm64: dts: fvp: Remove panel timings new 83110044ad9b Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new 440320fdecdb firmware: arm_scmi: Fix virtio transport Kconfig dependency new b1d6695c249e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 91787f8403ce Merge remote-tracking branch 'scmi/for-linux-next' new 3188aa6af1d0 clk: sunxi-ng: mux: Remove unused 'reg' field new 4abfc297b627 clk: sunxi-ng: Add machine dependency to A83T CCU new 9bec2b9c6134 clk: sunxi-ng: Unregister clocks/resets when unbinding new 66028ddb94c1 clk: sunxi-ng: Prevent unbinding CCUs via sysfs new 8f8163215249 clk: sunxi-ng: Use a separate lock for each CCU instance new cea6d174e701 dt-bindings: clocks: Fix typo in the H6 compatible new e42f37591a37 clk: sunxi: clk-mod0: Make use of the helper function devm [...] new a021b280b909 clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper func [...] new 4b3a3a0375f8 clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper funct [...] new defecd547e58 clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper func [...] new 3f7785a26c62 clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper funct [...] new 605c99ff66cd clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper funct [...] new 9e85bd7248f1 clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper funct [...] new cd9e3b1a8716 clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper fu [...] new 2dcfd0318354 clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper f [...] new 1f38b45b115d clk: sunxi: sun6i-apb0: Make use of the helper function de [...] new ac57ffb04b53 clk: sunxi: sun6i-apb0-gates: Make use of the helper funct [...] new 68a49d35ff08 clk: sunxi: sun6i-ar100: Make use of the helper function d [...] new e65d38e3d2d0 clk: sunxi: sun8i-apb0: Make use of the helper function de [...] new 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header new 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header new 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] new 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding new 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding new 44d52206adac ARM: dts: sunxi: Rename power-supply names new f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names new 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays new ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name new dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names new a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible new 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible new 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name new e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering new 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name new 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] new 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg new a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] new 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node new bb289f4c0b2b Merge branches 'sunxi/clk-for-5.16', 'sunxi/core-for-5.16' [...] new e3a157415f1b Merge remote-tracking branch 'sunxi/sunxi/for-next' new e6b00f6b93dc Merge remote-tracking branch 'tegra/for-next' new 69b7006fda93 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0edb07d078d8 Merge remote-tracking branch 'xilinx/for-next' new c5c1a0ac6a38 clk: samsung: exynos-audss: Make use of devm_platform_iore [...] new 63b86b01556d clk: samsung: exynos4412-isp: Make use of devm_platform_io [...] new 15b98bcae119 clk: samsung: exynos5433: Make use of devm_platform_iorema [...] new 1d26eaeec37a clk: samsung: s5pv210-audss: Make use of devm_platform_ior [...] new c79f5ef58c3a Merge remote-tracking branch 'clk-samsung/for-next' new 0678223010b2 Merge remote-tracking branch 'h8300/h8300-next' new 09f37119b17d Merge remote-tracking branch 'nds32/next' new 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script new d4fe8a4f28c9 Merge remote-tracking branch 'parisc-hd/for-next' new 7fe81519932e Merge remote-tracking branch 'sh/for-next' new c765d7b15bb6 Merge remote-tracking branch 'uml/linux-next' new 524d8d648e40 Merge remote-tracking branch 'pidfd/for-next' new 84450532d2e5 Merge branch 'misc-5.15' into for-next-current-v5.14-20210913 new 82854b337738 Merge branch 'for-next-current-v5.14-20210913' into for-ne [...] new d964428a0cd5 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk new 551b47ddc5fa btrfs: send: simplify send_create_inode_if_needed new c31373c003e6 btrfs: drop unnecessary ret in ioctl_quota_rescan_status new af28eeb80e6d btrfs: update comment for fs_devices::seed_list in btrfs_r [...] new 0415d8ede175 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] new d95ef64da5a0 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] new 6551665bfe86 btrfs: subpage: introduce btrfs_subpage_bitmap_info new b57b0901317b btrfs: subpage: pack all subpage bitmaps into a larger bitmap new e44306b8f2d6 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] new 0c100f754378 btrfs: rename and switch to bool btrfs_chunk_readonly new 85882c767ec3 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] new e3c8f1c6b831 btrfs: defrag: also check PagePrivate for subpage cases in [...] new 92d98e43ffdb btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize new 9b8db4af1436 btrfs: defrag: factor out page preparation into a helper new d9fe59463cac btrfs: defrag: introduce helper to collect target file extents new b05c312c7bfd btrfs: defrag: introduce helper to defrag a contiguous pre [...] new 7057157f5f28 btrfs: defrag: introduce helper to defrag a range new 3306e4a07c83 btrfs: defrag: introduce helper to defrag one cluster new 0eb8cd721738 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] new 64b400f2103e btrfs: defrag: remove the old infrastructure new 59d92e52341c btrfs: defrag: enable defrag for subpage case new 54c79ada25cd btrfs: zoned: load zone capacity information from devices new f657d5d44017 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] new 513bdb1e02cf btrfs: zoned: calculate free space from zone capacity new 8fb0d8287838 btrfs: zoned: tweak reclaim threshold for zone capacity new 70144fcfb3fa btrfs: zoned: consider zone as full when no more SB can be [...] new fe723b9aef9c btrfs: zoned: locate superblock position using zone capacity new 388d04907743 btrfs: zoned: finish superblock zone once no space left fo [...] new 1362590faf53 btrfs: zoned: load active zone information from devices new 844cb3a2380c btrfs: zoned: introduce physical_map to btrfs_block_group new 231a90922cfd btrfs: zoned: implement active zone tracking new 9b9b73800363 btrfs: zoned: load active zone info for block group new c0128bc4b75d btrfs: zoned: activate block group on allocation new 6541a1452dac btrfs: zoned: activate new block group new d295c2522f03 btrfs: move ffe_ctl one level up new 52836521ca6a btrfs: zoned: avoid chunk allocation if active block group [...] new f27d971672ad btrfs: zoned: finish fully written block group new ea9d347bd87b btrfs: zoned: finish relocating block group new ea431f6908a3 btrfs: convert latest_bdev type to btrfs_device and rename new 8b14862d14d4 btrfs: use latest_dev in btrfs_show_devname new cf7cba95e27b btrfs: update latest_dev when we create a sprout device new f247950ba740 btrfs: remove stale comment about the btrfs_show_devname new 360ebbe7aa23 btrfs: check if a log tree exists at inode_logged() new 39e2e9ae758a btrfs: remove no longer needed checks for NULL log context new 207d8598a1af btrfs: do not log new dentries when logging that a new nam [...] new 1aef1b207920 btrfs: always update the logged transaction when logging n [...] new 734ed756b538 btrfs: avoid expensive search when dropping inode items from log new ee6f7dd767b5 btrfs: add helper to truncate inode items when logging inode new 7b9022a40267 btrfs: avoid expensive search when truncating inode items [...] new db3ae3dcec12 btrfs: avoid search for logged i_size when logging inode i [...] new 2687b7777bd3 btrfs: avoid attempt to drop extents when logging inode fo [...] new e5e88f78636f btrfs: do not commit delayed inode when logging a file in [...] new 39462bf8b3ee btrfs: unexport repair_io_failure() new eb93eca73322 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] new fddc1a907fed btrfs: fix transaction handle leak after verity rollback failure new 126ca9c23d88 btrfs: fix mount failure due to past and transient device [...] new 78e6cde79099 btrfs: introduce btrfs_is_data_reloc_root new 31138c6f60b0 btrfs: zoned: add a dedicated data relocation block group new 77d42531a4f4 btrfs: zoned: only allow one process to add pages to a rel [...] new 0246d634be1d btrfs: zoned: use regular writes for relocation new 06713cd312e6 btrfs: check for relocation inodes on zoned btrfs in should_nocow new 7c4e2c1c5e9b btrfs: zoned: allow preallocation for relocation inodes new 28e083704a16 btrfs: rename setup_extent_mapping in relocation code new 3236dd1aa344 btrfs: zoned: let the for_treelog test in the allocator stand out new d363d34d1c00 Merge branch 'misc-next' into for-next-next-v5.15-20210913 new 4faed39544ca btrfs: add a btrfs_has_fs_error helper new cc64e012b284 btrfs: do not infinite loop in data reclaim if we aborted new d63a900e2cc8 btrfs: change handle_fs_error in recover_log_trees to aborts new a7202cc5893e Merge branch 'ext/josef/fs-eh' into for-next-next-v5.15-20210913 new 930307c6ef3d btrfs: remove the unnecessary @nr_written parameters new 2efb0a363115 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] new 602a6ae81383 btrfs: do not call close_fs_devices in btrfs_rm_device new 8bc618e28682 btrfs: do not take the uuid_mutex in btrfs_rm_device new c6cd446ddcbb btrfs: do not read super look for a device path new 0328d0bc6ab5 btrfs: unify common code for the v1 and v2 versions of dev [...] new 5eee39c32c30 Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] new 29d289b73e40 btrfs: consolidate device_list_mutex in prepare_sprout to [...] new 1eb49317784b btrfs: use latest_dev in btrfs_show_devname new 86a41091831d Merge branch 'ext/anand/latest-bdev' into for-next-next-v5 [...] new e51480e6f4f8 Merge branch 'for-next-next-v5.15-20210913' into for-next- [...] new 70b404b039f3 Merge remote-tracking branch 'btrfs/for-next' new d74026fd0696 Merge remote-tracking branch 'ceph/master' new 099dd788e31b cifs: remove pathname for file from SPDX header new 4c51de1e8f92 cifs: fix incorrect kernel doc comments new f6dcb16b73c4 Merge remote-tracking branch 'cifs/for-next' new 13e2ecfa6a82 Merge remote-tracking branch 'ext3/for_next' new ee71169bf8b4 Merge remote-tracking branch 'ext4/dev' new 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err new cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h new 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h new f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] new b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers new c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c new f97676611937 fs/ntfs3: Change right headers to upcase.c new 977d0558e310 fs/ntfs3: Change right headers to lznt.c new 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files new 162333efa8dc fs/ntfs3: Limit binary search table size new ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] new 8e69212253d3 fs/ntfs3: Always use binary search with entry search new 3a85b8f92e61 Merge remote-tracking branch 'ntfs3/master' new 10d2bf61c3a9 Merge remote-tracking branch 'zonefs/for-next' adds 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support new 14b16cced7ef Merge remote-tracking branch 'file-locks/locks-next' new 69e47c0e8ff7 Merge remote-tracking branch 'vfs/for-next' new 78e339941fb5 Merge remote-tracking branch 'printk/for-next' new 80fcba959ba4 Merge remote-tracking branch 'pstore/for-next/pstore' new 9b6f0f2ffec3 Merge remote-tracking branch 'hid/for-next' new e83f10be8545 Merge remote-tracking branch 'i2c/i2c/for-next' new 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] new 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] new c69fb2e7bb7b Merge remote-tracking branch 'i3c/i3c/next' new 6b0506b381e6 dt-bindings: hwmon: Add IIO HWMON binding new a8efd270c305 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] new f2a787937ec9 hwmon: (raspberrypi) Use generic notification mechanism new 44444e17e5d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new be2271688566 Merge remote-tracking branch 'v4l-dvb-next/master' new 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage new 4f0e130af26d Merge remote-tracking branch 'cpupower/cpupower' new 84f6a8ee3643 Merge remote-tracking branch 'thermal/thermal/linux-next' new f55e36d5ab76 qed: Improve the stack space of filter_config() new 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic new 3537e507b662 nfc: do not break pr_debug() call into separate lines new 747e3910d669 nfc: fdp: drop unneeded debug prints new b7b96587c18b nfc: pn533: drop unneeded debug prints new 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() new aed4146c5503 nfc: pn544: drop unneeded debug prints new 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages new 270be6940714 nfc: microread: drop unneeded memory allocation fail messages new d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages new 08c53aee26d4 Merge branch 'nfc-printk-cleanup' new 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection new a81ae0055a01 Merge remote-tracking branch 'net-next/master' new 320c013df47d Revert "isystem: delete global -isystem compile option" adds 5031ffcc79b8 Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle adds 8bba13b1d08d Bluetooth: btintel: Fix incorrect out of memory check adds 2fc7acb69fa3 Bluetooth: hci_uart: fix GPF in h5_recv new 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper new 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper new 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] new 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] new 583ed37cafc3 Merge remote-tracking branch 'bluetooth/master' new 7202cf143794 Merge remote-tracking branch 'amdgpu/drm-next' new b1e58a206889 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 0c7985e1b90c Merge existing fixes from asoc/for-5.15 new c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. new 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol new 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] new c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] new 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] new 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE new d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] new bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec new 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s new bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs new 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] new b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure new 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol new 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM new 756bbe4205bc ASoC: SOF: Handle control change notification from firmware new 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 new 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k new 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix new 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix new 955cc3488e6d ASoC: Remove name-prefix.txt new 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] new 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding new 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema new 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema new 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema new 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] new 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier new 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 new a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] new d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm new 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm new d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm new f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm new 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map new b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] new 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml new 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] new 8897c6ccc423 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 8db8461e4893 Merge remote-tracking branch 'sound-asoc/for-next' adds de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function adds 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] adds 845ef3a7ce57 Input: ads7846 - switch to devm initialization adds fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver adds e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf new 287a75957817 Merge remote-tracking branch 'input/next' adds 236ed98592f0 Merge branch 'io_uring-5.15' into for-next adds 72132b5d3edd iov_iter: add helper to save iov_iter state adds 05236795cf47 io_uring: use iov_iter state save/restore helpers adds 372b2483a649 Revert "iov_iter: track truncated size" adds 291470332387 Merge branch 'iov_iter' into for-next new d264eddd03a4 Merge remote-tracking branch 'block/for-next' new c33e65cbbdc0 Merge existing fixes from regulator/for-5.15 new b36c6b1887ff regulator: ti-abb: Make use of the helper function devm_io [...] new b36061c2ea5b regulator: ti-abb: Kconfig: Add helper dependency on COMPILE_TEST new 6998c575b6dc regulator: vqmmc-ipq4019: Make use of the helper function [...] new adea28311722 regulator: core: resolve supply voltage deferral silently new b1c36aae51c9 regulator: Convert SY8106A binding to a schema new fa108e34d765 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new f6d2edaa0468 Merge remote-tracking branch 'regulator/for-next' new 5e30e0d7c411 Merge remote-tracking branch 'security/next-testing' new bac57f31b228 Merge remote-tracking branch 'apparmor/apparmor-next' new 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". new 6c1e3c85942c Merge remote-tracking branch 'integrity/next-integrity' new ffc42a0fd393 Merge remote-tracking branch 'keys/keys-next' new a4f4dd6bbb99 Merge remote-tracking branch 'iommu/next' new 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] new bf37e5d117a1 Merge remote-tracking branch 'audit/next' new ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML new 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema new bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema new ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema new caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema new e978d5271f71 dt-bindings: media: ti,cal: Fix example new dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema new 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets new bf6535b66eb3 Merge remote-tracking branch 'devicetree/for-next' new becbca18ae8f Merge existing fixes from spi/for-5.15 new ca8e8a18272e spi: amd: Refactor code to use less spi_master_get_devdata new 356b02f9ec3a spi: amd: Refactor amd_spi_busy_wait new 3b02d2890bc5 spi: amd: Remove unneeded variable new 777a2cbbaf1c spi: amd: Don't wait for a write-only transfer to finish new ff4daa7dd7e6 dt-bindings: spi: Document Ingenic SPI controller bindings new ae5f94cc00a7 SPI: add Ingenic JZ47xx driver. new 7b3fd8109b5d MIPS: JZ4780: CI20: DTS: add SPI controller config new 9722162f0103 Merge series "Support for Ingenic JZ47xx SPI controller" f [...] new 69dde9e5a835 Merge remote-tracking branch 'spi/for-5.16' into spi-next new 67ca14dfc167 Merge remote-tracking branch 'spi/for-next' new 25926fb53be5 Merge remote-tracking branch 'tip/auto-latest' new 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument new e0647fcf7be4 scftorture: Allow zero weight to exclude an smp_call_funct [...] new fa56076ca8d2 scftorture: Shut down if nonsensical arguments given new 8ab357a31ccf scftorture: Account for weight_resched when checking for a [...] new a93a2af76d1a scftorture: Count reschedule IPIs new dbf57636d3b2 torture: Make torture.sh print the number of files to be c [...] new be2b89db6e26 tools/rcu: Add an extract-stall script new 8d9ba90c2479 rcu: Mark accesses to rcu_state.n_force_qs new f4de3d093f55 rcu-nocb: Fix a couple of tree_nocb code-style nits new a227a3656130 torture: Allot 1G of memory for scftorture runs new bf2a9b711a53 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp new 7ec7bace5f87 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp new b72b2829be86 doc: Add another stall-warning root cause in stallwarn.rst new 9563ee542bf3 rcu: Fix undefined Kconfig macros new cf29e9dfc2ab rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new dfbfd4fa0355 clocksource: Forgive repeated long-latency watchdog clocks [...] new e737fc9f130d rcu-tasks: Wait for trc_read_check_handler() IPIs new 73a2ffd0ccf6 rcu-tasks: Simplify trc_read_check_handler() atomic operations new ab9122271b7f rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new cdc396c8d212 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new 6e585f5fcda0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new 8ee460c57c4b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new be0260255570 rcu: Make rcutree_dying_cpu() use its "cpu" parameter new e5df8041d81f rcutorture: Suppressing read-exit testing is not an error new 4702c2bfaa35 rcu-tasks: Fix s/instruction/instructions/ typo in comment new 0279c988c4d7 torture: Make kvm-remote.sh print size of downloaded tarball new 8c02736b0c58 rcutorture: Warn on individual rcu_torture_init() error co [...] new f7079badca90 locktorture: Warn on individual lock_torture_init() error [...] new 857264efdec1 refscale: Warn on individual ref_scale_init() error conditions new 74ab08d79b86 rcuscale: Warn on individual rcu_scale_init() error conditions new f34dc36ab576 scftorture: Warn on individual scf_torture_init() error co [...] new aaebbbb82702 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] new 6341af1e9381 rcu: Make rcu_normal_after_boot writable again new 007d39e8190e rcu: Make rcu update module parameters world-readable new fc748a74c18e rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] new 454a8abacd54 kcsan: test: Defer kcsan_test_init() after kunit initialization new de9bb98baab8 kcsan: test: Use kunit_skip() to skip tests new 1059c8338463 kcsan: test: Fix flaky test case new c7a703062d70 kcsan: Add ability to pass instruction pointer of access t [...] new 98684fa2c3d8 kcsan: Save instruction pointer for scoped accesses new 69d81b34dd30 kcsan: Start stack trace with explicit location if provided new d4e8a683d67f kcsan: Support reporting scoped read-write access type new 9ad717e8b5d2 kcsan: Move ctx to start of argument list new 9c11b717af33 kcsan: selftest: Cleanup and add missing __init new 9135b85ae98c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment new 545864d99770 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] new ce23062da1ed rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] new f1951b8b205c rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] new a11626f1262e rcu: Fix existing exp request check in sync_sched_exp_onli [...] new 0b08ae2b42e1 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] new a96eb1f80ca6 rcutorture: Avoid problematic critical section nesting on [...] new dfa8f6f52861 rcu: Avoid unneeded function call in rcu_read_unlock() new 9a4138141458 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader new dd1b86279856 hrtimer: Don't apply offset to KTIME_MAX values new 67e8f01bfdbc Merge remote-tracking branch 'rcu/rcu/next' new 02a20bee56d2 Merge remote-tracking branch 'percpu/for-next' new 1db70d817274 Merge remote-tracking branch 'extcon/extcon-next' new 53a768581944 staging: r8188eu: core: remove null check before vfree new a6bcac71c337 staging: r8188eu: remove c2h_handler field from struct hal_ops new 9c275897b146 staging: r8188eu: simplify c2h_evt_hdl function new 37be2f1bfc5c staging: r8188eu: remove rtw_hal_c2h_handler function new 791e3b6add29 staging: pi433: fix docs typos and references to previous [...] new 8ffd91d9e815 staging: wlan-ng: Remove filenames from files new d1cfdcad99f0 staging: rtl8723bs: unwrap initialization of queues new 6c3ec1e26468 staging: rtl8723bs: remove unnecessary parentheses new 147dbb198737 staging: rtl8723bs: remove unused _rtw_init_queue() function new cd1f14500922 staging: rtl8723bs: clean up comparsions to NULL new 75cf9f9dc397 staging: r8188eu: os_dep: remove unused static variable new 9675a1b4adea staging: r8118eu: remove useless parts of judgements from [...] new b26232553963 staging: r8188eu: core: remove unused function new 2fb077cd5ab2 staging: r8188eu: core: remove condition with no effect new 5a17e8c3f9b0 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithHeaderFile() new 34f876bb3284 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithParaFile() new c75ee365124f staging: r8188eu: remove rtw_get_oper_bw() new 5d5b8e4f8d84 staging: r8188eu: remove rtw_get_oper_choffset() new b2b64dd62620 staging: r8188eu: remove get_bsstype() new df1ef696d79a staging: r8188eu: remove CAM_empty_entry() new 296fa3218af4 staging: r8188eu: remove is_ap_in_wep() new 41a4f38a68fd staging: r8188eu: remove should_forbid_n_rate() new 45efafd4ccaa staging: r8188eu: convert type of second parameter of rtw_ [...] new 67f8dd765369 staging: r8188eu: convert type of second parameter of rtw_ [...] new f94cef962523 staging: r8188eu: remove unnecessary type casts new 3839c21e0c0d staging: r8188eu: remove local variable Indexforchannel new b2ad8ba6300f staging: r8188eu: refactor field of struct odm_rf_cal new 32e07d7db48d staging: r8188eu: remove unused constants from wifi.h new 07674dbe44d8 staging: r8188eu: remove commented constants from wifi.h new 1eaf21c5f46c staging: r8188eu: remove Hal_MPT_CCKTxPowerAdjustbyIndex() new 2ec51e54f7be staging: r8188eu: remove set but unused variable new 21fa02000982 staging: r8188eu: remove ICType from struct HAL_VERSION new 55110bb5248f staging: r8188eu: remove unused function SetBcnCtrlReg() new 287beb44afd1 staging: r8188eu: use mac_pton() in rtw_macaddr_cfg() new 3b5c53bd3ec0 staging: r8188eu: ensure mac address buffer is properly aligned new f27b211e3a00 staging: r8188eu: use ETH_ALEN new abfab1aadaa6 staging: r8188eu: use is_*_ether_addr() in rtw_macaddr_cfg() new 0929d1ef2ef5 staging: r8188eu: use random default mac address new 98119aa4c75e staging: r8188eu: use ether_addr_copy() in rtw_macaddr_cfg() new 363728329649 staging: r8188eu: add missing blank line after declarations new b53cf65e1243 staging: r8188eu: remove unnecessary parentheses new c29bbca243c7 staging: r8188eu: os_dep: use kmemdup instead of kzalloc a [...] new 78a1614a81f0 staging: rtl8723bs: remove possible deadlock when disconnect new 0868d6ee3979 staging: r8188eu: remove header file rtw_ioctl_rtl.h new 97e1ad2abcc3 staging: r8188eu: remove unused defines from mp_custom_oid.h new 335b153f0b20 staging: r8188eu: remove unused enum from ieee80211.h. new 3d9ff6147830 staging: r8188eu: remove unused enum rt_eeprom_type new fe2df2e008b7 staging: r8188eu: remove IS_HARDWARE_TYPE_8188* macros new 486b2eb87a6b staging: r8188eu: remove enum hardware_type new c96bb23d7110 staging: r8188eu: remove unused constant CRC32_POLY new 24e11a227de6 staging: r8188eu: use in-kernel arc4 encryption new 6463105d014e staging: r8188eu: remove rtw_use_tkipkey_handler() new 3821a784051b staging: r8188eu: hal: remove condition with no effect new 393db0f6827f staging: r8188eu: fix memory leak in rtw_set_key new b5fd167d73b2 staging: r8188eu: remove useless memset new 54af289311a6 staging: fbtft: fbtft-core: fix 'trailing statements shoul [...] new 7d4b344ba0bf staging: r8188eu: remove intf_chip_configure from hal_ops new 47d9c16183e3 staging: r8188eu: remove read_adapter_info from hal_ops new 9f6c5162493a staging: r8188eu: remove read_chip_version from hal_ops new ec7489656b36 staging: r8188eu: remove wrapper around ReadChipVersion8188E() new abba8c3d88ce staging: r8188eu: remove GetHalODMVarHandler from hal_ops new 965da82bcee9 staging: r8188eu: remove init_default_value from hal_ops new 8dac1203cdfb staging: r8188eu: core: remove condition never execute new 6e880440484d staging: r8188eu: remove rtw_hal_reset_security_engine function new 58ea8e9d1075 staging: r8188eu: remove hal_reset_security_engine from st [...] new a53dae9b9a8e staging: r8188eu: remove rtw_hal_enable_interrupt function new c2609bf54357 staging: r8188eu: remove enable_interrupt from struct hal_ops new 0557b7e597a0 staging: r8188eu: remove rtw_hal_disable_interrupt function new ac7997b6121f staging: r8188eu: remove disable_interrupt from struct hal_ops new c8a6b1d47df4 staging: r8188eu: remove rtw_hal_interrupt_handler function new 6ab0878e1bf3 staging: r8188eu: remove interrupt_handler from struct hal_ops new d61b1b361207 staging: r8188eu: remove rtw_hal_xmitframe_enqueue function new 54ff2ed45cd8 staging: r8188eu: remove hal_xmitframe_enqueue from struct [...] new c22f7f5b40c4 staging: r8188eu: remove Efuse_PgPacketWrite_BT function new 6778b4bc3434 staging: r8188eu: remove Efuse_PgPacketWrite_BT from struc [...] new 22bf044b0369 staging: r8188eu: remove rtw_hal_c2h_id_filter_ccx function new 62d7d68e3beb staging: r8188eu: remove c2h_id_filter_ccx from struct hal_ops new a0b8f4ece65e staging: r8188eu: include: remove duplicate declaration. new 07f32223c098 staging: r8188eu: remove useless check new f75a4eec49ef staging: r8188eu: remove _rtw_mutex_{init,free} new d3ede18eeb46 staging: r8188eu: Remove _enter/_exit_critical_mutex() new 16dfd0e20912 staging: r8188eu: remove InitSwLeds from hal_ops new 9b0c770f6d2b staging: r8188eu: remove DeInitSwLeds from hal_ops new 63b4b687c7f3 staging: r8188eu: remove dm_init from hal_ops new aa21a7e4366d staging: r8188eu: remove dm_deinit from hal_ops new 70ea043f3d70 staging: r8188eu: remove SetHalODMVarHandler from hal_ops new 2dd431ad49f8 staging: r8188eu: remove empty functions new 04eddc144f2d staging: r8188eu: remove unused function rtw_interface_ps_func() new bb7e35ef6788 staging: r8188eu: remove interface_ps_func from hal_ops new 201306e59ff0 staging: r8188eu: remove hal_dm_watchdog from hal_ops new 3f6557a0bc9b staging: r8188eu: remove set_bwmode_handler from hal_ops new 6dd2b4ad2e2d staging: r8188eu: remove set_channel_handler from hal_ops new 14e53524cb08 staging: r8188eu: remove unused enum hal_intf_ps_func new 86c6f5b97466 staging: r8188eu: remove Add_RateATid from hal_ops new b8bdd0997828 staging: r8188eu: remove hal_power_on from hal_ops new af44525a09be staging: r8188eu: remove sreset_init_value from hal_ops new 2913d4c02652 staging: r8188eu: remove sreset_reset_value from hal_ops new d800d734089c staging: r8188eu: remove silentreset from hal_ops new 253b1ba9544b staging: r8188eu: remove sreset_xmit_status_check from hal_ops new 2cdea2530537 staging: r8188eu: remove sreset_linked_status_check from hal_ops new d0f1017a236d staging: r8188eu: remove sreset_get_wifi_status from hal_ops new 2708d8d54871 staging: r8188eu: remove EfusePowerSwitch from hal_ops new 4a36d842d527 staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() new fc2d10e135b2 staging: r8188eu: remove wrapper Efuse_PowerSwitch() new 3bb7e9687667 staging: r8188eu: remove ReadEFuse from hal_ops new e40aa1735933 staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops new f04834d3983d staging: r8188eu: remove EfuseGetCurrentSize from hal_ops new ae8bfc4e9b5b staging: r8188eu: remove empty comments new dc5a12da29f6 staging: r8188eu: remove Efuse_PgPacketRead from hal_ops new 3f4b06e147de staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops new 48dd8166d65b staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops new d28c70900a8b staging: r8188eu: remove useless assignment new 77b34fbb39cc staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops new 251bb73431b7 staging: r8188eu: remove AntDivCompareHandler from hal_ops new c14d10236562 staging: r8188eu: remove empty function rtl8188e_start_thread() new a5ee5ea945c3 staging: r8188eu: remove empty function rtl8188e_stop_thread() new 4e487b751369 staging: r8188eu: remove hal_notch_filter from hal_ops new c5b46f7647b9 staging: r8188eu: remove free_hal_data from hal_ops new 0a217ae1d8be staging: r8188eu: remove unused function rtl8188e_clone_haldata() new 059594941b14 staging: r8188eu: remove SetBeaconRelatedRegistersHandler [...] new b561d2f0dc01 staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops new dfd1a05a3876 staging: vchiq: convert to use a miscdevice new d2d7aa53891e staging: axis-fifo: convert to use miscdevice new 10b898e351bb staging: r8188eu: remove redundant variable hoffset new 75a56e00ced6 staging: r8188eu: remove unused function Hal_ProSetCrystalCap() new fbcaf70b9b57 staging: r8188eu: remove unused function prototype new db4e963a774c staging: r8188eu: remove unused define new eb01e81fe1cc staging: r8188eu: this endless loop is executed only once new 102243f893ec staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} new 411c2b9b7172 staging/mt7621-dma: Format lines in "hsdma-mt7621.c" endin [...] new d5cece41cfe9 staging: r8188eu: remove unused PHY_GetTxPowerLevel8188E() new 8e82b7645857 staging: r8188eu: remove unused PHY_ScanOperationBackup8188E() new ee12165205ed staging: r8188eu: remove unused PHY_UpdateTxPowerDbm8188E() new adcae85dc216 staging: r8188eu: remove unused rtl8192c_PHY_GetHWRegOrigi [...] new 9f419fe743a2 staging: r8188eu: remove unused odm_Init_RSSIForDM() new de898a769b1e staging: r8188eu: remove unused ODM_MacStatusQuery() new 174c3c1d74be staging: r8188eu: remove unused macro READ_AND_CONFIG_TC new 4cbdc6963995 staging: r8188eu: remove unused macro ROUND new 3658a223d9c1 staging: rtl8723bs: remove unused macros from ioctl_linux.c new 7946b5d6a984 staging: r8188eu: remove IOL_exec_cmds_sync() from struct hal_ops new cc21fe8cb93f staging: r8188eu: remove wrapper rtw_IOL_exec_cmds_sync() new 3f3a31b82c3d staging: r8188eu: remove rtw_IOL_append_LLT_cmd() new 356bec58a2b1 staging: r8188eu: remove write-only variable bLCKInProgress new c916d87884fd staging: r8188eu: core: remove unused variable padapter new 1ceb1029eeb5 staging: r8188eu: core: remove unused variable Adapter new 74ad79fa771e staging: r8188eu: remove unused function usb_endpoint_is_int new 5cbe6c5d2c99 staging: r8188eu: remove unused function RT_usb_endpoint_i [...] new aa35baa231bc staging: r8188eu: remove unused function RT_usb_endpoint_num new b157483ea41c staging: r8188eu: remove the remaining usb endpoint functions new 3e457d3f6193 staging: r8188eu: os_dep: simplifiy the rtw_resume function new b3a0baeb494d staging: r8188eu: remove empty ODM_ReleaseTimer() new 67639dba1724 staging: r8188eu: remove unused ODM_AcquireSpinLock() new a35961811097 staging: r8188eu: remove unused ODM_ReleaseSpinLock() new 0bf5b93f110d staging: r8188eu: remove unused ODM_FillH2CCmd() new 4e3fdb1b5c59 staging: r8188eu: remove unused ODM_sleep_us() new a890beeed007 staging: r8188eu: remove unused ODM_InitializeWorkItem() new 5702d495e695 staging: r8188eu: remove unused ODM_StartWorkItem() new 44745ff453b5 staging: r8188eu: remove unused ODM_StopWorkItem() new bb4956eea4f2 staging: r8188eu: remove unused ODM_FreeWorkItem() new 5657b9501555 staging: r8188eu: remove unused ODM_ScheduleWorkItem() new cf6e53a118ac staging: r8188eu: remove unused ODM_IsWorkItemScheduled() new 20032a7c7270 staging: r8188eu: remove unused ODM_SetTimer() new 3841a2c1b1ae staging: r8188eu: remove unused ODM_Read2Byte() new 11bb5f590169 staging: r8188eu: remove unused ODM_FreeMemory() new 9dac2384184c staging: r8188eu: remove unused ODM_AllocateMemory() new 8eb1e9001f05 staging: r8188eu: remove unused prototype ODM_InitializeTimer() new 13673032acaa staging: r8188eu: remove unused ODM_CancelAllTimers() new 31d4b1b5b678 staging: r8188eu: remove unused ODM_InitAllTimers() new 3415632263f1 staging: r8188eu: remove mgnt_xmit from struct hal_ops new eb9760d50019 staging: r8188eu: remove hal_xmit from struct hal_ops new bf73846567a9 staging: r8188eu: remove read_bbreg from struct hal_ops new a8c5bd2d2f4a staging: r8188eu: remove write_bbreg from struct hal_ops new c1fe287dc432 staging: r8188eu: remove read_rfreg from struct hal_ops new 43c272961b32 staging: r8188eu: remove write_rfreg from struct hal_ops new 0af8efc197d7 staging: r8188eu: remove rtl8188e_set_hal_ops() new 2f45fbdf1e2f Merge remote-tracking branch 'staging/staging-next' new 22b1255792c0 docs/cgroup: remove some duplicate words new b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem new c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section new 6a6685c00fa7 Merge remote-tracking branch 'cgroup/for-next' new 7c1b3677d565 Merge remote-tracking branch 'scsi/for-next' new cdcfdc2fd358 Merge remote-tracking branch 'scsi-mkp/for-next' new 48ef2d0e0562 virtio: don't fail on !of_device_is_compatible new 9ff131eb34bf vduse: missing error code in vduse_init() new 6f4a4791f05f vduse: Cleanup the old kernel states after reset failure new 74b53c9c8d54 vdpa/mlx5: Clear ready indication for control VQ new 3dfa449593a9 vdpa/mlx5: Avoid executing set_vq_ready() if device is reset new 91dd29f67ea7 vdpa: potential uninitialized return in vhost_vdpa_va_map() new 501d39f9fca3 Merge remote-tracking branch 'vhost/linux-next' new 6a1d2f4bb4dc Merge remote-tracking branch 'rpmsg/for-next' new 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml new ab6b26e6b293 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new fe8e241f48e5 Merge remote-tracking branch 'userns/for-next' new 2ea0c73896d8 Merge remote-tracking branch 'livepatching/for-next' new f0493c8aec75 Merge remote-tracking branch 'coresight/next' new 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 new 5bdd3e484d2b Merge remote-tracking branch 'at24/at24/for-next' new b110ea47d058 Merge remote-tracking branch 'ntb/ntb-next' adds 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] adds 6bf369544cc6 xfrm: Use memset_after() to clear padding adds 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] adds 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct adds 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper adds 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions adds cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] adds 76a839366b84 fortify: Lower verbosity on compile-time test failures adds 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp new 90301888b1cf Merge remote-tracking branch 'kspp/for-next/kspp' new e1eeeec1aea2 Merge remote-tracking branch 'gnss/gnss-next' new 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] new c38b1220d856 Merge remote-tracking branch 'nvmem/for-next' new bb63247a9488 Merge remote-tracking branch 'rust/rust-next' new 668466cbffeb Merge remote-tracking branch 'folio/for-next' new e89453505ce6 Merge branch 'akpm-current/current' new 7dd3c62b2565 mm: move kvmalloc-related functions to slab.h new d961d80050c5 mm: migrate: simplify the file-backed pages validation whe [...] new 1b6546337227 mm: unexport folio_memcg_{,un}lock new 40af2b337ab0 mm: unexport {,un}lock_page_memcg new 9fa6e78206c9 Compiler Attributes: add __alloc_size() for better bounds [...] new b113fd9a6f91 checkpatch: add __alloc_size() to known $Attribute new 192b7f676bd1 slab: clean up function declarations new 72e083d13bee slab: add __alloc_size attributes for better bounds checking new 35458ed11331 mm/page_alloc: add __alloc_size attributes for better boun [...] new 3f0a6561844f percpu: add __alloc_size attributes for better bounds checking new ad8ac96dd1d6 mm/vmalloc: add __alloc_size attributes for better bounds [...] new 067057e0d612 Merge branch 'akpm/master' new 815c5020b5ab Add linux-next specific files for 20210914
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 (aa14a3016182) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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 682 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/core-api/cpu_hotplug.rst | 579 +++- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/arm,cci-400.yaml | 216 ++ .../devicetree/bindings/arm/cci-control-port.yaml | 38 + Documentation/devicetree/bindings/arm/cci.txt | 224 -- Documentation/devicetree/bindings/arm/cpus.yaml | 2 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../bindings/display/msm/dsi-phy-7nm.yaml | 8 +- .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 62 + Documentation/devicetree/bindings/gnss/u-blox.txt | 45 - .../bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../devicetree/bindings/hwmon/iio-hwmon.yaml | 37 + .../devicetree/bindings/input/cypress-sf.yaml | 61 + .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../bindings/memory-controllers/fsl/ddr.txt | 29 - .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 83 + .../bindings/regulator/silergy,sy8106a.yaml | 52 + .../bindings/regulator/sy8106a-regulator.txt | 23 - .../bindings/reserved-memory/memory-region.yaml | 40 + .../bindings/reserved-memory/reserved-memory.txt | 172 +- .../bindings/reserved-memory/reserved-memory.yaml | 100 + .../bindings/reserved-memory/shared-dma-pool.yaml | 87 + Documentation/devicetree/bindings/sound/bt-sco.txt | 13 - .../devicetree/bindings/sound/cs35l41.yaml | 151 + .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 + .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/name-prefix.yaml | 21 + .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 100 + .../devicetree/bindings/sound/rockchip,pdm.txt | 46 - .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 + Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 - .../bindings/sound/simple-audio-amplifier.yaml | 45 + .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/spdif-transmitter.txt | 10 - .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 + .../devicetree/bindings/spi/ingenic,spi.yaml | 72 + .../devicetree/bindings/spi/omap-spi.yaml | 6 +- .../devicetree/bindings/spi/spi-xilinx.yaml | 2 - .../devicetree/bindings/usb/udc-xilinx.txt | 18 - .../devicetree/bindings/usb/xlnx,usb2.yaml | 41 + Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 - Documentation/devicetree/bindings/w1/w1-gpio.yaml | 44 + .../bindings/watchdog/maxim,max63xx.yaml | 14 +- .../features/vm/ELF-ASLR/arch-support.txt | 2 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/process/changes.rst | 2 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_TW/admin-guide/README.rst | 2 +- MAINTAINERS | 32 +- Makefile | 35 +- Next/SHA1s | 247 +- Next/Trees | 1 + Next/merge.log | 2217 +++++++------- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + ...n-sm1-odroid.dtsi => meson-g12a-radxa-zero.dts} | 326 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/renesas/Makefile | 24 + .../dts/renesas/{r8a77995-draak.dts => draak.dtsi} | 10 +- .../dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} | 10 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +---- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +--- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 109 + .../boot/dts/renesas/r8a779m0-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + .../boot/dts/renesas/r8a779m2-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts | 45 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + .../boot/dts/renesas/r8a779m4-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7-draak.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + .../boot/dts/renesas/r8a779m8-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts | 52 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 240 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 10 + arch/arm64/configs/defconfig | 1 - arch/arm64/lib/Makefile | 2 - arch/arm64/mm/init.c | 6 + arch/m68k/include/asm/raw_io.h | 20 +- arch/m68k/mvme147/config.c | 4 +- arch/m68k/mvme16x/config.c | 4 +- arch/mips/alchemy/devboards/db1550.c | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/kernel/uprobes.c | 1 + arch/nds32/Makefile | 2 - arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/boot/compressed/vmlinux.lds.S | 3 + arch/parisc/include/asm/page.h | 5 +- arch/parisc/kernel/drivers.c | 4 +- arch/parisc/kernel/firmware.c | 18 +- arch/parisc/kernel/inventory.c | 6 +- arch/parisc/kernel/kexec.c | 2 +- arch/parisc/kernel/kexec_file.c | 2 +- arch/parisc/kernel/pdc_cons.c | 4 +- arch/parisc/kernel/processor.c | 2 +- arch/parisc/kernel/setup.c | 2 +- arch/parisc/kernel/smp.c | 4 +- arch/parisc/kernel/time.c | 6 +- arch/parisc/kernel/vmlinux.lds.S | 3 + arch/parisc/mm/init.c | 2 +- arch/powerpc/include/asm/asm-const.h | 10 - arch/powerpc/lib/Makefile | 2 - arch/riscv/Kconfig | 3 +- .../dts/microchip/microchip-mpfs-icicle-kit.dts | 6 +- arch/riscv/configs/defconfig | 4 + arch/riscv/include/asm/elf.h | 3 + arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 4 +- arch/x86/hyperv/hv_apic.c | 43 +- arch/x86/include/asm/uaccess.h | 4 +- crypto/Makefile | 2 - drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/hci_h5.c | 8 +- drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 - drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/iio/adc/ad7192.c | 1 + drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/aspeed_adc.c | 1 + drivers/iio/adc/max1027.c | 3 +- drivers/iio/adc/rzg2l_adc.c | 4 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/cypress-sf.c | 224 ++ drivers/input/touchscreen/ads7846.c | 192 +- drivers/misc/lkdtm/core.c | 10 + drivers/misc/lkdtm/lkdtm.h | 28 +- drivers/net/dsa/lantiq_gswip.c | 6 + drivers/net/dsa/qca8k.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 33 +- drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 6 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wwan/Kconfig | 1 + drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_coredump.c | 110 + drivers/net/wwan/iosm/iosm_ipc_coredump.h | 75 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 360 +++ drivers/net/wwan/iosm/iosm_ipc_devlink.h | 207 ++ drivers/net/wwan/iosm/iosm_ipc_flash.c | 562 ++++ drivers/net/wwan/iosm/iosm_ipc_flash.h | 271 ++ drivers/net/wwan/iosm/iosm_ipc_imem.c | 103 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 19 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 ++ drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/nfc/fdp/i2c.c | 1 - drivers/nfc/microread/mei.c | 4 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 4 - drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn544/mei.c | 8 +- drivers/of/property.c | 3 + drivers/parisc/sba_iommu.c | 10 +- drivers/pcmcia/db1xxx_ss.c | 1 + drivers/platform/x86/intel/punit_ipc.c | 3 +- drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 54 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/rtc/Kconfig | 1 + drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 + drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-amd.c | 113 +- drivers/spi/spi-ingenic.c | 482 +++ drivers/staging/axis-fifo/axis-fifo.c | 88 +- drivers/staging/fbtft/fbtft-core.c | 3 +- drivers/staging/mt7621-dma/hsdma-mt7621.c | 6 +- drivers/staging/pi433/pi433_if.h | 23 +- drivers/staging/r8188eu/Kconfig | 10 - drivers/staging/r8188eu/core/rtw_ap.c | 17 +- drivers/staging/r8188eu/core/rtw_cmd.c | 53 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 195 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 38 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 5 - drivers/staging/r8188eu/core/rtw_iol.c | 12 +- drivers/staging/r8188eu/core/rtw_mlme.c | 31 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 23 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 27 - drivers/staging/r8188eu/core/rtw_recv.c | 17 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 24 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 25 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 17 +- drivers/staging/r8188eu/hal/hal_com.c | 13 +- drivers/staging/r8188eu/hal/hal_intf.c | 319 +- drivers/staging/r8188eu/hal/odm.c | 32 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 13 - drivers/staging/r8188eu/hal/odm_interface.c | 80 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 176 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 205 -- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 55 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 - drivers/staging/r8188eu/include/HalVerDef.h | 61 - drivers/staging/r8188eu/include/drv_types.h | 8 - drivers/staging/r8188eu/include/hal_intf.h | 245 +- drivers/staging/r8188eu/include/ieee80211.h | 46 +- drivers/staging/r8188eu/include/ioctl_cfg80211.h | 2 - drivers/staging/r8188eu/include/mp_custom_oid.h | 270 +- drivers/staging/r8188eu/include/odm.h | 10 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 - drivers/staging/r8188eu/include/odm_interface.h | 45 - drivers/staging/r8188eu/include/osdep_service.h | 15 - drivers/staging/r8188eu/include/rtl8188e_cmd.h | 2 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 12 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 2 - drivers/staging/r8188eu/include/rtw_ap.h | 5 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 - drivers/staging/r8188eu/include/rtw_debug.h | 8 - drivers/staging/r8188eu/include/rtw_eeprom.h | 2 +- drivers/staging/r8188eu/include/rtw_efuse.h | 9 - drivers/staging/r8188eu/include/rtw_io.h | 2 - drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 - drivers/staging/r8188eu/include/rtw_iol.h | 6 +- drivers/staging/r8188eu/include/rtw_mlme.h | 5 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 10 - drivers/staging/r8188eu/include/rtw_mp.h | 2 - drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 1 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 2 - drivers/staging/r8188eu/include/rtw_security.h | 20 +- drivers/staging/r8188eu/include/rtw_xmit.h | 2 - drivers/staging/r8188eu/include/sta_info.h | 7 - drivers/staging/r8188eu/include/usb_osintf.h | 2 - drivers/staging/r8188eu/include/wifi.h | 52 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 121 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/r8188eu/os_dep/os_intfs.c | 44 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 12 - drivers/staging/r8188eu/os_dep/usb_intf.c | 82 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 - drivers/staging/rtl8723bs/core/rtw_ap.c | 23 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 99 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 63 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 15 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 32 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 7 - .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 71 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211conv.h | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 2 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211mgmt.h | 2 +- drivers/staging/wlan-ng/p80211msg.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/p80211netdev.h | 2 +- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/p80211req.h | 2 +- drivers/staging/wlan-ng/p80211types.h | 2 +- drivers/staging/wlan-ng/p80211wep.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.h | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 14 + drivers/usb/serial/option.c | 8 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa_user/vduse_dev.c | 12 +- drivers/vhost/vdpa.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/virtio/virtio.c | 7 +- fs/btrfs/block-group.c | 51 +- fs/btrfs/block-group.h | 4 + fs/btrfs/ctree.h | 25 +- fs/btrfs/disk-io.c | 35 +- fs/btrfs/extent-tree.c | 265 +- fs/btrfs/extent_io.c | 126 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 18 +- fs/btrfs/inode.c | 43 +- fs/btrfs/ioctl.c | 1005 +++--- fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 15 +- fs/btrfs/space-info.c | 25 +- fs/btrfs/subpage.c | 190 +- fs/btrfs/subpage.h | 52 +- fs/btrfs/super.c | 28 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 226 +- fs/btrfs/verity.c | 6 +- fs/btrfs/volumes.c | 144 +- fs/btrfs/volumes.h | 10 +- fs/btrfs/zoned.c | 517 +++- fs/btrfs/zoned.h | 39 +- fs/ceph/locks.c | 3 - fs/cifs/cache.c | 2 +- fs/cifs/cifs_debug.c | 1 - fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifs_ioctl.h | 1 - fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifs_spnego.h | 2 +- fs/cifs/cifs_unicode.c | 1 - fs/cifs/cifsacl.c | 1 - fs/cifs/cifsacl.h | 1 - fs/cifs/cifsencrypt.c | 1 - fs/cifs/cifsfs.c | 1 - fs/cifs/cifsfs.h | 1 - fs/cifs/cifsglob.h | 1 - fs/cifs/cifspdu.h | 1 - fs/cifs/cifsproto.h | 1 - fs/cifs/cifssmb.c | 1 - fs/cifs/connect.c | 13 +- fs/cifs/dir.c | 1 - fs/cifs/dns_resolve.c | 1 - fs/cifs/dns_resolve.h | 4 +- fs/cifs/export.c | 1 - fs/cifs/file.c | 1 - fs/cifs/fscache.c | 2 +- fs/cifs/fscache.h | 2 +- fs/cifs/inode.c | 1 - fs/cifs/ioctl.c | 3 +- fs/cifs/link.c | 1 - fs/cifs/misc.c | 1 - fs/cifs/netmisc.c | 1 - fs/cifs/ntlmssp.h | 1 - fs/cifs/readdir.c | 1 - fs/cifs/rfc1002pdu.h | 1 - fs/cifs/sess.c | 1 - fs/cifs/smb2file.c | 1 - fs/cifs/smb2glob.h | 1 - fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 1 - fs/cifs/smb2pdu.c | 1 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 1 - fs/cifs/smb2status.h | 1 - fs/cifs/smb2transport.c | 1 - fs/cifs/smberr.h | 1 - fs/cifs/transport.c | 1 - fs/cifs/winucase.c | 1 - fs/cifs/xattr.c | 1 - fs/gfs2/file.c | 2 - fs/io_uring.c | 44 +- fs/locks.c | 47 +- fs/nfs/file.c | 9 - fs/notify/mark.c | 1 + fs/ntfs3/attrib.c | 5 - fs/ntfs3/attrlist.c | 3 - fs/ntfs3/bitfunc.c | 7 +- fs/ntfs3/bitmap.c | 3 - fs/ntfs3/debug.h | 3 + fs/ntfs3/dir.c | 3 - fs/ntfs3/file.c | 1 - fs/ntfs3/frecord.c | 3 - fs/ntfs3/fslog.c | 4 - fs/ntfs3/fsntfs.c | 1 - fs/ntfs3/index.c | 156 +- fs/ntfs3/inode.c | 2 - fs/ntfs3/lib/decompress_common.h | 5 + fs/ntfs3/lib/lib.h | 6 + fs/ntfs3/lznt.c | 10 +- fs/ntfs3/namei.c | 4 - fs/ntfs3/ntfs.h | 12 +- fs/ntfs3/ntfs_fs.h | 31 + fs/ntfs3/record.c | 3 - fs/ntfs3/run.c | 2 - fs/ntfs3/super.c | 2 - fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 3 - fs/smbfs_common/smbfsctl.h | 2 +- include/asm-generic/mshyperv.h | 21 +- include/asm-generic/vmlinux.lds.h | 4 - include/dt-bindings/sound/qcom,lpass.h | 5 + include/linux/bootconfig.h | 4 +- include/linux/compiler-clang.h | 13 - include/linux/compiler-gcc.h | 8 +- include/linux/compiler_attributes.h | 1 - include/linux/cpu.h | 6 - include/linux/cpuhotplug.h | 132 +- include/linux/mmap_lock.h | 9 - include/linux/overflow.h | 138 +- include/linux/platform_data/brcmfmac.h | 2 +- include/linux/qed/qed_eth_if.h | 21 +- include/linux/rcupdate.h | 3 +- include/linux/spi/ads7846.h | 15 - include/linux/uio.h | 22 +- include/net/bluetooth/bluetooth.h | 66 + include/sound/cs35l41.h | 34 + include/sound/rt5682s.h | 48 + include/uapi/asm-generic/fcntl.h | 4 + include/uapi/linux/cifs/cifs_mount.h | 1 - include/uapi/linux/virtio_ids.h | 2 +- kernel/audit_tree.c | 20 +- kernel/bpf/stackmap.c | 10 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cpuset.c | 56 +- kernel/dma/debug.c | 3 +- kernel/rcu/tasks.h | 16 +- kernel/rcu/tree_plugin.h | 3 +- kernel/time/hrtimer.c | 6 +- kernel/trace/trace_boot.c | 37 +- lib/Kconfig.debug | 2 +- lib/bootconfig.c | 8 +- lib/iov_iter.c | 42 + lib/raid6/Makefile | 4 - localversion-next | 2 +- mm/ksm.c | 2 - net/bluetooth/hci_core.c | 3 + net/bluetooth/msft.c | 55 +- net/bluetooth/msft.h | 4 + net/bluetooth/rfcomm/core.c | 50 +- net/bluetooth/rfcomm/sock.c | 46 +- net/bluetooth/sco.c | 34 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ping.c | 5 +- net/ipv4/raw.c | 5 +- net/ipv4/udp.c | 5 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/nfc/hci/llc_shdlc.c | 23 +- net/packet/af_packet.c | 2 + net/tipc/socket.c | 2 +- net/xfrm/xfrm_user.c | 5 + scripts/coccinelle/api/kvmalloc.cocci | 2 +- scripts/coccinelle/iterators/use_after_iter.cocci | 2 + scripts/min-tool-version.sh | 8 +- scripts/sorttable.c | 1 + scripts/test_fortify.sh | 5 +- security/integrity/ima/ima_policy.c | 17 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/pci/hda/hda_intel.c | 12 +- sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp.h | 2 + sound/soc/codecs/Kconfig | 17 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cs35l41-i2c.c | 114 + sound/soc/codecs/cs35l41-spi.c | 143 + sound/soc/codecs/cs35l41-tables.c | 597 ++++ sound/soc/codecs/cs35l41.c | 1545 ++++++++++ sound/soc/codecs/cs35l41.h | 775 +++++ sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/rt1011.c | 54 + sound/soc/codecs/rt1011.h | 7 + sound/soc/codecs/rt5682s.c | 3188 ++++++++++++++++++++ sound/soc/codecs/rt5682s.h | 1455 +++++++++ sound/soc/fsl/fsl_esai.c | 16 +- sound/soc/fsl/fsl_micfil.c | 15 +- sound/soc/fsl/fsl_rpmsg.c | 46 +- sound/soc/fsl/fsl_rpmsg.h | 12 + sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_spdif.c | 14 +- sound/soc/fsl/fsl_xcvr.c | 15 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 20 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 + sound/soc/soc-topology.c | 6 +- sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 5 +- sound/soc/sof/ipc.c | 28 + sound/soc/sof/sof-audio.h | 5 + sound/soc/ti/Kconfig | 2 +- sound/usb/card.c | 18 +- sound/usb/mixer.c | 26 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_quirks.c | 2 +- tools/arch/x86/include/asm/amd-ibs.h | 132 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/include/linux/compiler-gcc.h | 8 +- tools/include/linux/overflow.h | 140 +- tools/include/uapi/asm-generic/unistd.h | 14 +- tools/include/uapi/drm/drm.h | 14 +- tools/include/uapi/drm/i915_drm.h | 498 ++- tools/include/uapi/linux/fs.h | 1 + tools/include/uapi/linux/in.h | 42 +- tools/include/uapi/linux/kvm.h | 11 +- tools/include/uapi/linux/mount.h | 3 +- tools/include/uapi/linux/prctl.h | 12 +- tools/include/uapi/sound/asound.h | 1 + tools/memory-model/Documentation/locking.txt | 320 -- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/perf/.gitignore | 1 + tools/perf/Makefile.config | 47 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 12 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 14 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 3 +- tools/perf/check-headers.sh | 1 + tools/perf/scripts/python/bin/stackcollapse-report | 2 +- tools/perf/tests/bpf.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 9 +- tools/perf/trace/beauty/move_mount_flags.sh | 2 +- tools/perf/util/Build | 1 + tools/perf/util/amd-sample-raw.c | 289 ++ tools/perf/util/bpf-event.c | 8 + tools/perf/util/dso.c | 10 + tools/perf/util/env.c | 78 + tools/perf/util/env.h | 5 + tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 3 + tools/perf/util/parse-events-hybrid.c | 18 +- tools/perf/util/parse-events.c | 27 +- tools/perf/util/perf_event_attr_fprintf.c | 5 +- tools/perf/util/sample-raw.c | 8 + tools/perf/util/sample-raw.h | 6 +- tools/perf/util/symbol.c | 20 +- tools/testing/selftests/net/altnames.sh | 2 +- 657 files changed, 21051 insertions(+), 11069 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] create mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt create mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml create mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml delete mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt create mode 100644 Documentation/devicetree/bindings/sound/cs35l41.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml delete mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml create mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml delete mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt create mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus copy arch/arm64/boot/dts/amlogic/{meson-sm1-odroid.dtsi => meson-g12a-radxa-zero.d [...] copy arch/arm64/boot/dts/renesas/{r8a77995-draak.dts => draak.dtsi} (97%) copy arch/arm64/boot/dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} (98%) create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7-draak.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi create mode 100644 drivers/input/keyboard/cypress-sf.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h create mode 100644 drivers/spi/spi-ingenic.c delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h create mode 100644 sound/soc/codecs/cs35l41-i2c.c create mode 100644 sound/soc/codecs/cs35l41-spi.c create mode 100644 sound/soc/codecs/cs35l41-tables.c create mode 100644 sound/soc/codecs/cs35l41.c create mode 100644 sound/soc/codecs/cs35l41.h create mode 100644 sound/soc/codecs/rt5682s.c create mode 100644 sound/soc/codecs/rt5682s.h create mode 100644 tools/arch/x86/include/asm/amd-ibs.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/util/amd-sample-raw.c