Blame SOURCES/tuned-2.3.0-handle-root-block-devices.patch

684be3
diff --git a/tuned/plugins/plugin_disk.py b/tuned/plugins/plugin_disk.py
684be3
index e799895..6101621 100644
684be3
--- a/tuned/plugins/plugin_disk.py
684be3
+++ b/tuned/plugins/plugin_disk.py
684be3
@@ -31,10 +31,10 @@ class DiskPlugin(hotplug.Plugin):
684be3
 		self._free_devices = self._devices.copy()
684be3
 
684be3
 	def _device_is_supported(cls, device):
684be3
-		return  device.device_type == "disk" \
684be3
-			and device.attributes.get("removable", None) == "0" \
684be3
-			and device.parent is not None \
684be3
-			and device.parent.subsystem in ["scsi", "virtio"]
684be3
+		return  device.device_type == "disk" and \
684be3
+			device.attributes.get("removable", None) == "0" and \
684be3
+			(device.parent is None or \
684be3
+					device.parent.subsystem in ["scsi", "virtio"])
684be3
 
684be3
 	def _hardware_events_init(self):
684be3
 		self._hardware_inventory.subscribe(self, "block", self._hardware_events_callback)