On 29/06/2020 18:40, Jaromír Doleček wrote: > It's possible INTx are disabled by BIOS. 9.0 by default uses MSI > interrupts, 9.0 Xen only knows to use INTx. > > Can you send output of 'pcictl pci0 dump -d 0' and 'pcictl pci0 dump -d 31' ? Looking closer, my dodgy SATA controller is pci6 device 0, did you mean that rather than pci0 device 0? The pcictl dump of that from NetBSD 7.0.1, where IDENTIFY fails also, is the following (it mentions "MSI Enabled: off"): PCI configuration registers: Common header: 0x00: 0x91721b4b 0x00100007 0x01060111 0x00000010 Vendor Name: Marvell (0x1b4b) Device Name: 88SE9172 SATA (0x9172) Command register: 0x0007 I/O space accesses: on Memory space accesses: on Bus mastering: on Special cycles: off MWI transactions: off Palette snooping: off Parity error checking: off Address/data stepping: off System error (SERR): off Fast back-to-back transactions: off Interrupt disable: off Status register: 0x0010 Interrupt status: inactive Capability List support: on 66 MHz capable: off User Definable Features (UDF) support: off Fast back-to-back capable: off Data parity error detected: off DEVSEL timing: fast (0x0) Slave signaled Target Abort: off Master received Target Abort: off Master received Master Abort: off Asserted System Error (SERR): off Parity error detected: off Class Name: mass storage (0x01) Subclass Name: SATA (0x06) Interface: 0x01 Revision ID: 0x11 BIST: 0x00 Header Type: 0x00 (0x00) Latency Timer: 0x00 Cache Line Size: 64bytes (0x10) Type 0 ("normal" device) header: 0x10: 0x0000c041 0x0000c031 0x0000c021 0x0000c011 0x20: 0x0000c001 0xf0410000 0x00000000 0xb0001458 0x30: 0xf0400000 0x00000040 0x00000000 0x0000010a Base address register at 0x10 type: i/o base: 0x0000c040, not sized Base address register at 0x14 type: i/o base: 0x0000c030, not sized Base address register at 0x18 type: i/o base: 0x0000c020, not sized Base address register at 0x1c type: i/o base: 0x0000c010, not sized Base address register at 0x20 type: i/o base: 0x0000c000, not sized Base address register at 0x24 type: 32-bit nonprefetchable memory base: 0xf0410000, not sized Cardbus CIS Pointer: 0x00000000 Subsystem vendor ID: 0x1458 Subsystem ID: 0xb000 Expansion ROM Base Address: 0xf0400000 Capability list pointer: 0x40 Reserved @ 0x38: 0x00000000 Maximum Latency: 0x00 Minimum Grant: 0x00 Interrupt pin: 0x01 (pin A) Interrupt line: 0x0a Capability register at 0x40 type: 0x01 (Power Management) Capability register at 0x50 type: 0x05 (MSI) Capability register at 0x70 type: 0x10 (PCI Express) PCI Power Management Capabilities Register Capabilities register: 0x4003 Version: 1.2 PME# clock: off Device specific initialization: off 3.3V auxiliary current: self-powered D1 power management state support: off D2 power management state support: off PME# support D0: off PME# support D1: off PME# support D2: off PME# support D3 hot: on PME# support D3 cold: off Control/status register: 0x0000 Power state: D0 PCI Express reserved: off No soft reset: off PME# assertion: disabled PME# status: off Bridge Support Extensions register: 0x00 B2/B3 support: off Bus Power/Clock Control Enable: off Data register: 0x00 PCI Message Signaled Interrupt Message Control register: 0x0000 MSI Enabled: off Multiple Message Capable: no (1 vector) Multiple Message Enabled: off (1 vector) 64 Bit Address Capable: off Per-Vector Masking Capable: off Message Address register: 0x00000000 Message Data register: 0x00000000 PCI Express Capabilities Register Capability register: 0012 Capability version: 2 Device type: Legacy PCI Express Endpoint device Slot implemented: off Interrupt Message Number: 0 Device Capabilities Register: 0x05908702 Max Payload Size Supported: 512 bytes max Phantom Functions Supported: not available Extended Tag Field Supported: 5bit Endpoint L0 Acceptable Latency: 512ns to less than 1us Endpoint L1 Acceptable Latency: 4us to less than 8us Attention Button Present: off Attention Indicator Present: off Power Indicator Present: off Role-Based Error Report: on Captured Slot Power Limit Value: 100 Captured Slot Power Limit Scale: 1 Function-Level Reset Capability: off Device Control Register: 0x2000 Correctable Error Reporting Enable: off Non Fatal Error Reporting Enable: off Fatal Error Reporting Enable: off Unsupported Request Reporting Enable: off Enable Relaxed Ordering: off Max Payload Size: 128 byte Extended Tag Field Enable: off Phantom Functions Enable: off Aux Power PM Enable: off Enable No Snoop: off Max Read Request Size: 512 byte Device Status Register: 0x0000 Correctable Error Detected: off Non Fatal Error Detected: off Fatal Error Detected: off Unsupported Request Detected: off Aux Power Detected: off Transaction Pending: off Link Capabilities Register: 0x00033c12 Maximum Link Speed: 5.0GT/s Maximum Link Width: x1 lanes Active State PM Support: L0s and L1 supported L0 Exit Latency: 256ns to less than 512ns L1 Exit Latency: 32us - 64us Port Number: 0 Clock Power Management: off Surprise Down Error Report: off Data Link Layer Link Active: off Link BW Notification Capable: off ASPM Optionally Compliance: off Link Control Register: 0x0000 Active State PM Control: disabled Read Completion Boundary Control: 64bytes Link Disable: off Retrain Link: off Common Clock Configuration: off Extended Synch: off Enable Clock Power Management: off Hardware Autonomous Width Disable: off Link Bandwidth Management Interrupt Enable: off Link Autonomous Bandwidth Interrupt Enable: off Link Status Register: 0x1012 Negotiated Link Speed: 5.0GT/s Negotiated Link Width: x1 lanes Training Error: off Link Training: off Slot Clock Configuration: on Data Link Layer Link Active: off Link Bandwidth Management Status: off Link Autonomous Bandwidth Status: off Device Capabilities 2: 0x00000010 Completion Timeout Ranges Supported: 0 Completion Timeout Disable Supported: on ARI Forwarding Supported: off AtomicOp Routing Supported: off 32bit AtomicOp Completer Supported: off 64bit AtomicOp Completer Supported: off 128-bit CAS Completer Supported: off No RO-enabled PR-PR passing: off LTR Mechanism Supported: off TPH Completer Supported: 0 OBFF Supported: Not supported Extended Fmt Field Supported: off End-End TLP Prefix Supported: off Max End-End TLP Prefixes: 0 Device Control 2: 0x0000 Completion Timeout Value: 50us to 50ms Completion Timeout Disabled: off ARI Forwarding Enabled: off AtomicOp Rquester Enabled: off AtomicOp Egress Blocking: off IDO Request Enabled: off IDO Completion Enabled: off LTR Mechanism Enabled: off OBFF: Disabled End-End TLP Prefix Blocking on: off Link Capabilities 2: 0x00000000 Supported Link Speed Vector: Crosslink Supported: off Link Control 2: 0x0002 Target Link Speed: 5.0GT/s Enter Compliance Enabled: off HW Autonomous Speed Disabled: off Selectable De-emphasis: off Transmit Margin: 0 Enter Modified Compliance: off Compliance SOS: off Compliance Present/De-emphasis: 0 Link Status 2: 0x0000 Current De-emphasis Level: off Equalization Complete: off Equalization Phase 1 Successful: off Equalization Phase 2 Successful: off Equalization Phase 3 Successful: off Link Equalization Request: off Device-dependent header: 0x40: 0x40035001 0x00000000 0x00000000 0x00000000 0x50: 0x00007005 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00120010 0x05908702 0x00002000 0x00033c12 0x80: 0x10120000 0x00000000 0x00000000 0x00000000 0x90: 0x00000000 0x00000010 0x00000000 0x00000000 0xa0: 0x00000002 0x00000000 0x00000000 0x00000000 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 I've rebooted the machine into 9.0 GENERIC, where the disks DO work, and run the same command - I thought I'd be clever and just send you the diff, but it looks like the format of pcidump has changed over the versions so it's all very different, but I note that MSI is now enabled: PCI configuration registers: Common header: 0x00: 0x91721b4b 0x00100007 0x01060111 0x00000010 Vendor Name: Marvell (0x1b4b) Device Name: 88SE9172 SATA Controller (0x9172) Command register: 0x0007 I/O space accesses: on Memory space accesses: on Bus mastering: on Special cycles: off MWI transactions: off Palette snooping: off Parity error checking: off Address/data stepping: off System error (SERR): off Fast back-to-back transactions: off Interrupt disable: off Status register: 0x0010 Immediate Readiness: off Interrupt status: inactive Capability List support: on 66 MHz capable: off User Definable Features (UDF) support: off Fast back-to-back capable: off Data parity error detected: off DEVSEL timing: fast (0x0) Slave signaled Target Abort: off Master received Target Abort: off Master received Master Abort: off Asserted System Error (SERR): off Parity error detected: off Class Name: mass storage (0x01) Subclass Name: SATA (0x06) Interface Name: AHCI 1.0 (0x01) Revision ID: 0x11 BIST: 0x00 Header Type: 0x00 (0x00) Latency Timer: 0x00 Cache Line Size: 64bytes (0x10) Type 0 ("normal" device) header: 0x10: 0x0000c041 0x0000c031 0x0000c021 0x0000c011 0x20: 0x0000c001 0xf0410000 0x00000000 0xb0001458 0x30: 0xf0400000 0x00000040 0x00000000 0x0000010a Base address register at 0x10 type: I/O base: 0x0000c040 Base address register at 0x14 type: I/O base: 0x0000c030 Base address register at 0x18 type: I/O base: 0x0000c020 Base address register at 0x1c type: I/O base: 0x0000c010 Base address register at 0x20 type: I/O base: 0x0000c000 Base address register at 0x24 type: 32-bit nonprefetchable memory base: 0xf0410000 Cardbus CIS Pointer: 0x00000000 Subsystem vendor ID: 0x1458 Subsystem ID: 0xb000 Expansion ROM Base Address Register: 0xf0400000 base: 0xf0400000 Expansion ROM Enable: off Validation Status: Validation not supported Validation Details: 0x0 Capability list pointer: 0x40 Reserved @ 0x38: 0x00000000 Maximum Latency: 0x00 Minimum Grant: 0x00 Interrupt pin: 0x01 (pin A) Interrupt line: 0x0a Capability register at 0x40 type: 0x01 (Power Management) Capability register at 0x50 type: 0x05 (MSI) Capability register at 0x70 type: 0x10 (PCI Express) PCI Power Management Capabilities Register Capabilities register: 0x4003 Version: 1.2 PME# clock: off Device specific initialization: off 3.3V auxiliary current: self-powered D1 power management state support: off D2 power management state support: off PME# support D0: off PME# support D1: off PME# support D2: off PME# support D3 hot: on PME# support D3 cold: off Control/status register: 0x00000000 Power state: D0 PCI Express reserved: off No soft reset: off PME# assertion: disabled Data Select: 0 Data Scale: 0 PME# status: off Bridge Support Extensions register: 0x00 B2/B3 support: off Bus Power/Clock Control Enable: off Data register: 0x00 PCI Message Signaled Interrupt Message Control register: 0x0001 MSI Enabled: on Multiple Message Capable: no (1 vector) Multiple Message Enabled: off (1 vector) 64 Bit Address Capable: off Per-Vector Masking Capable: off Extended Message Data Capable: off Extended Message Data Enable: off Message Address register: 0xfee00000 Message Data register: 0x0066 PCI Express Capabilities Register Capability register: 0x0012 Capability version: 2 Device type: Legacy PCI Express Endpoint device Slot implemented: off Interrupt Message Number: 0x00 Device Capabilities Register: 0x05908702 Max Payload Size Supported: 512 bytes max Phantom Functions Supported: not available Extended Tag Field Supported: 5bit Endpoint L0 Acceptable Latency: 512ns to less than 1us Endpoint L1 Acceptable Latency: 4us to less than 8us Attention Button Present: off Attention Indicator Present: off Power Indicator Present: off Role-Based Error Report: on Captured Slot Power Limit: 10.0W Function-Level Reset Capability: off Device Control Register: 0x2000 Correctable Error Reporting Enable: off Non Fatal Error Reporting Enable: off Fatal Error Reporting Enable: off Unsupported Request Reporting Enable: off Enable Relaxed Ordering: off Max Payload Size: 128 byte Extended Tag Field Enable: off Phantom Functions Enable: off Aux Power PM Enable: off Enable No Snoop: off Max Read Request Size: 512 byte Device Status Register: 0x0000 Correctable Error Detected: off Non Fatal Error Detected: off Fatal Error Detected: off Unsupported Request Detected: off Aux Power Detected: off Transaction Pending: off Emergency Power Reduction Detected: off Link Capabilities Register: 0x00033c12 Maximum Link Speed: 5.0GT/s Maximum Link Width: x1 lanes Active State PM Support: L0s and L1 supported L0 Exit Latency: 256ns to less than 512ns L1 Exit Latency: 32us - 64us Port Number: 0 Clock Power Management: off Surprise Down Error Report: off Data Link Layer Link Active: off Link BW Notification Capable: off ASPM Optionally Compliance: off Link Control Register: 0x0000 Active State PM Control: disabled Read Completion Boundary Control: 64bytes Link Disable: off Retrain Link: off Common Clock Configuration: off Extended Synch: off Enable Clock Power Management: off Hardware Autonomous Width Disable: off Link Bandwidth Management Interrupt Enable: off Link Autonomous Bandwidth Interrupt Enable: off DRS Signaling Control: not reported Link Status Register: 0x1012 Negotiated Link Speed: 5.0GT/s Negotiated Link Width: x1 lanes Training Error: off Link Training: off Slot Clock Configuration: on Data Link Layer Link Active: off Link Bandwidth Management Status: off Link Autonomous Bandwidth Status: off Device Capabilities 2: 0x00000010 Completion Timeout Ranges Supported: not supported Completion Timeout Disable Supported: on ARI Forwarding Supported: off AtomicOp Routing Supported: off 32bit AtomicOp Completer Supported: off 64bit AtomicOp Completer Supported: off 128-bit CAS Completer Supported: off No RO-enabled PR-PR passing: off LTR Mechanism Supported: off TPH Completer Supported: Not supported LN System CLS: Not supported or not in effect OBFF Supported: Not supported Extended Fmt Field Supported: off End-End TLP Prefix Supported: off Max End-End TLP Prefixes: 4 Emergency Power Reduction Supported: Not supported Emergency Power Reduction Initialization Required: off FRS Supported: off Device Control 2: 0x0000 Completion Timeout Value: 50us to 50ms Completion Timeout Disabled: off ARI Forwarding Enabled: off AtomicOp Requester Enabled: off AtomicOp Egress Blocking: off IDO Request Enabled: off IDO Completion Enabled: off LTR Mechanism Enabled: off Emergency Power Reduction Request: off OBFF: Disabled End-End TLP Prefix Blocking on: off Link Control 2: 0x0002 Target Link Speed: 5.0GT/s Enter Compliance Enabled: off HW Autonomous Speed Disabled: off Selectable De-emphasis: -6dB Transmit Margin: 0 Enter Modified Compliance: off Compliance SOS: off Compliance Present/De-emphasis: -6dB Link Status 2: 0x0000 Current De-emphasis Level: -6dB Equalization Complete: off Equalization Phase 1 Successful: off Equalization Phase 2 Successful: off Equalization Phase 3 Successful: off Link Equalization Request: off Retimer Presence Detected: off Device-dependent header: 0x40: 0x40035001 0x00000000 0x00000000 0x00000000 0x50: 0x00017005 0xfee00000 0x00000066 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00120010 0x05908702 0x00002000 0x00033c12 0x80: 0x10120000 0x00000000 0x00000000 0x00000000 0x90: 0x00000000 0x00000010 0x00000000 0x00000000 0xa0: 0x00000002 0x00000000 0x00000000 0x00000000 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 Extended Capability Register at 0x100 type: 0x0001 (Advanced Error Reporting) version: 1 Advanced Error Reporting Register Uncorrectable Error Status register: 0x00000000 Undefined: off Data Link Protocol Error: off Surprise Down Error: off Poisoned TLP Received: off Flow Control Protocol Error: off Completion Timeout: off Completer Abort: off Unexpected Completion: off Receiver Overflow: off Malformed TLP: off ECRC Error: off Unsupported Request Error: off ACS Violation: off Uncorrectable Internal Error: off MC Blocked TLP: off AtomicOp Egress BLK: off TLP Prefix Blocked Error: off Poisoned TLP Egress Blocked: off Uncorrectable Error Mask register: 0x00000000 Undefined: off Data Link Protocol Error: off Surprise Down Error: off Poisoned TLP Received: off Flow Control Protocol Error: off Completion Timeout: off Completer Abort: off Unexpected Completion: off Receiver Overflow: off Malformed TLP: off ECRC Error: off Unsupported Request Error: off ACS Violation: off Uncorrectable Internal Error: off MC Blocked TLP: off AtomicOp Egress BLK: off TLP Prefix Blocked Error: off Poisoned TLP Egress Blocked: off Uncorrectable Error Severity register: 0x00062030 Undefined: off Data Link Protocol Error: on Surprise Down Error: on Poisoned TLP Received: off Flow Control Protocol Error: on Completion Timeout: off Completer Abort: off Unexpected Completion: off Receiver Overflow: on Malformed TLP: on ECRC Error: off Unsupported Request Error: off ACS Violation: off Uncorrectable Internal Error: off MC Blocked TLP: off AtomicOp Egress BLK: off TLP Prefix Blocked Error: off Poisoned TLP Egress Blocked: off Correctable Error Status register: 0x00000000 Receiver Error: off Bad TLP: off Bad DLLP: off REPLAY_NUM Rollover: off Replay Timer Timeout: off Advisory Non-Fatal Error: off Corrected Internal Error: off Header Log Overflow: off Correctable Error Mask register: 0x00002000 Receiver Error: off Bad TLP: off Bad DLLP: off REPLAY_NUM Rollover: off Replay Timer Timeout: off Advisory Non-Fatal Error: on Corrected Internal Error: off Header Log Overflow: off Advanced Error Capabilities and Control register: 0x00000000 First Error Pointer: 0x0000 ECRC Generation Capable: off ECRC Generation Enable: off ECRC Check Capable: off ECRC Check Enable: off Multiple Header Recording Capable: off Multiple Header Recording Enable: off Completion Timeout Prefix/Header Log Capable: off TLP Prefix Log Present: off Header Log register: 0x11c: 0x00000000 0x120: 0x00000000 0x00000000 0x00000000 Extended Configuration Space: 0x100: 0x00010001 0x00000000 0x00000000 0x00062030 0x110: 0x00000000 0x00002000 0x00000000 0x00000000 0x120: 0x00000000 0x00000000 0x00000000 0x00000000 0x130: 0x00000000 0x00000000 0x00000000 0x00000000 0x140: 0x00000000 0x00000000 0x00000000 0x00000000 0x150: 0x00000000 0x00000000 0x00000000 0x00000000 0x160: 0x00000000 0x00000000 0x00000000 0x00000000 0x170: 0x00000000 0x00000000 0x00000000 0x00000000 0x180: 0x00000000 0x00000000 0x00000000 0x00000000 0x190: 0x00000000 0x00000000 0x00000000 0x00000000 0x1a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x1b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x1c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x1d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x1e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x1f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x200: 0x00000000 0x00000000 0x00000000 0x00000000 0x210: 0x00000000 0x00000000 0x00000000 0x00000000 0x220: 0x00000000 0x00000000 0x00000000 0x00000000 0x230: 0x00000000 0x00000000 0x00000000 0x00000000 0x240: 0x00000000 0x00000000 0x00000000 0x00000000 0x250: 0x00000000 0x00000000 0x00000000 0x00000000 0x260: 0x00000000 0x00000000 0x00000000 0x00000000 0x270: 0x00000000 0x00000000 0x00000000 0x00000000 0x280: 0x00000000 0x00000000 0x00000000 0x00000000 0x290: 0x00000000 0x00000000 0x00000000 0x00000000 0x2a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x2b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x2c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x2d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x2e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x2f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x300: 0x00000000 0x00000000 0x00000000 0x00000000 0x310: 0x00000000 0x00000000 0x00000000 0x00000000 0x320: 0x00000000 0x00000000 0x00000000 0x00000000 0x330: 0x00000000 0x00000000 0x00000000 0x00000000 0x340: 0x00000000 0x00000000 0x00000000 0x00000000 0x350: 0x00000000 0x00000000 0x00000000 0x00000000 0x360: 0x00000000 0x00000000 0x00000000 0x00000000 0x370: 0x00000000 0x00000000 0x00000000 0x00000000 0x380: 0x00000000 0x00000000 0x00000000 0x00000000 0x390: 0x00000000 0x00000000 0x00000000 0x00000000 0x3a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x3b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x3c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x3d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x3e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x3f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x400: 0x00000000 0x00000000 0x00000000 0x00000000 0x410: 0x00000000 0x00000000 0x00000000 0x00000000 0x420: 0x00000000 0x00000000 0x00000000 0x00000000 0x430: 0x00000000 0x00000000 0x00000000 0x00000000 0x440: 0x00000000 0x00000000 0x00000000 0x00000000 0x450: 0x00000000 0x00000000 0x00000000 0x00000000 0x460: 0x00000000 0x00000000 0x00000000 0x00000000 0x470: 0x00000000 0x00000000 0x00000000 0x00000000 0x480: 0x00000000 0x00000000 0x00000000 0x00000000 0x490: 0x00000000 0x00000000 0x00000000 0x00000000 0x4a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x4b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x4c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x4d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x4e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x4f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x500: 0x00000000 0x00000000 0x00000000 0x00000000 0x510: 0x00000000 0x00000000 0x00000000 0x00000000 0x520: 0x00000000 0x00000000 0x00000000 0x00000000 0x530: 0x00000000 0x00000000 0x00000000 0x00000000 0x540: 0x00000000 0x00000000 0x00000000 0x00000000 0x550: 0x00000000 0x00000000 0x00000000 0x00000000 0x560: 0x00000000 0x00000000 0x00000000 0x00000000 0x570: 0x00000000 0x00000000 0x00000000 0x00000000 0x580: 0x00000000 0x00000000 0x00000000 0x00000000 0x590: 0x00000000 0x00000000 0x00000000 0x00000000 0x5a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x5b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x5c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x5d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x5e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x5f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x600: 0x00000000 0x00000000 0x00000000 0x00000000 0x610: 0x00000000 0x00000000 0x00000000 0x00000000 0x620: 0x00000000 0x00000000 0x00000000 0x00000000 0x630: 0x00000000 0x00000000 0x00000000 0x00000000 0x640: 0x00000000 0x00000000 0x00000000 0x00000000 0x650: 0x00000000 0x00000000 0x00000000 0x00000000 0x660: 0x00000000 0x00000000 0x00000000 0x00000000 0x670: 0x00000000 0x00000000 0x00000000 0x00000000 0x680: 0x00000000 0x00000000 0x00000000 0x00000000 0x690: 0x00000000 0x00000000 0x00000000 0x00000000 0x6a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x6b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x6c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x6d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x6e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x6f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x700: 0x01af008f 0xffffffff 0x07000004 0x1b0f0f00 0x710: 0x00010120 0x00000000 0x000043aa 0x00000280 0x720: 0x00000000 0x00000000 0x0338ca11 0x08000010 0x730: 0x0000c030 0x00008001 0x000fffff 0x00000000 0x740: 0x0000000f 0x00000000 0x0021c046 0x0021c006 0x750: 0x00800000 0x00000000 0x00000000 0x00000000 0x760: 0x00000000 0x00000000 0x00000000 0x00000000 0x770: 0x00000000 0x00000000 0x00000000 0x00000000 0x780: 0x00000000 0x00000000 0x00000000 0x00000000 0x790: 0x00000000 0x00000000 0x00000000 0x00000000 0x7a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x7b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x7c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x7d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x7e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x7f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x800: 0x00000000 0x00000000 0x00000000 0x0000020f 0x810: 0xffffffff 0x00000000 0x00000000 0x00000000 0x820: 0x00000000 0x00000000 0x00000000 0x00000000 0x830: 0x00000000 0x00000000 0x00000000 0x00000000 0x840: 0x00000000 0x00000000 0x00000000 0x00000000 0x850: 0x00000000 0x00000000 0x00000000 0x00000000 0x860: 0x00000000 0x00000000 0x00000000 0x00000000 0x870: 0x00000000 0x00000000 0x00000000 0x00000000 0x880: 0x00000000 0x00000000 0x00000000 0x00000000 0x890: 0x00000000 0x00000000 0x00000000 0x00000000 0x8a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x8b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x8c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x8d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x8e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x8f0: 0x00000000 0x00000000 0x00000000 0x00000000 0x900: 0x00000000 0x00000000 0x00000000 0x00000000 0x910: 0x00000000 0x00000000 0x00000000 0x00000000 0x920: 0x00000000 0x00000000 0x00000000 0x00000000 0x930: 0x00000000 0x00000000 0x00000000 0x00000000 0x940: 0x00000000 0x00000000 0x00000000 0x00000000 0x950: 0x00000000 0x00000000 0x00000000 0x00000000 0x960: 0x00000000 0x00000000 0x00000000 0x00000000 0x970: 0x00000000 0x00000000 0x00000000 0x00000000 0x980: 0x00000000 0x00000000 0x00000000 0x00000000 0x990: 0x00000000 0x00000000 0x00000000 0x00000000 0x9a0: 0x00000000 0x00000000 0x00000000 0x00000000 0x9b0: 0x00000000 0x00000000 0x00000000 0x00000000 0x9c0: 0x00000000 0x00000000 0x00000000 0x00000000 0x9d0: 0x00000000 0x00000000 0x00000000 0x00000000 0x9e0: 0x00000000 0x00000000 0x00000000 0x00000000 0x9f0: 0x00000000 0x00000000 0x00000000 0x00000000 0xa00: 0x00000000 0x00000000 0x00000000 0x00000000 0xa10: 0x00000000 0x00000000 0x00000000 0x00000000 0xa20: 0x00000000 0x00000000 0x00000000 0x00000000 0xa30: 0x00000000 0x00000000 0x00000000 0x00000000 0xa40: 0x00000000 0x00000000 0x00000000 0x00000000 0xa50: 0x00000000 0x00000000 0x00000000 0x00000000 0xa60: 0x00000000 0x00000000 0x00000000 0x00000000 0xa70: 0x00000000 0x00000000 0x00000000 0x00000000 0xa80: 0x00000000 0x00000000 0x00000000 0x00000000 0xa90: 0x00000000 0x00000000 0x00000000 0x00000000 0xaa0: 0x00000000 0x00000000 0x00000000 0x00000000 0xab0: 0x00000000 0x00000000 0x00000000 0x00000000 0xac0: 0x00000000 0x00000000 0x00000000 0x00000000 0xad0: 0x00000000 0x00000000 0x00000000 0x00000000 0xae0: 0x00000000 0x00000000 0x00000000 0x00000000 0xaf0: 0x00000000 0x00000000 0x00000000 0x00000000 0xb00: 0x00000000 0x00000000 0x00000000 0x00000000 0xb10: 0x00000000 0x00000000 0x00000000 0x00000000 0xb20: 0x00000000 0x00000000 0x00000000 0x00000000 0xb30: 0x00000000 0x00000000 0x00000000 0x00000000 0xb40: 0x00000000 0x00000000 0x00000000 0x00000000 0xb50: 0x00000000 0x00000000 0x00000000 0x00000000 0xb60: 0x00000000 0x00000000 0x00000000 0x00000000 0xb70: 0x00000000 0x00000000 0x00000000 0x00000000 0xb80: 0x00000000 0x00000000 0x00000000 0x00000000 0xb90: 0x00000000 0x00000000 0x00000000 0x00000000 0xba0: 0x00000000 0x00000000 0x00000000 0x00000000 0xbb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xbc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xbd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xbe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xbf0: 0x00000000 0x00000000 0x00000000 0x00000000 0xc00: 0x00000000 0x00000000 0x00000000 0x00000000 0xc10: 0x00000000 0x00000000 0x00000000 0x00000000 0xc20: 0x00000000 0x00000000 0x00000000 0x00000000 0xc30: 0x00000000 0x00000000 0x00000000 0x00000000 0xc40: 0x00000000 0x00000000 0x00000000 0x00000000 0xc50: 0x00000000 0x00000000 0x00000000 0x00000000 0xc60: 0x00000000 0x00000000 0x00000000 0x00000000 0xc70: 0x00000000 0x00000000 0x00000000 0x00000000 0xc80: 0x00000000 0x00000000 0x00000000 0x00000000 0xc90: 0x00000000 0x00000000 0x00000000 0x00000000 0xca0: 0x00000000 0x00000000 0x00000000 0x00000000 0xcb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xcc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xcd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xce0: 0x00000000 0x00000000 0x00000000 0x00000000 0xcf0: 0x00000000 0x00000000 0x00000000 0x00000000 0xd00: 0x00000000 0x00000000 0x00000000 0x00000000 0xd10: 0x00000000 0x00000000 0x00000000 0x00000000 0xd20: 0x00000000 0x00000000 0x00000000 0x00000000 0xd30: 0x00000000 0x00000000 0x00000000 0x00000000 0xd40: 0x00000000 0x00000000 0x00000000 0x00000000 0xd50: 0x00000000 0x00000000 0x00000000 0x00000000 0xd60: 0x00000000 0x00000000 0x00000000 0x00000000 0xd70: 0x00000000 0x00000000 0x00000000 0x00000000 0xd80: 0x00000000 0x00000000 0x00000000 0x00000000 0xd90: 0x00000000 0x00000000 0x00000000 0x00000000 0xda0: 0x00000000 0x00000000 0x00000000 0x00000000 0xdb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xdc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xdd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xde0: 0x00000000 0x00000000 0x00000000 0x00000000 0xdf0: 0x00000000 0x00000000 0x00000000 0x00000000 0xe00: 0x00000000 0x00000000 0x00000000 0x00000000 0xe10: 0x00000000 0x00000000 0x00000000 0x00000000 0xe20: 0x00000000 0x00000000 0x00000000 0x00000000 0xe30: 0x00000000 0x00000000 0x00000000 0x00000000 0xe40: 0x00000000 0x00000000 0x00000000 0x00000000 0xe50: 0x00000000 0x00000000 0x00000000 0x00000000 0xe60: 0x00000000 0x00000000 0x00000000 0x00000000 0xe70: 0x00000000 0x00000000 0x00000000 0x00000000 0xe80: 0x00000000 0x00000000 0x00000000 0x00000000 0xe90: 0x00000000 0x00000000 0x00000000 0x00000000 0xea0: 0x00000000 0x00000000 0x00000000 0x00000000 0xeb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xec0: 0x00000000 0x00000000 0x00000000 0x00000000 0xed0: 0x00000000 0x00000000 0x00000000 0x00000000 0xee0: 0x00000000 0x00000000 0x00000000 0x00000000 0xef0: 0x00000000 0x00000000 0x00000000 0x00000000 0xf00: 0x00000000 0x00000000 0x00000000 0x00000000 0xf10: 0x00000000 0x00000000 0x00000000 0x00000000 0xf20: 0x00000000 0x00000000 0x00000000 0x00000000 0xf30: 0x00000000 0x00000000 0x00000000 0x00000000 0xf40: 0x00000000 0x00000000 0x00000000 0x00000000 0xf50: 0x00000000 0x00000000 0x00000000 0x00000000 0xf60: 0x00000000 0x00000000 0x00000000 0x00000000 0xf70: 0x00000000 0x00000000 0x00000000 0x00000000 0xf80: 0x00000000 0x00000000 0x00000000 0x00000000 0xf90: 0x00000000 0x00000000 0x00000000 0x00000000 0xfa0: 0x00000000 0x00000000 0x00000000 0x00000000 0xfb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xfc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xfd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xfe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xff0: 0x00000000 0x00000000 0x00000000 0x00000000 However, when I booted to the NetBSD 9.0 XEN_DOM0 kernel it couldn't mount the NetBSD 9.0 root filesystem and picked up a NetBSD 7.0.1 one with the same pcictl binary, so the output is diffable with the NetBSD 7.0.1 output - and, in fact, the diff is zero length; it's identical, with MSI disabled. So, it seems you're right, this controller is only accessible when MSI is enabled. I couldn't find any settings in the BIOS that seemed pertinent, and I presume XEN3_DOM0 is built without MSI support for a good reason so I can't just turn it on? So for now I've rearranged my disks a bit to avoid having to use this controller, which is a bit fiddly but at least means I can make progress! I would still be very interested in any easy fixes to get it working though, as I've had to unplug my backup disks and won't have any backups until I can free up some alternative storage for that :-) ...ugh, I spoke too soon, I couldn't sent this email because my NetBSD 7.0.1 domUs seem quite unhappy under a NetBSD 9.0 dom0 and more recent Xen, /bin/sh sporadically coredumps in most of them and then while I was setting up a NetBSD 9.0 domU, the whole system hung (no console messages or anything, everything just froze from the dom0 console to all the domUs). Looks like I've still got some work ahead of me :-) > > Jaromir > Thanks again, -- Alaric Snell-Pym (M7KIT) http://www.snell-pym.org.uk/alaric/
Attachment:
signature.asc
Description: OpenPGP digital signature