Jump to content
XPEnology Community

RedPill - the new loader for 6.2.4 - Discussion


Recommended Posts

1 hour ago, maqros said:

it's possible to create a volume on nvme and use for smth. here is HOWTO

 

I can't confirm that its working without patching the libs. Actually I have received the only cache device inside the storage manager. But it that case I can mount the ssd to the separate folder 📂.  

Link to comment
Share on other sites

On 12/16/2021 at 6:15 AM, buggy25200 said:

Hi,

 

No problem, I will contact you.

I think you will have a lot of work to update your extension git ;)

Thank you

 

I have add support for ds3617xs DSM 6.2.4-25556 update 2.

https://github.com/jimmyGALLAND/redpill-load/commit/54f487c0de637f88206d4a7b2d07415a31e242e2

and of course base extension https://github.com/jimmyGALLAND/redpill-ext

 

To allow this, i add function in redpill-load to manage flashupdate deb package (required tool dpkg)

https://github.com/jimmyGALLAND/redpill-load/commit/66a6d3796bf75b0f9702e24a6fe3c672e71db042

 

The procedure is,

 

1) install the DSM 6.2.4-25556 update 2 package from DSM 6.2.4-25556 gui installation

https://global.download.synology.com/download/DSM/criticalupdate/update_pack/25556-2/synology_broadwell_3617xs.pat

 

2) Restart system on ds3617xs-6.2.4-25556u2 loader image build to terminate the migration/update.

 

Good evening ! Synoguy !

 

 

 

 

Capture DS3617xs.png

Hello, I would like to know if you plan to try to update the platform such as DS3622xs, RS4021xs, etc. If we are trying a new platform, why not use the platform which released later?

Edited by yanjun
Link to comment
Share on other sites

6 hours ago, yanjun said:

Hello, I would like to know if you plan to try to update the platform such as DS3622xs, RS4021xs, etc. If we are trying a new platform, why not use the platform which released later?

 

If anyone has an actual HW and can share the required PCI info then it should not be very difficult.

Link to comment
Share on other sites

@buggy25200

how do you build the DS3617xs loader?, for a first test I modified the redpill-helper-v0.12 and added your branch and after ..build broadwell-6.2.4-25556 under opt / redpill-load / config / DS3617xs / 6.2.4-25556 / i customized the config.json. When building, however, it gets out without no error message, see appendix ...

root@rp-helper:/opt# make build_all
make[1]: Entering directory '/opt/redpill-lkm'
make -C /opt/kernel-broadwell-6.2.4-25556 M=/opt/redpill-lkm RP_MODULE_TARGET="dev" RP_MODULE_TARGET_VER="6" modules
make[2]: Entering directory '/opt/kernel-broadwell-6.2.4-25556'

  WARNING: Symbol version dump /opt/kernel-broadwell-6.2.4-25556/Module.symvers
           is missing; modules will have no dependencies and modversions.

RP-TARGET SPECIFIED AS dev v6
  CC [M]  /opt/redpill-lkm/compat/string_compat.o
  CC [M]  /opt/redpill-lkm/internal/helper/math_helper.o
  CC [M]  /opt/redpill-lkm/internal/helper/memory_helper.o
  CC [M]  /opt/redpill-lkm/internal/helper/symbol_helper.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_toolbox.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_notifier_list.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_notifier.o
  CC [M]  /opt/redpill-lkm/internal/override/override_symbol.o
  CC [M]  /opt/redpill-lkm/internal/override/override_syscall.o
  CC [M]  /opt/redpill-lkm/internal/intercept_execve.o
  CC [M]  /opt/redpill-lkm/internal/call_protected.o
  CC [M]  /opt/redpill-lkm/internal/intercept_driver_register.o
  CC [M]  /opt/redpill-lkm/internal/stealth/sanitize_cmdline.o
  CC [M]  /opt/redpill-lkm/internal/stealth.o
  CC [M]  /opt/redpill-lkm/internal/virtual_pci.o
  CC [M]  /opt/redpill-lkm/internal/uart/uart_swapper.o
  CC [M]  /opt/redpill-lkm/internal/uart/vuart_virtual_irq.o
  CC [M]  /opt/redpill-lkm/internal/uart/virtual_uart.o
  CC [M]  /opt/redpill-lkm/internal/ioscheduler_fixer.o
  CC [M]  /opt/redpill-lkm/config/cmdline_delegate.o
  CC [M]  /opt/redpill-lkm/config/runtime_config.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/boot_shim_base.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/usb_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/fake_sata_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/native_sata_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_device_shim.o
  CC [M]  /opt/redpill-lkm/shim/storage/smart_shim.o
  CC [M]  /opt/redpill-lkm/shim/storage/sata_port_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_hwcap_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_hwmon_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/rtc_proxy.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_shims_collection.o
  CC [M]  /opt/redpill-lkm/shim/bios_shim.o
  CC [M]  /opt/redpill-lkm/shim/block_fw_update_shim.o
  CC [M]  /opt/redpill-lkm/shim/disable_exectutables.o
  CC [M]  /opt/redpill-lkm/shim/pci_shim.o
  CC [M]  /opt/redpill-lkm/shim/pmu_shim.o
  CC [M]  /opt/redpill-lkm/shim/uart_fixer.o
  CC [M]  /opt/redpill-lkm/redpill_main.o
  LD [M]  /opt/redpill-lkm/redpill.o
  Building modules, stage 2.
RP-TARGET SPECIFIED AS dev v6
  MODPOST 1 modules
  CC      /opt/redpill-lkm/redpill.mod.o
  LD [M]  /opt/redpill-lkm/redpill.ko
make[2]: Leaving directory '/opt/kernel-broadwell-6.2.4-25556'
make[1]: Leaving directory '/opt/redpill-lkm'
#############################################
filename:       /opt/redpill-lkm/redpill.ko
license:        GPL
version:        v0.5-at-2021_12_17-11_16_59
author:         TTG
retpoline:      Y
srcversion:     9D5817BD80754EFE921A0AC
depends:
vermagic:       3.10.105 SMP mod_unload
#############################################
Using user_config.json:
{
    "extra_cmdline": {
        "pid": "0x55a3",
        "vid": "0x0781",
        "sn": "1xxxxxxxxxxxx",
        "mac1": "B47Axxxxxxxx",
        "mac2": "B47Axxxxxxxx",
        "mac3": "B47Axxxxxxxx",
        "mac4": "B47Axxxxxxxx"
    },
    "synoinfo": {},
    "ramdisk_copy": {},
    "extensions": []
}
#############################################
root@rp-helper:/opt#

 

Edited by Brunox
  • Like 1
