Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d9162348db12487754e61f73497bdcfcea753590
/
mm
/
backing-dev.c
d866dbf
blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it
by Tejun Heo
· 5 years ago
68f23b89
memcg: fix a crash in wb_workfn when a device disappears
by Theodore Ts'o
· 5 years ago
a2b90f1
bdi: Do not use freezable workqueue
by Mika Westerberg
· 5 years ago
ed288dc
writeback: Separate out wb_get_lookup() from wb_get_create()
by Tejun Heo
· 5 years ago
34f8fe5
bdi: Add bdi->id
by Tejun Heo
· 5 years ago
2d146b9
backing-dev: no need to check return value of debugfs_create functions
by Greg Kroah-Hartman
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
7fc5854
writeback: synchronize sync(2) against cgroup writeback membership switches
by Tejun Heo
· 7 years ago
59b5771
blkcg: delay blkg destruction until after writeback has finished
by Dennis Zhou (Facebook)
· 6 years ago
060288a7
bdi: use irqsave variant of refcount_dec_and_lock()
by Anna-Maria Gleixner
· 6 years ago
e58dd0d
bdi: use refcount_t for reference counting instead atomic_t
by Sebastian Andrzej Siewior
· 6 years ago
3ee7e86
bdi: Fix another oops in wb_workfn()
by Jan Kara
· 7 years ago
9ccc361
memcg: writeback: use memcg->cgwb_list directly
by Wang Long
· 7 years ago
f183464
bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue
by Tejun Heo
· 7 years ago
f53823c
bdi: Fix use after free bug in debugfs_remove()
by Tetsuo Handa
· 7 years ago
8236b0a
bdi: wake up concurrent wb_shutdown() callers.
by Tetsuo Handa
· 7 years ago
e3c1ac5
mm/vmscan: don't mess with pgdat->flags in memcg reclaim
by Andrey Ryabinin
· 7 years ago
3b54765
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 7 years ago
5ad3509
mm: reuse DEFINE_SHOW_ATTRIBUTE() macro
by Andy Shevchenko
· 7 years ago
025aecd
writeback: remove dead code in wb_blkcg/memcg_offline
by Jiufei Xue
· 7 years ago
6d0e482
Revert "bdi: add error handle for bdi_debug_register"
by Jens Axboe
· 7 years ago
a0747a8
bdi: add error handle for bdi_debug_register
by weiping zhang
· 7 years ago
97f0769
bdi: convert bdi_debug_register to int
by weiping zhang
· 7 years ago
775d3a3
backing-dev: kill unused pdflush_proc_obsolete()
by Jens Axboe
· 7 years ago
0b045bd
mm/backing-dev.c: fix an error handling path in 'cgwb_create()'
by Christophe JAILLET
· 7 years ago
7c4cc30
bdi: Drop 'parent' argument from bdi_register[_va]()
by Jan Kara
· 8 years ago
2e82b84
block: Remove unused functions
by Jan Kara
· 8 years ago
62bf42a
bdi: Export bdi_alloc_node() and bdi_put()
by Jan Kara
· 8 years ago
5af110b
block: Unregister bdi on last reference drop
by Jan Kara
· 8 years ago
baf7a61
bdi: Provide bdi_register_va() and bdi_alloc()
by Jan Kara
· 8 years ago
b1c51af
bdi: Rename cgwb_bdi_destroy() to cgwb_bdi_unregister()
by Jan Kara
· 8 years ago
4514451
bdi: Do not wait for cgwbs release in bdi_unregister()
by Jan Kara
· 8 years ago
5318ce7
bdi: Shutdown writeback on all cgwbs in cgwb_bdi_destroy()
by Jan Kara
· 8 years ago
e8cb72b
bdi: Unify bdi->wb_list handling for root wb_writeback
by Jan Kara
· 8 years ago
810df54
bdi: Make wb->bdi a proper reference
by Jan Kara
· 8 years ago
b7d680d
bdi: Mark congested->bdi as internal
by Jan Kara
· 8 years ago
df23de5
bdi: Fix use-after-free in wb_congested_put()
by Jan Kara
· 8 years ago
b6f8fec
block: Allow bdi re-registration
by Jan Kara
· 8 years ago
bc71226
mm/backing-dev.c: use rb_entry()
by Geliang Tang
· 8 years ago
5f478e4
block: fix double-free in the failure path of cgwb_bdi_init()
by Tejun Heo
· 8 years ago
d03f6cd
block: Dynamically allocate and refcount backing_dev_info
by Jan Kara
· 8 years ago
b57d74a
writeback: track if we're sleeping on progress in balance_dirty_pages()
by Jens Axboe
· 8 years ago
df08c32
block: fix bdi vs gendisk lifetime mismatch
by Dan Williams
· 8 years ago
599d0c9
mm, vmscan: move LRU lists to node
by Mel Gorman
· 8 years ago
ede3771
mm: throttle on IO only when there are too many dirty and writeback pages
by Michal Hocko
· 9 years ago
c877ef8
writeback: fix the wrong congested state variable definition
by Kaixu Xia
· 9 years ago
1170532
mm: convert printk(KERN_<LEVEL> to pr_<level>
by Joe Perches
· 9 years ago
078c6c3
mm/backing-dev.c: fix error path in wb_init()
by Rasmus Villemoes
· 9 years ago
564e81a
mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress
by Tetsuo Handa
· 9 years ago
7d82860
mm: memcontrol: export root_mem_cgroup
by Johannes Weiner
· 9 years ago
373ccbe
mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress
by Michal Hocko
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
e27c5b9
writeback: remove broken rbtree_postorder_for_each_entry_safe() usage in cgwb_bdi_destroy()
by Tejun Heo
· 9 years ago
b02176f
block: don't release bdi while request_queue has live references
by Tejun Heo
· 9 years ago
b817525
writeback: bdi_writeback iteration must not skip dying ones
by Tejun Heo
· 9 years ago
b0a1ea5
Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
c165b3e
blkcg: rename subsystem name from blkio to io
by Tejun Heo
· 9 years ago
c7f5408
inode: rename i_wb_list to i_io_list
by Dave Chinner
· 10 years ago
a20135ff
writeback: don't drain bdi_writeback_congested on bdi destruction
by Tejun Heo
· 10 years ago
a13f35e
writeback: don't embed root bdi_writeback_congested in bdi_writeback
by Tejun Heo
· 10 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
5857cd6
bdi: fix wrong error return value in cgwb_create()
by Tejun Heo
· 10 years ago
21c6321
writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb()
by Tejun Heo
· 10 years ago
841710a
writeback: implement memcg wb_domain
by Tejun Heo
· 10 years ago
0d960a3
writeback: clean up wb_dirty_limit()
by Tejun Heo
· 10 years ago
cc395d7
writeback: implement bdi_wait_for_completion()
by Tejun Heo
· 10 years ago
95a46c6
writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into account
by Tejun Heo
· 10 years ago
d6c10f1
writeback: implement WB_has_dirty_io wb_state flag
by Tejun Heo
· 10 years ago
ec8a6f2
writeback: make congestion functions per bdi_writeback
by Tejun Heo
· 10 years ago
52ebea7
writeback: make backing_dev_info host cgroup-specific bdi_writebacks
by Tejun Heo
· 10 years ago
4aa9c69
bdi: separate out congested state into a separate struct
by Tejun Heo
· 10 years ago
8395cd9
writeback: add @gfp to wb_init()
by Tejun Heo
· 10 years ago
a212b10
bdi: make inode_to_bdi() inline
by Tejun Heo
· 10 years ago
4610007
writeback: reorganize mm/backing-dev.c
by Tejun Heo
· 10 years ago
f0054bb
writeback: move backing_dev_info->wb_lock and ->worklist into bdi_writeback
by Tejun Heo
· 10 years ago
a88a341
writeback: move bandwidth related fields from backing_dev_info into bdi_writeback
by Tejun Heo
· 10 years ago
93f78d8
writeback: move backing_dev_info->bdi_stat[] into bdi_writeback
by Tejun Heo
· 10 years ago
4452226
writeback: move backing_dev_info->state into bdi_writeback
by Tejun Heo
· 10 years ago
aad653a
block: discard bdi_unregister() in favour of bdi_destroy()
by NeilBrown
· 10 years ago
0389115
Merge branch 'lazytime' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
0ae45f6
vfs: add support for a lazytime mount option
by Theodore Ts'o
· 10 years ago
df0ce26
fs: remove default_backing_dev_info
by Christoph Hellwig
· 10 years ago
c4db59d
fs: don't reassign dirty inodes to default_backing_dev_info
by Christoph Hellwig
· 10 years ago
b83ae6d
fs: remove mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
b4caecd
fs: introduce f_op->mmap_capabilities for nommu mmap support
by Christoph Hellwig
· 10 years ago
d3dc366
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
c798360
Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
by Linus Torvalds
· 10 years ago
5705465
mm: clean up zone flags
by Johannes Weiner
· 10 years ago
018a17b
bdi: reimplement bdev_inode_switch_bdi()
by Tejun Heo
· 10 years ago
1a1e453
bdi: explain the dirty list transferring in bdi_destroy()
by Tejun Heo
· 10 years ago
c0ea1c2
bdi: make backing_dev_info->wb.dwork canceling stricter
by Tejun Heo
· 10 years ago
b687573
bdi: remove bdi->wb_lock locking around bdi->dev clearing in bdi_unregister()
by Tejun Heo
· 10 years ago
20ae007
proportions: add @gfp to init functions
by Tejun Heo
· 10 years ago
908c7f1
percpu_counter: add @gfp to percpu_counter_init()
by Tejun Heo
· 10 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
5acda9d
bdi: avoid oops on device removal
by Jan Kara
· 11 years ago
6ca738d
backing_dev: fix hung task on sync
by Derek Basehore
· 11 years ago
4c3bffc
mm/backing-dev.c: check user buffer length before copying data to the related user buffer
by Chen Gang
· 11 years ago
d9e1241
backing-dev: convert class code to use dev_groups
by Greg Kroah-Hartman
· 11 years ago
b9b3259
sysfs.h: add __ATTR_RW() macro
by Greg Kroah-Hartman
· 11 years ago
Next »