History log of /netbsd-src/sys/arch/hppa/include/proc.h (Results 1 – 15 of 15)
Revision Date Author Comments
# dd6e3d87 23-Jul-2023 skrll <skrll@NetBSD.org>

PR/57261: hppa should be converted to __HAVE_SYSCALL_INTERN

Provide syscall_intern and use the md_syscall in syscall trap handling.


# c2019c07 23-Jul-2023 skrll <skrll@NetBSD.org>

Use __BIT


# ab55d2aa 05-Dec-2020 christos <christos@NetBSD.org>

Use __vaddr_t since we don't expose vaddr_t by default to userland.


# 1b5cff8f 06-Mar-2014 skrll <skrll@NetBSD.org>

Move to a flat space register convention. %sr[4-7] are all now the space
number allocated to the process. gcc produces (slightly) better code
with this convention.

Retain backwards compatiblity.

W

Move to a flat space register convention. %sr[4-7] are all now the space
number allocated to the process. gcc produces (slightly) better code
with this convention.

Retain backwards compatiblity.

Welcome to 6.99.36

show more ...


# 7146b2f6 14-Jan-2011 rmind <rmind@NetBSD.org>

Retire struct user, remove sys/user.h inclusions. Note sys/user.h header
as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros.

Various #include fixes and review by matt@.


# 0be33f66 03-Apr-2010 skrll <skrll@NetBSD.org>

Add md_astpending to struct mdlwp and use it.


# 061c4b41 31-Mar-2010 skrll <skrll@NetBSD.org>

Whitespace.


# 23d62c72 21-Nov-2009 rmind <rmind@NetBSD.org>

Include sys/user.h for MD proc.h (hppa and m68k ports).


# 8516d557 30-Apr-2009 skrll <skrll@NetBSD.org>

Merge nick-hppapmap.

This is a port of the OpenBSD pmap and trap handling code to get us

- Performance boost on some/all machines.
- Well on the way to PA2.0 (in 32bit mode) support

Merge nick-hppapmap.

This is a port of the OpenBSD pmap and trap handling code to get us

- Performance boost on some/all machines.
- Well on the way to PA2.0 (in 32bit mode) support. Several
machines probe hardware, but fail sometime after interrupts
are enabled.

Other things changed / fixed on the branch are

- update autoconf to use the OpenBSD code.
- com @ dino is very close to being supported.
- HPPA_REDZONE has been replaced with a working redzone which
is enabled with DIAGNOSTIC.
- UPAGES has been halved in size.
- power(4) from OpenBSD to fix a few bugs.
- updated list of modules from OpenBSD.
- initial ports of uturn(4), astro(4) and elroy(4).
- update some copyrights (remove advertising clause, etc.)

Thanks to mjf for some of the above, testing and listening.

show more ...


# ae654e47 10-Jan-2008 skrll <skrll@NetBSD.org>

Various improvements to the hppa kernel for gdb.

- add the useful space and control registers to struct reg
- update process_{read,write}_regs accordingly
- use MID_HPPA in core dumps.
- dump th

Various improvements to the hppa kernel for gdb.

- add the useful space and control registers to struct reg
- update process_{read,write}_regs accordingly
- use MID_HPPA in core dumps.
- dump the fp regs into cores.
- add single stepping support from OpenBSD.

show more ...


# 74c813c4 16-Nov-2007 skrll <skrll@NetBSD.org>

s/proc/lwp/ in comment


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# cc0b8879 31-Aug-2003 chs <chs@NetBSD.org>

update for LWPs, and some lite cleanup.


# aad01611 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.


# f4f0d8a3 05-Jun-2002 fredette <fredette@NetBSD.org>

Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.