Warn loudly and do not set bpf.progs_loaded property on critical bpf load failure.

Reasoning: critical load failures for netd bpf programs will just result
in unpredictable behaviour later on.  For example netd/systemserver
crash loops.

Test: builds
Bug: 150040815
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Original-Change: https://android-review.googlesource.com/1335885
Merged-In: Iefa01e60cd0a9a223e96411726a199bfb4857a5a
Change-Id: Iefa01e60cd0a9a223e96411726a199bfb4857a5a
4 files changed
tree: 09b8c2c18a6a3cbc7e271aea65bd4805de92c903
  1. bpfloader/
  2. libbpf_android/
  3. progs/
  4. Android.bp
  5. MODULE_LICENSE_APACHE2
  6. NOTICE
  7. OWNERS
  8. PREUPLOAD.cfg