Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp1386415ioo; Sun, 22 May 2022 12:50:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwex5J5ct4L/Ml479rtFJtrDjKtFisd6/bF5LnQRBbrWf98MF9hTxzcrZwOB2tlMLL5RlPp X-Received: by 2002:a17:906:c187:b0:6fe:976a:e01c with SMTP id g7-20020a170906c18700b006fe976ae01cmr15662382ejz.527.1653249034068; Sun, 22 May 2022 12:50:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653249034; cv=none; d=google.com; s=arc-20160816; b=XjKskX1VYa1Ys4bRKhKRKfR7garg0Jjh7cKtyNWKp0re7bHvByH2mmxsKn+9ZqFdRE EpJB1YHNQi6jVnzwTS4Pn3G03bF5/l26l8bOcT8PE7Wh+tW27dUPL5ZfYr+CpwsxnXxf RM3VFIEW2thWbtRIOwcKG3fY7P7psZI5jHABDLCW2aTkU26Z1jurWwTkSR8YcTJaM5O1 IIOOHfshlw4Hjr3HbhWWS1gya80qU++6tJulIPk31QPCUz5a/4cBTQ/L3+BfZpQH8Q1b tnF6hxz2PMegOKvBf7jCVbl1wNcB6g8dbFL+GI6zhc/6pMGmC61YkP0grFUbTr56yqSy RdSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=okCt9co+SF5ECluxT3Dng4QP4iBob3A/TVpznYKwSg8=; b=N4jFMG9SpnE2ZfnS+oigm8jErHVEaXpn3Tip8tnr9VYtLpLDyEVCNS6+cvj0FG0BXZ H9lRGeCxw/tOqSrOOqeSstD4305tUz7XRg7dvXXe2B8Z51By4Se3nboDWrvZjXtcrVCD mky9QZx9xnFx2N4gneOyCLxvq7O8tpvZIFHal6JZbRMovA9OCWBOumW6rY24pamYWa+t X3YSm2Jd6ZZFqW4oAfyTV7j8RYU12v2Pv0z6BKM3dK5YyEKKFsy7rpWr/T47kBw4iW0K r9KtDLDTfyzxp4DyX9tCt6q0VxP0EtJPGfa3tZbtDvxL6p7cmhbGy0hYdnBsCwq5l3oc 4gVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=zqLiNgin; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e24-20020a056402089800b00425c6df678bsi13063648edy.377.2022.05.22.12.50.08; Sun, 22 May 2022 12:50:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=zqLiNgin; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351246AbiETQAo (ORCPT + 99 others); Fri, 20 May 2022 12:00:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45378 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237681AbiETQAn (ORCPT ); Fri, 20 May 2022 12:00:43 -0400 Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C3D8179979 for ; Fri, 20 May 2022 09:00:42 -0700 (PDT) Received: by mail-pg1-x531.google.com with SMTP id a38so5218378pgl.9 for ; Fri, 20 May 2022 09:00:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=okCt9co+SF5ECluxT3Dng4QP4iBob3A/TVpznYKwSg8=; b=zqLiNginaQn85znSiRH/fAXHu8QeMoQLwXyIEAytzgOoAdvrHgDcZxbfKf1jqPLz/c tKnLaT48lgX/ayU/VjWzEiSc2jMy8srl/ibakog6RRbXre8XE+ocQA0KmrzjxFe1jSg2 aL2+Sy8TWqWBkXkEbb0Mbx6kJA5i7/kOpKjEejm2g8isg66JEIK9ikfDEJhFe7ZJE6S8 bb9aoEwFhibjl2JlBcbb+7pu2M29yVPAxr/Fvv4187/fCkrkxCTY2unTrL/GpeQnXAbI 6eBf/Rvr8GF3SBwT328vUPF08si8N6f22UCnNftX7R2GO0udfWMHA7slAc15jDRi6mIk R1TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=okCt9co+SF5ECluxT3Dng4QP4iBob3A/TVpznYKwSg8=; b=tA0CccUQo8H3Tcc+Vwj55RN5k9J55qJ/RCMfBGUndEl0QAsuVbVl99dAp1P6rTVyHn uu66I15kSde0oPESOe9XY1bLkwxG/pNtkdVkQ87Li6PEs/vz+7El6KgqPJALutBmx3Gh er4FB8wRRGMPMynfVZsafH7VQV2BH2DssLxoaq0oR0aaxdyIOxlOlN0or5aM4Fl9H/ck bxl0C21KEqDFD6IZp0zEH73SNvSwM6/KnGgnptOH2lvO/K+HhHgx9sukyvfPLhCYzbVV XJd6LiNXvDLROX5+i1Tn9Tbi4ME2VIjcWG2DcJ7lz4q9Sd7+IJf/e4z+t/IBH+jLLEHK K71w== X-Gm-Message-State: AOAM532AxqBQMHFnxWMz8rvL8k7/ZBlgiOwPwUf/YOAnTjd1yvhZqW3q 6UP2A7V0KFHezf7vNtn7VN7I8YO5jH73yw== X-Received: by 2002:a63:7247:0:b0:3c1:a8ab:fc6 with SMTP id c7-20020a637247000000b003c1a8ab0fc6mr9217578pgn.602.1653062441719; Fri, 20 May 2022 09:00:41 -0700 (PDT) Received: from [192.168.1.100] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id q14-20020a056a0002ae00b0050dc7628186sm2018271pfs.96.2022.05.20.09.00.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 May 2022 09:00:41 -0700 (PDT) Message-ID: <76a601c2-a32d-1c28-3a9c-f645e57e3af1@kernel.dk> Date: Fri, 20 May 2022 10:00:40 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: Re: [PATCH v4 0/3] random: convert to using iters, for Al Viro Content-Language: en-US To: "Jason A. Donenfeld" Cc: Theodore Ts'o , Christoph Hellwig , LKML , Al Viro References: <20220520094459.116240-1-Jason@zx2c4.com> <72344aad-b5ad-b317-d36d-385cb16d5204@kernel.dk> From: Jens Axboe In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/20/22 9:58 AM, Jason A. Donenfeld wrote: > Hi Jens, > > On Fri, May 20, 2022 at 09:51:06AM -0600, Jens Axboe wrote: >> ABI. Obviously that can happen sometimes, but I think this one is >> exactly the poster child of breakage that should NOT happen. We took >> away a feature that someone depended on. > > I suppose somebody (Meta, I presume) *did* notice the breakage, which is > sign enough. Indeed, this is how I found out. And then you have to wonder how often this has happened elsewhere where nobody bothered to report it, or how many are still waiting to happen because they are still on an older kernel and just haven't upgraded yet. Or upgraded and rolled back perhaps. None of the latter really matters, it's eventual breakage there, and very real breakage right now for the first case. -- Jens Axboe