[sisyphus] 2.6.32-ovz-el-alt11 обновился ;(
Вячеслав
slchess на gmail.com
Чт Фев 17 10:46:16 UTC 2011
On Thursday 17 February 2011 10:31:30 Anton Protopopov wrote:
> > Хотя вроде и работает но эти сообщения напрягают.
>
> Это к upstream и если это происходит у вас стабильно, то повесьте,
> пожалуйста, багу на kernel версии rhel6-2.6.32 в bugzilla.openvz.org
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
upstream уже пофиксил, когда у нас ждать?
---
kernel/sched.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/kernel/sched.c b/kernel/sched.c
index c0de62e..c132c23 100644
--- a/kernel/sched.c
+++ b/kernel/sched.c
@@ -2459,7 +2459,8 @@ void set_task_cpu(struct task_struct *p, unsigned int
new_cpu)
* We should never call set_task_cpu() on a blocked task,
* ttwu() will sort out the placement.
*/
- WARN_ON(p->state != TASK_RUNNING && p->state != TASK_WAKING);
+ WARN_ON_ONCE(p->state != TASK_RUNNING && p->state != TASK_WAKING &&
+ !(task_thread_info(p)->preempt_count & PREEMPT_ACTIVE));
#endif
trace_sched_migrate_task(p, new_cpu);
Подробная информация о списке рассылки Sisyphus