Christoph Hellwig
|
bef13315e9
block: don't try to discard from __blkdev_issue_zeroout
|
8 years ago |
Christoph Hellwig
|
f9d03f96b9
block: improve handling of the magic discard payload
|
8 years ago |
Chaitanya Kulkarni
|
a6f0788ec2
block: add support for REQ_OP_WRITE_ZEROES
|
8 years ago |
Chaitanya Kulkarni
|
e73c23ff73
block: add async variant of blkdev_issue_zeroout
|
8 years ago |
Christoph Hellwig
|
ef295ecf09
block: better op and flags encoding
|
9 years ago |
Darrick J. Wong
|
28b2be203e
block: require write_same and discard requests align to logical block size
|
9 years ago |
Linus Torvalds
|
3fc9d69093
Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block
|
9 years ago |
Linus Torvalds
|
d05d7f4079
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
|
9 years ago |
Christoph Hellwig
|
3f40bf2c89
block: don't ignore -EOPNOTSUPP blkdev_issue_write_same
|
9 years ago |
Christoph Hellwig
|
e950fdf71c
block: introduce BLKDEV_DISCARD_ZERO to fix zeroout
|
9 years ago |
Christoph Hellwig
|
288dab8a35
block: add a separate operation type for secure erase
|
9 years ago |
Mike Christie
|
469e3216e2
block discard: use bio set op accessor
|
9 years ago |
Mike Christie
|
95fe6c1a20
block, fs, mm, drivers: use bio set/get op accessors
|
9 years ago |
Mike Christie
|
4e49ea4a3d
block/fs/drivers: remove rw argument from submit_bio
|
9 years ago |
Shaun Tancheff
|
05bd92dddc
block: missing bio_put following submit_bio_wait
|
9 years ago |
Mike Snitzer
|
bbd848e0fa
block: reinstate early return of -EOPNOTSUPP from blkdev_issue_discard
|
9 years ago |
Christoph Hellwig
|
38f2525533
block: add __blkdev_issue_discard
|
9 years ago |
Christoph Hellwig
|
9082e87bfb
block: remove struct bio_batch
|
9 years ago |
Ming Lin
|
a22c4d7e34
block: re-add discard_granularity and alignment checks
|
10 years ago |
Ming Lin
|
b49a0871be
block: remove split code in blkdev_issue_{discard,write_same}
|
10 years ago |
Christoph Hellwig
|
4246a0b63b
block: add a bi_error field to struct bio
|
10 years ago |
Martin K. Petersen
|
9f9ee1f2b2
block: Quiesce zeroout wrapper
|
10 years ago |
Martin K. Petersen
|
d93ba7a5a9
block: Add discard flag to blkdev_issue_zeroout() function
|
10 years ago |
Fabian Frederick
|
35086784ca
block/blk-lib.c: make __blkdev_issue_zeroout static
|
11 years ago |
Jens Axboe
|
c8123f8c9c
block: add cond_resched() to potentially long running ioctl discard loop
|
11 years ago |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 years ago |
Geert Uytterhoeven
|
97597dc08f
block: Do not call sector_div() with a 64-bit divisor
|
12 years ago |
Vladimir Davydov
|
5577022f4e
block: account iowait time when waiting for completion of IO request
|
12 years ago |
Shaohua Li
|
0cfbcafcae
block: add plug for blkdev_issue_discard
|
12 years ago |
Shaohua Li
|
8dd2cb7e88
block: discard granularity might not be power of 2
|
12 years ago |