Is anyone using OpenAFS with the future Linux kernel 3.13?

I need to use kernel 3.13.0-rc1 and 3.13.0-rc2 with OpenAFS for a OpenAFS fileserver, but I get compile errors:

(...)
CC [M] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vm.o CC [M] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_export.o CC [M] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_nfssrv.o CC [M] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_proc.o CC [M] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.o /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.c:737:3: error: unknown field ‘readdir’ specified in initializer /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.c:737:3: warning: initialization from incompatible pointer type [enabled by default] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.c:737:3: warning: (near initialization for ‘afs_dir_fops.write’) [enabled by default] /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.c: In function ‘afs_linux_rename’: /var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.c:1651:27: error: ‘struct dentry’ has no member named ‘d_count’ make[4]: *** [/var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP/osi_vnodeops.o] Error 1 make[3]: *** [_module_/var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-3.13.0-rc2-dsi'
rm .makelog
echo "Packaging Friendly Build Complete"
Packaging Friendly Build Complete
make[2]: Leaving directory `/var/lib/dkms/openafs/1.6.5/build/src/libafs/MODLOAD-3.13.0-rc2-dsi-SP'
make[1]: Leaving directory `/var/lib/dkms/openafs/1.6.5/build/src/libafs'

I am using Debian stable, the package openafs-module-dkms is for compiling the openafs module for the running kernel.

The kernel is 3.13.0-rc2 compiled from git repository and packaged into a Debian package using kernel-package. The idea is to setup a OpenAFS fileserver using SSD and bache for accelerating HDD disks in RAID6. The bcache module is much more stable
in kernel 3.13.0-rc1, than is in previous kernels.

Jose Calhariz

--
--

Hoje destrui o espelho do meu quarto. Não preciso mais de ídolos.


_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to