aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/include
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the _NO_NAMESPACE_POLLUTION kludge by creating anPoul-Henning Kamp2009-09-082-18/+49
* * Completely Remove the option STOP_NMI from the kernel. This optionAttilio Rao2009-08-131-0/+1
* Add a MD __PCI_BAR_ZERO_VALID which denotes that BARs containing 0Marius Strobl2009-07-211-0/+2
* Add support to the virtual memory system for configuring machine-Alan Cox2009-07-122-2/+5
* Cleanup ALIGNED_POINTER:Sam Leffler2009-07-051-0/+7
* - Work around the broken loader behavior of not demapping no longerMarius Strobl2009-06-281-3/+1
* Correct the #endif comment.Alan Cox2009-06-261-1/+1
* This change is the next step in implementing the cache control functionalityAlan Cox2009-06-261-0/+35
* Implement a facility for dynamic per-cpu variables.Jeff Roberson2009-06-231-0/+2
* Don't conditionally define CACHE_LINE_SHIFT, as we anticipate sizingRobert Watson2009-04-201-3/+1
* Add description and cautionary note regarding CACHE_LINE_SIZE.Robert Watson2009-04-191-0/+4
* For each architecture, define CACHE_LINE_SHIFT and a derivedRobert Watson2009-04-191-0/+5
* - There's no need to wrap kdb_active and kdb_trap() in #ifdef KDB asMarius Strobl2009-03-191-1/+1
* Add AT_EXECPATH ELF auxinfo entry type. The value's a_ptr is a pointerKonstantin Belousov2009-03-171-4/+2
* Improve r185008 so the streaming cache is only flushed whenMarius Strobl2009-02-101-3/+4
* - Use the generally more appropriate PROM base rather than theMarius Strobl2009-02-101-1/+1
* - Currently the PMAP code is laid out to let the kernel TSB cover theMarius Strobl2009-01-011-0/+2
* Modularize the Open Firmware client interface to allow run-time switchingNathan Whitehorn2008-12-201-1/+6
* AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.Warner Losh2008-12-171-12/+0
* Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular,Nathan Whitehorn2008-12-151-53/+0
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-221-0/+4
* Use the interrupt level right below PIL_FAST for executing interruptMarius Strobl2008-11-191-1/+2
* - Allow the front-end to specify that iommu(4) should disableMarius Strobl2008-11-162-7/+11
* Use the STICK timers only when absolutely necessary, i.e. if a machineMarius Strobl2008-09-201-0/+2
* - Newer firmware versions no longer provide SUNW,stop-self so justMarius Strobl2008-09-181-6/+38
* For cheetah-class CPUs ensure that the dt512_0 is set to hold 8k pagesMarius Strobl2008-09-082-2/+30
* Use the PROM provided SUNW,set-trap-table to take over the trapMarius Strobl2008-09-041-0/+1
* Flesh out MMU and cache handling of cheetah-class CPUs.Marius Strobl2008-09-042-0/+67
* The physical address space of cheetah-class CPUs has been extendedMarius Strobl2008-09-041-4/+7
* - USIII-based machines can consist of CPUs running at differentMarius Strobl2008-09-036-7/+25
* - USIII-based machines can consist of CPUs having different cacheMarius Strobl2008-09-022-13/+5
* Update the comment regarding the workaround for the BlackBirdMarius Strobl2008-08-231-3/+5
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsJohn Baldwin2008-08-191-2/+2
* cosmetic changes and style fixesMarius Strobl2008-08-134-24/+25
* Assume OpenSolaris knows better and use their value for VM_MAX_PROM_ADDRESS.Marius Strobl2008-08-121-1/+1
* - Reimplement {d,i}tlb_enter() and {d,i}tlb_va_to_pa() in C. There'sMarius Strobl2008-08-071-1/+5
* Revert the addition of "__volatile" to "__asm" done in r180011, sinceMarius Strobl2008-07-051-4/+4
* Improve r180011 by explicitly adding the condition codes to theMarius Strobl2008-06-271-3/+3
* Use "__asm __volatile" rather than "__asm" for instruction sequencesMarius Strobl2008-06-251-7/+7
* Remove the unused major/minor numbers from iodev and memdev.Ed Schouten2008-06-251-1/+0
* - Remove the BUS_HANDLE_MIN checking in the __BUS_DEBUG_ACCESS macro;Marius Strobl2008-05-081-81/+109
* - Use the name returned by device_get_nameunit(9) for the name of theMarius Strobl2008-05-072-9/+10
* - Include <machine/utrap.h> so this header doesn't have an MDMarius Strobl2008-04-231-5/+7
* o Rename ic_eoi to ic_clear to emphasize the functions it pointsMarius Strobl2008-04-232-5/+13
* - Add support for IPI_PREEMPT. [1]Marius Strobl2008-04-092-1/+3
* When building a kernel module, define MAXCPU the same as SMP soJohn Birrell2008-03-271-2/+2
* The "free-lance" timer in the i8254 is only used for the speakerPoul-Henning Kamp2008-03-261-2/+0
* - Const'ify the bus_stream_asi and bus_type_asi arrays.Marius Strobl2008-03-241-2/+2
* Oops. Use atomic_add_long() for atomic_fetchadd_long() (not atomic_add_int())Pawel Jakub Dawidek2008-03-191-2/+1
* Implement atomic_fetchadd_long() for all architectures and document it.Pawel Jakub Dawidek2008-03-161-0/+2