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