This article discusses the meaning of the "I2C Accel: Fatal corruption in queue handling" error reported in the messages log by the corresponding Flexible PIC Concentrator (FPC) and details the steps for troubleshooting the error.
Note: The i2c (inter-integrated circuits) is a serial communication mechanism in which states for various components are polled at regular intervals by the chassis.
Users may see the ""I2C Accel: Fatal corruption in queue handling" error message scrolling continuously, indicating that there is a component for which the chassis is not able to read the i2c values and that this error needs to be addressed.
Perform the following troubleshooting steps:
PTX5K - - - - fpc5 I2C Accel: Fatal corruption in queue handling <<<< PTX5K - - - - fpc5 I2C Accel: Failed to trash request id 0xa62e
Scroll up and check if the following events are also logged within a few minutes of seeing the "Fatal corruption in queue handling" message for the FPC.
PTX5K - - - - fpc5 I2C Accel driver:i2c_accel_onebyte_res_table_read no match slave dev group = 0x3 device = 0x50 PTX5K - - - - fpc5 QSFP INFO: qsfp-5/1/6 I2C transaction did not complete: bytes requested: 23 (read: 0) PTX5K - - - - fpc5 qsfp_i2c_accel_cb_cmd_notify : QSFP qsfp-5/1/6 expected req id 0xa62d for req_read_num 0 not equal to recvd req id 0xa62e PTX5K- - - - fpc5 I2C Accel: async notification failed err 1
You can use the following command to collect the FPC's NVRAM and syslog data to get more details.
request pfe execute command "show syslog messages" target fpc<slot> request pfe execute command "show nvram" target fpc<slot>
[Nov 15 16:50:35.259 LOG: Info] QSFP INFO: qsfp-5/1/6 I2C transaction status: request ID: 35762 err_timeout=0 err_abort=0 unknown_error=1 [Nov 15 16:50:35.259 LOG: Notice] QSFP INFO: qsfp-5/1/6 I2C transaction did not complete: bytes requested: 23 (read: 0)
In a Maintenance Window, re-seat the QSFP device that is reporting the error. Run the checks detailed above again.
If issue persists after QSFP re-seat, open a Support case for further investigation.
2022-07-11: Initial version