Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp274692ybi; Sat, 29 Jun 2019 10:24:23 -0700 (PDT) X-Google-Smtp-Source: APXvYqzzLssLk6Mzza7y2KgRL0unBUce97McWxGq+jcZo4O+NiO/RMUgvNRaI7XROGHoJVJR99dh X-Received: by 2002:a17:902:b487:: with SMTP id y7mr18353528plr.219.1561829063590; Sat, 29 Jun 2019 10:24:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561829063; cv=none; d=google.com; s=arc-20160816; b=JtVoPaZnYf0lM9MYR6q0eD5+k4dLtFWEI/yngh5iF/56IA+FnCaRhKppkT14rKewts 6H7I7eRAthHMXZn0b/KO+VCXKkrJKIZk7KXI46CqJMNpTgjy4Gd9TvHvMsLHYA4+xH2G z+RT4kyOTfikQ7gA+VLREDA6EByX9x07RbWMspfUuuaIYjnAKkZYxXoiF/8n7wfqtOoi Xu1lL6Yun0trEMViKfE4NdapIrzdac0C8/ssA4IuDI3Jk1YpHP3ss1LAn19qxgt6vkjn 4Tvo+1apgVIMh5+qzaGlqU1/LNWh37+3juosndpvR5u8IJKOynTpcRqyS6/AroobsTXs az0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature; bh=s/sTi+hASQyPaQRLVOOh9ET0ya6bVtdjcUHl64yNEJw=; b=BF43yXQE5Znah6tKWANHsuoufm6yMjQduSrgXf2fG2Xxw8rn5/VcahUOu3dSQIuWz2 YJu0YkXH3qrM0nU/OUvFujeLMtXt1q2/N3oO7FlZPQiLCAixRHydomRqknmbLoHKf/ss k5YvZ+1m/Zy7M38PxyCJI8ACLaUJzdjDiSoeQHcDhR5tSSEvQISRaQ/7g+vG+51roKuo WcddADSo0fdPG8RIiB9tPr3hTzUy/Fn50YOIqsvFybo/+p/VPXqmuBza7JxI06ETwqXi 6uUOuNvTNSqUgU607DzRtHSm/pYbvWl4BXBMxAgYyPCWzHKIuoNxRtdknBK2t3Wv0B41 +03A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lkcl.net header.s=201607131 header.b=RKPqwaFS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lkcl.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z20si5395794pjn.41.2019.06.29.10.23.28; Sat, 29 Jun 2019 10:24:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@lkcl.net header.s=201607131 header.b=RKPqwaFS; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lkcl.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726901AbfF2RXY (ORCPT + 99 others); Sat, 29 Jun 2019 13:23:24 -0400 Received: from lkcl.net ([217.147.94.29]:42415 "EHLO lkcl.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726837AbfF2RXY (ORCPT ); Sat, 29 Jun 2019 13:23:24 -0400 X-Greylist: delayed 2287 seconds by postgrey-1.27 at vger.kernel.org; Sat, 29 Jun 2019 13:23:23 EDT DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; s=201607131; h=Content-Type:Cc:To:Subject:Message-ID:Date:From:MIME-Version; bh=s/sTi+hASQyPaQRLVOOh9ET0ya6bVtdjcUHl64yNEJw=; b=RKPqwaFSFIFMxHCBw4GHqMY/1g7FEz7d0qo3eSy8ZtoC7DxmMt9BSLvCKb5oZ9PmwTer3bGW1sgc1Yo+fJXcBI3Q4RSrGfZqhPAF4G0BKV3t6bwaoktseUAjQmbGjVlLm2BGnRSsPcHX9jwNWu4IPsi9pxRRoghqesCT8zjPfkI=; Received: from mail-lj1-f176.google.com ([209.85.208.176]) by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1hhGTS-0008P0-Rf; Sat, 29 Jun 2019 16:45:14 +0000 Received: by mail-lj1-f176.google.com with SMTP id t28so8909104lje.9; Sat, 29 Jun 2019 09:44:59 -0700 (PDT) X-Gm-Message-State: APjAAAXeYxu9TidZ+kwM0+MFIZCL45e0dxzD9Jul0xAThrxOt+UTUiD6 D82ieLKUDH2aL1MtJeSx2+FeZEFPsrSK6HnZLHs= X-Received: by 2002:a2e:94cb:: with SMTP id r11mr8821456ljh.212.1561826376022; Sat, 29 Jun 2019 09:39:36 -0700 (PDT) MIME-Version: 1.0 From: Luke Kenneth Casson Leighton Date: Sat, 29 Jun 2019 17:39:24 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: bcachefs status update (it's done cooking; let's get this sucker merged) To: torvalds@linux-foundation.org Cc: akpm@linux-foundation.org, axboe@kernel.dk, darrick.wong@oracle.com, david@fromorbit.com, dchinner@redhat.com, josef@toxicpanda.com, kent.overstreet@gmail.com, linux-bcache@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, peterz@infradead.org, tj@kernel.org, viro@zeniv.linux.org.uk, zach.brown@ni.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org hey linus, you made news again, all blown up and pointless again. you're doing great: you're being honest. remember the offer i made to put you in touch with my friend. anecdotal story: andrew tridgell worked on the fujitsu sparc supercomputer a couple decades ago: it had a really weird DMA ring bus. * memory-to-memory copy (in the same core) was 10mbytes/sec * DMA memory-to-memory copy (in the same core) was 20mbytes/sec * memory-memory copy (across the ring bus i.e. to another machine) was 100mbytes/sec * DMA memory-memory copy (across the ring bus) was *200* mbytes/sec. when andrew tried asking people, "hey everyone, we need a filesystem that can work really well on this fast parallel system", he had to continuously fend off "i got a great idea for in-core memory-to-memory cacheing!!!!" suggestions, because they *just would never work*. the point being: caches aren't always "fast". /salutes. l.