All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] cifs-utils: Fix documentation for character remappings.
@ 2025-08-14 21:22 Eduard Bachmakov
  2025-08-19 23:14 ` Steve French
  0 siblings, 1 reply; 2+ messages in thread
From: Eduard Bachmakov @ 2025-08-14 21:22 UTC (permalink / raw)
  To: linux-cifs; +Cc: Eduard Bachmakov

Current documentation swapped the relevant specs. Additionally,
elaborate on SFM a bit.

Supported by fs/cifs/cifs_unicode.c:{convert_to_sfu_char,
convert_to_sfm_char}.

Previously raised in:

  https://lore.kernel.org/linux-cifs/CADCRUiMn_2Vk3HZzU0WKu3xPgo1P-1aqDy+NjEzOz03W-HFChw@mail.gmail.com/

Signed-off-by: Eduard Bachmakov <e.bachmakov@gmail.com>
---
 mount.cifs.rst | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/mount.cifs.rst b/mount.cifs.rst
index d489070..9eee7d5 100644
--- a/mount.cifs.rst
+++ b/mount.cifs.rst
@@ -307,10 +307,10 @@ rwpidforward
 
 mapchars
   Translate six of the seven reserved characters (not backslash, but
-  including the colon, question mark, pipe, asterik, greater than and
+  including the colon, question mark, pipe, asterisk, greater than and
   less than characters) to the remap range (above 0xF000), which also
   allows the CIFS client to recognize files created with such characters
-  by Windows's Services for Mac. This can also be useful when mounting to
+  by Windows's Services for Unix. This can also be useful when mounting to
   most versions of Samba (which also forbids creating and opening files
   whose names contain any of these seven characters). This has no effect
   if the server does not support Unicode on the wire. Please note that
@@ -322,7 +322,8 @@ nomapchars
 
 mapposix
   Translate reserved characters similarly to ``mapchars`` but use the
-  mapping from Microsoft "Services For Unix".
+  mapping from Microsoft "Services For Mac". This additionally remaps the
+  double quote and a trailing period or space.
 
 intr
   currently unimplemented.
-- 
2.50.1


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] cifs-utils: Fix documentation for character remappings.
  2025-08-14 21:22 [PATCH] cifs-utils: Fix documentation for character remappings Eduard Bachmakov
@ 2025-08-19 23:14 ` Steve French
  0 siblings, 0 replies; 2+ messages in thread
From: Steve French @ 2025-08-19 23:14 UTC (permalink / raw)
  To: Eduard Bachmakov; +Cc: linux-cifs

good catch.

merged into cifs-utils for-next

There also are some undocumented ones that would be great if someone
would add (and probably some that could be made clearer as well, or
rearranged so less important ones are less distracting) - looking
through fs/smb/client/fs_context.c and comparing to mount.cifs.8 could
find a few mount parms missing descriptions.

On Thu, Aug 14, 2025 at 4:26 PM Eduard Bachmakov <e.bachmakov@gmail.com> wrote:
>
> Current documentation swapped the relevant specs. Additionally,
> elaborate on SFM a bit.
>
> Supported by fs/cifs/cifs_unicode.c:{convert_to_sfu_char,
> convert_to_sfm_char}.
>
> Previously raised in:
>
>   https://lore.kernel.org/linux-cifs/CADCRUiMn_2Vk3HZzU0WKu3xPgo1P-1aqDy+NjEzOz03W-HFChw@mail.gmail.com/
>
> Signed-off-by: Eduard Bachmakov <e.bachmakov@gmail.com>
> ---
>  mount.cifs.rst | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/mount.cifs.rst b/mount.cifs.rst
> index d489070..9eee7d5 100644
> --- a/mount.cifs.rst
> +++ b/mount.cifs.rst
> @@ -307,10 +307,10 @@ rwpidforward
>
>  mapchars
>    Translate six of the seven reserved characters (not backslash, but
> -  including the colon, question mark, pipe, asterik, greater than and
> +  including the colon, question mark, pipe, asterisk, greater than and
>    less than characters) to the remap range (above 0xF000), which also
>    allows the CIFS client to recognize files created with such characters
> -  by Windows's Services for Mac. This can also be useful when mounting to
> +  by Windows's Services for Unix. This can also be useful when mounting to
>    most versions of Samba (which also forbids creating and opening files
>    whose names contain any of these seven characters). This has no effect
>    if the server does not support Unicode on the wire. Please note that
> @@ -322,7 +322,8 @@ nomapchars
>
>  mapposix
>    Translate reserved characters similarly to ``mapchars`` but use the
> -  mapping from Microsoft "Services For Unix".
> +  mapping from Microsoft "Services For Mac". This additionally remaps the
> +  double quote and a trailing period or space.
>
>  intr
>    currently unimplemented.
> --
> 2.50.1
>
>


-- 
Thanks,

Steve

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-08-19 23:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-14 21:22 [PATCH] cifs-utils: Fix documentation for character remappings Eduard Bachmakov
2025-08-19 23:14 ` Steve French

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.