Skip to content
  • Jeremy Kerr's avatar
    fs: allow d_instantiate to be called with negative parent dentry · e6ce3066
    Jeremy Kerr authored
    The new fsnotify infrastructure (starting at 90586523
    
    ) causes an oops in
    spufs, where we populate a directory with files before instantiating the
    directory itself. The new changes seem to have introduced an assumption
    that a dentry's parent will be positive when instantiating.
    
    This change makes it once again possible to d_instantiate a dentry
    with a negative parent, and brings __fsnotify_d_instantiate() into
    line with inotify_d_instantiate(), which already has this NULL check.
    
    Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
    Signed-off-by: default avatarEric Paris <eparis@redhat.com>
    e6ce3066