From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263305AbTJ0RT7 (ORCPT ); Mon, 27 Oct 2003 12:19:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263311AbTJ0RT7 (ORCPT ); Mon, 27 Oct 2003 12:19:59 -0500 Received: from hq.pm.waw.pl ([195.116.170.10]:20938 "EHLO hq.pm.waw.pl") by vger.kernel.org with ESMTP id S263305AbTJ0RT6 (ORCPT ); Mon, 27 Oct 2003 12:19:58 -0500 To: "Norman Diamond" Cc: "Mudama, Eric" , "'Hans Reiser '" , "'Wes Janzen '" , "'Rogier Wolff '" , "'John Bradford '" , , , "'Pavel Machek '" , "'Justin Cormack '" , "'Vitaly Fertman '" Subject: Re: Blockbusting news, results end References: <785F348679A4D5119A0C009027DE33C105CDB39C@mcoexc04.mlm.maxtor.com> <3cbb01c39c6f$17608410$24ee4ca5@DIAMONDLX60> From: Krzysztof Halasa Date: 27 Oct 2003 11:48:57 +0100 In-Reply-To: <3cbb01c39c6f$17608410$24ee4ca5@DIAMONDLX60> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org "Norman Diamond" writes: > Bingo. This is why reallocation at the time of a failed read is also > necessary. Yes the data are lost, yes the failure needs to be both logged > (once) The log entry may be easily lost. Especially when the drive is failing. > and displayed to the user (once), To which user??? Hard drive sectors have no users. > yes if an application reads it > again before writing then it will be garbage or zeroes, I hope drive makers won't take it seriously. > but get the LBA > sector number moved to a place that is less likely to be unreliable. So you rather want to read garbage than get a real I/O error. The only situation I can imagine which benefits from such an approach is playing an audio-video stream. > Meanwhile software must still make up for defective firmware. Yeah. yeah. Only "if (drive_is_toshiba()) BUG()" comes to my mind. -- Krzysztof Halasa, B*FH