From 94b255c91ab5ddef913d5c63dc3591c736f70777 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Wed, 18 Feb 2009 14:48:43 -0800 Subject: [PATCH] --- yaml --- r: 131507 b: refs/heads/master c: f04b30de3c82528f1ab4c58b3dd4c975f5341901 h: refs/heads/master i: 131505: 82aa3df2f96fac996d0d612551951ea2dfd8a129 131503: 48d0bc219312f734eb5a524420bbf53722da3003 v: v3 --- [refs] | 2 +- trunk/fs/notify/inotify/inotify.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7fa2a7123774..2e06c4819519 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: be50344e604f956891fc0013f1ba78823a758124 +refs/heads/master: f04b30de3c82528f1ab4c58b3dd4c975f5341901 diff --git a/trunk/fs/notify/inotify/inotify.c b/trunk/fs/notify/inotify/inotify.c index dae3f28f30d4..331f2e88e284 100644 --- a/trunk/fs/notify/inotify/inotify.c +++ b/trunk/fs/notify/inotify/inotify.c @@ -156,7 +156,7 @@ static int inotify_handle_get_wd(struct inotify_handle *ih, int ret; do { - if (unlikely(!idr_pre_get(&ih->idr, GFP_KERNEL))) + if (unlikely(!idr_pre_get(&ih->idr, GFP_NOFS))) return -ENOSPC; ret = idr_get_new_above(&ih->idr, watch, ih->last_wd+1, &watch->wd); } while (ret == -EAGAIN);