Hi Reinhard,

On Wed, Jan 21, 2026 at 09:39:51AM +0100, Reinhard Eilmsteiner wrote:
> Hey Salvatore,
> 
> I managed to build a .66 and a .57 kernel, however when I try mounting the
> cephfs with this kernel, it complains that the required module is not
> available for this kernel. Unfortunately, I don't know where to get the
> sources for the cephfs kernel modules in the correct version to match the
> kernels I want to build.
> 
> Could you please give me "vectors" (directions)?

Before running the 'make savedefconfig' step, make sure to have the
ceph required configuration enabled, either by writing the config
options directly in the .config file or by running;

./scripts/config --module CEPH_FS
./scripts/config --module CEPH_LIB
./scripts/config --enable CEPH_FSCACHE
./scripts/config --enable CEPH_FS_POSIX_ACL

then the remaining

make savedefconfig
mv defconfig arch/x86/configs/my_defconfig

(make sure that they are configured before compiling the respective
ersions).

The rest remains the same in the procedure, but you need to make sure
the ceph support is enabled in the config you use.

Hope this help,

Regards,
Salvatore

Reply via email to