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

Ping: [PATCH 0/9] gnttab: further work from XSA-380 / -382 context


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Wed, 5 Jan 2022 08:42:38 +0100
  • 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=cOyjxSgnVUtjw5WN6/ig+nJi25Soou3eD/E3ggt2ncU=; b=Is09twgxqQMGAxauchZd9aEXolxPv6CV0Wv2uGK51rZBhN16jXlMhteiLNAmXGApqN4w++GSl8FZkC40rjBcMj78vQzjJkQ0CYRMCysLF4SI7+AR9PH2E5qQbhAKgY1nunMF7nfUnaLDCXAeKEImJoBipm6/r+sp7PdVaMsmZ4tL0uxwiHw0MPlz6Q9otz+nj5ThWczf///25hjSSbzFEO1gAqjKQ628ZyyiYS9dqqCv/lhH+/OPLFLVqG9Te8XFI/hWv+jy6eNV6H/qsol/KPfo8IwB1+i3aFGkAxN32hIvxfoNBRGm8Hcup14b/K7c8k1zXRz2CT7WOpKXBqjSbg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GeIhgkFEr4Q/1bxIsi/nRVhAyzasZsW/OWnwFmufshv86WquAunVa+xyIuj6z9ZjxbC3hOrsJO0wPDHrVntjHJFuSMCKi3spRG8fS1MbCQWF0zGv0tQswt0m4k3zTk1YvpEPvxtDnkVkIl0loiY98PlfWR/eerTnku6WkcXjhIBltMle1AbZE+SB0OsdplzMgPWMJ8eNO9Z3Mi79i5860j9jLiNYlZnhTNWMMSGflLV+m0C4CiUn7aqTeEZXoFBpc4cIjGCLw0c6qAW8ldtixrfEntx+CnXFFCg8ndssM+wz0PX+Jyy0dzo5ISYTjTIrR4T4k7gScauXmBjifYaHTA==
  • 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: Wed, 05 Jan 2022 07:42:55 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 26.08.2021 12:06, Jan Beulich wrote:
> The first four patches can be attributed to the former, the last four
> patches to the latter. The middle patch had been submitted standalone
> before, has a suitable Reviewed-by tag, but also has an objection by
> Andrew pending, which unfortunately has lead to this patch now being
> stuck. Short of Andrew being willing to settle the disagreement more
> with Julien than with me (although I'm on Julien's side), I have no
> idea what to do here.
> 
> There's probably not much interrelation between the patches, so they
> can perhaps go in about any order.
> 
> 1: defer allocation of maptrack frames table
> 2: drop a redundant expression from gnttab_release_mappings()
> 3: fold recurring is_iomem_page()
> 4: drop GNTMAP_can_fail
> 5: defer allocation of status frame tracking array
> 6: check handle early in gnttab_get_status_frames()
> 7: no need to translate handle for gnttab_get_status_frames()
> 8: bail from GFN-storing loops early in case of error
> 9: don't silently truncate GFNs in compat setup-table handling

While some of the patches have gone in, and while I realize patches
1 and 5 are controversial (with no clear route towards resolution),
may I ask for acks or otherwise on patches 7, 8, and 9 please?

Thanks, Jan




 


Rackspace

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