Hello I found I couldn't compile arla 0.34.6 with kernel 2.4.0 The problem is in xfs_dev.c, specifically sigisactive and sigissignaled task_struct in linux/sched.h has changed; it now doesn't have the member called 'signal', which was in 2.2 kernels. I don't know enough about these things to make a fix yet, so I thought I'd let you know. Cheers, Adam