Debian Bug report logs - #539215
parisc/kernel: ensure broadcast tlb purge runs single threaded

version graph

Package: linux-2.6; Maintainer for linux-2.6 is (unknown);

Reported by: Helge Deller <[email protected]>

Date: Wed, 29 Jul 2009 20:51:02 UTC

Severity: grave

Tags: patch

Fixed in versions linux-2.6/2.6.31-1~experimental.1, linux-2.6/2.6.26-20

Done: dann frazier <[email protected]>

Bug is archived. No further changes may be made.

Full log


Message #5 received at [email protected] (full text, mbox, reply):

Received: (at submit) by bugs.debian.org; 29 Jul 2009 20:43:15 +0000
From [email protected] Wed Jul 29 20:43:15 2009
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rietz.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 188; hammy, 140; neutral, 79; spammy,
	11. spammytokens:0.999-1--Kyle, 0.999-1--kyle, 0.993-1--D*ca, 0.993-1--4908,
	0.987-1--H*RU:sk:1MWFzW- hammytokens:0.000-+--H*u:x86_64, 0.000-+--SMP,
	0.000-+--2.6.30, 0.000-+--H*UA:x86_64, 0.000-+--smp
X-Spam-Status: No, score=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	IMPRONONCABLE_2,MIXEDBDN,MURPHY_DRUGS_REL8,SPF_PASS autolearn=ham
	version=3.2.3-bugs.debian.org_2005_01_02
Return-path: <[email protected]>
Received: from mail.gmx.net ([213.165.64.20])
	by rietz.debian.org with smtp (Exim 4.63)
	(envelope-from <[email protected]>)
	id 1MWFzW-0003dB-UT
	for [email protected]; Wed, 29 Jul 2009 20:43:15 +0000
Received: (qmail invoked by alias); 29 Jul 2009 20:43:08 -0000
Received: from p4FDB2D1A.dip0.t-ipconnect.de (EHLO halden.box) [79.219.45.26]
  by mail.gmx.net (mp028) with SMTP; 29 Jul 2009 22:43:08 +0200
X-Authenticated: #1045983
X-Provags-ID: V01U2FsdGVkX18TNptB6zwTHiJ5GVyFlM0vrXbieCI0BJhiaRa6be
	k0sHIW/iriP1dc
Message-ID: <[email protected]>
Date: Wed, 29 Jul 2009 22:43:07 +0200
From: Helge Deller <[email protected]>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2
MIME-Version: 1.0
To: [email protected]
Subject: parisc/kernel: ensure broadcast tlb purge runs single threaded
Content-Type: multipart/mixed;
 boundary="------------040503070202020508050705"
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.61
Delivered-To: [email protected]
[Message part 1 (text/plain, inline)]
Package: kernel-2.6
Version: Linux 2.6.26-2-parisc
Architecture: parisc

Please consider including the attached parisc-specific patch to Debian's 2.6.26 stable parisc Linux kernel.
A similiar patch was applied to Linus' official kernel 2.6.31-rc2 with commit e82a3b75127188f20c7780bec580e148beb29da7

This patch fixes deadlocks in the parisc Linux kernel with high I/O when under memory pressure.

diffstat shows
 arch/parisc/kernel/cache.c    |   23 +++++++++++++++--------
 arch/parisc/kernel/pci-dma.c  |   12 ++++++++----
 include/asm-parisc/tlbflush.h |   13 ++++++-------
 3 files changed, 29 insertions(+), 19 deletions(-)

I'll submit the same patch to the 2.6.26-stable kernel series team as well.
It has already been accepted by the stable kernel team for 2.6.29 and 2.6.30.

Thanks!
Helge
[tlb_fix_2626.patch (text/x-patch, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Sat May 10 04:50:17 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.