In the Linux kernel, the following vulnerability has been resolved: efivarfs: Fix memory leak of efivarfsfsinfo in fscontext error paths When processing mount options, efivarfs allocates efivarfsfsinfo (sfi) early in fscontext initialization. However, sfi is associated with the superblock and typically freed when the superblock is destroyed. If the fscontext is released (final put) before fillsuper is called—such as on error paths or during reconfiguration—the sfi structure would leak, as ownership never transfers to the superblock. Implement the .free callback in efivarfscontextops to ensure any allocated sfi is properly freed if the fscontext is torn down before fillsuper, preventing this memory leak.