https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81813
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- There are a 3 places where the call lock_acquire call debug_lockdep_rcu_enabled movq 32(%rsp), %rax popq %rdx Pattern exists and in GCC 7-8, only one of the 3 has the expanded pop for some reason.