Your message dated Wed, 02 Apr 2014 11:00:15 +0000
with message-id <e1wvitz-0004wl...@franck.debian.org>
and subject line Bug#732260: fixed in openvswitch 2.1.0+git20140325-1
has caused the Debian Bug report #732260,
regarding openvswitch: datapath kernel module fails to compile with linux 
kernel version 3.11
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
732260: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732260
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvswitch
Version: 1.9.3+git20131029-1.1
Severity: important

Dear Maintainer,

I was upgrading our test server to the newest kernel shipping with 
Debian/unstable,
namely "3.11-2", and DKMS failed on openvswitch-datapath-dkms. I attached the 
error
messages from the DKMS make.log file.

Looking at the source file and the referenced header file, it seems that the 
Linux
kernel now supports VLAN EtherTypes other than 0x8100. This has resulted in 
calls
that add VLAN tags having one extra parameter, the desired EtherType.

This sounds like it would require a bigger overhaul in the openvswitch design, 
but
for now I would suggest adding a simple patch that adds ETH_P_8021Q as the
extra parameter when compiling for 3.11. Note that the new parameter was added 
in
the middle of the function's parameter list, not at the end.

Log follows:

  CC [M]  
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.o
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c: In 
function ‘pop_vlan’:
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c:104:2:
 error: too few arguments to function ‘__vlan_hwaccel_put_tag’
  __vlan_hwaccel_put_tag(skb, ntohs(tci));
  ^
