X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=drivers%2Fandroid%2Fbinder.c;h=71a40a4c546f5f5d46be34114fa7773da7b4bde6;hb=fda6e06e01a951ee8f11658f81cd6cf12be0ad0b;hp=367afac5f1bffdeae9efda07ce7d790b36cf2374;hpb=6b8bb5b8d9b35fb43f0dbf9fd91b7d35e6232e08;p=platform%2Fkernel%2Flinux-rpi.git diff --git a/drivers/android/binder.c b/drivers/android/binder.c index 367afac..71a40a4 100644 --- a/drivers/android/binder.c +++ b/drivers/android/binder.c @@ -4812,6 +4812,8 @@ static void binder_release_work(struct binder_proc *proc, "undelivered TRANSACTION_ERROR: %u\n", e->cmd); } break; + case BINDER_WORK_TRANSACTION_PENDING: + case BINDER_WORK_TRANSACTION_ONEWAY_SPAM_SUSPECT: case BINDER_WORK_TRANSACTION_COMPLETE: { binder_debug(BINDER_DEBUG_DEAD_TRANSACTION, "undelivered TRANSACTION_COMPLETE\n"); @@ -5028,7 +5030,7 @@ static __poll_t binder_poll(struct file *filp, thread = binder_get_thread(proc); if (!thread) - return POLLERR; + return EPOLLERR; binder_inner_proc_lock(thread->proc); thread->looper |= BINDER_LOOPER_STATE_POLL;