First  |  Prev |  Next  |  Last
Pages: 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949
[PATCH -mm 4/6] always use anon_vma root pointer
From: Andrea Arcangeli <aarcange(a)redhat.com> Subject: always use anon_vma root pointer Always use anon_vma->root pointer instead of anon_vma_chain.prev. Also optimize the map-paths, if a mapping is already established no need to overwrite it with root anon-vma list, we can keep the more finegrined anon-vma and... 21 Jun 2010 16:55
[PATCH -mm 5/6] resurrect page_address_in_vma anon_vma check
From: Andrea Arcangeli <aarcange(a)redhat.com> Subject: resurrect page_address_in_vma anon_vma check With root anon-vma it's trivial to keep doing the usual check as in old-anon-vma code. Signed-off-by: Andrea Arcangeli <aarcange(a)redhat.com> Signed-off-by: Rik van Riel <riel(a)redhat.com> --- diff --git a/mm/r... 21 Jun 2010 16:55
kthread: implement kthread_worker
On Sat, 19 Jun 2010 17:53:55 +0200 Tejun Heo wrote: include/linux/kthread.h | 63 +++++++++++++++++++++++++ kernel/kthread.c | 118 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 181 insertions(+) Index: work/kernel/kthread.c ===========================================... 22 Jun 2010 03:56
MMC: fix all hangs related to mmc/sd card insert/removal during suspend/resume.
On Monday, June 21, 2010, Maxim Levitsky wrote: On Mon, 2010-06-21 at 23:04 +0300, Adrian Hunter wrote: ext Maxim Levitsky wrote: If you don't use CONFIG_MMC_UNSAFE_RESUME, as soon as you attempt to suspend, the card will be removed, therefore this patch doesn't change the behavior of this... 22 Jun 2010 20:27
tmpfs: Add accurate compare function to percpu_counter library
On Thu, 17 Jun 2010 16:56:32 -0700 Tim Chen <tim.c.chen(a)linux.intel.com> wrote: Add percpu_counter_compare that allows for a quick but accurate comparison of percpu_counter with a given value. A rough count is provided by the count field in percpu_counter structure, without accounting for the othe... 21 Jun 2010 16:55
cfq: always return false from should_idle if slice_idle is set to zero
On 21/06/10 21.49, Jeff Moyer wrote: Hi, In testing a competing fsync-ing process and a sequential reader on mid-grade storage, I found that cfq was incapable of achieving the I/O rates of deadline, no matter how it was tuned. Investigation, and insight from Vivek (mostly the latter), led to identif... 28 Jun 2010 15:03
cfq: allow dispatching of both sync and async I/O together
On 21/06/10 21.49, Jeff Moyer wrote: Hi, In testing a workload that has a single fsync-ing process and another process that does a sequential buffered read, I was unable to tune CFQ to reach the throughput of deadline. This patch, along with the previous one, brought CFQ in line with deadline when s... 28 Jun 2010 15:03
cfq: allow dispatching of both sync and async I/O together
Jens Axboe <axboe(a)kernel.dk> writes: On 21/06/10 21.49, Jeff Moyer wrote: Hi, In testing a workload that has a single fsync-ing process and another process that does a sequential buffered read, I was unable to tune CFQ to reach the throughput of deadline. This patch, along with the previous ... 28 Jun 2010 15:03
[PATCH 0/2] cfq: fixes to bring cfq in line with deadline performance for mid- to high-end storage
Hi, In testing iozone using the flag that enforces an fsync before close, we found that performance for cfq on ext3 and ext4 file systems was very poor for file sizes 8MB and below (as compared with a 2.6.18 kernel's cfq, or with a recent kernel with deadline). The storage involved is middle of the road SAN stor... 21 Jun 2010 16:55
[PATCH 2/2] cfq: allow dispatching of both sync and async I/O together
Hi, In testing a workload that has a single fsync-ing process and another process that does a sequential buffered read, I was unable to tune CFQ to reach the throughput of deadline. This patch, along with the previous one, brought CFQ in line with deadline when setting slice_idle to 0. I'm not sure what the o... 21 Jun 2010 16:55
First  |  Prev |  Next  |  Last
Pages: 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949