From: Tobias Klauser <[email protected]> Date: Mon, 18 Sep 2017 15:03:46 +0200
> If bpf_map_precharge_memlock in dev_map_alloc, -ENOMEM is returned > regardless of the actual error produced by bpf_map_precharge_memlock. > Fix it by passing on the error returned by bpf_map_precharge_memlock. > > Also return -EINVAL instead of -ENOMEM if the page count overflow check > fails. > > This makes dev_map_alloc match the behavior of other bpf maps' alloc > functions wrt. return values. > > Signed-off-by: Tobias Klauser <[email protected]> Applied, thank you.
