> Hi Meelis,
>
> This issue should already be addressed by a very recent commit:
>
> 6a2cf8d3663e13e1 scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe
> failure
What tree is that commit in?
--
Meelis Roos (mr...@linux.ee)
> No, that was the point of my changes - they must not be called from
> qla2x00_free_device or they will be double freed in some cases.
Meelis,
The patch I referred you to makes those routines idempotent, so they can be
called multiple times without harm.
Thanks and regards,
-Bill Kuzeja
> Hi Meelis,
>
> This issue should already be addressed by a very recent commit:
>
> 6a2cf8d3663e13e1 scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe
> failure
Good, will test.
> Furthermore, the additions in qla2x00_remove_one of:
>
> + qla2x00_mem_free(ha);
> +
> + qla2x00_
On Thu, Mar 08, 2018 at 08:45:25AM, Meelis Roos wrote:
> When firmware init fails, qla2x00_probe_one() does double free of req and rsp
> queues and possibly other structures allocated by qla2x00_mem_alloc().
> Fix it by pulling out qla2x00_mem_free() and qla2x00_free_queues() invocations
> from ql
4 matches
Mail list logo