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

chore: minify prattle

dunkirk.sh bca83622 dcb2d179

verified
Changed files
+281 -3009
machines
+35 -51
machines/prattle/default.nix
···
trusted-users = [
"kierank"
];
+
# Limit resource usage
+
max-jobs = 1;
+
cores = 1;
};
channel.enable = false;
-
optimise.automatic = true;
+
# Disable automatic optimization to save CPU/memory
+
optimise.automatic = false;
registry = lib.mapAttrs (_: flake: { inherit flake; }) flakeInputs;
nixPath = lib.mapAttrsToList (n: _: "${n}=flake:${n}") flakeInputs;
+
# Enable automatic GC to free up disk space
+
gc = {
+
automatic = true;
+
dates = "weekly";
+
options = "--delete-older-than 7d";
+
};
};
time.timeZone = "America/New_York";
environment.systemPackages = with pkgs; [
-
# core
-
coreutils
-
screen
-
bc
-
jq
-
psmisc
-
# cli_utils
-
direnv
-
zsh
-
gum
+
# core essentials only
vim
-
# networking
-
xh
curl
-
wget
-
dogdns
-
inetutils
-
mosh
-
# nix_tools
-
inputs.nixvim.packages.x86_64-linux.default
-
nixd
-
nil
-
nixfmt-rfc-style
inputs.agenix.packages.x86_64-linux.default
-
# security
-
openssl
-
gpgme
-
gnupg
-
# dev_langs
-
nodejs_22
-
python3
-
go
-
gopls
-
gotools
-
go-tools
-
gcc
-
# misc
-
neofetch
];
-
programs.nh = {
-
enable = true;
-
clean.enable = true;
-
clean.extraArgs = "--keep-since 4d --keep 3";
-
flake = "/home/kierank/dots";
-
};
-
age.identityPaths = [
"/home/kierank/.ssh/id_rsa"
"/etc/ssh/id_rsa"
···
XDG_CONFIG_HOME = "$HOME/.config";
XDG_DATA_HOME = "$HOME/.local/share";
XDG_STATE_HOME = "$HOME/.local/state";
-
EDITOR = "nvim";
-
SYSTEMD_EDITOR = "nvim";
-
VISUAL = "nvim";
+
EDITOR = "vim";
+
SYSTEMD_EDITOR = "vim";
+
VISUAL = "vim";
};
atelier = {
···
networking = {
hostName = "prattle";
-
networkmanager.enable = true;
+
# Use systemd-networkd instead of NetworkManager (lighter)
+
useDHCP = true;
+
networkmanager.enable = false;
};
-
programs.zsh.enable = true;
-
programs.direnv.enable = true;
+
# Use bash instead of zsh to save memory
+
programs.bash.enableCompletion = true;
users.users = {
kierank = {
initialPassword = "changeme";
isNormalUser = true;
-
shell = pkgs.zsh;
+
shell = pkgs.bashInteractive;
openssh.authorizedKeys.keys = [
"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"
];
extraGroups = [
"wheel"
-
"networkmanager"
];
};
root.openssh.authorizedKeys.keys = [
···
allowedTCPPorts = [ 22 80 443 ];
logRefusedConnections = false;
rejectPackets = true;
+
# Disable firewall logging to reduce overhead
+
logReversePathDrops = false;
};
services.tailscale = {
···
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelParams = [ "console=ttyS0" ];
+
+
# Memory and resource optimizations
+
zramSwap = {
+
enable = true;
+
memoryPercent = 50; # Use 50% of RAM for compressed swap
+
};
+
+
# Reduce system logging overhead
+
services.journald.extraConfig = ''
+
SystemMaxUse=100M
+
MaxRetentionSec=7day
+
'';
system.stateVersion = "23.05";
}
+246 -2948
machines/prattle/facter.json
···
},
"bridge": [
{
-
"index": 6,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.1",
-
"sysfs_bus_id": "0000:00:03.1",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290570752,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 1,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 10,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 8,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.7",
-
"sysfs_bus_id": "0000:00:02.7",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290578944,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 7,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 8,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 9,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.4",
-
"sysfs_bus_id": "0000:00:04.4",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290525696,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 4,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 21,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 10,
+
"index": 7,
"attached_to": 0,
"class_list": [
"pci",
···
},
"slot": {
"bus": 0,
-
"number": 31
+
"number": 1
},
"base_class": {
"hex": "0006",
···
"value": 6900
},
"device": {
-
"hex": "2918",
-
"value": 10520
+
"hex": "7000",
+
"value": 28672
},
"sub_device": {
"hex": "1100",
"value": 4352
},
-
"revision": {
-
"hex": "0002",
-
"value": 2
-
},
"model": "Intel ISA bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1f.0",
-
"sysfs_bus_id": "0000:00:1f.0",
+
"sysfs_id": "/devices/pci0000:00/0000:00:01.0",
+
"sysfs_bus_id": "0000:00:01.0",
"detail": {
"function": 0,
"command": 3,
···
"irq": 0,
"prog_if": 0
},
-
"driver": "lpc_ich",
-
"driver_module": "lpc_ich",
-
"drivers": [
-
"lpc_ich"
-
],
-
"driver_modules": [
-
"lpc_ich"
-
],
-
"module_alias": "pci:v00008086d00002918sv00001AF4sd00001100bc06sc01i00"
-
},
-
{
-
"index": 11,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.5",
-
"sysfs_bus_id": "0000:00:02.5",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290587136,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 5,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 6,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
+
"module_alias": "pci:v00008086d00007000sv00001AF4sd00001100bc06sc01i00"
},
{
-
"index": 12,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.2",
-
"sysfs_bus_id": "0000:00:04.2",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290533888,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 2,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 19,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 15,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.3",
-
"sysfs_bus_id": "0000:00:02.3",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290595328,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 3,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 4,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 16,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.0",
-
"sysfs_bus_id": "0000:00:04.0",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290542080,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 0,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 17,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 17,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.6",
-
"sysfs_bus_id": "0000:00:03.6",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290550272,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 6,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 15,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 18,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 31
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1f.7",
-
"sysfs_bus_id": "0000:00:1f.7",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 16,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290497024,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 7,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 25,
-
"irq": 16,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 19,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.1",
-
"sysfs_bus_id": "0000:00:02.1",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290603520,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 1,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 2,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 20,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.4",
-
"sysfs_bus_id": "0000:00:03.4",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290558464,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 4,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 13,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 21,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.7",
-
"sysfs_bus_id": "0000:00:04.7",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290513408,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 7,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 24,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 22,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.2",
-
"sysfs_bus_id": "0000:00:03.2",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290566656,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 2,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 11,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 24,
+
"index": 9,
"attached_to": 0,
"class_list": [
"pci",
···
"value": 6900
},
"device": {
-
"hex": "29c0",
-
"value": 10688
+
"hex": "1237",
+
"value": 4663
},
"sub_device": {
"hex": "1100",
"value": 4352
},
+
"revision": {
+
"hex": "0002",
+
"value": 2
+
},
"model": "Intel Host bridge",
"sysfs_id": "/devices/pci0000:00/0000:00:00.0",
"sysfs_bus_id": "0000:00:00.0",
···
"irq": 0,
"prog_if": 0
},
-
"module_alias": "pci:v00008086d000029C0sv00001AF4sd00001100bc06sc00i00"
-
},
-
{
-
"index": 26,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.5",
-
"sysfs_bus_id": "0000:00:04.5",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290521600,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 5,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 22,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 27,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.0",
-
"sysfs_bus_id": "0000:00:03.0",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290574848,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 0,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 9,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 28,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.6",
-
"sysfs_bus_id": "0000:00:02.6",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290583040,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 6,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 7,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 29,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.3",
-
"sysfs_bus_id": "0000:00:04.3",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290529792,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 3,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 20,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 31,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.4",
-
"sysfs_bus_id": "0000:00:02.4",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290591232,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 4,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 5,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 32,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.1",
-
"sysfs_bus_id": "0000:00:04.1",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290537984,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 1,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 18,
-
"irq": 20,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 34,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.7",
-
"sysfs_bus_id": "0000:00:03.7",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290546176,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 7,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 16,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
+
"module_alias": "pci:v00008086d00001237sv00001AF4sd00001100bc06sc00i00"
},
{
-
"index": 35,
+
"index": 10,
"attached_to": 0,
"class_list": [
"pci",
···
},
"slot": {
"bus": 0,
-
"number": 2
+
"number": 1
},
"base_class": {
"hex": "0006",
···
"value": 6
},
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.2",
-
"sysfs_bus_id": "0000:00:02.2",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 22,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290599424,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 2,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 3,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 36,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
+
"hex": "0080",
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
+
"value": 128
},
"vendor": {
-
"hex": "1b36",
-
"value": 6966
+
"hex": "8086",
+
"name": "Intel Corporation",
+
"value": 32902
},
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
+
"hex": "1af4",
+
"value": 6900
},
"device": {
-
"hex": "000c",
-
"value": 12
+
"hex": "7113",
+
"value": 28947
},
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.5",
-
"sysfs_bus_id": "0000:00:03.5",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290554368,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 5,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 14,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 37,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 2
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
+
"hex": "1100",
+
"value": 4352
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
+
"revision": {
+
"hex": "0003",
+
"value": 3
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:02.0",
-
"sysfs_bus_id": "0000:00:02.0",
+
"model": "Intel Bridge",
+
"sysfs_id": "/devices/pci0000:00/0000:00:01.3",
+
"sysfs_bus_id": "0000:00:01.3",
"resources": [
{
"type": "irq",
-
"base": 22,
+
"base": 9,
"triggered": 0,
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290607616,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 0,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 1,
-
"irq": 22,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 39,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 3
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:03.3",
-
"sysfs_bus_id": "0000:00:03.3",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 23,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290562560,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
}
],
"detail": {
"function": 3,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 12,
-
"irq": 23,
-
"prog_if": 0
-
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
-
"drivers": [
-
"pcieport"
-
],
-
"driver_modules": [
-
"pcieportdrv"
-
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
-
},
-
{
-
"index": 41,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"bridge"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 4
-
},
-
"base_class": {
-
"hex": "0006",
-
"name": "Bridge",
-
"value": 6
-
},
-
"sub_class": {
-
"hex": "0004",
-
"name": "PCI bridge",
-
"value": 4
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "Normal decode",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"sub_vendor": {
-
"hex": "1b36",
-
"value": 6966
-
},
-
"device": {
-
"hex": "000c",
-
"value": 12
-
},
-
"sub_device": {
-
"hex": "0000",
-
"value": 0
-
},
-
"model": "PCI bridge",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.6",
-
"sysfs_bus_id": "0000:00:04.6",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290517504,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 6,
-
"command": 1030,
-
"header_type": 1,
-
"secondary_bus": 23,
-
"irq": 20,
+
"command": 3,
+
"header_type": 0,
+
"secondary_bus": 0,
+
"irq": 9,
"prog_if": 0
},
-
"driver": "pcieport",
-
"driver_module": "pcieportdrv",
+
"driver": "piix4_smbus",
+
"driver_module": "i2c_piix4",
"drivers": [
-
"pcieport"
+
"piix4_smbus"
],
"driver_modules": [
-
"pcieportdrv"
+
"i2c_piix4"
],
-
"module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
+
"module_alias": "pci:v00008086d00007113sv00001AF4sd00001100bc06sc80i00"
}
],
"cpu": [
{
"architecture": "x86_64",
"vendor_name": "AuthenticAMD",
-
"family": 25,
-
"model": 17,
-
"stepping": 1,
+
"family": 23,
+
"model": 1,
+
"stepping": 2,
"features": [
"fpu",
"vme",
···
"ssse3",
"fma",
"cx16",
-
"pcid",
"sse4_1",
"sse4_2",
"x2apic",
···
"topoext",
"perfctr_core",
"ssbd",
-
"ibrs",
"ibpb",
-
"stibp",
"vmmcall",
"fsgsbase",
"tsc_adjust",
···
"avx2",
"smep",
"bmi2",
-
"erms",
-
"invpcid",
-
"avx512f",
-
"avx512dq",
"rdseed",
"adx",
"smap",
-
"avx512ifma",
"clflushopt",
-
"clwb",
-
"avx512cd",
"sha_ni",
-
"avx512bw",
-
"avx512vl",
"xsaveopt",
"xsavec",
"xgetbv1",
-
"xsaves",
-
"avx512_bf16",
"clzero",
"xsaveerptr",
-
"wbnoinvd",
+
"virt_ssbd",
"arat",
"npt",
"nrip_save",
"vgif",
-
"vnmi",
-
"avx512vbmi",
-
"umip",
-
"pku",
-
"ospke",
-
"avx512_vbmi2",
-
"gfni",
-
"vaes",
-
"vpclmulqdq",
-
"avx512_vnni",
-
"avx512_bitalg",
-
"avx512_vpopcntdq",
-
"la57",
-
"rdpid",
"overflow_recov",
"succor",
-
"fsrm",
"arch_capabilities"
],
"bugs": [
···
"spectre_v1",
"spectre_v2",
"spec_store_bypass",
+
"retbleed",
+
"smt_rsb",
"srso",
+
"div0",
"ibpb_no_ret"
],
-
"bogo": 5192.19,
+
"bogo": 3992.5,
"cache": 512,
"units": 2,
"physical_id": 0,
···
"cores": 1,
"fpu": true,
"fpu_exception": true,
-
"cpuid_level": 16,
+
"cpuid_level": 13,
"write_protect": false,
"tlb_size": 1024,
"clflush_size": 64,
"cache_alignment": 64,
"address_sizes": {
"physical": "0x28",
-
"virtual": "0x39"
+
"virtual": "0x30"
}
}
],
"disk": [
{
-
"index": 46,
-
"attached_to": 42,
+
"index": 18,
+
"attached_to": 14,
"class_list": [
"disk",
"scsi",
···
"model": "ORACLE BlockVolume",
"sysfs_id": "/class/block/sda",
"sysfs_bus_id": "0:0:0:1",
-
"sysfs_device_link": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0/virtio1/host0/target0:0:0/0:0:0:1",
+
"sysfs_device_link": "/devices/pci0000:00/0000:00:04.0/virtio1/host0/target0:0:0/0:0:0:1",
"unix_device_name": "/dev/sda",
"unix_device_number": {
"type": 98,
···
"range": 16
},
"unix_device_names": [
-
"/dev/disk/by-id/scsi-3604bd4d2f6eb4a7ca150fb89c99df77d",
-
"/dev/disk/by-id/wwn-0x604bd4d2f6eb4a7ca150fb89c99df77d",
-
"/dev/disk/by-path/pci-0000:18:00.0-scsi-0:0:0:1",
+
"/dev/disk/by-id/scsi-36031c628421d4d309553ce9700b81f0d",
+
"/dev/disk/by-id/wwn-0x6031c628421d4d309553ce9700b81f0d",
+
"/dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:1",
"/dev/sda"
],
"unix_device_name2": "/dev/sg0",
···
},
"slot": {
"bus": 0,
-
"number": 1
+
"number": 2
},
"base_class": {
"hex": "0003",
···
"value": 2
},
"model": "VGA compatible controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:01.0",
-
"sysfs_bus_id": "0000:00:01.0",
+
"sysfs_id": "/devices/pci0000:00/0000:00:02.0",
+
"sysfs_bus_id": "0000:00:02.0",
"resources": [
{
"type": "mem",
-
"base": 3221225472,
+
"base": 2147483648,
"range": 16777216,
"enabled": true,
"access": "read_only",
···
},
{
"type": "mem",
-
"base": 3290611712,
+
"base": 2164334592,
"range": 4096,
"enabled": true,
"access": "read_write",
···
],
"hub": [
{
-
"index": 48,
-
"attached_to": 14,
+
"index": 19,
+
"attached_to": 6,
"class_list": [
"usb",
"hub"
···
"name": "6.14",
"value": 0
},
-
"serial": "0000:00:1d.1",
+
"serial": "0000:00:01.2",
"model": "Linux 6.14.10 uhci_hcd UHCI Host Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.1/usb3/3-0:1.0",
-
"sysfs_bus_id": "3-0:1.0",
-
"resources": [
-
{
-
"type": "baud",
-
"speed": 12000000,
-
"bits": 0,
-
"stop_bits": 0,
-
"parity": 0,
-
"handshake": 0
-
}
-
],
-
"detail": {
-
"device_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"device_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"device_protocol": 0,
-
"interface_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"interface_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"interface_protocol": 0,
-
"interface_number": 0,
-
"interface_alternate_setting": 0
-
},
-
"hotplug": "usb",
-
"driver": "hub",
-
"driver_module": "usbcore",
-
"drivers": [
-
"hub"
-
],
-
"driver_modules": [
-
"usbcore"
-
],
-
"module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00"
-
},
-
{
-
"index": 49,
-
"attached_to": 30,
-
"class_list": [
-
"usb",
-
"hub"
-
],
-
"bus_type": {
-
"hex": "0086",
-
"name": "USB",
-
"value": 134
-
},
-
"slot": {
-
"bus": 0,
-
"number": 0
-
},
-
"base_class": {
-
"hex": "010a",
-
"name": "Hub",
-
"value": 266
-
},
-
"vendor": {
-
"hex": "1d6b",
-
"name": "Linux 6.14.10 uhci_hcd",
-
"value": 7531
-
},
-
"device": {
-
"hex": "0001",
-
"name": "UHCI Host Controller",
-
"value": 1
-
},
-
"revision": {
-
"hex": "0000",
-
"name": "6.14",
-
"value": 0
-
},
-
"serial": "0000:00:1d.2",
-
"model": "Linux 6.14.10 uhci_hcd UHCI Host Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.2/usb4/4-0:1.0",
-
"sysfs_bus_id": "4-0:1.0",
-
"resources": [
-
{
-
"type": "baud",
-
"speed": 12000000,
-
"bits": 0,
-
"stop_bits": 0,
-
"parity": 0,
-
"handshake": 0
-
}
-
],
-
"detail": {
-
"device_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"device_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"device_protocol": 0,
-
"interface_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"interface_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"interface_protocol": 0,
-
"interface_number": 0,
-
"interface_alternate_setting": 0
-
},
-
"hotplug": "usb",
-
"driver": "hub",
-
"driver_module": "usbcore",
-
"drivers": [
-
"hub"
-
],
-
"driver_modules": [
-
"usbcore"
-
],
-
"module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00"
-
},
-
{
-
"index": 50,
-
"attached_to": 33,
-
"class_list": [
-
"usb",
-
"hub"
-
],
-
"bus_type": {
-
"hex": "0086",
-
"name": "USB",
-
"value": 134
-
},
-
"slot": {
-
"bus": 0,
-
"number": 0
-
},
-
"base_class": {
-
"hex": "010a",
-
"name": "Hub",
-
"value": 266
-
},
-
"vendor": {
-
"hex": "1d6b",
-
"name": "Linux 6.14.10 uhci_hcd",
-
"value": 7531
-
},
-
"device": {
-
"hex": "0001",
-
"name": "UHCI Host Controller",
-
"value": 1
-
},
-
"revision": {
-
"hex": "0000",
-
"name": "6.14",
-
"value": 0
-
},
-
"serial": "0000:00:1d.0",
-
"model": "Linux 6.14.10 uhci_hcd UHCI Host Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.0/usb1/1-0:1.0",
+
"sysfs_id": "/devices/pci0000:00/0000:00:01.2/usb1/1-0:1.0",
"sysfs_bus_id": "1-0:1.0",
"resources": [
{
···
"usbcore"
],
"module_alias": "usb:v1D6Bp0001d0614dc09dsc00dp00ic09isc00ip00in00"
-
},
-
{
-
"index": 51,
-
"attached_to": 38,
-
"class_list": [
-
"usb",
-
"hub"
-
],
-
"bus_type": {
-
"hex": "0086",
-
"name": "USB",
-
"value": 134
-
},
-
"slot": {
-
"bus": 0,
-
"number": 0
-
},
-
"base_class": {
-
"hex": "010a",
-
"name": "Hub",
-
"value": 266
-
},
-
"vendor": {
-
"hex": "1d6b",
-
"name": "Linux 6.14.10 ehci_hcd",
-
"value": 7531
-
},
-
"device": {
-
"hex": "0002",
-
"name": "EHCI Host Controller",
-
"value": 2
-
},
-
"revision": {
-
"hex": "0000",
-
"name": "6.14",
-
"value": 0
-
},
-
"serial": "0000:00:1d.7",
-
"model": "Linux 6.14.10 ehci_hcd EHCI Host Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0",
-
"sysfs_bus_id": "2-0:1.0",
-
"resources": [
-
{
-
"type": "baud",
-
"speed": 480000000,
-
"bits": 0,
-
"stop_bits": 0,
-
"parity": 0,
-
"handshake": 0
-
}
-
],
-
"detail": {
-
"device_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"device_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"device_protocol": 0,
-
"interface_class": {
-
"hex": "0009",
-
"name": "hub",
-
"value": 9
-
},
-
"interface_subclass": {
-
"hex": "0000",
-
"name": "per_interface",
-
"value": 0
-
},
-
"interface_protocol": 0,
-
"interface_number": 0,
-
"interface_alternate_setting": 0
-
},
-
"hotplug": "usb",
-
"driver": "hub",
-
"driver_module": "usbcore",
-
"drivers": [
-
"hub"
-
],
-
"driver_modules": [
-
"usbcore"
-
],
-
"module_alias": "usb:v1D6Bp0002d0614dc09dsc00dp00ic09isc00ip00in00"
}
],
"memory": [
···
{
"type": "mem",
"base": 0,
-
"range": 12531773440,
+
"range": 1004576768,
"enabled": true,
"access": "read_write",
"prefetch": "unknown"
},
{
"type": "phys_mem",
-
"range": 12884901888
+
"range": 1006632960
}
]
}
],
"monitor": [
{
-
"index": 44,
+
"index": 16,
"attached_to": 13,
"class_list": [
"monitor"
···
],
"mouse": [
{
-
"index": 47,
-
"attached_to": 51,
+
"index": 20,
+
"attached_to": 19,
"class_list": [
"mouse",
"usb"
···
"name": "QEMU USB Tablet",
"value": 1
},
-
"serial": "28754-0000:00:1d.7-1",
+
"serial": "28754-0000:00:01.2-1",
"compat_vendor": "Unknown",
"compat_device": "Generic USB Mouse",
"model": "QEMU USB Tablet",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0",
-
"sysfs_bus_id": "2-1:1.0",
+
"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_name": "/dev/input/mice",
"unix_device_number": {
"type": 99,
···
"resources": [
{
"type": "baud",
-
"speed": 480000000,
+
"speed": 12000000,
"bits": 0,
"stop_bits": 0,
"parity": 0,
···
],
"network_controller": [
{
-
"index": 43,
-
"attached_to": 40,
+
"index": 15,
+
"attached_to": 11,
"class_list": [
"network_controller"
],
···
"vendor": "Virtio",
"device": "Ethernet Card 0",
"model": "Virtio Ethernet Card 0",
-
"sysfs_id": "/devices/pci0000:00/0000:00:05.0/virtio0",
+
"sysfs_id": "/devices/pci0000:00/0000:00:03.0/virtio0",
"sysfs_bus_id": "virtio0",
-
"unix_device_name": "enp0s5",
+
"unix_device_name": "ens3",
"unix_device_names": [
-
"enp0s5"
+
"ens3"
],
"resources": [
{
···
],
"network_interface": [
{
-
"index": 52,
-
"attached_to": 43,
+
"index": 21,
+
"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_name": "lo",
+
"unix_device_names": [
+
"lo"
+
]
+
},
+
{
+
"index": 22,
+
"attached_to": 15,
"class_list": [
"network_interface"
],
···
"value": 1
},
"model": "Ethernet network interface",
-
"sysfs_id": "/class/net/enp0s5",
-
"sysfs_device_link": "/devices/pci0000:00/0000:00:05.0/virtio0",
-
"unix_device_name": "enp0s5",
+
"sysfs_id": "/class/net/ens3",
+
"sysfs_device_link": "/devices/pci0000:00/0000:00:03.0/virtio0",
+
"unix_device_name": "ens3",
"unix_device_names": [
-
"enp0s5"
+
"ens3"
],
"resources": [
···
"driver_modules": [
"virtio_net"
-
},
-
{
-
"index": 53,
-
"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_name": "lo",
-
"unix_device_names": [
-
"lo"
-
]
],
"pci": [
-
"index": 23,
+
"index": 11,
"attached_to": 0,
"class_list": [
"pci",
···
},
"slot": {
"bus": 0,
-
"number": 31
-
},
-
"base_class": {
-
"hex": "000c",
-
"name": "Serial bus controller",
-
"value": 12
-
},
-
"sub_class": {
-
"hex": "0005",
-
"name": "SMBus",
-
"value": 5
-
},
-
"vendor": {
-
"hex": "8086",
-
"name": "Intel Corporation",
-
"value": 32902
-
},
-
"sub_vendor": {
-
"hex": "1af4",
-
"value": 6900
-
},
-
"device": {
-
"hex": "2930",
-
"value": 10544
-
},
-
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
-
"hex": "0002",
-
"value": 2
-
},
-
"model": "Intel SMBus",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1f.3",
-
"sysfs_bus_id": "0000:00:1f.3",
-
"resources": [
-
{
-
"type": "io",
-
"base": 24576,
-
"range": 64,
-
"enabled": true,
-
"access": "read_write"
-
},
-
{
-
"type": "irq",
-
"base": 16,
-
"triggered": 0,
-
"enabled": true
-
}
-
],
-
"detail": {
-
"function": 3,
-
"command": 3,
-
"header_type": 0,
-
"secondary_bus": 0,
-
"irq": 16,
-
"prog_if": 0
-
},
-
"driver": "i801_smbus",
-
"driver_module": "i2c_i801",
-
"drivers": [
-
"i801_smbus"
-
],
-
"driver_modules": [
-
"i2c_i801"
-
],
-
"module_alias": "pci:v00008086d00002930sv00001AF4sd00001100bc0Csc05i00"
-
},
-
{
-
"index": 40,
-
"attached_to": 0,
-
"class_list": [
-
"pci",
-
"unknown"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 5
+
"number": 3
},
"base_class": {
"hex": "0002",
···
"value": 4238
},
"device": {
-
"hex": "1041",
-
"value": 4161
+
"hex": "1000",
+
"value": 4096
},
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
"hex": "0001",
"value": 1
},
"model": "Ethernet controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:05.0",
-
"sysfs_bus_id": "0000:00:05.0",
+
"sysfs_id": "/devices/pci0000:00/0000:00:03.0",
+
"sysfs_bus_id": "0000:00:03.0",
"resources": [
+
"type": "io",
+
"base": 49216,
+
"range": 32,
+
"enabled": true,
+
"access": "read_write"
+
},
+
{
"type": "irq",
-
"base": 21,
+
"base": 10,
"triggered": 0,
"enabled": true
},
"type": "mem",
-
"base": 3290509312,
+
"base": 2164330496,
"range": 4096,
"enabled": true,
"access": "read_write",
···
},
"type": "mem",
-
"base": 35198599168,
+
"base": 34359738368,
"range": 16384,
"enabled": true,
"access": "read_only",
···
"command": 1031,
"header_type": 0,
"secondary_bus": 0,
-
"irq": 21,
+
"irq": 10,
"prog_if": 0
},
"driver": "virtio-pci",
···
"driver_modules": [
"virtio_pci"
],
-
"module_alias": "pci:v00001AF4d00001041sv0000108Esd00001100bc02sc00i00"
+
"module_alias": "pci:v00001AF4d00001000sv0000108Esd00000001bc02sc00i00"
],
"storage_controller": [
-
"index": 7,
+
"index": 8,
"attached_to": 0,
"class_list": [
"storage_controller",
···
},
"slot": {
"bus": 0,
-
"number": 31
+
"number": 4
},
"base_class": {
"hex": "0001",
···
"value": 1
},
"sub_class": {
-
"hex": "0006",
-
"value": 6
-
},
-
"pci_interface": {
-
"hex": "0001",
-
"value": 1
+
"hex": "0000",
+
"name": "SCSI storage controller",
+
"value": 0
},
"vendor": {
-
"hex": "8086",
-
"name": "Intel Corporation",
-
"value": 32902
+
"hex": "1af4",
+
"value": 6900
},
"sub_vendor": {
-
"hex": "1af4",
-
"value": 6900
+
"hex": "108e",
+
"value": 4238
},
"device": {
-
"hex": "2922",
-
"value": 10530
+
"hex": "1004",
+
"value": 4100
},
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
-
"hex": "0002",
-
"value": 2
+
"hex": "0008",
+
"value": 8
},
-
"model": "Intel Mass storage controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1f.2",
-
"sysfs_bus_id": "0000:00:1f.2",
+
"model": "SCSI storage controller",
+
"sysfs_id": "/devices/pci0000:00/0000:00:04.0",
+
"sysfs_bus_id": "0000:00:04.0",
"resources": [
"type": "io",
-
"base": 24640,
-
"range": 32,
+
"base": 49152,
+
"range": 64,
"enabled": true,
"access": "read_write"
},
"type": "irq",
-
"base": 57,
+
"base": 11,
"triggered": 0,
"enabled": true
},
"type": "mem",
-
"base": 3290501120,
+
"base": 2164326400,
"range": 4096,
"enabled": true,
"access": "read_write",
"prefetch": "no"
+
},
+
{
+
"type": "mem",
+
"base": 34359754752,
+
"range": 16384,
+
"enabled": true,
+
"access": "read_only",
+
"prefetch": "no"
],
"detail": {
-
"function": 2,
+
"function": 0,
"command": 1031,
"header_type": 0,
"secondary_bus": 0,
-
"irq": 57,
-
"prog_if": 1
+
"irq": 11,
+
"prog_if": 0
},
-
"driver": "ahci",
-
"driver_module": "ahci",
+
"driver": "virtio-pci",
+
"driver_module": "virtio_pci",
"drivers": [
-
"ahci"
+
"virtio-pci"
],
"driver_modules": [
-
"ahci"
+
"virtio_pci"
],
-
"module_alias": "pci:v00008086d00002922sv00001AF4sd00001100bc01sc06i01"
+
"module_alias": "pci:v00001AF4d00001004sv0000108Esd00000008bc01sc00i00"
},
-
"index": 25,
-
"attached_to": 21,
+
"index": 12,
+
"attached_to": 0,
"class_list": [
"storage_controller",
"pci"
···
"value": 4
},
"slot": {
-
"bus": 24,
-
"number": 0
+
"bus": 0,
+
"number": 1
},
"base_class": {
"hex": "0001",
···
"value": 1
},
"sub_class": {
-
"hex": "0000",
-
"name": "SCSI storage controller",
-
"value": 0
+
"hex": "0001",
+
"name": "IDE interface",
+
"value": 1
+
},
+
"pci_interface": {
+
"hex": "0080",
+
"value": 128
},
"vendor": {
+
"hex": "8086",
+
"name": "Intel Corporation",
+
"value": 32902
+
},
+
"sub_vendor": {
"hex": "1af4",
"value": 6900
},
-
"sub_vendor": {
-
"hex": "108e",
-
"value": 4238
-
},
"device": {
-
"hex": "1048",
-
"value": 4168
+
"hex": "7010",
+
"value": 28688
},
"sub_device": {
"hex": "1100",
"value": 4352
},
-
"revision": {
-
"hex": "0001",
-
"value": 1
-
},
-
"model": "SCSI storage controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0",
-
"sysfs_bus_id": "0000:18:00.0",
+
"model": "Intel IDE interface",
+
"sysfs_id": "/devices/pci0000:00/0000:00:01.1",
+
"sysfs_bus_id": "0000:00:01.1",
"resources": [
-
"type": "irq",
-
"base": 20,
-
"triggered": 0,
-
"enabled": true
+
"type": "io",
+
"base": 1014,
+
"range": 1,
+
"enabled": true,
+
"access": "read_write"
},
-
"type": "mem",
-
"base": 3240099840,
-
"range": 4096,
+
"type": "io",
+
"base": 368,
+
"range": 8,
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
+
"access": "read_write"
},
-
"type": "mem",
-
"base": 35131490304,
-
"range": 16384,
+
"type": "io",
+
"base": 49280,
+
"range": 16,
"enabled": true,
-
"access": "read_only",
-
"prefetch": "no"
+
"access": "read_write"
+
},
+
{
+
"type": "io",
+
"base": 496,
+
"range": 8,
+
"enabled": true,
+
"access": "read_write"
+
},
+
{
+
"type": "io",
+
"base": 886,
+
"range": 1,
+
"enabled": true,
+
"access": "read_write"
],
"detail": {
-
"function": 0,
-
"command": 1031,
+
"function": 1,
+
"command": 7,
"header_type": 0,
"secondary_bus": 0,
-
"irq": 20,
-
"prog_if": 0
+
"irq": 0,
+
"prog_if": 128
},
-
"driver": "virtio-pci",
-
"driver_module": "virtio_pci",
+
"driver": "ata_piix",
+
"driver_module": "ata_piix",
"drivers": [
-
"virtio-pci"
+
"ata_piix"
],
"driver_modules": [
-
"virtio_pci"
+
"ata_piix"
],
-
"module_alias": "pci:v00001AF4d00001048sv0000108Esd00001100bc01sc00i00"
+
"module_alias": "pci:v00008086d00007010sv00001AF4sd00001100bc01sc01i80"
],
"system": {
···
},
"unknown": [
-
"index": 42,
-
"attached_to": 25,
+
"index": 14,
+
"attached_to": 8,
"class_list": [
"unknown"
],
···
"vendor": "Virtio",
"device": "",
"model": "Virtio Unclassified device",
-
"sysfs_id": "/devices/pci0000:00/0000:00:04.7/0000:18:00.0/virtio1",
+
"sysfs_id": "/devices/pci0000:00/0000:00:04.0/virtio1",
"sysfs_bus_id": "virtio1",
"driver": "virtio_scsi",
"driver_module": "virtio_scsi",
···
"module_alias": "virtio:d00000008v0000108E"
},
-
"index": 45,
+
"index": 17,
"attached_to": 0,
"class_list": [
"unknown"
···
],
"usb_controller": [
-
"index": 14,
-
"attached_to": 0,
-
"class_list": [
-
"usb_controller",
-
"pci"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 29
-
},
-
"base_class": {
-
"hex": "000c",
-
"name": "Serial bus controller",
-
"value": 12
-
},
-
"sub_class": {
-
"hex": "0003",
-
"name": "USB Controller",
-
"value": 3
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "UHCI",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "8086",
-
"name": "Intel Corporation",
-
"value": 32902
-
},
-
"sub_vendor": {
-
"hex": "1af4",
-
"value": 6900
-
},
-
"device": {
-
"hex": "2935",
-
"value": 10549
-
},
-
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
-
"hex": "0003",
-
"value": 3
-
},
-
"model": "Intel USB Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.1",
-
"sysfs_bus_id": "0000:00:1d.1",
-
"resources": [
-
{
-
"type": "io",
-
"base": 24704,
-
"range": 32,
-
"enabled": true,
-
"access": "read_write"
-
},
-
{
-
"type": "irq",
-
"base": 17,
-
"triggered": 0,
-
"enabled": true
-
}
-
],
-
"detail": {
-
"function": 1,
-
"command": 7,
-
"header_type": 0,
-
"secondary_bus": 0,
-
"irq": 17,
-
"prog_if": 0
-
},
-
"driver": "uhci_hcd",
-
"driver_module": "uhci_hcd",
-
"drivers": [
-
"uhci_hcd"
-
],
-
"driver_modules": [
-
"uhci_hcd"
-
],
-
"driver_info": {
-
"type": "module",
-
"db_entry_0": [
-
"uhci-hcd"
-
],
-
"active": true,
-
"modprobe": true,
-
"names": [
-
"uhci-hcd"
-
],
-
"module_args": [
-
""
-
],
-
"conf": ""
-
},
-
"module_alias": "pci:v00008086d00002935sv00001AF4sd00001100bc0Csc03i00"
-
},
-
{
-
"index": 30,
+
"index": 6,
"attached_to": 0,
"class_list": [
"usb_controller",
···
},
"slot": {
"bus": 0,
-
"number": 29
+
"number": 1
},
"base_class": {
"hex": "000c",
···
"value": 6900
},
"device": {
-
"hex": "2936",
-
"value": 10550
+
"hex": "7020",
+
"value": 28704
},
"sub_device": {
"hex": "1100",
"value": 4352
},
"revision": {
-
"hex": "0003",
-
"value": 3
+
"hex": "0001",
+
"value": 1
},
"model": "Intel USB Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.2",
-
"sysfs_bus_id": "0000:00:1d.2",
+
"sysfs_id": "/devices/pci0000:00/0000:00:01.2",
+
"sysfs_bus_id": "0000:00:01.2",
"resources": [
"type": "io",
-
"base": 24672,
+
"base": 49248,
"range": 32,
"enabled": true,
"access": "read_write"
},
"type": "irq",
-
"base": 18,
+
"base": 11,
"triggered": 0,
"enabled": true
···
"command": 7,
"header_type": 0,
"secondary_bus": 0,
-
"irq": 18,
+
"irq": 11,
"prog_if": 0
},
"driver": "uhci_hcd",
···
],
"conf": ""
},
-
"module_alias": "pci:v00008086d00002936sv00001AF4sd00001100bc0Csc03i00"
-
},
-
{
-
"index": 33,
-
"attached_to": 0,
-
"class_list": [
-
"usb_controller",
-
"pci"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 29
-
},
-
"base_class": {
-
"hex": "000c",
-
"name": "Serial bus controller",
-
"value": 12
-
},
-
"sub_class": {
-
"hex": "0003",
-
"name": "USB Controller",
-
"value": 3
-
},
-
"pci_interface": {
-
"hex": "0000",
-
"name": "UHCI",
-
"value": 0
-
},
-
"vendor": {
-
"hex": "8086",
-
"name": "Intel Corporation",
-
"value": 32902
-
},
-
"sub_vendor": {
-
"hex": "1af4",
-
"value": 6900
-
},
-
"device": {
-
"hex": "2934",
-
"value": 10548
-
},
-
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
-
"hex": "0003",
-
"value": 3
-
},
-
"model": "Intel USB Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.0",
-
"sysfs_bus_id": "0000:00:1d.0",
-
"resources": [
-
{
-
"type": "io",
-
"base": 24736,
-
"range": 32,
-
"enabled": true,
-
"access": "read_write"
-
},
-
{
-
"type": "irq",
-
"base": 16,
-
"triggered": 0,
-
"enabled": true
-
}
-
],
-
"detail": {
-
"function": 0,
-
"command": 7,
-
"header_type": 0,
-
"secondary_bus": 0,
-
"irq": 16,
-
"prog_if": 0
-
},
-
"driver": "uhci_hcd",
-
"driver_module": "uhci_hcd",
-
"drivers": [
-
"uhci_hcd"
-
],
-
"driver_modules": [
-
"uhci_hcd"
-
],
-
"driver_info": {
-
"type": "module",
-
"db_entry_0": [
-
"uhci-hcd"
-
],
-
"active": true,
-
"modprobe": true,
-
"names": [
-
"uhci-hcd"
-
],
-
"module_args": [
-
""
-
],
-
"conf": ""
-
},
-
"module_alias": "pci:v00008086d00002934sv00001AF4sd00001100bc0Csc03i00"
-
},
-
{
-
"index": 38,
-
"attached_to": 0,
-
"class_list": [
-
"usb_controller",
-
"pci"
-
],
-
"bus_type": {
-
"hex": "0004",
-
"name": "PCI",
-
"value": 4
-
},
-
"slot": {
-
"bus": 0,
-
"number": 29
-
},
-
"base_class": {
-
"hex": "000c",
-
"name": "Serial bus controller",
-
"value": 12
-
},
-
"sub_class": {
-
"hex": "0003",
-
"name": "USB Controller",
-
"value": 3
-
},
-
"pci_interface": {
-
"hex": "0020",
-
"name": "EHCI",
-
"value": 32
-
},
-
"vendor": {
-
"hex": "8086",
-
"name": "Intel Corporation",
-
"value": 32902
-
},
-
"sub_vendor": {
-
"hex": "1af4",
-
"value": 6900
-
},
-
"device": {
-
"hex": "293a",
-
"value": 10554
-
},
-
"sub_device": {
-
"hex": "1100",
-
"value": 4352
-
},
-
"revision": {
-
"hex": "0003",
-
"value": 3
-
},
-
"model": "Intel USB Controller",
-
"sysfs_id": "/devices/pci0000:00/0000:00:1d.7",
-
"sysfs_bus_id": "0000:00:1d.7",
-
"resources": [
-
{
-
"type": "irq",
-
"base": 19,
-
"triggered": 0,
-
"enabled": true
-
},
-
{
-
"type": "mem",
-
"base": 3290505216,
-
"range": 4096,
-
"enabled": true,
-
"access": "read_write",
-
"prefetch": "no"
-
}
-
],
-
"detail": {
-
"function": 7,
-
"command": 7,
-
"header_type": 0,
-
"secondary_bus": 0,
-
"irq": 19,
-
"prog_if": 32
-
},
-
"driver": "ehci-pci",
-
"driver_module": "ehci_pci",
-
"drivers": [
-
"ehci-pci"
-
],
-
"driver_modules": [
-
"ehci_pci"
-
],
-
"driver_info": {
-
"type": "module",
-
"db_entry_0": [
-
"ehci-hcd"
-
],
-
"active": true,
-
"modprobe": true,
-
"names": [
-
"ehci-hcd"
-
],
-
"module_args": [
-
""
-
],
-
"conf": ""
-
},
-
"module_alias": "pci:v00008086d0000293Asv00001AF4sd00001100bc0Csc03i20"
+
"module_alias": "pci:v00008086d00007020sv00001AF4sd00001100bc0Csc03i00"
},
···
"handle": 768,
"manufacturer": "QEMU",
-
"version": "pc-q35-7.2",
+
"version": "pc-i440fx-7.2",
"chassis_type": {
"hex": "0001",
"name": "Other",
···
"name": "Multi-bit",
"value": 6
},
-
"max_size": "0xc00000",
+
"max_size": "0x100000",
"error_handle": 65534,
"slots": 1
···
"handle": 4864,
"array_handle": 4096,
"start_address": "0x0",
-
"end_address": "0x80000000",
-
"part_width": 1
-
},
-
{
-
"handle": 4865,
-
"array_handle": 4096,
-
"start_address": "0x100000000",
-
"end_address": "0x380000000",
+
"end_address": "0x40000000",
"part_width": 1
],
···
"error_handle": 65534,
"width": 0,
"ecc_bits": 0,
-
"size": 12582912,
+
"size": 1048576,
"form_factor": {
"hex": "0009",
"name": "DIMM",
···
},
"socket_populated": true,
"manufacturer": "QEMU",
-
"version": "pc-q35-7.2",
+
"version": "pc-i440fx-7.2",
"part": "",
"processor_type": {
"hex": "0003",
···
"system": {
"handle": 256,
"manufacturer": "QEMU",
-
"product": "Standard PC (Q35 + ICH9, 2009)",
-
"version": "pc-q35-7.2",
+
"product": "Standard PC (i440FX + PIIX, 1996)",
+
"version": "pc-i440fx-7.2",
"wake_up": {
"hex": "0006",
"name": "Power Switch",
-10
machines/prattle/home/default.nix
···
homeDirectory = "/home/kierank";
};
-
atelier = {
-
shell = {
-
enable = true;
-
};
-
apps = {
-
helix.enable = true;
-
irssi.enable = true;
-
};
-
};
-
programs.home-manager.enable = true;
systemd.user.startServices = "sd-switch";