Kieran's opinionated (and probably slightly dumb) nix config

chore: minify prattle

dunkirk.sh bca83622 dcb2d179

verified
+281 -3009
+35 -51
machines/prattle/default.nix
··· 32 32 trusted-users = [ 33 33 "kierank" 34 34 ]; 35 + # Limit resource usage 36 + max-jobs = 1; 37 + cores = 1; 35 38 }; 36 39 channel.enable = false; 37 - optimise.automatic = true; 40 + # Disable automatic optimization to save CPU/memory 41 + optimise.automatic = false; 38 42 registry = lib.mapAttrs (_: flake: { inherit flake; }) flakeInputs; 39 43 nixPath = lib.mapAttrsToList (n: _: "${n}=flake:${n}") flakeInputs; 44 + # Enable automatic GC to free up disk space 45 + gc = { 46 + automatic = true; 47 + dates = "weekly"; 48 + options = "--delete-older-than 7d"; 49 + }; 40 50 }; 41 51 42 52 time.timeZone = "America/New_York"; 43 53 44 54 environment.systemPackages = with pkgs; [ 45 - # core 46 - coreutils 47 - screen 48 - bc 49 - jq 50 - psmisc 51 - # cli_utils 52 - direnv 53 - zsh 54 - gum 55 + # core essentials only 55 56 vim 56 - # networking 57 - xh 58 57 curl 59 - wget 60 - dogdns 61 - inetutils 62 - mosh 63 - # nix_tools 64 - inputs.nixvim.packages.x86_64-linux.default 65 - nixd 66 - nil 67 - nixfmt-rfc-style 68 58 inputs.agenix.packages.x86_64-linux.default 69 - # security 70 - openssl 71 - gpgme 72 - gnupg 73 - # dev_langs 74 - nodejs_22 75 - python3 76 - go 77 - gopls 78 - gotools 79 - go-tools 80 - gcc 81 - # misc 82 - neofetch 83 59 ]; 84 60 85 - programs.nh = { 86 - enable = true; 87 - clean.enable = true; 88 - clean.extraArgs = "--keep-since 4d --keep 3"; 89 - flake = "/home/kierank/dots"; 90 - }; 91 - 92 61 age.identityPaths = [ 93 62 "/home/kierank/.ssh/id_rsa" 94 63 "/etc/ssh/id_rsa" ··· 110 79 XDG_CONFIG_HOME = "$HOME/.config"; 111 80 XDG_DATA_HOME = "$HOME/.local/share"; 112 81 XDG_STATE_HOME = "$HOME/.local/state"; 113 - EDITOR = "nvim"; 114 - SYSTEMD_EDITOR = "nvim"; 115 - VISUAL = "nvim"; 82 + EDITOR = "vim"; 83 + SYSTEMD_EDITOR = "vim"; 84 + VISUAL = "vim"; 116 85 }; 117 86 118 87 atelier = { ··· 121 90 122 91 networking = { 123 92 hostName = "prattle"; 124 - networkmanager.enable = true; 93 + # Use systemd-networkd instead of NetworkManager (lighter) 94 + useDHCP = true; 95 + networkmanager.enable = false; 125 96 }; 126 97 127 - programs.zsh.enable = true; 128 - programs.direnv.enable = true; 98 + # Use bash instead of zsh to save memory 99 + programs.bash.enableCompletion = true; 129 100 130 101 users.users = { 131 102 kierank = { 132 103 initialPassword = "changeme"; 133 104 isNormalUser = true; 134 - shell = pkgs.zsh; 105 + shell = pkgs.bashInteractive; 135 106 openssh.authorizedKeys.keys = [ 136 107 "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzEEjvbL/ttqmYoDjxYQmDIq36BabROJoXgQKeh9liBxApwp+2PmgxROzTg42UrRc9pyrkq5kVfxG5hvkqCinhL1fMiowCSEs2L2/Cwi40g5ZU+QwdcwI8a4969kkI46PyB19RHkxg54OUORiIiso/WHGmqQsP+5wbV0+4riSnxwn/JXN4pmnE//stnyAyoiEZkPvBtwJjKb3Ni9n3eNLNs6gnaXrCtaygEZdebikr9kS2g9mM696HvIFgM6cdR/wZ7DcLbG3IdTXuHN7PC3xxL+Y4ek5iMreQIPmuvs4qslbthPGYoYbYLUQiRa9XO5s/ksIj5Z14f7anHE6cuTQVpvNWdGDOigyIVS5qU+4ZF7j+rifzOXVL48gmcAvw/uV68m5Wl/p0qsC/d8vI3GYwEsWG/EzpAlc07l8BU2LxWgN+d7uwBFaJV9VtmUDs5dcslsh8IbzmtC9gq3OLGjklxTfIl6qPiL8U33oc/UwqzvZUrI2BlbagvIZYy6rP+q0= kierank@mockingjay" 137 108 ]; 138 109 extraGroups = [ 139 110 "wheel" 140 - "networkmanager" 141 111 ]; 142 112 }; 143 113 root.openssh.authorizedKeys.keys = [ ··· 162 132 allowedTCPPorts = [ 22 80 443 ]; 163 133 logRefusedConnections = false; 164 134 rejectPackets = true; 135 + # Disable firewall logging to reduce overhead 136 + logReversePathDrops = false; 165 137 }; 166 138 167 139 services.tailscale = { ··· 218 190 boot.loader.systemd-boot.enable = true; 219 191 boot.loader.efi.canTouchEfiVariables = true; 220 192 boot.kernelParams = [ "console=ttyS0" ]; 193 + 194 + # Memory and resource optimizations 195 + zramSwap = { 196 + enable = true; 197 + memoryPercent = 50; # Use 50% of RAM for compressed swap 198 + }; 199 + 200 + # Reduce system logging overhead 201 + services.journald.extraConfig = '' 202 + SystemMaxUse=100M 203 + MaxRetentionSec=7day 204 + ''; 221 205 222 206 system.stateVersion = "23.05"; 223 207 }
+246 -2948
machines/prattle/facter.json
··· 23 23 }, 24 24 "bridge": [ 25 25 { 26 - "index": 6, 27 - "attached_to": 0, 28 - "class_list": [ 29 - "pci", 30 - "bridge" 31 - ], 32 - "bus_type": { 33 - "hex": "0004", 34 - "name": "PCI", 35 - "value": 4 36 - }, 37 - "slot": { 38 - "bus": 0, 39 - "number": 3 40 - }, 41 - "base_class": { 42 - "hex": "0006", 43 - "name": "Bridge", 44 - "value": 6 45 - }, 46 - "sub_class": { 47 - "hex": "0004", 48 - "name": "PCI bridge", 49 - "value": 4 50 - }, 51 - "pci_interface": { 52 - "hex": "0000", 53 - "name": "Normal decode", 54 - "value": 0 55 - }, 56 - "vendor": { 57 - "hex": "1b36", 58 - "value": 6966 59 - }, 60 - "sub_vendor": { 61 - "hex": "1b36", 62 - "value": 6966 63 - }, 64 - "device": { 65 - "hex": "000c", 66 - "value": 12 67 - }, 68 - "sub_device": { 69 - "hex": "0000", 70 - "value": 0 71 - }, 72 - "model": "PCI bridge", 73 - "sysfs_id": "/devices/pci0000:00/0000:00:03.1", 74 - "sysfs_bus_id": "0000:00:03.1", 75 - "resources": [ 76 - { 77 - "type": "irq", 78 - "base": 23, 79 - "triggered": 0, 80 - "enabled": true 81 - }, 82 - { 83 - "type": "mem", 84 - "base": 3290570752, 85 - "range": 4096, 86 - "enabled": true, 87 - "access": "read_write", 88 - "prefetch": "no" 89 - } 90 - ], 91 - "detail": { 92 - "function": 1, 93 - "command": 1030, 94 - "header_type": 1, 95 - "secondary_bus": 10, 96 - "irq": 23, 97 - "prog_if": 0 98 - }, 99 - "driver": "pcieport", 100 - "driver_module": "pcieportdrv", 101 - "drivers": [ 102 - "pcieport" 103 - ], 104 - "driver_modules": [ 105 - "pcieportdrv" 106 - ], 107 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 108 - }, 109 - { 110 - "index": 8, 111 - "attached_to": 0, 112 - "class_list": [ 113 - "pci", 114 - "bridge" 115 - ], 116 - "bus_type": { 117 - "hex": "0004", 118 - "name": "PCI", 119 - "value": 4 120 - }, 121 - "slot": { 122 - "bus": 0, 123 - "number": 2 124 - }, 125 - "base_class": { 126 - "hex": "0006", 127 - "name": "Bridge", 128 - "value": 6 129 - }, 130 - "sub_class": { 131 - "hex": "0004", 132 - "name": "PCI bridge", 133 - "value": 4 134 - }, 135 - "pci_interface": { 136 - "hex": "0000", 137 - "name": "Normal decode", 138 - "value": 0 139 - }, 140 - "vendor": { 141 - "hex": "1b36", 142 - "value": 6966 143 - }, 144 - "sub_vendor": { 145 - "hex": "1b36", 146 - "value": 6966 147 - }, 148 - "device": { 149 - "hex": "000c", 150 - "value": 12 151 - }, 152 - "sub_device": { 153 - "hex": "0000", 154 - "value": 0 155 - }, 156 - "model": "PCI bridge", 157 - "sysfs_id": "/devices/pci0000:00/0000:00:02.7", 158 - "sysfs_bus_id": "0000:00:02.7", 159 - "resources": [ 160 - { 161 - "type": "irq", 162 - "base": 22, 163 - "triggered": 0, 164 - "enabled": true 165 - }, 166 - { 167 - "type": "mem", 168 - "base": 3290578944, 169 - "range": 4096, 170 - "enabled": true, 171 - "access": "read_write", 172 - "prefetch": "no" 173 - } 174 - ], 175 - "detail": { 176 - "function": 7, 177 - "command": 1030, 178 - "header_type": 1, 179 - "secondary_bus": 8, 180 - "irq": 22, 181 - "prog_if": 0 182 - }, 183 - "driver": "pcieport", 184 - "driver_module": "pcieportdrv", 185 - "drivers": [ 186 - "pcieport" 187 - ], 188 - "driver_modules": [ 189 - "pcieportdrv" 190 - ], 191 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 192 - }, 193 - { 194 - "index": 9, 195 - "attached_to": 0, 196 - "class_list": [ 197 - "pci", 198 - "bridge" 199 - ], 200 - "bus_type": { 201 - "hex": "0004", 202 - "name": "PCI", 203 - "value": 4 204 - }, 205 - "slot": { 206 - "bus": 0, 207 - "number": 4 208 - }, 209 - "base_class": { 210 - "hex": "0006", 211 - "name": "Bridge", 212 - "value": 6 213 - }, 214 - "sub_class": { 215 - "hex": "0004", 216 - "name": "PCI bridge", 217 - "value": 4 218 - }, 219 - "pci_interface": { 220 - "hex": "0000", 221 - "name": "Normal decode", 222 - "value": 0 223 - }, 224 - "vendor": { 225 - "hex": "1b36", 226 - "value": 6966 227 - }, 228 - "sub_vendor": { 229 - "hex": "1b36", 230 - "value": 6966 231 - }, 232 - "device": { 233 - "hex": "000c", 234 - "value": 12 235 - }, 236 - "sub_device": { 237 - "hex": "0000", 238 - "value": 0 239 - }, 240 - "model": "PCI bridge", 241 - "sysfs_id": "/devices/pci0000:00/0000:00:04.4", 242 - "sysfs_bus_id": "0000:00:04.4", 243 - "resources": [ 244 - { 245 - "type": "irq", 246 - "base": 20, 247 - "triggered": 0, 248 - "enabled": true 249 - }, 250 - { 251 - "type": "mem", 252 - "base": 3290525696, 253 - "range": 4096, 254 - "enabled": true, 255 - "access": "read_write", 256 - "prefetch": "no" 257 - } 258 - ], 259 - "detail": { 260 - "function": 4, 261 - "command": 1030, 262 - "header_type": 1, 263 - "secondary_bus": 21, 264 - "irq": 20, 265 - "prog_if": 0 266 - }, 267 - "driver": "pcieport", 268 - "driver_module": "pcieportdrv", 269 - "drivers": [ 270 - "pcieport" 271 - ], 272 - "driver_modules": [ 273 - "pcieportdrv" 274 - ], 275 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 276 - }, 277 - { 278 - "index": 10, 26 + "index": 7, 279 27 "attached_to": 0, 280 28 "class_list": [ 281 29 "pci", ··· 288 36 }, 289 37 "slot": { 290 38 "bus": 0, 291 - "number": 31 39 + "number": 1 292 40 }, 293 41 "base_class": { 294 42 "hex": "0006", ··· 310 58 "value": 6900 311 59 }, 312 60 "device": { 313 - "hex": "2918", 314 - "value": 10520 61 + "hex": "7000", 62 + "value": 28672 315 63 }, 316 64 "sub_device": { 317 65 "hex": "1100", 318 66 "value": 4352 319 67 }, 320 - "revision": { 321 - "hex": "0002", 322 - "value": 2 323 - }, 324 68 "model": "Intel ISA bridge", 325 - "sysfs_id": "/devices/pci0000:00/0000:00:1f.0", 326 - "sysfs_bus_id": "0000:00:1f.0", 69 + "sysfs_id": "/devices/pci0000:00/0000:00:01.0", 70 + "sysfs_bus_id": "0000:00:01.0", 327 71 "detail": { 328 72 "function": 0, 329 73 "command": 3, ··· 332 76 "irq": 0, 333 77 "prog_if": 0 334 78 }, 335 - "driver": "lpc_ich", 336 - "driver_module": "lpc_ich", 337 - "drivers": [ 338 - "lpc_ich" 339 - ], 340 - "driver_modules": [ 341 - "lpc_ich" 342 - ], 343 - "module_alias": "pci:v00008086d00002918sv00001AF4sd00001100bc06sc01i00" 344 - }, 345 - { 346 - "index": 11, 347 - "attached_to": 0, 348 - "class_list": [ 349 - "pci", 350 - "bridge" 351 - ], 352 - "bus_type": { 353 - "hex": "0004", 354 - "name": "PCI", 355 - "value": 4 356 - }, 357 - "slot": { 358 - "bus": 0, 359 - "number": 2 360 - }, 361 - "base_class": { 362 - "hex": "0006", 363 - "name": "Bridge", 364 - "value": 6 365 - }, 366 - "sub_class": { 367 - "hex": "0004", 368 - "name": "PCI bridge", 369 - "value": 4 370 - }, 371 - "pci_interface": { 372 - "hex": "0000", 373 - "name": "Normal decode", 374 - "value": 0 375 - }, 376 - "vendor": { 377 - "hex": "1b36", 378 - "value": 6966 379 - }, 380 - "sub_vendor": { 381 - "hex": "1b36", 382 - "value": 6966 383 - }, 384 - "device": { 385 - "hex": "000c", 386 - "value": 12 387 - }, 388 - "sub_device": { 389 - "hex": "0000", 390 - "value": 0 391 - }, 392 - "model": "PCI bridge", 393 - "sysfs_id": "/devices/pci0000:00/0000:00:02.5", 394 - "sysfs_bus_id": "0000:00:02.5", 395 - "resources": [ 396 - { 397 - "type": "irq", 398 - "base": 22, 399 - "triggered": 0, 400 - "enabled": true 401 - }, 402 - { 403 - "type": "mem", 404 - "base": 3290587136, 405 - "range": 4096, 406 - "enabled": true, 407 - "access": "read_write", 408 - "prefetch": "no" 409 - } 410 - ], 411 - "detail": { 412 - "function": 5, 413 - "command": 1030, 414 - "header_type": 1, 415 - "secondary_bus": 6, 416 - "irq": 22, 417 - "prog_if": 0 418 - }, 419 - "driver": "pcieport", 420 - "driver_module": "pcieportdrv", 421 - "drivers": [ 422 - "pcieport" 423 - ], 424 - "driver_modules": [ 425 - "pcieportdrv" 426 - ], 427 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 79 + "module_alias": "pci:v00008086d00007000sv00001AF4sd00001100bc06sc01i00" 428 80 }, 429 81 { 430 - "index": 12, 431 - "attached_to": 0, 432 - "class_list": [ 433 - "pci", 434 - "bridge" 435 - ], 436 - "bus_type": { 437 - "hex": "0004", 438 - "name": "PCI", 439 - "value": 4 440 - }, 441 - "slot": { 442 - "bus": 0, 443 - "number": 4 444 - }, 445 - "base_class": { 446 - "hex": "0006", 447 - "name": "Bridge", 448 - "value": 6 449 - }, 450 - "sub_class": { 451 - "hex": "0004", 452 - "name": "PCI bridge", 453 - "value": 4 454 - }, 455 - "pci_interface": { 456 - "hex": "0000", 457 - "name": "Normal decode", 458 - "value": 0 459 - }, 460 - "vendor": { 461 - "hex": "1b36", 462 - "value": 6966 463 - }, 464 - "sub_vendor": { 465 - "hex": "1b36", 466 - "value": 6966 467 - }, 468 - "device": { 469 - "hex": "000c", 470 - "value": 12 471 - }, 472 - "sub_device": { 473 - "hex": "0000", 474 - "value": 0 475 - }, 476 - "model": "PCI bridge", 477 - "sysfs_id": "/devices/pci0000:00/0000:00:04.2", 478 - "sysfs_bus_id": "0000:00:04.2", 479 - "resources": [ 480 - { 481 - "type": "irq", 482 - "base": 20, 483 - "triggered": 0, 484 - "enabled": true 485 - }, 486 - { 487 - "type": "mem", 488 - "base": 3290533888, 489 - "range": 4096, 490 - "enabled": true, 491 - "access": "read_write", 492 - "prefetch": "no" 493 - } 494 - ], 495 - "detail": { 496 - "function": 2, 497 - "command": 1030, 498 - "header_type": 1, 499 - "secondary_bus": 19, 500 - "irq": 20, 501 - "prog_if": 0 502 - }, 503 - "driver": "pcieport", 504 - "driver_module": "pcieportdrv", 505 - "drivers": [ 506 - "pcieport" 507 - ], 508 - "driver_modules": [ 509 - "pcieportdrv" 510 - ], 511 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 512 - }, 513 - { 514 - "index": 15, 515 - "attached_to": 0, 516 - "class_list": [ 517 - "pci", 518 - "bridge" 519 - ], 520 - "bus_type": { 521 - "hex": "0004", 522 - "name": "PCI", 523 - "value": 4 524 - }, 525 - "slot": { 526 - "bus": 0, 527 - "number": 2 528 - }, 529 - "base_class": { 530 - "hex": "0006", 531 - "name": "Bridge", 532 - "value": 6 533 - }, 534 - "sub_class": { 535 - "hex": "0004", 536 - "name": "PCI bridge", 537 - "value": 4 538 - }, 539 - "pci_interface": { 540 - "hex": "0000", 541 - "name": "Normal decode", 542 - "value": 0 543 - }, 544 - "vendor": { 545 - "hex": "1b36", 546 - "value": 6966 547 - }, 548 - "sub_vendor": { 549 - "hex": "1b36", 550 - "value": 6966 551 - }, 552 - "device": { 553 - "hex": "000c", 554 - "value": 12 555 - }, 556 - "sub_device": { 557 - "hex": "0000", 558 - "value": 0 559 - }, 560 - "model": "PCI bridge", 561 - "sysfs_id": "/devices/pci0000:00/0000:00:02.3", 562 - "sysfs_bus_id": "0000:00:02.3", 563 - "resources": [ 564 - { 565 - "type": "irq", 566 - "base": 22, 567 - "triggered": 0, 568 - "enabled": true 569 - }, 570 - { 571 - "type": "mem", 572 - "base": 3290595328, 573 - "range": 4096, 574 - "enabled": true, 575 - "access": "read_write", 576 - "prefetch": "no" 577 - } 578 - ], 579 - "detail": { 580 - "function": 3, 581 - "command": 1030, 582 - "header_type": 1, 583 - "secondary_bus": 4, 584 - "irq": 22, 585 - "prog_if": 0 586 - }, 587 - "driver": "pcieport", 588 - "driver_module": "pcieportdrv", 589 - "drivers": [ 590 - "pcieport" 591 - ], 592 - "driver_modules": [ 593 - "pcieportdrv" 594 - ], 595 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 596 - }, 597 - { 598 - "index": 16, 599 - "attached_to": 0, 600 - "class_list": [ 601 - "pci", 602 - "bridge" 603 - ], 604 - "bus_type": { 605 - "hex": "0004", 606 - "name": "PCI", 607 - "value": 4 608 - }, 609 - "slot": { 610 - "bus": 0, 611 - "number": 4 612 - }, 613 - "base_class": { 614 - "hex": "0006", 615 - "name": "Bridge", 616 - "value": 6 617 - }, 618 - "sub_class": { 619 - "hex": "0004", 620 - "name": "PCI bridge", 621 - "value": 4 622 - }, 623 - "pci_interface": { 624 - "hex": "0000", 625 - "name": "Normal decode", 626 - "value": 0 627 - }, 628 - "vendor": { 629 - "hex": "1b36", 630 - "value": 6966 631 - }, 632 - "sub_vendor": { 633 - "hex": "1b36", 634 - "value": 6966 635 - }, 636 - "device": { 637 - "hex": "000c", 638 - "value": 12 639 - }, 640 - "sub_device": { 641 - "hex": "0000", 642 - "value": 0 643 - }, 644 - "model": "PCI bridge", 645 - "sysfs_id": "/devices/pci0000:00/0000:00:04.0", 646 - "sysfs_bus_id": "0000:00:04.0", 647 - "resources": [ 648 - { 649 - "type": "irq", 650 - "base": 20, 651 - "triggered": 0, 652 - "enabled": true 653 - }, 654 - { 655 - "type": "mem", 656 - "base": 3290542080, 657 - "range": 4096, 658 - "enabled": true, 659 - "access": "read_write", 660 - "prefetch": "no" 661 - } 662 - ], 663 - "detail": { 664 - "function": 0, 665 - "command": 1030, 666 - "header_type": 1, 667 - "secondary_bus": 17, 668 - "irq": 20, 669 - "prog_if": 0 670 - }, 671 - "driver": "pcieport", 672 - "driver_module": "pcieportdrv", 673 - "drivers": [ 674 - "pcieport" 675 - ], 676 - "driver_modules": [ 677 - "pcieportdrv" 678 - ], 679 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 680 - }, 681 - { 682 - "index": 17, 683 - "attached_to": 0, 684 - "class_list": [ 685 - "pci", 686 - "bridge" 687 - ], 688 - "bus_type": { 689 - "hex": "0004", 690 - "name": "PCI", 691 - "value": 4 692 - }, 693 - "slot": { 694 - "bus": 0, 695 - "number": 3 696 - }, 697 - "base_class": { 698 - "hex": "0006", 699 - "name": "Bridge", 700 - "value": 6 701 - }, 702 - "sub_class": { 703 - "hex": "0004", 704 - "name": "PCI bridge", 705 - "value": 4 706 - }, 707 - "pci_interface": { 708 - "hex": "0000", 709 - "name": "Normal decode", 710 - "value": 0 711 - }, 712 - "vendor": { 713 - "hex": "1b36", 714 - "value": 6966 715 - }, 716 - "sub_vendor": { 717 - "hex": "1b36", 718 - "value": 6966 719 - }, 720 - "device": { 721 - "hex": "000c", 722 - "value": 12 723 - }, 724 - "sub_device": { 725 - "hex": "0000", 726 - "value": 0 727 - }, 728 - "model": "PCI bridge", 729 - "sysfs_id": "/devices/pci0000:00/0000:00:03.6", 730 - "sysfs_bus_id": "0000:00:03.6", 731 - "resources": [ 732 - { 733 - "type": "irq", 734 - "base": 23, 735 - "triggered": 0, 736 - "enabled": true 737 - }, 738 - { 739 - "type": "mem", 740 - "base": 3290550272, 741 - "range": 4096, 742 - "enabled": true, 743 - "access": "read_write", 744 - "prefetch": "no" 745 - } 746 - ], 747 - "detail": { 748 - "function": 6, 749 - "command": 1030, 750 - "header_type": 1, 751 - "secondary_bus": 15, 752 - "irq": 23, 753 - "prog_if": 0 754 - }, 755 - "driver": "pcieport", 756 - "driver_module": "pcieportdrv", 757 - "drivers": [ 758 - "pcieport" 759 - ], 760 - "driver_modules": [ 761 - "pcieportdrv" 762 - ], 763 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 764 - }, 765 - { 766 - "index": 18, 767 - "attached_to": 0, 768 - "class_list": [ 769 - "pci", 770 - "bridge" 771 - ], 772 - "bus_type": { 773 - "hex": "0004", 774 - "name": "PCI", 775 - "value": 4 776 - }, 777 - "slot": { 778 - "bus": 0, 779 - "number": 31 780 - }, 781 - "base_class": { 782 - "hex": "0006", 783 - "name": "Bridge", 784 - "value": 6 785 - }, 786 - "sub_class": { 787 - "hex": "0004", 788 - "name": "PCI bridge", 789 - "value": 4 790 - }, 791 - "pci_interface": { 792 - "hex": "0000", 793 - "name": "Normal decode", 794 - "value": 0 795 - }, 796 - "vendor": { 797 - "hex": "1b36", 798 - "value": 6966 799 - }, 800 - "sub_vendor": { 801 - "hex": "1b36", 802 - "value": 6966 803 - }, 804 - "device": { 805 - "hex": "000c", 806 - "value": 12 807 - }, 808 - "sub_device": { 809 - "hex": "0000", 810 - "value": 0 811 - }, 812 - "model": "PCI bridge", 813 - "sysfs_id": "/devices/pci0000:00/0000:00:1f.7", 814 - "sysfs_bus_id": "0000:00:1f.7", 815 - "resources": [ 816 - { 817 - "type": "irq", 818 - "base": 16, 819 - "triggered": 0, 820 - "enabled": true 821 - }, 822 - { 823 - "type": "mem", 824 - "base": 3290497024, 825 - "range": 4096, 826 - "enabled": true, 827 - "access": "read_write", 828 - "prefetch": "no" 829 - } 830 - ], 831 - "detail": { 832 - "function": 7, 833 - "command": 1030, 834 - "header_type": 1, 835 - "secondary_bus": 25, 836 - "irq": 16, 837 - "prog_if": 0 838 - }, 839 - "driver": "pcieport", 840 - "driver_module": "pcieportdrv", 841 - "drivers": [ 842 - "pcieport" 843 - ], 844 - "driver_modules": [ 845 - "pcieportdrv" 846 - ], 847 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 848 - }, 849 - { 850 - "index": 19, 851 - "attached_to": 0, 852 - "class_list": [ 853 - "pci", 854 - "bridge" 855 - ], 856 - "bus_type": { 857 - "hex": "0004", 858 - "name": "PCI", 859 - "value": 4 860 - }, 861 - "slot": { 862 - "bus": 0, 863 - "number": 2 864 - }, 865 - "base_class": { 866 - "hex": "0006", 867 - "name": "Bridge", 868 - "value": 6 869 - }, 870 - "sub_class": { 871 - "hex": "0004", 872 - "name": "PCI bridge", 873 - "value": 4 874 - }, 875 - "pci_interface": { 876 - "hex": "0000", 877 - "name": "Normal decode", 878 - "value": 0 879 - }, 880 - "vendor": { 881 - "hex": "1b36", 882 - "value": 6966 883 - }, 884 - "sub_vendor": { 885 - "hex": "1b36", 886 - "value": 6966 887 - }, 888 - "device": { 889 - "hex": "000c", 890 - "value": 12 891 - }, 892 - "sub_device": { 893 - "hex": "0000", 894 - "value": 0 895 - }, 896 - "model": "PCI bridge", 897 - "sysfs_id": "/devices/pci0000:00/0000:00:02.1", 898 - "sysfs_bus_id": "0000:00:02.1", 899 - "resources": [ 900 - { 901 - "type": "irq", 902 - "base": 22, 903 - "triggered": 0, 904 - "enabled": true 905 - }, 906 - { 907 - "type": "mem", 908 - "base": 3290603520, 909 - "range": 4096, 910 - "enabled": true, 911 - "access": "read_write", 912 - "prefetch": "no" 913 - } 914 - ], 915 - "detail": { 916 - "function": 1, 917 - "command": 1030, 918 - "header_type": 1, 919 - "secondary_bus": 2, 920 - "irq": 22, 921 - "prog_if": 0 922 - }, 923 - "driver": "pcieport", 924 - "driver_module": "pcieportdrv", 925 - "drivers": [ 926 - "pcieport" 927 - ], 928 - "driver_modules": [ 929 - "pcieportdrv" 930 - ], 931 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 932 - }, 933 - { 934 - "index": 20, 935 - "attached_to": 0, 936 - "class_list": [ 937 - "pci", 938 - "bridge" 939 - ], 940 - "bus_type": { 941 - "hex": "0004", 942 - "name": "PCI", 943 - "value": 4 944 - }, 945 - "slot": { 946 - "bus": 0, 947 - "number": 3 948 - }, 949 - "base_class": { 950 - "hex": "0006", 951 - "name": "Bridge", 952 - "value": 6 953 - }, 954 - "sub_class": { 955 - "hex": "0004", 956 - "name": "PCI bridge", 957 - "value": 4 958 - }, 959 - "pci_interface": { 960 - "hex": "0000", 961 - "name": "Normal decode", 962 - "value": 0 963 - }, 964 - "vendor": { 965 - "hex": "1b36", 966 - "value": 6966 967 - }, 968 - "sub_vendor": { 969 - "hex": "1b36", 970 - "value": 6966 971 - }, 972 - "device": { 973 - "hex": "000c", 974 - "value": 12 975 - }, 976 - "sub_device": { 977 - "hex": "0000", 978 - "value": 0 979 - }, 980 - "model": "PCI bridge", 981 - "sysfs_id": "/devices/pci0000:00/0000:00:03.4", 982 - "sysfs_bus_id": "0000:00:03.4", 983 - "resources": [ 984 - { 985 - "type": "irq", 986 - "base": 23, 987 - "triggered": 0, 988 - "enabled": true 989 - }, 990 - { 991 - "type": "mem", 992 - "base": 3290558464, 993 - "range": 4096, 994 - "enabled": true, 995 - "access": "read_write", 996 - "prefetch": "no" 997 - } 998 - ], 999 - "detail": { 1000 - "function": 4, 1001 - "command": 1030, 1002 - "header_type": 1, 1003 - "secondary_bus": 13, 1004 - "irq": 23, 1005 - "prog_if": 0 1006 - }, 1007 - "driver": "pcieport", 1008 - "driver_module": "pcieportdrv", 1009 - "drivers": [ 1010 - "pcieport" 1011 - ], 1012 - "driver_modules": [ 1013 - "pcieportdrv" 1014 - ], 1015 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1016 - }, 1017 - { 1018 - "index": 21, 1019 - "attached_to": 0, 1020 - "class_list": [ 1021 - "pci", 1022 - "bridge" 1023 - ], 1024 - "bus_type": { 1025 - "hex": "0004", 1026 - "name": "PCI", 1027 - "value": 4 1028 - }, 1029 - "slot": { 1030 - "bus": 0, 1031 - "number": 4 1032 - }, 1033 - "base_class": { 1034 - "hex": "0006", 1035 - "name": "Bridge", 1036 - "value": 6 1037 - }, 1038 - "sub_class": { 1039 - "hex": "0004", 1040 - "name": "PCI bridge", 1041 - "value": 4 1042 - }, 1043 - "pci_interface": { 1044 - "hex": "0000", 1045 - "name": "Normal decode", 1046 - "value": 0 1047 - }, 1048 - "vendor": { 1049 - "hex": "1b36", 1050 - "value": 6966 1051 - }, 1052 - "sub_vendor": { 1053 - "hex": "1b36", 1054 - "value": 6966 1055 - }, 1056 - "device": { 1057 - "hex": "000c", 1058 - "value": 12 1059 - }, 1060 - "sub_device": { 1061 - "hex": "0000", 1062 - "value": 0 1063 - }, 1064 - "model": "PCI bridge", 1065 - "sysfs_id": "/devices/pci0000:00/0000:00:04.7", 1066 - "sysfs_bus_id": "0000:00:04.7", 1067 - "resources": [ 1068 - { 1069 - "type": "irq", 1070 - "base": 20, 1071 - "triggered": 0, 1072 - "enabled": true 1073 - }, 1074 - { 1075 - "type": "mem", 1076 - "base": 3290513408, 1077 - "range": 4096, 1078 - "enabled": true, 1079 - "access": "read_write", 1080 - "prefetch": "no" 1081 - } 1082 - ], 1083 - "detail": { 1084 - "function": 7, 1085 - "command": 1030, 1086 - "header_type": 1, 1087 - "secondary_bus": 24, 1088 - "irq": 20, 1089 - "prog_if": 0 1090 - }, 1091 - "driver": "pcieport", 1092 - "driver_module": "pcieportdrv", 1093 - "drivers": [ 1094 - "pcieport" 1095 - ], 1096 - "driver_modules": [ 1097 - "pcieportdrv" 1098 - ], 1099 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1100 - }, 1101 - { 1102 - "index": 22, 1103 - "attached_to": 0, 1104 - "class_list": [ 1105 - "pci", 1106 - "bridge" 1107 - ], 1108 - "bus_type": { 1109 - "hex": "0004", 1110 - "name": "PCI", 1111 - "value": 4 1112 - }, 1113 - "slot": { 1114 - "bus": 0, 1115 - "number": 3 1116 - }, 1117 - "base_class": { 1118 - "hex": "0006", 1119 - "name": "Bridge", 1120 - "value": 6 1121 - }, 1122 - "sub_class": { 1123 - "hex": "0004", 1124 - "name": "PCI bridge", 1125 - "value": 4 1126 - }, 1127 - "pci_interface": { 1128 - "hex": "0000", 1129 - "name": "Normal decode", 1130 - "value": 0 1131 - }, 1132 - "vendor": { 1133 - "hex": "1b36", 1134 - "value": 6966 1135 - }, 1136 - "sub_vendor": { 1137 - "hex": "1b36", 1138 - "value": 6966 1139 - }, 1140 - "device": { 1141 - "hex": "000c", 1142 - "value": 12 1143 - }, 1144 - "sub_device": { 1145 - "hex": "0000", 1146 - "value": 0 1147 - }, 1148 - "model": "PCI bridge", 1149 - "sysfs_id": "/devices/pci0000:00/0000:00:03.2", 1150 - "sysfs_bus_id": "0000:00:03.2", 1151 - "resources": [ 1152 - { 1153 - "type": "irq", 1154 - "base": 23, 1155 - "triggered": 0, 1156 - "enabled": true 1157 - }, 1158 - { 1159 - "type": "mem", 1160 - "base": 3290566656, 1161 - "range": 4096, 1162 - "enabled": true, 1163 - "access": "read_write", 1164 - "prefetch": "no" 1165 - } 1166 - ], 1167 - "detail": { 1168 - "function": 2, 1169 - "command": 1030, 1170 - "header_type": 1, 1171 - "secondary_bus": 11, 1172 - "irq": 23, 1173 - "prog_if": 0 1174 - }, 1175 - "driver": "pcieport", 1176 - "driver_module": "pcieportdrv", 1177 - "drivers": [ 1178 - "pcieport" 1179 - ], 1180 - "driver_modules": [ 1181 - "pcieportdrv" 1182 - ], 1183 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1184 - }, 1185 - { 1186 - "index": 24, 82 + "index": 9, 1187 83 "attached_to": 0, 1188 84 "class_list": [ 1189 85 "pci", ··· 1218 114 "value": 6900 1219 115 }, 1220 116 "device": { 1221 - "hex": "29c0", 1222 - "value": 10688 117 + "hex": "1237", 118 + "value": 4663 1223 119 }, 1224 120 "sub_device": { 1225 121 "hex": "1100", 1226 122 "value": 4352 1227 123 }, 124 + "revision": { 125 + "hex": "0002", 126 + "value": 2 127 + }, 1228 128 "model": "Intel Host bridge", 1229 129 "sysfs_id": "/devices/pci0000:00/0000:00:00.0", 1230 130 "sysfs_bus_id": "0000:00:00.0", ··· 1236 136 "irq": 0, 1237 137 "prog_if": 0 1238 138 }, 1239 - "module_alias": "pci:v00008086d000029C0sv00001AF4sd00001100bc06sc00i00" 1240 - }, 1241 - { 1242 - "index": 26, 1243 - "attached_to": 0, 1244 - "class_list": [ 1245 - "pci", 1246 - "bridge" 1247 - ], 1248 - "bus_type": { 1249 - "hex": "0004", 1250 - "name": "PCI", 1251 - "value": 4 1252 - }, 1253 - "slot": { 1254 - "bus": 0, 1255 - "number": 4 1256 - }, 1257 - "base_class": { 1258 - "hex": "0006", 1259 - "name": "Bridge", 1260 - "value": 6 1261 - }, 1262 - "sub_class": { 1263 - "hex": "0004", 1264 - "name": "PCI bridge", 1265 - "value": 4 1266 - }, 1267 - "pci_interface": { 1268 - "hex": "0000", 1269 - "name": "Normal decode", 1270 - "value": 0 1271 - }, 1272 - "vendor": { 1273 - "hex": "1b36", 1274 - "value": 6966 1275 - }, 1276 - "sub_vendor": { 1277 - "hex": "1b36", 1278 - "value": 6966 1279 - }, 1280 - "device": { 1281 - "hex": "000c", 1282 - "value": 12 1283 - }, 1284 - "sub_device": { 1285 - "hex": "0000", 1286 - "value": 0 1287 - }, 1288 - "model": "PCI bridge", 1289 - "sysfs_id": "/devices/pci0000:00/0000:00:04.5", 1290 - "sysfs_bus_id": "0000:00:04.5", 1291 - "resources": [ 1292 - { 1293 - "type": "irq", 1294 - "base": 20, 1295 - "triggered": 0, 1296 - "enabled": true 1297 - }, 1298 - { 1299 - "type": "mem", 1300 - "base": 3290521600, 1301 - "range": 4096, 1302 - "enabled": true, 1303 - "access": "read_write", 1304 - "prefetch": "no" 1305 - } 1306 - ], 1307 - "detail": { 1308 - "function": 5, 1309 - "command": 1030, 1310 - "header_type": 1, 1311 - "secondary_bus": 22, 1312 - "irq": 20, 1313 - "prog_if": 0 1314 - }, 1315 - "driver": "pcieport", 1316 - "driver_module": "pcieportdrv", 1317 - "drivers": [ 1318 - "pcieport" 1319 - ], 1320 - "driver_modules": [ 1321 - "pcieportdrv" 1322 - ], 1323 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1324 - }, 1325 - { 1326 - "index": 27, 1327 - "attached_to": 0, 1328 - "class_list": [ 1329 - "pci", 1330 - "bridge" 1331 - ], 1332 - "bus_type": { 1333 - "hex": "0004", 1334 - "name": "PCI", 1335 - "value": 4 1336 - }, 1337 - "slot": { 1338 - "bus": 0, 1339 - "number": 3 1340 - }, 1341 - "base_class": { 1342 - "hex": "0006", 1343 - "name": "Bridge", 1344 - "value": 6 1345 - }, 1346 - "sub_class": { 1347 - "hex": "0004", 1348 - "name": "PCI bridge", 1349 - "value": 4 1350 - }, 1351 - "pci_interface": { 1352 - "hex": "0000", 1353 - "name": "Normal decode", 1354 - "value": 0 1355 - }, 1356 - "vendor": { 1357 - "hex": "1b36", 1358 - "value": 6966 1359 - }, 1360 - "sub_vendor": { 1361 - "hex": "1b36", 1362 - "value": 6966 1363 - }, 1364 - "device": { 1365 - "hex": "000c", 1366 - "value": 12 1367 - }, 1368 - "sub_device": { 1369 - "hex": "0000", 1370 - "value": 0 1371 - }, 1372 - "model": "PCI bridge", 1373 - "sysfs_id": "/devices/pci0000:00/0000:00:03.0", 1374 - "sysfs_bus_id": "0000:00:03.0", 1375 - "resources": [ 1376 - { 1377 - "type": "irq", 1378 - "base": 23, 1379 - "triggered": 0, 1380 - "enabled": true 1381 - }, 1382 - { 1383 - "type": "mem", 1384 - "base": 3290574848, 1385 - "range": 4096, 1386 - "enabled": true, 1387 - "access": "read_write", 1388 - "prefetch": "no" 1389 - } 1390 - ], 1391 - "detail": { 1392 - "function": 0, 1393 - "command": 1030, 1394 - "header_type": 1, 1395 - "secondary_bus": 9, 1396 - "irq": 23, 1397 - "prog_if": 0 1398 - }, 1399 - "driver": "pcieport", 1400 - "driver_module": "pcieportdrv", 1401 - "drivers": [ 1402 - "pcieport" 1403 - ], 1404 - "driver_modules": [ 1405 - "pcieportdrv" 1406 - ], 1407 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1408 - }, 1409 - { 1410 - "index": 28, 1411 - "attached_to": 0, 1412 - "class_list": [ 1413 - "pci", 1414 - "bridge" 1415 - ], 1416 - "bus_type": { 1417 - "hex": "0004", 1418 - "name": "PCI", 1419 - "value": 4 1420 - }, 1421 - "slot": { 1422 - "bus": 0, 1423 - "number": 2 1424 - }, 1425 - "base_class": { 1426 - "hex": "0006", 1427 - "name": "Bridge", 1428 - "value": 6 1429 - }, 1430 - "sub_class": { 1431 - "hex": "0004", 1432 - "name": "PCI bridge", 1433 - "value": 4 1434 - }, 1435 - "pci_interface": { 1436 - "hex": "0000", 1437 - "name": "Normal decode", 1438 - "value": 0 1439 - }, 1440 - "vendor": { 1441 - "hex": "1b36", 1442 - "value": 6966 1443 - }, 1444 - "sub_vendor": { 1445 - "hex": "1b36", 1446 - "value": 6966 1447 - }, 1448 - "device": { 1449 - "hex": "000c", 1450 - "value": 12 1451 - }, 1452 - "sub_device": { 1453 - "hex": "0000", 1454 - "value": 0 1455 - }, 1456 - "model": "PCI bridge", 1457 - "sysfs_id": "/devices/pci0000:00/0000:00:02.6", 1458 - "sysfs_bus_id": "0000:00:02.6", 1459 - "resources": [ 1460 - { 1461 - "type": "irq", 1462 - "base": 22, 1463 - "triggered": 0, 1464 - "enabled": true 1465 - }, 1466 - { 1467 - "type": "mem", 1468 - "base": 3290583040, 1469 - "range": 4096, 1470 - "enabled": true, 1471 - "access": "read_write", 1472 - "prefetch": "no" 1473 - } 1474 - ], 1475 - "detail": { 1476 - "function": 6, 1477 - "command": 1030, 1478 - "header_type": 1, 1479 - "secondary_bus": 7, 1480 - "irq": 22, 1481 - "prog_if": 0 1482 - }, 1483 - "driver": "pcieport", 1484 - "driver_module": "pcieportdrv", 1485 - "drivers": [ 1486 - "pcieport" 1487 - ], 1488 - "driver_modules": [ 1489 - "pcieportdrv" 1490 - ], 1491 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1492 - }, 1493 - { 1494 - "index": 29, 1495 - "attached_to": 0, 1496 - "class_list": [ 1497 - "pci", 1498 - "bridge" 1499 - ], 1500 - "bus_type": { 1501 - "hex": "0004", 1502 - "name": "PCI", 1503 - "value": 4 1504 - }, 1505 - "slot": { 1506 - "bus": 0, 1507 - "number": 4 1508 - }, 1509 - "base_class": { 1510 - "hex": "0006", 1511 - "name": "Bridge", 1512 - "value": 6 1513 - }, 1514 - "sub_class": { 1515 - "hex": "0004", 1516 - "name": "PCI bridge", 1517 - "value": 4 1518 - }, 1519 - "pci_interface": { 1520 - "hex": "0000", 1521 - "name": "Normal decode", 1522 - "value": 0 1523 - }, 1524 - "vendor": { 1525 - "hex": "1b36", 1526 - "value": 6966 1527 - }, 1528 - "sub_vendor": { 1529 - "hex": "1b36", 1530 - "value": 6966 1531 - }, 1532 - "device": { 1533 - "hex": "000c", 1534 - "value": 12 1535 - }, 1536 - "sub_device": { 1537 - "hex": "0000", 1538 - "value": 0 1539 - }, 1540 - "model": "PCI bridge", 1541 - "sysfs_id": "/devices/pci0000:00/0000:00:04.3", 1542 - "sysfs_bus_id": "0000:00:04.3", 1543 - "resources": [ 1544 - { 1545 - "type": "irq", 1546 - "base": 20, 1547 - "triggered": 0, 1548 - "enabled": true 1549 - }, 1550 - { 1551 - "type": "mem", 1552 - "base": 3290529792, 1553 - "range": 4096, 1554 - "enabled": true, 1555 - "access": "read_write", 1556 - "prefetch": "no" 1557 - } 1558 - ], 1559 - "detail": { 1560 - "function": 3, 1561 - "command": 1030, 1562 - "header_type": 1, 1563 - "secondary_bus": 20, 1564 - "irq": 20, 1565 - "prog_if": 0 1566 - }, 1567 - "driver": "pcieport", 1568 - "driver_module": "pcieportdrv", 1569 - "drivers": [ 1570 - "pcieport" 1571 - ], 1572 - "driver_modules": [ 1573 - "pcieportdrv" 1574 - ], 1575 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1576 - }, 1577 - { 1578 - "index": 31, 1579 - "attached_to": 0, 1580 - "class_list": [ 1581 - "pci", 1582 - "bridge" 1583 - ], 1584 - "bus_type": { 1585 - "hex": "0004", 1586 - "name": "PCI", 1587 - "value": 4 1588 - }, 1589 - "slot": { 1590 - "bus": 0, 1591 - "number": 2 1592 - }, 1593 - "base_class": { 1594 - "hex": "0006", 1595 - "name": "Bridge", 1596 - "value": 6 1597 - }, 1598 - "sub_class": { 1599 - "hex": "0004", 1600 - "name": "PCI bridge", 1601 - "value": 4 1602 - }, 1603 - "pci_interface": { 1604 - "hex": "0000", 1605 - "name": "Normal decode", 1606 - "value": 0 1607 - }, 1608 - "vendor": { 1609 - "hex": "1b36", 1610 - "value": 6966 1611 - }, 1612 - "sub_vendor": { 1613 - "hex": "1b36", 1614 - "value": 6966 1615 - }, 1616 - "device": { 1617 - "hex": "000c", 1618 - "value": 12 1619 - }, 1620 - "sub_device": { 1621 - "hex": "0000", 1622 - "value": 0 1623 - }, 1624 - "model": "PCI bridge", 1625 - "sysfs_id": "/devices/pci0000:00/0000:00:02.4", 1626 - "sysfs_bus_id": "0000:00:02.4", 1627 - "resources": [ 1628 - { 1629 - "type": "irq", 1630 - "base": 22, 1631 - "triggered": 0, 1632 - "enabled": true 1633 - }, 1634 - { 1635 - "type": "mem", 1636 - "base": 3290591232, 1637 - "range": 4096, 1638 - "enabled": true, 1639 - "access": "read_write", 1640 - "prefetch": "no" 1641 - } 1642 - ], 1643 - "detail": { 1644 - "function": 4, 1645 - "command": 1030, 1646 - "header_type": 1, 1647 - "secondary_bus": 5, 1648 - "irq": 22, 1649 - "prog_if": 0 1650 - }, 1651 - "driver": "pcieport", 1652 - "driver_module": "pcieportdrv", 1653 - "drivers": [ 1654 - "pcieport" 1655 - ], 1656 - "driver_modules": [ 1657 - "pcieportdrv" 1658 - ], 1659 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1660 - }, 1661 - { 1662 - "index": 32, 1663 - "attached_to": 0, 1664 - "class_list": [ 1665 - "pci", 1666 - "bridge" 1667 - ], 1668 - "bus_type": { 1669 - "hex": "0004", 1670 - "name": "PCI", 1671 - "value": 4 1672 - }, 1673 - "slot": { 1674 - "bus": 0, 1675 - "number": 4 1676 - }, 1677 - "base_class": { 1678 - "hex": "0006", 1679 - "name": "Bridge", 1680 - "value": 6 1681 - }, 1682 - "sub_class": { 1683 - "hex": "0004", 1684 - "name": "PCI bridge", 1685 - "value": 4 1686 - }, 1687 - "pci_interface": { 1688 - "hex": "0000", 1689 - "name": "Normal decode", 1690 - "value": 0 1691 - }, 1692 - "vendor": { 1693 - "hex": "1b36", 1694 - "value": 6966 1695 - }, 1696 - "sub_vendor": { 1697 - "hex": "1b36", 1698 - "value": 6966 1699 - }, 1700 - "device": { 1701 - "hex": "000c", 1702 - "value": 12 1703 - }, 1704 - "sub_device": { 1705 - "hex": "0000", 1706 - "value": 0 1707 - }, 1708 - "model": "PCI bridge", 1709 - "sysfs_id": "/devices/pci0000:00/0000:00:04.1", 1710 - "sysfs_bus_id": "0000:00:04.1", 1711 - "resources": [ 1712 - { 1713 - "type": "irq", 1714 - "base": 20, 1715 - "triggered": 0, 1716 - "enabled": true 1717 - }, 1718 - { 1719 - "type": "mem", 1720 - "base": 3290537984, 1721 - "range": 4096, 1722 - "enabled": true, 1723 - "access": "read_write", 1724 - "prefetch": "no" 1725 - } 1726 - ], 1727 - "detail": { 1728 - "function": 1, 1729 - "command": 1030, 1730 - "header_type": 1, 1731 - "secondary_bus": 18, 1732 - "irq": 20, 1733 - "prog_if": 0 1734 - }, 1735 - "driver": "pcieport", 1736 - "driver_module": "pcieportdrv", 1737 - "drivers": [ 1738 - "pcieport" 1739 - ], 1740 - "driver_modules": [ 1741 - "pcieportdrv" 1742 - ], 1743 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1744 - }, 1745 - { 1746 - "index": 34, 1747 - "attached_to": 0, 1748 - "class_list": [ 1749 - "pci", 1750 - "bridge" 1751 - ], 1752 - "bus_type": { 1753 - "hex": "0004", 1754 - "name": "PCI", 1755 - "value": 4 1756 - }, 1757 - "slot": { 1758 - "bus": 0, 1759 - "number": 3 1760 - }, 1761 - "base_class": { 1762 - "hex": "0006", 1763 - "name": "Bridge", 1764 - "value": 6 1765 - }, 1766 - "sub_class": { 1767 - "hex": "0004", 1768 - "name": "PCI bridge", 1769 - "value": 4 1770 - }, 1771 - "pci_interface": { 1772 - "hex": "0000", 1773 - "name": "Normal decode", 1774 - "value": 0 1775 - }, 1776 - "vendor": { 1777 - "hex": "1b36", 1778 - "value": 6966 1779 - }, 1780 - "sub_vendor": { 1781 - "hex": "1b36", 1782 - "value": 6966 1783 - }, 1784 - "device": { 1785 - "hex": "000c", 1786 - "value": 12 1787 - }, 1788 - "sub_device": { 1789 - "hex": "0000", 1790 - "value": 0 1791 - }, 1792 - "model": "PCI bridge", 1793 - "sysfs_id": "/devices/pci0000:00/0000:00:03.7", 1794 - "sysfs_bus_id": "0000:00:03.7", 1795 - "resources": [ 1796 - { 1797 - "type": "irq", 1798 - "base": 23, 1799 - "triggered": 0, 1800 - "enabled": true 1801 - }, 1802 - { 1803 - "type": "mem", 1804 - "base": 3290546176, 1805 - "range": 4096, 1806 - "enabled": true, 1807 - "access": "read_write", 1808 - "prefetch": "no" 1809 - } 1810 - ], 1811 - "detail": { 1812 - "function": 7, 1813 - "command": 1030, 1814 - "header_type": 1, 1815 - "secondary_bus": 16, 1816 - "irq": 23, 1817 - "prog_if": 0 1818 - }, 1819 - "driver": "pcieport", 1820 - "driver_module": "pcieportdrv", 1821 - "drivers": [ 1822 - "pcieport" 1823 - ], 1824 - "driver_modules": [ 1825 - "pcieportdrv" 1826 - ], 1827 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 139 + "module_alias": "pci:v00008086d00001237sv00001AF4sd00001100bc06sc00i00" 1828 140 }, 1829 141 { 1830 - "index": 35, 142 + "index": 10, 1831 143 "attached_to": 0, 1832 144 "class_list": [ 1833 145 "pci", ··· 1840 152 }, 1841 153 "slot": { 1842 154 "bus": 0, 1843 - "number": 2 155 + "number": 1 1844 156 }, 1845 157 "base_class": { 1846 158 "hex": "0006", ··· 1848 160 "value": 6 1849 161 }, 1850 162 "sub_class": { 1851 - "hex": "0004", 1852 - "name": "PCI bridge", 1853 - "value": 4 1854 - }, 1855 - "pci_interface": { 1856 - "hex": "0000", 1857 - "name": "Normal decode", 1858 - "value": 0 1859 - }, 1860 - "vendor": { 1861 - "hex": "1b36", 1862 - "value": 6966 1863 - }, 1864 - "sub_vendor": { 1865 - "hex": "1b36", 1866 - "value": 6966 1867 - }, 1868 - "device": { 1869 - "hex": "000c", 1870 - "value": 12 1871 - }, 1872 - "sub_device": { 1873 - "hex": "0000", 1874 - "value": 0 1875 - }, 1876 - "model": "PCI bridge", 1877 - "sysfs_id": "/devices/pci0000:00/0000:00:02.2", 1878 - "sysfs_bus_id": "0000:00:02.2", 1879 - "resources": [ 1880 - { 1881 - "type": "irq", 1882 - "base": 22, 1883 - "triggered": 0, 1884 - "enabled": true 1885 - }, 1886 - { 1887 - "type": "mem", 1888 - "base": 3290599424, 1889 - "range": 4096, 1890 - "enabled": true, 1891 - "access": "read_write", 1892 - "prefetch": "no" 1893 - } 1894 - ], 1895 - "detail": { 1896 - "function": 2, 1897 - "command": 1030, 1898 - "header_type": 1, 1899 - "secondary_bus": 3, 1900 - "irq": 22, 1901 - "prog_if": 0 1902 - }, 1903 - "driver": "pcieport", 1904 - "driver_module": "pcieportdrv", 1905 - "drivers": [ 1906 - "pcieport" 1907 - ], 1908 - "driver_modules": [ 1909 - "pcieportdrv" 1910 - ], 1911 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1912 - }, 1913 - { 1914 - "index": 36, 1915 - "attached_to": 0, 1916 - "class_list": [ 1917 - "pci", 1918 - "bridge" 1919 - ], 1920 - "bus_type": { 1921 - "hex": "0004", 1922 - "name": "PCI", 1923 - "value": 4 1924 - }, 1925 - "slot": { 1926 - "bus": 0, 1927 - "number": 3 1928 - }, 1929 - "base_class": { 1930 - "hex": "0006", 163 + "hex": "0080", 1931 164 "name": "Bridge", 1932 - "value": 6 1933 - }, 1934 - "sub_class": { 1935 - "hex": "0004", 1936 - "name": "PCI bridge", 1937 - "value": 4 1938 - }, 1939 - "pci_interface": { 1940 - "hex": "0000", 1941 - "name": "Normal decode", 1942 - "value": 0 165 + "value": 128 1943 166 }, 1944 167 "vendor": { 1945 - "hex": "1b36", 1946 - "value": 6966 168 + "hex": "8086", 169 + "name": "Intel Corporation", 170 + "value": 32902 1947 171 }, 1948 172 "sub_vendor": { 1949 - "hex": "1b36", 1950 - "value": 6966 173 + "hex": "1af4", 174 + "value": 6900 1951 175 }, 1952 176 "device": { 1953 - "hex": "000c", 1954 - "value": 12 177 + "hex": "7113", 178 + "value": 28947 1955 179 }, 1956 180 "sub_device": { 1957 - "hex": "0000", 1958 - "value": 0 1959 - }, 1960 - "model": "PCI bridge", 1961 - "sysfs_id": "/devices/pci0000:00/0000:00:03.5", 1962 - "sysfs_bus_id": "0000:00:03.5", 1963 - "resources": [ 1964 - { 1965 - "type": "irq", 1966 - "base": 23, 1967 - "triggered": 0, 1968 - "enabled": true 1969 - }, 1970 - { 1971 - "type": "mem", 1972 - "base": 3290554368, 1973 - "range": 4096, 1974 - "enabled": true, 1975 - "access": "read_write", 1976 - "prefetch": "no" 1977 - } 1978 - ], 1979 - "detail": { 1980 - "function": 5, 1981 - "command": 1030, 1982 - "header_type": 1, 1983 - "secondary_bus": 14, 1984 - "irq": 23, 1985 - "prog_if": 0 1986 - }, 1987 - "driver": "pcieport", 1988 - "driver_module": "pcieportdrv", 1989 - "drivers": [ 1990 - "pcieport" 1991 - ], 1992 - "driver_modules": [ 1993 - "pcieportdrv" 1994 - ], 1995 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 1996 - }, 1997 - { 1998 - "index": 37, 1999 - "attached_to": 0, 2000 - "class_list": [ 2001 - "pci", 2002 - "bridge" 2003 - ], 2004 - "bus_type": { 2005 - "hex": "0004", 2006 - "name": "PCI", 2007 - "value": 4 2008 - }, 2009 - "slot": { 2010 - "bus": 0, 2011 - "number": 2 2012 - }, 2013 - "base_class": { 2014 - "hex": "0006", 2015 - "name": "Bridge", 2016 - "value": 6 2017 - }, 2018 - "sub_class": { 2019 - "hex": "0004", 2020 - "name": "PCI bridge", 2021 - "value": 4 2022 - }, 2023 - "pci_interface": { 2024 - "hex": "0000", 2025 - "name": "Normal decode", 2026 - "value": 0 181 + "hex": "1100", 182 + "value": 4352 2027 183 }, 2028 - "vendor": { 2029 - "hex": "1b36", 2030 - "value": 6966 184 + "revision": { 185 + "hex": "0003", 186 + "value": 3 2031 187 }, 2032 - "sub_vendor": { 2033 - "hex": "1b36", 2034 - "value": 6966 2035 - }, 2036 - "device": { 2037 - "hex": "000c", 2038 - "value": 12 2039 - }, 2040 - "sub_device": { 2041 - "hex": "0000", 2042 - "value": 0 2043 - }, 2044 - "model": "PCI bridge", 2045 - "sysfs_id": "/devices/pci0000:00/0000:00:02.0", 2046 - "sysfs_bus_id": "0000:00:02.0", 188 + "model": "Intel Bridge", 189 + "sysfs_id": "/devices/pci0000:00/0000:00:01.3", 190 + "sysfs_bus_id": "0000:00:01.3", 2047 191 "resources": [ 2048 192 { 2049 193 "type": "irq", 2050 - "base": 22, 194 + "base": 9, 2051 195 "triggered": 0, 2052 196 "enabled": true 2053 - }, 2054 - { 2055 - "type": "mem", 2056 - "base": 3290607616, 2057 - "range": 4096, 2058 - "enabled": true, 2059 - "access": "read_write", 2060 - "prefetch": "no" 2061 - } 2062 - ], 2063 - "detail": { 2064 - "function": 0, 2065 - "command": 1030, 2066 - "header_type": 1, 2067 - "secondary_bus": 1, 2068 - "irq": 22, 2069 - "prog_if": 0 2070 - }, 2071 - "driver": "pcieport", 2072 - "driver_module": "pcieportdrv", 2073 - "drivers": [ 2074 - "pcieport" 2075 - ], 2076 - "driver_modules": [ 2077 - "pcieportdrv" 2078 - ], 2079 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 2080 - }, 2081 - { 2082 - "index": 39, 2083 - "attached_to": 0, 2084 - "class_list": [ 2085 - "pci", 2086 - "bridge" 2087 - ], 2088 - "bus_type": { 2089 - "hex": "0004", 2090 - "name": "PCI", 2091 - "value": 4 2092 - }, 2093 - "slot": { 2094 - "bus": 0, 2095 - "number": 3 2096 - }, 2097 - "base_class": { 2098 - "hex": "0006", 2099 - "name": "Bridge", 2100 - "value": 6 2101 - }, 2102 - "sub_class": { 2103 - "hex": "0004", 2104 - "name": "PCI bridge", 2105 - "value": 4 2106 - }, 2107 - "pci_interface": { 2108 - "hex": "0000", 2109 - "name": "Normal decode", 2110 - "value": 0 2111 - }, 2112 - "vendor": { 2113 - "hex": "1b36", 2114 - "value": 6966 2115 - }, 2116 - "sub_vendor": { 2117 - "hex": "1b36", 2118 - "value": 6966 2119 - }, 2120 - "device": { 2121 - "hex": "000c", 2122 - "value": 12 2123 - }, 2124 - "sub_device": { 2125 - "hex": "0000", 2126 - "value": 0 2127 - }, 2128 - "model": "PCI bridge", 2129 - "sysfs_id": "/devices/pci0000:00/0000:00:03.3", 2130 - "sysfs_bus_id": "0000:00:03.3", 2131 - "resources": [ 2132 - { 2133 - "type": "irq", 2134 - "base": 23, 2135 - "triggered": 0, 2136 - "enabled": true 2137 - }, 2138 - { 2139 - "type": "mem", 2140 - "base": 3290562560, 2141 - "range": 4096, 2142 - "enabled": true, 2143 - "access": "read_write", 2144 - "prefetch": "no" 2145 197 } 2146 198 ], 2147 199 "detail": { 2148 200 "function": 3, 2149 - "command": 1030, 2150 - "header_type": 1, 2151 - "secondary_bus": 12, 2152 - "irq": 23, 2153 - "prog_if": 0 2154 - }, 2155 - "driver": "pcieport", 2156 - "driver_module": "pcieportdrv", 2157 - "drivers": [ 2158 - "pcieport" 2159 - ], 2160 - "driver_modules": [ 2161 - "pcieportdrv" 2162 - ], 2163 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 2164 - }, 2165 - { 2166 - "index": 41, 2167 - "attached_to": 0, 2168 - "class_list": [ 2169 - "pci", 2170 - "bridge" 2171 - ], 2172 - "bus_type": { 2173 - "hex": "0004", 2174 - "name": "PCI", 2175 - "value": 4 2176 - }, 2177 - "slot": { 2178 - "bus": 0, 2179 - "number": 4 2180 - }, 2181 - "base_class": { 2182 - "hex": "0006", 2183 - "name": "Bridge", 2184 - "value": 6 2185 - }, 2186 - "sub_class": { 2187 - "hex": "0004", 2188 - "name": "PCI bridge", 2189 - "value": 4 2190 - }, 2191 - "pci_interface": { 2192 - "hex": "0000", 2193 - "name": "Normal decode", 2194 - "value": 0 2195 - }, 2196 - "vendor": { 2197 - "hex": "1b36", 2198 - "value": 6966 2199 - }, 2200 - "sub_vendor": { 2201 - "hex": "1b36", 2202 - "value": 6966 2203 - }, 2204 - "device": { 2205 - "hex": "000c", 2206 - "value": 12 2207 - }, 2208 - "sub_device": { 2209 - "hex": "0000", 2210 - "value": 0 2211 - }, 2212 - "model": "PCI bridge", 2213 - "sysfs_id": "/devices/pci0000:00/0000:00:04.6", 2214 - "sysfs_bus_id": "0000:00:04.6", 2215 - "resources": [ 2216 - { 2217 - "type": "irq", 2218 - "base": 20, 2219 - "triggered": 0, 2220 - "enabled": true 2221 - }, 2222 - { 2223 - "type": "mem", 2224 - "base": 3290517504, 2225 - "range": 4096, 2226 - "enabled": true, 2227 - "access": "read_write", 2228 - "prefetch": "no" 2229 - } 2230 - ], 2231 - "detail": { 2232 - "function": 6, 2233 - "command": 1030, 2234 - "header_type": 1, 2235 - "secondary_bus": 23, 2236 - "irq": 20, 201 + "command": 3, 202 + "header_type": 0, 203 + "secondary_bus": 0, 204 + "irq": 9, 2237 205 "prog_if": 0 2238 206 }, 2239 - "driver": "pcieport", 2240 - "driver_module": "pcieportdrv", 207 + "driver": "piix4_smbus", 208 + "driver_module": "i2c_piix4", 2241 209 "drivers": [ 2242 - "pcieport" 210 + "piix4_smbus" 2243 211 ], 2244 212 "driver_modules": [ 2245 - "pcieportdrv" 213 + "i2c_piix4" 2246 214 ], 2247 - "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00" 215 + "module_alias": "pci:v00008086d00007113sv00001AF4sd00001100bc06sc80i00" 2248 216 } 2249 217 ], 2250 218 "cpu": [ 2251 219 { 2252 220 "architecture": "x86_64", 2253 221 "vendor_name": "AuthenticAMD", 2254 - "family": 25, 2255 - "model": 17, 2256 - "stepping": 1, 222 + "family": 23, 223 + "model": 1, 224 + "stepping": 2, 2257 225 "features": [ 2258 226 "fpu", 2259 227 "vme", ··· 2296 264 "ssse3", 2297 265 "fma", 2298 266 "cx16", 2299 - "pcid", 2300 267 "sse4_1", 2301 268 "sse4_2", 2302 269 "x2apic", ··· 2321 288 "topoext", 2322 289 "perfctr_core", 2323 290 "ssbd", 2324 - "ibrs", 2325 291 "ibpb", 2326 - "stibp", 2327 292 "vmmcall", 2328 293 "fsgsbase", 2329 294 "tsc_adjust", ··· 2331 296 "avx2", 2332 297 "smep", 2333 298 "bmi2", 2334 - "erms", 2335 - "invpcid", 2336 - "avx512f", 2337 - "avx512dq", 2338 299 "rdseed", 2339 300 "adx", 2340 301 "smap", 2341 - "avx512ifma", 2342 302 "clflushopt", 2343 - "clwb", 2344 - "avx512cd", 2345 303 "sha_ni", 2346 - "avx512bw", 2347 - "avx512vl", 2348 304 "xsaveopt", 2349 305 "xsavec", 2350 306 "xgetbv1", 2351 - "xsaves", 2352 - "avx512_bf16", 2353 307 "clzero", 2354 308 "xsaveerptr", 2355 - "wbnoinvd", 309 + "virt_ssbd", 2356 310 "arat", 2357 311 "npt", 2358 312 "nrip_save", 2359 313 "vgif", 2360 - "vnmi", 2361 - "avx512vbmi", 2362 - "umip", 2363 - "pku", 2364 - "ospke", 2365 - "avx512_vbmi2", 2366 - "gfni", 2367 - "vaes", 2368 - "vpclmulqdq", 2369 - "avx512_vnni", 2370 - "avx512_bitalg", 2371 - "avx512_vpopcntdq", 2372 - "la57", 2373 - "rdpid", 2374 314 "overflow_recov", 2375 315 "succor", 2376 - "fsrm", 2377 316 "arch_capabilities" 2378 317 ], 2379 318 "bugs": [ ··· 2382 321 "spectre_v1", 2383 322 "spectre_v2", 2384 323 "spec_store_bypass", 324 + "retbleed", 325 + "smt_rsb", 2385 326 "srso", 327 + "div0", 2386 328 "ibpb_no_ret" 2387 329 ], 2388 - "bogo": 5192.19, 330 + "bogo": 3992.5, 2389 331 "cache": 512, 2390 332 "units": 2, 2391 333 "physical_id": 0, ··· 2393 335 "cores": 1, 2394 336 "fpu": true, 2395 337 "fpu_exception": true, 2396 - "cpuid_level": 16, 338 + "cpuid_level": 13, 2397 339 "write_protect": false, 2398 340 "tlb_size": 1024, 2399 341 "clflush_size": 64, 2400 342 "cache_alignment": 64, 2401 343 "address_sizes": { 2402 344 "physical": "0x28", 2403 - "virtual": "0x39" 345 + "virtual": "0x30" 2404 346 } 2405 347 } 2406 348 ], 2407 349 "disk": [ 2408 350 { 2409 - "index": 46, 2410 - "attached_to": 42, 351 + "index": 18, 352 + "attached_to": 14, 2411 353 "class_list": [ 2412 354 "disk", 2413 355 "scsi", ··· 2450 392 "model": "ORACLE BlockVolume", 2451 393 "sysfs_id": "/class/block/sda", 2452 394 "sysfs_bus_id": "0:0:0:1", 2453 - "sysfs_device_link": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0/virtio1/host0/target0:0:0/0:0:0:1", 395 + "sysfs_device_link": "/devices/pci0000:00/0000:00:04.0/virtio1/host0/target0:0:0/0:0:0:1", 2454 396 "unix_device_name": "/dev/sda", 2455 397 "unix_device_number": { 2456 398 "type": 98, ··· 2459 401 "range": 16 2460 402 }, 2461 403 "unix_device_names": [ 2462 - "/dev/disk/by-id/scsi-3604bd4d2f6eb4a7ca150fb89c99df77d", 2463 - "/dev/disk/by-id/wwn-0x604bd4d2f6eb4a7ca150fb89c99df77d", 2464 - "/dev/disk/by-path/pci-0000:18:00.0-scsi-0:0:0:1", 404 + "/dev/disk/by-id/scsi-36031c628421d4d309553ce9700b81f0d", 405 + "/dev/disk/by-id/wwn-0x6031c628421d4d309553ce9700b81f0d", 406 + "/dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:1", 2465 407 "/dev/sda" 2466 408 ], 2467 409 "unix_device_name2": "/dev/sg0", ··· 2515 457 }, 2516 458 "slot": { 2517 459 "bus": 0, 2518 - "number": 1 460 + "number": 2 2519 461 }, 2520 462 "base_class": { 2521 463 "hex": "0003", ··· 2553 495 "value": 2 2554 496 }, 2555 497 "model": "VGA compatible controller", 2556 - "sysfs_id": "/devices/pci0000:00/0000:00:01.0", 2557 - "sysfs_bus_id": "0000:00:01.0", 498 + "sysfs_id": "/devices/pci0000:00/0000:00:02.0", 499 + "sysfs_bus_id": "0000:00:02.0", 2558 500 "resources": [ 2559 501 { 2560 502 "type": "mem", 2561 - "base": 3221225472, 503 + "base": 2147483648, 2562 504 "range": 16777216, 2563 505 "enabled": true, 2564 506 "access": "read_only", ··· 2566 508 }, 2567 509 { 2568 510 "type": "mem", 2569 - "base": 3290611712, 511 + "base": 2164334592, 2570 512 "range": 4096, 2571 513 "enabled": true, 2572 514 "access": "read_write", ··· 2602 544 ], 2603 545 "hub": [ 2604 546 { 2605 - "index": 48, 2606 - "attached_to": 14, 547 + "index": 19, 548 + "attached_to": 6, 2607 549 "class_list": [ 2608 550 "usb", 2609 551 "hub" ··· 2637 579 "name": "6.14", 2638 580 "value": 0 2639 581 }, 2640 - "serial": "0000:00:1d.1", 582 + "serial": "0000:00:01.2", 2641 583 "model": "Linux 6.14.10 uhci_hcd UHCI Host Controller", 2642 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0", 2643 - "sysfs_bus_id": "3-0:1.0", 2644 - "resources": [ 2645 - { 2646 - "type": "baud", 2647 - "speed": 12000000, 2648 - "bits": 0, 2649 - "stop_bits": 0, 2650 - "parity": 0, 2651 - "handshake": 0 2652 - } 2653 - ], 2654 - "detail": { 2655 - "device_class": { 2656 - "hex": "0009", 2657 - "name": "hub", 2658 - "value": 9 2659 - }, 2660 - "device_subclass": { 2661 - "hex": "0000", 2662 - "name": "per_interface", 2663 - "value": 0 2664 - }, 2665 - "device_protocol": 0, 2666 - "interface_class": { 2667 - "hex": "0009", 2668 - "name": "hub", 2669 - "value": 9 2670 - }, 2671 - "interface_subclass": { 2672 - "hex": "0000", 2673 - "name": "per_interface", 2674 - "value": 0 2675 - }, 2676 - "interface_protocol": 0, 2677 - "interface_number": 0, 2678 - "interface_alternate_setting": 0 2679 - }, 2680 - "hotplug": "usb", 2681 - "driver": "hub", 2682 - "driver_module": "usbcore", 2683 - "drivers": [ 2684 - "hub" 2685 - ], 2686 - "driver_modules": [ 2687 - "usbcore" 2688 - ], 2689 - "module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00" 2690 - }, 2691 - { 2692 - "index": 49, 2693 - "attached_to": 30, 2694 - "class_list": [ 2695 - "usb", 2696 - "hub" 2697 - ], 2698 - "bus_type": { 2699 - "hex": "0086", 2700 - "name": "USB", 2701 - "value": 134 2702 - }, 2703 - "slot": { 2704 - "bus": 0, 2705 - "number": 0 2706 - }, 2707 - "base_class": { 2708 - "hex": "010a", 2709 - "name": "Hub", 2710 - "value": 266 2711 - }, 2712 - "vendor": { 2713 - "hex": "1d6b", 2714 - "name": "Linux 6.14.10 uhci_hcd", 2715 - "value": 7531 2716 - }, 2717 - "device": { 2718 - "hex": "0001", 2719 - "name": "UHCI Host Controller", 2720 - "value": 1 2721 - }, 2722 - "revision": { 2723 - "hex": "0000", 2724 - "name": "6.14", 2725 - "value": 0 2726 - }, 2727 - "serial": "0000:00:1d.2", 2728 - "model": "Linux 6.14.10 uhci_hcd UHCI Host Controller", 2729 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0", 2730 - "sysfs_bus_id": "4-0:1.0", 2731 - "resources": [ 2732 - { 2733 - "type": "baud", 2734 - "speed": 12000000, 2735 - "bits": 0, 2736 - "stop_bits": 0, 2737 - "parity": 0, 2738 - "handshake": 0 2739 - } 2740 - ], 2741 - "detail": { 2742 - "device_class": { 2743 - "hex": "0009", 2744 - "name": "hub", 2745 - "value": 9 2746 - }, 2747 - "device_subclass": { 2748 - "hex": "0000", 2749 - "name": "per_interface", 2750 - "value": 0 2751 - }, 2752 - "device_protocol": 0, 2753 - "interface_class": { 2754 - "hex": "0009", 2755 - "name": "hub", 2756 - "value": 9 2757 - }, 2758 - "interface_subclass": { 2759 - "hex": "0000", 2760 - "name": "per_interface", 2761 - "value": 0 2762 - }, 2763 - "interface_protocol": 0, 2764 - "interface_number": 0, 2765 - "interface_alternate_setting": 0 2766 - }, 2767 - "hotplug": "usb", 2768 - "driver": "hub", 2769 - "driver_module": "usbcore", 2770 - "drivers": [ 2771 - "hub" 2772 - ], 2773 - "driver_modules": [ 2774 - "usbcore" 2775 - ], 2776 - "module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00" 2777 - }, 2778 - { 2779 - "index": 50, 2780 - "attached_to": 33, 2781 - "class_list": [ 2782 - "usb", 2783 - "hub" 2784 - ], 2785 - "bus_type": { 2786 - "hex": "0086", 2787 - "name": "USB", 2788 - "value": 134 2789 - }, 2790 - "slot": { 2791 - "bus": 0, 2792 - "number": 0 2793 - }, 2794 - "base_class": { 2795 - "hex": "010a", 2796 - "name": "Hub", 2797 - "value": 266 2798 - }, 2799 - "vendor": { 2800 - "hex": "1d6b", 2801 - "name": "Linux 6.14.10 uhci_hcd", 2802 - "value": 7531 2803 - }, 2804 - "device": { 2805 - "hex": "0001", 2806 - "name": "UHCI Host Controller", 2807 - "value": 1 2808 - }, 2809 - "revision": { 2810 - "hex": "0000", 2811 - "name": "6.14", 2812 - "value": 0 2813 - }, 2814 - "serial": "0000:00:1d.0", 2815 - "model": "Linux 6.14.10 uhci_hcd UHCI Host Controller", 2816 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.0/usb1/1-0:1.0", 584 + "sysfs_id": "/devices/pci0000:00/0000:00:01.2/usb1/1-0:1.0", 2817 585 "sysfs_bus_id": "1-0:1.0", 2818 586 "resources": [ 2819 587 { ··· 2861 629 "usbcore" 2862 630 ], 2863 631 "module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00" 2864 - }, 2865 - { 2866 - "index": 51, 2867 - "attached_to": 38, 2868 - "class_list": [ 2869 - "usb", 2870 - "hub" 2871 - ], 2872 - "bus_type": { 2873 - "hex": "0086", 2874 - "name": "USB", 2875 - "value": 134 2876 - }, 2877 - "slot": { 2878 - "bus": 0, 2879 - "number": 0 2880 - }, 2881 - "base_class": { 2882 - "hex": "010a", 2883 - "name": "Hub", 2884 - "value": 266 2885 - }, 2886 - "vendor": { 2887 - "hex": "1d6b", 2888 - "name": "Linux 6.14.10 ehci_hcd", 2889 - "value": 7531 2890 - }, 2891 - "device": { 2892 - "hex": "0002", 2893 - "name": "EHCI Host Controller", 2894 - "value": 2 2895 - }, 2896 - "revision": { 2897 - "hex": "0000", 2898 - "name": "6.14", 2899 - "value": 0 2900 - }, 2901 - "serial": "0000:00:1d.7", 2902 - "model": "Linux 6.14.10 ehci_hcd EHCI Host Controller", 2903 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0", 2904 - "sysfs_bus_id": "2-0:1.0", 2905 - "resources": [ 2906 - { 2907 - "type": "baud", 2908 - "speed": 480000000, 2909 - "bits": 0, 2910 - "stop_bits": 0, 2911 - "parity": 0, 2912 - "handshake": 0 2913 - } 2914 - ], 2915 - "detail": { 2916 - "device_class": { 2917 - "hex": "0009", 2918 - "name": "hub", 2919 - "value": 9 2920 - }, 2921 - "device_subclass": { 2922 - "hex": "0000", 2923 - "name": "per_interface", 2924 - "value": 0 2925 - }, 2926 - "device_protocol": 0, 2927 - "interface_class": { 2928 - "hex": "0009", 2929 - "name": "hub", 2930 - "value": 9 2931 - }, 2932 - "interface_subclass": { 2933 - "hex": "0000", 2934 - "name": "per_interface", 2935 - "value": 0 2936 - }, 2937 - "interface_protocol": 0, 2938 - "interface_number": 0, 2939 - "interface_alternate_setting": 0 2940 - }, 2941 - "hotplug": "usb", 2942 - "driver": "hub", 2943 - "driver_module": "usbcore", 2944 - "drivers": [ 2945 - "hub" 2946 - ], 2947 - "driver_modules": [ 2948 - "usbcore" 2949 - ], 2950 - "module_alias": "usb:v1D6Bp0002d0614dc09dsc00dp00ic09isc00ip00in00" 2951 632 } 2952 633 ], 2953 634 "memory": [ ··· 2972 653 { 2973 654 "type": "mem", 2974 655 "base": 0, 2975 - "range": 12531773440, 656 + "range": 1004576768, 2976 657 "enabled": true, 2977 658 "access": "read_write", 2978 659 "prefetch": "unknown" 2979 660 }, 2980 661 { 2981 662 "type": "phys_mem", 2982 - "range": 12884901888 663 + "range": 1006632960 2983 664 } 2984 665 ] 2985 666 } 2986 667 ], 2987 668 "monitor": [ 2988 669 { 2989 - "index": 44, 670 + "index": 16, 2990 671 "attached_to": 13, 2991 672 "class_list": [ 2992 673 "monitor" ··· 3134 815 ], 3135 816 "mouse": [ 3136 817 { 3137 - "index": 47, 3138 - "attached_to": 51, 818 + "index": 20, 819 + "attached_to": 19, 3139 820 "class_list": [ 3140 821 "mouse", 3141 822 "usb" ··· 3169 850 "name": "QEMU USB Tablet", 3170 851 "value": 1 3171 852 }, 3172 - "serial": "28754-0000:00:1d.7-1", 853 + "serial": "28754-0000:00:01.2-1", 3173 854 "compat_vendor": "Unknown", 3174 855 "compat_device": "Generic USB Mouse", 3175 856 "model": "QEMU USB Tablet", 3176 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0", 3177 - "sysfs_bus_id": "2-1:1.0", 857 + "sysfs_id": "/devices/pci0000:00/0000:00:01.2/usb1/1-1/1-1:1.0", 858 + "sysfs_bus_id": "1-1:1.0", 3178 859 "unix_device_name": "/dev/input/mice", 3179 860 "unix_device_number": { 3180 861 "type": 99, ··· 3195 876 "resources": [ 3196 877 { 3197 878 "type": "baud", 3198 - "speed": 480000000, 879 + "speed": 12000000, 3199 880 "bits": 0, 3200 881 "stop_bits": 0, 3201 882 "parity": 0, ··· 3253 934 ], 3254 935 "network_controller": [ 3255 936 { 3256 - "index": 43, 3257 - "attached_to": 40, 937 + "index": 15, 938 + "attached_to": 11, 3258 939 "class_list": [ 3259 940 "network_controller" 3260 941 ], ··· 3280 961 "vendor": "Virtio", 3281 962 "device": "Ethernet Card 0", 3282 963 "model": "Virtio Ethernet Card 0", 3283 - "sysfs_id": "/devices/pci0000:00/0000:00:05.0/virtio0", 964 + "sysfs_id": "/devices/pci0000:00/0000:00:03.0/virtio0", 3284 965 "sysfs_bus_id": "virtio0", 3285 - "unix_device_name": "enp0s5", 966 + "unix_device_name": "ens3", 3286 967 "unix_device_names": [ 3287 - "enp0s5" 968 + "ens3" 3288 969 ], 3289 970 "resources": [ 3290 971 { ··· 3309 990 ], 3310 991 "network_interface": [ 3311 992 { 3312 - "index": 52, 3313 - "attached_to": 43, 993 + "index": 21, 994 + "attached_to": 0, 995 + "class_list": [ 996 + "network_interface" 997 + ], 998 + "base_class": { 999 + "hex": "0107", 1000 + "name": "Network Interface", 1001 + "value": 263 1002 + }, 1003 + "sub_class": { 1004 + "hex": "0000", 1005 + "name": "Loopback", 1006 + "value": 0 1007 + }, 1008 + "model": "Loopback network interface", 1009 + "sysfs_id": "/class/net/lo", 1010 + "unix_device_name": "lo", 1011 + "unix_device_names": [ 1012 + "lo" 1013 + ] 1014 + }, 1015 + { 1016 + "index": 22, 1017 + "attached_to": 15, 3314 1018 "class_list": [ 3315 1019 "network_interface" 3316 1020 ], ··· 3325 1029 "value": 1 3326 1030 }, 3327 1031 "model": "Ethernet network interface", 3328 - "sysfs_id": "/class/net/enp0s5", 3329 - "sysfs_device_link": "/devices/pci0000:00/0000:00:05.0/virtio0", 3330 - "unix_device_name": "enp0s5", 1032 + "sysfs_id": "/class/net/ens3", 1033 + "sysfs_device_link": "/devices/pci0000:00/0000:00:03.0/virtio0", 1034 + "unix_device_name": "ens3", 3331 1035 "unix_device_names": [ 3332 - "enp0s5" 1036 + "ens3" 3333 1037 ], 3334 1038 "resources": [ 3335 1039 { ··· 3349 1053 "driver_modules": [ 3350 1054 "virtio_net" 3351 1055 ] 3352 - }, 3353 - { 3354 - "index": 53, 3355 - "attached_to": 0, 3356 - "class_list": [ 3357 - "network_interface" 3358 - ], 3359 - "base_class": { 3360 - "hex": "0107", 3361 - "name": "Network Interface", 3362 - "value": 263 3363 - }, 3364 - "sub_class": { 3365 - "hex": "0000", 3366 - "name": "Loopback", 3367 - "value": 0 3368 - }, 3369 - "model": "Loopback network interface", 3370 - "sysfs_id": "/class/net/lo", 3371 - "unix_device_name": "lo", 3372 - "unix_device_names": [ 3373 - "lo" 3374 - ] 3375 1056 } 3376 1057 ], 3377 1058 "pci": [ 3378 1059 { 3379 - "index": 23, 1060 + "index": 11, 3380 1061 "attached_to": 0, 3381 1062 "class_list": [ 3382 1063 "pci", ··· 3389 1070 }, 3390 1071 "slot": { 3391 1072 "bus": 0, 3392 - "number": 31 3393 - }, 3394 - "base_class": { 3395 - "hex": "000c", 3396 - "name": "Serial bus controller", 3397 - "value": 12 3398 - }, 3399 - "sub_class": { 3400 - "hex": "0005", 3401 - "name": "SMBus", 3402 - "value": 5 3403 - }, 3404 - "vendor": { 3405 - "hex": "8086", 3406 - "name": "Intel Corporation", 3407 - "value": 32902 3408 - }, 3409 - "sub_vendor": { 3410 - "hex": "1af4", 3411 - "value": 6900 3412 - }, 3413 - "device": { 3414 - "hex": "2930", 3415 - "value": 10544 3416 - }, 3417 - "sub_device": { 3418 - "hex": "1100", 3419 - "value": 4352 3420 - }, 3421 - "revision": { 3422 - "hex": "0002", 3423 - "value": 2 3424 - }, 3425 - "model": "Intel SMBus", 3426 - "sysfs_id": "/devices/pci0000:00/0000:00:1f.3", 3427 - "sysfs_bus_id": "0000:00:1f.3", 3428 - "resources": [ 3429 - { 3430 - "type": "io", 3431 - "base": 24576, 3432 - "range": 64, 3433 - "enabled": true, 3434 - "access": "read_write" 3435 - }, 3436 - { 3437 - "type": "irq", 3438 - "base": 16, 3439 - "triggered": 0, 3440 - "enabled": true 3441 - } 3442 - ], 3443 - "detail": { 3444 - "function": 3, 3445 - "command": 3, 3446 - "header_type": 0, 3447 - "secondary_bus": 0, 3448 - "irq": 16, 3449 - "prog_if": 0 3450 - }, 3451 - "driver": "i801_smbus", 3452 - "driver_module": "i2c_i801", 3453 - "drivers": [ 3454 - "i801_smbus" 3455 - ], 3456 - "driver_modules": [ 3457 - "i2c_i801" 3458 - ], 3459 - "module_alias": "pci:v00008086d00002930sv00001AF4sd00001100bc0Csc05i00" 3460 - }, 3461 - { 3462 - "index": 40, 3463 - "attached_to": 0, 3464 - "class_list": [ 3465 - "pci", 3466 - "unknown" 3467 - ], 3468 - "bus_type": { 3469 - "hex": "0004", 3470 - "name": "PCI", 3471 - "value": 4 3472 - }, 3473 - "slot": { 3474 - "bus": 0, 3475 - "number": 5 1073 + "number": 3 3476 1074 }, 3477 1075 "base_class": { 3478 1076 "hex": "0002", ··· 3493 1091 "value": 4238 3494 1092 }, 3495 1093 "device": { 3496 - "hex": "1041", 3497 - "value": 4161 1094 + "hex": "1000", 1095 + "value": 4096 3498 1096 }, 3499 1097 "sub_device": { 3500 - "hex": "1100", 3501 - "value": 4352 3502 - }, 3503 - "revision": { 3504 1098 "hex": "0001", 3505 1099 "value": 1 3506 1100 }, 3507 1101 "model": "Ethernet controller", 3508 - "sysfs_id": "/devices/pci0000:00/0000:00:05.0", 3509 - "sysfs_bus_id": "0000:00:05.0", 1102 + "sysfs_id": "/devices/pci0000:00/0000:00:03.0", 1103 + "sysfs_bus_id": "0000:00:03.0", 3510 1104 "resources": [ 3511 1105 { 1106 + "type": "io", 1107 + "base": 49216, 1108 + "range": 32, 1109 + "enabled": true, 1110 + "access": "read_write" 1111 + }, 1112 + { 3512 1113 "type": "irq", 3513 - "base": 21, 1114 + "base": 10, 3514 1115 "triggered": 0, 3515 1116 "enabled": true 3516 1117 }, 3517 1118 { 3518 1119 "type": "mem", 3519 - "base": 3290509312, 1120 + "base": 2164330496, 3520 1121 "range": 4096, 3521 1122 "enabled": true, 3522 1123 "access": "read_write", ··· 3524 1125 }, 3525 1126 { 3526 1127 "type": "mem", 3527 - "base": 35198599168, 1128 + "base": 34359738368, 3528 1129 "range": 16384, 3529 1130 "enabled": true, 3530 1131 "access": "read_only", ··· 3536 1137 "command": 1031, 3537 1138 "header_type": 0, 3538 1139 "secondary_bus": 0, 3539 - "irq": 21, 1140 + "irq": 10, 3540 1141 "prog_if": 0 3541 1142 }, 3542 1143 "driver": "virtio-pci", ··· 3547 1148 "driver_modules": [ 3548 1149 "virtio_pci" 3549 1150 ], 3550 - "module_alias": "pci:v00001AF4d00001041sv0000108Esd00001100bc02sc00i00" 1151 + "module_alias": "pci:v00001AF4d00001000sv0000108Esd00000001bc02sc00i00" 3551 1152 } 3552 1153 ], 3553 1154 "storage_controller": [ 3554 1155 { 3555 - "index": 7, 1156 + "index": 8, 3556 1157 "attached_to": 0, 3557 1158 "class_list": [ 3558 1159 "storage_controller", ··· 3565 1166 }, 3566 1167 "slot": { 3567 1168 "bus": 0, 3568 - "number": 31 1169 + "number": 4 3569 1170 }, 3570 1171 "base_class": { 3571 1172 "hex": "0001", ··· 3573 1174 "value": 1 3574 1175 }, 3575 1176 "sub_class": { 3576 - "hex": "0006", 3577 - "value": 6 3578 - }, 3579 - "pci_interface": { 3580 - "hex": "0001", 3581 - "value": 1 1177 + "hex": "0000", 1178 + "name": "SCSI storage controller", 1179 + "value": 0 3582 1180 }, 3583 1181 "vendor": { 3584 - "hex": "8086", 3585 - "name": "Intel Corporation", 3586 - "value": 32902 1182 + "hex": "1af4", 1183 + "value": 6900 3587 1184 }, 3588 1185 "sub_vendor": { 3589 - "hex": "1af4", 3590 - "value": 6900 1186 + "hex": "108e", 1187 + "value": 4238 3591 1188 }, 3592 1189 "device": { 3593 - "hex": "2922", 3594 - "value": 10530 1190 + "hex": "1004", 1191 + "value": 4100 3595 1192 }, 3596 1193 "sub_device": { 3597 - "hex": "1100", 3598 - "value": 4352 3599 - }, 3600 - "revision": { 3601 - "hex": "0002", 3602 - "value": 2 1194 + "hex": "0008", 1195 + "value": 8 3603 1196 }, 3604 - "model": "Intel Mass storage controller", 3605 - "sysfs_id": "/devices/pci0000:00/0000:00:1f.2", 3606 - "sysfs_bus_id": "0000:00:1f.2", 1197 + "model": "SCSI storage controller", 1198 + "sysfs_id": "/devices/pci0000:00/0000:00:04.0", 1199 + "sysfs_bus_id": "0000:00:04.0", 3607 1200 "resources": [ 3608 1201 { 3609 1202 "type": "io", 3610 - "base": 24640, 3611 - "range": 32, 1203 + "base": 49152, 1204 + "range": 64, 3612 1205 "enabled": true, 3613 1206 "access": "read_write" 3614 1207 }, 3615 1208 { 3616 1209 "type": "irq", 3617 - "base": 57, 1210 + "base": 11, 3618 1211 "triggered": 0, 3619 1212 "enabled": true 3620 1213 }, 3621 1214 { 3622 1215 "type": "mem", 3623 - "base": 3290501120, 1216 + "base": 2164326400, 3624 1217 "range": 4096, 3625 1218 "enabled": true, 3626 1219 "access": "read_write", 3627 1220 "prefetch": "no" 1221 + }, 1222 + { 1223 + "type": "mem", 1224 + "base": 34359754752, 1225 + "range": 16384, 1226 + "enabled": true, 1227 + "access": "read_only", 1228 + "prefetch": "no" 3628 1229 } 3629 1230 ], 3630 1231 "detail": { 3631 - "function": 2, 1232 + "function": 0, 3632 1233 "command": 1031, 3633 1234 "header_type": 0, 3634 1235 "secondary_bus": 0, 3635 - "irq": 57, 3636 - "prog_if": 1 1236 + "irq": 11, 1237 + "prog_if": 0 3637 1238 }, 3638 - "driver": "ahci", 3639 - "driver_module": "ahci", 1239 + "driver": "virtio-pci", 1240 + "driver_module": "virtio_pci", 3640 1241 "drivers": [ 3641 - "ahci" 1242 + "virtio-pci" 3642 1243 ], 3643 1244 "driver_modules": [ 3644 - "ahci" 1245 + "virtio_pci" 3645 1246 ], 3646 - "module_alias": "pci:v00008086d00002922sv00001AF4sd00001100bc01sc06i01" 1247 + "module_alias": "pci:v00001AF4d00001004sv0000108Esd00000008bc01sc00i00" 3647 1248 }, 3648 1249 { 3649 - "index": 25, 3650 - "attached_to": 21, 1250 + "index": 12, 1251 + "attached_to": 0, 3651 1252 "class_list": [ 3652 1253 "storage_controller", 3653 1254 "pci" ··· 3658 1259 "value": 4 3659 1260 }, 3660 1261 "slot": { 3661 - "bus": 24, 3662 - "number": 0 1262 + "bus": 0, 1263 + "number": 1 3663 1264 }, 3664 1265 "base_class": { 3665 1266 "hex": "0001", ··· 3667 1268 "value": 1 3668 1269 }, 3669 1270 "sub_class": { 3670 - "hex": "0000", 3671 - "name": "SCSI storage controller", 3672 - "value": 0 1271 + "hex": "0001", 1272 + "name": "IDE interface", 1273 + "value": 1 1274 + }, 1275 + "pci_interface": { 1276 + "hex": "0080", 1277 + "value": 128 3673 1278 }, 3674 1279 "vendor": { 1280 + "hex": "8086", 1281 + "name": "Intel Corporation", 1282 + "value": 32902 1283 + }, 1284 + "sub_vendor": { 3675 1285 "hex": "1af4", 3676 1286 "value": 6900 3677 1287 }, 3678 - "sub_vendor": { 3679 - "hex": "108e", 3680 - "value": 4238 3681 - }, 3682 1288 "device": { 3683 - "hex": "1048", 3684 - "value": 4168 1289 + "hex": "7010", 1290 + "value": 28688 3685 1291 }, 3686 1292 "sub_device": { 3687 1293 "hex": "1100", 3688 1294 "value": 4352 3689 1295 }, 3690 - "revision": { 3691 - "hex": "0001", 3692 - "value": 1 3693 - }, 3694 - "model": "SCSI storage controller", 3695 - "sysfs_id": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0", 3696 - "sysfs_bus_id": "0000:18:00.0", 1296 + "model": "Intel IDE interface", 1297 + "sysfs_id": "/devices/pci0000:00/0000:00:01.1", 1298 + "sysfs_bus_id": "0000:00:01.1", 3697 1299 "resources": [ 3698 1300 { 3699 - "type": "irq", 3700 - "base": 20, 3701 - "triggered": 0, 3702 - "enabled": true 1301 + "type": "io", 1302 + "base": 1014, 1303 + "range": 1, 1304 + "enabled": true, 1305 + "access": "read_write" 3703 1306 }, 3704 1307 { 3705 - "type": "mem", 3706 - "base": 3240099840, 3707 - "range": 4096, 1308 + "type": "io", 1309 + "base": 368, 1310 + "range": 8, 3708 1311 "enabled": true, 3709 - "access": "read_write", 3710 - "prefetch": "no" 1312 + "access": "read_write" 3711 1313 }, 3712 1314 { 3713 - "type": "mem", 3714 - "base": 35131490304, 3715 - "range": 16384, 1315 + "type": "io", 1316 + "base": 49280, 1317 + "range": 16, 3716 1318 "enabled": true, 3717 - "access": "read_only", 3718 - "prefetch": "no" 1319 + "access": "read_write" 1320 + }, 1321 + { 1322 + "type": "io", 1323 + "base": 496, 1324 + "range": 8, 1325 + "enabled": true, 1326 + "access": "read_write" 1327 + }, 1328 + { 1329 + "type": "io", 1330 + "base": 886, 1331 + "range": 1, 1332 + "enabled": true, 1333 + "access": "read_write" 3719 1334 } 3720 1335 ], 3721 1336 "detail": { 3722 - "function": 0, 3723 - "command": 1031, 1337 + "function": 1, 1338 + "command": 7, 3724 1339 "header_type": 0, 3725 1340 "secondary_bus": 0, 3726 - "irq": 20, 3727 - "prog_if": 0 1341 + "irq": 0, 1342 + "prog_if": 128 3728 1343 }, 3729 - "driver": "virtio-pci", 3730 - "driver_module": "virtio_pci", 1344 + "driver": "ata_piix", 1345 + "driver_module": "ata_piix", 3731 1346 "drivers": [ 3732 - "virtio-pci" 1347 + "ata_piix" 3733 1348 ], 3734 1349 "driver_modules": [ 3735 - "virtio_pci" 1350 + "ata_piix" 3736 1351 ], 3737 - "module_alias": "pci:v00001AF4d00001048sv0000108Esd00001100bc01sc00i00" 1352 + "module_alias": "pci:v00008086d00007010sv00001AF4sd00001100bc01sc01i80" 3738 1353 } 3739 1354 ], 3740 1355 "system": { ··· 3742 1357 }, 3743 1358 "unknown": [ 3744 1359 { 3745 - "index": 42, 3746 - "attached_to": 25, 1360 + "index": 14, 1361 + "attached_to": 8, 3747 1362 "class_list": [ 3748 1363 "unknown" 3749 1364 ], ··· 3760 1375 "vendor": "Virtio", 3761 1376 "device": "", 3762 1377 "model": "Virtio Unclassified device", 3763 - "sysfs_id": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0/virtio1", 1378 + "sysfs_id": "/devices/pci0000:00/0000:00:04.0/virtio1", 3764 1379 "sysfs_bus_id": "virtio1", 3765 1380 "driver": "virtio_scsi", 3766 1381 "driver_module": "virtio_scsi", ··· 3773 1388 "module_alias": "virtio:d00000008v0000108E" 3774 1389 }, 3775 1390 { 3776 - "index": 45, 1391 + "index": 17, 3777 1392 "attached_to": 0, 3778 1393 "class_list": [ 3779 1394 "unknown" ··· 3822 1437 ], 3823 1438 "usb_controller": [ 3824 1439 { 3825 - "index": 14, 3826 - "attached_to": 0, 3827 - "class_list": [ 3828 - "usb_controller", 3829 - "pci" 3830 - ], 3831 - "bus_type": { 3832 - "hex": "0004", 3833 - "name": "PCI", 3834 - "value": 4 3835 - }, 3836 - "slot": { 3837 - "bus": 0, 3838 - "number": 29 3839 - }, 3840 - "base_class": { 3841 - "hex": "000c", 3842 - "name": "Serial bus controller", 3843 - "value": 12 3844 - }, 3845 - "sub_class": { 3846 - "hex": "0003", 3847 - "name": "USB Controller", 3848 - "value": 3 3849 - }, 3850 - "pci_interface": { 3851 - "hex": "0000", 3852 - "name": "UHCI", 3853 - "value": 0 3854 - }, 3855 - "vendor": { 3856 - "hex": "8086", 3857 - "name": "Intel Corporation", 3858 - "value": 32902 3859 - }, 3860 - "sub_vendor": { 3861 - "hex": "1af4", 3862 - "value": 6900 3863 - }, 3864 - "device": { 3865 - "hex": "2935", 3866 - "value": 10549 3867 - }, 3868 - "sub_device": { 3869 - "hex": "1100", 3870 - "value": 4352 3871 - }, 3872 - "revision": { 3873 - "hex": "0003", 3874 - "value": 3 3875 - }, 3876 - "model": "Intel USB Controller", 3877 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.1", 3878 - "sysfs_bus_id": "0000:00:1d.1", 3879 - "resources": [ 3880 - { 3881 - "type": "io", 3882 - "base": 24704, 3883 - "range": 32, 3884 - "enabled": true, 3885 - "access": "read_write" 3886 - }, 3887 - { 3888 - "type": "irq", 3889 - "base": 17, 3890 - "triggered": 0, 3891 - "enabled": true 3892 - } 3893 - ], 3894 - "detail": { 3895 - "function": 1, 3896 - "command": 7, 3897 - "header_type": 0, 3898 - "secondary_bus": 0, 3899 - "irq": 17, 3900 - "prog_if": 0 3901 - }, 3902 - "driver": "uhci_hcd", 3903 - "driver_module": "uhci_hcd", 3904 - "drivers": [ 3905 - "uhci_hcd" 3906 - ], 3907 - "driver_modules": [ 3908 - "uhci_hcd" 3909 - ], 3910 - "driver_info": { 3911 - "type": "module", 3912 - "db_entry_0": [ 3913 - "uhci-hcd" 3914 - ], 3915 - "active": true, 3916 - "modprobe": true, 3917 - "names": [ 3918 - "uhci-hcd" 3919 - ], 3920 - "module_args": [ 3921 - "" 3922 - ], 3923 - "conf": "" 3924 - }, 3925 - "module_alias": "pci:v00008086d00002935sv00001AF4sd00001100bc0Csc03i00" 3926 - }, 3927 - { 3928 - "index": 30, 1440 + "index": 6, 3929 1441 "attached_to": 0, 3930 1442 "class_list": [ 3931 1443 "usb_controller", ··· 3938 1450 }, 3939 1451 "slot": { 3940 1452 "bus": 0, 3941 - "number": 29 1453 + "number": 1 3942 1454 }, 3943 1455 "base_class": { 3944 1456 "hex": "000c", ··· 3965 1477 "value": 6900 3966 1478 }, 3967 1479 "device": { 3968 - "hex": "2936", 3969 - "value": 10550 1480 + "hex": "7020", 1481 + "value": 28704 3970 1482 }, 3971 1483 "sub_device": { 3972 1484 "hex": "1100", 3973 1485 "value": 4352 3974 1486 }, 3975 1487 "revision": { 3976 - "hex": "0003", 3977 - "value": 3 1488 + "hex": "0001", 1489 + "value": 1 3978 1490 }, 3979 1491 "model": "Intel USB Controller", 3980 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.2", 3981 - "sysfs_bus_id": "0000:00:1d.2", 1492 + "sysfs_id": "/devices/pci0000:00/0000:00:01.2", 1493 + "sysfs_bus_id": "0000:00:01.2", 3982 1494 "resources": [ 3983 1495 { 3984 1496 "type": "io", 3985 - "base": 24672, 1497 + "base": 49248, 3986 1498 "range": 32, 3987 1499 "enabled": true, 3988 1500 "access": "read_write" 3989 1501 }, 3990 1502 { 3991 1503 "type": "irq", 3992 - "base": 18, 1504 + "base": 11, 3993 1505 "triggered": 0, 3994 1506 "enabled": true 3995 1507 } ··· 3999 1511 "command": 7, 4000 1512 "header_type": 0, 4001 1513 "secondary_bus": 0, 4002 - "irq": 18, 1514 + "irq": 11, 4003 1515 "prog_if": 0 4004 1516 }, 4005 1517 "driver": "uhci_hcd", ··· 4025 1537 ], 4026 1538 "conf": "" 4027 1539 }, 4028 - "module_alias": "pci:v00008086d00002936sv00001AF4sd00001100bc0Csc03i00" 4029 - }, 4030 - { 4031 - "index": 33, 4032 - "attached_to": 0, 4033 - "class_list": [ 4034 - "usb_controller", 4035 - "pci" 4036 - ], 4037 - "bus_type": { 4038 - "hex": "0004", 4039 - "name": "PCI", 4040 - "value": 4 4041 - }, 4042 - "slot": { 4043 - "bus": 0, 4044 - "number": 29 4045 - }, 4046 - "base_class": { 4047 - "hex": "000c", 4048 - "name": "Serial bus controller", 4049 - "value": 12 4050 - }, 4051 - "sub_class": { 4052 - "hex": "0003", 4053 - "name": "USB Controller", 4054 - "value": 3 4055 - }, 4056 - "pci_interface": { 4057 - "hex": "0000", 4058 - "name": "UHCI", 4059 - "value": 0 4060 - }, 4061 - "vendor": { 4062 - "hex": "8086", 4063 - "name": "Intel Corporation", 4064 - "value": 32902 4065 - }, 4066 - "sub_vendor": { 4067 - "hex": "1af4", 4068 - "value": 6900 4069 - }, 4070 - "device": { 4071 - "hex": "2934", 4072 - "value": 10548 4073 - }, 4074 - "sub_device": { 4075 - "hex": "1100", 4076 - "value": 4352 4077 - }, 4078 - "revision": { 4079 - "hex": "0003", 4080 - "value": 3 4081 - }, 4082 - "model": "Intel USB Controller", 4083 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.0", 4084 - "sysfs_bus_id": "0000:00:1d.0", 4085 - "resources": [ 4086 - { 4087 - "type": "io", 4088 - "base": 24736, 4089 - "range": 32, 4090 - "enabled": true, 4091 - "access": "read_write" 4092 - }, 4093 - { 4094 - "type": "irq", 4095 - "base": 16, 4096 - "triggered": 0, 4097 - "enabled": true 4098 - } 4099 - ], 4100 - "detail": { 4101 - "function": 0, 4102 - "command": 7, 4103 - "header_type": 0, 4104 - "secondary_bus": 0, 4105 - "irq": 16, 4106 - "prog_if": 0 4107 - }, 4108 - "driver": "uhci_hcd", 4109 - "driver_module": "uhci_hcd", 4110 - "drivers": [ 4111 - "uhci_hcd" 4112 - ], 4113 - "driver_modules": [ 4114 - "uhci_hcd" 4115 - ], 4116 - "driver_info": { 4117 - "type": "module", 4118 - "db_entry_0": [ 4119 - "uhci-hcd" 4120 - ], 4121 - "active": true, 4122 - "modprobe": true, 4123 - "names": [ 4124 - "uhci-hcd" 4125 - ], 4126 - "module_args": [ 4127 - "" 4128 - ], 4129 - "conf": "" 4130 - }, 4131 - "module_alias": "pci:v00008086d00002934sv00001AF4sd00001100bc0Csc03i00" 4132 - }, 4133 - { 4134 - "index": 38, 4135 - "attached_to": 0, 4136 - "class_list": [ 4137 - "usb_controller", 4138 - "pci" 4139 - ], 4140 - "bus_type": { 4141 - "hex": "0004", 4142 - "name": "PCI", 4143 - "value": 4 4144 - }, 4145 - "slot": { 4146 - "bus": 0, 4147 - "number": 29 4148 - }, 4149 - "base_class": { 4150 - "hex": "000c", 4151 - "name": "Serial bus controller", 4152 - "value": 12 4153 - }, 4154 - "sub_class": { 4155 - "hex": "0003", 4156 - "name": "USB Controller", 4157 - "value": 3 4158 - }, 4159 - "pci_interface": { 4160 - "hex": "0020", 4161 - "name": "EHCI", 4162 - "value": 32 4163 - }, 4164 - "vendor": { 4165 - "hex": "8086", 4166 - "name": "Intel Corporation", 4167 - "value": 32902 4168 - }, 4169 - "sub_vendor": { 4170 - "hex": "1af4", 4171 - "value": 6900 4172 - }, 4173 - "device": { 4174 - "hex": "293a", 4175 - "value": 10554 4176 - }, 4177 - "sub_device": { 4178 - "hex": "1100", 4179 - "value": 4352 4180 - }, 4181 - "revision": { 4182 - "hex": "0003", 4183 - "value": 3 4184 - }, 4185 - "model": "Intel USB Controller", 4186 - "sysfs_id": "/devices/pci0000:00/0000:00:1d.7", 4187 - "sysfs_bus_id": "0000:00:1d.7", 4188 - "resources": [ 4189 - { 4190 - "type": "irq", 4191 - "base": 19, 4192 - "triggered": 0, 4193 - "enabled": true 4194 - }, 4195 - { 4196 - "type": "mem", 4197 - "base": 3290505216, 4198 - "range": 4096, 4199 - "enabled": true, 4200 - "access": "read_write", 4201 - "prefetch": "no" 4202 - } 4203 - ], 4204 - "detail": { 4205 - "function": 7, 4206 - "command": 7, 4207 - "header_type": 0, 4208 - "secondary_bus": 0, 4209 - "irq": 19, 4210 - "prog_if": 32 4211 - }, 4212 - "driver": "ehci-pci", 4213 - "driver_module": "ehci_pci", 4214 - "drivers": [ 4215 - "ehci-pci" 4216 - ], 4217 - "driver_modules": [ 4218 - "ehci_pci" 4219 - ], 4220 - "driver_info": { 4221 - "type": "module", 4222 - "db_entry_0": [ 4223 - "ehci-hcd" 4224 - ], 4225 - "active": true, 4226 - "modprobe": true, 4227 - "names": [ 4228 - "ehci-hcd" 4229 - ], 4230 - "module_args": [ 4231 - "" 4232 - ], 4233 - "conf": "" 4234 - }, 4235 - "module_alias": "pci:v00008086d0000293Asv00001AF4sd00001100bc0Csc03i20" 1540 + "module_alias": "pci:v00008086d00007020sv00001AF4sd00001100bc0Csc03i00" 4236 1541 } 4237 1542 ] 4238 1543 }, ··· 4250 1555 { 4251 1556 "handle": 768, 4252 1557 "manufacturer": "QEMU", 4253 - "version": "pc-q35-7.2", 1558 + "version": "pc-i440fx-7.2", 4254 1559 "chassis_type": { 4255 1560 "hex": "0001", 4256 1561 "name": "Other", ··· 4298 1603 "name": "Multi-bit", 4299 1604 "value": 6 4300 1605 }, 4301 - "max_size": "0xc00000", 1606 + "max_size": "0x100000", 4302 1607 "error_handle": 65534, 4303 1608 "slots": 1 4304 1609 } ··· 4308 1613 "handle": 4864, 4309 1614 "array_handle": 4096, 4310 1615 "start_address": "0x0", 4311 - "end_address": "0x80000000", 4312 - "part_width": 1 4313 - }, 4314 - { 4315 - "handle": 4865, 4316 - "array_handle": 4096, 4317 - "start_address": "0x100000000", 4318 - "end_address": "0x380000000", 1616 + "end_address": "0x40000000", 4319 1617 "part_width": 1 4320 1618 } 4321 1619 ], ··· 4330 1628 "error_handle": 65534, 4331 1629 "width": 0, 4332 1630 "ecc_bits": 0, 4333 - "size": 12582912, 1631 + "size": 1048576, 4334 1632 "form_factor": { 4335 1633 "hex": "0009", 4336 1634 "name": "DIMM", ··· 4359 1657 }, 4360 1658 "socket_populated": true, 4361 1659 "manufacturer": "QEMU", 4362 - "version": "pc-q35-7.2", 1660 + "version": "pc-i440fx-7.2", 4363 1661 "part": "", 4364 1662 "processor_type": { 4365 1663 "hex": "0003", ··· 4386 1684 "system": { 4387 1685 "handle": 256, 4388 1686 "manufacturer": "QEMU", 4389 - "product": "Standard PC (Q35 + ICH9, 2009)", 4390 - "version": "pc-q35-7.2", 1687 + "product": "Standard PC (i440FX + PIIX, 1996)", 1688 + "version": "pc-i440fx-7.2", 4391 1689 "wake_up": { 4392 1690 "hex": "0006", 4393 1691 "name": "Power Switch",
-10
machines/prattle/home/default.nix
··· 11 11 homeDirectory = "/home/kierank"; 12 12 }; 13 13 14 - atelier = { 15 - shell = { 16 - enable = true; 17 - }; 18 - apps = { 19 - helix.enable = true; 20 - irssi.enable = true; 21 - }; 22 - }; 23 - 24 14 programs.home-manager.enable = true; 25 15 26 16 systemd.user.startServices = "sd-switch";