* KVM/QEMU community call tomorrow - agenda items? @ 2026-08-31 7:24 Alex Bennée 2026-08-31 10:12 ` Philippe Mathieu-Daudé 2026-08-31 11:49 ` BillXiang 0 siblings, 2 replies; 9+ messages in thread From: Alex Bennée @ 2026-08-31 7:24 UTC (permalink / raw) To: Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel Hi, The KVM/QEMU community call is at: https://meet.jit.si/kvmcallmeeting @ 01/09/2026 14:00 UTC Are there any agenda items for the sync-up? -- Alex Bennée Virtualisation Tech Lead @ Linaro ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 7:24 KVM/QEMU community call tomorrow - agenda items? Alex Bennée @ 2026-08-31 10:12 ` Philippe Mathieu-Daudé 2026-09-01 13:15 ` Mark Cave-Ayland 2026-08-31 11:49 ` BillXiang 1 sibling, 1 reply; 9+ messages in thread From: Philippe Mathieu-Daudé @ 2026-08-31 10:12 UTC (permalink / raw) To: Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, Mark Cave-Ayland On 31/8/26 09:24, Alex Bennée wrote: > > Hi, > > The KVM/QEMU community call is at: > > https://meet.jit.si/kvmcallmeeting > @ > 01/09/2026 14:00 UTC > > Are there any agenda items for the sync-up? Mark suggested 2 topics but I can only remember one of them: - How to merge a series what touch many subsystems and which is mostly reviewed but few maintainers are not responding Maybe the other one is about merging experiments? ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 10:12 ` Philippe Mathieu-Daudé @ 2026-09-01 13:15 ` Mark Cave-Ayland 0 siblings, 0 replies; 9+ messages in thread From: Mark Cave-Ayland @ 2026-09-01 13:15 UTC (permalink / raw) To: Philippe Mathieu-Daudé, Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, Mark Cave-Ayland On 31/08/2026 11:12, Philippe Mathieu-Daudé wrote: > On 31/8/26 09:24, Alex Bennée wrote: >> >> Hi, >> >> The KVM/QEMU community call is at: >> >> https://urldefense.proofpoint.com/v2/url? >> u=https-3A__meet.jit.si_kvmcallmeeting&d=DwIDaQ&c=s883GpUCOChKOHiocYtGcg&r=c23RpsaH4D2MKyD3EPJTDa0BAxz6tV8aUJqVSoytEiY&m=tJnw3gip-5JC7hYEXkI3jFOeCB5tdEvEhf7cFH-iTEakJq0k9z98tMYtI1pEpyUD&s=V9nPukf4EkuZhKo4vCepVa5Swiw6ejdGfdC3itPL_XU&e= @ >> 01/09/2026 14:00 UTC >> >> Are there any agenda items for the sync-up? > > Mark suggested 2 topics but I can only remember one of them: > > - How to merge a series what touch many subsystems and which is > mostly reviewed but few maintainers are not responding Yes, I'm happy to talk about this on the call :) > Maybe the other one is about merging experiments? I'm not sure, but I really wish I could remember! ATB, Mark. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 7:24 KVM/QEMU community call tomorrow - agenda items? Alex Bennée 2026-08-31 10:12 ` Philippe Mathieu-Daudé @ 2026-08-31 11:49 ` BillXiang 2026-08-31 15:46 ` Philippe Mathieu-Daudé 1 sibling, 1 reply; 9+ messages in thread From: BillXiang @ 2026-08-31 11:49 UTC (permalink / raw) To: Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, peterx On 8/31/2026 3:24 PM, Alex Bennée wrote: > > Hi, > > The KVM/QEMU community call is at: > > https://meet.jit.si/kvmcallmeeting > @ > 01/09/2026 14:00 UTC > > Are there any agenda items for the sync-up? > Hi, How about discussing the patch[1]: "virtio: Add aligned ld/st accessors for vring". As pointed out in the patch, this has been a long-standing issue. It is now necessary to introduce atomic accessors for fields that require atomicity, such as the avail_idx field in virtio. This support is especially crucial for architectures like RISC-V, which do not natively support misaligned memory accesses. I'm particularly eager to receive more suggestions for it. Thanks, -- BillXiang [1] https://lore.kernel.org/qemu-devel/20260821100856.1794011-1-xiangwencheng@lanxincomputing.com/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 11:49 ` BillXiang @ 2026-08-31 15:46 ` Philippe Mathieu-Daudé 2026-08-31 17:05 ` Peter Xu 2026-09-01 2:07 ` BillXiang 0 siblings, 2 replies; 9+ messages in thread From: Philippe Mathieu-Daudé @ 2026-08-31 15:46 UTC (permalink / raw) To: BillXiang, Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, peterx On 31/8/26 13:49, BillXiang wrote: > How about discussing the patch[1]: > "virtio: Add aligned ld/st accessors for vring". > > As pointed out in the patch, this has been a long-standing issue. It is > now necessary to introduce atomic accessors for fields that require > atomicity, such as the avail_idx field in virtio. This support is > especially crucial for architectures like RISC-V, which do not natively > support misaligned memory accesses. > > I'm particularly eager to receive more suggestions for it. This is a very technical topic, not sure if the community call will be a better place than the mailing list, in particular if no virtio / atomic expert developers appears. We'll see :) ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 15:46 ` Philippe Mathieu-Daudé @ 2026-08-31 17:05 ` Peter Xu 2026-09-01 2:12 ` BillXiang 2026-09-01 2:07 ` BillXiang 1 sibling, 1 reply; 9+ messages in thread From: Peter Xu @ 2026-08-31 17:05 UTC (permalink / raw) To: Philippe Mathieu-Daudé Cc: BillXiang, Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel On Mon, Aug 31, 2026 at 05:46:12PM +0200, Philippe Mathieu-Daudé wrote: > On 31/8/26 13:49, BillXiang wrote: > > > How about discussing the patch[1]: > > "virtio: Add aligned ld/st accessors for vring". > > > > As pointed out in the patch, this has been a long-standing issue. It is > > now necessary to introduce atomic accessors for fields that require > > atomicity, such as the avail_idx field in virtio. This support is > > especially crucial for architectures like RISC-V, which do not natively > > support misaligned memory accesses. > > > > I'm particularly eager to receive more suggestions for it. I saw the last email was from me.. https://lore.kernel.org/qemu-devel/aoxiBB2Wn8NiL5s6@x1.local/ I believe that was what PeterM suggested. I think Richard also at least partly agrees. so I thought we had at least partial consensus on the rough idea, if not exactly how. I confess I haven't fully got the latter part of Richard's comment, regarding the possibility to reuse accel/tcg/ldst_atomicity.c.inc: that path seems to invole a guest CPU context, where in the case of reading virtio ring it is from host and it has no guest CPU context. But I think we can continue the discussion on the list in that thread. > > This is a very technical topic, not sure if the community call will > be a better place than the mailing list, in particular if no virtio / > atomic expert developers appears. We'll see :) Yes, I had such similar feeling that the problem was not yet blocked by something that a video call would better help.. For example, I still want to double check if that change would work for your current use case, it will at least verify the thought, no matter if we want to use it or not. Thanks, -- Peter Xu ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 17:05 ` Peter Xu @ 2026-09-01 2:12 ` BillXiang 0 siblings, 0 replies; 9+ messages in thread From: BillXiang @ 2026-09-01 2:12 UTC (permalink / raw) To: Peter Xu, Philippe Mathieu-Daudé Cc: Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel On 9/1/2026 1:05 AM, Peter Xu wrote: > On Mon, Aug 31, 2026 at 05:46:12PM +0200, Philippe Mathieu-Daudé wrote: >> On 31/8/26 13:49, BillXiang wrote: >> >>> How about discussing the patch[1]: >>> "virtio: Add aligned ld/st accessors for vring". >>> >>> As pointed out in the patch, this has been a long-standing issue. It is >>> now necessary to introduce atomic accessors for fields that require >>> atomicity, such as the avail_idx field in virtio. This support is >>> especially crucial for architectures like RISC-V, which do not natively >>> support misaligned memory accesses. >>> >>> I'm particularly eager to receive more suggestions for it. > > I saw the last email was from me.. > > https://lore.kernel.org/qemu-devel/aoxiBB2Wn8NiL5s6@x1.local/ > > I believe that was what PeterM suggested. I think Richard also at least > partly agrees. so I thought we had at least partial consensus on the rough > idea, if not exactly how. > > I confess I haven't fully got the latter part of Richard's comment, > regarding the possibility to reuse accel/tcg/ldst_atomicity.c.inc: that > path seems to invole a guest CPU context, where in the case of reading > virtio ring it is from host and it has no guest CPU context. But I think > we can continue the discussion on the list in that thread. > >> >> This is a very technical topic, not sure if the community call will >> be a better place than the mailing list, in particular if no virtio / >> atomic expert developers appears. We'll see :) > > Yes, I had such similar feeling that the problem was not yet blocked by > something that a video call would better help.. > > For example, I still want to double check if that change would work for > your current use case, it will at least verify the thought, no matter if we > want to use it or not. > > Thanks, > Thanks for your reply. Your change works for the virtio use case. While waiting for further comments, I've also gathered some additional information. Let's continue the discussion on the original thread. -- BillXiang ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-08-31 15:46 ` Philippe Mathieu-Daudé 2026-08-31 17:05 ` Peter Xu @ 2026-09-01 2:07 ` BillXiang 2026-09-01 5:09 ` Markus Armbruster 1 sibling, 1 reply; 9+ messages in thread From: BillXiang @ 2026-09-01 2:07 UTC (permalink / raw) To: Philippe Mathieu-Daudé, Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, peterx On 8/31/2026 11:46 PM, Philippe Mathieu-Daudé wrote: > On 31/8/26 13:49, BillXiang wrote: > >> How about discussing the patch[1]: >> "virtio: Add aligned ld/st accessors for vring". >> >> As pointed out in the patch, this has been a long-standing issue. It is >> now necessary to introduce atomic accessors for fields that require >> atomicity, such as the avail_idx field in virtio. This support is >> especially crucial for architectures like RISC-V, which do not natively >> support misaligned memory accesses. >> >> I'm particularly eager to receive more suggestions for it. > > This is a very technical topic, not sure if the community call will > be a better place than the mailing list, in particular if no virtio / > atomic expert developers appears. We'll see :) Sorry, I'm not yet familiar with the community call process. If this isn't for technical topic, please feel free to disregard my message. BTY, this patch isn't limited to virtio. The load/store functions are intended to handle various use cases across different architectures. This might also serve as a good example for Philippe's topic: "How to merge a series that touches many subsystems, with most reviews already done but a few maintainers still not responding." Thanks, -- BillXiang ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: KVM/QEMU community call tomorrow - agenda items? 2026-09-01 2:07 ` BillXiang @ 2026-09-01 5:09 ` Markus Armbruster 0 siblings, 0 replies; 9+ messages in thread From: Markus Armbruster @ 2026-09-01 5:09 UTC (permalink / raw) To: BillXiang Cc: Philippe Mathieu-Daudé, Alex Bennée, Albert Esteve, Alberto Faria, Alessandro Di Federico, Alistair Francis, Anton Johansson, Markus Armbruster, Brian Cain, Daniel P. Berrange, Chao Peng, cjia, Cédric Le Goater, cw, dbarboza, Demi Marie Obenour, dhedde, Eric Blake, eblot, Edgar E. Iglesias, Eduardo Habkost, Elena Ufimtseva, Auger Eric, felipe, helge.deller, Alyssa Ross, iggy, Warner Losh, jacob.oursland, Jan Kiszka, Jason Gunthorpe, jidong.xiao, Jim Shu, Joao Martins, Konrad Rzeszutek Wilk, Luc Michel, Manos Pitsidianakis, Marc-André Lureau, matthieu, Max Chou, Mark Burton, Ho, Nelson, Paul Walmsley, Paolo Bonzini, Peter Maydell, QEMU Developers, Roberto Campesato, Richard Henderson, Shameerali Kolothum Thodi, Bernhard Beschow, Stefan Hajnoczi, Thomas Huth, utsingh, Wei Wang, z.huo, LIU Zhiwei, zwu.kernel, peterx "BillXiang" <xiangwencheng@lanxincomputing.com> writes: > On 8/31/2026 11:46 PM, Philippe Mathieu-Daudé wrote: >> On 31/8/26 13:49, BillXiang wrote: >> >>> How about discussing the patch[1]: >>> "virtio: Add aligned ld/st accessors for vring". >>> >>> As pointed out in the patch, this has been a long-standing issue. It is >>> now necessary to introduce atomic accessors for fields that require >>> atomicity, such as the avail_idx field in virtio. This support is >>> especially crucial for architectures like RISC-V, which do not natively >>> support misaligned memory accesses. >>> >>> I'm particularly eager to receive more suggestions for it. >> >> This is a very technical topic, not sure if the community call will >> be a better place than the mailing list, in particular if no virtio / >> atomic expert developers appears. We'll see :) > > Sorry, I'm not yet familiar with the community call process. If this > isn't for technical topic, please feel free to disregard my message. The technical conversation with reviewers starts on the mailing list, where it's asynchronous, public, and archived. Occasionally, this gets stuck in ways that a call can resolve best. The community call is an option then. Make sure that the right people attend. Do consider scheduling a separate call instead, to not bore the "wrong" people on the community call. [...] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-09-01 13:24 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-08-31 7:24 KVM/QEMU community call tomorrow - agenda items? Alex Bennée 2026-08-31 10:12 ` Philippe Mathieu-Daudé 2026-09-01 13:15 ` Mark Cave-Ayland 2026-08-31 11:49 ` BillXiang 2026-08-31 15:46 ` Philippe Mathieu-Daudé 2026-08-31 17:05 ` Peter Xu 2026-09-01 2:12 ` BillXiang 2026-09-01 2:07 ` BillXiang 2026-09-01 5:09 ` Markus Armbruster
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.