lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 18 Jun 2010 17:30:12 -0700 From: Michael Rubin <mrubin@...gle.com> To: linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org, linux-mm@...ck.org Cc: jack@...e.cz, akpm@...ux-foundation.org, david@...morbit.com, hch@....de, axboe@...nel.dk, Michael Rubin <mrubin@...gle.com> Subject: [PATCH 0/3] writeback visibility Debugging writeback issues and tuning an application's writeback activity is easier when the activity is visible. With large clusters, classifying and root causing writeback problems has been a big headache. This patch series contains a series of patches that our team has been using to start getting a handle on writeback behaviour. These changes should be helpful for single system maintainers also. It's still a big headache. Once these changes are reviewed I will make sure the Documentation files are updated, but I expect some back and forth first. Michael Rubin (3): writeback: Creating /sys/kernel/mm/writeback/writeback writeback: per bdi monitoring writeback: tracking subsystems causing writeback drivers/base/node.c | 14 +++++ fs/buffer.c | 2 +- fs/fs-writeback.c | 28 +++++++-- fs/nilfs2/segment.c | 4 +- fs/sync.c | 2 +- include/linux/backing-dev.h | 9 +++ include/linux/mmzone.h | 2 + include/linux/writeback.h | 50 +++++++++++++++- mm/backing-dev.c | 137 ++++++++++++++++++++++--------------------- mm/mm_init.c | 122 ++++++++++++++++++++++++++++++++++++++ mm/page-writeback.c | 18 ++++-- mm/vmscan.c | 3 +- mm/vmstat.c | 2 + 13 files changed, 311 insertions(+), 82 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists