mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Steven French" <sfrench@us.ibm.com>
To: torvalds@transmeta.com, linux-kernel@vger.kernel.org
Cc: jra@samba.org
Subject: [BK PATCH] CIFS filesystem for Linux 2.5
Date: Thu, 10 Oct 2002 15:08:53 -0500	[thread overview]
Message-ID: <OFFB04937F.1EAC8996-ON87256C4E.006DA4CF@boulder.ibm.com> (raw)

The CIFS filesystem has been updated to handle yesterday's changes to the
superblock structure and has been added to a new bitkeeper repository as a
single bitkeeper changset in order to be easier to apply.  It is changeset
number 1.747 at bk://cifs.bkbits.net/linux-2.5-with-cifs  and is low risk,
not changing core kernel files.

 Documentation/filesystems/00-INDEX |    2
 Documentation/filesystems/cifs.txt |   26
 fs/Config.help                     |   27
 fs/Config.in                       |    2
 fs/Makefile                        |    1
 fs/cifs/AUTHORS                    |   16
 fs/cifs/CHANGES                    |  142 ++
 fs/cifs/Makefile                   |    8
 fs/cifs/README                     |   94 +
 fs/cifs/TODO                       |   55
 fs/cifs/asn1.c                     |  615 ++++++++++
 fs/cifs/cifs_debug.c               |  546 ++++++++
 fs/cifs/cifs_debug.h               |   74 +
 fs/cifs/cifs_fs_sb.h               |   27
 fs/cifs/cifs_unicode.c             |  136 ++
 fs/cifs/cifs_unicode.h             |  368 ++++++
 fs/cifs/cifs_uniupr.h              |  253 ++++
 fs/cifs/cifsfs.c                   |  433 +++++++
 fs/cifs/cifsfs.h                   |   90 +
 fs/cifs/cifsglob.h                 |  333 +++++
 fs/cifs/cifspdu.h                  | 1527 +++++++++++++++++++++++++
 fs/cifs/cifsproto.h                |  251 ++++
 fs/cifs/cifssmb.c                  | 2155 +++++++++++++++++++++++++++++++++++
 fs/cifs/connect.c                  | 2252 +++++++++++++++++++++++++++++++++++++
 fs/cifs/dir.c                      |  303 ++++
 fs/cifs/file.c                     | 1027 ++++++++++++++++
 fs/cifs/inode.c                    |  691 +++++++++++
 fs/cifs/link.c                     |  219 +++
 fs/cifs/md4.c                      |  209 +++
 fs/cifs/md5.c                      |  363 +++++
 fs/cifs/md5.h                      |   38
 fs/cifs/misc.c                     |  362 +++++
 fs/cifs/netmisc.c                  |  879 ++++++++++++++
 fs/cifs/nterr.c                    |  712 +++++++++++
 fs/cifs/nterr.h                    |  547 ++++++++
 fs/cifs/ntlmssp.h                  |   96 +
 fs/cifs/smbdes.c                   |  416 ++++++
 fs/cifs/smbencrypt.c               |  454 +++++++
 fs/cifs/smberr.h                   |  112 +
 fs/cifs/transport.c                |  245 ++++
 fs/nls/Config.in                   |    2
 41 files changed, 16107 insertions(+), 1 deletion(-)

The CIFS file system is ready to be included in the 2.5 Linux kernel and
only affects the usual small set of files outside its own directory
(fs/cifs) that a filesystem must change (e.g. fs/Config.in, fs/Makefile,
fs/Config.help) but does not require changes to any core kernel code.

The filesystem is designed for remote access to Samba, newer Windows
servers and also the many common CIFS based NAS appliances, but unlike
smbfs is optimized for the current version of the SMB/CIFS protocol.   The
CIFS file system can coexist with smbfs.   The CIFS file system is
reasonably stable, passing most but not all of the standard filesystem test
suites going to either Windows servers or Samba (NB a few Samba bug which I
am working is blocking fsx at the moment and memory mapping support is not
finished) running with the current 2.5 kernel.  It has been tested at both
Connectathon and the CIFS Plugfest this year and has been under development
for over a year with the assistance from some others on the Samba team as
well as feedback from the standards group (SNIA CIFS Technical Workgroup)
and others at IBM.    The project web site has more information on the
project http://us1.samba.org/samba/Linux_CIFS_client.html


Steve French
Senior Software Engineer
Linux Technology Center - IBM Austin
phone: 512-838-2294
email: sfrench@us.ibm.com



             reply	other threads:[~2002-10-10 20:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-10 20:08 Steven French [this message]
2002-10-10 20:14 ` jra
2002-10-10 21:10 ` David Woodhouse
     [not found] <OFFB04937F.1EAC8996-ON87256C4E.006DA4CF@boulder.ibm.com.suse.lists.linux.kernel>
     [not found] ` <17092.1034284232@passion.cambridge.redhat.com.suse.lists.linux.kernel>
2002-10-10 22:00   ` Andi Kleen

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=OFFB04937F.1EAC8996-ON87256C4E.006DA4CF@boulder.ibm.com \
    --to=sfrench@us.ibm.com \
    --cc=jra@samba.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@transmeta.com \
    /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

all inboxes | Powered by JetHome®