summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2018-03-29Make sparc64 ofwboot open the softraid boot chunk early on and keep theStefan Sperling
2018-03-22In vldcp(4), initialize lc_rx_state to a magic value which is notStefan Sperling
2018-03-21When installing a shared interrupt handler, copy the ih_bus and ih_cpuMark Kettenis
2018-03-20Do not panic from ddb(4) when a lock requirement isn't fulfilled.Martin Pieuchot
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt
2018-02-19Convert sparc64 to MI mutex.Martin Pieuchot
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-14prune files.* entries that refer to files not in treeJonathan Gray
2018-02-09Check for the existence of /bsd before trying to back it up to /obsd.Theo Buehler
2018-01-27Sync the nam2blk entries with the bdevsw table, which is theChristian Weisgerber
2018-01-27Fix an interrupt storm issue in vnet(4) mpi@ managed to trigger on my T5220,Stefan Sperling
2018-01-17In cbus(4) drivers, make it easier to identify which driver is doingStefan Sperling
2018-01-13Define and use IPL_MPFLOOR in our common mutex implementation.Martin Pieuchot
2018-01-13In vldcp(8) fix a race between vldcpread() and vldcp_rx_intr() whichStefan Sperling
2018-01-12Unify <machine/mutex.h> a bit further.Martin Pieuchot
2018-01-06Fix an interrupt storm condition in vldcp(8) (sparc64).Stefan Sperling
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hPhilip Guenther
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2017-12-22If we use the cookie-based interrupt API on sun4v, whe shouldn't put theMark Kettenis
2017-12-14fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, soPhilip Guenther
2017-12-13report Oracle as the vendor is the produce starts with ORCL,David Gwynne
2017-12-11In uvm Chuck decided backing store would not be allocated proactivelyTheo de Raadt
2017-12-11Use correct mask to derive portid from "reg" property in cpu_match.Mark Kettenis
2017-12-08Make sure we don't match (and attach) more than the maximum number ofMark Kettenis
2017-12-06Implement support for using interrupt cookies in vbus(4) and vpci(4) asMark Kettenis
2017-12-05Handle 64-bit-address Memory Space.Mark Kettenis
2017-12-04Sadly the firmware on SPARC T7 machines omits the executable bit on mappingsMark Kettenis
2017-12-03Rename ci_number to ci_cpuid to match other archs.Martin Pieuchot
2017-11-19Remove lock_machdep.c from amd64, i386, mips64 and sparc64.Visa Hankala
2017-11-04Since rev 1.502 of rc(8) it creates a /bsd.booted hard link. At theFlorian Obser
2017-11-03use %lx to print the frame address if resolving of the symbol name failsJasper Lievisse Adriaanse
2017-10-24Use "static inline" instead of "extern inline" for compatibility withMark Kettenis
2017-10-23Avoid clang format warning.Mark Kettenis
2017-10-17remove the remaining references to .depend files since nothing creates themChristian Weisgerber
2017-10-17Add a machine-independent implementation for the mplock.Visa Hankala
2017-10-05Check the state value within the assert statement, do not set it.Alexander Bluhm
2017-09-28When option DDB_STRUCTINFO was removed from the kernel, too much fromPatrick Wildt
2017-09-12Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similarMartin Pieuchot
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-08-28swap ualea for urngJasper Lievisse Adriaanse
2017-08-17Fix typo in comments: s/return/returns/ in "a function that never return."Tom Cosgrove
2017-08-12Use ctfstrip(1) by default to strip kernels.Martin Pieuchot
2017-08-10With a CTF kernel, DDB's print command will now pretty-print symbols.Martin Pieuchot
2017-08-07Return WSDISPLAY_TYPE_PCIVGA like we do on macppc.Mark Kettenis
2017-07-22Fix the various SIGSEGV and SIGBUS scenarios to match what we do onMark Kettenis
2017-07-18Stop automatically regenerating gap.o (and hence linking a new kernel)Theo Buehler
2017-07-16Pass the linker from make environment to makegap.sh. This is (only)Visa Hankala
2017-07-04Export our atomic definitions to userland instead of gcc builtins.Martin Pieuchot
2017-06-29kill RCSID macros; discussed with millertTheo de Raadt