Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3954990ybl; Tue, 21 Jan 2020 10:04:53 -0800 (PST) X-Google-Smtp-Source: APXvYqzTgdBj4y3ThMG236hFv/Z4SRgf1oh0vXMl3QXB7fxdGDBsJREbGuy1AL7C+Dl4EhihVh/L X-Received: by 2002:a9d:590d:: with SMTP id t13mr4637679oth.290.1579629892916; Tue, 21 Jan 2020 10:04:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579629892; cv=none; d=google.com; s=arc-20160816; b=s0DJk5p81+zCsFqMiatmqznL2ZucGWBDmIdpxp29AtMX5MlIF5hm/MRve5MXR/tzwc dbwaA7qwj8UeN8uIXtSes3oDxjTVU8DVYJOuzncH6t+YQegEleC0Ayd2hK25bGdqMagH FLyO1VNwcak7WxsB3IwYa5vDEv/pEiYf+MInmyndT3XJoHlfxBBOgEnoJG/WY703tJjd 6aPKyLN5GOlBleimopwaQVUYwJa76JwdoIGNKV1c8VyVR/vjefZaQHiD2KKGKODWszx0 YSOEq5kjqGOOLHzQOzSSqZNxTz4u2azkGo2MPDU1wRYTIvfSBY7AQQDoApcIZFVX6aQi WwSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from; bh=izGEj8aDzwN9kHU2qhhoI2CCCuKie48OOgtvkFddCgQ=; b=wZXdr9dPnfZ3loEMPXinrGogmqLrO8hyZgDewQ2/L42nYchG1npUoh9l3haDkDwhod rrD9PYu5mCKRiW7qbs2YzhDjxFHU3RWDNRSj5UcewZgfg5kG+//dqPMd0Tudd5wCsZjQ uYhFJyCZixxo9R1CEsIAJOI6HI2kBea01h2DnooNJ6DDQ+ZGmNL7oaQeInAsYySQ1yGq p8eGqRO9aYttM1SJKb91phcS2B5/4MoerFdxqkNSjGuk+LLjkFbTc8XtEL1BeCakNpjd bhVlr9joiaeRkWZzHRVLAprD0XrqGufa+yw81EWO8JgSvJ/waJqh/nkq1OUWZprpiizM vpRQ== ARC-Authentication-Results: i=1; mx.google.com; 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 13si18072903oiy.28.2020.01.21.10.04.34; Tue, 21 Jan 2020 10:04:52 -0800 (PST) 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; 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 S1729174AbgAUSBu (ORCPT + 99 others); Tue, 21 Jan 2020 13:01:50 -0500 Received: from mail.suchdamage.org ([52.9.186.167]:40058 "EHLO mail.suchdamage.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729080AbgAUSBt (ORCPT ); Tue, 21 Jan 2020 13:01:49 -0500 X-Greylist: delayed 446 seconds by postgrey-1.27 at vger.kernel.org; Tue, 21 Jan 2020 13:01:49 EST Received: from localhost (localhost [127.0.0.1]) by mail.suchdamage.org (Postfix) with ESMTP id 5E9192F536; Tue, 21 Jan 2020 12:54:23 -0500 (EST) Received: from mail.suchdamage.org ([127.0.0.1]) by localhost (mail.suchdamage.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WfyCN7mdvcTx; Tue, 21 Jan 2020 12:54:22 -0500 (EST) Received: from carter-zimmerman.suchdamage.org (c-24-147-244-250.hsd1.ma.comcast.net [24.147.244.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "laptop", Issuer "laptop" (not verified)) (Authenticated sender: hartmans-laptop) by mail.suchdamage.org (Postfix) with ESMTPSA; Tue, 21 Jan 2020 12:54:22 -0500 (EST) Received: by carter-zimmerman.suchdamage.org (Postfix, from userid 8042) id 8EB97C3B78; Tue, 21 Jan 2020 12:54:21 -0500 (EST) From: Sam Hartman To: "Theodore Y. Ts'o" Cc: Sam Hartman , Zhenzhong Duan , Greg Kroah-Hartman , "linux-kernel\@vger.kernel.org" , Arnd Bergmann Subject: Re: Question about dynamic minor number of misc device References: <20200120221323.GJ15860@mit.edu> <20200121163110.GK15860@mit.edu> Date: Tue, 21 Jan 2020 12:54:21 -0500 In-Reply-To: <20200121163110.GK15860@mit.edu> (Theodore Y. Ts'o's message of "Tue, 21 Jan 2020 11:31:10 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >>>>> "Theodore" == Theodore Y Ts'o writes: Theodore> Sam, Theodore> Would you happen to know how commonly used the speakup system would be Theodore> --- in particular, on non-udev systems where changing the minor number Theodore> of the device node might break some folks? Does your hardware system Theodore> use speakup, or some other interface? Speakup is used by things like the Debian Installer in speech mode. I'd assume D-I uses udev. However Speakup is also likely to be used by blind people who prefer older environments--no GUI, no pulseaudio, that sort of thing. No udev is kind of pushing that mindset to the extreme though. Speakup is not typically used without a keyboard or similar, so you're not going to see it on embedded systems. Theodore> Also, who would be the best people to reach out at the Theodore> linux-speakup.org project to verify what the potential impact might be Theodore> of making this change. It looks like some of the web pages are a bit Theodore> dated, so I wasn't sure what's up to date. I might ask on debian-accessibility@lists.debian.org. My recollection is that the upstream is not very energetic, and that the distros keep speakup working because it's quite important for some people. We broke it on hda_intel for the original Buster release and that certainly generated lots of user feedback. debian-accessibility is Debian specific. There is the more general blinux-l@lists.redhat.com (blind linux users), but that lists tends to be so user focused that you might not get good feedback to a question like this. --Sam