Link to comment
Share on other sites

Le 16/12/2021 à 20:19, cferra a dit :

In regards to a 3167 port, it was my understanding that redpill was having issues with hot plug for a yet to be uncovered reason which is why it wasn’t ported earlier. 

 

 

Il y a 14 heures, yanjun a dit :

Hello, I would like to know if you plan to try to update the platform such as DS3622xs, RS4021xs, etc. If we are trying a new platform, why not use the platform which released later?

 

Good evening,

 

Unfortunately, I do not have the level  skills of the Thor group and i don't have enought time to study how to got serials for other platforms. By the way i haven't got an DS3622xs, RS4021xs. No good black friday with synology ;) !

For the 3617xs, we have serials, and I have a 3617xs at home. I wouldn't want to migrate it to a 918+. I still hope TTG is working on a new platforms. But the development has been at standby for several months so i'm trying to make small progress.

 

 

Il y a 7 heures, pocopico a dit :

 

If anyone has an actual HW and can share the required PCI info then it should not be very difficult.

Actually Yes, but also a way to get serials for these platforms. And after why not try.

 

  • Like 1
Link to comment
Share on other sites

Il y a 6 heures, Brunox a dit :

@buggy25200

how do you build the DS3617xs loader?, for a first test I modified the redpill-helper-v0.12 and added your branch and after ..build broadwell-6.2.4-25556 under opt / redpill-load / config / DS3617xs / 6.2.4-25556 / i customized the config.json. When building, however, it gets out without no error message, see appendix ...


root@rp-helper:/opt# make build_all
make[1]: Entering directory '/opt/redpill-lkm'
make -C /opt/kernel-broadwell-6.2.4-25556 M=/opt/redpill-lkm RP_MODULE_TARGET="dev" RP_MODULE_TARGET_VER="6" modules
make[2]: Entering directory '/opt/kernel-broadwell-6.2.4-25556'

  WARNING: Symbol version dump /opt/kernel-broadwell-6.2.4-25556/Module.symvers
           is missing; modules will have no dependencies and modversions.

RP-TARGET SPECIFIED AS dev v6
  CC [M]  /opt/redpill-lkm/compat/string_compat.o
  CC [M]  /opt/redpill-lkm/internal/helper/math_helper.o
  CC [M]  /opt/redpill-lkm/internal/helper/memory_helper.o
  CC [M]  /opt/redpill-lkm/internal/helper/symbol_helper.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_toolbox.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_notifier_list.o
  CC [M]  /opt/redpill-lkm/internal/scsi/scsi_notifier.o
  CC [M]  /opt/redpill-lkm/internal/override/override_symbol.o
  CC [M]  /opt/redpill-lkm/internal/override/override_syscall.o
  CC [M]  /opt/redpill-lkm/internal/intercept_execve.o
  CC [M]  /opt/redpill-lkm/internal/call_protected.o
  CC [M]  /opt/redpill-lkm/internal/intercept_driver_register.o
  CC [M]  /opt/redpill-lkm/internal/stealth/sanitize_cmdline.o
  CC [M]  /opt/redpill-lkm/internal/stealth.o
  CC [M]  /opt/redpill-lkm/internal/virtual_pci.o
  CC [M]  /opt/redpill-lkm/internal/uart/uart_swapper.o
  CC [M]  /opt/redpill-lkm/internal/uart/vuart_virtual_irq.o
  CC [M]  /opt/redpill-lkm/internal/uart/virtual_uart.o
  CC [M]  /opt/redpill-lkm/internal/ioscheduler_fixer.o
  CC [M]  /opt/redpill-lkm/config/cmdline_delegate.o
  CC [M]  /opt/redpill-lkm/config/runtime_config.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/boot_shim_base.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/usb_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/fake_sata_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_dev/native_sata_boot_shim.o
  CC [M]  /opt/redpill-lkm/shim/boot_device_shim.o
  CC [M]  /opt/redpill-lkm/shim/storage/smart_shim.o
  CC [M]  /opt/redpill-lkm/shim/storage/sata_port_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_hwcap_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_hwmon_shim.o
  CC [M]  /opt/redpill-lkm/shim/bios/rtc_proxy.o
  CC [M]  /opt/redpill-lkm/shim/bios/bios_shims_collection.o
  CC [M]  /opt/redpill-lkm/shim/bios_shim.o
  CC [M]  /opt/redpill-lkm/shim/block_fw_update_shim.o
  CC [M]  /opt/redpill-lkm/shim/disable_exectutables.o
  CC [M]  /opt/redpill-lkm/shim/pci_shim.o
  CC [M]  /opt/redpill-lkm/shim/pmu_shim.o
  CC [M]  /opt/redpill-lkm/shim/uart_fixer.o
  CC [M]  /opt/redpill-lkm/redpill_main.o
  LD [M]  /opt/redpill-lkm/redpill.o
  Building modules, stage 2.
RP-TARGET SPECIFIED AS dev v6
  MODPOST 1 modules
  CC      /opt/redpill-lkm/redpill.mod.o
  LD [M]  /opt/redpill-lkm/redpill.ko
make[2]: Leaving directory '/opt/kernel-broadwell-6.2.4-25556'
make[1]: Leaving directory '/opt/redpill-lkm'
#############################################
filename:       /opt/redpill-lkm/redpill.ko
license:        GPL
version:        v0.5-at-2021_12_17-11_16_59
author:         TTG
retpoline:      Y
srcversion:     9D5817BD80754EFE921A0AC
depends:
vermagic:       3.10.105 SMP mod_unload
#############################################
Using user_config.json:
{
    "extra_cmdline": {
        "pid": "0x55a3",
        "vid": "0x0781",
        "sn": "1xxxxxxxxxxxx",
        "mac1": "B47Axxxxxxxx",
        "mac2": "B47Axxxxxxxx",
        "mac3": "B47Axxxxxxxx",
        "mac4": "B47Axxxxxxxx"
    },
    "synoinfo": {},
    "ramdisk_copy": {},
    "extensions": []
}
#############################################
root@rp-helper:/opt#

 

 

If you want touse redpill-helper, you have to add in docker/Makefile this 4 last lines ;)
 

