Skip to content

Errors on the TX path of the network device: Failed to write to tap: Os { code: 22, kind: InvalidInput, message: "Invalid argument" } #4795

@ShadowCurse

Description

@ShadowCurse

Description:

All currently supported Firecracker versions (v1.7, v1.8, v1.9) experience error messages: Failed to write to tap: Os { code: 22, kind: InvalidInput, message: "Invalid argument" } and regressed performance on TX path when running on host kernels starting from v6.1.103 up to v6.1.106.

The root cause of the issue is related to the backport of the commit in the linux kernel 6.1 tree, which was fixed later on by the commit present in the kernel v6.1.107 and onward.

If you are impacted by this issue, we suggest pinning your host kernel to a not affected version prior to v6.1.103 or past v6.1.106. Otherwise make sure the commit with a fix is present in your host kernel.

Metadata

Metadata

Assignees

Labels

Priority: HighIndicates than an issue or pull request should be resolved ahead of issues or pull requests labelledStatus: BlockedIndicates that an issue or pull request cannot currently be worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions