Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760092AbXI1JMX (ORCPT ); Fri, 28 Sep 2007 05:12:23 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756345AbXI1JMN (ORCPT ); Fri, 28 Sep 2007 05:12:13 -0400 Received: from viefep18-int.chello.at ([213.46.255.22]:64438 "EHLO viefep11-int.chello.at" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753683AbXI1JMM (ORCPT ); Fri, 28 Sep 2007 05:12:12 -0400 Subject: Re: A unresponsive file system can hang all I/O in the system on linux-2.6.23-rc6 (dirty_thresh problem?) From: Peter Zijlstra To: Chakri n Cc: Andrew Morton , linux-pm , lkml , nfs@lists.sourceforge.net In-Reply-To: <92cbf19b0709280201o3778f945mf1d8d61cbb3d0558@mail.gmail.com> References: <92cbf19b0709272332s25684643odaade0e98cb3a1f4@mail.gmail.com> <20070927235034.ae7bd73d.akpm@linux-foundation.org> <1190962752.31636.15.camel@twins> <92cbf19b0709280127yba48b60wfe58e532944894ca@mail.gmail.com> <1190968800.31636.26.camel@twins> <92cbf19b0709280201o3778f945mf1d8d61cbb3d0558@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-zm6ysXZgiOYQu9hXaqPx" Date: Fri, 28 Sep 2007 11:12:09 +0200 Message-Id: <1190970729.31636.29.camel@twins> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1462 Lines: 50 --=-zm6ysXZgiOYQu9hXaqPx Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2007-09-28 at 02:01 -0700, Chakri n wrote: > Thanks for explaining the adaptive logic. >=20 > > However other devices will at that moment try to maintain a limit of 0, > > which ends up being similar to a sync mount. > > > > So they'll not get stuck, but they will be slow. > > > > >=20 > Sync should be ok, when the situation is bad like this and some one > hijacked all the buffers. >=20 > But, I see my simple dd to write 10blocks on local disk never > completes even after 10 minutes. >=20 > [root@h46 ~]# dd if=3D/dev/zero of=3D/tmp/x count=3D10 >=20 > I think the process is completely stuck and is not progressing at all. >=20 > Is something going wrong in the calculations where it does not fall > back to sync mode. What kernel is that? --=-zm6ysXZgiOYQu9hXaqPx Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBG/MVpXA2jU0ANEf4RApYXAJ4pMrfaOLkfqxvL2jwsJbmKqGSElwCfSljX VUTEF8+u/t4ll3T9b5KJeHc= =eO/D -----END PGP SIGNATURE----- --=-zm6ysXZgiOYQu9hXaqPx-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/