On Fri, Oct 7, 2022 at 8:55 AM Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> wrote: > > On 2022-10-07 08:01:20 [-0600], Jason A. Donenfeld wrote: > > Here's a reproducer of this flow, which prints out: > > > > [ 4.157610] wireguard: Stack on cpu 1 is corrupt > > I understood Sultan's description. The end of story (after discussing > this tglx) is that this will be documented since it can't be fixed for > add_timer_on(). Right, that's about where I wound up too, which is why I just abandoned the approach of this patchset. Calling del_timer_sync() before each new add_timer_on() (but after !timer_pending()) seems kinda ugly. Jason