Package: blktap-dkms / 2.0.93-0.8
Metadata
Package | Version | Patches format |
---|---|---|
blktap-dkms | 2.0.93-0.8 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fixes DEST_MODULE_LOCATION in dkms.conf.patch | (download) |
dkms.conf |
2 1 + 1 - 0 ! |
fixes dest_module_location, otherwise there's unowned files after purge (policy 6.8, 10.8) |
fix vm reserved.patch | (download) |
ring.c |
11 9 + 2 - 0 ! |
[patch] changed flag vm_reserved to vm_dontdump to provide compatibility with Linux 3.7 onwards. |
bi_sector fix.patch | (download) |
ring.c |
2 1 + 1 - 0 ! |
--- |
mempool_resize.patch | (download) |
request.c |
2 1 + 1 - 0 ! |
mempool_resize patch for kernel 4.2+ compatability |
disallow_mempools_with_ctor.patch | (download) |
request.c |
13 3 + 10 - 0 ! |
do not use slab cache with constructor Mempools based on slab caches with object constructors are risky because element allocation can happen either from the slab cache itself, meaning the constructor is properly called before returning, or from the mempool reserve pool, meaning the constructor is not called before returning, depending on the allocation context. Initialize blktap request on mempool allocation instead. |
use gfpflags_allow_blocking when available.patch | (download) |
request.c |
6 5 + 1 - 0 ! |
use gfpflags_allow_blocking when available Follow changes in mainline 4.4 which moves to using gfpflags_allow_blocking() to identify critical sections. |
follow block_device_operations release return void.patch | (download) |
device.c |
7 7 + 0 - 0 ! |
follow block_device_operations release return void The return from block_device_operations release became void in 3.10 we are now failing to build due to missmatches of these operations. |
follow 4.8 blkdev changes.patch | (download) |
device.c |
16 16 + 0 - 0 ! |
follow 4.8(and 4.7) changes for block device requests Various changes: - REQ_FLUSH renamed to REQ_PREFLUSH [4.8+] - REQ_DISCARD dropped, leaving REQ_OP_DISCARD [4.8+] - blk_queue_flush() replaced with blk_queue_write_cache() [4.7+] - flush_flags dropped, merged into queue_flags [4.7+] |