> -----Original Message----- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Tuesday, September 23, 2014 12:53 PM > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 2/3] f2fs: introduce FITRIM in f2fs_ioctl > > This patch introduces FITRIM in f2fs_ioctl. > In this case, f2fs will issue small discards and prefree discards as many as > possible for the given area. > > Signed-off-by: Jaegeuk Kim <jaeg...@kernel.org>
Looks good! Reviewed-by: Chao Yu <chao2...@samsung.com> > + > /* zero block will be discarded through the prefree list */ > if (!se->valid_blocks || se->valid_blocks == max_blocks) > return; > > + dmap = kzalloc(SIT_VBLOCK_MAP_SIZE, GFP_KERNEL); We can afford 64 bytes allocation in stack, how about altering dmap to a local array to reduce memory pressure at that moment and avoid delay of allocation? > + if (!dmap) > + return; > + ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel