Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes to support Ubuntu 16.04 v4.15 kernel.
DPDK: Ubuntu 16.04 compilation fix Partial-Bug: 1638643 Changes to make vrouter code compile against linux kernel v4.15. Timer_list structure has changed in 4.15 releases. Also some changes introduced to vr_host_interface.c, removing NETIF_F_UFO reference for v4.15. closes-bug: #1765229 Fix vrouter build for kernels from 4.11 to 4.13 - linux/vhost_dev.c: Rename netdev destructor to priv_destructor due to API change. New signature of rtnl_link_ops.validate due to API change. - linux/vr_mem.c Remove vma from mem_fault function since VMA pointer now accessable via VMF structure. Partial-Bug: #1633387 (cherry picked from commit 60c9031) Modify generic netlink family registration for kernel 4.10 support Closes-bug: #1696745 Fix netlink family registration for kernel 4.10 When we call genl_register_family with "ops" field provided, we need to provide "n_ops" field as well. Closes-bug: #1696745 Register information about multicast group Pass to vrouter module information about multicast group. Withouth that user space client (vif) was unable to join vrouter netlink broadcast group when kernel 4.10 or higher was used. Closes-Bug: #1771999 Change-Id: I7d01633fca50a3c76ce1ea9d9233623e4a2abd45 Closes Jira Bug:JCB-218796
- Loading branch information
Showing
7 changed files
with
83 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters