Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp36745451rwd; Tue, 11 Jul 2023 05:19:25 -0700 (PDT) X-Google-Smtp-Source: APBJJlGuaLGo1VRqcFXZJlS+lQrtC4KMhQTyZkb9xUOZCYUJ3J00oWxwR+W8d66qNe4evp9p0UNg X-Received: by 2002:a6b:1489:0:b0:780:cde6:3e22 with SMTP id 131-20020a6b1489000000b00780cde63e22mr14833845iou.0.1689077964871; Tue, 11 Jul 2023 05:19:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689077964; cv=none; d=google.com; s=arc-20160816; b=dS7wux5plCQQqSQXnBb/Rpi3tkyLpVTi4uL3spbmPtesO32Kcl58IJ7yoL7LG7utbM Pxbb3muhzLLA1mYdQfGvV8biL2zxrZUryvJVNhLFfkPd8kxViuDCkWfVAlRLqKXI2rzB YDmgSEOnv0c2yxYBjkNSSZKz3SA6N4RXdO4pWRVETVig2qs0nErHqZTZg0oE9zV5/0ax x0DHOvkL5GMNDTlDx6+XuI7DDIsG1ytp69QexKaZi0kcrZEudMEn8xYCtnAQWmeC2d/6 LmfmILjC0YpwqPTidk1cQFwhHCHqUlV7tmbmkeUBH/9RXfbeF0tG7Quoo4riMbRhCgl7 cUeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=/topdIQwdOaJ70o93+/PisYqJWSPfOE39Mh7Z7JdIhs=; fh=dndxfqnDWsLHFn5p1//5KBYx9Y/dzImC40FBgXg3g+U=; b=ApHtunIlJUOatj7jY57ySofmdJbaSg3OZpyRN135qUN1caQjwR84EWwD1l6gLIGX+T BuGwRtuVN6PzprxpyHk7SNqeLbuwCZW134JaCZg6mdnkO5N9lUN1eHDbviAi9S9hNcxY wmwaf2GH0nAXJeSa9Qav0t2A3O+IIGh+REHbM8g7e3VHgd2ywTj02Ic6aMoZVpukgFhL eE2O5fpfOS9GcSzHzq+9IkYpcTSOMvaxkfjaSQyrGDDSNq5tguXvHZRxRm5NcOt/0VEf jlLGD/Xday98qcOPywtt2sGfbIg1SY4Mw80mSi46en5djvfi4jLgqsNdiJuNByg0BKB4 M4jw== ARC-Authentication-Results: i=1; mx.google.com; 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 a21-20020a63e855000000b00557848bf4d7si1325501pgk.798.2023.07.11.05.19.11; Tue, 11 Jul 2023 05:19:24 -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; 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 S229888AbjGKMGS (ORCPT + 99 others); Tue, 11 Jul 2023 08:06:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43620 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229548AbjGKMGP (ORCPT ); Tue, 11 Jul 2023 08:06:15 -0400 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C73FCE4B for ; Tue, 11 Jul 2023 05:06:14 -0700 (PDT) Received: by verein.lst.de (Postfix, from userid 2407) id 1466867373; Tue, 11 Jul 2023 14:06:10 +0200 (CEST) Date: Tue, 11 Jul 2023 14:06:09 +0200 From: Christoph Hellwig To: Linux regressions mailing list Cc: Pankaj Raghav , Keith Busch , Bagas Sanjaya , Jens Axboe , Christoph Hellwig , Sagi Grimberg , "Clemens S." , Martin Belanger , Chaitanya Kulkarni , John Meneghini , Hannes Reinecke , Linux Kernel Mailing List , Linux NVMe , Kanchan Joshi , Javier Gonzalez , =?utf-8?B?67CV7KeE7ZmY?= , Linus Torvalds Subject: Re: Fwd: Need NVME QUIRK BOGUS for SAMSUNG MZ1WV480HCGL-000MV (Samsung SM-953 Datacenter SSD) Message-ID: <20230711120609.GB27050@lst.de> References: <6f333133-2cc4-406a-d6c2-642ac6ccabca@leemhuis.info> <462e0e1e-98ea-0f3c-4aaa-8d44f0a8e664@leemhuis.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <462e0e1e-98ea-0f3c-4aaa-8d44f0a8e664@leemhuis.info> User-Agent: Mutt/1.5.17 (2007-11-01) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,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 Tue, Jul 11, 2023 at 11:39:11AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: > Well, that "They keep pumping out more and more devices with the same > breakage" and the "new device" comment from Pankaj below bear the > question: should we stop trying to play "whack a mole" with all those > quirk entries and handle devices with duplicate ids just like Windows does? As far as I can tell Windows completely ignores the IDs. Which, looking back, I'd love to be able to do as well, but they are already used by udev for the /dev/disk/by-id/ links. Those are usually not used on desktop systems, as they use the file system labels and UUIDs, but that doesn't work for non-file system uses. And all this has been working really well with the good old enterprise SSDs, it's just that the cheap consumer devices keep fucking it up. If we'd take it away now we'd break existing users, which puts us between a rock and a hard place.