summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include
Commit message (Expand)AuthorAgeFilesLines
* Use "__asm __volatile" rather than "__asm" for instruction sequencesmarius2008-06-251-7/+7
* Remove the unused major/minor numbers from iodev and memdev.ed2008-06-251-1/+0
* - Remove the BUS_HANDLE_MIN checking in the __BUS_DEBUG_ACCESS macro;marius2008-05-081-81/+109
* - Use the name returned by device_get_nameunit(9) for the name of themarius2008-05-072-9/+10
* - Include <machine/utrap.h> so this header doesn't have an MDmarius2008-04-231-5/+7
* o Rename ic_eoi to ic_clear to emphasize the functions it pointsmarius2008-04-232-5/+13
* - Add support for IPI_PREEMPT. [1]marius2008-04-092-1/+3
* When building a kernel module, define MAXCPU the same as SMP sojb2008-03-271-2/+2
* The "free-lance" timer in the i8254 is only used for the speakerphk2008-03-261-2/+0
* - Const'ify the bus_stream_asi and bus_type_asi arrays.marius2008-03-241-2/+2
* Oops. Use atomic_add_long() for atomic_fetchadd_long() (not atomic_add_int())pjd2008-03-191-2/+1
* Implement atomic_fetchadd_long() for all architectures and document it.pjd2008-03-161-0/+2
* - Do as the comment in pmap_bootstrap() suggests and flush all non-lockedmarius2008-03-091-0/+8
* The Sun disk label only uses 16-bit fields for cylinders, heads andmarius2008-02-111-0/+13
* Add configuration knobs for the superpage reservation system. Initially,alc2007-12-271-0/+7
* Add stubs to unbreak LINT.jkoshy2007-12-071-0/+4
* Break out stack(9) from ddb(4):rwatson2007-12-021-0/+40
* Change the management of cached pages (PQ_CACHE) in two fundamentalalc2007-09-251-2/+3
* o Revamp the sparc64 interrupt code in order to be able to interfacemarius2007-09-062-4/+18
* Style(9) fix - use #define<tab> consistently.marius2007-09-061-15/+15
* - Divorce the IOTSBs, which so far where handled via a global listmarius2007-08-052-13/+21
* - Add support for sending IPIs with USIII and greater sun4u CPUs.marius2007-06-161-5/+10
* Add kdb_cpu_sync_icache(), intended to synchronize instructionmarcel2007-06-091-0/+5
* Rework the PCPU_* (MD) interface:attilio2007-06-041-1/+2
* Add the machine-specific definitions for configuring the new physicalalc2007-06-041-0/+38
* - Staticize cpu_ipi_send() and cpu_mp_unleash() as these aren'tmarius2007-05-201-1/+8
* - Also identify USIIIi+, USIV and USIV+ CPUs.marius2007-05-201-8/+11
* Include machine/pcb.hto turn extern struct pcb stoppcbs[]; constructkan2007-05-191-0/+1
* - Add bits for userland profiling. For sun4u this is compile-tested only.marius2007-05-111-4/+36
* Define every architecture as either VM_PHYSSEG_DENSE oralc2007-05-051-0/+5
* Add support for specifying a minimal size for vm.kmem_size in the loader viasepotvin2007-04-211-1/+2
* Push down the implementation of PCPU_LAZY_INC() into the machine-dependentalc2007-03-111-0/+6
* Rototill the sparc64 nexus(4) (actually this brings in the code themarius2007-03-075-137/+18
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-2/+2
* Convert the remainder of the low hanging fruits regarding includingmarius2007-01-196-12/+45
* - Rename UPA_BUS_SPACE to NEXUS_BUS_SPACE; besides an UPA bus, nexus(4)marius2007-01-181-2/+2
* Remove the compat shims for the ISA old-stlye in{b,w,l}()/out{b,w,l}()marius2007-01-181-53/+0
* Remove 3rd clause, renumber, ok per emailimp2007-01-122-8/+2
* add new large page sizes for use by shared loaderkmacy2006-12-181-0/+8
* In the replacement text of the __bswapN_const() macros encapsulate themarius2006-10-301-8/+12
* unbreak sparc64 loader buildkmacy2006-10-091-1/+1
* kernel clean up to make the sun4v kernel buildkmacy2006-10-091-1/+1
* PR:jb2006-10-041-84/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.phk2006-10-021-3/+0
* Use __builtin_va_start instead of __builtin_stdarg_start. GCC4 obsoleteskan2006-09-211-1/+1
* Add pmap_clear_write() to the interface between the virtual memoryalc2006-07-201-2/+0
* - Complete breaking out the definition of bus_space_{tag,handle}_t bymarius2006-06-132-12/+4
* MFalpha/amd64/arm/ia64alc2006-05-291-9/+0
* Clean out sysctl machdep.* related defines.phk2006-05-111-19/+0
* Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to themarcel2006-04-031-0/+2
OpenPOWER on IntegriCloud