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

Re: [RFC PATCH] xen/dm: arm: Introudce arm_inject_msi DM op


  • To: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>
  • From: Mykyta Poturai <Mykyta_Poturai@xxxxxxxx>
  • Date: Wed, 20 Dec 2023 09:13:15 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.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=0nYCVnAYq1EfaHbpEnR7bK599CgxUfso7hCZ5+cKRcc=; b=QQ+KgTFXGuJVbqcB9oXCf+t4jsS2MlOY+bqYaqiBvuNVPfSCzlTscmCJ0yxttbzlsxPDPVJYJ2G0ZaP2QRKNCNJgFephm0FtPyrjhBJ+8CPQvHJQ8uFMM0R9j1PGatL9Q+ggyMb107gaFQlwIVck9PDnakfsw4mqaoWUZEoFblE3HF3jcRkB+RTdM7xmyHcabbL56lu9jQBq4tTTSNKb2S5r/oNiXaCMIyi+ejAyy97LkSHhxQPUqJYFKvbv51X7lqkQWPMWVVcNLbyFseoIccUzaBtzpqdRuQIqLgPV9XLLwjKCxVNgnbzISP3ffr4bZ9RnKsCPlrtJLzYGmDKa1A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RvZLEOoJFxOz18FiBY/HtGUXW3TbnNU9jQ0wHOND/ywGAB8GFJTTzM88qevIW8soZG3bygUlTi3GfP8IrJ+jPvT1OeCWiIo/+hyF1WLQI+CimBmECXhKB9jzH7uXXyl+AtcIupyvC/2fxHS8v1aVrCEWhT9juF8AE5uHVB1tITLDtOfBnX/o5REFzqbhlKtNVjO89cW4+khD7jMvsUopvgEjO+hyWExORTzxctxNG9v9BLxHAw69W8yEh3Rq/anfex3YpULB2y1wkziIHqbi1P+9v9DD8+Hp/eYk6quApqYpGuAtYWFc24f8EFp16+6X/UKg4qCRWLx5DWmI+mPoow==
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Wed, 20 Dec 2023 09:13:30 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHaMoIbfIb6LpTMIEGFPPk7JAqgfbCwp1oAgAAD9ICAAKqEgIAAjq6A
  • Thread-topic: [RFC PATCH] xen/dm: arm: Introudce arm_inject_msi DM op

Hi,

On 20.12.23 02:42, Stefano Stabellini wrote:
> On Tue, 19 Dec 2023, Julien Grall wrote:
>>
>> But QEMU should really not need to implement a full ITS. What it needs is a
>> way to forward the MSI to Xen. That's it.
> 
> I fully agree with Julien
> 
> 
>> Stefano, do you have any suggestion how to do this in QEMU?
> 
> Yes, we just need something like hw/i386/xen/xen_apic.c but for ARM

It is exactly like xen_apic.c. All this implementation does is getting 
the MSI messages and forwarding them to Xen using the DM op from this patch.

 


Rackspace

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