kernfs: fix use-after-free in __kernfs_remove (CVE-2022-50432) | HOL Guard CVE