aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* - Add a flags field to struct pcb. Use this to keep track of wether orJake Burkholder2003-04-015-4/+46
* - Don't allow tf_wstate to be set in set_regs.Jake Burkholder2003-04-011-1/+6
* Implement cpu_set_upcall.Jake Burkholder2003-04-011-1/+13
* - Rename pcb_fpstate to pcb_ufp (user floating point), and change it toJake Burkholder2003-04-017-70/+39
* Rename pcb_fp to pcb_sp, so as to not be confused with floating pointJake Burkholder2003-04-015-9/+9
* Implement casuptr.Jake Burkholder2003-04-012-7/+23
* - Define a new md function 'casuptr'. This atomically compares and setsJeff Roberson2003-04-011-0/+7
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withJeff Roberson2003-03-311-3/+3
* - Change trapsignal() to accept a thread and not a proc.Jeff Roberson2003-03-311-1/+1
* - Allow the physical memory size that will be actually used by the kernel toJake Burkholder2003-03-312-2/+44
* Handle the fictitious pages created by the device pager. For fictitiousJake Burkholder2003-03-273-22/+61
* Set the cache line size for subordinate pci bridges as well as for theirJake Burkholder2003-03-271-2/+2
* - Add vm_paddr_t, a physical address type. This is required for systemsJake Burkholder2003-03-251-0/+1
* Remove bitrot associated with `maxusers'.Ruslan Ermilov2003-03-221-1/+0
* Use td->td_ucred instead of td->td_proc->p_ucred.John Baldwin2003-03-201-1/+1
* Use atomic operations to increment and decrement the refcountMaxime Henrion2003-03-201-2/+3
* - Remove unused cache flushing routines. These will not necessary workJake Burkholder2003-03-197-456/+258
* - Set cpu_impl early in sparc64_init so that we can use it to detectJake Burkholder2003-03-194-3/+12
* Remove a workaround for mysterious junk appearing in the tlb of secondaryJake Burkholder2003-03-191-19/+0
* Implement db_print_backtrace. This may need to flush out the windowsJake Burkholder2003-03-191-0/+4
* Remove unused fields.Jake Burkholder2003-03-181-5/+1
* Clean up /dev/mem now that pmap handles illegal aliases properly. Don'tJake Burkholder2003-03-171-54/+70
* Ensure that kstack0 has physical colour equal to virtual colour, so thatJake Burkholder2003-03-171-4/+11
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsJake Burkholder2003-03-161-0/+2
* Implement is_physical_memory. Accessing memory which doesn't exist causesJake Burkholder2003-03-151-3/+9
* lock.h must be included before mutex.h.Jake Burkholder2003-03-141-0/+1
* Oops, add missing includes. Pass me the pointy hat.Maxime Henrion2003-03-141-0/+1
* Grab Giant around calls to contigmalloc() and contigfree() soMaxime Henrion2003-03-131-1/+6
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsJohn Baldwin2003-03-041-6/+2
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+7
* Change the process flags P_KSES to be P_THREADED.Julian Elischer2003-02-271-1/+1
* cat KSE > /dev/nullDavid Xu2003-02-271-3/+0
* Implemented "nooption" and "nomakeoption" config(8) tokens.Ruslan Ermilov2003-02-262-41/+47
* Unbreak the IOMMU code.Maxime Henrion2003-02-261-1/+1
* Correctly set BUS_SPACE_MAXSIZE in all the busdma backends.Maxime Henrion2003-02-261-1/+1
* Move most everything back to a MI NOTES, and use "nodevice" in MD NOTESDavid E. O'Brien2003-02-252-0/+127
* Cleanup of the d_mmap_t interface.Maxime Henrion2003-02-251-7/+0
* Make the 'a' parameter of bus_space_write_multi_stream_*() a const pointer.David E. O'Brien2003-02-241-3/+3
* The rest of our platforms make bus_space_write_multi_stream_2's 'a' aDavid E. O'Brien2003-02-231-1/+1
* Add an empty bus_space_unmap() like Alpha has. puc(4) uses it.David E. O'Brien2003-02-231-0/+11
* Uncomment the xl(4) driver since it's now working properlyMaxime Henrion2003-02-201-1/+1
* Fix definite panic when releasing interrupt resources.Jake Burkholder2003-02-191-1/+1
* Missed a missing M_WAITOK.Jake Burkholder2003-02-191-1/+1
* Use M_WAITOK.Jake Burkholder2003-02-192-2/+4
* Implement interrupt resource allocation and setup. Set the interruptJake Burkholder2003-02-195-16/+111
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-1911-16/+16
* Add central and fhc.Jake Burkholder2003-02-181-0/+2
* Add drivers for the central and fhc busses found in enterprise classJake Burkholder2003-02-188-0/+1082
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-172-8/+7
* - Split the struct kse into struct upcall and struct kse. struct kse willJeff Roberson2003-02-171-1/+1