aboutsummaryrefslogtreecommitdiff
path: root/src/hypervisor.tex
AgeCommit message (Collapse)AuthorFilesLines
2019-08-15hypervisor: add performance counter delta registersbonzini-hpmdeltaPaolo Bonzini1-0/+47
It has been requested that we add htimedelta[h] CSRs so that hosts can lie to guests about the current time, without requiring trapping and emulating. cycle is also included, since the SBI set timer callback has absolute cycles as the argument. There is no intent to add equivalent CSRs for instret and performance counters. Fixes: #298
2019-07-21Move N extension into its own chapter in the priv specAndrew Waterman1-90/+56
2019-07-18More hypervisor updates courtesy of @jhauser-usAndrew Waterman1-91/+282
2019-06-24MPRV affects endiannessAndrew Waterman1-4/+4
2019-06-16Hypervisor v0.4 draftAndrew Waterman1-298/+362
Courtesy @jhauser-us
2019-04-19Clarify hypervisor/PLIC sentimentAndrew Waterman1-4/+8
2019-03-13Fix HFENCE definitions to include all stores, not just local onesAndrew Waterman1-7/+7
2019-03-05Hypervisor draft v0.3Andrew Waterman1-62/+90
2019-03-04Add hypervisor caveatAndrew Waterman1-0/+3
2018-12-03Mostly remove RV128 from priv spec, for nowAndrew Waterman1-2/+2
2018-12-03Remove -draft from hypervisor chapter titleAndrew Waterman1-1/+1
2018-12-02WIP on M-mode chapterAndrew Waterman1-1/+4
2018-11-29Spell checkAndrew Waterman1-2/+2
2018-10-18WIP on hypervisorAndrew Waterman1-224/+592
2018-09-23unused mip fields are wpri instead of wiriAndrew Waterman1-5/+5
2018-07-02For the hypervisor extension, change the names of S-mode and U-mode (#206)jhauser-us1-96/+100
when V = 1 to VS-mode and VU-mode.
2018-05-03Fix typo confusing TVM and TSR. (#170)Prashanth Mundkur1-2/+2
2018-04-13Remove hyphen from M-XLEN etc.Andrew Waterman1-1/+1
2018-04-13Resolve XLEN vs. HS-XLEN ambiguitiesAndrew Waterman1-44/+44
2018-04-13Fix sstatus.spv -> hstatus.spv. (#154)Prashanth Mundkur1-1/+1
* Fix sstatus.spv -> hstatus.spv. * Fix a typo in the bib.
2018-01-03Fix typoAndrew Waterman1-2/+2
h/t Christoph Hellwig
2017-12-12DisambiguateAndrew Waterman1-1/+1
2017-11-09Add hypervisor draft proposalAndrew Waterman1-4/+1095
2017-05-06Cleaned up references to hypervisor.Krste Asanovic1-3/+3
2017-03-19Excised H-mode from spec.Krste Asanovic1-3/+3
2017-02-01Reorganize directory structureAndrew Waterman1-0/+11