On Tue, Nov 01, 2016 at 05:25:54PM +0900, Damien Le Moal wrote: > > Jaegeuk, > > On 11/1/16 12:46, Jaegeuk Kim wrote: > > I've resolved some conflicts in the patches, and finally integrated them on > > top of our dev branch. > > Could you take a look at them from the below url? > > > > http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/log/?h=dev > > Checked and tested. This all looks good, no problems detected.
Great. > Thank you ! > > Please let me know how the kernel side integration goes. I can rebase on > the dev branch if needed. I used the f2fs code in Jens for-4.10/block > tree. That code was identical to f2fs tree master branch, apart from the > gc bug fix patch that I added. You can find the merged patches below. http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs.git/log/?h=dev-test And, I've started to test them, and it has been working with basic operations so far. I'll test bit more. Thanks, > > Best regards. > > > > > Thanks, > > > > On Fri, Oct 28, 2016 at 04:56:56PM +0900, Damien Le Moal wrote: > >> With the introduction of zoned block device support in the kernel, > >> accessing > >> discovering if a block device is zoned and accessing its zone layout > >> information > >> does not require using SG_IO anymore. The file /sys/block/<dev>/queue/zoned > >> indicates the device zone model and the ioctls BLKREPORTZONE and > >> BLKRESETZONE > >> defined in include/uapi/linux/blkzoned.h allow manipulating zones more > >> easily. > >> > >> This patch series brings in support for this new interface in place of the > >> direct SG_IO-zbc commands. In addition, it enforces some formtating options > >> for host-managed zoned block devices and straighten device zone layout > >> checks > >> to make sure that the device can be used. > >> > >> Finally, as discard does not result in write pointer zone reset, the ioctl > >> BLKRESETZONE is used during formatting to properly initialize all > >> sequential > >> zones of the device. > >> > >> Damien Le Moal (7): > >> f2fs-tools: Add executable files to .gitignore > >> f2fs-tools: Use zoned block device terminology > >> f2fs-tools: Introduce support for zoned block devices > >> mkfs.f2fs: Check options for zoned block devices > >> mkfs.f2fs: Reset sequential zones on device discard > >> mkfs.f2fs: Check zoned block devices configuration > >> fsck.f2fs: Check BLKZONED feature on mount > >> > >> .gitignore | 4 + > >> configure.ac | 2 +- > >> fsck/mount.c | 11 +- > >> include/f2fs_fs.h | 111 +++++--- > >> lib/Makefile.am | 2 +- > >> lib/libf2fs.c | 40 ++- > >> lib/libf2fs_zoned.c | 296 ++++++++++++++++++++++ > >> lib/zbc.c | 647 > >> ----------------------------------------------- > >> lib/zbc.h | 361 -------------------------- > >> mkfs/f2fs_format.c | 24 +- > >> mkfs/f2fs_format_main.c | 24 +- > >> mkfs/f2fs_format_utils.c | 2 + > >> 12 files changed, 464 insertions(+), 1060 deletions(-) > >> create mode 100644 lib/libf2fs_zoned.c > >> delete mode 100644 lib/zbc.c > >> delete mode 100644 lib/zbc.h > >> > >> -- > >> 2.7.4 > >> > >> Western Digital Corporation (and its subsidiaries) E-mail Confidentiality > >> Notice & Disclaimer: > >> > >> This e-mail and any files transmitted with it may contain confidential or > >> legally privileged information of WDC and/or its affiliates, and are > >> intended solely for the use of the individual or entity to which they are > >> addressed. If you are not the intended recipient, any disclosure, copying, > >> distribution or any action taken or omitted to be taken in reliance on it, > >> is prohibited. If you have received this e-mail in error, please notify > >> the sender immediately and delete the e-mail in its entirety from your > >> system. > > -- > Damien Le Moal, Ph.D. > Sr Manager, System Software Group, > Shared Technology Research, Western Digital > damien.lem...@hgst.com > Tel: (+81) 0466-98-3593 (Ext. 51-3593) > 1 kirihara-cho, Fujisawa, Kanagawa, 252-0888 Japan > www.wdc.com, www.hgst.com > Western Digital Corporation (and its subsidiaries) E-mail Confidentiality > Notice & Disclaimer: > > This e-mail and any files transmitted with it may contain confidential or > legally privileged information of WDC and/or its affiliates, and are intended > solely for the use of the individual or entity to which they are addressed. > If you are not the intended recipient, any disclosure, copying, distribution > or any action taken or omitted to be taken in reliance on it, is prohibited. > If you have received this e-mail in error, please notify the sender > immediately and delete the e-mail in its entirety from your system. ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel