summaryrefslogtreecommitdiff
path: root/sys/src/9/pc64/main.c
AgeCommit message (Expand)Author
2022-08-129: compute available kernel pages using sizeof(Proc*)Ori Bernstein
2022-08-109/port: allow kiloprocs -- allocate procs lazilyOri Bernstein
2021-05-12pc64: avoid getcr3() in mmuflushtlb()cinap_lenrek
2021-01-17pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequenciescinap_lenrek
2020-12-20kernel: handle tos and per process pcycle counters in port/cinap_lenrek
2020-12-06pc, pc64: move all fpu specific code from main.c to fpu.ccinap_lenrek
2020-12-06amd64: FP: back to static size for allocation and copyingSigrid
2020-12-06amd64: FP: always use enough to fit AVX state and align to 64 bytesSigrid
2020-12-06amd64, vmx: support avx/avx2 for host/guest; use *noavx= in plan9.ini to disableSigrid
2020-12-05pc, pc64: allocate dma bounce buffer right after xinit()cinap_lenrek
2020-11-21pc, pc64: fix grub multibootcinap_lenrek
2020-11-21pc, pc64: disable all pci devices for /dev/rebootcinap_lenrek
2020-11-17pc, pc64: load idt early in trapinit0()cinap_lenrek
2020-09-13kernel: massive pci code rewritecinap_lenrek
2020-04-04pc, pc64: new memory map codecinap_lenrek
2020-01-26kernel: implement portable userinit() and simplify process creationcinap_lenrek
2019-12-02pc, pc64: clear debug watchpoint registers on exec and exitcinap_lenrek
2019-08-29pc64: map kernel text readonly and everything else no-executecinap_lenrek
2019-06-28pc64: preallocate mmupool page tablescinap_lenrek
2019-06-20pc64: actually fix it, what was i THINKINGcinap_lenrek
2019-06-20pc64: fix compiler warning in rebootjump() entry calculationcinap_lenrek
2018-11-19pc, pc64: park application processors in rebootcode with mmu offcinap_lenrek
2018-07-11pc64: update headers to match pcaiju
2018-05-27sdram: experimental ramdisk drivercinap_lenrek
2018-05-21pc64: fix fpu bugcinap_lenrek
2018-02-18devether: mux bridges, portable netconsolecinap_lenrek
2017-11-169pc64: handle special case in fpurestore() for procexec()/procsetup()cinap_lenrek
2017-11-14pc64: fix mistake fpurestore() mistakecinap_lenrek
2017-11-12pc64: allow using the FPU in syscall and pagefault handlerscinap_lenrek
2017-11-04kernel: introduce per process FPU struct (PFPU) for more flexible machine spe...cinap_lenrek
2017-10-29kernel: introduce devswap #ΒΆ to serve /dev/swap and handle swapfile encryptioncinap_lenrek
2017-09-02devvmx: call vmxshutdown from reboot() function manuallyaiju
2017-08-28devvmx, vmx: lilu dallas multivmaiju
2017-06-28kernel: pass bootargs also in multiboot command line, retire the bootline mec...cinap_lenrek
2017-06-25pc, pc64: support for multiboot framebuffer, common bootargs and multiboot codecinap_lenrek
2017-06-20pc, pc64: adapt devvmx to work on pc64aiju
2017-06-13pc/pc64: keep shadow copy of DR7 in Mach and use that to check whether we nee...aiju
2017-06-12kernel: add support for hardware watchpointsaiju
2017-03-11kernel: get rid of active.Lock and active.thunderbirdsargocinap_lenrek
2017-03-11pc kernel: give cpu servers as many image cache strctures as processescinap_lenrek
2016-01-05kernel: change active.machs from bitmap to char array to support up to 64 cpu...cinap_lenrek
2015-11-30kernel: cleanup exit()/shutdown()/reboot() codecinap_lenrek
2015-08-05devkbd: disable mosue/keyboard on shutdown, disable ps2 mouse on init, remove...cinap_lenrek
2015-02-07kernel: reduce Page structure size by changing Page.cachectl[]cinap_lenrek
2014-12-19pc, pc64: adjust mpshutdown() comment to reflect the current statecinap_lenrek
2014-12-17pc, pc64: remove old B.COM command line parsing and just pass tokenized BOOTL...cinap_lenrek
2014-12-16kernel: remove obsolete comment regarding Mntcache size in */main.ccinap_lenrek
2014-10-18pc, pc64: allow passing RSDT pointer in *acpi= boot parameter, early bootscre...cinap_lenrek
2014-09-21pc64: print "Plan 9" on boot, cleanup pccpu64 filescinap_lenrek
2014-06-22pc64: fix comment for preallocpages()cinap_lenrek