Re: [Qemu-devel] [PULL 0/5] Net patches
On 2019/7/29 下午7:47, Peter Maydell wrote: On Mon, 29 Jul 2019 at 09:33, Jason Wang wrote: The following changes since commit fff3159900d2b95613a9cb75fc3703e67a674729: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190726' into staging (2019-07-26 16:23:07 +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 f77bed14f01557596727c4eea042e9818c242049: net/colo-compare.c: Fix memory leak and code style issue. (2019-07-29 16:29:30 +0800) Jason Wang (1): e1000: don't raise interrupt in pre_save() Prasad J Pandit (3): qemu-bridge-helper: restrict interface name to IFNAMSIZ qemu-bridge-helper: move repeating code in parse_acl_file net: tap: replace snprintf with g_strdup_printf calls Zhang Chen (1): net/colo-compare.c: Fix memory leak and code style issue. Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1 for any user-visible changes. -- PMM Thanks for the reminding. There's no user-visible changes.
Re: [Qemu-devel] [PULL 0/5] Net patches
On Mon, 29 Jul 2019 at 09:33, Jason Wang wrote: > > The following changes since commit fff3159900d2b95613a9cb75fc3703e67a674729: > > Merge remote-tracking branch > 'remotes/pmaydell/tags/pull-target-arm-20190726' into staging (2019-07-26 > 16:23:07 +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 f77bed14f01557596727c4eea042e9818c242049: > > net/colo-compare.c: Fix memory leak and code style issue. (2019-07-29 > 16:29:30 +0800) > > > > > Jason Wang (1): > e1000: don't raise interrupt in pre_save() > > Prasad J Pandit (3): > qemu-bridge-helper: restrict interface name to IFNAMSIZ > qemu-bridge-helper: move repeating code in parse_acl_file > net: tap: replace snprintf with g_strdup_printf calls > > Zhang Chen (1): > net/colo-compare.c: Fix memory leak and code style issue. Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1 for any user-visible changes. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit fff3159900d2b95613a9cb75fc3703e67a674729: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190726' into staging (2019-07-26 16:23:07 +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 f77bed14f01557596727c4eea042e9818c242049: net/colo-compare.c: Fix memory leak and code style issue. (2019-07-29 16:29:30 +0800) Jason Wang (1): e1000: don't raise interrupt in pre_save() Prasad J Pandit (3): qemu-bridge-helper: restrict interface name to IFNAMSIZ qemu-bridge-helper: move repeating code in parse_acl_file net: tap: replace snprintf with g_strdup_printf calls Zhang Chen (1): net/colo-compare.c: Fix memory leak and code style issue. hw/net/e1000.c | 8 ++-- net/colo-compare.c | 27 --- net/tap.c| 19 +++ qemu-bridge-helper.c | 24 +--- 4 files changed, 50 insertions(+), 28 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Net patches
On 2017年08月14日 14:51, Peter Maydell wrote: On 14 August 2017 at 04:33, Jason Wangwrote: The following changes since commit 9db6ffc76676731a25a5538ab71e8ca6ac234f80: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2017-08-11 15:11:50 +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 131f6055f1f0eba4cd2e862a8ff907dbde4d94d1: qemu-doc: Mention host_net_add/-remove in the deprecation chapter (2017-08-14 10:56:47 +0800) Mao Zhongyi (4): net/rocker: Remove the dead error handling net/rocker: Plug memory leak in pci_rocker_init() net/rocker: Convert to realize() net/rocker: Fix the unusual macro name Thomas Huth (1): qemu-doc: Mention host_net_add/-remove in the deprecation chapter It's not clear to me why these should all be going into 2.10, especially since the date for rc3 is tomorrow and that in theory is our final rc. At this point we should only be taking patches that are fixes for significant bugs or bugs that are regressions since 2.9. (Docs changes are OK too.) Is there a good reason for putting in all these rocker patches that you haven't mentioned in the cover letter? They look like 2.11 material just judging by the patch titles. thanks -- PMM Ok, let me send a V2 and remove the rocker patches. Thanks
Re: [Qemu-devel] [PULL 0/5] Net patches
On 14 August 2017 at 04:33, Jason Wangwrote: > The following changes since commit 9db6ffc76676731a25a5538ab71e8ca6ac234f80: > > Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging > (2017-08-11 15:11:50 +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 131f6055f1f0eba4cd2e862a8ff907dbde4d94d1: > > qemu-doc: Mention host_net_add/-remove in the deprecation chapter > (2017-08-14 10:56:47 +0800) > > > > > Mao Zhongyi (4): > net/rocker: Remove the dead error handling > net/rocker: Plug memory leak in pci_rocker_init() > net/rocker: Convert to realize() > net/rocker: Fix the unusual macro name > > Thomas Huth (1): > qemu-doc: Mention host_net_add/-remove in the deprecation chapter It's not clear to me why these should all be going into 2.10, especially since the date for rc3 is tomorrow and that in theory is our final rc. At this point we should only be taking patches that are fixes for significant bugs or bugs that are regressions since 2.9. (Docs changes are OK too.) Is there a good reason for putting in all these rocker patches that you haven't mentioned in the cover letter? They look like 2.11 material just judging by the patch titles. thanks -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 9db6ffc76676731a25a5538ab71e8ca6ac234f80: Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2017-08-11 15:11:50 +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 131f6055f1f0eba4cd2e862a8ff907dbde4d94d1: qemu-doc: Mention host_net_add/-remove in the deprecation chapter (2017-08-14 10:56:47 +0800) Mao Zhongyi (4): net/rocker: Remove the dead error handling net/rocker: Plug memory leak in pci_rocker_init() net/rocker: Convert to realize() net/rocker: Fix the unusual macro name Thomas Huth (1): qemu-doc: Mention host_net_add/-remove in the deprecation chapter hw/net/rocker/rocker.c| 94 +++ hw/net/rocker/rocker_desc.c | 10 - hw/net/rocker/rocker_fp.c | 4 -- hw/net/rocker/rocker_of_dpa.c | 20 - hw/net/rocker/rocker_world.c | 12 +++--- qemu-doc.texi | 8 6 files changed, 36 insertions(+), 112 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Net patches
On 15 February 2017 at 03:53, Jason Wangwrote: > The following changes since commit 5dae13cd71f0755a1395b5a4cde635b8a6ee3f58: > > Merge remote-tracking branch 'remotes/rth/tags/pull-or-20170214' into > staging (2017-02-14 09:55:48 +) > > are available in the git repository at: > > https://github.com/jasowang/qemu.git tags/net-pull-request > > for you to fetch changes up to 4154c7e03fa55b4cf52509a83d50d6c09d743b77: > > net: e1000e: fix an infinite loop issue (2017-02-15 11:18:57 +0800) > > > > --- Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 5dae13cd71f0755a1395b5a4cde635b8a6ee3f58: Merge remote-tracking branch 'remotes/rth/tags/pull-or-20170214' into staging (2017-02-14 09:55:48 +) are available in the git repository at: https://github.com/jasowang/qemu.git tags/net-pull-request for you to fetch changes up to 4154c7e03fa55b4cf52509a83d50d6c09d743b77: net: e1000e: fix an infinite loop issue (2017-02-15 11:18:57 +0800) Li Qiang (1): net: e1000e: fix an infinite loop issue Paolo Bonzini (1): net: e1000e: fix dead code in e1000e_write_packet_to_guest Prasad J Pandit (1): net: imx: limit buffer descriptor count Thomas Huth (1): net: Mark 'vlan' parameter as deprecated Zhang Chen (1): colo-compare: sort TCP packet queue by sequence number hw/net/e1000e_core.c | 9 +++-- hw/net/imx_fec.c | 10 ++ net/colo-compare.c | 19 +++ net/net.c| 6 ++ 4 files changed, 38 insertions(+), 6 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Net patches
On 28 June 2016 at 04:35, Jason Wangwrote: > The following changes since commit 14e60aaece20a1cfc059a69f6491b0899f9257a8: > > hw/net/e1000: Don't use *_to_cpup() (2016-06-27 16:39:56 +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 c508277335e3b6b20cf18e6ea3a35c1fa835c64a: > > vmxnet3: Fix reading/writing guest memory specially when behind an IOMMU > (2016-06-28 10:13:57 +0800) > > > > Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 14e60aaece20a1cfc059a69f6491b0899f9257a8: hw/net/e1000: Don't use *_to_cpup() (2016-06-27 16:39:56 +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 c508277335e3b6b20cf18e6ea3a35c1fa835c64a: vmxnet3: Fix reading/writing guest memory specially when behind an IOMMU (2016-06-28 10:13:57 +0800) Ashijeet Acharya (1): Change net/socket.c to use socket_*() functions David Vrabel (1): rtl8139: save/load RxMulOk counter (again) KarimAllah Ahmed (1): vmxnet3: Fix reading/writing guest memory specially when behind an IOMMU Peter Lieven (1): net: fix qemu_announce_self not emitting packets Prasad J Pandit (1): net: mipsnet: check transmit buffer size before sending hw/net/mipsnet.c | 8 +- hw/net/rtl8139.c | 40 -- hw/net/vmware_utils.h | 55 -- hw/net/vmxnet3.c | 197 +++-- include/qemu/sockets.h | 16 +++- net/net.c | 2 +- net/socket.c | 55 +++--- util/qemu-sockets.c| 36 + 8 files changed, 237 insertions(+), 172 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Net patches
On 6 April 2016 at 03:37, Jason Wangwrote: > The following changes since commit 7acbff99c6c285b3070bf0e768d56f511e2bf346: > > Update version for v2.6.0-rc1 release (2016-04-05 21:53:18 +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 e0a039e50d481dce6b4ee45a29002538a258cd89: > > filter-buffer: fix segfault when starting qemu with status=off property > (2016-04-06 09:52:07 +0800) > > > - fix segfault when start filter with status=off > - fix large array to heap for nc_sendv_compat() > - fix OptsVisitor memory leak during net client init > Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 7acbff99c6c285b3070bf0e768d56f511e2bf346: Update version for v2.6.0-rc1 release (2016-04-05 21:53:18 +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 e0a039e50d481dce6b4ee45a29002538a258cd89: filter-buffer: fix segfault when starting qemu with status=off property (2016-04-06 09:52:07 +0800) - fix segfault when start filter with status=off - fix large array to heap for nc_sendv_compat() - fix OptsVisitor memory leak during net client init Isaac Lozano (1): util: Improved qemu_hexmap() to include an ascii dump of the buffer Jason Wang (1): rtl8139: using CP_TX_OWN for ownership transferring during tx Paolo Bonzini (1): net: fix OptsVisitor memory leak Pooja Dhannawat (1): net: Allocating Large sized arrays to heap zhanghailiang (1): filter-buffer: fix segfault when starting qemu with status=off property hw/net/rtl8139.c | 2 +- net/filter.c | 2 +- net/net.c| 44 +++- util/hexdump.c | 33 ++--- 4 files changed, 35 insertions(+), 46 deletions(-)
Re: [Qemu-devel] [PULL 0/5] Net patches
On 24 June 2015 at 16:37, Stefan Hajnoczi stefa...@redhat.com wrote: The following changes since commit a3206972a9eab65ec8e8f9ae320ad628ba4b58f1: Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-06-22' into staging (2015-06-23 10:38:00 +0100) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 1e81aba5ac0b908ab859bf8ddf43ece33732d49c: net: simplify net_client_init1() (2015-06-24 16:33:42 +0100) Stefan Hajnoczi (5): net: add missing netmap to host_net_devices[] net: replace net_client_init1() netdev whitelist with blacklist net: raise an error if -net type is invalid net: drop if expression that is always true net: simplify net_client_init1() Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit a3206972a9eab65ec8e8f9ae320ad628ba4b58f1: Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-06-22' into staging (2015-06-23 10:38:00 +0100) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 1e81aba5ac0b908ab859bf8ddf43ece33732d49c: net: simplify net_client_init1() (2015-06-24 16:33:42 +0100) Stefan Hajnoczi (5): net: add missing netmap to host_net_devices[] net: replace net_client_init1() netdev whitelist with blacklist net: raise an error if -net type is invalid net: drop if expression that is always true net: simplify net_client_init1() net/net.c | 91 ++- 1 file changed, 37 insertions(+), 54 deletions(-) -- 2.4.3
Re: [Qemu-devel] [PULL 0/5] Net patches
On 19 December 2014 at 13:18, Stefan Hajnoczi stefa...@redhat.com wrote: The following changes since commit 86b182ac0e0b44726d85598cbefb468ed22517fc: Merge remote-tracking branch 'remotes/xtensa/tags/20141217-xtensa' into staging (2014-12-17 17:31:26 +) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 20302e71a5b654d7b4d0d61c7384e9dd8d112971: e1000: defer packets until BM enabled (2014-12-19 13:17:06 +) Applied, thanks. -- PMM
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 86b182ac0e0b44726d85598cbefb468ed22517fc: Merge remote-tracking branch 'remotes/xtensa/tags/20141217-xtensa' into staging (2014-12-17 17:31:26 +) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 20302e71a5b654d7b4d0d61c7384e9dd8d112971: e1000: defer packets until BM enabled (2014-12-19 13:17:06 +) Jason Wang (1): net: don't use set/get_pointer() in set/get_netdev() Markus Armbruster (2): net: Fuse g_malloc(); memset() into g_new0() net: Use g_new() friends where that makes obvious sense Michael S. Tsirkin (1): e1000: defer packets until BM enabled Wangkai (Kevin,C) (1): tap: fix vcpu long time io blocking on tap hw/core/qdev-properties-system.c | 82 +--- hw/net/e1000.c | 21 +- net/l2tpv3.c | 9 ++--- net/queue.c | 2 +- net/slirp.c | 2 +- net/tap.c| 12 ++ 6 files changed, 82 insertions(+), 46 deletions(-) -- 2.1.0
[Qemu-devel] [PULL 0/5] Net patches
The following changes since commit 959e41473f2179850578482052fb73b913bc4e42: slirp/arp: do not special-case bogus IP addresses (2014-06-09 01:49:28 +0200) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 7efea763772c815ad6220d5ea7a46447329f6015: e1000: remove broken support for 82573L (2014-06-09 15:38:58 +0200) Net patches Gabriel L. Somlo (3): e1000: allow command-line selection of card model tests: e1000: test additional device IDs e1000: remove broken support for 82573L Jiri Pirko (1): vmxnet3: fix msix vectors unuse Peter Crosthwaite (1): net: xilinx_ethlite: Fix Rx-pong interrupt hw/net/e1000.c | 110 hw/net/e1000_regs.h | 6 +++ hw/net/vmxnet3.c| 2 +- hw/net/xilinx_ethlite.c | 3 +- tests/e1000-test.c | 33 --- 5 files changed, 117 insertions(+), 37 deletions(-) -- 1.9.3
Re: [Qemu-devel] [PULL 0/5] Net patches
On 9 June 2014 14:43, Stefan Hajnoczi stefa...@redhat.com wrote: The following changes since commit 959e41473f2179850578482052fb73b913bc4e42: slirp/arp: do not special-case bogus IP addresses (2014-06-09 01:49:28 +0200) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to 7efea763772c815ad6220d5ea7a46447329f6015: e1000: remove broken support for 82573L (2014-06-09 15:38:58 +0200) Net patches Applied, thanks. -- PMM