I'm having a hard time believing this, but it appears that the Linux kernel does not log ENOSPC errors in the VFS layer.
This means i can't monitor kernel logs for "no space left on device" or "file system full" type errors (userland processes still report it though). I guess I took this feature for granted with Solaris, so I was surprised when I didn't see any logs on my Linux boxes when I filled up a file system. And no, I didn't fill up the file system containing the logs -- I'm not that senile yet. ;-)
Time to write a kernel patch. Unless someone proves me wrong...and I hope they do.