This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 0f0fe5040de5 Add linux-next specific files for 20231006 omits 86c5433dcc29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c07e9a3268e0 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits 8b3f575690a5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3db9eee30a49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 895299772846 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 3ad43ec2b871 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 290da1c19705 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 52f7518156cc Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 5a61e78d7a14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b0bac268d001 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 68c73ec8b418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02ebfb617d64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6f50abfbc52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 540b0a43cb03 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 7839574d34ba Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits be29a532b810 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e5ac91299270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2025dbfbc51f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2b57094f5b18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 741516fe53ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eea71be16b02 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 3f4b8a48f328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a63289b5822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d98323da8992 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 83d98637d6ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bff8a444cf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 938bf606d03e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac45ba6f8987 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90bfb92d2929 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03f37b8382d6 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits f4532af758d8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 0a48d3d0e56f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 7c5f4163bf79 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits fe6a583cd884 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 673de43e1c75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a26af71bbee6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 00d0dc2ba537 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 21b6f0685dcf Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 78ff2412fcd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d96d4dc9a3b5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 253bfce0b87a Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 42a0327af81a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits d509fa9ffa62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfa44e47affa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57e4119f2aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a28edfe5d77c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a99a9da872f6 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b6fe4ce69ef7 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits 96111bec922b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab389cfeea76 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 79a237aa674b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d8de82b84f6 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 331e42eda747 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bff7f9132d4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b467b48e283 extcon: max77843: add device-tree compatible string omits 59cf02b57ca3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd95358b77e3 extcon: max77693: add device-tree compatible string omits 25df3144f6cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e2f9cd71a8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6e4c862916e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 496c5d32e299 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2a29e48abc8 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1e532d67af38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d97e219d7c70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22ca30e2a996 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3c3282a5cf1 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 014ba974b9d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 188d8e10bd87 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits cda8e830bbad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf4c9833fda0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60727430c8ef Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b4a0d33b58c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00afb68edc5e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 018f37186562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 053d095187ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b55bbe4ad6eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b1a3eff47b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dfae76a36017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30c104f4869b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 89a34da7abda Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c0c3fdb51275 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e737e618ced8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c110fd3df154 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0992631a2f99 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b2a42fffd3d4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits cffdf6acc207 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0a9b841b11f9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits f05b635b764d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f11653e2e653 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f8fd57b95e1d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 11185d75a1d4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9263d28b9d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca695b7cfa0c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 583533305f0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b551e65725c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3572ee2af2c7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits b2e706499599 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5eed9ca6610d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits cfeff9c3646e Merge branch 'master' of git://linuxtv.org/media_tree.git omits f21716b842bb Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9ab38615f110 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c977b79f29e8 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits e5bbea5267af Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 03a154fba921 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1eb78bee5d62 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 6a60735dc968 next-20231005/pci omits cc0b394c3fb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1f5d69cd7d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acf9a97355ea Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 86dd5719e87b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8f9659df75b6 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits bdcc57fd7292 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits ae3c2cbed027 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits c4576aadad52 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 24ee297ba8d7 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 8c4f25c717d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12661a03756e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d16d00dc3d2d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0ceac4676b8f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fd1cb6869347 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8c62ed5edaff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 32620a70ec5d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3fc7c192d12d Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 8d9ffcf4351c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29cc340498a0 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 94f4de538e6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8d645662b45e Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 207b3f2f1406 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 3727f9dba2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e04957028024 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits cda99ae29015 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits dde2bbe77a7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb120fa54f32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3634ef0d998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37a549060cae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 225c2077c8b2 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits ab5292a94fd2 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits ded69d21d684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0fc94a84268 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits da04493248a6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 40cf4e40037b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 5db7e51c62e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c94dcbe8f3d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4b4637b8906e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 856f3a8cdc2b next-20231005/scmi omits 4f9863cae493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb80716c50f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddcdeae2e5de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0de8352a2954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c1bfb23a6f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81f34e1c7ecd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d53df624be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3e2fdd7d5c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a33038a02d18 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits c0b5fcf03e58 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 98ed44610c29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d9dd16e77b6 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits b2453e6913ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf4f6707d901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50eb56fe4586 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4e53113c56f0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits dce958aa3511 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4a860374f8cf Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits dd620ee9779b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d2d4c202266 drm/msm/dp: Inline dp_display_is_sink_count_zero() omits 542abfc5043d drm/msm/dpu: move INTF tearing checks to dpu_encoder_phys_ [...] omits 18ce06747350 drm/msm/dpu: drop useless check from dpu_encoder_phys_cmd_ [...] omits ae3a7551b20f drm/msm/dpu: drop DPU_INTF_TE feature flag omits 477eb2c0040d drm/msm/dpu: enable INTF TE operations only when supported by HW omits 01a596aabea8 drm/msm/dpu: inline _setup_intf_ops() omits 7fc14a512ba3 drm/msm/dpu: drop the DPU_PINGPONG_TE flag omits b3d116e3338b drm/msm/dpu: enable PINGPONG TE operations only when suppo [...] omits cf180be9388a drm/msm/dpu: inline _setup_pingpong_ops() omits 598249538e68 drm/msm/dp: skip validity check for DP CTS EDID checksum omits 5a2c7c8b67cf drm/msm/dp: Remove dp_display_is_ds_bridge() omits 8467f16a10d5 drm/msm/dp: Inline dp_link_parse_sink_count() omits 6dc452d20cd8 drm/msm/dp: Simplify with drm_dp_{max_link_rate,max_lane_count}() omits 1df16ee3a648 drm/msm/dp: Remove aux_cfg_update_done and related code omits f21c6a9a9b95 drm/msm/dp: Remove dead code related to downstream cap info omits 907f4085f2c0 drm/msm/dp: Use drm_dp_read_sink_count() helper omits d69c71138a0d drm/msm/dp: Replace open-coded drm_dp_read_dpcd_caps() omits da94d3cad890 drm/msm/dsi: Enable widebus for DSI omits 561fb5cdd685 drm/msm/dsi: Add DATABUS_WIDEN MDP_CTRL2 bit omits 4f51dc95e15f drm/msm/dpu: Enable widebus for DSI INTF omits 07204cd6e235 drm/msm/dpu: Move setting of dpu_enc::wide_bus_en to atomi [...] omits 207a5c7d8d05 drm/msm: Remove unnecessary NULL values omits caf82b8acfa1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f12ce3c32cf2 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits bf76a17c5e03 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits f35fe63fcf14 drm/msm/dpu: shift IRQ indices by 1 omits 78400cb01d1e drm/msm/dpu: stop using raw IRQ indices in the kernel traces omits 507b29797cff drm/msm/dpu: stop using raw IRQ indices in the kernel output omits 07e7d96dcb08 drm/msm/dpu: make the irq table size static omits eb7af0e86349 drm/msm/dpu: add helper to get IRQ-related data omits 2cf6b2e0786f drm/msm/dpu: extract dpu_core_irq_is_valid() helper omits 612a90a75a7c drm/msm/dpu: remove irq_idx argument from IRQ callbacks omits 6fbc898936cd Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e7a6c4ed4ac9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ea35ae7af408 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 986b1df3a7b0 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits c6ff7b9e56fc Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e6d964c3d705 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8d1888e28684 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 62042bd00850 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 19f4d59db167 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7b4116f83ea Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 01bf9caf6d9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b1d40161b2d8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 11febd81f8b1 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 14afb85c966b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f62848ec974 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 43fa895ca9a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99c7083c630c Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits e3bf6d0b3f2c Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits dc96e41bb85c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 23c8ce68a585 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d223987763f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits caf68b1136b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 76126e680c89 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 351c49a14f50 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 9f53f635a528 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 447f8c94ec26 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 70ba8d4e3151 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits cf5c97a8bbc3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 067bc4769781 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7649fa637091 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 015f55cf90a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c1252e37141 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits be7728e78a1a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits d9aede5fcbe2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3b2f9b92c21c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 59358f418e13 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 89ada1ca029b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 666305fc7ceb Merge branch into tip/master: 'x86/tdx' omits 2cc37d172244 Merge branch into tip/master: 'x86/platform' omits 191e22ee94d1 Merge branch into tip/master: 'x86/percpu' omits 85e89efc0b20 Merge branch into tip/master: 'x86/mm' omits d70a4cb578f9 Merge branch into tip/master: 'x86/headers' omits d2158b91279e Merge branch into tip/master: 'x86/fpu' omits f341bb27b449 Merge branch into tip/master: 'x86/entry' omits 56d812a48084 Merge branch into tip/master: 'x86/cpu' omits da43613fdd17 Merge branch into tip/master: 'x86/bugs' omits 250eb41e83a6 Merge branch into tip/master: 'x86/boot' omits c08275d75a01 Merge branch into tip/master: 'x86/asm' omits ff49552eab30 Merge branch into tip/master: 'x86/apic' omits 2b1487e77c44 Merge branch into tip/master: 'timers/core' omits 1f925778dc70 Merge branch into tip/master: 'smp/core' omits ae6c0177be13 Merge branch into tip/master: 'sched/core' omits a782576d731a Merge branch into tip/master: 'perf/core' omits 764ba6ff6356 Merge branch into tip/master: 'objtool/core' omits 47bc370c864c Merge branch into tip/master: 'locking/core' omits eff2dc2607df Merge branch into tip/master: 'irq/core' omits 89ad80156866 Merge branch into tip/master: 'core/core' omits b48766936acd Merge branch into tip/master: 'x86/urgent' omits 44a5e7203952 Merge branch into tip/master: 'sched/urgent' omits 7ceaa475e9f2 Merge branch into tip/master: 'irq/urgent' omits 8369137a2835 Merge branch 'vfs.super' into vfs.all omits c549b4a976a7 Merge branch 'vfs.iov_iter' into vfs.all omits 6c77bbd93113 Merge branch 'vfs.autofs' into vfs.all omits a368993a8282 Merge branch 'vfs.mount.write' into vfs.all omits 4e2be9d89603 Merge branch 'vfs.misc' into vfs.all omits d2136a8ce66e backing file: free directly omits ed1abc0d175e Merge branches 'iommu/fixes', 'arm/tegra', 's390', 'x86/am [...] omits 9b46f1abc6d4 sched/debug: Print 'tgid' in sched_show_task() omits c6aae6949383 cifs: Add client version details to NTLM authenticate message omits ca4256348660 x86/percpu: Use C for percpu read/write accessors omits 9a462b9eafa6 x86/percpu: Use compiler segment prefix qualifier omits 1ca3683cc6d2 x86/percpu: Enable named address spaces with known compile [...] omits bccb79ec2e66 Merge branches 'apic', 'docs', 'fpu', 'misc', 'mmu', 'pmu' [...] omits 05f3d080cad5 Merge branches 'for-next/scmi/updates', 'for-next/ffa/upda [...] omits 45acd4c22baa clk: scmi: Add support for clock {set,get}_parent omits 8d71b74d1fe1 firmware: arm_scmi: Add support for clock parents omits a0dba2150f34 clk: scmi: Free scmi_clk allocated when the clocks with in [...] omits f7b4bcd501ef KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK [...] omits 823e57bf938a Merge remote-tracking branch 'asoc/for-6.7' into asoc-next omits 3c4955c04b95 KVM: x86/mmu: Xap KVM TDP when noncoherent DMA assignment [...] omits 9bbfed03ce43 firmware: arm_scmi: Add generic OPP support to the SCMI pe [...] omits 8380e3497203 firmware: arm_scmi: Specify the performance level when add [...] omits 87a73ce6d98e firmware: arm_scmi: Simplify error path in scmi_dvfs_devic [...] omits a3001cf3d6cb Merge branch 'opp/pm-domain-scmi' of git://git.kernel.org/ [...] omits 6e8af6af1673 Merge branch 'mm-nonmm-unstable' into mm-everything omits 695a63aea0c4 proc: save LOC by using while loop omits 883270ad2c14 proc: use initializer for clearing some buffers omits 50d3e275cb3d minmax: relax check to allow comparison between unsigned a [...] omits be3e8784eb81 minmax: allow comparisons of 'int' against 'unsigned char/short' omits 2e2917ad7816 minmax: fix indentation of __cmp_once() and __clamp_once() omits 0d9fe8574b37 minmax: allow min()/max()/clamp() if the arguments have th [...] omits 6a92f6d31ee4 minmax: add umin(a, b) and umax(a, b) omits b65c9c969cd8 kernel/signal: remove unnecessary NULL values from ucounts omits 859f446c5191 ocfs2: annotate struct ocfs2_replay_map with __counted_by omits 0bf215e390f7 kstrtox: remove strtobool() omits 3865a9c651c0 extract and use FILE_LINE macro omits 2e873895c001 hugetlbfs: replace hugetlb_vma_lock with invalidate_lock omits 05a46edd1174 mm/gup: adapt get_user_page_vma_remote() to never return NULL omits 0111ab7cab82 mm/gup: make failure to pin an error if FOLL_NOWAIT not specified omits 50935a030798 mm/gup: explicitly define and check internal GUP flags, di [...] omits d0e70552f54d mm: make __access_remote_vm() static omits 74ddec9f066f selftests: add a selftest to verify hugetlb usage in memcg omits 22a00c97cad8 memcontrol: only transfer the memcg data for migration omits 7546d47d3862 hugetlb: memcg: account hugetlb-backed memory in memory co [...] omits ab1b50b126ef memcontrol: add helpers for hugetlb memcg accounting omits e0ad74d81055 mempolicy: migration attempt to match interleave nodes omits 80ff86d3fd66 mempolicy: mmap_lock is not needed while migrating folios omits 01e45f453f4d mempolicy: alloc_pages_mpol() for NUMA policy without vma omits a5c474035ef0 mm: add page_rmappable_folio() wrapper omits 0b252536fc61 mempolicy: remove confusing MPOL_MF_LAZY dead code omits 0937a80ac912 mempolicy: mpol_shared_policy_init() without pseudo-vma omits 0ded4d67d3c3 mempolicy trivia: use pgoff_t in shared mempolicy tree omits 39ba067c879f mempolicy trivia: slightly more consistent naming omits 57cabdfdee13 mempolicy trivia: delete those ancient pr_debug()s omits 2634cb03597e mempolicy: fix migrate_pages(2) syscall return nr_failed omits 1ba853975e1a kernfs: drop shared NUMA mempolicy hooks omits ad3adca7049a hugetlbfs: drop shared NUMA mempolicy pretence omits fa9a054ec61e mm: multi-gen LRU: reuse some legacy trace events omits d91e90614d0e mm/migrate: remove unused mm argument from do_move_pages_to_node omits 3b101a047f95 memory: move exclusivity detection in do_wp_page() into wp [...] omits e36f67c10df0 mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() omits 2f0cf34b0782 mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() omits c7fd543f8dc7 shmem,percpu_counter: add _limited_add(fbc, limit, amount) omits 87556ddcfbce shmem: _add_to_page_cache() before shmem_inode_acct_blocks() omits fe89bdd2d460 shmem: move memcg charge out of shmem_add_to_page_cache() omits 27c93b3ee758 shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() omits 7aa61039470f shmem: trivial tidyups, removing extra blank lines, etc omits b8ec707ccb13 shmem: factor shmem_falloc_wait() out of shmem_fault() omits 6806b4817a8a shmem: remove vma arg from shmem_get_folio_gfp() omits 1646bb94513c shmem: shrink shmem_inode_info: dir_offsets in a union omits f5d8684dec33 mm-filemap-clarify-filemap_fault-comments-for-not-uptodate [...] omits 6272e9b4baaf mm/filemap: clarify filemap_fault() comments for not uptod [...] omits fbbcabbe0e19 radix tree test suite: fix allocation calculation in kmem_ [...] omits 9e66d3e974ff dax/kmem: allow kmem to add memory with memmap_on_memory omits f3b7fc903ed3 mm/memory_hotplug: split memmap_on_memory requests across [...] omits 3558f492a3f9 selftests/mm/cow: add tests for small-order anon THP omits 726dfb98334d selftests/mm/cow: generalize do_run_with_thp() helper omits 34e53d964893 arm64/mm: override arch_wants_pte_order() omits 56df9015dd5d mm: thp: add "recommend" option for anon_orders omits 878beb558a86 mm: thp: extend THP to allocate anonymous large folios omits d525c68ecb2d mm-thp-introduce-anon_orders-and-anon_always_mask-sysfs-files-fix omits 69e531d2d39d mm: thp: introduce anon_orders and anon_always_mask sysfs files omits 57bf673cdc49 mm: thp: account pte-mapped anonymous THP usage omits f88fe7b59c00 mm-non-pmd-mappable-large-folios-for-folio_add_new_anon_rmap-fix omits ee04205ab974 mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() omits 90773946a6bc mm: allow deferred splitting of arbitrary anon large folios omits 5117873d2b81 percpu: scoped objcg protection omits 057fddba5947 mm-kmem-scoped-objcg-protection-checkpatch-fixes omits 69c2372abff4 mm: kmem: scoped objcg protection omits 17acc9846d50 mm: kmem: make memcg keep a reference to the original objcg omits 79b774f949d3 mm-kmem-add-direct-objcg-pointer-to-task_struct-fix omits 1889c76149e4 mm: kmem: add direct objcg pointer to task_struct omits b4fda2ab1dbb mm: kmem: optimize get_obj_cgroup_from_current() omits 1ccaf5d4abc6 mmap: add clarifying comment to vma_merge() code omits 43dd853a8eb1 mm: handle write faults to RO pages under the VMA lock omits 8c0818acc168 mm: handle read faults under the VMA lock omits a2416fc86017 mm: handle COW faults under the VMA lock omits 638e659e1992 mm: handle shared faults under the VMA lock omits 5ea5507e771f mm: call wp_page_copy() under the VMA lock omits 59b6559bcf8b mm: make lock_folio_maybe_drop_mmap() VMA lock aware omits 8bf92fdc18dc mm/page_alloc: remove unnecessary next_page in break_down_ [...] omits 0c6220b9b03d mm/page_alloc: remove unnecessary check in break_down_buddy_pages omits 06880ec65444 mm/ksm: document pages_skipped sysfs knob omits af13aa6a33cb mm-ksm-document-smart-scan-mode-fix omits 583952cccdf8 mm-ksm-document-smart-scan-mode-fix omits 53144a9070d3 mm/ksm: document smart scan mode omits 83c9923f8bfd mm/ksm: add pages_skipped metric omits 43516906f0cf mm-ksm-add-smart-page-scanning-mode-fix omits 2f52164c61b8 mm/ksm: add "smart" page scanning mode omits 1a45a034227b dax, kmem: calculate abstract distance with general interface omits 9b97a9ce5cc7 acpi, hmat: calculate abstract distance with HMAT omits 10aa363a23ae acpi, hmat: refactor hmat_register_target_initiators() omits 64f7d7b105fb memory tiering: add abstract distance calculation algorith [...] omits f6766a068ecc mm, pcp: reduce detecting time of consecutive high order p [...] omits 0282c9710a66 mm, pcp: avoid to reduce PCP high unnecessarily omits 982db9a30a89 mm, pcp: decrease PCP high if free pages < high watermark omits 23e5e691fcc3 mm: tune PCP high automatically omits bd3d0a7143ba mm: add framework for PCP high auto-tuning omits b9d3369153e1 mm, page_alloc: scale the number of pages that are batch a [...] omits ae9f6a32d9e5 mm: restrict the pcp batch scale factor to avoid too long latency omits 6f453fbb1ff9 mm, pcp: reduce lock contention for draining high-order pages omits 617f0a27b832 cacheinfo: calculate per-CPU data cache size omits 8ba1ff876fb9 mm, pcp: avoid to drain PCP when process exit omits 8051e9cbcae0 mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...] omits 2dab804f24ad hugetlbfs: fix an NULL vs IS_ERR() bug omits a63bd88400fc mm/filemap: remove hugetlb special casing in filemap.c omits d8163ba2989a selftests: mm: add pagemap ioctl tests omits 6d4f8bfa7eb3 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL omits 8a61193891c0 tools headers UAPI: update linux/fs.h with the kernel sources omits 1ebbd78ab301 fix for "fs/proc/task_mmu: hide unused pagemap_scan_backou [...] omits 4af3ab8fb82a fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] omits 38bf75802c5a fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits f3592281c956 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits e8007bdd70de fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 34e4d7dc3033 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] omits 1cd57b40ac1b userfaultfd: UFFD_FEATURE_WP_ASYNC omits de55e3734f9a mm/ksm: test case for prctl fork/exec workflow omits 1096d5361ad8 mm/ksm: support fork/exec for prctl omits 61d5ed6647e5 memcg, oom: unmark under_oom after the oom killer is done omits a532d6f2543c mm: memcg: normalize the value passed into memcg_rstat_updated() omits fc4b40c1095f mm: memcg: refactor page state unit helpers omits 7c7f36573422 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] omits 5b1aeb78aa01 mm/damon/core: remove unnecessary si_meminfo invoke. omits f83e7d284a2d sched/numa, mm: make numa migrate functions to take a folio omits afa38a1d91c4 mm: mempolicy: make mpol_misplaced() to take a folio omits 7c894fb0632d mm: memory: make numa_migrate_prep() to take a folio omits 25158fb2d4bb mm: memory: use a folio in do_numa_page() omits 8bb63b71158d mm: huge_memory: use a folio in do_huge_pmd_numa_page() omits 55e0121b69cf mm: memory: add vm_normal_folio_pmd() omits 74286e08d908 mm/list_lru: remove unused function omits 2716136fb670 mm/filemap: increase usage of folio_next_index() helper omits 529e65f0780a kselftest: vm: add tests for no-inherit memory-deny-write-execute omits c773e0ee9aae mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl omits 28931b3862a6 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long omits d1d4beb9bdac kselftest: vm: check errnos in mdwe_test omits 5fc2a758918f kselftest: vm: fix mdwe's mmap_FIXED test case omits efb1a1a80364 kselftest: vm: fix tabs/spaces inconsistency in the mdwe test omits f3cdad1e1db3 delayacct: add memory reclaim delay in get_page_from_freelist omits aced45d506d9 zswap: shrinks zswap pool based on memory pressure omits 1d016e0c24c2 zswap: make shrinking memcg-aware omits 29cdc3b3e834 mm: document mmu_notifier_invalidate_range_start_nonblock() omits 3a7191958fab memcg: remove unused do_memsw_account in memcg1_stat_format omits 8ff688969657 memcg: expose swapcache stat for memcg v1 omits 5676d607a781 mm: add statistics for PUD level pagetable omits 0ab6ed345dcf bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits 5fe387025358 kprobes: remove dependency on CONFIG_MODULES omits ec30df77cd4b x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits b50285bed4dc arch: make execmem setup available regardless of CONFIG_MODULES omits 74b60ca2377c powerpc-extend-execmem_params-for-kprobes-allocations-fix omits 43554982e4e9 powerpc: extend execmem_params for kprobes allocations omits 13f531dd3000 riscv: extend execmem_params for generated code allocations omits 90e93951b0c5 arm64, execmem: extend execmem_params for generated code a [...] omits 894434d00268 mm/execmem: introduce execmem_data_alloc() omits b1c4def9eeb0 modules, execmem: drop module_alloc omits 358d37946ff9 mm/execmem, arch: convert remaining overrides of module_al [...] omits a8af809f5f56 mm/execmem, arch: convert simple overrides of module_alloc [...] omits d720978b232c mm: introduce execmem_text_alloc() and execmem_free() omits e89b635726d0 nios2: define virtual address space for modules omits 67d85938e463 mm: fix draining remote pageset omits 8c3a59308779 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 omits dcbd6ab418ae mm: vmscan: try to reclaim swapcache pages if no swap space omits ad97fec60e90 mm: wire up tail page poisoning over ->mappings omits 17ad1489cc08 acpi,mm: fix typo sibiling -> sibling omits 769d698de1e9 mm: optimization on page allocation when CMA enabled omits 43e8ca8891f0 hugetlbfs: close race between MADV_DONTNEED and page fault omits a06478930a7f Merge branch 'mm-stable' into mm-unstable omits f8696b469000 hugetlbfs: extend hugetlb_vma_lock to private VMAs omits 221739618cc7 mm/migrate: fix do_pages_move for compat pointers omits 033970036488 riscv: fix set_huge_pte_at() for NAPOT mappings when a swa [...] omits 7eea1f0c3a62 riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults in [...] omits c1f90c44cdf5 mmap: fix error paths with dup_anon_vma() omits da6e742d1c42 mmap: fix vma_iterator in error path of vma_merge() omits 8c0e8ae41e53 mm: fix vm_brk_flags() to not bail out while holding lock omits d72095843939 mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer omits 6a001a17e03f mm/page_alloc: correct start page when guard page debug is [...] omits ae07c63e8c48 mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] omits a5fd8bda8df8 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 6f963dacc149 mm/shmem: fix race in shmem_undo_range w/THP omits 74260c1aad5a mm: keep memory type same on DEVMEM Page-Fault omits 238437d88cea intel_idle: Add ibrs_off module parameter to force-disable IBRS omits 1fe96fb4d0f2 intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() omits 8c7a9b1bb450 x86/idle: Disable IBRS when CPU is offline to improve sing [...] omits aaa3e6678978 x86/speculation: Add __update_spec_ctrl() helper omits bdf85bec2b1e sched/core: Update stale comment in try_to_wake_up() omits 7d420bf75616 Merge branch 'sched/urgent' into sched/core, to pick up fi [...] omits 3c4746e28af1 OPP: Extend support for the opp-level beyond required-opps omits 372d39b4b176 OPP: Switch to use dev_pm_domain_set_performance_state() omits c3a9b74aa58d OPP: Extend dev_pm_opp_data with a level omits 75bbc92c09d8 OPP: Add dev_pm_opp_add_dynamic() to allow more flexibility omits d26dc0383d88 PM: domains: Implement the ->set_performance_state() callb [...] omits f3d1fee0d217 PM: domains: Introduce dev_pm_domain_set_performance_state() omits 8bf2ca6da0c6 Merge branch 'misc-6.6' into next-fixes omits 450f431b4721 vfs: fix readahead(2) on block devices omits d089d9d056c0 file: convert to SLAB_TYPESAFE_BY_RCU omits 656c29f18ca8 dm thin: Use the extent allocator for data blocks omits 16c79b1a9d46 dm space map: Add sm_disk_new_block_in_range method omits 864e368e5a10 dm persistent data: Introduce extent allocator omits 02c1e2f8c405 firmware: arm_ffa: Assign the missing IDR allocation ID to [...] omits 561c58efd239 sched/fair: Fix pick_eevdf() omits 3778c2b81822 iov_iter, net: Move hash_and_copy_to_iter() to net/ omits ab81527de790 iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together omits f18c42e70d74 iov_iter, net: Fold in csum_and_memcpy() omits 35e08aabb145 iov_iter, net: Move csum_and_copy_to/from_iter() to net/ omits 376fdc4552f1 iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() omits ea229d080d57 Merge remote-tracking branch 'spi/for-6.7' into spi-next omits c0ee40d1e19e Merge branch 'devel' into for-next omits 1cf2d167e7f6 vfs: shave work on failed file open omits ffaecc10aa6e fs: simplify misleading code to remove ambiguity regarding [...] omits cfb61170032b Merge branch 'for-next/feat_sve_b16b16' into for-next/core omits 8ea3ec0740bd block: Remove blkdev_get_by_*() functions omits e2cb1c670ae1 xfs: Convert to bdev_open_by_path() omits 2c5c8207ba64 reiserfs: Convert to bdev_open_by_dev/path() omits 46225d060e49 ocfs2: Convert to use bdev_open_by_dev() omits 71f053b465be nfs/blocklayout: Convert to use bdev_open_by_dev/path() omits bacfceeda53e jfs: Convert to bdev_open_by_dev() omits d88773835c56 f2fs: Convert to bdev_open_by_dev/path() omits cf7d1e1b8e3e ext4: Convert to bdev_open_by_dev() omits aee72a9c23a6 erofs: Convert to use bdev_open_by_path() omits 547f751b290c btrfs: Convert to bdev_open_by_path() omits af3795bd8364 fs: Convert to bdev_open_by_dev() omits 8ce5feed81b4 mm/swap: Convert to use bdev_open_by_dev() omits 4e487e32e4fb PM: hibernate: Drop unused snapshot_test argument omits 653f52ee9fac PM: hibernate: Convert to bdev_open_by_dev() omits b6056b9ce5df scsi: target: Convert to bdev_open_by_path() omits 9fea04a9e5fe s390/dasd: Convert to bdev_open_by_path() omits 3bd793c968a4 nvmet: Convert to bdev_open_by_path() omits a9ea1919d09a mtd: block2mtd: Convert to bdev_open_by_dev/path() omits 172beaacfc34 md: Convert to bdev_open_by_dev() omits 57d3f05319a3 dt-bindings: opp: opp-v2-kryo-cpu: Allow opp-peak-kBps omits 80c2267c6d07 dm: Convert to bdev_open_by_dev() omits dc893f51d24a bcache: Convert to bdev_open_by_path() omits efc8e3f4c6dc zram: Convert to use bdev_open_by_dev() omits 26afb0ed10b3 xen/blkback: Convert to bdev_open_by_dev() omits 3d27892a4be7 rnbd-srv: Convert to use bdev_open_by_path() omits 7af10b889789 pktcdvd: Convert to bdev_open_by_dev() omits 0220ca8e443d drdb: Convert to use bdev_open_by_path() omits 5f9bd6764c7a block: Use bdev_open_by_dev() in disk_scan_partitions() an [...] omits d4e36f27b45a block: Use bdev_open_by_dev() in blkdev_open() omits b7c828aa0b3c block: Provide bdev_open_* functions omits e34f01627f35 Merge branch 'for-next' of ssh://gitolite.kernel.org/pub/s [...] omits 3110b72d9cca dm: shortcut the calls to linear_map and stripe_map omits d1f97b7149af OPP: debugfs: Fix warning with W=1 builds omits 0484680a9c7b OPP: Remove doc style comments for internal routines omits 3912ceb0dbce OPP: Add dev_pm_opp_find_level_floor() omits 395e098935ed Merge branch 'for-next-next-v6.6-20230925' into for-next-20230925 omits 7389bdfe4bc9 Merge branch 'for-next-current-v6.5-20230925' into for-nex [...] omits 98f56223665f Merge branch 'ext/filipe/io-tree-speedups' into for-next-n [...] omits 90f5c555108d Merge branch 'dev/guilherme/temp-fsid-v4' into for-next-ne [...] omits a9e6b360a038 Merge branch 'ext/hch/device-scan-open' into for-next-next [...] omits 71727fc8bab1 Merge branch 'ext/qu/contig-eb' into for-next-next-v6.6-20230925 omits 5e595791b2bf Merge branch 'misc-next' into for-next-next-v6.6-20230925 omits fa8a00e0fc21 Merge branch 'misc-6.6' into for-next-current-v6.5-20230925 omits 78b5f8cf81a6 btrfs: make sure we cache next state in find_first_extent_bit() omits f4e65ababe47 btrfs: use extent_io_tree_release() to empty dirty log pages omits 686b6a24fc74 btrfs: make extent_io_tree_release() more efficient omits 9823506bbabc btrfs: collapse wait_on_state() to its caller wait_extent_bit() omits e6aece34f28c btrfs: remove pointless memory barrier from extent_io_tree [...] omits c51cdcd1ba63 btrfs: make wait_extent_bit() static omits 90911b16854e btrfs: update stale comment at extent_io_tree_release() omits d6540ef346d1 btrfs: make extent state merges more efficient during insertions omits caaa20e27f0f btrfs: introduce the temp-fsid feature omits f4164e6df0d7 btrfs: use the super_block as holder when mounting file systems omits dd99b78be273 btrfs: open block devices after superblock creation omits 41dd41a59eef btrfs: split btrfs_fs_devices.opened omits 01c41e751fcb btrfs: call btrfs_close_devices from ->kill_sb omits 0bd5b51b99fa btrfs: always open the device read-only in btrfs_scan_one_device omits 4146050f0535 btrfs: utilize the physically/virtually continuous extent [...] omits 23030f1872bd btrfs: map uncontinuous extent buffer pages into virtual a [...] omits c461ca14b76e btrfs: remove incomplete metadata_uuid conversion fixup logic omits 206536cd2851 btrfs: reject devices with CHANGING_FSID_V2 omits a13fc1494581 btrfs: relocation: constify parameters where possible omits 97ab2a45f747 btrfs: relocation: use on-stack iterator in build_backref_tree omits f359f7ce2037 btrfs: relocation: return bool from btrfs_should_ignore_re [...] omits f8fdb685b8d9 btrfs: switch btrfs_backref_cache::is_reloc to bool omits 58d8cff02f7c btrfs: relocation: open code mapping_tree_init omits 37282c19f15b btrfs: relocation: switch bitfields to bool in reloc_control omits 99fea7429097 btrfs: relocation: use enum for stages omits 1a5bda4c5bac btrfs: relocation: use more natural types for tree_block b [...] omits a51d5aa50249 btrfs: move btrfs_defrag_root() to defrag.{c,h} omits be4ccd3db6ad btrfs: remove redundant root argument from fixup_inode_lin [...] omits 5f5ff8f0d9ce btrfs: remove redundant root argument from maybe_insert_hole() omits 775b26e4ccaa btrfs: remove redundant root argument from btrfs_delayed_u [...] omits 0c516db11952 btrfs: remove redundant root argument from btrfs_update_in [...] omits 2263c3dadd27 btrfs: remove redundant root argument from btrfs_update_inode() omits 8c8c0668bc06 btrfs: remove redundant root argument from btrfs_update_in [...] omits d387ae42784d btrfs: remove noinline from btrfs_update_inode() omits d056274031e5 btrfs: simplify error check condition at btrfs_dirty_inode() omits 8f46ee177f9e btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroups omits 5d2c6a3f6a5a btrfs: track data relocation with simple quota omits 7a2841ae12d7 btrfs: qgroup: track metadata relocation COW with simple quota omits ae3c53e03eaf btrfs: qgroup: check generation when recording simple quota delta omits f25fab65bfff btrfs: qgroup: simple quota auto hierarchy for nested subvolumes omits bf6547d8715b Merge branches 'for-next/sve-remove-pseudo-regs', 'for-nex [...] omits 44ef1e5b86ea btrfs: record simple quota deltas in delayed refs omits aa1cbbaaceb4 btrfs: add helper for inline owner ref lookup omits adcbff903c0a btrfs: new inline ref storing owning subvol of data extents omits 55f696fe8f18 btrfs: track original extent owner in head_ref omits d74100792148 btrfs: track owning root in btrfs_ref omits 44d518b3a2f3 btrfs: rename tree_ref and data_ref owning_root omits da9b993b494f btrfs: add helper for recording simple quota deltas omits 847de878cd77 btrfs: create qgroup earlier in snapshot creation omits 5e99a45f1f0f btrfs: qgroup: flush reservations during quota disable omits 1488ae026122 btrfs: sysfs: add simple_quota incompat feature entry omits 3dbaabf131ab btrfs: sysfs: expose quota mode via sysfs omits 88303e09efeb btrfs: qgroup: add new quota mode for simple quotas omits 41f394848b0c btrfs: qgroup: introduce quota mode omits f92547da557f btrfs: merge ordered work callbacks in btrfs_work into one omits da53ac1c06b0 btrfs: reset destination buffer when read_extent_buffer() [...] omits 4b58a2dbb970 btrfs: add raid stripe tree to features enabled with debug config omits 2c5a947f8f7a btrfs: tree-checker: add support for raid stripe tree omits 7b2f8e075d2b btrfs: tracepoints: add events for raid stripe tree omits ed8c68fb0cad btrfs: sysfs: announce presence of raid-stripe-tree omits d2cf6bee5025 btrfs: add raid stripe tree pretty printer omits dd3800cf0f2b btrfs: zoned: support RAID0/1/10 on top of raid stripe tree omits 655df68dc47d btrfs: scrub: implement raid stripe tree support omits 108f49b47a5d btrfs: lookup physical address from stripe extent omits 13f83a602677 btrfs: delete stripe extent on extent deletion omits 7ab8a10794ee btrfs: add support for inserting raid stripe extents omits e0a95452557f btrfs: read raid stripe tree from disk omits 81f3948ce5ad btrfs: add raid stripe tree definitions omits e52ee3a64a18 btrfs: warn on tree blocks which are not nodesize aligned omits 0e3380da547b btrfs: don't arbitrarily slow down delalloc if we're committing omits 3570bee2d377 btrfs: properly report 0 avail for very full file systems omits bd07fb48543d btrfs: remove useless comment from btrfs_pin_extent_for_lo [...] omits 254cedfd09da btrfs: remove stale comment from btrfs_free_extent() omits 7ba59aa76414 btrfs: zoned: factor out DUP bg handling from btrfs_load_b [...] omits 25ec25120282 btrfs: zoned: factor out single bg handling from btrfs_loa [...] omits bd2397cfa662 btrfs: zoned: factor out per-zone logic from btrfs_load_bl [...] omits ba41e3f24f38 btrfs: zoned: introduce a zone_info struct in btrfs_load_b [...] omits b1668d4289b5 btrfs: remove pointless loop from btrfs_update_block_group() omits 256a88a21f59 btrfs: mark transaction id check as unlikely at btrfs_mark [...] omits 8fccdeee3260 btrfs: use btrfs_crit at btrfs_mark_buffer_dirty() omits de2aa50f1af4 btrfs: abort transaction on generation mismatch when marki [...] omits 0d9436739af2 btrfs: scan but don't register device on single device filesystem omits 5483af73c851 btrfs: rename errno identifiers to error omits e9ff4ac68dd9 btrfs: always reserve space for delayed refs when starting [...] omits 0c612f9e77cc btrfs: stop doing excessive space reservation for csum deletion omits 1172a0c18f3b btrfs: remove pointless initialization at btrfs_delayed_re [...] omits a5526bfa5317 btrfs: reserve space for delayed refs on a per ref basis omits f47602f7605d btrfs: allow to run delayed refs by bytes to be released i [...] omits b464b68ffa11 btrfs: simplify check for extent item overrun at lookup_in [...] omits 1e4f604b274f btrfs: return -EUCLEAN if extent item is missing when sear [...] omits 0266c8c65c81 btrfs: use a single variable for return value at lookup_in [...] omits 1fbf413f4346 btrfs: use a single variable for return value at run_delay [...] omits e0d901716cc8 btrfs: log message if extent item not found when running d [...] omits 3cf06838fab9 btrfs: remove pointless 'ref_root' variable from run_delay [...] omits 8c4c87fee0cb btrfs: initialize key where it's used when running delayed [...] omits 025e4dc521e1 btrfs: remove refs_to_drop argument from __btrfs_free_extent() omits 9a8264cbc207 btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref() omits d69794d1849f btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref() omits b26ec6e8e243 btrfs: return -EUCLEAN for delayed tree ref with a ref cou [...] omits b10a83023f61 btrfs: remove the refcount warning/check at btrfs_put_dela [...] omits 8dbfbc8212b6 btrfs: remove unnecessary logic when running new delayed r [...] omits b07a0f7efc15 btrfs: pass a space_info argument to btrfs_reserve_metadat [...] omits 3999fc4980f5 btrfs: prevent transaction block reserve underflow when st [...] omits aedbfda4cdbd btrfs: fix race when refilling delayed refs block reserve omits da64d31c6820 btrfs: remove the need_raid_map parameter from btrfs_map_block() omits 3a2ccead18f6 btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEG [...] omits 7181df86dc94 btrfs: check-integrity: remove btrfsic_unmount() function omits d8897d7d197e btrfs: check-integrity: remove btrfsic_mount() function omits 9af116141f5e btrfs: check-integrity: remove btrfsic_check_bio() function omits 18030a255de2 btrfs: move extent_buffer::lock_owner to debug section omits 6261fa6c858f btrfs: reduce size of struct btrfs_ref omits c43c08fdc78e btrfs: reduce size and reorder compression members in stru [...] omits 0170b5c5e607 btrfs: reduce size of prelim_ref::level omits fa5cf2ac4d06 btrfs: reduce arguments of helpers space accounting root item omits ba76f99bc974 btrfs: reduce parameters of btrfs_pin_extent_for_log_replay omits 401f89cc5c1e btrfs: reduce parameters of btrfs_pin_reserved_extent omits 89a134e82379 btrfs: drop __must_check annotations omits 7913ec811cb3 btrfs: reformat remaining kdoc style comments omits c703dc4d72a6 btrfs: move functions comments from qgroup.h to qgroup.c omits 28a4901d0247 btrfs: comment about fsid and metadata_uuid relationship omits 39e02b54f663 btrfs: qgroup: remove unused helpers for ulist aux data omits 667904274890 btrfs: qgroup: prealloc btrfs_qgroup_list for __add_relation_rb() omits 7d2d132d7377 btrfs: qgroup: pre-allocate btrfs_qgroup to reduce GFP_ATO [...] omits e79beb802f47 btrfs: qgroup: use qgroup_iterator_nested to in qgroup_upd [...] omits 00e27794611a btrfs: qgroup: use qgroup_iterator to replace tmp ulist in [...] omits 2fe808177f98 btrfs: qgroup: use qgroup_iterator in __qgroup_excl_accounting() omits 37adfa983dde btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta() omits af2851c7e85c btrfs: qgroup: use qgroup_iterator in btrfs_qgroup_free_refroot() omits 096833591c4b btrfs: qgroup: iterate qgroups without memory allocation f [...] omits 071ef4eac495 btrfs: initialize start_slot in btrfs_log_prealloc_extents omits 5e55deb481d5 btrfs: make sure to initialize start and len in find_free_ [...] omits fdd5252afbc3 btrfs: remove extraneous includes from ctree.h omits b17b48262238 btrfs: include linux/security.h in super.c omits c20943e2cfda btrfs: include trace header in where necessary omits 7e4ea691953d btrfs: add btrfs_delayed_ref_head declaration to extent-tree.h omits 88d6b34c273b btrfs: add fscrypt related dependencies to respective headers omits 974ea1e1dced btrfs: include linux/iomap.h in file.c omits d1432a9acc60 btrfs: include asm/unaligned.h in accessors.h omits b4a664ad7058 btrfs: move btrfs_name_hash to dir-item.h omits 244c627c729d btrfs: move btrfs_extref_hash into inode-item.h omits dd20d5749497 btrfs: remove btrfs_crc32c wrapper omits bf7009433d2c btrfs: move btrfs_crc32c_final into free-space-cache.c omits d08ef7486357 btrfs: do not require EXTENT_NOWAIT for btrfs_redirty_list_add() omits 81652d9abb4c btrfs: sipmlify uuid parameters of alloc_fs_devices() omits 8764e2b05fa2 btrfs: update comment for reservation of metadata space fo [...] omits cbe52963050b watch_queue: Annotate struct watch_filter with __counted_by omits 8114dc703a48 fs/pipe: use spinlock in pipe_read() only if there is a wa [...] omits cc03a5d65a40 fs/pipe: remove unnecessary spinlock from pipe_write() omits c2da67ba32de fs/pipe: move check to pipe_has_watch_queue() omits f1982740f5e7 iov_iter: Convert iterate*() to inline funcs omits f1b4cb650b9a iov_iter: Derive user-backedness from the iterator type omits 7d9e44a6ad8a iov_iter: Renumber ITER_* constants omits 7ebc540b3524 infiniband: Use user_backed_iter() to see if iterator is U [...] omits 1fcb71282e73 sound: Fix snd_pcm_readv()/writev() to use iov access functions omits 066baf92bed9 iov_iter, x86: Be consistent about the __user tag on copy_ [...] omits 581beb4fe37d iov_iter: Remove last_offset from iov_iter as it was for I [...] omits 0c316da2164c m68k: Replace GPL 2.0+ README.legal boilerplate with SPDX omits 72666b8ca7dd media: atomisp: Drop atomisp-ov5693 sensor driver omits 2b6671c6a4b1 media: atomisp: Disable VCM for OV5693 for now omits 16e00f9b7f35 media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to [...] omits b558dfc78d58 media: atomisp: Drop VIDEO_ATOMISP_ISP2401 Kconfig option omits 6c970c9c0fd9 media: atomisp: Drop ia_css_debug_dump_debug_info() and fu [...] omits ad14dea7ced2 media: atomisp: Simplify some if (IS_ISP2401...) statements omits d29e329f1f83 media: atomisp: atomisp_v4l2: Removed unnecessary code omits 2846cb5be5bc media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] omits 56181ceba212 media: atomisp: sh_css: Removed #ifdef ISP2401 to make cod [...] omits f680eb3e8ccb media: atomisp: sh_css: Renamed sh_css_config_input_network() omits 1276e56c3a2e media: atomisp: sh_css: Removed #ifdef ISP2401 to make dri [...] omits fda7c2fd9163 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 to make d [...] omits 26e69950545f media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] omits e84919671521 media: atomisp: sh_css_mipi: Removed unused code ia_css_mi [...] omits 22881ef2ea12 media: atomisp: atomisp_compat_css20: Removed #ifdef ISP24 [...] omits 1635fbbd6736 media: atomisp: hive_isp_css_include: Removed #ifdef ISP24 [...] omits 4a1d81e12f68 media: atomisp: binary: Removed #ifdef ISP2401 to make dri [...] omits e3bc35d7ea8b media: atomisp: ia_css_raw.host: Remove #ifdef ISP2401 to [...] omits 980112a4326b media: atomisp: Mark ia_css_isys_240?_init() static omits eb96210091fc media: atomisp: Remove aliases for MIPI_FORMAT_2400_CUSTOM0 omits 41006db56116 media: atomisp: Remove empty isys_public.h omits 34eaf563ef46 media: atomisp: isys_init: Initiate atomisp in a generic manner omits 658e216b9f15 media: atomisp: rx: Removed #if defined(ISP2401) to make d [...] omits ab6e09424872 media: atomisp: Compile the object codes for a generic driver omits 336a886deeb4 media: atomisp: ifmtr: Removed #if defined(ISP2401) to mak [...] omits 6a3863d486bd media: atomisp: pipeline: Removed #if defined(ISP2401) to [...] omits 0e52a127f4ac media: atomisp: hive_isp_css_common: Removed #if defined(I [...] omits 48bc39b502e8 media: atomisp: isys: Removed #if defined(ISP2401) to make [...] omits 25c33e3726e4 media: atomisp: css_2401_system: Remove #ifdef ISP2401 to [...] omits 7fc8da4cab6c media: atomisp: Included both input system headers omits 54b5710b7ef0 media: atomisp: Make two individual enum to define the MIP [...] omits 1b3cc0d53930 media: atomisp: ia_css_debug: Removed debug codes for dump [...] omits 7c8260cdba19 media: atomisp: Remove v4l2_ctrl_s_ctrl(asd->run_mode) cal [...] omits 2e7b0872bc91 media: atomisp: Remove support for custom run-mode v4l2-ct [...] omits 9e42207ccf75 media: atomisp: Add some higher resolutions to atomisp_enu [...] omits 51d87525d020 media: atomisp: Change atomisp_enum_framesizes() too small [...] omits 14d944514e38 media: atomisp: Clamp width to max 1920 pixels when in ATO [...] omits 8f9c85c33253 media: atomisp: Fix missing v4l2_fh_release() in atomisp_o [...] omits 0046c71b72f1 media: atomisp: sh_css_internal: sh_css_params: Unifying s [...] omits 06d2caeeeabd media: atomisp: Removed unused HAS_WATCHDOG_SP_THREAD_DEBUG debug omits e0da18b524b6 media: atomisp: ia_css_debug: Removed unused codes for debug omits 9cf16b380af5 fsconfig: ensure that dirfd is set to aux omits dede367149c4 autofs: fix protocol sub version setting omits e6ec453bd0f0 autofs: convert autofs to use the new mount api omits 4fa58763847b dt-bindings: media: Add compatible for Meson-S4 IR Controller omits 806c3dc01ed4 media: rc: meson-ir: support rc driver type RC_DRIVER_SCANCODE omits 3e7d76abd497 media: rc: remove ir-rx51 in favour of generic pwm-ir-tx omits 79b59bc48647 dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is c [...] omits 1f50012d9c63 autofs: validate protocol version omits 9b2731666d1d autofs: refactor parse_options() omits 7efd93ea790e autofs: reformat 0pt enum declaration omits a7467430b4de autofs: refactor super block info init omits 546694b8f658 autofs: add autofs_parse_fd() omits bc69fdde0ae1 autofs: refactor autofs_prepare_pipe() omits 70721089985c media: nuvoton: Add driver for NPCM video capture and enco [...] omits fa6f02546cd5 media: uapi: Add controls for NPCM video driver omits 9cd6205df4dd media: v4l2-ctrls: Add user control base for Nuvoton NPCM [...] omits 279bfe46ade2 media: v4l: Add HEXTILE compressed format omits e9886f36eb86 dt-bindings: soc: nuvoton: Add NPCM GFXI omits 41304fbaa445 media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine omits 5ba6d9b6d526 pipe: reduce padding in struct pipe_inode_info omits f61b9bb3f838 fs: add a new SB_I_NOUMASK flag omits 9d91ae491cce init/mount: print pretty name of root device when panics omits 776c8d0a4ed5 media: remove the old videobuf framework omits 1bbbd5f6097b media: atomisp: remove left-over videobuf include omits 4216f213be1f media: imx-jpeg: Remove unused declarations omits 20d4f78ad628 media: use struct_size() helper omits e02ada7f0cd5 media: mediatek: vcodec: fix spelling mistake "resonable" [...] omits 2f16353e11a8 media: exynos4-is: fimc-is: replace duplicate pmu node wit [...] omits 751cd3b10be1 media: dt-bindings: samsung,fimc: correct unit addresses i [...] omits a62a31cf876a media: dt-bindings: samsung,exynos4212-fimc-is: replace du [...] omits 20ecf2505701 media: staging: media: sunxi: cedrus: Remove redundant of_ [...] omits 90ba389730b6 media: nxp: Use devm_kmemdup to replace devm_kmalloc + memcpy omits 778a2cab92bc media: cx25840: simplify cx23885_dif_setup() omits 0356d3a51729 media: platform: Use dev_err_probe instead of dev_err omits 0da54eb67fc2 media: bt8xx: make read-only arrays static omits b72ef5a7a141 media: bttv: Add MODULE_FIRMWARE macro omits c9c5d048c26e media: bttv: fix use after free error due to btv->timeout timer omits 526cdb4a3e7c media: i2c: ov9734: Drop system suspend and resume handlers omits dc378a3c5963 media: i2c: ov8856: Drop system suspend and resume handlers omits 19cb99bde8df media: i2c: ov5675: Drop system suspend and resume handlers omits 4cf4d9afbb24 media: i2c: ov5670: Drop system suspend and resume handlers omits ddc2ee06df84 media: i2c: ov13b10: Drop stream handling in runtime PM handlers omits a803b5378c2d media: i2c: ov2740: Drop system suspend and resume handlers omits 45e1cebe1445 media: i2c: ov13858: Drop system suspend and resume handlers omits 1152df3b34ac media: i2c: ov08x40: Drop system suspend and resume handlers omits 08916cc26b6c media: i2c: ov08d10: Drop system suspend and resume handlers omits 8336728a0990 media: i2c: ov02a10: Drop system suspend and resume handlers omits 4fc6ed0c5962 media: i2c: ov01a10: Drop system suspend and resume handlers omits 768df04dcb90 media: i2c: og01a1b: Drop system suspend and resume handlers omits c3ebf8e008f1 media: i2c: imx355: Drop system suspend and resume handlers omits a7378ff943f2 media: i2c: imx319: Drop system suspend and resume handlers omits b76612281d6c media: i2c: imx258: Drop system suspend and resume handlers omits 4ad2f66e97f9 media: i2c: imx219: Drop system suspend and resume handlers omits 6332e1931ada media: i2c: imx214: Drop system suspend and resume handlers omits 6cd402d3aabb media: i2c: imx208: Drop system suspend and resume handlers omits 15cb26dfa879 media: i2c: hi847: Drop system suspend and resume handlers omits bcd66198473d media: i2c: hi846: Drop system suspend and resume handlers omits 7a421d10feaa media: i2c: hi556: Drop system suspend and resume handlers omits cb0fd2049d4d media: i2c: ccs: Drop system suspend and resume handlers omits b1d3358119b3 media: i2c: ar0521: Drop system suspend and resume handlers omits 072278810ca2 Documentation: media: camera-sensor: Improve power managem [...] omits 3a8b77f735ce Documentation: media: camera-sensor: Move power management [...] omits a7acee9965d9 Documentation: media: camera-sensor: Use link to upstream [...] omits 5adf57f8a9dd Documentation: media: camera-sensor: Fix typo and vocabula [...] omits 913e0a587d08 media: i2c: ov9734: Drop check for reentrant .s_stream() omits 51dfa97190db media: i2c: ov9282: Drop check for reentrant .s_stream() omits 110acf897cf0 media: i2c: ov8856: Drop check for reentrant .s_stream() omits b16b4d1e380f media: i2c: ov7740: Drop check for reentrant .s_stream() omits 96b0b0b9ecbd media: i2c: ov5695: Drop check for reentrant .s_stream() omits 4ac6a46f0c45 media: i2c: ov5675: Drop check for reentrant .s_stream() omits d470d148a6ae media: i2c: ov5670: Drop check for reentrant .s_stream() omits b53d07705d0d media: i2c: ov5647: Drop check for reentrant .s_stream() omits 61eb566d96d1 media: i2c: ov4689: Drop check for reentrant .s_stream() omits d81d7616a45c media: i2c: ov2740: Drop check for reentrant .s_stream() omits 984355562c41 media: i2c: ov2685: Drop check for reentrant .s_stream() omits 2aa331daff0e media: i2c: ov13b10: Drop check for reentrant .s_stream() omits ba506461b6c1 media: i2c: ov13858: Drop check for reentrant .s_stream() omits 214c49ed3795 media: i2c: ov08x40: Drop check for reentrant .s_stream() omits 997f0da87e70 media: i2c: ov08d10: Drop check for reentrant .s_stream() omits 9341d416160e media: i2c: ov01a10: Drop check for reentrant .s_stream() omits 4b83a084e924 media: i2c: og01a1b: Drop check for reentrant .s_stream() omits 27ac9d2de038 media: i2c: mt9m001: Drop check for reentrant .s_stream() omits d14bc7ca25da media: i2c: imx412: Drop check for reentrant .s_stream() omits b402db053689 media: i2c: imx355: Drop check for reentrant .s_stream() omits c42d5ba5d4f3 media: i2c: imx335: Drop check for reentrant .s_stream() omits 265d651de071 media: i2c: imx334: Drop check for reentrant .s_stream() omits 8e4d50c04b4c media: i2c: imx319: Drop check for reentrant .s_stream() omits 9279b3afa2f7 media: i2c: imx258: Drop check for reentrant .s_stream() omits 78cde568bef4 media: i2c: imx219: Drop check for reentrant .s_stream() omits 432509ac2584 media: i2c: imx214: Drop check for reentrant .s_stream() omits a8ac3daf3489 media: i2c: imx208: Drop check for reentrant .s_stream() omits a37964eab615 media: i2c: hi846: Drop check for reentrant .s_stream() omits 83497e15d08a media: i2c: hi556: Drop check for reentrant .s_stream() omits d8d14681f0a0 media: v4l2-subdev: Document and enforce .s_stream() requirements omits 467cd28787d0 media: ov13b10: Add 1364x768 register settings omits d34327a68009 media: dt-bindings: Add OV5642 omits 07d6dfb493aa media: Documentation: Mention CCS tools omits e3d6d34e56fa media: i2c: imx296: Replace streaming flag with runtime PM check omits 9bb952fc72c8 media: i2c: imx415: Replace streaming flag with runtime PM check omits ac2782f9fd1a media: i2c: ov5693: Drop the unused streaming flag omits aa0adb399d09 media: i2c: Use pm_runtime_resume_and_get() omits a86e070b6a8c media: ov5640: Fix a memory leak when ov5640_probe fails omits 39ba34c5aa6f media: i2c: imx334: add support for test pattern generator omits 87ec68ec7d66 media: i2c: ov7670: Drop CONFIG_OF ifdeffery omits 3f95b6e99b77 media: i2c: ov7670: Extend match support for OF tables omits fa26c1785717 media: i2c: mt9v032: Drop CONFIG_OF ifdeffery omits 3b6d27e44266 media: i2c: mt9v032: Extend match support for OF tables omits bdb02f71f922 media: i2c: Drop ifdeffery from sensor drivers omits 9d016d886cd0 media: i2c: video-i2c: Convert enum->pointer for data in t [...] omits 000039f40306 media: platform: use capital "OR" for multiple licenses in SPDX omits d006ec1ad5dc media: v4l2-subdev: Document that routing support depends [...] omits d797609c995d media: i2c: imx415: Use v4l2_subdev_get_fmt() omits ef5dd1fc8359 media: i2c: max9286: Fix some redundant of_node_put() calls omits 2210f1e641c1 media: ivsc: ace: probe ace device after IPU bridge is ini [...] omits f37fee9d2b4c media: ivsc: ace: remove name identifier omits ba0b8bea8e36 media: ivsc: csi: remove name identifier omits 6d7ca3c9c1de media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated omits 4831d9b89ce6 media: ov2640: Use the devm_clk_get_enabled() helper function omits 8ed90d48631d media: v4l: Fix documentation for 12-bit packed Bayer omits c870fe3706d7 media: staging: ipu3-imgu: Initialise height_per_slice in [...] omits d21c8426cf9d media: dt-bindings: ov5693: fix maintainer email address omits 6c83bcbe16a3 media: ivsc: Improve Kconfig help text omits 7b238225ef51 media: ov5640: fix vblank unchange issue when work at dvp mode omits 0d019ad6cfc3 media: ov13b10: Fix some error checking in probe omits 1e7b0aa75cf4 MAINTAINERS: fix file path for Omnvision OV4689 omits 289e0fe7d897 parisc: Restore __ldcw_align for PA-RISC 2.0 processors omits 0847c1cfdda8 parisc: Fix crash with nr_cpus=1 option omits 87ab156b7bb2 Merge branch 'pci/endpoint' omits 2fd3aa476f93 Merge branch 'pci/controller/vmd' omits 8fef79887b98 Merge branch 'pci/controller/cadence' omits b6b7bd1e090f PCI: cadence: Drop unused member from struct cdns_plat_pcie omits 98febe7cd131 PCI: endpoint: Use IS_ERR_OR_NULL() helper function omits e4a0c9b744ad parisc: Use PDC_MODEL_OS32 for parisc_narrow_firmware omits 05fc134d69e7 m68k: sun3/3x: Add and use "sun3.h" omits a7b2dc81e080 m68k: sun3x: Make dvma_print() static omits 62bd83441677 m68k: sun3x: Make sun3x_halt() static omits d233d2014f7c m68k: sun3x: Do not mark dvma_map_iommu() inline omits e57ffefc6214 m68k: sun3x: Fix signature of sun3_leds() omits 1bf6de665f19 m68k: sun3: Make sun3_platform_init() static omits 8be91ce55ab6 m68k: sun3: Make print_pte() static omits 3fa9091d438a m68k: sun3: Annotate prom_printf() with __printf() omits c91db3fe15f8 m68k: sun3: Remove unused vsprintf() return value in prom_ [...] omits 358f28186889 m68k: sun3: Remove unused start_page in sun3_bootmem_alloc() omits ded9da4ec5e9 m68k: sun3: Remove unused orig_baddr in free_baddr() omits 41bbc6a23eaf m68k: sun3: Add missing asmlinkage to sun3_init() omits 461b69ad89b1 m68k: sun3: Fix signature of sun3_get_model() omits 6efc9b407c4c m68k: sun3: Fix context restore in flush_tlb_range() omits 836478d874cf m68k: sun3: Improve Sun3/3x DVMA abstraction in <asm/dvma.h> omits 6601221f8b88 m68k: sun3/3x: Include <asm/config.h> for config_sun3*() omits b00492eb7264 m68k: q40: Add and use "q40.h" omits 55f0db6d96b3 m68k: mvme16x: Add and use "mvme16x.h" omits c6f799d96bb9 m68k: mvme16x: Remove unused sink in mvme16x_cons_write() omits fe6dc5b3c8bd m68k: mvme147: Make mvme147_init_IRQ() static omits 0fcd0589533d m68k: mac: Add and use "mac.h" omits 94cbe64f917a m68k: mac: Make mac_platform_init() static omits 68ea7750aeb7 m68k: mac: Remove unused yday in unmktime() omits 21d4d6285a24 m68k: mac: Remove unused sine_data[] omits bb81994f4c9e m68k: hp300: Include "time.h" for hp300_sched_init() omits e84b6a2f6d71 m68k: bvme6000: Make bvme6000_abort_int() static omits bd64b7168ded m68k: apollo: Add and use "apollo.h" omits a55fd3a280e2 m68k: apollo: Replace set but not used variable by READ_ONCE() omits e1a0649c21ed m68k: apollo: Make local reset, serial, and irq functions static omits 90909d7003fd m68k: apollo: Remove unused debug console functions omits 05f64ce6fc43 m68k: atari: Add and use "atari.h" omits ef51eb292e1c m68k: atari: Make atari_stram_map_pages() static omits a1840830ca24 m68k: atari: Make atari_platform_init() static omits 17af6e47ac42 m68k: atari: Make ikbd_reset() static omits b7736670c845 m68k: atari: Document data parameter of stdma_try_lock() omits 066e1e8f9357 m68k: amiga: Add and use "amiga.h" omits 2e6565a05d42 m68k: amiga: pcmcia: Replace set but not used variable by [...] omits 5dc4fce6d2f4 m68k: emu: Mark version[] __maybe_unused omits 4cccaaeee3e6 m68k: emu: Remove unused vsnprintf() return value in nfprint() omits d2b30df0f42e m68k: mm: Add and use "fault.h" omits 319f9ab9d1d5 m68k: mm: Move paging_init() to common <asm/pgtable.h> omits dd0725d3e605 m68k: mm: Include <asm/hwtest.h> for hwreg_() omits a78de1823b59 m68k: kernel: Add and use "vectors.h" omits 8b03fcfa4c44 m68k: kernel: Add and use "traps.h" omits e3a0f5d378a2 m68k: kernel: Add and use "signal.h" omits 1a7d9b9d2097 m68k: kernel: Add and use "ptrace.h" omits e58677676245 m68k: kernel: Add and use "process.h" omits c37a38e15b29 m68k: kernel: Add and use "ints.h" omits c26d9174e47f m68k: kernel: Add and use <asm/syscalls.h> omits 3b1a5dc755d1 m68k: kernel: Make bad_super_trap() static omits a9a143cc5fbf m68k: kernel: Include <linux/cpu.h> for trap_init() omits 5c69cf6581c8 m68k: kernel: Add missing asmlinkage to do_notify_resume() omits 56671b7f2678 m68k: emu: Replace strlcpy() with strscpy() omits 6c3fa9f23907 m68k: math-emu: Add missing prototypes omits 99843057f0dc m68k: math-emu: Reformat function and variable headers omits 1f5b06da70a1 m68k: math-emu: Replace external declarations by header inclusion omits d4fc0b80caab m68k: math-emu: Make multi_arith.h self-contained omits 5cb5b3c08449 m68k: math-emu: Sanitize include guards omits 2da89ca070ed m68k: math-emu: Fix incorrect file reference in fp_log.c omits 0835b195d034 media: ivsc: Depend on VIDEO_DEV omits 99de9266e8ef media: uvcvideo: Fix OOB read omits 14f36ff244d8 media: via: Use correct dependency for camera sensor drivers omits a498bdab9b61 media: v4l: Use correct dependency for camera sensor drivers omits cb655c1231ca media: pci: ivsc: Select build dependencies omits f4a868d4fa93 media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros omits 12594fb031bf media: cx231xx: Switch to use kmemdup() helper omits 91ec353f03cc media: videobuf2: fix typo: vb2_dbuf -> vb2_qbuf omits ca8b68a315af media: gspca: cpia1: shift-out-of-bounds in set_flicker omits ab13c53f86cf media: verisilicon: Do not enable G2 postproc downscale if [...] omits 20ab3a43a4d4 media: hantro: Check whether reset op is defined before use omits a3151c26be76 media: cobalt: Use list_for_each_entry() helper omits 9ad839e1226f media: imx-jpeg: initiate a drain of the capture queue in [...] omits 932f47fcee79 media: c8sectpfe: Use the devm_clk_get_enabled() helper function omits af44b9fcfb6b media: usb: siano: Use kmemdup to simplify kmalloc and mem [...] omits 58388a29f2fb media: dvb-usb: gp8psk: Remove an unnecessary ternary operator omits 03f06466a839 media: radio-wl1273: Remove an unnecessary ternary operator omits 5ced7579b14f media: dvb-frontends: drx39xyj: Remove unnecessary ternary [...] omits 040060e2cf33 media: platform: cros-ec: Add Boxy to the match table omits 7bd537181a9e media: cros-ec-cec: Add Constitution to the match table omits 1856eed9b6f1 media: cros-ec-cec: Add Dibbi to the match table omits e4a11835ea04 media: cros-ec-cec: Get number of CEC ports from EC omits f7d0d4c5d7f7 media: cros-ec-cec: Allow specifying multiple HDMI connectors omits 295ce88b2082 media: cros-ec-cec: Support receiving messages from multip [...] omits 34868a5ab106 media: cros-ec-cec: Support multiple ports in MKBP cec_events omits 0a7289495852 media: cros-ec-cec: Support multiple ports in write command omits ab0eec439a90 media: cros-ec-cec: Support multiple ports in set/get host [...] omits 8103cacfe0b5 media: cros-ec-cec: Manage an array of ports omits b99bdc411d12 media: cros-ec-cec: Use cros_ec_cmd to send host commands omits 44de4ef42941 media: qcom/camss: use 1X16 formats instead of 2X8 omits e2ef17c0b1fc dt-bindings: media: qcom,sdm845-venus-v2: Allow interconne [...] omits c474f66bf41d media: qcom: camss: Fix csid-gen2 for test pattern generator omits 0359f60508d6 media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC i [...] omits caab1680cf45 media: qcom: camss: Fix invalid clock enable bit disjunction omits ccb20696f699 media: qcom: camss: Fix missing vfe_lite clocks check omits 06f6bc968ebc media: qcom: camss: Fix VFE-480 vfe_disable_output() omits 5ecfd54e099c media: qcom: camss: Fix VFE-17x vfe_disable_output() omits 7e4a7f099cdf media: qcom: camss: Fix vfe_get() error jump omits 7d73971878f1 media: qcom: camss: Fix genpd cleanup omits a0879d596273 media: qcom: camss: Fix V4L2 async notifier error path adds 19fbf677b253 Merge tag 'for-linus-2023100502' of git://git.kernel.org/p [...] adds b78b18fb8ee1 Merge tag 'erofs-for-6.6-rc5-fixes' of git://git.kernel.or [...] adds dd01714e97cc Merge tag 'drm-intel-fixes-2023-10-05' of git://anongit.fr [...] adds 4953856f280b drm/amd/pm: add unique_id for gc 11.0.3 adds 5d061675b753 drm/amdgpu: Fix a memory leak adds 2a1fe39a5be7 drm/amd: Fix logic error in sienna_cichlid_update_pcie_par [...] adds 134b8c5d8674 drm/amd: Fix detection of _PR3 on the PCIe root port adds b206011bf050 drm/amd/display: apply edge-case DISPCLK WDIVIDER changes [...] adds 62af7387cdf9 Merge tag 'amd-drm-fixes-6.6-2023-10-04' of https://gitlab [...] adds 67f35a41d374 Merge tag 'drm-misc-fixes-2023-10-05' of git://anongit.fre [...] adds 4940c1543b43 Merge tag 'drm-fixes-2023-10-06' of git://anongit.freedesk [...] adds 1d47ae278472 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 7de25c855b63 Merge tag 'for-6.6-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 5b44abbc39ca platform/x86: hp-wmi:: Mark driver struct with __refdata t [...] adds a5e0a4b11c4a Merge tag 'platform-drivers-x86-v6.6-4' of git://git.kerne [...] adds af95dc6fdc25 Merge tag 'pci-v6.6-fixes-2' of git://git.kernel.org/pub/s [...] adds f8024f1f36a3 io_uring/kbuf: don't allow registered buffer rings on high [...] adds 1658633c0465 io_uring: ensure io_lockdep_assert_cq_locked() handles dis [...] adds 223ef4743164 io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem pages adds 0f8baa3c9802 io-wq: fully initialize wqe before calling cpuhp_state_add [...] adds a88c38694714 Merge tag 'io_uring-6.6-2023-10-06' of git://git.kernel.dk/linux adds 2fd7b0f6d5ad md/raid5: release batch_last before waiting for another st [...] adds e680a14aec19 Merge tag 'md-fixes-20231003' of https://git.kernel.org/pu [...] adds 07a1141ff170 nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl adds fc5b94f1cb40 Merge tag 'block-6.6-2023-10-06' of git://git.kernel.dk/linux adds 82714078aee4 Merge tag 'pm-6.6-rc5' of git://git.kernel.org/pub/scm/lin [...] adds 8fea9f8f180b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 22823378add2 Merge tag 'gpio-fixes-for-v6.6-rc5' of git://git.kernel.or [...] adds d7614a2733f5 media: dt-bindings: imx7-csi: Make power-domains not requi [...] adds c132d9c79e25 dt-bindings: bus: fsl,imx8qxp-pixel-link-msi-bus: Drop chi [...] adds a47f580c8a31 media: dt-bindings: Add missing unevaluatedProperties on c [...] adds 4ef718d66c34 dt-bindings: PCI: brcm,iproc-pcie: Fix example indentation adds e2745e634c65 dt-bindings: PCI: brcm,iproc-pcie: Drop common pci-bus properties adds d6e201f88ae0 dt-bindings: PCI: brcm,iproc-pcie: Fix 'msi' child node schema adds 19007c629c63 dt-bindings: trivial-devices: Fix MEMSIC MXC4005 compatibl [...] adds 5e5558f5c9d8 Merge tag 'devicetree-fixes-for-6.6-2' of git://git.kernel [...] adds b036cda9d524 Merge tag 'media/v6.6-3' of git://git.kernel.org/pub/scm/l [...] adds 3da5d2de9238 MAINTAINERS: update the dm-devel mailing list adds 4aef108a4d60 Merge tag 'for-6.6/dm-fixes-2' of git://git.kernel.org/pub [...] adds 102363a39b8d Merge tag 'xfs-6.6-fixes-3' of git://git.kernel.org/pub/sc [...] adds 59f3fd30af35 Merge tag '6.6-rc4-smb3-client-fixes' of git://git.samba.o [...] adds d3b3c637e4eb parisc: Fix crash with nr_cpus=1 option adds 914988e099fc parisc: Restore __ldcw_align for PA-RISC 2.0 processors adds b9ddbb0cde2a Merge tag 'parisc-for-6.6-rc5' of git://git.kernel.org/pub [...] adds 7e20d344b535 Merge tag 'x86-urgent-2023-10-08' of git://git.kernel.org/ [...] adds f707e40d0b51 Merge tag 'sched-urgent-2023-10-08' of git://git.kernel.or [...] adds 37faf07bf90a Merge tag '6.6-rc4-ksmbd-server-fixes' of git://git.samba. [...] adds 94f6f0550c62 Linux 6.6-rc5 adds 61e21cf2d2c3 mm/page_alloc: correct start page when guard page debug is [...] adds 51f625377561 mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer adds e0f81ab1e4f4 mm: fix vm_brk_flags() to not bail out while holding lock adds 1419430c8abb mmap: fix vma_iterator in error path of vma_merge() adds 824135c46b00 mmap: fix error paths with dup_anon_vma() adds 117b1bb0cbc7 riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults in [...] adds 1de195dd0e05 riscv: fix set_huge_pte_at() for NAPOT mappings when a swa [...] adds 229e2253766c mm/migrate: fix do_pages_move for compat pointers adds 6cde002cb78a mm: keep memory type same on DEVMEM Page-Fault adds 71c63c396dd8 mm/shmem: fix race in shmem_undo_range w/THP adds e8c6e1bbc8e4 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 319f35eaf84d mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] adds 80833276732c mm: zswap: fix pool refcount bug around shrink_worker() adds cdb83d936b68 hugetlbfs: clear resv_map pointer if mmap fails adds b86d50ec8045 hugetlbfs: extend hugetlb_vma_lock to private VMAs adds d9dba6bcdb1b hugetlbfs: close race between MADV_DONTNEED and page fault adds 29bfceaacafd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f4384b3e54ea tee: amdtee: fix use-after-free vulnerability in amdtee_cl [...] adds a41e95a7c19b Merge tag 'amdtee-fix-for-v6.6' of https://git.linaro.org/ [...] adds cb3a7f63e99f MAINTAINERS: Add Angelo as MediaTek SoC co-maintainer adds 25389c03c21c arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB adds 6cd2a30b96a4 arm64: dts: mediatek: mt8195-demo: update and reorder rese [...] adds 963c3b0c47ec arm64: dts: mediatek: fix t-phy unit name adds d192615c307e arm64: dts: mediatek: mt8195: Set DSU PMU status to fail adds 886d1f1f8f5f Merge tag 'renesas-fixes-for-v6.6-tag1' of git://git.kerne [...] adds 6eaff213b120 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 329018945371 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f200bab3756f phy: lynx-28g: cancel the CDR check work item on the remove path adds 0ac87fe54a17 phy: lynx-28g: lock PHY while performing CDR lock workaround adds 139ad1143151 phy: lynx-28g: serialize concurrent phy_set_mode_ext() cal [...] adds 109c2de9ab36 Merge branch 'lynx-28g-fixes' adds 5652d1741574 net: dsa: qca8k: fix regmap bulk read/write methods on big [...] adds 526c8ee04bdb net: dsa: qca8k: fix potential MDIO bus conflict when acce [...] adds 3d35d954d2cd Merge branch 'qca8k-fixes' adds c4d49196ceec net: sched: cls_u32: Fix allocation size in u32_init() adds aba0e909dc20 devlink: Hold devlink lock on health reporter dump get adds e6864af61493 ravb: Fix up dma_free_coherent() call in ravb_remove() adds 397144287071 ravb: Fix use-after-free issue in ravb_tx_timeout_work() adds a2e52554c710 Merge branch 'ravb-fix-use-after-free-issues' adds 1e0b72a2a643 mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type adds 66cf7435a269 xen-netback: use default TX queue size for vifs adds 776fe19953b0 ice: block default rule setting on LAG interface adds 5af83a9b1ad4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds a4fe78386afb bpf: Fix BPF_PROG_QUERY last field check adds edfa9af0a73e bpf: Handle bpf_mprog_query with NULL entry adds ba62d61128bd bpf: Refuse unused attributes in bpf_prog_{attach,detach} adds f9b08790fa69 selftests/bpf: Test bpf_mprog query API via libbpf and raw [...] adds b77368269dda selftests/bpf: Adapt assert_mprog_count to always expect 0 count adds 685446b0629b selftests/bpf: Test query on empty mprog and pass revision [...] adds 37345b8535b4 selftests/bpf: Make seen_tc* variable tests more robust adds de8d0684aff6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 903db863069c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f990874b1c98 ieee802154: ca8210: Fix a potential UAF in ca8210_probe adds 62001c9bf6aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5d542b850d40 ALSA: hda: cs35l41: Cleanup and fix double free in firmwar [...] adds 6a83d6f3bb3c ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset adds ccbd88be057a ALSA: hda/realtek: Change model for Intel RVP board adds 3a4c155108a8 Merge tag 'asoc-fix-v6.6-rc5' of https://git.kernel.org/pu [...] adds 3222e925a25a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2374d44cf3a1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 81a61051e0ce serial: core: Fix checks for tx runtime PM state adds b3fa3cf02e3c ASoC: ti: ams-delta: Fix cx81801_receive() argument types adds 21554522b775 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 04c5b908262f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 79aa8029176d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 89952b3f9190 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 10f8981705ef Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds ffd1f150fffe Merge tag 'iio-fixes-for-6.6a' of https://git.kernel.org/p [...] adds 52caa6e493a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds fa9609e98dd6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e97baff80c67 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ea952e86a758 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 152d0bcdf1ef dm crypt: Fix reqsize in crypt_iv_eboiv_gen adds 1fd5447fe6f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 71b86439dbc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5d2548822bc0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 46e61750cfaf ARM: omap2: fix a debug printk adds 7eeca8ccd106 ARM: OMAP: timer32K: fix all kernel-doc warnings adds 48500caca1fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bb0dd40ad0ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1d47db6d16d0 Merge branch 'misc-6.6' into next-fixes adds c4bf217d575b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 9e306769801f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cb06a0887506 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3b40275d1a67 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dced68e7ad2c fpga: add helpers for the FPGA KUnit test suites. adds 4b53f5693d9b fpga: add a platform driver to the FPGA Manager test suite adds d405caaca98d fpga: add a platform driver to the FPGA Bridge test suite adds 0e9ce7e6379a fpga: add a platform driver to the FPGA Region test suite adds 605731744e46 fpga: m10bmc-sec: Change contact for secure update driver adds f4a974bc90f7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bf942793c8f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds db712c0089bd dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Doc [...] adds 977f7c2b2756 dt-bindings: interrupt-controller: renesas,irqc: Add r8a77 [...] adds 5e5c636c69bd dt-bindings: interrupt-controller: arm,gic-v3: Add dma-non [...] adds 9585a495ac93 irqchip/gic-v3-its: Split allocation from initialisation o [...] adds 3a0fff0fb6a3 irqchip/gic-v3: Enable non-coherent redistributors/ITSes D [...] adds e13cd66bd821 irqchip/riscv-intc: Mark all INTC nodes as initialized adds 8554cba1d6db irqchip/stm32-exti: add missing DT IRQ flag translation adds 8a4f44f3e9b0 irqchip/renesas-rzg2l: Convert to irq_data_get_irq_chip_data() adds c1097091b722 MAINTAINERS: Add myself as the ARM GIC maintainer adds b673fe1a6229 MAINTAINERS: Remove myself from the general IRQ subsystem [...] adds a3c0fe5df359 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 65b6e6327d92 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 45c9ec3877a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 77983c791960 rust: error: fix the description for `ECHILD` adds 38daedcf5646 rust: error: Markdown style nit adds 0c47d21ad978 rust: fix bindgen build error with fstrict-flex-arrays adds 915c51c5d88b Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 048da8daf8a4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 35a9dc47bcc8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 51a23b1be920 acpi,mm: fix typo sibiling -> sibling new 55d2a0bd5ead mm: add statistics for PUD level pagetable new 72a14e821cba memcg: expose swapcache stat for memcg v1 new 840ea53a8dec memcg: remove unused do_memsw_account in memcg1_stat_format new 7ced098fcfe5 mm: document mmu_notifier_invalidate_range_start_nonblock() new 76a0fb4fd5c9 delayacct: add memory reclaim delay in get_page_from_freelist new 29d68b219ff8 kselftest: vm: fix tabs/spaces inconsistency in the mdwe test new a27e2e2d465e kselftest: vm: fix mdwe's mmap_FIXED test case new c93d05a729f9 kselftest: vm: check errnos in mdwe_test new 0da668333fb0 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long new 24e41bf8a6b4 mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl new 2dc539ac4d2f kselftest: vm: add tests for no-inherit memory-deny-write-execute new d98388cef531 mm/filemap: increase usage of folio_next_index() helper new a39744c1a652 mm/list_lru: remove unused function new 20fe18177a18 mm: memory: add vm_normal_folio_pmd() new d96c70556b04 mm: huge_memory: use a folio in do_huge_pmd_numa_page() new 301d9ca50e12 mm: memory: use a folio in do_numa_page() new 5e238a3ca4f8 mm: memory: make numa_migrate_prep() to take a folio new db71091c4745 mm: mempolicy: make mpol_misplaced() to take a folio new a32d2bd081b5 sched/numa, mm: make numa migrate functions to take a folio new 6a364d27b467 mm/damon/core: remove unnecessary si_meminfo invoke. new 782d40ad8b27 mm/ksm: support fork/exec for prctl new efa413b90c25 mm/ksm: test case for prctl fork/exec workflow new 16c36a81078d mm/filemap: remove hugetlb special casing in filemap.c new a398f8768ee3 mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...] new 61131c4bfb21 mm, pcp: avoid to drain PCP when process exit new 1eef44b32a04 cacheinfo: calculate per-CPU data cache size new 007c8b90944a mm, pcp: reduce lock contention for draining high-order pages new 310949d3fbaf mm: restrict the pcp batch scale factor to avoid too long latency new 555b395dae4b mm, page_alloc: scale the number of pages that are batch a [...] new 58ca839b327b mm: add framework for PCP high auto-tuning new 664e554467d4 mm: tune PCP high automatically new 645cb8bf8823 mm, pcp: decrease PCP high if free pages < high watermark new 840b234adb89 mm, pcp: avoid to reduce PCP high unnecessarily new e989478f4c5b mm, pcp: reduce detecting time of consecutive high order p [...] new b00df8f5212c memory tiering: add abstract distance calculation algorith [...] new ed399cb2f201 acpi, hmat: refactor hmat_register_target_initiators() new 2690ad2c4c80 acpi, hmat: calculate abstract distance with HMAT new 775af6d3a991 dax, kmem: calculate abstract distance with general interface new 1ba0938e6240 mm/ksm: add "smart" page scanning mode new 8c0bd29eee40 mm/ksm: add pages_skipped metric new cd34caeaded5 mm/ksm: document smart scan mode new 2b76550922a8 mm/ksm: document pages_skipped sysfs knob new 21d856352ab7 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 2efa838ca6bf Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 88a8f0559303 Merge branch 'mm-stable' into mm-unstable new 187891da2466 mm: optimization on page allocation when CMA enabled new 1935a7cd6e18 mm: vmscan: try to reclaim swapcache pages if no swap space new 02cacf89793b mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 new 4267a2a55dd9 mm: fix draining remote pageset new bf030bbfbbad nios2: define virtual address space for modules new ca3292194306 mm: introduce execmem_text_alloc() and execmem_free() new ce1f04f2557b mm/execmem, arch: convert simple overrides of module_alloc [...] new 0f16ee63c52f mm/execmem, arch: convert remaining overrides of module_al [...] new 4f8f0a312927 modules, execmem: drop module_alloc new 5e096135f4e1 mm/execmem: introduce execmem_data_alloc() new c23e728ecc09 arm64, execmem: extend execmem_params for generated code a [...] new 559befeaa9a5 riscv: extend execmem_params for generated code allocations new 1eb90a8b88c4 powerpc: extend execmem_params for kprobes allocations new 650af1817c54 powerpc-extend-execmem_params-for-kprobes-allocations-fix new 5d9753d56431 arch: make execmem setup available regardless of CONFIG_MODULES new 036ef3d1f689 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new be0c657e237c kprobes: remove dependency on CONFIG_MODULES new 49bafe5bb01e bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new 1ca7a52db5ba zswap: make shrinking memcg-aware new f93686679dea zswap: shrinks zswap pool based on memory pressure new 2750dc5dc6e8 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] new 49852e01e8ce mm: memcg: refactor page state unit helpers new 1756eb0a8415 mm: memcg: normalize the value passed into memcg_rstat_updated() new b38aabaffee4 memcg, oom: unmark under_oom after the oom killer is done new 0117b80a8977 userfaultfd: UFFD_FEATURE_WP_ASYNC new 6b0be12e723f fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] new 8318a84eb5c2 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 254e68d39c7a fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 0b45be801a63 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 2cb71190f79f fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] new 9eb146ab0cd0 fix for "fs/proc/task_mmu: hide unused pagemap_scan_backou [...] new d5d27b05ccd1 fs/proc/task_mmu: Add fast paths to get/clear PAGE_IS_WRIT [...] new 92772431ce0b tools headers UAPI: update linux/fs.h with the kernel sources new e88fe2e65016 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL new 58c503f8b3d9 selftests: mm: add pagemap ioctl tests new d30aeab7e5b9 mmap: add clarifying comment to vma_merge() code new f9ba41078441 mm/page_alloc: remove unnecessary check in break_down_buddy_pages new e906d5f72c79 mm/page_alloc: remove unnecessary next_page in break_down_ [...] new 914e1a97293d mm: kmem: optimize get_obj_cgroup_from_current() new eab93f041723 mm: kmem: add direct objcg pointer to task_struct new 42c31ac16c88 mm-kmem-add-direct-objcg-pointer-to-task_struct-fix new dc64314441d0 mm: kmem: make memcg keep a reference to the original objcg new ac0a155aa364 mm: kmem: scoped objcg protection new fb29dbc4e4f4 mm-kmem-scoped-objcg-protection-checkpatch-fixes new 4ccdbfaf605a percpu: scoped objcg protection new 87f30d767e4b mm/memory_hotplug: split memmap_on_memory requests across [...] new b15befa34efa dax/kmem: allow kmem to add memory with memmap_on_memory new 595d1f3b51c4 radix tree test suite: fix allocation calculation in kmem_ [...] new 1b631d04ddd0 mm/filemap: clarify filemap_fault() comments for not uptod [...] new ef7298d38c99 mm-filemap-clarify-filemap_fault-comments-for-not-uptodate [...] new 7a88ebbf5137 shmem: shrink shmem_inode_info: dir_offsets in a union new a3a74059ff12 shmem: remove vma arg from shmem_get_folio_gfp() new 91e3ca52f605 shmem: factor shmem_falloc_wait() out of shmem_fault() new 9247c45521c1 shmem: trivial tidyups, removing extra blank lines, etc new 8ce85ab7ccae shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() new b214ff294137 shmem: move memcg charge out of shmem_add_to_page_cache() new b9e1cdbf4be4 shmem: _add_to_page_cache() before shmem_inode_acct_blocks() new 774cc0000cac shmem,percpu_counter: add _limited_add(fbc, limit, amount) new d2fe5cc0378a mm: make lock_folio_maybe_drop_mmap() VMA lock aware new 7f7ec80a34ab mm: call wp_page_copy() under the VMA lock new 0d1e17d0f8bc mm: handle shared faults under the VMA lock new 4708d7cb33c0 mm: handle COW faults under the VMA lock new 78018dccee85 mm: handle read faults under the VMA lock new 4c0526fca375 mm: handle write faults to RO pages under the VMA lock new f535bec883fa mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() new a613b13067d7 mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() new 5505309bafd2 memory: move exclusivity detection in do_wp_page() into wp [...] new 84b8e1522207 mm/migrate: remove unused mm argument from do_move_pages_to_node new b030e5aaae77 mm: multi-gen LRU: reuse some legacy trace events new ddc59a5d5225 hugetlbfs: drop shared NUMA mempolicy pretence new af4f74f24a80 kernfs: drop shared NUMA mempolicy hooks new f5efe2674f2d mempolicy: fix migrate_pages(2) syscall return nr_failed new c6d4cf84b75e mempolicy trivia: delete those ancient pr_debug()s new 389cf1757516 mempolicy trivia: slightly more consistent naming new d78e698c4688 mempolicy trivia: use pgoff_t in shared mempolicy tree new 0a3078712d40 mempolicy: mpol_shared_policy_init() without pseudo-vma new 1beed42c0808 mempolicy: remove confusing MPOL_MF_LAZY dead code new a16391db43ab mm: add page_rmappable_folio() wrapper new 04f1d4db5b4e mempolicy: alloc_pages_mpol() for NUMA policy without vma new a88b5a049843 mempolicy: mmap_lock is not needed while migrating folios new c7cc4ea9de4e mempolicy: migration attempt to match interleave nodes new 86045371e24d mm: make __access_remote_vm() static new fffcaf4a489c mm/gup: explicitly define and check internal GUP flags, di [...] new 61c3a604a8c3 mm/gup: make failure to pin an error if FOLL_NOWAIT not specified new 9a922c7e75c9 mm/gup: adapt get_user_page_vma_remote() to never return NULL new 57ec113c0699 arm64, kasan: update comment in kasan_init new c2dddb64d61d kasan: unify printk prefixes new b7574d98f9c6 kasan: use unchecked __memset internally new a82e2bd8a76e kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment new 28e77334e043 Documentation: *san: drop "the" from article titles new 9fb129b44309 mm: rmap.c: fix kernel-doc warning new 8a21b2f4e9aa filemap: call filemap_get_folios_tag() from filemap_get_folios() new fb3d219cf366 zsmalloc: use copy_page for full page copy new 327784ddfaec hugetlbfs: replace hugetlb_vma_lock with invalidate_lock new 9e6c86c616f7 hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles new bfb41d6b2fe1 hugetlb: restructure pool allocations new fb59f2cb8956 hugetlb: perform vmemmap optimization on a list of pages new 02f368bd03d3 hugetlb: perform vmemmap restoration on a list of pages new 4496d5536725 hugetlb: batch freeing of vmemmap pages new bfae92330ddc hugetlb: batch PMD split for bulk vmemmap dedup new 6a5adc52d38d hugetlb: batch TLB flushes when freeing vmemmap new 0a6fc415b073 hugetlb: batch TLB flushes when restoring vmemmap new e9752805f732 selftests/mm: export get_free_hugepages() new 142de6f19a2c selftests/mm: add a new test for madv and hugetlb new ddcae9563420 iomap: hold state_lock over call to ifs_set_range_uptodate() new b5c6a60fe5b0 iomap: protect read_bytes_pending with the state_lock new ec9bdd605b93 mm: add folio_end_read() new 1ef5ffa4c38a ext4: use folio_end_read() new b17373eebeaa buffer: use folio_end_read() new f757001b5dfd iomap: use folio_end_read() new f17d5b0a4b61 bitops: add xor_unlock_is_negative_byte() new 46f04f40a2cd alpha: implement xor_unlock_is_negative_byte new e8da94dcb7bd m68k: implement xor_unlock_is_negative_byte new 7ef7f253e29f mips: implement xor_unlock_is_negative_byte new 141a80740d6f powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit new d9af7ea0db63 riscv: implement xor_unlock_is_negative_byte new 3d25f66ee149 s390: implement arch_xor_unlock_is_negative_byte new 3424f8f382bd mm: delete checks for xor_unlock_is_negative_byte() new 57310f50d1fb mm: add folio_xor_flags_has_waiters() new 2c7149fffc00 mm: make __end_folio_writeback() return void new d2a61573e536 mm: use folio_xor_flags_has_waiters() in folio_end_writeback() new e556f7f99321 mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER new ad999eeb01ea mm/gup: introduce pin_user_pages_fd() for pinning shmem/hu [...] new 030018e4878f udmabuf: pin the pages using pin_user_pages_fd() API new 37b2f41eeec3 selftests/dma-buf/udmabuf: add tests to verify data after [...] new 42cc33c93813 memcontrol: add helpers for hugetlb memcg accounting new d231a8534a68 memcontrol: only transfer the memcg data for migration new 375c0f922df1 hugetlb: memcg: account hugetlb-backed memory in memory co [...] new 49b94b345e8c selftests: add a selftest to verify hugetlb usage in memcg new e0b0922d61a8 mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" new bfb06a96ed6f extract and use FILE_LINE macro new 12caf1e36b9a kstrtox: remove strtobool() new e38656c0bcef ocfs2: annotate struct ocfs2_replay_map with __counted_by new 56b34f9409fe kernel/signal: remove unnecessary NULL values from ucounts new ddf18fe43e1f minmax: add umin(a, b) and umax(a, b) new 8c4eff8c0106 minmax: allow min()/max()/clamp() if the arguments have th [...] new 9dce6cac3b01 minmax: fix indentation of __cmp_once() and __clamp_once() new 480b896a4908 minmax: allow comparisons of 'int' against 'unsigned char/short' new 97e0011886c0 minmax: relax check to allow comparison between unsigned a [...] new 491bc9288d0e proc: use initializer for clearing some buffers new 86fc994cffe1 proc: save LOC by using while loop new 58572d119fe1 get_maintainer: add --keywords-in-file option new d73751be2c8b fs/proc: add boot loader arguments as comment to /proc/bootconfig new 05af6cd62126 gcov: annotate struct gcov_iterator with __counted_by new 4c37b665186a compiler.h: move __is_constexpr() to compiler.h new b047300156a4 Merge branch 'mm-nonmm-unstable' into mm-everything new 1012f61b56f4 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e380a332cd38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bb194b29fa6 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 2fd0ebad27bc arch: Reserve map_shadow_stack() syscall number for all ar [...] new f82060480095 asm-generic: Fix spelling of architecture new 0a0b3c11ac34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2b8cf95784d2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a07a59415217 arm64: smp: avoid NMI IPIs with broken MediaTek FW new ef31b8ce313e arm64: smp: Don't directly call arch_smp_send_reschedule() [...] new cb87774a1857 Merge branches 'for-next/sve-remove-pseudo-regs', 'for-nex [...] new 2469a8931e61 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 6adca18b3e9d Merge branch 'arm/fixes' into for-next new c96b5d4572c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4985d0b308ee arm64: dts: meson: a1: Add SPIFC mux pins new b50944fe2234 arm64: dts: meson-a1-ad402: set SPIFC pins new 284cd96fdc29 Merge branch 'v6.7/arm64-dt' into for-next new 7eb73b8abdae dt-bindings: arm: amlogic: add libretech cottonwood support new a702d4f01678 arm64: dts: amlogic: add libretech cottonwood support new 01fecb1fae12 Merge branch 'v6.7/arm64-dt' into for-next new b805d24bf93e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 647b74ea97bb Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 3d934f7bfffc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b178c676a034 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 9fb7337f77ed Merge branch 'next' of https://github.com/Broadcom/stblinux.git new caca445cba5e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 44c627c7500d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5803cc0e3c17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc284742c2f3 ARM: dts: omap: omap4-embt2ws: Add IMU at control unit new aff781536c64 ARM: dts: omap3-gta04: Drop superfluous omap36xx compatible new 2ab6b437c652 ARM: dts: am3517-evm: Fix LED3/4 pinmux new 03eb6d5e6d8e ARM: dts: am3517-evm: Enable Ethernet PHY Interrupt new ba05a7886f05 ARM: dts: am3517: Configure ethernet alias new a36f8ac61b04 ARM: dts: motorola-mapphone: Add mdm6600 sleep pins new ea1c1e67e631 ARM: dts: omap4-embt2ws: Fix pinctrl single node name warning new 07270cac9632 Merge branch 'omap-for-v6.7/dt' into for-next new 6cbb48e497a2 Merge branch 'fixes' into for-next new 94b6eadf2db4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba00fd2366e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1916fb89e0b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d1fc89e13665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 669216528852 ARM: multi_v7_defconfig: add drivers for S5C73M3 & S5K6A3 [...] new b09731bd5a14 Merge branch 'next/defconfig' into for-next new 438fb575463f ARM: exynos_defconfig: add driver for ISL29018 new 06726ae3ad34 Merge branch 'next/defconfig' into for-next new b837ae5f505e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fbc5c3b8522 PM: domains: Introduce dev_pm_domain_set_performance_state() new 401e09201a01 PM: domains: Implement the ->set_performance_state() callb [...] new 248a38d5cc3f OPP: Add dev_pm_opp_add_dynamic() to allow more flexibility new 3166383da081 OPP: Extend dev_pm_opp_data with a level new 892c60c6b48d OPP: Switch to use dev_pm_domain_set_performance_state() new 0025ff64ffcf OPP: Extend support for the opp-level beyond required-opps new 0a30c0e9ca29 Merge branch 'opp/pm-domain-scmi' of git://git.kernel.org/ [...] new 033ca4de1296 firmware: arm_scmi: Simplify error path in scmi_dvfs_devic [...] new 5a6a10419352 firmware: arm_scmi: Specify the performance level when add [...] new 0a81b0eb81ca firmware: arm_scmi: Add generic OPP support to the SCMI pe [...] new 908af696c513 firmware: arm_scpi: Use device_get_match_data() new 3537a75e73f3 clk: scmi: Free scmi_clk allocated when the clocks with in [...] new 77bbfe607b1d firmware: arm_scmi: Add support for clock parents new 65a8a3dd3b95 clk: scmi: Add support for clock {set,get}_parent new 7d0bc6360f17 firmware: arm_ffa: Assign the missing IDR allocation ID to [...] new 2d698e8b4fd2 firmware: arm_ffa: Allow the FF-A drivers to use 32bit mod [...] new 22779149e93d firmware: arm_ffa: Emit modalias for FF-A devices new 1609626c32c4 firmware: arm_ffa: Update the FF-A command list with v1.1 [...] new 192e88cfea8c firmware: arm_ffa: Implement notification bitmap create an [...] new 933db703e8ce firmware: arm_ffa: Implement the notification bind and unb [...] new fe2ddb6b4235 firmware: arm_ffa: Implement the FFA_RUN interface new 47561777d694 firmware: arm_ffa: Implement the FFA_NOTIFICATION_SET interface new faa19623e3e1 firmware: arm_ffa: Implement the FFA_NOTIFICATION_GET interface new 3522be48d82b firmware: arm_ffa: Implement the NOTIFICATION_INFO_GET interface new 897e9e60c016 firmware: arm_ffa: Initial support for scheduler receiver [...] new 0184450b8b1e firmware: arm_ffa: Add schedule receiver callback mechanism new e0573444edbf firmware: arm_ffa: Add interfaces to request notification [...] new e5adb3b20e39 firmware: arm_ffa: Add interface to send a notification to [...] new 1b6bf41b7a65 firmware: arm_ffa: Add notification handling mechanism new c9b21ef0d0a8 firmware: arm_ffa: Simplify the computation of transmit an [...] new 76cf932c95b9 KVM: arm64: FFA: Remove access of endpoint memory access d [...] new e4607b84c681 firmware: arm_ffa: Switch to using ffa_mem_desc_offset() accessor new 113580530ee7 firmware: arm_ffa: Update memory descriptor to support v1. [...] new bcefd1bf63b1 firmware: arm_ffa: Upgrade the driver version to v1.1 new ecd99c584e3f Merge branches 'for-next/scmi/updates', 'for-next/ffa/upda [...] new 31d068de8a0d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 93a85cf2462c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 39d30950823d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new c5a6909c4b9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c84d2312a03 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 162e10bff6e1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b34bc6cd9517 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 0a1afdedd5f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a59d2350f83d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8d723f93dd5b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 54b76dc9707a m68k: math-emu: Fix incorrect file reference in fp_log.c new 8893eb3de0ec m68k: math-emu: Sanitize include guards new 7e67c75d405b m68k: math-emu: Make multi_arith.h self-contained new 11dd57cc15fd m68k: math-emu: Replace external declarations by header inclusion new 648c37ec0299 m68k: math-emu: Reformat function and variable headers new 1fee121f8f2a m68k: math-emu: Add missing prototypes new b149353da471 m68k: emu: Replace strlcpy() with strscpy() new a0938a8e2fb3 m68k: Use kernel's generic libgcc functions new 7b9f6ca7d436 m68k: kernel: Add missing asmlinkage to do_notify_resume() new e34b4acdf648 m68k: kernel: Include <linux/cpu.h> for trap_init() new e036678a4b8f m68k: kernel: Make bad_super_trap() static new 0891c4740c22 m68k: kernel: Add and use <asm/syscalls.h> new ef69fb4dce17 m68k: kernel: Add and use "ints.h" new ab8151fc5e68 m68k: kernel: Add and use "process.h" new 7afc18501608 m68k: kernel: Add and use "ptrace.h" new dbe93977e523 m68k: kernel: Add and use "signal.h" new 90829e82127d m68k: kernel: Add and use "traps.h" new 53cab6a2b348 m68k: kernel: Add and use "vectors.h" new 2c0bb8cb9931 m68k: mm: Include <asm/hwtest.h> for hwreg_() new 87d7186e6185 m68k: mm: Move paging_init() to common <asm/pgtable.h> new 217614e937ce m68k: mm: Add and use "fault.h" new 6156086e554c m68k: emu: Remove unused vsnprintf() return value in nfprint() new 45dacf07fb1c m68k: emu: Mark version[] __maybe_unused new ac0b55913213 m68k: amiga: pcmcia: Replace set but not used variable by [...] new 090c65639add m68k: amiga: Add and use "amiga.h" new 4ad69503d8d2 m68k: atari: Document data parameter of stdma_try_lock() new e9f72cff896e m68k: atari: Make ikbd_reset() static new 7849b9122e97 m68k: atari: Make atari_platform_init() static new 839ff3451a11 m68k: atari: Make atari_stram_map_pages() static new 564223609929 m68k: atari: Add and use "atari.h" new 93c12e309675 m68k: apollo: Remove unused debug console functions new 55775fe94d7f m68k: apollo: Make local reset, serial, and irq functions static new 7509c04afe93 m68k: apollo: Replace set but not used variable by READ_ONCE() new 676ca3c3fd9a m68k: apollo: Add and use "apollo.h" new 18fe6bf505da m68k: bvme6000: Make bvme6000_abort_int() static new 5a368e9c0294 m68k: hp300: Include "time.h" for hp300_sched_init() new f5d1d6d25845 m68k: mac: Remove unused sine_data[] new 4dae1950b494 m68k: mac: Remove unused yday in unmktime() new a53652fa78dd m68k: mac: Make mac_platform_init() static new c43278f073c9 m68k: mac: Add and use "mac.h" new 7f5514b4ed70 m68k: mvme147: Make mvme147_init_IRQ() static new 0c2a527e28ee m68k: mvme16x: Remove unused sink in mvme16x_cons_write() new dcec33c1fc4a m68k: mvme16x: Add and use "mvme16x.h" new bbe6980c332e m68k: q40: Add and use "q40.h" new 2926da2bea44 m68k: sun3/3x: Include <asm/config.h> for config_sun3*() new 4ebe8459cd09 m68k: sun3: Improve Sun3/3x DVMA abstraction in <asm/dvma.h> new 2e195ea7e95b m68k: sun3: Fix context restore in flush_tlb_range() new bdc1656c08c6 m68k: sun3: Fix signature of sun3_get_model() new a4286641894d m68k: sun3: Add missing asmlinkage to sun3_init() new 2fde1934ae67 m68k: sun3: Remove unused orig_baddr in free_baddr() new f9d49824c08e m68k: sun3: Remove unused start_page in sun3_bootmem_alloc() new 66ed28ea096c m68k: sun3: Remove unused vsprintf() return value in prom_ [...] new dc40c4297760 m68k: sun3: Annotate prom_printf() with __printf() new dc52d2db892c m68k: sun3: Make print_pte() static new 88be4a461e64 m68k: sun3: Make sun3_platform_init() static new 873f7a1781ab m68k: sun3x: Fix signature of sun3_leds() new 1dbda52ef93e m68k: sun3x: Do not mark dvma_map_iommu() inline new 6548f013fafd m68k: sun3x: Make sun3x_halt() static new f9b34638c07e m68k: sun3x: Make dvma_print() static new c50b1fc11001 m68k: sun3/3x: Add and use "sun3.h" new ec177486cb27 m68k: Add missing types to asm/irq.h new 72e70a0e7ac7 m68k: sun3: Change led_pattern[] to unsigned char new b038c6abf968 m68k: Replace GPL 2.0+ README.legal boilerplate with SPDX new c7db3832ff19 m68k: io: Mark mmio read addresses as const new 7e02d701b90e m68k: defconfig: Update defconfigs for v6.6-rc1 new 48ceb35e7268 m68k: defconfig: Update virt_defconfig for v6.6-rc3 new 414c2e239168 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8fac468045f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 595b2c5917d8 MIPS: loongson32: Remove dma.h and nand.h new 04318868abaa mips: dts: ingenic: Remove unneeded probe-type properties new b44ae980e9d0 mips: dts: ralink: mt7621: define each reset as an item new 70f8cd94f2bc mips: dts: ralink: mt7621: rename to GnuBee GB-PC1 and Gnu [...] new 4d0f332a6fb6 MIPS: Remove dead code in relocate_new_kernel new ee2dc2e7737c Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new a5221b2ec8ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef1b1b97107c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 5a7be4e2b773 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 9874ac85cfe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15c1906eb69a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new e712db8d90ad Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new bd7a5f4450ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1c59d27fe31b Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 54ccbcffcfb8 Merge branch 'misc-6.6' into for-next-current-v6.5-20231006 new c88fb2db35c8 Merge branch 'for-next-current-v6.5-20231006' into for-nex [...] new 28967e980f5d btrfs: update comment for reservation of metadata space fo [...] new 99f1463764d8 btrfs: sipmlify uuid parameters of alloc_fs_devices() new 0fbf3698b38e btrfs: do not require EXTENT_NOWAIT for btrfs_redirty_list_add() new a855dab83e85 btrfs: move btrfs_crc32c_final into free-space-cache.c new b670d2e68624 btrfs: remove btrfs_crc32c wrapper new 4c37a969b651 btrfs: move btrfs_extref_hash into inode-item.h new eace6107a62b btrfs: move btrfs_name_hash to dir-item.h new 5ab91a408219 btrfs: include asm/unaligned.h in accessors.h new 972818021ac3 btrfs: include linux/iomap.h in file.c new 3118e9660853 btrfs: add fscrypt related dependencies to respective headers new 3f79a35e42b2 btrfs: add btrfs_delayed_ref_head declaration to extent-tree.h new d0772e3588d1 btrfs: include trace header in where necessary new f90d17eb8c32 btrfs: include linux/security.h in super.c new c2052b4a4b70 btrfs: remove extraneous includes from ctree.h new c76b97ee14b0 btrfs: qgroup: iterate qgroups without memory allocation f [...] new 8399dcee0d2e btrfs: qgroup: use qgroup_iterator in btrfs_qgroup_free_refroot() new f0ac2d8130b3 btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta() new a0eb4d4a3374 btrfs: qgroup: use qgroup_iterator in __qgroup_excl_accounting() new 0f45684696c3 btrfs: qgroup: use qgroup_iterator to replace tmp ulist in [...] new 15dd119d1df4 btrfs: qgroup: use qgroup_iterator_nested to in qgroup_upd [...] new 3d56b0f529c3 btrfs: qgroup: pre-allocate btrfs_qgroup to reduce GFP_ATO [...] new 5af4b96315f6 btrfs: qgroup: prealloc btrfs_qgroup_list for __add_relation_rb() new 2c66b5584eaa btrfs: qgroup: remove unused helpers for ulist aux data new 73b317ec723e btrfs: comment about fsid and metadata_uuid relationship new cdf4faaa16b8 btrfs: move functions comments from qgroup.h to qgroup.c new 0a3699ccdefe btrfs: reformat remaining kdoc style comments new 57de473e2344 btrfs: drop __must_check annotations new 03d101fd7857 btrfs: reduce parameters of btrfs_pin_reserved_extent new 1c6e8c5d6de4 btrfs: reduce parameters of btrfs_pin_extent_for_log_replay new 6ff97cdf21a2 btrfs: reduce arguments of helpers space accounting root item new e487da0af4b2 btrfs: reduce size of prelim_ref::level new 024096f7194d btrfs: reduce size and reorder compression members in stru [...] new d81d615e1713 btrfs: reduce size of struct btrfs_ref new 4e19e4d480d4 btrfs: move extent_buffer::lock_owner to debug section new 46c5ded681b6 btrfs: check-integrity: remove btrfsic_check_bio() function new 682befbb0a84 btrfs: check-integrity: remove btrfsic_mount() function new 4c5d3610cd1e btrfs: check-integrity: remove btrfsic_unmount() function new bb53cb1b7682 btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEG [...] new 01dfdc9c3156 btrfs: remove the need_raid_map parameter from btrfs_map_block() new f5143f9b4f4f btrfs: pass a space_info argument to btrfs_reserve_metadat [...] new 5541fa7f1cc2 btrfs: remove unnecessary logic when running new delayed r [...] new 0cef43db0e19 btrfs: remove the refcount warning/check at btrfs_put_dela [...] new 0d6ea6370a06 btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref() new 417e4409f78c btrfs: remove refs_to_drop argument from __btrfs_free_extent() new 03be042d4694 btrfs: initialize key where it's used when running delayed [...] new 56e2f4f3854d btrfs: remove pointless 'ref_root' variable from run_delay [...] new 7a3317299f03 btrfs: use a single variable for return value at run_delay [...] new 0fcef423c380 btrfs: use a single variable for return value at lookup_in [...] new 094634c1dc40 btrfs: return -EUCLEAN if extent item is missing when sear [...] new b4fae8351fea btrfs: simplify check for extent item overrun at lookup_in [...] new f8cda6cea463 btrfs: allow to run delayed refs by bytes to be released i [...] new 45a40c400e1f btrfs: reserve space for delayed refs on a per ref basis new 5bc679106d4c btrfs: remove pointless initialization at btrfs_delayed_re [...] new 5e736dee8732 btrfs: stop doing excessive space reservation for csum deletion new bdcc74456f3e btrfs: always reserve space for delayed refs when starting [...] new e38b7d74ae8d btrfs: rename errno identifiers to error new fc825c85d036 btrfs: scan but don't register device on single device filesystem new a424f8700abb btrfs: abort transaction on generation mismatch when marki [...] new 6c64ac6199c0 btrfs: use btrfs_crit at btrfs_mark_buffer_dirty() new 2aefc0f6eba1 btrfs: mark transaction id check as unlikely at btrfs_mark [...] new 6ae844e165de btrfs: remove pointless loop from btrfs_update_block_group() new 8541a23d5e23 btrfs: zoned: introduce a zone_info struct in btrfs_load_b [...] new 47cc22a28e2f btrfs: zoned: factor out per-zone logic from btrfs_load_bl [...] new d4c2066bbf67 btrfs: zoned: factor out single bg handling from btrfs_loa [...] new c7ad8eb45669 btrfs: zoned: factor out DUP bg handling from btrfs_load_b [...] new e295c3bf7487 btrfs: remove stale comment from btrfs_free_extent() new 13f417282858 btrfs: remove useless comment from btrfs_pin_extent_for_lo [...] new 22627d2e45bf btrfs: don't arbitrarily slow down delalloc if we're committing new 2b921a6d6480 btrfs: warn on tree blocks which are not nodesize aligned new 4b02811ed0c9 btrfs: add raid stripe tree definitions new ea0e0a899764 btrfs: read raid stripe tree from disk new ada07b6c2dfe btrfs: add support for inserting raid stripe extents new 0db1ab44f4ae btrfs: delete stripe extent on extent deletion new d1ab6ff35c1f btrfs: lookup physical address from stripe extent new 0708614f9c28 btrfs: scrub: implement raid stripe tree support new 94f2ee4e1353 btrfs: zoned: support RAID0/1/10 on top of raid stripe tree new 6fd396461bd4 btrfs: add raid stripe tree pretty printer new b109e5a4cdce btrfs: sysfs: announce presence of raid-stripe-tree new 4ccc5dc7537d btrfs: tracepoints: add events for raid stripe tree new 50da260c80db btrfs: tree-checker: add support for raid stripe tree new 72660ef12446 btrfs: add raid stripe tree to features enabled with debug config new 8e71aea81c88 btrfs: merge ordered work callbacks in btrfs_work into one new 8941872df429 btrfs: qgroup: introduce quota mode new cddc89a7faae btrfs: qgroup: add new quota mode for simple quotas new 5534248bc38d btrfs: sysfs: expose quota mode via sysfs new 4151e05370cf btrfs: sysfs: add simple_quota incompat feature entry new 1965a957089a btrfs: qgroup: flush reservations during quota disable new 8c445ea76eda btrfs: create qgroup earlier in snapshot creation new c62ca561e8a0 btrfs: add helper for recording simple quota deltas new c5d8d85d1ac6 btrfs: rename tree_ref and data_ref owning_root new 9af75003e730 btrfs: track owning root in btrfs_ref new 7c408319a14a btrfs: track original extent owner in head_ref new a94afbebbd86 btrfs: new inline ref storing owning subvol of data extents new f4897a305aea btrfs: add helper for inline owner ref lookup new 986843a59cca btrfs: record simple quota deltas in delayed refs new 8b7b954bf45f btrfs: qgroup: simple quota auto hierarchy for nested subvolumes new 63897550632c btrfs: qgroup: check generation when recording simple quota delta new bf553b0a2d08 btrfs: qgroup: track metadata relocation COW with simple quota new 5dc3657c6852 btrfs: track data relocation with simple quota new 8ff399ec64c2 btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroups new 2cebfc6e0fd0 btrfs: simplify error check condition at btrfs_dirty_inode() new af9c7a3d55d1 btrfs: remove noinline from btrfs_update_inode() new 18f92bb196e6 btrfs: remove redundant root argument from btrfs_update_in [...] new e2c62a1c0bf7 btrfs: remove redundant root argument from btrfs_update_inode() new 6c6667977951 btrfs: remove redundant root argument from btrfs_update_in [...] new 46326c077542 btrfs: remove redundant root argument from btrfs_delayed_u [...] new 8429ea15efc5 btrfs: remove redundant root argument from maybe_insert_hole() new d621cbb2625b btrfs: remove redundant root argument from fixup_inode_lin [...] new b3ff429673d7 btrfs: move btrfs_defrag_root() to defrag.{c,h} new ae82f07033cc btrfs: relocation: use more natural types for tree_block b [...] new e48c0a5812d8 btrfs: relocation: use enum for stages new dd40f414e8e2 btrfs: relocation: switch bitfields to bool in reloc_control new ce8f8f28f691 btrfs: relocation: open code mapping_tree_init new 72e52204229a btrfs: switch btrfs_backref_cache::is_reloc to bool new f67bea6c4d21 btrfs: relocation: return bool from btrfs_should_ignore_re [...] new aaf3d342b14a btrfs: relocation: constify parameters where possible new e85d0f7c8386 btrfs: reject devices with CHANGING_FSID_V2 new 8b634237e225 btrfs: remove incomplete metadata_uuid conversion fixup logic new cd399088f997 btrfs: remove noinline attribute from btrfs_cow_block() new 04ef6de46401 btrfs: use round_down() to align block offset at btrfs_cow [...] new 1d90a822956e btrfs: rename and export __btrfs_cow_block() new ac4d139951a0 btrfs: export comp_keys() from ctree.c as btrfs_comp_keys() new c6141e1a6a51 btrfs: move btrfs_realloc_node() from ctree.c into defrag.c new 1326207a9f63 btrfs: add specific helper for range bit test exists new e700695395ab btrfs: change test_range_bit to scan the whole range new 4854e70d6e53 btrfs: make extent state merges more efficient during insertions new a257976c0fed btrfs: update stale comment at extent_io_tree_release() new 67995a59a0c2 btrfs: make wait_extent_bit() static new e546e757a520 btrfs: remove redundant memory barrier from extent_io_tree [...] new ab4b02a9e4a4 btrfs: collapse wait_on_state() to its caller wait_extent_bit() new 93b883461046 btrfs: make tree iteration in extent_io_tree_release() mor [...] new b0861baf7147 btrfs: use extent_io_tree_release() to empty dirty log pages new f989790b68bf btrfs: make sure we cache next state in find_first_extent_bit() new cf304c145fb5 btrfs: fix ->free_chunk_space math in btrfs_shrink_device new 98a304e62280 btrfs: increase ->free_chunk_space in btrfs_grow_device new 0c7d50c8c79c btrfs: adjust overcommit logic when very close to full new 935f8d5f4ffe btrfs: open code btrfs_ordered_inode_tree in btrfs_inode new 608b377017ef btrfs: reorder btrfs_inode to fill gaps new a3d1bb96740a btrfs: stop reserving excessive space for block group item [...] new 263b45a3b337 btrfs: stop reserving excessive space for block group item [...] new 744a019be43f btrfs: add helper function find_fsid_by_disk new 279620e5a086 btrfs: support cloned-device mount capability new 13d0be7d4278 btrfs: add and use helpers for reading and writing last_lo [...] new f09518e611ea btrfs: add and use helpers for reading and writing log_transid new e5333d471d6f btrfs: add and use helpers for reading and writing fs_info [...] new 5dc8f4e0b05b btrfs: add and use helpers for reading and writing last_tr [...] new 3ae8bc619f39 btrfs: remove pointless barrier from btrfs_sync_file() new 9eda82b63715 btrfs: update comment for struct btrfs_inode::lock new 2608db698abf btrfs: remove pointless empty log context list check when [...] new 1bbb264649e7 btrfs: update comment for temp-fsid, fsid, and metadata_uuid new 49f311407580 btrfs: disable the seed feature for temp-fsid new 1d2b7f9b6463 btrfs: disable the device add feature for temp-fsid new 38bb8d6396f5 btrfs: sysfs: show temp_fsid feature new 4db09e88e31d Merge branch 'misc-next' into for-next-next-v6.6-20231006 new 3ffd9b9bd984 btrfs: map uncontinuous extent buffer pages into virtual a [...] new 200f399d8e04 btrfs: utilize the physically/virtually continuous extent [...] new 0c25338ad0af Merge branch 'ext/qu/contig-eb' into for-next-next-v6.6-20231006 new 69704e0852a0 btrfs: always open the device read-only in btrfs_scan_one_device new 8ba753ea131f btrfs: call btrfs_close_devices from ->kill_sb new bfbdf5432d1a btrfs: split btrfs_fs_devices.opened new 7021b84a846c btrfs: open block devices after superblock creation new e518b9177219 btrfs: use the super_block as holder when mounting file systems new 63ddbafb6955 Merge branch 'ext/hch/device-scan-open' into for-next-next [...] new c4eefe171f3f Merge branch 'for-next-next-v6.6-20231006' into for-next-20231006 new 5a68c9e489ff fixup opened/in_use in find_fsid_by_device() new b02fe383d209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f86954ebe31 libceph: use kernel_connect() new 69e30ae219c9 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 0f8d2b9f7779 cifs: Add client version details to NTLM authenticate message new 16e85286b1c9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 19dbd220a39c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f084db6ba005 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 869b6ea1609f quota: Fix slow quotaoff new 236a8af4baf6 Pull slow quota off fix. new b8c4102de04d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ee6a12d0d4d8 ext4: add missing initialization of call_notify_error in u [...] new 745f17a4166e ext4: fix race between writepages and remount new a8c1eb77edfc ext4: fix traditional comparison using max/min method new ce774e5365e4 ext4: make running and commit transaction have their own f [...] new 40ea98396a36 ext4: correct the start block of counting reserved clusters new 8e387c89e96b ext4: make sure allocate pending entry not fail new 8fedebb5ea18 ext4: fix incorrect offset new ebf6cb7c6e12 ext4: no need to generate from free list in mballoc new 31f13421c004 ext4: correct offset of gdb backup in non meta_bg group to [...] new 9adac8b01f4b ext4: add missed brelse in update_backups new 48f1551592c5 ext4: correct return value of ext4_convert_meta_bg new 40dd7953f4d6 ext4: remove gdb backup copy for meta bg in setup_new_flex [...] new e44fc921b84f ext4: fix typo in setup_new_flex_group_blocks new 7d4cd3b45af0 ext4: remove redundant check of count new 31458077273b ext4: remove commented code in reserve_backup_gdb new 1fc1bd2d18bb ext4: calculate free_clusters_count in cluster unit in ver [...] new 95b635689b58 ext4: remove EXT4FS_DEBUG defination in resize.c new 70cbfd257995 ext4: use saved local variable sbi instead of EXT4_SB(sb) new 9dca529bdaad ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg new 350bb48b84b8 ext4: remove unnecessary check to avoid repeat update_back [...] new 248b45b621a7 ext4: remove unnecessary initialization of count2 in set_f [...] new 71cd5a5aa060 jbd2: print io_block if check data block checksum failed w [...] new 8b6b562121f1 jbd2: fix printk format type for 'io_block' in do_one_pass() new af90a8f4a09e ext4: move 'ix' sanity check to corrent position new 2cd8bdb5efc1 ext4: mark buffer new if it is unwritten to avoid stale da [...] new 484fd6c1de13 ext4: apply umask if ACL support is disabled new 61187fce8600 jbd2: fix potential data lost in recovering journal raced [...] new d2f7cf40ea89 ext4: make state in ext4_mb_mark_bb to be bool new f9e2d95a4532 ext4: factor out codes to update block bitmap and group de [...] new 26d0f87b9fff ext4: call ext4_mb_mark_context in ext4_free_blocks_simple new c431d3867e0a ext4: extend ext4_mb_mark_context to support allocation un [...] new 2f94711b098b ext4: call ext4_mb_mark_context in ext4_mb_mark_diskspace_used new 33e728c67db6 ext4: Separate block bitmap and buddy bitmap freeing in ex [...] new 38b8f70cd28c ext4: call ext4_mb_mark_context in ext4_mb_clear_bb new 03c7fc39a677 ext4: Separate block bitmap and buddy bitmap freeing in ex [...] new 5c657db46d9e ext4: call ext4_mb_mark_context in ext4_group_add_blocks() new bdefd689b7ff ext4: add some kunit stub for mballoc kunit test new 7c9fa399a369 ext4: add first unit test for ext4_mb_new_blocks_simple in [...] new 28b95ee86807 ext4: run mballoc test with different layouts setting new a37d4c46392e ext4: fix racy may inline data check in dio write new 915c236491c2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f646be344aee Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2770ac08a7ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eaf199448ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f80443eae4c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 23b9aeda81ee Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 97ee5020113b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 08ac290a3147 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new b27fb35c279b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0db87487e63c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63a0b7dc1537 PCI: endpoint: Use IS_ERR_OR_NULL() helper function new 3567cef37676 Merge branch 'pci/endpoint' new d427da2323b0 PCI: Add pci_get_base_class() helper new 9ed8fcfd7f17 ALSA: hda: Use pci_get_base_class() to reduce duplicated code new c213ed390cf1 drm/nouveau: Use pci_get_base_class() to reduce duplicated code new 18bf400530ca drm/amdgpu: Use pci_get_base_class() to reduce duplicated code new b5fc04039b95 drm/radeon: Use pci_get_base_class() to reduce duplicated code new 5827e17d0555 PCI: vmd: Correct PCI Header Type Register's multi-function check new bdca03a271f2 PCI: Add PCI_HEADER_TYPE_MFD definition new 83c088148c8e PCI: Use PCI_HEADER_TYPE_* instead of literals new 8624ebc300b2 PCI/ACPI: Use acpi_evaluate_dsm_typed() new cf155591aad0 Merge branch 'pci/enumeration' new 4a7ce8334965 PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdm [...] new 33ad3837e009 Merge branch 'pci/p2pdma' new 70b70a4307cc PCI/sysfs: Protect driver's D3cold preference from user space new 7d08f21f8c63 x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and [...] new 907fe84402dd Merge branch 'pci/pm' new c9260693aa0c PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card new c778192c84e2 Merge branch 'pci/reset' new e111ac7025cb PCI: cadence: Drop unused member from struct cdns_plat_pcie new 5c02f29e8430 Merge branch 'pci/controller/cadence' new 3f8d38314aac Merge branch 'pci/controller/vmd' new 7e6f3b6d2c35 PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DR [...] new 24d813b2ec7d PCI: Make pci_assign_unassigned_resources() non-init new 5b9ceb63c49b logic_pio: Remove logic_outb(), _outw(), outl() duplicate [...] new d6813697fe26 Merge branch 'pci/misc' new c1c009852515 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 359993a37bdf Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9af867c05b5d HID: i2c-hid: fix handling of unpopulated devices new dac501397b9d HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect new f25b9348adf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36d79d61afbd Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new a266c0fef907 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new e6e9c64dafcc Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 24bf30fe4805 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 11a92414d65e Merge branch 'master' of git://linuxtv.org/media_tree.git new 7405116519ad media: qcom: camss: Fix pm_domain_on sequence in probe new b278080a89f4 media: qcom: camss: Fix V4L2 async notifier error path new f69791c39745 media: qcom: camss: Fix genpd cleanup new 26bda3da00c3 media: qcom: camss: Fix vfe_get() error jump new 3143ad282fc0 media: qcom: camss: Fix VFE-17x vfe_disable_output() new 7f24d2913504 media: qcom: camss: Fix VFE-480 vfe_disable_output() new b6e1bdca463a media: qcom: camss: Fix missing vfe_lite clocks check new d8f7e1a60d01 media: qcom: camss: Fix invalid clock enable bit disjunction new e655d1ae9703 media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC i [...] new 87889f1b7ea4 media: qcom: camss: Fix csid-gen2 for test pattern generator new ef876db6a2bf dt-bindings: media: qcom,sdm845-venus-v2: Allow interconne [...] new 89936bfbdf11 media: qcom/camss: use 1X16 formats instead of 2X8 new afca12e35e71 media: cros-ec-cec: Use cros_ec_cmd to send host commands new 4d0e179a4287 media: cros-ec-cec: Manage an array of ports new e90bd1fe7cda media: cros-ec-cec: Support multiple ports in set/get host [...] new adbfc747ddfb media: cros-ec-cec: Support multiple ports in write command new 1cabf52639d1 media: cros-ec-cec: Support multiple ports in MKBP cec_events new 425d20518c54 media: cros-ec-cec: Support receiving messages from multip [...] new e7885b9c6564 media: cros-ec-cec: Allow specifying multiple HDMI connectors new 5d227f02ceb9 media: cros-ec-cec: Get number of CEC ports from EC new 8d3e6030e30f media: cros-ec-cec: Add Dibbi to the match table new 5bc2de5f517d media: cros-ec-cec: Add Constitution to the match table new beeefd75fa35 media: platform: cros-ec: Add Boxy to the match table new e50f23b1ca24 media: dvb-frontends: drx39xyj: Remove unnecessary ternary [...] new e0878c7f7f21 media: radio-wl1273: Remove an unnecessary ternary operator new e2f01278781f media: dvb-usb: gp8psk: Remove an unnecessary ternary operator new 16fae979ed6b media: usb: siano: Use kmemdup to simplify kmalloc and mem [...] new a805136eec48 media: c8sectpfe: Use the devm_clk_get_enabled() helper function new 1c2786632e20 media: imx-jpeg: initiate a drain of the capture queue in [...] new 0c7af09408b3 media: cobalt: Use list_for_each_entry() helper new 88d4b23a629e media: hantro: Check whether reset op is defined before use new 6e481d52d363 media: verisilicon: Do not enable G2 postproc downscale if [...] new 099be1822d1f media: gspca: cpia1: shift-out-of-bounds in set_flicker new 05b34200a155 media: videobuf2: fix typo: vb2_dbuf -> vb2_qbuf new e85322573d98 media: cx231xx: Switch to use kmemdup() helper new 2b651ba688b3 media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros new e986ab55e757 MAINTAINERS: fix file path for Omnvision OV4689 new d66b45e1b082 media: ov13b10: Fix some error checking in probe new 8fc29e3c9f68 media: ov5640: fix vblank unchange issue when work at dvp mode new b9a53a6975d9 media: ivsc: Improve Kconfig help text new 12ee5f71e0e7 media: dt-bindings: ov5693: fix maintainer email address new e2d3e77d0e7d media: staging: ipu3-imgu: Initialise height_per_slice in [...] new 17f2370a21e4 media: v4l: Fix documentation for 12-bit packed Bayer new e9e2e88f3c16 media: ov2640: Use the devm_clk_get_enabled() helper function new b97213a41140 media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated new 18e35ba0d89f media: ivsc: csi: remove name identifier new 6b6f41791b44 media: ivsc: ace: remove name identifier new 6966f2f7abba media: ivsc: ace: probe ace device after IPU bridge is ini [...] new 0822315e46b4 media: i2c: max9286: Fix some redundant of_node_put() calls new 71f8a5e4be12 media: i2c: imx415: Use v4l2_subdev_get_fmt() new da7e34e558a5 media: v4l2-subdev: Document that routing support depends [...] new a111f02464ca media: platform: use capital "OR" for multiple licenses in SPDX new d1560d57d75c media: i2c: video-i2c: Convert enum->pointer for data in t [...] new b4e9a2d278c9 media: i2c: Drop ifdeffery from sensor drivers new 5e1abb1a9bf2 media: i2c: mt9v032: Extend match support for OF tables new 578295176d5c media: i2c: mt9v032: Drop CONFIG_OF ifdeffery new dd2dbf3cbd3f media: i2c: ov7670: Extend match support for OF tables new 2d13621c6b7b media: i2c: ov7670: Drop CONFIG_OF ifdeffery new a6403dddaebf media: i2c: imx334: add support for test pattern generator new 20290feaaeb7 media: ov5640: Fix a memory leak when ov5640_probe fails new b92f8f3591ac media: i2c: Use pm_runtime_resume_and_get() new 165457e6d084 media: i2c: ov5693: Drop the unused streaming flag new b2b5905aa5a3 media: i2c: imx415: Replace streaming flag with runtime PM check new def13c37e772 media: i2c: imx296: Replace streaming flag with runtime PM check new 4af8528f90e6 media: Documentation: Mention CCS tools new 3a5c419fff24 media: dt-bindings: Add OV5642 new 397b2a25b8c0 media: ov13b10: Add 1364x768 register settings new 009905ec5043 media: v4l2-subdev: Document and enforce .s_stream() requirements new 97c115199127 media: i2c: hi556: Drop check for reentrant .s_stream() new c42995a717ec media: i2c: hi846: Drop check for reentrant .s_stream() new 4d06c42942f4 media: i2c: imx208: Drop check for reentrant .s_stream() new f35675411bbe media: i2c: imx214: Drop check for reentrant .s_stream() new fcf877f19165 media: i2c: imx219: Drop check for reentrant .s_stream() new 9c5ab9574fa1 media: i2c: imx258: Drop check for reentrant .s_stream() new 1cbdd6659b2a media: i2c: imx319: Drop check for reentrant .s_stream() new 5a6e2fc7d018 media: i2c: imx334: Drop check for reentrant .s_stream() new ee44330bf068 media: i2c: imx335: Drop check for reentrant .s_stream() new 972ba0bcac67 media: i2c: imx355: Drop check for reentrant .s_stream() new bf5c004691d1 media: i2c: imx412: Drop check for reentrant .s_stream() new 8beaae2c2bf0 media: i2c: mt9m001: Drop check for reentrant .s_stream() new 062361fc6c84 media: i2c: og01a1b: Drop check for reentrant .s_stream() new 608e0f10bfb9 media: i2c: ov01a10: Drop check for reentrant .s_stream() new 51d5de9da3be media: i2c: ov08d10: Drop check for reentrant .s_stream() new a0caba4916af media: i2c: ov08x40: Drop check for reentrant .s_stream() new 70096d41d02b media: i2c: ov13858: Drop check for reentrant .s_stream() new acc53ef65cab media: i2c: ov13b10: Drop check for reentrant .s_stream() new 493d786bd87d media: i2c: ov2685: Drop check for reentrant .s_stream() new 58e7ab2f381b media: i2c: ov2740: Drop check for reentrant .s_stream() new e8d6eb9a9b8d media: i2c: ov4689: Drop check for reentrant .s_stream() new 444a94daac36 media: i2c: ov5647: Drop check for reentrant .s_stream() new 33e9cdc325b7 media: i2c: ov5670: Drop check for reentrant .s_stream() new 1b59508e0ba6 media: i2c: ov5675: Drop check for reentrant .s_stream() new 3ca1480abdd9 media: i2c: ov5695: Drop check for reentrant .s_stream() new f29f0a98f223 media: i2c: ov7740: Drop check for reentrant .s_stream() new 741358bb8557 media: i2c: ov8856: Drop check for reentrant .s_stream() new 36cb37a69ebd media: i2c: ov9282: Drop check for reentrant .s_stream() new f765cc2913c0 media: i2c: ov9734: Drop check for reentrant .s_stream() new 8c547f9b3e64 Documentation: media: camera-sensor: Fix typo and vocabula [...] new 6d032832b1ff Documentation: media: camera-sensor: Use link to upstream [...] new f13734b50717 Documentation: media: camera-sensor: Move power management [...] new 7610bfe72365 Documentation: media: camera-sensor: Improve power managem [...] new 8c1e33818003 media: i2c: ar0521: Drop system suspend and resume handlers new 2c13a5ad0426 media: i2c: ccs: Drop system suspend and resume handlers new 5d821eb21f43 media: i2c: hi556: Drop system suspend and resume handlers new 2223243cdfc0 media: i2c: hi846: Drop system suspend and resume handlers new 35e663b4a3ed media: i2c: hi847: Drop system suspend and resume handlers new c628b64d313f media: i2c: imx208: Drop system suspend and resume handlers new 0484cde1dfaa media: i2c: imx214: Drop system suspend and resume handlers new b8074db07429 media: i2c: imx219: Drop system suspend and resume handlers new e1124ace4504 media: i2c: imx258: Drop system suspend and resume handlers new 4c9e4ea49abb media: i2c: imx319: Drop system suspend and resume handlers new 96608f4f74c1 media: i2c: imx355: Drop system suspend and resume handlers new b477adeb9a46 media: i2c: og01a1b: Drop system suspend and resume handlers new 6f40f7caf7b6 media: i2c: ov01a10: Drop system suspend and resume handlers new 480ff48163e5 media: i2c: ov02a10: Drop system suspend and resume handlers new a1c4cca2167b media: i2c: ov08d10: Drop system suspend and resume handlers new b8b84d753044 media: i2c: ov08x40: Drop system suspend and resume handlers new f82344daa782 media: i2c: ov13858: Drop system suspend and resume handlers new 55e941d06a76 media: i2c: ov2740: Drop system suspend and resume handlers new 5c873f079da7 media: i2c: ov13b10: Drop stream handling in runtime PM handlers new b268547c5c09 media: i2c: ov5670: Drop system suspend and resume handlers new 046da914bf5f media: i2c: ov5675: Drop system suspend and resume handlers new 19ae6ba57f88 media: i2c: ov8856: Drop system suspend and resume handlers new 56e9e480b6f2 media: i2c: ov9734: Drop system suspend and resume handlers new bd5b50b329e8 media: bttv: fix use after free error due to btv->timeout timer new 1a6c4bada40a media: bttv: Add MODULE_FIRMWARE macro new 026c341795e5 media: bt8xx: make read-only arrays static new 3f1e1f69ad6c media: platform: Use dev_err_probe instead of dev_err new 57a3afc5d542 media: cx25840: simplify cx23885_dif_setup() new d27bb0246e53 media: nxp: Use devm_kmemdup to replace devm_kmalloc + memcpy new 29d3e0b8bdb5 media: staging: media: sunxi: cedrus: Remove redundant of_ [...] new 99e6eaab4c84 media: dt-bindings: samsung,exynos4212-fimc-is: replace du [...] new 6c378c24921e media: dt-bindings: samsung,fimc: correct unit addresses i [...] new 292f83dc6844 media: exynos4-is: fimc-is: replace duplicate pmu node wit [...] new 6c4ef8284606 media: mediatek: vcodec: fix spelling mistake "resonable" [...] new ba85aea885a1 media: use struct_size() helper new 0c7b8c5c2aed media: imx-jpeg: Remove unused declarations new 785c4aa400cb media: atomisp: remove left-over videobuf include new 2a2fffb488a3 media: remove the old videobuf framework new f329051273ca media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine new c3dea90fdfc1 dt-bindings: soc: nuvoton: Add NPCM GFXI new d62d8e7b59f9 media: v4l: Add HEXTILE compressed format new 2817154cd189 media: v4l2-ctrls: Add user control base for Nuvoton NPCM [...] new 1568583b3977 media: uapi: Add controls for NPCM video driver new 46c15a4ff1f4 media: nuvoton: Add driver for NPCM video capture and enco [...] new da923feefead dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is c [...] new 5ce19a501673 media: rc: remove ir-rx51 in favour of generic pwm-ir-tx new e798f5b2d1cc media: rc: meson-ir: support rc driver type RC_DRIVER_SCANCODE new 5e05f204a19b dt-bindings: media: Add compatible for Meson-S4 IR Controller new 42887db60c58 media: atomisp: ia_css_debug: Removed unused codes for debug new 90e9e32a0738 media: atomisp: Removed unused HAS_WATCHDOG_SP_THREAD_DEBUG debug new f8fe8b85e067 media: atomisp: sh_css_internal: sh_css_params: Unifying s [...] new 480293b781bf media: atomisp: Fix missing v4l2_fh_release() in atomisp_o [...] new 3068c8c4e7cb media: atomisp: Clamp width to max 1920 pixels when in ATO [...] new 5cfbe44773f7 media: atomisp: Change atomisp_enum_framesizes() too small [...] new c5e0d1df8e55 media: atomisp: Add some higher resolutions to atomisp_enu [...] new a583e0efd3fd media: atomisp: Remove support for custom run-mode v4l2-ct [...] new cc26d3654ef7 media: atomisp: Remove v4l2_ctrl_s_ctrl(asd->run_mode) cal [...] new 7aa7aa46aa6f media: atomisp: ia_css_debug: Removed debug codes for dump [...] new 1370da977f30 media: atomisp: Make two individual enum to define the MIP [...] new f240e30e3736 media: atomisp: Included both input system headers new 772471047769 media: atomisp: css_2401_system: Remove #ifdef ISP2401 to [...] new 95387bd0863a media: atomisp: isys: Removed #if defined(ISP2401) to make [...] new f292caaeb4d2 media: atomisp: hive_isp_css_common: Removed #if defined(I [...] new a3af16862768 media: atomisp: pipeline: Removed #if defined(ISP2401) to [...] new a81163d5dcee media: atomisp: ifmtr: Removed #if defined(ISP2401) to mak [...] new 060a3193b9c8 media: atomisp: Compile the object codes for a generic driver new 631d166598d7 media: atomisp: rx: Removed #if defined(ISP2401) to make d [...] new 75c80ec9d771 media: atomisp: isys_init: Initiate atomisp in a generic manner new 93bc853183af media: atomisp: Remove empty isys_public.h new 02e9eeec18da media: atomisp: Remove aliases for MIPI_FORMAT_2400_CUSTOM0 new 0b1fc1b12393 media: atomisp: Mark ia_css_isys_240?_init() static new df971033fac2 media: atomisp: ia_css_raw.host: Remove #ifdef ISP2401 to [...] new 88e3390ed25e media: atomisp: binary: Removed #ifdef ISP2401 to make dri [...] new 039bb46fbc08 media: atomisp: hive_isp_css_include: Removed #ifdef ISP24 [...] new cfdd05590693 media: atomisp: atomisp_compat_css20: Removed #ifdef ISP24 [...] new 28b8f4c86351 media: atomisp: sh_css_mipi: Removed unused code ia_css_mi [...] new 3916493b92f8 media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] new ea0f4d2e67f7 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 to make d [...] new 74e7ec2c7f62 media: atomisp: sh_css: Removed #ifdef ISP2401 to make dri [...] new b3afac839e2e media: atomisp: sh_css: Renamed sh_css_config_input_network() new efb478661b14 media: atomisp: sh_css: Removed #ifdef ISP2401 to make cod [...] new fd32a7f23375 media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...] new 56b3c81493f8 media: atomisp: atomisp_v4l2: Removed unnecessary code new b2740e3fdf92 media: atomisp: Simplify some if (IS_ISP2401...) statements new ab17dc50170f media: atomisp: Drop ia_css_debug_dump_debug_info() and fu [...] new c154618b7a95 media: atomisp: Drop VIDEO_ATOMISP_ISP2401 Kconfig option new f7a8b46b7e61 media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to [...] new b529c3c4eee9 media: atomisp: Disable VCM for OV5693 for now new 854dd87cd511 media: atomisp: Drop atomisp-ov5693 sensor driver new 789071aa0dbe media: atomisp: fix 'read beyond size of field' new 4fe798d28cae media: allegro-dvt: increase buffer size in msg_type_name() new 6d165c8ef796 media: cadence: increase buffer size in csi2tx_get_resources() new 0769395751ce media: atomisp: ia_ccs_debug.c: increase enable_info buffer new 72b97444c21c media: vivid: avoid integer overflow new 78e70894a430 media: ipu-bridge: increase sensor_name size new 92a7028f6323 media: cx18: increase in_workq_name size new 5e56538b6b29 media: rc: ati_remote: increase mouse_name buffer size new 845048504e93 media: cec.h: increase input_phys buffer new 70f4af608684 media: renesas-ceu: keep input name simple new beb71d53d4f1 media: zoran: increase name size new b40e52c6cc26 media: v4l2-dev.h: increase struct video_device name size new f39932b770b3 media: v4l2-subdev.h: increase struct v4l2_subdev name size new d8eeecb2c523 media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE new 93796b57fc59 media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE new f642433a0075 media: vivid: use VIVID_MODULE_NAME to fill bus_info new 53f61814cbd5 media: microchip: don't set bus_info new 70ced0406ec0 media: rcar_drif: use explicit name for bus_info new b709c191e645 media: am437x: don't fill in bus_info new e1f70d87d869 media: atmel: drop bus_info new 1b28b7fda65b media: radio-isa: use dev_name to fill in bus_info new 02708394066a media: radio-miropcm20: set bus_info to explicit name new fd990e307442 media: verisilicon: replace snprintf with strscpy+strlcat new 4033a2c6c694 media: radio-si476x: don't fill in bus_info new ee1f18363032 Added Digiteq Automotive MGB4 driver new 0829b4fad24f Added Digiteq Automotive MGB4 driver documentation new ae73d85ae11e media: qcom: camss: Amalgamate struct resource with struct [...] new 061e47cc4fad media: qcom: camss: Rename camss struct resources to camss [...] new 81296cfaa871 media: qcom: camss: Start to move to module compat matched [...] new 46ae4d3fdea4 media: qcom: camss: Pass icc bandwidth table as a platform [...] new 4c509d209c6f media: qcom: camss: Pass remainder of variables as resources new d1346dcac15a media: qcom: camss: Pass line_num from compat resources new 77e82ccc6652 media: qcom: camss: Pass CAMSS subdev callbacks via resour [...] new e68416f7c57a media: qcom: camss: Assign the correct number of RDIs per VFE new c94ab6ed26de media: qcom: camss: Remove special case for VFE get/put new 8097d87632d1 media: qcom: camss: Untangle if/else spaghetti in camss new e08eb6ab00d5 media: qcom: camss: Allow clocks vfeN vfe_liteN or vfe_lite new c9ee4ec88210 media: qcom: camss: Functionally decompose CSIPHY clock lookups new 7af31594a606 media: qcom: camss: Fix support for setting CSIPHY clock n [...] new 776c02d9a9ee media: qcom: camss: Support RDI3 for VFE 17x new 58062b6e90c4 media: qcom: camss: Move vfe_disable into a common routine [...] new 4b35960066a9 media: qcom: camss: Propagate vfe_reset error up the callstack new 1aa687a41c6b media: qcom: camss: Comment CSID dt_id field new 950b14f7f3a2 media: amphion: handle firmware debug message new afc47ed89318 media: Documentation: dv-timings.rst: explain basic approach new 18643d78620b media: platform: mtk-mdp3: add missing of_node_put new 44cf5e73ca70 media: mtk-jpegenc: Fix bug in JPEG encode quality selection new d0b8594a2ff7 media: i2c: adv7180: Extend match support for OF tables new 0be722551a5b media: i2c: adv7180: Drop CONFIG_OF ifdeffery new 45f8a79bf5df media: cobalt: Use FIELD_GET() to extract Link Width new 4ee65098d7dd media: s3c-camif: Avoid inappropriate kfree() new ad0ffc8525a6 media: allegro: Annotate struct mcu_msg_push_buffers_inter [...] new 831b800d1fd0 media: v4l2-event: Annotate struct v4l2_subscribed_event w [...] new fd8ec902fae9 media: tvp541x: Extend match support for OF tables new e545d8649771 media: tvp541x: Drop CONFIG_OF ifdeffery new e61baf08c9d3 media: tvp541x: Sort header files new 4c0fdc596c62 media: mediatek: vcodec: add encoder power management help [...] new b5f6ecb68cbb media: s5p-mfc: Fix potential deadlock on condlock new d39216ece42e media: nuvoton: npcm-video: Fix IS_ERR() vs NULL bug new 81a6d0cc5bba media: vidtv: psi: Add check for kstrdup new cc8e47346e10 media: vidtv: mux: Add check and kfree for kstrdup new 83de027808bc media: visl: use canonical ftrace path new 7686bbec6cf2 media: cedrus: Fix clock/reset sequence new d4ec1a5fee17 media: i2c: drop check because i2c_unregister_device() is [...] new 3c4b4d7cb5ec media: dvb-frontends: drop check because i2c_unregister_de [...] new 2be2a5c7a397 media: platform: cros-ec: Rename conns array for the match table new f3f7cd0cf64c media: platform: cros-ec: Add Taranza to the match table new 335e78315833 media: ov9282: Assign maintenance to Dave new 130576755237 media: imx412: Orphan the driver new bc7e5b1ce177 media: imx335: Orphan the driver new 566f1d60d2dd media: imx334: Orphan the driver new dc537b82a9ea media: i2c/hi556: add a new mode 1296x722 settings new b3c512bdaeeb media: dt-bindings: media: i2c: Add MT9M114 camera sensor binding new 70ff259069a5 media: i2c: Add driver for onsemi MT9M114 camera sensor new 5e39da7d1e34 media: i2c: imx219: Convert to CCI register access helpers new 6c4622dfb9d3 media: i2c: imx219: Drop unused macros new bb002faf7c7e media: i2c: imx219: Replace register addresses with macros new 6bf96f05da31 media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from com [...] new 72ba1c7e2366 media: i2c: imx219: Fix test pattern window for 640x480 mode new aca46aeab6e4 media: i2c: imx219: Set mode registers programmatically new 81cc2733db58 media: i2c: imx219: Merge format and binning setting functions new 83f065a661a7 media: i2c: imx219: Initialize ycbcr_enc new faab5dcefed9 media: i2c: imx219: Use active crop rectangle to configure [...] new 8b64c06c3d46 media: i2c: imx219: Infer binning settings from format and crop new a5e9454a81b3 media: i2c: imx219: Access height from active format in im [...] new ee6f1c8154a7 media: i2c: imx219: Don't store the current mode in the im [...] new 1feb85210cbb media: i2c: imx219: Drop IMX219_VTS_* macros new 0c32b61bf1cc media: i2c: imx219: Group functions by purpose new df3772824908 media: i2c: imx219: Remove unneeded goto new 0f5797d1668d media: i2c: imx219: Implement .init_cfg() using .set_fmt() new 37b23d68edfd media: i2c: imx219: Separate horizontal and vertical binning new 63ba3c16cadc media: i2c: imx219: Calculate crop rectangle dynamically new fb90133dbd93 media: i2c: imx219: Name all subdev state variables 'state' new f311105fbfda media: i2c: imx219: Move variables to inner scope new 0e47c2916843 media: Documentation: Align numbered list, make it a proper ReST new 1236f6e266d3 media: ccs: Fix driver quirk struct documentation new df54c64dc29e media: ccs: Correctly initialise try compose rectangle new 8e7b0803f880 media: ccs: Correct error handling in ccs_register_subdev new 625ac5a424ec media: ccs: Switch to init_cfg new 5e6663497ae7 media: ccs: Rename ccs_create_subdev as ccs_init_subdev new 8c5b7a70c6da media: ccs: Move media_entity_pads_init to init from register new 1554371776fa media: ccs: Obtain media bus formats before initialising u [...] new e6fd5e8423b6 media: ccs: Use sub-device active state new effbd2c1db99 media: ccs: Partially revert "media: i2c: Use pm_runtime_r [...] new 287a985ba206 media: ccs: Drop re-entrant s_stream support new 44c71e359c34 media: ov2740: Enable runtime PM before registering the as [...] new 1f8f42cd815f media: ov2740: Use sub-device active state new 1498ab47108e media: ov2740: Return -EPROBE_DEFER if no endpoint is found new 5d5ade031403 media: v4l: subdev: Clear frame descriptor before get_frame_desc new abffc6d4aba2 media: v4l: subdev: Print debug information on frame descriptor new 9f7b38c02a9a media: mc: Check pad flag validity new 6701875e3746 media: Add MIPI CSI-2 generic long packet type definition new 135b40f46aa6 media: Documentation: Split camera sensor documentation new d53da98dbd25 media: rc: keymaps: add missing MODULE_DESCRIPTION to keymaps new e822993f9c37 media: imon: fix access to invalid resource for the second [...] new 1d50db09471e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a56cc0a83385 thermal: core: Add function to walk trips under zone lock new 0e646ce859f5 Merge branch 'thermal-core' into linux-next new 8820087ee5e7 Merge thermal core material depended on by subsequent changes. new 44babd829a7e ACPI: thermal: Move get_active_temp() new 4f9cf91e4102 ACPI: thermal: Combine passive and active trip update functions new b251ab28caeb ACPI: thermal: Use thermal_zone_for_each_trip() for updati [...] new 4963e34ce7b9 thermal: core: Drop thermal_zone_device_exec() new 6aecceb7fd35 Merge branch 'acpi-thermal' into linux-next new 2cbe1a333115 Merge earlier changes in Intel thermal drivers for v6.7. new cd3c00e77609 thermal: int340x: Use thermal_zone_for_each_trip() new fae633cfb729 thermal: intel: powerclamp: fix mismatch in get function f [...] new e4ca1eabeb49 Merge branch 'thermal-intel' into linux-next new b44444027ce7 thermal: trip: Remove lockdep assertion from for_each_ther [...] new 72870e645501 Merge branch 'acpi-thermal' into linux-next new 01955d73ddfe Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ab53cfb42751 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d2805601988f PM / devfreq: mediatek: protect oop in critical session new 8b3bd6ffbc64 PM / devfreq: Switch to dev_pm_opp_find_freq_{ceil/floor}_ [...] new 1e0731c05c98 PM / devfreq: rockchip-dfi: Make pmu regmap mandatory new bbf479005436 PM / devfreq: rockchip-dfi: Embed desc into private data struct new 9325b3ec923e PM / devfreq: rockchip-dfi: use consistent name for privat [...] new 559dc2876c0c PM / devfreq: rockchip-dfi: Add SoC specific init function new 419827409834 PM / devfreq: rockchip-dfi: dfi store raw values in counte [...] new e50fa1a5ac52 PM / devfreq: exynos-ppmu: Use device_get_match_data() new f6bbefc345e1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 1cba2fa954a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a0242c81bb75 OPP: Add dev_pm_opp_find_level_floor() new cca14de56986 OPP: Remove doc style comments for internal routines new 3aa872546783 OPP: debugfs: Fix warning with W=1 builds new 693bb8a4d1a7 dt-bindings: opp: opp-v2-kryo-cpu: Allow opp-peak-kBps new 184ff4f72163 OPP: Fix -Wunsequenced in _of_add_opp_table_v1() new 1014fd0dcc12 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 348c1e51bac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e184e8609f8c net: sfp: re-implement ignoring the hardware TX_FAULT signal new 5ffe330e40bd net: sfp: improve Nokia GPON sfp fixup new b374d522985c Merge branch 'rework-tx-fault-fixups' new 2253bb3ff242 nexthop: Annotate struct nh_res_table with __counted_by new 3e584e32b19d nexthop: Annotate struct nh_notifier_res_table_info with _ [...] new 0fef0907d6fa netem: Annotate struct disttable with __counted_by new 4514aa9f56fd nfp: Annotate struct nfp_reprs with __counted_by new 178e9bf9b57d nfp: nsp: Annotate struct nfp_eth_table with __counted_by new eaede99c3aeb netlink: Annotate struct netlink_policy_dump_state with __ [...] new cf9ecad97725 nexthop: Annotate struct nh_notifier_grp_info with __counted_by new 2a92fccdaca8 nexthop: Annotate struct nh_group with __counted_by new ec1dc6c88ce4 sfc: support TC left-hand-side rules on foreign netdevs new 937a0feab42e sfc: offload foreign RHS rules without an encap match new f96622fd3a74 sfc: ensure an extack msg from efx_tc_flower_replace_forei [...] new e447056147ef sfc: support TC rules which require OR-AR-CT-AR flow new ddb23e345724 Merge branch 'sfc-conntrack-offloads' new cad6431b8675 mlxsw: Mark high entropy key blocks new 0a67b7a0ec36 mlxsw: core_acl_flex_keys: Add a bitmap to save which bloc [...] new 545535fd30dc mlxsw: core_acl_flex_keys: Save chosen elements per block new 900f4285bbc2 mlxsw: core_acl_flex_keys: Save chosen elements in all blo [...] new c01e24936d16 mlxsw: core_acl_flex_keys: Fill blocks with high entropy first new f739d7555212 Merge branch 'mlxsw-ACL-region' new 71ce60d375f5 tools: ynl-gen: use uapi header name for the header guard new b3783e5efde4 net/packet: Annotate struct packet_fanout with __counted_by new 99474727d5d5 flow_offload: Annotate struct flow_action_entry with __counted_by new 1a4890878241 net: phy: dp83867: Add support for hardware blinking LEDs new e36c56bf77d5 can: sja1000: Fix comment new 107e6f6fe6f3 can: etas_es58x: rework the version check logic to silence [...] new 4f8005092caf can: etas_es58x: add missing a blank line after declaration new 2806d74deb42 Merge patch series "can: etas_es58x: clean-up of new GCC W [...] new dd8bb80308c4 can: raw: Remove NULL check before dev_{put, hold} new 3b9333493b5f can: peak_pci: replace deprecated strncpy with strscpy new fe5c9940dfd8 can: dev: can_restart(): don't crash kernel if carrier is OK new 6841cab8c450 can: dev: can_restart(): fix race condition between contro [...] new 8f3ec204d340 can: dev: can_restart(): reverse logic to remove need for goto new f0e0c809c0be can: dev: can_restart(): move debug message and stats afte [...] new 6411959c10fe can: dev: can_put_echo_skb(): don't crash kernel if can_pr [...] new 2f0382a7590e Merge patch series "can: dev: fix can_restart() and replac [...] new 9beebc2b5d00 can: dev: add can_state_get_by_berr_counter() to return th [...] new e26ccc4658c1 can: at91_can: use a consistent indention new 18c987147483 can: at91_can: at91_irq_tx(): remove one level of indention new bd7854e83900 can: at91_can: BR register: convert to FIELD_PREP() new abe1348753b3 can: at91_can: ECR register: convert to FIELD_GET() new 53558ac133c0 can: at91_can: MMR registers: convert to FIELD_PREP() new 90aa9a250cf2 can: at91_can: MID registers: convert access to FIELD_PREP [...] new bdfff1433cd6 can: at91_can: MSR Register: convert to FIELD_PREP() new 5e9c5bcc017d can: at91_can: MCR Register: convert to FIELD_PREP() new 63446dc70316 can: at91_can: add more register definitions new 2b08e5217a1d can: at91_can: at91_setup_mailboxes(): update comments new 2f1a01a82fca can: at91_can: rename struct at91_priv::{tx_next,tx_echo} [...] new ccd7cd07051f can: at91_can: at91_set_bittiming(): demote register outpu [...] new 8227088cb3c2 can: at91_can: at91_chip_start(): don't disable IRQs twice new 99f4ff41bbb0 can: at91_can: at91_open(): forward request_irq()'s return [...] new 3ecc09856afb can: at91_can: add CAN transceiver support new 864c6f07d3c4 can: at91_can: at91_poll_err(): fold in at91_poll_err_frame() new aa3f5d935cbb can: at91_can: at91_poll_err(): increase stats even if no [...] new d3f4cf05402b can: at91_can: at91_irq_err_frame(): call directly from IR [...] new e0c9db91d60b can: at91_can: at91_irq_err_frame(): move next to at91_irq_err() new efad777c3e97 can: at91_can: at91_irq_err(): rename to at91_irq_err_line() new 910f179aa0de can: at91_can: at91_irq_err_line(): make use of can_state_ [...] new f13e86993d85 can: at91_can: at91_irq_err_line(): take reg_sr into accou [...] new 9df2faf947bc can: at91_can: at91_irq_err_line(): make use of can_change [...] new 3db6154e44db can: at91_can: at91_irq_err_line(): send error counters wi [...] new dd94a2f1f2f8 can: at91_can: at91_alloc_can_err_skb() introduce new function new 137f59d5dab4 can: at91_can: switch to rx-offload implementation new bf176313c62e Merge patch series "can: at91: add can_state_get_by_berr_c [...] new e794b089cd6e Merge tag 'linux-can-next-for-6.7-20231005' of git://git.k [...] new 0ff85cb9ce66 MAINTAINERS: Update LL TEMAC entry to Orphan new 4f08c2570239 net: ixp4xx_eth: Support changing the MTU new 9c9e3ab20f35 net: ax88796c: replace deprecated strncpy with strscpy new 9814ec70fccb net: atheros: replace deprecated strncpy with strscpy new 39ec612acf6d i40e: Remove back pointer from i40e_hw structure new 9d84f739d617 i40e: Move I40E_MASK macro to i40e_register.h new 8196b5fd6c73 i40e: Refactor I40E_MDIO_CLAUSE* macros new 7151d87a175c virtchnl: Add header dependencies new d3276f928a1d i40e: Simplify memory allocation functions new ef5d54078d45 i40e: Move memory allocation structures to i40e_alloc.h new 5dfd37c37a44 i40e: Split i40e_osdep.h new 56df345917c0 i40e: Remove circular header dependencies and fix headers new 190c3ad68f38 i40e: Move DDP specific macros and structures to i40e_ddp.c new e075838734a8 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 3abbd0699b67 net: phy: broadcom: add support for BCM5221 phy new 7d6904bf26b9 Merge wireless into wireless-next new a1fb841f9d18 Merge tag 'wireless-next-2023-10-06' of git://git.kernel.o [...] new 48533eca606e net: sock_dequeue_err_skb() optimization new 19537e125cc7 net: bcmgenet: Remove custom ndo_poll_controller() new a70b0d733e31 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new d549854bc58f selftests/bpf: Enable CONFIG_VSOCKETS in config new 9c8c3fa3a52b bpf: Fix the comment for bpf_restore_data_end() new bc5bc309db45 bpf: Inherit system settings for CPU security mitigations new 925a01577ea5 selftests/bpf: Fix compiler warnings reported in -O2 mode new 46475cc0dded selftests/bpf: Support building selftests in optimized -O2 mode new 0af3aace5b91 selftests/bpf: Don't truncate #test/subtest field new fdd11c14c33b selftests/bpf: Add pairs_redir_to_connected helper new 84cb9cbd911a bpf: Annotate struct bpf_stack_map with __counted_by new f168d0da4e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d495f1c896c xfrm: Annotate struct xfrm_sec_ctx with __counted_by new b439475a0dba xfrm: Use the XFRM_GRO to indicate a GRO call on input new 172bf009c18d xfrm: Support GRO for IPv4 ESP in UDP encapsulation new 221ddb723d90 xfrm: Support GRO for IPv6 ESP in UDP encapsulation new e377240a8eb0 Merge branch 'xfrm: Support GRO decapsulation for ESP in [...] new 21d67ab16eb7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4c8a64c67ad8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 0ce9e7726323 Bluetooth: hci_event: Fix using memcmp when comparing keys new f1b0dea09e3e Bluetooth: hci_event: Fix coding style new 3ef20de6b2a8 Bluetooth: btrtl: Ignore error return for hci_devcd_register() new 2fc8c637f3ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ccceae1c6557 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6abeba5fd09b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new a662f92eadd0 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 2799eedd0a1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8554a27fcaf2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new c1698c73f4aa drm: exynos: dsi: Convert to platform remove callback retu [...] new 9578a602d8e5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 109d31b50170 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 12e03c805806 drm/i915/psr: Unify PSR pre/post plane update hooks new 2745bdda2095 drm/i915: Stop clobbering old crtc state during state check new cfc7109bf6d1 drm/i915: Constify the crtc states in the DPLL checker new 4d6e198a3ae3 drm/i915: Simplify DPLL state checker calling convention new 487a2db8bc4e drm/i915: Constify watermark state checker new 8f0994d47e89 drm/i915: Simplify watermark state checker calling convention new c788479a7c5b drm/i915: Constify the snps/c10x PLL state checkers new 335aa752cf11 drm/i915: Simplify snps/c10x DPLL state checker calling convetion new a4e71126ac3b drm/i915: Constify remainder of the state checker new 4627bef6265d drm/i915: Simplify the state checker calling convetions new 3ce6ac8c5eaa drm/i915: s/pipe_config/crtc_state/ in the state checker new ae2b1c380ef1 drm/i915: s/dev_priv/i915/ in the state checker new 3385375be6f2 drm/i915/ddi: Remove redundant intel_connector NULL check new 4c852ab66d58 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e75e45c25b66 drm/msm/dpu: remove irq_idx argument from IRQ callbacks new a65264833690 drm/msm/dpu: extract dpu_core_irq_is_valid() helper new ea4842ed62f3 drm/msm/dpu: add helper to get IRQ-related data new 56acb1b620e2 drm/msm/dpu: make the irq table size static new 6893199183f8 drm/msm/dpu: stop using raw IRQ indices in the kernel output new 6be6ece92050 drm/msm/dpu: stop using raw IRQ indices in the kernel traces new 9a7eb34bf228 drm/msm/dpu: shift IRQ indices by 1 new f7ee404acee5 drm/msm: Remove unnecessary NULL values new 4c4b1f5acfec drm/msm/dpu: Move setting of dpu_enc::wide_bus_en to atomi [...] new 2307b8b396c1 drm/msm/dpu: Enable widebus for DSI INTF new 611d62e680f9 drm/msm/dsi: Add DATABUS_WIDEN MDP_CTRL2 bit new e2e17c9370d0 drm/msm/dsi: Enable widebus for DSI new 1eabf7578b5b drm/msm/dp: Replace open-coded drm_dp_read_dpcd_caps() new e749af420dd1 drm/msm/dp: Use drm_dp_read_sink_count() helper new 7542c8902ca9 drm/msm/dp: Remove dead code related to downstream cap info new 971846efc797 drm/msm/dp: Remove aux_cfg_update_done and related code new d0a06936e97e drm/msm/dp: Simplify with drm_dp_{max_link_rate, max_lane_ [...] new 21f548e935c6 drm/msm/dp: Inline dp_link_parse_sink_count() new a28374626849 drm/msm/dp: Remove dp_display_is_ds_bridge() new 353f9de563ef drm/msm/dp: skip validity check for DP CTS EDID checksum new 0e4872ec65a3 drm/msm/dpu: inline _setup_pingpong_ops() new 54259dd497d5 drm/msm/dpu: enable PINGPONG TE operations only when suppo [...] new c5040b621127 drm/msm/dpu: drop the DPU_PINGPONG_TE flag new 55835f2f52e1 drm/msm/dpu: inline _setup_intf_ops() new 1d25acd321b8 drm/msm/dpu: enable INTF TE operations only when supported by HW new a3e749324a64 drm/msm/dpu: drop DPU_INTF_TE feature flag new 8dcada1a0ed6 drm/msm/dpu: drop useless check from dpu_encoder_phys_cmd_ [...] new 5fa85305d049 drm/msm/dpu: move INTF tearing checks to dpu_encoder_phys_ [...] new b106d7df7bd3 drm/msm/dp: Inline dp_display_is_sink_count_zero() new 51fe72adbfd9 drm/msm/dp: Remove error message when downstream port not [...] new e432f4d9460c drm/msm/dp: support setting the DP subconnector type new 4a8ec22d57e9 dt-bindings: display: msm: Add missing unevaluatedProperti [...] new 50c47e58d49e dt-bindings: display: msm: Make "additionalProperties: tru [...] new 2966918aded3 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 58a23a6b9db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecf45bb5f3f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ee2c75c589a ALSA: hda: Poll SDxFIFOS after programming SDxFMT new 88320b74ef95 ALSA: hda: Introduce HOST stream setup mechanism new 25f85afdd37e ASoC: Intel: avs: Use helper to setup HOST stream new 17dc03e6fdf3 ASoC: Intel: Skylake: Use helper to setup HOST stream new b61a3acada00 ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support new 8eb2194e3ffa ALSA: intel8x0m: fix name of SIS7013 sound chip in comment new 462494565c27 ALSA: aloop: Add support for the non-interleaved access mode new e299a9fd433f ALSA: aloop: Add control element for getting the access mode new fdfc374af5dc ALSA: aoa: Replace asm/prom.h with explicit includes new f93dc90c2e8e ALSA: hda: Fix possible null-ptr-deref when assigning a stream new 956b610c4974 ALSA: hda: Fix stream fifo_size initialization new 5eb4ff884f72 ALSA: hda: Add code_loading parameter to stream setup new 250bcd1f65e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59b1a4dd44d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2175362f594b MAINTAINERS: Include additional ASoC paths new 4b226f15421d MAINTAINERS: Include sof headers under ASoC new a47cf4dac7dc ASoC: cs35l56: Change hibernate sequence to use allow auto [...] new 3df761bdbc8b ASoC: cs35l56: Wake transactions need to be issued twice new 79b101947a82 ASoC: cs35l56: Enable low-power hibernation mode on i2c new 634ed138d80b ASoC: cs35l56: Enable low-power hibernation mode on SPI new e22ece0f653d ASoC: cs35l56: Update hibernate/wake sequences and new ae67b6371d04 ASoC: SOF: IPC4: get pipeline priority from topology new 4df7d6a61f2c ASoC: SOF: IPC4: sort pipeline based on priority new 85a6af284d1c ASoC: SOF: ipc4: Take priority into cosideration when new c1874bbffc13 Merge remote-tracking branch 'asoc/for-6.7' into asoc-next new b60f7f9b4d92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0dc268640de Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new fa033ffcbcb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9c80f95e911e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new f1445032173d dm: shortcut the calls to linear_map and stripe_map new 6d2c14104e92 dm persistent data: Introduce extent allocator new 14aac827c23e dm space map: Add sm_disk_new_block_in_range method new 1d99b7e95035 dm thin: Use the extent allocator for data blocks new 63be9883edfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf9040e064ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a6fc65f7d63 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 020f0d661c3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f51a411faf36 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 6b7948696d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 313a730344a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e658ee2a010b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8981ad9ef225 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new c1f30e80ce2c ima: annotate iint mutex to avoid lockdep false positive warnings new f9e443e53285 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new ede10fd1ce6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5a0b11a180a9 iommu/amd: Remove iommu_v2 module new d55b0d2e075a iommu/amd: Remove PPR support new 37b282fa04dd iommu/amd: Remove amd_iommu_device_info() new 45d08d85e6f6 iommu/amd: Remove unused EXPORT_SYMBOLS new 189116d5ad54 Revert "iommu: Fix false ownership failure on AMD systems [...] new a8ca9fc9134c powerpc/iommu: Do not do platform domain attach atctions a [...] new 49750f867b2a Merge branches 'iommu/fixes', 'arm/tegra', 's390', 'x86/am [...] new efa48c9753e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e10f88e8c647 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 01660acbe3c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c37bbd7762c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 881fe6ed21e8 spi: mpc52xx-psc: Make mpc52xx_psc_spi_transfer_one_messag [...] new df22568ad8ed spi: spidev: make spidev_class constant new a1b75cc557de Merge remote-tracking branch 'spi/for-6.7' into spi-next new 8e9b44bf8e76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ec12edf231d Merge branch into tip/master: 'irq/urgent' new e53899771a02 perf/x86/lbr: Filter vsyscall addresses new c357ece7c92b Merge branch into tip/master: 'perf/urgent' new 6ddcab7ffa0f Merge branch into tip/master: 'sched/urgent' new 025d5ac978cc x86/resctrl: Fix kernel-doc warnings new 28ce84c92c7f Merge branch into tip/master: 'x86/urgent' new 8cdcdcb37450 Merge branch into tip/master: 'core/core' new e28b8f0b0c10 Merge branch into tip/master: 'irq/core' new b55ffbb195b6 Merge branch into tip/master: 'locking/core' new 85d0c8812406 Merge branch into tip/master: 'objtool/core' new a56d5551e199 perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by new ea8079e4c260 Merge branch into tip/master: 'perf/core' new 8db30574db25 Merge branch 'sched/urgent' into sched/core, to pick up fi [...] new ea41bb514fe2 sched/core: Update stale comment in try_to_wake_up() new e3e3bab1844d x86/speculation: Add __update_spec_ctrl() helper new 2743fe89d4d4 x86/idle: Disable IBRS when CPU is offline to improve sing [...] new 7506203089dc intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() new aa1567a7e644 intel_idle: Add ibrs_off module parameter to force-disable IBRS new bc87127a4592 sched/debug: Print 'tgid' in sched_show_task() new 5d7ca8a41f2e Merge branch into tip/master: 'sched/core' new d5fd6e32e1f2 Merge branch into tip/master: 'smp/core' new fc510cb92f32 Merge branch into tip/master: 'timers/core' new e82f654c7200 Merge branch into tip/master: 'x86/apic' new b19dea0dcfcd Merge branch into tip/master: 'x86/asm' new e3f455051dc1 Merge branch into tip/master: 'x86/boot' new 01ed7b1ba2df Merge branch into tip/master: 'x86/bugs' new 008e2e074647 Merge branch into tip/master: 'x86/cpu' new 05f95961bc18 Merge branch into tip/master: 'x86/entry' new 0d78156db42a Merge branch into tip/master: 'x86/fpu' new 970e2185f59a Merge branch into tip/master: 'x86/headers' new 622a9a82fc12 Merge branch into tip/master: 'x86/mm' new 81b3d7e0cd6c Merge branch into tip/master: 'x86/platform' new 9ee4318c157b x86/tdx: Mark TSC reliable new e5f83f51a48f Merge branch into tip/master: 'x86/tdx' new 78b77b46729c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6af15ebb3e3e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new ff5e16a36df9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08f9c5b94491 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 45c9683d5ce1 KVM: arm64: selftest: Add the missing .guest_prepare() new a9c9864f3c2f KVM: arm64: selftest: Perform ISB before reading PAR_EL1 new 7e6587baafc0 Merge branch kvm-arm64/misc into kvmarm/next new 6c32d1a3dcce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 728a3b0467e5 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 5d6d6a7d7e66 KVM: x86: Refine calculation of guest wall clock to use a [...] new 539c103e2a13 KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment [...] new 10ed442fefdd KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK [...] new 6313e096dbfa KVM: selftests: Zero-initialize entire test_result in mems [...] new 86701e115030 Merge branches 'apic', 'docs', 'fpu', 'misc', 'mmu', 'pmu' [...] new 2d93ad6efc26 Merge branch 'next' of https://github.com/kvm-x86/linux.git new bb920883e196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94a281738424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da4082841ccf platform/x86: ISST: Use fuse enabled mask instead of allow [...] new a22d36eb5b15 platform/x86: ISST: Allow level 0 to be not present new 7525cea3ef93 platform/x86: intel_speed_select_if: Remove hardcoded map size new 23f392ea6d19 platform/x86: intel_speed_select_if: Use devm_ioremap_resource new 8874e414fe78 platform/x86/intel/tpmi: Add defines to get version information new 07510a59b316 platform/x86: ISST: Ignore minor version change new 4b0d9c8f8f55 platform/x86/intel-uncore-freq: Ignore minor version change new 8df012a7f513 platform/x86/intel/tpmi: Add debugfs support for read/writ [...] new c5e2181cedb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 848dfed16540 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fdd78f24446d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 0fd4c511a601 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new aab8aa0d35fc driver core: platform: Drop redundant check in platform_de [...] new a549e3aac29c driver core: platform: Refactor error path in a couple places new 6136597c8fea driver core: platform: Use temporary variable in platform_ [...] new 243e1b776f61 driver core: platform: Unify the firmware node type check new a083c755e136 devres: rename the first parameter of devm_add_action(_or_reset) new 7523d330aac7 device property: Clarify usage scope of some struct fwnode [...] new f1ac370cdda3 driver core: Add missing parameter description to __fwnode [...] new 98ad1dd06a02 drivers: base: test: Make property entry API test modular new 1dc05a274a7b device property: Replace custom implementation of COUNT_ARGS() new 7360a48bd0f5 debugfs: Fix __rcu type comparison warning new 0fedefd4c4e3 kernfs: sysfs: support custom llseek method for sysfs entries new 24de09c16f97 PCI: Implement custom llseek for sysfs resource entries new 441f0dd8fa03 resource: Reuse for_each_resource() macro new 10dabdf45ed3 resource: Unify next_resource() and next_resource_skip_children() new eb7581deb4c2 resource: Constify resource crosscheck APIs new 36b2d7dd5a8a driver core: platform: Annotate struct irq_affinity_devres [...] new f54a6635b05c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 1cf56299f9bc USB: dma: remove unused function prototype new 44ceac8c92da docs: driver-api: usb: update dma info new af313201946a dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 new de2eb28cdb76 usb: gadget: f_uac2: allow changing terminal types through [...] new e24bc293a6a6 usb: dwc3: document gfladj_refclk_lpm_sel field new 65682407f8f4 dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used t [...] new c6165ed2f425 usb: ucsi: glink: use the connector orientation GPIO to pr [...] new 8cda5bf9c10f arm64: dts: qcom: sm8550-mtp: add orientation gpio new 12c66bf0ec47 arm64: dts: qcom: sm8550-qrd: add orientation gpio new e0fa80bbede8 Revert "usb: gadget: uvc: rework pump worker to avoid while loop" new dddc00f25541 Revert "usb: gadget: uvc: cleanup request when not in corr [...] new 1053c4a4b8fc Revert "usb: gadget: uvc: stop pump thread on video disable" new 974757634842 USB: usbip: fix stub_dev hub disconnect new b8aaf639b403 usbip: Use platform_device_register_full() new 0f5aa1b01263 usb: usbtest: fix a type promotion bug new f49449fbc21e usb: gadget: u_ether: Replace netif_stop_queue with netif_ [...] new b481db3d5d44 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 6c74bd4ff728 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9cbe7e8f27b serial: 8250: Check for valid console index new 8700a7ea5519 serial: 8250_omap: Drop pm_runtime_irq_safe() new 7cda0b9eb6eb serial: core: Simplify uart_get_rs485_mode() new 8d1b43f6a6df tty: Restrict access to TIOCLINUX' copy-and-paste subcommands new 3abe1144ed54 tty: vt: make vtconsole_class constant new 5a1cc96352b2 tty: vc_screen: make vc_class constant new 42851dfd4dbe dt-bindings: serial: fix regex pattern for matching serial [...] new 9e8368a332fd dt-bindings: serial: allow naming of Bluetooth with GPS children new 8e3c825288c6 dt-bindings: serial: renesas,scif: document r9a08g045 support new 1f34e3defb5c serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() new cfb5e0cece70 serial: initialize retinfo in uart_get_info() new 2b0e9637a42d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 78510a4db873 mcb: use short version for function pointer for mcb_free_bus new bcdf91c9f907 eeprom: idt_89hpesx: replace open-coded kmemdup_nul new 0113a99b8a75 eeprom: Remove deprecated legacy eeprom driver new 4d08c3d12b61 misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() new 3c69d52e3e12 misc: bcm-vk: Annotate struct bcm_vk_wkent with __counted_by new bd4da04c7934 mei: fix doc typos new 2801badd2654 ibmvmc: replace deprecated strncpy with strscpy new 14388ec0052c drivers: misc: ti-st: replace deprecated strncpy with strscpy new 7b79e3d2c633 comedi: Correct dependencies for COMEDI_NI_PCIDIO new c62f5032f72a comedi: comedi_8254: Use a call-back function for register access new fade5e5b0b2a comedi: comedi_8254: Replace comedi_8254_init() and comedi [...] new 90d256757e0b comedi: comedi_8254: Conditionally remove I/O port support new 0ccb86a690c5 comedi: 8255_pci: Conditionally remove devices that use port I/O new 5c57b1ccecc7 comedi: comedi_8255: Rework subdevice initialization functions new 7187a0939a17 comedi: comedi_8255: Conditionally remove I/O port support new a7b9ffd8c208 comedi: ni_labpc_common: Conditionally remove I/O port support new 4e1bd6724b85 comedi: ni_mio_common: Conditionally use I/O port or MMIO new 772dcada0e73 comedi: amplc_dio200_pci: Conditionally remove devices tha [...] new a3f2b80847e2 comedi: amplc_dio200_common: Refactor register access functions new 88dd4797746f comedi: amplc_dio200_common: Conditionally remove I/O port [...] new e6c1ccaa711a comedi: add HAS_IOPORT dependencies again new 77f048bcbf07 comedi: Annotate struct comedi_lrange with __counted_by new 6f17027cc487 binderfs: fix typo in binderfs.c new 1b6f457b8354 c2port: replace deprecated strncpy with strscpy new 2953fa030690 hpet: Annotate struct hpets with __counted_by new 19e3e6cdfdc7 accessibility: speakup: refactor deprecated strncpy new 1b057bd800c3 drivers/char/mem: implement splice() for /dev/zero, /dev/full new 4f01342464a8 Documentation: stable: clarify patch series prerequisites new d712d205210c rapidio: make all 'class' structures const new b598e242db3f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2352e012618e Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 8c966aadcc02 fpga: Use device_get_match_data() new b36bb97f79c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 356869f2c788 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new fb90ffe8e97c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cc939059f91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 36d301f3da0a extcon: max77693: add device-tree compatible string new da886ba84479 extcon: max77843: add device-tree compatible string new 9954c1e6edb9 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 7ca7dd901999 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 058cbee52ccd staging: ks7010: disable bh on tx_dev_lock new 04590c88e4f0 staging: rtl8192e: Remove ibss_maxjoin_chal new c199cbac1431 staging: rtl8192e: Remove dead code from _rtl92e_if_check_reset() new ba8d9a3bb624 staging: rtl8192e: Remove RESET_TYPE_NORMAL new 0b1df0a58084 staging: rtl8192e: Remove broken function _rtl92e_if_silen [...] new 287fcbd3e68d staging: rtl8192e: Remove unused variable rst_progress new 9b604554c476 staging: rtl8192e: Remove unused variable reset_in_progress new 33f67636d98c staging: rtl8192e: Remove unused parameter from _rtl92e_sta_up() new b45ed52b707d staging: rtl8192e: Remove unused parameter from _rtl92e_up() new 928346960478 staging: rtl8192e: Remove unused variable is_silent_reset new 5fb6ef8702c0 staging: rtl8192e: Remove unused variables priv->reset_cou [...] new f65644535634 staging: rtl8192e: Remove r8192_private_handler _rtl92e_wx [...] new 8e386a037b75 staging: rtl8192e: Remove unused function rtl92e_dm_backup [...] new b85875603f1e staging: rtl8192e: Remove unused function rtl92e_dm_restor [...] new 4a0fc1c07dba staging: rtl8192e: Remove unused function rtl92e_cam_restore() new 3390f2627bfd staging: rtl8192e: Remove unused variable last_ratr new fcc25eb4ab79 staging: rtl8192e: Remove unused variable rate_adaptive_disabled new 33b0503ad09f staging: rtl8192e: Remove unused variable rfc_txpowertrack [...] new fe8ab331af3f staging: rtl8192e: Remove unused/constant parameter mesh_f [...] new c61d7510ea0b staging: rtl8192e: Remove constant parameter from rtllib_s [...] new a1471d8830da Staging: rtl8192e: Rename variable pTSInfo new 782bfb06247c Staging: rtl8192e: Rename variable bCurrentHTSupport new d459c3c0cb4c Staging: rtl8192e: Rename variable pBA new 093eeaa28ff7 staging: rtl8192e: Remove function _rtl92e_wx_set_rawtx() new a65552cf00b1 staging: rtl8192e: Remove equation in function rtllib_xmit [...] new 841ee18e57cf staging: rtl8192e: Remove function rtllib_start_monitor_mode() new f3f03ebb48f9 staging: rtl8192e: Remove unused variable raw_tx new ea4ba9614f22 staging: rtl8192e: Remove unused parameter mesh_flag new 0fe73dca6c94 staging: rtl8192e: Remove function _rtl92e_wx_set_promisc_mode() new 4ba2590bff31 staging: rtl8192e: Remove function _rtl92e_wx_get_promisc_mode() new 1e420c19803c staging: rtl8192e: Remove constant variable fltr_src_sta_frame new ff56e82adf81 staging: rtl8192e: Remove constant variable promiscuous_on new 0c82f418112c staging: rtl8192e: Remove constant variable net_promiscuous_md new 274fba8bb9e3 staging: rtl8192e: Remove constant variable bToOtherSTA new bc65b13eddc3 staging: vc04_services: bcm2835-camera: Explicitly set DMA mask new 311b94dc641d staging: vc04_services: bcm2835-audio: Explicitly set DMA mask new 027e5703de6b staging: vc04_services: vchiq_arm: Add new bus type and de [...] new 162bd0dda990 staging: vc04_services: vchiq_arm: Register vchiq_bus_type new 899038ae82bd staging: bcm2835-camera: Register bcm2835-camera with vchi [...] new 06d0b811883b staging: bcm2835-audio: Register bcm2835-audio with vchiq_ [...] new 9565794b1b01 staging: fieldbus: make controller_class constant new 0c99ee4e8f4b staging: vme_user: make vme_user_sysfs_class constant new f267da65bb6b staging: pi433: make pi433_class constant new a0b1e9796420 staging: greybus: raw: make raw_class constant new f77047557238 staging: greybus: authentication: make cap_class constant new 388fd6a87f7f staging: greybus: fw-management: make fw_mgmt_class constant new 31e2d4cde142 staging: qlge: Replace strncpy with strscpy new 9938fdea87f6 staging: rtl8192e: Remove function _rtl92e_wx_set_force_lps() new a84ff259bfc1 staging: rtl8192e: Remove function _rtl92e_wx_set_lps_awak [...] new 02584b2aea67 staging: rtl8192e: Remove constant variable reg_max_lps_aw [...] new 771287642e4b staging: rtl8192e: Remove function _rtl92e_wx_adapter_powe [...] new 22448f0131f0 staging: rtl8192e: Remove constant variable ps_force new c5b5d02f9b14 staging: rtl8192e: Remove function _rtl92e_wx_set_scan_type() new f4840e34387d staging: rtl8192e: Remove unchanged variable active_scan new 26e703c677e9 staging: rtl8192e: Remove function _rtl92e_wx_set_debug() new 00c02ae6746d staging: rtl8192e: Remove unused variable rt_global_debug_ [...] new 25d367506a28 staging: rtl8192e: Remove unused file rtllib_debug.h new 3c7edd751729 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 718368d5450e Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 848720f6d599 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f3a5a41702b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc927f3bc3e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbb091d09a10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b1878d0be08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b92c4ce17e8 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c03041205901 65;7202;1cMerge tag 'renesas-pinctrl-fixes-for-v6.6-tag1' [...] new 8c58f51ff3c9 pinctrl: realtek: Fix error handling in probe() new d48f8a6f4a20 pinctrl: realtek: Tag unused pins as __maybe_unused new 0aa5369fdb9e pinctrl: realtek: Fix some NULL dereference warnings new 8d6fa5ed8f97 Merge branch 'devel' into for-next new a477bf0f29f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9d7dfaaa8e6 pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVIC [...] new 3013c7f7780d pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEV [...] new 18f0133d5ea5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 152b046b51f8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 4e1e21117e7e pinctrl: samsung: Annotate struct exynos_muxed_weint_data [...] new 9448610ee2bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 323c79f71bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfc033059bb6 selftests: capabilities: remove duplicate unneeded defines new 44eebacd6b8f selftests: clone3: remove duplicate defines new ec54424923cf selftests: core: remove duplicate defines new f1020c687153 selftests: firmware: remove duplicate unneeded defines new b55dfa835d47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da0395404016 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1e8afd735fa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc7d6c845a64 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new a6cf30a60070 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 736cb6a32c50 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 26626a3768db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6873ef81577 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbc159cc3cce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5862865db32 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new a6fb3b73c729 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 15977cca8d02 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 6e8342ab6094 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new ab8983d58e35 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9598d7f8e533 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new fc24ef1059b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfa36f889f23 sparc: Annotate struct cpuinfo_tree with __counted_by new 63eed8dcdf49 media: allegro: Annotate struct mcu_msg_push_buffers_inter [...] new b1a20bbd4687 media: v4l2-event: Annotate struct v4l2_subscribed_event w [...] new e909028ba701 hwmon: Annotate struct gsc_hwmon_platform_data with __counted_by new 1a38cf8d8ae7 virt: acrn: Annotate struct vm_memory_region_batch with __ [...] new bbf75528039a KVM: Annotate struct kvm_irq_routing_table with __counted_by new 839c5ee04f30 irqchip/imx-intmux: Annotate struct intmux_data with __counted_by new aa0a14629c2d drivers: thermal: tsens: Annotate struct tsens_priv with _ [...] new 6b607a3a311a mailbox: zynqmp: Annotate struct zynqmp_ipi_pdata with __c [...] new 787b07c820a5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 14403ff2a1c7 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new 5fb5c61c60ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a860505b617 Add linux-next specific files for 20231009
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 (0f0fe5040de5) \ N -- N -- N refs/heads/master (2a860505b617)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1452 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 + Documentation/ABI/testing/procfs-smaps_rollup | 1 - .../testing/sysfs-driver-intel-m10-bmc-sec-update | 14 +- Documentation/admin-guide/cgroup-v1/memory.rst | 5 +- Documentation/admin-guide/cgroup-v2.rst | 6 +- Documentation/admin-guide/media/mgb4.rst | 374 +++ Documentation/admin-guide/media/pci-cardlist.rst | 1 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + Documentation/admin-guide/media/visl.rst | 6 +- Documentation/admin-guide/mm/transhuge.rst | 96 +- Documentation/dev-tools/kasan.rst | 7 +- Documentation/dev-tools/kcsan.rst | 4 +- Documentation/dev-tools/kmsan.rst | 6 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../bus/fsl,imx8qxp-pixel-link-msi-bus.yaml | 3 - .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/msm/qcom,msm8998-mdss.yaml | 6 + .../bindings/display/msm/qcom,qcm2290-mdss.yaml | 6 + .../bindings/display/msm/qcom,sc7180-mdss.yaml | 8 + .../bindings/display/msm/qcom,sc7280-mdss.yaml | 10 + .../bindings/display/msm/qcom,sc8280xp-mdss.yaml | 4 + .../bindings/display/msm/qcom,sdm845-mdss.yaml | 8 + .../bindings/display/msm/qcom,sm6115-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm6125-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm6350-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm6375-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm8150-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm8250-mdss.yaml | 6 + .../bindings/display/msm/qcom,sm8350-mdss.yaml | 8 + .../bindings/display/msm/qcom,sm8450-mdss.yaml | 8 + .../bindings/display/msm/qcom,sm8550-mdss.yaml | 8 + .../bindings/interrupt-controller/arm,gic-v3.yaml | 12 + .../interrupt-controller/renesas,irqc.yaml | 1 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 225 +- .../bindings/media/i2c/onnn,mt9m114.yaml | 114 + .../devicetree/bindings/media/i2c/sony,imx415.yaml | 1 + .../bindings/media/i2c/toshiba,tc358746.yaml | 2 + .../devicetree/bindings/media/nxp,imx7-csi.yaml | 1 - .../devicetree/bindings/media/samsung,fimc.yaml | 1 + .../devicetree/bindings/pci/brcm,iproc-pcie.yaml | 163 +- .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../devicetree/bindings/serial/serial.yaml | 2 +- .../bindings/soc/qcom/qcom,pmic-glink.yaml | 19 + .../devicetree/bindings/trivial-devices.yaml | 2 +- .../devicetree/bindings/usb/gpio-sbu-mux.yaml | 1 + Documentation/driver-api/media/camera-sensor.rst | 131 +- Documentation/driver-api/usb/dma.rst | 48 +- Documentation/filesystems/files.rst | 52 +- Documentation/filesystems/proc.rst | 20 +- Documentation/process/stable-kernel-rules.rst | 13 + Documentation/usb/gadget-testing.rst | 2 + .../userspace-api/media/drivers/camera-sensor.rst | 104 + .../userspace-api/media/drivers/index.rst | 1 + Documentation/userspace-api/media/v4l/control.rst | 4 + .../userspace-api/media/v4l/dev-subdev.rst | 49 +- .../userspace-api/media/v4l/dv-timings.rst | 21 + MAINTAINERS | 58 +- Makefile | 2 +- Next/SHA1s | 156 +- Next/merge.log | 3453 ++++++++++++-------- arch/alpha/include/asm/bitops.h | 20 + arch/alpha/kernel/syscalls/syscall.tbl | 7 +- arch/arm/boot/dts/ti/omap/am3517-evm.dts | 35 +- arch/arm/boot/dts/ti/omap/am3517.dtsi | 1 + .../boot/dts/ti/omap/motorola-mapphone-common.dtsi | 20 +- arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 19 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/mach-omap1/timer32k.c | 14 +- arch/arm/mach-omap2/omap_hwmod.c | 2 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts | 2 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 12 + .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 121 + .../dts/amlogic/meson-libretech-cottonwood.dtsi | 614 ++++ .../dts/amlogic/meson-sm1-s905d3-libretech-cc.dts | 89 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 39 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 1 + arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 1 + arch/arm64/include/asm/pgtable.h | 10 - arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/smp.c | 7 +- arch/arm64/kvm/hyp/nvhe/ffa.c | 10 +- arch/arm64/mm/kasan_init.c | 6 +- arch/m68k/configs/amiga_defconfig | 1 + arch/m68k/configs/apollo_defconfig | 2 + arch/m68k/configs/atari_defconfig | 1 + arch/m68k/configs/bvme6000_defconfig | 2 + arch/m68k/configs/hp300_defconfig | 2 + arch/m68k/configs/mac_defconfig | 1 + arch/m68k/configs/multi_defconfig | 1 + arch/m68k/configs/mvme147_defconfig | 2 + arch/m68k/configs/mvme16x_defconfig | 2 + arch/m68k/configs/q40_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 2 + arch/m68k/configs/sun3x_defconfig | 2 + arch/m68k/configs/virt_defconfig | 3 +- arch/m68k/include/asm/bitops.h | 21 + arch/m68k/include/asm/irq.h | 5 + arch/m68k/include/asm/raw_io.h | 32 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/m68k/sun3/sun3ints.c | 10 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/boot/dts/ingenic/jz4725b.dtsi | 1 - arch/mips/boot/dts/ingenic/jz4770.dtsi | 1 - arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/boot/dts/ralink/mt7621.dtsi | 5 +- arch/mips/include/asm/bitops.h | 25 +- arch/mips/include/asm/mach-loongson32/dma.h | 21 - arch/mips/include/asm/mach-loongson32/nand.h | 26 - arch/mips/include/asm/mach-loongson32/platform.h | 3 - arch/mips/kernel/relocate_kernel.S | 1 - arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/lib/bitops.c | 14 + arch/mips/loongson32/common/platform.c | 2 - arch/mips/loongson32/ls1b/board.c | 2 - arch/parisc/include/asm/processor.h | 1 - arch/parisc/kernel/firmware.c | 9 +- arch/parisc/kernel/setup.c | 3 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/include/asm/bitops.h | 21 +- arch/powerpc/kernel/iommu.c | 10 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/platforms/cell/spufs/coredump.c | 11 +- arch/riscv/include/asm/bitops.h | 12 + arch/s390/include/asm/bitops.h | 10 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/cpumap.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/Kconfig | 7 - arch/x86/coco/tdx/tdx.c | 3 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/events/rapl.c | 2 +- arch/x86/events/utils.c | 5 +- arch/x86/include/asm/bitops.h | 11 +- arch/x86/include/asm/percpu.h | 133 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/cpu/resctrl/monitor.c | 10 +- arch/x86/kvm/x86.c | 85 +- arch/x86/kvm/x86.h | 1 + arch/x86/kvm/xen.c | 4 +- arch/x86/lib/copy_mc.c | 8 +- arch/x86/pci/fixup.c | 59 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + block/bdev.c | 51 - block/fops.c | 44 +- block/genhd.c | 12 +- block/ioctl.c | 6 +- drivers/accessibility/speakup/kobjects.c | 25 +- drivers/acpi/thermal.c | 139 +- drivers/android/binderfs.c | 2 +- drivers/base/core.c | 1 + drivers/base/node.c | 2 - drivers/base/platform.c | 71 +- drivers/base/test/Kconfig | 4 +- drivers/base/test/property-entry-test.c | 4 + drivers/block/drbd/drbd_int.h | 2 - drivers/block/drbd/drbd_nl.c | 65 +- drivers/block/nbd.c | 3 +- drivers/block/pktcdvd.c | 76 +- drivers/block/rnbd/rnbd-srv.c | 27 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/block/xen-blkback/blkback.c | 4 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 40 +- drivers/block/zram/zram_drv.c | 31 +- drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/btrtl.c | 10 +- drivers/char/hpet.c | 2 +- drivers/char/mem.c | 4 + drivers/comedi/Kconfig | 45 +- drivers/comedi/drivers.c | 3 +- drivers/comedi/drivers/8255.c | 2 +- drivers/comedi/drivers/8255_pci.c | 15 +- drivers/comedi/drivers/adl_pci9111.c | 8 +- drivers/comedi/drivers/adl_pci9118.c | 8 +- drivers/comedi/drivers/adv_pci1710.c | 8 +- drivers/comedi/drivers/adv_pci_dio.c | 14 +- drivers/comedi/drivers/aio_aio12_8.c | 10 +- drivers/comedi/drivers/amplc_dio200_common.c | 104 +- drivers/comedi/drivers/amplc_dio200_pci.c | 12 +- drivers/comedi/drivers/amplc_pc236_common.c | 2 +- drivers/comedi/drivers/amplc_pci224.c | 8 +- drivers/comedi/drivers/amplc_pci230.c | 10 +- drivers/comedi/drivers/cb_das16_cs.c | 8 +- drivers/comedi/drivers/cb_pcidas.c | 23 +- drivers/comedi/drivers/cb_pcidas64.c | 7 +- drivers/comedi/drivers/cb_pcidda.c | 2 +- drivers/comedi/drivers/cb_pcimdas.c | 12 +- drivers/comedi/drivers/cb_pcimdda.c | 2 +- drivers/comedi/drivers/comedi_8254.c | 234 +- drivers/comedi/drivers/comedi_8255.c | 123 +- drivers/comedi/drivers/daqboard2000.c | 4 +- drivers/comedi/drivers/das08.c | 11 +- drivers/comedi/drivers/das16.c | 10 +- drivers/comedi/drivers/das16m1.c | 22 +- drivers/comedi/drivers/das1800.c | 8 +- drivers/comedi/drivers/das6402.c | 8 +- drivers/comedi/drivers/das800.c | 8 +- drivers/comedi/drivers/dmm32at.c | 3 +- drivers/comedi/drivers/me4000.c | 6 +- drivers/comedi/drivers/ni_at_a2150.c | 8 +- drivers/comedi/drivers/ni_at_ao.c | 8 +- drivers/comedi/drivers/ni_atmio16d.c | 2 +- drivers/comedi/drivers/ni_daq_dio24.c | 2 +- drivers/comedi/drivers/ni_labpc_common.c | 51 +- drivers/comedi/drivers/ni_mio_common.c | 74 +- drivers/comedi/drivers/pcl711.c | 8 +- drivers/comedi/drivers/pcl724.c | 6 +- drivers/comedi/drivers/pcl812.c | 10 +- drivers/comedi/drivers/pcl816.c | 8 +- drivers/comedi/drivers/pcl818.c | 8 +- drivers/comedi/drivers/pcm3724.c | 2 +- drivers/comedi/drivers/rtd520.c | 6 +- drivers/devfreq/devfreq.c | 14 +- drivers/devfreq/event/exynos-ppmu.c | 13 +- drivers/devfreq/event/rockchip-dfi.c | 127 +- drivers/devfreq/mtk-cci-devfreq.c | 6 +- drivers/dma-buf/udmabuf.c | 82 +- drivers/extcon/extcon-max77693.c | 1 + drivers/extcon/extcon-max77843.c | 1 + drivers/firmware/arm_ffa/bus.c | 15 +- drivers/firmware/arm_ffa/driver.c | 770 ++++- drivers/firmware/arm_scmi/clock.c | 5 +- drivers/firmware/arm_scpi.c | 13 +- drivers/fpga/altera-hps2fpga.c | 12 +- drivers/fpga/tests/fpga-bridge-test.c | 18 +- drivers/fpga/tests/fpga-mgr-test.c | 18 +- drivers/fpga/tests/fpga-region-test.c | 26 +- drivers/fpga/tests/fpga-test-helpers.h | 29 + drivers/fpga/xilinx-pr-decoupler.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 20 +- drivers/gpu/drm/bridge/samsung-dsim.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 7 +- drivers/gpu/drm/i915/display/intel_cx0_phy.h | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 7 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 16 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 7 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 129 +- .../gpu/drm/i915/display/intel_modeset_verify.h | 11 +- drivers/gpu/drm/i915/display/intel_psr.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.h | 3 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 7 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/skl_watermark.c | 8 +- drivers/gpu/drm/i915/display/skl_watermark.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +- drivers/gpu/drm/msm/dp/dp_display.c | 9 +- drivers/gpu/drm/msm/dp/dp_panel.c | 6 +- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + drivers/gpu/drm/nouveau/nouveau_acpi.c | 11 +- drivers/gpu/drm/radeon/radeon_bios.c | 20 +- drivers/hid/hid-logitech-hidpp.c | 3 +- drivers/hid/i2c-hid/i2c-hid-core.c | 144 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/iommu/amd/Kconfig | 9 - drivers/iommu/amd/Makefile | 1 - drivers/iommu/amd/amd_iommu.h | 7 - drivers/iommu/amd/amd_iommu_types.h | 21 +- drivers/iommu/amd/init.c | 1 - drivers/iommu/amd/iommu.c | 133 +- drivers/iommu/amd/iommu_v2.c | 996 ------ drivers/iommu/iommu.c | 20 +- drivers/irqchip/irq-gic-common.h | 4 + drivers/irqchip/irq-gic-v3-its.c | 170 +- drivers/irqchip/irq-gic-v3.c | 15 +- drivers/irqchip/irq-imx-intmux.c | 2 +- drivers/irqchip/irq-renesas-rzg2l.c | 2 +- drivers/irqchip/irq-riscv-intc.c | 10 +- drivers/irqchip/irq-stm32-exti.c | 1 + drivers/mailbox/zynqmp-ipi-mailbox.c | 2 +- drivers/mcb/mcb-core.c | 2 +- drivers/md/bcache/bcache.h | 2 - drivers/md/bcache/super.c | 78 +- drivers/md/dm-crypt.c | 3 +- drivers/md/dm.c | 20 +- drivers/md/md.c | 23 +- drivers/md/md.h | 4 +- drivers/md/raid5.c | 7 + drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 32 +- drivers/media/dvb-frontends/m88ds3103.c | 3 +- drivers/media/i2c/Kconfig | 11 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv7180.c | 65 +- drivers/media/i2c/ccs/ccs-core.c | 374 +-- drivers/media/i2c/ccs/ccs-quirk.h | 4 +- drivers/media/i2c/ccs/ccs.h | 4 +- drivers/media/i2c/ds90ub913.c | 2 - drivers/media/i2c/ds90ub953.c | 2 - drivers/media/i2c/ds90ub960.c | 2 - drivers/media/i2c/hi556.c | 64 +- drivers/media/i2c/imx219.c | 1247 +++---- drivers/media/i2c/msp3400-driver.c | 2 +- drivers/media/i2c/mt9m114.c | 2481 ++++++++++++++ drivers/media/i2c/ov2740.c | 125 +- drivers/media/i2c/rdacm20.c | 3 +- drivers/media/i2c/tvp514x.c | 49 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/Kconfig | 1 + drivers/media/pci/Makefile | 1 + drivers/media/pci/cobalt/cobalt-driver.c | 11 +- drivers/media/pci/cx18/cx18-driver.h | 2 +- drivers/media/pci/mgb4/Kconfig | 17 + drivers/media/pci/mgb4/Makefile | 6 + drivers/media/pci/mgb4/mgb4_cmt.c | 244 ++ drivers/media/pci/mgb4/mgb4_cmt.h | 17 + drivers/media/pci/mgb4/mgb4_core.c | 686 ++++ drivers/media/pci/mgb4/mgb4_core.h | 74 + drivers/media/pci/mgb4/mgb4_dma.c | 123 + drivers/media/pci/mgb4/mgb4_dma.h | 18 + drivers/media/pci/mgb4/mgb4_i2c.c | 140 + drivers/media/pci/mgb4/mgb4_i2c.h | 35 + drivers/media/pci/mgb4/mgb4_io.h | 33 + drivers/media/pci/mgb4/mgb4_regs.c | 30 + drivers/media/pci/mgb4/mgb4_regs.h | 35 + drivers/media/pci/mgb4/mgb4_sysfs.h | 18 + drivers/media/pci/mgb4/mgb4_sysfs_in.c | 772 +++++ drivers/media/pci/mgb4/mgb4_sysfs_out.c | 737 +++++ drivers/media/pci/mgb4/mgb4_sysfs_pci.c | 71 + drivers/media/pci/mgb4/mgb4_trigger.c | 208 ++ drivers/media/pci/mgb4/mgb4_trigger.h | 8 + drivers/media/pci/mgb4/mgb4_vin.c | 939 ++++++ drivers/media/pci/mgb4/mgb4_vin.h | 69 + drivers/media/pci/mgb4/mgb4_vout.c | 602 ++++ drivers/media/pci/mgb4/mgb4_vout.h | 65 + drivers/media/pci/zoran/zoran.h | 2 +- drivers/media/platform/allegro-dvt/allegro-mail.c | 2 +- drivers/media/platform/allegro-dvt/allegro-mail.h | 2 +- drivers/media/platform/amphion/vpu_defs.h | 1 + drivers/media/platform/amphion/vpu_helpers.c | 1 + drivers/media/platform/amphion/vpu_malone.c | 1 + drivers/media/platform/amphion/vpu_msgs.c | 31 +- drivers/media/platform/cadence/cdns-csi2rx.c | 4 +- drivers/media/platform/cadence/cdns-csi2tx.c | 6 +- .../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c | 5 +- .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 1 + .../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 21 +- .../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c | 18 + .../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.h | 3 +- .../platform/mediatek/vcodec/encoder/venc_drv_if.c | 8 +- .../media/platform/microchip/microchip-isc-base.c | 6 - drivers/media/platform/nuvoton/npcm-video.c | 4 +- drivers/media/platform/nxp/imx-mipi-csis.c | 2 - .../media/platform/qcom/camss/camss-csid-gen2.c | 14 +- drivers/media/platform/qcom/camss/camss-csid.c | 33 +- drivers/media/platform/qcom/camss/camss-csid.h | 4 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 8 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 67 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 4 +- drivers/media/platform/qcom/camss/camss-ispif.c | 32 +- drivers/media/platform/qcom/camss/camss-ispif.h | 4 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 57 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 2 - drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 2 - drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 2 - drivers/media/platform/qcom/camss/camss-vfe-480.c | 45 +- drivers/media/platform/qcom/camss/camss-vfe.c | 127 +- drivers/media/platform/qcom/camss/camss-vfe.h | 15 +- drivers/media/platform/qcom/camss/camss-video.c | 17 +- drivers/media/platform/qcom/camss/camss.c | 429 +-- drivers/media/platform/qcom/camss/camss.h | 34 +- drivers/media/platform/renesas/rcar-isp.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 2 +- drivers/media/platform/renesas/rcar_drif.c | 3 +- drivers/media/platform/renesas/renesas-ceu.c | 6 +- .../platform/samsung/s3c-camif/camif-capture.c | 6 +- .../media/platform/samsung/s5p-mfc/s5p_mfc_enc.c | 2 +- drivers/media/platform/ti/am437x/am437x-vpfe.c | 4 - drivers/media/platform/ti/omap3isp/ispstat.c | 2 +- drivers/media/platform/verisilicon/hantro_drv.c | 5 +- drivers/media/radio/radio-isa.c | 2 +- drivers/media/radio/radio-miropcm20.c | 4 +- drivers/media/radio/radio-si476x.c | 4 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/imon.c | 6 + drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c | 1 + drivers/media/rc/keymaps/rc-alink-dtu-m.c | 1 + drivers/media/rc/keymaps/rc-anysee.c | 1 + drivers/media/rc/keymaps/rc-apac-viewcomp.c | 1 + drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c | 1 + drivers/media/rc/keymaps/rc-asus-pc39.c | 1 + drivers/media/rc/keymaps/rc-asus-ps3-100.c | 1 + drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c | 1 + drivers/media/rc/keymaps/rc-ati-x10.c | 1 + drivers/media/rc/keymaps/rc-avermedia-a16d.c | 1 + drivers/media/rc/keymaps/rc-avermedia-cardbus.c | 1 + drivers/media/rc/keymaps/rc-avermedia-dvbt.c | 1 + drivers/media/rc/keymaps/rc-avermedia-m135a.c | 1 + .../media/rc/keymaps/rc-avermedia-m733a-rm-k6.c | 1 + drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 1 + drivers/media/rc/keymaps/rc-avermedia.c | 1 + drivers/media/rc/keymaps/rc-avertv-303.c | 1 + drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c | 1 + drivers/media/rc/keymaps/rc-beelink-gs1.c | 1 + drivers/media/rc/keymaps/rc-beelink-mxiii.c | 1 + drivers/media/rc/keymaps/rc-behold-columbus.c | 1 + drivers/media/rc/keymaps/rc-behold.c | 1 + drivers/media/rc/keymaps/rc-budget-ci-old.c | 1 + drivers/media/rc/keymaps/rc-cinergy-1400.c | 1 + drivers/media/rc/keymaps/rc-cinergy.c | 1 + drivers/media/rc/keymaps/rc-ct-90405.c | 1 + drivers/media/rc/keymaps/rc-d680-dmb.c | 1 + drivers/media/rc/keymaps/rc-dib0700-nec.c | 1 + drivers/media/rc/keymaps/rc-dib0700-rc5.c | 1 + drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c | 1 + drivers/media/rc/keymaps/rc-digittrade.c | 1 + drivers/media/rc/keymaps/rc-dm1105-nec.c | 1 + drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c | 1 + drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c | 1 + drivers/media/rc/keymaps/rc-dreambox.c | 1 + drivers/media/rc/keymaps/rc-dtt200u.c | 1 + drivers/media/rc/keymaps/rc-dvbsky.c | 1 + drivers/media/rc/keymaps/rc-dvico-mce.c | 1 + drivers/media/rc/keymaps/rc-dvico-portable.c | 1 + drivers/media/rc/keymaps/rc-em-terratec.c | 1 + drivers/media/rc/keymaps/rc-encore-enltv-fm53.c | 1 + drivers/media/rc/keymaps/rc-encore-enltv.c | 1 + drivers/media/rc/keymaps/rc-encore-enltv2.c | 1 + drivers/media/rc/keymaps/rc-evga-indtube.c | 1 + drivers/media/rc/keymaps/rc-eztv.c | 1 + drivers/media/rc/keymaps/rc-flydvb.c | 1 + drivers/media/rc/keymaps/rc-flyvideo.c | 1 + drivers/media/rc/keymaps/rc-fusionhdtv-mce.c | 1 + drivers/media/rc/keymaps/rc-gadmei-rm008z.c | 1 + drivers/media/rc/keymaps/rc-geekbox.c | 1 + drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c | 1 + drivers/media/rc/keymaps/rc-gotview7135.c | 1 + drivers/media/rc/keymaps/rc-hauppauge.c | 1 + drivers/media/rc/keymaps/rc-hisi-poplar.c | 1 + drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 1 + drivers/media/rc/keymaps/rc-imon-mce.c | 1 + drivers/media/rc/keymaps/rc-imon-pad.c | 1 + drivers/media/rc/keymaps/rc-imon-rsc.c | 1 + drivers/media/rc/keymaps/rc-iodata-bctv7e.c | 1 + drivers/media/rc/keymaps/rc-it913x-v1.c | 1 + drivers/media/rc/keymaps/rc-it913x-v2.c | 1 + drivers/media/rc/keymaps/rc-kaiomy.c | 1 + drivers/media/rc/keymaps/rc-khadas.c | 1 + drivers/media/rc/keymaps/rc-khamsin.c | 1 + drivers/media/rc/keymaps/rc-kworld-315u.c | 1 + drivers/media/rc/keymaps/rc-kworld-pc150u.c | 1 + .../media/rc/keymaps/rc-kworld-plus-tv-analog.c | 1 + drivers/media/rc/keymaps/rc-leadtek-y04g0051.c | 1 + drivers/media/rc/keymaps/rc-lme2510.c | 1 + drivers/media/rc/keymaps/rc-manli.c | 1 + drivers/media/rc/keymaps/rc-mecool-kii-pro.c | 1 + drivers/media/rc/keymaps/rc-mecool-kiii-pro.c | 1 + drivers/media/rc/keymaps/rc-medion-x10.c | 1 + drivers/media/rc/keymaps/rc-minix-neo.c | 1 + drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 1 + drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 1 + drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c | 1 + drivers/media/rc/keymaps/rc-msi-tvanywhere.c | 1 + drivers/media/rc/keymaps/rc-nebula.c | 1 + .../media/rc/keymaps/rc-nec-terratec-cinergy-xs.c | 1 + drivers/media/rc/keymaps/rc-norwood.c | 1 + drivers/media/rc/keymaps/rc-npgtech.c | 1 + drivers/media/rc/keymaps/rc-odroid.c | 1 + drivers/media/rc/keymaps/rc-pctv-sedna.c | 1 + drivers/media/rc/keymaps/rc-pine64.c | 1 + drivers/media/rc/keymaps/rc-pinnacle-color.c | 1 + drivers/media/rc/keymaps/rc-pinnacle-grey.c | 1 + drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c | 1 + drivers/media/rc/keymaps/rc-pixelview-002t.c | 1 + drivers/media/rc/keymaps/rc-pixelview-mk12.c | 1 + drivers/media/rc/keymaps/rc-pixelview-new.c | 1 + drivers/media/rc/keymaps/rc-pixelview.c | 1 + .../media/rc/keymaps/rc-powercolor-real-angel.c | 1 + drivers/media/rc/keymaps/rc-proteus-2309.c | 1 + drivers/media/rc/keymaps/rc-purpletv.c | 1 + drivers/media/rc/keymaps/rc-pv951.c | 1 + drivers/media/rc/keymaps/rc-rc6-mce.c | 1 + .../media/rc/keymaps/rc-real-audio-220-32-keys.c | 1 + drivers/media/rc/keymaps/rc-reddo.c | 1 + drivers/media/rc/keymaps/rc-snapstream-firefly.c | 1 + drivers/media/rc/keymaps/rc-streamzap.c | 1 + drivers/media/rc/keymaps/rc-su3000.c | 1 + drivers/media/rc/keymaps/rc-tanix-tx3mini.c | 1 + drivers/media/rc/keymaps/rc-tanix-tx5max.c | 1 + drivers/media/rc/keymaps/rc-tbs-nec.c | 1 + drivers/media/rc/keymaps/rc-technisat-ts35.c | 1 + drivers/media/rc/keymaps/rc-technisat-usb2.c | 1 + .../media/rc/keymaps/rc-terratec-cinergy-c-pci.c | 1 + .../media/rc/keymaps/rc-terratec-cinergy-s2-hd.c | 1 + drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c | 1 + drivers/media/rc/keymaps/rc-terratec-slim-2.c | 1 + drivers/media/rc/keymaps/rc-terratec-slim.c | 1 + drivers/media/rc/keymaps/rc-tevii-nec.c | 1 + drivers/media/rc/keymaps/rc-tivo.c | 1 + .../media/rc/keymaps/rc-total-media-in-hand-02.c | 1 + drivers/media/rc/keymaps/rc-total-media-in-hand.c | 1 + drivers/media/rc/keymaps/rc-trekstor.c | 1 + drivers/media/rc/keymaps/rc-tt-1500.c | 1 + drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c | 1 + drivers/media/rc/keymaps/rc-twinhan1027.c | 1 + drivers/media/rc/keymaps/rc-vega-s9x.c | 1 + drivers/media/rc/keymaps/rc-videomate-m1f.c | 1 + drivers/media/rc/keymaps/rc-videomate-s350.c | 1 + drivers/media/rc/keymaps/rc-videomate-tv-pvr.c | 1 + drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 1 + drivers/media/rc/keymaps/rc-wetek-hub.c | 1 + drivers/media/rc/keymaps/rc-wetek-play2.c | 1 + drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c | 1 + drivers/media/rc/keymaps/rc-winfast.c | 1 + drivers/media/rc/keymaps/rc-x96max.c | 1 + drivers/media/rc/keymaps/rc-xbox-360.c | 1 + drivers/media/rc/keymaps/rc-xbox-dvd.c | 1 + drivers/media/rc/keymaps/rc-zx-irdec.c | 1 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 7 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 45 +- drivers/media/test-drivers/vivid/vivid-core.c | 2 +- drivers/media/test-drivers/vivid/vivid-rds-gen.c | 2 +- drivers/media/v4l2-core/v4l2-event.c | 2 +- drivers/media/v4l2-core/v4l2-subdev.c | 38 + drivers/misc/bcm-vk/bcm_vk_msg.c | 2 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/c2port/core.c | 2 +- drivers/misc/eeprom/Kconfig | 14 - drivers/misc/eeprom/Makefile | 1 - drivers/misc/eeprom/eeprom.c | 214 -- drivers/misc/eeprom/idt_89hpesx.c | 11 +- drivers/misc/ibmvmc.c | 4 +- drivers/misc/ti-st/st_core.c | 7 +- drivers/misc/ti-st/st_kim.c | 5 +- drivers/mtd/devices/block2mtd.c | 51 +- drivers/net/can/Kconfig | 1 + drivers/net/can/at91_can.c | 984 +++--- drivers/net/can/dev/dev.c | 51 +- drivers/net/can/dev/skb.c | 6 +- drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/sja1000.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 1 + drivers/net/can/usb/etas_es58x/es58x_core.h | 6 +- drivers/net/can/usb/etas_es58x/es58x_devlink.c | 57 +- drivers/net/dsa/qca/qca8k-8xxx.c | 15 +- drivers/net/ethernet/asix/ax88796c_ioctl.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 20 - drivers/net/ethernet/intel/i40e/i40e.h | 76 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_adminq.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 + drivers/net/ethernet/intel/i40e/i40e_alloc.h | 24 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 1 - drivers/net/ethernet/intel/i40e/i40e_common.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ddp.c | 24 +- drivers/net/ethernet/intel/i40e/i40e_debug.h | 47 + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_diag.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_hmc.c | 16 +- drivers/net/ethernet/intel/i40e/i40e_hmc.h | 4 + drivers/net/ethernet/intel/i40e/i40e_io.h | 16 + drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 57 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 2 + drivers/net/ethernet/intel/i40e/i40e_osdep.h | 59 - drivers/net/ethernet/intel/i40e/i40e_prototype.h | 9 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_register.h | 5 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 + drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 2 + drivers/net/ethernet/intel/i40e/i40e_type.h | 59 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 - drivers/net/ethernet/intel/i40e/i40e_xsk.h | 4 + drivers/net/ethernet/intel/ice/ice_lag.c | 32 + drivers/net/ethernet/intel/ice/ice_lag.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 6 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 64 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 9 + .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 6 +- drivers/net/ethernet/sfc/mae.c | 59 +- drivers/net/ethernet/sfc/tc.c | 329 +- drivers/net/ethernet/sfc/tc.h | 6 + drivers/net/ethernet/xscale/ixp4xx_eth.c | 67 +- drivers/net/ieee802154/ca8210.c | 17 +- drivers/net/phy/broadcom.c | 154 +- drivers/net/phy/dp83867.c | 137 + drivers/net/phy/sfp.c | 33 +- drivers/net/xen-netback/interface.c | 4 - drivers/nvme/target/io-cmd-bdev.c | 20 +- drivers/nvme/target/nvmet.h | 1 - drivers/opp/of.c | 6 +- drivers/pci/controller/dwc/pci-layerscape.c | 2 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-rcar-ep.c | 2 +- drivers/pci/controller/pcie-rcar-host.c | 2 +- drivers/pci/controller/vmd.c | 5 +- drivers/pci/hotplug/cpqphp_ctrl.c | 6 +- drivers/pci/hotplug/cpqphp_pci.c | 22 +- drivers/pci/hotplug/ibmphp.h | 5 +- drivers/pci/hotplug/ibmphp_pci.c | 2 +- drivers/pci/p2pdma.c | 2 +- drivers/pci/pci-acpi.c | 15 +- drivers/pci/pci-sysfs.c | 31 +- drivers/pci/pci.c | 2 +- drivers/pci/quirks.c | 26 +- drivers/pci/search.c | 31 + drivers/pci/setup-bus.c | 2 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 27 +- drivers/pinctrl/intel/pinctrl-broxton.c | 3 +- drivers/pinctrl/intel/pinctrl-denverton.c | 2 +- drivers/pinctrl/realtek/pinctrl-rtd.c | 28 +- drivers/pinctrl/realtek/pinctrl-rtd1315e.c | 3 +- drivers/pinctrl/realtek/pinctrl-rtd1319d.c | 3 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 2 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 2 +- drivers/platform/x86/hp/hp-wmi.c | 8 +- .../x86/intel/speed_select_if/isst_if_mmio.c | 21 +- .../x86/intel/speed_select_if/isst_tpmi_core.c | 21 +- drivers/platform/x86/intel/tpmi.c | 81 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 18 +- drivers/rapidio/devices/rio_mport_cdev.c | 16 +- drivers/rapidio/rio_cm.c | 18 +- drivers/s390/block/dasd.c | 12 +- drivers/s390/block/dasd_genhd.c | 45 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/block/dasd_ioctl.c | 2 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spidev.c | 18 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 17 +- drivers/staging/greybus/authentication.c | 19 +- drivers/staging/greybus/fw-management.c | 19 +- drivers/staging/greybus/raw.c | 19 +- drivers/staging/ks7010/ks7010_sdio.c | 4 +- .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 4 +- .../media/deprecated/atmel/atmel-isc-base.c | 4 - drivers/staging/media/omap4iss/iss_csi2.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 24 +- drivers/staging/media/tegra-video/csi.c | 4 +- drivers/staging/media/tegra-video/vip.c | 2 +- drivers/staging/pi433/pi433_if.c | 21 +- drivers/staging/qlge/qlge_dbg.c | 6 +- drivers/staging/rtl8192e/dot11d.c | 3 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 105 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 63 - drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 178 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 8 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 137 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 2 - drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 268 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 112 +- drivers/staging/rtl8192e/rtl819x_HT.h | 2 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 12 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 20 +- drivers/staging/rtl8192e/rtllib.h | 33 +- drivers/staging/rtl8192e/rtllib_debug.h | 49 - drivers/staging/rtl8192e/rtllib_module.c | 4 - drivers/staging/rtl8192e/rtllib_rx.c | 72 +- drivers/staging/rtl8192e/rtllib_softmac.c | 113 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 40 +- drivers/staging/rtl8192e/rtllib_tx.c | 484 ++- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 5 +- drivers/staging/vc04_services/Makefile | 1 + .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 23 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 52 +- .../vc04_services/interface/vchiq_arm/vchiq_bus.c | 100 + .../vc04_services/interface/vchiq_arm/vchiq_bus.h | 54 + drivers/staging/vme_user/vme_user.c | 26 +- drivers/target/target_core_iblock.c | 19 +- drivers/target/target_core_iblock.h | 1 - drivers/target/target_core_pscsi.c | 26 +- drivers/target/target_core_pscsi.h | 2 +- drivers/tee/amdtee/core.c | 10 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 78 +- drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/qcom/tsens.h | 2 +- drivers/thermal/thermal_core.c | 19 - drivers/thermal/thermal_trip.c | 16 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 29 +- drivers/tty/serial/serial_core.c | 35 +- drivers/tty/vt/vc_screen.c | 28 +- drivers/tty/vt/vt.c | 25 +- drivers/usb/dwc3/core.h | 2 + drivers/usb/gadget/function/f_uac2.c | 16 +- drivers/usb/gadget/function/u_ether.c | 2 +- drivers/usb/gadget/function/u_uac2.h | 8 + drivers/usb/gadget/function/uvc_video.c | 32 +- drivers/usb/misc/usbtest.c | 2 +- drivers/usb/typec/ucsi/ucsi_glink.c | 54 +- drivers/usb/usbip/stub_dev.c | 9 +- drivers/usb/usbip/vhci_hcd.c | 55 +- drivers/virt/acrn/acrn_drv.h | 2 +- drivers/virt/acrn/mm.c | 2 +- fs/autofs/autofs_i.h | 15 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 433 +-- fs/btrfs/accessors.h | 2 - fs/btrfs/backref.c | 26 +- fs/btrfs/backref.h | 11 +- fs/btrfs/block-group.c | 17 +- fs/btrfs/btrfs_inode.h | 52 +- fs/btrfs/ctree.c | 178 +- fs/btrfs/ctree.h | 76 +- fs/btrfs/defrag.c | 109 +- fs/btrfs/delayed-ref.c | 70 + fs/btrfs/delayed-ref.h | 4 + fs/btrfs/dev-replace.c | 14 +- fs/btrfs/disk-io.c | 38 +- fs/btrfs/extent-io-tree.c | 65 +- fs/btrfs/extent-io-tree.h | 5 +- fs/btrfs/extent_io.c | 10 +- fs/btrfs/file.c | 5 +- fs/btrfs/fs.h | 33 +- fs/btrfs/inode.c | 20 +- fs/btrfs/ioctl.c | 46 +- fs/btrfs/ordered-data.c | 122 +- fs/btrfs/ordered-data.h | 15 - fs/btrfs/print-tree.c | 5 +- fs/btrfs/qgroup.c | 3 +- fs/btrfs/raid-stripe-tree.c | 173 +- fs/btrfs/relocation.c | 14 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/space-info.c | 32 + fs/btrfs/super.c | 7 +- fs/btrfs/sysfs.c | 22 +- fs/btrfs/transaction.c | 10 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 14 +- fs/btrfs/volumes.c | 257 +- fs/btrfs/volumes.h | 15 +- fs/buffer.c | 16 +- fs/cramfs/inode.c | 2 +- fs/debugfs/file.c | 2 +- fs/erofs/data.c | 4 +- fs/erofs/internal.h | 2 +- fs/erofs/super.c | 20 +- fs/ext4/acl.h | 5 + fs/ext4/balloc.c | 16 +- fs/ext4/ext4.h | 10 +- fs/ext4/extents.c | 14 +- fs/ext4/extents_status.c | 127 +- fs/ext4/fast_commit.c | 8 +- fs/ext4/file.c | 16 +- fs/ext4/fsmap.c | 9 +- fs/ext4/inode.c | 14 +- fs/ext4/mballoc-test.c | 349 ++ fs/ext4/mballoc.c | 571 ++-- fs/ext4/namei.c | 3 +- fs/ext4/readpage.c | 14 +- fs/ext4/resize.c | 94 +- fs/ext4/super.c | 69 +- fs/f2fs/f2fs.h | 1 - fs/f2fs/super.c | 13 +- fs/file.c | 121 +- fs/file_table.c | 39 +- fs/fsopen.c | 1 - fs/gfs2/glock.c | 11 +- fs/hugetlbfs/inode.c | 1 - fs/init.c | 6 +- fs/internal.h | 1 - fs/iomap/buffered-io.c | 57 +- fs/jbd2/recovery.c | 13 +- fs/jfs/jfs_logmgr.c | 29 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_mount.c | 3 +- fs/kernfs/file.c | 29 +- fs/namei.c | 28 +- fs/nfs/blocklayout/blocklayout.h | 2 +- fs/nfs/blocklayout/dev.c | 76 +- fs/nfs/super.c | 2 +- fs/notify/dnotify/dnotify.c | 6 +- fs/ocfs2/cluster/heartbeat.c | 81 +- fs/pipe.c | 64 +- fs/proc/fd.c | 11 +- fs/proc/meminfo.c | 2 - fs/proc/task_mmu.c | 43 +- fs/quota/dquot.c | 66 +- fs/reiserfs/journal.c | 56 +- fs/reiserfs/procfs.c | 2 +- fs/reiserfs/reiserfs.h | 11 +- fs/romfs/super.c | 2 +- fs/super.c | 15 +- fs/sysfs/file.c | 13 + fs/xfs/xfs_buf.c | 22 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_super.c | 42 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/bitops/instrumented-lock.h | 28 +- include/asm-generic/bitops/lock.h | 20 +- include/drm/bridge/samsung-dsim.h | 2 +- include/linux/amd-iommu.h | 120 - include/linux/arm_ffa.h | 79 +- include/linux/avf/virtchnl.h | 4 + include/linux/blkdev.h | 11 - include/linux/bpf.h | 4 +- include/linux/brcmphy.h | 10 + include/linux/can/dev.h | 4 + include/linux/comedi/comedi_8254.h | 51 +- include/linux/comedi/comedi_8255.h | 24 +- include/linux/comedi/comedidev.h | 2 +- include/linux/compiler.h | 8 + include/linux/const.h | 8 - include/linux/device-mapper.h | 1 - include/linux/device.h | 8 +- include/linux/fdtable.h | 17 +- include/linux/filter.h | 2 +- include/linux/fs.h | 8 +- include/linux/fwnode.h | 2 + include/linux/huge_mm.h | 95 +- include/linux/hugetlb_cgroup.h | 11 - include/linux/intel_tpmi.h | 6 + include/linux/ioport.h | 12 +- include/linux/iov_iter.h | 274 -- include/linux/kernfs.h | 1 + include/linux/kvm_host.h | 2 +- include/linux/logic_pio.h | 3 - include/linux/mm.h | 2 + include/linux/mm_types.h | 11 - include/linux/mmzone.h | 1 - include/linux/namei.h | 24 - include/linux/page-flags.h | 19 + include/linux/pagemap.h | 1 + include/linux/pci.h | 5 + include/linux/pci_ids.h | 1 + include/linux/pgtable.h | 13 - include/linux/pipe_fs_i.h | 22 +- include/linux/pktcdvd.h | 4 +- include/linux/platform_data/gsc_hwmon.h | 2 +- include/linux/property.h | 3 +- include/linux/quota.h | 4 +- include/linux/quotaops.h | 2 +- include/linux/skbuff.h | 3 - include/linux/swap.h | 1 - include/linux/sysfs.h | 2 + include/linux/thermal.h | 7 +- include/linux/uio.h | 34 +- include/linux/usb.h | 16 - include/linux/watch_queue.h | 2 +- include/media/cec.h | 2 +- include/media/ipu-bridge.h | 2 +- include/media/mipi-csi2.h | 1 + include/media/v4l2-dev.h | 2 +- include/media/v4l2-device.h | 4 +- include/media/v4l2-event.h | 2 +- include/media/v4l2-subdev.h | 4 +- include/net/flow_offload.h | 2 +- include/net/gro.h | 2 +- include/net/ipv6_stubs.h | 3 + include/net/nexthop.h | 8 +- include/net/xfrm.h | 4 + include/sound/cs35l56.h | 1 + include/sound/hda_register.h | 2 + include/sound/hdaudio.h | 5 +- include/sound/hdaudio_ext.h | 3 + include/uapi/asm-generic/unistd.h | 3 + include/uapi/linux/btrfs.h | 7 - include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/mei.h | 14 +- include/uapi/linux/pci_regs.h | 1 + include/uapi/linux/xfrm.h | 3 +- init/do_mounts.c | 2 +- io_uring/io-wq.c | 10 +- io_uring/io_uring.c | 16 +- io_uring/io_uring.h | 41 +- io_uring/kbuf.c | 27 +- kernel/bpf/mprog.c | 10 +- kernel/bpf/stackmap.c | 2 +- kernel/bpf/syscall.c | 21 +- kernel/bpf/task_iter.c | 4 +- kernel/bpf/tcx.c | 8 +- kernel/fork.c | 4 +- kernel/gcov/fs.c | 2 +- kernel/kcmp.c | 4 +- kernel/kcsan/kcsan_test.c | 9 +- kernel/kcsan/selftest.c | 9 +- kernel/power/hibernate.c | 14 +- kernel/power/power.h | 2 +- kernel/power/swap.c | 37 +- kernel/resource.c | 51 +- kernel/sched/fair.c | 72 +- lib/iov_iter.c | 437 ++- localversion-next | 2 +- mm/filemap.c | 122 +- mm/gup.c | 87 + mm/huge_memory.c | 197 +- mm/hugetlb.c | 316 +- mm/hugetlb_cgroup.c | 20 +- mm/hugetlb_vmemmap.c | 273 +- mm/hugetlb_vmemmap.h | 16 + mm/internal.h | 3 +- mm/kasan/kasan_test.c | 19 +- mm/kasan/kasan_test_module.c | 2 +- mm/kasan/quarantine.c | 4 +- mm/kasan/report.c | 4 +- mm/kasan/report_generic.c | 6 +- mm/kasan/shadow.c | 2 +- mm/khugepaged.c | 18 +- mm/memcontrol.c | 14 +- mm/memory.c | 126 +- mm/page-writeback.c | 35 +- mm/page_alloc.c | 28 +- mm/page_vma_mapped.c | 3 +- mm/readahead.c | 3 +- mm/rmap.c | 43 +- mm/show_mem.c | 2 - mm/swapfile.c | 23 +- mm/vmstat.c | 1 - mm/zsmalloc.c | 2 +- mm/zswap.c | 4 +- net/bluetooth/hci_event.c | 15 +- net/can/raw.c | 3 +- net/ceph/messenger.c | 4 +- net/core/datagram.c | 75 +- net/core/skbuff.c | 43 +- net/devlink/health.c | 30 +- net/ipv4/esp4_offload.c | 6 +- net/ipv4/udp.c | 16 + net/ipv4/xfrm4_input.c | 94 +- net/ipv6/af_inet6.c | 1 + net/ipv6/esp6_offload.c | 10 +- net/ipv6/xfrm6_input.c | 94 +- net/mac80211/cfg.c | 1 + net/mac80211/key.c | 12 +- net/netlink/policy.c | 15 +- net/packet/internal.h | 2 +- net/sched/cls_u32.c | 2 +- net/sched/sch_netem.c | 2 +- net/xfrm/xfrm_input.c | 6 +- rust/Makefile | 1 + rust/kernel/error.rs | 4 +- scripts/get_maintainer.pl | 38 +- security/integrity/iint.c | 48 +- sound/aoa/aoa-gpio.h | 1 - sound/aoa/aoa.h | 1 - sound/aoa/codecs/onyx.c | 1 + sound/aoa/codecs/onyx.h | 1 - sound/aoa/codecs/tas.c | 2 +- sound/aoa/fabrics/layout.c | 3 +- sound/aoa/soundbus/core.c | 2 + sound/aoa/soundbus/i2sbus/control.c | 1 - sound/aoa/soundbus/i2sbus/core.c | 1 + sound/aoa/soundbus/i2sbus/i2sbus.h | 1 - sound/aoa/soundbus/soundbus.h | 2 +- sound/core/pcm_native.c | 4 +- sound/drivers/aloop.c | 76 +- sound/hda/ext/hdac_ext_stream.c | 43 + sound/hda/hdac_stream.c | 23 +- sound/pci/hda/cs35l41_hda.c | 115 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/hda_intel.c | 18 +- sound/pci/hda/patch_realtek.c | 4 +- sound/pci/intel8x0m.c | 2 +- sound/soc/codecs/cs35l56-i2c.c | 1 + sound/soc/codecs/cs35l56-shared.c | 66 +- sound/soc/codecs/cs35l56-spi.c | 1 + sound/soc/intel/avs/pcm.c | 2 +- sound/soc/intel/avs/probes.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 14 +- sound/soc/sof/ipc4-pcm.c | 55 +- sound/soc/sof/ipc4-topology.c | 5 +- sound/soc/ti/ams-delta.c | 4 +- sound/usb/mixer_quirks.c | 2 + sound/usb/mixer_scarlett_gen2.c | 97 +- sound/usb/quirks.c | 6 +- tools/include/linux/compiler.h | 8 + tools/include/linux/const.h | 8 - tools/net/ynl/ynl-gen-c.py | 6 +- tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/bpf/config | 1 + .../selftests/bpf/map_tests/map_in_map_batch_ops.c | 4 +- .../selftests/bpf/prog_tests/bloom_filter_map.c | 4 +- .../selftests/bpf/prog_tests/connect_ping.c | 4 +- .../testing/selftests/bpf/prog_tests/linked_list.c | 2 +- .../testing/selftests/bpf/prog_tests/lwt_helpers.h | 3 +- .../selftests/bpf/prog_tests/queue_stack_map.c | 2 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 8 +- .../selftests/bpf/prog_tests/sockmap_helpers.h | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 150 +- .../testing/selftests/bpf/prog_tests/tc_helpers.h | 16 +- tools/testing/selftests/bpf/prog_tests/tc_links.c | 64 +- tools/testing/selftests/bpf/prog_tests/tc_opts.c | 271 +- .../selftests/bpf/prog_tests/xdp_metadata.c | 2 +- tools/testing/selftests/bpf/test_loader.c | 4 +- tools/testing/selftests/bpf/test_progs.c | 2 +- tools/testing/selftests/bpf/xdp_features.c | 4 +- tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +- tools/testing/selftests/bpf/xskxceiver.c | 2 +- tools/testing/selftests/capabilities/Makefile | 2 +- tools/testing/selftests/capabilities/test_execve.c | 8 - .../testing/selftests/capabilities/validate_cap.c | 8 - .../clone3/clone3_cap_checkpoint_restore.c | 2 - .../selftests/clone3/clone3_clear_sighand.c | 4 - tools/testing/selftests/clone3/clone3_selftests.h | 13 - tools/testing/selftests/clone3/clone3_set_tid.c | 2 - tools/testing/selftests/core/close_range_test.c | 28 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 151 +- tools/testing/selftests/firmware/fw_namespace.c | 4 - .../selftests/kvm/aarch64/page_fault_test.c | 5 +- tools/testing/selftests/kvm/memslot_perf_test.c | 9 +- tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/cow.c | 244 +- tools/testing/selftests/mm/hugetlb-madvise.c | 19 - .../selftests/mm/hugetlb_fault_after_madv.c | 73 + tools/testing/selftests/mm/run_vmtests.sh | 4 + tools/testing/selftests/mm/vm_util.c | 19 + tools/testing/selftests/mm/vm_util.h | 1 + 1029 files changed, 24286 insertions(+), 13857 deletions(-) create mode 100644 Documentation/admin-guide/media/mgb4.rst create mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml create mode 100644 Documentation/userspace-api/media/drivers/camera-sensor.rst create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-libretech-cc.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-libretech-cottonwood.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-s905d3-libretech-cc.dts delete mode 100644 arch/mips/include/asm/mach-loongson32/dma.h delete mode 100644 arch/mips/include/asm/mach-loongson32/nand.h create mode 100644 drivers/fpga/tests/fpga-test-helpers.h delete mode 100644 drivers/iommu/amd/iommu_v2.c create mode 100644 drivers/media/i2c/mt9m114.c create mode 100644 drivers/media/pci/mgb4/Kconfig create mode 100644 drivers/media/pci/mgb4/Makefile create mode 100644 drivers/media/pci/mgb4/mgb4_cmt.c create mode 100644 drivers/media/pci/mgb4/mgb4_cmt.h create mode 100644 drivers/media/pci/mgb4/mgb4_core.c create mode 100644 drivers/media/pci/mgb4/mgb4_core.h create mode 100644 drivers/media/pci/mgb4/mgb4_dma.c create mode 100644 drivers/media/pci/mgb4/mgb4_dma.h create mode 100644 drivers/media/pci/mgb4/mgb4_i2c.c create mode 100644 drivers/media/pci/mgb4/mgb4_i2c.h create mode 100644 drivers/media/pci/mgb4/mgb4_io.h create mode 100644 drivers/media/pci/mgb4/mgb4_regs.c create mode 100644 drivers/media/pci/mgb4/mgb4_regs.h create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs.h create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_in.c create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_out.c create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_pci.c create mode 100644 drivers/media/pci/mgb4/mgb4_trigger.c create mode 100644 drivers/media/pci/mgb4/mgb4_trigger.h create mode 100644 drivers/media/pci/mgb4/mgb4_vin.c create mode 100644 drivers/media/pci/mgb4/mgb4_vin.h create mode 100644 drivers/media/pci/mgb4/mgb4_vout.c create mode 100644 drivers/media/pci/mgb4/mgb4_vout.h delete mode 100644 drivers/misc/eeprom/eeprom.c create mode 100644 drivers/net/ethernet/intel/i40e/i40e_debug.h create mode 100644 drivers/net/ethernet/intel/i40e/i40e_io.h delete mode 100644 drivers/net/ethernet/intel/i40e/i40e_osdep.h delete mode 100644 drivers/staging/rtl8192e/rtllib_debug.h create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.c create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.h create mode 100644 fs/ext4/mballoc-test.c delete mode 100644 include/linux/iov_iter.h create mode 100644 tools/testing/selftests/mm/hugetlb_fault_after_madv.c