HomeFreeBSD

Linux 6.0 compat: register_shrinker() now var-arg

Description

Linux 6.0 compat: register_shrinker() now var-arg

The 6.0 kernel added a printf-style var-arg for args > 0 to the
register_shrinker function, in order to add names to shrinkers, in
commit e33c267ab70de4249d22d7eab1cc7d68a889bac2. This enables the
shrinkers to have friendly names exposed in /sys/kernel/debug/shrinker/.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Coleman Kane <ckane@colemankane.org>
Closes #13748

Details

Provenance
Coleman Kane <ckane@colemankane.org>Authored on Aug 8 2022, 11:18 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 9 2022, 4:41 PM
Parents
rG4063d7b6b4b3: Linux 5.20 compat: blk_cleanup_disk()
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rGe0dbab1a141c: Linux 6.0 compat: register_shrinker() now var-arg (authored by Coleman Kane <ckane@colemankane.org>).Aug 9 2022, 4:41 PM