* Dave Jones (davej@codemonkey.org.uk) wrote:Yes, this thing is broken. Trouble is, it's expecting an array of 2, and getting an array of 1. The userspace fix is to do this (note, this does not fix the fact that the ABI is broken, it's so opaque that it's difficult to follow). cap_user_data_t data=malloc(sizeof(*data)*_LINUX_CAPABILITY_U32S); Bojan, is there a capset involved as well, because that will pull in garbage and set caps accordingly? --
