Hello, I want to implement 2 new mount options: "no_symlink" and "no_new_symlink". The "nosymlink" option will act like "nodev", i.e. it will ignore all created symbolic links. And the option "no_new_symlink" is for more relaxed configuration. It will allow to follow already existing symbolic links but forbid to create new. It could be useful to remount filesystem after system upgrade with this option. The idea behind these options is that a user controlled symbolic link could affect poorly designed applications or system services that are using fixed paths to read/write their data. Such a place could be: /tmp (or similar) directory, unknown USB drive with ext4 or user home. I.e. it would be possible to mount external storage with hardened "-o nosuid,nodev,no_symlink" to be sure that it contain only regular files. What do you think about this? The patch-set is simple. But I would like to know your opinion first. Thank you.