mx5: change usb clock source from pll3 to pll2
On Mon, May 10, 2010 at 11:21:58AM -0500, Dinh Nguyen wrote: For power management reasons, pll2 should be used to source the USBOH3 clock for mx51. PLL3 can be completely gated off when USB is not used. This patch applies to 2.6.34-rc7. On Tuesday, May 11, 2010 6:32 PM , Greg KH wroe: Hm, no, it se... 12 May 2010 00:30
[PATCH 06/12] rwsem: wake queued readers when other readers are active
This change addresses the following situation: - Thread A holds the rwsem for write - Thread B tries to acquire the rwsem for read; blocks & gets queued - Thread A releases the rwsem, notices active count goes back to 0 - Thread C acquires the rwsem for read - Thread A acquires the spinlock & tries to wake threa... 12 May 2010 00:29
[PATCH 04/12] rwsem: consistently use adjustment variable
Cleanup: previous change introduced an adjustment variable used in waking writers; the code to wake readers can be made nicer by making use of that same variable. Reducing variable count should hopefully help both humans and compilers looking at this function :) Signed-off-by: Michel Lespinasse <walken(a)google.... 12 May 2010 00:29
[PATCH 08/12] rwsem: smaller wrappers around rwsem_down_failed_common
More code can be pushed from rwsem_down_read_failed and rwsem_down_write_failed into rwsem_down_failed_common. Following change also enjoys having flags available in a register rather than having to fish it out in the struct rwsem_waiter... Signed-off-by: Michel Lespinasse <walken(a)> --- lib/rwsem.c... 12 May 2010 00:29
[PATCH 10/12] rwsem: down_read_unfair infrastructure support
Add rwsem_down_read_unfair_failed() function in the non-generic rwsem library code, similar to rwsem_down_read_failed() except that blocked threads are placed at the head of the queue. Signed-off-by: Michel Lespinasse <walken(a)> --- lib/rwsem.c | 22 +++++++++++++++++++++- 1 files changed, 21 inser... 12 May 2010 00:29
linux-next: build failure after merge of the net tree
Hi Dave, After merging the net tree, today's linux-next build (x86_64 allmodconfig) failed like this: net/ipv4/ipmr.c: In function 'ipmr_cache_unresolved': net/ipv4/ipmr.c:1001: error: 'net' undeclared (first use in this function) Caused by commit 0c12295a741d3186987f96f518cfbdaf01abb087 ("ipv4: ipmr: move ... 12 May 2010 03:43
[GIT PULL 0/2] perf: improve report/annotation integration in newt browser
From: Arnaldo Carvalho de Melo <acme(a)> Hi Ingo, Please pull from: git:// perf Besides these the three on my previous pull request are there as well. Regards, - Arnaldo Arnaldo Carvalho de Melo (2): perf ui: Add ui_helpline ... 11 May 2010 23:24
tracing: Fix function declarations if !CONFIG_STACKTRACE
On Mon, 2010-05-10 at 11:23 +0800, Li Zefan wrote: ftrace_trace_stack() and frace_trace_userstacke() take a struct ring_buffer argument, not struct trace_array. Commit e77405ad("tracing: pass around ring buffer instead of tracer") made this change. Signed-off-by: Li Zefan <lizf(a)> Than... 11 May 2010 23:24
ad7877: keep dma rx buffers in seperate cache lines
Mike Frysinger wrote: lets look at the cacheline sizes for arches that dont set ARCH_KMALLOC_MINALIGN to L1_CACHE_BYTES: - alplha - 32 or 64 - frv - 32 or 64 - blackfin - 32 - parisc - 32 or 64 - mn10300 - 16 - s390 - 256 - score - 16 - sparc - 32 - xtensa - 16 or 32 assu... 20 May 2010 00:51
cpuset,mm: fix no node to alloc memory when changing cpuset's mems
On Tue, 04 May 2010 18:54:02 +0800 Miao Xie <miaox(a)> wrote: Before applying this patch, cpuset updates task->mems_allowed and mempolicy by setting all new bits in the nodemask first, and clearing all old unallowed bits later. But in the way, the allocator may find that there is no node to allo... 12 May 2010 02:39