[PATCH v2 4.14 04/17] bpf: Rework ptr_limit into alu_limit and add common error path