readahead: reduce MMAP_LOTSAMISS for mmap read-around
On 02/23/2010 10:10 PM, Wu Fengguang wrote: Now that we lifts readahead size from 128KB to 512KB, the MMAP_LOTSAMISS shall be shrinked accordingly. We shrink it a bit more, so that for sparse random access patterns, only 10*512KB or ~5MB memory will be wasted, instead of the previous 100*128KB or ~12M... 25 Feb 2010 19:23
radixtree: speed up the search for hole
On 02/23/2010 10:10 PM, Wu Fengguang wrote: Replace the hole scan functions with more fast versions: - radix_tree_next_hole(root, index, max_scan) - radix_tree_prev_hole(root, index, max_scan) Cc: Nick Piggin<nickpiggin(a)> Signed-off-by: Wu Fengguang<fengguang.wu(a)> Acked-by: R... 25 Feb 2010 19:23
xserver + radeon + latest git kernel = crash and burn with startx
this is new: kernel: [ 92.899961] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 93.019936] [drm] Initialized drm 1.1.0 20060810 [ 93.097704] [drm] radeon defaulting to userspace modesetting. [ 93.100104] [drm] Initialized radeon 1.32.0 20080528 for 0000:01:00.0 on minor 0 [ 93.489... 25 Feb 2010 19:23
[PATCH] ftrace: add tracing_thresh support to function_graph tracer (v3)
Add support for tracing_thresh to the function_graph tracer. This version of this feature isolates the checks into new entry and return functions, to avoid adding more conditional code into the main function_graph paths. Also, add support for specifying tracing_thresh on the kernel command line. When used like... 25 Feb 2010 19:23
readahead: add /debug/readahead/stats
On 02/23/2010 10:10 PM, Wu Fengguang wrote: Collect readahead stats when CONFIG_READAHEAD_STATS=y. This is enabled by default because the added overheads are trivial: two readahead_stats() calls per readahead. Example output: (taken from a fresh booted NFS-ROOT box with rsize=16k) $ cat /debu... 25 Feb 2010 18:14
[PATCH tip/core/rcu 0/2] rcu: fixes for RCU lockdep
Hello! This set fixes a couple of problems with the RCU-based lockdep patches: 1. Make the lockdep_rcu_dereference() message less alarmist 2. Make rcu_read_lock_sched_held() take boot-time lack of preemption into account. Thanx, Paul --------------------------------------------------------------... 25 Feb 2010 18:14
[PATCH] sisusbvga: Remove the BKL from ioctl
Seems to me that BKL is not needed here because necessary locking is already provided by mutex sisusb->lock. Also change the returned value to long. Signed-off-by: Alessio Igor Bogani <abogani(a)> --- drivers/usb/misc/sisusbvga/sisusb.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) ... 25 Feb 2010 18:14
sched: make runtime balancing code more EDF-friendly
On Tue, 2010-02-23 at 19:56 +0100, Fabio Checconi wrote: + stop = move_runtime(rt_rq, iter, weight, rt_period, pull); + if (stop) { + raw_spin_unlock(&iter->rt_runtime_lock); + break; } next: ... 25 Feb 2010 17:06
CE: xen increasing min_delta_ns to 7651397591976463850 nsec / pvops domU
Hello, CCing to xen-devel.. -- Pasi On Mon, Feb 22, 2010 at 09:26:59AM +0100, Jens Seidel wrote: Hi, I'm using vanilla domU kernel with Xen 3.2 and get very often a unresponsible system after approximately one or two days with messages such as [43616.674502] CE: xen increasing min_... 25 Feb 2010 18:14
[PATCH 5/8] kgdboc: Add ekgdboc for early use of the kernel debugger
The ekgdboc= differs from kgdboc= in that you can begin debuggin as soon as the exceptions are setup and the kgdb I/O driver is available, instead of waiting until the tty subsystem is available. CC: kgdb-bugreport(a) Signed-off-by: Jason Wessel <jason.wessel(a)> --- Documentation... 25 Feb 2010 17:06