DELTA 267811 0 174 SVNf' m f+P+x^Mo0 iJQ6 q6qC\#Q)h4ʇ@pc[hWMJ'"`*{(p8{\~- lAG&f cw>NpJam7ƕ3IKx]b!1rk]$Q.sGh5U %ʮ'~8L?QN/oB㫎C@g`q:_Ȟu=LDENDREP DELTA 267811 199 114 SVN,B  ;u7int vm_get_intinfo(struct vmctx *ctx, int vcpu, uint64_t *i1, uint64_t *i2); int vm_set_intinfo(struct vmctx *ctx, int vcpu, uint64_t exit_intinfoENDREP DELTA 268777 0 344 SVN b+\%LI>nel7x^SN@}vbD-RCDD. nO;nvЯA\,Y=s̙q:IƷuWMd&l_IBfgnߏogdr5QwsMtwcۤ_Qg&={Mf./b ~}pd4_\$]pJ3& LǸYPY洦i.KMtK ne!Gר(N+W.hEHiRJ/=][uSh2W\pKN ~HҺO=! sІxІp!ϑ/*X0 )S˕@&h5r24pBxHXdʉ<jXEVG鸩J]̃Cפ;e*+2#pvj^m^sF`,nj,֏F$H7sqnKOFú*OSu<QwuN?Y"*T:4&)Μ'yhTq rw]1#+MU3@RmY*DKleyמ{GnXG[k?ֳ?lR-ENDREP DELTA 267216 265 79 SVN%8Fh,s struct vm_intinfo { int vcpuid; uint64_t info1; uint64_t info2; };GET_INTINFO = 28, IOCNUM_SET_INTINFO = 29,define VM_SET_INTINFO \ _IOW('v', IOCNUM_SET_INTINFO, struct vm_intinfo) #define VM_GET_INTINFO \ _IOWR('v', IOCNUM_GET_INTINFO, struct vm_intinfoENDREP DELTA 268777 797 7513 SVN$TfS\I;QEYO9;Yh$!_(LAvI#kx^U]S8}N~01}(.xIL}(hq$'aJrس}cU0js 8=靵W3Z eXlѳf]mT!* b,dko(4D BnqH5cOXUp0quְb]wk[t;x $At:Ĝ쉍4%< 9B`{ӥkʐ0%4aw?g LJ+(X$2CLqE2KUlJ^ƚv]ߙB`'yT2(D[\Kc -8 WAm#R 8XIe r@%Ѡдf.pfGTRL;L.<(4&Tb%B;GB]Vک7}!1M! 3X~r04/GcÍ@ŰI(g6bQ0yU{knX TרHnH% ʋ8 )!L%, [ ) bqr"mLG3/K$|Cvh#fPe4ϋ5ȿԅ4V[nئYA# jQ%Muj>-cx )'1 Y!+@BRh$i~qLpY |Mx\n]ЈNP nG0!O|&j`z~SQSIs=d Q"4e ƨv+.7=.!;vUsj\%HM 1@EENDREP DELTA 268701 790 154 SVNov9[8<71=1i@C|xaSBn`x^XmOHl)E!J( VeMֱ#{ fv:9z|/3;;3~?|~8N& yKz~kf8Cj\OxV h-iXZÀ66_m OL$㒵`\'&͠.G8'>Mm44nӳ 姰Z¦ߙ^q=RL%}›{&߆kH-͓f)| noNߛ$پi|/Z_ϭ3ԡ3/iڼhw"K\qRB'~7U z桦b4᠉?Є/N;1<m WHStdR<| DLȫ)KGe\%n$xR"`p0iۤ4-O<'\#THqqfP{_TUPkdb33:l5D( 5?{d.ṙZ]̜* HDh^k< KMh0Gp]k8g"& 3d g-^]:knxvN#k,_(]Nv2鬓LehHˆKQ 龠[hH1 '·@ D }#syl2z6|NMMX,.eIB`L ܋CXDS$^(hMO3ōSߣzV;)b@%*nd*7f E4&MEƷ5وUBF-UK%WdUV#yd%Kr'dF8R&ySDw+uֳ-l5K4J9oJs*,x9$(PSε%i1/9t#A/+ozVA;H>ㆁ¹ Б]"L]fvAV%Z+:w25A{˵=mh Xv$lAWҌm.^Z7|8=-]*.W[RZ7Y6iHb+^<72%y*]u ڮ$ ,շx,1WY)+܎);@+eX*.E{Knd+28{mfvNc;MQB~CQZdy+TpYEfGQT,Խei$ ;A4AohGW@^U=+gJQx3;"LOI;6X3,ZXVG8&x 8Z_Íw~b&Y7E53ENDREP DELTA 267216 2009 79 SVNxLZXp] \@J struct vm_intinfo *vmiicase VM_SET_INTINFO: case VM_GET_INTINFOcase VM_SET_INTINFO: vmii = (struct vm_intinfo *)data; error = vm_exit_intinfo(sc->vm, vmii->vcpuid, vmii->info1); break; case VM_GET_INTINFO: vmii = (struct vm_intinfo *)data; error = vm_get_intinfo(sc->vm, vmii->vcpuid, &vmii->info1, &vmii->info2ENDREP DELTA 268777 8400 114 SVNE &  %case VM_SUSPEND_TRIPLEFAULT: exit(3ENDREP DELTA 268777 8886 7207 SVN'| ]JIf the task switch was triggered by an event delivered through * the IDT then extinguish the pending event from the vcpu's * exitintinfo. */ if (task_switch->reason == TSR_IDT_GATE) { error = vm_set_intinfo(ctx, vcpu, 0); assert(error == 0); }ENDREP DELTA 266933 3780 430 SVNid0/j fTa5V"