Module Name:src
Committed By: cliff
Date: Sun Jan 17 00:11:11 UTC 2010
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpunode.c
rmixl_cpunodevar.h
Log Message:
cpunode driver represents CPU node in device tree
To generate a diff of this commit:
Module Name:src
Committed By: cliff
Date: Sun Jan 17 00:20:14 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
Log Message:
fix print format for EPC in cache error format string
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Thu Jan 14 17:26:20 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c
Log Message:
Simplify mips_page_physload.
To generate a diff of this commit:
cvs rdiff -u -r1.205.4.1.2.1.2.23
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:40:35 UTC 2010
Added Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpucore.c cpucorevar.h
Log Message:
- add driver to represent processor core(s) in device tree
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:40:56 UTC 2010
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX
Log Message:
- attach cpucore at mainbus
- attach cpu at cpucore
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:41:32 UTC 2010
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: files.rmixl
Log Message:
- mainbus gets 'core' locator, loses (unused) 'addr' locator
- attach cpucore at mainbus
- attach cpu at cpucore
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:41:53 UTC 2010
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpu.c
Log Message:
- attach at cpucore
- match multiple cpus (RMI threads)
- print of cpu freq and call to cpu_identify() moved to parent
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:42:16 UTC 2010
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h
Log Message:
- cpu_identify() now gets device_t arg
- add CIDFL's for RMI L2, cores, threads attributes
To generate a diff of this
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:42:38 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c
Log Message:
- spec CIDFL's for RMI L2, cores, threads attributes
- add cputab[] entry for RMI XLS404LITE
- cpu_identify() now
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:43:07 UTC 2010
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_mainbus.c
Log Message:
- nuke mainbussearch()
- use config_found (vs. config_search_ia) for cpucore's and obio
- print L2 cache attributes
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:43:31 UTC 2010
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c
Log Message:
- don't match if attach arg name doesn;t match cf_name
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.10
Module Name:src
Committed By: cliff
Date: Wed Jan 13 09:56:10 UTC 2010
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: cpucore.c
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_mainbus.c
Log Message:
- clean up formatting in print functions
To
Module Name:src
Committed By: matt
Date: Wed Jan 13 21:16:14 UTC 2010
Modified Files:
src/sys/arch/algor/algor [matt-nb5-mips64]: cpu.c
src/sys/arch/arc/arc [matt-nb5-mips64]: cpu.c
src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: cpu.c
Module Name:src
Committed By: matt
Date: Thu Jan 14 00:37:27 UTC 2010
Modified Files:
src/sys/arch/algor/isa [matt-nb5-mips64]: isadma_bounce.c
src/sys/arch/arc/arc [matt-nb5-mips64]: bus_dma.c
src/sys/arch/arc/isa [matt-nb5-mips64]: isadma_bounce.c
Module Name:src
Committed By: matt
Date: Thu Jan 14 00:44:02 UTC 2010
Modified Files:
src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: bus.c
src/sys/arch/ews4800mips/ews4800mips [matt-nb5-mips64]: bus_dma.c
Log Message:
More avail_end/avail_start fallout.
To
Module Name:src
Committed By: cliff
Date: Thu Jan 14 05:02:38 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
in BS(unmap), instead of assuming KSEG2 bsh address came from uvm_km_alloc,
check that
Module Name:src
Committed By: cliff
Date: Tue Jan 12 08:18:23 UTC 2010
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX
Log Message:
comment out options MEMSIZE; just use the mem we get from firmware map.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: matt
Date: Tue Jan 12 18:21:17 UTC 2010
Modified Files:
src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: cpu.c rtc.c zbbus.c
Log Message:
Change some devices to use CFATTACH_DECL_NEW/device_t/cfdata_t/device_*
To generate a diff of this
Module Name:src
Committed By: matt
Date: Mon Jan 11 19:52:30 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
Mark dmamaps as coherent if the D cache is coherent.
To generate a diff of this commit:
cvs rdiff -u -r1.22.16.8
Module Name:src
Committed By: matt
Date: Tue Jan 12 05:52:09 UTC 2010
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: bus_dma.h
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
Rework bounce buffers so that it can also deal with
Module Name:src
Committed By: matt
Date: Tue Jan 12 06:38:20 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
Add some evcnts for bounce buffers
To generate a diff of this commit:
cvs rdiff -u -r1.22.16.10 -r1.22.16.11
Module Name:src
Committed By: matt
Date: Sun Jan 10 03:08:35 UTC 2010
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c
Log Message:
Actually use a 32bit limit for the 32bit bus_dma_tag.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.9
Module Name:src
Committed By: cliff
Date: Fri Jan 8 08:01:23 UTC 2010
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
- if the firmware version is unknown, we use MEMSIZE instead of
maps prpovided by firmware; if MEMSIZE if nt
Module Name:src
Committed By: matt
Date: Fri Jan 8 22:15:13 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: trap.c
Log Message:
In stacktrace_subr, use proper formats.
To generate a diff of this commit:
cvs rdiff -u -r1.217.12.12 -r1.217.12.13
Module Name:src
Committed By: matt
Date: Sat Jan 9 05:54:40 UTC 2010
Modified Files:
src/sys/uvm [matt-nb5-mips64]: uvm_km.c
Log Message:
If PMAP_ALLOC_POOLPAGE is defined use it instead of uvm_pagealloc
To generate a diff of this commit:
cvs rdiff -u -r1.101.4.2
Module Name:src
Committed By: matt
Date: Sat Jan 9 06:01:18 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c pmap.c
Log Message:
On _LP64, allocate kernel memory from the first 4GB. Otherwise first 512MB.
Until we get full bounce buffer
Module Name:src
Committed By: matt
Date: Wed Jan 6 04:24:38 UTC 2010
Modified Files:
src/sys/arch/evbmips/include [matt-nb5-mips64]: vmparam.h
Log Message:
Fix typo: VMFREE* - VM_FREE*
To generate a diff of this commit:
cvs rdiff -u -r1.1.142.3 -r1.1.142.4
Module Name:src
Committed By: matt
Date: Wed Jan 6 04:25:46 UTC 2010
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c
Log Message:
Fix a thinko (last - start + size)
To generate a diff of this commit:
cvs rdiff -u -r1.205.4.1.2.1.2.19
Module Name:src
Committed By: cliff
Date: Sun Jan 3 08:37:07 UTC 2010
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ehci.c rmixl_ohci.c
rmixlreg.h
Log Message:
- unconfuse bit defines for rmixl gpio RESET and RESET_CFG registers
To generate
Module Name:src
Committed By: cliff
Date: Sun Jan 3 08:37:15 UTC 2010
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
- rmixl_reset() now uses RESET bit in RMIXL_GPIO_RESET register to reboot
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Sat Jan 2 21:40:49 UTC 2010
Modified Files:
src/sys/sys [matt-nb5-mips64]: kcore.h
Log Message:
add a struct tag.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.2.94.1 src/sys/sys/kcore.h
Please note that diffs are
Module Name:src
Committed By: matt
Date: Thu Dec 31 00:53:00 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_subr.S
Log Message:
Indicate that some RMI mfcr/mtcr can't be used in O32
Module Name:src
Committed By: matt
Date: Thu Dec 31 00:54:10 UTC 2009
Modified Files:
src/sys/arch/algor/algor [matt-nb5-mips64]: interrupt.c machdep.c
src/sys/arch/algor/include [matt-nb5-mips64]: vmparam.h
src/sys/arch/arc/include [matt-nb5-mips64]:
Module Name:src
Committed By: matt
Date: Wed Dec 30 04:51:26 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h locore.h pmap.h
proc.h pte.h vmparam.h
Module Name:src
Committed By: matt
Date: Mon Dec 28 22:56:47 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c
Log Message:
Use MIPS64_XLS for mtcr/mfcr commands
To generate a diff of this commit:
cvs rdiff -u -r1.64.16.10 -r1.64.16.11
Module Name:src
Committed By: matt
Date: Tue Dec 22 00:01:52 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: mips1_pte.h mips3_pte.h
Log Message:
Add multiple inclusion protection.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.17.38.1
Module Name:src
Committed By: matt
Date: Sat Dec 19 06:58:30 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: pmap.c
Log Message:
Change pmap_steal_memory to map allocated memory in XKPHYS is _LP64 kernels.
The CCA used is the one used for KSEG0.
To
Module Name:src
Committed By: cliff
Date: Mon Dec 14 03:55:52 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c
Log Message:
fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/arch/mips/rmi/rmixl_pcie.c
Module Name:src
Committed By: mrg
Date: Mon Dec 14 07:13:31 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c
src/sys/compat/common [matt-nb5-mips64]: compat_util.c compat_util.h
src/sys/compat/netbsd32 [matt-nb5-mips64]:
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:18:26 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c rmixl_obiovar.h
rmixlvar.h
Log Message:
- replace single bus space with two (big little endian) bus spaces for obio
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:18:55 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c
Log Message:
- replace single bus space with two (big little endian) bus spaces for obio
- use comcnspeed instead of CONSPEED
- use
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:19:17 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlreg.h
Log Message:
- add bit defines for GPIO_RESET register
- add register defines for USB
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:21:41 UTC 2009
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_usbi.c rmixl_usbivar.h
Log Message:
- add driver for XLS USB Interface
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:22:15 UTC 2009
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ohci.c
Log Message:
- add attach glue for ohci at XLS USB Interface
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:22:37 UTC 2009
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_ehci.c
Log Message:
- add attach glue for ehci at XLS USB Interface
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:23:08 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl
Log Message:
- replace single bus space with two (big little endian) bus spaces for obio
- configure RMI XLx USB Interface driver
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:23:31 UTC 2009
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
- delete MACHDEP_DEBUG define
- adjust name of (big endian) obio bus space init function
To generate a diff of
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:24:33 UTC 2009
Added Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: INSTALL_XLSATX32
INSTALL_XLSATX64 XLSATX XLSATX32 XLSATX64
Log Message:
- add standard kernel configs for XLSATX systems
To
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:25:34 UTC 2009
Removed Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLS6ATX_7A XLS6ATX_7A64
Log Message:
- deleted; replaced by *XLSATX*
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r0
Module Name:src
Committed By: cliff
Date: Mon Dec 14 07:43:25 UTC 2009
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_eb_space.c
rmixl_obio_el_space.c
Removed Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_space.c
Log
Module Name:src
Committed By: matt
Date: Sun Dec 13 00:25:30 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: locore.h
Log Message:
TLBUpdate (all forms) takes vaddr_t, uint32_t
To generate a diff of this commit:
cvs rdiff -u -r1.78.36.1.2.5
Module Name:src
Committed By: matt
Date: Fri Dec 11 17:17:51 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S
Log Message:
Cleanup/add some comments.
To generate a diff of this commit:
cvs rdiff -u -r1.5.38.5 -r1.5.38.6
Module Name:src
Committed By: matt
Date: Fri Dec 11 20:22:16 UTC 2009
Modified Files:
src/sys/arch/cobalt/include [matt-nb5-mips64]: vmparam.h
src/sys/arch/evbmips/include [matt-nb5-mips64]: vmparam.h
src/sys/arch/ews4800mips/include [matt-nb5-mips64]:
Module Name:src
Committed By: cliff
Date: Fri Dec 11 23:57:38 UTC 2009
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
- add another known/recognized psb_version ID#
- useing comcnfreq instead of -1 in rmixl_com_cnattach now
-
Module Name:src
Committed By: cliff
Date: Sat Dec 12 00:10:44 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c
Log Message:
- use #ifdef MIPS_SYSCALL_DEBUG instead of #if 0
- we should have a runtime switch also (TBD)
To generate a diff of
Module Name:src
Committed By: cliff
Date: Sat Dec 12 00:18:34 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c
Log Message:
- in ipl_sr_bits[], ensure ints for unused vectors are always disabled
and ensure that MIPS_INT_MASK_5 (clock) is
Module Name:src
Committed By: cliff
Date: Sat Dec 12 01:45:01 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c
Log Message:
initialize sc_frequency to CONSFREQ
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.7 -r1.1.2.8
Module Name:src
Committed By: matt
Date: Tue Dec 8 18:10:54 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: vmparam.h
Log Message:
Define various vm freelists for different classes of memory.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: cyber
Date: Tue Dec 8 01:55:07 UTC 2009
Modified Files:
src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: systemsw.c
Log Message:
match prototype
To generate a diff of this commit:
cvs rdiff -u -r1.14.28.1 -r1.14.28.2
Module Name:src
Committed By: cyber
Date: Tue Dec 8 01:58:43 UTC 2009
Modified Files:
src/sys/arch/sbmips/include [matt-nb5-mips64]: autoconf.h
src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c
Log Message:
- fix to allow 64bit kernels to properly talk to
Module Name:src
Committed By: mrg
Date: Tue Dec 8 02:21:16 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c
Log Message:
remove an unnecessary variable.
To generate a diff of this commit:
cvs rdiff -u -r1.50.54.1.4.9 -r1.50.54.1.4.10 \
Module Name:src
Committed By: cyber
Date: Tue Dec 8 07:44:44 UTC 2009
Modified Files:
src/sys/arch/sbmips/conf [matt-nb5-mips64]: GENERIC64
src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c
Log Message:
- Allow debugging symbols
- Handle args processing in
Module Name:src
Committed By: cliff
Date: Sat Dec 5 07:40:02 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S
Log Message:
- in copyinstr, drop a nop into delay slot as needed
- use tabspace indenting to make delay slot ops more obvious
To
Module Name:src
Committed By: cliff
Date: Fri Dec 4 01:12:17 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
in BS(init) use ~0UL instead of 0xUL as end addr
when creating and allocating
Module Name:src
Committed By: matt
Date: Fri Dec 4 04:37:08 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
Log Message:
Repeat after me: Hardwired constants are bad.
To generate a diff of this commit:
cvs rdiff -u -r1.26.36.1.2.13
Module Name:src
Committed By: matt
Date: Fri Dec 4 04:42:09 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
Log Message:
Be consistent in use of _SLL/_SRL and WIRED_SHIFT
To generate a diff of this commit:
cvs rdiff -u -r1.26.36.1.2.14
Module Name:src
Committed By: matt
Date: Mon Nov 23 18:23:02 UTC 2009
Modified Files:
src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: machdep.c
Log Message:
Use %#
To generate a diff of this commit:
cvs rdiff -u -r1.38.10.1 -r1.38.10.2 src/sys/arch/sbmips/sbmips/machdep.c
Module Name:src
Committed By: matt
Date: Mon Nov 23 18:28:47 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: locore.h
src/sys/arch/mips/sibyte/dev [matt-nb5-mips64]: sbgbus.c sbjcn.c
sbmac.c sbobio.c sbscn.c sbtimer.c sbwdog.c
Module Name:src
Committed By: matt
Date: Mon Nov 23 18:46:51 UTC 2009
Modified Files:
src/sys/arch/mips/sibyte/dev [matt-nb5-mips64]: sbmac.c sbscn.c
sbtimer.c
src/sys/arch/sbmips/include [matt-nb5-mips64]: systemsw.h
src/sys/arch/sbmips/sbmips
Module Name:src
Committed By: cliff
Date: Mon Nov 23 23:48:58 UTC 2009
Modified Files:
src/sys/arch/evbmips/evbmips [matt-nb5-mips64]: interrupt.c
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h
Log Message:
fix types in struct clockframe and args to cpu_intr
Module Name:src
Committed By: cliff
Date: Sun Nov 22 00:30:07 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
in BS(unmap), uvm/pmap mappings only apply if _LP64, #ifdef as needed
To generate a
Module Name:src
Committed By: cyber
Date: Sun Nov 22 05:37:40 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
Log Message:
Correct register renaming oversight.
This makes sbmips GENERIC run again.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: cliff
Date: Wed Nov 18 01:14:28 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
- in BS(unmap), if handle is for addr mapped in page table,
free up the pmap and uvm
Module Name:src
Committed By: cliff
Date: Wed Nov 18 01:15:32 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c
Log Message:
- use PRIxBUSADDR as needed
- make cfg_oba, ecfg_oba type bus_addr_t
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: cliff
Date: Wed Nov 18 01:16:07 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio_space.c
rmixl_pcie_cfg_space.c rmixl_pcie_ecfg_space.c
rmixl_pcie_io_space.c rmixl_pcie_mem_space.c rmixlvar.h
Module Name:src
Committed By: cliff
Date: Mon Nov 16 23:57:26 UTC 2009
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
set up some Processor Control registers at start of mach_init():
- disable all threads except #0
- disable Unaligned
Module Name:src
Committed By: cliff
Date: Mon Nov 16 23:59:19 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c
Log Message:
fix some typos in asm()'s
To generate a diff of this commit:
cvs rdiff -u -r1.64.16.8 -r1.64.16.9
Module Name:src
Committed By: matt
Date: Tue Nov 17 07:34:38 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c
Log Message:
Made mfcr/mtcf dependent on MIPS64
To generate a diff of this commit:
cvs rdiff -u -r1.64.16.9 -r1.64.16.10
Module Name:src
Committed By: matt
Date: Tue Nov 17 07:56:27 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
Appease the extent routines and pass a u_long instead of a bus_addr_t.
(slightly bogus
Module Name:src
Committed By: cliff
Date: Sun Nov 15 22:58:15 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obiovar.h
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]:
Module Name:src
Committed By: cliff
Date: Sun Nov 15 22:58:39 UTC 2009
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: std.rmixl
Log Message:
- delete un-needed options MIPS32
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2
Module Name:src
Committed By: cliff
Date: Sun Nov 15 22:59:36 UTC 2009
Modified Files:
src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c
Log Message:
- make infop work for N32 or N64; firmware gives us a
non-sign-extended 32 bit pointer in a 64 bit variable
- in
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:00:00 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
- make infop work for N32 or N64; firmware gives us a
non-sign-extended 32 bit pointer in a 64 bit variable
- in
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:09:18 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: bus_space.h
Log Message:
- need to be able to handle 32 bit bus addrs in N32 kernel
- bus_addr_t is now paddr_t
- bus_size_t is now psize_t
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:09:45 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]:
bus_space_alignstride_chipdep.c
Log Message:
- use (intptr_t) as needed to make int to pointer casts work for N32 and N64
- in
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:10:04 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c
Log Message:
- use new obio bus space
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6 -r1.1.2.7
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:10:22 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_obio.c
Log Message:
- use PRIxPADDR and PRIxPSIZE as needed when printing
bus address and size following change in typedef
- use new obio
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:11:06 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c rmixl_pcievar.h
Log Message:
- abandon XKPHYS mapping for access PCIe CFG and ECFG space, useless for N32
- rmixl_pcie_conf_read()
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:11:32 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlvar.h
Log Message:
- use new obio bus space
- add bus space stuff for PCIe CFG and ECFG spaces
To generate a diff of this commit:
cvs
Module Name:src
Committed By: cliff
Date: Sun Nov 15 23:29:18 UTC 2009
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie_cfg_space.c
rmixl_pcie_ecfg_space.c
Log Message:
add bus space for PCIe CFG and ECFG spaces
To generate a diff of this
Module Name:src
Committed By: matt
Date: Sat Nov 14 21:49:05 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h
Log Message:
Add MIPS_SR_PX
To generate a diff of this commit:
cvs rdiff -u -r1.74.28.11 -r1.74.28.12
Module Name:src
Committed By: matt
Date: Sat Nov 14 21:49:34 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S
Log Message:
Fix comment.
To generate a diff of this commit:
cvs rdiff -u -r1.26.36.1.2.11 -r1.26.36.1.2.12 \
Module Name:src
Committed By: matt
Date: Sat Nov 14 21:50:51 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h
src/sys/arch/mips/mips [matt-nb5-mips64]: copy.S
Log Message:
switch from fu*/su* to ufetch_*/ustore_*.
To generate a diff of
Module Name:src
Committed By: matt
Date: Sat Nov 14 21:52:08 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_disasm.c mips_emul.c
trap.c
Log Message:
Switch from fu*/su* to ufetch_*/ustore_*. This make netbsd32 compat root
on a LP64 BE
Module Name:src
Committed By: cliff
Date: Sat Nov 14 21:59:15 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: files.rmixl
Log Message:
- rmixls_subr.S is replaced by rmixl_subr.S
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.5
Module Name:src
Committed By: cliff
Date: Fri Nov 13 05:19:22 UTC 2009
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLS6ATX_7A
Log Message:
- (re-) configure ksyms
- SYMTAB_SPACE can now shrink by almost 10x now that local symbols
are properly stripped
Module Name:src
Committed By: cliff
Date: Fri Nov 13 05:22:19 UTC 2009
Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcie.c
Added Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_subr.S
Removed Files:
src/sys/arch/mips/rmi
Module Name:src
Committed By: cliff
Date: Fri Nov 13 05:22:50 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h
Log Message:
- struct pridtab definition is moved here from mips_machdep.c
- 'mycpu' is now global (was static); uh, a name change
Module Name:src
Committed By: cliff
Date: Fri Nov 13 05:23:23 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h
Log Message:
- move #ifndef LOCORE up a few lines to wrap more XSEG, XKSEG stuff
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: cliff
Date: Fri Nov 13 05:24:43 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c
Log Message:
- in SHOW64 macro remove extraneous 'x' in printf format
- in MIPS64_SHOW32 macro add push and pop directives
- use
701 - 800 of 1017 matches
Mail list logo