Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ab99d9872e93e83fc2d992eeb8de7d9a128858eb
/
drivers
/
block
/
loop.c
1e6ec9e
Revert "loop: support 4k physical blocksize"
by Omar Sandoval
· 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
· 7 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 7 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 7 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 7 years ago
b040ad9
loop: fix error handling regression
by Arnd Bergmann
· 7 years ago
f2c6df7
loop: support 4k physical blocksize
by Hannes Reinecke
· 7 years ago
51001b7
loop: Remove unused 'bdev' argument from loop_set_capacity
by Hannes Reinecke
· 7 years ago
6460495
Fix loop device flush before configure v3
by James Wang
· 7 years ago
d6296d3
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
· 8 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 8 years ago
c2df40d
drivers: use req op accessor
by Mike Christie
· 8 years ago
a8ebb05
block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITE
by Mike Christie
· 8 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
· 9 years ago
6a398a3
Merge branch 'for-4.2/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
9bf39ab
vfs: add file_path() helper
by Miklos Szeredi
· 9 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
b5dd2f6
block: loop: improve performance via blk-mq
by Ming Lei
· 10 years ago
2fe5de9
Merge branch 'sched/urgent' into sched/core, to avoid conflicts
by Ingo Molnar
· 11 years ago
8698a74
sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICE
by Dongsheng Yang
· 11 years ago
44bd70c
drivers/block/loop.c: ratelimit error messages
by Mike Galbraith
· 11 years ago
12a64d2
drivers/block/loop.c: fix comment typo in loop_config_discard
by Olaf Hering
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
ef7e7c8
loop: fix crash when using unassigned loop device
by Mikulas Patocka
· 11 years ago
a207f59
block: fix a probe argument to blk_register_region
by Mikulas Patocka
· 11 years ago
3ec981e
loop: fix crash if blk_alloc_queue fails
by Mikulas Patocka
· 11 years ago
83a8761
move linux/loop.h to drivers/block
by Al Viro
· 12 years ago
db2a144
block_device_operations->release() should return void
by Al Viro
· 12 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
27387dd
Merge tag 'for-linus-20130409' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
03d95eb
lift sb_start_write() out of ->write()
by Al Viro
· 12 years ago
c2fccc1
Revert "loop: cleanup partitions when detaching loop device"
by Jens Axboe
· 12 years ago
c1681bf
loop: prevent bdev freeing while device in use
by Anatol Pomozov
· 12 years ago
8761a3d
loop: cleanup partitions when detaching loop device
by Phillip Susi
· 12 years ago
183cfb5
loop: fix error return code in loop_add()
by Wei Yongjun
· 12 years ago
f042fea
Merge branch 'for-3.9/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
c718aa6
block/loop: convert to idr_alloc()
by Tejun Heo
· 12 years ago
9d60916
block/loop: don't use idr_remove_all()
by Tejun Heo
· 12 years ago
3dadecc
switch vfs_getattr() to struct path
by Al Viro
· 12 years ago
b7a1da6
loopdev: ignore negative offset when calculate loop device size
by Guo Chao
· 12 years ago
b1a6650
loopdev: remove an user triggerable oops
by Guo Chao
· 12 years ago
7b0576a
loopdev: move common code into loop_figure_size()
by Guo Chao
· 12 years ago
541c742
loopdev: update block device size in loop_set_status()
by Guo Chao
· 12 years ago
5370019
loopdev: fix a deadlock
by Guo Chao
· 12 years ago
9228ff9
Merge branch 'for-3.8/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
7b5a352
loop: Limit the number of requests in the bio list
by Lukas Czerner
· 12 years ago
a1ecac3
loop: Make explicit loop device destruction lazy
by Dave Chinner
· 12 years ago
e484973
userns: Convert loop to use kuid_t instead of uid_t
by Eric W. Biederman
· 13 years ago
68d740d
blk: fix wrong idr_pre_get() error check in loop.c
by Silva Paulo
· 12 years ago
cfd8005
block: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
306df07
loop: zero fill bio instead of return -EIO for partial read
by Dave Young
· 13 years ago
ff01bb4
fs: move code out of buffer.c
by Al Viro
· 13 years ago
dfaf3c0
loop: Fix discard_alignment default setting
by Lukas Czerner
· 13 years ago
Next »