summaryrefslogtreecommitdiff
path: root/sys/dev/pv
AgeCommit message (Expand)Author
2016-01-15Cleanup dmesg output, disable debugging; prodding and suggestions from reyk@Mike Belopuhov
2016-01-15Detach emulated network devices if Netfront driver is enabledMike Belopuhov
2016-01-14Fixup a merge errorMike Belopuhov
2016-01-13Bump number of tx fragments to the stock value of 18Mike Belopuhov
2016-01-13Implement transmit watchdog for testing purposesMike Belopuhov
2016-01-13spacing typosMike Belopuhov
2016-01-13Create rx and tx fragment maps with a page size boundary restrictionMike Belopuhov
2016-01-12A couple of unused variables have sneaked in from the debug codeMike Belopuhov
2016-01-12Convert XenStore code to free running producer/consumer indicesMike Belopuhov
2016-01-11xs_cmd should always return errno(2) codesMike Belopuhov
2016-01-11Do not fail when receiving an empty reply (or directory node) inReyk Floeter
2016-01-11Handle zero lenght messages in the xs_parse by returning an empty stringMike Belopuhov
2016-01-08mikeb@ doesn't like RCS ids, so I add the OpenBSD one for him.Reyk Floeter
2016-01-07Xen virtual networking interface (Netfront) driver.Mike Belopuhov
2016-01-05Move over to the v1 of Grant Table entriesMike Belopuhov
2016-01-05Memorize the DMA segment's data offset within the pageMike Belopuhov
2016-01-04Skip "suspend" device node during probingMike Belopuhov
2016-01-04Include the node name into the error messageMike Belopuhov
2016-01-04Preallocate Grant Table frames to simplify the code for nowMike Belopuhov
2015-12-22Make xs_setprop a bit more useful by removing property nodesMike Belopuhov
2015-12-22Implement a bus_dma(9) abstraction on top of Grant Table APIMike Belopuhov
2015-12-21Introduce xen_intr_mask and xen_intr_unmask primitivesMike Belopuhov
2015-12-21Cleanup hypercall subsystem type definesMike Belopuhov
2015-12-21Don't unmask the port in xen_intr_establishMike Belopuhov
2015-12-19Add xs_setprop to set device propertiesMike Belopuhov
2015-12-19Fixup a few bugs in xen_intr_{establish,disestablish}Mike Belopuhov
2015-12-17Use config_mountroot(9) instead of startuphook_establish(9).Martin Pieuchot
2015-12-12Add OpenBSD CVS/RCS Ids.Reyk Floeter
2015-12-12x2APIC is currently enabled on HV guests only, not on bare metal, toReyk Floeter
2015-12-12Identify hypervisors before configuring other children of the mainbusReyk Floeter
2015-12-11Replace mountroothook_establish(9) by config_mountroot(9) a narrower APIMartin Pieuchot
2015-12-11Remove xs_resume for now; pointed out by mlarkin@Mike Belopuhov
2015-12-11Let xs_getprop decide itself whether it's OK to sleep or notMike Belopuhov
2015-12-09Correct the response string lengthMike Belopuhov
2015-12-09Implement a function to fetch device propertiesMike Belopuhov
2015-12-09Store the backend node in the attach argument structureMike Belopuhov
2015-12-09cfdriver can't be const...Mike Belopuhov
2015-12-09Don't expose XenStore ops we don't know how to deal withMike Belopuhov
2015-12-08Implements simple virtual device probing routineMike Belopuhov
2015-12-08Implement a function to detach emulated devices (such as an em(4)Mike Belopuhov
2015-12-08Driver for XenStore, the configuration storageMike Belopuhov
2015-12-08Add ability to establish virtual interrupts via Xen eventMike Belopuhov
2015-12-08Communicate the selected IDT vector to the HypervisorMike Belopuhov
2015-12-08Allocate and hook up a "shared info page"Mike Belopuhov
2015-12-08This brings in support for Xen hypercalls via an MI interfaceMike Belopuhov
2015-12-08Xen basic infrastructure files and pvbus(4) attachment.Mike Belopuhov
2015-11-16pvbus_types isnt full on i386 cos the openbsd vmm entry is only setDavid Gwynne
2015-11-13vmm is i386 only for nowTheo de Raadt
2015-11-13vmm(4) kernel codeMike Larkin
2015-08-27size for free()Theo de Raadt