Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp4932862ybl; Mon, 26 Aug 2019 19:08:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqys1PYQcW+Vvi6k1c/yoQIORMCCrYK9K3+cGRuCVv4v0lEQgrL1R5OZc8p3FUZYQGgvdhnb X-Received: by 2002:a17:90a:c68c:: with SMTP id n12mr23087230pjt.33.1566871712923; Mon, 26 Aug 2019 19:08:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566871712; cv=none; d=google.com; s=arc-20160816; b=DEBzNwWQACDFZmWq+GsOTwKlFG7oVq/IqKfvzSnpQPubl3no5RYYZBJCZXumUYvgU2 ejiDITkDEvs4v95yFKWbLVRajdH+gn1n1kLKow9UCMMkXqE2WmwqYzdTQBQJNTR33UUM cpoEs+qkLyCIgwkQBHYR0gxwF+8HnmVktWvmxvyETM0I8WYXIgGTTaVn7fx0YWC8/veF fZTieIJGXOBGXUfV7WmRZ+YVpwkvFgdERpEha+pp/UtnDo+DVcUnI/3hbuntNAHUpXY5 bIbQLT/spvHRelKOyum+G1E7rM1Rv+0GyWcP0IuuMAJKshZynkLTFJBjBVfERyMnzmy3 ACHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=F13EhmEX9LXqjIttxhIWXuAM6ro6SVZx3VGl4JIMHP0=; b=Wo++a1WiqP6Cq1BhMIvIx3cN//22mlW9BvDsnNAUuXKx5jaFuI0Cn+254UoVcl6FTO zenFHoheLdmMbzgAGs07gV+t3zbtEXR7h7Ljpgw6zhj/WRGQ0lrnInTx7iV4rpsZh3rv 2UQcCUUrwVQygK3vms93394Q577BYybsult2ZTYZrgh15vaPWtwgykU/NUgeyho0QlBl eFycb8o7SMj8DQ7eB7wZUHlv9yTB3R66ANO2bsc4jsaJ5oibp9lVlhkXCwrVxE63szPD tPwoaXTMp2V9yBInqootLX90AmyC7ZzQtWB0xaSQqBEzwZVyIp7Gb+aqlMzd66yCjntq c1ZQ== 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=alibaba.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 142si12403681pfz.243.2019.08.26.19.08.19; Mon, 26 Aug 2019 19:08:32 -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=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728473AbfH0CGQ (ORCPT + 99 others); Mon, 26 Aug 2019 22:06:16 -0400 Received: from out30-42.freemail.mail.aliyun.com ([115.124.30.42]:39784 "EHLO out30-42.freemail.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728546AbfH0CGQ (ORCPT ); Mon, 26 Aug 2019 22:06:16 -0400 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R161e4;CH=green;DM=||false|;FP=0|-1|-1|-1|0|-1|-1|-1;HT=e01e04420;MF=joseph.qi@linux.alibaba.com;NM=1;PH=DS;RN=5;SR=0;TI=SMTPD_---0TaZ5Pn4_1566871552; Received: from localhost(mailfrom:joseph.qi@linux.alibaba.com fp:SMTPD_---0TaZ5Pn4_1566871552) by smtp.aliyun-inc.com(127.0.0.1); Tue, 27 Aug 2019 10:05:52 +0800 From: Joseph Qi To: Theodore Ts'o , Andreas Dilger , Jan Kara Cc: linux-ext4@vger.kernel.org, Dave Chinner Subject: [PATCH 0/3] Revert parallel dio reads Date: Tue, 27 Aug 2019 10:05:49 +0800 Message-Id: <1566871552-60946-1-git-send-email-joseph.qi@linux.alibaba.com> X-Mailer: git-send-email 1.8.3.1 Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org This patch set is trying to revert parallel dio reads feature at present since it causes significant performance regression in mixed random read/write scenario. Joseph Qi (3): Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag" Revert "ext4: fix off-by-one error when writing back pages before dio read" Revert "ext4: Allow parallel DIO reads" fs/ext4/ext4.h | 17 +++++++++++++++++ fs/ext4/extents.c | 19 ++++++++++++++----- fs/ext4/inode.c | 47 +++++++++++++++++++++++++++++++---------------- fs/ext4/ioctl.c | 4 ++++ fs/ext4/move_extent.c | 4 ++++ fs/ext4/super.c | 12 +++++++----- 6 files changed, 77 insertions(+), 26 deletions(-) -- 1.8.3.1