--- zzzz-none-000/linux-5.4.213/Documentation/filesystems/porting.rst 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/Documentation/filesystems/porting.rst 2024-05-29 11:19:50.000000000 +0000 @@ -858,3 +858,12 @@ [should've been added in 2016] stale comment in finish_open() nonwithstanding, failure exits in ->atomic_open() instances should *NOT* fput() the file, no matter what. Everything is handled by the caller. + +--- + +**mandatory** + +export_operations ->encode_fh() no longer has a default implementation to +encode FILEID_INO32_GEN* file handles. +Filesystems that used the default implementation may use the generic helper +generic_encode_ino32_fh() explicitly.