From owner-freebsd-current@freebsd.org Sat Dec 22 20:31:24 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2332E133A653 for ; Sat, 22 Dec 2018 20:31:24 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 751F66FF37 for ; Sat, 22 Dec 2018 20:31:23 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: by mailman.ysv.freebsd.org (Postfix) id 325EB133A64A; Sat, 22 Dec 2018 20:31:23 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2884133A645 for ; Sat, 22 Dec 2018 20:31:22 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48C476FF2D; Sat, 22 Dec 2018 20:31:22 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 49AEA93A; Sat, 22 Dec 2018 15:31:20 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 22 Dec 2018 15:31:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.net; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm3; bh=XLuK+PMF3xbGXjUx+wVgPQs8GW+ 3o+PwpLhcUSA2I7Q=; b=DEXRDgjGzlol6XXf3IrigznsXILshzBl6Inwt07Tbcs bPqAzcP1j/MM0Y5N87B9OVaWAHgWm8CQ+a0cgyJBq7RUvRtxHJybgj8EUUKgBnl/ RP/TVrkgWctX2zaAdYVBmJFYZFUzrqVOLWw+uLC5bKTV8ShvNVPckk28OR6+mKOZ 92tcTEqPBp+vGgwMsi1kN1LWzzsRvw0Ku2/DCMMe0A0fSPGlify/VXsTlmV0ivIK D6l/RCBFZQyY0MU8JM6BFFb6zS7dkn85Qm3DEDhWHI/jVkmMZ0cmlS05ZHrhSm40 aLcFj0WndB8OmLaqnjcQBNrNX3JttOgsIMeK5vXLGSg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=XLuK+P MF3xbGXjUx+wVgPQs8GW+3o+PwpLhcUSA2I7Q=; b=mql4MbynYjanEoJvE//38D mRpCL0w+pWbK5fN9mLWrkU6Zvl5pkNl0+OWF8KkrSg47HYEiATPYLqEkkb7gB8y9 kebX+ugSFpcDKCImV4a2/nPZyzrgKudRCmHIoe6x1YXRsofDAQ4+y5Vzd/8D/8f+ exO3PXsqOi7sMdfjgwLYlpAiyqtin+o05TwMSk2Ss+OXMIcsvmHxd7eDfU562zlG 6npNj5sbOEpUhwHCIKK+gLtQyu+g7BNFkA6/uHajDCxsBwmlZ03Gf33IWlKG43Cj HmHIa1c9MW4uumiOsWlupBN1eK6bCyb5WWyhW1W5TT+5L/K9q25d8IhYv/vCKJCw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtkedrudejjedgudefkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepuffvfhfhkf fffgggjggtsehgtderofdtfeejnecuhfhrohhmpegjuhhrihcurfgrnhhkohhvuceohihu rhhiphhvseihuhhrihhpvhdrnhgvtheqnecuffhomhgrihhnpehvmhifrghrvgdrtghomh enucfkphepleegrddvfeefrddvfedurdduleehnecurfgrrhgrmhepmhgrihhlfhhrohhm peihuhhrihhpvheshihurhhiphhvrdhnvghtnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from [192.168.1.2] (unknown [94.233.231.195]) by mail.messagingengine.com (Postfix) with ESMTPA id 57F3910087; Sat, 22 Dec 2018 15:31:17 -0500 (EST) Subject: Re: workaround for VMware WS NAT bug triggered by OpenSSH 7.8p1 changes To: Cy Schubert Cc: Mark Peek , Enji Cooper , Warner Losh , =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= , freebsd-current References: <201812222027.wBMKRGWJ050853@slippy.cwsent.com> From: Yuri Pankov Openpgp: preference=signencrypt Autocrypt: addr=yuripv@yuripv.net; keydata= mQENBFu8u6IBCADB11gP0QwnorrHjqAtKLHKHNHskhy0s7jqJKfx0YqXgVBKGLJ9/mjLAz0F CBNvemHSDDTs0mEZ9cBKKi6cmsav6+UQgr//yai6hvXLBJqKchSFO4MhmdvBtsGFq1yKz5Zi uhjmimKyIpgBgvMdbgGbGq6cnSB2uEPmZuJr419SVRODOkXukU+F5WHgaHzDdHAIu1asCt2B +6msxqIqlFWcXyZyTGicTGGvC/PFIsVRUtD1dIJANTC876g7DTb7LZXWiWwJpSJ4GKMXMHVX Ct9BoQ4i3nhKbOxb6Io1wsy+NFyWsTJ9KYrxKKPJP3oG8BWb/cqlFqnE4eNSsiq2q7krABEB AAG0H1l1cmkgUGFua292IDx5dXJpcHZAeXVyaXB2Lm5ldD6JAVQEEwEKAD4WIQT4arc+w94t Pi0v/3CTi+B/sSrhbAUCW7y7ogIbAwUJBaOagAULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAK CRCTi+B/sSrhbJ+ACACqOlkjZ+iP8K8hcwz/G6+c1lVkhuMWL+hxFeE149QuJAXQvkOj/UXO 7jY9HSqFbOYYY44/hujpQCu+/u2dsJ5MAA7TJspWK2zUxtFAzgDp1fRXmCvMlFLdI0yVkKOB JaK+HQP8rBT6yHzGw1KJ6VyOXuuD0Kx02Ou61qjG9/vPRR0jtaxog0rKxpf+yf0UvSM4vb7+ LdY2GQxgfcLcJ8hThR4ElWJAkDsG4CiXixGJuFJ+9dpMK6LHmP6M+NxV4NkzpNddn3Eii8XQ y5spxcLszp8csFBDtAC6BI9sHLhJ9Va1VKpuvSlDsBv4ZtsjnUCIaOiF5MDTYkddSPGGMBck uQENBFu8u6IBCADKih3Q933rDNj4ZA8FhBQ2RlmBgvwOLcDPIL3h0V7h38y3+HisgFScXACD sdrTlYZ1bRXkD9FHENynBcv0l/3uGJDk8jaGIDE0TP8OQBRp+IaU9/BHnAqrKxTJGIolDahy 2m+yx2yhdc6B4ujWMDqCF1rWOD+ymOWw+VLllOkrHcZa5PJtX9UOGbApZl8ZTM8El4CANN8F 1bg9MWzUi+8LYoGWGc+BwsFS1OUB1c4SPgMu5fD4Wfsr9yRl06fdpEA2YT7B/j5/5RSC0sE2 Zs/tmJ/JRflHJ12ycj59ma2xQMfEJF40hZDpMFQmZvbVqgEg3ocQcltjbxlIKZ/mjC4zABEB AAGJATwEGAEKACYWIQT4arc+w94tPi0v/3CTi+B/sSrhbAUCW7y7ogIbDAUJBaOagAAKCRCT i+B/sSrhbIDcCACqAZMcoxUBLZa40a5b24j5i1jplvCYYb3h+Q5lt5+BFJ87kCb4dJuUD3kh 2i29BrxWQWa9WNue9ozxeYkbkfXubQYXexVolRsnh64OdGsE8KvorBFBB3zdK/GRt2Jy+jsn TfUWuQllbzMP0MfhCDMk1Mo8WvDH2/cOEP/yLKf20a+cd6nLs7bidjmGXo9pyuBKAtV6Kv+V Ru54AL+A/UBYu/eB3Dtvzcnut+1Zq6KaP++kUwPwINLIk04OBDwN0zRNTiqMAFYYyz2vZHBB 6E1th/l//ZC5b9Dk0ZpFI1bYdL9ymnrZe1MqbGPnDCToQxu00T/pZCm6Z92YrZQYuNwl Message-ID: <0503b382-d886-39a4-d265-b43d8adc15c9@yuripv.net> Date: Sat, 22 Dec 2018 23:31:09 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <201812222027.wBMKRGWJ050853@slippy.cwsent.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="e7sW91Qf9WxzTaujtGEdAimN5k2EtpJ6Q" X-Rspamd-Queue-Id: 48C476FF2D X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.974,0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2018 20:31:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --e7sW91Qf9WxzTaujtGEdAimN5k2EtpJ6Q Content-Type: multipart/mixed; boundary="3a9zlXDI7Z2P48EdQkgwMdVOMQOEfR5Wm"; protected-headers="v1" From: Yuri Pankov To: Cy Schubert Cc: Mark Peek , Enji Cooper , Warner Losh , =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= , freebsd-current Message-ID: <0503b382-d886-39a4-d265-b43d8adc15c9@yuripv.net> Subject: Re: workaround for VMware WS NAT bug triggered by OpenSSH 7.8p1 changes References: <201812222027.wBMKRGWJ050853@slippy.cwsent.com> In-Reply-To: <201812222027.wBMKRGWJ050853@slippy.cwsent.com> --3a9zlXDI7Z2P48EdQkgwMdVOMQOEfR5Wm Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Cy Schubert wrote: > In message , Yuri=20 > Pankov write > s: >> This is an OpenPGP/MIME signed message (RFC 4880 and 3156) >> --NAG3HGfiwhsHyGq3aNdsIv1NzTEMODbUH >> Content-Type: multipart/mixed; boundary=3D"c7yUHUJpZYpJqOrOWLAb4sE3Rmh= 2alrdi"; >> protected-headers=3D"v1" >> From: Yuri Pankov >> To: Cy Schubert >> Cc: Mark Peek , Enji Cooper , >> Warner Losh , =3D?UTF-8?Q?Dag-Erling_Sm=3Dc3=3Db8rgra= v?=3D >> , freebsd-current >> Message-ID: >> Subject: Re: workaround for VMware WS NAT bug triggered by OpenSSH 7.8= p1 >> changes >> References: <201812222009.wBMK9H5T050103@slippy.cwsent.com> >> In-Reply-To: <201812222009.wBMK9H5T050103@slippy.cwsent.com> >> >> --c7yUHUJpZYpJqOrOWLAb4sE3Rmh2alrdi >> Content-Type: text/plain; charset=3Dutf-8 >> Content-Language: en-US >> Content-Transfer-Encoding: quoted-printable >> >> Cy Schubert wrote: >>> In message <913730b6-c6f0-60b8-a589-e89e872b7f42@yuripv.net>, Yuri=3D= 20 >>> Pankov write >>> s: >>>> Yuri Pankov wrote: >>>>> In-Reply-To: > >>> l.gmail. >>>>> com> >>>>> Mark Peek wrote: >>>>>> On Fri, Dec 21, 2018 at 9:30 PM Enji Cooper >>> wro=3D3D >>>>> te: >>>>>> =3D3D20 >>>>>>> >>>>>>>> On Dec 21, 2018, at 17:48, Yuri Pankov wrote= : >>>>>>>> >>>>>>>> Mark Peek wrote: >>>>>>>>> Thanks for the cc:. I forwarded the original report on to an=3D= 20 >>> interna=3D3D >>>>> l >>>>>>>>> VMware desktop product contact. >>>>>>>> >>>>>>>> Thank you. >>>>>>>> >>>>>>>>> What version of Workstation or Fusion is this occurring on? I=3D= 20 >>> saw >>>>>>>>> Workstation 14 mentioned but curious if it occurs on=3D20 >>> Workstation 15 >>>>>>>>> (latest). >>>>>>>> >>>>>>>> Running the latest available for download: 15.0.2 build-10952284= =2E >>>>>>> >>>>>>> This is affecting me on VMware Fusion 11.0.1-11.0.2. I know it=3D= 20 >>> wasn=3D3DE2=3D3D >>>>> =3D3D80=3D3D99t >>>>>>> affecting me on 10.x. I didn=3D3DE2=3D3D80=3D3D99t install 11.0.0= , so I=3D20 >>> don=3D3DE2=3D3D80=3D3D99=3D3D >>>>> t know if it >>>>>>> affects that version... >>>>>>> >>>>>>> Thanks so much! >>>>>>> >>>>>>> -Enji >>>>>> =3D3D20 >>>>>> =3D3D20 >>>>>> BTW, there appears to be a workaround here using -o=3D20 >>> 'IPQoS=3D3D3Dthroughput=3D3D >>>>> ' >>>>>> (untested by me). I've seen the issue forwarded internally but no=3D= 20 >>> furth=3D3D >>>>> er >>>>>> discussions yet. >>>>>> =3D3D20 >>>>>> https://communities.vmware.com/thread/590825 >>>> >>>> Yes, that's exactly what the patch attached to original message does= i=3D >> f >>>> we are running as a VMware guest. The workaround is known and it wo= rk=3D >> s, >>>> but it's not immediately clear and I just wanted it to be the defaul= t >>>> for the time being. >>> =3D20 >>> The patch assumes VMWARE_GUEST_WORKAROUND unconditionally. Is this=3D= 20 >>> intended? >> >> It's the added code that is ifdef'ed VMWARE_GUEST_WORKAROUND, so it ca= n >> be ripped out easily when no longer needed, and yes, it's enabled >> unconditionally for now. And the check itself is if 'kern.vm_guest' >> reports 'vmware'. >=20 > It doesn't look that conditional to me. Indeed, and that's what I said exactly :-) The added code is enabled unconditionally, and the added code also has a check for vmware guest. The ifdefs are there only to show that this is local addition, nothing el= se. I'm not saying it needs to be done this way, this is just something I did quickly after installing yet another VM and forgetting to modify my ~/.ssh/config to include the workaround. --3a9zlXDI7Z2P48EdQkgwMdVOMQOEfR5Wm-- --e7sW91Qf9WxzTaujtGEdAimN5k2EtpJ6Q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE+Gq3PsPeLT4tL/9wk4vgf7Eq4WwFAlwenw0ACgkQk4vgf7Eq 4WyIegf6A9GzStMWvJJm8rBz16USfMCQcfaFy7d78R6GpJJ8C6RCBnhEctznx9og atxstLlr0ar0qKUHWRVSKUGtAGp8599MJHJWNUR8DcHZxOhfyempASUhZq0usGLe /uav9JDc2n4sPcLckHVI/No5UUSnV3sdYGHmrBniNStlwxv0raeeRMUd1p5SYt45 XG41OuEGfih+fiDR+ITsooxEvQCBF1emPoYB0eHw2hnlfNzeQrnCMyRAduB/uw6+ 9WrHI9dDaPeZiSOhUBjXOtdyahW4fd9hclfIEDs40YTbnTh3jOm/g07lSUf2SEDK zWujMO+S0IG4H7giriVd9wYvmn/+/A== =p+yW -----END PGP SIGNATURE----- --e7sW91Qf9WxzTaujtGEdAimN5k2EtpJ6Q--