Add a dropstat counter indicating when packets are dropped due to invalid data being passed by guest VM
Registered by
Abhijeet
The guest VM's implementation of DPDK is important to the stability and functionality of the host platform's DPDK module. If the guest passes information to the host that is invalid, there's a chance the host's DPDK module will reset.
One case, involved the vrouter-dpdk module being passed a memory address range. This resulted in vrouter resets. This hardening will result in some amount of dropped data rather than a crash of the dpdk process.
This request is for a new dropstats counter that will increment when this drop takes place. Ideally we would also want a log or some other indicator which details the source of the data that is dropped when the vRouter determines it cannot process it.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Abhijeet
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)