Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c9b818d3f9f4eca54a2ad3083b4584f453b20bed
/
drivers
/
block
/
loop.c
d893ff8
block/loop: mark expected switch fall-through
by Gustavo A. R. Silva
· 7 years ago
f4354a9
loop: remove redundant pointer inode
by Colin Ian King
· 7 years ago
2911952
Merge tag 'for-linus-20180706' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
9fea4b3
loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl
by Evan Green
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
a381884
Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
4a18998
Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
d2ac838
loop: add recursion validation to LOOP_CHANGE_FD
by Theodore Ts'o
· 7 years ago
f459c34
Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
d9a08a9
fs: Add aio iopriority support
by Adam Manzanares
· 7 years ago
5657a81
block drivers/block: Use octal not symbolic permissions
by Joe Perches
· 7 years ago
eedffa2
loop: clear wb_err in bd_inode when detaching backing file
by Jeff Layton
· 7 years ago
d3349b6
loop: remember whether sysfs_create_group() was done
by Tetsuo Handa
· 7 years ago
f9de14b
loop: handle short DIO reads
by Jens Axboe
· 7 years ago
1894e91
loop: remove cmd->rq member
by Jens Axboe
· 7 years ago
bdac616db
loop: fix LOOP_GET_STATUS lock imbalance
by Omar Sandoval
· 7 years ago
1e047ea
block/loop: fix deadlock after loop_set_status
by Tetsuo Handa
· 7 years ago
3526dd0
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
3148ffb
loop: use killable lock in ioctls
by Omar Sandoval
· 7 years ago
2d1d4c1
loop: don't call into filesystem while holding lo_ctl_mutex
by Omar Sandoval
· 7 years ago
1d03757
loop: Fix lost writes caused by missing flag
by Ross Zwisler
· 7 years ago
8b904b5
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
by Bart Van Assche
· 7 years ago
0fa8ebd
block/loop: Delete gendisk before cleaning up the request queue
by Bart Van Assche
· 7 years ago
3079c22
genhd: Rename get_disk() to get_disk_and_module()
by Jan Kara
· 7 years ago
ae66501
loop: fix concurrent lo_open/lo_release
by Linus Torvalds
· 7 years ago
0b508bc
block: fix a build error
by Shaohua Li
· 7 years ago
d4478e9
block/loop: make loop cgroup aware
by Shaohua Li
· 7 years ago
bf09375
loop: set physical block size to logical block size
by Omar Sandoval
· 7 years ago
92d7733
block/loop: fix use after free
by Shaohua Li
· 7 years ago
40326d8
block/loop: allow request merge for directio mode
by Shaohua Li
· 7 years ago
54bb0ad
block/loop: set hw_sectors
by Shaohua Li
· 7 years ago
43cade80
loop: fold loop_switch() into callers
by Omar Sandoval
· 7 years ago
89e4fde
loop: add ioctl for changing logical block size
by Omar Sandoval
· 7 years ago
6c6b6f2
loop: set physical block size to PAGE_SIZE
by Omar Sandoval
· 7 years ago
8a0740c
loop: get rid of lo_blocksize
by Omar Sandoval
· 7 years ago
cd996fb
Merge tag 'v4.13-rc7' into for-4.14/block-postmerge
by Jens Axboe
· 7 years ago
1e6ec9e
Revert "loop: support 4k physical blocksize"
by Omar Sandoval
· 7 years ago
a8c1d06
loop: fix to a race condition due to the early registration of device
by Anton Volkov
· 7 years ago
89fbf53
Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
abbb6589
fs: implement vfs_iter_write using do_iter_write
by Christoph Hellwig
· 8 years ago
18e9710
fs: implement vfs_iter_read using do_iter_read
by Christoph Hellwig
· 8 years ago
b2ee7d4
loop: Add PF_LESS_THROTTLE to block/loop device thread.
by NeilBrown
· 8 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 8 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 8 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 8 years ago
b040ad9
loop: fix error handling regression
by Arnd Bergmann
· 8 years ago
f2c6df7
loop: support 4k physical blocksize
by Hannes Reinecke
· 8 years ago
51001b7
loop: Remove unused 'bdev' argument from loop_set_capacity
by Hannes Reinecke
· 8 years ago
6460495
Fix loop device flush before configure v3
by James Wang
· 8 years ago
d6296d39
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
fe2cb29
loop: zero-fill bio on the submitting cpu
by Christoph Hellwig
· 8 years ago
48920ff
block: remove the discard_zeroes_data flag
by Christoph Hellwig
· 8 years ago
19372e2
loop: implement REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
f363b08
blk-mq: constify struct blk_mq_ops
by Eric Biggers
· 8 years ago
590dce2
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
e0d0722
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
a528d35
statx: Add a system call to make enhanced file info available
by David Howells
· 8 years ago
94e877d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
e02898b4
loop: fix LO_FLAGS_PARTSCAN hang
by Omar Sandoval
· 8 years ago
653a774
Merge remote-tracking branch 'ovl/for-viro' into for-linus
by Al Viro
· 8 years ago
89d790a
scripts/spelling.txt: add "algined" pattern and fix typo instances
by Masahiro Yamada
· 8 years ago
bb7462b
vfs: use helpers for calling f_op->{read,write}_iter()
by Miklos Szeredi
· 8 years ago
ecdd095
block/loop: fix race between I/O and set_status
by Ming Lei
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
b4a567e
loop: return proper error from loop_queue_rq()
by Omar Sandoval
· 8 years ago
3989144
kthread: kthread worker API cleanup
by Petr Mladek
· 8 years ago
7d7e0f9
blk-mq: remove ->map_queue
by Christoph Hellwig
· 8 years ago
c1c87c2
loop: make do_req_filebacked more robust
by Christoph Hellwig
· 8 years ago
f0225ca
loop: don't try to use AIO for discards
by Christoph Hellwig
· 8 years ago
7a64973
loop: Make user notify for adding loop device failed
by Minfei Huang
· 9 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 9 years ago
c2df40d
drivers: use req op accessor
by Mike Christie
· 9 years ago
a8ebb05
block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITE
by Mike Christie
· 9 years ago
24b9f0c
Merge branch 'for-4.7/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
a7297a6
block: loop: fix filesystem corruption in case of aio/dio
by Ming Lei
· 9 years ago
21d0727
loop: switch to using blk_queue_write_cache()
by Jens Axboe
· 9 years ago
54ef2b9
Merge branch 'for-4.4/core' into for-4.4/drivers
by Jens Axboe
· 9 years ago
f4829a9
blk-mq: fix racy updates of rq->errors
by Christoph Hellwig
· 9 years ago
bc07c10
block: loop: support DIO & AIO
by Ming Lei
· 9 years ago
ab1cb27
block: loop: introduce ioctl command of LOOP_SET_DIRECT_IO
by Ming Lei
· 9 years ago
2e5ab5f
block: loop: prepare for supporing direct IO
by Ming Lei
· 9 years ago
e03a3d7
block: loop: use kthread_work
by Ming Lei
· 9 years ago
5b5e20f
block: loop: set QUEUE_FLAG_NOMERGES for request queue of loop
by Ming Lei
· 9 years ago
2bb4cd5
block: have drivers use blk_queue_max_discard_sectors()
by Jens Axboe
· 9 years ago
1dc51b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
6a398a3
Merge branch 'for-4.2/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
9bf39ab
vfs: add file_path() helper
by Miklos Szeredi
· 10 years ago
6a92700
loop: remove (now) unused 'out' label
by Jens Axboe
· 10 years ago
06f0e9e
block: loop: fix another reread part failure
by Ming Lei
· 10 years ago
f893366
block: loop: don't hold lo_ctl_mutex in lo_open
by Ming Lei
· 10 years ago
4d4e41a
block: loop: avoiding too many pending per work I/O
by Ming Lei
· 10 years ago
f4aa4c7
block: loop: convert to per-device workqueue
by Ming Lei
· 10 years ago
6cd18e7
block: destroy bdi before blockdev is unregistered.
by NeilBrown
· 10 years ago
aa4d861
block: loop: switch to VFS ITER_BVEC
by Christoph Hellwig
· 10 years ago
283e7e5
switch /dev/loop to vfs_iter_write()
by Al Viro
· 10 years ago
78e367a
loop: add blk-mq.h include
by Jens Axboe
· 10 years ago
af65aa8
block: loop: don't handle REQ_FUA explicitly
by Ming Lei
· 10 years ago
cf655d9
block: loop: introduce lo_discard() and lo_req_flush()
by Ming Lei
· 10 years ago
3011201
block: loop: say goodby to bio
by Ming Lei
· 10 years ago
Next »