This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 74e5dee6a5b9 Add linux-next specific files for 20220124 omits d15f08f02c57 Merge branch 'akpm/master' omits 93163cc61464 fs/f2fs/data.c: fix mess omits c9584539491e Merge branch 'akpm-current/current' omits 9602513146de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f94e4048afc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb41302ef33c Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 631e097e457b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 14775b6b732b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 03e0f7fcacaa Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 280d457ee628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f93bff8ba7b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b3a409d1ccc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d72a37c1d606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79a9f6304854 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 694e53cf4c0e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9e7c21d72f38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1847eb605d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5157267e172b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b12293b7f4c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 801129befb1f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d7030b3d914f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2313a74f979f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bfe46129c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965051bcfe05 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 1d4461e3f28c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e3f14211ab6b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 3b5d5206ae7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f76eb1d95b97 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ee20378e2ea7 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits e9ce289a7c94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits da53350782ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 837c72d58a8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5354c971d680 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 0bab3657e494 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2323ca5e5df2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 808279385ae0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 1a8f5059883f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3c87336a9660 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2f3340d1d408 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits d2d5492da519 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 25cec7673d75 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 195d59abaf38 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a26751186e05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7891801060ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b31b0d5d6379 IDT: Fix Build warnings on some 32bit architectures. omits 305325688ff9 NTB/msi: Use struct_size() helper in devm_kzalloc() omits 3c657b8a8bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d5e14d5012 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 75a8d48645b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63db8e97b7a5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits a34adb29ae82 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5f962e4383d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ebd3a1929ff Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 1d802e058f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c052728dec3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b89375764074 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c360033dcb91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5f762d64404 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 471fbfb7e836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c32bb182b8a5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d45c1abe577c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaa09e5f5cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c78db78d881f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9462a3608761 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fe79188276b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 441fa9d5573e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits c30ad28356b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bacfed08a32f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits cb14661dd92a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 68fdd74d9b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbf1ead9c840 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 5607fa361bae Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 95489b6283f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bfc28d3cc03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 013a6f9469e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ca01b154065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a0c3f0215b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96d5f313f819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a72e9058708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a714951e4ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b13eb5d59fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a74feaa46b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 611caaed91ae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7174c2548b14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9be3836089a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e58cee286502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52f1e109925b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b7fc93d5c7d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d16ef0e7b521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86539e2bdb99 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3c0e0e5ef7e2 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 102dcf115cc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb5f66cc860f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba4bca0a9b7a Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 4c6afdaa697d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c2cdb30c27f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fc7328424550 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 815da1a49b75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8638a5e12065 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 435af9316148 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 5c09b2a8b289 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 76c859bdd231 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 7f9dbb1d7ad0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 9ca826022c6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6febca7bcb14 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 97c09328a4be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 14a1123b3799 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9a3f63918e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 37aa078bbffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7d3582018f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d7e7015f92f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e5928f31d75d Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits ad83ce7c45e2 parisc: Drop __init from map_pages declaration omits dd8bf32ea119 video/fbdev/stifb: Implement the stifb_fillrect() function omits bb8c98537ac8 media: mtk-vcodec: Remove mtk_vcodec_release_enc_pm omits ba31a5b39400 media: mtk-vcodec: Remove mtk_vcodec_release_dec_pm omits c281f7d3898b media: mtk-vcodec: Use codec type to separate different hardware omits 0415ddf0c9cb media: mtk-vcodec: Add core dec and dec end ipi msg omits 6491c05bda74 media: mtk-vcodec: Support 34bits dma address for vdec omits 365e4ba01df4 media: mtk-vcodec: Add work queue for core hardware decode omits 66e860ffed72 media: mtk-vcodec: Add new interface to lock different hardware omits 5797f7e18ab7 media: mtk-vcodec: Generalize power and clock on/off interfaces omits b199fe46f35c media: mtk-vcodec: Add msg queue feature for lat and core [...] omits 770eb47f77f1 media: mtk-vcodec: Add irq interface for multi hardware omits 19faef3f6cd6 media: mtk-vcodec: Use pure single core for MT8183 omits c05bada35f01 media: mtk-vcodec: Add to support multi hardware decode omits 04fac6a1fc20 media: mtk-vcodec: Support MT8192 omits 4215692f50fe media: dt-bindings: media: mtk-vcodec: Adds decoder dt-bin [...] omits 9cdd70ceb6fa media: dt-bindings: media: mtk-vcodec: Separate video enco [...] omits 8db41f733d34 media: mtk-vcodec: export decoder pm functions omits d745646b62f2 media: mtk-vcodec: Refactor vcodec pm interface omits a1dcdd6acc97 media: mtk-vcodec: Align vcodec wake up interrupt interface omits d1c51b730209 media: mtk-vcodec: Get numbers of register bases from DT omits d95a63daca85 media: hevc: Embedded indexes in RPS omits 7a3b3dc3bb2e media: hevc: Remove RPS named flags omits da13c943da72 media: atmel: atmel-isc: add raw Bayer 8bit 10bit output formats omits e8b13dc37b27 media: atmel: atmel-sama7g5-isc: fix UYVY input format mbu [...] omits 3f050110617d media: atmel: atmel-isc-base: clamp wb gain coefficients omits 76c97b0bb842 media: atmel: atmel-isc-base: add wb debug messages omits 9780baa06992 media: atmel: atmel-isc-base: fix bytesperline value for p [...] omits 72802a86e11c media: atmel: atmel-isc-base: report frame sizes as full s [...] omits 6b66e047f5b0 media: atmel: atmel-isc-base: remove frameintervals VIDIOC omits 1b52ce99e9f2 media: atmel: atmel-sama7g5-isc: fix ispck leftover omits ae9a7d57f66a media: atmel: atmel-isc: replace video device name with mo [...] omits 118bf76a35bc media: atmel: atmel-isc: split the clock code into separat [...] omits 2de0b3c0f678 media: atmel: introduce microchip csi2dc driver omits 76a5341cea4b media: dt-bindings: media: atmel: csi2dc: add bindings for [...] omits f6d1bbe5140d media: MAINTAINERS: add microchip csi2dc omits c1b403352c5d media: stm32: dcmi: create a dma scatterlist based on DMA [...] omits fc5004e5d477 media: v4l2-ctrls: make array range static omits 2bea83882441 media: media/radio: make array probe_ports static const omits 19bc4f40b2c5 media: gspca: make array regs_to_read static const omits ef058cc8b719 media: bttv: fix WARNING regression on tunerless devices omits 784a1883cff0 media: imx-jpeg: use NV12M to represent non contiguous NV12 omits 7e2c9c6fd893 media: davinci: vpif: drop probe printk omits 43acb728bbc4 media: davinci: vpif: fix use-after-free on driver unbind omits d42b3ad105b5 media: davinci: vpif: fix unbalanced runtime PM enable omits 4a321de23921 media: davinci: vpif: fix unbalanced runtime PM get omits 97733180fafb media: platform: cros-ec: Add brask to the match table omits d8772818e223 media: saa7134: use swap() to make code cleaner omits f0c2ba1ed4ad media: imx: imx8mq-mipi_csi2: fix system resume omits 59c2b6d51803 media: imx: imx8mq-mipi-csi2: remove wrong irq config writ [...] omits e25a89f743b1 media: mtk-vcodec: potential dereference of null pointer omits 8310ca94075e media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buff [...] omits 2092f0def160 media: docs: vidioc-dqbuf: State all remaining fields are [...] omits 57c1d5de7d15 media: vivid: fix timestamp and sequence wrapping omits 9a0e3cd50d39 media: rkisp1: fix grey format iommu page faults omits 5be7f8c91d25 media: staging: media: imx: imx7-mipi-csis: Make subdev na [...] omits 385031b6fc18 media: staging: media: imx: imx7_mipi_csis: Add timings ov [...] omits 95a1379004cb media: staging: media: imx: imx7-mipi-csis: Dump MIPI_CSIS [...] omits 5226429540de media: camss: Apply vfe_get/vfe_put fix to SDM845 omits c5af8db84c01 media: camss: Do vfe_get/vfe_put for csid on sm8250 omits 5ba38efb2622 media: camss: Add SM8250 bandwdith configuration support omits b4436a18eedb media: camss: add support for SM8250 camss omits e53d660843de media: camss: add support for V4L2_PIX_FMT_GREY for sdm845 HW omits 4edc8eae715c media: camss: Add initial support for VFE hardware version [...] omits 1ce8c48b06f2 media: camss: vfe-170: fix "VFE halt timeout" error omits ed38a1469b31 media: camss: fix VFE irq name omits 661a1021e352 media: camss: remove vdda-csiN from sdm845 resources omits e54ef952d5b0 media: camss: csid: allow csid to work without a regulator omits ee780cd7be3b media: camss: csid-170: set the right HALT_CMD when disabled omits 4ea0df151edc media: camss: csid-170: support more than one lite vfe omits 7d8210851cb3 media: camss: csid-170: remove stray comment omits a6da362491e4 media: camss: csid-170: don't enable unused irqs omits 14d510e040f8 media: camss: csid-170: fix non-10bit formats omits 53655d2a0ff2 media: camss: csiphy-3ph: add support for SM8250 CSI DPHY omits c6b6def917cc media: camss: csiphy-3ph: disable interrupts omits dd89115a7c1c media: camss: csiphy-3ph: don't print HW version as an error omits 46f8ac8497c5 media: dt-bindings: media: camss: Add qcom,sm8250-camss binding omits 7eba1e43273e media: staging: media: zoran: drop read/write support omits fa5fce2573ec media: staging: media: zoran: drop kernel log spam omits 35e77cea10e6 media: staging: media: zoran: fix TRY_FMT handling omits 914941827aad media: staging: media: zoran: fix various V4L2 compliance errors omits e3b86f4e558c media: staging: media: zoran: calculate the right buffer n [...] omits 4e3edddb9507 media: staging: media: zoran: fix counting buffer in reserve omits 202ddbc9a33b media: staging: media: zoran: clean unused code omits 241f5b67fb48 media: staging: media: zoran: fix usage of vb2_dma_contig_ [...] omits 8f7cc5c0b0eb media: staging: media: zoran: introduce zoran_i2c_init omits 3b70b0ecd7ca media: staging: media: zoran: move config select on primar [...] omits 82e3a496eb56 media: staging: media: zoran: move videodev alloc omits 49ebe7c38d04 media: staging: media: zoran: remove vidmem omits fe047de480ca media: staging: media: zoran: merge all modules omits 12b65d5c4a92 media: staging: media: zoran: videocode: remove procfs omits 2776d278df1c media: staging: media: zoran: add debugfs omits b82cdccafd41 media: staging: media: zoran: rename debug module parameter omits b419ee9468d9 media: staging: media: zoran: use module_pci_driver omits 4d4389f64c5f media: staging: media: zoran: move module parameter checks [...] omits e758cdb29e81 Merge branch 'next/soc' into for-next omits af68ac0006f2 Merge branch 'next/dt' into for-next omits 535f7fffed88 ARM: dts: exynos: Add support for Samsung Chagall WiFi omits 534aaa1802ea ARM: exynos: only do SMC_CMD_CPU1BOOT call on Exynos4 omits 9998104515d4 dt-bindings: arm: samsung: document Chagall WiFi board binding omits 625c6b556997 EDAC: Use default_groups in kobj_type omits 11413893a0d0 EDAC: Use proper list of struct attribute for attributes omits ccbed9d8d2a5 iio: accel: fxls8962af: add padding to regmap for SPI omits b0e85f95e30d iio:imu:adis16480: fix buffering for devices with no burst mode omits 0e33d15f1dce iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] omits b7a78a8adaa8 iio: adc: tsc2046: fix memory corruption by preventing arr [...] omits 820e9beaba52 Merge branch 'fixes' into for-next omits 442b0c08db7e soc: samsung: Fix typo in CONFIG_EXYNOS_USI description omits 94bfe2bdfc50 MAINTAINERS: add reviewer entry for Samsung/Exynos platform omits 5f5c70b20a3e Merge branch 'next/dt' into for-next omits 888af34992a2 Merge branch 'next/dt64' into for-next omits 372d171cd9b4 arm64: dts: exynos: add necessary clock inputs in Exynos7 omits 0d42eb5ac66d ARM: dts: exynos: drop unsupported MAX77802 regulators on [...] omits 9eb8090f95e2 ARM: dts: exynos: add necessary clock controller inputs in [...] omits 8d6f5af71e2a ARM: dts: exynos: Align MAX77836 nodes with dtschema on Mo [...] omits 7638d3c945be arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2 omits 41bd4354a151 arm64: dts: exynos: use dedicated wake-up pinctrl compatib [...] omits 752e8545226f ARM: dts: s5pv210: align pinctrl with dtschema omits 9e47ccc01284 ARM: dts: s3c64xx: align pinctrl with dtschema omits 901e28782738 ARM: dts: s3c24xx: align pinctrl with dtschema omits 71b8d1253b7f arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9 omits ee045adb3768 arm64: dts: exynos: align pinctrl with dtschema in Exynos7 omits 756d68ee6e93 arm64: dts: exynos: align pinctrl with dtschema in Exynos5433 omits d5dfdae9f685 ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800 omits 7a749eeec453 ARM: dts: exynos: align pinctrl with dtschema in Exynos5410 omits b72458f83066 ARM: dts: exynos: align pinctrl with dtschema in Exynos5260 omits 1c7b9b02c898 ARM: dts: exynos: align pinctrl with dtschema in Exynos5250 omits fe9f10f8d3dd ARM: dts: exynos: align pinctrl with dtschema in Exynos4412 omits ac9af38e7baf ARM: dts: exynos: align pinctrl with dtschema in Exynos4210 omits ba6693131228 ARM: dts: exynos: align pinctrl with dtschema in Exynos3250 omits a6b43b5f384d ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt [...] omits f53a48f8ff5d ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi omits e5b9655c1dca ARM: dts: exynos: override pins by label in Peach Pi omits 6d73abda1bb4 ARM: dts: exynos: simplify PMIC DVS pin configuration in P [...] omits 213e19b4f675 ARM: dts: exynos: override pins by label in Peach Pit omits 503d77b3d17b ARM: dts: exynos: simplify PMIC DVS pin configuration in O [...] omits 0f8b7f682a8a ARM: dts: exynos: drop unused pinctrl defines in Exynos3250 omits 372d7027fed4 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 omits d82d3d8a527b Merge tag 'samsung-pinctrl-5.18' of https://git.kernel.org [...] omits 88829baee3db ARM: dts: exynos: split dmas into array of phandles in Exynos5250 omits 2212c19e5196 mtd: rawnand: omap_elm: remove redundant variable 'errors' omits ac178a21754c mtd: rawnand: gpmi: support fast edo timings for mx28 omits 15e27d197a7e mtd: rawnand: gpmi: validate controller clock rate omits 2970bf5a32f0 mtd: rawnand: gpmi: fix controller timings setting omits 51935d86998c mtd: phram: Prevent divide by zero bug in phram_setup() omits 02169f9a664d mtd: rawnand: omap2: Prevent invalid configuration and bui [...] omits 7f852ec58af6 mtd: aspeed-smc: improve probe resilience omits feca4cc4765a mtd: rawnand: brcmnand: Add BCMA shim omits 5abd37f6e9d6 mtd: rawnand: brcmnand: BCMA controller uses command shift of 0 omits 8e5913005f7b mtd: rawnand: brcmnand: Allow platform data instantation omits 02d1d0e4dfc3 mtd: rawnand: brcmnand: Add platform data structure for BCMA omits f5619f3774d0 mtd: rawnand: brcmnand: Allow working without interrupts omits 75ac944722b0 mtd: rawnand: brcmnand: Move OF operations out of brcmnand [...] omits c0d08a1401bb mtd: rawnand: brcmnand: Avoid pdev in brcmnand_init_cs() omits 25f97138f8c2 mtd: rawnand: brcmnand: Allow SoC to provide I/O operations omits 9e37532b1820 mtd: rawnand: brcmnand: Assign soc as early as possible omits 65a01be4f528 mtd: rawnand: Rework of_get_nand_bus_width() omits dbfbe79dbb63 mtd: rawnand: Remove of_get_nand_on_flash_bbt() wrapper omits 3e68f331c8c7 mtd: onenand: Check for error irq omits 109cf81fb573 mtd: rawnand: nandsim: Add NS_PAGE_BYTE_SHIFT macro to rep [...] omits db52b445793d mtd: rawnand: nandsim: Merge repeat codes in ns_switch_state omits e0a9ddd5d9e1 mtd: rawnand: nandsim: Replace overflow check with kzalloc [...] omits e022219292b5 Merge branch 'v5.17-armsoc/dtsfixes' into for-next omits 4fc2be59c5fe dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] omits 31181e46f6cd dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents omits 7b2a23db9b6f dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] omits 757454da44a9 dt-bindings: ingenic,i2c: Rework interrupts in example omits 78cc7d5fc0c1 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema omits 1dc62e0957e9 dt-bindings: i2c: imx: Make each example a separate entry omits 24790d87b6c7 mtd: parsers: qcom: Fix missing free for pparts in cleanup omits 2b3d77cb5ce3 mtd: parsers: qcom: Fix kernel panic on skipped partition omits 8388525e5a5d mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER omits 67ba4f7222dd mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() omits 7815173a7ccb mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get omits 87f5eb7f02cd dt-bindings: i2c: mpc: Make each example a separate entry omits f262b90530fc dt-bindings: Improve phandle-array schemas omits 5a04982df8da dt-bindings: dmaengine: zynqmp_dma: convert to yaml omits 92649241a25a dt-bindings: msm/mdp4: convert to yaml format omits 066aef690794 dt-bindings: serial: Convert rda,8810pl-uart to YAML omits fd692f3d8ff3 bus: mhi: Add mru_default for Cinterion MV31-W omits 12bb8ff3c62e bus: mhi: Add mru_default for Foxconn SDX55 omits b5fbaf7d779f arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output omits 5201d23cc8e5 Bluetooth: msft: fix null pointer deref on msft_monitor_de [...] omits ed2c66a95c0c arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode omits c2111bb1e3c5 phy: cadence: Sierra: fix error handling bugs in probe() omits 760e61025158 phy: ti: Fix "BUG: KASAN: global-out-of-bounds in _get_max [...] omits 5070ce86246a phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option omits 42fed57046fc phy: usb: Leave some clocks running during suspend omits 85a8bccfa945 arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568 omits 2ddd96aadbd0 arm64: dts: rockchip: fix dma-controller node names on rk356x omits a9940f83a6e2 m68k: Add asm/config.h omits 9204ccf95919 Merge branch 'v5.18-armsoc/dts64' into for-next omits 1aaeaf90fe68 Merge branch 'v5.18-armsoc/drivers' into for-next omits 1ff37c22b161 arm64: dts: rockchip: add Quartz64-A usb2 support omits 91c4c3e06a25 arm64: dts: rockchip: add usb2 nodes to rk3568 device tree omits 7dbb47d64acf dt-bindings: soc: rockchip: add rk3568-usb2phy-grf omits 832ae134ccc1 pinctrl: samsung: add support for Exynos850 and ExynosAuto [...] omits 1755e227c216 dt-bindings: pinctrl: samsung: describe Exynos850 and Exyn [...] omits af030d83da1d dt-bindings: pinctrl: samsung: convert to dtschema omits a29681b0cc37 pinctrl: samsung: accept GPIO bank nodes with a suffix omits 96f79935015c pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE [...] omits 50ebd19e3585 pinctrl: samsung: drop pin banks references on error paths omits f5390cd0b43c efi: runtime: avoid EFIv2 runtime services on Apple x86 machines omits e9b7c3a4263b efi/libstub: arm64: Fix image check alignment at entry omits cf78fda3b6d8 Merge branch 'fixes' into for-next omits 3d787b392d16 s390/uaccess: fix compile error omits f094a39c6ba1 s390/nmi: handle vector validity failures for KVM guests omits 1ea1d6a847d2 s390/nmi: handle guarded storage validity failures for KVM guests omits 0a7d31775cc8 erofs: avoid unnecessary z_erofs_decompressqueue_work() de [...] omits f24eb03e4b6f erofs: fix fsdax partition offset handling omits 542ed6d41f2b ipc/sem: do not sleep with a spin lock held omits 56439cb78293 panic: allow printing extra panic information on kdump omits dab376da2c84 sysctl: documentation: fix table format warning omits 71bd62a50bc1 panic: add option to dump all CPUs backtraces in panic_print omits cf0839859614 docs: sysctl/kernel: add missing bit to panic_print omits 958c360e0a89 init/main.c: silence some -Wunused-parameter warnings omits 6216684e51b5 ELF: fix overflow in total mapping size calculation omits 72c0b15db5e4 lz4: fix LZ4_decompress_safe_partial read out of bound omits 2705551b181f kernel/hung_task.c: Monitor killed tasks. omits 7750c2205bb8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 582d4c79b73a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 224d6faa0761 btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits 19fb2e429e64 arm64: add support for sub-page faults user probing omits cd6bfc4c5908 mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 138f5c2b90af mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 5586a4a4386f mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 29df0f7a2386 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits fc1ec4177cdb mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 9d2ed7afc831 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 322c1a9bee3f selftests: vm: add a hugetlb test case omits 951ecfe94054 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 15ecb3f942c6 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 730eb0d55bd0 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 0c65299c093d mm: discard __GFP_ATOMIC omits 04c769b0c265 mm-vmalloc-allocate-small-pages-for-area-pages-fix omits 553e33daccf0 mm/vmalloc: allocate small pages for area->pages omits 3298ab18a6ea Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 0b9225888d41 documentation-vm-page_ownerrst-update-the-documentation-fix omits d9fdc7d6fb04 Documentation/vm/page_owner.rst: update the documentation omits 25c456d8dc1c tools/vm/page_owner_sort.c: delete invalid duplicate code omits 3a5ba3eb0025 tools/vm/page_owner_sort.c: two trivial fixes omits c1a5bbbe50ef tools/vm/page_owner_sort.c: support sorting pid and time omits d7bf2c56c2bd tools/vm/page_owner_sort.c: add switch between culling by [...] omits 6864c7ffc3f9 tools/vm/page_owner_sort.c: support sorting by stack trace omits 9e43dade13f7 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 01d4de217e05 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 8f10e0993f55 ocfs2: fix ocfs2 corrupt when iputting an inode omits dfef5ce6dc06 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits b47e982d198c ocfs2: reflink deadlock when clone file to the same direct [...] omits 622d7611f26d procfs: prevent unpriveleged processes accessing fdinfo dir omits cc065c4034d1 /proc/kpageflags: do not use uninitialized struct pages omits 0d9115634f46 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a8c028649e93 mm: fix panic in __alloc_pages omits 88e7b860ba3d mm/oom_kill: wake futex waiters before annihilating victim [...] omits 16436f70abee irqchip/gic-v3-its: Fix build for !SMP omits a6501e4b380f eeprom: at25: Restore missing allocation omits 94985da003a4 Merge branch into tip/master: 'irq/urgent' omits 8d840e480546 Merge branch into tip/master: 'perf/urgent' omits 17377a37d0f2 Merge branch into tip/master: 'sched/urgent' omits 8a900dc390da xtensa: Remove unused early_read_config_byte() et al declarations omits 4b0b23873bab xtensa: use strscpy to copy strings omits 2d4a4aec2fe5 net: xtensa: use strscpy to copy strings omits db3f1f9b5d88 Bluetooth: btmtksdio: mask out interrupt status omits e98aa38cafec Bluetooth: btmtksdio: run sleep mode by default omits 095519de2deb Bluetooth: btmtksdio: lower log level in btmtksdio_runtime [...] omits 01ecc177b7d7 Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() omits 752aea58489f Bluetooth: mt7921s: fix bus hang with wrong privilege omits c7e301d7c855 Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend| [...] omits 2fc967cc0dad Bluetooth: mt7921s: fix firmware coredump retrieve omits 9d7cbe2b9cf5 Bluetooth: hci_serdev: call init_rwsem() before p->open() omits 90487c15a3a2 drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits 81eb1ec6c617 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits 6a95aeca7e08 drm/radeon: Add HD-audio component notifier support (v2) omits f5980827d1b3 Revert "drm/amd/display: To modify the condition in indica [...] omits 665a089db484 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits a4bff780d474 drm/amdgpu: only check for _PR3 on dGPUs omits 9913373ea0dc drm/amdgpu: add another raven1 gfxoff quirk omits 57b2caf29121 drm/amd/display: clean up some inconsistent indenting omits c5e5787192ea drm/amd/display: Fix memory leak omits 96a8781847e9 drm/amd/pm: remove useless if omits 01e2b6d22d82 drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj omits d05dfdcc67b7 drm/amdgpu/display: use msleep rather than udelay for long delays omits 8b44322d3eb6 drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...] omits 6c834bb5c780 drm/amdgpu: filter out radeon secondary ids as well omits c1dfa0e8181b drm/amd/pm: use dev_*** to print output in multiple GPUs omits 10d18dd5d040 drm/amdgpu: drop WARN_ON in amdgpu_gart_bind/unbind omits c09ee5415e09 drm/amd/display: Not to call dpcd_set_source_specific_data [...] omits a1b74c67c0d7 drm/amd/pm: drop unneeded hwmgr->smu_lock omits 6dbfe0c1384e drm/amd/pm: drop unneeded feature->mutex omits ce311873cbe8 drm/amd/pm: drop unneeded smu_baco->mutex omits d23da02dc0d3 drm/amd/pm: drop unneeded smu->sensor_lock omits 024a9f4db806 drm/amd/pm: drop unneeded smu->metrics_lock omits 3b5bb869a3f4 drm/amd/pm: drop unneeded vcn/jpeg_gate_lock omits 92937976bcdb drm/amd/pm: drop unneeded lock protection smu->mutex omits 86f0d7f04052 drm/amdgpu: suppress the warning about enum value 'AMD_IP_ [...] omits 74382a4efdec drm/amdgpu: enable amdgpu_dc module parameter omits 47b6584b9f43 drm/amdgpu: Fix kernel compilation; style omits 79d3a767c7cb drm/amd: Fix MSB of SMU version printing omits eadabcc2bc6c drm/amdgpu: Disable FRU EEPROM access for SRIOV omits a357dca964e0 drm/amdgpu: fix the page fault caused by uninitialized variables omits 37ff945f804c drm/amdgpu: fix convert bad page retiremt omits a86974f75e88 Bluetooth: Remove kernel-doc style comment block omits aa17e8ce1c20 Bluetooth: btusb: Whitespace fixes for btusb_setup_csr() omits 2e7b4a328ed6 Bluetooth: btusb: Add one more Bluetooth part for the Real [...] omits 55235304c256 Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products omits 2869c524fe6e lib/crypto: blake2s: avoid indirect calls to compression f [...] omits fd1e38c44d12 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() omits 1928e28b3962 mmc: core: Wait for command setting 'Power Off Notificatio [...] omits e23c953501c4 mmc: sh_mmcif: Check for null res pointer omits f41da6b631fb mmc: sdhci-of-esdhc: Check for error num after setting mask omits 5298d4bfe80f unicode: clean up the Kconfig symbol confusion omits d8411e7e5132 vfs, fscache: Add an IS_KERNEL_FILE() macro for the S_KERN [...] omits 17526beecd3a netfs: Make ops->init_rreq() optional omits 8d7f167752c3 Bluetooth: mgmt: Add MGMT Adv Monitor Device Found/Lost events omits 3368aa357f3b Bluetooth: msft: Handle MSFT Monitor Device Event omits 04cbc1acc493 Merge branch 'io_uring-5.17' into for-next omits a6222cce61e8 Merge branch 'block-5.17' into for-next omits c83f3ae084b3 Merge branch 'thermal-int340x' into linux-next omits 3a9921829933 Merge branches 'acpi-cppc' and 'acpi-dptf' into linux-next omits ee7c61f30c22 Merge branch 'misc-5.17' into next-fixes omits af4c9324b23a btrfs: fix deadlock when reserving space during defrag omits b0544c1f23dd jbd2: refactor wait logic for transaction updates into a c [...] omits 16263b9820b0 jbd2: cleanup unused functions declarations from jbd2.h omits 6dcee78ea266 ext4: fix error handling in ext4_fc_record_modified_inode() omits c7fc77e512a4 ext4: remove redundant max inline_size check in ext4_da_wr [...] omits 2fdd85005f70 ext4: fix error handling in ext4_restore_inline_data() omits 3feb2ea2f15b Merge branch 'block-5.17' into for-next omits 4a404adb1978 ext4: fast commit may miss file actions omits b4facf2d8a22 ext4: fast commit may not fallback for ineligible commit omits c6553cd5dec6 usr/include/Makefile: add linux/nfc.h to the compile-test [...] omits 85c6392fef63 ext4: modify the logic of ext4_mb_new_blocks_simple omits 8484c37da00d ext4: prevent used blocks from being allocated during fast [...] omits 6d1d72fb4fcf drm/amd/display: change FIFO reset condition to embedded d [...] omits f548f4291e89 drm/amd/display: Correct MPC split policy for DCN301 omits f61c40c0757a drm/amdkfd: enable heavy-weight TLB flush on Arcturus omits 590e86fe3462 drm/amdgpu: fix broken debug sdma vram access function omits 1b08dfb889b2 drm/amdgpu: remove gart.ready flag omits 5904e4135f3b drm/amdgpu: remove unused variable warning omits 33cd016e600a drm/amdgpu: remove unused variable omits 8eb53bb2aa8a drm/amdgpu: Remove repeated calls omits 86700a402694 drm/amdgpu: modify a pair of functions for the pcie port w [...] omits 479e3b02b73a drm/amdgpu: add vram check function for GMC omits 353bbc52de1c Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits 8dde4e76a01a Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 9df15d842a0f spi: stm32: make SPI_MASTER_MUST_TX flags only specific to [...] omits 3cefddb72f80 spi: stm32: remove inexistant variables in struct stm32_sp [...] omits e4d63473d311 spi: stm32-qspi: Update spi registering omits b4c18c18ebf7 regulator: MAX20086: add gpio/consumer.h omits 579b2c8f72d9 ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC omits 4c907bcd9dcd ASoC: max9759: fix underflow in speaker_gain_control_put() omits d3cbc6e323c9 drm: panel-orientation-quirks: Add quirk for the 1Netbook [...] omits 9583aa8cb59e Merge branch 'misc' into for-next omits c8469eb98626 Merge branches 'misc' and 'fixes' into for-next omits fae0bd40fab0 virtio_console: break out of buf poll on remove omits 742f5cb75597 virtio: document virtio_reset_device omits 0a3d12ab5097 drm/vc4: Fix deadlock on DSI device attach error omits c4f269601734 virtio: acknowledge all features before access omits e561ba38a9b7 Merge branch 'io_uring-5.17' into for-next omits 5322359fec13 scsi: bfa: Remove useless DMA-32 fallback configuration omits d8ca7c8cf681 scsi: hisi_sas: Remove useless DMA-32 fallback configuration omits 3a61ad987601 scsi: 3w-sas: Remove useless DMA-32 fallback configuration omits 88422dd97988 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] omits 719ad408e1ae scsi: zfcp: Fix failed recovery on gone remote port with n [...] omits da36ac1d238a scsi: pm8001: Fix bogus FW crash for maxcpus=1 omits 7ab3180d7ed6 scsi: qedf: Change context reset messages to ratelimited omits 37e7b75c503e scsi: qedf: Fix refcount issue when LOGO is received during TMF omits 4e3262536023 scsi: qedf: Add stag_work to all the vports omits 58ac604907f0 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...] omits 6fc932c0dd80 scsi: target: iscsi: Make sure the np under each tpg is unique omits e077106a9f70 scsi: elx: efct: Don't use GFP_KERNEL under spin lock omits a5e7ffa11974 amdgpu/amdgpu_psp: remove unneeded ret variable omits dfd6879b9899 drm/radeon: fix UVD suspend error omits 4bd8dd0d61f9 drm/amdgpu: Add missing pm_runtime_put_autosuspend omits 552b7cb0eed1 drm/amd/display: move calcs folder into DML omits ce0bdc62e80d drm/amd/display: 3.2.169 omits 56ca49cf6004 drm/amd/display: [FW Promotion] Release 0.0.100.0 omits 047db281c026 drm/amd/display: Add signal type check when verify stream [...] omits 9338cb719f0f drm/amd/display: update dml to rev.99 and smu clk_table w/a omits 58c69b53aee2 drm/amd/display: Fix black screen issue on memory clock switch en omits 6421c49567d5 drm/amd/display: DCEFCLK DS on CLK init omits c1a20f707ac3 drm/amd/display: modify SMU_TIMEOUT macro. omits f369e4eba89a drm/amd/display: move FPU associated DCN302 code to DML fo [...] omits 82dcd8eb357c drm/amd/display: 3.2.168 omits b4c55e525461 drm/amd/display: support new PMFW interface to disable Z9 only omits fd9048dd4425 drm/amd/display: adjust bit comparison to be more type safe omits 7aba117ac9e0 drm/amd/display: Disabled seamless boots on DP and renamed [...] omits 47f29ac1cbae drm/radeon: fix error handling in radeon_driver_open_kms omits f3527a6483fb drm/amd/pm: Enable sysfs required by rocm-smi tool for One [...] omits 22c16d251a79 drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV omits 71b6c4a277db drm/amdgpu: Fix the code style warnings in hdp xgmi mca and umc omits 8697a19ee955 drm/amdgpu: Fix the code style warnings in sdma omits d622c094f8fe drm/amdgpu: Fix the code style warnings in gmc omits 4f64ccf4f27c drm/amdgpu: Fix the code style warnings in gfx omits b6efdb02d23e drm/amdgpu: Fix the code style warnings in amdgpu_ras omits 03f6fb84bd0e drm/amdgpu: apply vcn harvest quirk omits e475986f1821 drm/amdgpu: drop redundant check of ip discovery_bin omits 79c0462159a1 drm/amdgpu: handle denied inject error into critical regions v2 omits 3ddd0c90bafd drm/amd/pm: add message smu to get ecc_table omits c34242eea16f drm/amdgpu: add new query interface for umc_v8_7 block omits 83f2726cd9c3 drm/amd/pm: Update smu driver interface for sienna cichlid omits 0fc3812f4554 lockd: fix failure to cleanup client locks omits 6e7f90d163af lockd: fix server crash on reboot of client holding lock omits 125081a62616 hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused omits 5836c1519060 hwmon: (lm90) Fix sysfs and udev notifications omits cbca50501a82 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 omits d13a5271edf3 hwmon: (lm90) Mark alert as broken for MAX6680 omits 791a30d2b43e hwmon: (lm90) Mark alert as broken for MAX6654 omits 0921525dc315 hwmon: (lm90) Re-enable interrupts after alert clears omits fc4136c52c1c hwmon: (lm90) Reduce maximum conversion rate for G781 omits b54f41b791de virtio: unexport virtio_finalize_features omits 72744f509650 gfs2: Fix gfs2_release for non-writers regression omits 6a5843653d69 Merge branch 'block-5.17' into for-next omits b3b1283eba5c clk: imx: Add imx8dxl clk driver omits 61a7fc5503ca clk: imx: Add initial support for i.MXRT1050 clock driver omits 8f37d9af577f dt-bindings: clock: imx: Add documentation for i.MXRT1050 clock omits e52c60794ef7 dt-bindings: imx: Add clock binding for i.MXRT1050 omits 87a0b2fafc09 Merge tag 'v5.16' into next omits d42cd7930649 Merge branches 'hwspinlock-next', 'rproc-fixes' and 'rpmsg [...] omits 842086bc7262 video: fbdev: controlfb: Fix COMPILE_TEST build omits 7666cad0e068 video: ocfb: add const to of_device_id omits 29a6c7b4442f dt-bindings: simple-framebuffer: allow standalone compatible omits 3e24c83143b2 video: fbdev: use swap() to make code cleaner omits 0c248dc26e90 matroxfb: set maxvram of vbG200eW to the same as vbG200 to [...] omits 1e8a930071a1 gfs2: assign rgrp glock before compute_bitstructs omits d134ad2574a1 ipmi: ssif: replace strlcpy with strscpy omits 7281599201c3 ipmi/watchdog: Constify ident omits 993220ba6706 ipmi: Add the git repository to the MAINTAINERS file omits a1c0aad3a9e3 Merge branch 'block-5.17' into for-next omits a3830e70814a Merge branch 'block-5.17' into for-next omits c831d92890e0 irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap omits 960dd884ddf5 irqchip/realtek-rtl: Service all pending interrupts omits 91351b5dd0fd irqchip/realtek-rtl: Fix off-by-one in routing omits 291e79c7e2eb irqchip/realtek-rtl: Map control data to virq omits 45378cd33905 irqchip/apple-aic: Drop unused ipi_hwirq field omits 390a9c625a96 video: fbdev: mb862xx: remove redundant assignment to pointer ptr omits 486f91a65e2e backlight: qcom-wled: Add PM6150L compatible omits d4fbda900d23 drivers/video: remove redundant res variable omits a533da63d469 omapfb: use default_groups in kobj_type omits 2864ead72d03 fbdev: omap2: omapfb: Remove redundant 'flush_workqueue()' calls omits 1dac89184c4a backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls omits bcc48f8d980b video: hyperv_fb: Fix validation of screen resolution omits b4b086890366 video: fbdev: Check for null res pointer omits a820d5ff9418 fbdev: aty128fb: make some arrays static const omits 2c420d79dae4 arm64: dts: meson-g12-common: add uart_ao_b pins muxing omits 073983233302 arm64: dts: meson-g12-common: add more pwm_f options omits ced9f62ec435 init/Kconfig: Specify the interpreter for rust-is-available.sh omits fe7751c4f8fc [RFC] drivers: android: Binder IPC in Rust omits 5c1fec092f96 [RFC] drivers: gpio: PrimeCell PL061 in Rust omits cc9fed8264dd MAINTAINERS: Rust omits aea6c5d53e0c samples: add Rust examples omits 5d287d7e9c9b Kbuild: add Rust support omits 78b471443e27 docs: add Rust documentation omits f3714fe26fb9 scripts: decode_stacktrace: demangle Rust symbols omits f87087dabe30 scripts: add `generate_rust_analyzer.py` omits efd390f10e30 vsprintf: add new `%pA` format specifier omits df51f5e6315e rust: export generated symbols omits 08ce53e5594e rust: add `kernel` crate omits 0ca0dcf881fb rust: add `macros` crate omits c47068ebb6aa rust: add `build_error` crate omits 40458fc0ff21 rust: add `alloc` crate omits f28e96276441 rust: add `compiler_builtins` crate omits 0be29b05808b rust: add C helpers omits 2f71526d93c3 kallsyms: use the correct buffer size for symbols omits 11c213b0028c kallsyms: increase maximum kernel symbol length to 512 omits 80783c83f50f kallsyms: support "big" kernel symbols omits 650d15f26aaa pinctrl: sunxi: Fix H616 I2S3 pin data omits c61bd43badc5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] omits be973481daaa pinctrl: thunderbay: rework loops looking for groups names omits 8687999e47d4 pinctrl: thunderbay: comment process of building functions a bit omits e8521d0cd984 drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21 omits a8e6398ffe17 drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY omits 5f0754ab2751 drm/amdgpu: Fix rejecting Tahiti GPUs omits 06cf9bd61a74 drm/amdgpu: don't do resets on APUs which don't support it omits b3523c457380 drm/amdgpu: invert the logic in amdgpu_device_should_recov [...] omits 31425abeda71 drm/amdgpu: Enable recovery on yellow carp omits fb825b651de9 drm/amd/display: Remove redundant initialization of dpg_width omits a85d70a8b481 drm/amd/pm: Replace one-element array with flexible-array member omits 1613f346f86b drm/amd/pm: fix null ptr access omits e3d833f41c46 drm/amdgpu: fix compile warning for ras_block_match_default omits 954ea6aa1545 drm/amdgpu: Use ARRAY_SIZE to get array length omits ab3b9de65bfe drm/amdgpu: clean up some inconsistent indenting omits 69f91d32c663 drm/amdgpu: remove unneeded semicolon omits df4f0041c6ef drm/amdgpu: No longer insert ras blocks into ras_list if i [...] omits df01fe73ee98 drm/amdgpu: Add ras supported check for register_ras_block omits c4381d0ee819 drm/amdgpu: Add interface to load SRIOV cap FW omits 20c5e425d36a drm/amdkfd: Fix indentation on switch statement omits 400ef298f400 drm/amdgpu: cleanup ttm debug sdma vram access function omits cb5cc4f573e1 drm/amdgpu: improve debug VRAM access performance using sdma omits 7389a5b837cd drm/amdgpu: Removed redundant ras code omits 22d4ba53b1c1 drm/amdgpu: Adjust error inject function code style in amd [...] omits b0e2062dc897 drm/amdgpu: Modify mca block to fit for the unified ras bl [...] omits bdc4292bd3b4 drm/amdgpu: Modify sdma block to fit for the unified ras b [...] omits efe17d5a217e drm/amdgpu: Modify umc block to fit for the unified ras bl [...] omits 2e54fe5d056e drm/amdgpu: Modify nbio block to fit for the unified ras b [...] omits 5e67bba30115 drm/amdgpu: Modify mmhub block to fit for the unified ras [...] omits 6d76e9049ad9 drm/amdgpu: Modify hdp block to fit for the unified ras bl [...] omits 6c2453861f48 drm/amdgpu: Modify xgmi block to fit for the unified ras b [...] omits 8b0fb0e967c1 drm/amdgpu: Modify gfx block to fit for the unified ras bl [...] omits 7cab2124058d drm/amdgpu: Modify the compilation failed problem when oth [...] omits 6492e1b07c03 drm/amdgpu: Unify ras block interface for each ras block omits 685fae24d94f drm/amd/pm: correct the checks for fan attributes support omits 54c73b51df29 drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] omits bcf19fdd507f drm/amd/pm: drop those unrealistic thermal_type checks omits 1a408c710d9e drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] omits 3712e7a49459 drm/amd/pm: unified lock protections in amdgpu_dpm.c omits 61d7d0d5adc7 drm/amd/pm: revise the performance level setting APIs omits 3bce90bfbaa8 drm/amd/pm: drop unnecessary gfxoff controls omits 837d542a09cd drm/amd/pm: relocate the power related headers omits ebfc253335af drm/amd/pm: do not expose the smu_context structure used i [...] omits 7689dab48259 drm/amd/pm: drop redundant or unused APIs and data structures omits a627967e803e drm/amd/pm: move those code piece used by Stoney only to s [...] omits 6ddbd37f1074 drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] omits d698a2c4859d drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] omits 84176663e70d drm/amd/pm: create a new holder for those APIs used only b [...] omits 28a31774b050 drm/amd/pm: do not expose the API used internally only in [...] omits a79110f2dc01 drm/amd/pm: do not expose those APIs used internally only [...] omits d44815766587 drm/amd/pm: do not expose those APIs used internally only [...] omits 13f5dbd6e3d9 drm/amd/pm: do not expose power implementation details to display omits 79c65f3fcbb1 drm/amd/pm: do not expose power implementation details to [...] omits bc143d8b8387 drm/amd/pm: do not expose implementation details to other [...] omits 8c2d34eb53b9 drm/radeon: use kernel is_power_of_2 rather than local version omits de05abe6b9d0 drm/amd/display: Enable Freesync Video Mode by default omits 6a8cf6349c7c drm/amdgpu/swsmu: make sienna cichlid function static omits 3afee2118132 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt omits 924fd0fc526c fscache: Add a comment explaining how page-release optimis [...] omits 675e3f2da25f cachefiles: Check that the backing filesystem supports tmpfiles omits fafa8eeed73e cachefiles: Explain checks in a comment omits 615516282890 cachefiles: Trace active-mark failure omits 6de4c3ac9370 cachefiles: Make some tracepoint adjustments omits d262a8eaacd7 cachefiles: set default tag name if it's unspecified omits 77c0451ce1d5 cachefiles: Calculate the blockshift in terms of bytes, not pages omits 94fd19752b28 ovl: don't fail copy up if no fileattr support on upper omits 9182980a065e Merge branch 'io_uring-5.17' into for-next omits 73a3bb0066c5 Merge branch 'block-5.17' into for-next omits 336734b21724 fscache: Fix the volume collision wait condition omits 4ee7e4a6c9b2 ovl: fix NULL pointer dereference in copy up warning omits 556e72236781 Merge branch 'misc' into for-next omits 93e5c8b5e46e Merge branch 'pm-core' into linux-next omits 2a4e14d3c46f Merge branches 'acpi-scan' and 'acpi-pcc' into linux-next omits ac4dfd0d1d35 arm64: dts: add support for S4 based Amlogic AQ222 omits 21f61b52868d tools/power/cpupower/{ToDo => TODO}: Rename the todo file omits 27fe872b5169 Merge branch 'for-5.17-fixes' into for-next omits d068eebbd482 cgroup/cpuset: Make child cpusets restrict parents on v1 h [...] omits bc35f7ef9628 workqueue: Convert the type of pool->nr_running to int omits cc5bff38463e workqueue: Use wake_up_worker() in wq_worker_sleeping() in [...] omits 2c1f1a9180bf workqueue: Change the comments of the synchronization abou [...] omits 21b195c05cf6 workqueue: Remove the mb() pair between wq_worker_sleeping [...] omits 3b30545fac39 Merge branches 'acpi-x86', 'acpi-tables' and 'acpi-soc' in [...] omits f7a6021aaf02 ASoC: cpcap: Check for NULL pointer after calling of_get_c [...] omits fe37c72debe9 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 096180ad89f6 Merge branch 'i2c/for-current' into i2c/for-next omits ac7b4433714a arm64: dts: meson: add initial device-tree for H96-Max omits 2ca889b12016 dt-bindings: arm: amlogic: add H96-Max bindings omits bf510ace20ac dt-bindings: vendor-prefixes: add haochuangyi prefix omits 8b749a0205bd arm64: dts: meson: add initial device-trees for A95XF3-AIR omits bc7811bd4e88 dt-bindings: arm: amlogic: add A95XF3-AIR bindings omits 3dbabb9ac746 dt-bindings: vendor-prefixes: add cyx prefix omits 37875d9dcb42 arm64: dts: meson: add initial device-trees for X96-AIR omits d2ecf5ae59c8 dt-bindings: arm: amlogic: add X96-AIR bindings omits b5a03ecec30c arm64: dts: meson: add common SM1 ac2xx dtsi omits 86f2159468d5 arm64: dts: meson-sm1: add spdifin and pdifout nodes omits c07ba878ca19 Bluetooth: hci_sync: unlock on error in hci_inquiry_result [...] omits a234959190ee Merge branch 'acpi-pfrut' into linux-next omits 879cf8006475 regulator: max20086: fix error code in max20086_parse_regu [...] omits a64067f4ceca ASoC: simple-card: fix probe failure on platform component omits c3c07fc25f37 ubi: fastmap: Return error code if memory allocation fails [...] omits 3b67db8a6ca8 ubifs: Fix to add refcount once page is set private omits 4f2262a33464 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() omits 1b83ec057db1 ubifs: setflags: Make dirtied_ino_d 8 bytes aligned omits a6dab6607d46 ubifs: Rectify space amount budget for mkdir/tmpfile operations omits 60eb3b9c9f11 ubifs: Fix 'ui->dirty' race between do_tmpfile() and write [...] omits 278d9a243635 ubifs: Rename whiteout atomically omits 317a42bd9204 ARM: Document merges omits e0d6757745e7 Merge branch 'arm/late' into for-next omits 035434f0dd0d Merge tag 'amlogic-fixes-v5.17-rc-v2' of https://git.kerne [...] omits 65def56a5fa7 Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' o [...] omits 386f626adda8 Bluetooth: btmtksdio: clean up inconsistent error message [...] omits 5677bcf6d8ff Bluetooth: btmtksdio: move struct reg_read_cmd to common file omits 191c872308f6 Bluetooth: mt7921s: Enable SCO over I2S omits ce64b3e94919 Bluetooth: mt7921s: Support wake on bluetooth omits 4b6858797229 Bluetooth: btmtksdio: rename btsdio_mtk_reg_read omits 89a0b8b98f49 Bluetooth: hci_sync: Fix compilation warning omits e958b5884725 ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multip [...] omits 3375aa77135f ARM: dts: meson8b: Fix the UART device-tree schema validation omits 57007bfb5469 ARM: dts: meson8: Fix the UART device-tree schema validation omits 5225e1b87432 ARM: dts: meson: Fix the UART compatible strings omits fc32ca1ea6f7 dt-bindings: arm: amlogic: add S4 based AQ222 bindings omits 716b4573026b ubifs: Add missing iput if do_tmpfile() failed in rename whiteout omits 7a8884feec90 ubifs: Fix wrong number of inodes locked by ui_mutex in ub [...] omits afd427048047 ubifs: Fix deadlock in concurrent rename whiteout and inod [...] omits 40a8f0d5e7b3 ubifs: rename_whiteout: Fix double free for whiteout_ui->data omits 3cbf0e392f17 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cd [...] omits e333f3fec06a ARM: Document merges omits c3b2f9e873ef Merge branch 'arm/late' into for-next omits 6b6db66fb373 Merge tag 'soc-fsl-next-v5.17' of git://git.kernel.org/pub [...] omits 0876babeb560 Merge tag 'socfpga_dts_update_for_v5.17_part2' of git://gi [...] omits 90352609bdef Merge tag 'reset-for-v5.17' of git://git.pengutronix.de/pz [...] omits f5cbe47c51cd Merge branch 'arm/fixes' into for-next omits c79295d7ee1a Merge tag 'samsung-dt64-5.17-2' of https://git.kernel.org/ [...] omits 34e0929d14d0 Merge tag 'memory-controller-drv-omap-5.17' of https://git [...] omits 734b4712a15f Merge tag 'memory-controller-drv-5.17' of https://git.kern [...] omits 95f78af579d3 Merge tag 'ti-k3-config-for-v5.17-v2' of https://git.kerne [...] omits b1ef70135f53 Merge tag 'qcom-arm64-defconfig-for-5.17' of https://git.k [...] omits f772f7e839bb Merge tag 'qcom-arm64-for-5.17-1' of https://git.kernel.or [...] omits deccdc186789 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] omits bda9b8122e53 ARM: configs: aspeed: Add support for USB flash drives omits 12ab2b5c8a0e Merge branch 'for-5.17' into for-next omits c42d7e17d162 Merge branch 'i2c/for-current' into i2c/for-next omits 9c16529291ad Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 7aa1269834b4 Merge branch 'for-next-next-v5.16-20220107' into for-next- [...] omits 8268bf5d1470 Merge branch 'misc-next' into for-next-next-v5.16-20220107 omits 7a46b2a3554d Merge branch 'misc-5.17' into for-next-next-v5.16-20220107 omits 95c0cd92b038 btrfs: stop trying to log subdirectories created in past t [...] omits de831b31ea69 btrfs: stop copying old dir items when logging a directory omits 132db3d2ede4 btrfs: put initial index value of a directory in a constant omits a21876a29fce btrfs: don't log unnecessary boundary keys when logging directory omits 972d8f216f1f btrfs: don't start transaction for scrub if the fs is moun [...] omits 152adfcf8866 btrfs: reuse existing pointers from btrfs_ioctl omits 1a61b300c09b btrfs: fix log tree cleanup after a transaction abort omits dd503c2d5db4 btrfs: remove write and wait of struct walk_control omits 32fdbc45ade0 Merge branch 'for-5.17/kallsyms' into for-next omits f0437f8cff42 Merge branch 'misc' into for-next omits 1ce93cb102e7 soc: fsl: qe: Check of ioremap return value omits 6e55608192b4 soc: fsl: qe: fix typo in a comment omits faf919381e59 soc: fsl: guts: Add a missing memory allocation failure check omits a091b198ba1a Merge branch 'for-5.17' into for-next omits b699a483de89 Merge branch 'for-5.16-fixes' into for-next omits b6b2e59680e7 ARM: Document merges omits 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 2f7a136069f7 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits c6b0b48ae138 Merge branch 'i2c/for-current' into i2c/for-next omits 2b048513bc4e Revert "i2c: core: support bus regulator controlling in adapter" omits d3afd7e10bb2 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 967876af03b2 Merge branch 'i2c/for-current' into i2c/for-next omits 395cc1cdcbd4 Merge branch 'for-5.17' into for-next omits fddacc7ff4dd soc: fsl: guts: Revert commit 3c0d64e867ed omits 092d79d0c37f Merge branch 'arm/fixes' into for-next omits 8cdf3792526a Merge branch 'for-5.17/fixes' into for-next omits 8224d7067bec Merge branch 'i2c/for-current' into i2c/for-next omits 0020e9e1f8d3 arm64: dts: agilex: align mmc node names with dtschema omits d3c8da99d707 arm64: dts: agilex: add board compatible for N5X DK omits c68686153887 arm64: dts: agilex: add board compatible for SoCFPGA DK omits 025bf2d9b7a6 arm64: dts: stratix10: align regulator node names with dtschema omits ad22dd025e76 arm64: dts: stratix10: align mmc node names with dtschema omits 2329a9d4206e arm64: dts: stratix10: move ARM timer out of SoC node omits acfef271b387 arm64: dts: stratix10: add board compatible for SoCFPGA DK omits 5c47a53338e6 ARM: dts: arria10: add board compatible for SoCFPGA DK omits 303cb187ac8a ARM: dts: arria10: add board compatible for Mercury AA1 omits a9c0ff6f0e15 ARM: dts: arria5: add board compatible for SoCFPGA DK omits f4db1147e1fe dt-bindings: clock: intel,stratix10: convert to dtschema omits f3517e1dca3c dt-bindings: intel: document Agilex based board compatibles omits be5a32dd6408 dt-bindings: altera: document Stratix 10 based board compatibles omits de27feca5e96 dt-bindings: altera: document VT compatibles omits a2661e38c55a dt-bindings: altera: document Arria 10 based board compatibles omits db27f9ded50c dt-bindings: altera: document Arria 5 based board compatibles omits cc38f38086de dt-bindings: altera: document existing Cyclone 5 board com [...] omits 083f067c8257 Merge branch 'misc' into for-next omits d2fa5693d171 Merge branch 'fixes' into for-next omits 7e5fe035d019 Merge branches 'arm64-defconfig-for-5.17', 'arm64-for-5.17 [...] omits a45d4cc03f48 Merge branch 'dts-fixes-for-5.17' into for-next omits 0a0b7cc746ff Merge branch 'arm64-fixes-for-5.16' into for-next omits fc5a40694ba6 Revert "dt-bindings: arm: qcom: Document SDX65 platform an [...] omits e173bc6e950a tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits e66d73b2aa76 Merge branch 'ti-k3-dts-next' into ti-next omits 7b7da64d0c3f arm64: dts: ti: k3-j721s2-common-proc-board: Alias console [...] omits dae7c1ee26d5 arm64: dts: ti: k3-j721s2: Move aliases to board dts omits 4ec21b79a9bc Merge branch 'ti-k3-config-next' into ti-next omits 49b721df4e3d Merge branch 'arm/dt' into for-next omits 134a2de4a6ff soc: document merges omits 199012214fa3 Merge branch 'arm/dt' into for-next omits c4a665033336 soc: document merges omits d5a02e3df387 Merge branch 'arm/drivers' into for-next omits 18c342922155 Merge branch 'arm/dt' into for-next omits a42ab7637332 Merge branch 'arm/soc' into for-next omits 39b652c7a1de Merge branch 'arm/defconfig' into for-next omits 841b78b672f9 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c omits 3510c8bf32bf Merge tag 'qcom-arm64-defconfig-for-5.17' of git://git.ker [...] omits de369801658a Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next omits e2f01d07fad2 memory: tegra20-emc: Correct memory device mask omits 23a0ea001466 memory: tegra30-emc: Print additional memory info omits a1828d772e07 arm64: dts: exynos: Add initial E850-96 board support omits e3493220fd3e arm64: dts: exynos: Add initial Exynos850 SoC support omits 292581a48af3 Merge tag 'arm-soc/for-5.17/defconfig-arm64' of https://gi [...] omits 834981513001 Merge tag 'arm-soc/for-5.17/defconfig' of https://github.c [...] omits 414174b6bb65 arm64: defconfig: Enable USB controller drivers for TI K3 SoC omits 61b6b9cfada4 Merge branch 'omap-for-v5.17/fixes-not-urgent' into for-next omits 31aa7056bbec ARM: dts: Don't use legacy clock defines for dra7 clkctrl omits 9206a3af4fc0 clk: ti: Move dra7 clock devices out of the legacy section omits 3b208935034a Merge branch 'arm/soc' into for-next omits e1e30a045f1a Merge branch 'arm/defconfig' into for-next omits 94d0cd1da14a firmware: arm_scmi: Add new parameter to mark_txdone omits 0bfdca8a8661 firmware: arm_scmi: Add atomic mode support to smc transport omits 69255e746890 firmware: arm_scmi: Add support for atomic transports omits bf322084fec3 firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret omits 117542b81fe7 firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret omits 31d2f803c19c firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag omits f716cbd33f03 firmware: arm_scmi: Make smc transport use common completions omits a690b7e6e774 firmware: arm_scmi: Add configurable polling mode for transports omits a7e02e92755c Merge branches 'dt-for-v5.17', 'defconfig-for-v5.17' and ' [...] omits 6e5d960d02d9 ARM: configs: aspeed: Add support for USB flash drives omits 79ee56da2e4f ARM: aspeed: Add secure boot controller support omits bb818f67d3e9 soc: aspeed: lpc-ctrl: Block error printing on probe defer cases omits 156f91f1c49a arm64: defconfig: Add SM8450 icc configs omits 4685e234ab34 arm64: defconfig: Add SM8450 pinctrl config omits 6d10fcd2faac arm64: defconfig: Add SM8450 GCC config omits 7fcae3717755 Merge branch 'arm/dt' into for-next omits 4f5494f192f8 soc: document merges omits 470e1723449f Merge branch 'arm/drivers' into for-next omits d852ee56c0fb Merge branch 'arm/soc' into for-next omits 8c9b8baa2d9b Merge branch 'arm/defconfig' into for-next omits 283cd1ca89cf Merge branch 'arm/dt' into for-next omits 6bf464df32b9 soc: document merges omits b58dbcb5fe4b Merge branch 'arm/drivers' into for-next omits 65cf0ecdc1df Merge branch 'arm/fixes' into for-next omits 18075a576f76 Merge branch 'arm/newsoc' into for-next omits c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema omits 112e1f9af852 Merge branch 'misc' into for-next omits 730cac86e0a2 Merge branch 'fixes' into for-next omits d835946fc3d8 Merge branch 'mvebu/dt' into mvebu/for-next omits 9be3df0e718c Merge branch 'at91-defconfig' into at91-next omits 707b88674206 Merge branch for-5.17/arm/defconfig into for-next omits b98aca9f659f Merge branch for-5.17/arm/dt into for-next omits 53819761961f Merge branch for-5.17/arm64/dt into for-next omits 4c9862757712 Merge branch for-5.17/memory into for-next omits 2e0f8a01514a Merge branch for-5.17/dt-bindings into for-next omits 1aab260a7844 Merge branch for-5.17/drivers into for-next omits 84c4210999e2 Merge branch for-5.17/soc into for-next omits ee72c33385df Merge branch for-5.17/clk into for-next omits bda7cc279f73 soc: document merges omits 08d9370ec948 Merge branch 'arm/defconfig' into for-next omits c768aaeb7f72 Merge branch 'arm/dt' into for-next omits 42458f61b02e Merge branch 'arm/drivers' into for-next omits f0b8efdb7dd2 Merge branch 'arm/fixes' into for-next omits 1afbad961802 Merge branch 'omap-for-v5.17/fixes-not-urgent' into for-next omits 23885389dbbb ARM: dts: Fix timer regression for beagleboard revision c omits 29a5e8496b3a ARM: dts: am335x-wega: Fix typo in mcasp property rx-num-evt omits 34596ba380b0 ARM: OMAP2+: adjust the location of put_device() call in o [...] omits 80c469a0a037 ARM: OMAP2+: hwmod: Add of_node_put() before break omits 743002730737 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits b95a3922f285 Merge branch 'imx/defconfig' into for-next omits b43cdb748f2c Merge branch 'imx/dt64' into for-next omits a24c9db9a1b9 Merge branch 'imx/dt' into for-next omits 18d4371e3291 Merge branch 'imx/bindings' into for-next omits 678b946005d3 Merge branch 'imx/soc' into for-next omits 5d79bc53efa1 Merge branch 'imx/drivers' into for-next omits da6c84e2ef39 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits fb0373f78a91 Merge branch 'i2c/for-current' into i2c/for-next omits 0448a67bf07c soc: document merges omits ae7d3b242375 Merge branch 'arm/newsoc' into for-next omits 9ecccfabc29d memory: tegra: Add Tegra234 support omits 55928b162acb Merge tag 'tegra-for-5.17-dt-bindings-memory' into for-5.1 [...] omits 09b7bafa9876 Merge branch 'for-5.17' into for-next omits a155038f6411 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits edf199ecd74c soc: document merges omits ad43a02a3620 Merge branch 'arm/fixes' into for-next omits 6f38de7e2cf3 Merge branch 'arm/dt' into for-next omits 89e7a6698fdd reset: uniphier-glue: Use devm_add_action_or_reset() omits 9568d0259fec reset: uniphier-glue: Use reset_control_bulk API omits 5e23c1ec4347 reset: renesas: Check return value of reset_control_deassert() omits f90f1bbe0d70 dt-bindings: reset: document deprecated HiSilicon property omits 1d21ba6546a5 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 875e5cc6b065 lsm: Fix kernel-doc omits 0906a50ee6f3 apparmor: Fix kernel-doc omits ccf7b63aac3e Merge branch 'v5.16-next/dts64' into for-next omits d949edb503b1 leds: lp55xx: initialise output direction from dts omits cca4717422ce ARM: dts: omap3-n900: Fix lp5523 for multi color omits c4443fa2979e leds: ktd2692: Drop calling dev_of_node() in ktd2692_parse_dt omits 48d26841d9b6 leds: lgm-sso: Get rid of duplicate of_node assignment omits e68e05e67085 leds: tca6507: Get rid of duplicate of_node assignment omits d86d1652ab13 apparmor: test: Remove some casts which are no-longer required omits 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = omits 5f0a61886e30 Pull Amir's FAN_RENAME and FAN_REPORT_TARGET_FID support f [...] omits 2eb48e610ef7 Merge remote-tracking branch 'zynqmp/dt' into for-next omits 8828278d3136 arm64: xilinx: dts: drop legacy property #stream-id-cells omits 4a77a0037439 soc: document merges omits 470169775435 Merge branch 'arm/drivers' into for-next omits 1a01683a58c1 Merge branch 'arm/dt' into for-next omits 8c5b8d91b247 Merge branch 'arm/soc' into for-next omits ce94980d2970 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits b4a213c53eed ARM: dts: bcm2711-rpi-400: Fix GPIO expander labels omits cdfe0634f3fe soc: document merges omits 8109898d8dc6 Merge branch 'arm/drivers' into for-next omits 6a43f96f7aee Merge branch 'arm/soc' into for-next omits 07d32fc78e7a Merge branch 'arm/dt' into for-next omits 57bcb70d7259 Merge branch 'arm/defconfig' into for-next omits 014adbc9a838 Merge branch 'misc' into for-next omits fa0cac1b4033 Merge branch 'fixes' into for-next omits 54477c542f92 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next omits 1c9f4b00b3cf XArray: Document the locking requirement for the xa_state omits 0344931ad359 soc: document merges omits 2e307ba4156c Merge branch 'arm/dt' into for-next omits 7495af930835 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c omits f872af09094c firmware: arm_scmi: Use new trace event scmi_xfer_response_wait omits 8b276b59ccf9 include: trace: Add new scmi_xfer_response_wait event omits 5a731aebd31b firmware: arm_scmi: Refactor message response path omits 582730b9cbcc firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms omits 7b94b7f0ae24 microblaze: add const to of_device_id omits 947647e2f4ff Merge branch 'arm/fixes' into for-next omits d347a77d7a8f Merge tag 'v5.16-rc5' into for-next omits c29ec614f0da firmware: arm_scpi: Fix string overflow in SCPI genpd driver omits 2dd6123d3f13 memory: brcmstb_dpfe: fix typo in a comment omits 892f723a1faf Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 228cde4cfa7d Merge branch 'i2c/for-current' into i2c/for-next omits 4e1f82dce05b Merge branch 'for-5.16-fixes' into for-next omits 76a2b0bbce2c Merge branch 'kcsan.2021.12.09b' into HEAD omits 7d6d0c8b8c39 Merge branch 'clocksource.2021.11.30c' into HEAD omits 1b5c83d336f4 Merge branch 'lkmm-dev.2021.11.30c' into HEAD omits ff120d594bac Merge branch 'lkmm.2021.11.30c' into HEAD omits 779809c07324 dt-bindings: nvmem: Add missing 'reg' property omits ce3f3b5b3569 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits c9d9a5a94c18 Merge branch 'i2c/for-current' into i2c/for-next omits c4b365624007 Merge branch 'at91-soc' into at91-next omits 73537e0e4042 Merge branch 'at91-dt' into at91-next omits 24b6917de8d9 ARM: dts: at91: add Microchip EVB-KSZ9477 board omits 504db853726c ARM: dts: at91: sama5d2_xplained: remove PA11__SDMMC0_VDDS [...] omits 98ba6eee87f2 Merge branch 'clk-at91' into at91-next omits 3e3df268b966 Merge branch 'clk-at91' into at91-next omits 0940300f8e1d Merge branches 'renesas-arm-defconfig-for-v5.17', 'renesas [...] omits fde2cf0ee549 Merge branch 'misc' into for-next omits 2b1cf30f9272 Merge branch 'fixes' into for-next omits 614887c0a7fa Merge branch 'console-registration-cleanup' into for-next omits 97b289cfd305 Merge branch 'for-5.17' into for-next omits d211ddeb511a firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer omits 317465bcc6f4 Merge branch 'fs.idmapped' into for-next omits d08adc366f2d Merge branch 'misc' into for-next omits 3943f6c10fd4 Merge branch 'fixes' into for-next omits 143a666ed34e Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 67a4fa80561f soc: fsl: Correct MAINTAINERS database (SOC) omits a8abda432c3c soc: fsl: Correct MAINTAINERS database (QUICC ENGINE LIBRARY) omits 4bca26c18f7b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 38a895d7dacf soc: fsl: Replace kernel.h with the necessary inclusions omits c9a8f2f1da7b Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 375af230977a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 87c5c3474f51 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 43a74b9dd11b tools/memory-model: Add data-race capabilities to judgelitmus.sh omits b8eff65fa1f9 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 6d0d9fa50f25 tools/memory-model: Repair parseargs.sh header comment omits 969a8a1cbf5f tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 94306319a2c9 tools/memory-model: Make history-check scripts use mselect7 omits 0a5cbe549bb4 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 78963cda013b tools/memory-model: Fix scripting --jobs argument omits 8cf69fb2641c tools/memory-model: Implement --hw support for checkghlitmus.sh omits 0aa664284cb3 tools/memory-model: Add -v flag to jingle7 runs omits 1f16fb0efb9c tools/memory-model: Make runlitmus.sh check for jingle errors omits 2bf9fea0c370 tools/memory-model: Allow herd to deduce CPU type omits 2a1ed69f52ed tools/memory-model: Keep assembly-language litmus tests omits cd0472abbe37 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 21ff5fc9088a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 78fd692f8383 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 11860b4d3df4 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1edc47907cdf tools/memory-model: Hardware checking for check{,all}litmus.sh omits 8b0f5c20e90b tools/memory-model: Fix checkalllitmus.sh comment omits 1ccdfd856d5a tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 2ced87bb0e49 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 414c62490828 tools/memory-model: Update parseargs.sh for hardware verification omits 8ba43673eb69 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 61e90e39af38 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 18af2d2321e6 tools/memory-model: Make judgelitmus.sh identify bad macros omits d63e457ffbc4 tools/memory-model: Make cmplitmushist.sh note timeouts omits e0fb521cb4e5 tools/memory-model: Make judgelitmus.sh note timeouts omits abd31b53c4d2 tools/memory-model: Document locking corner cases omits ff1da8aa15b4 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 67db4f9fc9ca Merge branch 'i2c/for-current' into i2c/for-next omits 66340b5a6f86 leds: leds-fsg: Drop FSG3 LED driver omits 110ac1426544 leds: lp50xx: remove unused variable omits 32f4b58cc162 Merge branch 'fixes' into for-next omits 168c85dfca17 Merge branch 'renesas-drivers-for-v5.17' into renesas-next omits ce352be35ba0 Merge branch 'async_notif' into next omits 208ed795559b dt-bindings: fsl,layerscape-dcfg: add missing compatible f [...] omits b75c41b72271 dt-bindings: qoriq-clock: add missing compatible for lx2160a omits 18643cb180f9 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 3c2a56c9c5af Merge branch 'i2c/for-current' into i2c/for-next omits 54b54ea061a8 microblaze: fix typo in a comment omits afc9c1e26bc7 firmware: arm_scmi: optee: Drop the support for the OPTEE [...] omits 56985dc4f437 memory: tegra: Constify struct thermal_cooling_device_ops omits d40f0b133b44 media: meson-ir-tx: remove incorrect doc comment omits 6de63dd5ef9e media: rockchip/rga: do proper error checking in probe omits aeb0ae2627f7 Merge branches 'renesas-arm-dt-for-v5.17' and 'renesas-dt- [...] omits 0f8821da4845 fs/namespace: Boost the mount_lock.lock owner instead of s [...] omits 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes omits 52e00ea6b26e fs/ntfs3: Update valid size if -EIOCBQUEUED omits 114346978cf6 fs/ntfs3: Check new size for limits omits 3880f2b816a7 fs/ntfs3: Fix fiemap + fix shrink file size (to remove pre [...] omits 9186d472ee78 fs/ntfs3: In function ntfs_set_acl_ex do not change inode- [...] omits 3a2154b25a9f fs/ntfs3: Optimize locking in ntfs_save_wsl_perm omits 2d44667c306e fs/ntfs3: Update i_ctime when xattr is added omits 87e21c99bad7 fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_ac [...] omits e95113ed4d42 fs/ntfs3: Keep preallocated only if option prealloc enabled omits e589f9b7078e fs/ntfs3: Fix some memory leaks in an error handling path [...] omits 61bc76be367e firmware: arm_scmi: optee: Fix missing mutex_init() omits fc27bf4a1b3a Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 069dd8d37475 Merge branch 'fixes' into for-next omits afe5ac347270 Merge branch 'misc' into for-next omits 7c6997ef13d4 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits aca5cf3a861e Merge branches 'sunxi/clk-for-5.17', 'sunxi/drivers-for-5. [...] omits b86314b30dee Merge branch 'arm/fixes' into for-next omits de4ddd0fce1c Merge branch 'arm/dt' into for-next omits 42f65ea5a727 nvmem: mtk-efuse: support minimum one byte access stride a [...] omits b72c7370b82a dt-bindings: nvmem: mediatek: add support for mt8195 omits 9c7fe73e7687 dt-bindings: nvmem: mediatek: add support bits property omits 4789519c215c Merge branches 'renesas-arm-dt-for-v5.17' and 'renesas-dt- [...] omits 36be92f490a7 arm64: dts: qcom: c630: disable crypto due to serror omits 2c702b9c8e9b dt-bindings: leds: Replace moonlight with indicator in mt6 [...] omits 94d0fdf061c5 leds: led-core: Update fwnode with device_set_node omits bd5fc9db54e2 leds: tca6507: use swap() to make code cleaner omits ce0854e71726 Merge branch 'sunxi/fixes-for-5.16' into sunxi/for-next omits 530897ecdb3d firmware: arm_scmi: Make virtio Version_1 compliance optional omits 5f90f189a052 firmware: arm_scmi: Add optee transport omits b7d2cf7c817b dt-bindings: arm: Add OP-TEE transport for SCMI omits dfa25e9f0f9a firmware: arm_scmi: Review some virtio log messages omits 98f1323959b8 memory: fsl_ifc: populate child devices without relying on [...] omits f91d84e2ed0d dt-bindings: memory: fsl: convert ifc binding to yaml schema omits 98b38e443550 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 28df783bfcbb ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573 omits 9dfcdd1d85cc ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers omits c2af8fb1cf94 arm64: defconfig: Enable additional Broadcom STB drivers omits 06cf63cb69be Merge branch 'for-5.16-fixup' into for-next omits 3191e91ae15b memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX omits d667c5384577 From: Gene Chen gene_chen@richtek.com omits 3cb8cdc2a80f Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next omits 17fc0a96f4b4 Merge branches 'renesas-arm-dt-for-v5.17', 'renesas-arm-so [...] omits 4b4e6c24e679 Merge branch 'rework/printk_safe-removal' into for-next omits eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next omits ad7fea30c59e Merge branch 'for-5.16' into for-next omits 68607c27a0ed Merge branch 'for-5.16-vsprintf-pgp' into for-next omits 7e5e744183bb soc: fsl: dpio: fix qbman alignment error in the virtualiz [...] omits 785cb064e2f8 vsprintf: rework bitmap_list_string omits 0ac8d21ff6c4 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits 20a31ee8ae3a bitmap: unify find_bit operations omits e0ce85629ef2 mm/percpu: micro-optimize pcpu_is_populated() omits 747a53f547cb Replace for_each_*_bit_from() with for_each_*_bit() where [...] omits f79c0edd6d50 find: micro-optimize for_each_{set,clear}_bit() omits 1408638497db include/linux: move for_each_bit() macros from bitops.h to find.h omits 4e258d05437b cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits fa9611dc9a30 tools: sync tools/bitmap with mother linux omits 523f4c8e86c3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 730b4f23ea71 cpumask: use find_first_and_bit() omits f0a9b5ae3d37 lib: add find_first_and_bit() omits 8b444c98bb90 arch: remove GENERIC_FIND_FIRST_BIT entirely omits a7c7d06a49d6 include: move find.h from asm_generic to linux omits 583fba98ff9c bitops: move find_bit_*_le functions from le.h to find.h omits e825696df716 bitops: protect find_first_{,zero}_bit properly omits f130d08a8d79 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed omits 8f40da9494cf Merge branch 'misc.namei' into for-next omits 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] omits 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT omits 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild omits 8e222b83dec2 Merge branch 'work.iov_iter' into for-next omits 20fbfc81e390 drm/imx: imx-tve: Make use of the helper function devm_pla [...] omits 0927a71fd0ed gpu: ipu-v3: image-convert: use swap() omits 2cfbffc62045 Merge branch 'work.init' into for-next omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next omits 1ec10274d436 h8300: don't implement set_fs omits 81dd24966885 h8300: remove memory.c omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 95b115332a83 zonefs: remove redundant null bio check omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds a08b41ab9e2e Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0cb5950f3f3b btrfs: fix deadlock when reserving space during defrag adds 3c9d31c71594 btrfs: add back missing dirty page rate limiting to defrag adds 27cdfde181bc btrfs: update writeback index when starting defrag adds 49d766f3a0e4 Merge tag 'for-5.17-rc1-tag' of git://git.kernel.org/pub/s [...] adds 7938d61591d3 drm/i915: Flush TLBs before releasing backing store adds 0280e3c58f92 Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/proj [...] adds 96b5590a4861 Merge tag 'rproc-v5.17-fixes' of git://git.kernel.org/pub/ [...] adds 626b2dda7651 Merge tag 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/ [...] adds a0f90c881570 drm/vmwgfx: Fix stale file descriptors on failed usercopy adds 2148927e6ed4 net: sfp: ignore disabled SFP node adds aa6034678e87 bonding: use rcu_dereference_rtnl when get bonding active slave adds 1d10f8a1f40b net-procfs: show net devices bound packet types adds 27a8caa59bab ipv4: fix ip option filtering for locally generated fragments adds db9f0e8bf79e ibmvnic: Allow extra failures before disabling adds 151b6a5c06b6 ibmvnic: init ->running_cap_crqs early adds 48079e7fdd02 ibmvnic: don't spin in tasklet adds 3a5d9db7fbdf ibmvnic: remove unused ->wait_capability adds c0bf3d8a943b net/smc: Transitional solution for clcsock race issue adds 2afc3b5a31f9 ping: fix the sk_bound_dev_if match in ping_lookup adds ebe0582bee78 net: atlantic: Use the bitmap API instead of hand-writing it adds de8a820df2ac net: stmmac: remove unused members in struct stmmac_priv adds 984d1efff230 mailmap: update email address of Brian Silverman adds 17a30422621c dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config adds db72589c49fd can: m_can: m_can_fifo_{read,write}: don't read or write f [...] adds e59986de5ff7 can: tcan4x5x: regmap: fix max register value adds f04aefd4659b can: flexcan: mark RX via mailboxes as supported on MCF5441X adds e52984be9a52 Merge tag 'linux-can-fixes-for-5.17-20220124' of git://git [...] adds c74ead223deb net: stmmac: reduce unnecessary wakeups from eee sw timer adds 29eb31542787 yam: fix a memory leak in yam_siocdevprivate() adds c63003e3d997 net: cpsw: Properly initialise struct page_pool_params adds 74afa3063097 net: fec_mpc52xx: don't discard const from netdev->dev_addr adds 2f61353cd2f7 net: hns3: handle empty unknown interrupt for VF adds 8bdd24940b69 amd: declance: use eth_hw_addr_set() adds 429c3be8a5e2 sch_htb: Fail on unsupported parameters when offload is requested adds 007c95120d1b ethernet: 3com/typhoon: don't write directly to netdev->dev_addr adds 14ba66a60fbf ethernet: tundra: don't write directly to netdev->dev_addr adds 7f6ec2b2f01b ethernet: broadcom/sb1250-mac: don't write directly to net [...] adds 98ef22bbae78 ethernet: i825xx: don't write directly to netdev->dev_addr adds 5518c5246ba6 ethernet: 8390/etherh: don't write directly to netdev->dev_addr adds 8eb86fc2f490 ethernet: seeq/ether3: don't write directly to netdev->dev_addr adds 8199d0c6ad95 Merge branch 'dev_addr-const-fixes' adds b6ab149654ef net: lan966x: Fix sleep in atomic context when injecting frames adds 77bdaf39f3c8 net: lan966x: Fix sleep in atomic context when updating MAC table adds 2f6513284347 Merge branch 'lan966x-fixes' adds a92f7a6feeb3 gve: Fix GFP flags when allocing pages adds d7e4f8545b49 pid: Introduce helper task_is_in_init_pid_ns() adds 42c66d167564 connector/cn_proc: Use task_is_in_init_pid_ns() adds c7ec845f0eaf Merge branch 'pid-introduce-helper-task_is_in_root_ns' adds 36268983e903 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" adds 94c82de43e01 net: stmmac: configure PTP clock source prior to PTP initi [...] adds 0735e639f129 net: stmmac: skip only stmmac_ptp_register when resume fro [...] adds aa44323e1c4d Merge branch 'stmmac-ptp-fix' adds dcb2c5c6ca9b net: bridge: vlan: fix single net device option dumping adds 9e0db41e7a0b net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() adds 492fefbaafb9 MAINTAINERS: add more files to eth PHY adds 966f435add48 MAINTAINERS: add missing IPv4/IPv6 header paths adds 153a0d187e76 ipv4: raw: lock the socket in raw_bind() adds 970a5a3ea86d ipv4: tcp: send zero IPID in SYNACK messages adds 23f57406b82d ipv4: avoid using shared IP generator for connected sockets adds 3ede6465e756 Merge branch 'ipv4-less-uses-of-shared-ip-generator' adds 3c42b2019863 ipv4: remove sparse error in ip_neigh_gw4() adds 364df53c081d net: socket: rename SKB_DROP_REASON_SOCKET_FILTER adds fd20d9738395 net: bridge: vlan: fix memory leak in __allowed_ingress adds 23a46422c561 Merge tag 'net-5.17-rc2' of git://git.kernel.org/pub/scm/l [...]
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 (74e5dee6a5b9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .mailmap | 1 + .rustfmt.toml | 12 - Documentation/admin-guide/kernel-parameters.txt | 3 +- Documentation/admin-guide/sysctl/kernel.rst | 2 - Documentation/core-api/xarray.rst | 14 +- Documentation/devicetree/bindings/arm/altera.yaml | 46 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 11 - Documentation/devicetree/bindings/arm/cpus.yaml | 2 - .../bindings/arm/freescale/fsl,layerscape-dcfg.txt | 2 +- .../devicetree/bindings/arm/idle-states.yaml | 80 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 26 - .../devicetree/bindings/arm/omap/omap.txt | 3 - Documentation/devicetree/bindings/arm/pmu.yaml | 2 - Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../bindings/arm/samsung/samsung-boards.yaml | 1 - .../devicetree/bindings/ata/sata_highbank.yaml | 3 - .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../devicetree/bindings/clock/imxrt1050-clock.yaml | 67 - .../devicetree/bindings/clock/intc_stratix10.txt | 20 + .../devicetree/bindings/clock/intel,stratix10.yaml | 35 - .../devicetree/bindings/clock/qoriq-clock.txt | 1 - .../bindings/crypto/intel,ixp4xx-crypto.yaml | 15 +- .../allwinner,sun4i-a10-display-engine.yaml | 2 - .../bindings/display/mediatek/mediatek,hdmi.yaml | 5 +- .../devicetree/bindings/display/msm/gpu.yaml | 2 - .../devicetree/bindings/display/msm/mdp4.txt | 114 + .../devicetree/bindings/display/msm/mdp4.yaml | 124 - .../devicetree/bindings/display/renesas,du.yaml | 10 +- .../bindings/display/rockchip/rockchip-drm.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 12 +- .../display/sprd/sprd,display-subsystem.yaml | 2 - .../bindings/display/ti/ti,am65x-dss.yaml | 3 +- .../devicetree/bindings/dma/dma-router.yaml | 2 - .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 2 +- .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 85 - .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt | 26 + .../bindings/dvfs/performance-domain.yaml | 1 + .../devicetree/bindings/firmware/arm,scmi.yaml | 65 - Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 7 +- Documentation/devicetree/bindings/i2c/i2c-mpc.yaml | 2 - .../devicetree/bindings/i2c/ingenic,i2c.yaml | 4 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 24 +- .../bindings/interconnect/qcom,rpmh.yaml | 2 - .../bindings/interrupt-controller/arm,gic-v3.yaml | 6 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 - .../devicetree/bindings/iommu/mediatek,iommu.yaml | 6 +- .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 6 - .../bindings/leds/backlight/led-backlight.yaml | 2 - .../media/allwinner,sun4i-a10-video-engine.yaml | 4 - .../bindings/media/mediatek,vcodec-decoder.yaml | 176 - .../bindings/media/mediatek,vcodec-encoder.yaml | 187 - .../media/mediatek,vcodec-subdev-decoder.yaml | 265 -- .../devicetree/bindings/media/mediatek-vcodec.txt | 131 + .../bindings/media/microchip,csi2dc.yaml | 197 - .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 10 +- .../bindings/media/qcom,sm8250-camss.yaml | 450 --- .../devicetree/bindings/media/ti,cal.yaml | 4 - .../bindings/memory-controllers/fsl/fsl,ifc.yaml | 113 - .../bindings/memory-controllers/fsl/ifc.txt | 82 + .../memory-controllers/mediatek,smi-larb.yaml | 2 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 2 - .../bindings/net/allwinner,sun4i-a10-emac.yaml | 4 - .../devicetree/bindings/net/can/bosch,c_can.yaml | 8 +- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 12 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../devicetree/bindings/net/dsa/dsa-port.yaml | 2 - Documentation/devicetree/bindings/net/fsl,fec.yaml | 8 +- .../bindings/net/intel,ixp4xx-ethernet.yaml | 15 +- .../devicetree/bindings/net/intel,ixp4xx-hss.yaml | 33 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 4 - .../bindings/net/socionext,uniphier-ave4.yaml | 4 - .../devicetree/bindings/net/stm32-dwmac.yaml | 4 - .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 5 - .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 6 + .../bindings/net/wireless/mediatek,mt76.yaml | 4 - .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 28 + .../devicetree/bindings/opp/opp-v2-base.yaml | 2 - .../devicetree/bindings/perf/arm,dsu-pmu.yaml | 2 - .../devicetree/bindings/phy/intel,combo-phy.yaml | 8 - .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 - .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 - .../bindings/pinctrl/canaan,k210-fpioa.yaml | 4 - .../bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 2 - .../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 - .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 - .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 - .../bindings/pinctrl/samsung,pinctrl.yaml | 392 -- .../bindings/pinctrl/samsung-pinctrl.txt | 383 ++ .../bindings/pinctrl/st,stm32-pinctrl.yaml | 10 +- .../devicetree/bindings/power/power-domain.yaml | 4 - .../devicetree/bindings/power/renesas,apmu.yaml | 2 - .../bindings/power/rockchip,power-controller.yaml | 2 - .../bindings/power/supply/cw2015_battery.yaml | 6 +- .../bindings/power/supply/power-supply.yaml | 2 - .../devicetree/bindings/regulator/regulator.yaml | 2 - .../bindings/regulator/st,stm32-booster.yaml | 2 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 6 - .../bindings/remoteproc/st,stm32-rproc.yaml | 33 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 2 - .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 - .../bindings/remoteproc/ti,omap-remoteproc.yaml | 19 +- .../bindings/reset/hisilicon,hi3660-reset.yaml | 5 - .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 + .../bindings/serial/rda,8810pl-uart.yaml | 46 - .../devicetree/bindings/soc/rockchip/grf.yaml | 1 - .../bindings/soc/samsung/exynos-usi.yaml | 4 - .../bindings/sound/samsung,aries-wm8994.yaml | 2 - .../bindings/sound/samsung,midas-audio.yaml | 3 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 8 +- .../bindings/thermal/thermal-cooling-devices.yaml | 6 +- .../devicetree/bindings/thermal/thermal-idle.yaml | 8 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 - .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 8 +- Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/process/changes.rst | 42 - Documentation/rust/arch-support.rst | 35 - Documentation/rust/assets/favicon-16x16.png | Bin 798 -> 0 bytes Documentation/rust/assets/favicon-32x32.png | Bin 2076 -> 0 bytes Documentation/rust/assets/rust-logo.png | Bin 53976 -> 0 bytes Documentation/rust/coding-guidelines.rst | 151 - Documentation/rust/general-information.rst | 80 - Documentation/rust/index.rst | 21 - Documentation/rust/quick-start.rst | 231 -- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 16 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- Documentation/vm/balance.rst | 2 +- Documentation/vm/page_owner.rst | 29 +- MAINTAINERS | 49 +- Makefile | 152 +- Next/SHA1s | 347 -- Next/Trees | 349 -- Next/merge.log | 3838 -------------------- arch/Kconfig | 7 - arch/arm/arm-soc-for-next-contents.txt | 49 - arch/arm/boot/dts/Makefile | 2 - arch/arm/boot/dts/am335x-wega.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 4 +- arch/arm/boot/dts/dra7.dtsi | 20 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +- arch/arm/boot/dts/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 30 +- arch/arm/boot/dts/exynos4210-origen.dts | 2 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 6 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 12 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 4 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 44 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 22 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 20 +- arch/arm/boot/dts/exynos5250.dtsi | 9 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +- arch/arm/boot/dts/exynos5260.dtsi | 128 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 - .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ---- arch/arm/boot/dts/exynos5420-peach-pit.dts | 89 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 6 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 89 +- arch/arm/boot/dts/meson.dtsi | 8 +- arch/arm/boot/dts/meson8.dtsi | 24 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/omap3-beagle-ab4.dts | 47 - arch/arm/boot/dts/omap3-beagle.dts | 33 + arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +- arch/arm/boot/dts/s3c64xx.dtsi | 16 +- arch/arm/boot/dts/s5pv210-aquila.dts | 2 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/configs/aspeed_g5_defconfig | 7 - arch/arm/configs/multi_v7_defconfig | 61 +- arch/arm/crypto/blake2s-shash.c | 4 +- arch/arm/mach-exynos/firmware.c | 4 +- arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 4 +- arch/arm/rust/target.json | 27 - arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 21 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 6 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 - .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 - arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 - .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 - .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 - arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 -- arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 - .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 - arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 - arch/arm64/boot/dts/exynos/Makefile | 1 - arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 33 +- arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 - arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 643 ---- arch/arm64/boot/dts/exynos/exynos850.dtsi | 759 ---- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 - .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 - arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 - .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 17 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 14 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 52 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 102 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 22 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 28 + arch/arm64/configs/defconfig | 17 - arch/arm64/include/asm/uaccess.h | 33 - arch/arm64/rust/target.json | 34 - arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/processor.h | 1 + arch/h8300/include/asm/segment.h | 40 + arch/h8300/include/asm/thread_info.h | 3 + arch/h8300/kernel/entry.S | 1 + arch/h8300/kernel/head_ram.S | 1 + arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/h8300/mm/Makefile | 2 +- arch/h8300/mm/init.c | 6 + arch/h8300/mm/memory.c | 53 + arch/m68k/amiga/config.c | 1 - arch/m68k/apollo/config.c | 1 - arch/m68k/atari/config.c | 1 - arch/m68k/bvme6000/config.c | 1 - arch/m68k/hp300/config.c | 1 - arch/m68k/include/asm/config.h | 33 - arch/m68k/kernel/setup_mm.c | 23 +- arch/m68k/mac/config.c | 1 - arch/m68k/mvme147/config.c | 1 - arch/m68k/mvme16x/config.c | 1 - arch/m68k/q40/config.c | 1 - arch/microblaze/kernel/signal.c | 2 +- arch/microblaze/pci/xilinx_pci.c | 2 +- arch/nds32/Kbuild | 3 - arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 3 + arch/parisc/mm/init.c | 11 +- arch/powerpc/rust/target.json | 29 - arch/riscv/Makefile | 1 - arch/riscv/rust/rv32ima.json | 36 - arch/riscv/rust/rv32imac.json | 36 - arch/riscv/rust/rv64ima.json | 36 - arch/riscv/rust/rv64imac.json | 36 - arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/nmi.c | 27 +- arch/x86/crypto/blake2s-shash.c | 4 +- arch/x86/rust/target.json | 36 - arch/xtensa/include/asm/pci-bridge.h | 9 + arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/platforms/iss/network.c | 4 +- crypto/blake2s_generic.c | 4 +- drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 266 -- drivers/android/context.rs | 80 - drivers/android/defs.rs | 99 - drivers/android/node.rs | 476 --- drivers/android/process.rs | 964 ----- drivers/android/range_alloc.rs | 189 - drivers/android/rust_binder.rs | 114 - drivers/android/thread.rs | 871 ----- drivers/android/transaction.rs | 326 -- drivers/bcma/driver_chipcommon_nflash.c | 20 +- drivers/bluetooth/btintel.c | 11 +- drivers/bluetooth/btintel.h | 1 - drivers/bluetooth/btmrvl_debugfs.c | 2 +- drivers/bluetooth/btmrvl_sdio.c | 2 +- drivers/bluetooth/btmtk.h | 35 - drivers/bluetooth/btmtksdio.c | 276 +- drivers/bluetooth/btusb.c | 14 +- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_serdev.c | 3 +- drivers/bus/mhi/pci_generic.c | 2 - drivers/char/ipmi/ipmi_ssif.c | 2 +- drivers/char/ipmi/ipmi_watchdog.c | 2 +- drivers/char/virtio_console.c | 7 - drivers/clk/imx/Kconfig | 7 - drivers/clk/imx/Makefile | 4 +- drivers/clk/imx/clk-imx8dxl-rsrc.c | 66 - drivers/clk/imx/clk-imx8qxp.c | 1 - drivers/clk/imx/clk-imxrt1050.c | 168 - drivers/clk/imx/clk-scu.h | 1 - drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/timer-ti-dm-systimer.c | 2 +- drivers/connector/cn_proc.c | 2 +- drivers/edac/edac_device_sysfs.c | 31 +- drivers/edac/edac_pci_sysfs.c | 26 +- drivers/firmware/arm_scmi/Kconfig | 41 - drivers/firmware/arm_scmi/Makefile | 1 - drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 207 +- drivers/firmware/arm_scmi/mailbox.c | 3 +- drivers/firmware/arm_scmi/optee.c | 567 --- drivers/firmware/arm_scmi/smc.c | 98 +- drivers/firmware/arm_scmi/virtio.c | 22 +- drivers/firmware/efi/efi.c | 7 - drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio_pl061_rust.rs | 362 -- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 129 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 111 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 378 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 64 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 67 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 86 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 34 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 25 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 18 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 3 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 12 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 59 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 162 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 55 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 80 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 248 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 68 + .../drm/amd/display/dc/{dml => }/calcs/bw_fixed.c | 0 .../amd/display/dc/{dml => }/calcs/calcs_logger.h | 0 .../amd/display/dc/{dml => }/calcs/custom_float.c | 0 .../drm/amd/display/dc/{dml => }/calcs/dce_calcs.c | 48 +- .../amd/display/dc/{dml => }/calcs/dcn_calc_auto.c | 0 .../amd/display/dc/{dml => }/calcs/dcn_calc_auto.h | 0 .../amd/display/dc/{dml => }/calcs/dcn_calc_math.c | 0 .../drm/amd/display/dc/{dml => }/calcs/dcn_calcs.c | 0 .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 1 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 6 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 15 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 16 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 5 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 12 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 316 +- .../drm/amd/display/dc/dcn302/dcn302_resource.h | 3 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 5 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 12 +- .../gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c | 357 -- .../gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.h | 32 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 29 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 12 +- drivers/gpu/drm/amd/pm/Makefile | 13 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 2511 ++++++------- drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 94 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 566 ++- .../{swsmu/inc/pmfw_if => inc}/aldebaran_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/amd_powerplay.h | 0 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 342 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h | 32 - .../gpu/drm/amd/pm/{swsmu => }/inc/amdgpu_smu.h | 23 +- .../pm/{swsmu/inc/pmfw_if => inc}/arcturus_ppsmc.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/cz_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/fiji_ppsmc.h | 0 .../amd/pm/{powerplay => }/inc/hardwaremanager.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/hwmgr.h | 4 + .../pm/{powerplay => }/inc/polaris10_pwrvirus.h | 0 .../drm/amd/pm/{powerplay => }/inc/power_state.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/pp_debug.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/pp_endian.h | 0 .../drm/amd/pm/{powerplay => }/inc/pp_thermal.h | 0 .../drm/amd/pm/{powerplay => }/inc/ppinterrupt.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/rv_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10.h | 0 .../amd/pm/{powerplay => }/inc/smu10_driver_if.h | 0 .../amd/pm/{powerplay => }/inc/smu11_driver_if.h | 0 .../inc/pmfw_if => inc}/smu11_driver_if_arcturus.h | 0 .../smu11_driver_if_cyan_skillfish.h | 0 .../inc/pmfw_if => inc}/smu11_driver_if_navi10.h | 0 .../smu11_driver_if_sienna_cichlid.h | 24 +- .../inc/pmfw_if => inc}/smu11_driver_if_vangogh.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu12_driver_if.h | 0 .../pmfw_if => inc}/smu13_driver_if_aldebaran.h | 0 .../pmfw_if => inc}/smu13_driver_if_yellow_carp.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71.h | 0 .../amd/pm/{powerplay => }/inc/smu71_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72.h | 0 .../amd/pm/{powerplay => }/inc/smu72_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73.h | 0 .../amd/pm/{powerplay => }/inc/smu73_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74.h | 0 .../amd/pm/{powerplay => }/inc/smu74_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75.h | 0 .../amd/pm/{powerplay => }/inc/smu75_discrete.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_common.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_discrete.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_fusion.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu8_fusion.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9.h | 0 .../amd/pm/{powerplay => }/inc/smu9_driver_if.h | 0 .../amd/pm/{swsmu => }/inc/smu_11_0_cdr_table.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_types.h | 2 +- .../amd/pm/{powerplay => }/inc/smu_ucode_xfer_cz.h | 2 +- .../amd/pm/{powerplay => }/inc/smu_ucode_xfer_vi.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_0_7_ppsmc.h | 0 .../amd/pm/{swsmu => }/inc/smu_v11_0_7_pptable.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_0_ppsmc.h | 0 .../drm/amd/pm/{swsmu => }/inc/smu_v11_0_pptable.h | 0 .../pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_5_ppsmc.h | 2 +- .../pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_8_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v12_0.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v12_0_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_ppsmc.h | 0 .../drm/amd/pm/{swsmu => }/inc/smu_v13_0_pptable.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/smumgr.h | 0 .../drm/amd/pm/{powerplay => }/inc/tonga_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega10_ppsmc.h | 0 .../pm/{powerplay => }/inc/vega12/smu9_driver_if.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega12_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega20_ppsmc.h | 0 drivers/gpu/drm/amd/pm/legacy-dpm/Makefile | 32 - drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 1081 ------ drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.h | 38 - drivers/gpu/drm/amd/pm/powerplay/Makefile | 4 + drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 400 +- .../drm/amd/pm/{legacy-dpm => powerplay}/cik_dpm.h | 0 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 10 +- .../drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.c | 37 +- .../drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.h | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/kv_smc.c | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/ppsmc.h | 0 .../amd/pm/{legacy-dpm => powerplay}/r600_dpm.h | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.c | 187 +- .../drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.h | 15 +- .../drm/amd/pm/{legacy-dpm => powerplay}/si_smc.c | 0 .../pm/{legacy-dpm => powerplay}/sislands_smc.h | 0 .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c | 11 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 588 ++- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 26 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 123 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 140 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 42 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 35 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 49 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 12 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 40 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 8 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 - drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 + drivers/gpu/drm/i915/gt/intel_gt.c | 108 + drivers/gpu/drm/i915/gt/intel_gt.h | 2 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 11 + drivers/gpu/drm/i915/i915_vma.c | 3 + drivers/gpu/drm/i915/intel_uncore.c | 26 +- drivers/gpu/drm/i915/intel_uncore.h | 2 + drivers/gpu/drm/imx/imx-tve.c | 4 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/ni.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_device.c | 19 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/hwmon/adt7470.c | 3 - drivers/hwmon/lm90.c | 21 +- drivers/hwmon/pmbus/ir38064.c | 2 +- drivers/iio/accel/fxls8962af-core.c | 12 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/fxls8962af-spi.c | 2 +- drivers/iio/accel/fxls8962af.h | 3 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 4 +- drivers/iio/imu/adis16480.c | 7 +- drivers/iommu/tegra-smmu.c | 4 +- drivers/irqchip/irq-apple-aic.c | 1 + drivers/irqchip/irq-gic-v3-its.c | 3 +- drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/irqchip/irq-realtek-rtl.c | 18 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 2 - drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/saa7134/saa7134-video.c | 9 +- drivers/media/platform/Makefile | 1 - drivers/media/platform/atmel/Kconfig | 15 - drivers/media/platform/atmel/Makefile | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 397 +- drivers/media/platform/atmel/atmel-isc-clk.c | 311 -- drivers/media/platform/atmel/atmel-isc.h | 11 - drivers/media/platform/atmel/atmel-sama5d2-isc.c | 24 - drivers/media/platform/atmel/atmel-sama7g5-isc.c | 32 +- drivers/media/platform/atmel/microchip-csi2dc.c | 806 ---- drivers/media/platform/davinci/vpif.c | 111 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 12 +- drivers/media/platform/mtk-vcodec/Makefile | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 1 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 178 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_hw.c | 201 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_hw.h | 56 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 105 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 11 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 2 - .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 21 - drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 74 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 21 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h | 3 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 2 - .../media/platform/mtk-vcodec/mtk_vcodec_intr.c | 30 +- .../media/platform/mtk-vcodec/mtk_vcodec_intr.h | 5 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 59 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.h | 8 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 2 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 2 +- drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 21 +- drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 16 +- drivers/media/platform/mtk-vcodec/vdec_msg_queue.c | 290 -- drivers/media/platform/mtk-vcodec/vdec_msg_queue.h | 153 - drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 46 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 22 - .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 2 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 2 +- drivers/media/platform/qcom/camss/Makefile | 3 +- .../camss/{camss-csid-gen2.c => camss-csid-170.c} | 32 +- drivers/media/platform/qcom/camss/camss-csid.c | 56 +- drivers/media/platform/qcom/camss/camss-csid.h | 2 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 184 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe-480.c | 564 --- drivers/media/platform/qcom/camss/camss-vfe.c | 17 +- drivers/media/platform/qcom/camss/camss-vfe.h | 4 - drivers/media/platform/qcom/camss/camss-video.c | 5 +- drivers/media/platform/qcom/camss/camss.c | 306 +- drivers/media/platform/qcom/camss/camss.h | 18 - drivers/media/platform/rockchip/rga/rga.c | 2 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 28 +- drivers/media/platform/stm32/stm32-dcmi.c | 51 +- drivers/media/radio/radio-sf16fmi.c | 2 +- drivers/media/rc/meson-ir-tx.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.h | 5 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 32 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 7 +- .../media/test-drivers/vivid/vivid-kthread-out.c | 9 +- .../media/test-drivers/vivid/vivid-kthread-touch.c | 7 - drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 12 +- drivers/media/test-drivers/vivid/vivid-touch-cap.c | 2 +- drivers/media/usb/gspca/jl2005bcd.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 53 +- drivers/memory/brcmstb_dpfe.c | 2 +- drivers/memory/fsl_ifc.c | 9 - drivers/memory/mtk-smi.c | 3 +- drivers/memory/tegra/Kconfig | 1 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 3 - drivers/memory/tegra/mc.h | 7 +- drivers/memory/tegra/tegra186-emc.c | 3 - drivers/memory/tegra/tegra20-emc.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 2 +- drivers/memory/tegra/tegra234.c | 81 - drivers/memory/tegra/tegra30-emc.c | 131 +- drivers/misc/eeprom/at25.c | 4 - drivers/mmc/core/sd.c | 8 +- drivers/mmc/host/sdhci-of-esdhc.c | 8 +- drivers/mmc/host/sh_mmcif.c | 3 - drivers/mtd/devices/phram.c | 12 +- drivers/mtd/nand/onenand/generic.c | 7 +- drivers/mtd/nand/raw/Kconfig | 16 +- drivers/mtd/nand/raw/brcmnand/Makefile | 2 - drivers/mtd/nand/raw/brcmnand/bcma_nand.c | 132 - drivers/mtd/nand/raw/brcmnand/brcmnand.c | 160 +- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 - drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 37 +- drivers/mtd/nand/raw/nandsim.c | 47 +- drivers/mtd/nand/raw/omap_elm.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 14 +- drivers/mtd/parsers/qcomsmempart.c | 36 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 15 +- drivers/mtd/ubi/build.c | 9 +- drivers/mtd/ubi/fastmap.c | 28 +- drivers/mtd/ubi/vmt.c | 8 +- drivers/net/bonding/bond_main.c | 4 - drivers/net/can/flexcan/flexcan-core.c | 1 + drivers/net/can/flexcan/flexcan.h | 2 +- drivers/net/can/m_can/m_can.c | 6 + drivers/net/can/m_can/tcan4x5x-regmap.c | 2 +- drivers/net/ethernet/3com/typhoon.c | 6 +- drivers/net/ethernet/8390/etherh.c | 6 +- drivers/net/ethernet/amd/declance.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 6 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 12 +- drivers/net/ethernet/google/gve/gve.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 6 +- drivers/net/ethernet/google/gve/gve_rx.c | 3 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 167 +- drivers/net/ethernet/ibm/ibmvnic.h | 1 - .../net/ethernet/microchip/lan966x/lan966x_mac.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 6 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 36 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 - drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 35 +- drivers/net/hamradio/yam.c | 4 +- drivers/net/phy/sfp-bus.c | 5 + drivers/ntb/hw/idt/Makefile | 1 - drivers/ntb/msi.c | 6 +- drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-brcm-usb.c | 38 - drivers/phy/cadence/phy-cadence-sierra.c | 35 +- drivers/phy/ti/phy-j721e-wiz.c | 1 - drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/pinctrl-thunderbay.c | 90 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 + drivers/pinctrl/samsung/pinctrl-exynos.c | 4 - drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 8 +- drivers/regulator/max20086-regulator.c | 3 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 4 +- drivers/reset/reset-uniphier-glue.c | 75 +- drivers/s390/scsi/zfcp_fc.c | 13 +- drivers/scsi/3w-sas.c | 4 + drivers/scsi/bfa/bfad.c | 6 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 20 +- drivers/scsi/elx/libefc/efc_els.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 16 +- drivers/scsi/pm8001/pm80xx_hwi.h | 6 +- drivers/scsi/qedf/qedf_io.c | 1 - drivers/scsi/qedf/qedf_main.c | 7 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 7 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 7 +- drivers/soc/aspeed/aspeed-socinfo.c | 73 - drivers/soc/fsl/dpio/qbman-portal.c | 24 +- drivers/soc/fsl/guts.c | 14 +- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_io.c | 2 - drivers/soc/samsung/Kconfig | 2 +- drivers/spi/spi-stm32-qspi.c | 47 +- drivers/spi/spi-stm32.c | 7 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 27 +- drivers/staging/media/imx/imx7-mipi-csis.c | 44 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 74 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 2 +- drivers/staging/media/zoran/Kconfig | 38 +- drivers/staging/media/zoran/Makefile | 8 +- drivers/staging/media/zoran/videocodec.c | 68 +- drivers/staging/media/zoran/videocodec.h | 4 +- drivers/staging/media/zoran/zoran.h | 18 +- drivers/staging/media/zoran/zoran_card.c | 398 +- drivers/staging/media/zoran/zoran_device.c | 15 +- drivers/staging/media/zoran/zoran_device.h | 2 + drivers/staging/media/zoran/zoran_driver.c | 56 +- drivers/staging/media/zoran/zr36016.c | 25 +- drivers/staging/media/zoran/zr36016.h | 2 - drivers/staging/media/zoran/zr36050.c | 24 +- drivers/staging/media/zoran/zr36050.h | 2 - drivers/staging/media/zoran/zr36060.c | 23 +- drivers/staging/media/zoran/zr36060.h | 2 - drivers/target/iscsi/iscsi_target_tpg.c | 3 - drivers/tty/serial/sh-sci.c | 5 +- drivers/video/backlight/lm3630a_bl.c | 1 + drivers/video/backlight/qcom-wled.c | 1 - drivers/video/fbdev/aty/aty128fb.c | 10 +- drivers/video/fbdev/aty/mach64_ct.c | 4 +- drivers/video/fbdev/controlfb.c | 2 - drivers/video/fbdev/hyperv_fb.c | 16 +- drivers/video/fbdev/imxfb.c | 2 - drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 2 +- drivers/video/fbdev/ocfb.c | 2 +- .../video/fbdev/omap2/omapfb/dss/display-sysfs.c | 3 +- .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c | 3 +- .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 1 + drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/stifb.c | 45 +- drivers/virtio/virtio.c | 56 +- fs/Makefile | 2 +- fs/binfmt_elf.c | 23 +- fs/btrfs/block-group.c | 13 - fs/btrfs/btrfs_inode.h | 12 +- fs/btrfs/ctree.c | 40 +- fs/btrfs/inode.c | 10 +- fs/btrfs/ioctl.c | 45 +- fs/btrfs/transaction.c | 23 +- fs/btrfs/tree-log.c | 331 +- fs/btrfs/tree-log.h | 7 - fs/buffer.c | 56 +- fs/cachefiles/namei.c | 6 +- fs/erofs/data.c | 8 +- fs/erofs/zdata.c | 113 +- fs/ext4/ext4.h | 25 +- fs/ext4/extents.c | 8 +- fs/ext4/fast_commit.c | 128 +- fs/ext4/hash.c | 2 +- fs/ext4/inline.c | 23 +- fs/ext4/inode.c | 4 +- fs/ext4/ioctl.c | 4 +- fs/ext4/mballoc.c | 26 +- fs/ext4/namei.c | 16 +- fs/ext4/super.c | 12 +- fs/ext4/sysfs.c | 8 +- fs/ext4/xattr.c | 6 +- fs/f2fs/data.c | 1 + fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/hash.c | 2 +- fs/f2fs/namei.c | 4 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 10 +- fs/gfs2/file.c | 7 +- fs/gfs2/rgrp.c | 9 +- fs/jbd2/commit.c | 21 +- fs/jbd2/journal.c | 2 +- fs/jbd2/transaction.c | 53 +- fs/libfs.c | 10 +- fs/lockd/svcsubs.c | 18 +- fs/namei.c | 2 +- fs/namespace.c | 20 +- fs/ntfs3/file.c | 12 +- fs/ntfs3/frecord.c | 10 +- fs/ntfs3/fslog.c | 6 +- fs/ntfs3/inode.c | 8 +- fs/ntfs3/xattr.c | 136 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/overlayfs/copy_up.c | 16 +- fs/proc/fd.c | 23 +- fs/proc/page.c | 40 +- fs/ubifs/dir.c | 235 +- fs/ubifs/file.c | 14 +- fs/ubifs/io.c | 34 +- fs/ubifs/ioctl.c | 2 +- fs/ubifs/journal.c | 52 +- fs/ubifs/ubifs.h | 2 +- fs/unicode/Kconfig | 18 +- fs/unicode/Makefile | 6 +- include/crypto/internal/blake2s.h | 40 +- include/dt-bindings/clock/dra7.h | 14 +- include/dt-bindings/clock/imxrt1050-clock.h | 72 - include/linux/bcma/bcma_driver_chipcommon.h | 5 - include/linux/fs.h | 3 +- include/linux/gfp.h | 12 +- include/linux/hugetlb.h | 6 + include/linux/jbd2.h | 13 +- include/linux/kallsyms.h | 2 +- include/linux/mempolicy.h | 5 +- include/linux/memremap.h | 6 - include/linux/mm.h | 2 - include/linux/page-flags.h | 90 +- include/linux/pagemap.h | 1 - include/linux/pid_namespace.h | 5 + include/linux/platform_data/brcmnand.h | 12 - include/linux/rmap.h | 8 +- include/linux/sched.h | 8 - include/linux/scmi_protocol.h | 8 - include/linux/skbuff.h | 2 +- include/linux/spinlock.h | 17 +- include/linux/uaccess.h | 21 - include/linux/virtio.h | 1 + include/linux/virtio_config.h | 3 +- include/linux/vmalloc.h | 2 - include/media/hevc-ctrls.h | 6 +- include/net/addrconf.h | 2 + include/net/bluetooth/hci_core.h | 14 - include/net/bluetooth/mgmt.h | 16 - include/net/bonding.h | 2 +- include/net/ip.h | 21 +- include/net/route.h | 2 +- include/soc/fsl/dpaa2-fd.h | 3 +- include/soc/fsl/qe/immap_qe.h | 3 +- include/soc/fsl/qe/qe_tdm.h | 4 +- include/soc/fsl/qe/ucc_fast.h | 2 +- include/soc/fsl/qe/ucc_slow.h | 2 +- include/trace/events/mmflags.h | 1 + include/trace/events/scmi.h | 28 - include/trace/events/skb.h | 2 +- include/uapi/drm/amdgpu_drm.h | 19 +- include/uapi/linux/android/binder.h | 28 +- init/Kconfig | 50 +- init/main.c | 25 +- ipc/sem.c | 4 +- kernel/cgroup/cpuset.c | 52 +- kernel/hung_task.c | 44 - kernel/kallsyms.c | 26 +- kernel/livepatch/core.c | 4 +- kernel/panic.c | 11 - kernel/printk/printk.c | 5 +- kernel/workqueue.c | 58 +- lib/Kconfig.debug | 150 - lib/crypto/blake2s.c | 4 +- lib/lz4/lz4_decompress.c | 8 +- lib/rust.h | 14 - lib/test_printf.c | 8 +- lib/vsprintf.c | 7 - localversion-next | 1 - mm/gup.c | 19 - mm/hugetlb_vmemmap.c | 68 +- mm/internal.h | 2 +- mm/memcontrol.c | 2 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 12 +- mm/memremap.c | 20 - mm/oom_kill.c | 12 - mm/page_alloc.c | 16 +- mm/percpu-vm.c | 8 +- mm/ptdump.c | 16 +- mm/rmap.c | 27 +- mm/sparse-vmemmap.c | 70 +- mm/vmalloc.c | 19 +- mm/vmscan.c | 2 +- net/bluetooth/hci_core.c | 1 - net/bluetooth/hci_event.c | 19 +- net/bluetooth/hci_sync.c | 4 +- net/bluetooth/mgmt.c | 115 +- net/bluetooth/msft.c | 170 +- net/bridge/br_vlan.c | 9 +- net/core/net-procfs.c | 35 +- net/ipv4/ip_output.c | 26 +- net/ipv4/ping.c | 3 +- net/ipv4/raw.c | 5 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv6/addrconf.c | 27 +- net/sched/sch_htb.c | 20 + net/smc/af_smc.c | 63 +- rust/.gitignore | 7 - rust/Makefile | 352 -- rust/alloc/README.md | 32 - rust/alloc/alloc.rs | 427 --- rust/alloc/borrow.rs | 498 --- rust/alloc/boxed.rs | 1847 ---------- rust/alloc/collections/mod.rs | 156 - rust/alloc/fmt.rs | 601 --- rust/alloc/lib.rs | 217 -- rust/alloc/macros.rs | 126 - rust/alloc/raw_vec.rs | 549 --- rust/alloc/slice.rs | 1279 ------- rust/alloc/str.rs | 624 ---- rust/alloc/string.rs | 2864 --------------- rust/alloc/vec/drain.rs | 159 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 356 -- rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3359 ----------------- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 172 - rust/bindgen_parameters | 13 - rust/build_error.rs | 29 - rust/compiler_builtins.rs | 57 - rust/exports.c | 16 - rust/helpers.c | 508 --- rust/kernel/allocator.rs | 65 - rust/kernel/amba.rs | 259 -- rust/kernel/bindings.rs | 47 - rust/kernel/bindings_helper.h | 31 - rust/kernel/buffer.rs | 52 - rust/kernel/build_assert.rs | 80 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 209 -- rust/kernel/clk.rs | 75 - rust/kernel/cred.rs | 73 - rust/kernel/device.rs | 549 --- rust/kernel/driver.rs | 440 --- rust/kernel/error.rs | 542 --- rust/kernel/file.rs | 147 - rust/kernel/file_operations.rs | 726 ---- rust/kernel/gpio.rs | 477 --- rust/kernel/io_buffer.rs | 153 - rust/kernel/io_mem.rs | 227 -- rust/kernel/iov_iter.rs | 81 - rust/kernel/irq.rs | 409 --- rust/kernel/lib.rs | 262 -- rust/kernel/linked_list.rs | 247 -- rust/kernel/miscdev.rs | 196 - rust/kernel/module_param.rs | 497 --- rust/kernel/of.rs | 63 - rust/kernel/pages.rs | 162 - rust/kernel/platform.rs | 224 -- rust/kernel/power.rs | 118 - rust/kernel/prelude.rs | 36 - rust/kernel/print.rs | 441 --- rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 -- rust/kernel/rbtree.rs | 562 --- rust/kernel/revocable.rs | 163 - rust/kernel/security.rs | 36 - rust/kernel/static_assert.rs | 39 - rust/kernel/std_vendor.rs | 150 - rust/kernel/str.rs | 375 -- rust/kernel/sync/arc.rs | 500 --- rust/kernel/sync/condvar.rs | 138 - rust/kernel/sync/guard.rs | 181 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 92 - rust/kernel/sync/mutex.rs | 112 - rust/kernel/sync/revocable_mutex.rs | 184 - rust/kernel/sync/seqlock.rs | 202 -- rust/kernel/sync/spinlock.rs | 180 - rust/kernel/sysctl.rs | 197 - rust/kernel/task.rs | 182 - rust/kernel/types.rs | 486 --- rust/kernel/user_ptr.rs | 175 - rust/macros/helpers.rs | 79 - rust/macros/lib.rs | 94 - rust/macros/module.rs | 622 ---- samples/Kconfig | 2 - samples/Makefile | 1 - samples/rust/Kconfig | 123 - samples/rust/Makefile | 13 - samples/rust/rust_chrdev.rs | 53 - samples/rust/rust_minimal.rs | 38 - samples/rust/rust_miscdev.rs | 147 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_platform.rs | 25 - samples/rust/rust_print.rs | 57 - samples/rust/rust_random.rs | 64 - samples/rust/rust_semaphore.rs | 175 - samples/rust/rust_semaphore_c.c | 212 -- samples/rust/rust_stack_probing.rs | 40 - samples/rust/rust_sync.rs | 81 - scripts/Kconfig.include | 6 +- scripts/Makefile.build | 22 - scripts/Makefile.debug | 10 - scripts/Makefile.lib | 12 - scripts/Makefile.modfinal | 8 +- scripts/cc-version.sh | 12 +- scripts/decode_stacktrace.sh | 14 - scripts/generate_rust_analyzer.py | 133 - scripts/is_rust_module.sh | 19 - scripts/kallsyms.c | 40 +- scripts/kconfig/confdata.c | 75 - scripts/min-tool-version.sh | 6 - scripts/rust-is-available-bindgen-libclang.h | 2 - scripts/rust-is-available.sh | 159 - security/apparmor/include/lib.h | 5 - security/apparmor/label.c | 11 +- security/apparmor/lsm.c | 10 +- security/apparmor/policy.c | 2 +- security/apparmor/policy_unpack_test.c | 18 +- security/apparmor/procattr.c | 2 +- sound/soc/codecs/cpcap.c | 2 - sound/soc/codecs/max9759.c | 3 +- sound/soc/generic/simple-card.c | 26 +- sound/soc/mediatek/Kconfig | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 27 +- tools/include/linux/kallsyms.h | 2 +- tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- tools/memory-model/Documentation/locking.txt | 320 -- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/perf/builtin-kmem.c | 1 + tools/power/cpupower/{TODO => ToDo} | 0 tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/testing/radix-tree/linux/gfp.h | 3 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/hugepage-vmemmap.c | 144 - tools/testing/selftests/vm/run_vmtests.sh | 11 - tools/vm/page_owner_sort.c | 216 +- 1153 files changed, 11149 insertions(+), 63536 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imxrt1050-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt delete mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.yaml delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml create mode 100644 Documentation/devicetree/bindings/dma/xilinx/zynqmp_dma.txt delete mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml delete mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml delete mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-subdev- [...] create mode 100644 Documentation/devicetree/bindings/media/mediatek-vcodec.txt delete mode 100644 Documentation/devicetree/bindings/media/microchip,csi2dc.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio- [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins- [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeu [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/assets/favicon-16x16.png delete mode 100644 Documentation/rust/assets/favicon-32x32.png delete mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/coding-guidelines.rst delete mode 100644 Documentation/rust/general-information.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts delete mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-beagle-ab4.dts delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi delete mode 100644 arch/arm64/rust/target.json create mode 100644 arch/h8300/include/asm/segment.h create mode 100644 arch/h8300/mm/memory.c delete mode 100644 arch/m68k/include/asm/config.h delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/x86/rust/target.json delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/clk/imx/clk-imx8dxl-rsrc.c delete mode 100644 drivers/clk/imx/clk-imxrt1050.c delete mode 100644 drivers/firmware/arm_scmi/optee.c delete mode 100644 drivers/gpio/gpio_pl061_rust.rs create mode 100644 drivers/gpu/drm/amd/display/dc/calcs/Makefile rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/bw_fixed.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/calcs_logger.h (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/custom_float.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dce_calcs.c (99%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_auto.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_auto.h (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_math.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calcs.c (100%) delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.h delete mode 100644 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/aldebaran_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/amd_powerplay.h (100%) delete mode 100644 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/amdgpu_smu.h (98%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/arcturus_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/cz_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/fiji_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/hardwaremanager.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/hwmgr.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/polaris10_pwrvirus.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/power_state.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_debug.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_endian.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_thermal.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/ppinterrupt.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/rv_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu11_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_arcturus. [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_cyan_skil [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_navi10.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_sienna_ci [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_vangogh.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu12_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu13_driver_if_aldebaran [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu13_driver_if_yellow_ca [...] rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_common.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_11_0_cdr_table.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_types.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu_ucode_xfer_cz.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu_ucode_xfer_vi.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_0_7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0_7_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_ppsmc.h (99%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v12_0.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v12_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smumgr.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/tonga_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega10_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega12/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega12_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega20_ppsmc.h (100%) delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/Makefile delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.h rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/cik_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.c (99%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_smc.c (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/r600_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.c (98%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.h (99%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_smc.c (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/sislands_smc.h (100%) delete mode 100644 drivers/media/platform/atmel/atmel-isc-clk.c delete mode 100644 drivers/media/platform/atmel/microchip-csi2dc.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_hw.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_hw.h delete mode 100644 drivers/media/platform/mtk-vcodec/vdec_msg_queue.c delete mode 100644 drivers/media/platform/mtk-vcodec/vdec_msg_queue.h rename drivers/media/platform/qcom/camss/{camss-csid-gen2.c => camss-csid-170.c} (95%) delete mode 100644 drivers/media/platform/qcom/camss/camss-vfe-480.c delete mode 100644 drivers/memory/tegra/tegra234.c delete mode 100644 drivers/mtd/nand/raw/brcmnand/bcma_nand.c delete mode 100644 include/dt-bindings/clock/imxrt1050-clock.h delete mode 100644 include/linux/platform_data/brcmnand.h delete mode 100644 lib/rust.h delete mode 100644 localversion-next delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/amba.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/clk.rs delete mode 100644 rust/kernel/cred.rs delete mode 100644 rust/kernel/device.rs delete mode 100644 rust/kernel/driver.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/gpio.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/io_mem.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/irq.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platform.rs delete mode 100644 rust/kernel/power.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/revocable.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/std_vendor.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/revocable_mutex.rs delete mode 100644 rust/kernel/sync/seqlock.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/helpers.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_platform.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100755 scripts/is_rust_module.sh delete mode 100644 scripts/rust-is-available-bindgen-libclang.h delete mode 100755 scripts/rust-is-available.sh delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh rename tools/power/cpupower/{TODO => ToDo} (100%) delete mode 100644 tools/testing/selftests/vm/hugepage-vmemmap.c