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
2020-09-24
mi_ast() should not use the old cpu, but the cpu (after potential sleep
Theo de Raadt
2020-09-24
Only perform uvm_map_inentry() checks for PROC_SP for userland pagefaults.
Theo de Raadt
2020-09-11
Include <sys/systm.h> directly instead of relying on hidden UVM includes.
Martin Pieuchot
2020-08-19
Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().
Martin Pieuchot
2020-07-09
do not need this one either
Theo de Raadt
2020-07-06
Add support for timeconting in userland.
Paul Irofti
2020-06-30
Remove obsolete <machine/stdarg.h> header. Nowadays the vararg
Visa Hankala
2020-06-06
Fix and harmonize some of the code dealing with address offsets encoded in
Mark Kettenis
2020-06-05
Implement cpu_rnd_messybits() as a read of the cycle counter register.
Christian Weisgerber
2020-05-31
introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.
David Gwynne
2020-05-27
Retire <machine/varargs.h>.
Visa Hankala
2020-05-22
Decode the %{ds}(%{A}) operand of ld, std instructions.
gkoehler
2020-05-14
Use '/t' on all architectures to get a trace via TID.
Martin Pieuchot
2020-04-18
Sync existing stacktrace_save() implementations
Visa Hankala
2020-04-15
Switch powerpc to MI mplock implementation.
Martin Pieuchot
2020-04-10
Implement stacktrace_save_at() required for upcoming WITNESS.
Martin Pieuchot
2020-03-17
Fix inline assembly in ppc_mftb(); using %L0 instead of %0+1 makes this work
Mark Kettenis
2020-03-05
The 'lock spun out' db_printf needs a newline. All other MP_LOCKDEBUG
Claudio Jeker
2019-11-07
db_addr_t -> vaddr_t
Martin Pieuchot
2019-11-07
Substitute boolean_t/TRUE/FALSE by int/1/0.
Martin Pieuchot
2019-09-06
delete two decades of debugging code and further simplify the main
Theo de Raadt
2019-09-06
oops the label is actually out:
Theo de Raadt
2019-09-06
oops incorrect goto label
Theo de Raadt
2019-09-06
If uvm_map_inentry returns false then a signal has been delivered, and
Theo de Raadt
2019-09-05
Prepare the bat for kernels greater > 8MB of code, why because clang.
Theo de Raadt
2019-09-03
some cleanup for clang; ok kettenis
Theo de Raadt
2019-07-20
Increment `db_active' before entering db_trap() like other archs do.
Martin Pieuchot
2019-07-11
Use "i" constrain instead of "n" constrain in inline assembly. Makes clang
Mark Kettenis
2019-07-09
I wrote the pc-page-writeable and sp-not-MAP_STACK code to be shared, and
Theo de Raadt
2019-07-02
Drop % from register name used for register variable since it makes clang
Mark Kettenis
2019-06-01
Refactor the MAP_STACK feature, and introduce another similar variation:
Theo de Raadt
2019-03-23
Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race
Visa Hankala
2019-03-23
Add intr_{disable,restore}() for powerpc.
Visa Hankala
2019-01-02
In pmap_page_protect(), zap the PTE before unlinking. At that point the
Mark Kettenis
2018-12-05
Include srp.h where struct cpu_info uses srp to avoid erroring out when
Jonathan Gray
2018-10-22
More "explicitely" -> "explicitly" in various comments.
Kenneth R Westerback
2018-09-14
Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to
Claudio Jeker
2018-08-20
Remove unused spllock().
Visa Hankala
2018-04-12
Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and
Theo de Raadt
2018-03-20
Do not panic from ddb(4) when a lock requirement isn't fulfilled.
Martin Pieuchot
2018-03-05
#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch
Theo de Raadt
2018-01-25
Remove mutex implementations that now live in MI code.
Martin Pieuchot
2018-01-25
Move common mutex implementations to a MI place.
Martin Pieuchot
2018-01-22
Include <sys/mutex.h> rather than <machine/mutex.h>
Martin Pieuchot
2018-01-13
Define and use IPL_MPFLOOR in our common mutex implementation.
Martin Pieuchot
2018-01-12
Unify <machine/mutex.h> a bit further.
Martin Pieuchot
2018-01-11
Add size for free.
Visa Hankala
2017-12-30
Delete unnecessary <sys/file.h> includes
Philip Guenther
2017-12-20
Sync C mutex implementations.
Martin Pieuchot
2017-12-04
Change __mp_lock_held() to work with an arbitrary CPU info structure and
Martin Pieuchot
[next]