RE: Support for Supermicro X10DRL-C

Derrick Lobo <[email protected]> Wed, 7 Nov 2018 09:44:09 -0500 (EST)
Newsgroups gmane.os.netbsd.ports.x86-64,gmane.os.netbsd.general,gmane.os.netbsd.ports,gmane.os.netbsd.devel.ports
Message-ID <[email protected]>
Oops

My bad yes I did do that,, booted with one and can see all CPUs/cores..
Thanks you for your help..

Derrick

-----Original Message-----
From: Masanobu SAITOH <[email protected]>=20
Sent: Tuesday, November 6, 2018 9:38 PM
To: Derrick Lobo <[email protected]>; [email protected];
[email protected]; [email protected]; [email protected]
Cc: [email protected]; 'Jarom=EDr Dole=E8ek' =
<[email protected]>;
[email protected]
Subject: Re: Support for Supermicro X10DRL-C

Hi.

On 2018/11/07 6:22, Derrick Lobo wrote:
> Anyone can provide any updates on this, have I contacted the correct=20
> netbsd port..

As mlelstv@ replied in netbsd-users@:

http://mail-index.netbsd.org/netbsd-users/2018/10/30/msg021611.html
> But I don't see any ACPI reference in that dmesg. Do you boot with=20
> ACPI disabled?

  your dmesg output said it booted neither ACPI nor SMP support.

In /boot.cfg:
> menu=3DBoot normally:rndseed /var/db/entropy-file;boot netbsd =
menu=3DBoot=20
> single user:rndseed /var/db/entropy-file;boot netbsd -s menu=3DDisable =

> ACPI:rndseed /var/db/entropy-file;boot netbsd -2 menu=3DDisable ACPI =
and=20
> SMP:rndseed /var/db/entropy-file;boot netbsd -12 menu=3DDrop to boot=20
> prompt:prompt
> default=3D1
> timeout=3D5
> clear=3D1

I suspect you selected 4 or you changed "default=3D1" to 4.
I you got problem with the normal configuration (default=3D1), it would =
be
good to report the problem.


  msaitoh


>  =20
>=20
> Jaromir/Masanobu adding you both in since you assisted with the=20
> pervious hardware.
>=20
>  =20
>=20
> Derrick
>=20
>  =20
>=20
> From: Derrick Lobo <[email protected]>
> Sent: Tuesday, October 30, 2018 11:03 AM
> To: [email protected]; [email protected];=20
> [email protected]; [email protected]
> Subject: Support for Supermicro X10DRL-C
>=20
>  =20
>=20
> Managed to get my hands on this new hardware,  added a SAS card to get =

> the disks recognized  however noticed that netbsd shows only one CPU.. =

> the server has 2 CPU and should total 70 cores tried this with netbsd=20
> 7.2 , 8 and then 8.0current from Oct22
>=20
>  =20
>=20
> Im able to see all cores when I use  the iso for freebsd 11.2
>=20
>  =20
>=20
> Here is the dmesg Also wondering if the fix will be ported to netbsd 8 =

> or will this 8.1 or 9
>=20
>  =20
>=20
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,=20
> 2005,
>=20
>      2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, =

