On Sat, Jun 17, 2023 at 07:59:17AM +0900, Mike Hommey wrote: > On Sat, Jun 17, 2023 at 12:13:13AM +0200, Diederik de Haas wrote: > > Control: tag -1 moreinfo > > > > On Fri Jun 16, 2023 at 11:21 PM CEST, Mike Hommey wrote: > > > Package: src:linux > > > Version: 6.1.27-1 > > > > > > After upgrading to bookworm, my bluetooth trackpad stopped working. It's > > > properly connected, and `libinput list-devices` displays this message: > > > > > > event15 - Logitech Rechargeable Trackpad T651: kernel bug: device has min > > > == > > max on ABS_MT_POSITION_X > > > > > > It worked with earlier kernel versions. I went back to one I had at hand > > > from before the upgrade (6.1.0-0.deb11.5-amd64), and it worked again, > > > > Version 6.1.0-0.deb11.5 should be the same as version 6.1.12-1. > > If would be useful if you could verify that with the non-backports kernel > > it also works again. > > If that's the case, could you try newer versions (6.1.15-1, 6.1.20-1 and > > 6.1.25-1) to find the newest kernel version that still works? > > 6.1.12-1 and 6.1.15-1 are good. 6.1.20-1 is the first broken one. > > > A `git bisect` would be best, but grabbing these intermediate versions > > (from snapshot.debian.org) is the quickest way to narrow the range. > > Last time I tried to build Debian linux kernels, it was spending a large > amount of time building packages I don't need, and finding the right > incantation to reduce that load was not straightforward, and I can't > find my notes, unfortunately. If you have instructions I can use to go > through a bisect in a quick manner, I'm all ears.
Although, if you have instructions to just build the one module and avoid rebooting, that would be even better. Mike