updatedb.conf needs a few more entries for it's PRUNEFS: eventpollfs futexfs hugetlbfs mqueue nfsd pipefs rpc_pipefs sockfs vperfctrfs These are all nodev filesystems used for interaction with kernel-level implementations of various features. hugetlbfs esp. should be removed, as reads/writes to files on that filesystem are NOT valid operations.
most of those arent a problem because they're mounted under /proc which is pruned at any rate, added them all to updatedb.conf
thanks. Just trimming /proc isn't really sufficent to catch them, as there's actually no reason they can't be mounted somewhere else. eg, I have hugetlbfs on /mnt/hugetlbfs