summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2013-08-12Upcoming radeondrm(4) support will grow the kernel. This growth causes theMark Kettenis
2013-08-12Add a port of the TTM and Radeon DRM code from Linux 3.8.13.Jonathan Gray
2013-08-08Add PMAP_NOCACHE as an alias for PMAP_NC for use in semi-MI code.Mark Kettenis
2013-08-08/dev/drmN for sparc64Mark Kettenis
2013-07-16Enable jfb-style acceleration on XVR-600.Miod Vallat
2013-07-16Add support for BUS_INTR_ESTABLISH_MPSAFE. This makes the previous commitMark Kettenis
2013-07-16The interrupt handler for vcons(4) is defenitely safe to run without holdingMark Kettenis
2013-07-16Add support for BUS_INTR_ESTABLISH_MPSAFE.Mark Kettenis
2013-07-15Use getpropstringA(), not getpropstring(), to get the card's name. This ensuresMiod Vallat
2013-07-14To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
2013-07-13unify register_t to long on all platformsTheo de Raadt
2013-07-12Actually assign return value to the variable that's used to check it.Mark Kettenis
2013-07-05Avoid truncation when calculating clock gain/lossPhilip Guenther
2013-07-05Take II, this time without flubbing off_t: : move several internalPhilip Guenther
2013-07-04backout previous; off_t must be signed and there might be other C++ APIOtto Moerbeek
2013-07-04To ease future changes, move several internal type definitions that arePhilip Guenther
2013-06-23Stop using -traditional-cpp on gcc3/4 platforms.Miod Vallat
2013-06-15Stop handling overlapping copies in memcpy() by jumping straight into theMark Kettenis
2013-06-13Remove a remnant of the VIS optimized bcopy code that was hiding in a delayMark Kettenis
2013-06-13Get rid of the VIS-optimized bcopy/bzero code. This has never been enabled,Mark Kettenis
2013-06-13Remove some disabled debugging code that hasn't been used for ages.Mark Kettenis
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-06-09the kernel is supposed to provide memmove, but some archs are missing it.Ted Unangst
2013-06-03Convert some internal APIs to use timespecs instead of timevalsPhilip Guenther
2013-06-03changes for isc fuse support. not enabled. ok beck deraadt.Ted Unangst
2013-06-02Add the TLS relocationsPhilip Guenther
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-05-31remove counters for simplelocksTed Unangst
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-21remove unused cpu_lock code (where it is truly unused). it is notTed Unangst
2013-05-17Implement IPL_MPSAFE for pci bus interrupt handlers.Mark Kettenis
2013-05-16Run audio interrupts without grabbing the kernel lock. While IPL_SERIAL isMark Kettenis
2013-05-15Introduce a global interrupt-aware mutex protecting dataAlexandre Ratchov
2013-05-13Get rid of some silly underscores.Mark Kettenis
2013-05-13Implement support for running interrupt handlers without taking the kernelMark Kettenis
2013-05-12Handle big (a.k.a. >2TB) disks by adding logic to handle the 12 and 16Kenneth R Westerback
2013-05-12Take the kernel lock and call the actual interrupt handler from aMark Kettenis
2013-05-10ditch unused zskbd_device_lookup; verified by sebastia@Mike Belopuhov
2013-04-21Unify the zs tty driver.Sebastian Reitenbach
2013-04-02Get rid of SYSCALL_G7RFLAG. iIt's been deprecated for a long time already,Mark Kettenis
2013-04-01Do not expose the trap T_* values to userland, since they invade theTheo de Raadt
2013-03-31try to avoid pulling in pte.h and other more crazy things. Checked againstTheo de Raadt
2013-03-30reorder include search directories. cuts lookups by quite a bit.Ted Unangst
2013-03-28Add STRONG_ALIAS macros to be used from assembly code in libc andMartynas Venckus
2013-03-28Add __strong_alias macros for all architectures to be able to aliasMartynas Venckus
2013-03-26sync TDIRS with realityJasper Lievisse Adriaanse
2013-03-26PGSHIFT and PGOFSET are now contained inside the kernel namespace.Theo de Raadt
2013-03-25ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file.Theo de Raadt
2013-03-23refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedTheo de Raadt
2013-03-21NBPG -> PAGE_SIZE, PGSHIFT -> PAGE_SHIFT, PGOFSET -> PAGE_MASKTheo de Raadt