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

Re: [PATCH] ARM/vgic: Use for_each_set_bit() in vgic_check_inflight_irqs_pending()


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Tue, 27 Aug 2024 13:43:39 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=citrix.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=/gYf+V770eo7RYxzdFJUCd6Kmq0u27sksEwZ7Q8mss4=; b=eb0t2O6WDQcc41OOx8A1aRLPxfrrHA1AMCGBWESzaCGJFjdmTET5uYVmIL+K+7huWqRSXWOZOgEJB31K65uxIeCO3Mcyn0ufJMWhnUSl4qkd+XUNhrRWrs9oWUxIIsPP0/ivd7QAmymVisfnTZ006dnBXR+r3KWIoXdTMfLlo/iaXw1Nh3MRVankN/KXPuwpeOPl4TvIHQRsKCs158G6abaFmP2W/jK6/4E/DUh63RmDew24nQW5c91yMk6UhDdnDuTqpM/CNd0I34W83ekoasF7Oz1EMcKpMS5WPM3Aw3ev0LUzkpQ5WrjkcNCXA4BsZUM1GKeUa+tjNdma+mTbIg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xabVmuHK+kZirVZuWTFlrZ26j37VOmBrCs1P3jWwVVVG8od/kHv+8kbD4sS9vG0q9wTOd1T7Cbp/fdnwOkTufU9Fn++Txwnu3BYMtO5ACP8yMIo8CE2TwHrVSn3JOJDjHhbYpirQrlfEFrw+wjVaAe7GWn5bpRptxk5esG4ZrpXmyiBJVM/QNvxXqe1vOua0Q2tLlvSHI2lHLPJjhfXdhJCP4CxSqHIgPJ71IZfnuNRqyVzTHBuI2/oB9x52sngI4zFBPKUX0w82U/LuGo4RtDgK9hRiJBrUFXCa94L80yOKtz2X/CwMBnAEYiyIdq2xK7kNVd17O599iJy0EDVN2w==
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>
  • Delivery-date: Tue, 27 Aug 2024 11:44:13 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>


On 24/08/2024 01:00, Andrew Cooper wrote:
> 
> 
> ... which is better optimised for scalar values, rather than using the
> arbitrary-sized bitmap helpers.
> 
> Additionally, unlike other vgic helpers, this takes both a domain and vcpu
> pointer.  The domain parameter isn't used, and the callers pass v->domain.
> 
> Strip out the domain pointer.
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Reviewed-by: Michal Orzel <michal.orzel@xxxxxxx>

~Michal




 


Rackspace

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