From patchwork Tue Jul 3 06:54:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johannes Thumshirn X-Patchwork-Id: 10503185 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 4B01760225 for ; Tue, 3 Jul 2018 06:54:51 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3B04F28A42 for ; Tue, 3 Jul 2018 06:54:51 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2EF1A28A4A; Tue, 3 Jul 2018 06:54:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D851C28A42 for ; Tue, 3 Jul 2018 06:54:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753831AbeGCGyh (ORCPT ); Tue, 3 Jul 2018 02:54:37 -0400 Received: from mx2.suse.de ([195.135.220.15]:34722 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753814AbeGCGyh (ORCPT ); Tue, 3 Jul 2018 02:54:37 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id DF3A1ACF0; Tue, 3 Jul 2018 06:54:35 +0000 (UTC) From: Johannes Thumshirn To: "Martin K . Petersen" Cc: Christoph Hellwig , Bart Van Assche , Hannes Reinecke , Ming Lei , Linux Kernel Mailinglist , Linux SCSI Mailinglist , Johannes Thumshirn Subject: [RFC] scsi: switch to scsi-mq by default Date: Tue, 3 Jul 2018 08:54:13 +0200 Message-Id: <20180703065413.6098-1-jthumshirn@suse.de> X-Mailer: git-send-email 2.16.4 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP It has been more than one year since we tried to change the default from legacy to multi queue in SCSI. Back then we had to retract the change because of performance issues with rotating disks. In the meantime there have been a substantial amount of performance improvements, thus we can re-enable scsi-mq without a significant performance penalty. Signed-off-by: Johannes Thumshirn Reviewed-by: Hannes Reinecke Reviewed-by: Ming Lei Acked-by: John Garry --- drivers/scsi/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 35c909bbf8ba..bd115bab162e 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig @@ -49,6 +49,7 @@ config SCSI_NETLINK config SCSI_MQ_DEFAULT bool "SCSI: use blk-mq I/O path by default" + default y depends on SCSI ---help--- This option enables the new blk-mq based I/O path for SCSI