summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-15vmx: implement virtio resetaiju
2017-06-15vmx: obsd: load kernel symbol table and allow setting root deviceaiju
2017-06-15vmx: fix pic 'specific eoi' bug, fix kbd bug, add fake IDE and floppy controlleraiju
2017-06-15vmx: openbsd support: parse more optionsaiju
2017-06-15vmx: fix virtio bugsaiju
2017-06-14vmx: remove debugging printaiju
2017-06-14vmx: support EFER and PAT accessaiju
2017-06-14vmx: slightly more vga supportaiju
2017-06-14vmx: improve PIT/keyboard supportaiju
2017-06-14vmx: support loading openbsd kernelsaiju
2017-06-14devvmx: support pat and efer registersaiju
2017-06-13add vmx documentationaiju
2017-06-13add vmx(1)aiju
2017-06-13pc: add vmx deviceaiju
2017-06-13pc/pc64: keep shadow copy of DR7 in Mach and use that to check whether we ↵aiju
need to reset DR7 in procsave(); remove superfluous reset of DR7 in mmurelease()
2017-06-12remove accidentally committed reference to devvmxaiju
2017-06-12pc/pc64: debugexc: ignore exception if in kernel mode and can't get hold of ↵aiju
up->debug
2017-06-12acid(1), proc(3): document watchpointsaiju
2017-06-12xd: use new bio magic to make -u more efficientaiju
2017-06-12add aux/icanhasvmxaiju
2017-06-12pc/pc64: reset DR7 in mmureleaseaiju
2017-06-12aux/cpuid: decode family and model bitfieldsaiju
2017-06-12acid: fix goofupaiju
2017-06-12acid: watchpoint supportaiju
2017-06-12acid: provide hooks 'procattach' and 'dying'aiju
2017-06-12acid: always create proclist variableaiju
2017-06-12acid: add getfields() builtinaiju
2017-06-12kernel: reset nwatchpt in pexitaiju
2017-06-12kernel: add support for hardware watchpointsaiju
2017-06-12pc64: set error code and trap fields in Ureg* on syscallsaiju
2017-06-12ethervirtio: report correct length; fail gracefully if we can't initialize ↵aiju
queues
2017-06-116l: support MOV to/from DR[1-3]aiju
2017-06-118l: support MOV from/to DR[1-3]aiju
2017-06-08stats: get rid of the legacy import fallbackcinap_lenrek
using legacy import is dangerious as it is unencrypted by default, so a man in the middle can force the fallback to import protocol and then take over the connection to the remote machine gaining full access to is.
2017-06-07upas: fix infinite loop in common/mkfile (thanks raiz)cinap_lenrek
2017-06-05make python subprocess module work with ape/shcinap_lenrek
2017-06-05mergecinap_lenrek
2017-06-05add Asia_Bahrain timezone, change GMT to match the example in ctime(2) ↵cinap_lenrek
(thanks raiz)
2017-06-04newt: pipe output of h comnmand through $pagerstanley lieber
2017-06-03kernel: make statistics counters skipscheds and preempts unsignedcinap_lenrek
2017-06-02awk: handle bad/incomplete input in maketab (thanks kenji arisawa)cinap_lenrek
2017-06-02ircrc: strip backspaces, preventing backspace spam (thanks doppler)cinap_lenrek
2017-06-02kernel: don't preempt pager during fscache reclaimcinap_lenrek
the fscache image is the main source for pages once the page freelist got exhausted, so delay scheduling until they release the fscache lock.
2017-06-01plan9.ini(8): document netconsoleaiju
2017-06-01pc: actually call netconsole()aiju
2017-05-31pc: add netconsoleaiju
2017-05-30mergecinap_lenrek
2017-05-30devsegment: return proper write count for ctl messagecinap_lenrek
2017-05-28newt: add !cmdstanley lieber
2017-05-26newt: honor environment variables $editor and $pagerstanley lieber