Displaying 13 results from an estimated 13 matches for "898,10".
Did you mean:
88,10
2019 Apr 26
2
[PATCH net] vhost_net: fix possible infinite loop
...ikely(vhost_enable_notify(&net->dev,
> - vq))) {
> - vhost_disable_notify(&net->dev, vq);
> + if (unlikely(empty_ring(net, vq, ++sent_pkts,
> + total_len, busyloop_intr)))
> continue;
> - }
> break;
> }
>
> @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
> /* On error, stop handling until the next kick. */
> if (unlikely(head < 0))
> break;
> - /* Nothing new? Wait for eventfd to tell us they refilled. */
> if (head == vq->num) {...
2019 Apr 26
2
[PATCH net] vhost_net: fix possible infinite loop
...ikely(vhost_enable_notify(&net->dev,
> - vq))) {
> - vhost_disable_notify(&net->dev, vq);
> + if (unlikely(empty_ring(net, vq, ++sent_pkts,
> + total_len, busyloop_intr)))
> continue;
> - }
> break;
> }
>
> @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
> /* On error, stop handling until the next kick. */
> if (unlikely(head < 0))
> break;
> - /* Nothing new? Wait for eventfd to tell us they refilled. */
> if (head == vq->num) {...
2019 May 12
2
[PATCH net] vhost_net: fix possible infinite loop
...t; > +??????????? if (unlikely(empty_ring(net, vq, ++sent_pkts,
> > > +??????????????????????? total_len, busyloop_intr)))
> > > ????????????????? continue;
> > > -??????????? }
> > > ????????????? break;
> > > ????????? }
> > > ? @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct
> > > vhost_net *net, struct socket *sock)
> > > ????????? /* On error, stop handling until the next kick. */
> > > ????????? if (unlikely(head < 0))
> > > ????????????? break;
> > > -??????? /* Nothing new?...
2019 May 12
2
[PATCH net] vhost_net: fix possible infinite loop
...t; > +??????????? if (unlikely(empty_ring(net, vq, ++sent_pkts,
> > > +??????????????????????? total_len, busyloop_intr)))
> > > ????????????????? continue;
> > > -??????????? }
> > > ????????????? break;
> > > ????????? }
> > > ? @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct
> > > vhost_net *net, struct socket *sock)
> > > ????????? /* On error, stop handling until the next kick. */
> > > ????????? if (unlikely(head < 0))
> > > ????????????? break;
> > > -??????? /* Nothing new?...
2019 Apr 25
2
[PATCH net] vhost_net: fix possible infinite loop
When the rx buffer is too small for a packet, we will discard the vq
descriptor and retry it for the next packet:
while ((sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
&busyloop_intr))) {
...
/* On overrun, truncate and discard */
if (unlikely(headcount > UIO_MAXIOV)) {
iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1);
err = sock->ops->recvmsg(sock,
2019 Apr 25
2
[PATCH net] vhost_net: fix possible infinite loop
When the rx buffer is too small for a packet, we will discard the vq
descriptor and retry it for the next packet:
while ((sock_len = vhost_net_rx_peek_head_len(net, sock->sk,
&busyloop_intr))) {
...
/* On overrun, truncate and discard */
if (unlikely(headcount > UIO_MAXIOV)) {
iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1);
err = sock->ops->recvmsg(sock,
2019 Apr 25
0
[PATCH net] vhost_net: fix possible infinite loop
...vhost_poll_queue(&vq->poll);
- } else if (unlikely(vhost_enable_notify(&net->dev,
- vq))) {
- vhost_disable_notify(&net->dev, vq);
+ if (unlikely(empty_ring(net, vq, ++sent_pkts,
+ total_len, busyloop_intr)))
continue;
- }
break;
}
@@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
/* On error, stop handling until the next kick. */
if (unlikely(head < 0))
break;
- /* Nothing new? Wait for eventfd to tell us they refilled. */
if (head == vq->num) {
- if (unlikely(busyloop_in...
2019 May 05
0
[PATCH net] vhost_net: fix possible infinite loop
...able_notify(&net->dev, vq);
>> +??????????? if (unlikely(empty_ring(net, vq, ++sent_pkts,
>> +??????????????????????? total_len, busyloop_intr)))
>> ????????????????? continue;
>> -??????????? }
>> ????????????? break;
>> ????????? }
>> ? @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct
>> vhost_net *net, struct socket *sock)
>> ????????? /* On error, stop handling until the next kick. */
>> ????????? if (unlikely(head < 0))
>> ????????????? break;
>> -??????? /* Nothing new?? Wait for eventfd to tell us...
2019 May 13
0
[PATCH net] vhost_net: fix possible infinite loop
...???? if (unlikely(empty_ring(net, vq, ++sent_pkts,
>>>> +??????????????????????? total_len, busyloop_intr)))
>>>> ????????????????? continue;
>>>> -??????????? }
>>>> ????????????? break;
>>>> ????????? }
>>>> ? @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct
>>>> vhost_net *net, struct socket *sock)
>>>> ????????? /* On error, stop handling until the next kick. */
>>>> ????????? if (unlikely(head < 0))
>>>> ????????????? break;
>>>> -??????? /*...
2019 May 14
1
[PATCH net] vhost_net: fix possible infinite loop
...s,
> > > > > +??????????????????????? total_len, busyloop_intr)))
> > > > > ????????????????? continue;
> > > > > -??????????? }
> > > > > ????????????? break;
> > > > > ????????? }
> > > > > ? @@ -886,14 +898,10 @@ static void handle_tx_zerocopy(struct
> > > > > vhost_net *net, struct socket *sock)
> > > > > ????????? /* On error, stop handling until the next kick. */
> > > > > ????????? if (unlikely(head < 0))
> > > > > ????????????? bre...
2023 Jan 30
11
[p2v PATCH 00/11] Expose virt-v2v's "-oo"; re-enable openstack
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1792141
Let the user pass "-oo" options from the kernel cmdline and from the GUI
to virt-v2v. This is primarily useful with the OpenStack output mode,
so reenable that mode.
Cc: Alban Lecorps <alban.lecorps at ubisoft.com>
Laszlo
Alban Lecorps (1):
Introduce "p2v.output.misc" for passing "-oo" options
2020 Jul 14
92
[PATCH v4 00/75] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is the fourth version of the SEV-ES Guest Support patches. I
addressed the review comments sent to me for the previous version and
rebased the code v5.8-rc5.
The biggest change in this version is the IST handling code for the
#VC handler. I adapted the entry code for the #VC handler to the big
pile of entry code changes merged into
2020 Jul 14
92
[PATCH v4 00/75] x86: SEV-ES Guest Support
From: Joerg Roedel <jroedel at suse.de>
Hi,
here is the fourth version of the SEV-ES Guest Support patches. I
addressed the review comments sent to me for the previous version and
rebased the code v5.8-rc5.
The biggest change in this version is the IST handling code for the
#VC handler. I adapted the entry code for the #VC handler to the big
pile of entry code changes merged into