Yuri Pankov wrote:
I have tried booting latest -current snapshot on 2019 macbook pro 16,
and noticed that nvme driver didn't attach, as class reported is
0x018002 and not 0x010802 that we expect in nvme_pci.c.
The following linux changes seem to be related:
I don't have a MacBook. I don't own one and my work gives me a ThinkPad
(but runs Windows).
I believe the issue on new Macs is the NVMe queue size or something.
You should read the Linux driver, the FreeBSD equivalents, and then
build your patch on the differences in how the hardware is
I have tried booting latest -current snapshot on 2019 macbook pro 16,
and noticed that nvme driver didn't attach, as class reported is
0x018002 and not 0x010802 that we expect in nvme_pci.c.
The following linux changes seem to be related: