Hi, all. I'm a developer in Fujitsu. I'd like to let you know one thing ralated to the issue that has bothered our development team for a long time. It is that ... clients don't have the way to confirm whether or not it's already been evicted besides actually sending an rpc request. So this behavior let it often happen that an already-evicted client returns -EIO to a user application when it's first used ... even when it's evicted long time ago. I know this ploblem is inevitable as far as we use ldlm. But disable pinging makes this problem more serious issue, especially in a large environment like K.
Now I've tried to implement one function which let the server-side, which has targets, notifies clients eviction-event via MGS. And I want to cooperate with you, I mean, I want to open my prototype patch for 1.8.8 and examine it together.
Thank you.
I opened a separate ticket LU-2898 to track the issue of client eviction notification, so please use it for further discussion on this topic and let's concentrate on the disabled pinging support in this ticket.