Just an update, I emailed Alexander Viro twice and I haven't heard back from Alexander Viro or anyone on the kernel development mailing lists. I am surprised that this issue is being ignored.