commit | 145a32fe57e3ce195f52611ebadd0df911a56615 | [log] [tgz] |
---|---|---|
author | Wenwen Wang <wenwen@cs.uga.edu> | Thu Aug 15 22:50:02 2019 -0500 |
committer | Kalle Valo <kvalo@codeaurora.org> | Tue Sep 03 16:39:33 2019 +0300 |
tree | af77e02f09aab82564f130ee324d957400b3f9ce | |
parent | 7a2eb7367fdea72e448d1a847aa857f6caf8ea2f [diff] |
airo: fix memory leaks In proc_BSSList_open(), 'file->private_data' is allocated through kzalloc() and 'data->rbuffer' is allocated through kmalloc(). In the following execution, if an error occurs, they are not deallocated, leading to memory leaks. To fix this issue, free the allocated memory regions before returning the error. Signed-off-by: Wenwen Wang <wenwen@cs.uga.edu> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>