Neil Brown wrote: > I have a situation where rpc.gssd appears to not be working. > Mount attempts which need to communicate with it block. > > I've narrowed down the problem to that fact that all realtime signals > have been blocked. This means that DNOTIFY_SIGNAL (which is a > realtime signal) is never delivered, so gssd never rescans the > rpc_pipe/nfs directory. > > I haven't figured out why the signals are blocked yet, but having > rpc.gssd fail mysteriously in that situation isn't pleasant. > > So I wonder what people think of the following patch. It simply > unblocks the signal. Alternately we can check if it is blocked and > warn - I'm not really sure of the significance of blocking all these > signals. Maybe it's wrong to just unblock them. > > > As an aside, maybe we could change gssd_run to use "ppoll" rather than > "poll". Then it would not have to wake up every 500msec to see if it > missed a signal. We would probably have to check kernel version was at > least 2.6.16.... > Committed... steved. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html