diff options
author | OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> | 2011-04-12 14:08:39 +0200 |
---|---|---|
committer | OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> | 2011-04-12 14:12:50 +0200 |
commit | f68e542f3478147986a9c8958942ec649dc06201 (patch) | |
tree | 90b4c8b6a087992a67a15e508b25cc29b14f30fb /drivers/media/dvb/dvb-usb/opera1.c | |
parent | fat: Replace all printk with fat_msg() (diff) | |
download | linux-f68e542f3478147986a9c8958942ec649dc06201.tar.xz linux-f68e542f3478147986a9c8958942ec649dc06201.zip |
fat: Fix statfs->f_namelen
pathconf(, _PC_NAME_MAX) is too small for long Unicode filename on fat.
255 as max filename size on fat is Unicode UTF-16 characters.
it's not byte size.
https://bugzilla.kernel.org/show_bug.cgi?id=16469
To fix it, this returns "len * NLS_MAX_CHARSET_SIZE" instead.
Reported-by: Takumi Asaki <takumi.asaki@nokia.com>
Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Diffstat (limited to 'drivers/media/dvb/dvb-usb/opera1.c')
0 files changed, 0 insertions, 0 deletions