[$] strscpy() and the hazards of improved interfaces
Back in the distant past (May 2015), LWN lookedat a couple of efforts to provide improved string-handling primitivesto the kernel. One of those two was recently merged, while the other hasrun into trouble; both cases highlight a fundamental concern Linus hasabout this type of kernel patch. The end result is that it is possible toevolve the kernel toward safer interfaces, but attempts to do so as a seriesof mass changes will probably not end well.