Module Name:src
Committed By: palle
Date: Mon Jan 5 11:40:56 UTC 2015
Modified Files:
src/sys/arch/sparc64/sparc64: cache.c cache.h
Log Message:
cache_flush_phys(): Avoid run-time check for cpu type/implementation by
installing correct function pointer in
Module Name:src
Committed By: palle
Date: Mon Jan 5 11:42:19 UTC 2015
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Add reminder to change run-time cpu type checks
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Mon Jan 5 11:42:19 UTC 2015
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Add reminder to change run-time cpu type checks
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Sun Jan 4 15:24:18 UTC 2015
Modified Files:
src/sys/arch/sparc64/sparc64: ipifuncs.c
Log Message:
smp_dcache_flush_page_cpuset(): Avoid run-time check for cpu
type/implementation by installing correct function in
Module Name:src
Committed By: palle
Date: Sun Jan 4 15:24:18 UTC 2015
Modified Files:
src/sys/arch/sparc64/sparc64: ipifuncs.c
Log Message:
smp_dcache_flush_page_cpuset(): Avoid run-time check for cpu
type/implementation by installing correct function in
Module Name:src
Committed By: palle
Date: Sat Jan 3 11:22:14 UTC 2015
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: ipifuncs.c
Log Message:
smp_tlb_flush_pte(): Avoid run-time check for cpu type/implementation by
installing
Module Name:src
Committed By: palle
Date: Sat Jan 3 11:22:14 UTC 2015
Modified Files:
src/sys/arch/sparc64/include: cpu.h
src/sys/arch/sparc64/sparc64: ipifuncs.c
Log Message:
smp_tlb_flush_pte(): Avoid run-time check for cpu type/implementation by
installing
Module Name:src
Committed By: palle
Date: Tue Dec 30 18:29:20 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cache.c cache.h
Log Message:
sp_tlb_flush_*: Avoid run-time check for cpu type/implementation by installing
correct function in cache_setup_funcs()
To
Module Name:src
Committed By: palle
Date: Tue Dec 30 18:29:20 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cache.c cache.h
Log Message:
sp_tlb_flush_*: Avoid run-time check for cpu type/implementation by installing
correct function in cache_setup_funcs()
To
Module Name:src
Committed By: palle
Date: Tue Nov 4 18:11:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c
src/sys/arch/sparc64/sparc64: cache.h cpu.c ipifuncs.c pmap.c
Log Message:
sun4v: Removed a bunch of ifdef SUN4V since the CPU_ISSUN4V
Module Name:src
Committed By: palle
Date: Tue Nov 4 18:11:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c
src/sys/arch/sparc64/sparc64: cache.h cpu.c ipifuncs.c pmap.c
Log Message:
sun4v: Removed a bunch of ifdef SUN4V since the CPU_ISSUN4V
On Mon, 3 Nov 2014, matthew green wrote:
we don't need the #ifdef's here. CPU_ISSUN4V is 0 for
normal kernels, so the above is compiled out anyway.
there's a bunch of other places this is done as well that
we don't need it.. could you this up at some point?
sure will do
Module Name:src
Committed By: palle
Date: Sun Nov 2 19:40:06 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: ipifuncs.c mp_subr.S
Log Message:
sun4v: Implement missing sparc64_ipi_dcache_flush_page_xxx() function. ok
martin@
To generate a diff of this commit:
Module Name:src
Committed By: palle
Date: Sun Nov 2 19:40:06 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: ipifuncs.c mp_subr.S
Log Message:
sun4v: Implement missing sparc64_ipi_dcache_flush_page_xxx() function. ok
martin@
To generate a diff of this commit:
Module Name:src
Committed By: palle
Date: Thu Oct 30 13:57:14 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
sun4v: ensure that the X (eXecute) bit is set in the TTE
To generate a diff of this commit:
cvs rdiff -u -r1.290 -r1.291
Module Name:src
Committed By: palle
Date: Thu Oct 30 13:57:14 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
sun4v: ensure that the X (eXecute) bit is set in the TTE
To generate a diff of this commit:
cvs rdiff -u -r1.290 -r1.291
Module Name:src
Committed By: palle
Date: Sun Oct 26 21:03:45 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Create CLEANWIN0 and CLEANWIN1 macros for handling clean window traps on
both sun4u and sun4u (based on the original code
Module Name:src
Committed By: palle
Date: Sun Oct 26 21:03:45 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Create CLEANWIN0 and CLEANWIN1 macros for handling clean window traps on
both sun4u and sun4u (based on the original code
Module Name:src
Committed By: palle
Date: Wed Oct 15 21:18:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: fixed bug causing the real address to be incorrectly calculated as zero
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: palle
Date: Wed Oct 15 21:18:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: fixed bug causing the real address to be incorrectly calculated as zero
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: palle
Date: Wed Sep 24 18:32:10 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h hypervisor.h
src/sys/arch/sparc64/sparc64: cpu.c genassym.cf locore.s mp_subr.S
Log Message:
sun4v: add code to enable startup of secondary
Module Name:src
Committed By: palle
Date: Wed Sep 24 18:32:10 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h hypervisor.h
src/sys/arch/sparc64/sparc64: cpu.c genassym.cf locore.s mp_subr.S
Log Message:
sun4v: add code to enable startup of secondary
Module Name:src
Committed By: palle
Date: Sat Sep 6 20:56:39 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: sparc64.h
src/sys/arch/sparc64/sparc64: ofw_machdep.c
Log Message:
sun4v: New function prom_startcpu_by_cpuid() necessary for starting cpus on
Module Name:src
Committed By: palle
Date: Sat Sep 6 20:56:39 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: sparc64.h
src/sys/arch/sparc64/sparc64: ofw_machdep.c
Log Message:
sun4v: New function prom_startcpu_by_cpuid() necessary for starting cpus on
Module Name:src
Committed By: palle
Date: Thu Sep 4 18:48:29 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h pmap.h
src/sys/arch/sparc64/sparc64: genassym.cf locore.s pmap.c
Log Message:
sun4v: All cpus must be setup with a TSB descriptor, so
Module Name:src
Committed By: palle
Date: Thu Sep 4 18:55:03 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO list
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/doc/TODO
Please note that diffs
Module Name:src
Committed By: palle
Date: Thu Sep 4 18:48:29 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h pmap.h
src/sys/arch/sparc64/sparc64: genassym.cf locore.s pmap.c
Log Message:
sun4v: All cpus must be setup with a TSB descriptor, so
Module Name:src
Committed By: palle
Date: Thu Sep 4 18:55:03 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: update TODO list
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/doc/TODO
Please note that diffs
Module Name:src
Committed By: palle
Date: Mon Sep 1 19:01:55 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
cpu_boot_secondary_processors() needs a platform independent way to get the cpu
id, so use cpu_myid() instead of sun4u specific
Module Name:src
Committed By: palle
Date: Mon Sep 1 19:01:55 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
cpu_boot_secondary_processors() needs a platform independent way to get the cpu
id, so use cpu_myid() instead of sun4u specific
Module Name:src
Committed By: palle
Date: Sun Aug 31 18:49:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Split the NORMAL_GLOBALS and ALTERNATE_GLOBALS macros to _SUN4U and
_SUN4V variants. Rework the return_from_trap logic to use
Module Name:src
Committed By: palle
Date: Sun Aug 31 18:49:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Split the NORMAL_GLOBALS and ALTERNATE_GLOBALS macros to _SUN4U and
_SUN4V variants. Rework the return_from_trap logic to use
Module Name:src
Committed By: palle
Date: Wed Aug 27 19:02:17 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c
Log Message:
Use device_lookup() to locate device instances
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: palle
Date: Wed Aug 27 19:02:17 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c
Log Message:
Use device_lookup() to locate device instances
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: palle
Date: Sun Aug 24 19:06:14 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c ebusvar.h
Log Message:
Generalize the code to allow for arbitrary interrupt wirings - with this change
the serial console is usable on Sun Fire
Module Name:src
Committed By: palle
Date: Sun Aug 24 19:09:43 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommureg.h
Log Message:
Initialize IOMMU control and status register properly - from OpenBSD - ok mrg@
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: palle
Date: Sun Aug 24 19:06:14 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: ebus_mainbus.c ebusvar.h
Log Message:
Generalize the code to allow for arbitrary interrupt wirings - with this change
the serial console is usable on Sun Fire
Module Name:src
Committed By: palle
Date: Sun Aug 24 19:09:43 UTC 2014
Modified Files:
src/sys/arch/sparc64/dev: iommu.c iommureg.h
Log Message:
Initialize IOMMU control and status register properly - from OpenBSD - ok mrg@
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: palle
Date: Wed Jul 30 13:50:33 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Fix ALTERNATE_GLOBALS so it at least works on sun4u - using a scratch register
is not a good idea...
To generate a diff of this
Module Name:src
Committed By: palle
Date: Wed Jul 30 13:50:33 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Fix ALTERNATE_GLOBALS so it at least works on sun4u - using a scratch register
is not a good idea...
To generate a diff of this
Module Name:src
Committed By: palle
Date: Sun Jul 27 16:37:47 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce a new macro ALTERNATE_GLOBALS (matching NORMAL_GLOBALS). Two
new helper macros ENABLE_INTERRUPTS and
Module Name:src
Committed By: palle
Date: Sun Jul 27 17:46:43 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: Update TODO list with relevant sun4v stuff
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Sun Jul 27 16:37:47 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce a new macro ALTERNATE_GLOBALS (matching NORMAL_GLOBALS). Two
new helper macros ENABLE_INTERRUPTS and
Module Name:src
Committed By: palle
Date: Sun Jul 27 17:46:43 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: Update TODO list with relevant sun4v stuff
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Sat Jul 26 17:16:41 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Improved the NORMAL_GLOBALS macro in the sun4u case, so only the relevant bit
(AG) in %pstate is affected - ok martin@
To generate
Module Name:src
Committed By: palle
Date: Sat Jul 26 17:16:41 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Improved the NORMAL_GLOBALS macro in the sun4u case, so only the relevant bit
(AG) in %pstate is affected - ok martin@
To generate
Module Name:src
Committed By: palle
Date: Thu Jul 24 18:23:28 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add missing spill/fill handling for trap level 1 + cosmetic changes to
comments for trap level 0 entries
To generate a diff
Module Name:src
Committed By: palle
Date: Thu Jul 24 18:23:28 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add missing spill/fill handling for trap level 1 + cosmetic changes to
comments for trap level 0 entries
To generate a diff
Module Name:src
Committed By: palle
Date: Sat Jul 19 20:58:12 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce a NORMAL_GLOBALS macro - first used in sparc_interrupt - other
relevant uses will be handled as the sun4v work is
Module Name:src
Committed By: palle
Date: Sat Jul 19 20:58:12 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce a NORMAL_GLOBALS macro - first used in sparc_interrupt - other
relevant uses will be handled as the sun4v work is
Module Name:src
Committed By: palle
Date: Wed Jul 16 19:53:18 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce SET_MMU_CONTEXTID macro for setting the mmu context id on both
sun4u
Module Name:src
Committed By: palle
Date: Wed Jul 16 19:53:18 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: ctlreg.h
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Introduce SET_MMU_CONTEXTID macro for setting the mmu context id on both
sun4u
Module Name:src
Committed By: palle
Date: Sun Jul 13 22:32:49 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add interrupt handling to sun4v trap table
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363
Module Name:src
Committed By: palle
Date: Sun Jul 13 22:09:01 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Bugfix: add missing cmp instruction to GET_MAXCWP macro
To generate a diff of this commit:
cvs rdiff -u -r1.361 -r1.362
Module Name:src
Committed By: palle
Date: Sun Jul 13 22:32:49 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: add interrupt handling to sun4v trap table
To generate a diff of this commit:
cvs rdiff -u -r1.362 -r1.363
Module Name:src
Committed By: palle
Date: Mon Jun 30 12:59:48 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: The maximum number of register windows is a constant and thus not
available via the
Module Name:src
Committed By: palle
Date: Mon Jun 30 12:59:48 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: The maximum number of register windows is a constant and thus not
available via the
Module Name:src
Committed By: palle
Date: Tue Jun 10 18:27:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: clock.c cpu.c
Log Message:
sun4v: make cpu_initclocks() work on sun4v - %tick and %stick on sun4v systems
are read-only. ok martin@
To generate a diff
Module Name:src
Committed By: palle
Date: Tue Jun 10 18:27:42 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: clock.c cpu.c
Log Message:
sun4v: make cpu_initclocks() work on sun4v - %tick and %stick on sun4v systems
are read-only. ok martin@
To generate a diff
Module Name:src
Committed By: palle
Date: Sun Jun 8 17:33:24 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h hypervisor.h trap.h
src/sys/arch/sparc64/sparc64: cache.h cpu.c hvcall.S ipifuncs.c
mp_subr.S
Log Message:
sun4v: make
Module Name:src
Committed By: palle
Date: Sun Jun 8 17:33:24 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h hypervisor.h trap.h
src/sys/arch/sparc64/sparc64: cache.h cpu.c hvcall.S ipifuncs.c
mp_subr.S
Log Message:
sun4v: make
Module Name:src
Committed By: palle
Date: Thu Jun 5 18:36:44 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: hypervisor.h
Log Message:
sun4v: ensure that it is possible to include the hypervisor.h file more than
once
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: palle
Date: Thu Jun 5 19:47:24 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
sun4v: note missing handling in pmap_calculate_colors()
To generate a diff of this commit:
cvs rdiff -u -r1.287 -r1.288
Module Name:src
Committed By: palle
Date: Thu Jun 5 19:49:04 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
sun4v: note missing handling in cpu_match()
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Thu Jun 5 18:36:44 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: hypervisor.h
Log Message:
sun4v: ensure that it is possible to include the hypervisor.h file more than
once
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: palle
Date: Tue Jun 3 20:01:34 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
sun4v: rename upaid_from_node() to cpuid_from_node() - make the function able
to extract the cpuid from the cpu nodes reg property
Module Name:src
Committed By: palle
Date: Tue Jun 3 20:01:34 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c
Log Message:
sun4v: rename upaid_from_node() to cpuid_from_node() - make the function able
to extract the cpuid from the cpu nodes reg property
Module Name:src
Committed By: palle
Date: Sat May 31 18:22:29 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: added missing dtsb miss handling for trap level 1 - with this update the
kernel now reaches configure() on sun4v systems
To
Module Name:src
Committed By: palle
Date: Sat May 31 18:27:03 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Updated TODO with relevant things to fix on sun4v
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Sat May 31 18:22:29 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: added missing dtsb miss handling for trap level 1 - with this update the
kernel now reaches configure() on sun4v systems
To
Module Name:src
Committed By: palle
Date: Sat May 31 18:27:03 UTC 2014
Modified Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Updated TODO with relevant things to fix on sun4v
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/doc/TODO
Module Name:src
Committed By: palle
Date: Fri May 30 21:55:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Remove debugging code introduced by accident in locore.s revision 1.357
To generate a diff of this commit:
cvs rdiff -u -r1.358
Module Name:src
Committed By: palle
Date: Fri May 30 21:55:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
Remove debugging code introduced by accident in locore.s revision 1.357
To generate a diff of this commit:
cvs rdiff -u -r1.358
Module Name:src
Committed By: palle
Date: Tue May 27 19:04:29 UTC 2014
Modified Files:
src/distrib/sparc64/xminiroot: Makefile
Log Message:
Ensure a disklabel is present since sun4v OpenBoot requires a valid disklabel
in the disk file image. With this change the
Module Name:src
Committed By: palle
Date: Tue May 27 19:04:29 UTC 2014
Modified Files:
src/distrib/sparc64/xminiroot: Makefile
Log Message:
Ensure a disklabel is present since sun4v OpenBoot requires a valid disklabel
in the disk file image. With this change the
Module Name:src
Committed By: palle
Date: Wed May 21 19:33:51 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Removed duplicate call to prom_map_phys()
To generate a diff of this commit:
cvs rdiff -u -r1.286 -r1.287
Module Name:src
Committed By: palle
Date: Wed May 21 19:33:51 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Removed duplicate call to prom_map_phys()
To generate a diff of this commit:
cvs rdiff -u -r1.286 -r1.287
Module Name:src
Committed By: palle
Date: Fri May 16 18:50:29 UTC 2014
Modified Files:
src/tests/sbin/sysctl: t_sysctl.sh
Log Message:
Added test of -d option to sysctl
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/sbin/sysctl/t_sysctl.sh
Please
Module Name:src
Committed By: palle
Date: Fri May 16 18:50:29 UTC 2014
Modified Files:
src/tests/sbin/sysctl: t_sysctl.sh
Log Message:
Added test of -d option to sysctl
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/sbin/sysctl/t_sysctl.sh
Please
Module Name:src
Committed By: palle
Date: Tue May 13 19:14:05 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
get_vis() now handles sun4v (VIS 1 and VIS 2)
To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276
Module Name:src
Committed By: palle
Date: Tue May 13 19:39:40 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
Use proper SYSCTL_DESCR() macro
To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277
Module Name:src
Committed By: palle
Date: Tue May 13 19:14:05 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
get_vis() now handles sun4v (VIS 1 and VIS 2)
To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276
Module Name:src
Committed By: palle
Date: Tue May 13 19:39:40 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: machdep.c
Log Message:
Use proper SYSCTL_DESCR() macro
To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277
Module Name:src
Committed By: palle
Date: Mon May 5 19:04:47 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: the trap base address should be assigned to %l1 so %tba is properly
setup later in the code - now the kernel gets as far as
Module Name:src
Committed By: palle
Date: Mon May 5 19:04:47 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: the trap base address should be assigned to %l1 so %tba is properly
setup later in the code - now the kernel gets as far as
Module Name:src
Committed By: palle
Date: Mon Apr 21 17:34:38 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: locore.s
Log Message:
sun4v: Update comment: modified - access
To generate a diff of this commit:
cvs rdiff -u -r1.356 -r1.357
Module Name:src
Committed By: palle
Date: Mon Apr 21 18:10:40 UTC 2014
Modified Files:
src/sys/arch/sparc/stand/ofwboot: loadfile_machdep.c
Log Message:
sun4v: Update TTE data in sparc64_finalize_tlb_sun4v() - sun4v has no L
(locked) bit + ensure that the ITLB has the EP
Module Name:src
Committed By: palle
Date: Mon Mar 3 05:05:09 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: pte.h
Log Message:
sun4v: SUN4V_TLB_TSB_LOCK define should have the same LL (instead of UL) as the
other defines
To generate a diff of this commit:
cvs
Module Name:src
Committed By: palle
Date: Mon Mar 3 05:05:09 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: pte.h
Log Message:
sun4v: SUN4V_TLB_TSB_LOCK define should have the same LL (instead of UL) as the
other defines
To generate a diff of this commit:
cvs
Module Name:src
Committed By: palle
Date: Fri Feb 21 18:00:09 UTC 2014
Modified Files:
src/lib/libkvm: kvm_sparc64.c
src/sys/arch/sparc/stand/ofwboot: loadfile_machdep.c
src/sys/arch/sparc64/doc: TODO
src/sys/arch/sparc64/include: cpu.h param.h
Module Name:src
Committed By: palle
Date: Fri Feb 21 18:00:09 UTC 2014
Modified Files:
src/lib/libkvm: kvm_sparc64.c
src/sys/arch/sparc/stand/ofwboot: loadfile_machdep.c
src/sys/arch/sparc64/doc: TODO
src/sys/arch/sparc64/include: cpu.h param.h
Module Name:src
Committed By: palle
Date: Sun Jan 26 20:12:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: genassym.cf locore.s
Log Message:
sun4v: Add handling of spill/fill and dtsb miss traps (with a XXX to be handled
later)
To generate a diff of this
Module Name:src
Committed By: palle
Date: Sun Jan 26 20:12:32 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: genassym.cf locore.s
Log Message:
sun4v: Add handling of spill/fill and dtsb miss traps (with a XXX to be handled
later)
To generate a diff of this
Module Name:src
Committed By: palle
Date: Sat Jan 25 19:07:25 UTC 2014
Added Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Add a TODO file to document things to be done for the sparc64 port
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
Module Name:src
Committed By: palle
Date: Sat Jan 25 19:07:25 UTC 2014
Added Files:
src/sys/arch/sparc64/doc: TODO
Log Message:
Add a TODO file to document things to be done for the sparc64 port
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
Module Name:src
Committed By: palle
Date: Sat Jan 11 18:31:35 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: genassym.cf
Log Message:
No need to make CI_MMFSA depend on SUN4V since the ci_mmfsa field is always
present in the cpu_info struct now
To generate a
Module Name:src
Committed By: palle
Date: Sat Jan 11 18:31:35 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: genassym.cf
Log Message:
No need to make CI_MMFSA depend on SUN4V since the ci_mmfsa field is always
present in the cpu_info struct now
To generate a
Module Name:src
Committed By: palle
Date: Thu Jan 9 20:13:54 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c pmap.c
Log Message:
Coding style fixes (whitespace) - no functional changes
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108
Module Name:src
Committed By: palle
Date: Thu Jan 9 20:28:24 UTC 2014
Modified Files:
src/sys/arch/sparc64/include: cpu.h
Log Message:
sun4v: Update description of the ci_mmfsa field in the cpu_info structure
To generate a diff of this commit:
cvs rdiff -u -r1.108
Module Name:src
Committed By: palle
Date: Thu Jan 9 20:13:54 UTC 2014
Modified Files:
src/sys/arch/sparc64/sparc64: cpu.c pmap.c
Log Message:
Coding style fixes (whitespace) - no functional changes
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108
301 - 400 of 415 matches
Mail list logo