Banana pi BPI-M5 Docker not working

Docker daemon cannot do anything on BPI-M5

This is from the Archlinux system image.
[root@alarm alarm] docker run --rm hello-world

docker: Error response from daemon: failed to create shim:
OCI runtime create failed: container_linux.go:380: starting
container process caused: process_linux.go:545: container i
nit caused: process_linux.go:508: setting cgroup config for 
procHooks process caused: bpf_prog_query(BPF_CGROUP_DEVICE) failed: i
nvalid argument: unknown.

tried to restart but still get the same error. docker daemon is started, also tried starting containerd but same error still