summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2012-10-29Set the type of a processed MSI data record to 0, and check that the typeMark Kettenis
2012-10-29On UltraSPARC T1/T2, block the current strand while spinning in the hopeMark Kettenis
2012-10-27Also attach to channels name "ldom-<guestname>" (but not "ldom-primary").Mark Kettenis
2012-10-27Make polling work.Mark Kettenis
2012-10-26Turns out that for devices that attach to cbus(4), it is better to disableMark Kettenis
2012-10-22Stop passing around PS_STRINGS in %g1. The ELF ABI reserves this registerMark Kettenis
2012-10-21Fix thinko in previous.Mark Kettenis
2012-10-21Make sure that there is enough room in the transmit queue to send a VIOMark Kettenis
2012-10-21I want msdos filesystem support on the big bsd.rdTheo de Raadt
2012-10-21Clear a pending channel reset when a device is opened.Mark Kettenis
2012-10-20off-by-one in device number check; found the hard way and reported by J Sisson.Miod Vallat
2012-10-17Swap arguments to wdog_register() since it is nicer, and prepareTheo de Raadt
2012-10-17Enable vldc(4) and vldcp(4).Mark Kettenis
2012-10-17Disable debug code.Mark Kettenis
2012-10-17Rename hvctl(4) into vldcp(4) since this driver now handles other servicesMark Kettenis
2012-10-16Add support for multiple channels.Mark Kettenis
2012-10-14Fix typo in debug print.Mark Kettenis
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2012-09-27enable smscJonathan Gray
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andTheo de Raadt
2012-09-08On SPARC64 VI/VII CPUs, use the lseep instruction in the idle loop to force aMark Kettenis
2012-08-31remove some compat junk; ok kettenisTheo de Raadt
2012-08-30On SPARC64 VI/VII CPUs, use the sleep instruction while spinning to force aMark Kettenis
2012-08-30Slightly tweak the way we set up the code patch sections such that we canMark Kettenis
2012-08-30Kill NOPIE and NOPIE_FLAGS in sparc64/stand. Binaries are identical accordingPascal Stumpf
2012-08-30no md_root_setconfTheo de Raadt
2012-08-29The low-level guts to support MTP (Multi-Threaded Processing) on theMark Kettenis
2012-08-29Make sure the interrupt stack for the boot processor is properly aligned toMark Kettenis
2012-08-29Implement pci_min_powerstate().Mark Kettenis
2012-08-28Add -nopie to LINKFLAGS on ELF architectures. Note that this needs anPascal Stumpf
2012-08-24don't read past the end of an array when dumping the stack.Jonathan Gray
2012-08-23kill nnpfs deadTheo de Raadt
2012-08-22Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccPascal Stumpf
2012-08-22Build the kernel with -fno-pie. Just getting Ms out of my tree; this will bePascal Stumpf
2012-08-22sigpid should be of type pid_t (only visable with DEBUG).Okan Demirmen
2012-08-21Add NOPIE= bits for sys/arch/*/stand to ensure that bootblocks will always bePascal Stumpf
2012-08-20MISs work on Oberon as well.Mark Kettenis
2012-08-17Properly initialize the IOMMU control and status register for pyro(4).Mark Kettenis
2012-08-17Turns out interrupts for Ebus devices are wired to the *other* PCI Expres leafMark Kettenis
2012-08-07Move the common bits of syscall invocation and return handling intoPhilip Guenthe
2012-07-08Don't need to worry about the ATI driver here anymore.Mark Kettenis
2012-06-30Further research shows that fp@x,y device path components with x > 0 areMark Kettenis
2012-06-27Change sparc64 to match the "fp" boot device path's parameter based onMatthew Dempsky
2012-06-26create new machine/_float.h which is namespace clean. create a newTheo de Raadt
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,Philip Guenthe
2012-05-09merge sigdebug.h into machdep.c, to where all other architectures haveOkan Demirmen
2012-04-26va is of type vaddr_t; allow sparc64 to build with DEBUGOkan Demirmen
2012-04-11The first ktrace record for a newly spawned thread is a returnMike Belopuhov
2012-04-06tedu the raidframe.Joel Sing
2012-03-26Make writes block if the message queues are full.Mark Kettenis