Age | Commit message (Expand) | Author |
2022-08-17 | kernel: allocate notes in heap | cinap_lenrek |
2022-08-17 | kernel: simplify notify() adding common popnote() function | cinap_lenrek |
2025-05-14 | kernel: get rid of Proc.kstack | glenda |
2020-12-20 | kernel: handle tos and per process pcycle counters in port/ | cinap_lenrek |
2020-11-29 | pc, pc64, xen: rewrite interrupt handling code | cinap_lenrek |
2020-11-22 | pc, pc64: move common irq handling code out of trap.c | cinap_lenrek |
2020-11-21 | pc, pc64: implement disabling of msi interrupts | cinap_lenrek |
2020-11-17 | pc, pc64: load idt early in trapinit0() | cinap_lenrek |
2020-04-09 | pc, pc64: remove "got unassigned irq" prints | cinap_lenrek |
2020-01-26 | kernel: implement portable userinit() and simplify process creation | cinap_lenrek |
2019-09-08 | kernel: clear FPillegal in pexit() and before pprint() | cinap_lenrek |
2019-08-27 | kernel: catch execution read fault on SG_NOEXEC segment | cinap_lenrek |
2019-01-22 | pc64: properly handle faulterror in faultamd64() | cinap_lenrek |
2018-12-11 | kernel: change peek to return number of characters left rather than 0/-1 | aiju |
2018-12-11 | dtracy: catch page faults | aiju |
2018-02-11 | kernel: move devether and wifi to port/ | cinap_lenrek |
2017-11-12 | pc64: allow using the FPU in syscall and pagefault handlers | cinap_lenrek |
2017-11-04 | kernel: introduce per process FPU struct (PFPU) for more flexible machine spe... | cinap_lenrek |
2017-06-12 | pc/pc64: debugexc: ignore exception if in kernel mode and can't get hold of u... | aiju |
2017-06-12 | kernel: add support for hardware watchpoints | aiju |
2016-11-17 | pc64: check if vmap() range fits in VMAPLEN window, remove unneeded vmapsync(... | cinap_lenrek |
2016-01-05 | kernel: change active.machs from bitmap to char array to support up to 64 cpu... | cinap_lenrek |
2015-06-28 | pc, pc64: toggle bit 2 in port 0x61 to reset and enable PCI SERR# nmi's, prin... | cinap_lenrek |
2015-02-20 | pc, pc64: simplify intrdisable() | cinap_lenrek |
2015-02-18 | pc, pc64: fix intrdisable() MaxIrqLAPIC -> MaxVectorAPIC (thanks mischief) | cinap_lenrek |
2014-12-22 | pc, pc64, xen: change return type of intrdisable() to void | cinap_lenrek |
2014-12-22 | pc, pc64: fix intrdisable() to remove the Vctl entry even tho we can't disabl... | cinap_lenrek |
2014-12-22 | pc, pc64, xen: simplify #P/irqalloc | cinap_lenrek |
2014-11-09 | kernel: remove implicit Proc* argument from procctl() | cinap_lenrek |
2014-08-07 | pc64: fix wrong Ureg* argument on note handler (thanks _sl!) | cinap_lenrek |
2014-07-20 | pc64: dont save/restore DS/ES/FS/GS segment registers on syscall or interrupt... | cinap_lenrek |
2014-07-20 | pc64: preserve user extern registers R14 and R15 across syscalls, use Ureg.bp... | cinap_lenrek |
2014-07-09 | pc, pc64: initial machine check architecture support | cinap_lenrek |
2014-05-11 | pc, pc64: add simd error exception name in trap.c | cinap_lenrek |
2014-03-16 | pc64: fix swaped error/flags in dumpregs(), remove misleading comment in apbo... | cinap_lenrek |
2014-03-15 | pc64: add R8-R15 in dumpregs() | cinap_lenrek |
2014-02-10 | pc64: return up in RUSER (BP) for devproc kregs file | cinap_lenrek |
2014-02-09 | pc64: pass Ureg* argument in BP to userspace note handler | cinap_lenrek |
2014-02-06 | pc64: ensure user pc is never set to a non-canonical address through setregis... | mischief |
2014-02-06 | pc64: fix note handling | cinap_lenrek |
2014-02-04 | pc64: remove cinaps cga screen interrupt debugger, was experiment... | cinap_lenrek |
2014-02-04 | pc64: dont dump user registers on exception, was experiment... | cinap_lenrek |
2014-02-02 | pc64: dont dump registers for user process on pagefault error, was experiment | cinap_lenrek |
2014-02-02 | pc64: print only 8 hex chars dumpstack sp/pc | cinap_lenrek |
2014-02-01 | add experimental pc64 kernel | cinap_lenrek |