From: wangdi Date: Fri, 10 Oct 2003 10:48:04 +0000 (+0000) Subject: A better way to fix the 2.6 build errors in llite_nfs.c X-Git-Tag: v1_7_0_51~2^9~251 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=46975afc414bf743b34495d99ec55286b30fb15b;p=fs%2Flustre-release.git A better way to fix the 2.6 build errors in llite_nfs.c --- diff --git a/lustre/include/linux/lustre_compat25.h b/lustre/include/linux/lustre_compat25.h index 3dc6d1e..01cdf57 100644 --- a/lustre/include/linux/lustre_compat25.h +++ b/lustre/include/linux/lustre_compat25.h @@ -54,6 +54,7 @@ #define to_kdev_t(dev) (dev) #define kdev_t_to_nr(dev) (dev) #define val_to_kdev(dev) (dev) +#define ILOOKUP(sb, ino, test, data) ilookup5(sb, ino, test, data); #include @@ -61,8 +62,9 @@ #define ll_vfs_create(a,b,c,d) vfs_create(a,b,c) #define ll_permission(a,b,c) permission(a,b) - -#define ll_dev_t int +#define ILOOKUP(sb, ino, test, data) ilookup4(sb, ino, test, data); +#define DCACHE_DISCONNECTED DCACHE_NFSD_DISCONNECTED +#define ll_dev_t int static inline void clear_page_dirty(struct page *page) {