Page MenuHomeFreeBSD

D52364.id.diff
No OneTemporary

D52364.id.diff

diff --git a/sys/cam/cam_ccb.h b/sys/cam/cam_ccb.h
--- a/sys/cam/cam_ccb.h
+++ b/sys/cam/cam_ccb.h
@@ -649,7 +649,7 @@
uint8_t bus;
uint8_t slot;
uint8_t function;
- uint8_t extra;
+ uint8_t progif;
char dev_name[NVME_DEV_NAME_LEN]; /* nvme controller dev name for this device */
};
_Static_assert(sizeof(struct ccb_pathinq_settings_nvme) == 64,
diff --git a/sys/dev/nvme/nvme_sim.c b/sys/dev/nvme/nvme_sim.c
--- a/sys/dev/nvme/nvme_sim.c
+++ b/sys/dev/nvme/nvme_sim.c
@@ -203,7 +203,7 @@
cpi->xport_specific.nvme.bus = pci_get_bus(dev);
cpi->xport_specific.nvme.slot = pci_get_slot(dev);
cpi->xport_specific.nvme.function = pci_get_function(dev);
- cpi->xport_specific.nvme.extra = 0;
+ cpi->xport_specific.nvme.progif = pci_get_progif(dev);
strlcpy(cpi->xport_specific.nvme.dev_name, device_get_nameunit(dev),
sizeof(cpi->xport_specific.nvme.dev_name));
cpi->hba_vendor = pci_get_vendor(dev);

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 26, 10:24 PM (12 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28045156
Default Alt Text
D52364.id.diff (936 B)

Event Timeline