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-allyesconfig in repository toolchain/ci/linux.
discards 70ced02f322f Add linux-next specific files for 20210915 discards 5c066bc90839 Merge branch 'akpm/master' discards 1de928b1c19b mm/vmalloc: add __alloc_size attributes for better bounds [...] discards 953ff84bb8b9 percpu: add __alloc_size attributes for better bounds checking discards 20aeb463b9dd mm/page_alloc: add __alloc_size attributes for better boun [...] discards 0c76940b6858 slab: add __alloc_size attributes for better bounds checking discards df7c08311a9b slab: clean up function declarations discards b196322ebc33 checkpatch: add __alloc_size() to known $Attribute discards cfa7b8ac6ac7 Compiler Attributes: add __alloc_size() for better bounds [...] discards 319c9ae38061 mm: unexport {,un}lock_page_memcg discards ecd6a525b906 mm: unexport folio_memcg_{,un}lock discards e5dd0091f6b3 mm: migrate: simplify the file-backed pages validation whe [...] discards 199ecea90242 mm: move kvmalloc-related functions to slab.h discards fa53afbf8f25 Merge branch 'akpm-current/current' discards 7d434247392d Merge remote-tracking branch 'folio/for-next' discards 33dca01b4f28 Merge remote-tracking branch 'rust/rust-next' discards 8256ae2d8452 Merge remote-tracking branch 'nvmem/for-next' discards 564617869897 Merge remote-tracking branch 'gnss/gnss-next' discards 52055d3438b5 Merge remote-tracking branch 'kspp/for-next/kspp' discards 4058b629652e Merge remote-tracking branch 'ntb/ntb-next' discards 6a63c8a87e4e Merge remote-tracking branch 'at24/at24/for-next' discards b859de1f4afa Merge remote-tracking branch 'coresight/next' discards 325d06aae6d7 Merge remote-tracking branch 'livepatching/for-next' discards dfb97d06eaf8 Merge remote-tracking branch 'userns/for-next' discards 66a27c3ee6e9 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 76e632364ea7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 3243f235bab5 Merge remote-tracking branch 'rpmsg/for-next' discards 756be6e31f5f Merge remote-tracking branch 'vhost/linux-next' discards d61b65bc357d Merge remote-tracking branch 'scsi-mkp/for-next' discards d076905e1933 Merge remote-tracking branch 'cgroup/for-next' discards 84807dff3842 Merge remote-tracking branch 'staging/staging-next' discards 2b05e4e65fbf Merge remote-tracking branch 'extcon/extcon-next' discards af3f189fa073 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 40e04775782c Merge remote-tracking branch 'drivers-x86/for-next' discards 4f29ba87da48 Merge remote-tracking branch 'percpu/for-next' discards b6adc9368497 Merge remote-tracking branch 'rcu/rcu/next' discards 9a0259019318 Merge remote-tracking branch 'ftrace/for-next' discards da78ecbc0d63 Merge remote-tracking branch 'tip/auto-latest' discards 3cc45ea4efd8 Merge remote-tracking branch 'spi/for-next' discards 630005efc978 Merge remote-tracking branch 'devicetree/for-next' discards bb215c3861e2 Merge remote-tracking branch 'audit/next' discards 0f087720a5dd Merge remote-tracking branch 'iommu/next' discards 80cc2b638cd8 Merge remote-tracking branch 'keys/keys-next' discards d859a6860ff2 Merge remote-tracking branch 'integrity/next-integrity' discards fbf5d6d2570f Merge remote-tracking branch 'apparmor/apparmor-next' discards da302babb13a Merge remote-tracking branch 'security/next-testing' discards 193a84a79f88 Merge remote-tracking branch 'regulator/for-next' discards 3db53a91f051 Merge remote-tracking branch 'mmc/next' discards 8e0c654baafc Merge remote-tracking branch 'block/for-next' discards 02cad05c0f09 Merge remote-tracking branch 'input/next' discards 468bd69aff4e Merge remote-tracking branch 'sound-asoc/for-next' discards 1b7430898b52 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards c46a4dabc837 Merge remote-tracking branch 'drm-intel/for-linux-next' discards d9f19d126913 Merge remote-tracking branch 'amdgpu/drm-next' discards 437d40c8588f Merge remote-tracking branch 'nand/nand/next' discards 98de3ea58f05 Merge remote-tracking branch 'mtd/mtd/next' discards f1455432c1d4 Merge remote-tracking branch 'bluetooth/master' discards b429f0ecd8df Merge remote-tracking branch 'net-next/master' discards 3f1c5a972359 Merge remote-tracking branch 'thermal/thermal/linux-next' omits a864e1bf1fbb extcon: max3355: Drop unused include omits e4d0262e9a2a extcon: usb-gpio: Use the right includes discards 5b0dd22ffed9 Merge remote-tracking branch 'cpupower/cpupower' discards 3e0aff2dfdf4 Merge remote-tracking branch 'v4l-dvb-next/master' discards 2435f8ba2e78 Merge remote-tracking branch 'jc_docs/docs-next' discards 129f0393bb8f Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 1740a8ed077f Merge remote-tracking branch 'i3c/i3c/next' discards d39dd50e092d Merge remote-tracking branch 'i2c/i2c/for-next' discards 8e7fd1e0511a Merge remote-tracking branch 'hid/for-next' discards 6a49ff57bc66 Merge remote-tracking branch 'pstore/for-next/pstore' discards a239a8f2d562 Merge remote-tracking branch 'printk/for-next' omits 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed discards f7bfdf2afa82 Merge remote-tracking branch 'vfs/for-next' discards ac1cce405163 Merge remote-tracking branch 'file-locks/locks-next' discards 34eb1e464d1b Merge remote-tracking branch 'zonefs/for-next' discards aa0a6995b066 Merge remote-tracking branch 'ntfs3/master' discards ed4d14ba28dc Merge remote-tracking branch 'fuse/for-next' discards d893d8feef87 Merge remote-tracking branch 'ext4/dev' discards b90d57071f23 Merge remote-tracking branch 'ext3/for_next' discards 556ef4f6e384 Merge remote-tracking branch 'cifs/for-next' discards 16b81247410c Merge remote-tracking branch 'ceph/master' discards 95cd0eee323d Merge remote-tracking branch 'btrfs/for-next' discards 242ffe8dde60 Merge remote-tracking branch 'pidfd/for-next' discards 03011e0c73b8 Merge remote-tracking branch 'uml/linux-next' discards 9532d240a177 Merge remote-tracking branch 'sh/for-next' discards 5619ea563431 Merge remote-tracking branch 'parisc-hd/for-next' discards 0fd72adf6534 Merge remote-tracking branch 'nds32/next' discards ab8bf920a808 Merge remote-tracking branch 'h8300/h8300-next' discards aaf99206fded Merge remote-tracking branch 'clk-samsung/for-next' discards 68d9d88e0222 Merge remote-tracking branch 'clk-renesas/renesas-clk' discards f2599f99d155 Merge remote-tracking branch 'xilinx/for-next' discards 6cb79ae0663c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 3cb024257cd2 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 71a15acc4b77 Merge remote-tracking branch 'tegra/for-next' discards 1f4cd1201bf6 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards a4969fd3d7c2 Merge remote-tracking branch 'scmi/for-linux-next' discards 3da37847c992 Merge remote-tracking branch 'rockchip/for-next' discards 9fc9d9cf3d2f Merge remote-tracking branch 'renesas/next' discards aeb0a9e1cacc Merge remote-tracking branch 'raspberrypi/for-next' discards 84eacaa39aff Merge remote-tracking branch 'qcom/for-next' discards fedab8323e7d Merge remote-tracking branch 'omap/for-next' discards 41f0d9846cbe Merge remote-tracking branch 'mvebu/for-next' discards 7b16ab1f0184 Merge remote-tracking branch 'mediatek/for-next' discards 4bfce3141d36 Merge remote-tracking branch 'keystone/next' discards ab6b38f76701 Merge remote-tracking branch 'imx-mxs/for-next' discards 7bcd74a8e3b2 Merge remote-tracking branch 'at91/at91-next' discards 07c99062a278 Merge remote-tracking branch 'aspeed/for-next' discards 232712d34fa5 Merge remote-tracking branch 'amlogic/for-next' discards 20fbc25f6697 Merge remote-tracking branch 'actions/for-next' discards 85ab7deb536d Merge remote-tracking branch 'arm/for-next' discards 11cca9e36e9e Merge remote-tracking branch 'asm-generic/master' discards 0d4d72c7cc6c Merge remote-tracking branch 'dma-mapping/for-next' discards d2b9fdcb718c Merge remote-tracking branch 'kbuild/for-next' discards ccede4774c09 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards ee71904c02ea Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 710aebf94d7d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' discards a8bbcbe2f58a Merge remote-tracking branch 'fpga-fixes/fixes' discards f08dec16b9ae Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() omits 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset omits ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ omits 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure discards f5148f509225 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6243e3c78ace vduse: missing error code in vduse_init() discards 5d05426b0fd6 Merge remote-tracking branch 'mmc-fixes/fixes' discards f92e839b32e9 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 50d743f758fc Merge remote-tracking branch 'scsi-fixes/fixes' discards 06daf3a3830b Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 1e1a4a703cf2 Merge remote-tracking branch 'vfs-fixes/fixes' discards b4154190bb0f Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 2b59dcf69602 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards a0b3ab43ac0d Merge remote-tracking branch 'omap-fixes/fixes' discards a0ed37c783ae Merge remote-tracking branch 'at91-fixes/at91-fixes' discards 3c8e0047e766 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards cd335bbb005e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 41251cf2fae9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards be141d46b24e Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards c5bb77006922 Merge remote-tracking branch 'staging.current/staging-linus' discards 1ac893a0690e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 44f92595950b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 70e16d8390d0 Merge remote-tracking branch 'usb.current/usb-linus' discards 61ec1a339299 Merge remote-tracking branch 'tty.current/tty-linus' discards d895cece580e Merge remote-tracking branch 'spi-fixes/for-linus' discards d2eee7830abd Merge remote-tracking branch 'regulator-fixes/for-linus' discards 15398369596c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards e8560acdceaa Merge remote-tracking branch 'sound-current/for-linus' discards 040675f43f33 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 8ca850f9ec8d Merge remote-tracking branch 'netfilter/master' discards f89baa105992 Merge remote-tracking branch 'ipsec/master' discards 291c33810e97 Merge remote-tracking branch 'bpf/master' discards 866e97fc1666 Merge remote-tracking branch 'net/master' discards a6d053a2fe9b Merge remote-tracking branch 'm68k-current/for-linus' discards 1e2e47585326 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 0d818706130e virtio: don't fail on !of_device_is_compatible omits 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section omits 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst omits 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message omits 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message omits d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message omits d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags omits f99b4fe27f7e docs: block: fix discard_max_bytes references omits 31c9d7c82975 Documentation/process: Add tip tree handbook omits 604370e106cc Documentation/process: Add maintainer handbooks section omits 5f0d4214938d drm/i915/dg1: Add new PCI id discards 4e055c674bd3 drm/ttm: fix the type mismatch error on sparc64 discards 4809336ff6c8 drm/sched: fix the bug of time out calculation(v4) discards 6b4c621098dc drm/radeon: Add HD-audio component notifier support (v2) discards 6f291a117c6f Revert "drm/amd/display: To modify the condition in indica [...] discards beb4d8e109af Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 139f7742350d drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 3fd1a9e518b3 drm/amdgpu: only check for _PR3 on dGPUs discards 6129ef78efe8 drm/amdgpu: add another raven1 gfxoff quirk discards 79e27302d582 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails discards 4e0d3819bf78 drm/amdkfd: export svm_range_list_lock_and_flush_work discards 11532066f223 drm/amdkfd: avoid conflicting address mappings discards de60bef440ce drm/amdgpu: Add a UAPI flag for hot plug/unplug discards 6583d5105ad0 drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case discards 9d4b6b5ba443 drm/ttm: Clear all DMA mappings on demand discards 437d6ba22429 drm/ttm: Create pinned list discards 98569c508db1 drm/amdgpu/display: add a proper license to dc_link_dp.c discards 8e4826da95bc drm/amd/display: Fix white screen page fault for gpuvm omits 42a2399cd588 amd/display: enable panel orientation quirks omits 0c55abcee2bd drm/amdgpu: Demote TMZ unsupported log message from warnin [...] omits bc7c0b975058 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count omits a5acdc82c793 drm/radeon: pass drm dev radeon_agp_head_init directly omits 569d02e537b6 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] omits df23fc6fd2cc drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 0fcfb30019d3 drm/amdgpu: Fix a race of IB test omits 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test omits cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test omits 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test omits de3a1e336057 drm/amdgpu: Unify PSP TA context omits 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume omits ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu omits f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume omits 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup omits 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] omits 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. omits 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 omits 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients omits db7b568e6d99 drm/amd/display: Link training retry fix for abort case omits 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo omits 68e1634d5fda drm/amd/display: 3.2.152 omits 1b76cd177288 drm/amd/display: Correct degamma coefficients omits c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 omits ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled omits 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 omits 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] omits 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update omits 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD omits d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] omits 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" omits 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] omits 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity omits f22268ce0a3f drm/amd/display: 3.2.151 omits caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] omits 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 omits 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] omits 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity omits 64d283cb379e drm/amd/display: Fix dynamic link encoder access. omits 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD omits 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] omits 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq omits 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq omits 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation omits e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] omits 952ab0b30239 drm/amd/display: Fix system hang at boot omits 3550d6225b1f drm/amd/display: Add DPCD writes at key points omits b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header omits e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent omits a7496559e4d1 drm/amdgpu: Increase direct IB pool size omits d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] omits 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) omits ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) omits c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish omits ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) omits 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] omits 3771449bc80f drm/amdgpu: Update RAS trigger error block support omits 334f81d1643b drm/amdgpu: Update RAS status print omits 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw omits 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue omits 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi omits 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings omits 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs omits b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb omits 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe omits abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] omits 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] omits 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] omits 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] omits 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] omits 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] omits f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] omits 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] omits 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] omits 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] omits 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] omits fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] omits 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] omits 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] omits df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] omits c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] omits a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] discards 926ade1092a3 Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits d680c6b49c5e audit: Convert to SPDX identifier omits f2173257b92e Merge branch 'hns3-mac' omits 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] omits e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] omits 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy omits 32e3573f7392 skbuff: inline page_frag_alloc_align() omits b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] omits 0f440524b697 net: wwan: iosm: fix linux-next build error omits da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] omits 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) omits c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() omits 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 omits 55bd079a3cb6 Merge branch 'smc-EDID-support' omits 3c572145c24e net/smc: add generic netlink support for system EID omits 11a26c59fc51 net/smc: keep static copy of system EID omits fa0866625543 net/smc: add support for user defined EIDs omits f787e3cfeaa6 Merge branch 's390-next' omits a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API omits 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators omits 239686c11f6a s390/lcs: remove incorrect kernel doc indicators omits a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators omits a9d5e3d78dfd Merge branch 'mlxsw-next' omits cd92d79d5fdb mlxsw: reg: Remove PMTM register omits 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info omits 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register omits 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] omits ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register omits fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init omits 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init omits 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 omits 4ed8431c42ba Merge branch 'fixes' into next omits 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 omits 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] omits db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout omits fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] omits b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC omits 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] omits b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() omits bb064ee17636 memstick: ms_block: Add error handling support for add_disk() omits 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema omits 8739ebefdba1 mmc: block: Add error handling support for add_disk() omits 00dc1375934f mmc: mtk-sd: Remove unused parameters omits cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) omits 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data omits 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read omits 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO omits 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int omits b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] omits 8571c7656d33 drm/displayid: re-align data block macros omits 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow omits 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] omits b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() omits 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data omits 51142a0886bd platform/x86: wmi: introduce helper to determine type omits 57f2ce892113 platform/x86: wmi: introduce helper to generate method names omits e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] omits 736b48aae5e8 platform/x86: wmi: simplify error handling logic omits 1975718c488a platform/x86: wmi: do not fail if disabling fails omits 1c23ab912810 platform/x86: wmi: improve debug messages omits bba08f358f79 platform/x86: wmi: align arguments of functions omits f5431bf1e678 platform/x86: wmi: move variables omits 1ce69d2b9620 platform/x86: wmi: remove variable omits 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation omits 6e0bc588a084 platform/x86: wmi: use !p to check for NULL omits 6133913a8209 platform/x86: wmi: use sysfs_emit() omits dea878d88f9d platform/x86: wmi: make GUID block packed omits 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() omits 285dd01a6cfe platform/x86: wmi: use bool instead of int omits 1c95ace78b6e platform/x86: wmi: use BIT() macro omits 1ebe62bec412 platform/x86: wmi: remove unnecessary checks omits e83c799270e1 platform/x86: wmi: remove stray empty line omits c06a2fde7982 platform/x86: wmi: remove unnecessary casts omits 84eacf7e6413 platform/x86: wmi: remove unnecessary argument omits 21397cac5daa platform/x86: wmi: remove unnecessary variable omits 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations omits 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization omits cd3e3d294e52 platform/x86: wmi: remove commas omits 3ecace310f4d platform/x86: wmi: fix checkpatch warnings omits 07ce4cfd292c platform/x86: wmi: fix kernel doc omits ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control omits 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops omits 294b29f15469 i2c: xiic: Fix RX IRQ busy check omits d12e4bbb190b i2c: xiic: Only ever transfer single message omits fdacc3c7405d i2c: xiic: Switch from waitqueue to completion omits 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] omits 861dcffe1b9e i2c: xiic: Drop broken interrupt handler omits c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg omits 019a926fcae5 Merge branch 'perf/core' omits c0a5a1092868 Merge branch 'sched/core' omits dd95347cac32 Merge branch 'x86/cpu' omits 9b5281cf4825 Merge branch 'x86/urgent' omits 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 7d47a0b6ac42 fuse: Delete a slightly redundant code omits aed3106bb9b2 fuse: use kmap_local_page() omits f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() omits 81065b35e248 x86/mce: Avoid infinite loop for copy from user recovery omits 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 omits c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client omits b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client discards 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang omits e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] omits ce4fc333e599 scsi: libsas: Co-locate exports with symbols omits 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] omits 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() omits b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT omits 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe omits 4f6094f1663e scsi: hisi_sas: Use managed PCI functions discards 337b129c01e1 clocksource: Forgive repeated long-latency watchdog clocks [...] discards ef278b70b83c Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 55e771147bdf tools/memory-model: Repair parseargs.sh header comment omits 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 omits 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 omits 07c06956fc2a tools/memory-model: Fix scripting --jobs argument omits 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh omits b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs omits 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors omits 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type omits 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests omits 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment omits caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification omits e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] omits e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros omits df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts omits 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts omits e053322ed118 tools/memory-model: Document locking corner cases discards fae6d23a3b22 Merge branch 'kcsan.2021.09.13b' into HEAD omits ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init omits 78c3d954e2b3 kcsan: Move ctx to start of argument list omits d627c537c258 kcsan: Support reporting scoped read-write access type omits 6c65eb75686f kcsan: Start stack trace with explicit location if provided omits f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses omits 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] omits ade3a58b2d40 kcsan: test: Fix flaky test case omits 80804284103a kcsan: test: Use kunit_skip() to skip tests omits e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization discards 6ce620741058 Merge branches 'fixes.2021.09.13b', 'scftorture.2021.09.13 [...] discards cb719a689120 torture: Make kvm-remote.sh print size of downloaded tarball discards ef45a59b8417 torture: Allot 1G of memory for scftorture runs discards cd48d600d768 tools/rcu: Add an extract-stall script omits b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] omits 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] omits fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions omits ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions omits b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] omits efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] omits fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error discards 64f8ce109a86 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader discards 255ee8f52c4a rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] discards f9a9dcfa7dd0 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] discards 5ed9195c7682 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] discards 5b939ea301fa rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] discards d52c7e412a2c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment discards d6c48b72849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] discards 186f0f96b1d4 rcu-tasks: Fix s/instruction/instructions/ typo in comment discards e19708f1bf96 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] discards 8553dd495a06 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] discards 8ce9e5d829f9 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs discards 9fd1d8c6b0e4 scftorture: Warn on individual scf_torture_init() error co [...] discards aa76fd318bbc scftorture: Count reschedule IPIs discards de9cd1e4139f scftorture: Account for weight_resched when checking for a [...] discards e391aa0d4c85 scftorture: Shut down if nonsensical arguments given discards d4b83d05922c scftorture: Allow zero weight to exclude an smp_call_funct [...] discards 6c4af43e2d6d rcu: Avoid unneeded function call in rcu_read_unlock() omits f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 1eac0075ebee rcu: Make rcu update module parameters world-readable omits ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again omits 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 3ac858785231 rcu: Fix undefined Kconfig macros omits 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst omits 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs omits 4c51de1e8f92 cifs: fix incorrect kernel doc comments discards b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang discards fd3058f3bd56 MIPS: Fix fall-through warnings for Clang discards 45b226ca8510 scsi: st: Fix fall-through warning for Clang omits 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] discards a33082bd198c nfp: Prefer struct_size over open coded arithmetic discards 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 discards 8e9f0934a07e bootconfig: Free copied bootconfig data after boot discards 6c7324bca2ec bootconfig: Fix to check the xbc_node is used before free it omits 22b1255792c0 docs/cgroup: remove some duplicate words omits 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] 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 f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix 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 8757f705d936 staging: vchiq_dev: cleanup code alignment issues omits cfb24b67bfd6 staging: vchiq_dev: remove braces from if block omits d4466db8abd5 staging: r8188eu: remove header file odm_reg.h omits 73374fe162ce staging: r8188eu: remove unused register definitions from [...] omits b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] omits 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV omits 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h omits 064ff000854e staging: r8188eu: remove rtw_hw_suspend omits c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false omits a8ccb413747d staging: r8188eu: remove write-only variable tog omits 1d10e90a042a staging: r8188eu: remove write-only variable cpwm omits db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing omits 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false omits 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro omits e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] omits 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] omits 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() omits fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD omits d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include 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 discards 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script discards b1d6695c249e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] discards 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 discards fa108e34d765 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] discards 18844b7517c8 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] discards 8897c6ccc423 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next discards 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 075667cc6c29 pinctrl: renesas: No need to initialise global statics 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. discards f2a787937ec9 hwmon: (raspberrypi) Use generic notification mechanism discards a8efd270c305 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] discards 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 omits 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support discards 291470332387 Merge branch 'iov_iter' into for-next discards 372b2483a649 Revert "iov_iter: track truncated size" discards 05236795cf47 io_uring: use iov_iter state save/restore helpers discards 72132b5d3edd iov_iter: add helper to save iov_iter state discards 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 discards 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp discards 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 discards 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 discards cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] discards 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions discards 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper discards 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct discards 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] discards 6bf369544cc6 xfrm: Use memset_after() to clear padding discards 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] discards 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 discards 86f6dc2b773c Merge branch 'io_uring-5.15' into for-next omits b58886bf14da Merge branch 'iommu/fixes' into next omits 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events omits a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] omits 9964e5cf7598 kselftests/sched: cleanup the child processes omits 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth omits 9525616d056e sched/fair: Add cfs bandwidth burst statistics omits bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities omits 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities omits 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq omits 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime omits 4b2b9ed7b987 sched/core: Simplify core-wide task selection omits e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD omits df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] omits 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates omits 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] omits 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] omits 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] omits fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume omits 8f40da9494cf Merge branch 'misc.namei' into for-next discards 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards df74f9400966 init/main.c: silence some -Wunused-parameter warnings discards 44b4126fa940 ramfs: fix mount source show for ramfs discards ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string discards dfccae0121e0 vsprintf: rework bitmap_list_string discards 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf discards df7b9611218a bitmap: unify find_bit operations discards 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() discards 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] discards 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() discards c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h discards 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] discards 4a732d76a700 tools: sync tools/bitmap with mother linux discards a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] discards 09100ba6d7ac cpumask: use find_first_and_bit() discards 896f5a919480 lib: add find_first_and_bit() discards c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely discards ffe35b127403 include: move find.h from asm_generic to linux discards a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h discards 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly discards 90b1d2932773 lib/string: optimized memset discards fb1194e51c5a lib/string: optimized memmove discards a7afed96dd9f lib/string: optimized memcpy discards df0694b5c1a4 proc/sysctl: make protected_* world readable discards 0cc51ef8489a fs/proc/kcore.c: add mmap interface discards 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. discards 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic discards 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() discards 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] discards 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] discards 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] discards 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] discards 0a970647b2d4 memblock: make memblock_find_in_range method private discards cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 412f286cbecd mm/mremap: don't account pages in vma_to_resize() discards 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN discards c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix discards 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option discards c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 discards d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix discards 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable discards 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix discards 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions discards fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU discards 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode discards 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] discards fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir discards e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages discards dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON discards 4cd82c12c5de Merge branch 'io_uring-5.15' into for-next discards 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 ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] omits 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT omits fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled omits 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence omits 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available discards b46a2b21701b Merge branch 'io_uring-5.15' into for-next discards fe8452804ee2 Merge branch 'block-5.15' into for-next omits 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop omits 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] omits c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] 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 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 discards 35485a5b7db5 Merge branch 'block-5.15' into for-next omits 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user omits 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info omits dab8477b032b drm/i915/bios: use ddc pin directly from child data omits 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize omits 11182986b455 drm/i915/bios: use alternate aux channel directly from child data omits 72337aac0045 drm/i915/bios: use dp max link rate directly from child data omits 6ba699814537 drm/i915/bios: use max tmds clock directly from child data omits a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data 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() discards 3472970e2a61 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST discards a08b63752102 fortify: Add compile-time FORTIFY_SOURCE tests 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 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates omits bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates omits 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation omits 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates omits 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ omits 344c32783044 drm/i915/debugfs: clean up LPSP capable omits 3a5f9281cfce drm/i915/debugfs: clean up LPSP status omits 802fd9613e19 drm/i915/dp: fix DG2 max source rate check 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 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. omits f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband omits f7a8f9afe52b drm/i915/display: Update small joiner ram size 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 4034fb207e30 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints omits f01d7d558e18 perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints omits 67c5d44384f8 perf/x86/intel/uncore: Fix Intel SPR IIO event constraints omits 9d756e408e08 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints omits f42e8a603c88 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints omits e2bb9fab08cb perf/x86/intel/uncore: Fix invalid unit check omits 496a18f09374 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] 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 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() omits a1b63119ee83 drm/i915/display: Move DRRS code its own file omits ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW discards e0f999d1bfc1 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] discards b721d740d18c Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] discards 1b417efc15f0 Merge branch 'arm64-fixes-for-5.14' into for-next discards 498a6904da39 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference discards 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() omits 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming omits fa3217c49487 drm/i915: remove unused i915->active_pipes omits 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() omits e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c omits 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks omits f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c omits 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c omits a3be01837fc9 Merge of ucount-fixes-for-5.14, siginfo-si_trapno-for-v5.1 [...] omits 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] omits 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder omits 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix omits c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] omits 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file discards 722beaa24263 fortify: Allow strlen() and strnlen() to pass compile-time [...] discards ed35e2624389 fortify: Prepare to improve strnlen() and strlen() warnings discards ee3f49bc6e4e fortify: Fix dropped strcpy() compile-time write overflow check discards 6bea7154887d fortify: Explicitly disable Clang support discards 1d6422a2ba02 fortify: Move remaining fortify helpers into fortify-string.h omits d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled discards 434261c89f82 lib/string: Move helper functions out of string.c discards 122b05c65c5d compiler_types.h: Remove __compiletime_object_size() discards 997b6d17702d cm4000_cs: Use struct_group() to zero struct cm4000_dev region discards c86596356ccd can: flexcan: Use struct_group() to zero struct flexcan_re [...] discards 1cff309e1de1 HID: roccat: Use struct_group() to zero kone_mouse_event discards 8a61df2aec5b HID: cp2112: Use struct_group() for memcpy() region discards 44bc39386942 drm/mga/mga_ioc32: Use struct_group() for memcpy() region discards 7822f508b174 iommu/amd: Use struct_group() for memcpy() region discards 3b0be8a3d338 bnxt_en: Use struct_group_attr() for memcpy() region discards dd49bdf5596a cxl/core: Replace unions with struct_group() discards e68b16278f2e stddef: Introduce struct_group() helper macro discards 4e86fbc9cb8b stddef: Fix kerndoc for sizeof_field() and offsetofend() discards fe916df8f69e powerpc: Split memset() to avoid multi-field overflow discards 57c0b5f92099 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] omits 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() omits 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() omits 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() omits 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] omits a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] omits 98b27e79898b drm/i915: Program DPLL P1 dividers consistently omits 510e890e8222 drm/i915: Remove the 'reg' local variable omits 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions omits 6205372b4b6d drm/i915: Clean dpll calling convention omits 24951b5813c1 drm/i915: Constify struct dpll all over omits b294425e9091 drm/i915: Extract ilk_update_pll_dividers() omits 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout omits 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing discards 4d7e3c8de98e Merge branch 'zynqmp/dt' of https://github.com/Xilinx/linu [...] discards 479c46133c05 arm64: zynqmp: Wire psgtr for zc1751-xm013 discards bd7a8de28ada arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards discards bee69aec28af arm64: zynqmp: Enable gpio and qspi for zc1275-revA discards c5f130772d97 arm64: zynqmp: Fix serial compatible string discards 5b35ece9d2e4 arm64: zynqmp: Remove not documented is-dual property omits 6b9376504cb4 drm/i915: Silence __iomem sparse warn omits 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c omits 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c omits b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c omits d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c omits af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro omits dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c omits cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int omits b6dfa4161729 drm/i915/dp: Drop redundant debug print omits 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates omits e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates omits 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW omits 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition omits 9ab29e150159 drm/i915/dp: read sink UHBR rates omits f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] omits da6deb655a58 thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] omits c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs omits ed518dd035fa Pull udf xattr sanity checks. omits 2cfbffc62045 Merge branch 'work.init' into for-next discards d62cd4d277cc media: uvcvideo: Remove unused including <linux/version.h> discards 1c87af2b7922 media: staging: document that Imgu not output auto-exposur [...] discards 24b2a2e15f23 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control discards 5ea47993c14d media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control discards fbe8c9fb0e2e media: ov8856: Set default mbus format but allow caller to alter discards 67622262d1ee media: Add sensor driver support for the ov13b10 camera. discards f22e7744424d media: imx258: Fix getting clock frequency discards ebf3afe8983e media: ipu3-cio2: Introduce to_cio2_device() helper macro discards a508f54837a7 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro discards ce4864fc2c5f media: ipu3-cio2: Introduce to_sensor_asd() helper macro discards 2e743f2bc978 media: ipu3-cio2: Switch to use media_entity_to_video_device() discards e70a0f29bdae media: ipu3-cio2: Use temporary storage for struct device pointer discards a24dd707a95d media: ipu3-cio2: Replace open-coded for_each_set_bit() discards f90bcc86aa0b media: staging/intel-ipu3: css: Fix wrong size comparison [...] discards be4253c51d80 media: ipu3.rst: Improve header formatting on tables discards 76ac4cbdb6f8 media: stm32: Potential NULL pointer dereference in dcmi_i [...] discards 3259a085f510 media: m5602_ov7660: remove the repeated declaration discards ab7b60fe351e media: dt-bindings: media: renesas,imr: Convert to json-schema discards 12b6db7c6403 media: staging: atomisp: fix the uninitialized use in gc22 [...] discards 66e2fcaadf8e media: atomisp: Fix error handling in probe discards 05344a1d2ea7 media: atomisp: restore missing 'return' statement discards f71a26ee14ed arm: qcom: Add SMP support for MSM8226 discards dff80e05cbbd dt-bindings: arm: Add SMP enable-method for MSM8226 discards dab518228615 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly discards 0c6b8e028729 soc: qcom: socinfo: Fixed argument passed to platform_set_data() discards fdc79fa94670 ARM: dts: qcom: nexus7: define touchscreen properties discards 7b2fb42cdd4a soc: qcom: llcc: Add configuration data for SM6350 discards 94ccf8fee683 soc: qcom: rpmhpd: Add SM6350 discards 790f3537dd78 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding discards 785b191940a3 dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 omits 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling omits cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] omits 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() omits faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit 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 omits 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] omits fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] omits 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] omits 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) omits 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] omits 331de7db3012 drm/connector: Give connector sysfs devices there own device_type omits 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] omits 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers omits 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include omits 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] omits 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies omits a95dc17633ab Pull utf8 handling fixes from Pali Rohar omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next discards 447a165496a7 dt-bindings: arm: qcom: Document SDX65 platform and boards omits c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO omits dab1b47e57e0 drm/i915/dp: return proper DPRX link training result discards 19e95228c722 media: netup_unidvb: handle interrupt properly according t [...] discards d47ab56428f3 media: cxd2820r: include the right header discards 17e536f6acaa media: siano: use DEFINE_MUTEX() for mutex lock discards ea8dd2d4020e media: rc: clean the freed urb pointer to avoid double free discards 89379fca4840 media: dvb-usb: fix ununit-value in az6027_rc_query discards 09e0c803602a media: c8sectpfe-dvb: Remove unused including <linux/version.h> discards 1d345c3e5941 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] omits bbaafe536c84 drm/i915: Nuke ORIGIN_GTT omits 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation omits d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() omits b2eb7d716426 Merge drm/drm-next into drm-intel-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 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates omits 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations omits 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() omits 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] 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 omits f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P omits 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] discards b395ba42afd9 media: ir_toy: allow tx carrier to be set discards 8d020465fe60 media: mtk-vcodec: fix warnings: symbol XXX was not declared discards 2bd7b00a3040 media: mtk-vcodec: enable MT8183 decoder discards b8022cde2dd7 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec discards 542fc2c47e5c media: mtk-vcodec: vdec: add media device if using stateless api discards b9d7fddc8aa4 media: mtk-vcodec: vdec: support stateless H.264 decoding discards 2acb6b19faf1 media: mtk-vcodec: vdec: support stateless API discards e8a4b0d2b747 media: add Mediatek's MM21 format discards 77fab99c027e media: mtk-vcodec: support version 2 of decoder firmware ABI discards db4f21ae77a9 media: mtk-vcodec: vdec: handle firmware version field discards aa9b9fe01768 media: mtk-vcodec: vdec: move stateful ops into their own file discards edc06520deca media: mtk-vcodec: venc: support START and STOP commands discards 3f6d11fd8b7b media: mtk-vcodec: make flush buffer reusable by encoder discards dfeef202b699 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] discards 5aff12f3a9ef media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD discards 288b083bec92 media: mtk-vcodec: vdec: Support H264 profile control omits 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs omits c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off omits 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path omits ca6e04e8f8d1 Pull udf cleanups and LVID check fix. omits 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg omits 8c3f90d839b5 Pull fsnotify speedup patches from Amir Goldstein discards 277c0dd93bf7 fpga: machxo2-spi: Return an error on failure omits 277f146e6888 Pull fanotify pidfd support from Matthew Bobrowski. discards 5cc88747f90f media: tuners: mxl5007t: Removed unnecessary 'return' discards 79c71701d70e media: ttusb-dec: avoid release of non-acquired mutex discards 93d6538cc777 media: cxd2880-spi: Fix a null pointer dereference on erro [...] discards d94e1a30634a media: streamzap: ensure rx resolution can be retrieved discards a44d582ebff0 media: mceusb: ensure rx resolution can be retrieved discards 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] discards 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] discards 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation discards a76d04bf70be media: Add NV12_4L4 tiled format discards 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 discards b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] discards 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver discards 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] discards 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition discards c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs discards 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] discards 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() discards 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension discards f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf discards 92852963f78e media: vivid: add module option to set request support mode discards 65da1fc4c325 media: cedrus: drop min_buffers_needed. discards 297289d611b8 media: cedrus: hevc: Add support for scaling lists discards 7a731960cc7e media: hantro: Add scaling lists feature discards 478e8d8b3997 media: hevc: Add scaling matrix control discards bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] discards 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument discards 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board discards 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board discards 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips discards 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA discards a09bb2686303 arm64: zynqmp: Add reset description for sata discards 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA discards 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards discards 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] discards b10b5334528a media: camss: vfe: Don't read hardware version needlessly discards ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 discards 65d5e861d357 arm64: zynqmp: Update rtc calibration value discards 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards discards bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 discards 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 discards af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] discards 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy discards 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms discards 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi discards 243fa5d0c2ce arm64: zynqmp: Remove additional newline discards 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 discards def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 discards 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 discards 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi discards 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 discards 75389782defc arm64: zynqmp: Add phy description for usb3.0 discards 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC discards 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 discards 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description discards 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards discards ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes discards 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms discards 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property discards e205892608c4 arm64: zynqmp: Disable CCI by default discards 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version discards 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible discards 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants discards 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts discards 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable discards e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable discards 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts discards 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] discards 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name discards be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable discards 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties discards 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml discards f48337bd8e64 media: mt9p031: Use BIT macro discards 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream discards bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT discards ff539bcba963 media: mt9p031: Read back the real clock rate discards 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] discards 6b127f97c016 media: rcar-vin: Remove explicit device availability check discards 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines discards 0c56f9597adc media: rcar-vin: Add r8a779a0 support discards 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications discards 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time discards 583a50ef48d3 media: rcar-vin: Create a callback to setup media links discards 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] discards e1c9c83bb560 media: rcar-vin: Move group async notifier discards 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information discards 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier discards 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths discards 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() discards 9b538196ddcf media: rcar-vin: Refactor controls creation for video device discards 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support discards c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support 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 omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next omits c07eea684cdf Merge generic_block_fiemap() removal from Christoph. 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 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 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 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 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 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 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 c2c961012091 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] 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 af546cac9a16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 1ad534b18e51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] 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 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 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 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 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 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 dce8f299b3a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] 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 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 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 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 (70ced02f322f) \ 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 | 36 +- Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/admin-guide/media/ipu3.rst | 14 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/block/queue-sysfs.rst | 9 +- Documentation/core-api/cachetlb.rst | 6 - Documentation/core-api/mm-api.rst | 5 - Documentation/dev-tools/checkpatch.rst | 38 - .../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 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 25 - Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 + .../devicetree/bindings/mmc/mmc-card.yaml | 48 - .../devicetree/bindings/mmc/mmc-controller.yaml | 6 + .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../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/cifs/cifsroot.rst | 2 +- Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/ntfs3.rst | 10 +- Documentation/gpu/i915.rst | 25 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/process/changes.rst | 13 - Documentation/process/index.rst | 1 - Documentation/process/maintainer-handbooks.rst | 18 - Documentation/process/maintainer-tip.rst | 785 - Documentation/process/submitting-patches.rst | 7 - 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 - Documentation/scheduler/sched-bwc.rst | 84 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 - Documentation/translations/zh_TW/index.rst | 10 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../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 - Documentation/vm/page_migration.rst | 2 +- MAINTAINERS | 55 +- Makefile | 183 +- Next/SHA1s | 337 - Next/Trees | 338 - Next/merge.log | 3813 ----- 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/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 | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama7g5ek.dts | 8 + 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 | 16 + 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/include/asm/bitops.h | 1 + arch/arm/include/asm/cacheflush.h | 1 - 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/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/include/asm/bitops.h | 1 + arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/process.c | 3 +- arch/arm64/rust/target.json | 35 - arch/csky/include/asm/bitops.h | 1 + arch/h8300/include/asm/bitops.h | 1 + arch/hexagon/include/asm/bitops.h | 1 + arch/ia64/include/asm/bitops.h | 2 + arch/m68k/include/asm/bitops.h | 2 + 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/include/asm/cacheflush.h | 1 - arch/nios2/include/asm/cacheflush.h | 3 +- arch/openrisc/include/asm/bitops.h | 1 + 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/include/asm/bitops.h | 2 + arch/powerpc/include/asm/cputhreads.h | 2 +- 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/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/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/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/sparc/include/asm/bitops_32.h | 1 + arch/sparc/include/asm/bitops_64.h | 2 + arch/sparc/kernel/mdesc.c | 3 +- arch/x86/Kconfig | 6 +- arch/x86/boot/compressed/misc.h | 2 - arch/x86/boot/compressed/pgtable_64.c | 2 - arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/include/asm/asm.h | 5 - arch/x86/include/asm/bitops.h | 2 + arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 43 +- arch/x86/lib/string_32.c | 1 - arch/x86/mm/init_64.c | 6 +- arch/x86/mm/pat/memtype.c | 7 +- 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 +- block/blk-mq.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/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/Makefile | 2 +- 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 | 160 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 + 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 | 569 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 51 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 111 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- 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/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 11 +- 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_svm.c | 81 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 419 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 91 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 49 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 10 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 10 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 47 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 544 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1302 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 335 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 121 +- drivers/gpu/drm/amd/display/dc/dc.h | 36 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 222 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 21 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 16 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 164 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 112 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 9 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 30 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 43 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 28 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 5 - .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 - .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 4 - .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 8 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 11 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 8 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 - 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 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 318 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 6 - .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- 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 | 83 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 3 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 18 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 - .../display/dc/virtual/virtual_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 31 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- .../drm/amd/display/include/bios_parser_types.h | 8 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 17 - .../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 | 57 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 - .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/include/atomfirmware.h | 4 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/drm_connector.c | 79 - drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_edid.c | 89 +- drivers/gpu/drm/drm_sysfs.c | 87 +- 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 | 3 - drivers/gpu/drm/i915/display/g4x_dp.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 86 +- drivers/gpu/drm/i915/display/intel_acpi.c | 46 - drivers/gpu/drm/i915/display/intel_acpi.h | 3 - drivers/gpu/drm/i915/display/intel_backlight.c | 1776 --- drivers/gpu/drm/i915/display/intel_backlight.h | 52 - drivers/gpu/drm/i915/display/intel_bios.c | 375 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 - drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 39 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 7 - drivers/gpu/drm/i915/display/intel_display.c | 942 +- drivers/gpu/drm/i915/display/intel_display.h | 6 + .../gpu/drm/i915/display/intel_display_debugfs.c | 88 +- drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dp.c | 693 +- drivers/gpu/drm/i915/display/intel_dp.h | 15 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll.c | 567 +- drivers/gpu/drm/i915/display/intel_dpll.h | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 + drivers/gpu/drm/i915/display/intel_dpt.c | 229 - drivers/gpu/drm/i915/display/intel_dpt.h | 19 - drivers/gpu/drm/i915/display/intel_drrs.c | 437 - drivers/gpu/drm/i915/display/intel_drrs.h | 36 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 481 - drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fbc.c | 89 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 1 - drivers/gpu/drm/i915/display/intel_fdi.c | 200 +- drivers/gpu/drm/i915/display/intel_fdi.h | 4 - drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 64 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1794 ++- drivers/gpu/drm/i915/display/intel_panel.h | 43 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 222 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/i915_drv.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 61 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 + 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/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/vc4/vc4_hdmi.c | 8 - 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/i2c/busses/i2c-xiic.c | 161 +- 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 | 3 +- 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/memstick/core/ms_block.c | 6 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 3 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 - drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- 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/hnae3.h | 6 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 3 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 46 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 - 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 + drivers/net/ethernet/mellanox/mlxsw/core.c | 38 + drivers/net/ethernet/mellanox/mlxsw/core.h | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 146 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 290 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- .../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/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 + drivers/net/hamradio/6pack.c | 4 +- drivers/net/phy/at803x.c | 15 - 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 | 18 +- 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/pinctrl/renesas/core.c | 12 +- drivers/platform/x86/Kconfig | 17 - drivers/platform/x86/Makefile | 1 - drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/hp-wmi.c | 329 +- drivers/platform/x86/wmaa-backlight-wmi.c | 205 - drivers/platform/x86/wmi.c | 369 +- drivers/ptp/idt8a340_reg.h | 65 +- drivers/ptp/ptp_clockmatrix.c | 766 +- drivers/ptp/ptp_clockmatrix.h | 64 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/remoteproc/Kconfig | 10 +- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/s390/char/sclp_early.c | 3 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/ap_queue.c | 4 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/scsi/aic94xx/aic94xx_sds.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 24 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 37 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 3 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_init.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 23 +- drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- 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/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 | 19 +- drivers/staging/r8188eu/core/rtw_cmd.c | 65 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 203 +- 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 | 35 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 25 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 68 + drivers/staging/r8188eu/core/rtw_recv.c | 25 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 34 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 49 +- 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 | 184 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 207 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 77 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 + drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 + drivers/staging/r8188eu/include/HalVerDef.h | 61 + drivers/staging/r8188eu/include/drv_types.h | 8 + drivers/staging/r8188eu/include/hal_intf.h | 248 +- 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 | 16 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 + drivers/staging/r8188eu/include/odm_interface.h | 45 + drivers/staging/r8188eu/include/odm_precomp.h | 1 + drivers/staging/r8188eu/include/odm_reg.h | 89 + drivers/staging/r8188eu/include/osdep_intf.h | 1 + drivers/staging/r8188eu/include/osdep_service.h | 21 +- 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 | 7 + 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/include/xmit_osdep.h | 2 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 125 +- 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 | 18 + drivers/staging/r8188eu/os_dep/usb_intf.c | 141 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 + drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 + 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 + .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 178 +- 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/usb/chipidea/udc.c | 8 - drivers/usb/typec/altmodes/Kconfig | 1 - drivers/usb/typec/altmodes/displayport.c | 58 +- 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/video/fbdev/efifb.c | 21 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/virtio/virtio.c | 7 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- 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/{smbfs_client => cifs}/Kconfig | 0 fs/{smbfs_client => cifs}/Makefile | 0 fs/{smbfs_client => cifs}/asn1.c | 0 fs/{smbfs_client => cifs}/cache.c | 2 +- fs/{smbfs_client => cifs}/cifs_debug.c | 1 + fs/{smbfs_client => cifs}/cifs_debug.h | 0 fs/{smbfs_client => cifs}/cifs_dfs_ref.c | 0 fs/{smbfs_client => cifs}/cifs_fs_sb.h | 1 + fs/{smbfs_client => cifs}/cifs_ioctl.h | 1 + fs/{smbfs_client => cifs}/cifs_spnego.c | 2 +- fs/{smbfs_client => cifs}/cifs_spnego.h | 2 +- .../cifs_spnego_negtokeninit.asn1 | 0 fs/{smbfs_client => cifs}/cifs_swn.c | 2 +- fs/{smbfs_client => cifs}/cifs_swn.h | 0 fs/{smbfs_client => cifs}/cifs_unicode.c | 1 + fs/{smbfs_client => cifs}/cifs_unicode.h | 0 fs/{smbfs_client => cifs}/cifs_uniupr.h | 0 fs/{smbfs_client => cifs}/cifsacl.c | 1 + fs/{smbfs_client => cifs}/cifsacl.h | 1 + fs/{smbfs_client => cifs}/cifsencrypt.c | 1 + fs/{smbfs_client => cifs}/cifsfs.c | 1 + fs/{smbfs_client => cifs}/cifsfs.h | 1 + fs/{smbfs_client => cifs}/cifsglob.h | 3 +- fs/{smbfs_client => cifs}/cifspdu.h | 1 + fs/{smbfs_client => cifs}/cifsproto.h | 1 + fs/{smbfs_client => cifs}/cifsroot.c | 0 fs/{smbfs_client => cifs}/cifssmb.c | 1 + fs/{smbfs_client => cifs}/connect.c | 13 +- fs/{smbfs_client => cifs}/dfs_cache.c | 0 fs/{smbfs_client => cifs}/dfs_cache.h | 0 fs/{smbfs_client => cifs}/dir.c | 1 + fs/{smbfs_client => cifs}/dns_resolve.c | 1 + fs/{smbfs_client => cifs}/dns_resolve.h | 4 +- fs/{smbfs_client => cifs}/export.c | 1 + fs/{smbfs_client => cifs}/file.c | 1 + fs/{smbfs_client => cifs}/fs_context.c | 0 fs/{smbfs_client => cifs}/fs_context.h | 0 fs/{smbfs_client => cifs}/fscache.c | 2 +- fs/{smbfs_client => cifs}/fscache.h | 2 +- fs/{smbfs_client => cifs}/inode.c | 1 + fs/{smbfs_client => cifs}/ioctl.c | 3 +- fs/{smbfs_client => cifs}/link.c | 1 + fs/{smbfs_client => cifs}/misc.c | 1 + fs/{smbfs_client => cifs}/netlink.c | 2 +- fs/{smbfs_client => cifs}/netlink.h | 0 fs/{smbfs_client => cifs}/netmisc.c | 1 + fs/{smbfs_client => cifs}/nterr.c | 0 fs/{smbfs_client => cifs}/nterr.h | 0 fs/{smbfs_client => cifs}/ntlmssp.h | 1 + fs/{smbfs_client => cifs}/readdir.c | 1 + fs/{smbfs_client => cifs}/rfc1002pdu.h | 1 + fs/{smbfs_client => cifs}/sess.c | 1 + fs/{smbfs_client => cifs}/smb1ops.c | 0 fs/{smbfs_client => cifs}/smb2file.c | 1 + fs/{smbfs_client => cifs}/smb2glob.h | 1 + fs/{smbfs_client => cifs}/smb2inode.c | 1 + fs/{smbfs_client => cifs}/smb2maperror.c | 0 fs/{smbfs_client => cifs}/smb2misc.c | 1 + fs/{smbfs_client => cifs}/smb2ops.c | 0 fs/{smbfs_client => cifs}/smb2pdu.c | 1 + fs/{smbfs_client => cifs}/smb2pdu.h | 1 + fs/{smbfs_client => cifs}/smb2proto.h | 1 + fs/{smbfs_client => cifs}/smb2status.h | 1 + fs/{smbfs_client => cifs}/smb2transport.c | 1 + fs/{smbfs_client => cifs}/smbdirect.c | 0 fs/{smbfs_client => cifs}/smbdirect.h | 0 fs/{smbfs_client => cifs}/smbencrypt.c | 0 fs/{smbfs_client => cifs}/smberr.h | 1 + fs/{smbfs_client => cifs}/trace.c | 0 fs/{smbfs_client => cifs}/trace.h | 0 fs/{smbfs_client => cifs}/transport.c | 1 + fs/{smbfs_client => cifs}/unc.c | 0 fs/{smbfs_client => cifs}/winucase.c | 1 + fs/{smbfs_client => 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/fuse/dev.c | 8 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 1 + fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- 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/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- 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/drm/drm_connector.h | 37 - include/drm/drm_displayid.h | 101 +- include/drm/i915_pciids.h | 8 +- 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/compiler-gcc.h | 2 + include/linux/compiler.h | 2 + include/linux/compiler_attributes.h | 6 - 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/kernel_stat.h | 1 - include/linux/ksm.h | 4 +- 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/mtd/mtd.h | 2 + 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/rpmsg.h | 2 +- include/linux/sched.h | 9 - 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/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 +- .../uapi/linux/{smbfs_client => cifs}/cifs_mount.h | 1 + .../linux/{smbfs_client => cifs}/cifs_netlink.h | 0 include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/smc.h | 27 - 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 | 33 +- kernel/audit_tree.c | 20 +- kernel/auditsc.c | 15 +- kernel/bpf/verifier.c | 2 +- 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 | 9 +- 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 | 206 +- kernel/sched/debug.c | 4 - kernel/sched/fair.c | 109 +- kernel/sched/sched.h | 17 +- kernel/sysctl.c | 8 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 35 +- lib/.gitignore | 2 - lib/Kconfig | 3 + lib/Kconfig.debug | 161 - lib/Makefile | 34 - 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/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/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/core/skbuff.c | 19 +- net/dsa/dsa.c | 5 + net/dsa/dsa2.c | 46 +- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 12 +- net/ethtool/ioctl.c | 4 - net/ipv6/netfilter/ip6_tables.c | 1 + net/ncsi/ncsi-manage.c | 4 +- net/nfc/hci/llc_shdlc.c | 23 +- net/smc/af_smc.c | 34 +- net/smc/smc.h | 3 + net/smc/smc_clc.c | 330 +- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 - net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 - 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/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/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/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/rcu/extract-stall.sh | 33 - 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/testing/selftests/sched/cs_prctl_test.c | 28 +- 1582 files changed, 35206 insertions(+), 89362 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 create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.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/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/process/maintainer-handbooks.rst delete mode 100644 Documentation/process/maintainer-tip.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 Documentation/translations/zh_CN/admin-guide/sysrq.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%) 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 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.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/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c delete mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_drrs.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/platform/x86/wmaa-backlight-wmi.c delete mode 100644 drivers/spi/spi-ingenic.c create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h create mode 100644 drivers/staging/r8188eu/include/odm_reg.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h rename fs/{smbfs_client => cifs}/Kconfig (100%) rename fs/{smbfs_client => cifs}/Makefile (100%) rename fs/{smbfs_client => cifs}/asn1.c (100%) rename fs/{smbfs_client => cifs}/cache.c (97%) rename fs/{smbfs_client => cifs}/cifs_debug.c (99%) rename fs/{smbfs_client => cifs}/cifs_debug.h (100%) rename fs/{smbfs_client => cifs}/cifs_dfs_ref.c (100%) rename fs/{smbfs_client => cifs}/cifs_fs_sb.h (99%) rename fs/{smbfs_client => cifs}/cifs_ioctl.h (99%) rename fs/{smbfs_client => cifs}/cifs_spnego.c (98%) rename fs/{smbfs_client => cifs}/cifs_spnego.h (92%) rename fs/{smbfs_client => cifs}/cifs_spnego_negtokeninit.asn1 (100%) rename fs/{smbfs_client => cifs}/cifs_swn.c (99%) rename fs/{smbfs_client => cifs}/cifs_swn.h (100%) rename fs/{smbfs_client => cifs}/cifs_unicode.c (99%) rename fs/{smbfs_client => cifs}/cifs_unicode.h (100%) rename fs/{smbfs_client => cifs}/cifs_uniupr.h (100%) rename fs/{smbfs_client => cifs}/cifsacl.c (99%) rename fs/{smbfs_client => cifs}/cifsacl.h (99%) rename fs/{smbfs_client => cifs}/cifsencrypt.c (99%) rename fs/{smbfs_client => cifs}/cifsfs.c (99%) rename fs/{smbfs_client => cifs}/cifsfs.h (99%) rename fs/{smbfs_client => cifs}/cifsglob.h (99%) rename fs/{smbfs_client => cifs}/cifspdu.h (99%) rename fs/{smbfs_client => cifs}/cifsproto.h (99%) rename fs/{smbfs_client => cifs}/cifsroot.c (100%) rename fs/{smbfs_client => cifs}/cifssmb.c (99%) rename fs/{smbfs_client => cifs}/connect.c (99%) rename fs/{smbfs_client => cifs}/dfs_cache.c (100%) rename fs/{smbfs_client => cifs}/dfs_cache.h (100%) rename fs/{smbfs_client => cifs}/dir.c (99%) rename fs/{smbfs_client => cifs}/dns_resolve.c (98%) rename fs/{smbfs_client => cifs}/dns_resolve.h (71%) rename fs/{smbfs_client => cifs}/export.c (98%) rename fs/{smbfs_client => cifs}/file.c (99%) rename fs/{smbfs_client => cifs}/fs_context.c (100%) rename fs/{smbfs_client => cifs}/fs_context.h (100%) rename fs/{smbfs_client => cifs}/fscache.c (99%) rename fs/{smbfs_client => cifs}/fscache.h (98%) rename fs/{smbfs_client => cifs}/inode.c (99%) rename fs/{smbfs_client => cifs}/ioctl.c (99%) rename fs/{smbfs_client => cifs}/link.c (99%) rename fs/{smbfs_client => cifs}/misc.c (99%) rename fs/{smbfs_client => cifs}/netlink.c (97%) rename fs/{smbfs_client => cifs}/netlink.h (100%) rename fs/{smbfs_client => cifs}/netmisc.c (99%) rename fs/{smbfs_client => cifs}/nterr.c (100%) rename fs/{smbfs_client => cifs}/nterr.h (100%) rename fs/{smbfs_client => cifs}/ntlmssp.h (99%) rename fs/{smbfs_client => cifs}/readdir.c (99%) rename fs/{smbfs_client => cifs}/rfc1002pdu.h (98%) rename fs/{smbfs_client => cifs}/sess.c (99%) rename fs/{smbfs_client => cifs}/smb1ops.c (100%) rename fs/{smbfs_client => cifs}/smb2file.c (99%) rename fs/{smbfs_client => cifs}/smb2glob.h (98%) rename fs/{smbfs_client => cifs}/smb2inode.c (99%) rename fs/{smbfs_client => cifs}/smb2maperror.c (100%) rename fs/{smbfs_client => cifs}/smb2misc.c (99%) rename fs/{smbfs_client => cifs}/smb2ops.c (100%) rename fs/{smbfs_client => cifs}/smb2pdu.c (99%) rename fs/{smbfs_client => cifs}/smb2pdu.h (99%) rename fs/{smbfs_client => cifs}/smb2proto.h (99%) rename fs/{smbfs_client => cifs}/smb2status.h (99%) rename fs/{smbfs_client => cifs}/smb2transport.c (99%) rename fs/{smbfs_client => cifs}/smbdirect.c (100%) rename fs/{smbfs_client => cifs}/smbdirect.h (100%) rename fs/{smbfs_client => cifs}/smbencrypt.c (100%) rename fs/{smbfs_client => cifs}/smberr.h (99%) rename fs/{smbfs_client => cifs}/trace.c (100%) rename fs/{smbfs_client => cifs}/trace.h (100%) rename fs/{smbfs_client => cifs}/transport.c (99%) rename fs/{smbfs_client => cifs}/unc.c (100%) rename fs/{smbfs_client => cifs}/winucase.c (99%) rename fs/{smbfs_client => cifs}/xattr.c (99%) 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 rename include/uapi/linux/{smbfs_client => cifs}/cifs_mount.h (96%) rename include/uapi/linux/{smbfs_client => cifs}/cifs_netlink.h (100%) 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/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/rcu/extract-stall.sh