The commit is pushed to "branch-rh7-3.10.0-693.21.1.vz7.46.x-ovz" and will 
appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-693.21.1.vz7.46.7
------>
commit 496d317f3b3c42669d76e8bde98393c1e9810a5f
Author: Konstantin Khorenko <[email protected]>
Date:   Fri Apr 20 17:02:58 2018 +0300

    Revert "net: Change number of netlink repair"
    
    This reverts commit 9cdd731a629a0c83ae8864759944aa62d9c8bd5b.
    
    We need to release criu package along with the vzkernel with
    netlink repair number changed, but we don't want to release
    criu userspace package right now, only kernel =>
    
    revert the netlink repair number shift for now.
    
    https://jira.sw.ru/browse/PSBM-83415
    
    Signed-off-by: Konstantin Khorenko <[email protected]>
---
 include/uapi/linux/netlink.h | 3 +--
 net/netlink/af_netlink.c     | 2 +-
 net/netlink/af_netlink.h     | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/include/uapi/linux/netlink.h b/include/uapi/linux/netlink.h
index 5d202cc19705..56ddadf14e0e 100644
--- a/include/uapi/linux/netlink.h
+++ b/include/uapi/linux/netlink.h
@@ -111,8 +111,7 @@ struct nlmsgerr {
 #define NETLINK_LISTEN_ALL_NSID                8
 #define NETLINK_LIST_MEMBERSHIPS       9
 #define NETLINK_CAP_ACK                        10
-
-#define NETLINK_REPAIR2                        127
+#define NETLINK_REPAIR                 11
 
 struct nl_pktinfo {
        __u32   group;
diff --git a/net/netlink/af_netlink.c b/net/netlink/af_netlink.c
index 0d02a287ea79..513597d267eb 100644
--- a/net/netlink/af_netlink.c
+++ b/net/netlink/af_netlink.c
@@ -2192,7 +2192,7 @@ static int netlink_setsockopt(struct socket *sock, int 
level, int optname,
                return -EFAULT;
 
        switch (optname) {
-       case NETLINK_REPAIR2:
+       case NETLINK_REPAIR:
                if (val)
                        nlk->flags |= NETLINK_F_REPAIR;
                else
diff --git a/net/netlink/af_netlink.h b/net/netlink/af_netlink.h
index 07bac2ff1054..041b5da8bd5d 100644
--- a/net/netlink/af_netlink.h
+++ b/net/netlink/af_netlink.h
@@ -11,8 +11,7 @@
 #define NETLINK_F_RECV_NO_ENOBUFS      0x8
 #define NETLINK_F_LISTEN_ALL_NSID      0x10
 #define NETLINK_F_CAP_ACK              0x20
-
-#define NETLINK_F_REPAIR               0x80000000
+#define NETLINK_F_REPAIR               0x40
 
 #define NLGRPSZ(x)     (ALIGN(x, sizeof(unsigned long) * 8) / 8)
 #define NLGRPLONGS(x)  (NLGRPSZ(x)/sizeof(unsigned long))
_______________________________________________
Devel mailing list
[email protected]
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to