i am pleased to announce a sets of patches to provide linux-2.4
support for openafs.  These patches also include support for ppc as
well.  This might work for -test10 kernels as well.  The build
environment isnt complete yet for openafs apparently (i had to 'borrow'
a washtool binary from afs 3.6) so i have also supplied the binary kernel
modules as well.  the user space stuff is the same.  if anyone is
interested, i could provide a full ppc_linux24 release.

see ftp://ftp.cmf.nrl.navy.mil/pub/chas/linux-openafs

things that still need to be done:

shouldnt need osi_notify_change()--just call notify_change()

change updatepage() to writepage() so mmap'ing is 'more correct' -- see
        generic_file_mmap() in mm/filemap.c

sock_close(rx_socket) seems to crash the kernel (during afsd -shutdown)

struct vnode doesnt exactly match struct inode -- some entries werent
        made atomic_t (like i_count) due to the massive number of
        changes that would be required

instead of using #ifdef AFS_LINUX24_ENV, it should changed to
        LINUX_VERSION_CODE > KERNEL_VERSION(x,y,z)

Reply via email to