{"action":"created","issue":{"url":"https://api.github.com/repos/linuxppc/linux/issues/50","repository_url":"https://api.github.com/repos/linuxppc/linux","labels_url":"https://api.github.com/repos/linuxppc/linux/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/linuxppc/linux/issues/50/comments","events_url":"https://api.github.com/repos/linuxppc/linux/issues/50/events","html_url":"https://github.com/linuxppc/linux/issues/50","id":159308624,"node_id":"MDU6SXNzdWUxNTkzMDg2MjQ=","number":50,"title":"Implement msgctl64() etc. and add powerpc wrappers","user":{"login":"mpe","id":54119,"node_id":"MDQ6VXNlcjU0MTE5","avatar_url":"https://avatars3.githubusercontent.com/u/54119?v=4","gravatar_id":"","url":"https://api.github.com/users/mpe","html_url":"https://github.com/mpe","followers_url":"https://api.github.com/users/mpe/followers","following_url":"https://api.github.com/users/mpe/following{/other_user}","gists_url":"https://api.github.com/users/mpe/gists{/gist_id}","starred_url":"https://api.github.com/users/mpe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpe/subscriptions","organizations_url":"https://api.github.com/users/mpe/orgs","repos_url":"https://api.github.com/users/mpe/repos","events_url":"https://api.github.com/users/mpe/events{/privacy}","received_events_url":"https://api.github.com/users/mpe/received_events","type":"User","site_admin":false},"labels":[{"id":258178889,"node_id":"MDU6TGFiZWwyNTgxNzg4ODk=","url":"https://api.github.com/repos/linuxppc/linux/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":288866483,"node_id":"MDU6TGFiZWwyODg4NjY0ODM=","url":"https://api.github.com/repos/linuxppc/linux/labels/medium","name":"medium","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-09T00:56:58Z","updated_at":"2018-11-28T21:39:08Z","closed_at":null,"author_association":"MEMBER","body":"Sam's patch to add individual IPC syscalls for powerpc (https://patchwork.ozlabs.org/patch/529542/) was blocked by glibc, because the existing versions require glibc wrappers to add the IPC_64 version flag.\n\nInstead we should implement new syscalls which always use the IPC_64 semantics.\n\nArnd posted an example patch for`msgctl64()` https://patchwork.ozlabs.org/patch/556665/\n\nWe need to take that, rebase it to upstream, and do the same for the other syscalls. Then rework the powerpc patch to use the newly added syscalls.\n"},"comment":{"url":"https://api.github.com/repos/linuxppc/linux/issues/comments/442614349","html_url":"https://github.com/linuxppc/linux/issues/50#issuecomment-442614349","issue_url":"https://api.github.com/repos/linuxppc/linux/issues/50","id":442614349,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MjYxNDM0OQ==","user":{"login":"mpe","id":54119,"node_id":"MDQ6VXNlcjU0MTE5","avatar_url":"https://avatars3.githubusercontent.com/u/54119?v=4","gravatar_id":"","url":"https://api.github.com/users/mpe","html_url":"https://github.com/mpe","followers_url":"https://api.github.com/users/mpe/followers","following_url":"https://api.github.com/users/mpe/following{/other_user}","gists_url":"https://api.github.com/users/mpe/gists{/gist_id}","starred_url":"https://api.github.com/users/mpe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpe/subscriptions","organizations_url":"https://api.github.com/users/mpe/orgs","repos_url":"https://api.github.com/users/mpe/repos","events_url":"https://api.github.com/users/mpe/events{/privacy}","received_events_url":"https://api.github.com/users/mpe/received_events","type":"User","site_admin":false},"created_at":"2018-11-28T21:39:08Z","updated_at":"2018-11-28T21:39:08Z","author_association":"MEMBER","body":"What's required is described fairly well above and/or in the thread on Arnd's patch, I think.\r\n\r\nThe slightly complicated part is that to test it (well) you need to patch glibc and rebuild userspace, that's easiest to do using buildroot, @sambltc had a setup to do that, perhaps he can share it."}}
{"actor":{"display_login":"mpe"}}