On Wed, 2 Mar 2022 19:34:50 -0800 Jia-Ju Bai wrote:
--- a/drivers/net/ethernet/qlogic/qed/qed_vf.cleaking the reply buffer
+++ b/drivers/net/ethernet/qlogic/qed/qed_vf.c
@@ -513,6 +513,9 @@ int qed_vf_hw_prepare(struct qed_hwfn *p_hwfn)
p_iov->bulletin.size,
&p_iov->bulletin.phys,
GFP_KERNEL);
+ if (!p_iov->bulletin.p_virt)
+ goto free_vf2pf_request;