Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d97fedef912832611b668fa7ece8e8ff54a6a590
/
drivers
/
md
/
bitmap.c
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
582e2e0
md/bitmap:Don't use IS_ERR to judge alloc_page().
by Jianpeng Ma
· 12 years ago
fd17748
raid: replace list_for_each_continue_rcu with new interface
by Michael Wang
· 12 years ago
f54a9d0
md/raid1: submit IO from originating thread instead of md thread.
by NeilBrown
· 12 years ago
1dff2b8
md/bitmap: record the space available for the bitmap in the superblock.
by NeilBrown
· 13 years ago
b81a040
md/bitmap: make sure reshape request are reflected in superblock.
by NeilBrown
· 13 years ago
d60b479
md/bitmap: add bitmap_resize function to allow bitmap resizing.
by NeilBrown
· 13 years ago
15702d7
md/bitmap: use DIV_ROUND_UP instead of open-code
by NeilBrown
· 13 years ago
40cffcc
md/bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap'
by NeilBrown
· 13 years ago
63c6826
md/bitmap: make bitmap bitops atomic.
by NeilBrown
· 13 years ago
bdfd114
md/bitmap: make _page_attr bitops atomic.
by NeilBrown
· 13 years ago
fae7d32
md/bitmap: merge bitmap_file_unmap and bitmap_file_put.
by NeilBrown
· 13 years ago
62f82fa
md/bitmap: remove async freeing of bitmap file.
by NeilBrown
· 13 years ago
7466712
md/bitmap: convert some spin_lock_irqsave to spin_lock_irq
by NeilBrown
· 13 years ago
b405fe9
md/bitmap: use set_bit, test_bit, etc for operation on bitmap->flags.
by NeilBrown
· 13 years ago
84e9234
md/bitmap: remove single-bit manipulation on sb->state
by NeilBrown
· 13 years ago
edbb79d
md/bitmap: remove bitmap_mask_state
by NeilBrown
· 13 years ago
bc9891a
md/bitmap: move storage allocation from bitmap_load to bitmap_create.
by NeilBrown
· 13 years ago
d1244cb
md/bitmap: separate bitmap file allocation to its own function.
by NeilBrown
· 13 years ago
9b1215c
md/bitmap: store bytes in file rather than just in last page.
by NeilBrown
· 13 years ago
1ec885c
md/bitmap: move some fields of 'struct bitmap' into a 'storage' substruct.
by NeilBrown
· 13 years ago
d189122
md/bitmap: change *_page_attr() to take a page number, not a page.
by NeilBrown
· 13 years ago
27581e5
md/bitmap: centralise allocation of bitmap file pages.
by NeilBrown
· 13 years ago
ef99bf4
md/bitmap: allow a bitmap with no backing storage.
by NeilBrown
· 13 years ago
6409bb0
md/bitmap: add new 'space' attribute for bitmaps.
by NeilBrown
· 13 years ago
bf07bb7
md/bitmap: disentangle two different 'pending' flags.
by NeilBrown
· 13 years ago
b16b1b6c
md/bitmap: fix calculation of 'chunks' - missing shift.
by NeilBrown
· 13 years ago
afbaa90
md/bitmap: prevent bitmap_daemon_work running while initialising bitmap
by NeilBrown
· 13 years ago
9e41dd3
MD: Bitmap version cleanup.
by Andrei Warkentin
· 13 years ago
267d7b2
Merge tag 'md-3.4' of git://neil.brown.name/md
by Linus Torvalds
· 13 years ago
b2f46e6
md: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
61a0d80
md/bitmap: discard CHUNK_BLOCK_SHIFT macro
by NeilBrown
· 13 years ago
792a1d4
md/bitmap: remove unnecessary indirection when allocating.
by NeilBrown
· 13 years ago
5a6c824
md/bitmap: remove some pointless locking.
by NeilBrown
· 13 years ago
278c1ca
md/bitmap: change a 'goto' to a normal 'if' construct.
by NeilBrown
· 13 years ago
5714896
md/bitmap: move printing of bitmap status to bitmap.c
by NeilBrown
· 13 years ago
dafb20f
md: tidy up rdev_for_each usage.
by NeilBrown
· 13 years ago
4474ca4
md/bitmap: ensure to load bitmap when creating via sysfs.
by NeilBrown
· 13 years ago
915c420
md/bitmap: be more consistent when setting new bits in memory bitmap.
by NeilBrown
· 13 years ago
2e61ebb
md/bitmap: daemon_work cleanup.
by NeilBrown
· 13 years ago
961902c
md/bitmap: It is OK to clear bits during recovery.
by NeilBrown
· 13 years ago
7c8f424
md/lock: ensure updates to page_attrs are properly locked.
by NeilBrown
· 13 years ago
29d3247
md/bitmap remove fault injection options.
by NeilBrown
· 13 years ago
fd01b88
md: remove typedefs: mddev_t -> struct mddev
by NeilBrown
· 13 years ago
3cb0300
md: removing typedefs: mdk_rdev_t -> struct md_rdev
by NeilBrown
· 13 years ago
36a4e1f
md: remove PRINTK and dprintk debugging and use pr_debug
by NeilBrown
· 13 years ago
2585f3e
md/bitmap: improve handling of 'allclean'.
by NeilBrown
· 13 years ago
5a537df
md/bitmap: rename and tidy up BITMAP_PAGE_CLEAN
by NeilBrown
· 13 years ago
3520fa4
MD bitmap: Revert DM dirty log hooks
by Jonathan Brassow
· 13 years ago
a0a02a7
md: use proper little-endian bitops
by Akinobu Mita
· 13 years ago
97b3d4a
md/bitmap: remove unused fields from struct bitmap
by Namhyung Kim
· 13 years ago
27d5ea0
md/bitmap: use proper accessor macro
by Namhyung Kim
· 13 years ago
d744540
MD: use is_power_of_2 macro
by Jonathan Brassow
· 13 years ago
9c81075
MD: support initial bitmap creation in-kernel
by Jonathan Brassow
· 13 years ago
8258c53
md/bitmap: fix saving of events_cleared and other state.
by NeilBrown
· 14 years ago
6c51038
Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
6b33aff
md: use little-endian bitops
by Akinobu Mita
· 14 years ago
721a960
block: kill off REQ_UNPLUG
by Jens Axboe
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
75d3da4
md: Don't let implementation detail of curr_resync leak out through sysfs.
by NeilBrown
· 14 years ago
a6ff7e0
md: separate meta and data devs
by Jonathan Brassow
· 14 years ago
ccebd4c
md-new-param-to_sync_page_io
by Jonathan Brassow
· 14 years ago
be2a265
md: unplug writes to external bitmaps.
by NeilBrown
· 14 years ago
2b19336
md: change type of first arg to sync_page_io.
by NeilBrown
· 14 years ago
57dab0b
md: use sector_t in bitmap_get_counter
by NeilBrown
· 14 years ago
5c04f55
md: check return code of read_sb_page
by Vasiliy Kulikov
· 14 years ago
070dc6d
md: resolve confusion of MD_CHANGE_CLEAN
by NeilBrown
· 14 years ago
69e51b4
md/bitmap: separate out loading a bitmap from initialising the structures.
by NeilBrown
· 14 years ago
e384e58
md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log.
by NeilBrown
· 14 years ago
ef42567
md/bitmap: optimise scanning of empty bitmaps.
by NeilBrown
· 14 years ago
b63d7c2
md/bitmap: clean up plugging calls.
by NeilBrown
· 14 years ago
5ff5aff
md/bitmap: reduce dependence on sysfs.
by NeilBrown
· 14 years ago
ac2f40b
md/bitmap: white space clean up and similar.
by NeilBrown
· 14 years ago
676e42d
md: be more careful setting MD_CHANGE_CLEAN
by NeilBrown
· 14 years ago
e8bebe2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 15 years ago
19fdb9e
Merge commit '3ff195b011d7decf501a4d55aeed312731094796' into for-linus
by NeilBrown
· 15 years ago
8018ab0
sanitize vfs_fsync calling conventions
by Christoph Hellwig
· 15 years ago
3ff195b
sysfs: Implement sysfs tagged directory support.
by Eric W. Biederman
· 15 years ago
e555190
md/raid1: delay reads that could overtake behind-writes.
by NeilBrown
· 15 years ago
7b92813
drivers/md: Remove unnecessary casts of void *
by H Hartley Sweeten
· 15 years ago
696fcd5
md: expose max value of behind writes counter
by Paul Clements
· 15 years ago
ffa2332
md/bitmap: update dirty flag when bitmap bits are explicitly set.
by NeilBrown
· 15 years ago
ece5cff
md: Support write-intent bitmaps with externally managed metadata.
by NeilBrown
· 15 years ago
624ce4f
md/bitmap: move setting of daemon_lastrun out of bitmap_read_sb
by NeilBrown
· 15 years ago
43a7050
md: support updating bitmap parameters via sysfs.
by NeilBrown
· 15 years ago
f6af949
md: support bitmap offset appropriate for external-metadata arrays.
by NeilBrown
· 15 years ago
9cd30fd
md: remove needless setting of thread->timeout in raid10_quiesce
by NeilBrown
· 15 years ago
1b04be9
md: change daemon_sleep to be in 'jiffies' rather than 'seconds'.
by NeilBrown
· 15 years ago
42a04b5
md: move offset, daemon_sleep and chunksize out of bitmap structure
by NeilBrown
· 15 years ago
c3d9714
md: collect bitmap-specific fields into one structure.
by NeilBrown
· 15 years ago
aa5cbd1
md/bitmap: protect against bitmap removal while being updated.
by NeilBrown
· 15 years ago
ae8fa28
md: remove clumsy usage of do_sync_mapping_range from bitmap code
by NeilBrown
· 15 years ago
ee305ac
md: remove sparse warnings about lock context.
by NeilBrown
· 15 years ago
c905959
Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 15 years ago
be51269
md: bitmap: improve bitmap maintenance code.
by NeilBrown
· 15 years ago
e1defc4
block: Do away with the notion of hardsect_size
by Martin K. Petersen
· 16 years ago
db305e5
md: fix some (more) errors with bitmaps on devices larger than 2TB.
by NeilBrown
· 16 years ago
b74fd28
md: fix loading of out-of-date bitmap.
by NeilBrown
· 16 years ago
1f59390
md: support bitmaps on RAID10 arrays larger then 2 terabytes
by NeilBrown
· 16 years ago
acb180b
md: improve usefulness and accuracy of sysfs file md/sync_completed.
by NeilBrown
· 16 years ago
Next »