First  |  Prev |  Next  |  Last
Pages: 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537
[fs/sysv] V7: Adjust sanity checks for some volumes
> if (fs16_to_cpu(sbi, v7sb->s_nfree) > V7_NICFREE || fs16_to_cpu(sbi, v7sb->s_ninode) > V7_NICINOD || - fs32_to_cpu(sbi, v7sb->s_time) == 0) - goto failed; + fs32_to_cpu(sbi, v7sb->s_fsize) > V7_MAXSIZE) + return 0; Ok. v7i = (struct sysv_inode *)(bh2->b_data + 64); if (... 20 Jul 2010 06:59
writeback: sync old inodes first in background writeback
On Mon, Jul 19, 2010 at 10:21:45AM -0400, Christoph Hellwig wrote: On Mon, Jul 19, 2010 at 02:11:29PM +0100, Mel Gorman wrote: From: Wu Fengguang <fengguang.wu(a)intel.com> A background flush work may run for ever. So it's reasonable for it to mimic the kupdate behavior of syncing old/expired inod... 23 Jul 2010 07:00
vmscan: Kick flusher threads to clean pages when reclaim is encountering dirty pages
On Mon, Jul 19, 2010 at 10:23:49AM -0400, Christoph Hellwig wrote: On Mon, Jul 19, 2010 at 02:11:30PM +0100, Mel Gorman wrote: + /* + * If reclaim is encountering dirty pages, it may be because + * dirty pages are reaching the end of the LRU even though + * the dirty_ratio may be satisified. I... 5 Aug 2010 11:19
vmscan: tracing: Update trace event to track if page reclaim IO is for anon or file pages
On Mon, Jul 19, 2010 at 10:15:01AM -0400, Christoph Hellwig wrote: On Mon, Jul 19, 2010 at 02:11:24PM +0100, Mel Gorman wrote: It is useful to distinguish between IO for anon and file pages. This patch updates vmscan-tracing-add-trace-event-when-a-page-is-written.patch to include that information... 19 Jul 2010 11:20
vmscan: Kick flusher threads to clean pages when reclaim is encountering dirty pages
On Mon, Jul 19, 2010 at 02:11:30PM +0100, Mel Gorman wrote: + /* + * If reclaim is encountering dirty pages, it may be because + * dirty pages are reaching the end of the LRU even though + * the dirty_ratio may be satisified. In this case, wake + * flusher threads to pro-actively clean some pages ... 2 Aug 2010 14:45
vmscan: Do not writeback filesystem pages in direct reclaim
On Mon, Jul 19, 2010 at 10:19:34AM -0400, Christoph Hellwig wrote: On Mon, Jul 19, 2010 at 02:11:26PM +0100, Mel Gorman wrote: As the call-chain for writing anonymous pages is not expected to be deep and they are not cleaned by flusher threads, anonymous pages are still written back in direct reclaim.... 5 Aug 2010 11:19
xstat: Add a dentry op to handle automounting rather than abusing follow_link() [ver #6]
Christoph Hellwig <hch(a)infradead.org> wrote: Moving this out of ->follow_link is a good idea, but please submit this as a separate patch series, as it has very little to do with stat(). Except that I want to use it to create a new AT flag for xstat() (and also fstatat()), but fair enough. David -- To u... 19 Jul 2010 11:19
xstat: Make special system filesystems return FS_SPECIAL_FL [ver #6]
Christoph Hellwig <hch(a)infradead.org> wrote: special is not a very useful identifier. Also what you are returning is per-filesystem data, not per-file. This needs to go into statfs, not into stat. We're about to introduce flags for statfs, so try to do it ontop of those. The same thing applies t... 27 Jul 2010 10:36
vmscan: Do not writeback filesystem pages in direct reclaim
On Mon, Jul 19, 2010 at 02:11:26PM +0100, Mel Gorman wrote: As the call-chain for writing anonymous pages is not expected to be deep and they are not cleaned by flusher threads, anonymous pages are still written back in direct reclaim. While it is not quite as deep as it skips the filesystem allocator and ... 22 Jul 2010 05:57
Power management minisummit at LPC
I'm running a power management session at the Linux Plumbers Conference this year. Unlike most traditional conferences where the aim is to present new solutions, LPC focuses on discussing the problems that we haven't completely solved yet. This has been an especially interesting year in the field. We've landed... 19 Jul 2010 10:13
First  |  Prev |  Next  |  Last
Pages: 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537