| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
The ISR read is relatively expensive because it causes a vmexit. Grab the
kernel lock only after it is done.
|
|
|
|
| |
No object file changes besides line numbers in KASSERTs
|
|
|
|
|
|
|
| |
have any direct symbols used. Tested for indirect use by compiling
amd64/i386/sparc64 kernels.
ok tedu@ deraadt@
|
|
|
|
| |
ok sf@
|
| |
|
|
|
|
|
|
|
|
|
| |
For transports supporting several interrupts, this function needs to
setup per-queue interrupts in addition of setting the queue address.
No logic change.
OK jasper@
|
|
|
|
|
|
| |
and is really a transport-specific thing.
OK jasper@
|
|
|
|
| |
ok guenther millert kettenis
|
|
|
|
| |
ok sf@
|
|
|
|
| |
ok mikeb@ sf@
|
|
attach as scsi disks). These are paravirtualized devices offered by some
hypervisors like kvm and virtualbox.
The virtio transport driver has the pci specific parts separated out. This
will make it easier to add support for mmio (e.g. for ARM) later.
OK mikeb
OK jasper
"commit what you have" deraadt
|