[PATCH v2] e1000e: set RX desc status with DD flag in a separate operation

2022-09-14 Thread Ding Hui
Signed-off-by: Ding Hui --- hw/net/e1000e_core.c | 53 +++- 1 file changed, 52 insertions(+), 1 deletion(-) --- v2: use uint8_t/uint32_t directly instead of typeof diff --git a/hw/net/e1000e_core.c b/hw/net/e1000e_core.c index 208e3e0d79..a570b366b2 100644 --

[PATCH] e1000e: set RX desc status with DD flag in a separate operation

2022-08-26 Thread Ding Hui
Signed-off-by: Ding Hui --- hw/net/e1000e_core.c | 54 +++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/hw/net/e1000e_core.c b/hw/net/e1000e_core.c index 208e3e0d79..b8038e4014 100644 --- a/hw/net/e1000e_core.c +++ b/hw/net/e1000e_core.c

Re: [PATCH] e1000: set RX descriptor status in a separate operation

2022-07-04 Thread Ding Hui
On 2022/7/4 15:10, Jason Wang wrote: 在 2022/6/29 17:40, Ding Hui 写道: @@ -1013,6 +1013,9 @@ e1000_receive_iov(NetClientState *nc, const struct iovec *iov, int iovcnt)   DBGOUT(RX, "Null RX descriptor!!\n");   }   pci_dma_write(d, base, , s

[PATCH] e1000: set RX descriptor status in a separate operation

2022-06-29 Thread Ding Hui
. Tsirkin Cc: qemu-sta...@nongnu.org Tested-by: Jing Zhang Reviewed-by: Frank Lee Signed-off-by: Ding Hui --- hw/net/e1000.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hw/net/e1000.c b/hw/net/e1000.c index f5bc81296d..e26e0a64c1 100644 --- a/hw/net/e1000.c +++ b/hw/net

Re: PCI memory sync question (kvm,dpdk,e1000,packet stalled)

2022-05-23 Thread Ding Hui
s is probably not the bug that you're seeing, but it suggests there are more problems. Stefan -- Thanks, - Ding Hui

[PATCH] vnc: fix resource leak when websocket channel error

2020-10-29 Thread Ding Hui
event, then cleanup the channel Fixes: 04d2529da2 ("ui: convert VNC server to use QIOChannelSocket") Fixes: dd154c4d9f ("io: fix handling of EOF / error conditions in websock GSource") Cc: qemu-sta...@nongnu.org Signed-off-by: Ding Hui --- ui/vnc-auth-sasl.c | 3 ++-