From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id F15FFC3DA6E for ; Wed, 20 Dec 2023 15:04:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8B5458D0002; Wed, 20 Dec 2023 10:04:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 865088D0001; Wed, 20 Dec 2023 10:04:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6DF188D0002; Wed, 20 Dec 2023 10:04:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 5B99B8D0001 for ; Wed, 20 Dec 2023 10:04:10 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 292AC1A0C6C for ; Wed, 20 Dec 2023 15:04:10 +0000 (UTC) X-FDA: 81587517060.17.A81DF87 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by imf17.hostedemail.com (Postfix) with ESMTP id 21E154018E for ; Wed, 20 Dec 2023 15:03:45 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=k4BjIt91; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b="Qz/+RpKV"; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=k4BjIt91; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b="Qz/+RpKV"; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf17.hostedemail.com: domain of hare@suse.de designates 195.135.223.130 as permitted sender) smtp.mailfrom=hare@suse.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1703084626; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=RJLiR52BvcvBcu+7KNu8szcQ3tFu3Q6j8/rxFOU/t94=; b=m6L1vGUgN81Txaa7nYcTfQIjLvPsLiW5PQKhrzRNX0lP0Q59DfsGKjxYwsKRjB7C/oQLgw DxXM7HkTo0rSWweUM3hu+4BJhB6o+nKNvgu/pcuWWicSO/GtaXTE2i1v1omnkC5xiIL7vA JHZS2beJ+m4B7I9Tm6ZnRdrosQaZiiM= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=k4BjIt91; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b="Qz/+RpKV"; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=k4BjIt91; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b="Qz/+RpKV"; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf17.hostedemail.com: domain of hare@suse.de designates 195.135.223.130 as permitted sender) smtp.mailfrom=hare@suse.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703084626; a=rsa-sha256; cv=none; b=U/YYlzB/yR+wIilupXLbupzetYHSUdRrFIPo8yX3cXMLldugaO1GS4/mcg0vi4II5aWniI XQa26X4UbtGghL5QqEyU6cBSxKnFv14kWxva09aLycrKCZBzDJW8bpjojAcRW9OxHtYy2i g6mmSQupvJ2T+JeJEboL3ZYszdkBUcI= Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 62EC2220A2; Wed, 20 Dec 2023 15:03:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1703084624; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RJLiR52BvcvBcu+7KNu8szcQ3tFu3Q6j8/rxFOU/t94=; b=k4BjIt91dMGqCUXdnUgbU9v4Se8mgR8EH6CysXIqHTQHdyxN2nTrqERsK+jVpMcTYvl9hs RyRJTuyo7xahE7bD7UdVHa/Z6ERng05LDisfxFr2xmujvB+wZU690tf21+0IhsFto+l4gG MrbS7H4mNYcoiVX9pU0sqyn9khMcs7k= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1703084624; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RJLiR52BvcvBcu+7KNu8szcQ3tFu3Q6j8/rxFOU/t94=; b=Qz/+RpKVDddZZfiR1WmP96tRunhs+naG5uu1rOTw4wmXAGVjc1PhLawAyzPvoi4otkzsbH E2+65rcv98sayRAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1703084624; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RJLiR52BvcvBcu+7KNu8szcQ3tFu3Q6j8/rxFOU/t94=; b=k4BjIt91dMGqCUXdnUgbU9v4Se8mgR8EH6CysXIqHTQHdyxN2nTrqERsK+jVpMcTYvl9hs RyRJTuyo7xahE7bD7UdVHa/Z6ERng05LDisfxFr2xmujvB+wZU690tf21+0IhsFto+l4gG MrbS7H4mNYcoiVX9pU0sqyn9khMcs7k= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1703084624; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RJLiR52BvcvBcu+7KNu8szcQ3tFu3Q6j8/rxFOU/t94=; b=Qz/+RpKVDddZZfiR1WmP96tRunhs+naG5uu1rOTw4wmXAGVjc1PhLawAyzPvoi4otkzsbH E2+65rcv98sayRAw== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 1B181136A5; Wed, 20 Dec 2023 15:03:44 +0000 (UTC) Received: from dovecot-director2.suse.de ([10.150.64.162]) by imap1.dmz-prg2.suse.org with ESMTPSA id 63A/A1ACg2VDKwAAD6G6ig (envelope-from ); Wed, 20 Dec 2023 15:03:44 +0000 Message-ID: <03ebbc5f-2ff5-4f3c-8c5b-544413c55257@suse.de> Date: Wed, 20 Dec 2023 16:03:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: [LSF/MM/BPF TOPIC] Large block for I/O Content-Language: en-US To: lsf-pc@lists.linuxfoundation.org Cc: linux-mm@kvack.org, linux-block@vger.kernel.org, linux-scsi@vger.kernel.org, "linux-nvme@lists.infradead.org" References: <7970ad75-ca6a-34b9-43ea-c6f67fe6eae6@iogearbox.net> <4343d07b-b1b2-d43b-c201-a48e89145e5c@iogearbox.net> From: Hannes Reinecke In-Reply-To: <4343d07b-b1b2-d43b-c201-a48e89145e5c@iogearbox.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 21E154018E X-Stat-Signature: kpr9wbr39yezeefzpyuop9wkrmjgzkcw X-HE-Tag: 1703084625-857530 X-HE-Meta: U2FsdGVkX19P3lru4XkSQQr5NOspbKZ7vtsD0KlN9ZXAVzd7Ao02fSIdi0QGe2qPreoSSKeisRfs1oOdRCvPThggbLQhS7GqMfUCShO7Os3Ympn16h6F17RHq2GbQ/lHOIask1V6qLPI8i8BXPbgj6DTC6lWezwG6nhc6cUbe0YJtg6vv0ZDtKLjiCQFZ3lYYVFfx+jM0kZyhqKO9VyC412KgHZq8318nhzyaJkpr6iyp8UAjRMBFU6UNZSgQKTAaRdjaiCG77f3wLhLXM7vSLQbGz0lpGIps8m1avAga9hJBTCuE0POsNogm6CzO0oTJWjhWAYDLH0pjCeQbCH3IoYV3DYmv+ubv6XRUQQpdOXYRuDBvj8h3LO7vZQkMDmwut2Daq2PN2jxvYIBmVWJKZZyYHeGG80QNgG/Y+a7MdLbd9fsU/bJRNpkvw9/riSQC4bjOsvojymktTDlbdKGAmopkMkgCtpGLhi7NK3Is/HIEnUdDgcm7Uz2GYI2cVumieSd6x7KSBQDj53bAcmfySZbdLbGlIqX3IUzt0h02w2ZyL8RFQ+cwHGT42bQtPmCtYT3mcXAVmDNBYVz31BhaF0A8KEGii+h7UuHt61taEJNn39ZTHwachePjnEkRTkWbVwUpjJc3kPk3VcV16xEM42T+QUFGQXistpaSnxoWzQjs6ZR+sj3zXcVfm6y21f1Zs+k3BYrzSrNcpIWEt6wbF4qIaDaiqWyuJq7H5skjob6xAqbCI3zgLmfmwhxKjz/YxWawrgMjwg9BpBdC8v2sNMlagH8TvNAo/guTop3GgUOUbLcwW7PqmaEpIsiNAxlVK26ftYz+wpsE3oE2bHhXfqWY3QuTXGV0vbmZEBODJMjxTX8viF0nUg1ADfnjlRUPJPQv0O918H7wHDYgWGhWWOIAtPXNh9/z4jHfKbhZ7dNSzsZKg8q8jjjC9VOrLp2T2JBUdDWpTJxGujB/rP PoQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi all, I would like to discuss Large blocks for I/O Since the presentation last year there has been quite some developments and improvements in some areas, but at the same time a lack of progress in other areas. In this presentation/discussion I would like to highlight the current state of affairs, existing pain points, and future directions of development. It might be an idea to co-locate it with the MM folks as we do have quite some overlap with page-cache improvements and hugepage handling. Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Ivo Totev, Andrew McDonald, Werner Knoblich