* Request to backport "sysctl: fix proc_dobool() usability" to stable kernels [not found] <20230210145823.756906-1-omosnace@redhat.com> @ 2023-03-05 2:18 ` Thomas Weißschuh 2023-03-05 2:51 ` Storm Dragon 0 siblings, 1 reply; 4+ messages in thread From: Thomas Weißschuh @ 2023-03-05 2:18 UTC (permalink / raw) To: stable Cc: Luis Chamberlain, Kees Cook, Ondrej Mosnacek, Iurii Zaikin, Greg Kroah-Hartman, Jiri Slaby, linux-fsdevel, linux-nfs, linux-mm, linux-kernel, Storm Dragon Hi -stable team, please backport the commit f1aa2eb5ea05 ("sysctl: fix proc_dobool() usability") to the stable kernels containing commit 83efeeeb3d04 ("tty: Allow TIOCSTI to be disabled"). (Which seems only to be the 6.2 branch only at the moment) Without this backport the sysctl dev.net.legacy_tiocsti to enable ioctl(TIOCSTI) is not functional. So on kernels that don't enable CONFIG_LEGACY_TIOCSTI, ioctl(TIOCSTI) is not usable at all. This ioctl is used for the copy-and-paste functionality of the screenreader "fenrir". ( https://github.com/chrys87/fenrir ) Reported-by: Storm Dragon <stormdragon2976@gmail.com> Link: https://lore.kernel.org/lkml/ZAOi9hDBTYqoAZuI@hotmail.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Request to backport "sysctl: fix proc_dobool() usability" to stable kernels 2023-03-05 2:18 ` Request to backport "sysctl: fix proc_dobool() usability" to stable kernels Thomas Weißschuh @ 2023-03-05 2:51 ` Storm Dragon 2023-03-05 3:06 ` Thomas Weißschuh 0 siblings, 1 reply; 4+ messages in thread From: Storm Dragon @ 2023-03-05 2:51 UTC (permalink / raw) To: Thomas Weißschuh Cc: stable, Luis Chamberlain, Kees Cook, Ondrej Mosnacek, Iurii Zaikin, Greg Kroah-Hartman, Jiri Slaby, linux-fsdevel, linux-nfs, linux-mm, linux-kernel [-- Attachment #1: Type: text/plain, Size: 427 bytes --] On Sun, Mar 05, 2023 at 02:18:11AM +0000, Thomas Weißschuh wrote: >This ioctl is used for the copy-and-paste functionality of the >screenreader "fenrir". >( https://github.com/chrys87/fenrir ) > >Reported-by: Storm Dragon <stormdragon2976@gmail.com> >Link: https://lore.kernel.org/lkml/ZAOi9hDBTYqoAZuI@hotmail.com/ I believe this will also cause some loss of functionality in brltty as well: https://brltty.app [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Request to backport "sysctl: fix proc_dobool() usability" to stable kernels 2023-03-05 2:51 ` Storm Dragon @ 2023-03-05 3:06 ` Thomas Weißschuh 2023-03-06 17:47 ` Storm Dragon 0 siblings, 1 reply; 4+ messages in thread From: Thomas Weißschuh @ 2023-03-05 3:06 UTC (permalink / raw) To: Storm Dragon Cc: stable, Luis Chamberlain, Kees Cook, Ondrej Mosnacek, Iurii Zaikin, Greg Kroah-Hartman, Jiri Slaby, linux-fsdevel, linux-nfs, linux-mm, linux-kernel On Sat, Mar 04, 2023 at 09:51:49PM -0500, Storm Dragon wrote: > On Sun, Mar 05, 2023 at 02:18:11AM +0000, Thomas Weißschuh wrote: > > This ioctl is used for the copy-and-paste functionality of the > > screenreader "fenrir". > > ( https://github.com/chrys87/fenrir ) > > > > Reported-by: Storm Dragon <stormdragon2976@gmail.com> > > Link: https://lore.kernel.org/lkml/ZAOi9hDBTYqoAZuI@hotmail.com/ > > I believe this will also cause some loss of functionality in brltty as > well: > > https://brltty.app The documentation of brltty indicates that they only use TIOCSTI as fallback. By default a virtual keyboard device is used to simulate typing. Maybe it would also make sense to open a ticket to ArchLinux to enable CONFIG_LEGACY_TIOCSTI again, as per the kernel default. In accordance with the options help text: "Say 'Y here only if you have confirmed that yout system's userspace depends on this functionality to continue operating normally" Could you create such a ticket if think it's necessary? ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Request to backport "sysctl: fix proc_dobool() usability" to stable kernels 2023-03-05 3:06 ` Thomas Weißschuh @ 2023-03-06 17:47 ` Storm Dragon 0 siblings, 0 replies; 4+ messages in thread From: Storm Dragon @ 2023-03-06 17:47 UTC (permalink / raw) To: Thomas Weißschuh Cc: stable, Luis Chamberlain, Kees Cook, Ondrej Mosnacek, Iurii Zaikin, Greg Kroah-Hartman, Jiri Slaby, linux-fsdevel, linux-nfs, linux-mm, linux-kernel [-- Attachment #1: Type: text/plain, Size: 551 bytes --] On Sun, Mar 05, 2023 at 03:06:12AM +0000, Thomas Weißschuh wrote: >Maybe it would also make sense to open a ticket to ArchLinux to enable >CONFIG_LEGACY_TIOCSTI again, as per the kernel default. > >In accordance with the options help text: > >"Say 'Y here only if you have confirmed that yout system's userspace >depends on this functionality to continue operating normally" > >Could you create such a ticket if think it's necessary? The ticket has been created. The link is: https://bugs.archlinux.org/task/77745 Thanks, Storm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-03-06 17:48 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20230210145823.756906-1-omosnace@redhat.com>
2023-03-05 2:18 ` Request to backport "sysctl: fix proc_dobool() usability" to stable kernels Thomas Weißschuh
2023-03-05 2:51 ` Storm Dragon
2023-03-05 3:06 ` Thomas Weißschuh
2023-03-06 17:47 ` Storm Dragon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox