[Devel] [PATCH 08/17] ckpt_write_err update checkpoint/signal.c
serue at us.ibm.com
serue at us.ibm.com
Thu Oct 29 13:54:33 PDT 2009
From: Serge E. Hallyn <serue at us.ibm.com>
Signed-off-by: Serge E. Hallyn <serue at us.ibm.com>
---
checkpoint/signal.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/checkpoint/signal.c b/checkpoint/signal.c
index cdfb142..3eed685 100644
--- a/checkpoint/signal.c
+++ b/checkpoint/signal.c
@@ -287,7 +287,7 @@ static int checkpoint_sigpending(struct ckpt_ctx *ctx,
list_for_each_entry(q, &pending->list, list) {
/* TODO: remove after adding support for posix-timers */
if ((q->info.si_code & __SI_MASK) == __SI_TIMER) {
- ckpt_write_err(ctx, "TE", "signal SI_TIMER", -ENOTSUPP);
+ ckpt_write_err(ctx, "%(T)%(E)signal SI_TIMER", -ENOTSUPP);
return -ENOTSUPP;
}
nr_pending++;
@@ -341,7 +341,8 @@ static int checkpoint_signal(struct ckpt_ctx *ctx, struct task_struct *t)
/* TODO: remove after adding support for posix-timers */
if (!list_empty(&signal->posix_timers)) {
- ckpt_write_err(ctx, "TEP", "posix-timers\n", -ENOTSUPP, signal);
+ ckpt_write_err(ctx, "%(T)%(E)%(P)posix-timers\n", -ENOTSUPP,
+ signal);
unlock_task_sighand(t, &flags);
ret = -ENOTSUPP;
goto out;
@@ -653,7 +654,7 @@ int checkpoint_task_signal(struct ckpt_ctx *ctx, struct task_struct *t)
/* temporarily borrow signal queue - see chekcpoint_sigpending() */
if (!lock_task_sighand(t, &flags)) {
- ckpt_write_err(ctx, "TE", "signand missing", -EBUSY);
+ ckpt_write_err(ctx, "%(T)%(E)signand missing", -EBUSY);
return -EBUSY;
}
list_splice_init(&t->pending.list, &pending.list);
@@ -664,7 +665,7 @@ int checkpoint_task_signal(struct ckpt_ctx *ctx, struct task_struct *t)
/* re-attach the borrowed queue */
if (!lock_task_sighand(t, &flags)) {
- ckpt_write_err(ctx, "TE", "signand missing", -EBUSY);
+ ckpt_write_err(ctx, "%(T)%(E)sighand missing", -EBUSY);
return -EBUSY;
}
list_splice(&pending.list, &t->pending.list);
--
1.6.1
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list