atom feed15 messages in org.freebsd.freebsd-fs[Patch] cd9660/msdosfs/ntfs/libiconv ...
FromSent OnAttachments
R. ImuraSep 22, 2003 10:10 am 
R. ImuraSep 23, 2003 4:04 am 
Hye-Shik ChangSep 23, 2003 5:02 am 
Andrey ChernovSep 23, 2003 5:09 am 
Hye-Shik ChangSep 23, 2003 5:28 am 
Maxim SobolevSep 23, 2003 1:24 pm 
R. ImuraSep 24, 2003 8:05 am 
Andrey ChernovSep 24, 2003 8:13 am 
R. ImuraSep 24, 2003 9:06 am 
Boris PopovSep 26, 2003 3:30 am 
R. ImuraSep 26, 2003 10:43 am 
R. ImuraSep 27, 2003 5:25 am 
Max KhonSep 28, 2003 5:44 am 
Boris PopovSep 28, 2003 7:09 am 
R. ImuraOct 11, 2003 2:07 am 
Subject:[Patch] cd9660/msdosfs/ntfs/libiconv mutli-byte extention
From:Boris Popov (bp@freebsd.org)
Date:Sep 26, 2003 3:30:46 am
List:org.freebsd.freebsd-fs

On Tue, Sep 23, 2003 at 02:09:03AM +0900, R. Imura wrote:

I made a patch for multi-byte character extension of three file systems with enhanced LIBICONV in the kernel. File systems are cd9660(joliet part), msdosfs, and ntfs.

Great work, I should say! The patch itself looks good. There is only one minor note: function iconv_vfs_refcount() looks like misplaced one. It doesn't really belong to the iconv module and pollutes it with mount.h. May be getting this function into one of vfs_*.c files would be a better idea, although I'm don't have strong opinion on that.

New Kernel Options (Kernel Modules) - CD9660_ICONV (cd9660_iconv.ko) - MSDOSFS_ICONV (msdosfs_iconv.ko) - NTFS_ICONV (ntfs_iconv.ko)

*_iconv.ko modules aren't strictly necessary and at some point they could be integrated into corresponding fs modules. libiconv.ko module isn't that large to significantly bloat install floppies.

Any comments? And is it possible to apply this patch to upcoming FreeBSD-5.2?

I think yes. In addition, it is a good candidate for MFC into RELENG_4.

P.S. Though it may be very small thing,

No this is great thing, thanks for your work!