History log of /src/sys/arch/evbmips/gdium/machdep.c |
Revision | | Date | Author | Comments |
1.22 |
| 05-Mar-2024 |
thorpej | Move the at-shutdown call to resettodr() from cpu_reboot() to kern_reboot().
It's a small step, but it's a step.
|
1.21 |
| 17-Aug-2020 |
simonb | Add some compile time asserts for endianness on boards/systems that only support a single endianness.
|
1.20 |
| 22-Dec-2016 |
cherry | switch all ports to use uvm_init.c:uvm_md_init()
uvm_setpagesize() is now subsumed within this funciton.
|
1.19 |
| 11-Jul-2016 |
matt | branches: 1.19.2; Use pmap_kenter flags to create cached/uncached entries. #include <mips/locore.h> when appropriate
|
1.18 |
| 01-Feb-2016 |
christos | PR/50735: David Binderman: Check bounds before dereferencing.
|
1.17 |
| 24-Mar-2014 |
christos | branches: 1.17.6; use cpu_{g,s}etmodel
|
1.16 |
| 24-Aug-2011 |
macallan | branches: 1.16.2; 1.16.12; 1.16.16; fix up the environment pointers to be usable in LP64
|
1.15 |
| 10-Jul-2011 |
matt | CLeanup machine includes
|
1.14 |
| 08-Jun-2011 |
bouyer | Make GDIUM build again after matt-nb5-mips64 merge. untested as I don't have this hardware, but I'll use this as a base for Lemote Fulong support.
|
1.13 |
| 20-Feb-2011 |
matt | branches: 1.13.2; Merge forward from matt-nb5-mips64.
|
1.12 |
| 08-Feb-2011 |
rmind | Remove clause 3 (UCB advertising clause) from the University of Utah copyright. Confirmed by Mike Hibler, mike at cs.utah.edu - thanks! Also, merge UCB and Utah copyright texts back into one, as they originally were.
Extra verification by snj@.
|
1.11 |
| 08-Feb-2010 |
joerg | branches: 1.11.2; 1.11.4; 1.11.6; Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters.
|
1.10 |
| 27-Nov-2009 |
rmind | branches: 1.10.2; - Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr. - Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb(). - Amend assembly in ports where it accesses PCB via struct user. - Rename L_ADDR to L_PCB in few places. Reduce sys/user.h inclusions.
|
1.9 |
| 26-Nov-2009 |
matt | Kill proc0paddr. Use lwp0.l_addr instead.
|
1.8 |
| 17-Aug-2009 |
matt | branches: 1.8.2; Use mips3_sd instead of two 32bit stores.
|
1.7 |
| 11-Aug-2009 |
matt | Remove declaration of physmem since uvm_page.c declares it.
|
1.6 |
| 11-Aug-2009 |
cliff | #ifdef around boot args parsing for now, so won't kill autobooting the gdium
|
1.5 |
| 11-Aug-2009 |
matt | Disable 2nd PCI Windows @ 8MB
|
1.4 |
| 08-Aug-2009 |
matt | Add pci_attach_hook to configure the ralink device since PMON didn't. This avoids the over kill of PCI_NETBSD_CONFIGURE. And given the bounded nature of the Gdium, it's not as if someone is going to add more devices.
|
1.3 |
| 07-Aug-2009 |
matt | Get the CPU frequency from the PMON environment (which it provided to us).
|
1.2 |
| 06-Aug-2009 |
matt | Cleanup a bit and remove some debugging cruft that's no longer needed now that the early console is working.
|
1.1 |
| 06-Aug-2009 |
matt | GDIUM support. It compiles but doesn't yet work. It dies quickly in mips_vector_init.
|
1.8.2.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.8.2.2 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.8.2.1 |
| 17-Aug-2009 |
yamt | file machdep.c was added on branch yamt-nfs-mp on 2009-08-19 18:46:13 +0000
|
1.10.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.11.6.2 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.11.6.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.11.4.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.11.2.2 |
| 12-Jun-2011 |
rmind | sync with head
|
1.11.2.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.13.2.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.16.16.1 |
| 18-May-2014 |
rmind | sync with head
|
1.16.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.16.12.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.16.2.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.17.6.3 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.17.6.2 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.17.6.1 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|
1.19.2.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|