Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2d4d1eea540b27c72488fd1914674c42473d53df
/
fs
/
buffer.c
6cf66b4
fs: use helper bio_add_page() instead of open coding on bi_io_vec
by Kent Overstreet
· 10 years ago
b7c44ed
block: manipulate bio->bi_flags through helpers
by Jens Axboe
· 9 years ago
4246a0b
block: add a bi_error field to struct bio
by Christoph Hellwig
· 9 years ago
d2e73fc
buffer: remove unusued 'ret' variable
by Jens Axboe
· 9 years ago
2a81490
writeback: implement foreign cgroup inode detection
by Tejun Heo
· 9 years ago
b16b1de
writeback: make writeback_control track the inode being written back
by Tejun Heo
· 9 years ago
bafc0db
buffer, writeback: make __block_write_full_page() honor cgroup writeback
by Tejun Heo
· 9 years ago
c4843a7
memcg: add per cgroup dirty page accounting
by Greg Thelen
· 9 years ago
11f81be
page_writeback: revive cancel_dirty_page() in a restricted form
by Tejun Heo
· 9 years ago
f6454b0
block: fix returnvar.cocci warnings
by Julia Lawall
· 9 years ago
b25de9d
block: remove BIO_EOPNOTSUPP
by Christoph Hellwig
· 10 years ago
b9ea251
page_writeback: clean up mess around cancel_dirty_page()
by Konstantin Khlebnikov
· 10 years ago
432f16e
fs: clarify rate limit suppressed buffer I/O errors
by Robert Elliott
· 10 years ago
b744c2a
fs: merge I/O error prints into one line
by Robert Elliott
· 10 years ago
c2661b8
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 10 years ago
9470dd5
fs: check bh blocknr earlier when searching lru
by Zach Brown
· 10 years ago
77c688a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
86cf78d
fs/buffer.c: increase the buffer-head per-CPU LRU size
by Sebastien Buisson
· 10 years ago
4db96b7
vfs: guard end of device for mpage interface
by Akinobu Mita
· 10 years ago
59d4391
vfs: make guard_bh_eod() more generic
by Akinobu Mita
· 10 years ago
c2ca0fc
fs: make cont_expand_zero interruptible
by Mikulas Patocka
· 10 years ago
90a8020
vfs: fix data corruption when blocksize < pagesize for mmaped data
by Jan Kara
· 10 years ago
f2d5a94
Fix nasty 32-bit overflow bug in buffer i/o code.
by Anton Altaparmakov
· 10 years ago
3b5e645
fs/buffer.c: support buffer cache allocations with gfp modifiers
by Gioh Kim
· 10 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 years ago
2457aec
mm: non-atomically mark page accessed during page cache allocation where possible
by Mel Gorman
· 10 years ago
e7470ee
fs: buffer: do not use unnecessary atomic operations when discarding buffers
by Mel Gorman
· 10 years ago
1b938c0
fs/buffer.c: remove block_write_full_page_endio()
by Matthew Wilcox
· 10 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
c186afb4
switch ->is_partially_uptodate() to saner arguments
by Al Viro
· 11 years ago
d426334
Merge branch 'master' into for-next
by Jiri Kosina
· 11 years ago
e227867
treewide: Fix typo in Documentation/DocBook
by Masanari Iida
· 11 years ago
227d53b3
mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq
by KOSAKI Motohiro
· 11 years ago
ca6673b0
block: Replace __this_cpu_ptr with raw_cpu_ptr
by Christoph Lameter
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
84235de
fs: buffer: move allocation failure loop into the allocator
by Johannes Weiner
· 11 years ago
b459722
mm: vmscan: take page buffers dirty and locked state into account
by Mel Gorman
· 11 years ago
d47992f
mm: change invalidatepage prototype to accept length
by Lukas Czerner
· 11 years ago
4de13d7a
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
149b306
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
e760040
fs/buffer.c: remove unnecessary init operation after allocating buffer_head.
by majianpeng
· 12 years ago
713685111
mm: make snapshotting pages for stable writes a per-bio operation
by Darrick J. Wong
· 12 years ago
877f962
buffer: add BH_Prio and BH_Meta flags
by Theodore Ts'o
· 12 years ago
4f2ac93
block: Remove bi_idx references
by Kent Overstreet
· 12 years ago
ee89f81
Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
43be594
fs/buffer.c: change type of max_buffer_heads to unsigned long
by Zhang Yanfei
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
1d1d1a7
mm: only enforce stable page writes if the backing device requires it
by Darrick J. Wong
· 12 years ago
6d283db
vfs: add missing virtual cache flush after editing partial pages
by Linus Torvalds
· 12 years ago
5305cb8
block: add block_{touch|dirty}_buffer tracepoint
by Tejun Heo
· 12 years ago
f0059af
buffer: make touch_buffer() an exported function
by Tejun Heo
· 12 years ago
02c0ab6
fs/buffer.c: remove redundant initialization in alloc_page_buffers()
by Yan Hong
· 12 years ago
a3f3c29
fs/buffer.c: do not inline exported function
by Yan Hong
· 12 years ago
252aa6f
mm: redefine address_space.assoc_mapping
by Rafael Aquini
· 12 years ago
27d7c2a
vfs: clear to the end of the buffer on partial buffer reads
by Dan Carpenter
· 12 years ago
57302e0
vfs: avoid "attempt to access beyond end of device" warnings
by Linus Torvalds
· 12 years ago
bbec0270
blkdev_max_block: make private to fs/buffer.c
by Linus Torvalds
· 12 years ago
45bce8f
fs/buffer.c: make block-size be per-page and protected by the page lock
by Linus Torvalds
· 12 years ago
6432f21
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
041bbb6d
ext4: fix mtime update in nodelalloc mode
by Theodore Ts'o
· 12 years ago
676ce6d
block: replace __getblk_slow misfix by grow_dev_page fix
by Hugh Dickins
· 12 years ago
14da920
fs: Protect write paths by sb_start_write - sb_end_write
by Jan Kara
· 12 years ago
5e8830d
fs: Push file_update_time() into __block_page_mkwrite()
by Jan Kara
· 12 years ago
91f68c8
block: fix infinite loop in __getblk_slow
by Jeff Moyer
· 12 years ago
a0a9b04
fs: Move bh_cachep to the __read_mostly section
by Shai Fultheim
· 12 years ago
080399a
block: don't mark buffers beyond end of disk as mapped
by Jeff Moyer
· 12 years ago
61065a3
fs/buffer.c: remove BUG() in possible but rare condition
by Glauber Costa
· 13 years ago
42be35d
fs: only send IPI to invalidate LRU BH when needed
by Gilad Ben-Yossef
· 13 years ago
630d9c4
fs: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
ff01bb48
fs: move code out of buffer.c
by Al Viro
· 13 years ago
208bca0
Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 13 years ago
72a2ebd
fs/buffer.c: add device information for error output in __find_get_block_slow()
by Tao Ma
· 13 years ago
0e175a1
writeback: Add a 'reason' to wb_writeback_work
by Curt Wohlgemuth
· 13 years ago
814e1d2
cleanup: vfs: small comment fix for block_invalidatepage
by Wang Sheng-Hui
· 13 years ago
f9f07b6
vfs: Fix data corruption after failed write in __block_write_begin()
by Jan Kara
· 13 years ago
d76ee18
fs: block_page_mkwrite should wait for writeback to finish
by Darrick J. Wong
· 13 years ago
f8d613e
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/djm/tmem
by Linus Torvalds
· 13 years ago
c515e1f
mm/fs: add hooks to support cleancache
by Dan Magenheimer
· 13 years ago
ea13a86
vfs: Block mmapped writes while the fs is frozen
by Jan Kara
· 13 years ago
24da4fa
vfs: Create __block_page_mkwrite() helper passing error values back
by Jan Kara
· 13 years ago
d39dd11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
250df6e
fs: protect inode->i_state with inode->i_lock
by Dave Chinner
· 14 years ago
4ee2491
fs: make fsync_buffers_list() plug
by Jens Axboe
· 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
ee1be86
fs: Use this_cpu_inc_return in buffer.c
by Christoph Lameter
· 14 years ago
c7b9251
fs: Use this_cpu_xx operations in buffer.c
by Christoph Lameter
· 14 years ago
426e1f5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
1df79da
fs/buffer.c: remove duplicated assignment to b_private
by Namhyung Kim
· 14 years ago
1b430be
writeback: remove nonblocking/encountered_congestion references
by Wu Fengguang
· 14 years ago
309f77a
fs/buffer.c: call __block_write_begin() if we have page
by Namhyung Kim
· 14 years ago
8358e7d
fs/buffer.c: remove duplicated assignment on b_private
by Namhyung Kim
· 14 years ago
ebdec24
fs: kill block_prepare_write
by Christoph Hellwig
· 14 years ago
0edd55f
block: remove the BH_Eopnotsupp flag
by Christoph Hellwig
· 14 years ago
9cb569d
remove SWRITE* I/O types
by Christoph Hellwig
· 14 years ago
87e9951
kill BH_Ordered flag
by Christoph Hellwig
· 14 years ago
155130a
get rid of block_write_begin_newtrunc
by Christoph Hellwig
· 14 years ago
6e1db88
introduce __block_write_begin
by Christoph Hellwig
· 14 years ago
Next »