v2.4.2 compile error
Issue with `-Wimplicit-function-declaration`:
```
CC [M] /build/linux510-zfs/src/zfs/2.4.2/build/module/icp/algs/aes/aes_impl_aesni.o
CC [M] /build/linux510-zfs/src/zfs/2.4.2/build/module/icp/algs/aes/aes_impl_x86-64.o
CC [M] /build/linux510-zfs/src/zfs/2.4.2/build/module/icp/algs/modes/gcm_pclmulqdq.o
/build/linux510-zfs/src/zfs/2.4.2/build/module/os/linux/zfs/zpl_super.c: In function ‘zpl_parse_param’:
/build/linux510-zfs/src/zfs/2.4.2/build/module/os/linux/zfs/zpl_super.c:618:19: error: implicit declaration of function ‘vfs_parse_fs_param_source’; did you mean ‘vfs_parse_fs_param’? [-Wimplicit-function-declaration]
618 | int opt = vfs_parse_fs_param_source(fc, param);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| vfs_parse_fs_param
make[2]: *** [scripts/Makefile.build:287: /build/linux510-zfs/src/zfs/2.4.2/build/module/os/linux/zfs/zpl_super.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1853: /build/linux510-zfs/src/zfs/2.4.2/build/module] Error 2
make: *** [Makefile:57: modules-Linux] Error 2
make: Leaving directory '/build/linux510-zfs/src/zfs/2.4.2/build/module'
# exit code: 2
# elapsed time: 00:00:18
```
issue