Merge "virtmgr: don't alloc for small log lines" into main
diff --git a/android/virtmgr/src/aidl.rs b/android/virtmgr/src/aidl.rs
index 9ba1c04..fc41b12 100644
--- a/android/virtmgr/src/aidl.rs
+++ b/android/virtmgr/src/aidl.rs
@@ -1991,8 +1991,10 @@
     let mut reader = BufReader::new(File::from(read_fd));
     let write_fd = File::from(write_fd);
 
+    let mut buf = vec![];
     std::thread::spawn(move || loop {
-        let mut buf = vec![];
+        buf.clear();
+        buf.shrink_to(1024);
         match reader.read_until(b'\n', &mut buf) {
             Ok(0) => {
                 // EOF