On Thu, May 18, 2017 at 10:24:48AM +0200, Christoph Hellwig wrote: > > b) give the union a name (breaks any reference to timer_list->func in C code): > > > > + union { > > + void (*func)(struct timer_list *timer); > > + void (*function)(unsigned long); > > + } u; > > I'll look into that, as it seems a lot safer, and places outside > the timer code shouldn't really touch it (although I bet they do, > so more fixes for this series..) Meh. All the old init_timer users set function directly, so I guess we need to use the other approach. -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html