File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
drivers/net/ethernet/marvell/prestera Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -676,7 +676,8 @@ static int prestera_pci_probe(struct pci_dev *pdev,
676676 if (err )
677677 return err ;
678678
679- if (dma_set_mask_and_coherent (& pdev -> dev , DMA_BIT_MASK (30 ))) {
679+ err = dma_set_mask_and_coherent (& pdev -> dev , DMA_BIT_MASK (30 ));
680+ if (err ) {
680681 dev_err (& pdev -> dev , "fail to set DMA mask\n" );
681682 goto err_dma_mask ;
682683 }
@@ -702,8 +703,10 @@ static int prestera_pci_probe(struct pci_dev *pdev,
702703 dev_info (fw -> dev .dev , "Prestera FW is ready\n" );
703704
704705 fw -> wq = alloc_workqueue ("prestera_fw_wq" , WQ_HIGHPRI , 1 );
705- if (!fw -> wq )
706+ if (!fw -> wq ) {
707+ err = - ENOMEM ;
706708 goto err_wq_alloc ;
709+ }
707710
708711 INIT_WORK (& fw -> evt_work , prestera_fw_evt_work_fn );
709712
You can’t perform that action at this time.
0 commit comments