Don't know how I missed this one... ok?
Index: miscfs/specfs/spec_vnops.c
===================================================================
RCS file: /cvs/src/sys/miscfs/specfs/spec_vnops.c,v
retrieving revision 1.64
diff -u -p -r1.64 spec_vnops.c
--- miscfs/specfs/spec_vnops.c 4 Jul 2011 16:52:41 -0000 1.64
+++ miscfs/specfs/spec_vnops.c 4 Jul 2011 16:58:07 -0000
@@ -398,7 +398,7 @@ spec_kqfilter(void *v)
dev = ap->a_vp->v_rdev;
if (cdevsw[major(dev)].d_kqfilter)
return (*cdevsw[major(dev)].d_kqfilter)(dev, ap->a_kn);
- return (1);
+ return (EOPNOTSUPP);
}
/*