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 98C08C04FFE for ; Tue, 14 May 2024 11:52:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1D1E28D0020; Tue, 14 May 2024 07:52:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 195C98D000D; Tue, 14 May 2024 07:52:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 070288D0020; Tue, 14 May 2024 07:52:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id DE8688D000D for ; Tue, 14 May 2024 07:52:53 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 8857F120CED for ; Tue, 14 May 2024 11:52:53 +0000 (UTC) X-FDA: 82116839826.07.A4185C9 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf18.hostedemail.com (Postfix) with ESMTP id 71FA31C000F for ; Tue, 14 May 2024 11:52:50 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=xr3iG3WN; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=none (imf18.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715687572; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4MxgHTaCvCMljpk7HMjhLlTKEMZ68z6Aw8VilYkQYs0=; b=n4beu1pKfwswTN+m+N/7rNWeaT6MdoDyhVTPqNvKvLAGJWRHV1EK+tzbUyBQThuk4qvJKM NOdmP7x2haiSrHhrDus7gQo8zD/4P6dyMRhhv56u926Z21eZpAHBkeGA9OciRKYcTxP01V ZD0tSbXB7y3AhP5pXvJo3oTCr5Ek+wU= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=xr3iG3WN; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=none (imf18.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715687572; a=rsa-sha256; cv=none; b=b3X8gY4JuEyN8Fn2O+c7BrLu2DxgGKRj3eKVhJ6F5UPdCEJujfecyBbbOb0g/caGxbbVCK qAIcWRgmlUNzqApT40UPwkhVkx+TQTGTtc06aCrfZOJZ9OQUwNnwFvlKNUWYAcjFKusckh gDZBx3w+JxqE7xUN0TMG0NLwFSIhvYw= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=4MxgHTaCvCMljpk7HMjhLlTKEMZ68z6Aw8VilYkQYs0=; b=xr3iG3WNTrU/FWXOfM/UctFmoI Au/LGMzyvwr4V5pMNi6Ud2wG5JHcVj9vXCg79JL+wOewgDV6str72/oFYIJ4tLfy0mxZ9pFLWt9DW QctpNOcAYCBv3rDOHCq660jGgptgkaUAmG2Ny2Bf+CUe1dlOD6wFs3cpnKERNaoGOTiZ9J2KAn6XX TzRIXLBNfU2f06byL0yJO/rvVlKsEONtzLyfcWcchG6nym7JQsLipKumAIBf8oqauU7/SF/sp7DN9 Hme6IgCc+Izjy03HdACFMGaTVVSN/KzaCwhZWtldA5yKNSaFtPfT4RQqSzUk30m3aV0B77GedJyuB GKJFF3Eg==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1s6qi1-0000000FmIp-2E7x; Tue, 14 May 2024 11:52:41 +0000 Date: Tue, 14 May 2024 04:52:41 -0700 From: Luis Chamberlain To: Linus Torvalds Cc: Al Viro , Kent Overstreet , Matthew Wilcox , lsf-pc@lists.linux-foundation.org, linux-fsdevel@vger.kernel.org, linux-mm , Daniel Gomez , Pankaj Raghav , Jens Axboe , Dave Chinner , Christoph Hellwig , Chris Mason , Johannes Weiner Subject: Re: [LSF/MM/BPF TOPIC] Measuring limits and enhancing buffered IO Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 71FA31C000F X-Stat-Signature: 3pzwcymic63zu3wn16odx31a383jkyr3 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1715687570-705648 X-HE-Meta: U2FsdGVkX19R5kKQEH+/8CdpyaBTTEpYPgUJLgZWbaHBDS+7hZi8KAZFDAJj8fOn7qy70jpjFV8NPcr3a4lWScG4hXko5ITvddcMUNl1vfZiPGFq1TRxWNqkZY58zwbtehIp42skbIoZWU+OrXP7pCv+PLN64beNUX4vGF3j1hPJfitEE+csBn05TD5wNdAJSQCHBwiMqgR4PjkZV11kh57207ALMEyhQTE6It+IRjsJAweC5TU9/0eWnQ9lBXAE7bki3aLuJc5yxzvDOo0th4ybN3W5oOPPgVGyOclfN/63jsnQ8XB+3xmMa+viQLs5595C7CS2xL6jfQpDG1mPVas0vctUq68IqKz6f6cXJgR5LCs8Pi52by5B66kGTFw7JdBcvfkFbiGFakrUTHPq/uW83w982tIuKJ1/5wp+v+hS/6T7zUPq7Ej1+1xQfrcDthhbrFTwgL/bKbTPS6OCAYpuhkj9RWh1aAPyDfj52AFOvPrro1egOXGGgj00Gn7Ge9nFK0/CmGdcvI7QGOWuu0D9u7KuFS9o5m0FatrmWV7VHBzQAc2SKCUo3e4jmi6w9oaE1vtnVHUoezUzqRRVh4EP2cviCT5qVsXVVDBSM8uLZvLmWLtfj9EWa+Q6D1Yo1YRrKQt9eWrhfJ3OpgHrGE4mY9YAQjjZh9bN2W5PgAE93KhP3plvdullhvvFchRhnnWbkG9dM6ZOUl5W+0EZ8b/o54NIHtucVqXGYllq9OsswUpKCP5W+oaODnhLYAIQxqqeEBCTATA7H2OoZiX90Uku/E3P1okSNvlwjnLcB0zQ89E83XtACnmKhBPAYgoZZc/DwRwvOV/4gldnpzS/IloIzyPnP+5rDC3IVinwk6IOjwNhepnyNkvdzSiEUWjA0CzYgUez0XVAYAU20537C71QVEMBLz3Zxdef+/pfvHBwWOmcZRQPHovtXNWCP3iDgeC6ayxRw6rdV4LGWYP iRb2dqR4 szLpDbxa1lixZigRsyQqmIVQdoyaKxc8rI3JTszaXXuyQ/8pKnDvnzEiBsb0qkqL9ZzxBZFEVWb5mgWnc1s6QF7MQ/VjU0xLJ56sLuWMtLLNuqrqbGPU6UQAShpJG2qznEC1eDwvlZcaU0bq/02xclK1fGWYE40lbkXO7e5HF3aevBQo2wDuyVopFXlLD16l6woQ9YBVF2zSvhEtYp6jeQUhelvurdlcEOJuu4D7r1tRKA9krrs72sNt4/NnwjmAbdJHqlL8WTEaPQ9NXOF348IF7cR+BLV8JVvSxW0HzTwH3GGFYqPGL/ifwxmZXS2ZX6fBy5qGhVZRjrB/GjWyiQGD4+kn1gm/8kw/z4BZ0Cu5ef9zaAypQnoKh9mAxweOuxEXLJiuahCi5Wjk= 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: On Mon, Feb 26, 2024 at 02:46:56PM -0800, Linus Torvalds wrote: > I really haven't tested this AT ALL. I'm much too scared. But I don't > actually hate how the code looks nearly as much as I *thought* I'd > hate it. Thanks for this, obviously those interested in this will have to test this and fix the below issues. I've tested for regressions just against xfs on 4k reflink profile and detected only two failures, generic/095 fails with a failure rate of about 1/2 or so: * generic/095 * generic/741 For details refer to the test result archive [0]. To reproduce with kdevops: make defconfig-xfs_reflink_4k KDEVOPS_HOSTS_PREFIX=hacks B4_MESSAGE_ID=20240514084221.3664475-1-mcgrof@kernel.org make -j $(nproc) make bringup make fstests make linux make fstests-baseline TESTS=generic/095 COUNT=10 [0] https://github.com/linux-kdevops/kdevops-results-archive/commit/27186b2782af4af559524539a2f6058d12361e10 Luis