summaryrefslogtreecommitdiff
path: root/sys/src/9/pc/main.c
AgeCommit message (Expand)Author
2023-04-08kernel: Clear secrets on rebootcinap_lenrek
2022-08-129: compute available kernel pages using sizeof(Proc*)Ori Bernstein
2022-08-109/port: allow kiloprocs -- allocate procs lazilyOri Bernstein
2021-01-17pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequenciescinap_lenrek
2020-12-21pc, xen: move fpu setup/fork/save/restore handlers to pc/fpu.ccinap_lenrek
2020-12-21kernel: update procsave() comment, we'r not holding up->rlock anymorecinap_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-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-12-02pc: fix ldt memory leak in procsetup()cinap_lenrek
2018-11-19pc, pc64: park application processors in rebootcode with mmu offcinap_lenrek
2018-07-11pc kernel: get rid of ugly and partially broken cpuid macrosaiju
2018-05-27sdram: experimental ramdisk drivercinap_lenrek
2018-02-18devether: mux bridges, portable netconsolecinap_lenrek
2018-01-04pc kernel: fix wrong simd exception mask (fixes go bootstrap)cinap_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-06-01pc: actually call netconsole()aiju
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-05-01pc: use fpsave() instead of fpenv() to capture fp exception contextcinap_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-18pc: remove mmuinit0()cinap_lenrek
2014-12-17pc: remove unused bootdisk[] variablecinap_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-10-13pc: add *bootscreen= variable to pass pre-initialized framebuffer info to kernelcinap_lenrek
2014-05-29pc, pc64: simplify reboot codecinap_lenrek
2014-05-11pc, pc64: handle sse simd exceptionscinap_lenrek
2014-03-16pc64: amd64 kernel reboot supportcinap_lenrek
2014-03-15kernel: interpret service= boot parameter to set "cpuserver" variablecinap_lenrek