[PATCH 3/4] viafb: make suspend and resume work (on all machines?)
viafb: make suspend and resume work (on all machines?) This patch removes the dangerous suspend and resume code that was developed for VX855 only. After this the framebuffer is expected to cause no longer serious (freezing) issues on any machines. However the hardware acceleration is broken now so only doing resu... 26 Apr 2010 14:55
[PATCH 2/6] Add a global synchronization point for pvclock
In recent stress tests, it was found that pvclock-based systems could seriously warp in smp systems. Using ingo's time-warp-test.c, I could trigger a scenario as bad as 1.5mi warps a minute in some systems. (to be fair, it wasn't that bad in most of them). Investigating further, I found out that such warps were cau... 26 Apr 2010 14:55
[PATCH 5/6] Try using new kvm clock msrs
We now added a new set of clock-related msrs in replacement of the old ones. In theory, we could just try to use them and get a return value indicating they do not exist, due to our use of kvm_write_msr_save. However, kvm clock registration happens very early, and if we ever try to write to a non-existant MSR, we... 26 Apr 2010 14:55
[PATCH 6/6] don't compute pvclock adjustments if we trust the tsc
If the HV told us we can fully trust the TSC, skip any correction Signed-off-by: Glauber Costa <glommer(a)redhat.com> --- arch/x86/include/asm/kvm_para.h | 5 +++++ arch/x86/include/asm/pvclock-abi.h | 1 + arch/x86/kernel/kvmclock.c | 3 +++ arch/x86/kernel/pvclock.c | 4 ++++ ... 26 Apr 2010 14:55
[PATCH 4/6] export new cpuid KVM_CAP
Since we're changing the msrs kvmclock uses, we have to communicate that to the guest, through cpuid. We can add a new KVM_CAP to the hypervisor, and then patch userspace to recognize it. And if we ever add a new cpuid bit in the future, we have to do that again, which create some complexity and delay in feature ... 26 Apr 2010 14:55
[PATCH 1/6] Enable pvclock flags in vcpu_time_info structure
This patch removes one padding byte and transform it into a flags field. New versions of guests using pvclock will query these flags upon each read. Flags, however, will only be interpreted when the guest decides to. It uses the pvclock_valid_flags function to signal that a specific set of flags should be taken ... 26 Apr 2010 14:55
x86, amd: Get multi-node CPU info from NodeId MSR instead of PCI config space
On Thu, 22 Apr 2010, Greg KH wrote: 2.6.32-stable review patch. If anyone has any objections, please let us know. ------------------ From: Andreas Herrmann <herrmann.der.user(a)googlemail.com> commit 9d260ebc09a0ad6b5c73e17676df42c7bc75ff64 upstream. Use NodeId MSR to get NodeId and numb... 27 Apr 2010 03:14
[MTD] Call bdi_init() and bdi_register()
On Mon, Apr 26 2010, J�rn Engel wrote: Otherwise we hit a BUG_ON in bdi_queue_work(). Signed-off-by: Joern Engel <joern(a)logfs.org> --- drivers/mtd/mtdcore.c | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/drivers/mtd/mtdcore.c b/drivers/mtd/mtdcore.c ... 27 Apr 2010 08:45
[PATCH] mmap: check ->vm_ops before dereferencing
Check whether the VMA has a vm_ops before calling close, just like we check vm_ops before calling open a few dozen lines higher up in the function. Signed-off-by: Rik van Riel <riel(a)redhat.com> Reported-by: Dan Carpenter <error27(a)gmail.com> diff --git a/mm/mmap.c b/mm/mmap.c index f90ea92..456ec6f 100644 ---... 26 Apr 2010 13:46
should the resoltion of a closed lid of a docked ThinkPad be considered
Hello, there's a different behaviour between 2.6.33.3 and 2.6.34-rc5 observed at a ThinkPad T400 with intel graphic GM45 . If it is docked and the lid is closed (1440x900) and an external DVI monitor (1650x1080) is connected at the docking station - the dmesg of 2.6.33.3 gives: Console: switching to colour ... 26 Apr 2010 13:46