> > I can't really come up with a scenario where userspace passes a function > > pointer to the kernel and has the kernel call or compare the function > > pointer? > > One example is sigaction. Fixable, I can stick a sigaction wrapper in userspace. Should we though? c.