After testing it with the test kernel we found that the Linux header contains the Openvswitch.h header files with out any OVS module installed, and these header files are not compatible with OVS2.7, when we tried to build the OVS kernel module"
Files contains in debian package:
dpkg -L linux-headers-4.4.0-138 | grep openvswitch /usr/src/linux-headers-4.4.0-138/net/openvswitch /usr/src/linux-headers-4.4.0-138/net/openvswitch/Makefile /usr/src/linux-headers-4.4.0-138/net/openvswitch/Kconfig /usr/src/linux-headers-4.4.0-138/include/linux/openvswitch.h /usr/src/linux-headers-4.4.0-138/include/uapi/linux/openvswitch.h
root@compute2:~/kernel# dpkg -L linux-headers-4.4.0-138-generic | grep openvswitch /usr/src/linux-headers-4.4.0-138-generic/include/config/openvswitch /usr/src/linux-headers-4.4.0-138-generic/include/config/openvswitch/gre.h /usr/src/linux-headers-4.4.0-138-generic/include/config/openvswitch/vxlan.h /usr/src/linux-headers-4.4.0-138-generic/include/config/openvswitch/geneve.h /usr/src/linux-headers-4.4.0-138-generic/include/config/openvswitch.h
What is the safe way to remove these header files before Installing the our OVS and compiling the OVS kernel module.
After testing it with the test kernel we found that the Linux header contains the Openvswitch.h header files with out any OVS module installed, and these header files are not compatible with OVS2.7, when we tried to build the OVS kernel module"
Files contains in debian package:
dpkg -L linux-headers- 4.4.0-138 | grep openvswitch linux-headers- 4.4.0-138/ net/openvswitch linux-headers- 4.4.0-138/ net/openvswitch /Makefile linux-headers- 4.4.0-138/ net/openvswitch /Kconfig linux-headers- 4.4.0-138/ include/ linux/openvswit ch.h linux-headers- 4.4.0-138/ include/ uapi/linux/ openvswitch. h
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
root@compute2: ~/kernel# dpkg -L linux-headers- 4.4.0-138- generic | grep openvswitch linux-headers- 4.4.0-138- generic/ include/ config/ openvswitch linux-headers- 4.4.0-138- generic/ include/ config/ openvswitch/ gre.h linux-headers- 4.4.0-138- generic/ include/ config/ openvswitch/ vxlan.h linux-headers- 4.4.0-138- generic/ include/ config/ openvswitch/ geneve. h linux-headers- 4.4.0-138- generic/ include/ config/ openvswitch. h
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
What is the safe way to remove these header files before Installing the our OVS and compiling the OVS kernel module.