Add DLOG devices to libvirt configurations
authorMichal Witanowski <m.witanowski@samsung.com>
Tue, 8 Apr 2014 10:58:50 +0000 (12:58 +0200)
committerJan Olszak <j.olszak@samsung.com>
Mon, 19 May 2014 11:47:15 +0000 (13:47 +0200)
[Bug/Feature]   DLOG did not work in a container.
[Cause]         log_* devices not mounted.
[Solution]      Mount needed devices.
[Verification]  Redefine, start and log into private/business container.
                Check if 'dlogutil' works.

This is only a temporary change, to make logging inside a container
possible at all. In the future, dlog will probably disappear, so this change
will no longer be needed.

Change-Id: Ie2db73a5912b55253e1de8ad353c717816f68908

server/configs/libvirt-config/business.xml
server/configs/libvirt-config/private.xml

index 064ab7c..00c8ab4 100644 (file)
         <char>/dev/input/mouse0</char>
       </source>
     </hostdev>
+
+    <!--
+        DLOG devices
+        TODO: remove when dlogutil disappears
+    -->
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_events</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_main</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_radio</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_system</char>
+      </source>
+    </hostdev>
+
     <interface type='network'>
       <source network='default'/>
     </interface>
index 9ac540b..5933b02 100644 (file)
         <char>/dev/input/mouse0</char>
       </source>
     </hostdev>
+
+    <!--
+        DLOG devices
+        TODO: remove when dlogutil disappears
+    -->
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_events</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_main</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_radio</char>
+      </source>
+    </hostdev>
+    <hostdev mode='capabilities' type='misc'>
+      <source>
+        <char>/dev/log_system</char>
+      </source>
+    </hostdev>
+
     <interface type='network'>
       <source network='default'/>
     </interface>