I study with details the structure of the VFS superblock and I noticed the field
struct hlist_head s_pins;
Even though I made an extensive search it was not possible to find info about this. I only found that this is defined and used in fs_pins.c and in functions as pin_insert & etc cetera, but there is no information about its usage and its role. In fact, I found a PIN control subsystem, but I don't know if this is the same since it seems to be associated to hardware pins and not to file systems.