Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/ia64/conf/files.ia64
RevisionDateAuthorComments
 1.11  21-Oct-2020  christos make process_machdep.c included always since it provides register i/o used by
sys_process_getlwpstatus.c which is always included.
 1.10  20-Oct-2020  christos harmonize process_machdep.c inclusion.
 1.9  20-Nov-2019  pgoyette Move all non-emulation-specific coredump code into the coredump module,
and remove all #ifdef COREDUMP conditional compilation. Now, the
coredump module is completely separated from the emulation modules, and
they can all be independently loaded and unloaded.

Welcome to 9.99.18 !
 1.8  05-Aug-2016  scole branches: 1.8.16;
PR port-ia64/51261

Add pcibus so kernels will compile. Required for acpi now
 1.7  01-Oct-2011  chs branches: 1.7.12; 1.7.30; 1.7.34;
fix build errors with gcc 4.5.
 1.6  12-Jun-2011  rmind Welcome to 5.99.53! Merge rmind-uvmplock branch:

- Reorganize locking in UVM and provide extra serialisation for pmap(9).
New lock order: [vmpage-owner-lock] -> pmap-lock.

- Simplify locking in some pmap(9) modules by removing P->V locking.

- Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share
the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs).

- Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner.
Add TLBSTATS option for x86 to collect statistics about TLB shootdowns.

- Unify /dev/mem et al in MI code and provide required locking (removes
kernel-lock on some ports). Also, avoid cache-aliasing issues.

Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches
formed the core changes of this branch.
 1.5  20-Jul-2009  kiyohara branches: 1.5.4; 1.5.10;
Fix little bit, and add a few files.
current status is to see following thread.
http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
 1.4  17-Oct-2007  garbled branches: 1.4.20;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.3  21-Jul-2007  tsutsui branches: 1.3.6;
- kern_kern_microtime.c is gone, so replace references of it
with new kern/kern_cctr.c in TODO comments
- also replace struct cc_microtime_state member in struct cpu_info
with struct cctr_state defined in <sys/cctr.h>, which is unused yet
in this port
 1.2  02-Jul-2006  cherry branches: 1.2.6; 1.2.16; 1.2.24; 1.2.28; 1.2.30;
trying MFS for ski FS
 1.1  07-Apr-2006  cherry branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Initial import of arch/ia64 sources.
These sources are ported from FreeBSD/ia64 code.
See individual source files for credits.
In addition, code from NetBSD/alpha NetBSD/sparc64,
NetBSD/i386 and NetBSD/amd64 were used as templates,
along with my own additions.
 1.1.14.4  03-Sep-2007  yamt sync with head.
 1.1.14.3  30-Dec-2006  yamt sync with head.
 1.1.14.2  21-Jun-2006  yamt sync with head.
 1.1.14.1  07-Apr-2006  yamt file files.ia64 was added on branch yamt-lazymbuf on 2006-06-21 14:52:44 +0000
 1.1.12.1  13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1  07-Apr-2006  tron file files.ia64 was added on branch peter-altq on 2006-05-24 15:47:59 +0000
 1.1.6.2  22-Apr-2006  simonb Sync with head.
 1.1.6.1  07-Apr-2006  simonb file files.ia64 was added on branch simonb-timecounters on 2006-04-22 11:37:35 +0000
 1.1.4.2  19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1  07-Apr-2006  elad file files.ia64 was added on branch elad-kernelauth on 2006-04-19 02:32:50 +0000
 1.1.2.3  11-Aug-2006  yamt sync with head
 1.1.2.2  11-Apr-2006  yamt sync with head
 1.1.2.1  07-Apr-2006  yamt file files.ia64 was added on branch yamt-pdpolicy on 2006-04-11 11:53:27 +0000
 1.2.30.1  15-Aug-2007  skrll Sync with HEAD.
 1.2.28.1  07-Aug-2007  matt Sync with HEAD.
 1.2.24.1  03-Oct-2007  garbled Sync with HEAD
 1.2.16.1  20-Aug-2007  ad Sync with HEAD.
 1.2.6.2  09-Sep-2006  rpaulo sync with head
 1.2.6.1  02-Jul-2006  rpaulo file files.ia64 was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:40:22 +0000
 1.3.6.1  06-Nov-2007  matt sync with HEAD
 1.4.20.1  19-Aug-2009  yamt sync with head.
 1.5.10.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.4.1  18-Mar-2010  rmind Unify /dev/{mem,kmem,zero,null} implementations in MI code. Based on patch
from Joerg Sonnenberger, proposed on tech-kern@, in February 2008.

Work and depression still in progress.
 1.7.34.1  06-Aug-2016  pgoyette Sync with HEAD
 1.7.30.1  05-Oct-2016  skrll Sync with HEAD
 1.7.12.1  03-Dec-2017  jdolecek update from HEAD
 1.8.16.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed