From 6834fbfe0c01f1d1a69074e2511dc03e27c3cc4e Mon Sep 17 00:00:00 2001 From: kurogeek Date: Fri, 10 Apr 2026 09:33:22 +0700 Subject: [PATCH] machines/canopus/facter.json: update hardware configuration --- machines/canopus/facter.json | 323 +++++++++++++++++++++++++---------- 1 file changed, 237 insertions(+), 86 deletions(-) diff --git a/machines/canopus/facter.json b/machines/canopus/facter.json index dba869c..4c2c35f 100644 --- a/machines/canopus/facter.json +++ b/machines/canopus/facter.json @@ -25,7 +25,10 @@ { "index": 8, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -73,7 +76,10 @@ { "index": 9, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -125,7 +131,10 @@ { "index": 10, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -173,7 +182,10 @@ { "index": 11, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -229,7 +241,10 @@ { "index": 12, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -282,14 +297,21 @@ }, "driver": "piix4_smbus", "driver_module": "i2c_piix4", - "drivers": ["piix4_smbus"], - "driver_modules": ["i2c_piix4"], + "drivers": [ + "piix4_smbus" + ], + "driver_modules": [ + "i2c_piix4" + ], "module_alias": "pci:v00008086d00007113sv00001AF4sd00001100bc06sc80i00" }, { "index": 17, "attached_to": 0, - "class_list": ["pci", "bridge"], + "class_list": [ + "pci", + "bridge" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -339,14 +361,18 @@ { "index": 22, "attached_to": 15, - "class_list": ["cdrom", "scsi", "block_device"], + "class_list": [ + "cdrom", + "scsi", + "block_device" + ], "bus_type": { "hex": "0084", "name": "SCSI", "value": 132 }, "slot": { - "bus": 2, + "bus": 1, "number": 0 }, "base_class": { @@ -381,8 +407,8 @@ }, "model": "QEMU DVD-ROM", "sysfs_id": "/class/block/sr0", - "sysfs_bus_id": "2:0:0:0", - "sysfs_device_link": "/devices/pci0000:00/0000:00:01.1/ata2/host2/target2:0:0/2:0:0:0", + "sysfs_bus_id": "1:0:0:0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:01.1/ata2/host1/target1:0:0/1:0:0:0", "unix_device_names": [ "/dev/cdrom", "/dev/disk/by-id/ata-QEMU_DVD-ROM_QM00003", @@ -396,8 +422,14 @@ "unix_device_name2": "/dev/sg1", "driver": "ata_piix", "driver_module": "ata_piix", - "drivers": ["ata_piix", "sr"], - "driver_modules": ["ata_piix", "sr_mod"] + "drivers": [ + "ata_piix", + "sr" + ], + "driver_modules": [ + "ata_piix", + "sr_mod" + ] } ], "cpu": [ @@ -464,7 +496,9 @@ "spectre_v2_user", "its" ], - "power_management": [""], + "power_management": [ + "" + ], "bogo": 4224, "cache": 16384, "page_size": 4096, @@ -546,7 +580,9 @@ "spectre_v2_user", "its" ], - "power_management": [""], + "power_management": [ + "" + ], "bogo": 4224, "cache": 16384, "page_size": 4096, @@ -570,14 +606,18 @@ { "index": 23, "attached_to": 19, - "class_list": ["disk", "scsi", "block_device"], + "class_list": [ + "disk", + "scsi", + "block_device" + ], "bus_type": { "hex": "0084", "name": "SCSI", "value": 132 }, "slot": { - "bus": 0, + "bus": 2, "number": 0 }, "base_class": { @@ -607,8 +647,8 @@ }, "model": "QEMU HARDDISK", "sysfs_id": "/class/block/sda", - "sysfs_bus_id": "0:0:0:0", - "sysfs_device_link": "/devices/pci0000:00/0000:00:05.0/0000:01:01.0/virtio2/host0/target0:0:0/0:0:0:0", + "sysfs_bus_id": "2:0:0:0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:05.0/0000:01:01.0/virtio2/host2/target2:0:0/2:0:0:0", "unix_device_names": [ "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0", "/dev/disk/by-path/pci-0000:01:01.0-scsi-0:0:0:0", @@ -634,15 +674,24 @@ ], "driver": "virtio_scsi", "driver_module": "virtio_scsi", - "drivers": ["sd", "virtio_scsi"], - "driver_modules": ["sd_mod", "virtio_scsi"] + "drivers": [ + "sd", + "virtio_scsi" + ], + "driver_modules": [ + "sd_mod", + "virtio_scsi" + ] } ], "graphics_card": [ { "index": 16, "attached_to": 0, - "class_list": ["graphics_card", "pci"], + "class_list": [ + "graphics_card", + "pci" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -699,8 +748,12 @@ }, "driver": "bochs-drm", "driver_module": "bochs", - "drivers": ["bochs-drm"], - "driver_modules": ["bochs"], + "drivers": [ + "bochs-drm" + ], + "driver_modules": [ + "bochs" + ], "module_alias": "pci:v00001234d00001111sv00001AF4sd00001100bc03sc00i00" } ], @@ -708,7 +761,10 @@ { "index": 24, "attached_to": 7, - "class_list": ["usb", "hub"], + "class_list": [ + "usb", + "hub" + ], "bus_type": { "hex": "0086", "name": "USB", @@ -781,8 +837,12 @@ "hotplug": "usb", "driver": "hub", "driver_module": "usbcore", - "drivers": ["hub"], - "driver_modules": ["usbcore"], + "drivers": [ + "hub" + ], + "driver_modules": [ + "usbcore" + ], "module_alias": "usb:v1D6Bp0001d0618dc09dsc00dp00ic09isc00ip00in00" } ], @@ -790,7 +850,9 @@ { "index": 5, "attached_to": 0, - "class_list": ["memory"], + "class_list": [ + "memory" + ], "base_class": { "hex": "0101", "name": "Internally Used Class", @@ -814,7 +876,9 @@ { "index": 21, "attached_to": 16, - "class_list": ["monitor"], + "class_list": [ + "monitor" + ], "base_class": { "hex": "0100", "name": "Monitor", @@ -960,7 +1024,10 @@ { "index": 25, "attached_to": 24, - "class_list": ["mouse", "usb"], + "class_list": [ + "mouse", + "usb" + ], "bus_type": { "hex": "0086", "name": "USB", @@ -996,7 +1063,9 @@ "model": "QEMU USB Tablet", "sysfs_id": "/devices/pci0000:00/0000:00:01.2/usb1/1-1/1-1:1.0", "sysfs_bus_id": "1-1:1.0", - "unix_device_names": ["/dev/input/mice"], + "unix_device_names": [ + "/dev/input/mice" + ], "unix_device_name2": "/dev/input/mouse0", "resources": [ { @@ -1037,11 +1106,18 @@ "hotplug": "usb", "driver": "usbhid", "driver_module": "usbhid", - "drivers": ["usbhid"], - "driver_modules": ["usbhid"], + "drivers": [ + "usbhid" + ], + "driver_modules": [ + "usbhid" + ], "driver_info": { "type": "mouse", - "db_entry_0": ["explorerps/2", "exps2"], + "db_entry_0": [ + "explorerps/2", + "exps2" + ], "xf86": "explorerps/2", "gpm": "exps2", "buttons": -1, @@ -1054,7 +1130,9 @@ { "index": 18, "attached_to": 13, - "class_list": ["network_controller"], + "class_list": [ + "network_controller" + ], "bus_type": { "hex": "008f", "name": "Virtio", @@ -1079,7 +1157,9 @@ "model": "Virtio Ethernet Card 0", "sysfs_id": "/devices/pci0000:00/0000:00:12.0/virtio1", "sysfs_bus_id": "virtio1", - "unix_device_names": ["ens18"], + "unix_device_names": [ + "ens18" + ], "resources": [ { "type": "hwaddr", @@ -1092,34 +1172,22 @@ ], "driver": "virtio_net", "driver_module": "virtio_net", - "drivers": ["virtio_net"], - "driver_modules": ["virtio_net"], + "drivers": [ + "virtio_net" + ], + "driver_modules": [ + "virtio_net" + ], "module_alias": "virtio:d00000001v00001AF4" } ], "network_interface": [ { "index": 26, - "attached_to": 0, - "class_list": ["network_interface"], - "base_class": { - "hex": "0107", - "name": "Network Interface", - "value": 263 - }, - "sub_class": { - "hex": "0000", - "name": "Loopback", - "value": 0 - }, - "model": "Loopback network interface", - "sysfs_id": "/class/net/lo", - "unix_device_names": ["lo"] - }, - { - "index": 27, "attached_to": 18, - "class_list": ["network_interface"], + "class_list": [ + "network_interface" + ], "base_class": { "hex": "0107", "name": "Network Interface", @@ -1133,7 +1201,9 @@ "model": "Ethernet network interface", "sysfs_id": "/class/net/ens18", "sysfs_device_link": "/devices/pci0000:00/0000:00:12.0/virtio1", - "unix_device_names": ["ens18"], + "unix_device_names": [ + "ens18" + ], "resources": [ { "type": "hwaddr", @@ -1146,15 +1216,44 @@ ], "driver": "virtio_net", "driver_module": "virtio_net", - "drivers": ["virtio_net"], - "driver_modules": ["virtio_net"] + "drivers": [ + "virtio_net" + ], + "driver_modules": [ + "virtio_net" + ] + }, + { + "index": 27, + "attached_to": 0, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0000", + "name": "Loopback", + "value": 0 + }, + "model": "Loopback network interface", + "sysfs_id": "/class/net/lo", + "unix_device_names": [ + "lo" + ] } ], "pci": [ { "index": 13, "attached_to": 0, - "class_list": ["pci", "unknown"], + "class_list": [ + "pci", + "unknown" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -1211,14 +1310,21 @@ }, "driver": "virtio-pci", "driver_module": "virtio_pci", - "drivers": ["virtio-pci"], - "driver_modules": ["virtio_pci"], + "drivers": [ + "virtio-pci" + ], + "driver_modules": [ + "virtio_pci" + ], "module_alias": "pci:v00001AF4d00001000sv00001AF4sd00000001bc02sc00i00" }, { "index": 14, "attached_to": 0, - "class_list": ["pci", "unknown"], + "class_list": [ + "pci", + "unknown" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -1274,8 +1380,12 @@ }, "driver": "virtio-pci", "driver_module": "virtio_pci", - "drivers": ["virtio-pci"], - "driver_modules": ["virtio_pci"], + "drivers": [ + "virtio-pci" + ], + "driver_modules": [ + "virtio_pci" + ], "module_alias": "pci:v00001AF4d00001002sv00001AF4sd00000005bc00scFFi00" } ], @@ -1283,7 +1393,10 @@ { "index": 6, "attached_to": 17, - "class_list": ["storage_controller", "pci"], + "class_list": [ + "storage_controller", + "pci" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -1340,14 +1453,21 @@ }, "driver": "virtio-pci", "driver_module": "virtio_pci", - "drivers": ["virtio-pci"], - "driver_modules": ["virtio_pci"], + "drivers": [ + "virtio-pci" + ], + "driver_modules": [ + "virtio_pci" + ], "module_alias": "pci:v00001AF4d00001004sv00001AF4sd00000008bc01sc00i00" }, { "index": 15, "attached_to": 0, - "class_list": ["storage_controller", "pci"], + "class_list": [ + "storage_controller", + "pci" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -1437,8 +1557,12 @@ }, "driver": "ata_piix", "driver_module": "ata_piix", - "drivers": ["ata_piix"], - "driver_modules": ["ata_piix"], + "drivers": [ + "ata_piix" + ], + "driver_modules": [ + "ata_piix" + ], "module_alias": "pci:v00008086d00007010sv00001AF4sd00001100bc01sc01i80" } ], @@ -1449,7 +1573,9 @@ { "index": 19, "attached_to": 6, - "class_list": ["unknown"], + "class_list": [ + "unknown" + ], "base_class": { "hex": "0000", "name": "Unclassified device", @@ -1467,14 +1593,20 @@ "sysfs_bus_id": "virtio2", "driver": "virtio_scsi", "driver_module": "virtio_scsi", - "drivers": ["virtio_scsi"], - "driver_modules": ["virtio_scsi"], + "drivers": [ + "virtio_scsi" + ], + "driver_modules": [ + "virtio_scsi" + ], "module_alias": "virtio:d00000008v00001AF4" }, { "index": 20, "attached_to": 14, - "class_list": ["unknown"], + "class_list": [ + "unknown" + ], "base_class": { "hex": "0000", "name": "Unclassified device", @@ -1492,8 +1624,12 @@ "sysfs_bus_id": "virtio0", "driver": "virtio_balloon", "driver_module": "virtio_balloon", - "drivers": ["virtio_balloon"], - "driver_modules": ["virtio_balloon"], + "drivers": [ + "virtio_balloon" + ], + "driver_modules": [ + "virtio_balloon" + ], "module_alias": "virtio:d00000005v00001AF4" } ], @@ -1501,7 +1637,10 @@ { "index": 7, "attached_to": 0, - "class_list": ["usb_controller", "pci"], + "class_list": [ + "usb_controller", + "pci" + ], "bus_type": { "hex": "0004", "name": "PCI", @@ -1568,15 +1707,25 @@ }, "driver": "uhci_hcd", "driver_module": "uhci_hcd", - "drivers": ["uhci_hcd"], - "driver_modules": ["uhci_hcd"], + "drivers": [ + "uhci_hcd" + ], + "driver_modules": [ + "uhci_hcd" + ], "driver_info": { "type": "module", - "db_entry_0": ["uhci-hcd"], + "db_entry_0": [ + "uhci-hcd" + ], "active": true, "modprobe": true, - "names": ["uhci-hcd"], - "module_args": [""], + "names": [ + "uhci-hcd" + ], + "module_args": [ + "" + ], "conf": "" }, "module_alias": "pci:v00008086d00007020sv00001AF4sd00001100bc0Csc03i00" @@ -1682,7 +1831,9 @@ "name": "RAM", "value": 7 }, - "memory_type_details": ["Other"], + "memory_type_details": [ + "Other" + ], "speed": 0 } ],