.PHONY: build_redpill_load
build_redpill_load:
        @mkdir -p $(REDPILL_LOAD_SRC)/ext/rp-lkm/
        @echo "#############################################" && \
        echo "Using user_config.json:" && cat $(REDPILL_LOAD_SRC)/user_config.json && \
        echo "#############################################"
        @read -a KVERS <<< "$$(modinfo --field=vermagic redpill-lkm/redpill.ko)" && \
        cp -f $(REDPILL_LKM_SRC)/redpill.ko $(REDPILL_LOAD_SRC)/ext/rp-lkm/redpill-linux-v$${KVERS[0]}.ko
        @if [ "$(TARGET_PLATFORM)" == "bromolow" ]; then \
                pushd $(REDPILL_LOAD_SRC) && \
                ./build-loader.sh 'DS3615xs' '$(TARGET_VERSION)-$(TARGET_REVISION)'; \
        fi
        @if [ "$(TARGET_PLATFORM)" == "apollolake" ]; then \
                pushd $(REDPILL_LOAD_SRC) && \
                ./build-loader.sh 'DS918+' '$(TARGET_VERSION)-$(TARGET_REVISION)'; \
        fi                            
        @if [ "$(TARGET_PLATFORM)" == "broadwell" ]; then \
                pushd $(REDPILL_LOAD_SRC) && \
                ./build-loader.sh 'DS3617xs' '$(TARGET_VERSION)-$(TARGET_REVISION)'; \
        fi

 

  • Like 1
Link to comment
Share on other sites

Yo,

 

I noticed a very weird thing about adding ds3615xs-6.2.4-25556 update 2.

 

The kernel boot of this update failed start with kernel panic.

 

