Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e02cee4819ae51f26333471c8eed50678b08572a
/
drivers
/
block
/
loop.c
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
ff01bb48
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
ae95757
loop: fix loop block driver discard and encryption comment
by Dave Young
· 13 years ago
7035b5d
loop: cleanup set_status interface
by Dmitry Monakhov
· 13 years ago
3bb9068
loop: prevent information leak after failed read
by Dmitry Monakhov
· 13 years ago
3d0a8d1
Merge branch 'for-3.2/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 13 years ago
8315722
Merge branch 'for-linus' into for-3.2/core
by Jens Axboe
· 13 years ago
5c04b42
Merge branch 'v3.1-rc10' into for-3.2/core
by Jens Axboe
· 13 years ago
456be14
loop: remove the incorrect write_begin/write_end shortcut
by Christoph Hellwig
· 13 years ago
4c823cc
drivers/block/loop.c: remove unnecessary bdev argument from loop_clr_fd()
by Ayan George
· 13 years ago
8a9c594
drivers/block/loop.c: emit uevent on auto release
by Phillip Susi
· 13 years ago
5a7bbad
block: remove support for bio remapping from ->make_request
by Christoph Hellwig
· 13 years ago
e03c8dd
loop: always allow userspace partitions and optionally support automatic scanning
by Kay Sievers
· 13 years ago
dfaa2ef
loop: add discard support for loop devices
by Lukas Czerner
· 13 years ago
05eb0f2
loop: fix deadlock when sysfs and LOOP_CLR_FD race against each other
by Kay Sievers
· 13 years ago
d134b00
loop: add BLK_DEV_LOOP_MIN_COUNT=%i to allow distros 0 pre-allocated loop devices
by Kay Sievers
· 13 years ago
770fe30
loop: add management interface for on-demand device allocation
by Kay Sievers
· 13 years ago
34dd82a
loop: replace linked list of allocated devices with an idr index
by Kay Sievers
· 13 years ago
ac04fee
loop: export module parameters
by Namhyung Kim
· 14 years ago
a1c15c5
loop: handle on-demand devices correctly
by Namhyung Kim
· 14 years ago
78f4bb3
loop: limit 'max_part' module param to DISK_MAX_PARTS
by Namhyung Kim
· 14 years ago
4c63f56
Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core
by Jens Axboe
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
e83a46b
Merge branch 'for-linus' of ../linux-2.6-block into block-for-2.6.39/core
by Tejun Heo
· 14 years ago
fd51469
block: kill loop_mutex
by Petr Uzel
· 14 years ago
cd25f54
loop: No need to initialize ->queue_lock explicitly before calling blk_cleanup_queue()
by Vivek Goyal
· 14 years ago
ee71a96
loop: queue_lock NULL pointer derefence in blk_throtl_exit
by Sergey Senozhatsky
· 14 years ago
3603b8e
Fix compile warnings due to missing removal of a 'ret' variable
by Jens Axboe
· 14 years ago
a8adbe3
fs/splice: Pull buf->ops->confirm() from splice_from_pipe actors
by Michał Mirosław
· 14 years ago
02e031c
block: remove REQ_HARDBARRIER
by Christoph Hellwig
· 14 years ago
51a0bb0
loop: Properly clear sysfs in autoclear mode
by Milan Broz
· 14 years ago
61ecdb80
mm: strictly nested kmap_atomic()
by Peter Zijlstra
· 14 years ago
a288709
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
8abfc6e
Merge branch 'for-2.6.37/drivers' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
2a48fc0
block: autoconvert trivial BKL users to private mutex
by Arnd Bergmann
· 14 years ago
6259f28
block/loop: implement REQ_FLUSH/FUA support
by Tejun Heo
· 14 years ago
4913efe
block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush()
by Tejun Heo
· 14 years ago
589d7ed
block/loop: queue ordered mode should be DRAIN_FLUSH
by Tejun Heo
· 14 years ago
ee86273
loop: add some basic read-only sysfs attributes
by Milan Broz
· 14 years ago
5e00d1b
BLOCK: fix bio.bi_rw handling
by Jiri Slaby
· 14 years ago
6e9624b
block: push down BKL into .open and .release
by Arnd Bergmann
· 14 years ago
00fff26
block: remove q->prepare_flush_fn completely
by FUJITA Tomonori
· 14 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
8018ab0
sanitize vfs_fsync calling conventions
by Christoph Hellwig
· 15 years ago
c3473c6
generate "change" uevent for loop device
by David Zeuthen
· 15 years ago
2f40842
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 15 years ago
02246c4
loop: Update mtime when writing using aops
by Nikanth Karthikesan
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
cf6e693
loop: fix NULL dereference if mount fails
by Alexey Dobriyan
· 15 years ago
83d5cde
const: make block_device_operations const
by Alexey Dobriyan
· 15 years ago
1f98a13
bio: first step in sanitizing the bio->bi_rw flag testing
by Jens Axboe
· 15 years ago
405f557
headers: smp_lock.h redux
by Alexey Dobriyan
· 15 years ago
6818173
splice: implement default splice_read method
by Miklos Szeredi
· 16 years ago
e686307
loop: use BIO list management functions
by Akinobu Mita
· 16 years ago
ffcd7dc
loop: mutex already unlocked in loop_clr_fd()
by Alexander Beregalov
· 16 years ago
53d6660
loop: add ioctl to resize a loop device
by J. R. Okajima
· 16 years ago
f028f3b
loop: fix circular locking in loop_clr_fd()
by Nikanth Karthikesan
· 16 years ago
68db196
loop: support barrier writes
by Nikanth Karthikesan
· 16 years ago
a3941ec
loop: don't increment p->offset with (size_t) -EINVAL
by Roel Kluin
· 16 years ago
8ae30b8
loop: Do not call loop_unplug for not configured loop device.
by Milan Broz
· 16 years ago
14f2793
loop: Flush possible running bios when loop device is released.
by Milan Broz
· 16 years ago
b0fafa8
CRED: Wrap task credential accesses in the block loopback driver
by David Howells
· 16 years ago
4e02ed4
fs: remove prepare_write/commit_write
by Nick Piggin
· 16 years ago
511de73
[PATCH] kill the unused bsize on the send side of /dev/loop
by Al Viro
· 17 years ago
bb21488
[PATCH] switch loop
by Al Viro
· 17 years ago
d4430d62
[PATCH] beginning of methods conversion
by Al Viro
· 17 years ago
75ad23b
block: make queue flags non-atomic
by Nick Piggin
· 17 years ago
476a481
loop: manage partitions in disk image
by Laurent Vivier
· 17 years ago
96c5865
Allow auto-destruction of loop devices
by David Woodhouse
· 17 years ago
a24eab1
loop: fix bad bio_alloc() nr_iovec request
by Jens Axboe
· 17 years ago
96de0e2
Convert files to UTF-8 and some cleanups
by Jan Engelhardt
· 17 years ago
759d7c6
Remove unneeded lock_kernel() in driver/block/loop.c
by Diego Woitasen
· 17 years ago
Next »