cvs commit: src/sys/ia64/ia64 machdep.c src/sys/ia64/include ia64_cpu.h

2008-07-07 Thread Marcel Moolenaar
marcel 2008-07-07 17:43:56 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c sys/ia64/include ia64_cpu.h Log: SVN rev 180354 on 2008-07-07 17:43:56Z by marcel Add inline function ia64_fc_i() to abstract inline assembly. Use the new inline

Re: cvs commit: src/sys/ia64/ia64 machdep.c

2008-06-02 Thread John Baldwin
On Sunday 01 June 2008 02:04:29 pm Marcel Moolenaar wrote: > marcel 2008-06-01 18:04:43 UTC > > FreeBSD src repository > > Modified files:(Branch: RELENG_7) > sys/ia64/ia64machdep.c > Log: > SVN rev 179479 on 2008-06-01 18:04:29Z by marcel > > Merge rev 179173: >

cvs commit: src/sys/ia64/ia64 machdep.c

2008-06-01 Thread Marcel Moolenaar
marcel 2008-06-01 18:04:43 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/ia64/ia64machdep.c Log: SVN rev 179479 on 2008-06-01 18:04:29Z by marcel Merge rev 179173: We can call ia64_flush_dirty() when the corresponding process is loc

cvs commit: src/sys/ia64/ia64 machdep.c

2008-05-20 Thread Marcel Moolenaar
marcel 2008-05-21 05:15:27 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: We can call ia64_flush_dirty() when the corresponding process is locked or not. As such, use PROC_LOCKED() to determine which case it is and lock the process when not.

cvs commit: src/sys/ia64/ia64 machdep.c

2008-04-25 Thread Marcel Moolenaar
marcel 2008-04-25 16:09:03 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Unbreak previous commit. While here, refactor the code a bit. Revision ChangesPath 1.239 +10 -13src/sys/ia64/ia64/machdep.c _

cvs commit: src/sys/ia64/ia64 machdep.c

2008-03-12 Thread Jeff Roberson
jeff2008-03-12 22:14:15 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: - Fix build breakage; there was a reference to a removed syscall in a KASSERT(). Attempt to cleanup the comment to reflect reality. Revision ChangesPath 1

cvs commit: src/sys/ia64/ia64 machdep.c pmap.c

2008-02-14 Thread Marcel Moolenaar
marcel 2008-02-14 22:51:52 UTC FreeBSD src repository Modified files:(Branch: RELENG_7_0) sys/ia64/ia64machdep.c pmap.c Log: MFC: machdep.c:1.230, pmap.c:1.197 On Montecito processors, the instruction cache is in fact not coherent with the data caches. Imp

cvs commit: src/sys/ia64/ia64 machdep.c pmap.c

2008-02-14 Thread Marcel Moolenaar
marcel 2008-02-14 19:15:46 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/ia64/ia64machdep.c pmap.c Log: Insta MFC: machdep.c:1.230, pmap.c:1.197 On Montecito processors, the instruction cache is in fact not coherent with the data caches.

cvs commit: src/sys/ia64/ia64 machdep.c pmap.c

2008-02-14 Thread Marcel Moolenaar
marcel 2008-02-14 18:46:50 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c pmap.c Log: On Montecito processors, the instruction cache is in fact not coherent with the data caches. Implement a quick fix to allow us to boot on Montecito, while I'm wor

cvs commit: src/sys/ia64/ia64 machdep.c

2007-08-04 Thread Marcel Moolenaar
marcel 2007-08-04 19:33:27 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Replace "__asm __volatile()" by equivalent support functions from ia64_cpu.h. This improves readability and consistency and aids in auditing the code. Add data-seriali

cvs commit: src/sys/ia64/ia64 machdep.c src/sys/ia64/include vmparam.h

2007-06-10 Thread Alan Cox
alc 2007-06-10 23:39:07 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c sys/ia64/include vmparam.h Log: Add the machine-specific definitions for configuring the new physical memory allocator. Set the size of phys_avail[] using one of

cvs commit: src/sys/ia64/ia64 machdep.c src/sys/ia64/include cpufunc.h

2007-06-10 Thread Marcel Moolenaar
marcel 2007-06-10 16:53:01 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c sys/ia64/include cpufunc.h Log: Work around a firmware bug in the HP rx2660, where in ACPI an I/O port is really a memory mapped I/O address. The bug is in the GAS tha

cvs commit: src/sys/ia64/ia64 machdep.c

2007-06-08 Thread Marcel Moolenaar
marcel 2007-06-09 01:19:09 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Physical memory regions can be larger than INT_MAX. Change size1 from an int to a long to avoid printing negative byte and page counts. Revision ChangesPath

cvs commit: src/sys/ia64/ia64 machdep.c

2007-06-07 Thread Marcel Moolenaar
marcel 2007-06-07 18:36:58 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Remove remaining references to pc_curtid missed in previous commit. Revision ChangesPath 1.220 +0 -2 src/sys/ia64/ia64/machdep.c ___

cvs commit: src/sys/ia64/ia64 machdep.c

2007-06-06 Thread David Xu
davidxu 2007-06-07 01:53:29 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Fix compiling error. Revision ChangesPath 1.219 +0 -1 src/sys/ia64/ia64/machdep.c ___ cvs-all@freebsd.org ma

cvs commit: src/sys/ia64/ia64 machdep.c

2007-06-04 Thread Jeff Roberson
jeff2007-06-04 23:58:48 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Commit 13/14 of sched_lock decomposition. - Add a new parameter to cpu_switch() that is used to release the lock on the outgoing thread and properly acquire the lock

cvs commit: src/sys/ia64/ia64 machdep.c

2006-11-18 Thread Marcel Moolenaar
marcel 2006-11-18 23:15:25 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Since printf also has at least one critical section, we need to initialize pc_curthread. While here, rename early_pcpu to pcpu0 to be conistent (compare thread0 and proc

cvs commit: src/sys/ia64/ia64 machdep.c

2006-11-02 Thread Marcel Moolenaar
marcel 2006-11-03 04:06:17 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Make sure kern_envp is never NULL. If we don't get a pointer to the environment from the loader, use the static environment. Revision ChangesPath 1.210 +4

cvs commit: src/sys/ia64/ia64 machdep.c

2006-09-01 Thread Marcel Moolenaar
marcel 2006-09-01 22:15:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/ia64machdep.c Log: Diff reduction: MFC -r1.204. Revision ChangesPath 1.200.2.5 +3 -3 src/sys/ia64/ia64/machdep.c __

cvs commit: src/sys/ia64/ia64 machdep.c

2006-06-25 Thread Marcel Moolenaar
marcel 2006-06-25 19:07:51 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/ia64machdep.c Log: MFC 1.208: Identify the dual-core Montecito. Revision ChangesPath 1.200.2.4 +8 -0 src/sys/ia64/ia64/machdep.c __

cvs commit: src/sys/ia64/ia64 machdep.c

2006-06-21 Thread Marcel Moolenaar
marcel 2006-06-22 00:56:59 UTC FreeBSD src repository Modified files: sys/ia64/ia64machdep.c Log: Identify the cual-core Montecito. MFC after: 3 days Revision ChangesPath 1.208 +8 -0 src/sys/ia64/ia64/machdep.c __