Don't start logcat from vsock_logcat to keep selinux happy

Start it in its own process and make it write to a named pipe created
by vsock_logcat, which in turn forwards the logs to the host side
process. As with qemu, logcat is started when vsock_logcat sets the
vendor.ser.cf-logcat property.

Bug: 129163131
Test: run locally under crosvm, check there are no avc: denied
messages.

Change-Id: I8a9b04c33f21272698e40f88e5264c1355552955
1 file changed
tree: 511d0d078bae22b2ba7209e17862d035c0e1fffc
  1. common/
  2. guest/
  3. host/
  4. tests/
  5. tools/
  6. Android.bp
  7. Android.mk
  8. OWNERS