diff options
Diffstat (limited to 'dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch')
-rw-r--r-- | dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch b/dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch new file mode 100644 index 00000000000..245b43c196e --- /dev/null +++ b/dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch @@ -0,0 +1,29 @@ +From 9e28214eb784b9f68af6e0503f8cefe861f13440 Mon Sep 17 00:00:00 2001 +From: Shesha Sreenivasamurthy <shesha@cisco.com> +Date: Wed, 2 Sep 2015 08:55:43 -0700 +Subject: [PATCH 5/9] eal: Temporarily turn off unthrottled RTE_LOG(...) + +Otherwise, /var/log/syslog eventually fills the disk. The error +condition seems only to affect ESXi VM's. It'd be worth suggesting log +throttling to the DPDK community. Much better to avoid making syslog +(...) calls in the first place. +--- + lib/librte_eal/linuxapp/eal/eal_interrupts.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/librte_eal/linuxapp/eal/eal_interrupts.c b/lib/librte_eal/linuxapp/eal/eal_interrupts.c +index 3f87875..29a3539 100644 +--- a/lib/librte_eal/linuxapp/eal/eal_interrupts.c ++++ b/lib/librte_eal/linuxapp/eal/eal_interrupts.c +@@ -709,7 +709,7 @@ eal_intr_process_interrupts(struct epoll_event *events, int nfds) + * for epoll_wait. + */ + bytes_read = read(events[n].data.fd, &buf, bytes_read); +- if (bytes_read < 0) { ++ if (0 && bytes_read < 0) { + if (errno == EINTR || errno == EWOULDBLOCK) + continue; + +-- +2.5.0 + |