Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2041149ybg; Thu, 24 Oct 2019 04:01:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqzv7Wkui1fgeNx0VX2wG6xrR3NcKfV0k+K8jSd7LrKc6hBsiax6HJBFVAWkbNvGUL57DftQ X-Received: by 2002:a50:959a:: with SMTP id w26mr19749553eda.214.1571914880027; Thu, 24 Oct 2019 04:01:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571914880; cv=none; d=google.com; s=arc-20160816; b=mLBb68Bq+Efusc2R1eUIct0XC1g1ALfMc05k5PWzhLftj5aFcJ1Pj9BbJFcN8kNbYS Y+pDQLmbUXW8e0EGTYVyXqQVfztcaYa+FD3ciJsYJ+xUnURJyb8c8LmjkZlxNlfmqHnz wzIZPfisqEtJ4RwAX9VNyyoXGClN3FPp5eJSspG+isKc0Jgy10VBEGdta6+FGQYVvGzu 292WzUzm6Hp4efpFglq7Jqu2YxRCRfCT5n3L7TbZzCcMp64sHSQahisstgWOuxMq/sDA 3y/aOeD/fKfw1awoesbLlxsFasa2/PAmxUYckOIE2b+w8HRTHWFRXXwaHz5xRG0qUKnu vCSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date:from :references:cc:to:subject; bh=QB5cNgBmaNliW3ZW7dTEiNB0ZreovXq/XSlg1f0AoV8=; b=bfJW3xIjsm83Anaoc6j5ygVZx+pAKrRwfIMbATcIrRtVZFIPK06Z37+wyvSSQibCbM nzJLYa5bjHL5VEuuu/5npbJzFNit7HbBvL1nlEThl+UJSCHDMc+Nh2Oi+HP6ga3Fn/P/ T1l3mhfzTH0qD1UdcrqNyXrbjIFQYn3DikiGEp8FwPs1fJfOz9VXU/zHsqqkSvFrQ/ae TXJF20fIw4wkwPV4yymVqNjJlL3wxOUmEvFhIlBP09KNYMHKoA84E6rNpguTSmOvfL0X zZWRYvavAdR4bsG/qT66H0IMgQ8roJ/j2E4O8Q84Qu+IB9SIkRfu1/0joooWVAdqwcBN 8e7A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f8si4025902ede.120.2019.10.24.04.00.55; Thu, 24 Oct 2019 04:01:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390020AbfJXBMi (ORCPT + 99 others); Wed, 23 Oct 2019 21:12:38 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:50474 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2388218AbfJXBMi (ORCPT ); Wed, 23 Oct 2019 21:12:38 -0400 Received: from pps.filterd (m0098417.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x9O17Out113154 for ; Wed, 23 Oct 2019 21:12:37 -0400 Received: from e06smtp04.uk.ibm.com (e06smtp04.uk.ibm.com [195.75.94.100]) by mx0a-001b2d01.pphosted.com with ESMTP id 2vu13h1nrf-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 23 Oct 2019 21:12:26 -0400 Received: from localhost by e06smtp04.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 24 Oct 2019 02:12:25 +0100 Received: from b06cxnps4074.portsmouth.uk.ibm.com (9.149.109.196) by e06smtp04.uk.ibm.com (192.168.101.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Thu, 24 Oct 2019 02:12:23 +0100 Received: from d06av23.portsmouth.uk.ibm.com (d06av23.portsmouth.uk.ibm.com [9.149.105.59]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x9O1CMGb25624626 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Oct 2019 01:12:22 GMT Received: from d06av23.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4F18BA4051; Thu, 24 Oct 2019 01:12:22 +0000 (GMT) Received: from d06av23.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 34C7CA4040; Thu, 24 Oct 2019 01:12:21 +0000 (GMT) Received: from localhost.localdomain (unknown [9.85.84.149]) by d06av23.portsmouth.uk.ibm.com (Postfix) with ESMTP; Thu, 24 Oct 2019 01:12:21 +0000 (GMT) Subject: Re: [RFC 0/5] Ext4: Add support for blocksize < pagesize for dioread_nolock To: "Theodore Y. Ts'o" Cc: jack@suse.cz, linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org, mbobrowski@mbobrowski.org References: <20191016073711.4141-1-riteshh@linux.ibm.com> <20191023232614.GB1124@mit.edu> From: Ritesh Harjani Date: Thu, 24 Oct 2019 06:42:20 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: <20191023232614.GB1124@mit.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 x-cbid: 19102401-0016-0000-0000-000002BC6C76 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19102401-0017-0000-0000-0000331DAEB8 Message-Id: <20191024011221.34C7CA4040@d06av23.portsmouth.uk.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-10-23_06:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910240004 Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Hello Ted, On 10/24/19 4:56 AM, Theodore Y. Ts'o wrote: > Hi Ritesh, > > I haven't had a chance to dig into the test failures yet, but FYI.... > when I ran the auto test group in xfstests, I saw failures for > generic/219, generic 273, and generic/476 --- these errors did not > show up when running using a standard 4k blocksize on x86, and they > also did not show up when running dioread_nolock using a 4k blocksize. > Sorry about that. Were these 3 the only tests you saw to be failing, or there were more? > So I tried running "generic/219 generic/273 generic/476" 30 times, > using in a Google Compute Engine VM, using gce-xfstests, and while I > wasn't able to get generic/219 to fail when run in isolation, > generic/273 seems to fail quite reliably, and generic/476 about a > third of the time. > > How much testing have you done with these patches? I did test "quick" group of xfstests & ltp/fsx tests with the posted version. And had tested a full suite of xfstests with one of my previous version. I guess I was comparing against 1K blocksize without dioread_nolock. But as I think more about it, I may need to compare against vanilla kernel with 1K blocksize even without dioread_nolock. Since there may be some changes in blocksize < pagesize path with this patch. Also I see these tests(generic/273 & generic/476) are not part of quick group. Let me check more about these failing tests at my end. Thanks for your inputs. -ritesh > > Thanks, > > - Ted > > TESTRUNID: tytso-20191023144956 > KERNEL: kernel 5.4.0-rc3-xfstests-00005-g39b811602906 #1244 SMP Wed Oct 23 11:30:25 EDT 2019 x86_64 > CMDLINE: --update-files -C 30 -c dioread_nolock_1k generic/219 generic/273 generic/476 > CPUS: 2 > MEM: 7680 > > ext4/dioread_nolock_1k: 90 tests, 42 failures, 10434 seconds > Failures: generic/273 generic/273 generic/273 generic/273 > generic/476 generic/273 generic/476 generic/273 generic/273 > generic/273 generic/476 generic/273 generic/476 generic/273 > generic/476 generic/273 generic/476 generic/273 generic/273 > generic/273 generic/273 generic/273 generic/476 generic/273 > generic/273 generic/273 generic/273 generic/476 generic/273 > generic/476 generic/273 generic/476 generic/273 generic/273 > generic/273 generic/273 generic/273 generic/273 generic/273 > generic/476 generic/273 generic/476 > Totals: 90 tests, 0 skipped, 42 failures, 0 errors, 10434s >