First  |  Prev |  Next  |  Last
Pages: 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213
[PATCH 1/2] x86-32: Fix crashes with CPU hotplug on AMD machines
From: Joerg Roedel <joerg.roedel(a)amd.com> This patch fixes machine crashes which occur when heavily exercising the CPU hotplug codepaths on a 32-bit kernel. These crashes are caused by AMD Erratum 383 and result in a fatal machine check exception. Here's the scenario: 1. On 32-bit, the swapper_pg_dir page tabl... 4 Aug 2010 13:36
[PATCH 2/2] x86, cpu hotplug: Fix cpu bringup concurrency issue
From: Borislav Petkov <borislav.petkov(a)amd.com> When testing cpu hotplug code on 32-bit we kept hitting the "CPU%d: Stuck ??" message due to multiple cores concurrently accessing the cpu_callin_mask, among others. Since these codepaths are not protected from concurrent access due to the fact that there's no sa... 4 Aug 2010 13:36
[PATCH 0/2] Fix 32-bit CPU hotplug issue on AMD
From: Borislav Petkov <borislav.petkov(a)amd.com> Hi, the following two patches fix an issue which one of our tests triggers here on a 32-bit kernel while exercising the CPU hotplug path. More details are to be found in the respective commit messages. Now, considering the seriousness of the issue, I'd very muc... 4 Aug 2010 13:36
cgroups: read-write lock CLONE_THREAD forking per threadgroup
As far as the #ifdef mess goes, it's true that some people don't have CONFIG_CGROUPS defined. I'd imagine that these are likely to be embedded systems with a fairly small number of processes and threads per process. Are there really any such platforms where the cost of a single extra rwsem per process i... 4 Aug 2010 13:36
linux-next: Tree for August 4 (olpc_battery)
On Wed, 4 Aug 2010 15:10:35 +1000 Stephen Rothwell wrote: Hi all, As the merge window is open, please do not add 2.6.27 material to your linux-next included trees until after 2.6.36-rc1. Changes since 20100803: drivers/power/olpc_battery.c:387: error: unknown field 'owner' specified in initia... 9 Aug 2010 14:34
[patch] rocket: release_region or error path
There was a release_region() missing on the error path. Signed-off-by: Dan Carpenter <error27(a)gmail.com> diff --git a/drivers/char/rocket.c b/drivers/char/rocket.c index 0e29a23..258bc35 100644 --- a/drivers/char/rocket.c +++ b/drivers/char/rocket.c @@ -2334,7 +2334,7 @@ static int __init rp_init(void) ret... 4 Aug 2010 13:36
workqueue for v2.6.36
On Wed, 2010-08-04 at 15:37 +0200, Tejun Heo wrote: Hello, Linus. Please consider pulling from git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git for-linus to receive the concurrencey managed workqueue patches. The branch contains 32 patches to prepare for and implement cmwq and 23 pa... 9 Aug 2010 17:54
[PATCH] CRED: Fix RCU warning due to previous patch fixing __task_cred()'s checks
A previous patch: commit 8f92054e7ca1d3a3ae50fb42d2253ac8730d9b2a Author: David Howells <dhowells(a)redhat.com> Date: Thu Jul 29 12:45:55 2010 +0100 Subject: CRED: Fix __task_cred()'s lockdep check and banner comment fixed the lockdep checks on __task_cred(). This has shown up a place in the signalling c... 4 Aug 2010 12:30
[PATCH RESEND block#for-2.6.36] block_dev: always serialize exclusive open attempts
bd_prepare_to_claim() incorrectly allowed multiple attempts for exclusive open to progress in parallel if the attempting holders are identical. This triggered BUG_ON() as reported in the following bug. https://bugzilla.kernel.org/show_bug.cgi?id=16393 __bd_abort_claiming() is used to finish claiming blocks a... 4 Aug 2010 12:30
Using Bootmem for large DMA buffers in the presence of the slab allocator
On Wed, 4 Aug 2010, Peter Crosthwaite wrote: Because the buffer was too large for kmalloc, the kmalloc call would fail. I traced the alloc_bootmem_low_pages() call further and discovered that since the kmalloc call was failing, it was falling back to alloc_bootmem_core(). So does this mean that the bootme... 4 Aug 2010 14:42
First  |  Prev |  Next  |  Last
Pages: 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213