Oprofile: Change CPUIDS from decimal to hex, and add some comments
On 16.04.10 13:08:49, John Villalovos wrote: Back when the patch was submitted for "Add Xeon 7500 series support to oprofile", Robert Richter had asked for a follown patch that converted all the CPU ID values to hex. I have done that here for the processors in the ppro_init() function and also added ... 4 May 2010 11:12
firmware_class: fix memory leak - free allocated pages
On Tue, May 04, 2010 at 12:16:44AM +0530, Pavan Savoy wrote: --- On Mon, 3/5/10, Greg KH <greg(a)kroah.com> wrote: From: Greg KH <greg(a)kroah.com> Subject: Re: [PATCH v3] firmware_class: fix memory leak - free allocated pages To: "Tomas Winkler" <tomas.winkler(a)intel.com> Cc: "Greg Kroah-... 4 May 2010 11:12
[GIT PULL 0/3] perf fixes (inject, report, record)
Hi Ingo, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux-2.6 perf Regards, - Arnaldo Anton Blanchard (1): perf: Fix performance issue with perf report Arnaldo Carvalho de Melo (1): perf inject: Add missing bits Tom Zanussi (1): perf: record TRACE_INFO only if us... 4 May 2010 11:12
cpufreq: make the iowait-is-busy-time a sysfs tunable
On 05/03/2010 11:48 PM, Arjan van de Ven wrote: This patch adds a sysfs tunable for the new behavior, and uses a very simple function to determine a reasonable default, depending on the CPU vendor/type. Signed-off-by: Arjan van de Ven<arjan(a)linux.intel.com> Acked-by: Rik van Riel <riel(a)redhat.com> ... 4 May 2010 10:05
[PATCH 3/4] scheduler: replace migration_thread with cpu_stop
Currently migration_thread is serving three purposes - migration pusher, context to execute active_load_balance() and forced context switcher for expedited RCU synchronize_sched. All three roles are hardcoded into migration_thread() and determining which job is scheduled is slightly messy. This patch kills migr... 4 May 2010 10:05
[PATCH 1/3] fs: allow short direct-io reads to be completed via buffered IO
This is similar to what already happens in the write case. If we have a short read while doing O_DIRECT, instead of just returning, fallthrough and try to read the rest via buffered IO. BTRFS needs this because if we encounter a compressed or inline extent during DIO, we need to fallback on buffered. If the exte... 4 May 2010 10:05
[PATCHSET sched/core] cpu_stop: implement and use cpu_stop, take#2
Hello, This is the second take of cpu_stop. There have been only two minor changes from the last take[L]. * work_buf initialization in stop_one_cpu_nowait() simplified. * Comment to clarify active_balance_work synchronization added. Peter, if you ack the series, I'll add refresh the patches w/ your ACK a... 4 May 2010 10:05
[PATCH] KEYS: Fix RCU handling in key_gc_keyring()
key_gc_keyring() needs to either hold the RCU read lock or hold the keyring semaphore if it's going to scan the keyring's list. Given that it only needs to read the key list, and it's doing so under a spinlock, the RCU read lock is the thing to use. Furthermore, the RCU check added in e7b0a61b7929632d36cf052d9e2... 4 May 2010 10:05
[RFC][PATCH 6/12 not tested yet] PPC: introduce copy_in_user() for 32-bit
During the work of KVM's dirty page logging optimization, we encountered the need of copy_in_user() for 32-bit ppc and x86: these will be used for manipulating dirty bitmaps in user space. So we implement copy_in_user() for 32-bit with __copy_tofrom_user(). Signed-off-by: Takuya Yoshikawa <yoshikawa.takuya(a)oss.... 4 May 2010 10:05
[RFC][PATCH 5/12] x86: introduce __set_bit() like function for bitmaps in user space
During the work of KVM's dirty page logging optimization, we encountered the need of manipulating bitmaps in user space efficiantly. To achive this, we introduce a uaccess function for setting a bit in user space following Avi's suggestion. KVM is now using dirty bitmaps for live-migration and VGA. Although we ... 4 May 2010 10:05