This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits f5c8fc5c602d mm: hide the FRONTSWAP Kconfig symbol omits 402bc98bbf37 frontswap: remove support for multiple ops omits 0b98bfe1ef70 mm: mark swap_lock and swap_active_head static omits c2cdba53de72 frontswap: simplify frontswap_register_ops omits fe393c5a58d9 frontswap: remove frontswap_test omits 7e9e9b7bc1af mm-simplify-try_to_unuse-fix omits fe94868180c5 mm: simplify try_to_unuse omits aa7f4222b2c9 frontswap: remove the frontswap exports omits 00054021f1b5 frontswap: simplify frontswap_init omits ecb33d4ca9fe frontswap: remove frontswap_curr_pages omits 04dc55efab96 frontswap: remove frontswap_shrink omits 78c24b64ba41 frontswap: remove frontswap_tmem_exclusive_gets omits e3b09b72f82e frontswap: remove frontswap_writethrough omits 3c970a453309 mm: remove cleancache omits 0867b8c81577 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits 271946ac0223 lib/stackdepot: allow optional init and stack_table alloca [...] omits e7ed9ebea125 lib/stackdepot: allow optional init and stack_table alloca [...] omits ccfca60ed713 lib/stackdepot: allow optional init and stack_table alloca [...] omits 998ef948e257 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 0114e6c64dfc lib/stackdepot: allow optional init and stack_table alloca [...] omits 9eb240245bcc proc-remove-pde_data-completely-fix-fix omits a827d8da6709 proc-remove-pde_data-completely-fix omits 2251c63ddf4d proc: remove PDE_DATA() completely omits 6b80b6011d6b fs: proc: store PDE()->data into inode->i_private omits 76f42b456f45 sysctl: returns -EINVAL when a negative value is passed to [...] omits ac314f908298 kernel/sysctl.c: remove unused variable ten_thousand omits 21c6d3939ed6 kprobe: move sysctl_kprobes_optimization to kprobes.c omits 4dff1405f462 fs/coredump: move coredump sysctls into its own file omits 54004aac5eca printk: fix build warning when CONFIG_PRINTK=n omits 8bdb35008bc4 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits 475df92418ce fs: move namespace sysctls and declare fs base directory omits 88c2cd95237f sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits e1de5aca8b8f sysctl: add and use base directory declarer and registrati [...] omits 8891951f9325 fs: move pipe sysctls to is own file omits f25eeab5c862 fs: move fs/exec.c sysctls into its own file omits 0cdb65fc7322 fs: move namei sysctls to its own file omits 00052674894d fs: move locking sysctls where they are used omits ccab7dfd96df fs: move shared sysctls to fs/sysctls.c omits fd3d46bfae12 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix omits 2f37bcc67d74 sysctl: move maxolduid as a sysctl specific const omits 1f8434cd6b68 fs/dcache: avoid unused-function warning omits 4d441a15d62e fs/inode: avoid unused-variable warning omits 65e7b585bd5d fs: move dcache sysctls to its own file omits 6848eb761e8e fs: move fs stat sysctls to file_table.c omits 083792429b5f fs: move inode sysctls to its own file omits d49cd73fdcd3 sysctl: share unsigned long const values omits e72b5b352cf0 stackleak: move stack_erasing sysctl to stackleak.c omits 81872c6310af scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits ce75f8d34b83 printk: move printk sysctl to printk/sysctl.c omits 026b16769a2f fs: move binfmt_misc sysctl to its own file omits 409577ce1865 sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits b558004929b4 sysctl: add helper to register a sysctl mount point omits 5dbdbc41a83b random: move the random sysctl declarations to its own file omits 9310bfe9c647 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits 66ac133f0bd2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits 2de97357b6f2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits fd2b877349af firmware_loader: move firmware sysctl to its own files omits d4010e89094d eventpoll: simplify sysctl declaration with register_sysctl() omits a027d4a21328 cdrom: simplify subdirectory registration with register_sysctl() omits 23308654c2e9 inotify-simplify-subdirectory-registration-with-register_s [...] omits be352a47e671 inotify: simplify subdirectory registration with register_ [...] omits c835dcea1c64 test_sysctl: simplify subdirectory registration with regis [...] omits ddc9686ca5ce ocfs2: simplify subdirectory registration with register_sysctl() omits a2d7a99229c0 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits fac5d98f0969 i915: simplify subdirectory registration with register_sysctl() omits a2aaef9ccb1b hpet: simplify subdirectory registration with register_sysctl() omits b1e814f32e3d dnotify: move dnotify sysctl to dnotify.c omits b8c04c1f5086 aio: move aio sysctl to aio.c omits c1995648bc27 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits e6521c956f44 sysctl: use const for typically used max/min proc sysctls omits 1f5692240cc4 sysctl: make ngroups_max const omits 36e1c15211a1 watchdog: move watchdog sysctl interface to watchdog.c omits e459197538aa hung_task: move hung_task sysctl interface to hung_task.c omits 9886922c0ea0 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits ecb203cbdf02 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 2e460abb5e16 sysctl: add a new register_sysctl_init() interface omits 888a58c01dcf mm/migrate.c: rework migration_entry_wait() to not take a pageref omits 4e574cbeea77 fs/f2fs/data.c: fix mess omits c5578ab785fd Merge branch 'akpm-current/current' omits e4407a43707a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b84925647093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3fba451e98e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 523745836350 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 92819d865732 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 7a920f1fa16b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d6e41ce321f1 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c250baefa287 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 239f345d2d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e97d94a9101 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits abff8e16138a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 81bb20023fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a74773be284c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f72c762cae59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3e6e5fd074d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2416619e90c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1fcc0caf136 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 449ce1b3dbe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2e341891a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f27e7156e249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d16c7bff1a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 84aa0b8554ce rtc: sunplus: fix return value in sp_rtc_probe() omits 26f84aff27ca Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f5dcc2060e01 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 8f84126c1fa1 rtc: cmos: Evaluate century appropriate omits ec983704e550 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits db61d1c52ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c140f924a5ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5981779f0e98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60162c130fbe Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits cd2188bad732 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 669523ec930f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 063178f4486b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4f19f98f24f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 64d74892e56f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits dd50391205b6 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits c6cff0c2bc5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51897a8438ad Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 91b57e9a8a77 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b733badde367 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 06509d1fece7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 605eee53aaff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1dd2f1dc83de Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 3145c87156e6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits cace7baca7d7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits c61556714e53 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a24df1217472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 362a3f003e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 418467dfa793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce7e035a3aa5 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits c02e37aabac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 567547645170 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 607ae8e5c1c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4373c18f1d8f Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits a5117c9c987e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits aebec40e8565 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 03df68111fb7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e752becd0dc5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 70b470feca4a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8f92d33026a8 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 97ebef0e7a55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db303a3fcccc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 3cef505b8e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 363ab93dec3d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e00bbc43e461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11a95f4128a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be6de5bd10de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cdcbd6f2998 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 89114b24162e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 55be231baeb5 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits bdfbd49faa7d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 851b86fc741c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0d8fb30b5ac6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 0be715e77051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d311576b56e8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 4eca425ffdac Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 8bd15975e3aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e513ebf6b725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 549eee89faf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddc1c8b2a075 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee437fd5fe9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8947ef2b3cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a3fad2202bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b1a5ea4dd00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 414eb3f3149f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c883d0d129d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04cc8e467ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d58c972a82b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7326208bc957 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 005536eb8a8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6256666894c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2065612dc4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aad467faf7a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a28d05a8918f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits c108ceda12ad Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits e2ddb8f88c2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36cca0cb5eb5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c5a33143452c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 47aaf8f9cb55 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d5da16b724c3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e7702cfae35c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e6258a0f7f1d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 35181b72e6b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0530c0de89e8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits cf29ab7a7409 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 2cd13a7467e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3732ebbb2449 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 99c16738bc6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits baeb392138dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 524fe5eff041 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b7ed5e39cc31 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d54964aa2cc0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4404e44b8e13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2d5e99301b02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7ed37bf7a7ba Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8946cbbd2cc6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 073e4baba153 lib/crypto: add prompts back to crypto libraries omits f90d704ab3cd random: de-duplicate INPUT_POOL constants omits 95e5e7f09fbe random: remove unused OUTPUT_POOL constants omits 8464640cae4e random: rather than entropy_store abstraction, use global omits cbbe26ee35b2 random: remove unused extract_entropy() reserved argument omits 2e5dab515d28 random: remove incomplete last_data logic omits 315b4baee73e random: cleanup integer types omits fa317988baf7 random: cleanup poolinfo abstraction omits 27575f63ce8f random: fix typo in comments omits 92c7cca175a2 parisc: Autodetect default output device and set console= [...] omits 593f0c64ea55 parisc: Use safer strscpy() in setup_cmdline() omits e11c9b9d453b video/fbdev/stifb: Implement the stifb_fillrect() function omits 3835e7c28592 of: base: add parameter doc to of_parse_phandle_with_optio [...] omits 97c6acc9b6dc Merge branch 'misc-5.17' into next-fixes omits bb894456a884 btrfs: don't start transaction for scrub if the fs is moun [...] omits e9b756b6f26b btrfs: fix log tree cleanup after a transaction abort omits 23a839d22f5f scripts/dtc: dtx_diff: remove broken example from help text omits ec6baa936020 dt-bindings: trivial-devices: fix double spaces in comments omits 13f0612fd629 dt-bindings: trivial-devices: fix swapped comments omits ea800bc1bd93 dt-bindings: vendor-prefixes: add Wingtech omits 63e145f7bf8b dt-bindings: vendor-prefixes: add Thundercomm omits 1fa539a0d83e dt-bindings: vendor-prefixes: add Huawei omits ac20cd7665f6 dt-bindings: vendor-prefixes: add F(x)tec omits 89fa68f96c39 dt-bindings: vendor-prefixes: add 8devices omits 089f8ade9c09 dt-bindings: power: reset: gpio-restart: Correct default priority omits 842d4a3527fc of: property: use unsigned index for of_link_property() omits 973549b4d79e of: property: define of_property_read_u{8,16,32,64}_array( [...] omits 952c4865d27a of: base: add of_parse_phandle_with_optional_args() omits cfce53b901d0 of: base: make small of_parse_phandle() variants static inline omits 791bfad7a461 of: base: convert index to unsigned for of_parse_phandle() omits 5f53f5dd0866 init/Kconfig: Specify the interpreter for rust-version.sh omits 31aca314b16a Merge branch 'features' into for-next omits 9ef0d0818dc6 Merge branch 'fixes' into for-next omits feb19d833fa1 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits 42e941eae9c0 ipmi: ssif: replace strlcpy with strscpy omits 140342bdc7c5 ipmi/watchdog: Constify ident omits 253c2dd51688 ipmi: Add the git repository to the MAINTAINERS file omits 075c05e2eb5d [RFC] drivers: android: Binder IPC in Rust omits 43b687f5dc1f [RFC] drivers: gpio: PrimeCell PL061 in Rust omits ebecaaa43692 MAINTAINERS: Rust omits bd369ad40bc5 samples: add Rust examples omits 62cb43b76df3 Kbuild: add Rust support omits 1c986f0dd05f docs: add Rust documentation omits ce7dea907c34 scripts: decode_stacktrace: demangle Rust symbols omits 75b2a7ba1b64 scripts: add `generate_rust_analyzer.py` omits 5c24affd5602 vsprintf: add new `%pA` format specifier omits f7fb28bc77e8 rust: export generated symbols omits a84b6701fa88 rust: add `kernel` crate omits 988d221f1e54 rust: add `macros` crate omits 36552e84eee6 rust: add `build_error` crate omits 53be46da24e6 rust: add `alloc` crate omits 6b3f83fbaaec rust: add `compiler_builtins` crate omits 5f6cb2b3150c rust: add C helpers omits d41be3fb23f3 kallsyms: use the correct buffer size for symbols omits ab4cc3d9c564 kallsyms: increase maximum kernel symbol length to 512 omits 026221a07000 kallsyms: support "big" kernel symbols adds 6661224e66f0 Merge tag 'unicode-for-next-5.17' of git://git.kernel.org/ [...] adds 35ce8ae9ae2e Merge branch 'signal-for-v5.17' of git://git.kernel.org/pu [...] adds 98f2345773f9 unicode: fix .gitignore for generated utfdata file adds 763978ca67a3 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 6fed105a5640 MAINTAINERS: remove Gilles Muller adds 92b2dadaa624 scripts/coccinelle: drop bugon.cocci adds 3cdb8e995ee2 drop fen.cocci adds b70b878c32ef Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/li [...] adds 2225acc32275 Merge tag 'linux-watchdog-5.17-rc1' of git://www.linux-wat [...] adds 96000bc95662 Merge tag 'ntb-5.17' of git://github.com/jonmason/ntb adds 4b3789512f01 Merge tag 'i3c/for-5.17' of git://git.kernel.org/pub/scm/l [...] adds b520085ca579 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f346f32701eb MAINTAINERS: Add Helge as fbdev maintainer adds 3c750c7b6143 Merge tag 'fbdev-5.17-1' of git://git.kernel.org/pub/scm/l [...] adds a6097180d884 devtmpfs regression fix: reconfigure on each mount adds 0c947b893d69 Merge tag '5.17-rc-part1-smb3-fixes' of git://git.samba.or [...] adds 88cd286cdea6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 57fd148b37dd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4f7481635d7b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 429e3d123d9a bonding: Fix extraction of ports from the packet headers adds c0b7f7d7e0ad net: ocelot: Fix the call to switchdev_bridge_port_offload adds db094aa8140e net/tls: Fix another skb memory leak when running kTLS traffic adds 79074a72d335 net: Flush deferred skb free on socket destroy adds 9ea674d7ca4f Merge branch 'skb-leak-fixes' adds 5765cee119bf net: sfp: fix high power modules without diagnostic monitoring adds fac920d0ac3a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d7192c2597fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 12189a1886a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5576c4f24c56 ALSA: core: Fix SSID quirk lookup for subvendor=0 adds 7cbcfdbfea00 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 43aa44a5bf2a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 51891374f33d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d1a93014c3fd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 82cba2da048b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds eddd6e7b1083 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds cda01cd38952 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 99555df08709 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f3c47c19fa66 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 8aea8e41ff19 btrfs: don't start transaction for scrub if the fs is moun [...] adds 47b9e385cff7 btrfs: fix too long loop when defragging a 1 byte file adds 51cdc1edfb79 Merge branch 'misc-5.17' into next-fixes adds dea1fa4c0172 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds bc6cf3a4ab28 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8efd7f4e7399 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 0b39536cc699 gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe adds 30fee1d7462a gpio: idt3243x: Fix IRQ check in idt_gpio_probe adds b7cf02267e85 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds cdd7a6ed3fb8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 45378cd33905 irqchip/apple-aic: Drop unused ipi_hwirq field adds 291e79c7e2eb irqchip/realtek-rtl: Map control data to virq adds 91351b5dd0fd irqchip/realtek-rtl: Fix off-by-one in routing adds 960dd884ddf5 irqchip/realtek-rtl: Service all pending interrupts adds c831d92890e0 irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap adds 0e10d8ba146c Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 7a91a81a651c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87906ebcfa21 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new e2a5104507fe Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 962284e94243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d523c2c01822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 073983233302 arm64: dts: meson-g12-common: add more pwm_f options new 2c420d79dae4 arm64: dts: meson-g12-common: add uart_ao_b pins muxing new 5629c440cab2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7b2ff07bff3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9301953daf2f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 7411b2242d64 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d5dda71904f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 749c7a4b8897 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d096007392b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f425870c14ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f550530fbaf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53f6869cf679 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3ba03824ffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c37cde0ac3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 867ab617549a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcf1895742ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec464e9220a5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f3ff51975ae6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 49d68935a14d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new d8340d324eb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a549a1bd6b02 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 6d6b862c35ef Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new fb146c261eec Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4746b5862d50 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 61a01d18a438 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new e4bbabadeccb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f15c58394697 video/fbdev/stifb: Implement the stifb_fillrect() function new dfed9f99bbe4 parisc: Use safer strscpy() in setup_cmdline() new 1c013da1ad45 parisc: Autodetect default output device and set console= [...] new 3d3a5814228f parisc: Fix missing prototype for 'toc_intr' warning in toc.c new 829ccc2dd026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29896a6466bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a87b0fd4f900 s390/cpumf: Support for CPU Measurement Facility CSVN 7 new 745f5d20e793 s390/cpumf: Support for CPU Measurement Sampling Facility LS bit new 012a224e1fa3 s390/uaccess: introduce bit field for OAC specifier new 5754f9084f26 s390: add Sven Schnelle as reviewer new 25885e5926d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 034540487d5e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new bb2f29227f87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 163ce5b23873 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new e594f66c771a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbde40af4f40 Merge branch 'master' of git://github.com/ceph/ceph-client.git new e3548aaf41a2 cifs: free ntlmsspblob allocated in negotiate new 74ce6135ae6e cifs: clean up an inconsistent indenting new 7eacba3b00a3 cifs: alloc_path_with_tree_prefix: do not append sep. if t [...] new a2809d0e1696 cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for no [...] new 64beca7a06fa Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 8b26e833aacf Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e186ce5716f4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fdfef4086258 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new f743f375b592 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 56d8749fdb0d Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 24f40adc3c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a13a2374f0ce Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 9dec0368b964 xfs: remove the XFS_IOC_FSSETDM definitions new 4d1b97f9ce7c xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls new b3bb9413e717 xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions new 42520392f692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 6669b04e73ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2641a4659fa6 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 13be46e5842d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fd1aac2cd70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 089d19d2130b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94651023c376 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 6b0764598dc7 docs: staging/tee.rst: fix two typos found while reading new cc2cf6796a90 docs: ftrace: fix ambiguous sentence new 294097afb24a Merge branch 'docs-next' of git://git.lwn.net/linux.git new a166651bebbf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new dd0e2303ed87 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new ae081f8feabc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cf97f404b54a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ef3ac0156406 drm/i915/display/ehl: Update voltage swing table new e26602be4869 drm/i915/display/adlp: Implement new step in the TC voltag [...] new c40362ecbcbc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c95652b1cc3f Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new a820d5ff9418 fbdev: aty128fb: make some arrays static const new b4b086890366 video: fbdev: Check for null res pointer new bcc48f8d980b video: hyperv_fb: Fix validation of screen resolution new 1dac89184c4a backlight: lm3630a_bl: Remove redundant 'flush_workqueue()' calls new 2864ead72d03 fbdev: omap2: omapfb: Remove redundant 'flush_workqueue()' calls new a533da63d469 omapfb: use default_groups in kobj_type new d4fbda900d23 drivers/video: remove redundant res variable new 486f91a65e2e backlight: qcom-wled: Add PM6150L compatible new 390a9c625a96 video: fbdev: mb862xx: remove redundant assignment to pointer ptr new 0c248dc26e90 matroxfb: set maxvram of vbG200eW to the same as vbG200 to [...] new 3e24c83143b2 video: fbdev: use swap() to make code cleaner new 29a6c7b4442f dt-bindings: simple-framebuffer: allow standalone compatible new 7666cad0e068 video: ocfb: add const to of_device_id new 842086bc7262 video: fbdev: controlfb: Fix COMPILE_TEST build new 739e85962ddf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00358933f66c brd: remove brd_devices_mutex mutex new e6a2e5116e07 block: Remove unnecessary variable assignment new a3830e70814a Merge branch 'block-5.17' into for-next new 850fd2abbe02 block: cleanup q->srcu new a1c0aad3a9e3 Merge branch 'block-5.17' into for-next new 3b0609530f1f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 86bbad1a1b53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fb26e0994f0 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 8e59a140352a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 2ba144e68edb dt-bindings: power: reset: gpio-restart: Correct default priority new 38a9840e2e39 dt-bindings: vendor-prefixes: add 8devices new 8316cbbafd8b dt-bindings: vendor-prefixes: add F(x)tec new ca146834d6cd dt-bindings: vendor-prefixes: add Huawei new 6f2dfed0b6f0 dt-bindings: vendor-prefixes: add Thundercomm new 364da22cb30e dt-bindings: vendor-prefixes: add Wingtech new 154e5f296e2a dt-bindings: trivial-devices: fix swapped comments new af35a8b5bab7 dt-bindings: trivial-devices: fix double spaces in comments new d8adf5b92a9d scripts/dtc: dtx_diff: remove broken example from help text new 87c48599f674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 193e7a8ba3f8 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 37d923a85971 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b2a4d5bdd6e3 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 96a5b6d870cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a31b31e457a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8643bf121aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 993220ba6706 ipmi: Add the git repository to the MAINTAINERS file new 7281599201c3 ipmi/watchdog: Constify ident new d134ad2574a1 ipmi: ssif: replace strlcpy with strscpy new 2da34231de33 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new bca22af24610 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 56a91456fe76 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 70422e2f0ef3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e2dd66046de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec3ac81932a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 113cb93107ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d6b27ed8b24 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new eee412e968f7 remoteproc: qcom: q6v5: fix service routines build errors new b7fb2dad571d rpmsg: char: Fix race between the release of rpmsg_ctrldev [...] new 7a534ae89e34 rpmsg: char: Fix race between the release of rpmsg_eptdev [...] new d42cd7930649 Merge branches 'hwspinlock-next', 'rproc-fixes' and 'rpmsg [...] new 517dbdeed080 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c974bf18d9dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5f447f951e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43ecd11c557b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff164ae39b82 rtc: cmos: Evaluate century appropriate new 5ceee540fdc7 rtc: sunplus: fix return value in sp_rtc_probe() new 8d4575e6a907 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bc7f2e9af1e9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4c6a75c726cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dc72a2d49f5 Merge branch 'main' of git://git.infradead.org/users/willy [...] new c153a8b02ff9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 80783c83f50f kallsyms: support "big" kernel symbols new 11c213b0028c kallsyms: increase maximum kernel symbol length to 512 new 2f71526d93c3 kallsyms: use the correct buffer size for symbols new 0be29b05808b rust: add C helpers new f28e96276441 rust: add `compiler_builtins` crate new 40458fc0ff21 rust: add `alloc` crate new c47068ebb6aa rust: add `build_error` crate new 0ca0dcf881fb rust: add `macros` crate new 08ce53e5594e rust: add `kernel` crate new df51f5e6315e rust: export generated symbols new efd390f10e30 vsprintf: add new `%pA` format specifier new f87087dabe30 scripts: add `generate_rust_analyzer.py` new f3714fe26fb9 scripts: decode_stacktrace: demangle Rust symbols new 78b471443e27 docs: add Rust documentation new 5d287d7e9c9b Kbuild: add Rust support new aea6c5d53e0c samples: add Rust examples new cc9fed8264dd MAINTAINERS: Rust new 5c1fec092f96 [RFC] drivers: gpio: PrimeCell PL061 in Rust new fe7751c4f8fc [RFC] drivers: android: Binder IPC in Rust new ced9f62ec435 init/Kconfig: Specify the interpreter for rust-is-available.sh new 815fd7816885 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3fe7fa5843d2 mm: Add folio_put_refs() new 3abb28e275bf filemap: Use folio_put_refs() in filemap_free_folio() new 7ab258790a2a Merge branch 'for-next' of git://git.infradead.org/users/w [...] new c1299ad9ef66 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 1c3b048ceb21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0da990bdbbdb lib/crypto: add prompts back to crypto libraries new 1d6969988006 random: fix typo in comments new 9a74a4e80bfb random: cleanup poolinfo abstraction new 6c3d73f0bfe0 random: cleanup integer types new f5961ee4cec1 random: remove incomplete last_data logic new 6db4807edb02 random: remove unused extract_entropy() reserved argument new 89596ce2adbe random: rather than entropy_store abstraction, use global new 43102512757e random: remove unused OUTPUT_POOL constants new ce8e288d610c random: de-duplicate INPUT_POOL constants new 317162eb5308 random: prepend remaining pool constants with POOL_ new 62d337f0742e random: cleanup fractional entropy shift constants new aa64629f748c random: access input_pool_data directly rather than throug [...] new b48e412a0b73 random: selectively clang-format where it makes sense new 99e057c016b6 random: simplify arithmetic function flow in account() new 1a1218bb1178 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 22329c1f3cc1 Merge branch 'akpm-current/current' new 595aecc9ab60 fs/f2fs/data.c: fix mess new fe60a0d41d25 mm/migrate.c: rework migration_entry_wait() to not take a pageref new 53b114b3f97f sysctl: add a new register_sysctl_init() interface new 486ab56bcefe sysctl: move some boundary constants from sysctl.c to sysctl_vals new b24a87103c43 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] new 9b53edbc45f4 hung_task: move hung_task sysctl interface to hung_task.c new 474acf76aa63 watchdog: move watchdog sysctl interface to watchdog.c new f1d240783217 sysctl: make ngroups_max const new a1321b749077 sysctl: use const for typically used max/min proc sysctls new 79abc7d61a97 sysctl: use SYSCTL_ZERO to replace some static int zero uses new 95aa54072391 aio: move aio sysctl to aio.c new c6143a84cb85 dnotify: move dnotify sysctl to dnotify.c new 869ad3d578c0 hpet: simplify subdirectory registration with register_sysctl() new c61350cbd5e0 i915: simplify subdirectory registration with register_sysctl() new fa9b55eadb55 macintosh/mac_hid.c: simplify subdirectory registration wi [...] new aa861c9138c1 ocfs2: simplify subdirectory registration with register_sysctl() new 2a377387d7e7 test_sysctl: simplify subdirectory registration with regis [...] new d3f30e663dd0 inotify: simplify subdirectory registration with register_ [...] new a67345e22c6b inotify-simplify-subdirectory-registration-with-register_s [...] new a47015f74131 cdrom: simplify subdirectory registration with register_sysctl() new b2549c6b84a7 eventpoll: simplify sysctl declaration with register_sysctl() new 917f7b267a72 firmware_loader: move firmware sysctl to its own files new fcb879cc2a64 firmware_loader-move-firmware-sysctl-to-its-own-files-fix new 189ba74ddfb8 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix new 796dc9f7c007 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 new 5f0a8dd9be48 random: move the random sysctl declarations to its own file new 8e7d4500b01c sysctl: add helper to register a sysctl mount point new f72b5e04e276 sysctl-add-helper-to-register-a-sysctl-mount-point-fix new 473fe148e1bf fs: move binfmt_misc sysctl to its own file new 139cb5ca590f printk: move printk sysctl to printk/sysctl.c new 8517eded3a30 scsi/sg: move sg-big-buff sysctl to scsi/sg.c new 991723391f72 stackleak: move stack_erasing sysctl to stackleak.c new ebfb34423bfa sysctl: share unsigned long const values new 6f8ccfe87006 fs: move inode sysctls to its own file new 9bd36918d190 fs: move fs stat sysctls to file_table.c new 2e6882529317 fs: move dcache sysctls to its own file new c60f299f6069 fs/inode: avoid unused-variable warning new a9fb2090c37e fs/dcache: avoid unused-function warning new 6f78415f032c sysctl: move maxolduid as a sysctl specific const new 3074374bfbe5 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix new 2e07bb73f0d5 fs: move shared sysctls to fs/sysctls.c new 38cf5f44cd0b fs: move locking sysctls where they are used new fb55cddd634d fs: move namei sysctls to its own file new 4ae0806b7859 fs: move fs/exec.c sysctls into its own file new a6c7801d2faf fs: move pipe sysctls to is own file new e8a5e17e9d1c sysctl: add and use base directory declarer and registrati [...] new bc53e60a58fd sysctl-add-and-use-base-directory-declarer-and-registratio [...] new f45a17ed4ce8 fs: move namespace sysctls and declare fs base directory new 335b433d04b6 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() new c879407da422 printk: fix build warning when CONFIG_PRINTK=n new 2284b930f645 fs/coredump: move coredump sysctls into its own file new e4f4388a7026 kprobe: move sysctl_kprobes_optimization to kprobes.c new b20bbe8c35f3 kernel/sysctl.c: remove unused variable ten_thousand new 2dc0d87f605f sysctl: returns -EINVAL when a negative value is passed to [...] new 2c05e9eabc52 fs: proc: store PDE()->data into inode->i_private new 67cf92569599 proc: remove PDE_DATA() completely new defd9ad92adf proc-remove-pde_data-completely-fix new 55e1cacedbbf proc-remove-pde_data-completely-fix-fix new c2924ef42e3e lib/stackdepot: allow optional init and stack_table alloca [...] new 58d82a558623 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new 165a8459f8f3 lib/stackdepot: allow optional init and stack_table alloca [...] new 02162fd7cf84 lib/stackdepot: allow optional init and stack_table alloca [...] new d040ac642613 lib/stackdepot: allow optional init and stack_table alloca [...] new caceaf036cc9 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] new e9eee43bbc76 mm: remove cleancache new 59647b0b47e3 frontswap: remove frontswap_writethrough new b9745f5cc8d5 frontswap: remove frontswap_tmem_exclusive_gets new ee6dd2e6f059 frontswap: remove frontswap_shrink new dc8af18c37c4 frontswap: remove frontswap_curr_pages new 0e4d70058e27 frontswap: simplify frontswap_init new e76b3da1bb12 frontswap: remove the frontswap exports new 3df128ed5e8f mm: simplify try_to_unuse new 72fd497ab817 mm-simplify-try_to_unuse-fix new 6bed374e2bda frontswap: remove frontswap_test new e635443ddabb frontswap: simplify frontswap_register_ops new 272ddb3945c4 mm: mark swap_lock and swap_active_head static new 337ea41325b8 frontswap: remove support for multiple ops new 5bc37ee6232f mm: hide the FRONTSWAP Kconfig symbol
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 (f5c8fc5c602d) \ N -- N -- N refs/heads/akpm (5bc37ee6232f)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 266 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bindings/display/simple-framebuffer.yaml | 12 +- Documentation/process/changes.rst | 45 +- Documentation/rust/coding-guidelines.rst | 151 ++++++ Documentation/rust/docs.rst | 101 ---- .../rust/{coding.rst => general-information.rst} | 57 +-- Documentation/rust/index.rst | 4 +- Documentation/rust/quick-start.rst | 41 +- Documentation/staging/tee.rst | 4 +- Documentation/trace/ftrace.rst | 2 +- MAINTAINERS | 11 +- Makefile | 24 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 ++ arch/parisc/include/asm/processor.h | 1 + arch/parisc/kernel/toc.c | 1 + arch/s390/include/asm/cpu_mf.h | 4 +- arch/s390/include/asm/uaccess.h | 120 +++-- arch/s390/kernel/perf_cpum_cf_common.c | 4 +- arch/s390/kernel/perf_cpum_cf_events.c | 6 +- arch/s390/kernel/perf_cpum_sf.c | 2 +- arch/s390/lib/uaccess.c | 24 +- block/blk-sysfs.c | 4 +- drivers/android/context.rs | 1 + drivers/android/process.rs | 14 +- drivers/android/rust_binder.rs | 4 +- drivers/base/devtmpfs.c | 7 + drivers/block/brd.c | 73 ++- drivers/char/random.c | 309 ++++++------- drivers/gpio/gpio-idt3243x.c | 4 +- drivers/gpio/gpio-mpc8xxx.c | 4 +- drivers/gpio/gpio_pl061_rust.rs | 16 +- drivers/gpu/drm/i915/display/intel_ddi.c | 22 + drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/irqchip/irq-apple-aic.c | 1 - drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/irqchip/irq-realtek-rtl.c | 18 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/ethernet/mscc/ocelot_net.c | 6 +- drivers/net/phy/sfp.c | 25 +- drivers/of/base.c | 137 +++++- drivers/of/property.c | 27 +- drivers/remoteproc/Kconfig | 4 + drivers/remoteproc/qcom_q6v5.c | 1 + drivers/rpmsg/rpmsg_char.c | 22 +- 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 +- fs/btrfs/ioctl.c | 12 +- fs/cifs/cifsproto.h | 5 + fs/cifs/connect.c | 5 + fs/cifs/inode.c | 6 + fs/cifs/misc.c | 49 ++ fs/cifs/sess.c | 15 +- fs/cifs/smb2pdu.c | 9 +- fs/super.c | 4 +- fs/unicode/.gitignore | 2 +- fs/xfs/libxfs/xfs_fs.h | 37 +- fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_bmap_util.h | 2 +- fs/xfs/xfs_file.c | 3 +- fs/xfs/xfs_ioctl.c | 102 +---- fs/xfs/xfs_ioctl.h | 6 - fs/xfs/xfs_ioctl32.c | 27 -- fs/xfs/xfs_ioctl32.h | 4 - include/linux/fs_context.h | 2 + include/linux/mm.h | 20 + include/linux/of.h | 451 ++++++++---------- init/Kconfig | 37 +- lib/Kconfig.debug | 2 +- lib/rust.h | 14 + lib/vsprintf.c | 7 +- mm/filemap.c | 10 +- net/core/sock.c | 3 + net/tls/tls_sw.c | 1 + rust/Makefile | 57 ++- rust/alloc/alloc.rs | 3 + rust/alloc/boxed.rs | 3 + rust/alloc/collections/mod.rs | 1 + rust/alloc/fmt.rs | 18 + rust/alloc/lib.rs | 97 ++-- rust/alloc/raw_vec.rs | 71 +-- rust/alloc/slice.rs | 4 + rust/alloc/str.rs | 7 +- rust/alloc/string.rs | 15 +- rust/alloc/vec/drain.rs | 1 + rust/alloc/vec/mod.rs | 42 +- rust/helpers.c | 72 +++ rust/kernel/amba.rs | 147 +++--- rust/kernel/bindings_helper.h | 1 + rust/kernel/chrdev.rs | 13 +- rust/kernel/clk.rs | 75 +++ rust/kernel/device.rs | 347 +++++++++++++- rust/kernel/driver.rs | 372 ++++++++++++--- rust/kernel/file.rs | 6 + rust/kernel/file_operations.rs | 509 +++++++++++---------- rust/kernel/gpio.rs | 2 + rust/kernel/io_mem.rs | 20 + rust/kernel/irq.rs | 5 +- rust/kernel/lib.rs | 8 +- rust/kernel/miscdev.rs | 102 +++-- rust/kernel/of.rs | 122 ++--- rust/kernel/platdev.rs | 152 ------ rust/kernel/platform.rs | 224 +++++++++ rust/kernel/prelude.rs | 5 +- rust/kernel/sync/arc.rs | 4 +- rust/kernel/sync/condvar.rs | 1 + rust/kernel/sync/mutex.rs | 1 + rust/kernel/sync/revocable_mutex.rs | 8 +- rust/kernel/sync/seqlock.rs | 1 + samples/rust/Kconfig | 10 + samples/rust/Makefile | 1 + samples/rust/rust_chrdev.rs | 7 +- samples/rust/rust_miscdev.rs | 18 +- samples/rust/rust_platform.rs | 25 + samples/rust/rust_random.rs | 9 +- samples/rust/rust_semaphore.rs | 17 +- scripts/Kconfig.include | 6 +- scripts/cc-version.sh | 12 +- scripts/coccinelle/iterators/fen.cocci | 124 ----- scripts/coccinelle/misc/bugon.cocci | 63 --- scripts/min-tool-version.sh | 6 + scripts/rust-is-available-bindgen-libclang.h | 2 + scripts/rust-is-available.sh | 159 +++++++ scripts/rust-version.sh | 31 -- sound/core/misc.c | 2 +- 137 files changed, 3155 insertions(+), 2129 deletions(-) create mode 100644 Documentation/rust/coding-guidelines.rst delete mode 100644 Documentation/rust/docs.rst rename Documentation/rust/{coding.rst => general-information.rst} (50%) create mode 100644 lib/rust.h create mode 100644 rust/kernel/clk.rs delete mode 100644 rust/kernel/platdev.rs create mode 100644 rust/kernel/platform.rs create mode 100644 samples/rust/rust_platform.rs delete mode 100644 scripts/coccinelle/iterators/fen.cocci delete mode 100644 scripts/coccinelle/misc/bugon.cocci create mode 100644 scripts/rust-is-available-bindgen-libclang.h create mode 100755 scripts/rust-is-available.sh delete mode 100755 scripts/rust-version.sh