[    0.000000] console [ttyS0] enabled, bootconsole disabled
[    0.000000] allocated 16777216 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.001000] tsc: Detected 3600.041 MHz processor
[    0.000004] Calibrating delay loop (skipped), value calculated using timer frequency.. 7200.08 BogoMIPS (lpj=3600041)
[    0.001716] pid_max: default: 32768 minimum: 301
[    0.002349] Security Framework initialized
[    0.002915] AppArmor: AppArmor initialized
[    0.003410] Mount-cache hash table entries: 256
[    0.004049] Initializing cgroup subsys memory
[    0.004569] Initializing cgroup subsys devices
[    0.005197] Initializing cgroup subsys freezer
[    0.005719] Initializing cgroup subsys blkio
[    0.006316] CPU: Physical Processor ID: 0
[    0.006770] CPU: Processor Core ID: 0
[    0.018907] mce: CPU supports 0 MCE banks
[    0.020151] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.020151] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0
[    0.020151] tlb_flushall_shift: 6
[    0.023730] FEATURE SPEC_CTRL Not Present
[    0.024490] FEATURE IBPB_SUPPORT Not Present
[    0.025039] Spectre V2 : Vulnerable
[    0.025701] Freeing SMP alternatives: 24k freed
[    0.026615] ACPI: Core revision 20130328
[    0.027942] ACPI: All ACPI Tables successfully acquired
[    0.029688] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.040437] smpboot: CPU0: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (fam: 06, model: 9e, stepping: 09)
[    0.143698] Performance Events: unsupported p6 CPU model 158 no PMU driver, software events only.
[    0.146451] NMI watchdog: disabled (cpu0): hardware events not enabled
[    0.147710] smpboot: Booting Node   0, Processors  #1 OK
[    0.170011] mce: CPU supports 0 MCE banks
[    0.173168] Brought up 2 CPUs
[    0.173742] smpboot: Total of 2 processors activated (14400.16 BogoMIPS)
[    0.177981] devtmpfs: initialized
[    0.179998] xor: automatically using best checksumming function:
[    0.190623]    avx       : 24696.000 MB/sec
[    0.191802] NET: Registered protocol family 16
[    0.193958] ACPI: bus type PCI registered
[    0.195320] PCI: Using configuration type 1 for base access
[    0.206402] bio: create slab <bio-0> at 0
[    0.224568] raid6: sse2x1   gen() 10300 MB/s
[    0.241539] raid6: sse2x1   xor()  6560 MB/s
[    0.259508] raid6: sse2x2   gen() 13101 MB/s
[    0.276517] raid6: sse2x2   xor()  9031 MB/s
[    0.294446] raid6: sse2x4   gen() 14382 MB/s
[    0.312414] raid6: sse2x4   xor() 10251 MB/s
[    0.330399] raid6: avx2x1   gen() 24433 MB/s
[    0.348355] raid6: avx2x2   gen() 29914 MB/s
[    0.366334] raid6: avx2x4   gen() 31464 MB/s
[    0.367125] raid6: using algorithm avx2x4 gen() (31464 MB/s)
[    0.368422] raid6: using avx2x2 recovery algorithm
[    0.370714] ACPI: Added _OSI(Module Device)
[    0.371857] ACPI: Added _OSI(Processor Device)
[    0.372462] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.373179] ACPI: Added _OSI(Processor Aggregator Device)
[    0.374349] ACPI: EC: Look up EC in DSDT
[    0.374956] ACPI: Executed 1 blocks of module-level executable AML code
[    0.377528] ACPI: Interpreter enabled
[    0.377981] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S4_] (20130328/hwxface-568)
[    0.379083] ACPI: (supports S0 S5)
[    0.379620] ACPI: Using IOAPIC for interrupt routing
[    0.380527] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[    0.381969] ACPI: No dock devices found.
[    0.389084] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.391257] acpi PNP0A03:00: Unable to request _OSC control (_OSC support mask: 0x1e)
[    0.392302] acpi PNP0A03:00: host bridge window [io  0x0000-0x0cf7] (ignored)
[    0.393158] acpi PNP0A03:00: host bridge window [io  0x0d00-0xffff] (ignored)
[    0.394040] acpi PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
[    0.394976] acpi PNP0A03:00: host bridge window [mem 0xe0000000-0xfdffffff] (ignored)
[    0.395921] PCI: root bus 00: using default resources
[    0.396676] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[    0.401518] PCI host bridge to bus 0000:00
[    0.403111] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.404984] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    0.406280] pci_bus 0000:00: root bus resource [mem 0x00000000-0x7fffffffff]
[    0.407356] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.408729] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.410609] pci 0000:00:02.0: [15ad:0405] type 00 class 0x030000
[    0.412742] pci 0000:00:02.0: reg 10: [io  0xd000-0xd00f]
[    0.414963] pci 0000:00:02.0: reg 14: [mem 0xe0000000-0xe0ffffff pref]
[    0.416790] pci 0000:00:02.0: reg 18: [mem 0xf0000000-0xf01fffff]
[    0.424715] pci 0000:00:04.0: [80ee:cafe] type 00 class 0x088000
[    0.428253] pci 0000:00:04.0: reg 10: [io  0xd020-0xd03f]
[    0.431701] pci 0000:00:04.0: reg 14: [mem 0xf0400000-0xf07fffff]
[    0.435234] pci 0000:00:04.0: reg 18: [mem 0xf0800000-0xf0803fff pref]
[    0.442077] pci 0000:00:07.0: [8086:7113] type 00 class 0x068000
[    0.444128] pci 0000:00:07.0: address space collision: [io  0x4000-0x403f] conflicts with ACPI PM1a_EVT_BLK [??? 0x00004000-0x00004003 flags 0x80000000]
[    0.446401] pci 0000:00:07.0: quirk: [io  0x4100-0x410f] claimed by PIIX4 SMB
[    0.448110] pci 0000:00:0c.0: [8086:1e31] type 00 class 0x0c0330
[    0.450677] pci 0000:00:0c.0: reg 10: [mem 0xf0810000-0xf081ffff]
[    0.461007] pci 0000:00:0d.0: [8086:2829] type 00 class 0x010601
[    0.464729] pci 0000:00:0d.0: reg 10: [io  0xd040-0xd047]
[    0.466692] pci 0000:00:0d.0: reg 14: [io  0xd048-0xd04b]
[    0.469644] pci 0000:00:0d.0: reg 18: [io  0xd050-0xd057]
[    0.471641] pci 0000:00:0d.0: reg 1c: [io  0xd058-0xd05b]
[    0.473637] pci 0000:00:0d.0: reg 20: [io  0xd060-0xd06f]
[    0.475679] pci 0000:00:0d.0: reg 24: [mem 0xf0820000-0xf0821fff]
[    0.479415] pci 0000:00:11.0: [8086:100f] type 00 class 0x020000
[    0.483134] pci 0000:00:11.0: reg 10: [mem 0xf0840000-0xf085ffff]
[    0.487105] pci 0000:00:11.0: reg 18: [io  0xd070-0xd077]
[    0.496525] pci_bus 0000:00: on NUMA node 0
[    0.498536] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 9 10 *11)
[    0.499860] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 9 *10 11)
[    0.500944] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 *9 10 11)
[    0.501726] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 9 10 *11)
[    0.502725] ACPI: Enabled 2 GPEs in block 00 to 07
[    0.503296] acpi root: \_SB_.PCI0 notify handler is installed
[    0.503969] Found 1 acpi root devices
[    0.504839] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[    0.505801] vgaarb: loaded
[    0.506113] vgaarb: bridge control possible 0000:00:02.0
[    0.507211] SCSI subsystem initialized
[    0.507674] ACPI: bus type ATA registered
[    0.508418] libata version 3.00 loaded.
[    0.509290] pps_core: LinuxPPS API ver. 1 registered
[    0.509897] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.511236] PTP clock support registered
[    0.511945] PCI: Using ACPI for IRQ routing
[    0.512445] PCI: pci_cache_line_size set to 64 bytes
[    0.513336] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[    0.514126] e820: reserve RAM buffer [mem 0xdfff0000-0xdfffffff]
[    0.515162] e820: reserve RAM buffer [mem 0x11a000000-0x11bffffff]
[    0.516609] Switching to clocksource refined-jiffies
[    0.517311] AppArmor: AppArmor Filesystem Enabled
[    0.518000] pnp: PnP ACPI init
[    0.518356] ACPI: bus type PNP registered
[    0.519036] pnp 00:00: Plug and Play ACPI device, IDs PNP0303 (active)
[    0.519842] pnp 00:01: [dma 4]
[    0.522613] pnp 00:01: Plug and Play ACPI device, IDs PNP0200 (active)
[    0.524453] pnp 00:02: Plug and Play ACPI device, IDs PNP0f03 (active)
[    0.527031] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.527975] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.528968] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.530072] pnp: PnP ACPI: found 6 devices
[    0.530659] ACPI: bus type PNP unregistered
[    0.545678] Switching to clocksource acpi_pm
[    0.546793] pci 0000:00:07.0: BAR 13: [io  0x4000-0x403f] has bogus alignment
[    0.548656] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
[    0.552376] pci_bus 0000:00: resource 5 [mem 0x00000000-0x7fffffffff]
[    0.554142] NET: Registered protocol family 2
[    0.555943] TCP established hash table entries: 32768 (order: 7, 524288 bytes)
[    0.556852] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    0.557654] TCP: Hash tables configured (established 32768 bind 32768)
[    0.558806] TCP: reno registered
[    0.559205] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    0.560242] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    0.561097] NET: Registered protocol family 1
[    0.561837] RPC: Registered named UNIX socket transport module.
[    0.562620] RPC: Registered udp transport module.
[    0.563377] RPC: Registered tcp transport module.
[    0.564087] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.565017] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.565883] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[    0.566865] pci 0000:00:02.0: Boot video device
[    0.568272] PCI: CLS 0 bytes, default 64
[    0.659845] Trying to unpack rootfs image as initramfs...
[    1.955079] rootfs image is not initramfs (unexpected EOF); looks like an initrd
[    1.958678] Freeing initrd memory: 6956k freed
[    1.960111] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.961033] software IO TLB [mem 0xdbff0000-0xdfff0000] (64MB) mapped at [ffff8800dbff0000-ffff8800dffeffff]
[    1.962811] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    1.966246] Initialise module verification
[    1.966834] audit: initializing netlink socket (disabled)
[    1.967469] type=2000 audit(1639781529.844:1): initialized
[    1.968840] bounce pool size: 64 pages
[    1.969881] VFS: Disk quotas dquot_6.5.2
[    1.970387] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.971802] NFS: Registering the id_resolver key type
[    1.972416] Key type id_resolver registered
[    1.973068] Key type id_legacy registered
[    1.973584] msgmni has been set to 7655
[    1.974779] async_tx: api initialized (async)
[    1.975310] Key type asymmetric registered
[    1.975854] Asymmetric key parser 'x509' registered
[    1.976796] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    1.978437] io scheduler noop registered
[    1.978969] io scheduler deadline registered
[    1.979547] io scheduler cfq registered
[    2.077923] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.100756] serial8250: ttyS0 at I/O 0x2f8 (irq = 3) is a 16550A
[    2.122572] serial8250: ttyS1 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.145074] serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    2.150550] brd: module loaded
[    2.151528] Loading iSCSI transport class v2.0-870.
[    2.153053] rdac: device handler registered
[    2.153905] ahci 0000:00:0d.0: version 3.0
[    2.154915] ahci: SSS flag set, parallel bus scan disabled
[    2.155859] ahci 0000:00:0d.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
[    2.156885] ahci 0000:00:0d.0: flags: 64bit ncq stag only ccc
[    2.157785] ahci 0000:00:0d.0: setting latency timer to 64
[    2.159079] scsi0 : ahci
[    2.159777] scsi1 : ahci
[    2.160391] ata1: SATA max UDMA/133 abar m8192@0xf0820000 port 0xf0820100 irq 21
[    2.161671] ata2: SATA max UDMA/133 abar m8192@0xf0820000 port 0xf0820180 irq 21
[    2.163996] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[    2.165331] rtc_cmos rtc_cmos: alarms up to one day, 114 bytes nvram
[    2.166272] i2c /dev entries driver
[    2.167401] md: linear personality registered for level -1
[    2.168081] md: raid0 personality registered for level 0
[    2.168775] md: raid1 personality registered for level 1
[    2.169451] md: raid10 personality registered for level 10
[    2.170387] md: raid6 personality registered for level 6
[    2.172374] md: raid5 personality registered for level 5
[    2.173302] md: raid4 personality registered for level 4
[    2.175066] md: raidF1 personality registered for level 45
[    2.176160] device-mapper: ioctl: 4.25.0-ioctl (2013-06-26) initialised: dm-devel@redhat.com
[    2.177430] cpuidle: using governor ladder
[    2.178089] cpuidle: using governor menu
[    2.178939] TCP: cubic registered
[    2.180108] NET: Registered protocol family 17
[    2.180729] Key type dns_resolver registered
[    2.561256] ata1: SATA link up ps (SStatus 123 SControl 300)
[    2.798761] ata1.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[    2.799471] ata1.00: 262144 sectors, multi 128: LBA48 NCQ (depth 31/32)
[    2.800317] ata1.00: SN:VBba94cf0b-f44d12c1
[    2.801045] ata1.00: configured for UDMA/133
[    2.801822] ata1.00: Find SSD disks. [VBOX HARDDISK]
[    2.802468] I/O scheduler elevator not found
[    2.803149] scsi 0:0:0:0: Direct-Access     VBOX     HARDDISK                 1.0  PQ: 0 ANSI: 5
[    2.804898] sd 0:0:0:0: [sda] 262144 512-byte logical blocks: (134 MB/128 MiB)
[    2.806395] sd 0:0:0:0: [sda] Write Protect is off
[    2.807112] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.807881] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.811291]  sda: sda1 sda2 sda3
[    2.813595] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.983585] tsc: Refined TSC clocksource calibration: 3600.004 MHz
[    2.985363] Switching to clocksource tsc
[    3.112897] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.115176] ata2.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[    3.115885] ata2.00: 67108864 sectors, multi 128: LBA48 NCQ (depth 31/32)
[    3.116715] ata2.00: SN:VB3037da75-5f763e75
[    3.117349] ata2.00: configured for UDMA/133
[    3.117900] ata2.00: Find SSD disks. [VBOX HARDDISK]
[    3.118497] I/O scheduler elevator not found
[    3.119180] scsi 1:0:0:0: Direct-Access     VBOX     HARDDISK                 1.0  PQ: 0 ANSI: 5
[    3.120877] sd 1:0:0:0: [sdb] 67108864 512-byte logical blocks: (34.3 GB/32.0 GiB)
[    3.122046] sd 1:0:0:0: [sdb] Write Protect is off
[    3.122683] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.123469] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.125529]  sdb: sdb1 sdb2
[    3.127154] sd 1:0:0:0: [sdb] Attached SCSI disk
[    3.127978] Loading module verification blacklist certificates
[    3.128706] Loading module verification certificates
[    3.129509] MODSIGN: Loaded cert 'Synology SDG kernel module signing key: 7bd0b0d6bcd31651c22ce3978bdc8c8bdc417329'
[    3.131473] MODSIGN: Loaded cert 'Synology Root Certification Authority: f2c075361f168425f8b5ef31b796406c3aab2089'
[    3.133047] MODSIGN: Loaded cert 'Synology Kernel Module Signing Certification Authority: 600839b5d127e0e11d817a31f0575d323a7c0e28'
[    3.134646] MODSIGN: Loaded cert 'Synology kernel module signing key: 4646ce54489669338118a3b1286da156ac366fa5'
[    3.136129] registered taskstats version 1
[    3.137214] rtc_cmos rtc_cmos: setting system clock to 2021-12-17 22:52:11 UTC (1639781531)
[    3.138698] md: Waiting for all devices to be available before autodetect
[    3.142062] md: If you don't use raid, use raid=noautodetect
[    3.144483] md: Autodetecting RAID arrays.
[    3.145445] md: Scanned 2 and added 2 devices.
[    3.146067] md: autorun ...
[    3.146551] md: considering sdb1 ...
[    3.147116] md:  adding sdb1 ...
[    3.147507] md: sdb2 has different UUID to sdb1
[    3.148097] md: created md0
[    3.148436] md: bind<sdb1>
[    3.148820] md: running: <sdb1>
[    3.149592] md/raid1:md0: active with 1 out of 15 mirrors
[    3.154486] md0: detected capacity change from 0 to 2549940224
[    3.156118] md: considering sdb2 ...
[    3.156684] md:  adding sdb2 ...
[    3.157874] md: created md1
[    3.158313] md: bind<sdb2>
[    3.158776] md: running: <sdb2>
[    3.160055] md/raid1:md1: active with 1 out of 15 mirrors
[    3.162766] md1: detected capacity change from 0 to 2147418112
[    3.164388] md: ... autorun DONE.
[    3.164950] RAMDISK: lzma image found at block 0
[    4.263221] List of all partitions:
[    4.263814] 0800          131072 sda  driver: sd
[    4.265616]   0801           49152 sda1 f110ee87-01
[    4.266367]   0802           76800 sda2 f110ee87-02
[    4.267004]   0803            4096 sda3 f110ee87-03
[    4.267740] 0810        33554432 sdb  driver: sd
[    4.268829]   0811         2490240 sdb1 df15ded8-01
[    4.269456]   0812         2097152 sdb2 df15ded8-02
[    4.270057] 0900         2490176 md0  (driver?)
[    4.270576] 0901         2097088 md1  (driver?)
[    4.271117] No filesystem could mount root, tried:  ext3 ext2 ext4
[    4.272371] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,0)
[    4.273642] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.105 #25556
[    4.274641] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
[    4.275745]  ffffffff814c908d ffffffff814c8161 ffff880100000010 ffff88011219be98
[    4.276775]  ffff88011219be30 ffff88011219be88 ffff88011219bea8 0000000000000012
[    4.278412]  0000000000000001 000000000000000a 000000000000fffb ffffffffffffffff
[    4.279302] Call Trace:
[    4.279643]  [<ffffffff814c908d>] ? dump_stack+0xc/0x15
[    4.280457]  [<ffffffff814c8161>] ? panic+0xbb/0x1ce
[    4.281186]  [<ffffffff8188929a>] ? mount_block_root+0x340/0x340
[    4.281879]  [<ffffffff81889d13>] ? initrd_load+0xcb/0x2e8
[    4.282690]  [<ffffffff818894e7>] ? prepare_namespace+0xda/0x19e
[    4.283587]  [<ffffffff81888eb5>] ? kernel_init_freeable+0x1b2/0x1bb
[    4.284528]  [<ffffffff814bca00>] ? rest_init+0x70/0x70
[    4.285276]  [<ffffffff814bca05>] ? kernel_init+0x5/0x180
[    4.286057]  [<ffffffff814cfc0d>] ? ret_from_fork+0x5d/0xb0
[    4.286936]  [<ffffffff814bca00>] ? rest_init+0x70/0x70

 

