{"action":"created","issue":{"url":"https://api.github.com/repos/luigirizzo/netmap/issues/223","repository_url":"https://api.github.com/repos/luigirizzo/netmap","labels_url":"https://api.github.com/repos/luigirizzo/netmap/issues/223/labels{/name}","comments_url":"https://api.github.com/repos/luigirizzo/netmap/issues/223/comments","events_url":"https://api.github.com/repos/luigirizzo/netmap/issues/223/events","html_url":"https://github.com/luigirizzo/netmap/issues/223","id":178657899,"number":223,"title":"dmesg is full of netmap_transmit for non existing interface","user":{"login":"potakhov","id":10053642,"avatar_url":"https://avatars.githubusercontent.com/u/10053642?v=3","gravatar_id":"","url":"https://api.github.com/users/potakhov","html_url":"https://github.com/potakhov","followers_url":"https://api.github.com/users/potakhov/followers","following_url":"https://api.github.com/users/potakhov/following{/other_user}","gists_url":"https://api.github.com/users/potakhov/gists{/gist_id}","starred_url":"https://api.github.com/users/potakhov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/potakhov/subscriptions","organizations_url":"https://api.github.com/users/potakhov/orgs","repos_url":"https://api.github.com/users/potakhov/repos","events_url":"https://api.github.com/users/potakhov/events{/privacy}","received_events_url":"https://api.github.com/users/potakhov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-22T16:26:55Z","updated_at":"2016-09-23T21:04:55Z","closed_at":null,"body":"I'm using netmap with ixgbe NIC on CentOS 7 to filter incoming traffic to match some specific rules and then inject it back to the host stack. All the host stack traffic is injected back to NIC. I know this is not recommended however the volume for the valid traffic is not high so in overall it works well.\r\nThe question is - from time to time system log gets flooded with messages like those:\r\n\r\n[1216052.820858] 929.361557 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 130 m ffff8807ba828af8\r\n[1216052.821552] 929.362251 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 564 m ffff88083151b4f8\r\n[1216052.822513] 929.363213 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 292 m ffff8808202b8af8\r\n[1216052.823279] 929.363979 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 60 m ffff88084f9a1ef8\r\n[1216052.823894] 929.364592 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 130 m ffff880821dcf2f8\r\n[1216052.824520] 929.365219 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 130 m ffff8800368234f8\r\n[1216052.825393] 929.366091 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 130 m ffff88082182f8f8\r\n[1216052.825901] 929.366598 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 564 m ffff880822d470f8\r\n[1216052.826657] 929.367354 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 292 m ffff880035d332f8\r\n[1216052.827160] 929.367857 [3010] netmap_transmit           eth0 full hwcur 51 hwtail 198 qlen 364 len 292 m ffff88084a3242f8\r\n\r\nThe issue is that eth0 device does not exist on any of target machines. Netmap is listening on ens1f0 and eth0 is not even registered to any of the NICs.\r\nIt is not seem related with inbound or outbound traffic levels nor with CPU load on particular boxes. Could you please give me a hint where to look further."},"comment":{"url":"https://api.github.com/repos/luigirizzo/netmap/issues/comments/249302088","html_url":"https://github.com/luigirizzo/netmap/issues/223#issuecomment-249302088","issue_url":"https://api.github.com/repos/luigirizzo/netmap/issues/223","id":249302088,"user":{"login":"potakhov","id":10053642,"avatar_url":"https://avatars.githubusercontent.com/u/10053642?v=3","gravatar_id":"","url":"https://api.github.com/users/potakhov","html_url":"https://github.com/potakhov","followers_url":"https://api.github.com/users/potakhov/followers","following_url":"https://api.github.com/users/potakhov/following{/other_user}","gists_url":"https://api.github.com/users/potakhov/gists{/gist_id}","starred_url":"https://api.github.com/users/potakhov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/potakhov/subscriptions","organizations_url":"https://api.github.com/users/potakhov/orgs","repos_url":"https://api.github.com/users/potakhov/repos","events_url":"https://api.github.com/users/potakhov/events{/privacy}","received_events_url":"https://api.github.com/users/potakhov/received_events","type":"User","site_admin":false},"created_at":"2016-09-23T21:04:55Z","updated_at":"2016-09-23T21:04:55Z","body":"eno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500\r\n        ether 0c:c4:7a:ac:37:8a  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n        device memory 0xc7120000-c713ffff\r\n\r\neno2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500\r\n        ether 0c:c4:7a:ac:37:8b  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n        device memory 0xc7100000-c711ffff\r\n\r\nens1f0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500\r\n        ether 90:e2:ba:b8:50:a8  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n\r\nens1f1: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500\r\n        inet xx.xx.xx.xx  netmask 255.255.255.0  broadcast xx.xx.xx.xx\r\n        ether 90:e2:ba:b8:50:a9  txqueuelen 16000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n\r\nens1f1:0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500\r\n        inet xx.xx.xx.xx netmask 255.255.255.240  broadcast xx.xx.xx.xx\r\n        ether 90:e2:ba:b8:50:a9  txqueuelen 16000  (Ethernet)\r\n\r\nlo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536\r\n        inet 127.0.0.1  netmask 255.0.0.0\r\n        inet6 ::1  prefixlen 128  scopeid 0x10<host>\r\n        loop  txqueuelen 0  (Local Loopback)\r\n        RX packets 11929  bytes 909113 (887.8 KiB)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 11929  bytes 909113 (887.8 KiB)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n\r\nor another machine\r\n\r\neno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500\r\n        ether 0c:c4:7a:78:80:b6  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n        device memory 0xc7200000-c727ffff\r\n\r\neno2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500\r\n        ether 0c:c4:7a:78:80:b7  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n        device memory 0xc7100000-c717ffff\r\n\r\nens15: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500\r\n        inet xx.xx.xx.xx netmask 255.255.255.224  broadcast xx.xx.xx.xx\r\n        ether 90:e2:ba:78:06:8c  txqueuelen 16000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n\r\nens15:0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500\r\n        inet xx.xx.xx.xx  netmask 255.255.255.224  broadcast xx.xx.xx.xx\r\n        ether 90:e2:ba:78:06:8c  txqueuelen 16000  (Ethernet)\r\n\r\nlo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536\r\n        inet 127.0.0.1  netmask 255.0.0.0\r\n        inet6 ::1  prefixlen 128  scopeid 0x10<host>\r\n        loop  txqueuelen 0  (Local Loopback)\r\n        RX packets 27476  bytes 2645174 (2.5 MiB)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 27476  bytes 2645174 (2.5 MiB)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0"}}
{"actor":{"display_login":"potakhov"}}