Linux 2.6.33.1
I'm announcing the release of the 2.6.33.1 kernel. All users of the 2.6.33 kernel series should upgrade. The updated 2.6.33.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.33.y.git and can be browsed at the normal kernel.org git web browser: http://git... 15 Mar 2010 13:28
sched: sched_getaffinity(): Allow less than NR_CPUS length
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/15/2010 09:04 AM, Jack Steiner wrote: I'm running on a distro kernel that has NR_CPUS=4096. Glibc has also has a definition of __CPU_SETSIZE (I assume this change was made by the distro but am not certain): This isn't upstream and it cannot. Whoever ... 16 Mar 2010 13:56
[patch 109/123] s3cmci: initialize default platform data no_wprotect and no_detect with 1
This patch does not seem to be applied to 2.6.32.y while the one [patch 108/123] s3cmci: s3cmci_card_present: Use no_detect to decide whether there is a card detect pin is. I checked and the only problem that makes it fail is the uncorrected comment above (revised patch attached) Stefan ... 15 Mar 2010 13:28
[PATCH] perf: x86: fix callgraphs of 32-bit processes on 64-bit kernels.
When profiling a 32-bit process on a 64-bit kernel, callgraph tracing stopped after the first function, because it has seen a garbage memory address (tried to interpret the frame pointer, and return address as a 64-bit pointer). Fix this by using a struct stack_frame with 32-bit pointers when the TIF_IA32 flag is ... 15 Mar 2010 12:20
fix callgraphs of 32-bit processes on 64-bit kernels.
Hi, Callgraph profiling 32-bit apps on a 64-bit kernel doesn't work. The reason is that perf_callchain_user tries to read a stackframe with 64-bit pointers, which is wrong for a 32-bit process. This patch fixes that, and I am almost able to get nice callgraph profiles from 32-bit apps now! (except for some pro... 16 Mar 2010 06:51
r8169: enable 64-bit DMA by default for PCI Express devices (v2)
Forgot to Cc: lkml. On Mon, 15 March 2010 16:08:06 +0100, J�rn Engel wrote: Hello Robert! Looks like 353176888386d9025062a12dcec08d49af10cf2c broke one of my machines. Reverting that patch fixes things again. Machine is running an x86_64 kernel. Lspci gives me this: 01:00.0 Ethernet con... 27 Mar 2010 18:50
gigaset fixes for 2.6.34-rc1
On Sonntag, 14. M�rz 2010 23:58:05 Tilman Schmidt wrote: Karsten, David, following are three bugfix patches to the Gigaset driver which should still go into 2.6.34 if possible, and also into the 2.6.33 stable branch. Ack for all Thanks, Tilman Tilman Schmidt (3): gigaset: avoid r... 15 Mar 2010 19:29
gigaset: prune use of tty_buffer_request_room
Calling tty_buffer_request_room() before tty_insert_flip_string() is unnecessary, costs CPU and for big buffers can mess up the multi-page allocation avoidance. Signed-off-by: Tilman Schmidt <tilman(a)imap.cc> Acked-by: Karsten Keil <keil(a)b1-systems.de> --- Note to -stable: applies correctly to 2.6.33 with fuzz... 15 Mar 2010 11:12
[PATCH 1/2] perf record: Enable the enable_on_exec flag if record forks the target
From: Eric B Munson <ebmunson(a)us.ibm.com> When forking its target, perf record can capture data from before the target application is started. Perf stat uses the enable_on_exec flag in the event attributes to keep from displaying events from before the target program starts, this patch adds the same functionalit... 15 Mar 2010 11:12
KOBJECTS: kref.h incorrectly describes itself as kref.c.
On Sat, 13 Mar 2010, Robert P. J. Day wrote: Signed-off-by: Robert P. J. Day <rpjday(a)crashcourse.ca> --- diff --git a/include/linux/kref.h b/include/linux/kref.h index b0cb0eb..baf4b9e 100644 --- a/include/linux/kref.h +++ b/include/linux/kref.h @@ -1,5 +1,5 @@ /* - * kref.c - ... 15 Mar 2010 11:12