[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 40e76f: net: xilinx_ethlite: Fix Rx-pong inte
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 40e76f: net: xilinx_ethlite: Fix Rx-pong interrupt |
Date: |
Mon, 09 Jun 2014 07:30:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 40e76f736d09535bc20e980a06c059229c7b5265
https://github.com/qemu/qemu/commit/40e76f736d09535bc20e980a06c059229c7b5265
Author: Peter Crosthwaite <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M hw/net/xilinx_ethlite.c
Log Message:
-----------
net: xilinx_ethlite: Fix Rx-pong interrupt
There is no CTRL_I bit in the pong buffer control register. The
CTRL_I bit from the ping buffer masks both ping and pong buffers.
Fix.
Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: b44672849ad9baaa6734f16bfd7aa0d6b0780065
https://github.com/qemu/qemu/commit/b44672849ad9baaa6734f16bfd7aa0d6b0780065
Author: Jiri Pirko <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M hw/net/vmxnet3.c
Log Message:
-----------
vmxnet3: fix msix vectors unuse
In vmxnet3_cleanup_msix(), there is called msix_vector_unuse() with
VMXNET3_MAX_INTRS. That is not correct since vector of
value VMXNET3_MAX_INTRS was never used. Also all the used vectors
are not un-used. So call vmxnet3_unuse_msix_vectors() instead which
does the correct job.
Signed-off-by: Jiri Pirko <address@hidden>
Acked-by: Dmitry Fleytman <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 8597f2e19e68a70e4f45de7a5f29b4fdc047fcff
https://github.com/qemu/qemu/commit/8597f2e19e68a70e4f45de7a5f29b4fdc047fcff
Author: Gabriel L. Somlo <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M hw/net/e1000.c
M hw/net/e1000_regs.h
Log Message:
-----------
e1000: allow command-line selection of card model
Allow selection of different card models from the qemu
command line, to better accomodate a wider range of guests.
Signed-off-by: Romain Dolbeau <address@hidden>
Signed-off-by: Gabriel Somlo <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: b167383ffbe995c6d48fbe8ca2bab5eb667e45dc
https://github.com/qemu/qemu/commit/b167383ffbe995c6d48fbe8ca2bab5eb667e45dc
Author: Gabriel L. Somlo <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M tests/e1000-test.c
Log Message:
-----------
tests: e1000: test additional device IDs
Update e1000-test.c to check all currently supported devices.
Suggested-by: Andreas Färber <address@hidden>
Signed-off-by: Gabriel Somlo <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 7efea763772c815ad6220d5ea7a46447329f6015
https://github.com/qemu/qemu/commit/7efea763772c815ad6220d5ea7a46447329f6015
Author: Gabriel L. Somlo <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M hw/net/e1000.c
M tests/e1000-test.c
Log Message:
-----------
e1000: remove broken support for 82573L
Currently, e1000 support is based on the manual for the 8254xx
model series. 82573x models are documented in a separate manual
(see
http://www.intel.com/content/dam/www/public/us/en/documents/manuals/pcie-gbe-controllers-open-source-manual.pdf)
and the 82573L device ID no longer works correctly on either Linux
(3.14.*) or Windows 7.
This patch removes stale code claiming to support 82573L, cleaning
up the code base for the remaining 8254xx model series.
Signed-off-by: Gabriel Somlo <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 4a331bb33bdf112ba95470e5d6ea3561b049c280
https://github.com/qemu/qemu/commit/4a331bb33bdf112ba95470e5d6ea3561b049c280
Author: Peter Maydell <address@hidden>
Date: 2014-06-09 (Mon, 09 Jun 2014)
Changed paths:
M hw/net/e1000.c
M hw/net/e1000_regs.h
M hw/net/vmxnet3.c
M hw/net/xilinx_ethlite.c
M tests/e1000-test.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into
staging
Net patches
# gpg: Signature made Mon 09 Jun 2014 14:41:34 BST using RSA key ID 81AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg: aka "Stefan Hajnoczi <address@hidden>"
* remotes/stefanha/tags/net-pull-request:
e1000: remove broken support for 82573L
tests: e1000: test additional device IDs
e1000: allow command-line selection of card model
vmxnet3: fix msix vectors unuse
net: xilinx_ethlite: Fix Rx-pong interrupt
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/5dfc05cb1d34...4a331bb33bdf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 40e76f: net: xilinx_ethlite: Fix Rx-pong interrupt,
GitHub <=