[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposal for physical address based hypercalls


  • To: Julien Grall <julien@xxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 4 Oct 2022 11:46:34 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hu+XXVnldcVSYE/oko+f0oYUaDiRWGRWLd3oirZvlg4=; b=TwGdFArBW+U6oxTllNLPU6tteNGVH7UsLfr6pjIrLz7dtppd1b43AQ4cGA+Eljm7c1FpiVkNbg7w3l76GtyYLCd2ooIRmUNR7wZ8zzjuVrx4DDjyU9nlQ/yZ+GPh0EcSGD7pcG26y1OVADHwr4DxKG3mcwCzcZoEYq/o54iHHfyGRxCZYDqucO8G7e3VEURjtn8Wkmh/ACXEom3Ghnjn195zkP4FA6/AeCpPDz1FkMnfcK+6BoZcnthhIkfmi4aTqSjRTKXqK/49vZLcfYnZpKOf1rXQwVD0zJBeSIsZ9esw34EVnBPSn45t9IZDwywd+/1tal0/X/RYU0hs5eS4ig==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I/1Suy7jHtSk8ZYRGs/FnLEvjF9fujxoXg6g+wFLxa/WAfue+uTFmS6cxZejslLv1WH6E0zzd6o5FMJedn19KRVgVD8m4NDmQBbCWay0cbkhQ7sfKvOOUAKnPpAwSYASKcmMHqaErRnCBLe/bhDAWWbv08uzmyprRZlsS1HGxCBOBb+L9EzqJGF9qjjIR4h5qcU1isQeLcmW8P5lPK8CCrVmCjiQiH9nu8DLVQW9AFIH3Alk+sOYElPu1CfGIMKvjU9JXa69cmgCs12OP1o8z/nRNHvY8Z4z+DNv5gW7t+NY5wd3ffIAYPGFu4NFHZZbLsz87zO21lOt32AST8WnDg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 04 Oct 2022 09:46:45 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 04.10.2022 11:38, Julien Grall wrote:
> On 28/09/2022 11:38, Jan Beulich wrote:
>> Another approach would be to build in a scatter/gather model for buffers 
>> right
>> away.  Jürgen suggests that the low two address bits could be used as a
>> "descriptor" here.
> 
> IIUC, with this approach we would still need to have a bit in the 
> hypercall number to indicate this is not a virtual address. Is that correct?

Yes.

Jan



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.