On 5/5/26 11:05 AM, Thomas Weißschuh wrote: > Switching the types will make some later changes cleaner.
Since the updated version drops the patch "module: Deduplicate signature extraction", I believe this change is no longer necessary. > size_t is also the semantically correct type for this field. > > As both 'size_t' and 'unsigned long' are always the same size, this > should be risk-free. The module 'len' would now start in init_module() as 'unsigned long', then change in copy_module_from_user() to size_t, and then back to 'unsigned long' when calling copy_chunked_from_user(). The current code is more consistent and mostly uses 'unsigned long', matching the syscall interface. -- Thanks, Petr

