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-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards 815c5020b5ab Add linux-next specific files for 20210914 discards 067057e0d612 Merge branch 'akpm/master' discards ad8ac96dd1d6 mm/vmalloc: add __alloc_size attributes for better bounds [...] discards 3f0a6561844f percpu: add __alloc_size attributes for better bounds checking discards 35458ed11331 mm/page_alloc: add __alloc_size attributes for better boun [...] discards 72e083d13bee slab: add __alloc_size attributes for better bounds checking discards 192b7f676bd1 slab: clean up function declarations discards b113fd9a6f91 checkpatch: add __alloc_size() to known $Attribute discards 9fa6e78206c9 Compiler Attributes: add __alloc_size() for better bounds [...] discards 40af2b337ab0 mm: unexport {,un}lock_page_memcg discards 1b6546337227 mm: unexport folio_memcg_{,un}lock discards d961d80050c5 mm: migrate: simplify the file-backed pages validation whe [...] discards 7dd3c62b2565 mm: move kvmalloc-related functions to slab.h discards e89453505ce6 Merge branch 'akpm-current/current' discards 668466cbffeb Merge remote-tracking branch 'folio/for-next' discards bb63247a9488 Merge remote-tracking branch 'rust/rust-next' discards c38b1220d856 Merge remote-tracking branch 'nvmem/for-next' discards e1eeeec1aea2 Merge remote-tracking branch 'gnss/gnss-next' discards 90301888b1cf Merge remote-tracking branch 'kspp/for-next/kspp' discards b110ea47d058 Merge remote-tracking branch 'ntb/ntb-next' discards 5bdd3e484d2b Merge remote-tracking branch 'at24/at24/for-next' discards f0493c8aec75 Merge remote-tracking branch 'coresight/next' discards 2ea0c73896d8 Merge remote-tracking branch 'livepatching/for-next' discards fe8e241f48e5 Merge remote-tracking branch 'userns/for-next' discards ab6b26e6b293 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 6a1d2f4bb4dc Merge remote-tracking branch 'rpmsg/for-next' discards 501d39f9fca3 Merge remote-tracking branch 'vhost/linux-next' discards cdcfdc2fd358 Merge remote-tracking branch 'scsi-mkp/for-next' discards 7c1b3677d565 Merge remote-tracking branch 'scsi/for-next' discards 6a6685c00fa7 Merge remote-tracking branch 'cgroup/for-next' discards 2f45fbdf1e2f Merge remote-tracking branch 'staging/staging-next' discards 1db70d817274 Merge remote-tracking branch 'extcon/extcon-next' discards 02a20bee56d2 Merge remote-tracking branch 'percpu/for-next' discards 67e8f01bfdbc Merge remote-tracking branch 'rcu/rcu/next' discards 25926fb53be5 Merge remote-tracking branch 'tip/auto-latest' discards 67ca14dfc167 Merge remote-tracking branch 'spi/for-next' discards bf6535b66eb3 Merge remote-tracking branch 'devicetree/for-next' discards bf37e5d117a1 Merge remote-tracking branch 'audit/next' discards a4f4dd6bbb99 Merge remote-tracking branch 'iommu/next' discards ffc42a0fd393 Merge remote-tracking branch 'keys/keys-next' discards 6c1e3c85942c Merge remote-tracking branch 'integrity/next-integrity' discards bac57f31b228 Merge remote-tracking branch 'apparmor/apparmor-next' discards 5e30e0d7c411 Merge remote-tracking branch 'security/next-testing' discards f6d2edaa0468 Merge remote-tracking branch 'regulator/for-next' discards d264eddd03a4 Merge remote-tracking branch 'block/for-next' discards 287a75957817 Merge remote-tracking branch 'input/next' discards 8db8461e4893 Merge remote-tracking branch 'sound-asoc/for-next' discards b1e58a206889 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 7202cf143794 Merge remote-tracking branch 'amdgpu/drm-next' discards 583ed37cafc3 Merge remote-tracking branch 'bluetooth/master' discards 320c013df47d Revert "isystem: delete global -isystem compile option" discards a81ae0055a01 Merge remote-tracking branch 'net-next/master' discards 84f6a8ee3643 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 4f0e130af26d Merge remote-tracking branch 'cpupower/cpupower' discards be2271688566 Merge remote-tracking branch 'v4l-dvb-next/master' discards 44444e17e5d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards c69fb2e7bb7b Merge remote-tracking branch 'i3c/i3c/next' discards e83f10be8545 Merge remote-tracking branch 'i2c/i2c/for-next' discards 9b6f0f2ffec3 Merge remote-tracking branch 'hid/for-next' discards 80fcba959ba4 Merge remote-tracking branch 'pstore/for-next/pstore' discards 78e339941fb5 Merge remote-tracking branch 'printk/for-next' discards 69e47c0e8ff7 Merge remote-tracking branch 'vfs/for-next' discards 14b16cced7ef Merge remote-tracking branch 'file-locks/locks-next' discards 10d2bf61c3a9 Merge remote-tracking branch 'zonefs/for-next' discards 3a85b8f92e61 Merge remote-tracking branch 'ntfs3/master' discards ee71169bf8b4 Merge remote-tracking branch 'ext4/dev' discards 13e2ecfa6a82 Merge remote-tracking branch 'ext3/for_next' discards f6dcb16b73c4 Merge remote-tracking branch 'cifs/for-next' discards d74026fd0696 Merge remote-tracking branch 'ceph/master' discards 70b404b039f3 Merge remote-tracking branch 'btrfs/for-next' discards 524d8d648e40 Merge remote-tracking branch 'pidfd/for-next' discards c765d7b15bb6 Merge remote-tracking branch 'uml/linux-next' discards 7fe81519932e Merge remote-tracking branch 'sh/for-next' discards d4fe8a4f28c9 Merge remote-tracking branch 'parisc-hd/for-next' discards 09f37119b17d Merge remote-tracking branch 'nds32/next' discards 0678223010b2 Merge remote-tracking branch 'h8300/h8300-next' discards c79f5ef58c3a Merge remote-tracking branch 'clk-samsung/for-next' discards 0edb07d078d8 Merge remote-tracking branch 'xilinx/for-next' discards 69b7006fda93 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards e6b00f6b93dc Merge remote-tracking branch 'tegra/for-next' discards e3a157415f1b Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 91787f8403ce Merge remote-tracking branch 'scmi/for-linux-next' discards 002ec80e6549 Merge remote-tracking branch 'rockchip/for-next' discards aed856290b8a Merge remote-tracking branch 'renesas/next' discards 0b986d9d0566 Merge remote-tracking branch 'raspberrypi/for-next' discards 82f648a23541 Merge remote-tracking branch 'qcom/for-next' discards c1e89c76df76 Merge remote-tracking branch 'omap/for-next' discards ae01e0891bea Merge remote-tracking branch 'mvebu/for-next' discards 7309696ef999 Merge remote-tracking branch 'mediatek/for-next' discards 74a4183be470 Merge remote-tracking branch 'keystone/next' discards 37d08b87f047 Merge remote-tracking branch 'imx-mxs/for-next' discards 112dd5401a98 Merge remote-tracking branch 'at91/at91-next' discards 06ebb88ea8f0 Merge remote-tracking branch 'aspeed/for-next' discards ecfe227f8be6 Merge remote-tracking branch 'amlogic/for-next' discards abc68739a50e Merge remote-tracking branch 'actions/for-next' discards a4459be5d970 Merge remote-tracking branch 'arm-soc/for-next' discards 5c073fb717e2 Merge remote-tracking branch 'arm/for-next' discards dc6d6063f0e5 Merge remote-tracking branch 'dma-mapping/for-next' discards c1e8f0a37c2b Merge remote-tracking branch 'kbuild/for-next' discards c32256f6b644 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 00d39c2c1e6d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 8b689e570314 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' discards ba36a35cb851 Merge remote-tracking branch 'fpga-fixes/fixes' discards cc2e962e656b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 8589eda390fa Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards fd3b080daf69 Merge remote-tracking branch 'mmc-fixes/fixes' discards f9e2190dd9ce Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards d7cf12dd6386 Merge remote-tracking branch 'vfs-fixes/fixes' discards c8ac0f0918d4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards bbfee6b882ed Merge remote-tracking branch 'hwmon-fixes/hwmon' discards d0f845d7af98 Merge remote-tracking branch 'omap-fixes/fixes' discards 5fcf93ccd5e8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards efbda1ddac47 Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 2bfd847c5b72 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards fbd31108554f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 527877fde922 Merge remote-tracking branch 'spi-fixes/for-linus' discards 7c2d6efdfaea Merge remote-tracking branch 'regulator-fixes/for-linus' discards 4e1df076fd47 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 4ff08cce2c99 Merge remote-tracking branch 'sound-current/for-linus' discards 586dbd8a3c55 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 292675a46f6a Merge remote-tracking branch 'netfilter/master' discards b28d0426d08e Merge remote-tracking branch 'ipsec/master' discards 9da7b52f68bf Merge remote-tracking branch 'bpf/master' discards 9665d913e2b7 Merge remote-tracking branch 'net/master' discards edd0afc55f2a Merge remote-tracking branch 'm68k-current/for-linus' discards 86ee85e3e251 Revert "compiler_attributes.h: drop __has_attribute() supp [...] omits 4c51de1e8f92 cifs: fix incorrect kernel doc comments discards 27f8b47f2e25 Merge branch 'for-next/clang-fallthrough' into for-next/kspp discards efd6ffce9bf9 Makefile: Enable -Wimplicit-fallthrough for Clang omits b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang omits fd3058f3bd56 MIPS: Fix fall-through warnings for Clang discards 91dd29f67ea7 vdpa: potential uninitialized return in vhost_vdpa_va_map() discards 3dfa449593a9 vdpa/mlx5: Avoid executing set_vq_ready() if device is reset discards 74b53c9c8d54 vdpa/mlx5: Clear ready indication for control VQ discards 6f4a4791f05f vduse: Cleanup the old kernel states after reset failure discards 9ff131eb34bf vduse: missing error code in vduse_init() discards 48ef2d0e0562 virtio: don't fail on !of_device_is_compatible omits 45b226ca8510 scsi: st: Fix fall-through warning for Clang omits 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] omits a33082bd198c nfp: Prefer struct_size over open coded arithmetic omits 537526d2d46a brcmfmac: Replace zero-length array with flexible array member omits 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] omits 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] omits 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper omits 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper omits 099dd788e31b cifs: remove pathname for file from SPDX header omits 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets omits c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section omits b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem omits 22b1255792c0 docs/cgroup: remove some duplicate words omits 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] omits 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] omits 8e69212253d3 fs/ntfs3: Always use binary search with entry search omits ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] omits 162333efa8dc fs/ntfs3: Limit binary search table size omits 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files omits 977d0558e310 fs/ntfs3: Change right headers to lznt.c omits f97676611937 fs/ntfs3: Change right headers to upcase.c omits c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c omits b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers omits f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] omits 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h omits cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h omits 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err omits 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] discards dd1b86279856 hrtimer: Don't apply offset to KTIME_MAX values discards 9a4138141458 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader discards dfa8f6f52861 rcu: Avoid unneeded function call in rcu_read_unlock() discards a96eb1f80ca6 rcutorture: Avoid problematic critical section nesting on [...] discards 0b08ae2b42e1 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] discards a11626f1262e rcu: Fix existing exp request check in sync_sched_exp_onli [...] discards f1951b8b205c rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] discards ce23062da1ed rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] discards 545864d99770 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] discards 9135b85ae98c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment discards 9c11b717af33 kcsan: selftest: Cleanup and add missing __init discards 9ad717e8b5d2 kcsan: Move ctx to start of argument list discards d4e8a683d67f kcsan: Support reporting scoped read-write access type discards 69d81b34dd30 kcsan: Start stack trace with explicit location if provided discards 98684fa2c3d8 kcsan: Save instruction pointer for scoped accesses discards c7a703062d70 kcsan: Add ability to pass instruction pointer of access t [...] discards 1059c8338463 kcsan: test: Fix flaky test case discards de9bb98baab8 kcsan: test: Use kunit_skip() to skip tests discards 454a8abacd54 kcsan: test: Defer kcsan_test_init() after kunit initialization discards fc748a74c18e rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] discards 007d39e8190e rcu: Make rcu update module parameters world-readable discards 6341af1e9381 rcu: Make rcu_normal_after_boot writable again discards aaebbbb82702 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] discards f34dc36ab576 scftorture: Warn on individual scf_torture_init() error co [...] discards 74ab08d79b86 rcuscale: Warn on individual rcu_scale_init() error conditions discards 857264efdec1 refscale: Warn on individual ref_scale_init() error conditions discards f7079badca90 locktorture: Warn on individual lock_torture_init() error [...] discards 8c02736b0c58 rcutorture: Warn on individual rcu_torture_init() error co [...] discards 0279c988c4d7 torture: Make kvm-remote.sh print size of downloaded tarball discards 4702c2bfaa35 rcu-tasks: Fix s/instruction/instructions/ typo in comment discards e5df8041d81f rcutorture: Suppressing read-exit testing is not an error discards be0260255570 rcu: Make rcutree_dying_cpu() use its "cpu" parameter discards 8ee460c57c4b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() discards 6e585f5fcda0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() discards cdc396c8d212 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] discards ab9122271b7f rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] discards 73a2ffd0ccf6 rcu-tasks: Simplify trc_read_check_handler() atomic operations discards e737fc9f130d rcu-tasks: Wait for trc_read_check_handler() IPIs discards dfbfd4fa0355 clocksource: Forgive repeated long-latency watchdog clocks [...] discards cf29e9dfc2ab rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] discards 9563ee542bf3 rcu: Fix undefined Kconfig macros discards b72b2829be86 doc: Add another stall-warning root cause in stallwarn.rst discards 7ec7bace5f87 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp discards bf2a9b711a53 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp discards a227a3656130 torture: Allot 1G of memory for scftorture runs discards f4de3d093f55 rcu-nocb: Fix a couple of tree_nocb code-style nits discards 8d9ba90c2479 rcu: Mark accesses to rcu_state.n_force_qs discards be2b89db6e26 tools/rcu: Add an extract-stall script discards dbf57636d3b2 torture: Make torture.sh print the number of files to be c [...] discards a93a2af76d1a scftorture: Count reschedule IPIs discards 8ab357a31ccf scftorture: Account for weight_resched when checking for a [...] discards fa56076ca8d2 scftorture: Shut down if nonsensical arguments given discards e0647fcf7be4 scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection omits 08c53aee26d4 Merge branch 'nfc-printk-cleanup' omits d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages omits 270be6940714 nfc: microread: drop unneeded memory allocation fail messages omits 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages omits aed4146c5503 nfc: pn544: drop unneeded debug prints omits 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() omits b7b96587c18b nfc: pn533: drop unneeded debug prints omits 747e3910d669 nfc: fdp: drop unneeded debug prints omits 3537e507b662 nfc: do not break pr_debug() call into separate lines omits dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema omits e978d5271f71 dt-bindings: media: ti,cal: Fix example omits caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema omits ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema omits bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema omits 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema omits ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML omits 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml omits 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic omits 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script omits b1d6695c249e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 83110044ad9b Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits f55e36d5ab76 qed: Improve the stack space of filter_config() omits 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". omits 69dde9e5a835 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits fa108e34d765 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 18844b7517c8 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 8897c6ccc423 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 49660818eb84 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 9722162f0103 Merge series "Support for Ingenic JZ47xx SPI controller" f [...] omits 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] omits a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] omits 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] omits 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] omits 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits 0af8efc197d7 staging: r8188eu: remove rtl8188e_set_hal_ops() omits 43c272961b32 staging: r8188eu: remove write_rfreg from struct hal_ops omits c1fe287dc432 staging: r8188eu: remove read_rfreg from struct hal_ops omits a8c5bd2d2f4a staging: r8188eu: remove write_bbreg from struct hal_ops omits bf73846567a9 staging: r8188eu: remove read_bbreg from struct hal_ops omits eb9760d50019 staging: r8188eu: remove hal_xmit from struct hal_ops omits 3415632263f1 staging: r8188eu: remove mgnt_xmit from struct hal_ops omits 31d4b1b5b678 staging: r8188eu: remove unused ODM_InitAllTimers() omits 13673032acaa staging: r8188eu: remove unused ODM_CancelAllTimers() omits 8eb1e9001f05 staging: r8188eu: remove unused prototype ODM_InitializeTimer() omits 9dac2384184c staging: r8188eu: remove unused ODM_AllocateMemory() omits 11bb5f590169 staging: r8188eu: remove unused ODM_FreeMemory() omits 3841a2c1b1ae staging: r8188eu: remove unused ODM_Read2Byte() omits 20032a7c7270 staging: r8188eu: remove unused ODM_SetTimer() omits cf6e53a118ac staging: r8188eu: remove unused ODM_IsWorkItemScheduled() omits 5657b9501555 staging: r8188eu: remove unused ODM_ScheduleWorkItem() omits bb4956eea4f2 staging: r8188eu: remove unused ODM_FreeWorkItem() omits 44745ff453b5 staging: r8188eu: remove unused ODM_StopWorkItem() omits 5702d495e695 staging: r8188eu: remove unused ODM_StartWorkItem() omits a890beeed007 staging: r8188eu: remove unused ODM_InitializeWorkItem() omits 4e3fdb1b5c59 staging: r8188eu: remove unused ODM_sleep_us() omits 0bf5b93f110d staging: r8188eu: remove unused ODM_FillH2CCmd() omits a35961811097 staging: r8188eu: remove unused ODM_ReleaseSpinLock() omits 67639dba1724 staging: r8188eu: remove unused ODM_AcquireSpinLock() omits b3a0baeb494d staging: r8188eu: remove empty ODM_ReleaseTimer() omits 3e457d3f6193 staging: r8188eu: os_dep: simplifiy the rtw_resume function omits b157483ea41c staging: r8188eu: remove the remaining usb endpoint functions omits aa35baa231bc staging: r8188eu: remove unused function RT_usb_endpoint_num omits 5cbe6c5d2c99 staging: r8188eu: remove unused function RT_usb_endpoint_i [...] omits 74ad79fa771e staging: r8188eu: remove unused function usb_endpoint_is_int omits 1ceb1029eeb5 staging: r8188eu: core: remove unused variable Adapter omits c916d87884fd staging: r8188eu: core: remove unused variable padapter omits 356bec58a2b1 staging: r8188eu: remove write-only variable bLCKInProgress omits 3f3a31b82c3d staging: r8188eu: remove rtw_IOL_append_LLT_cmd() omits cc21fe8cb93f staging: r8188eu: remove wrapper rtw_IOL_exec_cmds_sync() omits 7946b5d6a984 staging: r8188eu: remove IOL_exec_cmds_sync() from struct hal_ops omits 3658a223d9c1 staging: rtl8723bs: remove unused macros from ioctl_linux.c omits 4cbdc6963995 staging: r8188eu: remove unused macro ROUND omits 174c3c1d74be staging: r8188eu: remove unused macro READ_AND_CONFIG_TC omits de898a769b1e staging: r8188eu: remove unused ODM_MacStatusQuery() omits 9f419fe743a2 staging: r8188eu: remove unused odm_Init_RSSIForDM() omits adcae85dc216 staging: r8188eu: remove unused rtl8192c_PHY_GetHWRegOrigi [...] omits ee12165205ed staging: r8188eu: remove unused PHY_UpdateTxPowerDbm8188E() omits 8e82b7645857 staging: r8188eu: remove unused PHY_ScanOperationBackup8188E() omits d5cece41cfe9 staging: r8188eu: remove unused PHY_GetTxPowerLevel8188E() omits 411c2b9b7172 staging/mt7621-dma: Format lines in "hsdma-mt7621.c" endin [...] omits 102243f893ec staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} omits eb01e81fe1cc staging: r8188eu: this endless loop is executed only once omits db4e963a774c staging: r8188eu: remove unused define omits fbcaf70b9b57 staging: r8188eu: remove unused function prototype omits 75a56e00ced6 staging: r8188eu: remove unused function Hal_ProSetCrystalCap() omits 10b898e351bb staging: r8188eu: remove redundant variable hoffset omits d2d7aa53891e staging: axis-fifo: convert to use miscdevice omits dfd1a05a3876 staging: vchiq: convert to use a miscdevice omits b561d2f0dc01 staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops omits 059594941b14 staging: r8188eu: remove SetBeaconRelatedRegistersHandler [...] omits 0a217ae1d8be staging: r8188eu: remove unused function rtl8188e_clone_haldata() omits c5b46f7647b9 staging: r8188eu: remove free_hal_data from hal_ops omits 4e487b751369 staging: r8188eu: remove hal_notch_filter from hal_ops omits a5ee5ea945c3 staging: r8188eu: remove empty function rtl8188e_stop_thread() omits c14d10236562 staging: r8188eu: remove empty function rtl8188e_start_thread() omits 251bb73431b7 staging: r8188eu: remove AntDivCompareHandler from hal_ops omits 77b34fbb39cc staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops omits d28c70900a8b staging: r8188eu: remove useless assignment omits 48dd8166d65b staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops omits 3f4b06e147de staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops omits dc5a12da29f6 staging: r8188eu: remove Efuse_PgPacketRead from hal_ops omits ae8bfc4e9b5b staging: r8188eu: remove empty comments omits f04834d3983d staging: r8188eu: remove EfuseGetCurrentSize from hal_ops omits e40aa1735933 staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops omits 3bb7e9687667 staging: r8188eu: remove ReadEFuse from hal_ops omits fc2d10e135b2 staging: r8188eu: remove wrapper Efuse_PowerSwitch() omits 4a36d842d527 staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() omits 2708d8d54871 staging: r8188eu: remove EfusePowerSwitch from hal_ops omits d0f1017a236d staging: r8188eu: remove sreset_get_wifi_status from hal_ops omits 2cdea2530537 staging: r8188eu: remove sreset_linked_status_check from hal_ops omits 253b1ba9544b staging: r8188eu: remove sreset_xmit_status_check from hal_ops omits d800d734089c staging: r8188eu: remove silentreset from hal_ops omits 2913d4c02652 staging: r8188eu: remove sreset_reset_value from hal_ops omits af44525a09be staging: r8188eu: remove sreset_init_value from hal_ops omits b8bdd0997828 staging: r8188eu: remove hal_power_on from hal_ops omits 86c6f5b97466 staging: r8188eu: remove Add_RateATid from hal_ops omits 14e53524cb08 staging: r8188eu: remove unused enum hal_intf_ps_func omits 6dd2b4ad2e2d staging: r8188eu: remove set_channel_handler from hal_ops omits 3f6557a0bc9b staging: r8188eu: remove set_bwmode_handler from hal_ops omits 201306e59ff0 staging: r8188eu: remove hal_dm_watchdog from hal_ops omits bb7e35ef6788 staging: r8188eu: remove interface_ps_func from hal_ops omits 04eddc144f2d staging: r8188eu: remove unused function rtw_interface_ps_func() omits 2dd431ad49f8 staging: r8188eu: remove empty functions omits 70ea043f3d70 staging: r8188eu: remove SetHalODMVarHandler from hal_ops omits aa21a7e4366d staging: r8188eu: remove dm_deinit from hal_ops omits 63b4b687c7f3 staging: r8188eu: remove dm_init from hal_ops omits 9b0c770f6d2b staging: r8188eu: remove DeInitSwLeds from hal_ops omits 16dfd0e20912 staging: r8188eu: remove InitSwLeds from hal_ops omits d3ede18eeb46 staging: r8188eu: Remove _enter/_exit_critical_mutex() omits f75a4eec49ef staging: r8188eu: remove _rtw_mutex_{init,free} omits 07f32223c098 staging: r8188eu: remove useless check omits a0b8f4ece65e staging: r8188eu: include: remove duplicate declaration. omits 62d7d68e3beb staging: r8188eu: remove c2h_id_filter_ccx from struct hal_ops omits 22bf044b0369 staging: r8188eu: remove rtw_hal_c2h_id_filter_ccx function omits 6778b4bc3434 staging: r8188eu: remove Efuse_PgPacketWrite_BT from struc [...] omits c22f7f5b40c4 staging: r8188eu: remove Efuse_PgPacketWrite_BT function omits 54ff2ed45cd8 staging: r8188eu: remove hal_xmitframe_enqueue from struct [...] omits d61b1b361207 staging: r8188eu: remove rtw_hal_xmitframe_enqueue function omits 6ab0878e1bf3 staging: r8188eu: remove interrupt_handler from struct hal_ops omits c8a6b1d47df4 staging: r8188eu: remove rtw_hal_interrupt_handler function omits ac7997b6121f staging: r8188eu: remove disable_interrupt from struct hal_ops omits 0557b7e597a0 staging: r8188eu: remove rtw_hal_disable_interrupt function omits c2609bf54357 staging: r8188eu: remove enable_interrupt from struct hal_ops omits a53dae9b9a8e staging: r8188eu: remove rtw_hal_enable_interrupt function omits 58ea8e9d1075 staging: r8188eu: remove hal_reset_security_engine from st [...] omits 6e880440484d staging: r8188eu: remove rtw_hal_reset_security_engine function omits 8dac1203cdfb staging: r8188eu: core: remove condition never execute omits 965da82bcee9 staging: r8188eu: remove init_default_value from hal_ops omits abba8c3d88ce staging: r8188eu: remove GetHalODMVarHandler from hal_ops omits ec7489656b36 staging: r8188eu: remove wrapper around ReadChipVersion8188E() omits 9f6c5162493a staging: r8188eu: remove read_chip_version from hal_ops omits 47d9c16183e3 staging: r8188eu: remove read_adapter_info from hal_ops omits 7d4b344ba0bf staging: r8188eu: remove intf_chip_configure from hal_ops omits 54af289311a6 staging: fbtft: fbtft-core: fix 'trailing statements shoul [...] omits b5fd167d73b2 staging: r8188eu: remove useless memset omits 393db0f6827f staging: r8188eu: fix memory leak in rtw_set_key omits 3821a784051b staging: r8188eu: hal: remove condition with no effect omits 6463105d014e staging: r8188eu: remove rtw_use_tkipkey_handler() omits 24e11a227de6 staging: r8188eu: use in-kernel arc4 encryption omits c96bb23d7110 staging: r8188eu: remove unused constant CRC32_POLY omits 486b2eb87a6b staging: r8188eu: remove enum hardware_type omits fe2df2e008b7 staging: r8188eu: remove IS_HARDWARE_TYPE_8188* macros omits 3d9ff6147830 staging: r8188eu: remove unused enum rt_eeprom_type omits 335b153f0b20 staging: r8188eu: remove unused enum from ieee80211.h. omits 97e1ad2abcc3 staging: r8188eu: remove unused defines from mp_custom_oid.h omits 0868d6ee3979 staging: r8188eu: remove header file rtw_ioctl_rtl.h omits 78a1614a81f0 staging: rtl8723bs: remove possible deadlock when disconnect omits c29bbca243c7 staging: r8188eu: os_dep: use kmemdup instead of kzalloc a [...] omits b53cf65e1243 staging: r8188eu: remove unnecessary parentheses omits 363728329649 staging: r8188eu: add missing blank line after declarations omits 98119aa4c75e staging: r8188eu: use ether_addr_copy() in rtw_macaddr_cfg() omits 0929d1ef2ef5 staging: r8188eu: use random default mac address omits abfab1aadaa6 staging: r8188eu: use is_*_ether_addr() in rtw_macaddr_cfg() omits f27b211e3a00 staging: r8188eu: use ETH_ALEN omits 3b5c53bd3ec0 staging: r8188eu: ensure mac address buffer is properly aligned omits 287beb44afd1 staging: r8188eu: use mac_pton() in rtw_macaddr_cfg() omits 55110bb5248f staging: r8188eu: remove unused function SetBcnCtrlReg() omits 21fa02000982 staging: r8188eu: remove ICType from struct HAL_VERSION omits 2ec51e54f7be staging: r8188eu: remove set but unused variable omits 1eaf21c5f46c staging: r8188eu: remove Hal_MPT_CCKTxPowerAdjustbyIndex() omits 07674dbe44d8 staging: r8188eu: remove commented constants from wifi.h omits 32e07d7db48d staging: r8188eu: remove unused constants from wifi.h omits b2ad8ba6300f staging: r8188eu: refactor field of struct odm_rf_cal omits 3839c21e0c0d staging: r8188eu: remove local variable Indexforchannel omits f94cef962523 staging: r8188eu: remove unnecessary type casts omits 67f8dd765369 staging: r8188eu: convert type of second parameter of rtw_ [...] omits 45efafd4ccaa staging: r8188eu: convert type of second parameter of rtw_ [...] omits 41a4f38a68fd staging: r8188eu: remove should_forbid_n_rate() omits 296fa3218af4 staging: r8188eu: remove is_ap_in_wep() omits df1ef696d79a staging: r8188eu: remove CAM_empty_entry() omits b2b64dd62620 staging: r8188eu: remove get_bsstype() omits 5d5b8e4f8d84 staging: r8188eu: remove rtw_get_oper_choffset() omits c75ee365124f staging: r8188eu: remove rtw_get_oper_bw() omits 34f876bb3284 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithParaFile() omits 5a17e8c3f9b0 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithHeaderFile() omits 2fb077cd5ab2 staging: r8188eu: core: remove condition with no effect omits b26232553963 staging: r8188eu: core: remove unused function omits 9675a1b4adea staging: r8118eu: remove useless parts of judgements from [...] omits 75cf9f9dc397 staging: r8188eu: os_dep: remove unused static variable omits cd1f14500922 staging: rtl8723bs: clean up comparsions to NULL omits 147dbb198737 staging: rtl8723bs: remove unused _rtw_init_queue() function omits 6c3ec1e26468 staging: rtl8723bs: remove unnecessary parentheses omits d1cfdcad99f0 staging: rtl8723bs: unwrap initialization of queues omits 8ffd91d9e815 staging: wlan-ng: Remove filenames from files omits 791e3b6add29 staging: pi433: fix docs typos and references to previous [...] omits 37be2f1bfc5c staging: r8188eu: remove rtw_hal_c2h_handler function omits 9c275897b146 staging: r8188eu: simplify c2h_evt_hdl function omits a6bcac71c337 staging: r8188eu: remove c2h_handler field from struct hal_ops omits 53a768581944 staging: r8188eu: core: remove null check before vfree omits 777a2cbbaf1c spi: amd: Don't wait for a write-only transfer to finish omits 3b02d2890bc5 spi: amd: Remove unneeded variable omits 356b02f9ec3a spi: amd: Refactor amd_spi_busy_wait omits ca8e8a18272e spi: amd: Refactor code to use less spi_master_get_devdata omits 7b3fd8109b5d MIPS: JZ4780: CI20: DTS: add SPI controller config omits ae5f94cc00a7 SPI: add Ingenic JZ47xx driver. omits ff4daa7dd7e6 dt-bindings: spi: Document Ingenic SPI controller bindings omits b1c36aae51c9 regulator: Convert SY8106A binding to a schema omits adea28311722 regulator: core: resolve supply voltage deferral silently omits 6998c575b6dc regulator: vqmmc-ipq4019: Make use of the helper function [...] omits b36061c2ea5b regulator: ti-abb: Kconfig: Add helper dependency on COMPILE_TEST omits b36c6b1887ff regulator: ti-abb: Make use of the helper function devm_io [...] omits 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k omits 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 omits 756bbe4205bc ASoC: SOF: Handle control change notification from firmware omits 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM omits 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol omits b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure omits 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] omits bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs omits 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s omits bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec omits d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] omits 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE omits 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] omits c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] omits 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] omits 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol omits c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. omits f2a787937ec9 hwmon: (raspberrypi) Use generic notification mechanism omits a8efd270c305 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits 6b0506b381e6 dt-bindings: hwmon: Add IIO HWMON binding omits 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema omits 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema omits 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema omits 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding omits 955cc3488e6d ASoC: Remove name-prefix.txt omits 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix omits 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix omits 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 omits 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier omits 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml omits b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] omits 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map omits f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm omits d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm omits 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm omits d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm omits becbca18ae8f Merge existing fixes from spi/for-5.15 omits c33e65cbbdc0 Merge existing fixes from regulator/for-5.15 omits 0c7985e1b90c Merge existing fixes from asoc/for-5.15 discards fa31da54088b iio: adc: ad7793: Fix IRQ flag discards 9551d8a20b39 iio: adc: ad7780: Fix IRQ flag discards c7dc9cb98491 iio: adc: ad7192: Add IRQ flag omits 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support omits 291470332387 Merge branch 'iov_iter' into for-next omits 372b2483a649 Revert "iov_iter: track truncated size" omits 05236795cf47 io_uring: use iov_iter state save/restore helpers omits 72132b5d3edd iov_iter: add helper to save iov_iter state omits 236ed98592f0 Merge branch 'io_uring-5.15' into for-next omits 2fc7acb69fa3 Bluetooth: hci_uart: fix GPF in h5_recv omits 8bba13b1d08d Bluetooth: btintel: Fix incorrect out of memory check omits 5031ffcc79b8 Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle omits 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp omits 76a839366b84 fortify: Lower verbosity on compile-time test failures omits e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf omits fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver omits 845ef3a7ce57 Input: ads7846 - switch to devm initialization omits 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] omits de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function omits bfbbad6ea12b Merge branch 'block-5.15' into for-next omits 15b2ae776044 fs/ntfs3: Show uid/gid always in show_options() omits 28a941ffc140 fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules omits e274cde8c755 fs/ntfs3: Add iocharset= mount option as alias for nls= omits 9d1939f4575f fs/ntfs3: Make mount option nohidden more universal omits 27fac77707a1 fs/ntfs3: Init spi more in init_fs_context than fill_super omits 610f8f5a7baf fs/ntfs3: Use new api for mounting omits 564c97bdfa39 fs/ntfs3: Convert mount options to pointer in sbi omits c2c389fd6c6b fs/ntfs3: Remove unnecesarry remount flag handling omits b8a30b4171b9 fs/ntfs3: Remove unnecesarry mount option noatime omits cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] omits 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions omits 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct omits 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] omits 6bf369544cc6 xfrm: Use memset_after() to clear padding omits 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] omits 7036bb5bfbe4 Merge branch 'io_uring-5.15' into for-next omits 948ca5f30e1d ext4: enforce buffer head state assertion in ext4_da_map_blocks omits 0add491df4e5 ext4: remove extent cache entries when truncating inline data omits 11ef08c9eb52 Merge branch 'delalloc-buffer-write' into dev omits 86f6dc2b773c Merge branch 'io_uring-5.15' into for-next omits b58886bf14da Merge branch 'iommu/fixes' into next discards 5448a9e9f16a Merge branch 'x86/urgent' discards 078bb3fb27f9 Merge branch 'timers/urgent' discards 379e91db4017 Merge branch 'smp/urgent' discards f72beb9f9de4 Merge branch 'sched/urgent' discards e405cb05f9c7 Merge branch 'locking/urgent' omits fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume omits 8f40da9494cf Merge branch 'misc.namei' into for-next omits 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits df74f9400966 init/main.c: silence some -Wunused-parameter warnings omits 44b4126fa940 ramfs: fix mount source show for ramfs omits ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string omits dfccae0121e0 vsprintf: rework bitmap_list_string omits 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits df7b9611218a bitmap: unify find_bit operations omits 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() omits 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() omits c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h omits 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits 4a732d76a700 tools: sync tools/bitmap with mother linux omits a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 09100ba6d7ac cpumask: use find_first_and_bit() omits 896f5a919480 lib: add find_first_and_bit() omits c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely omits ffe35b127403 include: move find.h from asm_generic to linux omits a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h omits 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly omits 90b1d2932773 lib/string: optimized memset omits fb1194e51c5a lib/string: optimized memmove omits a7afed96dd9f lib/string: optimized memcpy omits df0694b5c1a4 proc/sysctl: make protected_* world readable omits 0cc51ef8489a fs/proc/kcore.c: add mmap interface omits 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. omits 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic omits 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] omits 0a970647b2d4 memblock: make memblock_find_in_range method private omits cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 412f286cbecd mm/mremap: don't account pages in vma_to_resize() omits 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions omits fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU omits 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode omits 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] omits fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir omits e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages omits dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON discards 8bad75aca006 scsi: ufs: ufs-pci: Fix Intel LKF link stability discards 3fd24f5fefeb scsi: mpt3sas: Clean up some inconsistent indenting discards 38099d95a9cf scsi: megaraid: Clean up some inconsistent indenting discards 371204e7c8a3 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" discards 17c33e051b77 scsi: Remove SCSI CDROM MAINTAINERS entry discards e512b4f872f8 scsi: megaraid: Fix Coccinelle warning discards ff5e26e772c3 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] discards 1e2695c88bd1 scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] discards 48f610e8e454 scsi: target: Fix the pgr/alua_support_store functions discards 5ee1be89eb8d scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE discards 4950a1de8f08 scsi: sd: Free scsi_disk device via put_device() discards 9899a21b342e scsi: mpt3sas: Call cpu_relax() before calling udelay() discards 7d3e65222b3c scsi: iscsi: Adjust iface sysfs attr detection discards 77059a88fd4d scsi: ufs: ufshpb: Remove unused parameters discards 6f8805311775 scsi: lpfc: Remove unneeded variable discards 4d568aeb6d71 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] omits 4cd82c12c5de Merge branch 'io_uring-5.15' into for-next omits 54b2f4c16ac8 Merge branch 'io_uring-5.15' into for-next omits 34b1999da935 x86/mm: Fix kern_addr_valid() to cope with existing but no [...] omits b46a2b21701b Merge branch 'io_uring-5.15' into for-next discards 389ac4eff018 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] discards df7bff783239 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] discards 533e1f431141 scsi: st: Add missing break in switch statement in st_ioctl() omits fe8452804ee2 Merge branch 'block-5.15' into for-next omits 9682d36c2119 Bluetooth: hci_vhci: Add support for offload codecs over SCO omits f4f9fa0c07bb Bluetooth: Allow usb to auto-suspend when SCO use non-HCI [...] omits ad9331518328 Bluetooth: Add offload feature under experimental flag omits 904c139a2517 Bluetooth: Add support for msbc coding format omits 70dd978952bc Bluetooth: btintel: Define a callback to fetch codec config data omits 9798fbdee88a Bluetooth: Configure codec for HFP offload use case omits b2af264ad3af Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_ [...] omits f6873401a608 Bluetooth: Allow setting of codec for HFP offload use case omits d586029c282c Bluetooth: btintel: Define callback to fetch data_path_id omits 248733e87d50 Bluetooth: Allow querying of supported offload codecs over [...] omits a358ef86da45 Bluetooth: btintel: Read supported offload use cases omits 9ae664028a9e Bluetooth: Add support for Read Local Supported Codecs V2 omits 8961987f3f5f Bluetooth: Enumerate local supported codec and cache details discards 1258fee6e4d3 drm/sched: fix the bug of time out calculation(v4) discards 9c551c76c12d drm/radeon: Add HD-audio component notifier support (v2) discards 0c032f368101 Revert "drm/amd/display: To modify the condition in indica [...] discards ab9b95837e4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 334b282d2606 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 481d694fd1fb drm/amdgpu: only check for _PR3 on dGPUs discards 2d8dafc1591c drm/amdgpu: add another raven1 gfxoff quirk discards 08af79acba91 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails discards 266b5ce7cd98 drm/amdkfd: export svm_range_list_lock_and_flush_work discards a1565d839fb8 drm/amdkfd: avoid conflicting address mappings discards b46606d6bc43 drm/amdgpu: Add a UAPI flag for hot plug/unplug discards 868b936e6ccd drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case discards a7465df4c358 drm/ttm: Clear all DMA mappings on demand discards c273e92dfe84 drm/ttm: Create pinned list omits bbb363480045 drm/amd/display: make configure_lttpr_mode_transparent and [...] omits 1c48fbf69139 drm/amd/display: Fix warning comparing pointer to 0 omits f7ea304f1988 drm/radeon/ci_dpm: Remove redundant initialization of vari [...] omits a906331c452b amd/display: downgrade validation failure log level omits 67684fcbdd0e drm/radeon: Prefer kcalloc over open coded arithmetic omits e8ba4922a2ed drm/amdgpu: sdma: clean up identation omits 9ae807f0ec6a drm/amdgpu: clean up inconsistent indenting omits a7181b52eabc drm/amdgpu: remove unused amdgpu_bo_validate omits 101ba90ff033 drm/amdgpu: fix use after free during BO move omits ac1509d19e2e drm/amdgpu: Create common PSP TA load function omits 68e7d0baa1f2 drm/amd/pm: fix the issue of uploading powerplay table omits 35485a5b7db5 Merge branch 'block-5.15' into for-next omits 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user omits 4b0b8836ebba ceph: fix off by one bugs in unsafe_request_wait() omits daf87bffd02e Input: palmas-pwrbutton - handle return value of platform_ [...] omits d5f9c43d41ef Input: raydium_i2c_ts - read device version in bootloader mode omits 58ae4004b9c4 Input: cpcap-pwrbutton - handle errors from platform_get_irq() omits 3472970e2a61 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST omits a08b63752102 fortify: Add compile-time FORTIFY_SOURCE tests discards c58e6adab590 iio: adc: aspeed: set driver data when adc probe. omits cc883236b792 ext4: drop unnecessary journal handle in delalloc write omits 6984aef59814 ext4: factor out write end code of inline file omits 55ce2f649b9e ext4: correct the error path of ext4_write_inline_data_end() omits 4df031ff5876 ext4: check and update i_disksize properly omits f96cb827ce49 ntb: ntb_pingpong: remove redundant initialization of vari [...] omits 49d8a5606428 Bluetooth: fix init and cleanup of sco_conn.timeout_work omits f4712fa993f6 Bluetooth: call sock_hold earlier in sco_conn_del omits 8e222b83dec2 Merge branch 'work.iov_iter' into for-next omits d7109fe3a099 x86/platform: Increase maximum GPIO number for X86_64 omits aeef8b5089b7 x86/pat: Pass valid address to sanitize_phys() omits cd54323e762d drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 omits 1fd95c05d8f7 ext4: add error checking to ext4_ext_replay_set_iblocks() omits 15957cab9db0 Bluetooth: btusb: Add support for IMC Networks Mediatek Ch [...] omits 9ad544670514 drm/amd/display: Fix unused initialization of pointer sink omits fd30b7d9e48d drm/amd/pm: Update navi12 smu message mapping table in sriov omits 7d7630fc6b88 drm/amdgpu:schedule vce/vcn encode based on priority omits 0ad29a4eb135 drm/amdgpu/vcn: set the priority for each encode ring omits 080e613c74bb drm/amdgpu/vce: set the priority for each ring omits a0a2f7bb2209 drm/amd/amdgpu: add mpio to ras block omits 25c94b33dd3a drm/amd/amdgpu: consolidate PSP TA unload function omits 37df9560cd3e drm/amd/amdgpu: New debugfs interface for MMIO registers (v5) omits f9e476c5bb34 drm/amd/display: fix spelling mistake "alidation" -> "validation" omits 34eaf30f9a66 drm/amdgpu: detach ring priority from gfx priority omits 84d588c3de84 drm/amdgpu: rework context priority handling omits 391ac13539ca drm/amd/display: 3.2.150 omits 3a9d5b0b5301 drm/amd/display: [FW Promotion] Release 0.0.80 omits 58065a1e524d drm/amd/display: Update swizzle mode enums omits 94b1c9c739ed drm/amd/display: Initialize GSP1 SDP header omits 9b2fdc332189 drm/amd/display: Add emulated sink support for updating FS omits 55eea8ef9864 drm/amd/display: Limit max DSC target bpp for specific monitors omits f1c1a9822149 drm/amd/display: Use max target bpp override option omits bc204778b403 drm/amd/display: Set min dcfclk if pipe count is 0 omits e27c41d5b068 drm/amd/display: Support for DMUB HPD interrupt handling omits b5ce6fe8129f drm/amd/display: add missing ABM register offsets omits f01ee0195862 drm/amd/display: Add DP 2.0 SST DC Support omits 5a2730fc1ff6 drm/amd/display: Add DP 2.0 BIOS and DMUB Support omits d76b12da98df drm/amd/display: Add DP 2.0 DCCG omits 3bc8d9214679 drm/amd/display: Add DP 2.0 HPO Link Encoder omits 83228ebb82e4 drm/amd/display: Add DP 2.0 HPO Stream Encoder omits 61452908a79e drm/amd/display: Add DP 2.0 Audio Package Generator omits 4bc44ba4871f Merge branch 'for-5.15/core' into for-next omits 9bba12860fc7 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A omits 20fbfc81e390 drm/imx: imx-tve: Make use of the helper function devm_pla [...] omits 09a19d6dd974 Bluetooth: btusb: Add protocol for MediaTek bluetooth devi [...] omits 5a87679ffd44 Bluetooth: btusb: Support public address configuration for [...] omits 1bff51ea59a9 Bluetooth: fix use-after-free error in lock_sock_nested() omits 35191a0fe986 Bluetooth: btintel: Read boot address irrespective of cont [...] omits 15a91f918597 Bluetooth: btintel: Fix boot address omits 0927a71fd0ed gpu: ipu-v3: image-convert: use swap() omits d850bf086280 Bluetooth: Fix using RPA when address has been resolved omits 4ec4d63b8b29 Bluetooth: Fix using address type from events omits e0f999d1bfc1 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits b721d740d18c Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] omits 1b417efc15f0 Merge branch 'arm64-fixes-for-5.14' into for-next omits 498a6904da39 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference omits c83277f6c099 ARM: dts: qcom: apq8064: use compatible which contains chipid omits 1eeaa1ae79d8 Bluetooth: Fix enabling advertising for central role omits 99c23da0eed4 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() omits 927ac8da35db Bluetooth: set quality report callback for Intel omits ae7d925b5c04 Bluetooth: Support the quality report events omits 93fb70bc112e Bluetooth: refactor set_exp_feature with a feature table omits 76a56bbd810d Bluetooth: btintel: support link statistics telemetry events omits 0331b8e990ed Bluetooth: btusb: disable Intel link statistics telemetry events omits 81218cbee980 Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA omits 0b59e272f932 Bluetooth: reorganize functions from hci_sock_sendmsg() discards fbec1b031385 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] discards a0c04017f697 iio: adc: max1027: Fix the number of max1X31 channels discards b242e82467c5 iio: adc: max1027: Fix wrong shift with 12-bit devices discards ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' discards f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return discards 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed discards a486dac372de iio: dac: ti-dac5571: fix an error code in probe() discards 27f681116fdf Merge branch 'misc' into for-next discards 5e115b419d2b soc: document merges discards 8e99b61ee1e0 Merge branch 'arm/late' into for-next discards dd300577952e Merge tag 'v5.15-rockchip-dts64-2' of git://git.kernel.org [...] discards 894c2e3620f6 Merge tag 'v5.15-rockchip-dts64-1' of git://git.kernel.org [...] discards 6f4f55bdc436 Merge tag 'zynqmp-dt-for-v5.15' of https://github.com/Xili [...] omits a3be01837fc9 Merge of ucount-fixes-for-5.14, siginfo-si_trapno-for-v5.1 [...] discards 6af351634451 Merge branch 'arm/dt' into for-next discards 5acc7bf3074e Merge branch 'arm/fixes' into for-next discards 305d90ec35b5 soc: document merges discards a9f2c2d25864 Merge branch 'arm/soc' into for-next discards 1f5178a082a1 Merge branch 'arm/defconfig' into for-next discards 96ec1bf04594 Merge branch 'arm/drivers' into for-next discards 4f84d6c774fc Merge branch 'arm/dt' into for-next discards 602b2c5a7705 Merge branch 'arm/fixes' into for-next discards 3fa70711d857 Merge tag 'v5.14-rc7' into for-next omits 722beaa24263 fortify: Allow strlen() and strnlen() to pass compile-time [...] omits ed35e2624389 fortify: Prepare to improve strnlen() and strlen() warnings omits ee3f49bc6e4e fortify: Fix dropped strcpy() compile-time write overflow check omits 6bea7154887d fortify: Explicitly disable Clang support omits 1d6422a2ba02 fortify: Move remaining fortify helpers into fortify-string.h discards cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next discards fad336c06aff Merge branch 'misc' into for-next discards 2d9714a969ca Merge branch 'fixes' into for-next omits 434261c89f82 lib/string: Move helper functions out of string.c omits 122b05c65c5d compiler_types.h: Remove __compiletime_object_size() omits 997b6d17702d cm4000_cs: Use struct_group() to zero struct cm4000_dev region omits c86596356ccd can: flexcan: Use struct_group() to zero struct flexcan_re [...] omits 1cff309e1de1 HID: roccat: Use struct_group() to zero kone_mouse_event omits 8a61df2aec5b HID: cp2112: Use struct_group() for memcpy() region omits 44bc39386942 drm/mga/mga_ioc32: Use struct_group() for memcpy() region omits 7822f508b174 iommu/amd: Use struct_group() for memcpy() region omits 3b0be8a3d338 bnxt_en: Use struct_group_attr() for memcpy() region omits dd49bdf5596a cxl/core: Replace unions with struct_group() omits e68b16278f2e stddef: Introduce struct_group() helper macro omits 4e86fbc9cb8b stddef: Fix kerndoc for sizeof_field() and offsetofend() omits fe916df8f69e powerpc: Split memset() to avoid multi-field overflow omits 57c0b5f92099 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] omits 4d7e3c8de98e Merge branch 'zynqmp/dt' of https://github.com/Xilinx/linu [...] omits 479c46133c05 arm64: zynqmp: Wire psgtr for zc1751-xm013 omits bd7a8de28ada arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards omits bee69aec28af arm64: zynqmp: Enable gpio and qspi for zc1275-revA omits c5f130772d97 arm64: zynqmp: Fix serial compatible string omits 5b35ece9d2e4 arm64: zynqmp: Remove not documented is-dual property omits da6deb655a58 thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] discards a33746063fc4 Merge tag 'reset-fixes-for-v5.14' of git://git.pengutronix [...] discards 054bc6a105d7 arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings omits ed518dd035fa Pull udf xattr sanity checks. omits 2cfbffc62045 Merge branch 'work.init' into for-next omits d62cd4d277cc media: uvcvideo: Remove unused including <linux/version.h> omits 1c87af2b7922 media: staging: document that Imgu not output auto-exposur [...] omits 24b2a2e15f23 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits 5ea47993c14d media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits fbe8c9fb0e2e media: ov8856: Set default mbus format but allow caller to alter omits 67622262d1ee media: Add sensor driver support for the ov13b10 camera. omits f22e7744424d media: imx258: Fix getting clock frequency omits ebf3afe8983e media: ipu3-cio2: Introduce to_cio2_device() helper macro omits a508f54837a7 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits ce4864fc2c5f media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits 2e743f2bc978 media: ipu3-cio2: Switch to use media_entity_to_video_device() omits e70a0f29bdae media: ipu3-cio2: Use temporary storage for struct device pointer omits a24dd707a95d media: ipu3-cio2: Replace open-coded for_each_set_bit() omits f90bcc86aa0b media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits be4253c51d80 media: ipu3.rst: Improve header formatting on tables omits 76ac4cbdb6f8 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 3259a085f510 media: m5602_ov7660: remove the repeated declaration omits ab7b60fe351e media: dt-bindings: media: renesas,imr: Convert to json-schema omits 12b6db7c6403 media: staging: atomisp: fix the uninitialized use in gc22 [...] omits 66e2fcaadf8e media: atomisp: Fix error handling in probe omits 05344a1d2ea7 media: atomisp: restore missing 'return' statement omits f71a26ee14ed arm: qcom: Add SMP support for MSM8226 omits dff80e05cbbd dt-bindings: arm: Add SMP enable-method for MSM8226 omits dab518228615 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly omits 0c6b8e028729 soc: qcom: socinfo: Fixed argument passed to platform_set_data() omits fdc79fa94670 ARM: dts: qcom: nexus7: define touchscreen properties omits 7b2fb42cdd4a soc: qcom: llcc: Add configuration data for SM6350 omits 94ccf8fee683 soc: qcom: rpmhpd: Add SM6350 omits 790f3537dd78 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding omits 785b191940a3 dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits 0c4e5ab97d2d Merge branch 'for-5.14/upstream-fixes' into for-next omits 7360e856576e Merge branch 'for-5.15/sony' into for-next omits 9430465e7347 Merge branch 'for-5.14/upstream-fixes' into for-next omits e0d51735dd85 Merge branch 'for-5.14/upstream-fixes' into for-next omits fb66b520a6ef Merge branch 'for-5.14/upstream-fixes' into for-next omits fd1315526bbc Merge branch 'for-5.15/amd-sfh' into for-next omits 602fd42005d6 Merge branch 'for-5.15/logitech' into for-next omits 3768f1dc7566 Merge branch 'for-5.15/thrustmaster' into for-next omits 8fffa5c9d0bd Merge branch 'for-5.14/upstream-fixes' into for-next omits 8eedcf55d217 Merge branch 'for-5.15/logitech' into for-next omits c185b42efe67 thermal: intel: Allow processing of HWP interrupt discards ec1127b4dd61 Merge branch 'i2c/for-mergewindow' into i2c/for-next discards 4364229fd558 soc: document merges discards ca9ad70469a4 Merge branch 'arm/soc' into for-next discards f30970fcceec Merge branch 'arm/fixes' into for-next discards 319a1b58f6c7 ARM: s3c: delete unneed local variable "delay" omits a95dc17633ab Pull utf8 handling fixes from Pali Rohar omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next omits 447a165496a7 dt-bindings: arm: qcom: Document SDX65 platform and boards discards bb89b00f2e9d soc: document merges discards e860bded99d2 Merge branch 'arm/soc' into for-next discards 69c0e7e97b2f Merge branch 'arm/drivers' into for-next discards b1ad223ac5a7 Merge branch 'arm/dt' into for-next omits 19e95228c722 media: netup_unidvb: handle interrupt properly according t [...] omits d47ab56428f3 media: cxd2820r: include the right header omits 17e536f6acaa media: siano: use DEFINE_MUTEX() for mutex lock omits ea8dd2d4020e media: rc: clean the freed urb pointer to avoid double free omits 89379fca4840 media: dvb-usb: fix ununit-value in az6027_rc_query omits 09e0c803602a media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits 1d345c3e5941 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] discards ff0f53fd8dff Merge branch 'i2c/for-mergewindow' into i2c/for-next discards a0a11a876027 Merge branch 'i2c/for-current' into i2c/for-next discards 8fb12751ac78 i2c: virtio: add a virtio i2c frontend driver discards 42034afd430a i2c: hix5hd2: fix IRQ check discards fcc750e0f4d8 i2c: s3c2410: fix IRQ check discards eef7fa1001c0 i2c: iop3xx: fix deferred probing discards 52e22d4d4e37 Merge branch 'misc' into for-next discards 4060df1d7c27 soc: document merges discards c5ccc918143b Merge branch 'arm/defconfig' into for-next discards b1f943022498 Merge branch 'arm/fixes' into for-next discards bda5d0ef3f88 Merge branch 'arm/dt' into for-next omits 1a90e9dae32c mm/writeback: Add folio_write_one omits 7c468240484d mm/filemap: Add FGP_STABLE omits ee189fe13a6b mm/filemap: Add filemap_get_folio omits 3b80d2aceaaa mm/filemap: Convert mapping_get_entry to return a folio omits 9ac79fccaa04 mm/filemap: Add filemap_add_folio() omits dabba1aba97f mm/filemap: Add filemap_alloc_folio omits 70ef3684cea1 mm/page_alloc: Add folio allocation functions omits 27be1c553c73 mm/lru: Add folio_add_lru() omits 36a7b1705bf5 mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 806cdb0f0f1c mm: Add folio_evictable() omits d2ffc9859cc4 mm/workingset: Convert workingset_refault() to take a folio omits f4f991224133 mm/filemap: Add readahead_folio() omits 7e90b1b2b913 mm/filemap: Add folio_mkwrite_check_truncate() omits 931d1c97640f mm/filemap: Add i_blocks_per_folio() omits 4484234a38f2 mm/writeback: Add folio_redirty_for_writepage() omits 51fee42ac1ed mm/writeback: Add folio_account_redirty() omits b159d0975b0b mm/writeback: Add folio_clear_dirty_for_io() omits b16b13ab960b mm/writeback: Add folio_cancel_dirty() omits 879709676090 mm/writeback: Add folio_account_cleaned() omits f2985b9b5195 mm/writeback: Add filemap_dirty_folio() omits 12ad0f5ffc2d mm/writeback: Convert tracing writeback_page_template to folios omits aa4c6098025e mm/writeback: Add __folio_mark_dirty() omits 269b0bf991ba mm/writeback: Add folio_mark_dirty() omits e93ccd808dff mm/writeback: Add folio_start_writeback() omits e2b89715d245 mm/writeback: Add __folio_end_writeback() omits 7b898ca6066d mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 7c11a8777027 flex_proportions: Allow N events instead of 1 omits bec0740c046e mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 99ccedc65150 mm/migrate: Add folio_migrate_copy() omits dd812ee687c9 mm/migrate: Add folio_migrate_flags() omits 2e5fd4c018e6 mm/migrate: Add folio_migrate_mapping() omits 0d48d295865e mm/rmap: Add folio_mkclean() omits 8b9b282a54a8 mm/swap: Add folio_mark_accessed() omits bc9438a8b97d mm/swap: Add folio_activate() omits 2dd8be4a9426 mm: Add folio_young and folio_idle omits bc51910a9f3e mm: Add arch_make_folio_accessible() omits 258aa9e135a0 mm: Add kmap_local_folio() omits 3431c15c5e0a mm: Add flush_dcache_folio() omits a329a31fc8e2 mm: Add folio_raw_mapping() omits 1555715b7c0a mm: Add folio_pfn() omits eb515af21e31 mm/workingset: Convert workingset_activation to take a folio omits 9298104b2caa mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits eef636a5c68e mm/memcg: Add folio_lruvec_lock() and similar functions omits 48a7afc171e4 mm/memcg: Add folio_lruvec() omits ca175c980940 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 1dbd272e0a03 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits 3448801ba7ba mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits 8f64e217a8f2 mm/memcg: Convert mem_cgroup_migrate() to take folios omits d94b6e92b882 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits de0fa3d68e45 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 5b41533c9e51 mm/memcg: Convert mem_cgroup_charge() to take a folio omits 9ce5a545a7d9 mm/memcg: Convert commit_charge() to take a folio omits 91c755d723c5 mm/memcg: Add folio_memcg() and related functions omits 6046d958c789 mm/memcg: Convert memcg_check_events to take a node ID omits 65c3430521fc mm/memcg: Remove soft_limit_tree_node() omits fc8fdd05d66b mm/memcg: Use the node id in mem_cgroup_update_tree() omits ce99a553466f mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 78288ece6f04 mm: Add folio_nid() omits 70d77ae6ed3a mm: Add folio_mapped() omits 805e2c1c3830 fs/netfs: Add folio fscache functions omits de1e8e6df93c mm/filemap: Add folio private_2 functions omits 2e96a1a81b3f mm/filemap: Convert page wait queues to be folios omits 13a2a38a5d73 mm/filemap: Add folio_wake_bit() omits be8f72914261 mm/filemap: Add folio_wait_bit() omits a75fdfd58af2 mm/writeback: Add folio_wait_stable() omits 6b69db27f901 mm/writeback: Add folio_wait_writeback() omits 4ab265808c75 mm/filemap: Add folio_end_writeback() omits f4e6f4d9aebc mm/swap: Add folio_rotate_reclaimable() omits 844a782b0496 mm/filemap: Add __folio_lock_or_retry() omits 7e64270772f9 mm/filemap: Add folio_wait_locked() omits cc31c224972d mm/filemap: Add __folio_lock_async() omits 71c53545234c mm/filemap: Add folio_lock_killable() omits 64e86b8490c8 mm/filemap: Add folio_lock() omits f22b7213986e mm/filemap: Add folio_unlock() omits f33594ae817f mm/util: Add folio_mapping() and folio_file_mapping() omits 335a349762c3 mm/filemap: Add folio_pos() and folio_file_pos() omits e38c222acb9e mm/filemap: Add folio_next_index() omits ef652a72b542 mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits 85aee17208e7 mm: Handle per-folio private data omits bad0aa09b2e8 mm/lru: Add folio LRU functions omits ee6d3ffc2a2d mm: Add folio flag manipulation functions omits 02b840516657 mm: Add folio_try_get_rcu() omits ad2752ad96b4 mm: Add folio_get() omits 5f018b63fb00 mm: Add folio_put() omits 032c92517e41 mm: Add folio reference count functions omits f1972c0d463b mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits 863fd25ee2b2 mm/vmstat: Add functions to account folio statistics omits 34dbdc45bf1d mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits ecefbe302a47 mm: Introduce struct folio omits 3fe839427439 mm: Convert get_page_unless_zero() to return bool discards ffc192c81705 soc: document merges discards 202d727b12d3 Merge branch 'arm/defconfig' into for-next discards 4e2852549ba8 Merge branch 'arm/dt' into for-next discards af65640084bd Merge branch 'arm/fixes' into for-next discards f2fbe17427b6 Merge branch 'arm/drivers' into for-next discards 9573a211d718 Merge branch 'arm/soc' into for-next discards 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] omits b395ba42afd9 media: ir_toy: allow tx carrier to be set omits 8d020465fe60 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits 2bd7b00a3040 media: mtk-vcodec: enable MT8183 decoder omits b8022cde2dd7 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 542fc2c47e5c media: mtk-vcodec: vdec: add media device if using stateless api omits b9d7fddc8aa4 media: mtk-vcodec: vdec: support stateless H.264 decoding omits 2acb6b19faf1 media: mtk-vcodec: vdec: support stateless API omits e8a4b0d2b747 media: add Mediatek's MM21 format omits 77fab99c027e media: mtk-vcodec: support version 2 of decoder firmware ABI omits db4f21ae77a9 media: mtk-vcodec: vdec: handle firmware version field omits aa9b9fe01768 media: mtk-vcodec: vdec: move stateful ops into their own file omits edc06520deca media: mtk-vcodec: venc: support START and STOP commands omits 3f6d11fd8b7b media: mtk-vcodec: make flush buffer reusable by encoder omits dfeef202b699 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits 5aff12f3a9ef media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits 288b083bec92 media: mtk-vcodec: vdec: Support H264 profile control omits ca6e04e8f8d1 Pull udf cleanups and LVID check fix. omits 8c3f90d839b5 Pull fsnotify speedup patches from Amir Goldstein omits 277c0dd93bf7 fpga: machxo2-spi: Return an error on failure discards 32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next discards 546b48ae6a04 Merge branch 'i2c/for-current' into i2c/for-next omits 277f146e6888 Pull fanotify pidfd support from Matthew Bobrowski. omits 5cc88747f90f media: tuners: mxl5007t: Removed unnecessary 'return' omits 79c71701d70e media: ttusb-dec: avoid release of non-acquired mutex omits 93d6538cc777 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits d94e1a30634a media: streamzap: ensure rx resolution can be retrieved omits a44d582ebff0 media: mceusb: ensure rx resolution can be retrieved discards 394a5f529e59 Merge branch 'misc' into for-next discards 84d192d60656 Merge branch 'fixes' into for-next discards b697c84780d3 Merge branch 'misc' into for-next omits 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] omits 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] omits 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation omits a76d04bf70be media: Add NV12_4L4 tiled format omits 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver omits 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition omits c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() omits 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension omits f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf omits 92852963f78e media: vivid: add module option to set request support mode omits 65da1fc4c325 media: cedrus: drop min_buffers_needed. omits 297289d611b8 media: cedrus: hevc: Add support for scaling lists omits 7a731960cc7e media: hantro: Add scaling lists feature omits 478e8d8b3997 media: hevc: Add scaling matrix control omits bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument omits 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board omits 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA omits a09bb2686303 arm64: zynqmp: Add reset description for sata omits 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards omits 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] omits b10b5334528a media: camss: vfe: Don't read hardware version needlessly omits ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 omits 65d5e861d357 arm64: zynqmp: Update rtc calibration value omits 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards omits bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 omits af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy omits 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms omits 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits 243fa5d0c2ce arm64: zynqmp: Remove additional newline omits 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 omits 75389782defc arm64: zynqmp: Add phy description for usb3.0 omits 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC omits 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 omits 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description omits 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards omits ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes omits 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property omits e205892608c4 arm64: zynqmp: Disable CCI by default omits 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version omits 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible omits 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants omits 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts omits 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable omits e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable omits 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts omits 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] omits 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name omits be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable omits 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties omits 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml omits f48337bd8e64 media: mt9p031: Use BIT macro omits 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream omits bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT omits ff539bcba963 media: mt9p031: Read back the real clock rate omits 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 6b127f97c016 media: rcar-vin: Remove explicit device availability check omits 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines omits 0c56f9597adc media: rcar-vin: Add r8a779a0 support omits 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications omits 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time omits 583a50ef48d3 media: rcar-vin: Create a callback to setup media links omits 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] omits e1c9c83bb560 media: rcar-vin: Move group async notifier omits 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information omits 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier omits 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths omits 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() omits 9b538196ddcf media: rcar-vin: Refactor controls creation for video device omits 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support omits c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support discards c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] discards b37e897eb18e soc: document merges discards ba5b42a10a9e Merge branch 'arm/soc' into for-next discards 7d2744bd7509 Merge branch 'arm/drivers' into for-next discards 43553c667f56 Merge branch 'arm/dt' into for-next discards 12297121e0c8 Merge branch 'arm/fixes' into for-next discards 76b8992dc7e4 soc: document merges discards 7098357ded14 Merge branch 'arm/drivers' into for-next discards 01d824de88c3 Merge branch 'arm/dt' into for-next discards 797cc1e6ea15 Merge branch 'arm/fixes' into for-next discards b102356e5bc1 Merge branch 'at91-dt' into at91-next discards 3c896446918b Merge branch 'fixes' into for-next omits e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next omits 9048da101932 Merge doc fixup from Randy for the hole punch series. omits 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] omits 06c2be965b67 Merge branch 'for-5.15/core' into for-next omits 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next discards 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next discards 02022c587257 Merge branch 'at91-dt' into at91-next omits c07eea684cdf Merge generic_block_fiemap() removal from Christoph. discards 07de34f5ce1e extcon: max3355: Drop unused include discards c3c7ae619c8e extcon: usb-gpio: Use the right includes discards b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next discards 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits f97d9dea9404 Merge hole punch fixes. omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits 0f79ce970e79 gnss: drop stray semicolons omits 95b115332a83 zonefs: remove redundant null bio check omits a81a52b325ec Merge branch 'for-5.14-fixes' into for-next omits 5d3986cf8ed6 MAINTAINERS: Rust omits 2a8394d90e0f scripts: add `generate_rust_analyzer.py` omits 5dbc177c7119 samples: add Rust examples omits d1828cb11743 docs: add Rust documentation omits dc08d49444e9 Kbuild: add Rust support omits 296e421767f3 rust: export generated symbols omits 6e81e20413f2 rust: add `kernel` crate omits dc8500d5b795 rust: add `macros` crate omits 8444e3570a0f rust: add `build_error` crate omits 25ad6376a155 rust: add `alloc` crate omits 2f9cf7636de2 rust: add `compiler_builtins` crate omits 4de916fef356 rust: add C helpers omits 360299269d2e vsprintf: add new `%pA` format specifier omits e17f1b1f3e01 Makefile: generate `CLANG_FLAGS` even in GCC builds omits f2f6175186f4 kallsyms: increase maximum kernel symbol length to 512 omits d637af9fd6b8 kallsyms: support big kernel symbols (2-byte lengths) omits c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds d0ee23f9d78b tools: compiler-gcc.h: Guard error attribute use with __ha [...] adds 1619b69edce1 powerpc/boot: Fix build failure since GCC 4.9 removal adds 6a4746ba0619 ipc: remove memcg accounting for sops objects in do_semtimedop() adds 77e02cf57b6c memblock: introduce saner 'memblock_free_ptr()' interface adds 3ca706c189db drm/ttm: fix type mismatch error on sparc64 adds 80be5998ad63 tools/bootconfig: Define memblock_free_ptr() to fix build error adds f6b5f1a56987 compiler.h: Introduce absolute_pointer macro adds dff2d13114f0 net: i825xx: Use absolute_pointer for memcpy from fixed me [...] adds 3cb8b1537f8a alpha: Move setup.h out of uapi adds ebdc20d7bc74 alpha: Use absolute_pointer to define COMMAND_LINE adds d6efd3f18763 Merge branch 'absolute-pointer' (patches from Guenter) adds fc7c028dcdbf sparc: avoid stringop-overread errors adds b7213ffa0e58 qnx4: avoid stringop-overread errors adds 13be2efc390a rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 453fa43cdb8e Merge tag 'rtc-5.15-fixes' of git://git.kernel.org/pub/scm [...] adds ff1ffd71d5f0 Merge tag 'hyperv-fixes-signed-20210915' of git://git.kern [...] adds 077a6ccf2588 Merge tag 'm68k-for-v5.15-tag2' of git://git.kernel.org/pu [...] adds 90cc7bed1ed1 parisc: Use absolute_pointer() to define PAGE0 adds 5fe983d3f1a5 Merge tag 'for-5.15/parisc-4' of git://git.kernel.org/pub/ [...] adds db71f8fb4495 3com 3c515: make it compile on 64-bit architectures adds 35a3f4ef0ab5 alpha: Declare virt_to_phys and virt_to_bus parameter as p [...] adds b60cee5bae73 cpufreq: vexpress: Drop unused variable adds 040b8907ccf1 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused adds 3c0d2a46c014 net: 6pack: Fix tx timeout and slot time adds f7ec554b73c5 net: hns3: add option to turn off page pool feature adds d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware adds 1dc839ec09d3 net: hns3: change affinity_mask to numa node range adds b81d89487465 net: hns3: disable mac in flr process adds 472430a7b066 net: hns3: fix the exception when query imp info adds 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources adds 8c0922ce4b9b Merge branch 'hns3-fixes' adds 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) adds 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode adds d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers adds 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 adds 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() adds d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] adds 52ce14c134a0 bnx2x: Fix enabling network interfaces without VFs adds 7366c23ff492 ptp: dp83640: don't define PAGE0 adds 6a52e7336803 net: dsa: destroy the phylink instance on any error in dsa [...] adds 301de697d869 Revert "net: phy: Uniform PHY driver access" adds a57d8c217aad net: dsa: flush switchdev workqueue before tearing down CP [...] adds 98dc68f8b0c2 selftests: nci: replace unsigned int with int adds 84fb7dfc7463 net: wan: wanxl: define CROSS_COMPILE_M68K adds 7c3a0a018e67 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert adds 40ee363c844f igc: fix tunnel offloading adds ee8a9600b539 mlxbf_gige: clear valid_polarity upon open adds fc0c0548c1a2 Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/l [...] adds 78edefc05e41 drm/etnaviv: return context from etnaviv_iommu_context_get adds cda7532916f7 drm/etnaviv: put submit prev MMU context when it exists adds 23e0f5a57d0e drm/etnaviv: stop abusing mmu_context as FE running marker adds 8f3eea9d01d7 drm/etnaviv: keep MMU context across runtime suspend/resume adds 725cbc7884c3 drm/etnaviv: exec and MMU state is lost when resetting the GPU adds f978a5302f55 drm/etnaviv: fix MMU context leak on GPU reset adds d6408538f091 drm/etnaviv: reference MMU context when setting up hardware state adds f2faea8b6412 drm/etnaviv: add missing MMU context put when reaping MMU mapping adds da4ce47e146a Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result adds c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 adds 415406380c29 drm/i915/guc: drop guc_communication_enabled adds 04a3ab6acd54 drm/i915/gem: Fix the mman selftest adds 031536665f64 drm/i915: Release ctx->syncobj on final put, not on ctx close adds 00598d5c6931 drm/i915: Get PM ref before accessing HW register adds 4ad3ea1c6935 drm/i915/selftests: Do not use import_obj uninitialized adds 347c4db2afc7 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 7889367d7795 drm/i915: Enable -Wsometimes-uninitialized adds 11654b3763cc Merge tag 'drm-intel-fixes-2021-09-16' of ssh://git.freede [...] adds 67a44e659888 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 adds 5598d7c21a0b drm/amd/pm: fix the issue of uploading powerplay table adds c92db8d64f9e drm/amdgpu: fix use after free during BO move adds 7bbee36d7150 amd/display: downgrade validation failure log level adds b04ce53eac2f drm/amdgpu: use IS_ERR for debugfs APIs adds b3a7b268c147 drm/amd/display: Add NULL checks for vblank workqueue adds 2a54d110bd43 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds 8f48ba303dfb drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds 8492d3a07d3c drm/amdgpu: update SMU PPSMC for cyan skilfish adds c007e17c8476 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 3061fe937ea9 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds abd0a16ac72c drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds fb932dfeb874 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds 9987fbb36803 drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 90517c983860 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds 4e00a434a08e drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds 71ae30997a8f drm/amd/display: Link training retry fix for abort case adds fefc01f042f4 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds 8066008482e5 drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds f02abeb07797 drm/amdgpu: move iommu_resume before ip init/resume adds 93def70cf8b2 drm/radeon: pass drm dev radeon_agp_head_init directly adds 8b514e898ee7 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds 114518ff3b30 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds b287e4946873 drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds cd51a57eb59f amd/display: enable panel orientation quirks adds a70939851f9c drm/amd/display: Fix white screen page fault for gpuvm adds 92554cbe0a36 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 109f7ea9aedc Merge tag 'amd-drm-fixes-5.15-2021-09-16' of https://gitla [...] adds bdb575f87217 Merge tag 'drm-fixes-2021-09-17' of git://anongit.freedesk [...] adds e35ac9d0b56e arm64/sve: Use correct size when reinitialising SVE state adds 861dc4f52e69 arm64/kernel: remove duplicate include in process.c adds 9fcb2e93f41c arm64: Mark __stack_chk_guard as __ro_after_init adds 94ad620c27ec Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds dab8176c06f3 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b871895b1482 powerpc/64s: system call scv tabort fix for corrupt irq so [...] adds 5379ef2a6043 selftests/powerpc: Add scv versions of the basic TM syscall tests adds ae7aaecc3f2f powerpc/64s: system call rfscv workaround for TM bugs adds 267cdfa21385 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mo [...] adds 3a1e92d0896e powerpc/mce: Fix access error in mce handler adds c006a06508db powerpc/xics: Set the IRQ chip data for the ICS native backend adds 5c23d80cf65f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a8b92b8c1eac s390/pci_mmio: fully validate the VMA before calling follow_pte() adds d76b14f3971a s390/sclp: fix Secure-IPL facility detection adds 4b26ceac103b s390: update defconfigs adds 948e50551b9a s390/ap: fix kernel doc comments adds f5711f9df924 s390: remove WARN_DYNAMIC_STACK adds 61fd0274c98a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 37cb28ec7d3a bpf, mips: Validate conditional branch offsets adds 540e44daebdf bpf/tests: Allow different number of runs per test case adds b8eff1a480f7 bpf/tests: Reduce memory footprint of test suite adds f71e9a1275f0 bpf/tests: Add exhaustive tests of ALU shift values adds b7396ec22547 bpf/tests: Add exhaustive tests of ALU operand magnitudes adds 6f8f96955ca5 bpf/tests: Add exhaustive tests of JMP operand magnitudes adds cab8b4c0c9ab bpf/tests: Add staggered JMP and JMP32 tests adds d8a47d5a47b6 bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes adds de0fd969640f bpf/tests: Add test case flag for verifier zero-extension adds f87c6bc98b80 bpf/tests: Add JMP tests with small offsets adds 9121d302531c bpf/tests: Add JMP tests with degenerate conditional adds b21999f4bad8 bpf/tests: Expand branch conversion JIT test adds d3241598b282 bpf/tests: Add more BPF_END byte order conversion tests adds fe89f6cabaed bpf/tests: Fix error in tail call limit tests adds bc23f7244817 bpf/tests: Add tail call limit test with external function call adds 09df8ef26c42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 844f7eaaed92 include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage adds f3ffe394e653 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset adds 8a4147af87b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference adds 631dfb98cff5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dd8072b4d70c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds be830389bd49 ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition adds 94d508fa3186 ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack adds f215872c6428 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ac4dfccb9657 ASoC: SOF: Fix DSP oops stack dump output contents adds 10d93a98190a ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] adds d9be4a88c362 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] adds 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] adds 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] adds d270257127be Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 4d3999e932fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c79bf1d4ee3e Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 17f7026cbcf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c6d3a0b23924 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 00e1a5d21b4f PCI/VPD: Defer VPD sizing until first access adds 6bd65974dedd PCI/ACPI: Don't reset a fwnode set by OF adds 60b78ed088eb PCI: Add AMD GPU multi-function power dependencies adds e042a4533fc3 MAINTAINERS: Add Nirmal Patel as VMD maintainer adds dd1067311a91 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset adds 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback adds 06e49073dfba tty: synclink_gt: rename a conflicting function name adds 7049d853cfb9 tty: unexport tty_ldisc_release adds c2c961012091 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f81c08f897ad usb: testusb: Fix for showing the connection speed adds f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency adds 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() adds b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell adds 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] adds 91fac0741d48 USB: cdc-acm: fix minor-number release adds aad06846a230 usb: ehci: Simplify platform driver registration adds d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" adds 8cfac9a6744f usb: dwc3: core: balance phy init and exit adds 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave adds 58877b0824da usb: core: hcd: Add support for deferring roothub registration adds b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration adds 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] adds dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA adds 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] adds f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval adds da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds fb552d498c04 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 045022f586cc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 6c63b4bc4a36 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 92dc0b1f46e1 staging: greybus: uart: fix tty use after free adds af546cac9a16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() adds 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed adds 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return adds bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' adds 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels adds fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds eb795cd97365 iio: adc: aspeed: set driver data when adc probe. adds 89a86da5cb8e iio: adc: ad7192: Add IRQ flag adds e081102f3077 iio: adc: ad7780: Fix IRQ flag adds 1a913270e57a iio: adc: ad7793: Fix IRQ flag adds 1ad534b18e51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b564171ade70 binder: fix freeze race adds 5fdb55c1ac95 binder: make sure fd closes complete adds 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 212b5d2d3ed9 coresight: syscfg: Fix compiler warning adds 8d753db5c227 misc: genwqe: Fixes DMA mask setting adds 25a143321648 mcb: fix error handling in mcb_alloc_bus() adds 15203354ec27 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 8914a7a247e0 selftests: be sure to make khdr before other targets adds 39a71f712d8a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] adds 3a4f0cc693cd selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] adds 20175d5eac5b selftests: kvm: move get_run_delay() into lib/test_util adds f5013d412a43 selftests: kvm: fix get_run_delay() ignoring fscanf() return warn adds c20ec89c7ec1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f60f5741002b mtd: rawnand: qcom: Update code word value for raw read adds 8361cd0edb96 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds d8ff645435e7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds 35a2f8e3bf30 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 54ed941e0bda Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] adds 6628a0969104 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 446c376f45b0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c84faba85be8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3c3c8e88c871 platform/x86: amd-pmc: Increase the response register timeout adds 232ca6d85dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3782326577d4 Revert "of: property: fw_devlink: Add support for "phy-han [...] adds 1951490cb7de Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() adds 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 5d1e15108b8d scsi: lpfc: Remove unneeded variable adds 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters adds 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection adds e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() adds 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions adds 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds 17dfd54d391e scsi: megaraid: Fix Coccinelle warning adds fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry adds e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting adds 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting adds 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy adds 1a0db7744e45 scsi: bsg: Fix device unregistration adds 75a5e32bfe1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43c16091482f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f7c5efde77b8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 34331739e19f fpga: machxo2-spi: Return an error on failure adds a1e4470823d9 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] adds f4333c1e2956 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1c25f34d762 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 36e9bcb8edfc drm/vc4: select PM adds 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind adds a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC adds 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled adds 08e9f3ecc5b8 Merge drm/drm-fixes into drm-misc-fixes adds 5fbdac2bf528 drm/vc4: hdmi: Remove unused struct adds 1bd32c51c8ec drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds 7d87d0e27556 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds e7a40274fe59 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds a7ff8162c490 nfp: Prefer struct_size over open coded arithmetic adds 4bb5421a8c51 scsi: st: Fix fall-through warning for Clang adds 2938f61889ef MIPS: Fix fall-through warnings for Clang adds 373a92271fe7 pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds 8881af30b421 Makefile: Enable -Wimplicit-fallthrough for Clang adds ec5c61e31c0b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 589012bac4b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59583f747664 sparc32: page align size in arch_dma_alloc adds dce8f299b3a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 7962c2eddbfe arch: remove unused function syscall_set_arguments() adds 77fa75c30f6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds df001824a421 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds eadb6c1eae01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2acbda78cfaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c5f923e1143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9648a43994eb Merge branch 'at91-fixes' into at91-next adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds cebb82f17fa9 Merge branch 'at91-dt' into at91-next adds 9ec8abc7d60e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds d71b90e3633f memory: tegra: make the array list static const, makes obj [...] adds e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 5244cc0cf183 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 317cc34b5e70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d32435a04eb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 35a630f1b3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 840f2dc015ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e72eeb5bc5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" adds 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() adds f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid adds f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference adds 75a387163701 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] adds eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly adds 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] adds 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom adds 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node adds 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] adds 1e6a9b6b4138 dt-bindings: soc: qcom: aoss: Add SM6350 compatible adds 2baf65b4e5e6 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding adds c2914681c333 soc: qcom: rpmhpd: Add SM6350 adds 54b3b09ba19f soc: qcom: llcc: Add configuration data for SM6350 adds 5418857b029c dt-bindings: arm: Add SMP enable-method for MSM8226 adds 0d3999ead123 arm: qcom: Add SMP support for MSM8226 adds 1741466e852c dt-bindings: firmware: scm: Add compatible for msm8226 adds 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards adds 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits adds 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC adds 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding adds ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R adds 8482d1c0bb62 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] adds 937325c3bf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3667a5c5c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3367232b8a34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 34085f76bf36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] adds ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] adds 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] adds 30d63db9e4b6 Merge branch 'next/dt64' into for-next adds 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] adds efb636dd5047 Merge branch 'next/soc' into for-next adds e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] adds 2721363c0d64 Merge branch 'next/drivers' into for-next adds 062dd5fcfa29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 849dca7fbdcc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema adds 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema adds 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU adds 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node adds 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds bb3adfb3bd70 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] adds 793432561420 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 182fa9fbd678 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 53b638d0d2ba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 3462d3005321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 946afb67ce86 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds ae7d51d376e1 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 4234645d1ff5 arm64: zynqmp: Disable CCI by default adds 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property adds 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms adds d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes adds c821045f184b arm64: zynqmp: Add pinctrl description for all boards adds b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description adds a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 adds c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC adds 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 adds 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 adds d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi adds 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 adds 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 adds f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 adds bef1e3f5e410 arm64: zynqmp: Remove additional newline adds da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi adds d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms adds 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy adds 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] adds 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 adds 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 adds 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards adds a787716afe82 arm64: zynqmp: Update rtc calibration value adds f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 adds 56e54601514d arm64: zynqmp: Wire qspi on multiple boards adds 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA adds bc97eb86c17c arm64: zynqmp: Add reset description for sata adds cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA adds 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips adds e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board adds a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board adds adc40ff803ca arm64: zynqmp: Remove not documented is-dual property adds 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string adds 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA adds b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards adds 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 adds b940b671fc92 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 00ff818888fd clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents adds 7340264ee49d clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents adds 916e9eceb0ea clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents adds 6e714b5838e5 clk: qcom: gpucc-sdm660: Remove fallback to global clock names adds aacbbe6bdbe4 clk: qcom: a53-pll: Make use of the helper function devm_p [...] adds 437cbbb09be4 clk: qcom: common: Make use of the helper function devm_pl [...] adds 17c774ab4129 clk: qcom: kpss-xcc: Make use of the helper function devm_ [...] adds d6f1c681b722 clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs adds e815e34b6bda clk: qcom: gcc-msm8998: Use parent_data/hws for internal c [...] adds 9d67de94e1cf clk: qcom: gcc-msm8998: Remove transient global "xo" clock adds ce336a51deed clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents adds 9ee049ebb344 clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents adds 606003976f2c dt-bindings: clocks: qcom,gcc-msm8998: Reflect actually re [...] adds 7837187cb9ce clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to [...] adds 6d26bb22e9bc clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to g [...] adds 6d803e2a7775 Merge branch 'clk-qcom' into clk-next adds 34d3ed3b9a00 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] adds 01404648df20 clk: mediatek: Add dt-bindings of MT8195 clocks adds cb95c169e959 clk: mediatek: Fix corner case of tuner_en_reg adds 300796cad221 clk: mediatek: Add API for clock resource recycle adds 6203815bf97e clk: mediatek: Fix resource leak in mtk_clk_simple_probe adds 3e9121f16cb3 clk: mediatek: Add MT8195 apmixedsys clock support adds 0360be014c3b clk: mediatek: Add MT8195 topckgen clock support adds a2a2c5fc5ce4 clk: mediatek: Add MT8195 peripheral clock support adds e2edf59dec0b clk: mediatek: Add MT8195 infrastructure clock support adds 9d0c6572d5f0 clk: mediatek: Add MT8195 camsys clock support adds 7b2e1de8aec7 clk: mediatek: Add MT8195 ccusys clock support adds 9c4fec14aee7 clk: mediatek: Add MT8195 imgsys clock support adds d9943b6d7128 clk: mediatek: Add MT8195 ipesys clock support adds 35016f10c0e5 clk: mediatek: Add MT8195 mfgcfg clock support adds 24da2c2429fa clk: mediatek: Add MT8195 scp adsp clock support adds d7338d06accc clk: mediatek: Add MT8195 vdecsys clock support adds 70282c90d4a2 clk: mediatek: Add MT8195 vdosys0 clock support adds 269987505ba9 clk: mediatek: Add MT8195 vdosys1 clock support adds b5d728d8f138 clk: mediatek: Add MT8195 vencsys clock support adds f5bf0c1b486f clk: mediatek: Add MT8195 vppsys0 clock support adds 50df77226885 clk: mediatek: Add MT8195 vppsys1 clock support adds 993e9a77e27f clk: mediatek: Add MT8195 wpesys clock support adds 222e0fbcef88 clk: mediatek: Add MT8195 imp i2c wrapper clock support adds 74e1652ce9d3 clk: mediatek: Add MT8195 apusys clock support adds 67cad122c04c Merge branch 'clk-mtk' into clk-next adds 750682eb8cfc dt-bindings: clock: arm,syscon-icst: Use 'reg' instead of [...] adds 69bfe08f2390 clk: versatile: clk-icst: Support 'reg' in addition to 'vc [...] adds c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next adds 7d9e0b121640 dt-bindings: clk: fixed-mmio-clock: Convert to YAML adds d662cad5405e Merge branch 'clk-doc' into clk-next adds 7c971695cb33 clk: composite: export clk_register_composite adds 32b028fb1d09 clk: mediatek: support COMMON_CLK_MEDIATEK module build adds f09b9460a5e4 clk: mediatek: support COMMON_CLK_MT6779 module build adds a678cdf58ae8 Merge branch 'clk-mtk' into clk-next adds af9617b419f7 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths adds 8b2b1a386b4b Merge branch 'clk-leak' into clk-next adds a8cd038cac0d clk: mediatek: Export clk_ops structures to modules adds 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next adds 6fc6eb5cd90d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 70c2ce615f5d clk: imx: Remove unused helpers adds c33db710e748 clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones adds 03667645818a clk: imx: Rework all clk_hw_register_gate wrappers adds 0035688b9b7a clk: imx: Rework all clk_hw_register_gate2 wrappers adds 178b7f8d2f81 clk: imx: Rework all clk_hw_register_mux wrappers adds b9c81fe2c14a clk: imx: Rework all clk_hw_register_divider wrappers adds 56a4eded199b clk: imx: Rework all imx_clk_hw_composite wrappers adds ac061f88cf1d clk: imx: Rework imx_clk_hw_pll14xx wrapper adds 92ae655ccc3c next-20210916/clk-imx adds 8ac4aedcf7b3 clk: renesas: r8a779a0: Add TPU clock adds 60ee85127edd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds ec9afc1f93bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b762654c8a7 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds da8bfb63048c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9ec953c0a7e1 Merge branch 'fixes' into for-next adds bcfc3f392419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 13c0941f4929 Merge branch 'for-next' of git://git.libc.org/linux-sh adds 0d92f499c87c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds effc6f63107d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f984a01a8fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (815c5020b5ab) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .rustfmt.toml | 12 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 69 +- Documentation/RCU/stallwarn.rst | 10 - Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/admin-guide/media/ipu3.rst | 14 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/core-api/cachetlb.rst | 6 - Documentation/core-api/mm-api.rst | 5 - .../devicetree/bindings/arm/arm,cci-400.yaml | 216 - .../devicetree/bindings/arm/atmel-at91.yaml | 12 + .../devicetree/bindings/arm/cci-control-port.yaml | 38 - Documentation/devicetree/bindings/arm/cci.txt | 224 + Documentation/devicetree/bindings/arm/cpus.yaml | 2 - .../arm/mediatek/mediatek,mt8195-clock.yaml | 254 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 73 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/clock/arm,syscon-icst.yaml | 5 + .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../bindings/clock/fixed-mmio-clock.yaml | 47 + .../bindings/clock/qcom,gcc-msm8998.yaml | 26 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 6 - .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../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 - .../bindings/media/i2c/aptina,mt9p031.yaml | 108 - .../devicetree/bindings/media/i2c/mt9p031.txt | 40 + .../devicetree/bindings/media/mediatek-vcodec.txt | 2 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 - .../devicetree/bindings/media/renesas,imr.txt | 31 + .../devicetree/bindings/media/renesas,imr.yaml | 67 - .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../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/usb/udc-xilinx.txt | 18 + .../devicetree/bindings/usb/xlnx,usb2.yaml | 41 - .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 + Documentation/devicetree/bindings/w1/w1-gpio.yaml | 44 - Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/media/drivers/rkisp1.rst | 43 - Documentation/driver-api/media/v4l2-subdev.rst | 14 +- Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/ntfs3.rst | 10 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - Documentation/process/changes.rst | 13 - Documentation/rust/arch-support.rst | 35 - Documentation/rust/assets/favicon-16x16.png | Bin 798 -> 0 bytes Documentation/rust/assets/favicon-32x32.png | Bin 2076 -> 0 bytes Documentation/rust/assets/rust-logo.png | Bin 53976 -> 0 bytes Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 110 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 222 - .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 57 - .../media/v4l/ext-ctrls-image-source.rst | 20 - .../userspace-api/media/v4l/pixfmt-reserved.rst | 29 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 50 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/videodev2.h.rst.exceptions | 2 - MAINTAINERS | 46 +- Makefile | 187 +- Next/SHA1s | 336 - Next/Trees | 338 - Next/merge.log | 3283 ----- arch/Kconfig | 28 - arch/alpha/include/asm/bitops.h | 2 + arch/alpha/include/asm/io.h | 6 +- arch/alpha/include/{uapi => }/asm/setup.h | 6 +- arch/alpha/include/uapi/asm/setup.h | 42 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/bitops.h | 1 + arch/arc/include/asm/cacheflush.h | 1 - arch/arm/arm-soc-for-next-contents.txt | 150 - arch/arm/boot/compressed/string.c | 1 - arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 24 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama7g5ek.dts | 17 + arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts | 237 + arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 8 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/sama7g5.dtsi | 55 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 21 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 18 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 11 - arch/arm/boot/dts/vexpress-v2p-ca9.dts | 12 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/include/asm/bitops.h | 1 + arch/arm/include/asm/cacheflush.h | 1 - arch/arm/include/asm/syscall.h | 10 - arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/rust/target.json | 28 - arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 11 - arch/arm64/boot/dts/arm/juno-base.dtsi | 12 - arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 - .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 11 - arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 5 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 162 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/include/asm/bitops.h | 1 + arch/arm64/include/asm/syscall.h | 10 - arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/process.c | 3 +- arch/arm64/lib/Makefile | 2 + arch/arm64/rust/target.json | 35 - arch/csky/include/asm/bitops.h | 1 + arch/csky/include/asm/syscall.h | 9 - arch/h8300/include/asm/bitops.h | 1 + arch/hexagon/include/asm/bitops.h | 1 + arch/ia64/include/asm/bitops.h | 2 + arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/m68k/include/asm/bitops.h | 2 + arch/microblaze/include/asm/syscall.h | 33 - arch/mips/Kconfig | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/include/asm/bitops.h | 1 + arch/mips/include/asm/cacheflush.h | 2 - arch/mips/net/bpf_jit.c | 57 +- arch/nds32/Makefile | 2 + arch/nds32/include/asm/cacheflush.h | 1 - arch/nds32/include/asm/syscall.h | 22 - arch/nios2/include/asm/cacheflush.h | 3 +- arch/nios2/include/asm/syscall.h | 11 - arch/openrisc/include/asm/bitops.h | 1 + arch/openrisc/include/asm/syscall.h | 7 - arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/boot/compressed/vmlinux.lds.S | 3 - arch/parisc/include/asm/bitops.h | 2 + arch/parisc/include/asm/cacheflush.h | 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/Kconfig | 1 - arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/bitops.h | 2 + arch/powerpc/include/asm/cputhreads.h | 2 +- arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/kernel/interrupt.c | 43 + arch/powerpc/kernel/interrupt_64.S | 41 - arch/powerpc/kernel/mce.c | 17 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 36 +- arch/powerpc/lib/Makefile | 2 + arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/rust/target.json | 30 - arch/powerpc/sysdev/xics/xics-common.c | 4 +- arch/riscv/Makefile | 1 - arch/riscv/include/asm/bitops.h | 1 + arch/riscv/include/asm/syscall.h | 9 - arch/riscv/rust/rv32ima.json | 37 - arch/riscv/rust/rv32imac.json | 37 - arch/riscv/rust/rv64ima.json | 37 - arch/riscv/rust/rv64imac.json | 37 - arch/s390/Kconfig | 11 +- arch/s390/Makefile | 7 - arch/s390/configs/debug_defconfig | 8 +- arch/s390/configs/defconfig | 5 +- arch/s390/include/asm/bitops.h | 1 + arch/s390/include/asm/syscall.h | 12 - arch/s390/kernel/setup.c | 1 + arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/lib/string.c | 3 - arch/s390/pci/pci_mmio.c | 4 +- arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/include/asm/bitops.h | 1 + arch/sh/include/asm/cacheflush.h | 3 +- arch/sh/include/asm/syscall_32.h | 12 - arch/sparc/include/asm/bitops_32.h | 1 + arch/sparc/include/asm/bitops_64.h | 2 + arch/sparc/include/asm/syscall.h | 10 - arch/sparc/kernel/ioport.c | 4 +- arch/sparc/kernel/mdesc.c | 3 +- arch/um/include/asm/syscall-generic.h | 14 - arch/x86/Kconfig | 6 +- arch/x86/boot/compressed/misc.h | 2 - arch/x86/boot/compressed/pgtable_64.c | 2 - arch/x86/include/asm/bitops.h | 2 + arch/x86/include/asm/syscall.h | 33 - arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/lib/string_32.c | 1 - arch/x86/mm/init_64.c | 6 +- arch/x86/mm/kasan_init_64.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 3 +- arch/x86/mm/pat/memtype.c | 7 +- arch/x86/net/bpf_jit_comp.c | 53 +- arch/x86/rust/target.json | 37 - arch/x86/um/Kconfig | 1 + arch/xtensa/configs/nommu_kc705_defconfig | 1 + arch/xtensa/include/asm/bitops.h | 1 + arch/xtensa/include/asm/cacheflush.h | 3 +- arch/xtensa/include/asm/syscall.h | 11 - block/blk-mq.c | 2 +- block/bsg.c | 23 +- crypto/Makefile | 2 + drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 + drivers/base/arch_numa.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/bluetooth/btintel.c | 239 +- drivers/bluetooth/btintel.h | 11 - drivers/bluetooth/btusb.c | 24 - drivers/bluetooth/hci_h5.c | 8 +- drivers/bluetooth/hci_vhci.c | 20 - drivers/char/pcmcia/cm4000_cs.c | 9 +- drivers/clk/clk-composite.c | 1 + drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk.h | 431 +- drivers/clk/mediatek/Kconfig | 28 +- drivers/clk/mediatek/Makefile | 8 + drivers/clk/mediatek/clk-apmixed.c | 3 + drivers/clk/mediatek/clk-cpumux.c | 3 + drivers/clk/mediatek/clk-gate.c | 8 + drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 145 + drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 92 + drivers/clk/mediatek/clk-mt8195-cam.c | 142 + drivers/clk/mediatek/clk-mt8195-ccu.c | 50 + drivers/clk/mediatek/clk-mt8195-img.c | 96 + drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 68 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 206 + drivers/clk/mediatek/clk-mt8195-ipe.c | 51 + drivers/clk/mediatek/clk-mt8195-mfg.c | 47 + drivers/clk/mediatek/clk-mt8195-peri_ao.c | 62 + drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 47 + drivers/clk/mediatek/clk-mt8195-topckgen.c | 1273 ++ drivers/clk/mediatek/clk-mt8195-vdec.c | 104 + drivers/clk/mediatek/clk-mt8195-vdo0.c | 123 + drivers/clk/mediatek/clk-mt8195-vdo1.c | 140 + drivers/clk/mediatek/clk-mt8195-venc.c | 69 + drivers/clk/mediatek/clk-mt8195-vpp0.c | 110 + drivers/clk/mediatek/clk-mt8195-vpp1.c | 108 + drivers/clk/mediatek/clk-mt8195-wpe.c | 143 + drivers/clk/mediatek/clk-mtk.c | 29 +- drivers/clk/mediatek/clk-mtk.h | 1 + drivers/clk/mediatek/clk-mux.c | 6 + drivers/clk/mediatek/clk-pll.c | 6 +- drivers/clk/mediatek/reset.c | 2 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clk/qcom/a53-pll.c | 4 +- drivers/clk/qcom/common.c | 8 +- drivers/clk/qcom/gcc-msm8998.c | 705 +- drivers/clk/qcom/gcc-sdm660.c | 80 +- drivers/clk/qcom/gpucc-msm8998.c | 13 +- drivers/clk/qcom/gpucc-sdm660.c | 15 +- drivers/clk/qcom/kpss-xcc.c | 4 +- drivers/clk/qcom/mmcc-msm8998.c | 183 +- drivers/clk/qcom/mmcc-sdm660.c | 72 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/versatile/clk-icst.c | 3 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/crypto/chelsio/chcr_crypto.h | 14 +- drivers/cxl/cxl.h | 61 +- drivers/dma/ti/edma.c | 2 +- drivers/extcon/extcon-max3355.c | 1 + drivers/extcon/extcon-usb-gpio.c | 3 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 162 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 34 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 440 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 51 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 1 - drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 18 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 81 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 305 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 40 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 43 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 22 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 10 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 10 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 18 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 484 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1209 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 315 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 118 - drivers/gpu/drm/amd/display/dc/dc.h | 29 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 222 - drivers/gpu/drm/amd/display/dc/dc_link.h | 7 - drivers/gpu/drm/amd/display/dc/dc_types.h | 21 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 16 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 99 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 65 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 9 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 10 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 26 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 8 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 4 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 7 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c | 173 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h | 115 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 162 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 18 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 4 - .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c | 616 - .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.h | 222 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 747 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h | 241 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 246 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 12 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 22 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 23 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 4 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 91 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 81 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 3 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 18 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 31 +- .../drm/amd/display/include/bios_parser_types.h | 8 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 16 - .../gpu/drm/amd/display/include/grph_object_defs.h | 12 - .../gpu/drm/amd/display/include/grph_object_id.h | 8 - .../drm/amd/display/include/link_service_types.h | 41 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 - drivers/gpu/drm/amd/include/atomfirmware.h | 4 - .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 7 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 42 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 + drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 47 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 + drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 8 + drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 4 +- drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 5 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/intel_rps.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/mga/mga_ioc32.c | 27 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/r600_dpm.c | 6 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 26 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 7 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 +- drivers/gpu/drm/ttm/ttm_bo.c | 18 +- drivers/gpu/drm/ttm/ttm_device.c | 48 - drivers/gpu/drm/ttm/ttm_pool.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 133 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/hid/hid-cp2112.c | 14 +- drivers/hid/hid-roccat-kone.c | 2 +- drivers/hid/hid-roccat-kone.h | 12 +- drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/ltc2992.c | 3 +- drivers/hwmon/mlxreg-fan.c | 12 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 + drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/iio/adc/ad7124.c | 2 +- drivers/infiniband/hw/irdma/hw.c | 16 +- drivers/input/keyboard/Kconfig | 10 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/cypress-sf.c | 224 - drivers/input/misc/cpcap-pwrbutton.c | 6 +- drivers/input/misc/palmas-pwrbutton.c | 5 - drivers/input/touchscreen/ads7846.c | 192 +- drivers/input/touchscreen/raydium_i2c_ts.c | 50 +- drivers/iommu/amd/init.c | 9 +- drivers/macintosh/smu.c | 5 +- drivers/mcb/mcb-core.c | 12 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/common/siano/smscoreapi.c | 7 +- drivers/media/common/videobuf2/videobuf2-core.c | 23 +- drivers/media/dvb-frontends/cxd2820r_priv.h | 2 +- drivers/media/i2c/Kconfig | 11 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/ov13b10.c | 1491 -- drivers/media/i2c/ov8856.c | 83 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/mc/mc-devnode.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-streams.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 264 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 - drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 27 +- drivers/media/platform/Kconfig | 3 - drivers/media/platform/am437x/am437x-vpfe.c | 19 +- drivers/media/platform/atmel/atmel-isc-base.c | 4 +- drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 15 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +- drivers/media/platform/cadence/cdns-csi2rx.c | 14 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/exynos4-is/media-dev.c | 20 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/Makefile | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 820 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 27 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 65 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 628 - .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 360 - drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 59 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 140 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 69 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 774 - drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 3 - drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 1 - drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 23 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 43 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 5 - drivers/media/platform/omap3isp/isp.c | 21 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/qcom/camss/camss-vfe.h | 2 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/rcar-vin/rcar-core.c | 1081 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 210 +- drivers/media/platform/rcar-vin/rcar-dma.c | 22 +- drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 14 +- drivers/media/platform/renesas-ceu.c | 29 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 557 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 107 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 1 + .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 1 + drivers/media/platform/stm32/stm32-dcmi.c | 37 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 29 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/rc/imon.c | 2 - drivers/media/rc/ir_toy.c | 34 +- drivers/media/rc/mceusb.c | 1 - drivers/media/rc/streamzap.c | 1 - drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.c | 14 +- drivers/media/tuners/mxl5007t.c | 9 + drivers/media/usb/dvb-usb/az6027.c | 1 - drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/gspca/m5602/m5602_ov7660.h | 1 + drivers/media/usb/gspca/sn9c20x.c | 22 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 1 + drivers/media/v4l2-core/v4l2-async.c | 168 +- drivers/media/v4l2-core/v4l2-common.c | 3 - drivers/media/v4l2-core/v4l2-ctrls-core.c | 6 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 5 - drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 6 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 4 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/net/can/flexcan.c | 68 +- drivers/net/can/usb/etas_es58x/es581_4.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.h | 2 +- drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 3 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/i825xx/82596.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 7 + .../net/ethernet/netronome/nfp/flower/offload.c | 3 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/phy/dp83640_reg.h | 2 +- drivers/net/phy/phy_device.c | 4 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/Makefile | 2 + drivers/net/wireless/ath/ath10k/bmi.h | 10 +- drivers/net/wireless/ath/ath10k/htt.h | 7 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wireless/intel/iwlegacy/commands.h | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 12 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +- 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/kexec.c | 1 - drivers/of/property.c | 2 - drivers/parisc/sba_iommu.c | 10 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/quirks.c | 9 +- drivers/pci/vpd.c | 36 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/s390/char/sclp_early.c | 3 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/ap_queue.c | 4 +- drivers/scsi/aic94xx/aic94xx_sds.c | 6 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 3 +- drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/sd.c | 5 +- drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/ti/k3-ringacc.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/greybus/uart.c | 62 +- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 - .../pci/hive_isp_css_common/host/input_system.c | 2 - drivers/staging/media/hantro/hantro_drv.c | 8 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 - drivers/staging/media/hantro/hantro_hevc.c | 21 - drivers/staging/media/hantro/hantro_hw.h | 4 - drivers/staging/media/imx/imx-media-csi.c | 17 +- drivers/staging/media/imx/imx-media-dev-common.c | 7 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 16 +- .../staging/media/ipu3/include/uapi/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 7 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 1 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 70 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-video/vi.c | 17 +- 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 | 40 + 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/rtl8712/ieee80211.h | 4 +- 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/include/ieee80211.h | 6 +- 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 +- .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 39 +- .../int340x_thermal/processor_thermal_device.h | 1 - .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/tty/n_tty.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 - drivers/usb/class/cdc-acm.c | 7 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 + drivers/usb/dwc3/core.c | 30 +- drivers/usb/gadget/function/f_uac2.c | 19 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-hcd.c | 75 +- drivers/usb/host/xhci.c | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 - drivers/vdpa/vdpa_user/vduse_dev.c | 10 +- drivers/vhost/vdpa.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/virtio/virtio.c | 7 +- fs/afs/write.c | 9 +- fs/btrfs/root-tree.c | 6 +- fs/buffer.c | 56 +- fs/cachefiles/rdwr.c | 16 +- fs/ceph/caps.c | 4 +- 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/exec.c | 4 +- fs/ext4/ext4.h | 3 + fs/ext4/extents.c | 19 +- fs/ext4/inline.c | 150 +- fs/ext4/inode.c | 165 +- fs/f2fs/segment.c | 8 +- fs/gfs2/file.c | 2 + fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hpfs/hpfs.h | 8 +- fs/inode.c | 46 +- fs/internal.h | 1 + fs/io_uring.c | 44 +- fs/jfs/jfs_metapage.c | 1 - fs/locks.c | 47 +- fs/nfs/file.c | 9 + fs/ntfs3/attrib.c | 7 +- fs/ntfs3/attrlist.c | 3 + fs/ntfs3/bitfunc.c | 7 +- fs/ntfs3/bitmap.c | 3 + fs/ntfs3/debug.h | 3 - fs/ntfs3/dir.c | 11 +- fs/ntfs3/file.c | 5 +- fs/ntfs3/frecord.c | 3 + fs/ntfs3/fslog.c | 4 + fs/ntfs3/fsntfs.c | 1 + fs/ntfs3/index.c | 156 +- fs/ntfs3/inode.c | 14 +- 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 | 57 +- fs/ntfs3/record.c | 3 + fs/ntfs3/run.c | 2 + fs/ntfs3/super.c | 500 +- fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 5 +- fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/proc/fd.c | 23 +- fs/proc/kcore.c | 73 - fs/proc/page.c | 40 +- fs/pstore/blk.c | 2 +- fs/qnx4/dir.c | 51 +- fs/ramfs/inode.c | 4 - fs/smbfs_common/smbfsctl.h | 2 +- include/asm-generic/bitops.h | 1 + .../linux => include/asm-generic/bitops}/find.h | 54 +- include/asm-generic/bitops/le.h | 64 + include/asm-generic/cacheflush.h | 6 - include/asm-generic/syscall.h | 16 - include/drm/ttm/ttm_device.h | 2 - include/dt-bindings/clock/mt8195-clk.h | 864 ++ include/dt-bindings/sound/qcom,lpass.h | 5 - include/linux/backing-dev.h | 6 +- include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 + include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 107 +- include/linux/cgroup.h | 22 +- include/linux/compiler-gcc.h | 2 + include/linux/compiler.h | 2 + include/linux/compiler_attributes.h | 29 - include/linux/compiler_types.h | 5 + include/linux/cpumask.h | 46 +- include/linux/filter.h | 6 +- include/linux/find.h | 372 - include/linux/flex_proportions.h | 9 +- include/linux/fortify-string.h | 77 +- include/linux/fs.h | 1 - include/linux/gfp.h | 24 +- include/linux/highmem-internal.h | 11 - include/linux/highmem.h | 65 +- include/linux/huge_mm.h | 15 + include/linux/ieee80211.h | 30 +- include/linux/kallsyms.h | 2 +- include/linux/kcsan-checks.h | 3 - include/linux/ksm.h | 4 +- include/linux/memblock.h | 1 + include/linux/memcontrol.h | 242 +- include/linux/mempolicy.h | 5 +- include/linux/memremap.h | 6 - include/linux/migrate.h | 4 - include/linux/mm.h | 273 +- include/linux/mm_inline.h | 103 +- include/linux/mm_types.h | 79 - include/linux/mm_types_task.h | 5 - include/linux/mmdebug.h | 20 - include/linux/netfs.h | 77 +- include/linux/page-flags.h | 267 +- include/linux/page_idle.h | 99 +- include/linux/page_owner.h | 8 +- include/linux/page_ref.h | 158 +- include/linux/pagemap.h | 635 +- include/linux/percpu.h | 3 - include/linux/platform_data/brcmfmac.h | 2 +- include/linux/qed/qed_eth_if.h | 21 +- include/linux/rcupdate.h | 3 +- include/linux/rcupdate_trace.h | 5 +- include/linux/rmap.h | 18 +- include/linux/sched.h | 8 - include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 1 - include/linux/slab.h | 118 +- include/linux/spi/ads7846.h | 15 + include/linux/spinlock.h | 17 +- include/linux/stddef.h | 65 +- include/linux/string.h | 44 +- include/linux/swap.h | 17 +- include/linux/thread_info.h | 2 +- include/linux/torture.h | 8 - include/linux/uio.h | 22 +- include/linux/usb/hcd.h | 2 + include/linux/vmalloc.h | 11 - include/linux/vmstat.h | 113 +- include/linux/writeback.h | 9 +- include/media/hevc-ctrls.h | 11 - include/media/i2c/mt9p031.h | 1 - include/media/v4l2-async.h | 105 +- include/media/v4l2-fwnode.h | 12 +- include/net/bluetooth/bluetooth.h | 90 - include/net/bluetooth/hci.h | 117 - include/net/bluetooth/hci_core.h | 34 +- include/net/dsa.h | 5 + include/scsi/sas.h | 12 +- include/sound/cs35l41.h | 34 - include/sound/rt5682s.h | 48 - include/trace/events/pagemap.h | 46 +- include/trace/events/writeback.h | 28 +- include/uapi/asm-generic/fcntl.h | 4 - include/uapi/drm/mga_drm.h | 22 +- include/uapi/linux/android/binder.h | 7 + include/uapi/linux/cifs/cifs_mount.h | 1 + include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/stddef.h | 37 - include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 20 +- include/uapi/linux/xfrm.h | 6 +- include/uapi/rdma/rdma_user_rxe.h | 4 +- include/uapi/sound/asoc.h | 4 +- init/Kconfig | 28 - init/main.c | 27 +- ipc/sem.c | 2 +- kernel/audit_tree.c | 20 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/verifier.c | 2 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 56 +- kernel/cpu.c | 2 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 2 +- kernel/fork.c | 51 - kernel/hung_task.c | 44 - kernel/kallsyms.c | 7 - kernel/kcsan/core.c | 75 +- kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/kcsan_test.c | 62 +- kernel/kcsan/report.c | 77 +- kernel/kcsan/selftest.c | 72 +- kernel/kthread.c | 21 +- kernel/livepatch/core.c | 4 +- kernel/locking/locktorture.c | 14 +- kernel/printk/printk.c | 13 +- kernel/rcu/rcuscale.c | 10 +- kernel/rcu/rcutorture.c | 86 +- kernel/rcu/refscale.c | 6 +- kernel/rcu/tasks.h | 101 +- kernel/rcu/tree.c | 34 +- kernel/rcu/tree_exp.h | 3 +- kernel/rcu/tree_nocb.h | 2 +- kernel/rcu/tree_plugin.h | 3 +- kernel/rcu/update.c | 8 +- kernel/scftorture.c | 43 +- kernel/sched/core.c | 35 +- kernel/sched/sched.h | 4 +- kernel/sysctl.c | 8 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 35 +- kernel/time/hrtimer.c | 6 +- lib/.gitignore | 2 - lib/Kconfig | 3 + lib/Kconfig.debug | 161 - lib/Makefile | 34 - lib/bootconfig.c | 2 +- lib/find_bit.c | 21 - lib/find_bit_benchmark.c | 21 - lib/flex_proportions.c | 28 +- lib/genalloc.c | 2 +- lib/iov_iter.c | 42 - lib/memcpy_kunit.c | 289 - lib/raid6/Makefile | 4 + lib/string.c | 340 +- lib/string_helpers.c | 195 - lib/test_bitmap.c | 37 - lib/test_bpf.c | 14182 ++++++++++++------- lib/test_fortify/read_overflow-memchr.c | 5 - lib/test_fortify/read_overflow-memchr_inv.c | 5 - lib/test_fortify/read_overflow-memcmp.c | 5 - lib/test_fortify/read_overflow-memscan.c | 5 - lib/test_fortify/read_overflow2-memcmp.c | 5 - lib/test_fortify/read_overflow2-memcpy.c | 5 - lib/test_fortify/read_overflow2-memmove.c | 5 - lib/test_fortify/test_fortify.h | 35 - lib/test_fortify/write_overflow-memcpy.c | 5 - lib/test_fortify/write_overflow-memmove.c | 5 - lib/test_fortify/write_overflow-memset.c | 5 - lib/test_fortify/write_overflow-strcpy-lit.c | 5 - lib/test_fortify/write_overflow-strcpy.c | 5 - lib/test_fortify/write_overflow-strlcpy-src.c | 5 - lib/test_fortify/write_overflow-strlcpy.c | 5 - lib/test_fortify/write_overflow-strncpy-src.c | 5 - lib/test_fortify/write_overflow-strncpy.c | 5 - lib/test_fortify/write_overflow-strscpy.c | 5 - lib/vsprintf.c | 36 +- localversion-next | 1 - mm/Makefile | 2 +- mm/compaction.c | 4 +- mm/filemap.c | 576 +- mm/folio-compat.c | 142 - mm/huge_memory.c | 7 +- mm/hugetlb.c | 2 +- mm/internal.h | 36 +- mm/khugepaged.c | 8 +- mm/ksm.c | 34 +- mm/memblock.c | 16 +- mm/memcontrol.c | 358 +- mm/memory-failure.c | 2 +- mm/memory.c | 22 +- mm/memory_hotplug.c | 6 - mm/mempolicy.c | 22 +- mm/memremap.c | 22 +- mm/migrate.c | 191 +- mm/mlock.c | 3 +- mm/mremap.c | 50 +- mm/oom_kill.c | 7 +- mm/page-writeback.c | 476 +- mm/page_alloc.c | 14 +- mm/page_io.c | 4 +- mm/page_owner.c | 10 +- mm/percpu.c | 35 +- mm/rmap.c | 28 +- mm/shmem.c | 7 +- mm/swap.c | 197 +- mm/swap_state.c | 2 +- mm/swapfile.c | 8 +- mm/truncate.c | 19 +- mm/userfaultfd.c | 2 +- mm/util.c | 111 +- mm/vmscan.c | 15 +- mm/workingset.c | 62 +- mm/zsmalloc.c | 10 +- net/bluetooth/Makefile | 2 +- net/bluetooth/hci_codec.c | 238 - net/bluetooth/hci_codec.h | 7 - net/bluetooth/hci_conn.c | 168 +- net/bluetooth/hci_core.c | 25 +- net/bluetooth/hci_event.c | 134 +- net/bluetooth/hci_request.c | 47 - net/bluetooth/hci_request.h | 2 - net/bluetooth/hci_sock.c | 50 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/mgmt.c | 456 +- 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 | 213 +- net/caif/chnl_net.c | 19 +- net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/dsa/dsa.c | 5 + net/dsa/dsa2.c | 46 +- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 12 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ping.c | 5 +- net/ipv4/raw.c | 5 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/udp.c | 5 +- net/ipv6/netfilter/ip6_tables.c | 1 + net/ncsi/ncsi-manage.c | 4 +- net/nfc/hci/llc_shdlc.c | 23 +- net/xfrm/xfrm_policy.c | 4 +- net/xfrm/xfrm_user.c | 2 +- rust/.gitignore | 6 - rust/Makefile | 316 - rust/alloc/README.md | 32 - rust/alloc/alloc.rs | 425 - rust/alloc/borrow.rs | 493 - rust/alloc/boxed.rs | 1728 --- rust/alloc/collections/mod.rs | 116 - rust/alloc/fmt.rs | 587 - rust/alloc/lib.rs | 197 - rust/alloc/macros.rs | 128 - rust/alloc/prelude/mod.rs | 17 - rust/alloc/prelude/v1.rs | 16 - rust/alloc/raw_vec.rs | 612 - rust/alloc/rc.rs | 2539 ---- rust/alloc/slice.rs | 1271 -- rust/alloc/str.rs | 614 - rust/alloc/string.rs | 2847 ---- rust/alloc/sync.rs | 2631 ---- rust/alloc/vec/drain.rs | 157 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 296 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3255 ----- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 170 - rust/bindgen_parameters | 13 - rust/build_error.rs | 33 - rust/compiler_builtins.rs | 146 - rust/exports.c | 16 - rust/helpers.c | 235 - rust/kernel/allocator.rs | 63 - rust/kernel/bindings.rs | 28 - rust/kernel/bindings_helper.h | 24 - rust/kernel/buffer.rs | 39 - rust/kernel/build_assert.rs | 80 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 212 - rust/kernel/error.rs | 272 - rust/kernel/file.rs | 130 - rust/kernel/file_operations.rs | 698 - rust/kernel/io_buffer.rs | 153 - rust/kernel/iov_iter.rs | 95 - rust/kernel/lib.rs | 220 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 113 - rust/kernel/module_param.rs | 497 - rust/kernel/of.rs | 101 - rust/kernel/pages.rs | 176 - rust/kernel/platdev.rs | 166 - rust/kernel/prelude.rs | 28 - rust/kernel/print.rs | 412 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 570 - rust/kernel/security.rs | 79 - rust/kernel/static_assert.rs | 39 - rust/kernel/str.rs | 259 - rust/kernel/sync/arc.rs | 227 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 84 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 109 - rust/kernel/sysctl.rs | 198 - rust/kernel/task.rs | 193 - rust/kernel/traits.rs | 26 - rust/kernel/types.rs | 249 - rust/kernel/user_ptr.rs | 191 - rust/macros/lib.rs | 127 - rust/macros/module.rs | 754 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 51 - samples/rust/rust_minimal.rs | 38 - samples/rust/rust_miscdev.rs | 150 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 57 - samples/rust/rust_random.rs | 61 - samples/rust/rust_semaphore.rs | 177 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 40 - samples/rust/rust_sync.rs | 81 - scripts/Makefile.build | 22 - scripts/Makefile.clang | 17 +- scripts/Makefile.lib | 12 - scripts/checkpatch.pl | 3 +- scripts/generate_rust_analyzer.py | 143 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/kernel-doc | 9 - scripts/rust-version.sh | 31 - scripts/test_fortify.sh | 62 - security/Kconfig | 3 - security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_policy.c | 17 +- security/selinux/nlmsgtab.c | 4 +- sound/pci/hda/patch_cs8409.c | 3 + sound/pci/hda/patch_realtek.c | 129 + sound/pci/pcxhr/pcxhr_core.c | 2 +- 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_rpmsg.c | 46 +- sound/soc/fsl/fsl_rpmsg.h | 12 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 1 + 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 | 9 +- sound/soc/sof/imx/imx8.c | 9 +- sound/soc/sof/imx/imx8m.c | 9 +- sound/soc/sof/ipc.c | 28 - sound/soc/sof/loader.c | 8 +- sound/soc/sof/sof-audio.h | 5 - sound/soc/sof/xtensa/core.c | 4 +- sound/soc/ti/Kconfig | 2 +- tools/bootconfig/include/linux/memblock.h | 3 +- tools/include/asm-generic/bitops.h | 1 + tools/include/{linux => asm-generic/bitops}/find.h | 81 +- tools/include/linux/bitmap.h | 7 +- tools/include/linux/compiler-gcc.h | 4 +- tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/lib/find_bit.c | 20 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/rcu/extract-stall.sh | 33 - tools/testing/selftests/bpf/cgroup_helpers.c | 137 +- tools/testing/selftests/bpf/cgroup_helpers.h | 16 +- tools/testing/selftests/bpf/network_helpers.c | 27 +- tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 + .../testing/selftests/bpf/progs/connect4_dropper.c | 26 + tools/testing/selftests/kvm/include/test_util.h | 3 + tools/testing/selftests/kvm/lib/test_util.c | 22 +- tools/testing/selftests/kvm/steal_time.c | 16 - .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 - tools/testing/selftests/lib.mk | 1 + tools/testing/selftests/nci/nci_dev.c | 2 +- .../testing/selftests/powerpc/tm/tm-syscall-asm.S | 37 +- tools/testing/selftests/powerpc/tm/tm-syscall.c | 36 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 11 +- tools/usb/testusb.c | 14 +- 1393 files changed, 29571 insertions(+), 78031 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml create mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml delete mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,imr.txt delete mode 100644 Documentation/devicetree/bindings/media/renesas,imr.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml create mode 100644 Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml create mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs35l41.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml delete mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml delete mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml create mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt delete mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml delete mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml create mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt delete mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml delete mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/assets/favicon-16x16.png delete mode 100644 Documentation/rust/assets/favicon-32x32.png delete mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log copy arch/alpha/include/{uapi => }/asm/setup.h (90%) delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/x86/rust/target.json create mode 100644 drivers/clk/mediatek/clk-mt8195-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8195-apusys_pll.c create mode 100644 drivers/clk/mediatek/clk-mt8195-cam.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ccu.c create mode 100644 drivers/clk/mediatek/clk-mt8195-img.c create mode 100644 drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8195-infra_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ipe.c create mode 100644 drivers/clk/mediatek/clk-mt8195-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8195-peri_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-scp_adsp.c create mode 100644 drivers/clk/mediatek/clk-mt8195-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-wpe.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_apg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h delete mode 100644 drivers/input/keyboard/cypress-sf.c delete mode 100644 drivers/media/i2c/ov13b10.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateful.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateless.c delete mode 100644 drivers/media/platform/mtk-vcodec/vdec/vdec_h264_req_if.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h delete mode 100644 drivers/spi/spi-ingenic.c create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h copy {tools/include/linux => include/asm-generic/bitops}/find.h (83%) create mode 100644 include/dt-bindings/clock/mt8195-clk.h delete mode 100644 include/linux/find.h delete mode 100644 include/sound/cs35l41.h delete mode 100644 include/sound/rt5682s.h delete mode 100644 lib/memcpy_kunit.c delete mode 100644 lib/test_fortify/read_overflow-memchr.c delete mode 100644 lib/test_fortify/read_overflow-memchr_inv.c delete mode 100644 lib/test_fortify/read_overflow-memcmp.c delete mode 100644 lib/test_fortify/read_overflow-memscan.c delete mode 100644 lib/test_fortify/read_overflow2-memcmp.c delete mode 100644 lib/test_fortify/read_overflow2-memcpy.c delete mode 100644 lib/test_fortify/read_overflow2-memmove.c delete mode 100644 lib/test_fortify/test_fortify.h delete mode 100644 lib/test_fortify/write_overflow-memcpy.c delete mode 100644 lib/test_fortify/write_overflow-memmove.c delete mode 100644 lib/test_fortify/write_overflow-memset.c delete mode 100644 lib/test_fortify/write_overflow-strcpy-lit.c delete mode 100644 lib/test_fortify/write_overflow-strcpy.c delete mode 100644 lib/test_fortify/write_overflow-strlcpy-src.c delete mode 100644 lib/test_fortify/write_overflow-strlcpy.c delete mode 100644 lib/test_fortify/write_overflow-strncpy-src.c delete mode 100644 lib/test_fortify/write_overflow-strncpy.c delete mode 100644 lib/test_fortify/write_overflow-strscpy.c delete mode 100644 localversion-next delete mode 100644 mm/folio-compat.c delete mode 100644 net/bluetooth/hci_codec.c delete mode 100644 net/bluetooth/hci_codec.h delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/prelude/mod.rs delete mode 100644 rust/alloc/prelude/v1.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/rc.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/sync.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platdev.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/traits.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100755 scripts/rust-version.sh delete mode 100644 scripts/test_fortify.sh delete mode 100644 sound/soc/codecs/cs35l41-i2c.c delete mode 100644 sound/soc/codecs/cs35l41-spi.c delete mode 100644 sound/soc/codecs/cs35l41-tables.c delete mode 100644 sound/soc/codecs/cs35l41.c delete mode 100644 sound/soc/codecs/cs35l41.h delete mode 100644 sound/soc/codecs/rt5682s.c delete mode 100644 sound/soc/codecs/rt5682s.h rename tools/include/{linux => asm-generic/bitops}/find.h (63%) delete mode 100644 tools/rcu/extract-stall.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c