{"shas":[["5a7fff49177bc2b6815feea0306aeaeee5ecae84","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","remove terminal_server from netboot install target","Matthew Danish"],["b7206d38c0bda89f16c3a5715a1abb7637247fa9","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","added dump_page w/base64 encoding","Matthew Danish"],["67e215e3d9bdfaee223051f0a0219b684550693d","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","create_pmode_VM and tested\n\nCreated and tested a virtual machine starting in p-mode from current machine state.","Matthew Danish"],["d3f296af406f0bef09468a4acf858e0d6f6743d5","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","remove use of global var to save ESP across failed VMLAUNCH","Matthew Danish"],["7b6ddc57d7fca53bb3761ce2f1f2362727e4aa59","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","dump_page proto","Matthew Danish"],["b5d827d67f42e044ceb81db558bccce93aa60c90","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","vmx_enter_pmode_VM -- run Quest inside VM\n\nChanged enter_VM to start_VM.  Now enter_pmode_VM will recreate current machine\nstate inside guest VM and then continue running in that VM.  VM-EXIT code has\nmonitor to handle CPUID and certain MSRs.  PROCBASED controls now permit the\nguest to do several sensitive instructions without VM-EXIT.","Matthew Danish"],["e03d6f5191255730cdb336ff0412d9fdf4ce8bdf","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","swap order of asm instrs\n\nUnder optimization gcc tries to use %esi to store address of vm struct, but I\nclobber %esi before it had a chance to load it into %edi.  Switched it around,\nnow it works with -O2.","Matthew Danish"],["697581f5d119074d6316846c8d939c19dc0e14e6","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","fix exception handling and introduce crash_debug\n\nLong time design flaws in handle_interrupt resolved -- no longer susceptible to\noptimizer-related register clobbers.  Fixed stacktrace_frame to be more\nflexible about stacks.  Added a crash_debug low-level debugger with simple\nserial-port console.  Only supports reboot ('6') at the moment.","Matthew Danish"],["54b856f6dc3db9569fce25e23a2e7c6347d52d15","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","add braces to prevent macroexpansion error","Matthew Danish"],["6ff24a33389a649cd99fb729a50f6158e7b87b01","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","cpuid_rdtscp_support","Matthew Danish"],["932f326b7b32985bb447344f4973aba6bc5a34ff","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","factor out ACPI reboot into function","Matthew Danish"],["5baaca156f2d8e550e0d6ca3935aac89af762cfb","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","TX_TIMING\n\nsend out UDP packets and measure IRQ response time","Matthew Danish"],["129e3aba68d8124738de635bb737083346e56424","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","use LLDT as serializing instruction.  add measure_outport_overhead.\n\nImprove measurements thru repetition.","Matthew Danish"],["eacbab027c97edb639cadf0643bf33eb5cb9d46e","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","per-CPU VMX initialization and entry.","Matthew Danish"],["5f22d09c38ccb6454ae2a1708f64f0b8237472c4","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","check RDTSCP support","Matthew Danish"],["29c7fe92f3db65556b15e3df8ae8f8066d081d33","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","use crash_debug","Matthew Danish"],["8d345b3d7b8a347df4e4e8d710bc69d2d81b27c5","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","introduce USE_VMX cfg option","Matthew Danish"],["c3c98f15104e60265696df2fbad88963bab332b9","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","beginnings of VM support whitepaper","Matthew Danish"],["225307af6f129853f86a54f15e80afedb1a9b956","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","further elaboration on entry and exit","Matthew Danish"],["65a464c1f1307b773944a7c660e0b801ffcbacf2","240c4df7250227efd16ebedf6de99c5ab3b51698@cs.bu.edu","VMX_EPT: testing EPT support\n\nmust enable config option VMX_EPT","Matthew Danish"]],"ref":"refs/heads/master","size":21,"head":"8bfcccfe642141a55c6686f607aeeb8867b146db","push_id":34781985}