So I forced with the bsp file patch, go back to the previous kernel version (certainly not ideal!). And this time  redpill boot failed with message explain the serial ports aren't swap. I disable port swapping in ds3615xs config platform in redpill-lkm, and it works!

 

First, it's weird that the boot of this version hangs at this point, and why ?!

 

And another problem is the fact redpill-lkm does not manage several types of configuration for the same platform!

 

I think an improvement on this point should be considered! Volunteers ? ;)

 

dsm624-25556u2.thumb.png.6a3fe5c181adf23fd579ed943f1cd578.png

 

 

Link to comment
Share on other sites

I installed xpenology on esxi 6.7. With just a virtual disk it works. But i wanted to test it with a SAS pci card so i added the mpt2sas drivers. But dsm doesn't find any hard drives.

{
    "extra_cmdline": {
        "vid": "0x058f",
    "pid": "0x6387",
    "sn": "xxxxPDNxxxxxx",
    "mac1": "xxxxxxxxxxxxxx",
    "SataPortMap":"1A",
    "DiskIdxMap":"0C00",
    "SasIdxMap":"1"
    },
    "synoinfo": {
    "internalportcfg": "0xffff",
    "esataportcfg": "0xff000",
    "maxdisks": "12"
    },
    "ramdisk_copy": {},
    "extensions": []
}

