{"push_id":699549497,"size":6,"distinct_size":6,"ref":"refs/heads/virtio","head":"17ab20700a48887b80387506be82648f4c072ccc","before":"49b4804498066ed134f4c8f5e1ee4a2a4698f665","commits":[{"sha":"f3f16c0533936859753608ebb5d4e6489aa20f0d","author":{"email":"66a4aaafefe344f5385586b74770760469cbac80@cs.berkeley.edu","name":"Barret Rhoden"},"message":"Removes unnecessary prot check\n\nWe check the prot against the VMR's prot later, and will return with -EPERM if\nthere was a problem.  This popped up as an issue since the EPT can have\nmultiple fault types at the same time within the prot field.\n\nOf course, we may still have issues with EPT having prot fields that don't jive\nwith the VMR, so be on the lookout for EPERMs.","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/f3f16c0533936859753608ebb5d4e6489aa20f0d"},{"sha":"3cb0e65aafd9661f7d76c8c735457d30b659f816","author":{"email":"66a4aaafefe344f5385586b74770760469cbac80@cs.berkeley.edu","name":"Barret Rhoden"},"message":"Makes virtio_ring.h a kernel header (XCC)\n\nvirtio_ring.h is about communication across the user-kernel boundary.  Or\nrather a kernel/VMM boundary, or any other sort of boundary with a\nshared-memory interface.\n\nIn contrast, virtio.h is more about the implementation of functions for use\nwithin the kernel/user/vm, so for now we'll keep those separate.\n\nReinstall your headers or rebuild the toolchain.","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/3cb0e65aafd9661f7d76c8c735457d30b659f816"},{"sha":"79f16902d368f0a8f2427dd77ab429bf128e92be","author":{"email":"f569d0af9a3481c4007b95c7180d6c41009f2513@gmail.com","name":"Ronald G. Minnich"},"message":"x86: Show epte value when printing the kpte.\n\nSigned-off-by: Ronald G. Minnich <rminnich@gmail.com>\nGit-fu'd-by: brho","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/79f16902d368f0a8f2427dd77ab429bf128e92be"},{"sha":"b00778cba5517636f81fd05da7f4a14e45e9a477","author":{"email":"f569d0af9a3481c4007b95c7180d6c41009f2513@gmail.com","name":"Ronald G. Minnich"},"message":"VMM: Remove #ifdef x86_64 from vmx.c\n\nNot building it for 32 bit.\n\nSigned-off-by: Ronald G. Minnich <rminnich@gmail.com>\nGit-fu'd-by: brho","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/b00778cba5517636f81fd05da7f4a14e45e9a477"},{"sha":"4d8d58784b49796860b6e11de08bd34da40a0e86","author":{"email":"66a4aaafefe344f5385586b74770760469cbac80@cs.berkeley.edu","name":"Barret Rhoden"},"message":"Adds a tests/vmm subdirectory\n\nWe're going to have a bunch of these; makes sense to compartmentalize them.\n\nBtw, don't use the same name for a program in the subdirectory as in the main\ntests/ directory.  They'll collide at fill-kfs time.","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/4d8d58784b49796860b6e11de08bd34da40a0e86"},{"sha":"17ab20700a48887b80387506be82648f4c072ccc","author":{"email":"66a4aaafefe344f5385586b74770760469cbac80@cs.berkeley.edu","name":"Barret Rhoden"},"message":"VMM: Adds Ron's test programs\n\nThis collection is from a bunch of half commits.","distinct":true,"url":"https://api.github.com/repos/brho/akaros/commits/17ab20700a48887b80387506be82648f4c072ccc"}]}