From: Son Hyunjun Date: Sun, 1 Apr 2012 06:57:02 +0000 (+0900) Subject: [Title] reject OS suspend in emulator X-Git-Tag: 2.2.1_release^2~148 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eacf06b603dbe5bc237e3af2d0ecc3b8d772bf5d;p=sdk%2Femulator%2Femulator-kernel.git [Title] reject OS suspend in emulator [Type] Bugfix [Module] Power [Priority] Major [CQ#] [Redmine#] [Problem] some side-effects occurs in socket communicating with the guest during suspend. [Cause] [Solution] Change-Id: I27135ecb26f83bf1d474a5090d7e8f5784a50bc5 --- diff --git a/kernel/power/main.c b/kernel/power/main.c index 347d2cc88cd0..db758dc397da 100644 --- a/kernel/power/main.c +++ b/kernel/power/main.c @@ -146,6 +146,8 @@ static ssize_t state_show(struct kobject *kobj, struct kobj_attribute *attr, static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t n) { +#if 0 // do not allow suspend in emulator + #ifdef CONFIG_SUSPEND suspend_state_t state = PM_SUSPEND_STANDBY; const char * const *s; @@ -174,6 +176,11 @@ static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr, Exit: return error ? error : n; +#else + + return n; + +#endif // do not allow suspend in emulator } power_attr(state);