| To: | Dave Chinner <david@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: XFS handling of synchronous buffers in case of EIO error |
| From: | Ajeet Yadav <ajeet.yadav.77@xxxxxxxxx> |
| Date: | Fri, 31 Dec 2010 12:17:12 +0530 |
| Cc: | xfs@xxxxxxxxxxx |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=7O+xbaO6NV4G+eP6UxxVE6TSItVt4L1mEDcipT9Osdc=; b=wKvxouhKayHDn59RTZRSIWbC4ftgsO+dw3fZe9rDp7KK5v8tLVuFZECSMFPUfDZKRo 1HbNH150jmTVOxUbE0d8qV6Y+8VNudWS4L2mlsmnMc1KAnTP1fl5M/ZK0Kqr80RfiqQX m/1DzLzGgoJthM4qQOCfffOGjpy/FCMoMt3VI= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=wbXIqjeUo0K7HtvLiFFW+Uum7/8btw/GIf0V6H9oSYUloSGxcPzI6FFa7dV5cGccMv KgNULnQWlTqKu9HknjctW/3db2msvM/YESNn8TsxCsOm+4FbTfV4TJzumsLWVReOy+SA 52phtERrXHbS+XfB2hayTKooY/gmU+zbvwFuo= |
| In-reply-to: | <20101230231353.GC15179@dastard> |
| References: | <AANLkTi=Tmh9m_Rwy-bUZQEzcZ3M+6X9tZxFMO-J2Rvec@xxxxxxxxxxxxxx> <20101230231353.GC15179@dastard> |
|
Dear Dave,
Our Kernel is 2.6.30.9 but XFS is backported from 2.6.34.
But I have seen similar behaviour in another post related to process ls hang in 2.6.35.9
http://oss.sgi.com/pipermail/xfs/2010-December/048691.html I have always seen the hang problem comes only if comes when b_relse != NULL, and b_hold > 2I have made below workaround it solved the problem in our case because when USB is removed we know we get EIO error. But I think we need to review xfs_buf_error_relse() and xfs_buf_relse() considering XBF_LOCK flow path. @@ -1047,9 +1047,19 @@ xfs_buf_iodone_callbacks(
Dec 31, 2010 at 4:43 AM, Dave Chinner <david@xxxxxxxxxxxxx> wrote:
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: xfssyncd and disk spin down, Dave Chinner |
|---|---|
| Next by Date: | Lái nhác nhá thÃnh viÃn háp thÆ subishop.com, sanpham-owner |
| Previous by Thread: | Re: XFS handling of synchronous buffers in case of EIO error, Dave Chinner |
| Next by Thread: | [PATCH 00/12] xfsprogs: fixup generate_obfuscated_name(), Alex Elder |
| Indexes: | [Date] [Thread] [Top] [All Lists] |