History log of /netbsd-src/sys/fs/Makefile (Results 1 – 22 of 22)
Revision Date Author Comments
# 1e03bcd0 04-Apr-2020 jdolecek <jdolecek@NetBSD.org>

remove SMBFS and nsmb(4) - kernel part

it's unmaintained and supports only obsolete SMB1


# b985414b 09-Jan-2018 christos <christos@NetBSD.org>

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet


# 9255b46f 27-Jun-2011 uch <uch@NetBSD.org>

7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8).


# eb2a46e8 14-Jun-2010 pooka <pooka@NetBSD.org>

Install ptyfs userspace header into user's space.


# 69a586f2 18-Jul-2009 reinoud <reinoud@NetBSD.org>

Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been
tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll
repeat my posting to tech-kern here:

NiLFS st

Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been
tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll
repeat my posting to tech-kern here:

NiLFS stands for New implementation of Logging File System; LFS done
right they claim :) It is at version 2 now and is being developed by NTT, the
Japanese telecom company and recently put into the linux source tree. See
http://www.nilfs.org. The on-disc format is not completely frozen and i expect
at least one minor revision to come in time.

The benefits of NiLFS are build-in fine-grained checkpointing, persistent
snapshots, multiple mounts and very large file and media support. Every
checkpoint can be transformed into a snapshot and v.v. It is said to perform
very well on flash media since it is not overwriting pieces apart from a
incidental update of the superblock, but that might change. It is accompanied
by a cleaner to clean up the segments and recover lost space.

My work is not a port of the linux code; its a new implementation. Porting the
code would be more work since its very linux oriented and never written to be
ported outside linux. The goal is to be fully interchangable. The code is non
intrusive to other parts of the kernel. It is also very light-weight.

The current state of the code is read-only access to both clean and dirty
NiLFS partitions. On mounting a dirty partition it rolls forward the log to
the last checkpoint. Full read-write support is however planned!

Just as the linux code, mount_nilfs allows for the `head' to be mounted
read/write and allows multiple read-only snapshots/checkpoint mounts next to
it.

By allowing the RW mount at a different snapshot for read-write it should be
possible eventually to revert back to a previous state; i.e. try to upgrade a
system and being able to revert to the exact state prior to the upgrade.

Compared to other FS's its pretty light-weight, suitable for embedded use and
on flash media. The read-only code is currently 17kb object code on
NetBSD/i386. I doubt the read-write code will surpass the 50 or 60. Compared
this to FFS being 156kb, UDF being 84 kb and NFS being 130kb. Run-time memory
usage is most likely not very different from other uses though maybe a bit
higher than FFS.

show more ...


# 97f4be43 28-Jul-2008 pooka <pooka@NetBSD.org>

Install mount argument structure header just like every other file system.


# 6912898d 29-Jun-2007 rumble <rumble@NetBSD.org>

Add read-only support for SGI's Extent File System.

Reviewed by pooka@.


# 56c3e412 06-Mar-2007 dillo <dillo@NetBSD.org>

Complete rename of hfsp to hfs, requested by thorpej.


# 9274a5c0 05-Mar-2007 dillo <dillo@NetBSD.org>

Integrate apmlabel and HFS+ file system.


# 8640fbb5 22-Oct-2006 pooka <pooka@NetBSD.org>

kernel portion of puffs - the Pass-to-Userspace Framework File System.
It contains the VFS attachment and userspace message-passing interface.

This work was initially started and completed for Googl

kernel portion of puffs - the Pass-to-Userspace Framework File System.
It contains the VFS attachment and userspace message-passing interface.

This work was initially started and completed for Google SoC 2005
and tweaked to work a bit better in the past few weeks. While
being far from complete, it is functional enough to be able and
stable to host a fairly general-purpose in-memory file system in
userspace. Even so, puffs should be considered experimental and
no binary compatibility for interfaces or crash-freedom or zero
security implications should be relied upon just yet.

The GSoC project was mentored by William Studenmund and the final
review for the code was done by Christos.

show more ...


# 09457a8a 02-Feb-2006 reinoud <reinoud@NetBSD.org>

Initial import of a UDF file system implementation for NetBSD.

Finally the logic glue and the set distribution lists modifications.


# 1f505522 29-Dec-2005 tsutsui <tsutsui@NetBSD.org>

Add preliminary support for System V Boot File System.
Written by UCHIYAMA Yasushi <uch@netbsd>.


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 7164c680 12-Sep-2005 jmmv <jmmv@NetBSD.org>

Remove tmpfs from here, as it doesn't have a Makefile (dunno if it is
needed, yet). Pointed out by FUKAUMI Naoki in private mail.


# ec933656 10-Sep-2005 jmmv <jmmv@NetBSD.org>

Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a

Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*. Therefore, it is disabled by
default in all kernels. However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).

show more ...


# a0deb3e9 16-Mar-2003 jdolecek <jdolecek@NetBSD.org>

move union filesystem code from sys/miscfs/union to sys/fs/union


# 98d58548 26-Dec-2002 jdolecek <jdolecek@NetBSD.org>

move msdosfs code from sys/msdosfs to sys/fs/msdosfs


# 3a8872de 23-Dec-2002 jdolecek <jdolecek@NetBSD.org>

move cd9660 filesystem code from sys/isofs/cd9660 to sys/fs/cd9660


# 9accf4df 23-Dec-2002 jdolecek <jdolecek@NetBSD.org>

move NTFS code from sys/ntfs to sys/fs/ntfs


# 5356de15 23-Dec-2002 jdolecek <jdolecek@NetBSD.org>

move filecorefs code from sys/filecorefs to sys/fs/filecorefs


# 8974c3cf 23-Dec-2002 jdolecek <jdolecek@NetBSD.org>

move adosfs files from sys/adosfs to sys/fs/adosfs


# 4687da33 09-Jan-2002 deberg <deberg@NetBSD.org>

descend into smbfs