x86/HVM: IOREQ_TYPE_PCI_CONFIG shouldn't reach hvm_complete_assist_req()
authorDon Slutz <dslutz@verizon.com>
Wed, 11 Feb 2015 16:20:30 +0000 (17:20 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 11 Feb 2015 16:20:30 +0000 (17:20 +0100)
Suggested-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Don Slutz <dslutz@verizon.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
xen/arch/x86/hvm/hvm.c

index 3051e2af268db7cc831913ce76aeae0aa2fe1955..a917fe83b51397c9c17d14a71fbd12f80598a757 100644 (file)
@@ -2659,6 +2659,9 @@ static bool_t hvm_complete_assist_req(ioreq_t *p)
 {
     switch ( p->type )
     {
+    case IOREQ_TYPE_PCI_CONFIG:
+        ASSERT_UNREACHABLE();
+        break;
     case IOREQ_TYPE_COPY:
     case IOREQ_TYPE_PIO:
         if ( p->dir == IOREQ_READ )