===SRU Justification=== [Impact] Touchpad doesn't work after boot. Roughly 1/10 fail rate.
[Test] With the patch, I no longer see the issue in 30 times reboot.
[Fix] Merge the "bottom halves" into the interrupt handler to prevent any data race condition.
[Regression Potential] Low. It's specific to a single driver, which only enabled in OEM-A kernel.
===SRU Justification===
[Impact]
Touchpad doesn't work after boot. Roughly 1/10 fail rate.
[Test]
With the patch, I no longer see the issue in 30 times reboot.
[Fix]
Merge the "bottom halves" into the interrupt handler to prevent any data race condition.
[Regression Potential]
Low. It's specific to a single driver, which only enabled in OEM-A kernel.