From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jamie Lokier Subject: Re: [PATCH] Added CONFIG_VFAT_FS_DUALNAMES option Date: Mon, 6 Jul 2009 20:57:20 +0100 Message-ID: <20090706195720.GB13638@shareable.org> References: <19013.8005.541836.436991@samba.org> <20090630063102.GB1351@ucw.cz> <200907012019.53932.rusty@rustcorp.com.au> <20090701122558.3a7c80d3@lxorguk.ukuu.org.uk> <20090701140503.GA21185@mit.edu> <20090701151727.38928bd9@lxorguk.ukuu.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Theodore Tso , Rusty Russell , Pavel Machek , tridge@samba.org, OGAWA Hirofumi , john.lanza@linux.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Dave Kleikamp , Steve French , Mingming Cao , Paul McKenney To: Alan Cox Return-path: Received: from mail2.shareable.org ([80.68.89.115]:46296 "EHLO mail2.shareable.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753165AbZGFT5a (ORCPT ); Mon, 6 Jul 2009 15:57:30 -0400 Content-Disposition: inline In-Reply-To: <20090701151727.38928bd9@lxorguk.ukuu.org.uk> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Alan Cox wrote: > From the funnies we've had in the past with FAT my gut impression is > there are only a few implementations out there. Psion seems to have their > own but most of the rest behave remarkably similarly which makes me > suspect they all licensed a tiny number of implementations (DRDOS one > perhaps ?). If we can keep most of those devices mounted 8.3 we nicely > sidestep the issue anyway. >>From recently witnessing someone write another FAT implementation, for an 8-bit AVR microcontroller reading SD cards, based in part on someone elses public domain FAT implementation, fixing significant bugs in that (including directory parsing), and then seeing it translated from C to hand-coded AVR assembly language to save space, with me helping teach C to the person doing it, for a commercial product which is to be released in the next couple of months, and will be updated with SD cards written by Linux and Windows... >>From witnessing that, for one obscure product among millions, I'd guess there are more FAT implementations than a "few". Perhaps there aren't many VFAT implementations, but my gut says there are quite a lot of independently written 8.3-only FAT ones. -- Jamie