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

Re: [PATCH V5 2/6] libxl: Add support for Virtio GPIO device


  • To: Viresh Kumar <viresh.kumar@xxxxxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Tue, 6 Sep 2022 17:16:49 +0100
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: <xen-devel@xxxxxxxxxxxxx>, Vincent Guittot <vincent.guittot@xxxxxxxxxx>, <stratos-dev@xxxxxxxxxxxxxxxxxxx>, Alex Bennée <alex.bennee@xxxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>, Mathieu Poirier <mathieu.poirier@xxxxxxxxxx>, Mike Holmes <mike.holmes@xxxxxxxxxx>, Oleksandr Tyshchenko <olekstysh@xxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Julien Grall <julien@xxxxxxx>
  • Delivery-date: Tue, 06 Sep 2022 16:17:20 +0000
  • Ironport-data: A9a23:N7Mde6gBBSZwekD1TIwTXH+AX161IRcKZh0ujC45NGQN5FlHY01je htvCmvSa6nYZDPwLdknaoqxoUoEupHdn4BnTwM5/3pnQyob9cadCdqndUqhZCn6wu8v7a5EA 2fyTvGacajYm1eF/k/F3oDJ9CU6j+fQLlbFILasEjhrQgN5QzsWhxtmmuoo6qZlmtH8CA6W0 T/Ii5S31GSNhnglaQr414rZ8Ek15KWq5mtC1rADTasjUGH2xiF94K03fcldH1OgKqFIE+izQ fr0zb3R1gs1KD90V7tJOp6iGqE7aua60Tqm0xK6aID76vR2nQQg075TCRYpQRw/ZwNlPTxG4 I4lWZSYEW/FN0BX8QgXe0Ew/ypWZcWq9FJbSJQWXAP6I0DuKhPRL/tS4E4ePIZf+b91Wm5y9 v0JGBsAaxOgoM2nz+fuIgVsrpxLwMjDOYoevjdrzC3DDOZgSpfGK0nIzYYGhnFq3JkIRKuAI ZpCAdZsRE2ojxlnM1ELCJU4jaGwi2P2aTFwo1OJv6snpWPUyWSd1ZCyYYeLJozQGa25mG6Do 3DG0jzFWSo4d8yvxBujrF6+37bAyHaTtIU6S+Tjq68CbEeo7msXBR4NSUqgodG2j0e/X5RUL El80i8vrqV09EuvS9Tmdxm5pneeuVgbQdU4O+gz9AGMx7eS+wGYHGkJVBZFadovrshwTjsvv neLgtfoCDpHoLCTD3WH+d+8rzyoPjMOBXQffiJCRgwAi/H8pKkjgxSJScxseIarj9v+FDfsh T+XrTQigKk7ic8N3r+8u1fdjFqEtpXPCwI4+AjTdmak9R9iIp6oYcqv81ezxehBNouCTh+Co X0NgeCa7eYHF5bLkzaCKM0WALyn7vCCdibAiFRiG50g8TWF63+nfIZApjp5IS9BO8IJaXnjb UnVtA554J5VNWGtK6htbOqZENgwxLTnDpHpW+78acILZplqaBTB+CBobFSXmWf3nyARfboXY MnBN5z2VDBDVPohnGHeq/ohPaEDxyt5xjrRHp/HzBW24ZGTYX22bpgUPw7bBgwm159osDk54 v4GaZXQk0UEAbOgCsXE2dVNdA5XdBDXEbiz8pUKLbDbf2KKDUl7U5fsLaUdl5uJdki/vsPB5 TmDV0BR0zITblWXeFzROhiPhF4CNKuTTE7X3gR2Zz5EI1B5Pe6SAF43LvPbh4UP+u151uJTR PIYYciGCfknYm2ZpW5BNcOs89c4K03Daeey082NOWFXQnKdb1aRpo+MkvXHr0Hi8RZbReNh+ ub9h2s3sLIIRhh4Dda+Vc9DO2iZ5CFF8N+eqmOSfbG/jm2wr9UxQ8Ew59drS/wxxeLrn2HFi FjJXkZB9YEgYeYdqbH0uExNlK/xe8MWI6aQNzWzAWqeXcUCwlee/A==
  • Ironport-hdrordr: A9a23:H/svbKoH2zbWblF2jXmc52kaV5rReYIsimQD101hICG9Evb0qy lhppQmPH7P+VIssRQb8+xoV5PufZqxz/BICOoqTNKftWvdyQiVxehZhOOP/9SJIUbDH4VmpM VdmsZFaeEZDTJB/LvHCAvTKadd/DFQmprY+ts3zB1WPH9Xg7kL1XYfNu4CeHcGPzWvA/ACZf yhz/sCnRWMU1INYP+2A3EUNtKz3eEixPrdEGc77wdM0nj3sQ+V
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Mon, Aug 22, 2022 at 02:45:14PM +0530, Viresh Kumar wrote:
> This patch adds basic support for configuring and assisting virtio-mmio
> based virtio-gpio backend (emualator) which is intended to run out of
> Qemu and could be run in any domain.
> 
> An example of domain configuration for Virtio Gpio:
> gpio = [ "" ]
> 
> Please note, this patch is not enough for virtio-gpio to work on Xen
> (Arm), as for every Virtio device we need to allocate Virtio MMIO params
> (IRQ and memory region) and pass them to the backend, also update Guest
> device-tree. A subsequent patch will add these missing bits. For the
> current patch, the default "irq" and "base" are just written to the
> Xenstore.
> 
> Signed-off-by: Viresh Kumar <viresh.kumar@xxxxxxxxxx>

Most comment on the previous patch would apply to this one as well.

Cheers,

-- 
Anthony PERARD



 


Rackspace

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