]> git.dujemihanovic.xyz Git - linux.git/commit
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
authorDan Carpenter <dan.carpenter@linaro.org>
Fri, 5 May 2023 09:22:09 +0000 (12:22 +0300)
committerJassi Brar <jaswinder.singh@linaro.org>
Wed, 31 May 2023 18:26:44 +0000 (13:26 -0500)
commit8fe72b76db79d694858e872370df49676bc3be8c
treeec9258209d71992eaf76b2c9368a0dfdecda155a
parent884fe9da1b7ccbea31b118f902fbc78f58366b4a
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()

There was a bug where this code forgot to unlock the tdev->mutex if the
kzalloc() failed.  Fix this issue, by moving the allocation outside the
lock.

Fixes: 2d1e952a2b8e ("mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Lee Jones <lee@kernel.org>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
drivers/mailbox/mailbox-test.c