> 2017,
>=20
>      2018 The NetBSD Foundation, Inc.  All rights reserved.
>=20
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>=20
>      The Regents of the University of California.  All rights =
reserved.
>=20
>  =20
>=20
> NetBSD 8.0_STABLE (GENERIC) #0: Mon Oct 22 07:42:27 UTC 2018
>=20
>         =20
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC
> <mailto:[email protected]:/usr/src/sys/arch/amd64/compile/GEN
> ERIC>
>=20
> total memory =3D 127 GB
>=20
> avail memory =3D 124 GB
>=20
> cpu_rng: RDSEED
>=20
> timecounter: Timecounters tick every 10.000 msec
>=20
> Kernelized RAIDframe activated
>=20
> running cgd selftest aes-xts-256 aes-xts-512 done
>=20
> timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
>=20
> Supermicro Super Server (0123456789)
>=20
> mainbus0 (root)
>=20
> cpu0 at mainbus0
>=20
> cpu0: Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz, id 0x406f1
>=20
> cpu0: package 0, core 0, smt 0
>=20
> ipmi0 at mainbus0
>=20
> pci0 at mainbus0 bus 0: configuration mode 1
>=20
> pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
>=20
> pchb0 at pci0 dev 0 function 0: vendor 8086 product 6f00 (rev. 0x01)
>=20
> ppb0 at pci0 dev 1 function 0: vendor 8086 product 6f02 (rev. 0x01)
>=20
> ppb0: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x8 @ 8.0GT/s
>=20
> pci1 at ppb0 bus 1
>=20
> pci1: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> vendor 1000 product 005d (RAID mass storage, revision 0x02) at pci1=20
> dev 0 function 0 not configured
>=20
> ppb1 at pci0 dev 2 function 0: vendor 8086 product 6f04 (rev. 0x01)
>=20
> ppb1: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x8 @ 8.0GT/s
>=20
> pci2 at ppb1 bus 2
>=20
> pci2: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> ppb2 at pci0 dev 2 function 2: vendor 8086 product 6f06 (rev. 0x01)
>=20
> ppb2: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x8 @ 8.0GT/s
>=20
> ppb2: link is x8 @ 5.0GT/s
>=20
> pci3 at ppb2 bus 3
>=20
> pci3: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> mfi0 at pci3 dev 0 function 0: vendor 0x1000 product 0x9240
>=20
> mfi0: interrupting at irq 11
>=20
> mfi0: MegaRAID SAS MR9240-8i version 20.5.1-0003
>=20
> mfi0: logical drives 1, 0MB RAM, BBU not present
>=20
> scsibus0 at mfi0: 64 targets, 8 luns per target
>=20
> ppb3 at pci0 dev 3 function 0: vendor 8086 product 6f08 (rev. 0x01)
>=20
> ppb3: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x16 @ 8.0GT/s
>=20
> pci4 at ppb3 bus 4
>=20
> pci4: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> vendor 8086 product 6f20 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 0 not configured
>=20
> vendor 8086 product 6f21 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 1 not configured
>=20
> vendor 8086 product 6f22 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 2 not configured
>=20
> vendor 8086 product 6f23 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 3 not configured
>=20
> vendor 8086 product 6f24 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 4 not configured
>=20
> vendor 8086 product 6f25 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 5 not configured
>=20
> vendor 8086 product 6f26 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 6 not configured
>=20
> vendor 8086 product 6f27 (miscellaneous system, revision 0x01) at pci0 =

> dev 4 function 7 not configured
>=20
> vendor 8086 product 6f28 (miscellaneous system, revision 0x01) at pci0 =

> dev 5 function 0 not configured
>=20
> vendor 8086 product 6f29 (miscellaneous system, revision 0x01) at pci0 =

> dev 5 function 1 not configured
>=20
> vendor 8086 product 6f2a (miscellaneous system, revision 0x01) at pci0 =

> dev 5 function 2 not configured
>=20
> vendor 8086 product 6f2c (interrupt system, IO(x) APIC, revision 0x01) =

> at
> pci0 dev 5 function 4 not configured
>=20
> vendor 8086 product 8d7c (undefined, subclass 0x00, revision 0x05) at=20
> pci0 dev 17 function 0 not configured
>=20
> xhci0 at pci0 dev 20 function 0: vendor 8086 product 8d31 (rev. 0x05)
>=20
> xhci0: interrupting at irq 11
>=20
> xhci0: xHCI version 1.0
>=20
> usb0 at xhci0: USB revision 3.0
>=20
> usb1 at xhci0: USB revision 2.0
>=20
> vendor 8086 product 8d3a (miscellaneous communications, revision 0x05) =

> at
> pci0 dev 22 function 0 not configured
>=20
> vendor 8086 product 8d3b (miscellaneous communications, revision 0x05) =

