[PATCH 4/5] x86: use second memory region for dump-capture kernel
This patch adds second memory region support for kexec on x86 platform. Signed-off-by: Vitaly Mayatskikh <v.mayatskih(a)gmail.com> --- arch/x86/kernel/setup.c | 56 +++++++++++++++++++++++++++++----------------- 1 files changed, 35 insertions(+), 21 deletions(-) diff --git a/arch/x86/kernel/setup.c b/arch/x8... 23 Apr 2010 17:42
usb: testing the wrong variable in fs_create_by_name()
On Thu, Apr 22, 2010 at 12:00:52PM +0200, Dan Carpenter wrote: There is a typo here. We should be testing "*dentry" which was just assigned instead of "dentry". This could result in dereferencing an ERR_PTR inside either usbfs_mkdir() or usbfs_create(). Signed-off-by: Dan Carpenter <error27(a)gmail.com>... 23 Apr 2010 17:42
defconfig strangeness
HI ! doing a series of static code analysis on 2.6.34-rcX each of them with defconfig (x86 32bit) - the strangeness is that even though the config file is the same for rc3...5 the number of files actually compiled is very different. (linux-2.6 git tree) 2.6.34-rc5 1695 2.6.34-rc4 3404 2.6.34-rc3 5... 23 Apr 2010 21:10
[PATCHSET sched/core] cpu_stop: implement and use cpu_stop
Hello, all. cpu_hog has been renamed to cpu_stop and moved into kernel/stop_machine.c per Peter Zijlstra's suggestion. This patchset is feature-wise identical to the second take of cpuhog[L]. The only changes are the rename, relocation and refresh against the current sched/core. The following API renames to... 23 Apr 2010 17:42
defconfig strangeness
On Thu, 22 Apr 2010 18:07:23 +0200 Nicholas Mc Guire wrote: HI ! doing a series of static code analysis on 2.6.34-rcX each of them with defconfig (x86 32bit) - the strangeness is that even though the config file is the same for rc3...5 the number of files actually compiled is very differe... 23 Apr 2010 17:42
[PATCH 4/4] scheduler: kill paranoia check in synchronize_sched_expedited()
The paranoid check which verifies that the cpu_stop callback is actually called on all online cpus is completely superflous. It's guaranteed by cpu_stop facility and if it didn't work as advertised other things would go horribly wrong and trying to recover using synchronize_sched() wouldn't be very meaningful. ... 23 Apr 2010 17:42
fat: excessive log spamming due to corrupted fs
Hi, my office mate has a 1GB USB stick with a currupted vfat fs. (I don't really know when and how it got currupted. I just mounted it, copied a file onto it, unmounted, unplugged. After that corruption showed up when accessing the newly copied file. I'm running 2.6.33.1.) Mounting still worked but when a... 27 Apr 2010 15:38
[PATCH] blk-cgroup: Fix RCU correctness warning in cfq_init_queue()
With RCU correctness on, We see following warning. This patch fixes it. [ 103.790505] =================================================== [ 103.790509] [ INFO: suspicious rcu_dereference_check() usage. ] [ 103.790511] --------------------------------------------------- [ 103.790514] kernel/cgroup.c:4432 invok... 23 Apr 2010 17:42
rmap: fix page_address_in_vma() to walk through anon_vma_chain
On 04/22/2010 01:42 AM, Naoya Horiguchi wrote: I found a bug on page_address_in_vma() related to anon_vma_chain. I wrote a patch, but according to a comment in include/linux/rmap.h, I suspect this doesn't meet lock requirement of anon_vma_chain (mmap_sem and page_table_lock, see below). ... 23 Apr 2010 17:42
mm,migration: Allow the migration of PageSwapCache pages
On Thu, 22 Apr 2010, Minchan Kim wrote: For further optimization, we can hold vma->adjust_lock if vma_address returns -EFAULT. But I hope we redesigns it without new locking. But I don't have good idea, now. :( You could make it atomic through the use of RCU. Create a new vma entry with the changed par... 23 Apr 2010 17:42