|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [win-pv-devel] [PATCH] A single queue to the backend should imply and index of 0
There is no need to test for both so change the extra test into an
assertion.
Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
---
src/xenvif/receiver.c | 3 ++-
src/xenvif/transmitter.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/xenvif/receiver.c b/src/xenvif/receiver.c
index a53a03f..e64c942 100644
--- a/src/xenvif/receiver.c
+++ b/src/xenvif/receiver.c
@@ -2297,7 +2297,8 @@ __ReceiverRingStoreWrite(
Receiver = Ring->Receiver;
Frontend = Receiver->Frontend;
- Path = (FrontendGetQueueCount(Frontend) == 1 && Ring->Index == 0) ?
+ ASSERT(IMPLY(FrontendGetQueueCount(Frontend) == 1, Ring->Index == 0));
+ Path = (FrontendGetQueueCount(Frontend) == 1) ?
FrontendGetPath(Frontend) :
Ring->Path;
diff --git a/src/xenvif/transmitter.c b/src/xenvif/transmitter.c
index aa55f1c..bdf1b44 100644
--- a/src/xenvif/transmitter.c
+++ b/src/xenvif/transmitter.c
@@ -3133,7 +3133,8 @@ __TransmitterRingStoreWrite(
Transmitter = Ring->Transmitter;
Frontend = Transmitter->Frontend;
- Path = (FrontendGetQueueCount(Frontend) == 1 && Ring->Index == 0) ?
+ ASSERT(IMPLY(FrontendGetQueueCount(Frontend) == 1, Ring->Index == 0));
+ Path = (FrontendGetQueueCount(Frontend) == 1) ?
FrontendGetPath(Frontend) :
Ring->Path;
--
2.1.1
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |