| #
0ffa96a2 |
| 04-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove unused *.h files from SRCS in kernel module Makefiles.
They were found by checking the preprocessed code of the files in SRCS to see if the header was included at some point.
After r
kernel: Remove unused *.h files from SRCS in kernel module Makefiles.
They were found by checking the preprocessed code of the files in SRCS to see if the header was included at some point.
After removal, the preprocessed source of a build with the old Makefiles was compared against one with the changes (for various kernel configurations and when building just from /usr/src) to verify that the commit leads to no functional change.
show more ...
|
| #
11447b59 |
| 24-Dec-2012 |
Venkatesh Srinivas <vsrinivas@ops101.org> |
kernel -- Import virtio & virtio-block drivers.
virtio-blk provides a paravirtualized storage controller, with one disk per virtio device.
This driver is based on Tim Bisson's port of FreeBSD's vir
kernel -- Import virtio & virtio-block drivers.
virtio-blk provides a paravirtualized storage controller, with one disk per virtio device.
This driver is based on Tim Bisson's port of FreeBSD's virtio and virtio-blk devices. Differences from Tim's port:
* Import all FreeBSD updates from 4/16 on. * Remove indirect descriptor support from virtio device. * Mark devices as D_MPSAFE; removes mplock around disk routines, they are all correctly self-synchronized. * Implement devstat support. * Move I/O completion routine to threaded taskqueue. * Do not hold target spinlock around virtqueue notify. * Move objcache caches to kmalloc.
show more ...
|