> at
> pci0 dev 22 function 1 not configured
>=20
> ehci0 at pci0 dev 26 function 0: vendor 8086 product 8d2d (rev. 0x05)
>=20
> ehci0: interrupting at irq 5
>=20
> ehci0: BIOS has given up ownership
>=20
> ehci0: EHCI version 1.0
>=20
> usb2 at ehci0: USB revision 2.0
>=20
> ppb4 at pci0 dev 28 function 0: vendor 8086 product 8d10 (rev. 0xd5)
>=20
> ppb4: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x1 @ 5.0GT/s
>=20
> ppb4: link is x1 @ 2.5GT/s
>=20
> pci5 at ppb4 bus 5
>=20
> pci5: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> ppb5 at pci5 dev 0 function 0: vendor 1a03 product 1150 (rev. 0x03)
>=20
> ppb5: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge>
>=20
> pci6 at ppb5 bus 6
>=20
> pci6: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> vga0 at pci6 dev 0 function 0: vendor 1a03 product 2000 (rev. 0x30)
>=20
> wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation)
>=20
> wsmux1: connecting to wsdisplay0
>=20
> drm at vga0 not configured
>=20
> ppb6 at pci0 dev 28 function 2: vendor 8086 product 8d14 (rev. 0xd5)
>=20
> ppb6: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x1 @ 5.0GT/s
>=20
> ppb6: link is x1 @ 2.5GT/s
>=20
> pci7 at ppb6 bus 7
>=20
> pci7: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> wm0 at pci7 dev 0 function 0: I210-T1 Ethernet Server Adapter (rev.=20
> 0x03)
>=20
> wm0: interrupting at irq 5
>=20
> wm0: PCI-Express bus
>=20
> wm0: 2048 words FLASH(HW), version 3.25, Image Unique ID 000005cc
>=20
> wm0: Ethernet address ac:1f:6b:67:b0:8e
>=20
> wm0: Copper
>=20
> wm0: 0x8014500<FLASH_HW,IOH_VALID,PCIE,NEWQUEUE>
>=20
> ukphy0 at wm0 phy 1: OUI 0x000ac2, model 0x0000, rev. 0
>=20
> ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,=20
> 1000baseT-FDX, auto
>=20
> ppb7 at pci0 dev 28 function 3: vendor 8086 product 8d16 (rev. 0xd5)
>=20
> ppb7: PCI Express capability version 2 <Root Port of PCI-E Root=20
> Complex> x1 @ 5.0GT/s
>=20
> ppb7: link is x1 @ 2.5GT/s
>=20
> pci8 at ppb7 bus 8
>=20
> pci8: i/o space, memory space enabled, rd/line, wr/inv ok
>=20
> wm1 at pci8 dev 0 function 0: I210-T1 Ethernet Server Adapter (rev.=20
> 0x03)
>=20
> wm1: interrupting at irq 11
>=20
> wm1: PCI-Express bus
>=20
> wm1: 2048 words FLASH(HW), version 3.25, Image Unique ID 000005d0
>=20
> wm1: Ethernet address ac:1f:6b:67:b0:8f
>=20
> wm1: Copper
>=20
> wm1: 0x8014500<FLASH_HW,IOH_VALID,PCIE,NEWQUEUE>
>=20
> ukphy1 at wm1 phy 1: OUI 0x000ac2, model 0x0000, rev. 0
>=20
> ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,=20
> 1000baseT-FDX, auto
>=20
> ehci1 at pci0 dev 29 function 0: vendor 8086 product 8d26 (rev. 0x05)
>=20
> ehci1: interrupting at irq 5
>=20
> ehci1: BIOS has given up ownership
>=20
> ehci1: EHCI version 1.0
>=20
> usb3 at ehci1: USB revision 2.0
>=20
> ichlpcib0 at pci0 dev 31 function 0: vendor 8086 product 8d44 (rev.=20
> 0x05)
>=20
> timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000
>=20
> ichlpcib0: 24-bit timer
>=20
> tco0 at ichlpcib0: TCO (watchdog) timer configured.
>=20
> tco0: Min/Max interval 1/367 seconds
>=20
> ahcisata0 at pci0 dev 31 function 2: vendor 8086 product 8d02 (rev.=20
> 0x05)
>=20
> ahcisata0: interrupting at irq 11
>=20
> ahcisata0: 64-bit DMA
>=20
> ahcisata0: AHCI revision 1.30, 6 ports, 32 slots, CAP=20
> 0xc330ff45<EMS,PSC,SSC,PMD,ISS=3D0x3=3DGen3,SCLO,SAL,SNCQ,S64A>
>=20
> atabus0 at ahcisata0 channel 0
>=20
> atabus1 at ahcisata0 channel 1
>=20
> atabus2 at ahcisata0 channel 2
>=20
> atabus3 at ahcisata0 channel 3
>=20
> atabus4 at ahcisata0 channel 4
>=20
> atabus5 at ahcisata0 channel 5
>=20
> ichsmb0 at pci0 dev 31 function 3: vendor 8086 product 8d22 (rev.=20
> 0x05)
>=20
> ichsmb0: interrupting at irq 5
>=20
> iic0 at ichsmb0: I2C bus
>=20
> isa0 at ichlpcib0
>=20
> com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
>=20
> com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
>=20
> pckbc0 at isa0 port 0x60-0x64
>=20
> pckbd0 at pckbc0 (kbd slot)
>=20
> pckbc0: using irq 1 for kbd slot
>=20
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
>=20
> pms0 at pckbc0 (aux slot)
>=20
> pckbc0: using irq 12 for aux slot
>=20
> wsmouse0 at pms0 mux 0
>=20
> attimer0 at isa0 port 0x40-0x43
>=20
> pcppi0 at isa0 port 0x61
>=20
> spkr0 at pcppi0: PC Speaker
>=20
> midi0 at pcppi0: PC speaker
>=20
> sysbeep0 at pcppi0
>=20
> attimer0: attached to pcppi0
>=20
> coretemp0 at cpu0: thermal sensor, 1 C resolution, Tjmax=3D105
>=20
> timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
>=20
> timecounter: Timecounter "TSC" frequency 2200090400 Hz quality 3000
>=20
> scsibus0: waiting 2 seconds for devices to settle...
>=20
> uhub0 at usb0: vendor 8086 (0x8086) xHCI Root Hub (0000), class 9/0,=20
> rev 1.00/1.00, addr 0
>=20
> uhub0: 6 ports with 6 removable, self powered
>=20
> uhub1 at usb1: vendor 8086 (0x8086) xHCI Root Hub (0000), class 9/0,=20
> rev 2.00/1.00, addr 0
>=20
> uhub1: 15 ports with 15 removable, self powered
>=20
> IPsec: Initialized Security Association Processing.
>=20
> uhub2 at usb2: vendor 8086 (0x8086) EHCI root hub (0000), class 9/0,=20
> rev 2.00/1.00, addr 1
>=20
> uhub2: 2 ports with 2 removable, self powered
>=20
> uhub3 at usb3: vendor 8086 (0x8086) EHCI root hub (0000), class 9/0,=20
> rev 2.00/1.00, addr 1
>=20
> uhub3: 2 ports with 2 removable, self powered
>=20
> ahcisata0 port 3: device present, speed: 6.0Gb/s
>=20
> ahcisata0 port 4: device present, speed: 1.5Gb/s
>=20
> wd0 at atabus3 drive 0
>=20
> wd0: <Samsung SSD 860 EVO 500GB>
>=20
> wd0: drive supports 1-sector PIO transfers, LBA48 addressing
>=20
> wd0: 465 GB, 969021 cyl, 16 head, 63 sec, 512 bytes/sect x 976773168=20
> sectors
>=20
> wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6=20
> (Ultra/133)
>=20
> wd0(ahcisata0:3:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) (using DMA)
>=20
> atapibus0 at atabus4: 1 targets
>=20
> uhub4 at uhub1 port 11: ALCOR (0x58f) Generic USB Hub (0x9254), class=20
> 9/0, rev 1.10/3.12, addr 1
>=20
> cd0 at atapibus0 drive 0: <Slimtype DVD A  DS8ACSH, 435740502456,=20
> LP5M> cdrom removable
>=20
> uhub4: 4 ports with 4 removable, self powered
>=20
> cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6=20
> (Ultra/133)
>=20
> cd0(ahcisata0:4:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) (using DMA)
>=20
> sd0 at scsibus0 target 0 lun 0: <LSI, MR9240-8i, 2.70> disk fixed
>=20
> sd0: fabricating a geometry
>=20
> sd0: 7152 GB, 7324218 cyl, 64 head, 32 sec, 512 bytes/sect x=20
> 14999998464 sectors
>=20
> sd0: fabricating a geometry
>=20
> sd0: GPT GUID: f6eb22a4-2e03-441c-9bef-6160a7f2224f
>=20
> dk0 at sd0: "00b3120b-939a-46c8-a153-eae53d5c7c44", 14999998397 blocks =

