Age | Commit message (Expand) | Author |
2020-09-27 | miod's proposal for traps was also wrong, causing one type of kernel | Theo de Raadt |
2020-09-26 | Do the NULL -> cpu_info_primary conversion in the interrupt controller | Mark Kettenis |
2020-09-26 | Stop printing the extents for release. | Mark Kettenis |
2020-09-26 | Add support for POWER9P "Axone" CPUs. | Mark Kettenis |
2020-09-25 | Sprinkle some .type statements to help btrace(4) pick function names. | Mark Kettenis |
2020-09-25 | Implement stacktrace_save_at(). | Mark Kettenis |
2020-09-25 | miod notes T_USER needs to be a bit, it was not. | Theo de Raadt |
2020-09-25 | landisk has legacy global variable want_resched, rather than post-MP | Theo de Raadt |
2020-09-25 | Add missing calls to uvm_grow(9). | Peter Hessler |
2020-09-25 | add uvm_map_isentry check for 88100, and alter the KERNEL_LOCK | Theo de Raadt |
2020-09-25 | Add missing call to uvm_grow(9). | Mark Kettenis |
2020-09-25 | Add missing calls to uvm_grow(9). | Mark Kettenis |
2020-09-24 | The sparc64 pagefault vectors are directly to specific functions, and | Theo de Raadt |
2020-09-24 | an ugly white space | Theo de Raadt |
2020-09-24 | ast() was lacking refreshcreds(). That can sleep, and mi_ast() requires | Theo de Raadt |
2020-09-24 | the legacy need_resched macro to access per-cpu value is no longer needed | Theo de Raadt |
2020-09-24 | mi_ast() should not use the old cpu, but the cpu (after potential sleep | Theo de Raadt |
2020-09-24 | mi_ast() needs curcpu()->ci_want_resched rather than ci->ci_want_resched, | Theo de Raadt |
2020-09-24 | Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults. | Theo de Raadt |
2020-09-24 | When operating in NX mode, GUCODE_SEL can cover the entire userland | Theo de Raadt |
2020-09-24 | Make sure we fetch the CS limit of the CPU the trap happened on. It is | Mark Kettenis |
2020-09-23 | |= is not supposed to be spelled += | Theo de Raadt |
2020-09-23 | shuffle "extern int cpu_pae" into cpu.h, as the number of users will soon | Theo de Raadt |
2020-09-23 | Use an IPI, so hw.setperf affects all cores in the mp kernel. | gkoehler |
2020-09-22 | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' | Kenneth R Westerback |
2020-09-22 | On sh architecture, general_exception() handles regular traps as well as | Theo de Raadt |
2020-09-21 | Fix eeprom(8) error when setting variables | kn |
2020-09-21 | Correctly pass the "struct cpu_info" pointer along when establishing | Mark Kettenis |
2020-09-15 | abl(4) is a new driver to control the backlight brightness on Intel based | Marcus Glocker |
2020-09-15 | oops incomplete variable rename prevented compile, hit by sthen | Theo de Raadt |
2020-09-15 | Stop using %r13 as the per-cpu register in the kernel. Since | Mark Kettenis |
2020-09-14 | emuinstr() proto dies also after emul.c cleanup; from miod | Theo de Raadt |
2020-09-14 | Do the uvm_map_inentry() check in data_abort() after we have done the branch | Mark Kettenis |
2020-09-14 | Ensure the SH_(TRA)) register is read before a potential sleep in trap() | Theo de Raadt |
2020-09-14 | When emulating reading from cr26 and cr27 on PCXS, simply set cr26 to zero | Mark Kettenis |
2020-09-14 | perform the uvm_map_inentry() after the data_aborts handlers are executed | Theo de Raadt |
2020-09-14 | Delete some emulator code which has never been used on 64 bit sparc | Theo de Raadt |
2020-09-14 | similar to fix by kettenis on amd64: | Theo de Raadt |
2020-09-14 | The uvm_map_inentry() check may sleep to grab the lock of the map. | Mark Kettenis |
2020-09-13 | change pmap wbinvd use to wbinvd_on_all_cpus | Jonathan Gray |
2020-09-13 | add an ipi for wbinvd and a linux style wbinvd_on_all_cpus() function | Jonathan Gray |
2020-09-13 | add SRBDS cpuid bits | Jonathan Gray |
2020-09-12 | asmc0 -> asmc* | Marcus Glocker |
2020-09-12 | Make asmc(4) attach through acpi(4) instead of isa(4). | Marcus Glocker |
2020-09-11 | Include <sys/systm.h> directly instead of relying on hidden UVM includes. | Martin Pieuchot |
2020-09-10 | Introduce a helper to find a VCPU. | Martin Pieuchot |
2020-09-10 | Add I2C bus scan routine for octiic(4) | Visa Hankala |
2020-09-10 | Register octiic(4) with the I2C framework | Visa Hankala |
2020-09-09 | Make ogx(4)'s outbound bpf(4) tap actually work | Visa Hankala |
2020-09-08 | Clean up attachment of octgmx(4) a bit | Visa Hankala |