X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_handler.c;h=bd192427ca52722db2b70d956aae13039dc370c9;hp=dbca7a84c0c373a018f4f4375f218f7d8906f0a4;hb=5624c95812302f7508c13830966714dba130a4f6;hpb=ca0524fbe3facc7acc0fa57d2449dffeb48d1ef6 diff --git a/palacios/src/palacios/svm_handler.c b/palacios/src/palacios/svm_handler.c index dbca7a8..bd19242 100644 --- a/palacios/src/palacios/svm_handler.c +++ b/palacios/src/palacios/svm_handler.c @@ -39,6 +39,10 @@ #include #endif +#ifdef CONFIG_VNET +#include +#endif + int v3_handle_svm_exit(struct guest_info * info, addr_t exit_code, addr_t exit_info1, addr_t exit_info2) { @@ -281,6 +285,11 @@ int v3_handle_svm_exit(struct guest_info * info, addr_t exit_code, addr_t exit_i } // END OF SWITCH (EXIT_CODE) +#ifdef CONFIG_VNET + v3_vnet_pkt_process(info); +#endif + + #ifdef CONFIG_TELEMETRY if (info->enable_telemetry) { v3_telemetry_end_exit(info, exit_code);