Age | Commit message (Expand) | Author |
2014-12-17 | remove simplelocks use | Theo de Raadt |
2014-11-25 | Speed up page zeroing by using a loop of dcbz/dcbzl instead of bzero(). | Martin Pieuchot |
2014-11-18 | make pmap_zero_page MP-safe, by using the directmap | Theo de Raadt |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-11-02 | Only mark segment 0 as executable on 64-bit systems. There it is harmless as | Mark Kettenis |
2014-10-27 | Remove the spilling code for IBAT register and set up the first IBAT register | Mark Kettenis |
2014-10-27 | Remove execute permission from most pages in the kernel pmap. This is a first | Mark Kettenis |
2014-10-22 | make [bl]emtoh{16,32,64} take volatile const foo *, not volatile foo * | David Gwynne |
2014-10-10 | Make CPU_INFO_FOREACH useable before secondary CPUs are started. | Martin Pieuchot |
2014-10-08 | Introduce ppc_mttb() and use it instead of rerolling the move to time | Martin Pieuchot |
2014-09-08 | Delete procfs; it's always had races and is now unused: no one noticed for | Philip Guenther |
2014-09-06 | Rename ci_iactive into ci_flags, this field now holds the going-to- | Martin Pieuchot |
2014-09-06 | Rewrite cpu_idle & friends to not check and update the hid0 register | Martin Pieuchot |
2014-09-06 | Rewrite the PowerPC stack dump routine to delimit the trap & interrupt | Martin Pieuchot |
2014-09-06 | Add functions to manipulate IBM PowerPC 970 specific registers that | Martin Pieuchot |
2014-07-22 | <netinet/in_systm.h> is no longer needed. | Martin Pieuchot |
2014-07-13 | use nitems() instead of handrolling something identical | Jasper Lievisse Adriaanse |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-12 | Tackle the endian.h mess. Make it so that: | Philip Guenther |
2014-07-11 | CPU_BUSY_CYCLE(): A new MI statement for busy loop power reduction | Masao Uebayashi |
2014-07-09 | obvious need for systm.h, which no longer comes in from something user.h incl... | Theo de Raadt |
2014-07-09 | pull in uvm/uvm_extern.h (before and) and instead pmap.h, and do not assume | Theo de Raadt |
2014-07-03 | Include <sys/mutex.h> explicitely here. | Matthieu Herrb |
2014-06-19 | Implement the membar(9) API for powerpc. | Mark Kettenis |
2014-06-18 | Add missing synchronization instructions. | Mark Kettenis |
2014-05-11 | Move the increment of uvmexp.softs back to the caller of mi_ast(): | Philip Guenther |
2014-05-10 | bring things syscall_mi.h needs into scope earlier | Theo de Raadt |
2014-05-10 | Factor out the common ast bits into mi_ast() | Philip Guenther |
2014-05-09 | Format string fixes and removal of -Wno-format for *ppc kernels. | Miod Vallat |
2014-04-26 | Allow to compile with DEBUG_PMAP defined. | Martin Pieuchot |
2014-04-26 | remove a duplicate break statement | Jonathan Gray |
2014-04-18 | Have each thread keeps its own (counted!) reference to the process's ucreds | Philip Guenther |
2014-04-01 | Remove the almost unused abstraction around "struct firmware" and use | Martin Pieuchot |
2014-03-31 | Including <uvm/uvm_extern.h> is enough, no need for <uvm/uvm.h> or more. | Martin Pieuchot |
2014-03-29 | It's been a quarter century: we can assume volatile is present with that name. | Philip Guenther |
2014-03-26 | Move p_emul and p_sigcode from proc to process. | Philip Guenther |
2014-03-25 | the memory constraints are correct, so we dont need volatile to provide | David Gwynne |
2014-03-19 | It's safe to assumed 'signed' exists | Philip Guenther |
2014-03-16 | DDB supports ELF symbols are all archs, and it's always the same as the | Philip Guenther |
2014-03-14 | provide an MI api for doing byteswapping loads and stores. some | David Gwynne |
2014-02-09 | Use syncicache() instead of rerolling an almost identical version. | Martin Pieuchot |
2014-02-08 | Do not bzero() the available memory in pmap_bootstrap(); allocations in | Miod Vallat |
2014-02-08 | Some (if not all) G5 systems use a different layout for the physical memory | Miod Vallat |
2014-01-30 | Move declaration of struct vm_page_md from <machine/vmparam.h> to | Miod Vallat |
2014-01-22 | To prevent lock ordering problems with the kernel lock, we need to make sure | Mark Kettenis |
2013-12-29 | Remove excessive parentheses. | Brad Smith |
2013-12-18 | Provide MI symbol _STACKALIGNBYTES | Theo de Raadt |
2013-10-31 | Add a header for various hardware implementation dependent register | Martin Pieuchot |
2013-10-17 | remove capability to do a.out | Theo de Raadt |
2013-08-19 | Mark all the C functions called in real mode as non instrumented and | Martin Pieuchot |