aboutsummaryrefslogtreecommitdiffstats
path: root/dpdk/dpdk-2.1.0_patches/0005-eal-Temporarily-turn-off-unthrottled-RTE_LOG.patch
blob: 245b43c196ea9295eeb3a7f6abf2f3a8b572cc94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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