AER Strings

From: Manish Raturi
Date: Tue Nov 16 2021 - 00:52:15 EST


Hi,

Could someone please explain the meaning of these strings:

static const char *aer_agent_string[] = {
"Receiver ID",
"Requester ID",
"Completer ID",
"Transmitter ID"
};

Like if we are receiving the below error:

[ 957.912490] pci 0000:30:00.0: AER: PCIe Bus Error:
severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester
ID)


Then does it mean the error is received by port 30:00.0 or it is
generated by this port.

Thanks for the help.

Thanks & Regards
Manish Raturi