index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
if_vioif.c
Age
Commit message (
Expand
)
Author
2023-05-13
fix typos in comments.
andvar
2023-05-11
Fix missing check for netq->netq_stopping in vioif_rx_intr()
yamaguchi
2023-03-27
Use PRIuBUSSIZE to print bus_size_t variables.
nakayama
2023-03-24
vioif(4): fix wrong memory allocation size
yamaguchi
2023-03-23
vioif(4): clear flags when configure is failed
yamaguchi
2023-03-23
Added functions to set interrupt handler and index into virtqueue
yamaguchi
2023-03-23
Set virtqueues in virtio_child_attach_finish
yamaguchi
2023-03-23
vioif(4): divide IFF_OACTIVE into per-queue
yamaguchi
2023-03-23
vioif(4): reorganize functions
yamaguchi
2023-03-23
vioif(4): rename sc_hdr_segs to sc_segs
yamaguchi
2023-03-23
vioif(4): added functions to manipulate network queues
yamaguchi
2023-03-23
vioif(4): added new data structure for network queues
yamaguchi
2023-03-23
vioif(4): added __predct_false to error check
yamaguchi
2023-03-23
vioif(4): prepare slot before dequeuing
yamaguchi
2023-03-23
vioif(4): added a structure to manage variables for packet processings
yamaguchi
2023-03-23
vioif(4): increase output error counter
yamaguchi
2023-03-23
vioif(4): merge drain into clear of queue
yamaguchi
2023-03-23
vioif(4): divide interrupt handler for receiving
yamaguchi
2023-03-23
vioif(4): drain receive buffer on stopping the device
yamaguchi
2023-03-23
vioif(4): fix missing virtio_enqueue_abort for error handling
yamaguchi
2023-03-23
vioif(4): added event counters related to receive processing
yamaguchi
2023-03-23
vioif(4): adjust receive buffer to ETHER_ALIGN
yamaguchi
2023-03-23
vioif(4): stop interrupt before schedule handler
yamaguchi
2023-03-23
vioif(4): rename {txq,rxq}_active to {txq,rxq}_running_handle
yamaguchi
2023-03-23
vioif(4): use device reset to stop interrupt completely
yamaguchi
2023-03-23
vioif(4): access to txq_active and rxq_active with lock held
yamaguchi
2023-03-23
vioif(4): remove unnecessary lock release
yamaguchi
2022-09-12
Uniform vioif's link status to if_link_state. Implemented by yamaguchi@n.o.
knakahara
2022-05-04
White space KNF nits.
simonb
2022-04-16
fix various typos in comments and log messages.
andvar
2022-04-13
virtio: use the new syntax for snprintb(3) format strings.
uwe
2022-04-13
vioif(4): issue VIRTIO_NET_CTRL_MAC_ADDR_SET command only when
yamaguchi
2022-03-31
vioif(4): remove unnecessary lock acquirement
yamaguchi
2022-03-29
vioif(4): Added a comment about stopping packet processing
yamaguchi
2022-03-24
vioif(4): adopt ether_set_ifflags_cb
yamaguchi
2022-03-24
vioif(4): register MAC address to a device
yamaguchi
2022-03-24
vioif(4): fix missing error handling
yamaguchi
2022-03-24
vioif(4): do not schedule packet processing while stopping the device
yamaguchi
2021-10-28
virtio: stop reinit for safety when a device resetting is failed
yamaguchi
2021-02-08
Trailing whitespace
skrll
2021-02-03
Oops, made a mistake in my last commit
reinoud
2021-02-03
Allocate enough space for the bus_dmamap_t arrays for rxq_hdr_dmamaps[] and
reinoud
2021-01-31
Although the header structure can be smaller, the headers *are* indexed as if
reinoud
2021-01-20
Add VirtIO PCI v1.0 attachments and fix the drivers affected.
reinoud
2020-05-28
Allocate proper storage for the event counter group names.
riastradh
2020-05-25
Stop all processing related to rx before that related to tx for safety
yamaguchi
2020-05-25
Use evcnt(9) to record error status in vioif(4)
yamaguchi
2020-05-25
Introduce the lock for vioif_softc to avoid a race condition
yamaguchi
2020-05-25
Populate mbufs in the packet receiving process, not in a softint
yamaguchi
2020-05-25
Always hold tx lock in deferred transmit to send all packets
yamaguchi
[next]