Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp13716679rwl; Wed, 4 Jan 2023 12:00:33 -0800 (PST) X-Google-Smtp-Source: AMrXdXtSb0FYyVbDES3a/G1H+tzItnjLrooiTKGV//wDKRtOR2tgUhQpFJN947D3SBuoqpcv5dTp X-Received: by 2002:a05:6a21:3942:b0:9d:efbe:2065 with SMTP id ac2-20020a056a21394200b0009defbe2065mr66801862pzc.27.1672862433398; Wed, 04 Jan 2023 12:00:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672862433; cv=none; d=google.com; s=arc-20160816; b=GzV4dm1V8V6gpbLI1vyrO3zN6nA0jjFsy6stkANUmqx81lbc2PQ0k23itjj7T2nFNo Pxi0PSCaDX41FX6PmHpGPfcy6zv36lUPeKpnI/1hEueKBHUDWmpZrKOiQCueF1JExEhn z95Nlt0HgUEu5Su0MJ+0HA3FqgPTkFZv4RzDB0qapCz4lqMGt0RTMf4mJjC4WnxLE1Rj 4R7Xw7ZjHJGPcmm9K+Ao541B4IoBuoDoLRAQXqyNDez2ny2Y72QhEWA9+lPAOtqREy5Y T1+Kf3YbhMbIeqjEIuVxoBtLk+lrpIjZ0x2z44TGxX3qFFPcu7s6S0WMSsA2SNm9KzgW aotg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=z3L4oJG1letLbe7R99Lgy4o7vkNUczJyo6sqausg45E=; b=rd/zAKG+VZVSj7erf1l1Wnb7UxSqaJN8++DuiT1S2rfts8mDbQmzjIfyD9LUSBZEKo dY4KAsGv7Ihs6jH4KYEcUddEj1b8GB1EgpXTnB8ASCemvCs3HJMEIwbjMl7JKjl4pKgM VwCOKX+umdFKDD7IajTSOS8vHHzPtmL5cnLfh24VKetU1LiqVBy81VwP/dAx4lSX0JXB o/QAdZzCRpd58gD12ABbuwO6XU81VOb5VtP+7j+ng/MRHhRhSMUdaBSRMihCWa+J8rsQ 2dR/JoIbEEueki/sUdzDAs9O1ET4ohSc3pDeJWIhN/wmE7/qJDP9mfEkmdy37wqTrGYg tYTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=PiHQA0E0; 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 pj2-20020a17090b4f4200b00223ea512658si41839560pjb.162.2023.01.04.12.00.25; Wed, 04 Jan 2023 12:00:33 -0800 (PST) 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=@linux-foundation.org header.s=google header.b=PiHQA0E0; 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 S239879AbjADT0C (ORCPT + 56 others); Wed, 4 Jan 2023 14:26:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232953AbjADT0A (ORCPT ); Wed, 4 Jan 2023 14:26:00 -0500 Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 158B8140FC for ; Wed, 4 Jan 2023 11:25:59 -0800 (PST) Received: by mail-qt1-x833.google.com with SMTP id i20so28029375qtw.9 for ; Wed, 04 Jan 2023 11:25:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=z3L4oJG1letLbe7R99Lgy4o7vkNUczJyo6sqausg45E=; b=PiHQA0E0kT6tVveS4LGtKJumml5kxckwf7boTZcyshuM9NNanFM6gdgJkMUBsuU2Zo 7L4SPYMvzYyQIYqmy60x0leeMrPUv1WyJzrtBP+plHUFOtkE6mwKQTuAR0pIxfIwqseY y3Axwle2q9aWCeqLoUVUn5aX1lzygIHUwFkdE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=z3L4oJG1letLbe7R99Lgy4o7vkNUczJyo6sqausg45E=; b=PSh/eGTX97iGDtl/T61e8YxBr1JkQYtbxukSkKnYSSzmYQLcXj0UA5jXJOI3g6Q2b/ x1QYoQzK1erRKbIN6RFeeGvXQxUu39/izN3uItHP/HpKQKrzpSUAzxnAyNFedwTuQbSm hAKZnURpnNjt0atbun29it7H8p61+bFQxCKbgB3LVIZvyVBVXoi8uXgmZDtZQCEJFTns aJHrNJ2ePVUxc82YChswF2wyT8uYwyoVmnZ49jXuRp5ZfRSVv68x6ARSLFGc8oCg4Hrd 7jfo6lRfrB+kr4XX1A5Nj3k3Gqqahyy5l6ZjJls/YWx8aLH4HMHTB0CvrzgjnI5JWnDn 3jAw== X-Gm-Message-State: AFqh2krbpZTVgQ9IqUvfmv+4oRxsyaj+BKhfeKYT+Br6M/FFJsyk/YSF gI+Ue7dW2ZwJnngS1PS/dzsVU8w5mvGjmdAN X-Received: by 2002:ac8:7303:0:b0:3a8:1747:90fc with SMTP id x3-20020ac87303000000b003a8174790fcmr56632025qto.29.1672860357831; Wed, 04 Jan 2023 11:25:57 -0800 (PST) Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com. [209.85.222.180]) by smtp.gmail.com with ESMTPSA id l3-20020ac80783000000b003a4f22c6507sm20584620qth.48.2023.01.04.11.25.57 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Jan 2023 11:25:57 -0800 (PST) Received: by mail-qk1-f180.google.com with SMTP id pj1so16784327qkn.3 for ; Wed, 04 Jan 2023 11:25:57 -0800 (PST) X-Received: by 2002:a05:620a:674:b0:6ff:a7de:ce22 with SMTP id a20-20020a05620a067400b006ffa7dece22mr2190711qkh.72.1672860356867; Wed, 04 Jan 2023 11:25:56 -0800 (PST) MIME-Version: 1.0 References: <20230104190115.ceglfefco475ev6c@pali> In-Reply-To: <20230104190115.ceglfefco475ev6c@pali> From: Linus Torvalds Date: Wed, 4 Jan 2023 11:25:41 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Linux 6.2-rc1 To: =?UTF-8?Q?Pali_Roh=C3=A1r?= Cc: Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=no 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 Wed, Jan 4, 2023 at 11:01 AM Pali Roh=C3=A1r wrote: > > Driver is still used and userspace tools for it are part of the udftools > project, which is still under active maintenance. More people already > informed me about this "surprise". Why is that driver used? It's *literally* pointless. It's just a shell that forwards ioctl's to the real drivers. > Any comments on this? Because until now nobody answered why this > actively used driver was removed from kernel without informing anybody: Well, it's been marked as deprecated for five years, so any kernel config should have gotten this notice for the help entry Note: This driver is deprecated and will be removed from the kernel in the near future! but I guess people didn't notice. It could be re-instated, but it really is a completely useless driver. Just use the *regular* device nodes, not the pointless pktcd ones. Is there any real reason why udftools can't just use the normal device node= ? The historical reason for this driver being pointless goes back *much* longer than five years - it used to be that the pktcd driver was special, and was the only thing that did raw commands. But the regular block layer was taught to do that back around 2004, so the "pktcd" driver has literally just been a pointless shell for almost two decades. And I know it was in 2004, because I actually did most of that "make SCSI commands generic" work myself (but had to go back to the old BK archives to find the exact date - it's been two decades, after all). I did it because I was fed up with the crazy pktcd driver requiring extra work, when I just wanted to write CD's on my regular IDE CD-ROM the obvious way. So if there is some reason to actually use the pktcd driver, please tell us what that is. Linus