···312312 * The sysfs_dirent serves as both an inode and a directory entry for sysfs.313313 * To prevent the sysfs inode numbers from being freed prematurely we take a314314 * reference to sysfs_dirent from the sysfs inode. A315315- * super_operations.delete_inode() implementation is needed to drop that315315+ * super_operations.evict_inode() implementation is needed to drop that316316 * reference upon inode destruction.317317 */318318-void sysfs_delete_inode(struct inode *inode)318318+void sysfs_evict_inode(struct inode *inode)319319{320320 struct sysfs_dirent *sd = inode->i_private;321321322322 truncate_inode_pages(&inode->i_data, 0);323323- clear_inode(inode);323323+ end_writeback(inode);324324 sysfs_put(sd);325325}326326