QAT driver
Özkan KIRIK
ozkan.kirik at gmail.com
Mon Nov 9 19:08:49 UTC 2020
This is cutted output, full output is attached. It's using C620. I think
it's supported.
There are two QAT chips SoC. Is it possible to use both of them ?
none100 at pci0:181:0:0: class=0x0b4000 card=0x00008086 chip=0x37c88086
rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C62x Chipset QuickAssist Technology'
class = processor
none101 at pci0:182:0:0: class=0x0b4000 card=0x00008086 chip=0x37c88086
rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C62x Chipset QuickAssist Technology'
class = processor
On Mon, Nov 9, 2020 at 9:53 PM Mark Johnston <markj at freebsd.org> wrote:
> On Mon, Nov 09, 2020 at 09:44:40PM +0300, Özkan KIRIK wrote:
> > great job! thank you!
> >
> > Does the work supports Xeon D-2100 series ? (Exact model: Xeon D-2146NT)
> > Regards
>
> I'm not sure - could you provide the PCI ID for the QAT device in
> question? "pciconf -lv" output would be sufficient. I don't see
> distinct Xeon D-2XXX support in any open-source QAT drivers, so it's
> probably covered by one of the other device types.
>
> > On Fri, Oct 30, 2020 at 6:45 PM John Baldwin <jhb at freebsd.org> wrote:
> >
> > > On 10/27/20 2:15 PM, Rick Macklem wrote:
> > > > Mark Johnston wrote:
> > > >> On Tue, Oct 27, 2020 at 04:32:40AM +0000, Rick Macklem wrote:
> > > > [stuff snipped]
> > > >>> Can it be made to work with the KERN_TLS in head?
> > > >>> (KERN_TLS works fine for me using the ktls_ocf and aesni modules.)
> > > >>> I think it is only head and requires the patched OpenSSL3 that jhb@
> > > >>> currently has.
> > > >>
> > > >> I hadn't looked at ktls_ocf.c before but at a glance it looks like
> it
> > > >> can make use of any hardware or software opencrypto driver that
> supports
> > > >> the requested algorithms. The qat(4) port implements the algorithms
> > > >> referenced by ktls_ocf_try().
> > > > Well, if you were inspired to try it out, the basic doc for
> NFS-over-TLS
> > > is here:
> > > > https://people.freebsd.org/~rmacklem/nfs-over-tls-setup.txt
> > > > (Same file is in base/projects/nfs-over-tls on subversion.)
> > > > For someone who is used to building/running head kernels, it should
> be
> > > > pretty straightforward.
> > > >
> > > > You could become the first tester in the whole wide world;-) rick
> > > > ps: Although the NFS code uses it in the kernel, I think that an
> > > application
> > > > that uses OpenSSL's SSL_read()/SSL_write via a patched OpenSSL
> > > library,
> > > > has the encrypt/decrypt done in the kernel and the userspace
> library
> > > > code just does socket I/O with unencrypted data.
> > > > pss: Hopefully jhb@ will correct me if I got this wrong.
> > > >
> > > >> I know nothing about it, except that it seems to work well, doing
> > > >> the TLS application data records in the kernel for a TCP socket
> > > >> enabled by the patched OpenSSL library.
> > > >> I've cc'd jhb@, so hopefully he can let us know what it needs?
> > >
> > > qat(4) should work with KERN_TLS. I've used ccr(4) with the KERN_TLS
> > > bits many times. It is a good throughput test, though you will need
> > > a fast network connection to really push it (e.g. with ccr(4) I've
> > > done about 50 Gbps of TLS traffic using nginx with the KTLS patches
> > > to use sendfile, so that requires a 100G NIC and/or two 40G NICs.)
> > >
> > > --
> > > John Baldwin
> > > _______________________________________________
> > > freebsd-hackers at freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> > > To unsubscribe, send any mail to "
> freebsd-hackers-unsubscribe at freebsd.org"
> > >
>
-------------- next part --------------
# pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x00008086 chip=0x20208086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E DMI3 Registers'
class = bridge
subclass = HOST-PCI
ioat0 at pci0:0:4:0: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat1 at pci0:0:4:1: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat2 at pci0:0:4:2: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat3 at pci0:0:4:3: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat4 at pci0:0:4:4: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat5 at pci0:0:4:5: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat6 at pci0:0:4:6: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
ioat7 at pci0:0:4:7: class=0x088000 card=0x00008086 chip=0x20218086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CBDMA Registers'
class = base peripheral
none0 at pci0:0:5:0: class=0x088000 card=0x00008086 chip=0x20248086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E MM/Vt-d Configuration Registers'
class = base peripheral
none1 at pci0:0:5:2: class=0x088000 card=0x00000000 chip=0x20258086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E RAS'
class = base peripheral
ioapic0 at pci0:0:5:4: class=0x080020 card=0x20268086 chip=0x20268086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E IOAPIC'
class = base peripheral
subclass = interrupt controller
none2 at pci0:0:8:0: class=0x088000 card=0x00008086 chip=0x20148086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Ubox Registers'
class = base peripheral
none3 at pci0:0:8:1: class=0x110100 card=0x00008086 chip=0x20158086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Ubox Registers'
class = dasp
subclass = performance counters
none4 at pci0:0:8:2: class=0x088000 card=0x00008086 chip=0x20168086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Ubox Registers'
class = base peripheral
none5 at pci0:0:17:0: class=0xff0000 card=0x1b3515d9 chip=0xa1ec8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family MROM 0'
none6 at pci0:0:17:1: class=0xff0000 card=0x1b3515d9 chip=0xa1ed8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family MROM 1'
ahci0 at pci0:0:17:5: class=0x010601 card=0x1b3515d9 chip=0xa1d28086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family SSATA Controller [AHCI mode]'
class = mass storage
subclass = SATA
xhci0 at pci0:0:20:0: class=0x0c0330 card=0x1b3515d9 chip=0xa1af8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family USB 3.0 xHCI Controller'
class = serial bus
subclass = USB
none7 at pci0:0:20:2: class=0x118000 card=0x1b3515d9 chip=0xa1b18086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family Thermal Subsystem'
class = dasp
none8 at pci0:0:22:0: class=0x078000 card=0x1b3515d9 chip=0xa1ba8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family MEI Controller'
class = simple comms
none9 at pci0:0:22:1: class=0x078000 card=0x1b3515d9 chip=0xa1bb8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family MEI Controller'
class = simple comms
none10 at pci0:0:22:4: class=0x078000 card=0x1b3515d9 chip=0xa1be8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family MEI Controller'
class = simple comms
pcib1 at pci0:0:27:0: class=0x060400 card=0x1b3515d9 chip=0xa1e78086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib2 at pci0:0:28:0: class=0x060400 card=0x1b3515d9 chip=0xa1908086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib3 at pci0:0:28:4: class=0x060400 card=0x1b3515d9 chip=0xa1948086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib5 at pci0:0:29:0: class=0x060400 card=0x1b3515d9 chip=0xa1988086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib6 at pci0:0:29:3: class=0x060400 card=0x1b3515d9 chip=0xa19b8086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib7 at pci0:0:29:4: class=0x060400 card=0x1b3515d9 chip=0xa19c8086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
pcib8 at pci0:0:29:6: class=0x060400 card=0x1b3515d9 chip=0xa19e8086 rev=0xf4 hdr=0x01
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family PCI Express Root Port'
class = bridge
subclass = PCI-PCI
isab0 at pci0:0:31:0: class=0x060100 card=0x1b3515d9 chip=0xa1c88086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-ISA
none11 at pci0:0:31:2: class=0x058000 card=0x1b3515d9 chip=0xa1a18086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family Power Management Controller'
class = memory
none12 at pci0:0:31:4: class=0x0c0500 card=0x1b3515d9 chip=0xa1a38086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family SMBus'
class = serial bus
subclass = SMBus
none13 at pci0:0:31:5: class=0x0c8000 card=0x1b3515d9 chip=0xa1a48086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C620 Series Chipset Family SPI Controller'
class = serial bus
nvme0 at pci0:1:0:0: class=0x010802 card=0x390b8086 chip=0xf1a68086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'SSD Pro 7600p/760p/E 6100p Series'
class = mass storage
subclass = NVM
pcib4 at pci0:3:0:0: class=0x060400 card=0x11501a03 chip=0x11501a03 rev=0x04 hdr=0x01
vendor = 'ASPEED Technology, Inc.'
device = 'AST1150 PCI-to-PCI Bridge'
class = bridge
subclass = PCI-PCI
vgapci0 at pci0:4:0:0: class=0x030000 card=0x1b3515d9 chip=0x20001a03 rev=0x41 hdr=0x00
vendor = 'ASPEED Technology, Inc.'
device = 'ASPEED Graphics Family'
class = display
subclass = VGA
igb0 at pci0:6:0:0: class=0x020000 card=0x153315d9 chip=0x15338086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'I210 Gigabit Network Connection'
class = network
subclass = ethernet
igb1 at pci0:7:0:0: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb2 at pci0:7:0:1: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb3 at pci0:7:0:2: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb4 at pci0:7:0:3: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb5 at pci0:8:0:0: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb6 at pci0:8:0:1: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb7 at pci0:8:0:2: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
igb8 at pci0:8:0:3: class=0x020000 card=0x152115d9 chip=0x15218086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'I350 Gigabit Network Connection'
class = network
subclass = ethernet
none14 at pci0:22:5:0: class=0x088000 card=0x00008086 chip=0x20348086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E VT-d'
class = base peripheral
none15 at pci0:22:5:2: class=0x088000 card=0x00000000 chip=0x20358086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E RAS Configuration Registers'
class = base peripheral
ioapic1 at pci0:22:5:4: class=0x080020 card=0x20368086 chip=0x20368086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E IOxAPIC Configuration Registers'
class = base peripheral
subclass = interrupt controller
none16 at pci0:22:8:0: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none17 at pci0:22:8:1: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none18 at pci0:22:8:2: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none19 at pci0:22:8:3: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none20 at pci0:22:8:4: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none21 at pci0:22:8:5: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none22 at pci0:22:8:6: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none23 at pci0:22:8:7: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none24 at pci0:22:9:0: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none25 at pci0:22:9:1: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none26 at pci0:22:9:2: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none27 at pci0:22:9:3: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none28 at pci0:22:9:4: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none29 at pci0:22:9:5: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none30 at pci0:22:9:6: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none31 at pci0:22:9:7: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none32 at pci0:22:10:0: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none33 at pci0:22:10:1: class=0x088000 card=0x00008086 chip=0x208d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none34 at pci0:22:14:0: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none35 at pci0:22:14:1: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none36 at pci0:22:14:2: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none37 at pci0:22:14:3: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none38 at pci0:22:14:4: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none39 at pci0:22:14:5: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none40 at pci0:22:14:6: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none41 at pci0:22:14:7: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none42 at pci0:22:15:0: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none43 at pci0:22:15:1: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none44 at pci0:22:15:2: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none45 at pci0:22:15:3: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none46 at pci0:22:15:4: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none47 at pci0:22:15:5: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none48 at pci0:22:15:6: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none49 at pci0:22:15:7: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none50 at pci0:22:16:0: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none51 at pci0:22:16:1: class=0x088000 card=0x00008086 chip=0x208e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none52 at pci0:22:29:0: class=0x088000 card=0x00008086 chip=0x20548086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none53 at pci0:22:29:1: class=0x088000 card=0x00008086 chip=0x20558086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none54 at pci0:22:29:2: class=0x088000 card=0x00008086 chip=0x20568086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none55 at pci0:22:29:3: class=0x088000 card=0x00008086 chip=0x20578086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E CHA Registers'
class = base peripheral
none56 at pci0:22:30:0: class=0x088000 card=0x00008086 chip=0x20808086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none57 at pci0:22:30:1: class=0x088000 card=0x00008086 chip=0x20818086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none58 at pci0:22:30:2: class=0x088000 card=0x00008086 chip=0x20828086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none59 at pci0:22:30:3: class=0x088000 card=0x00008086 chip=0x20838086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none60 at pci0:22:30:4: class=0x088000 card=0x00008086 chip=0x20848086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none61 at pci0:22:30:5: class=0x088000 card=0x00008086 chip=0x20858086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
none62 at pci0:22:30:6: class=0x088000 card=0x00008086 chip=0x20868086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCU Registers'
class = base peripheral
pcib11 at pci0:100:0:0: class=0x060400 card=0x00008086 chip=0x20308086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCI Express Root Port A'
class = bridge
subclass = PCI-PCI
none63 at pci0:100:5:0: class=0x088000 card=0x00008086 chip=0x20348086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E VT-d'
class = base peripheral
none64 at pci0:100:5:2: class=0x088000 card=0x00000000 chip=0x20358086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E RAS Configuration Registers'
class = base peripheral
ioapic2 at pci0:100:5:4: class=0x080020 card=0x20368086 chip=0x20368086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E IOxAPIC Configuration Registers'
class = base peripheral
subclass = interrupt controller
none65 at pci0:100:8:0: class=0x088000 card=0x00008086 chip=0x20668086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none66 at pci0:100:9:0: class=0x088000 card=0x00008086 chip=0x20668086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none67 at pci0:100:10:0: class=0x088000 card=0x00008086 chip=0x20408086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none68 at pci0:100:10:1: class=0x088000 card=0x00008086 chip=0x20418086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none69 at pci0:100:10:2: class=0x088000 card=0x00008086 chip=0x20428086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none70 at pci0:100:10:3: class=0x088000 card=0x00008086 chip=0x20438086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none71 at pci0:100:10:4: class=0x088000 card=0x00008086 chip=0x20448086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none72 at pci0:100:10:5: class=0x088000 card=0x00008086 chip=0x20458086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LM Channel 1'
class = base peripheral
none73 at pci0:100:10:6: class=0x088000 card=0x00008086 chip=0x20468086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMS Channel 1'
class = base peripheral
none74 at pci0:100:10:7: class=0x088000 card=0x00008086 chip=0x20478086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMDP Channel 1'
class = base peripheral
none75 at pci0:100:11:0: class=0x088000 card=0x00008086 chip=0x20488086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E DECS Channel 2'
class = base peripheral
none76 at pci0:100:11:1: class=0x088000 card=0x00008086 chip=0x20498086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LM Channel 2'
class = base peripheral
none77 at pci0:100:11:2: class=0x088000 card=0x00008086 chip=0x204a8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMS Channel 2'
class = base peripheral
none78 at pci0:100:11:3: class=0x088000 card=0x00008086 chip=0x204b8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMDP Channel 2'
class = base peripheral
none79 at pci0:100:12:0: class=0x088000 card=0x00008086 chip=0x20408086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none80 at pci0:100:12:1: class=0x088000 card=0x00008086 chip=0x20418086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none81 at pci0:100:12:2: class=0x088000 card=0x00008086 chip=0x20428086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none82 at pci0:100:12:3: class=0x088000 card=0x00008086 chip=0x20438086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none83 at pci0:100:12:4: class=0x088000 card=0x00008086 chip=0x20448086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E Integrated Memory Controller'
class = base peripheral
none84 at pci0:100:12:5: class=0x088000 card=0x00008086 chip=0x20458086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LM Channel 1'
class = base peripheral
none85 at pci0:100:12:6: class=0x088000 card=0x00008086 chip=0x20468086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMS Channel 1'
class = base peripheral
none86 at pci0:100:12:7: class=0x088000 card=0x00008086 chip=0x20478086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMDP Channel 1'
class = base peripheral
none87 at pci0:100:13:0: class=0x088000 card=0x00008086 chip=0x20488086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E DECS Channel 2'
class = base peripheral
none88 at pci0:100:13:1: class=0x088000 card=0x00008086 chip=0x20498086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LM Channel 2'
class = base peripheral
none89 at pci0:100:13:2: class=0x088000 card=0x00008086 chip=0x204a8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMS Channel 2'
class = base peripheral
none90 at pci0:100:13:3: class=0x088000 card=0x00008086 chip=0x204b8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E LMDP Channel 2'
class = base peripheral
mfi0 at pci0:101:0:0: class=0x010400 card=0x92631000 chip=0x00791000 rev=0x05 hdr=0x00
vendor = 'Broadcom / LSI'
device = 'MegaRAID SAS 2108 [Liberator]'
class = mass storage
subclass = RAID
pcib13 at pci0:178:0:0: class=0x060400 card=0x00008086 chip=0x20308086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
device = 'Sky Lake-E PCI Express Root Port A'
class = bridge
subclass = PCI-PCI
none91 at pci0:178:5:0: class=0x088000 card=0x00008086 chip=0x20348086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E VT-d'
class = base peripheral
none92 at pci0:178:5:2: class=0x088000 card=0x00000000 chip=0x20358086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E RAS Configuration Registers'
class = base peripheral
ioapic3 at pci0:178:5:4: class=0x080020 card=0x20368086 chip=0x20368086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E IOxAPIC Configuration Registers'
class = base peripheral
subclass = interrupt controller
none93 at pci0:178:18:0: class=0x110100 card=0x00008086 chip=0x204c8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M3KTI Registers'
class = dasp
subclass = performance counters
none94 at pci0:178:18:1: class=0x110100 card=0x00008086 chip=0x204d8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M3KTI Registers'
class = dasp
subclass = performance counters
none95 at pci0:178:18:2: class=0x088000 card=0x00008086 chip=0x204e8086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M3KTI Registers'
class = base peripheral
none96 at pci0:178:21:0: class=0x088000 card=0x00008086 chip=0x20188086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M2PCI Registers'
class = base peripheral
none97 at pci0:178:22:0: class=0x088000 card=0x00008086 chip=0x20188086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M2PCI Registers'
class = base peripheral
none98 at pci0:178:22:4: class=0x088000 card=0x00008086 chip=0x20188086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M2PCI Registers'
class = base peripheral
none99 at pci0:178:23:0: class=0x088000 card=0x00000000 chip=0x20188086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Sky Lake-E M2PCI Registers'
class = base peripheral
pcib14 at pci0:179:0:0: class=0x060400 card=0xdeadbeef chip=0x37c08086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-PCI
pcib15 at pci0:180:0:0: class=0x060400 card=0xdeadbeef chip=0x37c28086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-PCI
pcib16 at pci0:180:2:0: class=0x060400 card=0xdeadbeef chip=0x37c48086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-PCI
pcib17 at pci0:180:3:0: class=0x060400 card=0xdeadbeef chip=0x37c58086 rev=0x04 hdr=0x01
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-PCI
none100 at pci0:181:0:0: class=0x0b4000 card=0x00008086 chip=0x37c88086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C62x Chipset QuickAssist Technology'
class = processor
none101 at pci0:182:0:0: class=0x0b4000 card=0x00008086 chip=0x37c88086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'C62x Chipset QuickAssist Technology'
class = processor
ixl0 at pci0:183:0:0: class=0x020000 card=0x37d215d9 chip=0x37d28086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection X722 for 10GBASE-T'
class = network
subclass = ethernet
ixl1 at pci0:183:0:1: class=0x020000 card=0x37d215d9 chip=0x37d28086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection X722 for 10GBASE-T'
class = network
subclass = ethernet
ixl2 at pci0:183:0:2: class=0x020000 card=0x37d015d9 chip=0x37d08086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection X722 for 10GbE SFP+'
class = network
subclass = ethernet
ixl3 at pci0:183:0:3: class=0x020000 card=0x37d015d9 chip=0x37d08086 rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection X722 for 10GbE SFP+'
class = network
subclass = ethernet
More information about the freebsd-hackers
mailing list