In file included from 
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/compat/include/linux/if_vlan.h:6:0,
                 from 
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c:29:
/usr/src/linux-headers-3.11-2-common/include/linux/if_vlan.h:236:31: note: 
declared here
 static inline struct sk_buff *__vlan_hwaccel_put_tag(struct sk_buff *skb,
                               ^
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c: In 
function ‘push_vlan’:
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c:124:2:
 error: too few arguments to function ‘__vlan_hwaccel_put_tag’
  __vlan_hwaccel_put_tag(skb, ntohs(vlan->vlan_tci) & ~VLAN_TAG_PRESENT);
  ^
In file included from 
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/compat/include/linux/if_vlan.h:6:0,
                 from 
/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.c:29:
/usr/src/linux-headers-3.11-2-common/include/linux/if_vlan.h:236:31: note: 
declared here
 static inline struct sk_buff *__vlan_hwaccel_put_tag(struct sk_buff *skb,
                               ^
make[4]: *** 
[/var/lib/dkms/openvswitch/1.9.3+git20131029/build/datapath/linux/actions.o] 
Error 1

--- End Message ---
--- Begin Message ---
Source: openvswitch
Source-Version: 2.1.0+git20140325-1

We believe that the bug you reported is fixed in the latest version of
openvswitch, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 732...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Pfaff <pfaff...@debian.org> (supplier of updated openvswitch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 31 Mar 2014 09:31:10 -0700
Source: openvswitch
Binary: openvswitch-datapath-source openvswitch-datapath-dkms 
openvswitch-common openvswitch-switch openvswitch-ipsec openvswitch-pki 
openvswitch-dbg python-openvswitch ovsdbmonitor openvswitch-test 
openvswitch-vtep
Architecture: source i386 all
Version: 2.1.0+git20140325-1
Distribution: unstable
Urgency: low
Maintainer: Open vSwitch developers <dev@openvswitch.org>
Changed-By: Ben Pfaff <pfaff...@debian.org>
Description: 
 openvswitch-common - Open vSwitch common components
 openvswitch-datapath-dkms - Open vSwitch datapath module source - DKMS version
 openvswitch-datapath-source - Open vSwitch datapath module source - 
module-assistant version
 openvswitch-dbg - Debug symbols for Open vSwitch packages
 openvswitch-ipsec - Open vSwitch GRE-over-IPsec support
 openvswitch-pki - Open vSwitch public key infrastructure dependency package
 openvswitch-switch - Open vSwitch switch implementations
 openvswitch-test - Open vSwitch test package
 openvswitch-vtep - Open vSwitch VTEP utilities
 ovsdbmonitor - Open vSwitch graphical monitoring tool
 python-openvswitch - Python bindings for Open vSwitch
Closes: 680538 681954 701760 729304 731133 732260 733696
Changes: 
 openvswitch (2.1.0+git20140325-1) unstable; urgency=low
 .
   * New upstream release.
     - Included kernel module builds against Linux 3.11.  Closes: #732260.
     - Log rotation bug fixed.  Closes: #729304.
     - Bridge compatibility feature removed.  Closes: #680538, #681954.
     - Controller package removed.  Closes: #731133.
   * Shut down OVS after libvirt guests to allow those guests to remove
     their interfaces gracefully. Closes: #701760.  Reported by Ernesto
     Domato <edo...@gmail.com>.  Fix from Lukasz Szotek
     <szot...@gmail.com>.
   * debian/control: Depend on kmod instead of module-init-tools.  Closes:
     #733696.  Reported by m...@linux.it (Marco d'Itri).
Checksums-Sha1: 
 c6aa073ff1ae3ba6f078cada51921c05c20be169 2655 
openvswitch_2.1.0+git20140325-1.dsc
 1c5892150c5d4f993d24bc5b028e65ea3c1d3e54 2055280 
openvswitch_2.1.0+git20140325.orig.tar.xz
 8958a01323b6c06c446fa43828d49a3abaa5c5d4 40604 
openvswitch_2.1.0+git20140325-1.debian.tar.xz
 204a9caec81b4bfccf90ea611d658c329e6193ac 497842 
openvswitch-common_2.1.0+git20140325-1_i386.deb
 f110f38d1b5707288307b9410c329b0bccc440cc 929140 
openvswitch-switch_2.1.0+git20140325-1_i386.deb
 907fb9ff457f8d072b6627b9b8146f443721dbd0 33712 
openvswitch-ipsec_2.1.0+git20140325-1_i386.deb
 32e06429d143ce9dfc75687c832a4882dcf71f88 3750212 
openvswitch-dbg_2.1.0+git20140325-1_i386.deb
 c5cf2441b86c910da6f13b0990653e7868993c59 176476 
openvswitch-vtep_2.1.0+git20140325-1_i386.deb
 456b2739d985f8111a84ca7001849f64ec01ba68 3149648 
openvswitch-datapath-source_2.1.0+git20140325-1_all.deb
 a7423e906fc3adbcdcec7a39d7cb72c4441be464 2116070 
openvswitch-datapath-dkms_2.1.0+git20140325-1_all.deb
 41fce448c6417431d1ffd6de70db93e4f7c0601c 27512 
openvswitch-pki_2.1.0+git20140325-1_all.deb
 df60a867c6db66a9b1bf385165394632d6156d54 76476 
python-openvswitch_2.1.0+git20140325-1_all.deb
 cd9dd995db7c62166b7a576daeda288855a30deb 46544 
ovsdbmonitor_2.1.0+git20140325-1_all.deb
 7148020e26a76212af4dad84cbcd4c04de68d4e8 43194 
openvswitch-test_2.1.0+git20140325-1_all.deb
Checksums-Sha256: 
 af159018f168e412a3618bb00f2943ac1dc48d02e563211795ea6617cb29f173 2655 
openvswitch_2.1.0+git20140325-1.dsc
 dbb2805e5100a267dbdda588f119846d94ed8f01fba407e7b8194c8fa9880fe6 2055280 
openvswitch_2.1.0+git20140325.orig.tar.xz
 7e85e2bf8d270362d3ec5f4307d62c21a65f1731471b2836357d4d6b85833b10 40604 
openvswitch_2.1.0+git20140325-1.debian.tar.xz
 5220c03d233873467b96545c88f9e0abf7fb7cc5a46f51afdc58290689f625d6 497842 
openvswitch-common_2.1.0+git20140325-1_i386.deb
 499fd6a1284bb1b7e0c97352faa064ba3e2a35c42b625c0d1453ab89ea8835cf 929140 
openvswitch-switch_2.1.0+git20140325-1_i386.deb
 6bae127bcb6c7307a001a15e420a36be6b06fe0417c74a42bb392e96cbf55b05 33712 
openvswitch-ipsec_2.1.0+git20140325-1_i386.deb
 e23e0e311a7c5f0a1cd37090e51eabb13d6d587db8fa7709f1288eab6b03aaf2 3750212 
openvswitch-dbg_2.1.0+git20140325-1_i386.deb
 6dfcb78606f775464876ed72c20f1b2f2095c5e3684af107c5666bfd74692d82 176476 
openvswitch-vtep_2.1.0+git20140325-1_i386.deb
 135dafa081ee470c0cb66485d1f8168974c8831ce62c21d55163f2b722d3ebe1 3149648 
openvswitch-datapath-source_2.1.0+git20140325-1_all.deb
 691b3984b7f8bd004182668599afe1dacf537a47190c2ba4c077000f78cc2f1c 2116070 
openvswitch-datapath-dkms_2.1.0+git20140325-1_all.deb
 5760c6abfd0cdf421b07478b57b1cc575ea32ddb5a191f1f69f3ea0211c5c914 27512 
openvswitch-pki_2.1.0+git20140325-1_all.deb
 2cac1493cf739157dbb88aea13cabec6eac569ea467c5558d650ff1ec879e10a 76476 
python-openvswitch_2.1.0+git20140325-1_all.deb
 5aeed2923c57c5fa90ed2173fbf63eca575a9fad64712c4529c61a8e8a5f4ca4 46544 
ovsdbmonitor_2.1.0+git20140325-1_all.deb
 9d407af904847469145857e12ee259562a1bf8f41e88f7bd99307ccf6b5cd4b6 43194 
openvswitch-test_2.1.0+git20140325-1_all.deb
Files: 
 8f58452193907db3cefce0705897b275 2655 net extra 
openvswitch_2.1.0+git20140325-1.dsc
 13d0f6a97fae37c3e8b1675ddde60956 2055280 net extra 
openvswitch_2.1.0+git20140325.orig.tar.xz
 b82c3206addf48cfce1a284d90935311 40604 net extra 
openvswitch_2.1.0+git20140325-1.debian.tar.xz
 037a1c12977419bad32ed3b7deb97554 497842 net extra 
openvswitch-common_2.1.0+git20140325-1_i386.deb
 f1da1c21bb98dd4e87e78cf0a98e4c19 929140 net extra 
openvswitch-switch_2.1.0+git20140325-1_i386.deb
 ea6b3c5f9c4ea87f9de50e98b9441b6a 33712 net extra 
openvswitch-ipsec_2.1.0+git20140325-1_i386.deb
 f9fd327d63b28f9be9f0ac527dc020df 3750212 debug extra 
openvswitch-dbg_2.1.0+git20140325-1_i386.deb
 616dab2d9695f8106145f3076c06d05a 176476 net extra 
openvswitch-vtep_2.1.0+git20140325-1_i386.deb
 6e423828c36ae8b55ea9f6b223a2f1bf 3149648 net extra 
openvswitch-datapath-source_2.1.0+git20140325-1_all.deb
 da92bb444520182890c0474a45c85562 2116070 net extra 
openvswitch-datapath-dkms_2.1.0+git20140325-1_all.deb
 ec13f564b3dfdcebfa556f4835833153 27512 net extra 
openvswitch-pki_2.1.0+git20140325-1_all.deb
 3485093cbbfde893d562cdd61c9dfaa6 76476 python extra 
python-openvswitch_2.1.0+git20140325-1_all.deb
 7397b7ad8ee9445486da655ec8605476 46544 utils extra 
ovsdbmonitor_2.1.0+git20140325-1_all.deb
 e544d7e027666561aafb86f4a350e075 43194 net extra 
openvswitch-test_2.1.0+git20140325-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJTOZ9mAAoJEIUZnejGZI6Qtr4P/iyBcjlCFrFUpubCW8ODJYq+
GF4oCsZy7+Oyd88EYb97khZaXUOySp33qUG01GgREEA4Z2x8G1n32awt1QgG7IxI
n6g9zZSUvpvya7aI5sDSbfYQDNGP9lBRzFI4DzVdczNkw0aEjJ2+kH8qqDqa2Q9f
ZXZAWy2QIZOojbEUfv7P2AZDjRxtg8vG7DavW49EtNaDLRLrCb2iICSNRStmhLg8
GPNR0SGBrQfU+xubIlcLXT3CTjgUX6N3ad4LfTxclT0Tg0tgs191R4veXqG2G/mM
kKyf6AJFu5cskVCQvFZWHIduMuPzRh6v/jkslg7cUzAcyCzNS4kaoQPgsFKI16Nj
c7JbiZTx8y0uXyv0GzMnMIBy6EW/8pRgrCdfVftKIvRznfX4dYWsgbjYfT60pURN
xIJdDzVNBl/gVdS62mRoXXy+96nC1iDBhIfrWUT+uheQgfb74HxwSfN2WaRZh2oZ
2jnqd+juXuFQJFVpx4QmlXc7zO6hjkl8+xVXdVjyeUaur3zE80Uuvfypp/hSUWVt
RR1vbSgMLQczx6AqQl4mwSw0ABKFx2XkF/0ubCCcsA0lCTPilR6RpqlsqeV7jh3J
FmN821YuKveq6bWSVb9cNeLOfTSqhzV8XeKOivG6dZz5+WqrITlzNSC0dL2kwbqL
sM5cqy+zCEQq/TvzXAuD
=5xjp
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to