{"push_id":1258366952,"size":2,"distinct_size":2,"ref":"refs/heads/merged_chutils","head":"908a039c4028bb5fd12dae069b958c0a65e68bd3","before":"239046353e46cbc689ba9e43dc3a5fed605611f4","commits":[{"sha":"76fb0ad5a574e00cde9fc84656cbb7751513a96f","author":{"name":"Aaron Conole","email":"8eee8b719ff248590af42557016f4e19505571dd@redhat.com"},"message":"chutil: Add hardness amplification versions of chmod/chown\n\nFor certain types of files (in particular Unix Domain Sockets), the standard\nfchmod/fchown calls have strange side effects.  While Unix Domain Sockets\nhave their own particular quirks depending on the system, there may be other\nfiles where Open vSwitch would operate on the file without a concrete file\nhandle.  To detect, and possibly prevent, file system races when operating on\nthese files, two new functions are added (ovs_kchmod and ovs_kchown), which\nperform hardness amplification and column-wise traversal as described in\nhttps://www.usenix.org/legacy/event/fast08/tech/full_papers/tsafrir/tsafrir_html/index.html\n\nSigned-off-by: Aaron Conole <aconole@redhat.com>","distinct":true,"url":"https://api.github.com/repos/orgcandman/ovs/commits/76fb0ad5a574e00cde9fc84656cbb7751513a96f"},{"sha":"908a039c4028bb5fd12dae069b958c0a65e68bd3","author":{"name":"Aaron Conole","email":"8eee8b719ff248590af42557016f4e19505571dd@redhat.com"},"message":"netdev-dpdk: Support user-defined socket attribs\n\nCurrently, when vhost-user server socket devices are created, they\ninherit the running umask and uid/gid of the vswitchd process. This\nleads to difficulties when using vhost_user consumers (such as qemu).\n\nThis patch introduces two new database entries, 'vhost-sock-owner' to\nset the ownership, and 'vhost-sock-perms' to set the permissions bits\nfor all vhost_user server sockets.\n\nSigned-off-by: Aaron Conole <aconole@redhat.com>","distinct":true,"url":"https://api.github.com/repos/orgcandman/ovs/commits/908a039c4028bb5fd12dae069b958c0a65e68bd3"}]}
{"actor":{"display_login":"orgcandman"}}