Home | History | Annotate | Download | only in hppa
History log of /src/sys/lib/libkern/arch/hppa/bcopy.S
RevisionDateAuthorComments
 1.17  09-Aug-2021  andvar fix typos in asymmetry, asymmetric(al), symmetrical.
 1.16  16-Jan-2021  chs remove unused "_DIAGNOSTIC" option and opt_diagnostic.h.
note that this is unrelated to the widely used "DIAGNOSTIC" option.
 1.15  30-Aug-2015  uebayasi branches: 1.15.30;
Include opt_diagnostic.h.
 1.14  31-Jan-2011  skrll branches: 1.14.14; 1.14.32;
This file needs opt_multiprocessor.h early so we pick up the right
definition from cpu.h, etc.

XXX should revisit the _STANDALONE vs _KERNEL split
 1.13  24-Jan-2011  skrll Fix build.
 1.12  22-Jan-2011  skrll Fix MULTIPROCESSOR curlwp/curcpu handling... missed in previous commit.
 1.11  20-Mar-2010  chs branches: 1.11.2; 1.11.4;
fix copy{in,out}{,str}() to return the error returned by uvm_fault().
fixes PR 41813.
 1.10  10-Dec-2009  skrll branches: 1.10.2; 1.10.4;
Rename L_ADDR to L_PCB
 1.9  01-Dec-2009  skrll Remove U_PCB as requested by rmind.

Same code before and after.
 1.8  30-Apr-2009  skrll 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.
 1.7  28-Apr-2008  martin branches: 1.7.8; 1.7.14;
Remove clause 3 and 4 from TNF licenses
 1.6  04-Mar-2007  christos branches: 1.6.36; 1.6.38; 1.6.40;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.5  11-Dec-2005  christos branches: 1.5.26;
merge ktrace-lwp.
 1.4  26-Feb-2005  perry branches: 1.4.4;
nuke trailing whitespace
 1.3  10-Oct-2003  chs branches: 1.3.8; 1.3.10;
update for new gas syntax. from Jochen Kunz.
 1.2  31-Aug-2003  chs update for LWPs, and some lite cleanup.
 1.1  06-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.10;
Added hppa support to libkern.
 1.1.10.4  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.1.10.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2  18-Sep-2004  skrll Sync with HEAD.
 1.1.10.1  03-Aug-2004  skrll Sync with HEAD
 1.1.4.2  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.4.1  06-Jun-2002  jdolecek file bcopy.S was added on branch kqueue on 2002-06-23 17:49:46 +0000
 1.1.2.2  20-Jun-2002  gehenna catch up with -current.
 1.1.2.1  06-Jun-2002  gehenna file bcopy.S was added on branch gehenna-devsw on 2002-06-20 16:02:24 +0000
 1.3.10.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.3.8.1  29-Apr-2005  kent sync with -current
 1.4.4.1  03-Sep-2007  yamt sync with head.
 1.5.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.6.40.4  11-Aug-2010  yamt sync with head.
 1.6.40.3  11-Mar-2010  yamt sync with head
 1.6.40.2  04-May-2009  yamt sync with head.
 1.6.40.1  16-May-2008  yamt sync with head.
 1.6.38.1  18-May-2008  yamt sync with head.
 1.6.36.1  02-Jun-2008  mjf Sync with HEAD.
 1.7.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.7.8.1  27-Oct-2008  skrll Commit work in progress.
 1.10.4.2  05-Mar-2011  rmind sync with head
 1.10.4.1  30-May-2010  rmind sync with head
 1.10.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.11.4.1  08-Feb-2011  bouyer Sync with HEAD
 1.11.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.14.32.1  22-Sep-2015  skrll Sync with HEAD
 1.14.14.1  03-Dec-2017  jdolecek update from HEAD
 1.15.30.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed