]> git.baikalelectronics.ru Git - kernel.git/commit
i40iw: Avoid writing to freed memory
authorMustafa Ismail <mustafa.ismail@intel.com>
Tue, 23 Aug 2016 22:24:56 +0000 (17:24 -0500)
committerDoug Ledford <dledford@redhat.com>
Wed, 24 Aug 2016 15:31:40 +0000 (11:31 -0400)
commit5e6ace835658ff555b11def2432b3e30fde21e89
tree26f4e9d990c4f8b8d4aee7521ee15230727f217a
parentf61377e78e259649860aa72fbbbba63074bdc511
i40iw: Avoid writing to freed memory

iwpbl->iwmr points to the structure that contains iwpbl,
which is iwmr. Setting this to NULL would result in
writing to freed memory. So just free iwmr, and return.

Fixes: d1d17ea4bcb8 ("i40iw: add files for iwarp interface")
Reported-by: Stefan Assmann <sassmann@redhat.com>
Signed-off-by: Mustafa Ismail <mustafa.ismail@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/i40iw/i40iw_verbs.c