Hi Jaegeuk,
On Fri, Mar 20, 2015 at 01:13:39PM -0700, Jaegeuk Kim wrote:
Hi Wanpeng,
The Chao's patch is what I intended.
Could anyone of you enhance that patch?
If we use inline_data by default, we need another option to disable it.
Like noinline_data?
Will do, thanks for you and Chao's help.
Hi Jaegeuk,
On Tue, Mar 17, 2015 at 10:21:27AM -0700, Jaegeuk Kim wrote:
-err = page_symlink(inode, symname, symlen);
+
+if (symlen MAX_FAST_SYMLINK_SIZE) {
+/* slow symlink */
+inode-i_op = f2fs_symlink_inode_operations;
+inode-i_mapping-a_ops =
Hi,
On Wed, Mar 18, 2015 at 04:58:52PM +0800, Wanpeng Li wrote:
Hi Jaegeuk,
On Tue, Mar 17, 2015 at 10:21:27AM -0700, Jaegeuk Kim wrote:
- err = page_symlink(inode, symname, symlen);
+
+ if (symlen MAX_FAST_SYMLINK_SIZE) {
+ /* slow symlink */
+ inode-i_op =
Hi Wanpeng,
-Original Message-
From: Wanpeng Li [mailto:wanpeng...@linux.intel.com]
Sent: Thursday, March 19, 2015 7:02 AM
To: Jaegeuk Kim
Cc: Wanpeng Li; Changman Lee; Chao Yu; linux-f2fs-devel@lists.sourceforge.net;
linux-fsde...@vger.kernel.org; linux-ker...@vger.kernel.org
Hi guys,
Sorry for the delay due to travel.
On Fri, Mar 13, 2015 at 02:33:39PM +0800, Wanpeng Li wrote:
This patch introduces the improvement fast symlinks to allow storage of
the target path within inode, thus symlinks with short target paths are
more accessed quickly. It will fall back to
Hi Chao,
On Mon, Mar 16, 2015 at 09:03:30PM +0800, Chao Yu wrote:
Hi Wanpeng, Jaegeuk,
-Original Message-
From: Wanpeng Li [mailto:wanpeng...@linux.intel.com]
Sent: Friday, March 13, 2015 2:34 PM
To: Jaegeuk Kim
Cc: Changman Lee; Chao Yu; linux-f2fs-devel@lists.sourceforge.net;
Hi Wanpeng, Jaegeuk,
-Original Message-
From: Wanpeng Li [mailto:wanpeng...@linux.intel.com]
Sent: Friday, March 13, 2015 2:34 PM
To: Jaegeuk Kim
Cc: Changman Lee; Chao Yu; linux-f2fs-devel@lists.sourceforge.net;
linux-fsde...@vger.kernel.org; linux-ker...@vger.kernel.org; Wanpeng
Ping Jaegeuk,
On Fri, Mar 13, 2015 at 02:33:39PM +0800, Wanpeng Li wrote:
This patch introduces the improvement fast symlinks to allow storage of
the target path within inode, thus symlinks with short target paths are
more accessed quickly. It will fall back to using the original slow
symlink if
This patch introduces the improvement fast symlinks to allow storage of
the target path within inode, thus symlinks with short target paths are
more accessed quickly. It will fall back to using the original slow
symlink if the target path exceeds the available inode space.
Signed-off-by: Wanpeng