mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-02-22 23:14:32 +03:00

6.7 changes the shrinker API such that shrinkers must be allocated
dynamically by the kernel. To accomodate this, this commit reworks
spl_register_shrinker() to do something similar against earlier kernels.
Signed-off-by: Rob Norris <robn@despairlabs.com>
Sponsored-by: https://github.com/sponsors/robn
(cherry picked from commit 03b84099d9
)
19 lines
837 B
Makefile
19 lines
837 B
Makefile
$(MODULE)-objs += ../os/linux/spl/spl-atomic.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-condvar.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-cred.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-err.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-generic.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-kmem.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-kmem-cache.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-kstat.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-proc.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-procfs-list.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-shrinker.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-taskq.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-thread.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-trace.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-tsd.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-vmem.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-xdr.o
|
|
$(MODULE)-objs += ../os/linux/spl/spl-zlib.o
|