Your message dated Sun, 04 Jun 2017 22:48:52 +0000 with message-id <[email protected]> and subject line Bug#864073: fixed in systemd 232-25 has caused the Debian Bug report #864073, regarding TCP offloads disabled by default 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 [email protected] immediately.) -- 864073: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864073 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: systemd Version: 232-23 ​Severity: important​ With systemd 232 it got the ability to set the NIC offloads. These offloads are not initialized correctly though, so the NIC ends up without fully enabled TCP offloads. Example from stretch defaults: ... tcp-segmentation-offload: on tx-tcp-segmentation: off <---- ??? tx-tcp-ecn-segmentation: off [fixed] tx-tcp-mangleid-segmentation: off tx-tcp6-segmentation: on udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on ... If I do the following (default in 231 and earlier): ethtool -K <if> tx-tcp-segmentation on I get the correct version ... tcp-segmentation-offload: on tx-tcp-segmentation: on tx-tcp-ecn-segmentation: off [fixed] tx-tcp-mangleid-segmentation: off tx-tcp6-segmentation: on udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on ... This causes major performance issues in high speed networks (1Gbit/s and higher) or in weak embedded devices and it is going to be (by accident) the default in Stretch! Luckily the fix is already in 233 and it is only a simple one liner that I really think should be patched into Stretch to avoid people getting hard to diagnose distro specific performance issues when going from jessie to stretch or coming from other distros. Some links with info: * https://github.com/systemd/systemd/issues/4650 * https://github.com/systemd/systemd/pull/4639 * https://sourceforge.net/p/e1000/mailman/message/35663858/ Regards, Hans-Kristian Bakke
--- End Message ---
--- Begin Message ---Source: systemd Source-Version: 232-25 We believe that the bug you reported is fixed in the latest version of systemd, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Biebl <[email protected]> (supplier of updated systemd 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 04 Jun 2017 22:58:32 +0200 Source: systemd Binary: systemd systemd-sysv systemd-container systemd-journal-remote systemd-coredump libpam-systemd libnss-myhostname libnss-mymachines libnss-resolve libnss-systemd libsystemd0 libsystemd-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb Architecture: source Version: 232-25 Distribution: unstable Urgency: medium Maintainer: Debian systemd Maintainers <[email protected]> Changed-By: Michael Biebl <[email protected]> Description: libnss-myhostname - nss module providing fallback resolution for the current hostname libnss-mymachines - nss module to resolve hostnames for local container instances libnss-resolve - nss module to resolve names via systemd-resolved libnss-systemd - nss module providing dynamic user and group name resolution libpam-systemd - system and service manager - PAM module libsystemd-dev - systemd utility library - development files libsystemd0 - systemd utility library libudev-dev - libudev development files libudev1 - libudev shared library libudev1-udeb - libudev shared library (udeb) systemd - system and service manager systemd-container - systemd container/nspawn tools systemd-coredump - tools for storing and retrieving coredumps systemd-journal-remote - tools for sending and receiving remote journal logs systemd-sysv - system and service manager - SysV links udev - /dev/ and hotplug management daemon udev-udeb - /dev/ and hotplug management daemon (udeb) Closes: 851933 854041 863800 864073 Changes: systemd (232-25) unstable; urgency=medium . * hwdb: Use path_join() to generate the hwdb_bin path. This ensures /lib/udev/hwdb.bin gets the correct SELinux context. Having double slashes in the path makes selabel_lookup_raw() return the wrong context. (Closes: #851933) * selinux: Enable labeling and access checks for unprivileged users. Revert commit that inadvertently broke a lot of SELinux related functionality for both unprivileged users and systemd instances running as MANAGER_USER and instead deal with the auditd issue by checking for the CAP_AUDIT_WRITE capability before opening an audit netlink socket. (Closes: #863800) * Revert "systemd-sysv: Add Conflicts: systemd-shim" Under certain conditions this confuses Jessies's apt which then tries to remove systemd while being the active init system, resulting in a failed dist-upgrade. While this turned out to be a bug in apt, avoid this situation by dropping the Conflicts. (Closes: #854041) * link: Fix offload features initialization. This fixes a regression introduced in v232 which caused TCP segmentation offloads being disabled by default, resulting in significant performance issues under certain conditions. (Closes: #864073) Checksums-Sha1: 655fcc22e41aa2f48d3a6427c465245fbd668138 4769 systemd_232-25.dsc d925daf81cdc64814e2dc168f63934bd99c69cc6 202956 systemd_232-25.debian.tar.xz 89a068679ea5be6c131a9df727e872f6ffcee7ac 9712 systemd_232-25_source.buildinfo Checksums-Sha256: a668365e1d91043416e37cd8484f221e3dd77541efc9111d9dbf225b327d50ac 4769 systemd_232-25.dsc 611d55f08285ddfc1031b3d3eb9595fad44c2cb7aba8741bd0dab47a7fe2a32d 202956 systemd_232-25.debian.tar.xz bbac24372f1575f18a8c76f4041545de18b730eb88ea9ed6f7d225d5777091b2 9712 systemd_232-25_source.buildinfo Files: 6dceeb608eaf98d952a9933716582a53 4769 admin optional systemd_232-25.dsc eafffdc1d15377ba562981bc7760b27c 202956 admin optional systemd_232-25.debian.tar.xz 8cf18dca770f659b8afbe6ece59c3176 9712 admin optional systemd_232-25_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAlk0iaMACgkQauHfDWCP ItxsPw/9G5rWZxgh+51Lke+cjqmL/cDR4GKQWJQNnLBHNZQR3XM3lYMyxshAROnc 8NBKCWNIrsHO85OnyIDKPIh78t4N2gLXda0QA2t0LM3kI7CcANnd4Ekfc/qpe7BN xCudmxHbFB8iRMgEMaNJPvt2J/e4e9XzcKse6Lqo46LnDswzjIEMXa+leEDn5uge i5Ezt2wFjOVo8ltdURXO5hYckqeGdlY5wMSnyuJ70126JzyERSAwvEmVVHtGkzQc 8JGuJvXYWTwsYCJIvP3eusGyKKxxAt9+Rh4avtjq81rWNtyyGiFqmZ0PsLJGuh2Z U/hJ02xB3iDdtgaLmi9w8FzpGoA1yn2pSNmHlNnoh3Bt4doaQwf2OXHPOqX/JljO YQ6cj9OIiN/54U0+CQilSX9xgZlSQVnOm/dosR5iI5pbohC8C31cILf9oYf3yDI0 63bLShRqzHt4SemQmgVOIrgTkc/CONZG5ZnjzA2G3xUORBw/UUVa1oPY/SzedRGK yPGajhHAtH4Lo94MG1GNLageJJQLr6GFBIAvHETM/msDWETX5QadQ/s5qRRd41AB PBMkvGGMsfOfNW+vKOoQAqfwoR8ozVeLASTz7EfFKqmOQXZVPWKNxYeTvfb4smxi UTXPdK53X0kaobhH12mtzwI6Pm34W7y5HSLzrpk5or89TAFq8jE= =Df06 -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Pkg-systemd-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers
