three fuse readdir fixes

2013-10-06 Thread Philip Guenther
1) our dirent entries are now 8 byte aligned 2) d_type isn't the file's st_mode, but rather a type that can be derived from the file's mode 3) the readdir callback should be setting d_off, but to what? this diff just assumes fuse-based filesystems can operate with length based offsets

pax: hard links to symlinks

2013-10-06 Thread Philip Guenther
Now that we have linkat(2), we support to the ability to hardlink to symlinks. POSIX specifies that pax do that when the input file specifies it, so let's do it. oks? Philip Index: file_subs.c === RCS file: /cvs/src/bin/pax/fil

Re: threaded prof signals

2013-10-06 Thread Philip Guenther
On Sun, 6 Oct 2013, Joel Sing wrote: ... > I like the concept of this diff, however it is not sufficient to solve > the multithreaded profiling problem. The reason for this is that you're > still sending SPROCESS signals, which are delivered to the main thread > unless another thread has diverte