summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2016-04-13nvme_q_create() issues the commands to tell the chip about io queuesDavid Gwynne
2016-04-13stub out handling of TEST_UNIT_READY, PREVENT_ALLOW, and START_STOPDavid Gwynne
2016-04-13implement handling of scsi read capacity commandsDavid Gwynne
2016-04-13implement basic scsi inquiry handlingDavid Gwynne
2016-04-13provide variants of the sqe struct for q creation and io operationsDavid Gwynne
2016-04-13implement the guts of the scsi probe and free functionDavid Gwynne
2016-04-13implement the namespace identify structureDavid Gwynne
2016-04-13the io command setDavid Gwynne
2016-04-13wire up the scsi midlayer. scsibus should appear after this.David Gwynne
2016-04-13allocate an array of things to hold info about namespacesDavid Gwynne
2016-04-13stash the controller identify and number of namespaces in the softc.David Gwynne
2016-04-13make a place for q_id to goDavid Gwynne
2016-04-13provide an scsi_adapter and stub functions for emulation to sit inDavid Gwynne
2016-04-13nvme_sqe_fill will post a copy of an sqe from a callerDavid Gwynne
2016-04-13poll for command completion on the cqe itll be of calling nvme_intrDavid Gwynne
2016-04-13make nvme_poll return the flags from the completion queue entryDavid Gwynne
2016-04-13keep track of the queue id in nvme_queue.David Gwynne
2016-04-13rename idx to id in nvme_q_allocDavid Gwynne
2016-04-13nvme_dmamem_alloc runs in autoconf or process context, so it can sleepDavid Gwynne
2016-04-13We're always ready! So send IFQ_SET_READY() to the bitbucket.Martin Pieuchot
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-04-13Keep all pools in the same place.Martin Pieuchot
2016-04-13Remove extra parenthesis around comparison.Vincent Gross
2016-04-13add missing arguments to debug printfMike Larkin
2016-04-12Simplify amap traversal in amap_swap_off.Stefan Kempf
2016-04-12No need to rescan chunks in each discipline to find appropriateKenneth R Westerback
2016-04-12Unbreak tree. Put 'laddr6' declaration inside #ifdef INET6/#endif.Kenneth R Westerback
2016-04-12Call if_enqueue() and if_start() instead of dereferencing the ifpMartin Pieuchot
2016-04-12shuffle attach so we read chip capabilities before operating on itDavid Gwynne
2016-04-12Call ether_fakeaddr() instead of faking Ethernet addresses manually.Martin Pieuchot
2016-04-12Call debug register dump functions in error conditions (if VMM_DEBUG set)Mike Larkin
2016-04-12Remove unneeded art_free().Martin Pieuchot
2016-04-12Set bridge(4)'s if_output to a dummy function returning EAFNOSUPPORT asMartin Pieuchot
2016-04-12Only build the vcpu register dump functions if VMM_DEBUG is enabled, noMike Larkin
2016-04-11Simplify in_pcblookup_local() logic.Vincent Gross
2016-04-11Rename in_pcblookup() to in_pcblookup_local() and change its prototypeVincent Gross
2016-04-11This code chunk has been disabled since its import, and what is does isVincent Gross
2016-04-11Search in the correct routing table if NPF is not defined.Martin Pieuchot
2016-04-11Add functions to dump vcpu register state. Needed for some upcoming diffs.Mike Larkin
2016-04-11Clarify some commentsMike Larkin
2016-04-10For now, disable ahc(4) such that GENERIC.MP kernels don't overflow the 8MMark Kettenis
2016-04-10Fix layer violation in the ihidev(4) code by implementing a generic mechanismMark Kettenis
2016-04-10remove an uneeded includeJonathan Gray
2016-04-10Don't try to get a board name string before attaching mainbus with theJonathan Gray
2016-04-08We must always check if the socket is already bound, and always setVincent Gross
2016-04-08Fix match function so that the cortex bus only attaches if the attachPatrick Wildt