Re: Soft scrolling on framebuffer consoles - with GPM Handling - revised for kernel 6.18.28 (etc.)
Ben Knoble <[email protected]> Wed, 13 May 2026 08:31:31 -0400
| Newsgroups | gmane.linux.gentoo.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Alan, > Le 13 mai 2026 à 07:47, Alan Mackenzie <[email protected]> a écrit : > > Hello, Ben. > > On Tue, May 12, 2026 at 20:24:15 -0400, Ben Knoble wrote: > > >>> Le 12 mai 2026 à 18:20, Alan Mackenzie <[email protected]> a écrit : > >>> Hello, Vitaly. > >>>>> On Wed, May 13, 2026 at 00:24:57 +0400, Vitaly Zdanevich wrote: >>>>> Thanks. >> >>>> Thank you for trying it out! >> >>>>> Can it [patch to enable soft scrolling in the gentoo-sources kernel] >>>>> be integrated into gentoo-sources? Or with USE flag? >> >>>> This would be difficult. ... >> >> [ .... ] >> >>>> So, while I would like the patch to be incorporated into gentoo-sources, >>> I can't see it as likely to happen. > >> However, using /etc/portage/patches (or w/e the path is; on mobile) it >> should be possible to make use of the patch somewhat easy? > > Thanks for the idea! I've used /etc/portage/patches before for a couple > of personal enhancements. > > Thanks for the link to the pertinent wiki page, Alexis. It was useful. > > The patch should pretty much work as it is in /etc/portage/patches. I > just need to work out precisely how to say "apply to version 6.18.26 > onwards" in the patch file path. I was wondering how to specify the > option -p1 to patch (that's the option which ignores the first component > of the file paths when searching for source files to amend), but it seems > this is the default anyway. > > The only problem I see is that when the kernel's console code gets > further enhanced and the patch no longer applies, it could take me some > while (possibly two or three days) to update the patch. This would be > inconvenient (kernel builds failing) for those with the patch already in > /etc/portage/patches. That is indeed a concern; see https://github.com/gentoo/gentoo/pull/46238 where I had to rebase a Gentoo-carried patch for Git. I imagine you’d do something similar. > So I'll take a closer look at this. Hopefully it will be as simple as > asking people to do > > # mv .../6.18.28-GPM-NO-MD.20260511.diff /etc/portage/patches/... > > .. > > -- > Alan Mackenzie (Nuremberg, Germany). Best of luck. Glad I could help!