Re: [PATCH net, v2] net: mana: Support holes in device list reply msg

2025-03-11 Thread Michal Swiatkowski
g Li > Reviewed-by: Shradha Gupta > --- > v2: Fix alignment, extra dmesg. > > --- > drivers/net/ethernet/microsoft/mana/gdma_main.c | 14 ++ > include/net/mana/gdma.h | 11 +++ > 2 files changed, 17 insertions(+), 8 deletions(-) > Thanks, Reviewed-by: Michal Swiatkowski > -- > 2.34.1

Re: [PATCH net] net: mana: Cleanup "mana" debugfs dir after cleanup of all children

2025-01-08 Thread Michal Swiatkowski
/net/ethernet/microsoft/mana/gdma_main.c > index 2dc0c6ad54be..be95336ce089 100644 > --- a/drivers/net/ethernet/microsoft/mana/gdma_main.c > +++ b/drivers/net/ethernet/microsoft/mana/gdma_main.c > @@ -1656,9 +1656,9 @@ static int __init mana_driver_init(void) > > static void __exit mana_driver_exit(void) > { > - debugfs_remove(mana_debugfs_root); > - > pci_unregister_driver(&mana_driver); > + > + debugfs_remove(mana_debugfs_root); Reviewed-by: Michal Swiatkowski Thanks > } > > module_init(mana_driver_init); > -- > 2.34.1 >

Re: [PATCH v2 0/2] MANA: Fix few memory leaks in mana_gd_setup_irqs

2024-12-09 Thread Michal Swiatkowski
On Mon, Dec 09, 2024 at 12:57:49PM -0500, Maxim Levitsky wrote: > Fix 2 minor memory leaks in the mana driver, > introduced by commit > > 8afefc361209 ("net: mana: Assigning IRQ affinity on HT cores") > > Best regards, > Maxim Levitsky > For next time please add a changleog, like here for

Re: [PATCH v2 1/2] net: mana: Fix memory leak in mana_gd_setup_irqs

2024-12-09 Thread Michal Swiatkowski
On Tue, Dec 10, 2024 at 07:13:53AM +0100, Michal Swiatkowski wrote: > On Mon, Dec 09, 2024 at 12:57:50PM -0500, Maxim Levitsky wrote: > > Commit 8afefc361209 ("net: mana: Assigning IRQ affinity on HT cores") > > added memory allocation in mana_gd_setup_irqs of 'irqs&

Re: [PATCH v2 2/2] net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs

2024-12-09 Thread Michal Swiatkowski
irq_contexts); > - kfree(irqs); > gc->irq_contexts = NULL; > +free_irq_array: > + kfree(irqs); > free_irq_vector: > cpus_read_unlock(); > pci_free_irq_vectors(pdev); Reviewed-by: Michal Swiatkowski > -- > 2.26.3

Re: [PATCH v2 1/2] net: mana: Fix memory leak in mana_gd_setup_irqs

2024-12-09 Thread Michal Swiatkowski
On Mon, Dec 09, 2024 at 12:57:50PM -0500, Maxim Levitsky wrote: > Commit 8afefc361209 ("net: mana: Assigning IRQ affinity on HT cores") > added memory allocation in mana_gd_setup_irqs of 'irqs' but the code > doesn't free this temporary array in the success path. > > This was caught by kmemleak. >