Ilya Maximets <[email protected]> writes: > DPDK could produce huge amount of logs. For example, in case of > exhausting of a mempool in vhost-user port, following message will be > printed on each call to 'rte_vhost_dequeue_burst()': > > |ERR|VHOST_DATA: Failed to allocate memory for mbuf. > > These messages are increasing ovs-vswitchd.log size extremely fast > making it unreadable and non-parsable by a common linux utils like > grep, less etc. Moreover continuously growing log could exhaust the > HDD space in a few hours breaking normal operation of the whole system. > > To avoid such issues, DPDK log rate limited to 600 messages per minute. > This value is high, because we still want to see many big logs like > vhost-user configuration sequence. The debug messages are treated > separately to avoid looss of errors/warnings in case of intensive debug > enabled in DPDK. > > Signed-off-by: Ilya Maximets <[email protected]> > --- >
Still good to me. Acked-by: Aaron Conole <[email protected]> Probably worth backporting this to 2.9 at least. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
