diff options
Diffstat (limited to 'fs/debugfs/inode.c')
-rw-r--r-- | fs/debugfs/inode.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c index c7c83ff0f752..9c0444cccbe1 100644 --- a/fs/debugfs/inode.c +++ b/fs/debugfs/inode.c | |||
@@ -566,8 +566,7 @@ void debugfs_remove_recursive(struct dentry *dentry) | |||
566 | mutex_lock(&parent->d_inode->i_mutex); | 566 | mutex_lock(&parent->d_inode->i_mutex); |
567 | 567 | ||
568 | if (child != dentry) { | 568 | if (child != dentry) { |
569 | next = list_entry(child->d_u.d_child.next, struct dentry, | 569 | next = list_next_entry(child, d_u.d_child); |
570 | d_u.d_child); | ||
571 | goto up; | 570 | goto up; |
572 | } | 571 | } |
573 | 572 | ||