From: Vladimir Sokolovsky Date: Tue, 18 Mar 2014 15:51:26 +0000 (+0200) Subject: Added support for RHEL7.0 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=52685623f484bb1b142974b5d1f15918dcf711c7;p=~aditr%2Fcompat.git Added support for RHEL7.0 Signed-off-by: Vladimir Sokolovsky --- diff --git a/include/linux/compat-3.11.h b/include/linux/compat-3.11.h index cb15185..981ac86 100644 --- a/include/linux/compat-3.11.h +++ b/include/linux/compat-3.11.h @@ -3,7 +3,7 @@ #include -#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,11,0)) +#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)) #ifndef AF_IB #define AF_IB 27 /* Native InfiniBand address */ @@ -17,12 +17,14 @@ netdev_notifier_info_to_dev(void *ptr) return (struct net_device *)ptr; } +#if !defined(CONFIG_COMPAT_IFLA_VF_LINK_STATE_MAX) enum { IFLA_VF_LINK_STATE_AUTO, /* link state of the uplink */ IFLA_VF_LINK_STATE_ENABLE, /* link always up */ IFLA_VF_LINK_STATE_DISABLE, /* link always down */ __IFLA_VF_LINK_STATE_MAX, }; -#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(3,11,0) */ +#endif +#endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)) */ #endif /* LINUX_3_11_COMPAT_H */ diff --git a/include/linux/compat-3.12.h b/include/linux/compat-3.12.h index 9cf23a9..6406c2c 100644 --- a/include/linux/compat-3.12.h +++ b/include/linux/compat-3.12.h @@ -11,6 +11,7 @@ #define MODULE_ALIAS_FS(NAME) MODULE_ALIAS("fs-" NAME) +#define file_inode LINUX_BACKPORT(file_inode) static inline struct inode *file_inode(struct file *f) { return f->f_dentry->d_inode; diff --git a/include/net/busy_poll.h b/include/net/busy_poll.h deleted file mode 100644 index 3df402d..0000000 --- a/include/net/busy_poll.h +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef _COMPAT_LINUX_NET_BUSY_POLL_H -#define _COMPAT_LINUX_NET_BUSY_POLL_H 1 - -#include - -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,11,0)) -#include_next -#endif - -#endif /* _COMPAT_LINUX_NET_BUSY_POLL_H */