Skip to content

Conversation

@mahkurap
Copy link
Collaborator

This PR has fixes for two issues identified during the integration testing with MPIO for SFS.

  1. Add a one milli second sleep before and after transmitting the i3c packet to accommodate MPIO firmware to empty the buffer
    from the IP block. WIthout this the IP Block NACKs if the subsequent packet arrives when the IP block does not have space to save the incoming packet.
  2. Double the MCTP socket timer to accommodate time involved in transferring large MCTP packet.

Add a sleep of one milli second before and after sending the MCTP
packet on I3C physical transport. This is to accommodate the target
devices to empty the buffer from the IP block to avoid NACKs and
retries.

tested: verified on Congo.

Signed-off-by: Mahesh Kurapati <mahesh.kurapati@amd.com>
Increase the MCTP socket timeout to 3 seconds from 1.5 seconds to
accommodate time for transferring the large MCTP message.

tested: verified on Congo.

Signed-off-by: Mahesh Kurapati <mahesh.kurapati@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants