Add pci_enable_busmaster() and pci_disable_busmaster() calls in
nvme_attach() and nvme_detach() respectively. Sponsored by: Intel MFC after: 3 days
This commit is contained in:
parent
cc3d8c35f5
commit
eb32b874f6
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=253107
@ -255,6 +255,8 @@ nvme_attach(device_t dev)
|
||||
|
||||
nvme_sysctl_initialize_ctrlr(ctrlr);
|
||||
|
||||
pci_enable_busmaster(dev);
|
||||
|
||||
ctrlr->config_hook.ich_func = nvme_ctrlr_start_config_hook;
|
||||
ctrlr->config_hook.ich_arg = ctrlr;
|
||||
|
||||
@ -269,6 +271,7 @@ nvme_detach (device_t dev)
|
||||
struct nvme_controller *ctrlr = DEVICE2SOFTC(dev);
|
||||
|
||||
nvme_ctrlr_destruct(ctrlr, dev);
|
||||
pci_disable_busmaster(dev);
|
||||
return (0);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user