Re: Intel TigerLake NVMe vmd: Adding Support & Debugging a Patch

From: Neel Chauhan <neel_at_neelc.org>
Date: Wed, 30 Dec 2020 18:14:36 -0800
I have attached two files:

  * pcidump.txt: A dump of `pciconf -lv`
  * acpidump.txt: A dump of `acpidump`

Hope this can help.

-Neel

On 2020-12-30 17:21, Neel Chauhan wrote:
> To extend, I am getting an issue with `pci_read_device()` where it
> returns a `vid` (PCI Vendor ID) of 0xffff.
> 
> This ends up returning "Cannot allocate dinfo!" from vmd.
> 
> Log (via grep): https://imgur.com/a/tAmmY7i
> 
> -Neel
> 
> On 2020-12-30 16:38, Neel Chauhan wrote:
>> Hi Chuck,
>> 
>> On 2020-12-30 10:04, Chuck Tuffli wrote:
>>> What is the output from
>>> # pciconf -rb pci0:0:14:0 0x40:0x48
>> 
>> The output is:
>> 
>> 01 00 00 00 01 2e 68 02  00
>> 
>>> --chuck
>> 
>> I was also able to stop kernel panics by adding:
>> 
>> rman_fini(&sc->vmd_bus.rman);
>> 
>> In the fail: statement in vmd_attach().
>> 
>> But I still cannot detect the SSD.
>> 
>> -Neel
>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to 
>> "freebsd-current-unsubscribe_at_freebsd.org"
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe_at_freebsd.org"

Received on Thu Dec 31 2020 - 01:14:40 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:26 UTC