Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | skd: Inline skd_end_request() | Bart Van Assche | 2017-08-25 | 1 | -32/+13 | |
| * | | | | skd: Rename skd_softirq_done() into skd_complete_rq() | Bart Van Assche | 2017-08-25 | 1 | -2/+2 | |
| * | | | | block/nullb: fix NULL dereference | Shaohua Li | 2017-08-25 | 1 | -1/+1 | |
| * | | | | null_blk: update email adress | Jens Axboe | 2017-08-25 | 1 | -1/+1 | |
| * | | | | block: replace bi_bdev with a gendisk pointer and partitions index | Christoph Hellwig | 2017-08-23 | 10 | -20/+18 | |
| * | | | | skd: Change default interrupt mode to MSI-X | Bart Van Assche | 2017-08-23 | 1 | -1/+1 | |
| * | | | | skd: Avoid double completions in case of a timeout | Bart Van Assche | 2017-08-23 | 1 | -11/+11 | |
| * | | | | skd: Inline skd_process_request() | Bart Van Assche | 2017-08-23 | 1 | -20/+10 | |
| * | | | | skd: Report completion mismatches once | Bart Van Assche | 2017-08-23 | 1 | -10/+4 | |
| * | | | | nullb: badbblocks support | Shaohua Li | 2017-08-23 | 1 | -1/+88 | |
| * | | | | nullb: emulate cache | Shaohua Li | 2017-08-23 | 1 | -30/+231 | |
| * | | | | nullb: bandwidth control | Shaohua Li | 2017-08-23 | 1 | -2/+114 | |
| * | | | | nullb: support discard | Shaohua Li | 2017-08-23 | 1 | -1/+41 | |
| * | | | | nullb: support memory backed store | Shaohua Li | 2017-08-23 | 1 | -9/+330 | |
| * | | | | nullb: use ida to manage index | Shaohua Li | 2017-08-23 | 1 | -2/+4 | |
| * | | | | nullb: add interface to power on disk | Shaohua Li | 2017-08-23 | 1 | -0/+80 | |
| * | | | | nullb: add configfs interface | Shaohua Li | 2017-08-23 | 2 | -1/+210 | |
| * | | | | nullb: factor disk parameters | Shaohua Li | 2017-08-23 | 1 | -81/+153 | |
| * | | | | skd: error pointer dereference in skd_cons_disk() | Dan Carpenter | 2017-08-23 | 1 | -8/+7 | |
| * | | | | skd: Uninitialized variable in skd_isr_completion_posted() | Dan Carpenter | 2017-08-23 | 1 | -1/+1 | |
| * | | | | skd: Remove driver version information | Bart Van Assche | 2017-08-18 | 1 | -2/+0 | |
| * | | | | skd: Bump driver version | Bart Van Assche | 2017-08-18 | 1 | -12/+5 | |
| * | | | | skd: Optimize locking | Bart Van Assche | 2017-08-18 | 1 | -6/+15 | |
| * | | | | skd: Remove several local variables | Bart Van Assche | 2017-08-18 | 1 | -30/+7 | |
| * | | | | skd: Reduce memory usage | Bart Van Assche | 2017-08-18 | 1 | -37/+108 | |
| * | | | | skd: Remove skd_device.in_flight | Bart Van Assche | 2017-08-18 | 1 | -16/+21 | |
| * | | | | skd: Switch to block layer timeout mechanism | Bart Van Assche | 2017-08-18 | 1 | -86/+31 | |
| * | | | | skd: Convert to blk-mq | Bart Van Assche | 2017-08-18 | 1 | -138/+91 | |
| * | | | | skd: Coalesce struct request and struct skd_request_context | Bart Van Assche | 2017-08-18 | 1 | -120/+54 | |
| * | | | | skd: Move skd_free_sg_list() up | Bart Van Assche | 2017-08-18 | 1 | -13/+12 | |
| * | | | | skd: Split skd_recover_requests() | Bart Van Assche | 2017-08-18 | 1 | -17/+22 | |
| * | | | | skd: Introduce skd_process_request() | Bart Van Assche | 2017-08-18 | 1 | -118/+119 | |
| * | | | | skd: Convert several per-device scalar variables into atomics | Bart Van Assche | 2017-08-18 | 1 | -31/+37 | |
| * | | | | skd: Enable request tags for the block layer queue | Bart Van Assche | 2017-08-18 | 1 | -194/+73 | |
| * | | | | skd: Initialize skd_special_context.req.n_sg to one | Bart Van Assche | 2017-08-18 | 1 | -0/+1 | |
| * | | | | skd: Remove dead code | Bart Van Assche | 2017-08-18 | 1 | -12/+0 | |
| * | | | | skd: Remove SG IO support | Bart Van Assche | 2017-08-18 | 1 | -1069/+2 | |
| * | | | | skd: Convert explicit skd_request_fn() calls | Bart Van Assche | 2017-08-18 | 1 | -5/+5 | |
| * | | | | skd: Rework request failing code path | Bart Van Assche | 2017-08-18 | 1 | -10/+8 | |
| * | | | | skd: Move a function definition | Bart Van Assche | 2017-08-18 | 1 | -43/+41 | |
| * | | | | skb: Use symbolic names for SCSI opcodes | Bart Van Assche | 2017-08-18 | 1 | -6/+9 | |
| * | | | | skd: Use kcalloc() instead of kzalloc() with multiply | Bart Van Assche | 2017-08-18 | 1 | -13/+17 | |
| * | | | | skd: Remove superfluous occurrences of the 'volatile' keyword | Bart Van Assche | 2017-08-18 | 1 | -26/+22 | |
| * | | | | skd: Remove a redundant init_timer() call | Bart Van Assche | 2017-08-18 | 1 | -1/+0 | |
| * | | | | skd: Use for_each_sg() | Bart Van Assche | 2017-08-18 | 1 | -6/+6 | |
| * | | | | skd: Drop second argument of skd_recover_requests() | Bart Van Assche | 2017-08-18 | 1 | -14/+9 | |
| * | | | | skd: Remove superfluous initializations from skd_isr_completion_posted() | Bart Van Assche | 2017-08-18 | 1 | -6/+6 | |
| * | | | | skd: Simplify the code for handling data direction | Bart Van Assche | 2017-08-18 | 1 | -16/+9 | |
| * | | | | skd: Use ARRAY_SIZE() where appropriate | Bart Van Assche | 2017-08-18 | 1 | -3/+2 | |
| * | | | | skd: Make the skd_isr() code more brief | Bart Van Assche | 2017-08-18 | 1 | -2/+1 |