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

Re: [PATCH] xen/IOMMU: Switch bool_t to bool


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 8 Aug 2023 14:12:10 +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=sDXJFUhU/mADNUjwLM0sVzaAQ/sTsGmRu5XwIKXxzJs=; b=a4CLkuaS43axHZcj1SyQpDbwAo8fdpaJJU1h1miTP5LwdzPL1adpbn9MkTcdCPBvJY+H/kRwzjHlR6P/iisaQk3DDlWX9jOviLx7pqK9Bf7dAT0Un/MFb0foStYyRGHqtZE/0RIyDxcdmLY3OVOEppFPQRlRQZpcK5Ip0rHQ0d8q0V+eTI+0BIzx/XDwRRC5w9eWAeHzbdlOiSjeM+YFd6yk5CJeVBB8ssnFzlENDEY5gVEiVE+y2H934yJOKymIjTNdWGMovipZQm12zhIBDA/flrqHAeOkU+ox4l4N5S2sSArBzp9itdX3dx/G/s/K8QDRQoZrrGU9k+2toAU2SQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PAw7OTb9LnBNeCD9K60MXEF/XieD3kyvM/vXEI/lu8NQ+K8VmNP82P0qXJ1wq+7mWNUwIP9G6aH+CR47huale44YndB5PzFm7pD1BSpV0cXNVZLLriPqg5/det7d8kmzZ/ji5f3pGedYGvhg830xMllORKVXbvuVXQDLsDEteAZOTXaUTf2WiEC4XAJ4OWhg9tr+CP9zXgRSwepRdeiFd9VaT0qGeeBHWIjMntJnYOzS425vqLCYg9NWDflFztwEYrMIdOoywEa8ghZAEHYSmxZrBw4RMr1cQ7d3TL0ma/ZmwjLqRVM+XSSbmgvn8ynRIBrYrE/8kNEv9mEya525lw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <stefano@xxxxxxxxxxxxxx>
  • Delivery-date: Tue, 08 Aug 2023 12:12:24 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 08.08.2023 14:06, Andrew Cooper wrote:
> On 08/08/2023 8:54 am, Jan Beulich wrote:
>> On 07.08.2023 18:58, Andrew Cooper wrote:
>>> ... as part of cleaning up the types used.  Minor style cleanup on some
>>> altered lines.
>>>
>>> No functional change.
>>>
>>> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
>> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
>>
>>> ---
>>> CC: Jan Beulich <JBeulich@xxxxxxxx>
>>> CC: Roger Pau Monné <roger.pau@xxxxxxxxxx>
>>> CC: Wei Liu <wl@xxxxxxx>
>>> ---
>>>  xen/drivers/passthrough/amd/iommu.h         |  4 ++--
>>>  xen/drivers/passthrough/amd/iommu_acpi.c    |  6 +++---
>>>  xen/drivers/passthrough/amd/iommu_init.c    |  6 +++---
>>>  xen/drivers/passthrough/amd/pci_amd_iommu.c |  2 +-
>>>  xen/drivers/passthrough/ats.c               |  2 +-
>>>  xen/drivers/passthrough/ats.h               |  2 +-
>>>  xen/drivers/passthrough/device_tree.c       |  4 ++--
>> This will want a DEVICE TREE ack; Cc-ing respective maintainers here
>> (and therefore preserving full context).
>>
>>>  xen/drivers/passthrough/iommu.c             |  8 ++++----
>>>  xen/drivers/passthrough/pci.c               | 16 ++++++++--------
>> For these and ats.? you would also have wanted to Cc Paul.
> 
> This very much qualifies as tree-wide.

Certainly. Question is what follows from this. In Prague we discussed
whether to weaken the required-acks model, and if I'm not mistaken we
said we'd first try whether we can't really get chasing acks to work
(i.e. for people to respond in a timely fashion, ideally not really
requiring any "chasing").

That said, it certainly remains up to you whether to wait of whether
to commit. Yet even if already at submission time you know you're not
going to wait, I think relevant maintainers should still be Cc-ed.

> In fact, it was the only decently-sized chunk I could pull out of the
> pair of patches, one for common and one for x86.

Right, and I was actually (positively) surprised you sent a smaller
granularity patch here.

Jan



 


Rackspace

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