On Friday, June 07, 2013 08:42:09 PM Matthew Garrett wrote: > On Fri, Jun 07, 2013 at 03:35:28PM -0400, Steve Grubb wrote: > > So far, the discussion has focused on pulseaudio. But what about the > > O_NOATIME issue? > > Without further analysis, it doesn't tell us much. Does the code attempt > to open a file O_NOATIME and then fall back to trying it without? It would appear so: open("/usr/share/icons/gnome/48x48/status/dialog-password.png", O_RDONLY| O_NOATIME) = -1 EPERM (Operation not permitted) open("/usr/share/icons/gnome/48x48/status/dialog-password.png", O_RDONLY) = 12 read(12, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0\0W\2\371"..., 4096) = 2083 close(12) = 0 Which is a bad patterm. O_NOATIME requires CAP_FOWNER and I don't think graphic programs are supposed to run as root/privileged. So, there seems to be a misunderstanding of what O_NOATIME is for. It seems to be related to loading icons. Is there a common library for that? -Steve -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel