Displaying 13 results from an estimated 13 matches for "ivq".
Did you mean:
irq
2016 Mar 03
0
[RFC qemu 2/4] virtio-balloon: Add a new feature to balloon device
...+ virtio_balloon_free_pages, s);
>
> if (ret < 0) {
> error_setg(errp, "Only one balloon device is supported");
> @@ -440,6 +518,7 @@ static void virtio_balloon_device_realize(DeviceState *dev, Error **errp)
> s->ivq = virtio_add_queue(vdev, 128, virtio_balloon_handle_output);
> s->dvq = virtio_add_queue(vdev, 128, virtio_balloon_handle_output);
> s->svq = virtio_add_queue(vdev, 128, virtio_balloon_receive_stats);
> + s->fvq = virtio_add_queue(vdev, 128, virtio_balloon_get_free_pa...
2020 Jul 16
0
[RFC for qemu v4 2/2] virtio_balloon: Add dcvq to deflate continuous pages
...n.h
> index 6a2514d..848a7fb 100644
> --- a/include/hw/virtio/virtio-balloon.h
> +++ b/include/hw/virtio/virtio-balloon.h
> @@ -42,7 +42,7 @@ enum virtio_balloon_free_page_report_status {
>
> typedef struct VirtIOBalloon {
> VirtIODevice parent_obj;
> - VirtQueue *ivq, *dvq, *svq, *free_page_vq, *icvq;
> + VirtQueue *ivq, *dvq, *svq, *free_page_vq, *icvq, *dcvq;
> uint32_t free_page_report_status;
> uint32_t num_pages;
> uint32_t actual;
> --
> 2.7.4
2009 Aug 25
3
Extending virtio_console to support multiple ports
Hello all,
Here is a new iteration of the patch series that implements a
transport for guest and host communications.
The code has been updated to reuse the virtio-console device instead
of creating a new virtio-serial device.
I've tested for compatibility (old qemu & new kernel, new qemu & old
kernel, new qemu & new kernel) and it all works fine.
There are a few items on my
2009 Aug 25
3
Extending virtio_console to support multiple ports
Hello all,
Here is a new iteration of the patch series that implements a
transport for guest and host communications.
The code has been updated to reuse the virtio-console device instead
of creating a new virtio-serial device.
I've tested for compatibility (old qemu & new kernel, new qemu & old
kernel, new qemu & new kernel) and it all works fine.
There are a few items on my
2020 Mar 12
0
[RFC for QEMU] virtio-balloon: Add option thp-order to set VIRTIO_BALLOON_F_THP_ORDER
...t; + continue;
> + }
>
> - trace_virtio_balloon_handle_output(memory_region_name(section.mr),
> - pa);
> - if (!qemu_balloon_is_inhibited()) {
> - if (vq == s->ivq) {
> - balloon_inflate_page(s, section.mr,
> - section.offset_within_region, &pbp);
> - } else if (vq == s->dvq) {
> - balloon_deflate_page(s, section.mr, section.offset_within_region);
&...
2016 Mar 03
2
[RFC qemu 2/4] virtio-balloon: Add a new feature to balloon device
...virtio_balloon_stat,
+ virtio_balloon_free_pages, s);
if (ret < 0) {
error_setg(errp, "Only one balloon device is supported");
@@ -440,6 +518,7 @@ static void virtio_balloon_device_realize(DeviceState *dev, Error **errp)
s->ivq = virtio_add_queue(vdev, 128, virtio_balloon_handle_output);
s->dvq = virtio_add_queue(vdev, 128, virtio_balloon_handle_output);
s->svq = virtio_add_queue(vdev, 128, virtio_balloon_receive_stats);
+ s->fvq = virtio_add_queue(vdev, 128, virtio_balloon_get_free_pages);
re...
2016 Mar 03
16
[RFC qemu 0/4] A PV solution for live migration optimization
The current QEMU live migration implementation mark the all the
guest's RAM pages as dirtied in the ram bulk stage, all these pages
will be processed and that takes quit a lot of CPU cycles.
>From guest's point of view, it doesn't care about the content in free
pages. We can make use of this fact and skip processing the free
pages in the ram bulk stage, it can save a lot CPU cycles
2016 Mar 03
16
[RFC qemu 0/4] A PV solution for live migration optimization
The current QEMU live migration implementation mark the all the
guest's RAM pages as dirtied in the ram bulk stage, all these pages
will be processed and that takes quit a lot of CPU cycles.
>From guest's point of view, it doesn't care about the content in free
pages. We can make use of this fact and skip processing the free
pages in the ram bulk stage, it can save a lot CPU cycles
2015 Apr 12
2
[PATCH 1/2] virtio_balloon: header update for virtio 1
...irtIOBalloonStat {
uint64_t val;
} QEMU_PACKED VirtIOBalloonStat;
+typedef struct virtio_balloon_stat_modern {
+ uint16_t tag;
+ uint8_t reserved[6];
+ uint64_t val;
+} VirtIOBalloonStatModern;
+
typedef struct VirtIOBalloon {
VirtIODevice parent_obj;
VirtQueue *ivq, *dvq, *svq;
--
MST
2015 Apr 12
2
[PATCH 1/2] virtio_balloon: header update for virtio 1
...irtIOBalloonStat {
uint64_t val;
} QEMU_PACKED VirtIOBalloonStat;
+typedef struct virtio_balloon_stat_modern {
+ uint16_t tag;
+ uint8_t reserved[6];
+ uint64_t val;
+} VirtIOBalloonStatModern;
+
typedef struct VirtIOBalloon {
VirtIODevice parent_obj;
VirtQueue *ivq, *dvq, *svq;
--
MST
2020 May 13
0
[RFC v3 for QEMU] virtio-balloon: Add option cont-pages to set VIRTIO_BALLOON_VQ_INFLATE_CONT
...P order.
"Set option cont-pages to on" -> 'Once the feature is enabled via
"cont-pages=on"'
"open flags" -> "unlock VIRTIO_BALLOON_VQ_INFLATE_CONT".
> Then It will get continuous pages PFN that its order is current_pages_order
> from VQ ivq use use madvise MADV_DONTNEED release the page.
I fail to parse this sentence. I assume something like
"current_pages_order is set by the guest and configures the size of the
pages communicated via the inflate/deflate queue by the guest. It
defaults to 0, which corresponds to the legacy hand...
1997 Feb 05
0
bliss version 0.4.0
...F>RG]L9__X>([\''C("J-8JZ3O
Z\#`OE\"--X`<#ZDKLJN2OGDF6L*L\W.K\,<-:5.$@!I!TGV:6A%=B@,:+1(2
Z"1W<6>2"?ZA[BG_#?L_Q,S<BJ1G:821J]J"EL#@8>;_<\A@ME?;8C*=KO*<H
ZYP/>1LA45S\#3VX(\UM8KUCC\M=*X/I4_R?PZ,$_WD;=C#<6S]=+>H=XEN]E
ZRWZ\''IVQ''=IGN3RU*(BE\&@R:L9V7#ZXNL\Z*?GZ^T))7]''LOA%OU5>F;CBV
Z:IQ2>@?;JKO\<ZLY&];VK0H#&\@LP/?I]_5/!N'';K]74].%N"31KXA?_S^DB
ZW.-K\T;''E&>@_S;[I)[!/3/Q3\J#0IEKZ+#V/=@#LGE^L+Z>G>^XGP=A]XMW
ZXLOV-??J%1X;4HL:LBQ5D7@67=T5%A-75HS.;PN3S?'...
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
...;x|uH}7bpT-a+o?!oeME-EE<Y1x8EX}UA
zX9+ZyEuUbEx{;XWh^0F+S)#dymIAXx_h}_48yR5^Ls at A~mb;t~rd{M`C3HthL|rb+
zS!vXqI92#f&xqO<eS=;wfgKTRen&AeNjW*kFpnARbIfTHJC6BFVJ9%9HDh03MpM~I
zOjs)W5>r_-_LV_Dg)|2mkjAfrPI*jq)>R#e+$(dSk&6z~oaoXJ?hTAFw1XIBwPKK^
zZ5EQnL?Odwq3adJTn5uGcq()DYLD6L8anhXrmIVQgdYl4>EisvLo@^yXo{in*uQzC
zBI6D$ZXK2VpUYDG+76Hjw>#%2s&zUGal3PP!u=}Kt#c}U(P?twYM|@Ki^ckFNwE|!
zwimy`-|1D!Umg+%2R;&IYer|;McMAezwRASva>W3FG8%w+h)$hN4Pnf$ByvOVQyCN
z*kK;}jGOQA*k at Gg#Tw7zdK-HmI at wMSX;l#(JFiwn^w<UbHDcf4uP^p3QD35ENnED`
zz&Cn()UETn)sI`}RqKLkeWzOAswFr2$X7;u(zOG@)9...