> From: Anna Schumaker <anna.schumaker@xxxxxxxxxx> > Sent: 25 March 2021 19:26 > Hi Tomar, > > Sorry for not chiming in earlier, as Olga said: I'm on leave (and will > be for several more weeks) after my wife and I had a baby. No problem Anna, and congratulations in advance to you and your wife! > I've been thinking of the write-to-sysfs approach as just the kernel > interface. I would expect there to be some future userspace tool built > on the sysfs files that is easier for admins to use. This future tool > could probably be coded to handle dns resolutions and write the result > to the sysfs file. Yeah, I got the idea. I was hoping to avoid any additional userspace tool. IIUC the userspace tool would be more like an always-running program that periodically does the name resolution and updates the sysfs xprt addr file. It can be done using mount helpers which take the NFS server's hostname and start the process to periodically resolve the hostname and write to sysfs. Then on unmount the program has to be stopped. With the dns resolution upcall on reconnect, all of this could be avoided. Infact as Olga said, if we extend your patch to treat hostnames specially - do dns resolution upcall if the sysfs has the hostname instead of IP address, that will serve my usecase well too. Thanks, Tomar