Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp263924imm; Tue, 21 Aug 2018 19:11:21 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxSvDd0oR/Y6v0djeYAobHT0MjMnBaNCG3j7W3kWQAaoaIpfF4s/TtV8jRek/v+Mt53vv4A X-Received: by 2002:a62:9f85:: with SMTP id v5-v6mr55467967pfk.27.1534903881429; Tue, 21 Aug 2018 19:11:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534903881; cv=none; d=google.com; s=arc-20160816; b=hGDJLJEcKEOi2v10JdbfsEkylyLOC0n7fck9Nijbl/99+XxJ6Ob4adgDxdsbcUt8bb rGmTS98/gGXLCQKNod+3B+CnRGgJtwEH+rvJdZalt6jILWQ80ctnogPWyffEMhpGyA0U JLhgvIZg8yG9+Hf+9tHMtkiJtDpPZMcVTUMeKMWaxZmhdKF8nLTGPsZ6R/dQltOgUkg8 uoiifFStWzi2GQSOajTgv6suIzw83GZVS4tYGtnz9i2bIPxrdpiYzCCF7/8pz+jJ7T6t XUrXP+1k3P7WJAqOsMwVovBH3UIJ+zHIE9Ul02htB8rkTINA27uiEObF/taWHEdW5PvS 3B4A== 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 :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=/oif1S4ZCw+p8bjZGQ6Gq4SX5L1ike1o3EWxREXHrX4=; b=Mcj9sy6Tw7eVs7PuMhDx6NbkUkiNfFJitLBb2l8a30QL2QmrhX/IdNA6O0E7ADvGKR yCzTG4PPzH4V723z+XqJE/GvGwPpmvdujYbGtmsqVnW6KFn8vSUiSm/MiBcBurRGS7TD Ec6sq/4IVJ9QYLyODvIP5nhgsYicznEYmfXfZkYUQT5MLat6uwzBJCYsw6AzeOwLJMvq v1DV8LJVCu5f/dGSfFSKHn/rLVaM1D23NMniQdfpMcMP1VvlDmYOysWczTHJhAqmbuA5 QavH5+fqaMHJ4y5g41RCkQXt0SpFh+Gjus8eBVV6FH+eenZ7FfT2My85WfA8RzrJA/lk FpTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ZUa+OhZM; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d10-v6si457475pgl.410.2018.08.21.19.11.03; Tue, 21 Aug 2018 19:11:21 -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=@linux-foundation.org header.s=google header.b=ZUa+OhZM; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727233AbeHVFcW (ORCPT + 99 others); Wed, 22 Aug 2018 01:32:22 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:35472 "EHLO mail-io0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726576AbeHVFcW (ORCPT ); Wed, 22 Aug 2018 01:32:22 -0400 Received: by mail-io0-f195.google.com with SMTP id w11-v6so319185iob.2; Tue, 21 Aug 2018 19:09:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/oif1S4ZCw+p8bjZGQ6Gq4SX5L1ike1o3EWxREXHrX4=; b=ZUa+OhZM7wQWN15nwjWa9j/wDKISf7iGLbsKLnPOHoJpxrtOcg3JmbDZ7yelB7qH2a OBMuJp5o1OMquaOG9k17Q/EoIYP+9ph7nN8b5JaVpY7H/MNBPxL3fvrN/P0LLsVWXvJV o18VtwozplzLRVdwQpOVFrHg6+FJ8YF24O0hw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/oif1S4ZCw+p8bjZGQ6Gq4SX5L1ike1o3EWxREXHrX4=; b=N8NA6QwHhzzRapLzqZwSR6AX7LvmRUXbCxzIvQstc4HSNZJSeBLEzzppWL0JgNXa8p HsacXzPDCiB/CkcS07243icDjUYJngwFO71LJF3LcGqADRqHAoWmZv86c4xFUCmrpa4Q uChXHbjNWKiqbVYsm1QsgDMdT9Rn+GvwFlymQv2kBIvFotzJsvjJKiKEfGuuEEepG7rG GtKQxRSMTAtOvUV2FNX6XbqBfiAjIYqBv0z2hM25sJ5o9MQKeNh/6+u1UE7Bsy2+vgJ4 lGECuwZ0RhNpYQSQX4ixHiuQdi6DxANmqC5E82oR/0vWZNPL9tDm1JX5J1lZ5VQhayUa dHIQ== X-Gm-Message-State: AOUpUlEbSIxFuqV/acaABr9SUi9TAjnVxHTM6tsKFHBv4AWhYaqtVEOW AzWsRi2iekQoyTKhU1/P+p2wi8QSswG6xz6JWDJ4SQ== X-Received: by 2002:a6b:f609:: with SMTP id n9-v6mr28461912ioh.259.1534903782104; Tue, 21 Aug 2018 19:09:42 -0700 (PDT) MIME-Version: 1.0 References: <20180813161357.GB1199@bombadil.infradead.org> In-Reply-To: <20180813161357.GB1199@bombadil.infradead.org> From: Linus Torvalds Date: Tue, 21 Aug 2018 19:09:31 -0700 Message-ID: Subject: Re: [GIT PULL] XArray for 4.19 To: Matthew Wilcox Cc: linux-mm , linux-fsdevel , Linux Kernel Mailing List 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 On Mon, Aug 13, 2018 at 9:14 AM Matthew Wilcox wrote: > > Please consider pulling the XArray patch set. So this merge window has been horrible, but I was just about to start looking at it. And no. I'm not going to pull this. For some unfathomable reason, you have based it on the libnvdimm tree. I don't understand at all wjhy you did that. That libnvdimm tree didn't get merged., because it had complete garbage in the mm/ code. And yes, that buggy shit was what you based the radix tree code on. I seriously have no idea why you have based it on some unstable random tree in the first place. But basing it on something that I independently refused to pull because of obvious bugs from just a quick scan - that completely invalidates this pull request. Why? I guess it makes this merge window easier, since now I don't even have to look at the code, but it annoys the hell out of me when things like that happen. There wasn't even a mention in the pull request about how this was all based on some libnvdimm code that hadn't been merged yet. But you must have known that, since you must have explicitly done the pull request not against my tree, but against the bogus base branch. And since I won't be merging this, I clearly won't be merging your other pull request that depended on this either. Why the f*ck were these features so interlinked to begin with? Linus