Re: Support for Intel P3500 PCIe SSD drive
> On 29 Jan 2016, at 05:07, Eric Haszlakiewiczwrote: > > On January 28, 2016 9:45:22 PM EST, Gary Duzan wrote: >> In Message , >> Swift Griggs wrote: >> >> =>On Thu, 28 Jan 2016, Derrick Lobo wrote: >> =>> Trying this new toy and would to have support for it.. vendor >> 0x8086 >> =>> product 0x0953 (Flash mass storage, interface 0x02, revision 0x01) >> at >> =>> pci1 dev 0 function 0 not configured >> => >> =>Personally, I've never seen these PCIe adapters work unless they >> implement >> =>a standard SATA controller (and most don't). I know for certain-sure >> that >> =>the OCZ Revo series will NOT work. Sorry I can't be more helpful. >> >> Looks like that's an NVMe SSD, which requires an NVMe driver, >> and I don't believe NetBSD has added one yet. It looks like -current >> has the PCI id, but that's about it. >> >> Gary Duzan > > Based on what I've heard about these, even if you happen to have one that can > emulate a standard SATA device doing so will seriously hamstring the > performance. > It'd be pretty cool to have support for them, and *someone* keeps suggesting > that I take a stab at adding a NVMe driver :), but I just don't feel like I > have the time. I don't suppose there's anyone else out there that has taken > a look at what it'd take to support them? Looks like nvme(4) just was added to amd64-current by nonaka@ /P
Support for Intel P3500 PCIe SSD drive
Trying this new toy and would to have support for it.. vendor 0x8086 product 0x0953 (Flash mass storage, interface 0x02, revision 0x01) at pci1 dev 0 function 0 not configured drm at vga0 not configured full dmesg bellow --- Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 7.0.0_PATCH (GENERIC.201601260200Z) total memory = 16366 MB avail memory = 15873 MB kern.module.path=/stand/amd64/7.0/modules timecounter: Timecounters tick every 10.000 msec timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100 Supermicro H8SGL (1234567890) mainbus0 (root) ACPI: RSDP 0xfa1f0 24 (v02 ACPIAM) ACPI: XSDT 0xdfea0100 7C (v01 SMCI20131125 MSFT 0097) ACPI: FACP 0xdfea0290 F4 (v03 112513 FACP1100 20131125 MSFT 0097) ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20131218/tbfadt-634) ACPI: DSDT 0xdfea0640 0057E2 (v01 1A711 1A711000 INTL 20051117) ACPI: FACS 0xdfeb2000 40 ACPI: APIC 0xdfea0390 E4 (v01 112513 APIC1100 20131125 MSFT 0097) ACPI: MCFG 0xdfea0480 3C (v01 112513 OEMMCFG 20131125 MSFT 0097) ACPI: OEMB 0xdfeb2040 75 (v01 112513 OEMB1100 20131125 MSFT 0097) ACPI: HPET 0xdfeaa640 38 (v01 112513 OEMHPET 20131125 MSFT 0097) ACPI: SRAT 0xdfeaa680 0001A8 (v02 AMDAGESA0001 AMD 0001) ACPI: SSDT 0xdfeaa830 002E04 (v01 A M I POWERNOW 0001 AMD 0001) ACPI: EINJ 0xdfead640 000130 (v01 AMIER AMI_EINJ 20131125 MSFT 0097) ACPI: BERT 0xdfead7d0 30 (v01 AMIER AMI_BERT 20131125 MSFT 0097) ACPI: ERST 0xdfead800 000210 (v01 AMIER AMI_ERST 20131125 MSFT 0097) ACPI: HEST 0xdfeada10 A8 (v01 AMIER ABC_HEST 20131125 MSFT 0097) ACPI: All ACPI Tables successfully acquired ioapic0 at mainbus0 apid 0: pa 0xfec0, version 0x21, 24 pins ioapic1 at mainbus0 apid 1: pa 0xfec2, version 0x21, 32 pins cpu0 at mainbus0 apid 32: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu1 at mainbus0 apid 33: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu2 at mainbus0 apid 34: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu3 at mainbus0 apid 35: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu4 at mainbus0 apid 36: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu5 at mainbus0 apid 37: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu6 at mainbus0 apid 38: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu7 at mainbus0 apid 39: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu8 at mainbus0 apid 40: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu9 at mainbus0 apid 41: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu10 at mainbus0 apid 42: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu11 at mainbus0 apid 43: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu12 at mainbus0 apid 44: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu13 at mainbus0 apid 45: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu14 at mainbus0 apid 46: AMD Opteron(tm) Processor 6376 , id 0x600f20 cpu15 at mainbus0 apid 47: AMD Opteron(tm) Processor 6376 , id 0x600f20 acpi0 at mainbus0: Intel ACPICA 20131218 acpi0: X/RSDT: OemId , AslIdacpi0: SCI interrupting at int 9 timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900 hpet0 at acpi0: high precision event timer (mem 0xfed0-0xfed00400) timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000 NMEM (PNP0C02) at acpi0 not configured UMEM (PNP0C02) at acpi0 not configured attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0 pcppi1 at acpi0 (SPKR, PNP0800): io 0x61 midi0 at pcppi1: PC speaker sysbeep0 at pcppi1 SIOR (PNP0C02) at acpi0 not configured OMSC (PNP0C02) at acpi0 not configured RMSC (PNP0C02) at acpi0 not configured UAR1 (PNP0501) at acpi0 not configured UAR2 (PNP0501) at acpi0 not configured PCIE (PNP0C02) at acpi0 not configured RMEM (PNP0C01) at acpi0 not configured acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-646) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20131218/hwxface-646) attimer1: attached to pcppi1 ipmi0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok pchb0 at pci0 dev 0 function 0: vendor 0x1002 product 0x5a13 (rev. 0x02) ppb0 at pci0 dev 2 function 0: vendor 0x1002 product 0x5a16 (rev. 0x00) ppb0: PCI Express capability version 2 x8 @ 5.0GT/s ppb0: link is x4 @ 5.0GT/s
Re: Support for Intel P3500 PCIe SSD drive
On Thu, 28 Jan 2016, Derrick Lobo wrote: Trying this new toy and would to have support for it.. vendor 0x8086 product 0x0953 (Flash mass storage, interface 0x02, revision 0x01) at pci1 dev 0 function 0 not configured Personally, I've never seen these PCIe adapters work unless they implement a standard SATA controller (and most don't). I know for certain-sure that the OCZ Revo series will NOT work. Sorry I can't be more helpful. vga0 at pci4 dev 4 function 0: vendor 0x102b product 0x0532 (rev. 0x0a) As an aside, this appears to be a Matrox G200eW. This is just an server embedded version of the G200 that supposedly takes less power. The mga(4) man page says it supports the G200. However, my guess is that the pcidevs don't know the product code (0x0532). If you are having X11 problems, mayhap that you can just add that code to your local pcidevs, rebuild a new kernel, and it'd be supported. However, perhaps you are like me and couldn't care less if graphics worked on your server... I just thought it was slightly amiss that such an old VGA chipset wasn't working. I loved my old Matrox Millennium II cards. So much 2D win... I've great memories of playing Sega Genesis emulators on the Linux framebuffer console before Linux got udev'd && systemd'd :-P Thanks, Swift
Re: Support for Intel P3500 PCIe SSD drive
On January 28, 2016 9:45:22 PM EST, Gary Duzanwrote: >In Message , > Swift Griggs wrote: > >=>On Thu, 28 Jan 2016, Derrick Lobo wrote: >=>> Trying this new toy and would to have support for it.. vendor >0x8086 >=>> product 0x0953 (Flash mass storage, interface 0x02, revision 0x01) >at >=>> pci1 dev 0 function 0 not configured >=> >=>Personally, I've never seen these PCIe adapters work unless they >implement >=>a standard SATA controller (and most don't). I know for certain-sure >that >=>the OCZ Revo series will NOT work. Sorry I can't be more helpful. > > Looks like that's an NVMe SSD, which requires an NVMe driver, >and I don't believe NetBSD has added one yet. It looks like -current >has the PCI id, but that's about it. > > Gary Duzan Based on what I've heard about these, even if you happen to have one that can emulate a standard SATA device doing so will seriously hamstring the performance. It'd be pretty cool to have support for them, and *someone* keeps suggesting that I take a stab at adding a NVMe driver :), but I just don't feel like I have the time. I don't suppose there's anyone else out there that has taken a look at what it'd take to support them? Eric
Re: Support for Intel P3500 PCIe SSD drive
In Message, Swift Griggs wrote: =>On Thu, 28 Jan 2016, Derrick Lobo wrote: =>> Trying this new toy and would to have support for it.. vendor 0x8086 =>> product 0x0953 (Flash mass storage, interface 0x02, revision 0x01) at =>> pci1 dev 0 function 0 not configured => =>Personally, I've never seen these PCIe adapters work unless they implement =>a standard SATA controller (and most don't). I know for certain-sure that =>the OCZ Revo series will NOT work. Sorry I can't be more helpful. Looks like that's an NVMe SSD, which requires an NVMe driver, and I don't believe NetBSD has added one yet. It looks like -current has the PCI id, but that's about it. Gary Duzan