From owner-svn-src-head@freebsd.org Wed May 20 20:39:57 2020 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E81A12F47DE; Wed, 20 May 2020 20:39:57 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49S4PT4Sw5z3VyD; Wed, 20 May 2020 20:39:57 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 005265C0135; Wed, 20 May 2020 16:39:57 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 20 May 2020 16:39:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsco.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm3; bh=H LxZM9aM8SuxFZ2BW5a1dD66jreA0jF8MVS7cb5D0CU=; b=Y+NtOQxfOFKkBZA/l xSY4RLxgNMO+NUSnaJcAIFcVmknYmEnhVuWYbnsDP6/Y6X8BVG/4tZ1J2YF8ePNX OVP32zPTSgg+M7apDZJjphGCE43opMGmWmwqRMIAfAqyNhs8FrwB8XQjl4O62Nxq Z5DdHLY0a3k+HV6nCn0508WJFlY6cFMfRtQ89sbHxw5Z1JwiF/1hTLIxKGHnvGrc cq1o4IZA/X7xAaUgtLVbZqNHGNiRAnKAZiiMuklriOgQ3eH72S4QQuvSGlYO1LtL L9ArDhmgKN3N2XUUl6YK9WWN52e93b60ApU1XmdhM131lIG3PvsHecNZ6eFqEgoH CV2lg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=HLxZM9aM8SuxFZ2BW5a1dD66jreA0jF8MVS7cb5D0 CU=; b=VED8ar7quHU0C8yup0coMxkB8ImFA5G9hQ/qxZ1oxmkmL8+tdWBQPwNr7 zhpdEQP4WNtpAmwl/gKT2Ckh7d17tFYMuaiuzmGuWcWMFnsyBSDXvsDXTIUzM46H a78x3Miqma53qnh27BKQeTQESTODlGUnYVVNj94mcsliKm4esXznKrMN9XENaFXI PUxRNKeAiMfV7pKrfLZMBVHcQqz7vzQhS8khVvC0xSSDkm8h9NSN0VaYSoVsO1uQ VdUAKBFsDli4MAavFZrsE7EiTccJPFbr5KwSNqueHIfDwRcFVUw0KNAvErhLEYBR jINuYvmDKP7rbmUoiKkyWN6CAg3yg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedruddtledgudehtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggguffhjgffgffkfhfvofesth hqmhdthhdtjeenucfhrhhomhepufgtohhtthcunfhonhhguceoshgtohhtthhlsehsrghm shgtohdrohhrgheqnecuggftrfgrthhtvghrnhepudduveekheehiedukeekleelvedufe evfeetudfgtdffteffleehheffueffgfehnecuffhomhgrihhnpehfrhgvvggsshgurdho rhhgnecukfhppeekrdegiedrkeelrddvudefnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepshgtohhtthhlsehsrghmshgtohdrohhrgh X-ME-Proxy: Received: from [192.168.0.206] (unknown [8.46.89.213]) by mail.messagingengine.com (Postfix) with ESMTPA id 7DAA8306645E; Wed, 20 May 2020 16:39:56 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: svn commit: r361284 - in head/sys/amd64: include vmm From: Scott Long In-Reply-To: <202005201727.04KHRsVL047061@repo.freebsd.org> Date: Wed, 20 May 2020 14:39:55 -0600 Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <0790972B-65C1-4C88-A4F2-FEFE656F2E66@samsco.org> References: <202005201727.04KHRsVL047061@repo.freebsd.org> To: "Conrad E. Meyer" X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Rspamd-Queue-Id: 49S4PT4Sw5z3VyD X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 May 2020 20:39:58 -0000 There=E2=80=99s a better way to do this. People have been wanting = larger names to be merged into 12.x and 11.x, and that was going to be hard with how I originally did this. Your compat shim doesn=E2=80=99t make it any = easier. What I was going to do was return the ioctl in HEAD to the original size, and = create a new ioctl for the larger size, That would fix the compatibility issue = (since we don=E2=80=99t support a newer userland on an older kernel) and make it possible to = merge to -stable branches. I=E2=80=99d like to revert this commit and go in = that direction. Scott > On May 20, 2020, at 11:27 AM, Conrad Meyer wrote: >=20 > Author: cem > Date: Wed May 20 17:27:54 2020 > New Revision: 361284 > URL: https://svnweb.freebsd.org/changeset/base/361284 >=20 > Log: > vmm(4): Add 12 user ABI compat after r349948 >=20 > Reported by: kp > Reviewed by: jhb, kp > Tested by: kp > Differential Revision: https://reviews.freebsd.org/D24929 >=20 > Modified: > head/sys/amd64/include/vmm_dev.h > head/sys/amd64/vmm/vmm_dev.c