Re: [PULL 0/2] Net patches

2023-11-16 Thread Jason Wang
On Fri, Nov 17, 2023 at 12:49 AM David Woodhouse  wrote:
>
> On Tue, 2023-11-14 at 11:09 +0800, Jason Wang wrote:
> > The following changes since commit 69680740eafa1838527c90155a7432d51b8ff203:
> >
> >   Merge tag 'qdev-array-prop' of https://repo.or.cz/qemu/kevin into staging 
> > (2023-11-11 11:23:25 +0800)
> >
> > are available in the git repository at:
> >
> >   https://github.com/jasowang/qemu.git tags/net-pull-request
> >
> > for you to fetch changes up to d90014fc337ab77f37285b1a30fd4f545056be0a:
> >
> >   igb: Add Function Level Reset to PF and VF (2023-11-13 15:33:37 +0800)
>
> Hi Jason,
>
> I note this doesn't include the net_cleanup() fix from
> https://lore.kernel.org/qemu-devel/20231115172723.1161679-2-dw...@infradead.org/
>

Yes, it's in the list of patches that need review and it seems fine.

> Do you mind if I submit that in a pull request with the other fixes
> from that series?

I've queued this for rc1. Pull request will be sent no later than 21st.

Thanks

>
> Thanks.




Re: [PULL 0/2] Net patches

2023-11-16 Thread David Woodhouse
On Tue, 2023-11-14 at 11:09 +0800, Jason Wang wrote:
> The following changes since commit 69680740eafa1838527c90155a7432d51b8ff203:
> 
>   Merge tag 'qdev-array-prop' of https://repo.or.cz/qemu/kevin into staging 
> (2023-11-11 11:23:25 +0800)
> 
> are available in the git repository at:
> 
>   https://github.com/jasowang/qemu.git tags/net-pull-request
> 
> for you to fetch changes up to d90014fc337ab77f37285b1a30fd4f545056be0a:
> 
>   igb: Add Function Level Reset to PF and VF (2023-11-13 15:33:37 +0800)

Hi Jason, 

I note this doesn't include the net_cleanup() fix from
https://lore.kernel.org/qemu-devel/20231115172723.1161679-2-dw...@infradead.org/

Do you mind if I submit that in a pull request with the other fixes
from that series?

Thanks.


smime.p7s
Description: S/MIME cryptographic signature


Re: [PULL 0/2] Net patches

2023-11-14 Thread Stefan Hajnoczi
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.2 for any 
user-visible changes.


signature.asc
Description: PGP signature


[PULL 0/2] Net patches

2023-11-13 Thread Jason Wang
The following changes since commit 69680740eafa1838527c90155a7432d51b8ff203:

  Merge tag 'qdev-array-prop' of https://repo.or.cz/qemu/kevin into staging 
(2023-11-11 11:23:25 +0800)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to d90014fc337ab77f37285b1a30fd4f545056be0a:

  igb: Add Function Level Reset to PF and VF (2023-11-13 15:33:37 +0800)




Cédric Le Goater (2):
  igb: Add a VF reset handler
  igb: Add Function Level Reset to PF and VF

 hw/core/machine.c   |  3 ++-
 hw/net/igb.c| 15 +++
 hw/net/igb_common.h |  1 +
 hw/net/igb_core.c   |  6 --
 hw/net/igb_core.h   |  3 +++
 hw/net/igbvf.c  | 19 +++
 hw/net/trace-events |  1 +
 7 files changed, 45 insertions(+), 3 deletions(-)





Re: [PULL 0/2] Net patches

2022-11-08 Thread Laurent Vivier

On 11/8/22 17:32, Stefan Hajnoczi wrote:

On Mon, 7 Nov 2022 at 23:20, Jason Wang  wrote:


The following changes since commit 524fc737431d240f9d9f10aaf381003092868bac:

   util/log: Ignore per-thread flag if global file already there (2022-11-07 
16:00:02 -0500)

are available in the git repository at:

   https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to fd2c87c7b0c97be2ac8d334885419f51f5963b51:

   tests/qtest: netdev: test stream and dgram backends (2022-11-08 12:10:26 
+0800)




Laurent Vivier (1):
   tests/qtest: netdev: test stream and dgram backends


This test does not pass in CI:
https://gitlab.com/qemu-project/qemu/-/jobs/3290964536
https://gitlab.com/qemu-project/qemu/-/jobs/3290964524
https://gitlab.com/qemu-project/qemu/-/jobs/3290964471
https://gitlab.com/qemu-project/qemu/-/jobs/3290964475


These four fail because of "No machine specified, and there is no default"


https://gitlab.com/qemu-project/qemu/-/jobs/3290964569


This one because of an unexpected "info network" result:

st0: index=0,type=stream,
xlnx.xps-ethernetlite.0: 
index=0,type=nic,model=xlnx.xps-ethernetlite,macaddr=52:54:00:12:34:56




We're in soft freeze now. Please hold off on new tests unless they
verify regressions/blockers.


Sorry for that, I fix that and wait for 7.3...

Thanks,
Laurent




Re: [PULL 0/2] Net patches

2022-11-08 Thread Jason Wang
On Wed, Nov 9, 2022 at 12:33 AM Stefan Hajnoczi  wrote:
>
> On Mon, 7 Nov 2022 at 23:20, Jason Wang  wrote:
> >
> > The following changes since commit 524fc737431d240f9d9f10aaf381003092868bac:
> >
> >   util/log: Ignore per-thread flag if global file already there (2022-11-07 
> > 16:00:02 -0500)
> >
> > are available in the git repository at:
> >
> >   https://github.com/jasowang/qemu.git tags/net-pull-request
> >
> > for you to fetch changes up to fd2c87c7b0c97be2ac8d334885419f51f5963b51:
> >
> >   tests/qtest: netdev: test stream and dgram backends (2022-11-08 12:10:26 
> > +0800)
> >
> > 
> >
> > 
> > Laurent Vivier (1):
> >   tests/qtest: netdev: test stream and dgram backends
>
> This test does not pass in CI:
> https://gitlab.com/qemu-project/qemu/-/jobs/3290964536
> https://gitlab.com/qemu-project/qemu/-/jobs/3290964524
> https://gitlab.com/qemu-project/qemu/-/jobs/3290964471
> https://gitlab.com/qemu-project/qemu/-/jobs/3290964475
> https://gitlab.com/qemu-project/qemu/-/jobs/3290964569
>
> We're in soft freeze now. Please hold off on new tests unless they
> verify regressions/blockers.

