]> git.droids-corp.org - dpdk.git/commitdiff
vdpa/sfc: fix null dereference during config
authorWeiguo Li <liwg06@foxmail.com>
Sat, 29 Jan 2022 18:07:30 +0000 (02:07 +0800)
committerMaxime Coquelin <maxime.coquelin@redhat.com>
Thu, 10 Feb 2022 15:07:34 +0000 (16:07 +0100)
Fixes: b11961363b4a ("vdpa/sfc: support device configure and close")
Cc: stable@dpdk.org
Signed-off-by: Weiguo Li <liwg06@foxmail.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
drivers/vdpa/sfc/sfc_vdpa_ops.c

index c4ce4474ef72a15b7388eeddecb8792e045d38e8..b3d9b6cd56544d2c4ec0455818a24c74283487f7 100644 (file)
@@ -611,7 +611,7 @@ sfc_vdpa_dev_config(int vid)
 
        ops_data = sfc_vdpa_get_data_by_dev(vdpa_dev);
        if (ops_data == NULL) {
-               sfc_vdpa_err(ops_data->dev_handle,
+               SFC_VDPA_GENERIC_LOG(ERR,
                             "invalid vDPA device : %p, vid : %d",
                             vdpa_dev, vid);
                return -1;
@@ -666,7 +666,7 @@ sfc_vdpa_dev_close(int vid)
 
        ops_data = sfc_vdpa_get_data_by_dev(vdpa_dev);
        if (ops_data == NULL) {
-               sfc_vdpa_err(ops_data->dev_handle,
+               SFC_VDPA_GENERIC_LOG(ERR,
                             "invalid vDPA device : %p, vid : %d",
                             vdpa_dev, vid);
                return -1;