{"action":"created","issue":{"url":"https://api.github.com/repos/Igalia/snabb/issues/341","repository_url":"https://api.github.com/repos/Igalia/snabb","labels_url":"https://api.github.com/repos/Igalia/snabb/issues/341/labels{/name}","comments_url":"https://api.github.com/repos/Igalia/snabb/issues/341/comments","events_url":"https://api.github.com/repos/Igalia/snabb/issues/341/events","html_url":"https://github.com/Igalia/snabb/pull/341","id":156789808,"number":341,"title":"Better NUMA behavior","user":{"login":"wingo","id":1745903,"avatar_url":"https://avatars.githubusercontent.com/u/1745903?v=3","gravatar_id":"","url":"https://api.github.com/users/wingo","html_url":"https://github.com/wingo","followers_url":"https://api.github.com/users/wingo/followers","following_url":"https://api.github.com/users/wingo/following{/other_user}","gists_url":"https://api.github.com/users/wingo/gists{/gist_id}","starred_url":"https://api.github.com/users/wingo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wingo/subscriptions","organizations_url":"https://api.github.com/users/wingo/orgs","repos_url":"https://api.github.com/users/wingo/repos","events_url":"https://api.github.com/users/wingo/events{/privacy}","received_events_url":"https://api.github.com/users/wingo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-25T16:07:51Z","updated_at":"2016-05-26T08:13:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Igalia/snabb/pulls/341","html_url":"https://github.com/Igalia/snabb/pull/341","diff_url":"https://github.com/Igalia/snabb/pull/341.diff","patch_url":"https://github.com/Igalia/snabb/pull/341.patch"},"body":"This branch makes it so that the --cpu argument also binds memory to a NUMA node.  It also checks that the PCI cards being used are on the same NUMA node as the CPU, as well as troubleshooting some other NUMA-related issues.\r\n\r\nIt mostly makes it unnecessary to use taskset/numactl.  The exception is that pages that are already allocated when the program starts aren't migrated to the new NUMA node, if they were allocated on the \"wrong\" NUMA node.  Not sure what to do about this yet."},"comment":{"url":"https://api.github.com/repos/Igalia/snabb/issues/comments/221806108","html_url":"https://github.com/Igalia/snabb/pull/341#issuecomment-221806108","issue_url":"https://api.github.com/repos/Igalia/snabb/issues/341","id":221806108,"user":{"login":"kbara","id":1588250,"avatar_url":"https://avatars.githubusercontent.com/u/1588250?v=3","gravatar_id":"","url":"https://api.github.com/users/kbara","html_url":"https://github.com/kbara","followers_url":"https://api.github.com/users/kbara/followers","following_url":"https://api.github.com/users/kbara/following{/other_user}","gists_url":"https://api.github.com/users/kbara/gists{/gist_id}","starred_url":"https://api.github.com/users/kbara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kbara/subscriptions","organizations_url":"https://api.github.com/users/kbara/orgs","repos_url":"https://api.github.com/users/kbara/repos","events_url":"https://api.github.com/users/kbara/events{/privacy}","received_events_url":"https://api.github.com/users/kbara/received_events","type":"User","site_admin":false},"created_at":"2016-05-26T08:13:22Z","updated_at":"2016-05-26T08:13:22Z","body":"Awesome work; I'm glad to see this being simplified (from a user perspective) - it should help us run more consistent tests, and cut down on deployment complexity. How confident are you that the level of testing contained in this patch is robust enough to make sure it continues to work?\r\n\r\n@dpino any idea why snabb1 hasn't run the test?"}}
{"actor":{"display_login":"kbara"}}