summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Expand)Author
2013-08-21get rid of the copy argument in m_devget that let you provide anDavid Gwynne
2013-08-15Add RI_VCONS support.Mark 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-12Actually assign return value to the variable that's used to check it.Mark Kettenis
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
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-10ditch unused zskbd_device_lookup; verified by sebastia@Mike Belopuhov
2013-04-21Unify the zs tty driver.Sebastian Reitenbach
2013-01-15Fix segmentation of buffers that straddle a boundary.Mark Kettenis
2013-01-01Fix gap value when formatting 1.44MB 3"1/2 floppy disks; from NetBSDMiod Vallat
2012-12-08Make ldomd(8) to control the availability of virtual disks to guest domains.Mark Kettenis
2012-12-08Descriptor rings can be larger than a single page, so add the offset insteadMark Kettenis
2012-12-07Use a timeout to do a delayed handshake if the receive queue of the LDCMark Kettenis
2012-12-03Close disk images if the client disconnects. This makes it possible toMark Kettenis
2012-12-02Implement hardware flow control and enable it by default (by setting CRTSCTS).Mark Kettenis
2012-12-02Add "support" for VD_OP_GET_WCE and VD_OP_SET_WCE. These operations don'tMark Kettenis
2012-12-01Silently ignore VD_OP_GET_DEVID as Solaris uses it even though we don'tMark Kettenis
2012-11-24Do not assign the "host" MAC address to virtual switch ports. Don't print theMark Kettenis
2012-11-23Change the way we encode devhandle and devino in the sysino such that we canMark Kettenis
2012-11-21Atempting to eject a CD-ROM makes the SCSI midlayer generate a READ_TOCMark Kettenis
2012-11-21Try to negotiate version 1.1 of the vDisk protocol such that we can getMark Kettenis
2012-11-01When possible, send multiple characters per packet. Also, stop sending whenMark Kettenis
2012-10-29Set the type of a processed MSI data record to 0, and check that the typeMark 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-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-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-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-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-07-08Don't need to worry about the ATI driver here anymore.Mark Kettenis
2012-03-26Make writes block if the message queues are full.Mark Kettenis