X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Finotify.c;h=2e4e2a57708cf95dcdf348235376ef901f4dc295;hb=7c657f2f25d50c602df9291bc6242b98fc090759;hp=868901b1e779301c5bae15911ae89dcc49aa2fe8;hpb=755528c860b05fcecda1c88a2bdaffcb50760a7f;p=linux-2.6 diff --git a/fs/inotify.c b/fs/inotify.c index 868901b1e7..2e4e2a5770 100644 --- a/fs/inotify.c +++ b/fs/inotify.c @@ -353,7 +353,7 @@ static int inotify_dev_get_wd(struct inotify_device *dev, do { if (unlikely(!idr_pre_get(&dev->idr, GFP_KERNEL))) return -ENOSPC; - ret = idr_get_new_above(&dev->idr, watch, dev->last_wd, &watch->wd); + ret = idr_get_new_above(&dev->idr, watch, dev->last_wd+1, &watch->wd); } while (ret == -EAGAIN); return ret;