summaryrefslogtreecommitdiffstats
path: root/sys/dev/pv
AgeCommit message (Expand)AuthorFilesLines
2016-01-13Implement transmit watchdog for testing purposesmikeb1-1/+18
2016-01-13spacing typosmikeb1-8/+7
2016-01-13Create rx and tx fragment maps with a page size boundary restrictionmikeb2-4/+8
2016-01-12A couple of unused variables have sneaked in from the debug codemikeb1-3/+1
2016-01-12Convert XenStore code to free running producer/consumer indicesmikeb1-69/+48
2016-01-11xs_cmd should always return errno(2) codesmikeb1-5/+5
2016-01-11Do not fail when receiving an empty reply (or directory node) inreyk1-8/+10
2016-01-11Handle zero lenght messages in the xs_parse by returning an empty stringmikeb1-10/+11
2016-01-08mikeb@ doesn't like RCS ids, so I add the OpenBSD one for him.reyk1-0/+2
2016-01-07Xen virtual networking interface (Netfront) driver.mikeb2-1/+1021
2016-01-05Move over to the v1 of Grant Table entriesmikeb2-45/+18
2016-01-05Memorize the DMA segment's data offset within the pagemikeb2-2/+15
2016-01-04Skip "suspend" device node during probingmikeb1-12/+2
2016-01-04Include the node name into the error messagemikeb1-3/+3
2016-01-04Preallocate Grant Table frames to simplify the code for nowmikeb2-20/+7
2015-12-22Make xs_setprop a bit more useful by removing property nodesmikeb2-10/+15
2015-12-22Implement a bus_dma(9) abstraction on top of Grant Table APImikeb4-6/+529
2015-12-21Introduce xen_intr_mask and xen_intr_unmask primitivesmikeb2-2/+39
2015-12-21Cleanup hypercall subsystem type definesmikeb3-20/+21
2015-12-21Don't unmask the port in xen_intr_establishmikeb1-13/+4
2015-12-19Add xs_setprop to set device propertiesmikeb2-2/+32
2015-12-19Fixup a few bugs in xen_intr_{establish,disestablish}mikeb1-10/+6
2015-12-17Use config_mountroot(9) instead of startuphook_establish(9).mpi1-4/+12
2015-12-12Add OpenBSD CVS/RCS Ids.reyk4-0/+8
2015-12-12x2APIC is currently enabled on HV guests only, not on bare metal, toreyk1-1/+8
2015-12-12Identify hypervisors before configuring other children of the mainbusreyk5-42/+72
2015-12-11Replace mountroothook_establish(9) by config_mountroot(9) a narrower APImpi2-6/+6
2015-12-11Remove xs_resume for now; pointed out by mlarkin@mikeb1-19/+0
2015-12-11Let xs_getprop decide itself whether it's OK to sleep or notmikeb2-3/+3
2015-12-09Correct the response string lengthmikeb1-6/+13
2015-12-09Implement a function to fetch device propertiesmikeb2-0/+39
2015-12-09Store the backend node in the attach argument structuremikeb2-3/+10
2015-12-09cfdriver can't be const...mikeb1-1/+1
2015-12-09Don't expose XenStore ops we don't know how to deal withmikeb2-27/+9
2015-12-09Don't expose XenStore ops we don't know how to deal withmikeb1-6/+2
2015-12-08Implements simple virtual device probing routinemikeb2-0/+73
2015-12-08Implement a function to detach emulated devices (such as an em(4)mikeb1-0/+36
2015-12-08Driver for XenStore, the configuration storagemikeb4-1/+840
2015-12-08Add ability to establish virtual interrupts via Xen eventmikeb3-1/+405
2015-12-08Communicate the selected IDT vector to the Hypervisormikeb2-0/+36
2015-12-08Allocate and hook up a "shared info page"mikeb2-0/+450
2015-12-08Allocate and hook up a "shared info page"mikeb1-0/+2
2015-12-08This brings in support for Xen hypercalls via an MI interfacemikeb2-0/+412
2015-12-08This brings in support for Xen hypercalls via an MI interfacemikeb1-0/+23
2015-12-08Xen basic infrastructure files and pvbus(4) attachment.mikeb2-1/+97
2015-12-08Xen basic infrastructure files and pvbus(4) attachment.mikeb1-0/+25
2015-11-16pvbus_types isnt full on i386 cos the openbsd vmm entry is only setdlg1-2/+3
2015-11-13vmm is i386 only for nowderaadt1-1/+5
2015-11-13vmm(4) kernel codemlarkin2-3/+6
2015-08-27size for free()deraadt1-2/+2