From owner-freebsd-virtualization@freebsd.org Mon Jun 3 01:33:28 2019 Return-Path: Delivered-To: freebsd-virtualization@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 F244B15C51BD for ; Mon, 3 Jun 2019 01:33:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 80F6987D25 for ; Mon, 3 Jun 2019 01:33:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3DF5E15C51BA; Mon, 3 Jun 2019 01:33:27 +0000 (UTC) Delivered-To: virtualization@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 2A8F715C51B9 for ; Mon, 3 Jun 2019 01:33:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4FD887D24 for ; Mon, 3 Jun 2019 01:33:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id EA9CE12867 for ; Mon, 3 Jun 2019 01:33:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x531XPfw028884 for ; Mon, 3 Jun 2019 01:33:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x531XPdw028883 for virtualization@FreeBSD.org; Mon, 3 Jun 2019 01:33:25 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238226] Vagrant images: Bootstrap not working / The disk is not being resized Date: Mon, 03 Jun 2019 01:33:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dbaio@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jun 2019 01:33:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238226 --- Comment #3 from Danilo G. Baio --- Hi Glen. I confirm that the bootstrap and growfs are working fine now in 13.0-CURRENT v2019.05.31 image. Thank you! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jun 4 03:09:49 2019 Return-Path: Delivered-To: freebsd-virtualization@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 6B4ED15C6139 for ; Tue, 4 Jun 2019 03:09:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 EF47F83AEC for ; Tue, 4 Jun 2019 03:09:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id ADD8D15C6138; Tue, 4 Jun 2019 03:09:48 +0000 (UTC) Delivered-To: virtualization@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 867F215C6137 for ; Tue, 4 Jun 2019 03:09:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1A9F583AE8 for ; Tue, 4 Jun 2019 03:09:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 5325C20265 for ; Tue, 4 Jun 2019 03:09:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x5439l1L085791 for ; Tue, 4 Jun 2019 03:09:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5439l8q085790 for virtualization@FreeBSD.org; Tue, 4 Jun 2019 03:09:47 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 229852] [PATCH] bhyve: IOMMU (Intel VTd) PCI passthrough attempt locks up some systems Date: Tue, 04 Jun 2019 03:09:47 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.2-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: b@heyomayeah.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 03:09:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229852 Brandon Martin changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |b@heyomayeah.com --- Comment #15 from Brandon Martin --- thank you very much for this patch, saved me ages of head scratching! just wanted to add another confirmed working report with rather nonstandard PfSense host and Ubuntu guest. hopefully this can get merged soon. host: FreeBSD 11.2-RELEASE-p10 FreeBSD 11.2-RELEASE-p10 #9 4a2bfdce133(RELENG_2_4= _4): Wed May 15 18:54:42 EDT 2019=20=20=20=20 root@buildbot1-nyi.netgate.com:/build/ce-crossbuild-244/obj/amd64/ZfGpH5cd/= build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/sys/pfSense kmod build host: FreeBSD 11.2-RELEASE FreeBSD 11.2-RELEASE #0 r335510: Fri Jun 22 04:32:14 U= TC 2018 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC root@malibu:/usr/src # svn info Path: . Working Copy Root Path: /usr/src URL: https://svn.freebsd.org/base/releng/11.2 Relative URL: ^/releng/11.2 Repository Root: https://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 348521 Node Kind: directory Schedule: normal Last Changed Author: gordon Last Changed Rev: 347597 Last Changed Date: 2019-05-14 16:22:30 -0700 (Tue, 14 May 2019) root@malibu:/usr/src # svn status ? sys/amd64/vmm/intel/vmm.patch M sys/amd64/vmm/intel/vtd.c ? sys/amd64/vmm/intel/vtd.c.orig guest: Linux 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019 1) bhyve command line bhyve -A -H -P -S -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap1 -s 3:0,virtio-blk,/opt/vm/img/homer.img" -l com1,stdio -c 1 -s 7,passthru,0/20= /0 -m 1024M homer 2) CPU Type CPU: Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz (2400.11-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0x806e9 Family=3D0x6 Model=3D0x8e Steppi= ng=3D9 =20 Features=3D0xbfebfbff =20 Features2=3D0x7ffafbbf AMD Features=3D0x2c100800 AMD Features2=3D0x121 Structured Extended Features=3D0x29c67af Structured Extended Features3=3D0x9c002400 XSAVE Features=3D0xf VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics 3) Guest OS USED :( b@homer:~$ cat /etc/lsb-release DISTRIB_ID=3DUbuntu DISTRIB_RELEASE=3D18.04 DISTRIB_CODENAME=3Dbionic DISTRIB_DESCRIPTION=3D"Ubuntu 18.04.2 LTS" 4) Device used via passthrough host# grep ^ppt /boot/loader.conf pptdevs=3D"0/20/0" host# pciconf -lv ppt0@ ppt0@pci0:0:20:0: class=3D0x0c0330 card=3D0x72708086 chip=3D0x9d2f808= 6 rev=3D0x21 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Sunrise Point-LP USB 3.0 xHCI Controller' class =3D serial bus subclass =3D USB b@homer:~$ lspci -vv -s 00:07.0 00:07.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI]) Subsystem: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controll= er Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium >TAbort- SERR- Kernel driver in use: xhci_hcd --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jun 4 17:01:40 2019 Return-Path: Delivered-To: freebsd-virtualization@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 CD45115B76B9 for ; Tue, 4 Jun 2019 17:01:39 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from sonic315-20.consmr.mail.ne1.yahoo.com (sonic315-20.consmr.mail.ne1.yahoo.com [66.163.190.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A24E272CFD for ; Tue, 4 Jun 2019 17:01:38 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) X-YMail-OSG: DN8p4kkVM1n2XofEuDGSPro2VbtYyqZtuEiqbmArCATwmjhtxeSfKWcerxqv.kL dGXjX4netVi0DIzYCRzCWxYqTwKJKi2h_.jbwrAPpkHZNCDraD53lJCUtgE2.rzn2MTEGnWlYEWZ GZIJWUUbm5NCulgakaHrg_KvSoJnFmEIj2I_Bg.vaD07eJU4FeMxfQLUNvXhOq.UdJ1MVXS_WFRC KzTrdWOSCcdVgi_nQ_4SGSCSYD2Fx9SAsnC4af0gq8AFtvPad.twgJLKDC0MYH2iJFFXcoT4WJQ7 S05SbFGHCHdwfm0SWaQmdQhTIqLKtEEUTe0hilZWACBBBPMRpzMHDneB4fbLTZJEpa2VgwaC6GGN M4r0CU8VV9UZyLrKiwwZZSwqImgsYzBvMcgUrjQhF8vJNfrX9zfT6z2FzCmkIsrOTHgm9pbgXO4e F8KSUXG.0s6IllOGJB1ejjqEutaJMzwT66AU0L_LlVgLkJwc2Sq2vJjmwgkfcJrGvN2.3V5QZxcs 9a.jghe3WlvYtzQr1v4j94FWmqSAHyK_Eb45oed46FhtxFDSRhDThYAWYZcJfMK8p476PlNAGPVb sI.npxbUq6GNDvwyYZOnKXjtttlCqgMGSSdDH3i1pR2UbcJfGrZ7kwGrKdfzLWb9bJMtMKiyTAwF PTPanAlaT9smQs7vS4_RRbqvENxnYvcKhwmAoAgRq9ssfxPjuKotl5zf3zrdhOJ3Y6hK2Iv0V7k5 DEO.LKKID_C3CfDAmLo.jgZ0Zk0i5zFQVx.0woZklqoYaLlLbs1__a1USHN_wUOu7zKNHpVhoU2Z Y3KCnDd92FMEEFDndoff5kb8fSOztlLnOVgptZMxd4CrQxIpFpr71ktlZGzDIqOm.YMDmYzmpoNP 24pIT8.jIdEPJBbUQditqwsfdY5gGdUCBUUXj.gt9vVH77IT6FNLekIMjwnkAAHT8N8KXEVSIu76 1PBbVls4Kkuu4stgyyj2EyYBqvjAg.vyqMOjm5sf36E8FOj552Q0d_M0n3vJA7Ol3f0RSqi5_Up7 __pCnMHoKRmCdxNZdo3kIFIstfI84q2oqwnmzyuFMaMwScwIG7VxhuuhMJS_WhgsD8Sy7Ajh2psg FZdJvBCvo.Pu7CiB0Dt0mER.e7D.uhX6jhiIqX1bvWaunKWV3I.6GotAE5_xboXz8Mt7MXEjWlZl KnnviWlxsrGTvDtMdI5C9ll0bMgxLxMT3wkke.47MaMAKJSolcza3BE3OwEnHRaejsow4aeYpv_F H.Av6vwiaco4uXBc- Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 4 Jun 2019 17:01:37 +0000 Date: Tue, 4 Jun 2019 17:01:35 +0000 (UTC) From: Paul Pathiakis To: "freebsd-virtualization@freebsd.org" Message-ID: <1176369274.562770.1559667695486@mail.yahoo.com> Subject: BHYVE: UEFI shims issue? MIME-Version: 1.0 References: <1176369274.562770.1559667695486.ref@mail.yahoo.com> X-Mailer: WebService/1.1.13797 YMailNorrin Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0 X-Rspamd-Queue-Id: A24E272CFD X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.90 / 15.00]; ARC_NA(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.997,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_MEDIUM(0.96)[0.961,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.56)[0.560,0]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCVD_IN_DNSWL_NONE(0.00)[146.190.163.66.list.dnswl.org : 127.0.5.0]; TO_DN_EQ_ADDR_ALL(0.00)[]; IP_SCORE(1.39)[ip: (4.56), ipnet: 66.163.184.0/21(1.36), asn: 36646(1.09), country: US(-0.06)]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 17:01:40 -0000 Hi, I thought this would have been fixed by now, but I'm probably just not awar= e of the patch or even maybe this was never reported. I seem to be having the same UEFI shims issue with putting FreeBSD 12.0 REL= EASE in BHyve on a FreeNAS 11.2-u4-1 system. On that system, I can't load anything the has a problem in the boot loader.= =C2=A0 This is both CentOS 7 1810 and later and FreeBSD 12.0. I can load and install both CentOS 7 1805 and FreeBSD 11.2 and everythign i= s fine.=C2=A0 Nything produced after that on either has a problem with UEFI= shims in /boot/UEFI . Is this being worked on? Is there a workaround? Thank you! P. From owner-freebsd-virtualization@freebsd.org Tue Jun 4 20:27:54 2019 Return-Path: Delivered-To: freebsd-virtualization@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 6EDE515BC7A7 for ; Tue, 4 Jun 2019 20:27:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 F1AFA84D79 for ; Tue, 4 Jun 2019 20:27:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AB49815BC7A6; Tue, 4 Jun 2019 20:27:53 +0000 (UTC) Delivered-To: virtualization@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 98F2A15BC7A5 for ; Tue, 4 Jun 2019 20:27:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 32D3584D76 for ; Tue, 4 Jun 2019 20:27:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 46F09168A for ; Tue, 4 Jun 2019 20:27:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x54KRqRW063496 for ; Tue, 4 Jun 2019 20:27:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x54KRqUj063495 for virtualization@FreeBSD.org; Tue, 4 Jun 2019 20:27:52 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 236989] AWS EC2 lockups "Missing interrupt" Date: Tue, 04 Jun 2019 20:27:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cao@bus.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 20:27:54 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236989 --- Comment #2 from Charles O'Donnell --- Created attachment 204824 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D204824&action= =3Dedit syslog entries Log entries. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jun 4 20:28:26 2019 Return-Path: Delivered-To: freebsd-virtualization@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 8957115BC7CF for ; Tue, 4 Jun 2019 20:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 21E4E84DBF for ; Tue, 4 Jun 2019 20:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DA31815BC7CE; Tue, 4 Jun 2019 20:28:25 +0000 (UTC) Delivered-To: virtualization@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 C78E015BC7CD for ; Tue, 4 Jun 2019 20:28:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60ED484DB8 for ; Tue, 4 Jun 2019 20:28:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 91ACE168C for ; Tue, 4 Jun 2019 20:28:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x54KSO2e064108 for ; Tue, 4 Jun 2019 20:28:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x54KSO0E064107 for virtualization@FreeBSD.org; Tue, 4 Jun 2019 20:28:24 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 236989] AWS EC2 lockups "Missing interrupt" Date: Tue, 04 Jun 2019 20:28:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cao@bus.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 20:28:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236989 --- Comment #3 from Charles O'Donnell --- I still have not come up with a way to reliably reproduce this error, but is continues to be a major issue on our productions systems. In the meantime, I thought I might include the excerpt above from /var/log/messages which includes some additional noise. I don't know if the= se entries are directly related or indirectly related. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Tue Jun 4 20:33:56 2019 Return-Path: Delivered-To: freebsd-virtualization@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 7DBF715BCC43 for ; Tue, 4 Jun 2019 20:33:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 0ED31852A6 for ; Tue, 4 Jun 2019 20:33:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C086915BCC41; Tue, 4 Jun 2019 20:33:55 +0000 (UTC) Delivered-To: virtualization@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 AD1FA15BCC40 for ; Tue, 4 Jun 2019 20:33:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F7098529F for ; Tue, 4 Jun 2019 20:33:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 5B56B17FA for ; Tue, 4 Jun 2019 20:33:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x54KXsGb082441 for ; Tue, 4 Jun 2019 20:33:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x54KXshu082440 for virtualization@FreeBSD.org; Tue, 4 Jun 2019 20:33:54 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 236989] AWS EC2 lockups "Missing interrupt" Date: Tue, 04 Jun 2019 20:33:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cao@bus.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jun 2019 20:33:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236989 --- Comment #4 from Charles O'Donnell --- As an addendum, the system has been kept up to date with freebsd-update. FreeBSD 12.0-RELEASE-p4 GENERIC --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 09:17:13 2019 Return-Path: Delivered-To: freebsd-virtualization@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 45B0115A676B for ; Wed, 5 Jun 2019 09:17:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 D00DB72EBB for ; Wed, 5 Jun 2019 09:17:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 86D9615A6766; Wed, 5 Jun 2019 09:17:12 +0000 (UTC) Delivered-To: virtualization@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 7436415A6765 for ; Wed, 5 Jun 2019 09:17:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E24A72EB7 for ; Wed, 5 Jun 2019 09:17:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 477E28696 for ; Wed, 5 Jun 2019 09:17:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x559HB1i065860 for ; Wed, 5 Jun 2019 09:17:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x559HBGZ065852 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 09:17:11 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 09:17:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords assigned_to bug_status cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 09:17:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |crash, needs-qa, regression Assignee|bugs@FreeBSD.org |virtualization@FreeBSD.org Status|New |Open CC| |markj@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 15:18:14 2019 Return-Path: Delivered-To: freebsd-virtualization@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 CE23F15B0F93 for ; Wed, 5 Jun 2019 15:18:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 695398736D for ; Wed, 5 Jun 2019 15:18:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2CD0215B0F92; Wed, 5 Jun 2019 15:18:14 +0000 (UTC) Delivered-To: virtualization@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 1A08F15B0F91 for ; Wed, 5 Jun 2019 15:18:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A8F758736A for ; Wed, 5 Jun 2019 15:18:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id CB45BB9E1 for ; Wed, 5 Jun 2019 15:18:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55FICTF078158 for ; Wed, 5 Jun 2019 15:18:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55FICl0078155 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 15:18:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 15:18:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 15:18:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #1 from Conrad Meyer --- Stack track indicates that zlib compression of some kind is required to rep= ro.=20 Thanks for reporting. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 16:11:30 2019 Return-Path: Delivered-To: freebsd-virtualization@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 2E33815B2576 for ; Wed, 5 Jun 2019 16:11:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 B403089437 for ; Wed, 5 Jun 2019 16:11:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6C10015B2575; Wed, 5 Jun 2019 16:11:29 +0000 (UTC) Delivered-To: virtualization@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 2C3E815B2574 for ; Wed, 5 Jun 2019 16:11:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B5AFF89431 for ; Wed, 5 Jun 2019 16:11:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B6943C3EB for ; Wed, 5 Jun 2019 16:11:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55GBR3q037661 for ; Wed, 5 Jun 2019 16:11:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55GBRrG037660 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 16:11:27 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 16:11:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 16:11:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #2 from Conrad Meyer --- Ok, here's what rfb.c tries to do: 1. Allocate a single zstream per rfb_softc. (fine) 2. Handle a single connection at a time per rfb_softc. (fine) 3. Periodically re-send the screen from a co-thread. (fine? could just be done from main rfb_handle thread) 4. Serialize screen send using a mutex + flag. (fine) Here is some dubious stuff: 1. Client commands, including "set encoding" (i.e., RAW, ZLIB, RESIZE) are = not serialized against periodic worker thread. a. Also including things like "change dimensions of the screen" and "ena= ble ZLIB". 2. The zstream is never reinitialized, but reused. This may be desirable (i.e., better compression is achieved if the client can reliably inflate references to historical stream data). 3. Client is allowed to arbitrarily update softc "height" and "width" field= s, although amusingly these are never used? 4. zbuf isn't really sized for totally incompressible full size maximal screens? 2000*1200*4 is 9.1 MB and 16 bytes slop is definitely not enou= gh for zlib --fast overhead. --- The line number in deflate() and stack in flush_pending() suggest that assumptions in rfb.c were violated. rfb initiates every single operation w= ith Z_SYNC_FLUSH, which indicates that all input should be processed and nothing should be left pending in zstream's output buffer. However, it does nothin= g to *verify* this assumption (avail_out >0). I'm not immediately seeing how th= is leads to this crash, though. E.g.: $ dd if=3D/dev/urandom bs=3D$((2000*1200*4)) count=3D1 of=3D./randomscree= n.dat 9600000 bytes transferred in 0.026229 secs (366010901 bytes/sec) $ gzip --fast --no-name ./randomscreen.dat $ ls -l ./randomscreen.dat.gz ... 9602938 Jun 5 09:04 ./randomscreen.dat.gz So that's 2938 bytes of zlib overhead for a maximally sized, incompressible screen. Subtract a handful of bytes for gzip header/trailer (maybe 32) and another 16 for the manual slop in rfb.c and you're still short 2.8 kB re: unchecked assumptions made in rfb.c zbuf sizing. (And to what end? zlib c= an operate efficiently with much smaller buffers.) Can you also print `*stream` and `*s`? What are avail_out, etc? What size= of framebuffer are you attempting to use? Do you have a core you can share or repro steps I could follow? Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 16:17:40 2019 Return-Path: Delivered-To: freebsd-virtualization@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 212D115B2672 for ; Wed, 5 Jun 2019 16:17:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 A71AC8969F for ; Wed, 5 Jun 2019 16:17:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 62B1515B266D; Wed, 5 Jun 2019 16:17:39 +0000 (UTC) Delivered-To: virtualization@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 4EB2615B266C for ; Wed, 5 Jun 2019 16:17:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D91518969C for ; Wed, 5 Jun 2019 16:17:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 11DE6C41E for ; Wed, 5 Jun 2019 16:17:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55GHbGE048529 for ; Wed, 5 Jun 2019 16:17:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55GHbuJ048528 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 16:17:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 16:17:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 16:17:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #3 from Conrad Meyer --- I should add, if you still have gdb open: (In reply to olevole from comment #0) > Thread 29 "rfbout" received signal SIGBUS, Bus error. > [Switching to LWP 101756 of process 93578] > memcpy () at /usr/src/lib/libc/amd64/string/memmove.S:306 > 306 MEMMOVE erms=3D0 overlap=3D1 begin=3DMEMMOVE_BEGIN end=3D= MEMMOVE_END > (gdb) bt > #0 memcpy () at /usr/src/lib/libc/amd64/string/memmove.S:306 'info registers' might be interesting here, in tandem with 'show disas' or = 'x/i $rip'. > (gdb) p len > $1 =3D 9600016 That's our 2000*1200*4 + 16 magic number from earlier. > print sizeof(strm) > $2 =3D 8 >=20 > (gdb) print sizeof(s) > $3 =3D 8 These are just the pointers. Please 'print *strm' and '*s'. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 16:57:48 2019 Return-Path: Delivered-To: freebsd-virtualization@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 37CF015B34B1 for ; Wed, 5 Jun 2019 16:57:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 BC5C98AEB3 for ; Wed, 5 Jun 2019 16:57:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 74F6E15B34B0; Wed, 5 Jun 2019 16:57:47 +0000 (UTC) Delivered-To: virtualization@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 6335515B34AF for ; Wed, 5 Jun 2019 16:57:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 005318AEAA for ; Wed, 5 Jun 2019 16:57:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2EEB1C9D3 for ; Wed, 5 Jun 2019 16:57:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55Gvkpw027444 for ; Wed, 5 Jun 2019 16:57:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55Gvk6I027441 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 16:57:46 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 16:57:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 16:57:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #4 from Mark Johnston --- I tried using krdc to connect to a UEFI-booted FreeBSD VM and haven't been = able to trigger a crash so far. I verified with gdb that the rfd thread has enc_zlib_ok =3D true. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 17:05:43 2019 Return-Path: Delivered-To: freebsd-virtualization@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 543E315B39C9 for ; Wed, 5 Jun 2019 17:05:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 D60968B3B4 for ; Wed, 5 Jun 2019 17:05:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 993F815B39C7; Wed, 5 Jun 2019 17:05:42 +0000 (UTC) Delivered-To: virtualization@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 8672115B39C6 for ; Wed, 5 Jun 2019 17:05:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CA938B3B1 for ; Wed, 5 Jun 2019 17:05:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 29B87CB3A for ; Wed, 5 Jun 2019 17:05:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55H5fbP045347 for ; Wed, 5 Jun 2019 17:05:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55H5fCm045346 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 17:05:41 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 17:05:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 17:05:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 Rodney W. Grimes changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rgrimes@FreeBSD.org --- Comment #5 from Rodney W. Grimes --- Try using tightvnc, which iirc itself crashes in many situations due to rect outside limits. I think this is caused by what cem spotted in that we igno= re the viewer set size stuff, and tightvnc almost always sends a resize on sta= rtup to match what ever the display window is, ignoring the window size sent by = the server, which probably leads to the rect outside limits error. Our bhyve/vnc implementation is extremly finicky about how it works with clients, most fail infact when doing anything but very simple stuff. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 17:07:07 2019 Return-Path: Delivered-To: freebsd-virtualization@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 805C115B3A23 for ; Wed, 5 Jun 2019 17:07:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 0A76E8B436 for ; Wed, 5 Jun 2019 17:07:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BC4B615B3A21; Wed, 5 Jun 2019 17:07:06 +0000 (UTC) Delivered-To: virtualization@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 A847C15B3A20 for ; Wed, 5 Jun 2019 17:07:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E8678B433 for ; Wed, 5 Jun 2019 17:07:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 6C639CB3E for ; Wed, 5 Jun 2019 17:07:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55H75wm046992 for ; Wed, 5 Jun 2019 17:07:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55H75UK046991 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 17:07:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 17:07:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 17:07:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #6 from Rodney W. Grimes --- (In reply to Conrad Meyer from comment #2) > 3. Client is allowed to arbitrarily update softc "height" and "width" fie= lds, > although amusingly these are never used? I think fixing this bug would fix a major headache many people have had, including the tossing of illegal rect or outside limit rect errors in the client. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 18:49:50 2019 Return-Path: Delivered-To: freebsd-virtualization@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 A373615B5B9A for ; Wed, 5 Jun 2019 18:49:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 39D628E6AF for ; Wed, 5 Jun 2019 18:49:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id EE2D615B5B98; Wed, 5 Jun 2019 18:49:49 +0000 (UTC) Delivered-To: virtualization@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 DB6AF15B5B97 for ; Wed, 5 Jun 2019 18:49:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 739618E6A9 for ; Wed, 5 Jun 2019 18:49:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A216AD98D for ; Wed, 5 Jun 2019 18:49:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55Inm9s088832 for ; Wed, 5 Jun 2019 18:49:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55Inm3Z088831 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 18:49:48 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 18:49:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: grehan@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 18:49:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 Peter Grehan changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |grehan@FreeBSD.org --- Comment #7 from Peter Grehan --- (In reply to Conrad Meyer from comment #2) The maximum screen size is actually 1920 x 1200 due to clamping in pci_fbuf= .c so this may allow enough overhead. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 18:57:02 2019 Return-Path: Delivered-To: freebsd-virtualization@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 D529615B5DFF for ; Wed, 5 Jun 2019 18:57:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 6D2C28EA82 for ; Wed, 5 Jun 2019 18:57:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2C55615B5DFE; Wed, 5 Jun 2019 18:57:02 +0000 (UTC) Delivered-To: virtualization@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 1847D15B5DFD for ; Wed, 5 Jun 2019 18:57:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1D878EA7A for ; Wed, 5 Jun 2019 18:57:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B6829DB08 for ; Wed, 5 Jun 2019 18:57:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55Iv083004130 for ; Wed, 5 Jun 2019 18:57:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55Iv0lr004129 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 18:57:00 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Wed, 05 Jun 2019 18:57:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 18:57:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #8 from Conrad Meyer --- (In reply to Peter Grehan from comment #7) > (In reply to Conrad Meyer from comment #2) >=20 > The maximum screen size is actually 1920 x 1200 due to clamping in > pci_fbuf.c so this may allow enough overhead. Yes, that provides enough overhead (80/2000 ~=3D 4%). I get 9,218,823 byte= s with gzip --fast of 1920x1200x4 random data (~0.03% overhead), which is << 9,600,016. So at least buffer size + Z_FLUSH_SYNC is not a problem per se, although basically all of that should still be fixed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Wed Jun 5 23:12:05 2019 Return-Path: Delivered-To: freebsd-virtualization@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 8EC8A15BBED1 for ; Wed, 5 Jun 2019 23:12:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 2562A710A9 for ; Wed, 5 Jun 2019 23:12:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D946E15BBED0; Wed, 5 Jun 2019 23:12:04 +0000 (UTC) Delivered-To: virtualization@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 C661315BBECF for ; Wed, 5 Jun 2019 23:12:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5FFB5710A7 for ; Wed, 5 Jun 2019 23:12:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 8EEB9FFE6 for ; Wed, 5 Jun 2019 23:12:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x55NC3ku060202 for ; Wed, 5 Jun 2019 23:12:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x55NC3Ef060201 for virtualization@FreeBSD.org; Wed, 5 Jun 2019 23:12:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 205549] bhyve pci passthru stops working after guest is restarted Date: Wed, 05 Jun 2019 23:12:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jhb@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2019 23:12:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205549 John Baldwin changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jhb@FreeBSD.org --- Comment #3 from John Baldwin --- So it sounds like Linux is doing something during a clean shutdown to "shut" the xhci device down in a way that on boot doesn't get re-enabled. What I would do perhaps is start by comparing the first 64 bytes of PCI config spa= ce of the device on the host before booting the Linux VM and after the clean shutdown of the Linux VM. You can get a copy of the config registers by do= ing 'pciconf -r ppt0 0:0x3f'. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 09:34:04 2019 Return-Path: Delivered-To: freebsd-virtualization@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 439D015AD32A for ; Thu, 6 Jun 2019 09:34:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 CC0088CEDC for ; Thu, 6 Jun 2019 09:34:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8AF0615AD324; Thu, 6 Jun 2019 09:34:03 +0000 (UTC) Delivered-To: virtualization@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 635FC15AD323 for ; Thu, 6 Jun 2019 09:34:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED2EE8CECD for ; Thu, 6 Jun 2019 09:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2FEDF1583B for ; Thu, 6 Jun 2019 09:34:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x569Y2D7094710 for ; Thu, 6 Jun 2019 09:34:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x569Y2w7094709 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 09:34:02 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 09:34:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: olevole@olevole.ru X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 09:34:04 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #9 from olevole@olevole.ru --- (In reply to Conrad Meyer from comment #3) memcpy () at /usr/src/lib/libc/amd64/string/memmove.S:306=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 306 MEMMOVE erms=3D0 overlap=3D1 begin=3DMEMMOVE_BEGIN end=3DME= MMOVE_END=20=20=20=20 (gdb) info registers=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rax 0x944e00180 39810236800=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rbx 0x941a7e030 39756226608=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rcx 0x124f82 1200002=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 rdx 0x927c10 9600016=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 rsi 0xa5a5a5a5a5a5a5a5 -6510615555426900571=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rdi 0x944e00180 39810236800=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rbp 0x7fffdc7e1db0 0x7fffdc7e1db0=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 rsp 0x7fffdc7e1d68 0x7fffdc7e1d68=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 r8 0x5a5a5a639f3a5bdb 6510615595237137371=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 r9 0x0 0 r10 0x0 0 r11 0x246 582 r12 0x927c10 9600016 r13 0x927c10 9600016 r14 0x941b5f800 39757150208 r15 0x2 2 rip 0x80083da1a 0x80083da1a eflags 0x10206 [ PF IF RF ] cs 0x43 67 ss 0x3b 59 ds es fs gs fs_base 0x941a0c8d0 39755761872 gs_base 0x0 (gdb) x/10i $rip =3D> 0x80083da1a : rep movsq %ds:(%rsi),%es:(%rdi) 0x80083da1d : mov %rdx,%rcx 0x80083da20 : and $0x7,%ecx 0x80083da23 : jne 0x80083d9c0 0x80083da25 : retq=20=20=20 0x80083da26 : mov (%rsi),%r8 0x80083da29 : mov 0x8(%rsi),%r9 0x80083da2d : mov %rdi,%r10 0x80083da30 : mov %rdi,%rcx 0x80083da33 : and $0xf,%rcx Unfortunately I can not see the information for struct due to bhyve compiled without -O0: (gdb) up #1 0x00000008002c85dc in flush_pending (strm=3D) at /usr/src/sys/contrib/zlib/deflate.c:741 741 zmemcpy(strm->next_out, s->pending_out, len); (gdb) print *strm value has been optimized out (gdb) print *s value has been optimized out But with -O0 i can't get crash --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 14:44:01 2019 Return-Path: Delivered-To: freebsd-virtualization@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 6844A15B582C for ; Thu, 6 Jun 2019 14:44:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 EE2326FACD for ; Thu, 6 Jun 2019 14:44:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id AD93515B582B; Thu, 6 Jun 2019 14:44:00 +0000 (UTC) Delivered-To: virtualization@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 9AEF415B582A for ; Thu, 6 Jun 2019 14:44:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 34B6B6FABF for ; Thu, 6 Jun 2019 14:44:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 76F9D18455 for ; Thu, 6 Jun 2019 14:43:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56EhxbE058074 for ; Thu, 6 Jun 2019 14:43:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56EhxLH058073 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 14:43:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 14:43:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 14:44:01 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #10 from Mark Johnston --- (In reply to olevole from comment #9) Please go to frame 2 and run p *strm p *(struct internal_state *)strm->state --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 15:38:49 2019 Return-Path: Delivered-To: freebsd-virtualization@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 F028215B765C for ; Thu, 6 Jun 2019 15:38:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 86649722C7 for ; Thu, 6 Jun 2019 15:38:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 43E3515B7659; Thu, 6 Jun 2019 15:38:48 +0000 (UTC) Delivered-To: virtualization@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 1F1C315B7658 for ; Thu, 6 Jun 2019 15:38:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A94E8722BE for ; Thu, 6 Jun 2019 15:38:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id CA66D18B9E for ; Thu, 6 Jun 2019 15:38:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56Fcktx099109 for ; Thu, 6 Jun 2019 15:38:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56FckJY099108 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 15:38:46 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 15:38:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: olevole@olevole.ru X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 15:38:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #11 from olevole@olevole.ru --- (In reply to Mark Johnston from comment #10) #2 deflate (strm=3D0x800bb1030, flush=3D2) at /usr/src/sys/contrib/zlib/deflate.c:787 787 flush_pending(strm);=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 (gdb) p *strm=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 $1 =3D {next_in =3D 0x941e00000 "", avail_in =3D 128, total_in =3D 0, next_= out =3D 0x944c00180 '\245' ..., avail_out =3D 9600016, total_out= =3D 0, msg =3D 0x0, state =3D 0x800bf0800,=20 zalloc =3D 0x8002d2110 , zfree =3D 0x8002d2120 , opaque = =3D 0x0, data_type =3D 0, adler =3D 1, reserved =3D 0} (gdb) p *(struct internal_state *)strm->state $2 =3D {strm =3D 0x800bb1030, status =3D 42, pending_buf =3D 0xa5a5a5a5a5a5= a5a5 , pending_buf_size =3D 11936128518282651045,=20 pending_out =3D 0xa5a5a5a5a5a5a5a5 , pending =3D 11936128518282651045, wrap =3D 1, gzhead = =3D 0x0, gzindex =3D 11936128518282651045, method =3D 165 '\245',=20 last_flush =3D 2, w_size =3D 32768, w_bits =3D 15, w_mask =3D 32767, wind= ow =3D 0x9433a9140 '\245' ..., window_size =3D 1193612851828265= 1045, prev =3D 0x9433ba580, head =3D 0x9433cb780,=20 ins_h =3D 2779096485, hash_size =3D 32768, hash_bits =3D 15, hash_mask = =3D 32767, hash_shift =3D 5, block_start =3D -6510615555426900571, match_length =3D 27= 79096485, prev_match =3D 2779096485,=20 match_available =3D -1515870811, strstart =3D 2779096485, match_start =3D 2779096485, lookahead =3D 2779096485, prev_length =3D 2779096485, max_chain= _length =3D 2779096485, max_lazy_match =3D 2779096485,=20 level =3D -1515870811, strategy =3D -1515870811, good_match =3D 277909648= 5, nice_match =3D -1515870811, dyn_ltree =3D {{fc =3D {freq =3D 42405, code = =3D 42405}, dl =3D {dad =3D 42405, len =3D 42405}} },=20 dyn_dtree =3D {{fc =3D {freq =3D 42405, code =3D 42405}, dl =3D {dad =3D = 42405, len =3D 42405}} }, bl_tree =3D {{fc =3D {freq =3D 42405, code =3D= 42405}, dl =3D {dad =3D 42405, len =3D 42405}} },=20 l_desc =3D {dyn_tree =3D 0xa5a5a5a5a5a5a5a5, max_code =3D -1515870811, st= at_desc =3D 0xa5a5a5a5a5a5a5a5}, d_desc =3D {dyn_tree =3D 0xa5a5a5a5a5a5a5a5, max_code = =3D -1515870811, stat_desc =3D 0xa5a5a5a5a5a5a5a5}, bl_desc =3D { dyn_tree =3D 0xa5a5a5a5a5a5a5a5, max_code =3D -1515870811, stat_desc =3D 0xa5a5a5a5a5a5a5a5}, bl_count =3D {42405 }, heap =3D {-15= 15870811 }, heap_len =3D -1515870811,=20 heap_max =3D -1515870811, depth =3D '\245' , l_buf =3D 0xa5a5a5a5a5a5a5a5 , lit_bufsize =3D 16384, last_lit =3D 2779096485,=20 d_buf =3D 0xa5a5a5a5a5a5a5a5, opt_len =3D 11936128518282651045, static_le= n =3D 11936128518282651045, matches =3D 2779096485, insert =3D 2779096485, bi_buf= =3D 42405, bi_valid =3D -1515870811, high_water =3D 0} --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 19:17:38 2019 Return-Path: Delivered-To: freebsd-virtualization@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 414E415BD9FA for ; Thu, 6 Jun 2019 19:17:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 C721884117 for ; Thu, 6 Jun 2019 19:17:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8801415BD9F9; Thu, 6 Jun 2019 19:17:37 +0000 (UTC) Delivered-To: virtualization@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 73C7815BD9F8 for ; Thu, 6 Jun 2019 19:17:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0066D84114 for ; Thu, 6 Jun 2019 19:17:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 3E2F41AAB3 for ; Thu, 6 Jun 2019 19:17:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56JHaq8077823 for ; Thu, 6 Jun 2019 19:17:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56JHarE077821 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 19:17:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238226] Vagrant images: Bootstrap not working / The disk is not being resized Date: Thu, 06 Jun 2019 19:17:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gjb@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 19:17:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238226 Glen Barber changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Progress |Closed Resolution|--- |FIXED --- Comment #4 from Glen Barber --- Thank you for the report. r348439 is now merged to stable/12 and stable/11. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 19:31:03 2019 Return-Path: Delivered-To: freebsd-virtualization@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 A6FB615BDE4B for ; Thu, 6 Jun 2019 19:31:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) 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 3BC148467C for ; Thu, 6 Jun 2019 19:31:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id F0DFE15BDE4A; Thu, 6 Jun 2019 19:31:02 +0000 (UTC) Delivered-To: virtualization@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 DF46615BDE49 for ; Thu, 6 Jun 2019 19:31:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 859EB84679 for ; Thu, 6 Jun 2019 19:31:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from John-Baldwins-MacBook-Pro-4.local (ralph.baldwin.cx [66.234.199.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 27560EC3A for ; Thu, 6 Jun 2019 19:31:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) To: virtualization@FreeBSD.org From: John Baldwin Subject: New "bhyve" bugzilla component Openpgp: preference=signencrypt Autocrypt: addr=jhb@FreeBSD.org; keydata= mQGiBETQ+XcRBADMFybiq69u+fJRy/0wzqTNS8jFfWaBTs5/OfcV7wWezVmf9sgwn8TW0Dk0 c9MBl0pz+H01dA2ZSGZ5fXlmFIsee1WEzqeJzpiwd/pejPgSzXB9ijbLHZ2/E0jhGBcVy5Yo /Tw5+U/+laeYKu2xb0XPvM0zMNls1ah5OnP9a6Ql6wCgupaoMySb7DXm2LHD1Z9jTsHcAQMD /1jzh2BoHriy/Q2s4KzzjVp/mQO5DSm2z14BvbQRcXU48oAosHA1u3Wrov6LfPY+0U1tG47X 1BGfnQH+rNAaH0livoSBQ0IPI/8WfIW7ub4qV6HYwWKVqkDkqwcpmGNDbz3gfaDht6nsie5Z pcuCcul4M9CW7Md6zzyvktjnbz61BADGDCopfZC4of0Z3Ka0u8Wik6UJOuqShBt1WcFS8ya1 oB4rc4tXfSHyMF63aPUBMxHR5DXeH+EO2edoSwViDMqWk1jTnYza51rbGY+pebLQOVOxAY7k do5Ordl3wklBPMVEPWoZ61SdbcjhHVwaC5zfiskcxj5wwXd2E9qYlBqRg7QeSm9obiBCYWxk d2luIDxqaGJARnJlZUJTRC5vcmc+iGAEExECACAFAkTQ+awCGwMGCwkIBwMCBBUCCAMEFgID AQIeAQIXgAAKCRBy3lIGd+N/BI6RAJ9S97fvbME+3hxzE3JUyUZ6vTewDACdE1stFuSfqMvM jomvZdYxIYyTUpC5Ag0ERND5ghAIAPwsO0B7BL+bz8sLlLoQktGxXwXQfS5cInvL17Dsgnr3 1AKa94j9EnXQyPEj7u0d+LmEe6CGEGDh1OcGFTMVrof2ZzkSy4+FkZwMKJpTiqeaShMh+Goj XlwIMDxyADYvBIg3eN5YdFKaPQpfgSqhT+7El7w+wSZZD8pPQuLAnie5iz9C8iKy4/cMSOrH YUK/tO+Nhw8Jjlw94Ik0T80iEhI2t+XBVjwdfjbq3HrJ0ehqdBwukyeJRYKmbn298KOFQVHO EVbHA4rF/37jzaMadK43FgJ0SAhPPF5l4l89z5oPu0b/+5e2inA3b8J3iGZxywjM+Csq1tqz hltEc7Q+E08AAwUIAL+15XH8bPbjNJdVyg2CMl10JNW2wWg2Q6qdljeaRqeR6zFus7EZTwtX sNzs5bP8y51PSUDJbeiy2RNCNKWFMndM22TZnk3GNG45nQd4OwYK0RZVrikalmJY5Q6m7Z16 4yrZgIXFdKj2t8F+x613/SJW1lIr9/bDp4U9tw0V1g3l2dFtD3p3ZrQ3hpoDtoK70ioIAjjH aIXIAcm3FGZFXy503DOA0KaTWwvOVdYCFLm3zWuSOmrX/GsEc7ovasOWwjPn878qVjbUKWwx Q4QkF4OhUV9zPtf9tDSAZ3x7QSwoKbCoRCZ/xbyTUPyQ1VvNy/mYrBcYlzHodsaqUDjHuW+I SQQYEQIACQUCRND5ggIbDAAKCRBy3lIGd+N/BCO8AJ9j1dWVQWxw/YdTbEyrRKOY8YZNwwCf afMAg8QvmOWnHx3wl8WslCaXaE8= Message-ID: Date: Thu, 6 Jun 2019 12:31:00 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 859EB84679 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; NEURAL_HAM_SHORT(-0.98)[-0.981,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 19:31:03 -0000 bugmeister@ has kindly added a new "bhyve" component for base system bugs. It would be great going forward for new bhyve-related bugs to use this component. Fixing the component of open bugs might also be useful if you are updating them to add a comment, etc. -- John Baldwin From owner-freebsd-virtualization@freebsd.org Thu Jun 6 20:50:22 2019 Return-Path: Delivered-To: freebsd-virtualization@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 E3EF415BFF37 for ; Thu, 6 Jun 2019 20:50:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 7ACC48765B for ; Thu, 6 Jun 2019 20:50:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3B82C15BFF36; Thu, 6 Jun 2019 20:50:21 +0000 (UTC) Delivered-To: virtualization@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 2929715BFF35 for ; Thu, 6 Jun 2019 20:50:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B197D87659 for ; Thu, 6 Jun 2019 20:50:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id CE3191B753 for ; Thu, 6 Jun 2019 20:50:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56KoJU7061107 for ; Thu, 6 Jun 2019 20:50:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56KoJs0061106 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 20:50:19 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 20:50:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 20:50:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #12 from Mark Johnston --- I think the rfb and rfbout threads are insufficiently synchronized. As a q= uick hack, see if this fixes the problem: diff --git a/usr.sbin/bhyve/rfb.c b/usr.sbin/bhyve/rfb.c index d572037b25fe..8992995204be 100644 --- a/usr.sbin/bhyve/rfb.c +++ b/usr.sbin/bhyve/rfb.c @@ -273,8 +273,8 @@ rfb_recv_set_encodings_msg(struct rfb_softc *rc, int cf= d) rc->enc_raw_ok =3D true; break; case RFB_ENCODING_ZLIB: - rc->enc_zlib_ok =3D true; deflateInit(&rc->zstream, Z_BEST_SPEED); + rc->enc_zlib_ok =3D true; break; case RFB_ENCODING_RESIZE: rc->enc_resize_ok =3D true; --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 20:51:01 2019 Return-Path: Delivered-To: freebsd-virtualization@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 3AEA315BFF75 for ; Thu, 6 Jun 2019 20:51:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 C556987733 for ; Thu, 6 Jun 2019 20:51:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 84BAF15BFF74; Thu, 6 Jun 2019 20:51:00 +0000 (UTC) Delivered-To: virtualization@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 7208615BFF73 for ; Thu, 6 Jun 2019 20:51:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0AB3A8772C for ; Thu, 6 Jun 2019 20:51:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4D59A1B76B for ; Thu, 6 Jun 2019 20:50:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56KoxX9063143 for ; Thu, 6 Jun 2019 20:50:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56KoxwF063142 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 20:50:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 20:50:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 20:51:01 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 Mark Johnston changed: What |Removed |Added ---------------------------------------------------------------------------- Component|bin |bhyve --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Thu Jun 6 22:00:23 2019 Return-Path: Delivered-To: freebsd-virtualization@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 ADCD715C1888 for ; Thu, 6 Jun 2019 22:00:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 3F56089F1A for ; Thu, 6 Jun 2019 22:00:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id F290215C1887; Thu, 6 Jun 2019 22:00:22 +0000 (UTC) Delivered-To: virtualization@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 DFA6915C1886 for ; Thu, 6 Jun 2019 22:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 78C7E89F18 for ; Thu, 6 Jun 2019 22:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 871E01C15A for ; Thu, 6 Jun 2019 22:00:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x56M0LTO035747 for ; Thu, 6 Jun 2019 22:00:21 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x56M0L3B035746 for virtualization@FreeBSD.org; Thu, 6 Jun 2019 22:00:21 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Thu, 06 Jun 2019 22:00:21 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jun 2019 22:00:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #13 from Conrad Meyer --- (In reply to Mark Johnston from comment #12) > I think the rfb and rfbout threads are insufficiently synchronized. As a > quick hack, see if this fixes the problem: Yeah, they aren't really synchronized at all. :-/ I think it would be relatively straightforward to just remove the rfbout th= read entirely, which makes synchronization more straightforward. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Fri Jun 7 08:03:01 2019 Return-Path: Delivered-To: freebsd-virtualization@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 0C06715CB7A3 for ; Fri, 7 Jun 2019 08:03:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 972C76A13A for ; Fri, 7 Jun 2019 08:03:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5B2EE15CB7A2; Fri, 7 Jun 2019 08:03:00 +0000 (UTC) Delivered-To: virtualization@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 49D2015CB7A1 for ; Fri, 7 Jun 2019 08:03:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D93476A134 for ; Fri, 7 Jun 2019 08:02:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0DC161868 for ; Fri, 7 Jun 2019 08:02:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x5782wcD018197 for ; Fri, 7 Jun 2019 08:02:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5782wJQ018196 for virtualization@FreeBSD.org; Fri, 7 Jun 2019 08:02:58 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 234134] Increase VM_MAX_NAMELEN value Date: Fri, 07 Jun 2019 08:02:59 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: kwiat3k@panic.pl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rgrimes@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 08:03:01 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234134 --- Comment #9 from Mateusz Kwiatkowski --- Hi Rodney, I understand that proper change may take some time but can we have this lim= it simply bumped to 64 so that it can make into upcoming releases? --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-virtualization@freebsd.org Fri Jun 7 08:17:59 2019 Return-Path: Delivered-To: freebsd-virtualization@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 D451415CBB9C for ; Fri, 7 Jun 2019 08:17:58 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A5926A7A3; Fri, 7 Jun 2019 08:17:58 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:607c::16:b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 2F41F1270; Fri, 7 Jun 2019 08:17:58 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 2E723BCDA6; Fri, 7 Jun 2019 08:17:58 +0000 (UTC) Date: Fri, 7 Jun 2019 08:17:58 +0000 To: Phabricator From: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Cc: freebsd-virtualization@freebsd.org Reply-to: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Subject: [Differential] D20276: [bhyve][virtio-net] Allow guest VM's to set JUMBO MTU in case of using the VALE switch. Message-ID: <882e2cb613975e4232abe536469afde4@localhost.localdomain> X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , X-Herald-Rules: <97>, <119>, <117> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-pueoqfdkfh54jyuh6emz X-Phabricator-Mail-ID: 1495729 X-Phabricator-Send-Attempt: wv5ogwupptzzxmbx In-Reply-To: References: Thread-Index: MjY5MTMzYzBiZTdkNDVlNTE1MGI2YWFmNjQ0IFz6HbY= X-Phabricator-Stamps: actor(@aleksandr.fedorov_itglobal.com) application(Differential) author(@aleksandr.fedorov_itglobal.com) herald(H97) herald(H117) herald(H119) monogram(D20276) object-type(DREV) phid(PHID-DREV-pueoqfdkfh54jyuh6emz) reviewer(#bhyve) reviewer(@jhb) reviewer(@krion) reviewer(@rgrimes) reviewer(@v.maffione_gmail.com) revision-status(needs-review) subscriber(@bcran) subscriber(@evgueni.gavrilov_itglobal.com) subscriber(@freebsd-virtualization-list) subscriber(@mgrooms_shrew.net) subscriber(@mizhka_gmail.com) subscriber(@novel) subscriber(@olevole_olevole.ru) via(web) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_882e2cb613975e4232abe536469afde4" X-Rspamd-Queue-Id: 7A5926A7A3 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.995,0]; NEURAL_HAM_SHORT(-0.94)[-0.943,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 08:17:59 -0000 --b1_882e2cb613975e4232abe536469afde4 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 YWxla3NhbmRyLmZlZG9yb3ZfaXRnbG9iYWwuY29tIHVwZGF0ZWQgdGhpcyByZXZpc2lvbiB0byBE aWZmIDU4MzUzLgphbGVrc2FuZHIuZmVkb3Jvdl9pdGdsb2JhbC5jb20gYWRkZWQgYSBjb21tZW50 LgoKCiAgLSBSZXVzZSB2cV9nZXRjaGFpbigpIHRvIGhhbmRsZSB2YXJpb3VzIG5lZ290aWF0ZWQg ZmVhdHVyZXMgKFRTTywgTVJHX1JYQlVGLCBJTkRJUkVDVCBkZXNjcmlwdG9ycykuCiAgLSBBZGQg dHdvIGhlbHBlciBmdW5jdGlvbnMgdnFfZ2V0X21yZ3J4X2J1ZnMoKSBhbmQgdnFfcmVsY2hhaW5f bXJncngoKSBhbmQgbW92ZSBpdCB0byB2aXJ0aW8uW2NoXQogIAogIFZpbmNlbnpvLCB3aGF0IGRv IHlvdSB0aGluayBhYm91dCB0aGlzIGFwcHJvYWNoPwoKQ0hBTkdFUyBTSU5DRSBMQVNUIFVQREFU RQogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EMjAyNzY/dnM9NTc3NjkmaWQ9NTgzNTMK CkNIQU5HRVMgU0lOQ0UgTEFTVCBBQ1RJT04KICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcv RDIwMjc2L25ldy8KClJFVklTSU9OIERFVEFJTAogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9y Zy9EMjAyNzYKCkFGRkVDVEVEIEZJTEVTCiAgdXNyLnNiaW4vYmh5dmUvcGNpX3ZpcnRpb19uZXQu YwogIHVzci5zYmluL2JoeXZlL3ZpcnRpby5jCiAgdXNyLnNiaW4vYmh5dmUvdmlydGlvLmgKCkVN QUlMIFBSRUZFUkVOQ0VTCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3NldHRpbmdzL3Bh bmVsL2VtYWlscHJlZmVyZW5jZXMvCgpUbzogYWxla3NhbmRyLmZlZG9yb3ZfaXRnbG9iYWwuY29t LCAjYmh5dmUsIGpoYiwgcmdyaW1lcywga3Jpb24sIHYubWFmZmlvbmVfZ21haWwuY29tCkNjOiBt Z3Jvb21zX3NocmV3Lm5ldCwgbWl6aGthX2dtYWlsLmNvbSwgbm92ZWwsIG9sZXZvbGVfb2xldm9s ZS5ydSwgZnJlZWJzZC12aXJ0dWFsaXphdGlvbi1saXN0LCBldmd1ZW5pLmdhdnJpbG92X2l0Z2xv YmFsLmNvbSwgYmNyYW4K --b1_882e2cb613975e4232abe536469afde4 Content-Type: text/x-patch; charset=utf-8; name="D20276.58353.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D20276.58353.patch" ZGlmZiAtLWdpdCBhL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5oIGIvdXNyLnNiaW4vYmh5dmUvdmly dGlvLmgKLS0tIGEvdXNyLnNiaW4vYmh5dmUvdmlydGlvLmgKKysrIGIvdXNyLnNiaW4vYmh5dmUv dmlydGlvLmgKQEAgLTQ1Nyw4ICs0NTcsMTIgQEAKIAogaW50CXZxX2dldGNoYWluKHN0cnVjdCB2 cXVldWVfaW5mbyAqdnEsIHVpbnQxNl90ICpwaWR4LAogCQkgICAgc3RydWN0IGlvdmVjICppb3Ys IGludCBuX2lvdiwgdWludDE2X3QgKmZsYWdzKTsKK2ludAl2cV9nZXRfbXJncnhfYnVmcyhzdHJ1 Y3QgdnF1ZXVlX2luZm8gKnZxLCBzdHJ1Y3QgaW92ZWMgKmlvdiwKKwkJCWludCBuX2lvdiwgaW50 IGxlbiwgc3RydWN0IHZpcnRpb191c2VkICp1c2VkLCBpbnQgKnVfY250KTsKIHZvaWQJdnFfcmV0 Y2hhaW4oc3RydWN0IHZxdWV1ZV9pbmZvICp2cSk7CiB2b2lkCXZxX3JlbGNoYWluKHN0cnVjdCB2 cXVldWVfaW5mbyAqdnEsIHVpbnQxNl90IGlkeCwgdWludDMyX3QgaW9sZW4pOwordm9pZAl2cV9y ZWxjaGFpbl9tcmdyeChzdHJ1Y3QgdnF1ZXVlX2luZm8gKnZxLCBpbnQgbmJ1ZnMsIAorCQkJc3Ry dWN0IHZpcnRpb191c2VkICp1c2VkKTsKIHZvaWQJdnFfZW5kY2hhaW5zKHN0cnVjdCB2cXVldWVf aW5mbyAqdnEsIGludCB1c2VkX2FsbF9hdmFpbCk7CiAKIHVpbnQ2NF90IHZpX3BjaV9yZWFkKHN0 cnVjdCB2bWN0eCAqY3R4LCBpbnQgdmNwdSwgc3RydWN0IHBjaV9kZXZpbnN0ICpwaSwKZGlmZiAt LWdpdCBhL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5jIGIvdXNyLnNiaW4vYmh5dmUvdmlydGlvLmMK LS0tIGEvdXNyLnNiaW4vYmh5dmUvdmlydGlvLmMKKysrIGIvdXNyLnNiaW4vYmh5dmUvdmlydGlv LmMKQEAgLTQxLDYgKzQxLDcgQEAKICNpbmNsdWRlIDxwdGhyZWFkX25wLmg+CiAKICNpbmNsdWRl ICJiaHl2ZXJ1bi5oIgorI2luY2x1ZGUgImlvdi5oIgogI2luY2x1ZGUgInBjaV9lbXVsLmgiCiAj aW5jbHVkZSAidmlydGlvLmgiCiAKQEAgLTM4MSw2ICszODIsNTYgQEAKIAlyZXR1cm4gKC0xKTsK IH0KIAoraW50CXZxX2dldF9tcmdyeF9idWZzKHN0cnVjdCB2cXVldWVfaW5mbyAqdnEsIHN0cnVj dCBpb3ZlYyAqaW92LAorCQlpbnQgbl9pb3YsIGludCBsZW4sIHN0cnVjdCB2aXJ0aW9fdXNlZCAq dXNlZCwgaW50ICp1X2NudCkKK3sKKwl1aW50MTZfdCBpZHg7CisJaW50IGksIGlvdl9sZW47CisJ aW50IGJ1ZnMsIGxhc3RfYXZhaWxfc2F2ZWQsIG47CisJaW50IHRvdGFsX2xlbjsKKworCWkgPSAw OworCWJ1ZnMgPSAwOworCXRvdGFsX2xlbiA9IDA7CisKKwkvKgorCSAqIHZxX2dldGNoYWluKCkg aW5jcmVtZW50IHRoZSBsYXN0IGF2YWlsIGluZGV4LgorCSAqIFNhdmUgaXQgdG8gcmVzdG9yZSBp ZiB0aGVyZSBhcmUgbm8gZW5vdWdoIGJ1ZmZlcnMgdG8gc3RvcmUgcGFja2V0LgorCSAqLworCWxh c3RfYXZhaWxfc2F2ZWQgPSB2cS0+dnFfbGFzdF9hdmFpbDsKKwl3aGlsZSAoMSkgeworCQluID0g dnFfZ2V0Y2hhaW4odnEsICZpZHgsICZpb3ZbaV0sIG5faW92IC0gaSwgTlVMTCk7CisKKwkJaWYg KG4gPD0gMCkgeworCQkJLyogUmVzdG9yZSB0aGUgbGFzdCBhdmFpbCBpbmRleC4gKi8KKwkJCXZx LT52cV9sYXN0X2F2YWlsID0gbGFzdF9hdmFpbF9zYXZlZDsKKwkJCSp1X2NudCA9IDA7CisJCQly ZXR1cm4gKG4pOworCQl9CisKKwkJaW92X2xlbiA9IGNvdW50X2lvdigmaW92W2ldLCBuKTsKKwkJ aSArPSBuOworCQl0b3RhbF9sZW4gKz0gaW92X2xlbjsKKworCQl1c2VkW2J1ZnNdLnZ1X2lkeCA9 IGlkeDsKKworCQlpZiAodG90YWxfbGVuIDwgbGVuKSB7CisJCQl1c2VkW2J1ZnNdLnZ1X3RsZW4g PSBpb3ZfbGVuOworCQkJYnVmcysrOworCQl9IGVsc2UgeworCQkJdXNlZFtidWZzXS52dV90bGVu ID0gaW92X2xlbiAtICh0b3RhbF9sZW4gLSBsZW4pOworCQkJYnVmcysrOworCQkJYnJlYWs7CisJ CX0KKworCX07CisKKwkqdV9jbnQgPSBidWZzOworCisJcmV0dXJuIGk7CisKK30KKwogLyoKICAq IFJldHVybiB0aGUgY3VycmVudGx5LWZpcnN0IHJlcXVlc3QgY2hhaW4gYmFjayB0byB0aGUgYXZh aWxhYmxlIHF1ZXVlLgogICoKQEAgLTQzMCw2ICs0ODEsMzkgQEAKIAkgKiBFbnN1cmUgdGhlIHVz ZWQgZGVzY3JpcHRvciBpcyB2aXNpYmxlIGJlZm9yZSB1cGRhdGluZyB0aGUgaW5kZXguCiAJICog VGhpcyBpcyBuZWNlc3Nhcnkgb24gSVNBcyB3aXRoIG1lbW9yeSBvcmRlcmluZyBsZXNzIHN0cmlj dCB0aGFuIHg4Ni4KIAkgKi8KKwlhdG9taWNfdGhyZWFkX2ZlbmNlX3JlbCgpOworCXZ1aC0+dnVf aWR4ID0gdWlkeDsKK30KKworLyoKKyAqIFJldHVybiBzcGVjaWZpZWQgbWVyZ2VkIHJ4IGJ1ZmZl cnMgdG8gdGhlIGd1ZXN0LCBzZXR0aW5nIGl0cyBJL08gbGVuZ3RoLgorICovCit2b2lkCit2cV9y ZWxjaGFpbl9tcmdyeChzdHJ1Y3QgdnF1ZXVlX2luZm8gKnZxLCBpbnQgbmJ1ZnMsIHN0cnVjdCB2 aXJ0aW9fdXNlZCAqdXNlZCkKK3sKKwlpbnQgaTsKKwl1aW50MTZfdCB1aWR4LCBtYXNrOworCXZv bGF0aWxlIHN0cnVjdCB2cmluZ191c2VkICp2dWg7CisJdm9sYXRpbGUgc3RydWN0IHZpcnRpb191 c2VkICp2dWU7CisKKwltYXNrID0gdnEtPnZxX3FzaXplIC0gMTsKKwl2dWggPSB2cS0+dnFfdXNl ZDsKKworCXVpZHggPSB2dWgtPnZ1X2lkeDsKKworCWlmIChuYnVmcyA9PSAxKSB7CisJCXZ1ZSA9 ICZ2dWgtPnZ1X3JpbmdbdWlkeCsrICYgbWFza107CisJCXZ1ZS0+dnVfaWR4ID0gdXNlZFswXS52 dV9pZHg7CisJCXZ1ZS0+dnVfdGxlbiA9IHVzZWRbMF0udnVfdGxlbjsKKwl9IGVsc2UgeworCQlm b3IgKGkgPSAwOyBpIDwgbmJ1ZnM7IGkrKykgeworCQkJdnVlID0gJnZ1aC0+dnVfcmluZ1sodWlk eCArIGkpICYgbWFza107CisJCQl2dWUtPnZ1X2lkeCA9IHVzZWRbaV0udnVfaWR4OworCQkJdnVl LT52dV90bGVuID0gdXNlZFtpXS52dV90bGVuOworCQl9CisJCXVpZHggKz0gbmJ1ZnM7CisJfQor CQogCWF0b21pY190aHJlYWRfZmVuY2VfcmVsKCk7CiAJdnVoLT52dV9pZHggPSB1aWR4OwogfQpk aWZmIC0tZ2l0IGEvdXNyLnNiaW4vYmh5dmUvcGNpX3ZpcnRpb19uZXQuYyBiL3Vzci5zYmluL2Jo eXZlL3BjaV92aXJ0aW9fbmV0LmMKLS0tIGEvdXNyLnNiaW4vYmh5dmUvcGNpX3ZpcnRpb19uZXQu YworKysgYi91c3Iuc2Jpbi9iaHl2ZS9wY2lfdmlydGlvX25ldC5jCkBAIC0zOTIsODUgKzM5Miwx MDYgQEAKIH0KIAogc3RhdGljIF9faW5saW5lIGludAotcGNpX3Z0bmV0X25ldG1hcF93cml0ZXYo c3RydWN0IG5tX2Rlc2MgKm5tZCwgc3RydWN0IGlvdmVjICppb3YsIGludCBpb3ZjbnQpCitwY2lf dnRuZXRfbmV0bWFwX3dyaXRldihzdHJ1Y3Qgbm1fZGVzYyAqbm1kLCBzdHJ1Y3QgaW92ZWMgKmlv diwgaW50IGlvdmNudCwgaW50IGlvdnNpemUpCiB7Ci0JaW50IHIsIGk7Ci0JaW50IGxlbiA9IDA7 CisJY2hhciAqYnVmOworCWludCBpOworCWludCBmcmFnX3NpemU7CisJaW50IGlvdl9vZmY7CisJ aW50IGxlbjsKKwlpbnQgbm1fb2ZmOworCWludCBubV9idWZfc2l6ZTsKIAotCWZvciAociA9IG5t ZC0+Y3VyX3R4X3Jpbmc7IDsgKSB7Ci0JCXN0cnVjdCBuZXRtYXBfcmluZyAqcmluZyA9IE5FVE1B UF9UWFJJTkcobm1kLT5uaWZwLCByKTsKLQkJdWludDMyX3QgY3VyLCBpZHg7Ci0JCWNoYXIgKmJ1 ZjsKKwlzdHJ1Y3QgbmV0bWFwX3JpbmcgKnJpbmcgPSBORVRNQVBfVFhSSU5HKG5tZC0+bmlmcCwg bm1kLT5jdXJfdHhfcmluZyk7CiAKLQkJaWYgKG5tX3JpbmdfZW1wdHkocmluZykpIHsKLQkJCXIr KzsKLQkJCWlmIChyID4gbm1kLT5sYXN0X3R4X3JpbmcpCi0JCQkJciA9IG5tZC0+Zmlyc3RfdHhf cmluZzsKLQkJCWlmIChyID09IG5tZC0+Y3VyX3R4X3JpbmcpCi0JCQkJYnJlYWs7Ci0JCQljb250 aW51ZTsKKwlpZiAoKG5tX3Jpbmdfc3BhY2UocmluZykgKiByaW5nLT5ucl9idWZfc2l6ZSkgPCBp b3ZzaXplKSB7CisJCS8qCisJCSAqIE5vIG1vcmUgYXZhaWwgc3BhY2UgaW4gVFggcmluZywgdHJ5 IHRvIGZsdXNoIGl0LgorCQkgKi8KKwkJaW9jdGwobm1kLT5mZCwgTklPQ1RYU1lOQywgTlVMTCk7 CisJCXJldHVybiAoMCk7CisJfQorCisJaSA9IHJpbmctPmN1cjsKKwlidWYgPSBORVRNQVBfQlVG KHJpbmcsIHJpbmctPnNsb3RbaV0uYnVmX2lkeCk7CisJaW92X29mZiA9IDA7CisJbGVuID0gaW92 c2l6ZTsKKwlubV9idWZfc2l6ZSA9IHJpbmctPm5yX2J1Zl9zaXplOworCW5tX29mZiA9IDA7CisK Kwl3aGlsZSAoaW92c2l6ZSkgeworCisJCWlmICh1bmxpa2VseShpb3Zfb2ZmID09IGlvdi0+aW92 X2xlbikpIHsKKwkJCWlvdisrOworCQkJaW92X29mZiA9IDA7CiAJCX0KLQkJY3VyID0gcmluZy0+ Y3VyOwotCQlpZHggPSByaW5nLT5zbG90W2N1cl0uYnVmX2lkeDsKLQkJYnVmID0gTkVUTUFQX0JV RihyaW5nLCBpZHgpOwogCi0JCWZvciAoaSA9IDA7IGkgPCBpb3ZjbnQ7IGkrKykgewotCQkJaWYg KGxlbiArIGlvdltpXS5pb3ZfbGVuID4gMjA0OCkKLQkJCQlicmVhazsKLQkJCW1lbWNweSgmYnVm W2xlbl0sIGlvdltpXS5pb3ZfYmFzZSwgaW92W2ldLmlvdl9sZW4pOwotCQkJbGVuICs9IGlvdltp XS5pb3ZfbGVuOworCQlpZiAodW5saWtlbHkobm1fb2ZmID09IG5tX2J1Zl9zaXplKSkgeworCQkJ cmluZy0+c2xvdFtpXS5mbGFncyA9IE5TX01PUkVGUkFHOworCQkJaSA9IG5tX3JpbmdfbmV4dChy aW5nLCBpKTsKKwkJCWJ1ZiA9IE5FVE1BUF9CVUYocmluZywgcmluZy0+c2xvdFtpXS5idWZfaWR4 KTsKKwkJCW5tX29mZiA9IDA7CiAJCX0KLQkJcmluZy0+c2xvdFtjdXJdLmxlbiA9IGxlbjsKLQkJ cmluZy0+aGVhZCA9IHJpbmctPmN1ciA9IG5tX3JpbmdfbmV4dChyaW5nLCBjdXIpOwotCQlubWQt PmN1cl90eF9yaW5nID0gcjsKLQkJaW9jdGwobm1kLT5mZCwgTklPQ1RYU1lOQywgTlVMTCk7Ci0J CWJyZWFrOworCisJCWZyYWdfc2l6ZSA9IE1JTihubV9idWZfc2l6ZSAtIG5tX29mZiwgaW92LT5p b3ZfbGVuIC0gaW92X29mZik7CisJCW1lbWNweShidWYgKyBubV9vZmYsIGlvdi0+aW92X2Jhc2Ug KyBpb3Zfb2ZmLCBmcmFnX3NpemUpOworCisJCWlvdnNpemUgLT0gZnJhZ19zaXplOworCQlpb3Zf b2ZmICs9IGZyYWdfc2l6ZTsKKwkJbm1fb2ZmICs9IGZyYWdfc2l6ZTsKKworCQlyaW5nLT5zbG90 W2ldLmxlbiA9IG5tX29mZjsKIAl9CiAKKwkvKiBUaGUgbGFzdCBzbG90IG11c3Qgbm90IGhhdmUg TlNfTU9SRUZSQUcgc2V0LiAqLworCXJpbmctPnNsb3RbaV0uZmxhZ3MgJj0gfk5TX01PUkVGUkFH OworCXJpbmctPmhlYWQgPSByaW5nLT5jdXIgPSBubV9yaW5nX25leHQocmluZywgaSk7CisJaW9j dGwobm1kLT5mZCwgTklPQ1RYU1lOQywgTlVMTCk7CisKIAlyZXR1cm4gKGxlbik7CiB9CiAKIHN0 YXRpYyBfX2lubGluZSBpbnQKLXBjaV92dG5ldF9uZXRtYXBfcmVhZHYoc3RydWN0IG5tX2Rlc2Mg Km5tZCwgc3RydWN0IGlvdmVjICppb3YsIGludCBpb3ZjbnQpCitwY2lfdnRuZXRfbmV0bWFwX3Jl YWR2KHN0cnVjdCBubV9kZXNjICpubWQsIHN0cnVjdCBpb3ZlYyAqaW92LCBpbnQgaW92Y250LCBp bnQgaW92c2l6ZSkKIHsKLQlpbnQgbGVuID0gMDsKLQlpbnQgaSA9IDA7Ci0JaW50IHI7CisJY2hh ciAqYnVmOworCWludCBpOworCWludCBpb3Zfb2ZmOworCWludCBmcmFnX3NpemU7CisJaW50IGxl bjsKKwlpbnQgbm1fb2ZmOwogCi0JZm9yIChyID0gbm1kLT5jdXJfcnhfcmluZzsgOyApIHsKLQkJ c3RydWN0IG5ldG1hcF9yaW5nICpyaW5nID0gTkVUTUFQX1JYUklORyhubWQtPm5pZnAsIHIpOwot CQl1aW50MzJfdCBjdXIsIGlkeDsKLQkJY2hhciAqYnVmOwotCQlzaXplX3QgbGVmdDsKKwlzdHJ1 Y3QgbmV0bWFwX3JpbmcgKnIgPSBORVRNQVBfUlhSSU5HKG5tZC0+bmlmcCwgbm1kLT5jdXJfcnhf cmluZyk7CiAKLQkJaWYgKG5tX3JpbmdfZW1wdHkocmluZykpIHsKLQkJCXIrKzsKLQkJCWlmIChy ID4gbm1kLT5sYXN0X3J4X3JpbmcpCi0JCQkJciA9IG5tZC0+Zmlyc3RfcnhfcmluZzsKLQkJCWlm IChyID09IG5tZC0+Y3VyX3J4X3JpbmcpCi0JCQkJYnJlYWs7Ci0JCQljb250aW51ZTsKKwlpID0g ci0+aGVhZDsKKwlidWYgPSBORVRNQVBfQlVGKHIsIHItPnNsb3RbaV0uYnVmX2lkeCk7CisJaW92 X29mZiA9IDA7CisJbm1fb2ZmID0gMDsKKwlsZW4gPSBpb3ZzaXplOworCisJd2hpbGUgKGlvdnNp emUpIHsKKworCQlpZiAodW5saWtlbHkoaW92X29mZiA9PSBpb3YtPmlvdl9sZW4pKSB7CisJCQlp b3YrKzsKKwkJCWlvdl9vZmYgPSAwOwogCQl9Ci0JCWN1ciA9IHJpbmctPmN1cjsKLQkJaWR4ID0g cmluZy0+c2xvdFtjdXJdLmJ1Zl9pZHg7Ci0JCWJ1ZiA9IE5FVE1BUF9CVUYocmluZywgaWR4KTsK LQkJbGVmdCA9IHJpbmctPnNsb3RbY3VyXS5sZW47CiAKLQkJZm9yIChpID0gMDsgaSA8IGlvdmNu dCAmJiBsZWZ0ID4gMDsgaSsrKSB7Ci0JCQlpZiAoaW92W2ldLmlvdl9sZW4gPiBsZWZ0KQotCQkJ CWlvdltpXS5pb3ZfbGVuID0gbGVmdDsKLQkJCW1lbWNweShpb3ZbaV0uaW92X2Jhc2UsICZidWZb bGVuXSwgaW92W2ldLmlvdl9sZW4pOwotCQkJbGVuICs9IGlvdltpXS5pb3ZfbGVuOwotCQkJbGVm dCAtPSBpb3ZbaV0uaW92X2xlbjsKKwkJaWYgKHVubGlrZWx5KG5tX29mZiA9PSByLT5zbG90W2ld LmxlbikpIHsKKwkJCWkgPSBubV9yaW5nX25leHQociwgaSk7CisJCQlidWYgPSBORVRNQVBfQlVG KHIsIHItPnNsb3RbaV0uYnVmX2lkeCk7CisJCQlubV9vZmYgPSAwOwogCQl9Ci0JCXJpbmctPmhl YWQgPSByaW5nLT5jdXIgPSBubV9yaW5nX25leHQocmluZywgY3VyKTsKLQkJbm1kLT5jdXJfcnhf cmluZyA9IHI7Ci0JCWlvY3RsKG5tZC0+ZmQsIE5JT0NSWFNZTkMsIE5VTEwpOwotCQlicmVhazsK KworCQlmcmFnX3NpemUgPSBNSU4oci0+c2xvdFtpXS5sZW4gLSBubV9vZmYsIGlvdi0+aW92X2xl biAtIGlvdl9vZmYpOworCQltZW1jcHkoaW92LT5pb3ZfYmFzZSArIGlvdl9vZmYsIGJ1ZiArIG5t X29mZiwgZnJhZ19zaXplKTsKKworCQlpb3ZzaXplIC09IGZyYWdfc2l6ZTsKKwkJaW92X29mZiAr PSBmcmFnX3NpemU7CisJCW5tX29mZiArPSBmcmFnX3NpemU7CiAJfQotCWZvciAoOyBpIDwgaW92 Y250OyBpKyspCi0JCWlvdltpXS5pb3ZfbGVuID0gMDsKIAorCXItPmhlYWQgPSByLT5jdXIgPSBu bV9yaW5nX25leHQociwgaSk7CisKIAlyZXR1cm4gKGxlbik7CiB9CiAKQEAgLTQ4MSwzMiArNTAy LDUzIEBACiBwY2lfdnRuZXRfbmV0bWFwX3R4KHN0cnVjdCBwY2lfdnRuZXRfc29mdGMgKnNjLCBz dHJ1Y3QgaW92ZWMgKmlvdiwgaW50IGlvdmNudCwKIAkJICAgIGludCBsZW4pCiB7Ci0Jc3RhdGlj IGNoYXIgcGFkWzYwXTsgLyogYWxsIHplcm8gYnl0ZXMgKi8KLQogCWlmIChzYy0+dnNjX25tZCA9 PSBOVUxMKQogCQlyZXR1cm47CiAKLQkvKgotCSAqIElmIHRoZSBsZW5ndGggaXMgPCA2MCwgcGFk IG91dCB0byB0aGF0IGFuZCBhZGQgdGhlCi0JICogZXh0cmEgemVybydkIHNlZ21lbnQgdG8gdGhl IGlvdi4gSXQgaXMgZ3VhcmFudGVlZCB0aGF0Ci0JICogdGhlcmUgaXMgYWx3YXlzIGFuIGV4dHJh IGlvdiBhdmFpbGFibGUgYnkgdGhlIGNhbGxlci4KLQkgKi8KLQlpZiAobGVuIDwgNjApIHsKLQkJ aW92W2lvdmNudF0uaW92X2Jhc2UgPSBwYWQ7Ci0JCWlvdltpb3ZjbnRdLmlvdl9sZW4gPSA2MCAt IGxlbjsKLQkJaW92Y250Kys7CisJKHZvaWQpIHBjaV92dG5ldF9uZXRtYXBfd3JpdGV2KHNjLT52 c2Nfbm1kLCBpb3YsIGlvdmNudCwgbGVuKTsKK30KKworc3RhdGljIF9faW5saW5lIGludAorbmV0 bWFwX25leHRfcGt0X2xlbihzdHJ1Y3Qgbm1fZGVzYyAqbm1kKQoreworCWludCBpOworCWludCBs ZW47CisJc3RydWN0IG5ldG1hcF9yaW5nICpyID0gTkVUTUFQX1JYUklORyhubWQtPm5pZnAsIG5t ZC0+Y3VyX3J4X3JpbmcpOworCisJbGVuID0gMDsKKworCWZvciAoaSA9IHItPmhlYWQ7IGkgIT0g ci0+dGFpbDsgaSA9IG5tX3JpbmdfbmV4dChyLCBpKSkgeworCQlsZW4gKz0gci0+c2xvdFtpXS5s ZW47CisJCWlmICghKHItPnNsb3RbaV0uZmxhZ3MgJiBOU19NT1JFRlJBRykpCisJCQlicmVhazsK IAl9Ci0JKHZvaWQpIHBjaV92dG5ldF9uZXRtYXBfd3JpdGV2KHNjLT52c2Nfbm1kLCBpb3YsIGlv dmNudCk7CisKKwlyZXR1cm4gKGxlbik7CiB9CiAKK3N0YXRpYyBfX2lubGluZSB2b2lkCituZXRt YXBfZHJvcF9wa3Qoc3RydWN0IG5tX2Rlc2MgKm5tZCkKK3sKKwlpbnQgaTsKKwlzdHJ1Y3QgbmV0 bWFwX3JpbmcgKnIgPSBORVRNQVBfUlhSSU5HKG5tZC0+bmlmcCwgbm1kLT5jdXJfcnhfcmluZyk7 CisKKwlmb3IgKGkgPSByLT5oZWFkOyBpICE9IHItPnRhaWw7IGkgPSBubV9yaW5nX25leHQociwg aSkpIHsKKwkJaWYgKCEoci0+c2xvdFtpXS5mbGFncyAmIE5TX01PUkVGUkFHKSkgeworCQkJci0+ aGVhZCA9IHItPmN1ciA9IG5tX3JpbmdfbmV4dChyLCBpKTsKKwkJCXJldHVybjsKKwkJfQorCX0K K30KKwogc3RhdGljIHZvaWQKIHBjaV92dG5ldF9uZXRtYXBfcngoc3RydWN0IHBjaV92dG5ldF9z b2Z0YyAqc2MpCiB7CiAJc3RydWN0IGlvdmVjIGlvdltWVE5FVF9NQVhTRUdTXSwgKnJpb3Y7CisJ c3RydWN0IHZpcnRpb191c2VkIHVzZWRbVlRORVRfTUFYU0VHU107CisJc3RydWN0IHZpcnRpb19u ZXRfcnhoZHIgKnZyeGg7CiAJc3RydWN0IHZxdWV1ZV9pbmZvICp2cTsKLQl2b2lkICp2cng7Ci0J aW50IGxlbiwgbjsKIAl1aW50MTZfdCBpZHg7CisJaW50IGJ1ZnMsIGxlbiwgbjsKIAogCS8qCiAJ ICogU2hvdWxkIG5ldmVyIGJlIGNhbGxlZCB3aXRob3V0IGEgdmFsaWQgbmV0bWFwIGRlc2NyaXB0 b3IKQEAgLTUyMSw3ICs1NjMsNyBAQAogCQkvKgogCQkgKiBEcm9wIHRoZSBwYWNrZXQgYW5kIHRy eSBsYXRlci4KIAkJICovCi0JCSh2b2lkKSBubV9uZXh0cGt0KHNjLT52c2Nfbm1kLCAodm9pZCAq KWR1bW15YnVmKTsKKwkJbmV0bWFwX2Ryb3BfcGt0KHNjLT52c2Nfbm1kKTsKIAkJcmV0dXJuOwog CX0KIApAQCAtNTM0LDU4ICs1NzYsNjcgQEAKIAkJICogRHJvcCB0aGUgcGFja2V0IGFuZCB0cnkg bGF0ZXIuICBJbnRlcnJ1cHQgb24KIAkJICogZW1wdHksIGlmIHRoYXQncyBuZWdvdGlhdGVkLgog CQkgKi8KLQkJKHZvaWQpIG5tX25leHRwa3Qoc2MtPnZzY19ubWQsICh2b2lkICopZHVtbXlidWYp OworCQluZXRtYXBfZHJvcF9wa3Qoc2MtPnZzY19ubWQpOwogCQl2cV9lbmRjaGFpbnModnEsIDEp OwogCQlyZXR1cm47CiAJfQogCiAJZG8gewotCQkvKgotCQkgKiBHZXQgZGVzY3JpcHRvciBjaGFp bi4KLQkJICovCi0JCW4gPSB2cV9nZXRjaGFpbih2cSwgJmlkeCwgaW92LCBWVE5FVF9NQVhTRUdT LCBOVUxMKTsKLQkJYXNzZXJ0KG4gPj0gMSAmJiBuIDw9IFZUTkVUX01BWFNFR1MpOworCQlsZW4g PSBuZXRtYXBfbmV4dF9wa3RfbGVuKHNjLT52c2Nfbm1kKTsKIAotCQkvKgotCQkgKiBHZXQgYSBw b2ludGVyIHRvIHRoZSByeCBoZWFkZXIsIGFuZCB1c2UgdGhlCi0JCSAqIGRhdGEgaW1tZWRpYXRl bHkgZm9sbG93aW5nIGl0IGZvciB0aGUgcGFja2V0IGJ1ZmZlci4KLQkJICovCi0JCXZyeCA9IGlv dlswXS5pb3ZfYmFzZTsKLQkJcmlvdiA9IHJ4X2lvdl90cmltKGlvdiwgJm4sIHNjLT5yeF92aGRy bGVuKTsKLQotCQlsZW4gPSBwY2lfdnRuZXRfbmV0bWFwX3JlYWR2KHNjLT52c2Nfbm1kLCByaW92 LCBuKTsKLQotCQlpZiAobGVuID09IDApIHsKKwkJaWYgKHVubGlrZWx5KGxlbiA9PSAwKSkgewog CQkJLyoKIAkJCSAqIE5vIG1vcmUgcGFja2V0cywgYnV0IHN0aWxsIHNvbWUgYXZhaWwgcmluZwog CQkJICogZW50cmllcy4gIEludGVycnVwdCBpZiBuZWVkZWQvYXBwcm9wcmlhdGUuCiAJCQkgKi8K LQkJCXZxX3JldGNoYWluKHZxKTsKIAkJCXZxX2VuZGNoYWlucyh2cSwgMCk7CiAJCQlyZXR1cm47 CiAJCX0KIAorCQlpZiAoc2MtPnJ4X21lcmdlKSB7CisJCQkvKgorCQkJICogR2V0IG1lcmdhYmxl IGJ1ZmZlcnMuCisJCQkgKi8gCisJCQluID0gdnFfZ2V0X21yZ3J4X2J1ZnModnEsIGlvdiwgVlRO RVRfTUFYU0VHUywgbGVuICsgc2MtPnJ4X3ZoZHJsZW4sCisJCQkJCXVzZWQsICZidWZzKTsKKwkJ fSBlbHNlIHsKKwkJCS8qCisJCQkgKiBHZXQgZGVzY3JpcHRvciBjaGFpbi4KKwkJCSAqLworCQkJ biA9IHZxX2dldGNoYWluKHZxLCAmaWR4LCBpb3YsIFZUTkVUX01BWFNFR1MsIE5VTEwpOworCQl9 CisKKwkJaWYgKG4gPD0gMCkgeworCQkJdnFfZW5kY2hhaW5zKHZxLCAwKTsKKwkJCXJldHVybjsK KwkJfQorCiAJCS8qCi0JCSAqIFRoZSBvbmx5IHZhbGlkIGZpZWxkIGluIHRoZSByeCBwYWNrZXQg aGVhZGVyIGlzIHRoZQotCQkgKiBudW1iZXIgb2YgYnVmZmVycyBpZiBtZXJnZWQgcnggYnVmcyB3 ZXJlIG5lZ290aWF0ZWQuCisJCSAqIEdldCBhIHBvaW50ZXIgdG8gdGhlIHJ4IGhlYWRlciwgYW5k IHVzZSB0aGUKKwkJICogZGF0YSBpbW1lZGlhdGVseSBmb2xsb3dpbmcgaXQgZm9yIHRoZSBwYWNr ZXQgYnVmZmVyLgogCQkgKi8KLQkJbWVtc2V0KHZyeCwgMCwgc2MtPnJ4X3ZoZHJsZW4pOworCQl2 cnhoID0gaW92WzBdLmlvdl9iYXNlOworCQltZW1zZXQodnJ4aCwgMCwgc2MtPnJ4X3ZoZHJsZW4p OwogCi0JCWlmIChzYy0+cnhfbWVyZ2UpIHsKLQkJCXN0cnVjdCB2aXJ0aW9fbmV0X3J4aGRyICp2 cnhoOworCQlyaW92ID0gcnhfaW92X3RyaW0oaW92LCAmbiwgc2MtPnJ4X3ZoZHJsZW4pOwogCi0J CQl2cnhoID0gdnJ4OwotCQkJdnJ4aC0+dnJoX2J1ZnMgPSAxOwotCQl9CisJCSh2b2lkKXBjaV92 dG5ldF9uZXRtYXBfcmVhZHYoc2MtPnZzY19ubWQsIHJpb3YsIG4sIGxlbik7CiAKIAkJLyoKLQkJ ICogUmVsZWFzZSB0aGlzIGNoYWluIGFuZCBoYW5kbGUgbW9yZSBjaGFpbnMuCisJCSAqIFJlbGVh c2UgdXNlZCBkZXNjcmlwdG9ycy4KIAkJICovCi0JCXZxX3JlbGNoYWluKHZxLCBpZHgsIGxlbiAr IHNjLT5yeF92aGRybGVuKTsKKwkJaWYgKHNjLT5yeF9tZXJnZSkgeworCQkJdnJ4aC0+dnJoX2J1 ZnMgPSBidWZzOworCQkJdnFfcmVsY2hhaW5fbXJncngodnEsIGJ1ZnMsIHVzZWQpOworCQl9IGVs c2UgeworCQkJdnFfcmVsY2hhaW4odnEsIGlkeCwgbGVuICsgc2MtPnJ4X3ZoZHJsZW4pOworCQl9 CisKIAl9IHdoaWxlICh2cV9oYXNfZGVzY3ModnEpKTsKIAogCS8qIEludGVycnVwdCBpZiBuZWVk ZWQsIGluY2x1ZGluZyBmb3IgTk9USUZZX09OX0VNUFRZLiAqLwogCXZxX2VuZGNoYWlucyh2cSwg MSk7CisKIH0KIAogc3RhdGljIHZvaWQKCg== --b1_882e2cb613975e4232abe536469afde4-- From owner-freebsd-virtualization@freebsd.org Fri Jun 7 08:21:23 2019 Return-Path: Delivered-To: freebsd-virtualization@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 0AE0115CBDA9 for ; Fri, 7 Jun 2019 08:21:23 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9C7976AB29; Fri, 7 Jun 2019 08:21:22 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:607c::16:b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 0F84313DF; Fri, 7 Jun 2019 08:21:22 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 0EBDCBD201; Fri, 7 Jun 2019 08:21:22 +0000 (UTC) Date: Fri, 7 Jun 2019 08:21:22 +0000 To: Phabricator From: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Cc: freebsd-virtualization@freebsd.org Reply-to: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Subject: [Differential] D20276: [bhyve][virtio-net] Allow guest VM's to set JUMBO MTU in case of using the VALE switch. Message-ID: <9f85cb4609b653f4ec4d3b7855027aa4@localhost.localdomain> X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: X-Herald-Rules: <97>, <119>, <117> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-pueoqfdkfh54jyuh6emz X-Phabricator-Mail-ID: 1495756 X-Phabricator-Send-Attempt: 7k3cecxuatif2lms In-Reply-To: References: Thread-Index: MjY5MTMzYzBiZTdkNDVlNTE1MGI2YWFmNjQ0IFz6HoI= X-Phabricator-Stamps: actor(@aleksandr.fedorov_itglobal.com) application(Differential) author(@aleksandr.fedorov_itglobal.com) herald(H97) herald(H117) herald(H119) monogram(D20276) object-type(DREV) phid(PHID-DREV-pueoqfdkfh54jyuh6emz) reviewer(#bhyve) reviewer(@jhb) reviewer(@krion) reviewer(@rgrimes) reviewer(@v.maffione_gmail.com) revision-status(needs-review) subscriber(@bcran) subscriber(@evgueni.gavrilov_itglobal.com) subscriber(@freebsd-virtualization-list) subscriber(@mgrooms_shrew.net) subscriber(@mizhka_gmail.com) subscriber(@novel) subscriber(@olevole_olevole.ru) via(web) MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" X-Rspamd-Queue-Id: 9C7976AB29 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.93 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.995,0]; NEURAL_HAM_SHORT(-0.94)[-0.938,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 08:21:23 -0000 YWxla3NhbmRyLmZlZG9yb3ZfaXRnbG9iYWwuY29tIG1hcmtlZCAyIGlubGluZSBjb21tZW50cyBh cyBkb25lLgoKQ0hBTkdFUyBTSU5DRSBMQVNUIEFDVElPTgogIGh0dHBzOi8vcmV2aWV3cy5mcmVl YnNkLm9yZy9EMjAyNzYvbmV3LwoKUkVWSVNJT04gREVUQUlMCiAgaHR0cHM6Ly9yZXZpZXdzLmZy ZWVic2Qub3JnL0QyMDI3NgoKRU1BSUwgUFJFRkVSRU5DRVMKICBodHRwczovL3Jldmlld3MuZnJl ZWJzZC5vcmcvc2V0dGluZ3MvcGFuZWwvZW1haWxwcmVmZXJlbmNlcy8KClRvOiBhbGVrc2FuZHIu ZmVkb3Jvdl9pdGdsb2JhbC5jb20sICNiaHl2ZSwgamhiLCByZ3JpbWVzLCBrcmlvbiwgdi5tYWZm aW9uZV9nbWFpbC5jb20KQ2M6IG1ncm9vbXNfc2hyZXcubmV0LCBtaXpoa2FfZ21haWwuY29tLCBu b3ZlbCwgb2xldm9sZV9vbGV2b2xlLnJ1LCBmcmVlYnNkLXZpcnR1YWxpemF0aW9uLWxpc3QsIGV2 Z3VlbmkuZ2F2cmlsb3ZfaXRnbG9iYWwuY29tLCBiY3Jhbgo= From owner-freebsd-virtualization@freebsd.org Fri Jun 7 09:47:53 2019 Return-Path: Delivered-To: freebsd-virtualization@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 9A5F315A6769 for ; Fri, 7 Jun 2019 09:47:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 31C3B6CF11 for ; Fri, 7 Jun 2019 09:47:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E4BFE15A6767; Fri, 7 Jun 2019 09:47:52 +0000 (UTC) Delivered-To: virtualization@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 D0B2B15A6766 for ; Fri, 7 Jun 2019 09:47:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B1446CF0A for ; Fri, 7 Jun 2019 09:47:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 852B22661 for ; Fri, 7 Jun 2019 09:47:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x579lpOW060416 for ; Fri, 7 Jun 2019 09:47:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x579lpvt060415 for virtualization@FreeBSD.org; Fri, 7 Jun 2019 09:47:51 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Fri, 07 Jun 2019 09:47:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: olevole@olevole.ru X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 09:47:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #14 from olevole@olevole.ru --- (In reply to Mark Johnston from comment #12) No, this change does not help. Panic in the same place --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Fri Jun 7 10:02:07 2019 Return-Path: Delivered-To: freebsd-virtualization@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 2DC8415A6DEA for ; Fri, 7 Jun 2019 10:02:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 9F3556D64A for ; Fri, 7 Jun 2019 10:02:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5B07315A6DE8; Fri, 7 Jun 2019 10:02:06 +0000 (UTC) Delivered-To: virtualization@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 483AB15A6DE5 for ; Fri, 7 Jun 2019 10:02:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D59426D648 for ; Fri, 7 Jun 2019 10:02:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0E6BF294F for ; Fri, 7 Jun 2019 10:02:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x57A24ol095757 for ; Fri, 7 Jun 2019 10:02:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x57A24I2095756 for virtualization@FreeBSD.org; Fri, 7 Jun 2019 10:02:04 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 205549] bhyve pci passthru stops working after guest is restarted Date: Fri, 07 Jun 2019 10:02:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ark@dudevich.dn.ua X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 10:02:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205549 --- Comment #4 from arkadyi --- Before starting Linux VM: pciconf -r ppt0 0:0x3f 1e318086 02900006 0c033004 00000000 f2520004 00000000 00000000 00000000=20 00000000 00000000 00000000 21f617aa 00000000 00000070 00000000 00000110=20 After 'shutdown -P now' Linux VM: pciconf -r ppt0 0:0x3f 1e318086 02900002 0c033004 00000000 f2520004 00000000 00000000 00000000=20 00000000 00000000 00000000 21f617aa 00000000 00000070 00000000 00000110 Yes. There are changes. 02900006 and 02900002. What other information is needed? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-virtualization@freebsd.org Fri Jun 7 12:16:01 2019 Return-Path: Delivered-To: freebsd-virtualization@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 255D615ABBAE for ; Fri, 7 Jun 2019 12:16:01 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE5F97103E; Fri, 7 Jun 2019 12:16:00 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:607c::16:b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 6BEF33D6F; Fri, 7 Jun 2019 12:15:59 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 6B6B7189A7A; Fri, 7 Jun 2019 12:15:59 +0000 (UTC) Date: Fri, 7 Jun 2019 12:15:59 +0000 To: Phabricator From: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Cc: freebsd-virtualization@freebsd.org Reply-to: "aleksandr.fedorov_itglobal.com (Aleksandr Fedorov)" Subject: [Differential] D20276: [bhyve][virtio-net] Allow guest VM's to set JUMBO MTU in case of using the VALE switch. Message-ID: <566772461613bcba5301f3eceff592e0@localhost.localdomain> X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , X-Herald-Rules: <97>, <119>, <117> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-pueoqfdkfh54jyuh6emz X-Phabricator-Mail-ID: 1495939 X-Phabricator-Send-Attempt: qsng5brtoizixudk In-Reply-To: References: Thread-Index: MjY5MTMzYzBiZTdkNDVlNTE1MGI2YWFmNjQ0IFz6VX8= X-Phabricator-Stamps: actor(@aleksandr.fedorov_itglobal.com) application(Differential) author(@aleksandr.fedorov_itglobal.com) herald(H97) herald(H117) herald(H119) monogram(D20276) object-type(DREV) phid(PHID-DREV-pueoqfdkfh54jyuh6emz) reviewer(#bhyve) reviewer(@jhb) reviewer(@krion) reviewer(@rgrimes) reviewer(@v.maffione_gmail.com) revision-status(needs-review) subscriber(@bcran) subscriber(@evgueni.gavrilov_itglobal.com) subscriber(@freebsd-virtualization-list) subscriber(@mgrooms_shrew.net) subscriber(@mizhka_gmail.com) subscriber(@novel) subscriber(@olevole_olevole.ru) via(web) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_566772461613bcba5301f3eceff592e0" X-Rspamd-Queue-Id: AE5F97103E X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.995,0]; NEURAL_HAM_SHORT(-0.96)[-0.962,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 12:16:01 -0000 --b1_566772461613bcba5301f3eceff592e0 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 YWxla3NhbmRyLmZlZG9yb3ZfaXRnbG9iYWwuY29tIHVwZGF0ZWQgdGhpcyByZXZpc2lvbiB0byBE aWZmIDU4MzU3LgphbGVrc2FuZHIuZmVkb3Jvdl9pdGdsb2JhbC5jb20gYWRkZWQgYSBjb21tZW50 LgoKCiAgUmVuYW1lIHZxX2dldF9tcmdyeF9idWZzKCkgdG8gdnFfZ2V0YnVmc19tcmdyeCgpIGFu ZCB2cV9yZWxjaGFpbl9tcmdyeCgpIHRvIHZxX3JlbGJ1ZnNfbXJncngoKSB0byB0byBjb3JyZXNw b25kaW5nIG92ZXJhbGwgc3R5bGUuCgpDSEFOR0VTIFNJTkNFIExBU1QgVVBEQVRFCiAgaHR0cHM6 Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QyMDI3Nj92cz01ODM1MyZpZD01ODM1NwoKQ0hBTkdFUyBT SU5DRSBMQVNUIEFDVElPTgogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EMjAyNzYvbmV3 LwoKUkVWSVNJT04gREVUQUlMCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QyMDI3NgoK QUZGRUNURUQgRklMRVMKICB1c3Iuc2Jpbi9iaHl2ZS9wY2lfdmlydGlvX25ldC5jCiAgdXNyLnNi aW4vYmh5dmUvdmlydGlvLmMKICB1c3Iuc2Jpbi9iaHl2ZS92aXJ0aW8uaAoKRU1BSUwgUFJFRkVS RU5DRVMKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvc2V0dGluZ3MvcGFuZWwvZW1haWxw cmVmZXJlbmNlcy8KClRvOiBhbGVrc2FuZHIuZmVkb3Jvdl9pdGdsb2JhbC5jb20sICNiaHl2ZSwg amhiLCByZ3JpbWVzLCBrcmlvbiwgdi5tYWZmaW9uZV9nbWFpbC5jb20KQ2M6IG1ncm9vbXNfc2hy ZXcubmV0LCBtaXpoa2FfZ21haWwuY29tLCBub3ZlbCwgb2xldm9sZV9vbGV2b2xlLnJ1LCBmcmVl YnNkLXZpcnR1YWxpemF0aW9uLWxpc3QsIGV2Z3VlbmkuZ2F2cmlsb3ZfaXRnbG9iYWwuY29tLCBi Y3Jhbgo= --b1_566772461613bcba5301f3eceff592e0 Content-Type: text/x-patch; charset=utf-8; name="D20276.58357.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D20276.58357.patch" ZGlmZiAtLWdpdCBhL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5oIGIvdXNyLnNiaW4vYmh5dmUvdmly dGlvLmgKLS0tIGEvdXNyLnNiaW4vYmh5dmUvdmlydGlvLmgKKysrIGIvdXNyLnNiaW4vYmh5dmUv dmlydGlvLmgKQEAgLTQ1Nyw4ICs0NTcsMTIgQEAKIAogaW50CXZxX2dldGNoYWluKHN0cnVjdCB2 cXVldWVfaW5mbyAqdnEsIHVpbnQxNl90ICpwaWR4LAogCQkgICAgc3RydWN0IGlvdmVjICppb3Ys IGludCBuX2lvdiwgdWludDE2X3QgKmZsYWdzKTsKK2ludAl2cV9nZXRidWZzX21yZ3J4KHN0cnVj dCB2cXVldWVfaW5mbyAqdnEsIHN0cnVjdCBpb3ZlYyAqaW92LAorCQkJaW50IG5faW92LCBpbnQg bGVuLCBzdHJ1Y3QgdmlydGlvX3VzZWQgKnVzZWQsIGludCAqdV9jbnQpOwogdm9pZAl2cV9yZXRj aGFpbihzdHJ1Y3QgdnF1ZXVlX2luZm8gKnZxKTsKIHZvaWQJdnFfcmVsY2hhaW4oc3RydWN0IHZx dWV1ZV9pbmZvICp2cSwgdWludDE2X3QgaWR4LCB1aW50MzJfdCBpb2xlbik7Cit2b2lkCXZxX3Jl bGJ1ZnNfbXJncngoc3RydWN0IHZxdWV1ZV9pbmZvICp2cSwgaW50IG5idWZzLCAKKwkJCXN0cnVj dCB2aXJ0aW9fdXNlZCAqdXNlZCk7CiB2b2lkCXZxX2VuZGNoYWlucyhzdHJ1Y3QgdnF1ZXVlX2lu Zm8gKnZxLCBpbnQgdXNlZF9hbGxfYXZhaWwpOwogCiB1aW50NjRfdCB2aV9wY2lfcmVhZChzdHJ1 Y3Qgdm1jdHggKmN0eCwgaW50IHZjcHUsIHN0cnVjdCBwY2lfZGV2aW5zdCAqcGksCmRpZmYgLS1n aXQgYS91c3Iuc2Jpbi9iaHl2ZS92aXJ0aW8uYyBiL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5jCi0t LSBhL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5jCisrKyBiL3Vzci5zYmluL2JoeXZlL3ZpcnRpby5j CkBAIC00MSw2ICs0MSw3IEBACiAjaW5jbHVkZSA8cHRocmVhZF9ucC5oPgogCiAjaW5jbHVkZSAi Ymh5dmVydW4uaCIKKyNpbmNsdWRlICJpb3YuaCIKICNpbmNsdWRlICJwY2lfZW11bC5oIgogI2lu Y2x1ZGUgInZpcnRpby5oIgogCkBAIC0zODEsNiArMzgyLDU2IEBACiAJcmV0dXJuICgtMSk7CiB9 CiAKK2ludAl2cV9nZXRidWZzX21yZ3J4KHN0cnVjdCB2cXVldWVfaW5mbyAqdnEsIHN0cnVjdCBp b3ZlYyAqaW92LAorCQlpbnQgbl9pb3YsIGludCBsZW4sIHN0cnVjdCB2aXJ0aW9fdXNlZCAqdXNl ZCwgaW50ICp1X2NudCkKK3sKKwl1aW50MTZfdCBpZHg7CisJaW50IGksIGlvdl9sZW47CisJaW50 IGJ1ZnMsIGxhc3RfYXZhaWxfc2F2ZWQsIG47CisJaW50IHRvdGFsX2xlbjsKKworCWkgPSAwOwor CWJ1ZnMgPSAwOworCXRvdGFsX2xlbiA9IDA7CisKKwkvKgorCSAqIHZxX2dldGNoYWluKCkgaW5j cmVtZW50IHRoZSBsYXN0IGF2YWlsIGluZGV4LgorCSAqIFNhdmUgaXQgdG8gcmVzdG9yZSBpZiB0 aGVyZSBhcmUgbm8gZW5vdWdoIGJ1ZmZlcnMgdG8gc3RvcmUgcGFja2V0LgorCSAqLworCWxhc3Rf YXZhaWxfc2F2ZWQgPSB2cS0+dnFfbGFzdF9hdmFpbDsKKwl3aGlsZSAoMSkgeworCQluID0gdnFf Z2V0Y2hhaW4odnEsICZpZHgsICZpb3ZbaV0sIG5faW92IC0gaSwgTlVMTCk7CisKKwkJaWYgKG4g PD0gMCkgeworCQkJLyogUmVzdG9yZSB0aGUgbGFzdCBhdmFpbCBpbmRleC4gKi8KKwkJCXZxLT52 cV9sYXN0X2F2YWlsID0gbGFzdF9hdmFpbF9zYXZlZDsKKwkJCSp1X2NudCA9IDA7CisJCQlyZXR1 cm4gKG4pOworCQl9CisKKwkJaW92X2xlbiA9IGNvdW50X2lvdigmaW92W2ldLCBuKTsKKwkJaSAr PSBuOworCQl0b3RhbF9sZW4gKz0gaW92X2xlbjsKKworCQl1c2VkW2J1ZnNdLnZ1X2lkeCA9IGlk eDsKKworCQlpZiAodG90YWxfbGVuIDwgbGVuKSB7CisJCQl1c2VkW2J1ZnNdLnZ1X3RsZW4gPSBp b3ZfbGVuOworCQkJYnVmcysrOworCQl9IGVsc2UgeworCQkJdXNlZFtidWZzXS52dV90bGVuID0g aW92X2xlbiAtICh0b3RhbF9sZW4gLSBsZW4pOworCQkJYnVmcysrOworCQkJYnJlYWs7CisJCX0K KworCX07CisKKwkqdV9jbnQgPSBidWZzOworCisJcmV0dXJuIGk7CisKK30KKwogLyoKICAqIFJl dHVybiB0aGUgY3VycmVudGx5LWZpcnN0IHJlcXVlc3QgY2hhaW4gYmFjayB0byB0aGUgYXZhaWxh YmxlIHF1ZXVlLgogICoKQEAgLTQzMCw2ICs0ODEsMzkgQEAKIAkgKiBFbnN1cmUgdGhlIHVzZWQg ZGVzY3JpcHRvciBpcyB2aXNpYmxlIGJlZm9yZSB1cGRhdGluZyB0aGUgaW5kZXguCiAJICogVGhp cyBpcyBuZWNlc3Nhcnkgb24gSVNBcyB3aXRoIG1lbW9yeSBvcmRlcmluZyBsZXNzIHN0cmljdCB0 aGFuIHg4Ni4KIAkgKi8KKwlhdG9taWNfdGhyZWFkX2ZlbmNlX3JlbCgpOworCXZ1aC0+dnVfaWR4 ID0gdWlkeDsKK30KKworLyoKKyAqIFJldHVybiBzcGVjaWZpZWQgbWVyZ2VkIHJ4IGJ1ZmZlcnMg dG8gdGhlIGd1ZXN0LCBzZXR0aW5nIGl0cyBJL08gbGVuZ3RoLgorICovCit2b2lkCit2cV9yZWxi dWZzX21yZ3J4KHN0cnVjdCB2cXVldWVfaW5mbyAqdnEsIGludCBuYnVmcywgc3RydWN0IHZpcnRp b191c2VkICp1c2VkKQoreworCWludCBpOworCXVpbnQxNl90IHVpZHgsIG1hc2s7CisJdm9sYXRp bGUgc3RydWN0IHZyaW5nX3VzZWQgKnZ1aDsKKwl2b2xhdGlsZSBzdHJ1Y3QgdmlydGlvX3VzZWQg KnZ1ZTsKKworCW1hc2sgPSB2cS0+dnFfcXNpemUgLSAxOworCXZ1aCA9IHZxLT52cV91c2VkOwor CisJdWlkeCA9IHZ1aC0+dnVfaWR4OworCisJaWYgKG5idWZzID09IDEpIHsKKwkJdnVlID0gJnZ1 aC0+dnVfcmluZ1t1aWR4KysgJiBtYXNrXTsKKwkJdnVlLT52dV9pZHggPSB1c2VkWzBdLnZ1X2lk eDsKKwkJdnVlLT52dV90bGVuID0gdXNlZFswXS52dV90bGVuOworCX0gZWxzZSB7CisJCWZvciAo aSA9IDA7IGkgPCBuYnVmczsgaSsrKSB7CisJCQl2dWUgPSAmdnVoLT52dV9yaW5nWyh1aWR4ICsg aSkgJiBtYXNrXTsKKwkJCXZ1ZS0+dnVfaWR4ID0gdXNlZFtpXS52dV9pZHg7CisJCQl2dWUtPnZ1 X3RsZW4gPSB1c2VkW2ldLnZ1X3RsZW47CisJCX0KKwkJdWlkeCArPSBuYnVmczsKKwl9CisJCiAJ YXRvbWljX3RocmVhZF9mZW5jZV9yZWwoKTsKIAl2dWgtPnZ1X2lkeCA9IHVpZHg7CiB9CmRpZmYg LS1naXQgYS91c3Iuc2Jpbi9iaHl2ZS9wY2lfdmlydGlvX25ldC5jIGIvdXNyLnNiaW4vYmh5dmUv cGNpX3ZpcnRpb19uZXQuYwotLS0gYS91c3Iuc2Jpbi9iaHl2ZS9wY2lfdmlydGlvX25ldC5jCisr KyBiL3Vzci5zYmluL2JoeXZlL3BjaV92aXJ0aW9fbmV0LmMKQEAgLTM5Miw4NSArMzkyLDEwNiBA QAogfQogCiBzdGF0aWMgX19pbmxpbmUgaW50Ci1wY2lfdnRuZXRfbmV0bWFwX3dyaXRldihzdHJ1 Y3Qgbm1fZGVzYyAqbm1kLCBzdHJ1Y3QgaW92ZWMgKmlvdiwgaW50IGlvdmNudCkKK3BjaV92dG5l dF9uZXRtYXBfd3JpdGV2KHN0cnVjdCBubV9kZXNjICpubWQsIHN0cnVjdCBpb3ZlYyAqaW92LCBp bnQgaW92Y250LCBpbnQgaW92c2l6ZSkKIHsKLQlpbnQgciwgaTsKLQlpbnQgbGVuID0gMDsKKwlj aGFyICpidWY7CisJaW50IGk7CisJaW50IGZyYWdfc2l6ZTsKKwlpbnQgaW92X29mZjsKKwlpbnQg bGVuOworCWludCBubV9vZmY7CisJaW50IG5tX2J1Zl9zaXplOwogCi0JZm9yIChyID0gbm1kLT5j dXJfdHhfcmluZzsgOyApIHsKLQkJc3RydWN0IG5ldG1hcF9yaW5nICpyaW5nID0gTkVUTUFQX1RY UklORyhubWQtPm5pZnAsIHIpOwotCQl1aW50MzJfdCBjdXIsIGlkeDsKLQkJY2hhciAqYnVmOwor CXN0cnVjdCBuZXRtYXBfcmluZyAqcmluZyA9IE5FVE1BUF9UWFJJTkcobm1kLT5uaWZwLCBubWQt PmN1cl90eF9yaW5nKTsKIAotCQlpZiAobm1fcmluZ19lbXB0eShyaW5nKSkgewotCQkJcisrOwot CQkJaWYgKHIgPiBubWQtPmxhc3RfdHhfcmluZykKLQkJCQlyID0gbm1kLT5maXJzdF90eF9yaW5n OwotCQkJaWYgKHIgPT0gbm1kLT5jdXJfdHhfcmluZykKLQkJCQlicmVhazsKLQkJCWNvbnRpbnVl OworCWlmICgobm1fcmluZ19zcGFjZShyaW5nKSAqIHJpbmctPm5yX2J1Zl9zaXplKSA8IGlvdnNp emUpIHsKKwkJLyoKKwkJICogTm8gbW9yZSBhdmFpbCBzcGFjZSBpbiBUWCByaW5nLCB0cnkgdG8g Zmx1c2ggaXQuCisJCSAqLworCQlpb2N0bChubWQtPmZkLCBOSU9DVFhTWU5DLCBOVUxMKTsKKwkJ cmV0dXJuICgwKTsKKwl9CisKKwlpID0gcmluZy0+Y3VyOworCWJ1ZiA9IE5FVE1BUF9CVUYocmlu ZywgcmluZy0+c2xvdFtpXS5idWZfaWR4KTsKKwlpb3Zfb2ZmID0gMDsKKwlsZW4gPSBpb3ZzaXpl OworCW5tX2J1Zl9zaXplID0gcmluZy0+bnJfYnVmX3NpemU7CisJbm1fb2ZmID0gMDsKKworCXdo aWxlIChpb3ZzaXplKSB7CisKKwkJaWYgKHVubGlrZWx5KGlvdl9vZmYgPT0gaW92LT5pb3ZfbGVu KSkgeworCQkJaW92Kys7CisJCQlpb3Zfb2ZmID0gMDsKIAkJfQotCQljdXIgPSByaW5nLT5jdXI7 Ci0JCWlkeCA9IHJpbmctPnNsb3RbY3VyXS5idWZfaWR4OwotCQlidWYgPSBORVRNQVBfQlVGKHJp bmcsIGlkeCk7CiAKLQkJZm9yIChpID0gMDsgaSA8IGlvdmNudDsgaSsrKSB7Ci0JCQlpZiAobGVu ICsgaW92W2ldLmlvdl9sZW4gPiAyMDQ4KQotCQkJCWJyZWFrOwotCQkJbWVtY3B5KCZidWZbbGVu XSwgaW92W2ldLmlvdl9iYXNlLCBpb3ZbaV0uaW92X2xlbik7Ci0JCQlsZW4gKz0gaW92W2ldLmlv dl9sZW47CisJCWlmICh1bmxpa2VseShubV9vZmYgPT0gbm1fYnVmX3NpemUpKSB7CisJCQlyaW5n LT5zbG90W2ldLmZsYWdzID0gTlNfTU9SRUZSQUc7CisJCQlpID0gbm1fcmluZ19uZXh0KHJpbmcs IGkpOworCQkJYnVmID0gTkVUTUFQX0JVRihyaW5nLCByaW5nLT5zbG90W2ldLmJ1Zl9pZHgpOwor CQkJbm1fb2ZmID0gMDsKIAkJfQotCQlyaW5nLT5zbG90W2N1cl0ubGVuID0gbGVuOwotCQlyaW5n LT5oZWFkID0gcmluZy0+Y3VyID0gbm1fcmluZ19uZXh0KHJpbmcsIGN1cik7Ci0JCW5tZC0+Y3Vy X3R4X3JpbmcgPSByOwotCQlpb2N0bChubWQtPmZkLCBOSU9DVFhTWU5DLCBOVUxMKTsKLQkJYnJl YWs7CisKKwkJZnJhZ19zaXplID0gTUlOKG5tX2J1Zl9zaXplIC0gbm1fb2ZmLCBpb3YtPmlvdl9s ZW4gLSBpb3Zfb2ZmKTsKKwkJbWVtY3B5KGJ1ZiArIG5tX29mZiwgaW92LT5pb3ZfYmFzZSArIGlv dl9vZmYsIGZyYWdfc2l6ZSk7CisKKwkJaW92c2l6ZSAtPSBmcmFnX3NpemU7CisJCWlvdl9vZmYg Kz0gZnJhZ19zaXplOworCQlubV9vZmYgKz0gZnJhZ19zaXplOworCisJCXJpbmctPnNsb3RbaV0u bGVuID0gbm1fb2ZmOwogCX0KIAorCS8qIFRoZSBsYXN0IHNsb3QgbXVzdCBub3QgaGF2ZSBOU19N T1JFRlJBRyBzZXQuICovCisJcmluZy0+c2xvdFtpXS5mbGFncyAmPSB+TlNfTU9SRUZSQUc7CisJ cmluZy0+aGVhZCA9IHJpbmctPmN1ciA9IG5tX3JpbmdfbmV4dChyaW5nLCBpKTsKKwlpb2N0bChu bWQtPmZkLCBOSU9DVFhTWU5DLCBOVUxMKTsKKwogCXJldHVybiAobGVuKTsKIH0KIAogc3RhdGlj IF9faW5saW5lIGludAotcGNpX3Z0bmV0X25ldG1hcF9yZWFkdihzdHJ1Y3Qgbm1fZGVzYyAqbm1k LCBzdHJ1Y3QgaW92ZWMgKmlvdiwgaW50IGlvdmNudCkKK3BjaV92dG5ldF9uZXRtYXBfcmVhZHYo c3RydWN0IG5tX2Rlc2MgKm5tZCwgc3RydWN0IGlvdmVjICppb3YsIGludCBpb3ZjbnQsIGludCBp b3ZzaXplKQogewotCWludCBsZW4gPSAwOwotCWludCBpID0gMDsKLQlpbnQgcjsKKwljaGFyICpi dWY7CisJaW50IGk7CisJaW50IGlvdl9vZmY7CisJaW50IGZyYWdfc2l6ZTsKKwlpbnQgbGVuOwor CWludCBubV9vZmY7CiAKLQlmb3IgKHIgPSBubWQtPmN1cl9yeF9yaW5nOyA7ICkgewotCQlzdHJ1 Y3QgbmV0bWFwX3JpbmcgKnJpbmcgPSBORVRNQVBfUlhSSU5HKG5tZC0+bmlmcCwgcik7Ci0JCXVp bnQzMl90IGN1ciwgaWR4OwotCQljaGFyICpidWY7Ci0JCXNpemVfdCBsZWZ0OworCXN0cnVjdCBu ZXRtYXBfcmluZyAqciA9IE5FVE1BUF9SWFJJTkcobm1kLT5uaWZwLCBubWQtPmN1cl9yeF9yaW5n KTsKIAotCQlpZiAobm1fcmluZ19lbXB0eShyaW5nKSkgewotCQkJcisrOwotCQkJaWYgKHIgPiBu bWQtPmxhc3RfcnhfcmluZykKLQkJCQlyID0gbm1kLT5maXJzdF9yeF9yaW5nOwotCQkJaWYgKHIg PT0gbm1kLT5jdXJfcnhfcmluZykKLQkJCQlicmVhazsKLQkJCWNvbnRpbnVlOworCWkgPSByLT5o ZWFkOworCWJ1ZiA9IE5FVE1BUF9CVUYociwgci0+c2xvdFtpXS5idWZfaWR4KTsKKwlpb3Zfb2Zm ID0gMDsKKwlubV9vZmYgPSAwOworCWxlbiA9IGlvdnNpemU7CisKKwl3aGlsZSAoaW92c2l6ZSkg eworCisJCWlmICh1bmxpa2VseShpb3Zfb2ZmID09IGlvdi0+aW92X2xlbikpIHsKKwkJCWlvdisr OworCQkJaW92X29mZiA9IDA7CiAJCX0KLQkJY3VyID0gcmluZy0+Y3VyOwotCQlpZHggPSByaW5n LT5zbG90W2N1cl0uYnVmX2lkeDsKLQkJYnVmID0gTkVUTUFQX0JVRihyaW5nLCBpZHgpOwotCQls ZWZ0ID0gcmluZy0+c2xvdFtjdXJdLmxlbjsKIAotCQlmb3IgKGkgPSAwOyBpIDwgaW92Y250ICYm IGxlZnQgPiAwOyBpKyspIHsKLQkJCWlmIChpb3ZbaV0uaW92X2xlbiA+IGxlZnQpCi0JCQkJaW92 W2ldLmlvdl9sZW4gPSBsZWZ0OwotCQkJbWVtY3B5KGlvdltpXS5pb3ZfYmFzZSwgJmJ1ZltsZW5d LCBpb3ZbaV0uaW92X2xlbik7Ci0JCQlsZW4gKz0gaW92W2ldLmlvdl9sZW47Ci0JCQlsZWZ0IC09 IGlvdltpXS5pb3ZfbGVuOworCQlpZiAodW5saWtlbHkobm1fb2ZmID09IHItPnNsb3RbaV0ubGVu KSkgeworCQkJaSA9IG5tX3JpbmdfbmV4dChyLCBpKTsKKwkJCWJ1ZiA9IE5FVE1BUF9CVUYociwg ci0+c2xvdFtpXS5idWZfaWR4KTsKKwkJCW5tX29mZiA9IDA7CiAJCX0KLQkJcmluZy0+aGVhZCA9 IHJpbmctPmN1ciA9IG5tX3JpbmdfbmV4dChyaW5nLCBjdXIpOwotCQlubWQtPmN1cl9yeF9yaW5n ID0gcjsKLQkJaW9jdGwobm1kLT5mZCwgTklPQ1JYU1lOQywgTlVMTCk7Ci0JCWJyZWFrOworCisJ CWZyYWdfc2l6ZSA9IE1JTihyLT5zbG90W2ldLmxlbiAtIG5tX29mZiwgaW92LT5pb3ZfbGVuIC0g aW92X29mZik7CisJCW1lbWNweShpb3YtPmlvdl9iYXNlICsgaW92X29mZiwgYnVmICsgbm1fb2Zm LCBmcmFnX3NpemUpOworCisJCWlvdnNpemUgLT0gZnJhZ19zaXplOworCQlpb3Zfb2ZmICs9IGZy YWdfc2l6ZTsKKwkJbm1fb2ZmICs9IGZyYWdfc2l6ZTsKIAl9Ci0JZm9yICg7IGkgPCBpb3ZjbnQ7 IGkrKykKLQkJaW92W2ldLmlvdl9sZW4gPSAwOwogCisJci0+aGVhZCA9IHItPmN1ciA9IG5tX3Jp bmdfbmV4dChyLCBpKTsKKwogCXJldHVybiAobGVuKTsKIH0KIApAQCAtNDgxLDMyICs1MDIsNTMg QEAKIHBjaV92dG5ldF9uZXRtYXBfdHgoc3RydWN0IHBjaV92dG5ldF9zb2Z0YyAqc2MsIHN0cnVj dCBpb3ZlYyAqaW92LCBpbnQgaW92Y250LAogCQkgICAgaW50IGxlbikKIHsKLQlzdGF0aWMgY2hh ciBwYWRbNjBdOyAvKiBhbGwgemVybyBieXRlcyAqLwotCiAJaWYgKHNjLT52c2Nfbm1kID09IE5V TEwpCiAJCXJldHVybjsKIAotCS8qCi0JICogSWYgdGhlIGxlbmd0aCBpcyA8IDYwLCBwYWQgb3V0 IHRvIHRoYXQgYW5kIGFkZCB0aGUKLQkgKiBleHRyYSB6ZXJvJ2Qgc2VnbWVudCB0byB0aGUgaW92 LiBJdCBpcyBndWFyYW50ZWVkIHRoYXQKLQkgKiB0aGVyZSBpcyBhbHdheXMgYW4gZXh0cmEgaW92 IGF2YWlsYWJsZSBieSB0aGUgY2FsbGVyLgotCSAqLwotCWlmIChsZW4gPCA2MCkgewotCQlpb3Zb aW92Y250XS5pb3ZfYmFzZSA9IHBhZDsKLQkJaW92W2lvdmNudF0uaW92X2xlbiA9IDYwIC0gbGVu OwotCQlpb3ZjbnQrKzsKKwkodm9pZCkgcGNpX3Z0bmV0X25ldG1hcF93cml0ZXYoc2MtPnZzY19u bWQsIGlvdiwgaW92Y250LCBsZW4pOworfQorCitzdGF0aWMgX19pbmxpbmUgaW50CituZXRtYXBf bmV4dF9wa3RfbGVuKHN0cnVjdCBubV9kZXNjICpubWQpCit7CisJaW50IGk7CisJaW50IGxlbjsK KwlzdHJ1Y3QgbmV0bWFwX3JpbmcgKnIgPSBORVRNQVBfUlhSSU5HKG5tZC0+bmlmcCwgbm1kLT5j dXJfcnhfcmluZyk7CisKKwlsZW4gPSAwOworCisJZm9yIChpID0gci0+aGVhZDsgaSAhPSByLT50 YWlsOyBpID0gbm1fcmluZ19uZXh0KHIsIGkpKSB7CisJCWxlbiArPSByLT5zbG90W2ldLmxlbjsK KwkJaWYgKCEoci0+c2xvdFtpXS5mbGFncyAmIE5TX01PUkVGUkFHKSkKKwkJCWJyZWFrOwogCX0K LQkodm9pZCkgcGNpX3Z0bmV0X25ldG1hcF93cml0ZXYoc2MtPnZzY19ubWQsIGlvdiwgaW92Y250 KTsKKworCXJldHVybiAobGVuKTsKIH0KIAorc3RhdGljIF9faW5saW5lIHZvaWQKK25ldG1hcF9k cm9wX3BrdChzdHJ1Y3Qgbm1fZGVzYyAqbm1kKQoreworCWludCBpOworCXN0cnVjdCBuZXRtYXBf cmluZyAqciA9IE5FVE1BUF9SWFJJTkcobm1kLT5uaWZwLCBubWQtPmN1cl9yeF9yaW5nKTsKKwor CWZvciAoaSA9IHItPmhlYWQ7IGkgIT0gci0+dGFpbDsgaSA9IG5tX3JpbmdfbmV4dChyLCBpKSkg eworCQlpZiAoIShyLT5zbG90W2ldLmZsYWdzICYgTlNfTU9SRUZSQUcpKSB7CisJCQlyLT5oZWFk ID0gci0+Y3VyID0gbm1fcmluZ19uZXh0KHIsIGkpOworCQkJcmV0dXJuOworCQl9CisJfQorfQor CiBzdGF0aWMgdm9pZAogcGNpX3Z0bmV0X25ldG1hcF9yeChzdHJ1Y3QgcGNpX3Z0bmV0X3NvZnRj ICpzYykKIHsKIAlzdHJ1Y3QgaW92ZWMgaW92W1ZUTkVUX01BWFNFR1NdLCAqcmlvdjsKKwlzdHJ1 Y3QgdmlydGlvX3VzZWQgdXNlZFtWVE5FVF9NQVhTRUdTXTsKKwlzdHJ1Y3QgdmlydGlvX25ldF9y eGhkciAqdnJ4aDsKIAlzdHJ1Y3QgdnF1ZXVlX2luZm8gKnZxOwotCXZvaWQgKnZyeDsKLQlpbnQg bGVuLCBuOwogCXVpbnQxNl90IGlkeDsKKwlpbnQgYnVmcywgbGVuLCBuOwogCiAJLyoKIAkgKiBT aG91bGQgbmV2ZXIgYmUgY2FsbGVkIHdpdGhvdXQgYSB2YWxpZCBuZXRtYXAgZGVzY3JpcHRvcgpA QCAtNTIxLDcgKzU2Myw3IEBACiAJCS8qCiAJCSAqIERyb3AgdGhlIHBhY2tldCBhbmQgdHJ5IGxh dGVyLgogCQkgKi8KLQkJKHZvaWQpIG5tX25leHRwa3Qoc2MtPnZzY19ubWQsICh2b2lkICopZHVt bXlidWYpOworCQluZXRtYXBfZHJvcF9wa3Qoc2MtPnZzY19ubWQpOwogCQlyZXR1cm47CiAJfQog CkBAIC01MzQsNTggKzU3Niw2NyBAQAogCQkgKiBEcm9wIHRoZSBwYWNrZXQgYW5kIHRyeSBsYXRl ci4gIEludGVycnVwdCBvbgogCQkgKiBlbXB0eSwgaWYgdGhhdCdzIG5lZ290aWF0ZWQuCiAJCSAq LwotCQkodm9pZCkgbm1fbmV4dHBrdChzYy0+dnNjX25tZCwgKHZvaWQgKilkdW1teWJ1Zik7CisJ CW5ldG1hcF9kcm9wX3BrdChzYy0+dnNjX25tZCk7CiAJCXZxX2VuZGNoYWlucyh2cSwgMSk7CiAJ CXJldHVybjsKIAl9CiAKIAlkbyB7Ci0JCS8qCi0JCSAqIEdldCBkZXNjcmlwdG9yIGNoYWluLgot CQkgKi8KLQkJbiA9IHZxX2dldGNoYWluKHZxLCAmaWR4LCBpb3YsIFZUTkVUX01BWFNFR1MsIE5V TEwpOwotCQlhc3NlcnQobiA+PSAxICYmIG4gPD0gVlRORVRfTUFYU0VHUyk7CisJCWxlbiA9IG5l dG1hcF9uZXh0X3BrdF9sZW4oc2MtPnZzY19ubWQpOwogCi0JCS8qCi0JCSAqIEdldCBhIHBvaW50 ZXIgdG8gdGhlIHJ4IGhlYWRlciwgYW5kIHVzZSB0aGUKLQkJICogZGF0YSBpbW1lZGlhdGVseSBm b2xsb3dpbmcgaXQgZm9yIHRoZSBwYWNrZXQgYnVmZmVyLgotCQkgKi8KLQkJdnJ4ID0gaW92WzBd Lmlvdl9iYXNlOwotCQlyaW92ID0gcnhfaW92X3RyaW0oaW92LCAmbiwgc2MtPnJ4X3ZoZHJsZW4p OwotCi0JCWxlbiA9IHBjaV92dG5ldF9uZXRtYXBfcmVhZHYoc2MtPnZzY19ubWQsIHJpb3YsIG4p OwotCi0JCWlmIChsZW4gPT0gMCkgeworCQlpZiAodW5saWtlbHkobGVuID09IDApKSB7CiAJCQkv KgogCQkJICogTm8gbW9yZSBwYWNrZXRzLCBidXQgc3RpbGwgc29tZSBhdmFpbCByaW5nCiAJCQkg KiBlbnRyaWVzLiAgSW50ZXJydXB0IGlmIG5lZWRlZC9hcHByb3ByaWF0ZS4KIAkJCSAqLwotCQkJ dnFfcmV0Y2hhaW4odnEpOwogCQkJdnFfZW5kY2hhaW5zKHZxLCAwKTsKIAkJCXJldHVybjsKIAkJ fQogCisJCWlmIChzYy0+cnhfbWVyZ2UpIHsKKwkJCS8qCisJCQkgKiBHZXQgbWVyZ2FibGUgYnVm ZmVycy4KKwkJCSAqLyAKKwkJCW4gPSB2cV9nZXRidWZzX21yZ3J4KHZxLCBpb3YsIFZUTkVUX01B WFNFR1MsIGxlbiArIHNjLT5yeF92aGRybGVuLAorCQkJCQl1c2VkLCAmYnVmcyk7CisJCX0gZWxz ZSB7CisJCQkvKgorCQkJICogR2V0IGRlc2NyaXB0b3IgY2hhaW4uCisJCQkgKi8KKwkJCW4gPSB2 cV9nZXRjaGFpbih2cSwgJmlkeCwgaW92LCBWVE5FVF9NQVhTRUdTLCBOVUxMKTsKKwkJfQorCisJ CWlmIChuIDw9IDApIHsKKwkJCXZxX2VuZGNoYWlucyh2cSwgMCk7CisJCQlyZXR1cm47CisJCX0K KwogCQkvKgotCQkgKiBUaGUgb25seSB2YWxpZCBmaWVsZCBpbiB0aGUgcnggcGFja2V0IGhlYWRl ciBpcyB0aGUKLQkJICogbnVtYmVyIG9mIGJ1ZmZlcnMgaWYgbWVyZ2VkIHJ4IGJ1ZnMgd2VyZSBu ZWdvdGlhdGVkLgorCQkgKiBHZXQgYSBwb2ludGVyIHRvIHRoZSByeCBoZWFkZXIsIGFuZCB1c2Ug dGhlCisJCSAqIGRhdGEgaW1tZWRpYXRlbHkgZm9sbG93aW5nIGl0IGZvciB0aGUgcGFja2V0IGJ1 ZmZlci4KIAkJICovCi0JCW1lbXNldCh2cngsIDAsIHNjLT5yeF92aGRybGVuKTsKKwkJdnJ4aCA9 IGlvdlswXS5pb3ZfYmFzZTsKKwkJbWVtc2V0KHZyeGgsIDAsIHNjLT5yeF92aGRybGVuKTsKIAot CQlpZiAoc2MtPnJ4X21lcmdlKSB7Ci0JCQlzdHJ1Y3QgdmlydGlvX25ldF9yeGhkciAqdnJ4aDsK KwkJcmlvdiA9IHJ4X2lvdl90cmltKGlvdiwgJm4sIHNjLT5yeF92aGRybGVuKTsKIAotCQkJdnJ4 aCA9IHZyeDsKLQkJCXZyeGgtPnZyaF9idWZzID0gMTsKLQkJfQorCQkodm9pZClwY2lfdnRuZXRf bmV0bWFwX3JlYWR2KHNjLT52c2Nfbm1kLCByaW92LCBuLCBsZW4pOwogCiAJCS8qCi0JCSAqIFJl bGVhc2UgdGhpcyBjaGFpbiBhbmQgaGFuZGxlIG1vcmUgY2hhaW5zLgorCQkgKiBSZWxlYXNlIHVz ZWQgZGVzY3JpcHRvcnMuCiAJCSAqLwotCQl2cV9yZWxjaGFpbih2cSwgaWR4LCBsZW4gKyBzYy0+ cnhfdmhkcmxlbik7CisJCWlmIChzYy0+cnhfbWVyZ2UpIHsKKwkJCXZyeGgtPnZyaF9idWZzID0g YnVmczsKKwkJCXZxX3JlbGJ1ZnNfbXJncngodnEsIGJ1ZnMsIHVzZWQpOworCQl9IGVsc2Ugewor CQkJdnFfcmVsY2hhaW4odnEsIGlkeCwgbGVuICsgc2MtPnJ4X3ZoZHJsZW4pOworCQl9CisKIAl9 IHdoaWxlICh2cV9oYXNfZGVzY3ModnEpKTsKIAogCS8qIEludGVycnVwdCBpZiBuZWVkZWQsIGlu Y2x1ZGluZyBmb3IgTk9USUZZX09OX0VNUFRZLiAqLwogCXZxX2VuZGNoYWlucyh2cSwgMSk7CisK IH0KIAogc3RhdGljIHZvaWQKCg== --b1_566772461613bcba5301f3eceff592e0-- From owner-freebsd-virtualization@freebsd.org Fri Jun 7 15:44:38 2019 Return-Path: Delivered-To: freebsd-virtualization@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 3E55E15B0321 for ; Fri, 7 Jun 2019 15:44:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 CB72D77413 for ; Fri, 7 Jun 2019 15:44:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8BC0715B0320; Fri, 7 Jun 2019 15:44:37 +0000 (UTC) Delivered-To: virtualization@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 778EC15B031F for ; Fri, 7 Jun 2019 15:44:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BAE87740D for ; Fri, 7 Jun 2019 15:44:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 41C4A5C4A for ; Fri, 7 Jun 2019 15:44:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x57FiaL7055095 for ; Fri, 7 Jun 2019 15:44:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x57FiaRp055094 for virtualization@FreeBSD.org; Fri, 7 Jun 2019 15:44:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 238333] bhyve random crash in rfb.c on FreeBSD current (after r346011) Date: Fri, 07 Jun 2019 15:44:35 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: crash, needs-qa, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2019 15:44:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238333 --- Comment #15 from Mark Johnston --- (In reply to olevole from comment #14) Ok. Could you also provide frame 5 p *(struct rfb_softc *)arg and switch to the "rfb" thread and get its backtrace? If you are willing to provide the core and debug info (a copy of /usr/sbin/bhyve and /usr/lib/debug/usr/sbin/bhyve.debug), it would be easier for us to look at that instead. --=20 You are receiving this mail because: You are the assignee for the bug.=