Ok, so I think the netdev socket test could go for 7.3.

Thanks

>
> Thanks,
> Stefan
>




Re: [PULL 0/2] Net patches

2022-11-08 Thread Stefan Hajnoczi
On Mon, 7 Nov 2022 at 23:20, Jason Wang  wrote:
> Si-Wei Liu (1):
>   vhost-vdpa: fix assert !virtio_net_get_subqueue(nc)->async_tx.elem in 
> virtio_net_reset

I have applied just this patch to the staging tree.

Thanks,
Stefan



Re: [PULL 0/2] Net patches

2022-11-08 Thread Stefan Hajnoczi
On Mon, 7 Nov 2022 at 23:20, Jason Wang  wrote:
>
> The following changes since commit 524fc737431d240f9d9f10aaf381003092868bac:
>
>   util/log: Ignore per-thread flag if global file already there (2022-11-07 
> 16:00:02 -0500)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to fd2c87c7b0c97be2ac8d334885419f51f5963b51:
>
>   tests/qtest: netdev: test stream and dgram backends (2022-11-08 12:10:26 
> +0800)
>
> 
>
> 
> Laurent Vivier (1):
>   tests/qtest: netdev: test stream and dgram backends

This test does not pass in CI:
https://gitlab.com/qemu-project/qemu/-/jobs/3290964536
https://gitlab.com/qemu-project/qemu/-/jobs/3290964524
https://gitlab.com/qemu-project/qemu/-/jobs/3290964471
https://gitlab.com/qemu-project/qemu/-/jobs/3290964475
https://gitlab.com/qemu-project/qemu/-/jobs/3290964569

We're in soft freeze now. Please hold off on new tests unless they
verify regressions/blockers.

Thanks,
Stefan



[PULL 0/2] Net patches

2022-11-07 Thread Jason Wang
The following changes since commit 524fc737431d240f9d9f10aaf381003092868bac:

  util/log: Ignore per-thread flag if global file already there (2022-11-07 
16:00:02 -0500)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to fd2c87c7b0c97be2ac8d334885419f51f5963b51:

  tests/qtest: netdev: test stream and dgram backends (2022-11-08 12:10:26 
+0800)




Laurent Vivier (1):
  tests/qtest: netdev: test stream and dgram backends

Si-Wei Liu (1):
  vhost-vdpa: fix assert !virtio_net_get_subqueue(nc)->async_tx.elem in 
virtio_net_reset

 net/vhost-vdpa.c|   2 +-
 tests/qtest/meson.build |   2 +
 tests/qtest/netdev-socket.c | 435 
 3 files changed, 438 insertions(+), 1 deletion(-)
 create mode 100644 tests/qtest/netdev-socket.c





Re: [PULL 0/2] Net patches

2022-07-05 Thread Richard Henderson

On 7/6/22 09:17, Jason Wang wrote:

The following changes since commit 39e19f5f67d925c60278a6156fd1776d04495a93:

   Merge tag 'pull-xen-20220705' of 
https://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging 
(2022-07-05 22:13:51 +0530)

are available in the git repository at:

   https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to a495eba03c31c96d6a0817b13598ce2219326691:

   ebpf: replace deprecated bpf_program__set_socket_filter (2022-07-06 11:39:09 
+0800)




Ding Hui (1):
   e1000: set RX descriptor status in a separate operation

Haochen Tong (1):
   ebpf: replace deprecated bpf_program__set_socket_filter


Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/7.1 as 
appropriate.


r~




  ebpf/ebpf_rss.c | 2 +-
  hw/net/e1000.c  | 5 -
  2 files changed, 5 insertions(+), 2 deletions(-)








[PULL 0/2] Net patches

2022-07-05 Thread Jason Wang
The following changes since commit 39e19f5f67d925c60278a6156fd1776d04495a93:

  Merge tag 'pull-xen-20220705' of 
https://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging 
(2022-07-05 22:13:51 +0530)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to a495eba03c31c96d6a0817b13598ce2219326691:

  ebpf: replace deprecated bpf_program__set_socket_filter (2022-07-06 11:39:09 
+0800)




Ding Hui (1):
  e1000: set RX descriptor status in a separate operation

Haochen Tong (1):
  ebpf: replace deprecated bpf_program__set_socket_filter

 ebpf/ebpf_rss.c | 2 +-
 hw/net/e1000.c  | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)





Re: [PULL 0/2] Net patches

2021-11-05 Thread Richard Henderson

On 11/5/21 12:17 AM, Jason Wang wrote:

The following changes since commit 18e356a53a2926a15343b914db64324d63748f25:

   Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-041121-2' 
into staging (2021-11-04 08:33:46 -0400)

are available in the git repository at:

   https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 3fd641ac5ec713e67129c1a57e8b6281182bd843:

   Fix virtio-net-pci* "vectors" compat (2021-11-05 11:32:00 +0800)




Eduardo Habkost (1):
   Fix virtio-net-pci* "vectors" compat

Jon Maloy (1):
   e1000: fix tx re-entrancy problem

  hw/core/machine.c | 2 +-
  hw/net/e1000.c| 7 +++
  2 files changed, 8 insertions(+), 1 deletion(-)


Applied, thanks.

r~



[PULL 0/2] Net patches

2021-11-04 Thread Jason Wang
The following changes since commit 18e356a53a2926a15343b914db64324d63748f25:

  Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-041121-2' 
into staging (2021-11-04 08:33:46 -0400)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 3fd641ac5ec713e67129c1a57e8b6281182bd843:

  Fix virtio-net-pci* "vectors" compat (2021-11-05 11:32:00 +0800)




Eduardo Habkost (1):
  Fix virtio-net-pci* "vectors" compat

Jon Maloy (1):
  e1000: fix tx re-entrancy problem

 hw/core/machine.c | 2 +-
 hw/net/e1000.c| 7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)





Re: [PULL 0/2] Net patches

