[Linux-cluster] Compile problem - kernel patches updated?
Fredric Isaman
iisaman at citi.umich.edu
Thu Aug 26 15:42:30 UTC 2004
I am trying to compile from a CVS download taken on Aug 22.
(Using linux kernel 2.6.7)
After patching the kernel, I try to compile in the /cluster using
'configure --kernel_src=/path/to/kernel; make install'.
I get the following error:
CC [M] /nfs/iisaman/gfs/cvs20040822/cluster/dlm-kernel/src/queries.o
/nfs/iisaman/gfs/cvs20040822/cluster/dlm-kernel/src/queries.c: In function
`remote_query':
/nfs/iisaman/gfs/cvs20040822/cluster/dlm-kernel/src/queries.c:338: error:
structure has no member named `lki_ownpid'
The compile seems to be using the kernel source includes, which do not
match those in the cluster directories. Do I need to do a diff and create
my own patches, or am I doing something wrong?
For example:
> diff -u dlm-kernel/src/dlm.h $KERNELSRC/include/cluster/dlm.h
@@ -241,7 +241,6 @@
int lki_mstlkid; /* Lock ID on master node */
int lki_parent;
int lki_node; /* Originating node (not master) */
- int lki_ownpid; /* Owner pid on originating node */
uint8_t lki_state; /* Queue the lock is on */
uint8_t lki_grmode; /* Granted mode */
uint8_t lki_rqmode; /* Requested mode */
Thanks,
Fred
More information about the Linux-cluster
mailing list