lspci result:

ubuntu@ubuntu:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 01)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 01)
00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 08)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 08)
00:07.7 System peripheral [0880]: VMware Virtual Machine Communication Interface [15ad:0740] (rev 10)
00:0f.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405]
00:11.0 PCI bridge [0604]: VMware PCI bridge [15ad:0790] (rev 02)
00:15.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
02:03.0 SATA controller [0106]: VMware SATA AHCI controller [15ad:07e0]
03:00.0 SCSI storage controller [0100]: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03)
0b:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]

Link to comment
Share on other sites

@pocopico Does one of your driver extensions support using SCSI virtual disks in ESXi? I built an image using redpill-helper and 3615xs v7.0.1 from jumkey's branch but SCSI disks added to the VM don't show up for installing DSM, only SATA controller virtual disks. I thought I read somewhere once that 3615xs has SCSI natively in it already.

 

Also, anyone know why on TTG redpill-load builds I can add redpill loader image as SATA 0 controller and then add SATA 1 controller for data disks, but on jumkey's 7.0.1 all virtual disks have to be on SATA 0 controller to be seen for DSM install? How do you use 2 separate SATA controllers as is typically recommended? No problem getting it to work like that on TTG repo based builds.

Link to comment
Share on other sites

On 12/18/2021 at 11:58 AM, Unregistrado said:

I installed xpenology on esxi 6.7. With just a virtual disk it works. But i wanted to test it with a SAS pci card so i added the mpt2sas drivers. But dsm doesn't find any hard drives.

{
    "extra_cmdline": {
        "vid": "0x058f",
    "pid": "0x6387",
    "sn": "xxxxPDNxxxxxx",
    "mac1": "xxxxxxxxxxxxxx",
    "SataPortMap":"1A",
    "DiskIdxMap":"0C00",
    "SasIdxMap":"1"
    },
    "synoinfo": {
    "internalportcfg": "0xffff",
    "esataportcfg": "0xff000",
    "maxdisks": "12"
    },
    "ramdisk_copy": {},
    "extensions": []
}

lspci result:

ubuntu@ubuntu:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 01)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 01)
00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 08)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 08)
00:07.7 System peripheral [0880]: VMware Virtual Machine Communication Interface [15ad:0740] (rev 10)
00:0f.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405]
00:11.0 PCI bridge [0604]: VMware PCI bridge [15ad:0790] (rev 02)
00:15.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:15.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:16.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:17.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
00:18.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
02:03.0 SATA controller [0106]: VMware SATA AHCI controller [15ad:07e0]
03:00.0 SCSI storage controller [0100]: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03)
0b:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]


That’s strange, I have tested and verified multiple times with LSI SAS. I think though that is either LSI SCSI or LSI SAS that needs the mptsas extension. 
 

You may also try VMware paravirtual that is also tested and works. 

Edited by pocopico
Link to comment
Share on other sites

On 12/17/2021 at 9:18 PM, pocopico said:

 

If anyone has an actual HW and can share the required PCI info then it should not be very difficult.

RS3617xs+ pci info.

 

00:00.0 Class 0600: Device 8086:6f00 (rev 03)
	Subsystem: Device 8086:6f00
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Capabilities: <access denied>

