eliminate changeOwnerAndMode()

This is possible now that we have native chown/chgrp/chmod support in the bpfloader.

Now:
  $ adb shell ls -lZ /sys/fs/bpf
  total 0
  -rw------- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_clatd_clat_egress_map
  -rw------- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_clatd_clat_ingress_map
  -rw-r----- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_app_uid_stats_map
  -rw-r----- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_configuration_map
  -rw-r----- 1 root net_bw_acct   u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_cookie_tag_map
  -rw-r----- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_iface_index_name_map
  -rw-r----- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_iface_stats_map
  -rw-rw---- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_stats_map_A
  -rw-rw---- 1 root net_bw_stats  u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_stats_map_B
  -rw-r----- 1 root net_bw_acct   u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_uid_counterset_map
  -rw------- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_uid_owner_map
  -rw------- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_netd_uid_permission_map
  -rw-rw---- 1 root network_stack u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_offload_tether_ingress_map
  -rw-rw---- 1 root network_stack u:object_r:fs_bpf:s0  0 2020-02-15 16:04 map_offload_tether_stats_map
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_clatd_schedcls_egress_clat_ether
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_clatd_schedcls_egress_clat_rawip
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_clatd_schedcls_ingress_clat_ether
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_clatd_schedcls_ingress_clat_rawip
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_cgroupskb_egress_stats
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_cgroupskb_ingress_stats
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_cgroupsock_inet_create
  -r--r----- 1 root net_admin     u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_skfilter_blacklist_xtbpf
  -r--r----- 1 root net_admin     u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_skfilter_egress_xtbpf
  -r--r----- 1 root net_admin     u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_skfilter_ingress_xtbpf
  -r--r----- 1 root net_admin     u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_netd_skfilter_whitelist_xtbpf
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_offload_schedcls_ingress_tether_ether
  -r--r----- 1 root root          u:object_r:fs_bpf:s0  0 2020-02-15 16:04 prog_offload_schedcls_ingress_tether_rawip

Test: builds, atest
Bug: 149434314
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: Ie7b79e85a6e5c0be88fdc4d78c82f1a7d3228167
3 files changed