Hi Nick, Thanks for digging into it. Yeah, that is the only change for the e1000e driver between 6.8.0-38-generic and 6.8.0-40-generic.
It is still unclear why converting usleep_range() to udelay() caused a regression. (perhaps, udelay() has a better response than usleep_range(), and now we have shorter delays than before?) Anyway, I cannot check it myself because my laptop does not use e1000e.ko. I will ask someone who might have access to Lenovo laptop. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2096878 Title: Computer waking immediately after suspend on any kernel newer than 6.8.0-38 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2096878/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs