android: binder: fixup crash introduced by moving buffer hdr
authorSherry Yang <sherryy@android.com>
Thu, 31 Aug 2017 17:26:06 +0000 (10:26 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Sep 2017 06:53:32 +0000 (08:53 +0200)
commit957ccc2bc8f9ebfe8b19112cdc6c2bb20fd7bcf8
tree29ee546d99a4b6b1f722c0ad89c6c18d80cf95b5
parenta97db8818c7e8bb4f2d786ca73b2b761eacf482c
android: binder: fixup crash introduced by moving buffer hdr

Fix crash introduced by 74310e06be4d74dcf67cd108366710dee5c576d5
(android: binder: Move buffer out of area shared with user space)
when close is called after open without mmap in between.

Reported-by: kernel test robot <fengguang.wu@intel.com>
Fixes: 74310e06be4d ("android: binder: Move buffer out of area shared with user space")
Signed-off-by: Sherry Yang <sherryy@android.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/android/binder_alloc.c