aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/sparc64/genassym.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.release/8.2.0_cvsKen Smith2011-02-161-1/+1
* MFC: r210601 (partial), r211071, r211073Marius Strobl2010-09-151-5/+6
* MFC: r210176Marius Strobl2010-09-151-0/+1
* MFC: r205258Marius Strobl2010-03-311-1/+1
* MFC: r203185Marius Strobl2010-02-061-0/+1
* - Newer firmware versions no longer provide SUNW,stop-self so justMarius Strobl2008-09-181-0/+6
* Work around Cheetah+ erratum 34 (USIII+ erratum #10) by relocatingMarius Strobl2008-09-101-0/+3
* For cheetah-class CPUs ensure that the dt512_0 is set to hold 8k pagesMarius Strobl2008-09-081-0/+1
* Flesh out MMU and cache handling of cheetah-class CPUs.Marius Strobl2008-09-041-2/+5
* - USIII-based machines can consist of CPUs running at differentMarius Strobl2008-09-031-2/+3
* - USIII-based machines can consist of CPUs having different cacheMarius Strobl2008-09-021-1/+2
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-171-1/+0
* Convert the remainder of the low hanging fruits regarding includingMarius Strobl2007-01-191-96/+22
* GC unused fields in pcpuKip Macy2006-12-171-1/+0
* Turn console printf buffering into a kernel option and only onJohn Birrell2006-11-301-1/+0
* - Explicitly name the fields in pcb that we use to store trap state for laterKip Macy2006-11-291-0/+5
* remove unused reference to tsb paKip Macy2006-11-241-1/+0
* Add mechanism to track TSB misses in tsb miss handlerKip Macy2006-11-221-0/+2
* make pcb pad area accessible from asmKip Macy2006-11-031-0/+2
* Add a cnputs() function to write a string to the console withJohn Birrell2006-11-011-0/+1
* unbreak buildkernel for sparc64 - fallout from sun4vKip Macy2006-10-091-6/+5
* kernel clean up to make the sun4v kernel buildKip Macy2006-10-091-10/+80
* Use <sys/ktr.h> directly in .S files instead of exporting theMarius Strobl2005-12-061-14/+0
* Remove superfluous inclusion of upa.h.Marius Strobl2005-11-301-1/+0
* - MFi386: sys/i386/i386/intr_machdep.c rev. 1.11Marius Strobl2005-04-161-1/+4
* Remove references to U area and garbage collect includes.David Schultz2004-11-201-2/+0
* Move the per-CPU vmspace pointer fixup that is required before aThomas Moestl2004-05-261-1/+1
* reenable the caches when a PCI peek faults. Takes my kernel compileJohn-Mark Gurney2003-08-241-0/+2
* Deal with 'options KSTACK_PAGES' being a global option.Peter Wemm2003-07-311-0/+2
* add support for interrupt counting on sparc64. This copies part of theJohn-Mark Gurney2003-07-161-0/+1
* - Fix placement of cvs ids in previous commit to match .S files in libc.Jake Burkholder2003-04-291-3/+0
* - Add space for kernel floating point registers to the pcb. These will beJake Burkholder2003-04-031-4/+5
* - Add a flags field to struct pcb. Use this to keep track of wether orJake Burkholder2003-04-011-0/+2
* - Rename pcb_fpstate to pcb_ufp (user floating point), and change it toJake Burkholder2003-04-011-6/+1
* Rename pcb_fp to pcb_sp, so as to not be confused with floating pointJake Burkholder2003-04-011-1/+1
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-4/+3
* Forgot this file in previous commit.Jake Burkholder2002-12-281-0/+1
* - Change the way the direct mapped region is implemented to be generallyJake Burkholder2002-12-231-3/+3
* - Expand struct trapframe to 256 bytes, make all fields fixed width and theJake Burkholder2002-10-221-4/+5
* Add pmap support for user mappings of multiple page sizes (super pages).Jake Burkholder2002-08-181-3/+9
* Demark sections of code that need special fault handling with labels.Jake Burkholder2002-08-161-2/+0
* Auto size available kernel virtual address space based on phsyical memoryJake Burkholder2002-08-101-1/+0
* Remove some stuff that snuck in last commit.Jake Burkholder2002-07-291-5/+0
* Implement a direct mapped address region, like alpha and ia64. ThisJake Burkholder2002-07-271-0/+13
* Remove the tlb argument to tlb_page_demap (itlb or dtlb), in order to betterJake Burkholder2002-07-261-4/+0
* Set the thread state of the newly chosen to run thread to TDS_RUNNING inJohn Baldwin2002-07-121-2/+0
* Part 1 of KSE-IIIJulian Elischer2002-06-291-0/+2
* Merge the code in pv.c into pmap.c directly. Place all page mappings ontoJake Burkholder2002-05-291-1/+0
* Convert the interrupt queue from an array to a linked list. ImplementJake Burkholder2002-05-251-11/+10
* Add SMP aware cache flushing functions, which operate on a single physicalJake Burkholder2002-05-201-0/+17