From e751dca584c03ea62cf86b0b979b6d37b1be8eac Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Sat, 24 Jul 2010 22:43:35 -0700 Subject: [PATCH] --- yaml --- r: 201199 b: refs/heads/master c: 24b1442d01ae155ea716dfb94ed21605541c317d h: refs/heads/master i: 201197: e32698d6766f17e542d6ad926d17cdececb1c6b3 201195: def5c554e9b43ad5eac475e273f4440aae3ff5bc 201191: 48afc4c79337531f47187b5eceef1fba895df4f2 201183: a7281b17f214d19ba07c6ca7cb01505f82069ee3 v: v3 --- [refs] | 2 +- trunk/drivers/base/core.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 292424b79bc6..bf3ab6965e95 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1fe9b6fef11771461e69ecd1bc8935a1c7c90cb5 +refs/heads/master: 24b1442d01ae155ea716dfb94ed21605541c317d diff --git a/trunk/drivers/base/core.c b/trunk/drivers/base/core.c index 9630fbdf4e6c..9b9d3bd54e3a 100644 --- a/trunk/drivers/base/core.c +++ b/trunk/drivers/base/core.c @@ -673,7 +673,7 @@ static struct kobject *get_device_parent(struct device *dev, */ if (parent == NULL) parent_kobj = virtual_device_parent(dev); - else if (parent->class) + else if (parent->class && !dev->class->ns_type) return &parent->kobj; else parent_kobj = &parent->kobj;