On Tue, Sep 30, 2014 at 02:01:58PM +0800, Chao Yu wrote: > > -----Original Message----- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Tuesday, September 23, 2014 12:53 PM > > To: linux-kernel@vger.kernel.org; linux-fsde...@vger.kernel.org; > > linux-f2fs-de...@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?
It's not a big deal. Fixed. Thanks, > > > + if (!dmap) > > + return; > > + -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/