Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
062476f24aa7cf714169342cc50626fd9bbb93da
/
drivers
/
md
/
bitmap.c
97f6cd3
md-cluster: re-add capabilities
by Goldwyn Rodrigues
· 10 years ago
124eb76
md: Fix bitmap offset calculations
by Goldwyn Rodrigues
· 10 years ago
3b0e6aa
md/bitmap: use sector_div for sector_t divisions
by Stephen Rothwell
· 10 years ago
935f3d4
md/bitmap: fix incorrect DIV_ROUND_UP usage.
by NeilBrown
· 10 years ago
11dd35d
Copy set bits from another slot
by Goldwyn Rodrigues
· 10 years ago
f9209a3
bitmap_create returns bitmap pointer
by Goldwyn Rodrigues
· 10 years ago
b97e9257
Use separate bitmaps for each nodes in the cluster
by Goldwyn Rodrigues
· 10 years ago
cf921cc
Add node recovery callbacks
by Goldwyn Rodrigues
· 11 years ago
c4ce867
Introduce md_cluster_info
by Goldwyn Rodrigues
· 11 years ago
b7b17c9
md: remove mddev_lock() from md_attr_show()
by NeilBrown
· 10 years ago
978a7a4
md/bitmap: protect clearing of ->bitmap by mddev->lock
by NeilBrown
· 10 years ago
d959014
md/bitmap: fix a might_sleep() warning.
by NeilBrown
· 10 years ago
4b5060d
md/bitmap: always wait for writes on unplug.
by NeilBrown
· 10 years ago
f2e06c5
md/bitmap: remove confusing code from filemap_get_page.
by NeilBrown
· 10 years ago
035328c
md/bitmap: don't abuse i_writecount for bitmap files.
by NeilBrown
· 11 years ago
324a56e
kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly
by Tejun Heo
· 11 years ago
388975c
sysfs: clean up sysfs_get_dirent()
by Tejun Heo
· 11 years ago
b29bebd
md: replace strict_strto*() with kstrto*()
by Jingoo Han
· 11 years ago
3f810b6
md: use set_bit_le and clear_bit_le
by Akinobu Mita
· 12 years ago
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
· 12 years ago
b81a040
md/bitmap: make sure reshape request are reflected in superblock.
by NeilBrown
· 12 years ago
d60b479
md/bitmap: add bitmap_resize function to allow bitmap resizing.
by NeilBrown
· 12 years ago
15702d7
md/bitmap: use DIV_ROUND_UP instead of open-code
by NeilBrown
· 12 years ago
40cffcc
md/bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap'
by NeilBrown
· 12 years ago
63c6826
md/bitmap: make bitmap bitops atomic.
by NeilBrown
· 12 years ago
bdfd114
md/bitmap: make _page_attr bitops atomic.
by NeilBrown
· 12 years ago
fae7d32
md/bitmap: merge bitmap_file_unmap and bitmap_file_put.
by NeilBrown
· 12 years ago
62f82fa
md/bitmap: remove async freeing of bitmap file.
by NeilBrown
· 12 years ago
7466712
md/bitmap: convert some spin_lock_irqsave to spin_lock_irq
by NeilBrown
· 12 years ago
b405fe9
md/bitmap: use set_bit, test_bit, etc for operation on bitmap->flags.
by NeilBrown
· 12 years ago
84e9234
md/bitmap: remove single-bit manipulation on sb->state
by NeilBrown
· 12 years ago
edbb79d
md/bitmap: remove bitmap_mask_state
by NeilBrown
· 12 years ago
bc9891a
md/bitmap: move storage allocation from bitmap_load to bitmap_create.
by NeilBrown
· 12 years ago
d1244cb
md/bitmap: separate bitmap file allocation to its own function.
by NeilBrown
· 12 years ago
9b1215c
md/bitmap: store bytes in file rather than just in last page.
by NeilBrown
· 12 years ago
1ec885c
md/bitmap: move some fields of 'struct bitmap' into a 'storage' substruct.
by NeilBrown
· 12 years ago
d189122
md/bitmap: change *_page_attr() to take a page number, not a page.
by NeilBrown
· 12 years ago
27581e5
md/bitmap: centralise allocation of bitmap file pages.
by NeilBrown
· 12 years ago
ef99bf4
md/bitmap: allow a bitmap with no backing storage.
by NeilBrown
· 12 years ago
6409bb0
md/bitmap: add new 'space' attribute for bitmaps.
by NeilBrown
· 12 years ago
bf07bb7
md/bitmap: disentangle two different 'pending' flags.
by NeilBrown
· 12 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
· 14 years ago
19fdb9e
Merge commit '3ff195b011d7decf501a4d55aeed312731094796' into for-linus
by NeilBrown
· 14 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
Next »