linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Russell King - ARM Linux admin <linux@armlinux.org.uk>
To: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: linux-fsdevel@vger.kernel.org
Subject: [PATCH 0/7] fs/adfs fixes
Date: Mon, 20 May 2019 15:12:27 +0100	[thread overview]
Message-ID: <20190520141227.krqowhs3yg7hpige@shell.armlinux.org.uk> (raw)

Al Viro pointed out that adfs's filename truncation was not correct.

This raised a question about whether to keep fs/adfs support in the
kernel or to remove it - and asking in RISC OS forums for feedback
has shown that there is a desire to keep it.  Even though it has a
number of problems identifyable from code reviews, people do not
appear to notice these issues in practice.

This patch series addresses the filename truncation issue by removing
support for that.  Some opportunities for cleanup and fixing an issue
with filename translation which would result in names such as "." and
".." being generated were spotted, and are included in this patch
series.

There are further patches to come.

 fs/adfs/adfs.h      |  14 +-----
 fs/adfs/dir.c       | 137 ++++++++++++++++++++++++++++------------------------
 fs/adfs/dir_f.c     |  43 +++++------------
 fs/adfs/dir_fplus.c |  24 +--------
 4 files changed, 89 insertions(+), 129 deletions(-)

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line in suburbia: sync at 12.1Mbps down 622kbps up
According to speedtest.net: 11.9Mbps down 500kbps up

             reply	other threads:[~2019-05-20 14:12 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-20 14:12 Russell King - ARM Linux admin [this message]
2019-05-20 14:13 ` [PATCH 1/7] fs/adfs: factor out filename comparison Russell King
2019-05-20 14:13 ` [PATCH 2/7] fs/adfs: factor out filename case lowering Russell King
2019-05-20 14:13 ` [PATCH 3/7] fs/adfs: factor out object fixups Russell King
2019-05-20 14:13 ` [PATCH 4/7] fs/adfs: factor out filename fixup Russell King
2019-05-20 14:13 ` [PATCH 5/7] fs/adfs: remove truncated filename hashing Russell King
2019-05-20 14:13 ` [PATCH 6/7] fs/adfs: move append_filetype_suffix() into adfs_object_fixup() Russell King
2019-05-20 14:13 ` [PATCH 7/7] fs/adfs: fix filename fixup handling for "/" and "//" names Russell King

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190520141227.krqowhs3yg7hpige@shell.armlinux.org.uk \
    --to=linux@armlinux.org.uk \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=viro@zeniv.linux.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).