summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@nvidia.com>2011-08-23 15:28:56 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-08-23 15:28:56 -0700
commit3f415d5be55195a41c47ca3bf92e6b2c079fc8d5 (patch)
tree2a4e15fad1d965210b261643bf16ef51cb31e581 /lib
parentebdf93b2c71d29ec1c7c1d728d0d55f8045d565f (diff)
parent96bf667ad140cf86071c5a3eaaaab20a2ece47eb (diff)
Merge branch 'linux-tegra-nv-2.6.39' into android-tegra-nv-2.6.39
Conflicts: drivers/cpufreq/cpufreq_stats.c Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/debugobjects.c2
-rw-r--r--lib/locking-selftest.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/debugobjects.c b/lib/debugobjects.c
index 9d86e45086f5..a78b7c6e042c 100644
--- a/lib/debugobjects.c
+++ b/lib/debugobjects.c
@@ -198,7 +198,7 @@ static void free_object(struct debug_obj *obj)
* initialized:
*/
if (obj_pool_free > ODEBUG_POOL_SIZE && obj_cache)
- sched = !work_pending(&debug_obj_work);
+ sched = keventd_up() && !work_pending(&debug_obj_work);
hlist_add_head(&obj->node, &obj_pool);
obj_pool_free++;
obj_pool_used--;
diff --git a/lib/locking-selftest.c b/lib/locking-selftest.c
index 619313ed6c46..507a22fab738 100644
--- a/lib/locking-selftest.c
+++ b/lib/locking-selftest.c
@@ -144,7 +144,7 @@ static void init_shared_classes(void)
#define HARDIRQ_ENTER() \
local_irq_disable(); \
- irq_enter(); \
+ __irq_enter(); \
WARN_ON(!in_irq());
#define HARDIRQ_EXIT() \