Age | Commit message (Expand) | Author |
2016-08-14 | Utilize the TLB Execute-Inhibit bit with non-executable mappings on CPUs | Visa Hankala |
2016-08-06 | Add PageGrain bits. | Visa Hankala |
2016-08-01 | bring the light of ansi to a few more files | Ted Unangst |
2016-05-23 | Place a cpu-dependent trap/illegal instruction over the remainder of the | Theo de Raadt |
2016-05-21 | hand-massage sendsig() and sys_sigreturn() to be much more similar. | Theo de Raadt |
2016-05-11 | Another attempt to make the mips64 pmap MP-safe. Now at least | Visa Hankala |
2016-05-10 | SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie | Theo de Raadt |
2016-04-27 | G/C DDB_REGS. | Martin Pieuchot |
2016-04-24 | Make pmap_invalidate_*_page() and pmap_update_*_page() operate only on | Visa Hankala |
2016-04-24 | Keep pmap_update_{kernel,user}_page() inside pmap.c. | Visa Hankala |
2016-04-23 | Sync dcaches and invalidate icaches of all active CPUs of a pmap when | Visa Hankala |
2016-03-19 | Reduces the noise around the global ``ticks'' variable by renaming | Martin Pieuchot |
2016-03-06 | Rename mips64's trap_frame into trapframe. | Martin Pieuchot |
2016-03-01 | guard macro args with parens | mmcc |
2016-03-01 | DB_SYM_NULL -> NULL. | Martin Pieuchot |
2016-02-27 | Rename kdb_trap() into db_ktrap(). | Martin Pieuchot |
2016-02-01 | Zap stray pmap_kenter_cache() prototype. | Visa Hankala |
2016-02-01 | Move modify bit emulation into pmap.c to gather pmap C code in one place. | Visa Hankala |
2016-01-10 | Back out the MP pmap diff for rework. The code does not work on | Visa Hankala |
2016-01-08 | Make sure the new rendezvous state is visible to other CPUs before | Visa Hankala |
2016-01-05 | Remove PTE locking from pmap_extract() because it does not add any MP | Visa Hankala |
2016-01-05 | Some implementations of HitSyncDCache() call pmap_extract() for va->pa | Visa Hankala |
2015-12-31 | Protect mips64 pmap and pvlist structs with a mutex to make pmap | Visa Hankala |
2015-12-25 | Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a | Visa Hankala |
2015-11-02 | Only define KERNBASE if defined(_KERNEL), for nothing in userland needs it, | Miod Vallat |
2015-09-29 | Use the DMTC0 macro and MTC0_HAZARD in the UPAGES > 1 case. Now R8000 kernel | Miod Vallat |
2015-09-27 | Don't forget to put the necessary MFC0_HAZARD in SAVE_CPU. For some reason I | Miod Vallat |
2015-09-27 | On R8000, make trap() behave closer to interrupt() when servicing a real | Miod Vallat |
2015-09-26 | lint is dead and C99 may be old enough to drive a car: delete LONGLONG | Philip Guenther |
2015-09-26 | Add a spinout check to the mips64 mutex, to aid debugging. | Visa Hankala |
2015-09-24 | It is no longer necessary to include CR_BERR in CR_INT_MASK if CPU_R8000. | Miod Vallat |
2015-09-23 | That PICA reference ought to have been removed 20 years ago! | Miod Vallat |
2015-09-23 | In tlb_update(), when inserting an entry for a KV1 address, reuse the | Miod Vallat |
2015-09-23 | Reorder subtractions and branches to shave one cycle per call to | Miod Vallat |
2015-09-23 | Output operands of movn and movz in the correct order. | Miod Vallat |
2015-09-21 | After reading IRIX header files again, add one more SSNOP to MTC0_HAZARD (and | Miod Vallat |
2015-09-21 | Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave() | Mark Kettenis |
2015-09-20 | Correctly compute the userland pte index in a pte page in the userland tlb miss | Miod Vallat |
2015-09-20 | Reset the `pending I$ flushes' flag in tfp_InvalidateICache() if invalidating | Miod Vallat |
2015-09-13 | intr_barrier(9) for loongson, octeon and sgi. | Mark Kettenis |
2015-09-10 | Initialize `pc' earlier so that the siginfo pc value is correct in case of | Miod Vallat |
2015-09-09 | The mplock implementations on MP-enabled mips64 platforms, octeon and | Visa Hankala |
2015-09-02 | simple size for free() | Theo de Raadt |
2015-08-29 | _NLIST_DO_ELF is no longer needed: it's the only option | Philip Guenther |
2015-08-27 | Access the image of the floating point registers via p_md.md_regs, instead of | Miod Vallat |
2015-08-19 | Prevent mips64 FPU emulation from corrupting the page queues | Visa Hankala |
2015-08-15 | Some bits for Loongson 3A support. | Miod Vallat |
2015-08-11 | Remove unnecessary pmap == NULL checks in mips64 pmap. | Visa Hankala |
2015-08-03 | On mips64, enable IPIs before calling refreshcreds() in trap(), to | Visa Hankala |
2015-07-30 | Make mips64 pmap prepared for the unlocked reaper. | Visa Hankala |