Skip to content

Conversation

@ShradhaGupta31
Copy link

@ShradhaGupta31 ShradhaGupta31 commented Jan 5, 2026

fix(heci): Add AMT v19+ compatibility with dual-port LMS fallback

  • Add bidirectional TLS/non-TLS fallback logic in executor.go to handle
    systems with LMS running on either port 16992 or 16993
  • Implement comprehensive EINTR (interrupted system call) retry logic
    in linux.go for improved AMT v19+ compatibility
  • Add 2-second delay before LME fallback to prevent MEI resource conflicts
  • Fix "device or resource busy" errors on newer AMT firmware versions

Addresses: #1065

Signed-off-by: ShradhaGupta31 [email protected]

@ShradhaGupta31 ShradhaGupta31 force-pushed the issue-1065 branch 3 times, most recently from 740133d to c247041 Compare January 5, 2026 06:51
@ShradhaGupta31 ShradhaGupta31 force-pushed the issue-1065 branch 6 times, most recently from 2123dd2 to 6020882 Compare January 5, 2026 09:04
- Add bidirectional TLS/non-TLS fallback logic in executor.go to handle
  systems with LMS running on either port 16992 or 16993
- Implement comprehensive EINTR (interrupted system call) retry logic
  in linux.go for improved AMT v19+ compatibility
- Add exponential backoff retry for LME initialization to prevent MEI resource conflicts
- Fix "device or resource busy" errors on newer AMT firmware versions

Addresses: #1065

Signed-off-by: ShradhaGupta31 <[email protected]>
@ShradhaGupta31 ShradhaGupta31 changed the title Fix for issue rpc-go 1065 fix(heci): Add AMT v19+ compatibility with dual-port LMS fallback Jan 5, 2026
@ShradhaGupta31 ShradhaGupta31 requested review from madhavilosetty-intel and rsdmike and removed request for rsdmike January 6, 2026 04:06
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.

AMT 19+ Activation Failure when using RPC v3.0.0-beta.3 with cloud deployment

1 participant