Files
vpp/src
hanlin d0e646f689 vcl svm: fix rx event loss
When vcl_epoll_wait_handle_mq handles rx events exceeding maxevents, VPP will not signal because cursize > 0, and the remaining rx events cannot be triggered because the eventfd event has been read. Therefore, we should dequeue all events until cursize = 0. And then handle msg up to maxevents with vcl_epoll_wait_handle_mq_event and those beyond with vcl_handle_mq_event.

Type: fix
Signed-off-by: hanlin <hanlin_wang@163.com>
Change-Id: I8a0c87cb41c837deb8284b40f668cc3c7d9d6e56
Signed-off-by: hanlin <hanlin_wang@163.com>
2020-05-14 14:36:51 +00:00
..
2020-05-08 17:01:32 +00:00
2020-05-14 12:47:12 +00:00
2020-05-09 11:35:58 +00:00
2020-05-04 14:03:21 +00:00
2020-05-14 14:36:51 +00:00
2020-05-06 15:13:09 +00:00
2020-05-14 12:46:51 +00:00
2020-05-04 14:03:21 +00:00
2020-05-08 17:01:32 +00:00
2020-05-08 17:01:32 +00:00