Modified the async_list to be per-process instead of on the controller object. This allows an NVMe multi- process setup to have Asynchronous Events Reported to each process that may interested in them. In the previous case, where the async event list was on the controller object, AER (Async Event Requests) would not be reported to all the processes. Fixes: #1874 Signed-off-by: Curt Bruns <curt.e.bruns@gmail.com> Change-Id: I3e885c0cf5a0fd471d243bc7d96a8b7ffe65d14b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8744 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
||
---|---|---|
.. | ||
Makefile | ||
nvme_pcie_common_ut.c |