On Thu, Jun 17, 2021 at 03:31:44PM +0800, Weihang Li wrote: > From: Lang Cheng <chenglang@xxxxxxxxxx> > > Fix complains from sparse about "dubious: x & !y" when calling > hr_reg_write(ctx, field, !!val). Where is this from? I'm not convinced you should have the temporary here given how much magics are involved in this stuff that rely on builtin_constant_p Jason