crosvm/base/src
Daniel Verkamp 4a6942dd33 base: syslog: make platform syslog init non-fatal
If we can't create a PlatformSyslog instance (for example, if /dev/log
is not available on a minimal Linux system without a traditional init),
warn the user and continue executing instead of failing.

BUG=b:242103548
TEST=Run crosvm inside minimal VM with no init

Change-Id: I4d81da396125331ef7ad335e57b37645b6546980
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3842814
Tested-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Abhishek Bhardwaj <abhishekbh@chromium.org>
Reviewed-by: Noah Gold <nkgold@google.com>
2022-08-22 21:05:18 +00:00
..
sys base: linux: store syslog fd in a OnceCell 2022-08-20 00:43:56 +00:00
alloc.rs Reformat imports 2022-07-28 00:15:50 +00:00
clock.rs Reformat imports 2022-07-28 00:15:50 +00:00
descriptor.rs Remove redundant {self} imports 2022-08-01 21:27:54 +00:00
descriptor_reflection.rs Remove redundant {self} imports 2022-08-01 21:27:54 +00:00
errno.rs Remove redundant {self} imports 2022-08-01 21:27:54 +00:00
event.rs Reformat imports 2022-07-28 00:15:50 +00:00
external_mapping.rs
lib.rs devices: cmos: use chrono crate to get time 2022-08-03 18:19:31 +00:00
mmap.rs Reformat imports 2022-07-28 00:15:50 +00:00
notifiers.rs
shm.rs Reformat imports 2022-07-28 00:15:50 +00:00
sys.rs
syslog.rs base: syslog: make platform syslog init non-fatal 2022-08-22 21:05:18 +00:00
timer.rs Reformat imports 2022-07-28 00:15:50 +00:00
tube.rs base/src: Migrate Unix Tube to use StreamChannel 2022-08-15 23:15:12 +00:00
wait_context.rs Reformat imports 2022-07-28 00:15:50 +00:00
write_zeroes.rs Remove redundant {self} imports 2022-08-01 21:27:54 +00:00