Home | History | Annotate | Download | only in include
History log of /src/sys/arch/sparc64/include/sparc64.h
RevisionDateAuthorComments
 1.15  10-Jan-2022  palle sun4v: add function to retrieve hypervisor api version
 1.14  03-Jul-2021  palle sun4v: add support for hypervisor soft state - from OpenBSD
 1.13  06-Sep-2014  palle branches: 1.13.36;
sun4v: New function prom_startcpu_by_cpuid() necessary for starting cpus on sun4v
 1.12  07-Jan-2014  palle sun4v: trap table setup - currently populated with dummy entries which will be properly implemented later - parts from OpenBSD - OK martin@
 1.11  20-Feb-2010  martin branches: 1.11.10; 1.11.20; 1.11.24;
Select the shutdown method for secondary CPUs by available firmware
methods, not properties of the CPU.
Inspired by OpenSolaris, pointed out by eeh.
 1.10  18-May-2009  nakayama branches: 1.10.2;
Using OpenFirmware calls properly about 64-bit physical address handling.
Old code trancate a physical address to 32-bit width. Idea from OpenBSD.
 1.9  11-Feb-2006  cdi branches: 1.9.72;
ANSIfication: u_intN_t -> uintN_t, use ANSI function declarations/definitions
instead of K&R ones.
 1.8  11-Dec-2005  christos branches: 1.8.2; 1.8.4; 1.8.6;
merge ktrace-lwp.
 1.7  21-Mar-2004  pk branches: 1.7.16;
Switch to the sparc prom library.
 1.6  14-Mar-2004  chs checkpoint of MP work from dennis and myself. includes cross-processor
interrupt framework, a sledgehammer TLB invalidation and misc MP fixes.
doesn't work at all yet.
 1.5  06-Jan-2004  petrov Spinup secondary cpus. Based on codes sent to me by Dennis Chernoivanov
and Chuck Silvers.
 1.4  08-Dec-2003  petrov Remove prototypes of non-existant functions, ansify and knf.
 1.3  20-Oct-2000  mrg branches: 1.3.24;
fix a comment.
 1.2  13-Aug-1998  eeh branches: 1.2.12;
Merge paddr_t changes into the main branch.
 1.1  20-Jun-1998  eeh branches: 1.1.1;
Initial revision
 1.1.1.1  20-Jun-1998  eeh branches: 1.1.1.1.2;
Import of sparc64.
 1.1.1.1.2.1  30-Jul-1998  eeh Split vm_offset_t and vm_size_t into paddr_t, psize_t, vaddr_t, and vsize_t.
 1.2.12.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.3.24.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.24.2  18-Sep-2004  skrll Sync with HEAD.
 1.3.24.1  03-Aug-2004  skrll Sync with HEAD
 1.7.16.1  21-Jun-2006  yamt sync with head.
 1.8.6.1  22-Apr-2006  simonb Sync with head.
 1.8.4.1  09-Sep-2006  rpaulo sync with head
 1.8.2.1  18-Feb-2006  yamt sync with head.
 1.9.72.2  11-Mar-2010  yamt sync with head
 1.9.72.1  20-Jun-2009  yamt sync with head
 1.10.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.11.24.1  18-May-2014  rmind sync with head
 1.11.20.2  03-Dec-2017  jdolecek update from HEAD
 1.11.20.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.10.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.13.36.1  01-Aug-2021  thorpej Sync with HEAD.

RSS XML Feed