[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v6 28/39] accel: Expose and register generic_handle_interrupt()
- To: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>, qemu-devel@xxxxxxxxxx
- From: Xiaoyao Li <xiaoyao.li@xxxxxxxxx>
- Date: Fri, 4 Jul 2025 14:38:20 +0800
- Cc: Zhao Liu <zhao1.liu@xxxxxxxxx>, Paolo Bonzini <pbonzini@xxxxxxxxxx>, Richard Henderson <richard.henderson@xxxxxxxxxx>, Pierrick Bouvier <pierrick.bouvier@xxxxxxxxxx>, Alex Bennée <alex.bennee@xxxxxxxxxx>, Cameron Esfahani <dirty@xxxxxxxxx>, Roman Bolshakov <rbolshakov@xxxxxxx>, Phil Dennis-Jordan <phil@xxxxxxxxxxxxx>, Mads Ynddal <mads@xxxxxxxxx>, Fabiano Rosas <farosas@xxxxxxx>, Laurent Vivier <lvivier@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Anthony PERARD <anthony@xxxxxxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>, "Edgar E. Iglesias" <edgar.iglesias@xxxxxxxxx>, Reinoud Zandijk <reinoud@xxxxxxxxxx>, Sunil Muthuswamy <sunilmut@xxxxxxxxxxxxx>, kvm@xxxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx
- Delivery-date: Fri, 04 Jul 2025 06:38:47 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 7/4/2025 1:32 AM, Philippe Mathieu-Daudé wrote:
In order to dispatch over AccelOpsClass::handle_interrupt(),
we need it always defined,
It seems I can only understand it until I see the code to really require
it to be mandatory.
But anyway, the change itself is correct.
Reviewed-by: Xiaoyao Li <xiaoyao.li@xxxxxxxxx>
not calling a hidden handler under
the hood. Make AccelOpsClass::handle_interrupt() mandatory.
Expose generic_handle_interrupt() prototype and register it
for each accelerator.
|