index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
powerpc
Age
Commit message (
Expand
)
Author
2016-10-19
Change pmap_proc_iflush() to take a process instead of a proc
Philip Guenther
2016-09-15
all pools have their ipl set via pool_setipl, so fold it into pool_init.
David Gwynne
2016-09-10
take it one step further and bring the message inline with arm/sparc64
Jasper Lievisse Adriaanse
2016-09-09
don't hardcode the filename in an error message; use the function name instead
Jasper Lievisse Adriaanse
2016-09-04
Telling gcc the TCB pointer is in %r2 via the 'register asm' extension
Philip Guenther
2016-09-03
Increase the number of mbufs on most architectures. This is based
Alexander Bluhm
2016-06-07
consistently set ipls on pmap pools.
David Gwynne
2016-05-10
SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookie
Theo de Raadt
2016-05-07
Flush page (through the direct map) before mapping it into AGP. Fixes
Mark Kettenis
2016-05-07
Use a Thread Information Block in both single and multi-threaded programs.
Philip Guenther
2016-04-27
G/C DDB_REGS.
Martin Pieuchot
2016-03-19
Reduces the noise around the global ``ticks'' variable by renaming
Martin Pieuchot
2016-03-06
DDB_REGS -> ddb_regs
Martin Pieuchot
2016-03-05
One ddb interface is enough for ppc.
Martin Pieuchot
2016-03-05
Define db_reg_t like the other archs by typedef'ing "struct trapframe".
Martin Pieuchot
2016-03-02
DDB_REGS -> ddb_regs in db_regs[], no reason to be different.
Martin Pieuchot
2015-11-24
The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.
Martin Pieuchot
2015-10-08
Add a per-page flag to indicate that all mappings of that page should be
Mark Kettenis
2015-09-26
lint is dead and C99 may be old enough to drive a car: delete LONGLONG
Philip Guenther
2015-09-21
Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave()
Mark Kettenis
2015-09-13
intr_barrier(9) for macppc and socppc.
Mark Kettenis
2015-09-11
Make the powerpc pmap (more) mpsafe by protecting both the pmap itself and the
Mark Kettenis
2015-09-08
Give the pool page allocator backends more sensible names. We now have:
Mark Kettenis
2015-09-06
size for free()
Theo de Raadt
2015-09-01
Sync bus_dmamap_load_raw(9) with amd64/i386 in order to respect the
Martin Pieuchot
2015-08-30
Provide remaining arch with END() macro for setting calculated size on
Philip Guenther
2015-08-29
_NLIST_DO_ELF is no longer needed: it's the only option
Philip Guenther
2015-08-23
Add support for the Secure-PLT ABI variant. This will give us better W^X
Mark Kettenis
2015-08-14
replace the asm mutexes with a c implementation.
David Gwynne
2015-07-29
17 years ago, setfault() was modified to save the status register in the
Miod Vallat
2015-07-20
Make pmap_remove() grab the kernel lock. This is a big hammer but makes MP
Mark Kettenis
2015-07-17
remove obsolete INET kernel option
Ted Unangst
2015-07-02
introduce srp, which according to the manpage i wrote is short for
David Gwynne
2015-06-26
remove __cpu_cas and use atomic_cas_ulong instead.
David Gwynne
2015-06-26
rename the guard #define from _MACHINE_MPLOCK_H_ to _POWERPC_MPLOCK_H_
David Gwynne
2015-06-26
move the ppc mplock implementation from macppc to powerpc.
David Gwynne
2015-06-24
IPL_MPSAFE bits for macppc with openpic(4).
Martin Pieuchot
2015-06-05
Add bits missed in previous... I suck at cvs.
Martin Pieuchot
2015-06-05
Finally protect VP lookups to guarantee that a pted won't be freed or
Martin Pieuchot
2015-06-05
Don't try to be clever when unrolling the loop in pmap_remove().
Martin Pieuchot
2015-06-05
Replace the per-entry locks by a global HASH lock.
Martin Pieuchot
2015-06-05
Call pte_spill_v() from the real mode fault handler instead of rerolling
Martin Pieuchot
2015-06-05
Rewrite PTE manipulation routines to better match the PEM.
Martin Pieuchot
2015-06-05
Split pteclrbits() into pmap_{test,clear}_attrs().
Martin Pieuchot
2015-06-05
More usages of pmap_ptedinhash().
Martin Pieuchot
2015-06-05
Remove DEBUG stuff.
Martin Pieuchot
2015-06-05
Make use of ptesr() instead of rerolling it.
Martin Pieuchot
2015-06-05
Merge various copies of the same code into a new function to determine
Martin Pieuchot
2015-06-05
Introduce pmap_pted_ro() a simple wrapper for the 32/64 bits versions
Martin Pieuchot
2015-06-05
Do only one VP lookup when removing a page.
Martin Pieuchot
[next]