Konstantin,
Yeah with further investigation i found that iattr structure for ubuntu
lacks
the member named
" struct file *ia_file; "
I guess now the problem is really inside ubuntu API changes for their
own kernels. More or less looking into the kernel source from the
ubuntu
it seems to be modified extensively. So i guess choice is here to only
use the
kernel module from the ubuntu stock itself.
Regards
--
Harshavardhana
"Yantra Shilpi"
Z Research Inc - http://www.zresearch.com
On Thu, Mar 19, 2009 at 2:32 AM, Konstantin A. Lepikhov
<[email protected]>wrote:
> Hi Harshavardhana!
>
> Wednesday 18, at 07:50:56 PM you wrote:
>
> > Konstantin,
> >
> > Clearly as you can see there are serious API differences against
> openvz
> > kernel from Ubuntu with i think normal general Ubuntu kernel release. Can
> > you check if module compiles fine with "2.6.24-21-generic" ? if yes we
> need
> > to look at the API changes which openvz patches bring it.
> >
> > Regards
> I got the same result with latest -generic:
>
> lakos...@yahardy64:~/fuse/fuse-2.7.3glfs10$ make
> Making all in kernel
> make[1]: Entering directory `/home/lakostis/fuse/fuse-2.7.3glfs10/kernel'
> make -C /usr/src/linux-headers-2.6.24-21-generic SUBDIRS=`pwd` modules
> make[2]: Entering directory `/usr/src/linux-headers-2.6.24-21-generic'
> CC [M] /home/lakostis/fuse/fuse-2.7.3glfs10/kernel/dev.o
> CC [M] /home/lakostis/fuse/fuse-2.7.3glfs10/kernel/dir.o
> /home/lakostis/fuse/fuse-2.7.3glfs10/kernel/dir.c: In function
> 'iattr_to_fattr':
> /home/lakostis/fuse/fuse-2.7.3glfs10/kernel/dir.c:1027: error: 'struct
> iattr' has no member named 'ia_file'
> make[3]: *** [/home/lakostis/fuse/fuse-2.7.3glfs10/kernel/dir.o] Error 1
> make[2]: *** [_module_/home/lakostis/fuse/fuse-2.7.3glfs10/kernel] Error 2
> make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-21-generic'
> make[1]: *** [all-spec] Error 2
> make[1]: Leaving directory `/home/lakostis/fuse/fuse-2.7.3glfs10/kernel'
> make: *** [all-recursive] Error 1
>
> It's not ubuntu API changes actually (see
> https://lists.ubuntu.com/archives/kernel-team/2008-July/002904.html)
> suspect all Apparmor-depended kernels suffer from this patch :)
>
> --
> WBR et al.
>
_______________________________________________
Gluster-users mailing list
[email protected]
http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users