Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
4e49ea4a3d276365bf7396c9b77b4d1d5923835a
/
drivers
/
md
/
bcache
/
super.c
4e49ea4
block/fs/drivers: remove rw argument from submit_bio
by Mike Christie
· 8 years ago
84b4ff9
bcache: switch to using blk_queue_write_cache()
by Jens Axboe
· 8 years ago
f8b1126
bcache: fix cache_set_flush() NULL pointer dereference on OOM
by Eric Wheeler
· 9 years ago
9b29972
bcache: cleaned up error handling around register_cache()
by Eric Wheeler
· 9 years ago
07cc6ef8
bcache: fix race of writeback thread starting before complete initialization
by Eric Wheeler
· 9 years ago
d7076f2
bcache: allows use of register in udev to avoid "device_busy" error.
by Gabriel de Perthuis
· 9 years ago
2ecf0cd
bcache: unregister reboot notifier if bcache fails to unregister device
by Zheng Liu
· 9 years ago
4d4d857
bcache: fix a leak in bch_cached_dev_run()
by Al Viro
· 9 years ago
fecaee6
bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device
by Zheng Liu
· 9 years ago
749b61d
bcache: remove driver private bio splitting code
by Kent Overstreet
· 11 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
2bb4cd5
block: have drivers use blk_queue_max_discard_sectors()
by Jens Axboe
· 9 years ago
958b433
bcache: use kvfree() in various places
by Pekka Enberg
· 9 years ago
b277da0
block: disable entropy contributions for nonrot devices
by Mike Snitzer
· 10 years ago
0781c87
bcache: Drop unneeded blk_sync_queue() calls
by Kent Overstreet
· 10 years ago
789d21d
bcache: add mutex lock for bch_is_open
by Jianjian Huo
· 10 years ago
2452cc8
bcache: try to set b->parent properly
by Slava Pestov
· 10 years ago
c9a7833
bcache: fix memory corruption in init error path
by Slava Pestov
· 10 years ago
bf0c55c
bcache: fix crash with incomplete cache set
by Slava Pestov
· 10 years ago
d83353b
bcache: Fix more early shutdown bugs
by Kent Overstreet
· 10 years ago
9e5c353
bcache: fix uninterruptible sleep in writeback thread
by Slava Pestov
· 10 years ago
c5aa4a3
bcache: wait for buckets when allocating new btree root
by Slava Pestov
· 10 years ago
a664d0f
bcache: fix crash on shutdown in passthrough mode
by Slava Pestov
· 10 years ago
e511220
bcache: fix lockdep warnings on shutdown
by Slava Pestov
· 10 years ago
5b1016e
bcache: Fix a bug when detaching
by Kent Overstreet
· 10 years ago
3a2fd9d
bcache: Kill bucket->gc_gen
by Kent Overstreet
· 11 years ago
2531d9ee
bcache: Kill unused freelist
by Kent Overstreet
· 10 years ago
0a63b66
bcache: Rework btree cache reserve handling
by Kent Overstreet
· 10 years ago
56b3077
bcache: Kill btree_io_wq
by Kent Overstreet
· 11 years ago
2a28568
bcache: btree locking rework
by Kent Overstreet
· 11 years ago
da415a0
bcache: Fix moving_gc deadlocking with a foreground write
by Nicholas Swenson
· 11 years ago
90db691
bcache: Fix discard granularity
by Kent Overstreet
· 11 years ago
4fa0340
bcache: Fix a lockdep splat in an error path
by Kent Overstreet
· 10 years ago
dabb443
bcache: Fix a shutdown bug
by Kent Overstreet
· 11 years ago
dc9d98d
bcache: Convert debug code to btree_keys
by Kent Overstreet
· 11 years ago
65d4523
bcache: Abstract out stuff needed for sorting
by Kent Overstreet
· 11 years ago
ee81128
bcache: Rename/shuffle various code around
by Kent Overstreet
· 11 years ago
67539e8
bcache: Add struct bset_sort_state
by Kent Overstreet
· 11 years ago
0a45114
bcache: Use a mempool for mergesort temporary space
by Kent Overstreet
· 11 years ago
5c41c8a
bcache: Trivial error handling fix
by Kent Overstreet
· 11 years ago
c78afc6
bcache/md: Use raid stripe size
by Kent Overstreet
· 11 years ago
7836541
bcache: Rework allocator reserves
by Kent Overstreet
· 11 years ago
cb7a583
bcache: kill closure locking usage
by Kent Overstreet
· 11 years ago
b28bc9b
Merge tag 'v3.13-rc6' into for-3.14/core
by Jens Axboe
· 11 years ago
9eb8ebe
bcache: Fix for can_attach_cache()
by Nicholas Swenson
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
ed9c47b
bcache: Kill unaligned bvec hack
by Kent Overstreet
· 11 years ago
c869494
bcache: defensively handle format strings
by Kees Cook
· 11 years ago
28935ab
bcache: Use ida for bcache block dev minor
by Kent Overstreet
· 11 years ago
c4d951d
bcache: Fix sysfs splat on shutdown with flash only devs
by Kent Overstreet
· 11 years ago
48a915a
bcache: Better full stripe scanning
by Kent Overstreet
· 11 years ago
65d22e9
bcache: Move spinlock into struct time_stats
by Kent Overstreet
· 11 years ago
8aee122
bcache: Kill sequential_merge option
by Kent Overstreet
· 11 years ago
bc9389e
bcache: Avoid deadlocking in garbage collection
by Kent Overstreet
· 11 years ago
d5cc66e
bcache: bch_(btree|extent)_ptr_invalid()
by Kent Overstreet
· 11 years ago
3a3b6a4
bcache: Don't bother with bucket refcount for btree node allocations
by Kent Overstreet
· 11 years ago
81ab419
bcache: Pull on disk data structures out into a separate header
by Kent Overstreet
· 11 years ago
c18536a
bcache: Prune struct btree_op
by Kent Overstreet
· 11 years ago
5e6926d
bcache: Convert writeback to a kthread
by Kent Overstreet
· 11 years ago
72a4451
bcache: Convert gc to a kthread
by Kent Overstreet
· 11 years ago
35fcd84
bcache: Convert bucket_wait to wait_queue_head_t
by Kent Overstreet
· 11 years ago
e8e1d46
bcache: Convert try_wait to wait_queue_head_t
by Kent Overstreet
· 11 years ago
2d679fc
bcache: Stripe size isn't necessarily a power of two
by Kent Overstreet
· 11 years ago
77c320e
bcache: Add on error panic/unregister setting
by Kent Overstreet
· 11 years ago
49b1212
bcache: Use blkdev_issue_discard()
by Kent Overstreet
· 11 years ago
79826c3
bcache: Allocation kthread fixes
by Kent Overstreet
· 11 years ago
5caa52a
bcache: Shutdown fix
by Kent Overstreet
· 11 years ago
c9502ea
bcache: Fix a sysfs splat on shutdown
by Kent Overstreet
· 11 years ago
54d12f2
bcache: Advertise that flushes are supported
by Kent Overstreet
· 11 years ago
ab9e140
bcache: Send label uevents
by Gabriel de Perthuis
· 11 years ago
a25c32b
bcache: Send a uevent with a cached device's UUID
by Gabriel de Perthuis
· 11 years ago
279afba
bcache: Track dirty data by stripe
by Kent Overstreet
· 11 years ago
444fc0b
bcache: Initialize sectors_dirty when attaching
by Kent Overstreet
· 11 years ago
6ded34d
bcache: Improve lazy sorting
by Kent Overstreet
· 11 years ago
85b1492
bcache: Rip out pkey()/pbtree()
by Kent Overstreet
· 11 years ago
c37511b
bcache: Fix/revamp tracepoints
by Kent Overstreet
· 11 years ago
5794351
bcache: Refactor btree io
by Kent Overstreet
· 11 years ago
119ba0f
bcache: Convert allocator thread to kthread
by Kent Overstreet
· 11 years ago
a9dd53a
bcache: Warn when a device is already registered.
by Gabriel de Perthuis
· 11 years ago
f59fce8
bcache: Fix error handling in init code
by Kent Overstreet
· 11 years ago
867e116
bcache: Fix incompatible pointer type warning
by Emil Goode
· 11 years ago
ee66850
bcache: Use bd_link_disk_holder()
by Kent Overstreet
· 12 years ago
8abb2a5
bcache: Make sure blocksize isn't smaller than device blocksize
by Kent Overstreet
· 11 years ago
4f0fd95
bcache: Set ra_pages based on backing device's ra_pages
by Kent Overstreet
· 11 years ago
2903381
bcache: Take data offset from the bdev superblock.
by Kent Overstreet
· 11 years ago
8ef7479
bcache: Fix a minor memory leak on device teardown
by Kent Overstreet
· 11 years ago
169ef1c
bcache: Don't export utility code, prefix with bch_
by Kent Overstreet
· 11 years ago
b1a67b0
bcache: Style/checkpatch fixes
by Kent Overstreet
· 11 years ago
07e86cc
bcache: Build fixes from test robot
by Kent Overstreet
· 11 years ago
cafe563
bcache: A block layer cache
by Kent Overstreet
· 11 years ago