[bug report] lightnvm: pblk: sched. metadata on write thread

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Javier González,

The patch dd2a43437337: "lightnvm: pblk: sched. metadata on write
thread" from Jun 26, 2017, leads to the following static checker
warning:

	drivers/lightnvm/pblk-init.c:822 pblk_lines_init()
	warn: 'pblk->lines' double freed

drivers/lightnvm/pblk-init.c
   810  
   811          return 0;
   812  fail_free_lines:
   813          while (--i >= 0)
   814                  pblk_free_line_bitmaps(&pblk->lines[i]);
   815  
   816          kfree(pblk->lines);
                      ^^^^^^^^^^^
Freed.

   817  fail_free_bb_aux:
   818          kfree(l_mg->bb_aux);
   819  fail_free_bb_template:
   820          kfree(l_mg->bb_template);
   821  fail_free_meta:
   822          pblk_line_meta_free(pblk);
                                    ^^^^
Double freed.

   823  fail:
   824          for (i = 0; i < geo->nr_luns; i++)
   825                  kfree(pblk->luns[i].bb_list);
   826  
   827          return ret;
   828  }

regards,
dan carpenter



[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux