File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed
drivers/infiniband/hw/irdma Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -1920,7 +1920,7 @@ enum irdma_status_code irdma_ctrl_init_hw(struct irdma_pci_f *rf)
1920
1920
* irdma_set_hw_rsrc - set hw memory resources.
1921
1921
* @rf: RDMA PCI function
1922
1922
*/
1923
- static u32 irdma_set_hw_rsrc (struct irdma_pci_f * rf )
1923
+ static void irdma_set_hw_rsrc (struct irdma_pci_f * rf )
1924
1924
{
1925
1925
rf -> allocated_qps = (void * )(rf -> mem_rsrc +
1926
1926
(sizeof (struct irdma_arp_entry ) * rf -> arp_table_size ));
@@ -1937,8 +1937,6 @@ static u32 irdma_set_hw_rsrc(struct irdma_pci_f *rf)
1937
1937
spin_lock_init (& rf -> arp_lock );
1938
1938
spin_lock_init (& rf -> qptable_lock );
1939
1939
spin_lock_init (& rf -> qh_list_lock );
1940
-
1941
- return 0 ;
1942
1940
}
1943
1941
1944
1942
/**
@@ -2000,9 +1998,7 @@ u32 irdma_initialize_hw_rsrc(struct irdma_pci_f *rf)
2000
1998
2001
1999
rf -> arp_table = (struct irdma_arp_entry * )rf -> mem_rsrc ;
2002
2000
2003
- ret = irdma_set_hw_rsrc (rf );
2004
- if (ret )
2005
- goto set_hw_rsrc_fail ;
2001
+ irdma_set_hw_rsrc (rf );
2006
2002
2007
2003
set_bit (0 , rf -> allocated_mrs );
2008
2004
set_bit (0 , rf -> allocated_qps );
@@ -2025,9 +2021,6 @@ u32 irdma_initialize_hw_rsrc(struct irdma_pci_f *rf)
2025
2021
2026
2022
return 0 ;
2027
2023
2028
- set_hw_rsrc_fail :
2029
- kfree (rf -> mem_rsrc );
2030
- rf -> mem_rsrc = NULL ;
2031
2024
mem_rsrc_kzalloc_fail :
2032
2025
kfree (rf -> allocated_ws_nodes );
2033
2026
rf -> allocated_ws_nodes = NULL ;
You can’t perform that action at this time.
0 commit comments