[PATCH 5/5] x86-32: fix atomic64_inc_not_zero return value convention
atomic64_inc_not_zero must return 1 if it perfomed the add and 0 otherwise. It was doing the opposite thing. Signed-off-by: Luca Barbieri <luca(a)luca-barbieri.com> --- arch/x86/lib/atomic64_386_32.S | 3 +-- arch/x86/lib/atomic64_cx8_32.S | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff -... 1 Mar 2010 15:17
[PATCH 2/5] x86-32: fix atomic64_add_unless return value convention
atomic64_add_unless must return 1 if it perfomed the add and 0 otherwise. The implementation did the opposite thing. Reported-by: H. Peter Anvin <hpa(a)zytor.com> Signed-off-by: Luca Barbieri <luca(a)luca-barbieri.com> --- arch/x86/lib/atomic64_386_32.S | 4 ++-- arch/x86/lib/atomic64_cx8_32.S | 4 ++-- 2 f... 1 Mar 2010 15:17
Export per-tid and per-tgid cputime in nanoseconds.
On Mon, 2010-03-01 at 07:44 -0800, Divyesh Shah wrote: On Sat, Feb 27, 2010 at 3:43 AM, Peter Zijlstra <peterz(a)infradead.org> wrote: On Fri, 2010-02-26 at 18:03 -0800, Divyesh Shah wrote: This can be used by applications to get finer granularity cputime usage on platforms that use timestamp c... 1 Mar 2010 15:17
[BUG] usb-serial / pl2302 corrupted receive
Hi Greg, I tried to flash an AVR microcontroler via an USB to serial converter which uses pl2302 driver. It didn't work, so I set up following test to reproduce the bug: I connected two pls2302 usb-serial converters to two different usb-ports of my machine and connected them with a rs232-nullmodem cable to ... 1 Mar 2010 15:17
[tip:x86/mm] resource: Fix generic page_is_ram() for partial RAM pages
Commit-ID: 37b99dd5372cff42f83210c280f314f10f99138e Gitweb: http://git.kernel.org/tip/37b99dd5372cff42f83210c280f314f10f99138e Author: Wu Fengguang <fengguang.wu(a)intel.com> AuthorDate: Mon, 1 Mar 2010 21:55:51 +0800 Committer: H. Peter Anvin <hpa(a)zytor.com> CommitDate: Mon, 1 Mar 2010 10:18:32 -0800 r... 1 Mar 2010 15:17
[PATCH RFC tip/core/rcu 2/2] rcu: revert 1883c79a: early boot now handled by lockdep-RCU
This patch removes the check for !rcu_scheduler_active because this check has been incorporated into rcu_dereference_check(). Signed-off-by: Paul E. McKenney <paulmck(a)linux.vnet.ibm.com> --- include/linux/cgroup.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/include/linux/cgroup.h ... 1 Mar 2010 15:17
x86: Fix out of order gsi -- add remap_ioapic_gsi_to_irq()
On 03/01/2010 08:46 AM, Konrad Rzeszutek Wilk wrote: so far this patch only affect (fix ) x3950. .. snip .. other solution will ask IBM to fix their bios, so we can get It isn't just IBM. Asus P2B-D (PIIX4) and SuperMicro X8DAL (possibly) seem to have the same issue. (http://lists.... 1 Mar 2010 14:08
unable to handle kernel paging request on resume with 2.6.33-00001-gbaac35c
Hi, I have experienced the following kernel BUG on resume from suspend from disk (the whole log from hibarnation to suspend along with kernel config are attached): BUG: unable to handle kernel paging request at 00aaaaaa IP: [<c019e28c>] anon_vma_link+0x2c/0x39 *pde = 00000000 Oops: 0002 [#1] PREEMPT SMP la... 19 Mar 2010 11:59
MAINTAINERS: update drivers/platform/x86 information
On Mon, Mar 01, 2010 at 12:59:03PM -0500, Len Brown wrote: Matthew, Unless you object, I'll send Corentin's asus-laptop cleanup upstream with my treek. I've just pulled this in (along with a couple of other minor fixes) - I'm just waiting to make sure I get the right set of Thinkpad fixes before sendi... 1 Mar 2010 14:08
x86: Fix sched_clock_cpu for systems with unsynchronized TSC
Acked-by: Venkatesh Pallipadi <venkatesh.pallipadi(a)intel.com> On Mon, 2010-03-01 at 09:48 -0800, Dimitri Sivanich wrote: On UV systems, the TSC is not synchronized across blades. The sched_clock_cpu() function is returning values that can go backwards (I've seen as much as 8 seconds) when switching betw... 1 Mar 2010 14:07