On Thu, Nov 30, 2023 at 10:01:20PM +0800, Hou Tao wrote: > > - prog_load_attr.license = (long) license; > - prog_load_attr.insns = (long) insns; > + prog_load_attr.license = (unsigned long)license; > + prog_load_attr.insns = (unsigned long)insns; Maybes keep it as (long) ? There are plenty of case where we cast a pointer to (long) because it's less verbose. Signedness shouldn't really matter. Or use ptr_to_u64(). pw-bot: cr