00:01.0 Class 0604: Device 8086:6f02 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 25
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: None
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.0 Class 0604: Device 8086:6f04 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 27
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: 91100000-911fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.2 Class 0604: Device 8086:6f06 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 28
	Bus: primary=00, secondary=03, subordinate=05, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: 90d00000-910fffff [size=4M]
	Prefetchable memory behind bridge: 0000000090000000-00000000904fffff [size=5M]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:03.0 Class 0604: Device 8086:6f08 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 30
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: 91300000-913fffff [size=1M]
	Prefetchable memory behind bridge: 0000000090500000-00000000906fffff [size=2M]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:03.2 Class 0604: Device 8086:6f0a (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 31
	Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: None
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:05.0 Class 0880: Device 8086:6f28 (rev 03)
	Subsystem: Device 8086:6f28
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: <access denied>

00:05.1 Class 0880: Device 8086:6f29 (rev 03)
	Subsystem: Device 8086:6f29
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: <access denied>

00:05.2 Class 0880: Device 8086:6f2a (rev 03)
	Subsystem: Device 8086:6f2a
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: <access denied>

00:05.4 Class 0800: Device 8086:6f2c (rev 03) (prog-if 20)
	Subsystem: Device 8086:6f2c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Region 0: Memory at 91216000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>

00:14.0 Class 0c03: Device 8086:8c31 (rev 05) (prog-if 30)
	Subsystem: Device 8086:8c31
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 53
	Region 0: Memory at 91200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:1a.0 Class 0c03: Device 8086:8c2d (rev 05) (prog-if 20)
	Subsystem: Device 8086:8c2d
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 91215000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>

00:1c.0 Class 0604: Device 8086:8c10 (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 32
	Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
	I/O behind bridge: 00007000-00007fff [size=4K]
	Memory behind bridge: 90c00000-90cfffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.2 Class 0604: Device 8086:8c14 (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 33
	Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
	I/O behind bridge: 00006000-00006fff [size=4K]
	Memory behind bridge: 90b00000-90bfffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.3 Class 0604: Device 8086:8c16 (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 34
	Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
	I/O behind bridge: 00005000-00005fff [size=4K]
	Memory behind bridge: 90a00000-90afffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.4 Class 0604: Device 8086:8c18 (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 35
	Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
	I/O behind bridge: 00004000-00004fff [size=4K]
	Memory behind bridge: 90900000-909fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.6 Class 0604: Device 8086:8c1c (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 36
	Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=0
	I/O behind bridge: 00003000-00003fff [size=4K]
	Memory behind bridge: 90800000-908fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.7 Class 0604: Device 8086:8c1e (rev d5)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 37
	Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
	I/O behind bridge: 00002000-00002fff [size=4K]
	Memory behind bridge: 90700000-907fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 Class 0c03: Device 8086:8c26 (rev 05) (prog-if 20)
	Subsystem: Device 8086:8c26
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at 91214000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>

00:1f.0 Class 0601: Device 8086:8c54 (rev 05)
	Subsystem: Device 8086:8c54
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel driver in use: lpc_ich

00:1f.3 Class 0c05: Device 8086:8c22 (rev 05)
	Subsystem: Device 8086:8c22
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at 91210000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 8000 [size=32]
	Kernel driver in use: i801_smbus

02:00.0 Class 0880: Device 8086:6f50
	Subsystem: Device 8086:6f50
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at 91100000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>

02:00.1 Class 0880: Device 8086:6f51
	Subsystem: Device 8086:6f51
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 255
	Region 0: Memory at 91102000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>

02:00.2 Class 0880: Device 8086:6f52
	Subsystem: Device 8086:6f52
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 255
	Region 0: Memory at 91104000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>

02:00.3 Class 0880: Device 8086:6f53
	Subsystem: Device 8086:6f53
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin D routed to IRQ 255
	Region 0: Memory at 91106000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>

03:00.0 Class 0200: Device 8086:15ad
	Subsystem: Device 8086:0000
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 74
	Region 0: Memory at 90200000 (64-bit, prefetchable) [size=2M]
	Region 4: Memory at 90404000 (64-bit, prefetchable) [size=16K]
	Expansion ROM at 90480000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: ixgbe

03:00.1 Class 0200: Device 8086:15ad
	Subsystem: Device 8086:0000
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 88
	Region 0: Memory at 90000000 (64-bit, prefetchable) [size=2M]
	Region 4: Memory at 90400000 (64-bit, prefetchable) [size=16K]
	Expansion ROM at <ignored> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: ixgbe

06:00.0 Class 0100: Device 1b4b:1475 (rev a1)
	Subsystem: Device 1b4b:0100
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
	Latency: 0
	Interrupt: pin A routed to IRQ 29
	Region 0: Memory at 90500000 (64-bit, prefetchable) [size=1M]
	Region 4: Memory at 90600000 (64-bit, prefetchable) [size=256K]
	Expansion ROM at 91300000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: mv14xx

08:00.0 Class 0106: Device 1b4b:9235 (rev 11) (prog-if 01)
	Subsystem: Device 1b4b:9235
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 38
	Region 0: I/O ports at 7028 [size=8]
	Region 1: I/O ports at 7034 [size=4]
	Region 2: I/O ports at 7020 [size=8]
	Region 3: I/O ports at 7030 [size=4]
	Region 4: I/O ports at 7000 [size=32]
	Region 5: Memory at 90c00000 (32-bit, non-prefetchable) [size=2K]
	Expansion ROM at 90c10000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

09:00.0 Class 0200: Device 8086:1533 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at 90b00000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 6000 [size=32]
	Region 3: Memory at 90b80000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: igb

0a:00.0 Class 0200: Device 8086:1533 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 90a00000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 5000 [size=32]
	Region 3: Memory at 90a80000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: igb

0b:00.0 Class 0106: Device 1b4b:9235 (rev 11) (prog-if 01)
	Subsystem: Device 1b4b:9235
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 39
	Region 0: I/O ports at 4028 [size=8]
	Region 1: I/O ports at 4034 [size=4]
	Region 2: I/O ports at 4020 [size=8]
	Region 3: I/O ports at 4030 [size=4]
	Region 4: I/O ports at 4000 [size=32]
	Region 5: Memory at 90900000 (32-bit, non-prefetchable) [size=2K]
	Expansion ROM at 90910000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

0c:00.0 Class 0200: Device 8086:1533 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at 90800000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 3000 [size=32]
	Region 3: Memory at 90880000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: igb

0d:00.0 Class 0200: Device 8086:1533 (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at 90700000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 2000 [size=32]
	Region 3: Memory at 90780000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: igb

ff:0b.0 Class 0880: Device 8086:6f81 (rev 03)
	Subsystem: Device 8086:6f81
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0b.1 Class 1101: Device 8086:6f36 (rev 03)
	Subsystem: Device 8086:6f36
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0b.2 Class 1101: Device 8086:6f37 (rev 03)
	Subsystem: Device 8086:6f37
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0b.3 Class 0880: Device 8086:6f76 (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.0 Class 0880: Device 8086:6fe0 (rev 03)
	Subsystem: Device 8086:6fe0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.1 Class 0880: Device 8086:6fe1 (rev 03)
	Subsystem: Device 8086:6fe1
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.2 Class 0880: Device 8086:6fe2 (rev 03)
	Subsystem: Device 8086:6fe2
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.3 Class 0880: Device 8086:6fe3 (rev 03)
	Subsystem: Device 8086:6fe3
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.4 Class 0880: Device 8086:6fe4 (rev 03)
	Subsystem: Device 8086:6fe4
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0c.5 Class 0880: Device 8086:6fe5 (rev 03)
	Subsystem: Device 8086:6fe5
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0f.0 Class 0880: Device 8086:6ff8 (rev 03)
	Subsystem: Device 8086:6ff8
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0f.4 Class 0880: Device 8086:6ffc (rev 03)
	Subsystem: Device 8086:6fe0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0f.5 Class 0880: Device 8086:6ffd (rev 03)
	Subsystem: Device 8086:6fe0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:0f.6 Class 0880: Device 8086:6ffe (rev 03)
	Subsystem: Device 8086:6fe0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:10.0 Class 0880: Device 8086:6f1d (rev 03)
	Subsystem: Device 8086:6f1d
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:10.1 Class 1101: Device 8086:6f34 (rev 03)
	Subsystem: Device 8086:6f34
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: bdx_uncore

ff:10.5 Class 0880: Device 8086:6f1e (rev 03)
	Subsystem: Device 8086:6f1e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:10.6 Class 1101: Device 8086:6f7d (rev 03)
	Subsystem: Device 8086:6f7d
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:10.7 Class 0880: Device 8086:6f1f (rev 03)
	Subsystem: Device 8086:6f1f
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:12.0 Class 0880: Device 8086:6fa0 (rev 03)
	Subsystem: Device 8086:6fa0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: sbridge_edac

ff:12.1 Class 1101: Device 8086:6f30 (rev 03)
	Subsystem: Device 8086:6f30
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: bdx_uncore

ff:13.0 Class 0880: Device 8086:6fa8 (rev 03)
	Subsystem: Device 8086:6fa8
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.1 Class 0880: Device 8086:6f71 (rev 03)
	Subsystem: Device 8086:6f71
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.2 Class 0880: Device 8086:6faa (rev 03)
	Subsystem: Device 8086:6faa
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.3 Class 0880: Device 8086:6fab (rev 03)
	Subsystem: Device 8086:6fab
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.4 Class 0880: Device 8086:6fac (rev 03)
	Subsystem: Device 8086:6fac
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.5 Class 0880: Device 8086:6fad (rev 03)
	Subsystem: Device 8086:6fad
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.6 Class 0880: Device 8086:6fae (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:13.7 Class 0880: Device 8086:6faf (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.0 Class 0880: Device 8086:6fb0 (rev 03)
	Subsystem: Device 8086:6fb0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: bdx_uncore

ff:14.1 Class 0880: Device 8086:6fb1 (rev 03)
	Subsystem: Device 8086:6fb1
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: bdx_uncore

ff:14.2 Class 0880: Device 8086:6fb2 (rev 03)
	Subsystem: Device 8086:6fb2
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.3 Class 0880: Device 8086:6fb3 (rev 03)
	Subsystem: Device 8086:6fb3
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.4 Class 0880: Device 8086:6fbc (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.5 Class 0880: Device 8086:6fbd (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.6 Class 0880: Device 8086:6fbe (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:14.7 Class 0880: Device 8086:6fbf (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:15.0 Class 0880: Device 8086:6fb4 (rev 03)
	Subsystem: Device 8086:6fb4
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:15.1 Class 0880: Device 8086:6fb5 (rev 03)
	Subsystem: Device 8086:6fb5
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:15.2 Class 0880: Device 8086:6fb6 (rev 03)
	Subsystem: Device 8086:6fb6
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:15.3 Class 0880: Device 8086:6fb7 (rev 03)
	Subsystem: Device 8086:6fb7
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1e.0 Class 0880: Device 8086:6f98 (rev 03)
	Subsystem: Device 8086:6f98
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1e.1 Class 0880: Device 8086:6f99 (rev 03)
	Subsystem: Device 8086:6f99
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1e.2 Class 0880: Device 8086:6f9a (rev 03)
	Subsystem: Device 8086:6f9a
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1e.3 Class 0880: Device 8086:6fc0 (rev 03)
	Subsystem: Device 8086:6fc0
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Region 0: Memory at <ignored> (type 3, non-prefetchable) [disabled]

ff:1e.4 Class 0880: Device 8086:6f9c (rev 03)
	Subsystem: Device 8086:6f9c
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1f.0 Class 0880: Device 8086:6f88 (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

ff:1f.2 Class 0880: Device 8086:6f8a (rev 03)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

 

  • Like 1
Link to comment
Share on other sites

18 hours ago, pocopico said:


That’s strange, I have tested and verified multiple times with LSI SAS. I think though that is either LSI SCSI or LSI SAS that needs the mptsas extension. 
 

You may also try VMware paravirtual that is also tested and works. 

 

I tried loading mpt2sas extension into 7.0.1 loader and used LSI SAS, LSI Parallel, and VMware paravirtual with a virtual SCSI disk on ESXi but that virtual disk doesn't show up in DSM at all. Only SATA virtual disks show up in DSM.

Link to comment
Share on other sites

2 hours ago, ilovepancakes said:

 

I tried loading mpt2sas extension into 7.0.1 loader and used LSI SAS, LSI Parallel, and VMware paravirtual with a virtual SCSI disk on ESXi but that virtual disk doesn't show up in DSM at all. Only SATA virtual disks show up in DSM.

 

 

I surely can see 8 drives configured on a VM with the following lspci

 

0000:0b:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS1068 PCI-X Fusion-MPT SAS (rev 01)
        DeviceName: SCSI0
        Subsystem: VMware Device 1976
        Kernel driver in use: mptsas
0000:13:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS1068 PCI-X Fusion-MPT SAS (rev 01)
        DeviceName: SCSI1
        Subsystem: VMware Device 1976
        Kernel driver in use: mptsas

 

For LSI SAS you should use the mptsas extension and for vmware paravirtual you need to use the :

https://raw.githubusercontent.com/pocopico/rp-ext/master/mptsas/rpext-index.json

 

For vmware paravirtual scsi :

https://raw.githubusercontent.com/pocopico/rp-ext/master/vmw_pvscsi/rpext-index.json

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

3 hours ago, apriliars3 said:

Redpill's development is on hold or has it definitely died? Some news from ThorGroup?

That discussion should probably be posted in: 

At this point its unlikely that ThorGroup returns. Most likely due to personal reasons given that the repository is still active and the rather sudden silence after spending so much time responding to comments and giving long and incredible intriguing changelogs. I'm sure someone knows more, but nothing has been posted as of yet. Whether or not it's dead or just on hold all depends if someone else takes over the project. 

Edited by NeoID
  • Like 2
Link to comment
Share on other sites

On 8/19/2021 at 12:01 PM, ThorGroup said:

It's recommended to use q35 for everything (not just here). It's a much newer platform and support a proper PCIe passthrough.

I see you're recommending changing VirtIO to e1000e - is the VirtIO broken on unRAID?


I've build RedPill and everything it running as intended, but I can't get any other vNIC to work except e1000e.

Both virtio and virtio-net aren't recognized. Anyone else tried this on UnRAID and gotten them to work? Would be nice to test higher speeds then 1Gbps.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...