2021-09-20 Thread Peter Maydell
On Fri, 17 Sept 2021 at 09:24, Jason Wang  wrote:
>
> The following changes since commit d1fe59377bbbf91dfded1f08ffe3c636e9db8dc0:
>
>   Merge remote-tracking branch 
> 'remotes/vivier2/tags/trivial-branch-for-6.2-pull-request' into staging 
> (2021-09-16 16:02:31 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to bedd7e93d01961fcb16a97ae45d93acf357e11f6:
>
>   virtio-net: fix use after unmap/free for sg (2021-09-17 16:07:52 +0800)
>
> 
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.2
for any user-visible changes.

-- PMM



[PULL 0/2] Net patches

2021-09-17 Thread Jason Wang
The following changes since commit d1fe59377bbbf91dfded1f08ffe3c636e9db8dc0:

  Merge remote-tracking branch 
'remotes/vivier2/tags/trivial-branch-for-6.2-pull-request' into staging 
(2021-09-16 16:02:31 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to bedd7e93d01961fcb16a97ae45d93acf357e11f6:

  virtio-net: fix use after unmap/free for sg (2021-09-17 16:07:52 +0800)




Jason Wang (1):
  virtio-net: fix use after unmap/free for sg

Paolo Bonzini (1):
  ebpf: only include in system emulators

 ebpf/meson.build|  2 +-
 hw/net/virtio-net.c | 39 ---
 2 files changed, 33 insertions(+), 8 deletions(-)




Re: [PULL 0/2] Net patches

2020-08-04 Thread Jason Wang



On 2020/8/4 下午6:53, Peter Maydell wrote:

On Tue, 4 Aug 2020 at 07:41, Jason Wang  wrote:

The following changes since commit 5c1c3e4f02e458cf280c677c817ae4fd1ed9bf10:

   Merge remote-tracking branch 
'remotes/pmaydell/tags/pull-target-arm-20200803' into staging (2020-08-03 
20:34:26 +0100)

are available in the git repository at:

   https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 035e69b063835a5fd23cacabd63690a3d84532a8:

   hw/net/net_tx_pkt: fix assertion failure in net_tx_pkt_add_raw_fragment() 
(2020-08-04 14:14:48 +0800)




Lukas Straub (1):
   colo-compare: Remove superfluous NULL-pointer checks for s->iothread

Mauro Matteo Cascella (1):
   hw/net/net_tx_pkt: fix assertion failure in net_tx_pkt_add_raw_fragment()

Hi; this pullreq includes a patch where there's mangled UTF-8 in
one of the commit messages: the "colo-compare: Remove superfluous
NULL-pointer checks for s->iothread" patch has a mangled version
of the e-with-acute-accent character in Philippe's surname in his
Reviewed-by: tag.

Since this is the day of rc3 and I think you're at a timezone
offset that would make rerolling the series in time tricky,
I'm going to let this through. But please can you fix your
patch-handling workflow to ensure it doesn't corrupt UTF-8 ?



My bad, it's time for me to use patchwork probably (or is there a better 
tools)?


Thanks




Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1
for any user-visible changes.

-- PMM






Re: [PULL 0/2] Net patches

2020-08-04 Thread Peter Maydell
On Tue, 4 Aug 2020 at 07:41, Jason Wang  wrote:
>
> The following changes since commit 5c1c3e4f02e458cf280c677c817ae4fd1ed9bf10:
>
>   Merge remote-tracking branch 
> 'remotes/pmaydell/tags/pull-target-arm-20200803' into staging (2020-08-03 
> 20:34:26 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to 035e69b063835a5fd23cacabd63690a3d84532a8:
>
>   hw/net/net_tx_pkt: fix assertion failure in net_tx_pkt_add_raw_fragment() 
> (2020-08-04 14:14:48 +0800)
>
> 
>
> 
> Lukas Straub (1):
>   colo-compare: Remove superfluous NULL-pointer checks for s->iothread
>
> Mauro Matteo Cascella (1):
>   hw/net/net_tx_pkt: fix assertion failure in 
> net_tx_pkt_add_raw_fragment()

Hi; this pullreq includes a patch where there's mangled UTF-8 in
one of the commit messages: the "colo-compare: Remove superfluous
NULL-pointer checks for s->iothread" patch has a mangled version
of the e-with-acute-accent character in Philippe's surname in his
Reviewed-by: tag.

Since this is the day of rc3 and I think you're at a timezone
offset that would make rerolling the series in time tricky,
I'm going to let this through. But please can you fix your
patch-handling workflow to ensure it doesn't corrupt UTF-8 ?

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1
for any user-visible changes.

-- PMM



[PULL 0/2] Net patches

2020-08-03 Thread Jason Wang
The following changes since commit 5c1c3e4f02e458cf280c677c817ae4fd1ed9bf10:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200803' 
into staging (2020-08-03 20:34:26 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 035e69b063835a5fd23cacabd63690a3d84532a8:

  hw/net/net_tx_pkt: fix assertion failure in net_tx_pkt_add_raw_fragment() 
(2020-08-04 14:14:48 +0800)




Lukas Straub (1):
  colo-compare: Remove superfluous NULL-pointer checks for s->iothread

Mauro Matteo Cascella (1):
  hw/net/net_tx_pkt: fix assertion failure in net_tx_pkt_add_raw_fragment()

 hw/net/net_tx_pkt.c | 5 -
 net/colo-compare.c  | 8 ++--
 2 files changed, 6 insertions(+), 7 deletions(-)




Re: [PULL 0/2] Net patches

2020-07-21 Thread Peter Maydell
On Tue, 21 Jul 2020 at 14:34, Jason Wang  wrote:
>
> The following changes since commit 90218a9a393c7925f330e7dcc08658e2a01d3bd4:
>
>   Merge remote-tracking branch 
> 'remotes/huth-gitlab/tags/pull-request-2020-07-21' into staging (2020-07-21 
> 10:24:38 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to 5519724a13664b43e225ca05351c60b4468e4555:
>
>   hw/net/xgmac: Fix buffer overflow in xgmac_enet_send() (2020-07-21 21:30:39 
> +0800)
>
> 
>
> 
> Andrew (1):
>   hw/net: Added plen fix for IPv6
>
> Mauro Matteo Cascella (1):
>   hw/net/xgmac: Fix buffer overflow in xgmac_enet_send()
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1
for any user-visible changes.

-- PMM



[PULL 0/2] Net patches

2020-07-21 Thread Jason Wang
The following changes since commit 90218a9a393c7925f330e7dcc08658e2a01d3bd4:

  Merge remote-tracking branch 
'remotes/huth-gitlab/tags/pull-request-2020-07-21' into staging (2020-07-21 
10:24:38 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 5519724a13664b43e225ca05351c60b4468e4555:

  hw/net/xgmac: Fix buffer overflow in xgmac_enet_send() (2020-07-21 21:30:39 
+0800)




Andrew (1):
  hw/net: Added plen fix for IPv6

Mauro Matteo Cascella (1):
  hw/net/xgmac: Fix buffer overflow in xgmac_enet_send()

 hw/net/net_tx_pkt.c | 23 +++
 hw/net/net_tx_pkt.h | 14 ++
 hw/net/xgmac.c  | 14 --
 include/net/eth.h   |  1 +
 4 files changed, 50 insertions(+), 2 deletions(-)




Re: [Qemu-devel] [PULL 0/2] Net patches

2018-07-20 Thread Peter Maydell
On 20 July 2018 at 01:45, Jason Wang  wrote:
> The following changes since commit 9f2b67e1ca43c84ed37ebd027e7e77a0f2f8ef65:
>
>   Merge remote-tracking branch 
> 'remotes/alistair/tags/pull-riscv-pull-20180719' into staging (2018-07-19 
> 17:21:43 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to 323e7c117754e4d4ce6b4282d74ad01c99d67714:
>
>   tap: fix memory leak on success to create a tap device (2018-07-20 08:30:49 
> +0800)
>
> 
>
> 
Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/2] Net patches

2018-07-19 Thread Jason Wang
The following changes since commit 9f2b67e1ca43c84ed37ebd027e7e77a0f2f8ef65:

  Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-pull-20180719' 
into staging (2018-07-19 17:21:43 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 323e7c117754e4d4ce6b4282d74ad01c99d67714:

  tap: fix memory leak on success to create a tap device (2018-07-20 08:30:49 
+0800)




Jan Kiszka (1):
  e1000e: Prevent MSI/MSI-X storms

Yunjian Wang (1):
  tap: fix memory leak on success to create a tap device

 hw/net/e1000e_core.c | 11 +++
 hw/net/e1000e_core.h |  2 ++
 net/tap.c| 16 ++--
 3 files changed, 23 insertions(+), 6 deletions(-)




Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Eric Blake

On 03/26/2018 11:59 AM, Peter Maydell wrote:

On 26 March 2018 at 17:54, Eric Blake  wrote:

Hmm, on re-reading that, I wonder if shortlog will do the right thing when a
.mailmap entry exists.  I'm trying to make sure we don't have to go
lower-level with use of 'git log --format=%ae' (vs. --format=%aE and/or log
--use-mailmap).

/me goes and experiments with:




+Julia Suvorova < Julia Suvorova via Qemu-devel





Your mailmap change above seems to have a stray extra '<' in it --
was that added by the mailing list server, or is it in the original?


D'oh, extra < in my playground.  Thankfully, removing it, and trying 
again, finds the same results: 'git shortlog 
--author=qemu-devel@nongnu.org' finds all Author: entries that were 
originally spelled with the list address, even if a .mailmap entry would 
rewrite it during 'git log --use-mailmap'.


--
Eric Blake, Principal Software Engineer
Red Hat, Inc.   +1-919-301-3266
Virtualization:  qemu.org | libvirt.org



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Peter Maydell
On 26 March 2018 at 17:54, Eric Blake  wrote:
> Hmm, on re-reading that, I wonder if shortlog will do the right thing when a
> .mailmap entry exists.  I'm trying to make sure we don't have to go
> lower-level with use of 'git log --format=%ae' (vs. --format=%aE and/or log
> --use-mailmap).
>
> /me goes and experiments with:
>
> diff --git i/.mailmap w/.mailmap
> index cf689b9ec99..a90d7deebe6 100644
> --- i/.mailmap
> +++ w/.mailmap
> @@ -10,6 +10,7 @@ Edgar E. Iglesias  edgar_igl
>   Fabrice Bellard  bellard
> 
>  James Hogan  
>  Jocelyn Mayer  j_mayer
> 
> +Julia Suvorova < Julia Suvorova via Qemu-devel
> 
>  Paul Brook  pbrook
> 
>  Paul Burton  
>  Paul Burton  
>
> Yay - shortlog still lists Julia's commit even with the mailmap in place
> (but with a better spelling of her name), so I don't need to try anything
> fancier.  I'll post a separate patch for mailmap, then leave it up to you
> whether to incorporate my shortlog snippet above into your build script.

Your mailmap change above seems to have a stray extra '<' in it --
was that added by the mailing list server, or is it in the original?

thanks
-- PMM



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Eric Blake

On 03/26/2018 11:12 AM, Peter Maydell wrote:


but it would be nice if we can improve our tooling to prevent future
instances of the recurring problem.


Yuck. (Maybe we should try whatever the other workaround for
this SPF vs mailing lists problem is?)

If you can suggest a patch to my apply-pullreq script I'm
happy to change it to reject these at pull application time.

https://git.linaro.org/people/peter.maydell/misc-scripts.git/tree/apply-pullreq


My first quick attempt:

diff --git i/apply-pullreq w/apply-pullreq
index a5528e4..9ae4b8f 100755
--- i/apply-pullreq
+++ w/apply-pullreq
@@ -104,6 +104,12 @@ if git diff master..staging | grep -q 'Subproject 
commit'; then
 echo "WARNING: pull appears to include submodule update, please 
check it!"

 fi

+# Check whether any authors needs to be corrected after SPF rewrites
+if git shortlog --author=qemu-devel@nongnu.org master..staging | grep 
.; then

+echo "ERROR: pull request includes commits attributed to list"
+exit 1
+fi
+
 # This should exit with an error status if any of the sub-builds fails.
 parallel-buildtest


Hmm, on re-reading that, I wonder if shortlog will do the right thing 
when a .mailmap entry exists.  I'm trying to make sure we don't have to 
go lower-level with use of 'git log --format=%ae' (vs. --format=%aE 
and/or log --use-mailmap).


/me goes and experiments with:

diff --git i/.mailmap w/.mailmap
index cf689b9ec99..a90d7deebe6 100644
--- i/.mailmap
+++ w/.mailmap
@@ -10,6 +10,7 @@ Edgar E. Iglesias  edgar_igl 
 Fabrice Bellard  bellard 


 James Hogan  
 Jocelyn Mayer  j_mayer 

+Julia Suvorova < Julia Suvorova via Qemu-devel 

 Paul Brook  pbrook 


 Paul Burton  
 Paul Burton  

Yay - shortlog still lists Julia's commit even with the mailmap in place 
(but with a better spelling of her name), so I don't need to try 
anything fancier.  I'll post a separate patch for mailmap, then leave it 
up to you whether to incorporate my shortlog snippet above into your 
build script.


--
Eric Blake, Principal Software Engineer
Red Hat, Inc.   +1-919-301-3266
Virtualization:  qemu.org | libvirt.org



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Eric Blake

On 03/26/2018 09:23 AM, Eric Blake wrote:


Julia Suvorova via Qemu-devel (1):
   net/vde: print error on vde_open() failure


Applied, thanks.


We'll want a followup patch to .mailmap to make the git log attribution 
look nicer.  We currently have the following patches all attributed to 
the same email address; I have no idea if .mailmap can correctly sort 
between them:


Looks like it can, if we use the four-argument form.  Quoting 
'git-shortlog --help':


   Proper Name  Commit Name 

   which allows mailmap to replace both the name and the email of a 
commit

   matching both the specified commit name and email address.



$ git shortlog origin --author=qemu-devel | grep '^[^ ]'


--
Eric Blake, Principal Software Engineer
Red Hat, Inc.   +1-919-301-3266
Virtualization:  qemu.org | libvirt.org



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Peter Maydell
On 26 March 2018 at 15:23, Eric Blake  wrote:
> We'll want a followup patch to .mailmap to make the git log attribution look
> nicer.  We currently have the following patches all attributed to the same
> email address; I have no idea if .mailmap can correctly sort between them:
>
> $ git shortlog origin --author=qemu-devel | grep '^[^ ]'
> Ed Swierk via Qemu-devel (2):
> Ian McKellar via Qemu-devel (1):
> Julia Suvorova via Qemu-devel (1):
> Justin Terry (VM) via Qemu-devel (8):
> Paul Donohue (2):
>
> but it would be nice if we can improve our tooling to prevent future
> instances of the recurring problem.

Yuck. (Maybe we should try whatever the other workaround for
this SPF vs mailing lists problem is?)

If you can suggest a patch to my apply-pullreq script I'm
happy to change it to reject these at pull application time.

https://git.linaro.org/people/peter.maydell/misc-scripts.git/tree/apply-pullreq

thanks
-- PMM



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Eric Blake

On 03/26/2018 08:14 AM, Peter Maydell wrote:

On 26 March 2018 at 08:00, Jason Wang  wrote:

The following changes since commit 7b1db0908d88f0c9cfac24e214ff72a860692e23:

   Merge remote-tracking branch 
'remotes/pmaydell/tags/pull-target-arm-20180323' into staging (2018-03-25 
13:51:33 +0100)

are available in the git repository at:

   https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 7587855cd23755a7a6bd01b026611465f5584ecd:

   net/vde: print error on vde_open() failure (2018-03-26 14:52:43 +0800)




Greg Kurz (1):
   virtio_net: flush uncompleted TX on reset

Julia Suvorova via Qemu-devel (1):
   net/vde: print error on vde_open() failure


Applied, thanks.


We'll want a followup patch to .mailmap to make the git log attribution 
look nicer.  We currently have the following patches all attributed to 
the same email address; I have no idea if .mailmap can correctly sort 
between them:


$ git shortlog origin --author=qemu-devel | grep '^[^ ]'
Ed Swierk via Qemu-devel (2):
Ian McKellar via Qemu-devel (1):
Julia Suvorova via Qemu-devel (1):
Justin Terry (VM) via Qemu-devel (8):
Paul Donohue (2):

but it would be nice if we can improve our tooling to prevent future 
instances of the recurring problem.


--
Eric Blake, Principal Software Engineer
Red Hat, Inc.   +1-919-301-3266
Virtualization:  qemu.org | libvirt.org



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Peter Maydell
On 26 March 2018 at 08:00, Jason Wang  wrote:
> The following changes since commit 7b1db0908d88f0c9cfac24e214ff72a860692e23:
>
>   Merge remote-tracking branch 
> 'remotes/pmaydell/tags/pull-target-arm-20180323' into staging (2018-03-25 
> 13:51:33 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to 7587855cd23755a7a6bd01b026611465f5584ecd:
>
>   net/vde: print error on vde_open() failure (2018-03-26 14:52:43 +0800)
>
> 
>
> 
> Greg Kurz (1):
>   virtio_net: flush uncompleted TX on reset
>
> Julia Suvorova via Qemu-devel (1):
>   net/vde: print error on vde_open() failure

Applied, thanks.

-- PMM



Re: [Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread no-reply
Hi,

This series failed docker-quick@centos6 build test. Please find the testing 
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

Type: series
Message-id: 1522047629-27658-1-git-send-email-jasow...@redhat.com
Subject: [Qemu-devel] [PULL 0/2] Net patches

=== TEST SCRIPT BEGIN ===
#!/bin/bash
set -e
git submodule update --init dtc
# Let docker tests dump environment info
export SHOW_ENV=1
export J=8
time make docker-test-quick@centos6
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
Switched to a new branch 'test'
5550e5c60f net/vde: print error on vde_open() failure
bcddfa430e virtio_net: flush uncompleted TX on reset

=== OUTPUT BEGIN ===
Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc'
Cloning into '/var/tmp/patchew-tester-tmp-_5w_20ll/src/dtc'...
Submodule path 'dtc': checked out 'e54388015af1fb4bf04d0bca99caba1074d9cc42'
  BUILD   centos6
make[1]: Entering directory '/var/tmp/patchew-tester-tmp-_5w_20ll/src'
  GEN 
/var/tmp/patchew-tester-tmp-_5w_20ll/src/docker-src.2018-03-26-08.40.27.22090/qemu.tar
Cloning into 
'/var/tmp/patchew-tester-tmp-_5w_20ll/src/docker-src.2018-03-26-08.40.27.22090/qemu.tar.vroot'...
done.
Checking out files:  50% (3057/6057)   
Checking out files:  51% (3090/6057)   
Checking out files:  52% (3150/6057)   
Checking out files:  53% (3211/6057)   
Checking out files:  54% (3271/6057)   
Checking out files:  55% (3332/6057)   
Checking out files:  56% (3392/6057)   
Checking out files:  57% (3453/6057)   
Checking out files:  58% (3514/6057)   
Checking out files:  59% (3574/6057)   
Checking out files:  60% (3635/6057)   
Checking out files:  61% (3695/6057)   
Checking out files:  62% (3756/6057)   
Checking out files:  63% (3816/6057)   
Checking out files:  64% (3877/6057)   
Checking out files:  65% (3938/6057)   
Checking out files:  66% (3998/6057)   
Checking out files:  67% (4059/6057)   
Checking out files:  68% (4119/6057)   
Checking out files:  69% (4180/6057)   
Checking out files:  70% (4240/6057)   
Checking out files:  71% (4301/6057)   
Checking out files:  72% (4362/6057)   
Checking out files:  73% (4422/6057)   
Checking out files:  74% (4483/6057)   
Checking out files:  75% (4543/6057)   
Checking out files:  76% (4604/6057)   
Checking out files:  77% (4664/6057)   
Checking out files:  78% (4725/6057)   
Checking out files:  79% (4786/6057)   
Checking out files:  80% (4846/6057)   
Checking out files:  81% (4907/6057)   
Checking out files:  82% (4967/6057)   
Checking out files:  83% (5028/6057)   
Checking out files:  84% (5088/6057)   
Checking out files:  85% (5149/6057)   
Checking out files:  86% (5210/6057)   
Checking out files:  87% (5270/6057)   
Checking out files:  88% (5331/6057)   
Checking out files:  89% (5391/6057)   
Checking out files:  90% (5452/6057)   
Checking out files:  91% (5512/6057)   
Checking out files:  92% (5573/6057)   
Checking out files:  93% (5634/6057)   
Checking out files:  94% (5694/6057)   
Checking out files:  95% (5755/6057)   
Checking out files:  96% (5815/6057)   
Checking out files:  97% (5876/6057)   
Checking out files:  98% (5936/6057)   
Checking out files:  99% (5997/6057)   
Checking out files: 100% (6057/6057)   
Checking out files: 100% (6057/6057), done.
Your branch is up-to-date with 'origin/test'.
Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc'
Cloning into 
'/var/tmp/patchew-tester-tmp-_5w_20ll/src/docker-src.2018-03-26-08.40.27.22090/qemu.tar.vroot/dtc'...
Submodule path 'dtc': checked out 'e54388015af1fb4bf04d0bca99caba1074d9cc42'
Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered 
for path 'ui/keycodemapdb'
Cloning into 
'/var/tmp/patchew-tester-tmp-_5w_20ll/src/docker-src.2018-03-26-08.40.27.22090/qemu.tar.vroot/ui/keycodemapdb'...
Submodule path 'ui/keycodemapdb': checked out 
'6b3d716e2b6472eb7189d3220552280ef3d832ce'
  COPYRUNNER
RUN test-quick in qemu:centos6 
Packages installed:
SDL-devel-1.2.14-7.el6_7.1.x86_64
bison-2.4.1-5.el6.x86_64
bzip2-devel-1.0.5-7.el6_0.x86_64
ccache-3.1.6-2.el6.x86_64
csnappy-devel-0-6.20150729gitd7bc683.el6.x86_64
flex-2.5.35-9.el6.x86_64
gcc-4.4.7-18.el6.x86_64
gettext-0.17-18.el6.x86_64
git-1.7.1-9.el6_9.x86_64
glib2-devel-2.28.8-9.el6.x86_64
libepoxy-devel-1.2-3.el6.x86_64
libfdt-devel-1.4.0-1.el6.x86_64
librdmacm-devel-1.0.21-0.el6.x86_64
lzo-devel-2.03-3.1.el6_5.1.x86_64
make-3.81-23.el6.x86_64
mesa-libEGL-devel-11.0.7-4.el6.x86_64
mesa-libgbm-devel-11.0.7-4.el6.x86_64
package g++ is not installed
pixman-devel-0.32.8-1.el6.x86_64
spice-glib-devel-0.26-8.el6.x86_64
spice-server-devel-0.12.4-16.el6.x86_64
tar-1.23-15.el6_8.x86_64
vte-devel-0.25.1-9.el6.x86_64
xen-devel-4.6.6-2.el6.x86_64

[Qemu-devel] [PULL 0/2] Net patches

2018-03-26 Thread Jason Wang
The following changes since commit 7b1db0908d88f0c9cfac24e214ff72a860692e23:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180323' 
into staging (2018-03-25 13:51:33 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 7587855cd23755a7a6bd01b026611465f5584ecd:

  net/vde: print error on vde_open() failure (2018-03-26 14:52:43 +0800)




Greg Kurz (1):
  virtio_net: flush uncompleted TX on reset

Julia Suvorova via Qemu-devel (1):
  net/vde: print error on vde_open() failure

 hw/net/virtio-net.c | 11 +++
 include/net/net.h   |  1 +
 net/net.c   |  1 -
 net/vde.c   |  7 ---
 4 files changed, 16 insertions(+), 4 deletions(-)




Re: [Qemu-devel] [PULL 0/2] Net patches

2017-06-07 Thread Peter Maydell
On 7 June 2017 at 04:34, Jason Wang  wrote:
> The following changes since commit 199e19ee538eb61fd08b1c1ee5aa838ebdcc968e:
>
>   Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into 
> staging (2017-06-05 15:28:12 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to 6701e5514beab7b781a10424a94e9850c707287c:
>
>   Revert "Change net/socket.c to use socket_*() functions" again (2017-06-07 
> 10:58:31 +0800)
>
> 
>
> 
> Daniel P. Berrange (1):
>   Revert "Change net/socket.c to use socket_*() functions" again
>
> Mao Zhongyi (1):
>   net/rocker: Cleanup the useless return value check
>
>  hw/net/rocker/rocker.c  |   9 ++--
>  hw/net/rocker/rocker_desc.c |   4 +-
>  net/socket.c| 127 
> +++-
>  3 files changed, 60 insertions(+), 80 deletions(-)
>
Applied, thanks.

-- PMM



Re: [Qemu-devel] [PULL 0/2] Net patches

2017-06-06 Thread Jason Wang



On 2017年06月07日 12:31, no-re...@patchew.org wrote:

Hi,

This series seems to have some coding style problems. See output below for
more information:

Type: series
Subject: [Qemu-devel] [PULL 0/2] Net patches
Message-id: 1496806444-27910-1-git-send-email-jasow...@redhat.com

=== TEST SCRIPT BEGIN ===
#!/bin/bash

BASE=base
n=1
total=$(git log --oneline $BASE.. | wc -l)
failed=0

git config --local diff.renamelimit 0
git config --local diff.renames True

commits="$(git log --format=%H --reverse $BASE..)"
for c in $commits; do
 echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
 if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; 
then
 failed=1
 echo
 fi
 n=$((n+1))
done

exit $failed
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
Switched to a new branch 'test'
a0be159 Revert "Change net/socket.c to use socket_*() functions" again
0e3dcc6 net/rocker: Cleanup the useless return value check

=== OUTPUT BEGIN ===
Checking PATCH 1/2: net/rocker: Cleanup the useless return value check...
Checking PATCH 2/2: Revert "Change net/socket.c to use socket_*() functions" 
again...
ERROR: braces {} are necessary for all arms of this statement
#58: FILE: net/socket.c:495:
+if (parse_host_port(&saddr, host_str) < 0)
[...]

ERROR: braces {} are necessary for all arms of this statement
#161: FILE: net/socket.c:540:
+if (parse_host_port(&saddr, host_str) < 0)
[...]

ERROR: space required before the open parenthesis '('
#174: FILE: net/socket.c:551:
+for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#194: FILE: net/socket.c:571:
+if (!s)
[...]

total: 4 errors, 0 warnings, 162 lines checked

Your patch has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

=== OUTPUT END ===

Test command exited with code: 1


---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-de...@freelists.org


This patch is a revert, so looks like it was a false positive.

Thanks




Re: [Qemu-devel] [PULL 0/2] Net patches

2017-06-06 Thread no-reply
Hi,

This series seems to have some coding style problems. See output below for
more information:

Type: series
Subject: [Qemu-devel] [PULL 0/2] Net patches
Message-id: 1496806444-27910-1-git-send-email-jasow...@redhat.com

=== TEST SCRIPT BEGIN ===
#!/bin/bash

BASE=base
n=1
total=$(git log --oneline $BASE.. | wc -l)
failed=0

git config --local diff.renamelimit 0
git config --local diff.renames True

commits="$(git log --format=%H --reverse $BASE..)"
for c in $commits; do
echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..."
if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then
failed=1
echo
fi
n=$((n+1))
done

exit $failed
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
Switched to a new branch 'test'
a0be159 Revert "Change net/socket.c to use socket_*() functions" again
0e3dcc6 net/rocker: Cleanup the useless return value check

=== OUTPUT BEGIN ===
Checking PATCH 1/2: net/rocker: Cleanup the useless return value check...
Checking PATCH 2/2: Revert "Change net/socket.c to use socket_*() functions" 
again...
ERROR: braces {} are necessary for all arms of this statement
#58: FILE: net/socket.c:495:
+if (parse_host_port(&saddr, host_str) < 0)
[...]

ERROR: braces {} are necessary for all arms of this statement
#161: FILE: net/socket.c:540:
+if (parse_host_port(&saddr, host_str) < 0)
[...]

ERROR: space required before the open parenthesis '('
#174: FILE: net/socket.c:551:
+for(;;) {

ERROR: braces {} are necessary for all arms of this statement
#194: FILE: net/socket.c:571:
+if (!s)
[...]

total: 4 errors, 0 warnings, 162 lines checked

Your patch has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

=== OUTPUT END ===

Test command exited with code: 1


---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-de...@freelists.org

[Qemu-devel] [PULL 0/2] Net patches

2017-06-06 Thread Jason Wang
The following changes since commit 199e19ee538eb61fd08b1c1ee5aa838ebdcc968e:

  Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into 
staging (2017-06-05 15:28:12 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 6701e5514beab7b781a10424a94e9850c707287c:

  Revert "Change net/socket.c to use socket_*() functions" again (2017-06-07 
10:58:31 +0800)




Daniel P. Berrange (1):
  Revert "Change net/socket.c to use socket_*() functions" again

Mao Zhongyi (1):
  net/rocker: Cleanup the useless return value check

 hw/net/rocker/rocker.c  |   9 ++--
 hw/net/rocker/rocker_desc.c |   4 +-
 net/socket.c| 127 +++-
 3 files changed, 60 insertions(+), 80 deletions(-)




Re: [Qemu-devel] [PULL 0/2] Net patches

2017-03-31 Thread Peter Maydell
On 31 March 2017 at 02:15, Jason Wang  wrote:
> The following changes since commit ddc2c3a57e0752c0650fdb735a8b8322542d4248:
>
>   Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
> (2017-03-30 18:02:33 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to b4053c64833762f1249b2d704d2da30b5b10c8ff:
>
>   e1000: disable debug by default (2017-03-31 08:48:13 +0800)
>
> 
>
> 
> Jason Wang (2):
>   virtio-net: avoid call tap_enable when there's only one queue
>   e1000: disable debug by default
>
>  hw/net/e1000.c  | 2 +-
>  hw/net/virtio-net.c | 4 
>  2 files changed, 5 insertions(+), 1 deletion(-)

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/2] Net patches

2017-03-30 Thread Jason Wang
The following changes since commit ddc2c3a57e0752c0650fdb735a8b8322542d4248:

  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2017-03-30 18:02:33 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to b4053c64833762f1249b2d704d2da30b5b10c8ff:

  e1000: disable debug by default (2017-03-31 08:48:13 +0800)




Jason Wang (2):
  virtio-net: avoid call tap_enable when there's only one queue
  e1000: disable debug by default

 hw/net/e1000.c  | 2 +-
 hw/net/virtio-net.c | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)




Re: [Qemu-devel] [PULL 0/2] Net patches

2016-08-22 Thread Peter Maydell
On 22 August 2016 at 09:09, Jason Wang  wrote:
> The following changes since commit 5f9f818ea88a013b2464563be354dd2f0f316407:
>
>   test-logging: don't hard-code paths in /tmp (2016-08-19 12:44:11 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to e0af5a0e8b74c674d29be3224b7ec16ba278e99c:
>
>   e1000e: remove internal interrupt flag (2016-08-22 16:06:08 +0800)
>
> 
>
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/2] Net patches

2016-08-22 Thread Jason Wang
The following changes since commit 5f9f818ea88a013b2464563be354dd2f0f316407:

  test-logging: don't hard-code paths in /tmp (2016-08-19 12:44:11 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to e0af5a0e8b74c674d29be3224b7ec16ba278e99c:

  e1000e: remove internal interrupt flag (2016-08-22 16:06:08 +0800)




Cao jin (1):
  e1000e: remove internal interrupt flag

Marc-André Lureau (1):
  slirp: fix segv when init failed

 hw/net/e1000e.c | 8 +---
 net/slirp.c | 4 +++-
 2 files changed, 4 insertions(+), 8 deletions(-)





Re: [Qemu-devel] [PULL 0/2] Net patches

2016-08-18 Thread Peter Maydell
On 18 August 2016 at 06:40, Jason Wang  wrote:
> The following changes since commit 5f0e775348082c355769a3df612e055abea61c06:
>
>   Update version for v2.7.0-rc3 release (2016-08-16 17:34:30 +0100)
>
> are available in the git repository at:
>
>   https://github.com/jasowang/qemu.git tags/net-pull-request
>
> for you to fetch changes up to e9e0a5854b6dc888f44e7e280a007326714199a6:
>
>   net/net: properly handle multiple packets in net_fill_rstate() (2016-08-18 
> 12:20:57 +0800)
>
> 
>
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL 0/2] Net patches

2016-08-17 Thread Jason Wang
The following changes since commit 5f0e775348082c355769a3df612e055abea61c06:

  Update version for v2.7.0-rc3 release (2016-08-16 17:34:30 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to e9e0a5854b6dc888f44e7e280a007326714199a6:

  net/net: properly handle multiple packets in net_fill_rstate() (2016-08-18 
12:20:57 +0800)




Li Qiang (1):
  net: vmxnet: use g_new for pkt initialisation

Zhang Chen (1):
  net/net: properly handle multiple packets in net_fill_rstate()

 hw/net/net_tx_pkt.c | 5 ++---
 net/net.c   | 8 
 2 files changed, 6 insertions(+), 7 deletions(-)




[Qemu-devel] [PULL 0/2] Net patches

2013-09-20 Thread Stefan Hajnoczi
The following changes since commit 6c2679fc19560699679200fb42ab4659bcbe7f79:

  Merge remote-tracking branch 'kiszka/queues/slirp' into staging (2013-09-17 
10:01:24 -0500)

are available in the git repository at:


  git://github.com/stefanha/qemu.git net

for you to fetch changes up to 97410dde60fdb66a65268fd9d7b14092efac7614:

  e1000: NetClientInfo.receive_iov implemented (2013-09-20 19:49:14 +0200)


Aurelien Jarno (1):
  pcnet-pci: mark I/O and MMIO as LITTLE_ENDIAN

Vincenzo Maffione (1):
  e1000: NetClientInfo.receive_iov implemented

 hw/net/e1000.c | 70 --
 hw/net/pcnet-pci.c |  4 ++--
 2 files changed, 60 insertions(+), 14 deletions(-)

-- 
1.8.3.1




Re: [Qemu-devel] [PULL 0/2] Net patches

2013-06-17 Thread Anthony Liguori
Pulled.  Thanks.

Regards,

Anthony Liguori




Re: [Qemu-devel] [PULL 0/2] Net patches

2013-06-17 Thread Anthony Liguori
Pulled.  Thanks.

Regards,

Anthony Liguori




[Qemu-devel] [PULL 0/2] Net patches

2013-06-07 Thread Stefan Hajnoczi
The following changes since commit 8819c10b5d55d537d59a0ffd5d623f348fc36c47:

  Merge remote-tracking branch 'sstabellini/xen_fixes_20130603' into staging 
(2013-06-04 14:58:58 -0500)

are available in the git repository at:


  git://github.com/stefanha/qemu.git net

for you to fetch changes up to c87826a878be05208c3906eb9d5e1f37cff5e98e:

  tap: fix NULL dereference when passing invalid parameters to tap (2013-06-07 
15:48:11 +0200)


Jason Wang (1):
  tap: fix NULL dereference when passing invalid parameters to tap

Stefan Hajnoczi (1):
  vmxnet3: fix NICState cleanup

 hw/net/vmxnet3.c |  2 +-
 net/tap.c| 18 --
 2 files changed, 13 insertions(+), 7 deletions(-)

-- 
1.8.1.4




[Qemu-devel] [PULL 0/2] Net patches

2013-05-24 Thread Stefan Hajnoczi
The following changes since commit 64afc2b4d48fb21e085517c38a59a3f61a11283c:

  Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-05-23 
14:16:35 -0500)

are available in the git repository at:


  git://github.com/stefanha/qemu.git net

for you to fetch changes up to 00b7ade807b5ce6779ddd86ce29c5521ec5c529a:

  rtl8139: flush queued packets when RxBufPtr is written (2013-05-24 16:34:13 
+0200)


Alasdair McLeay (1):
  net: support for bridged networking on Mac OS X

Stefan Hajnoczi (1):
  rtl8139: flush queued packets when RxBufPtr is written

 hw/net/rtl8139.c | 3 +++
 net/tap-bsd.c| 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

-- 
1.8.1.4




[Qemu-devel] [PULL 0/2] Net patches

2013-05-03 Thread Stefan Hajnoczi
Two bug fixes for QEMU 1.5.

The following changes since commit 8ca27ce2e1150486ea2db4116a03706b28294f16:

  Merge remote-tracking branch 'afaerber/qom-cpu' into staging (2013-05-02 
10:57:01 -0500)

are available in the git repository at:


  git://github.com/stefanha/qemu.git net

for you to fetch changes up to 7873df408dd44eb92840b108211d5aa5db7db526:

  tap: properly initialize vhostfds (2013-05-03 13:53:46 +0200)


Amos Kong (1):
  net: make network client name unique

Jason Wang (1):
  tap: properly initialize vhostfds

 net/net.c | 7 ++-
 net/tap.c | 2 +-
 2 files changed, 3 insertions(+), 6 deletions(-)

-- 
1.8.1.4




[Qemu-devel] [PULL 0/2] Net patches

2013-04-08 Thread Stefan Hajnoczi
These vmxnet3 fixes solve big-endian host build failures and make iPXE's
vmxnet3 driver work.

Dmitry Fleytman (2):
  vmxnet3: iPXE compatibility fixes
  vmxnet3: const_cpu_to_le64 wrapping for feature bits dropped

 hw/vmxnet3.c | 11 +++
 hw/vmxnet3.h | 11 ---
 2 files changed, 15 insertions(+), 7 deletions(-)

-- 
1.8.1.4