Comment 13 for bug 1945590

Revision history for this message
Andrea Righi (arighi) wrote :

Looking at the oops it seems that the stack gets corrupted inside elantech_change_report_id(), that is defined in drivers/input/mouse/elantech.c.

According to Stephan it seems that 5.11 is the last kernel that seems to work.

If we look at the changes between 5.11 and 5.13 that are touching drivers/input/mouse/elantech.c there's only one commit:

  9d383e96448dbfdd97a37e618f6af5a17a60ce0d ("Input: elantech - Prepare a complete software node for the device")

It'd be interesting to revert this commit in the latest 5.13 and see if the problem goes away.

I'll prepare a test kernel later (if you haven't done it already).