• Tejun Heo's avatar
    percpu: use negative for auto for pcpu_setup_first_chunk() arguments · cafe8816
    Tejun Heo authored
    Impact: argument semantic cleanup
    
    In pcpu_setup_first_chunk(), zero @unit_size and @dyn_size meant
    auto-sizing.  It's okay for @unit_size as 0 doesn't make sense but 0
    dynamic reserve size is valid.  Alos, if arch @dyn_size is calculated
    from other parameters, it might end up passing in 0 @dyn_size and
    malfunction when the size is automatically adjusted.
    
    This patch makes both @unit_size and @dyn_size ssize_t and use -1 for
    auto sizing.
    Signed-off-by: default avatarTejun Heo <tj@kernel.org>
    cafe8816
percpu.c 26.9 KB