{"push_id":3145622705,"size":1000,"distinct_size":2074,"ref":"refs/heads/master","head":"3956dfb7ed139c2c5e4bbf5b39d7f3cf3477e002","before":"93b9341ff4f3e4b131f34e2d46e4fe5bdfb2cfe6","commits":[{"sha":"de53964c05bc0229eb4f34ea850f44e1fe6aa5f5","author":{"name":"Yang, Yu-chu","email":"49794c48a74c179fa20a98d4a57bf945bdab8c56@intel.com"},"message":"HV: Removed the unused parameters and union from gdt\n\nIn the gdt.h, it defines unions and parameters which is not used\nin hypervisor. Removed them to keep the gdt definition simple.\n\nSigned-off-by: Yang, Yu-chu <yu-chu.yang@intel.com>\nAcked-by: Anthony Xu <anthony.xu@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/de53964c05bc0229eb4f34ea850f44e1fe6aa5f5"},{"sha":"0b54946bac2d9def89c70ebc8cd06a3c06ec1814","author":{"name":"Mingqiang Chi","email":"e2649823be59b215505761aab39e00608d1c4db2@intel.com"},"message":"hv:Replace vpic pointer with instance in structure vm\n\n-- update 'vpic' field in 'struct vm' from pointer\n  to instance, and move it from 'struct vm' to 'struct arch_vm'\n-- replace MACRO with inline function for vm_pic, and move it\n   to vm.h\n-- changed vpic_init to void type\n-- removed vpic_cleanup\n-- move struct acrn_vpic/i8259_reg_state from vpic.c to vpic.h\n\nSigned-off-by: Mingqiang Chi <mingqiang.chi@intel.com>\nReviewed-by: Anthony Xu <anthony.xu@intel.com>\nAcked-by: Eddie Dong <eddie.dong@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/0b54946bac2d9def89c70ebc8cd06a3c06ec1814"},{"sha":"29dbd1084d8bdf618aede8ff19029743eff7febd","author":{"name":"Mingqiang Chi","email":"e2649823be59b215505761aab39e00608d1c4db2@intel.com"},"message":"hv:Replace vuart pointer with instance in structure vm\n\n-- update 'vuart' field in 'struct vm' from pointer\n   to instance\n-- replace MACRO with inline function for vm_vuart,\n   and move it to vm.h\n-- change vuart_init to void type\n-- rename struct vuart -->struct acrn_vuart\n\nSigned-off-by: Mingqiang Chi <mingqiang.chi@intel.com>\nReviewed-by: Anthony Xu <anthony.xu@intel.com>\nAcked-by: Eddie Dong <eddie.dong@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/29dbd1084d8bdf618aede8ff19029743eff7febd"},{"sha":"4e8798e0189eb73187a6b299bdaf2155e3fc4074","author":{"name":"Mingqiang Chi","email":"e2649823be59b215505761aab39e00608d1c4db2@intel.com"},"message":"hv:Replace vioapic pointer with instance in structure vm\n\n-- rename struct vioapic --> struct acrn_vioapic\n-- update 'vioapic' field in 'struct arch_vm' from pointer\n   to instance\n-- change vm_ioapic(vm) to inline, and move it to vm.h\n-- change vioapic_init to void type\n\nSigned-off-by: Mingqiang Chi <mingqiang.chi@intel.com>\nReviewed-by: Anthony Xu <anthony.xu@intel.com>\nAcked-by: Eddie Dong <eddie.dong@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/4e8798e0189eb73187a6b299bdaf2155e3fc4074"},{"sha":"da4c95ba576c718dd97051e915f2ef66d7698995","author":{"name":"Yan, Like","email":"9188640a44f4701258e7b6703c53127f78ad7f8c@intel.com"},"message":"tools: acrn-manager: fix several warnings\n\nThis commit eliminates several compiler warnings via:\n - added 'const' quilifier to the 1st argument of send_msg();\n - added 'const' quilifier to vm ops functions.\n\nSigned-off-by: Yan, Like <like.yan@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/da4c95ba576c718dd97051e915f2ef66d7698995"},{"sha":"947e86db090a7a51eae5d43d506cf067c5732e70","author":{"name":"Victor Sun","email":"89bf7c2674a36d59e1b04670a97d46211624ea49@intel.com"},"message":"HV: restore correct gpa for guest normal world\n\nWe should specify gpa for uos or sos when restore memory, otherwise\nit would cause resume failure issue.\n\nSigned-off-by: Victor Sun <victor.sun@intel.com>\nReviewed-by: Mingqiang Chi <mingqiang.chi@intel.com>\nReviewed-by: Li, Fei1 <fei1.li@intel.com>\nReviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>\nReviewed-by: Yin Fengwei <fengwei.yin@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/947e86db090a7a51eae5d43d506cf067c5732e70"},{"sha":"2a184f353cd7cb85e03b04e8296afb77d582389c","author":{"name":"Shiqing Gao","email":"c6c8ea1acabb5169cea63382b4b2290a24cb6290@intel.com"},"message":"hv: code clean up regarding to guest_msrs\n\nChange guest_msrs in vcpu data structure from pointer to array, which\ncould avoid the dynamic memory allocation.\n\nv1 -> v2:\n * Remove the unnecessary initialization for guest_msrs[] since vcpu is\n   allocated by calloc.\n\nTracked-On: #861\nSigned-off-by: Shiqing Gao <shiqing.gao@intel.com>\nAcked-by: Anthony Xu <anthony.xu@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/2a184f353cd7cb85e03b04e8296afb77d582389c"},{"sha":"12c16876dad2aebb58a1dea3fef1c5b49925e20b","author":{"name":"Mingqiang Chi","email":"e2649823be59b215505761aab39e00608d1c4db2@intel.com"},"message":"hv:No need to create inverted page tables for trusty memory\n\nThere is no requirement to  hpa2gpa for trusty memory,\nnow we use the same inverted eptp for normal world and secure world,\nthat is it can get some trusty memory information by the inverted\npage tables in normal world,then this patch removed the inverted\npage tables for trusty memory.\n\nSigned-off-by: Mingqiang Chi <mingqiang.chi@intel.com>\nAcked-by: Anthony Xu <anthony.xu@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/12c16876dad2aebb58a1dea3fef1c5b49925e20b"},{"sha":"fa7eb1f6aea9802f6467860f3f8494a4aa2f94db","author":{"name":"Liu, Xinwu","email":"25ccf6dc1de74233c04f700b38c4cabcffceb322@intel.com"},"message":"tools:acrn-crashlog: Document of configuration file\n\nThis document explains all fields in acrnprobe.xml.\nUser could use it to control acrnprobe's behavior and configure their\nown events.\n\nTracked-On: #1024\nSigned-off-by: Liu, Xinwu <xinwu.liu@intel.com>\nReviewed-by: David B. Kinder <david.b.kinder@intel.com>\nAcked-by: Chen Gang <gang.c.chen@intel.com>\nAcked-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/fa7eb1f6aea9802f6467860f3f8494a4aa2f94db"},{"sha":"a8ac452edb5170a80e30bba220fe0ab25aafda8c","author":{"name":"Binbin Wu","email":"cd8b95198271d451376c2315dd6ac587fc39ecf0@intel.com"},"message":"dm: cmos: move cmos storage out of vmctx\n\nThe whole vmctx will be cleared during cold reset.\ncmos data should not be cleared during cold reset.\nMove cmos data out of vmctx.\n\nTracked-On: #1118\nSigned-off-by: Binbin Wu <binbin.wu@intel.com>\nAcked-by: Yin Fengwei <fengwei.yin@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/a8ac452edb5170a80e30bba220fe0ab25aafda8c"},{"sha":"e49c42d69874b846182993b752e1e9613a9dc1f4","author":{"name":"Fei Jiang","email":"61ddc1defa6d1f5178eb7cba64ca1c6499d7f764@intel.com"},"message":"Documentation: update GVT-G-porting-image1.png for AcrnGT official name\n\nSigned-off-by: Fei Jiang <fei.jiang@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/e49c42d69874b846182993b752e1e9613a9dc1f4"},{"sha":"348422dba6a889c7ef78bb6d5e2119a71e98ca4a","author":{"name":"David B. Kinder","email":"c56c8b29908a5b2af1b63001268d73a0b7f972ba@intel.com"},"message":"doc: fix graphviz scanning and processing\n\nThe doc build process copies files using script/extract-content.py from\noutside of the doc/ folder (specifically content in the tools/ folders).\nThe script was not copying graphviz directive files.  This has been\nfixed and the embedded graphviz directives are not (properly) stored in\nseparate image/*.dot files.\n\nNote the extract-content.py file is derived from the Zephyr project.\n\nSigned-off-by: David B. Kinder <david.b.kinder@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/348422dba6a889c7ef78bb6d5e2119a71e98ca4a"},{"sha":"43741ba5e31019b0f8df1b66f891ed75383768d5","author":{"name":"Sainath Grandhi","email":"69dd364cc32a6cbaecda1f7c063884ee546948e4@intel.com"},"message":"hv: Leave interrupts disabled during vmexit - ACRN partition mode\n\nSince vmexit handling in ACRN partition mode is not complex (since no SOS and\nall devices passthru), interrupts can stay disabled in root mode during\nvmexit handling.\n\nSigned-off-by: Sainath Grandhi <sainath.grandhi@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/43741ba5e31019b0f8df1b66f891ed75383768d5"},{"sha":"dba52baba85419b322b512403ddce5d83688ef19","author":{"name":"Yuan Liu","email":"c5217e964ffc2890960305f57125e8a51ae0c0a4@intel.com"},"message":"IOC mediator: fix no CBC signals after resuming\n\nThis patch fixes an issue that CBC signal channel\nis inactive after SOS resuming, it leads to IOC mediator\ncannot transfer any signals between UOS and SOS. So IOC\nmediator sends the open channel command to activate CBC\nsignal channel after resuming.\n\nTracked-On: #1115\nSigned-off-by: Yuan Liu <yuan1.liu@intel.com>\nAcked-by: Yu Wang <yu1.wang@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/dba52baba85419b322b512403ddce5d83688ef19"},{"sha":"852f613fe319d12c96d7ab0f878193cebffc2e01","author":{"name":"Wei Liu","email":"c6c35f8ded408de9c55a9f529ed7205eadb38105@intel.com"},"message":"samples: remove extra option for dm\n\nremove extra \"-l com1,stdio\" option for dm\n\nTracked-On: #1123\nSigned-off-by: Wei Liu <weix.w.liu@intel.com>\nReviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/852f613fe319d12c96d7ab0f878193cebffc2e01"},{"sha":"10c64a5fca212688ab8be09900e492105c0ac6cb","author":{"name":"Shiqing Gao","email":"c6c8ea1acabb5169cea63382b4b2290a24cb6290@intel.com"},"message":"hv: fix MISRA-C issues related to for loop\n\nThis patch fixes the following issues:\n- Assignment operation in expression.\n- For loop incrementation is not simple.\n- No brackets to loop body.\n- Use of comma operator.\n\nv1 -> v2:\n * Replace &x->y with &(x->y) based on our new coding rule\n\nTracked-On: #861\nSigned-off-by: Shiqing Gao <shiqing.gao@intel.com>\nReviewed-by: Junjie Mao <junjie.mao@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/10c64a5fca212688ab8be09900e492105c0ac6cb"},{"sha":"25dacc5c19e73f96382bd343c9e13d07f4014bb5","author":{"name":"wenshelx","email":"4fb29c896252a0b1e56781239ec3f99cafc5127b@intel.com"},"message":"security: Enable '-fpie, -pie' options\n\nTo be sure hypervisor and DM are position independent\nand executable.\n\nTracked-On: #1122\nSigned-off-by: wenshelx <wenshengx.wang@intel.com>\nAcked-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/25dacc5c19e73f96382bd343c9e13d07f4014bb5"},{"sha":"ef1a730230c638ab0d74c4972287ebc622f73b68","author":{"name":"Geoffroy Van Cutsem","email":"08e98a76876e333d62e963fc438b664df1072698@intel.com"},"message":"Documentation: correct URL pointing at sample 'acrn.conf' file\n\nUpdate the Getting Started Guide to correct the URL pointing at\nthe sample 'acrn.conf' file that is in the source code tree.\n\nSigned-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/ef1a730230c638ab0d74c4972287ebc622f73b68"},{"sha":"c102c44c16a52939704aa990b0c52855fd51b557","author":{"name":"Sainath Grandhi","email":"69dd364cc32a6cbaecda1f7c063884ee546948e4@intel.com"},"message":"hv: Device MSIs in partition mode ACRN\n\nVMs in partition mode uses a kernel patch to switch to physical mode xAPIC.\nThe kernel patch together with this patch makes sure device MSIs use\nphysical mode as DM and physical APIC IDs in Destination field.\n\nSigned-off-by: Sainath Grandhi <sainath.grandhi@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/c102c44c16a52939704aa990b0c52855fd51b557"},{"sha":"58fffcd3b93f2bd8c26b9a3b1d29fcb26740bf1b","author":{"name":"Li, Fei1","email":"e618fc15a8e1faf12378e7754d602fb0fa79d0e8@intel.com"},"message":"hv: mmu: rename PTT_HOST to PTT_PRIMARY\n\nTracked-On: #1124\n\nSigned-off-by: Li, Fei1 <fei1.li@intel.com>\nAcked-by: Anthony Xu <anthony.xu@intel.com>","distinct":true,"url":"https://api.github.com/repos/zhipenggong/acrn-hypervisor/commits/58fffcd3b93f2bd8c26b9a3b1d29fcb26740bf1b"}]}
{"actor":{"display_login":"zhipenggong"}}