> at 34, type: ffs
>=20
> sd0: tagged queueing
>=20
> uhub5 at uhub3 port 1: vendor 8087 (0x8087) product 8002 (0x8002),=20
> class 9/0, rev 2.00/0.05, addr 2
>=20
> uhub5: single transaction translator
>=20
> uhub6 at uhub2 port 1: vendor 8087 (0x8087) product 800a (0x800a),=20
> class 9/0, rev 2.00/0.05, addr 2
>=20
> uhub6: single transaction translator
>=20
> uhub5: 8 ports with 8 removable, self powered
>=20
> uhub6: 6 ports with 6 removable, self powered
>=20
> uhidev0 at uhub4 port 1 configuration 1 interface 0
>=20
> uhidev0: Logitech (0x46d) USB Keyboard (0xc31c), rev 1.10/64.00, addr=20
> 2, iclass 3/1
>=20
> ukbd0 at uhidev0
>=20
> wskbd1 at ukbd0 mux 1
>=20
> wskbd1: connecting to wsdisplay0
>=20
> uhidev1 at uhub4 port 1 configuration 1 interface 1
>=20
> uhidev1: Logitech (0x46d) USB Keyboard (0xc31c), rev 1.10/64.00, addr=20
> 2, iclass 3/0
>=20
> uhidev1: 3 report ids
>=20
> uhid0 at uhidev1 reportid 1: input=3D1, output=3D0, feature=3D0
>=20
> uhid1 at uhidev1 reportid 2: input=3D1, output=3D0, feature=3D0
>=20
> uhid2 at uhidev1 reportid 3: input=3D3, output=3D0, feature=3D0
>=20
> uhidev2 at uhub4 port 2 configuration 1 interface 0
>=20
> uhidev2: Logitech (0x46d) USB-PS/2 Optical Mouse (0xc040), rev=20
> 2.00/24.30, addr 3, iclass 3/1
>=20
> ums0 at uhidev2: 8 buttons, W and Z dirs
>=20
> wsmouse1 at ums0 mux 0
>=20
> uhidev3 at uhub4 port 3 configuration 1 interface 0
>=20
> uhidev3: No brand (0x10d5) 2Port KVMSwicther (0x55a2), rev 1.10/1.00,=20
> addr 4, iclass 3/0
>=20
> ukbd1 at uhidev3
>=20
> wskbd2 at ukbd1 mux 1
>=20
> wskbd2: connecting to wsdisplay0
>=20
> uhidev4 at uhub4 port 3 configuration 1 interface 1
>=20
> uhidev4: No brand (0x10d5) 2Port KVMSwicther (0x55a2), rev 1.10/1.00,=20
> addr 4, iclass 3/0
>=20
> uhidev4: no input interrupt endpoint
>=20
> uhub7 at uhub1 port 14: vendor 0000 (0000) product 0001 (0x01), class=20
> 9/0, rev 2.00/0.00, addr 5
>=20
> uhub7: single transaction translator
>=20
> uhub7: 4 ports with 3 removable, self powered
>=20
> uhidev5 at uhub7 port 1 configuration 1 interface 0
>=20
> uhidev5: vendor 0557 (0x557) product 2419 (0x2419), rev 1.10/1.00,=20
> addr 6, iclass 3/1
>=20
> ukbd2 at uhidev5
>=20
> wskbd3 at ukbd2 mux 1
>=20
> wskbd3: connecting to wsdisplay0
>=20
> uhidev6 at uhub7 port 1 configuration 1 interface 1
>=20
> uhidev6: vendor 0557 (0x557) product 2419 (0x2419), rev 1.10/1.00,=20
> addr 6, iclass 3/1
>=20
> ums1 at uhidev6: 3 buttons and Z dir
>=20
> wsmouse2 at ums1 mux 0
>=20
> pad0: outputs: 44100Hz, 16-bit, stereo
>=20
> audio0 at pad0: half duplex, playback, capture, mmap
>=20
> pad0: Virtual format configured - Format SLINEAR, precision 16,=20
> channels 2, frequency 44100
>=20
> pad0: Latency: 139 milliseconds
>=20
> spkr1 at audio0: PC Speaker (synthesized)
>=20
> WARNING: 1 error while detecting hardware; check system log.
>=20
> boot device: wd0
>=20
> root on wd0a dumps on wd0b
>=20
> root file system type: ffs
>=20
> kern.module.path=3D/stand/amd64/8.0/modules
>=20
> wsdisplay0: screen 1 added (80x25, vt100 emulation)
>=20
> wsdisplay0: screen 2 added (80x25, vt100 emulation)
>=20
> wsdisplay0: screen 3 added (80x25, vt100 emulation)
>=20
> wsdisplay0: screen 4 added (80x25, vt100 emulation)
>=20
> ipmi0: version 2.0 interface KCS iobase 0xca2/2 spacing 1
>=20
>  =20
>=20
>  =20
>=20
> Derrick Lobo
>=20
>  =20
>=20
>=20


--
-----------------------------------------------
                 SAITOH Masanobu ([email protected]
                                  [email protected])