bhyve nvme: Remove redundant AER Limit checks
The NVMe emulation checked if the Asynchronous Event Request Limit (a.k.a AERL) would be exceeded in pci_nvme_aer_add(), but this function is only called from nvme_opc_async_event_req() which also checks for exceeding the AERL. Reviewed by: imp, allanjude Tested by: jason@tubnor.net MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D33570
This commit is contained in:
parent
785b5da318
commit
45ab4076f3
@ -744,9 +744,6 @@ pci_nvme_aer_add(struct pci_nvme_softc *sc, uint16_t cid)
|
||||
{
|
||||
struct pci_nvme_aer *aer = NULL;
|
||||
|
||||
if (pci_nvme_aer_limit_reached(sc))
|
||||
return (-1);
|
||||
|
||||
aer = calloc(1, sizeof(struct pci_nvme_aer));
|
||||
if (aer == NULL)
|
||||
return (-1);
|
||||
|
Loading…
Reference in New Issue
Block a user