History log of /netbsd/sys/miscfs/nullfs/null.h (Results 1 – 20 of 20)
Revision Date Author Comments
# 2d397e8e 11-Apr-2017 hannken <hannken@NetBSD.org>

Field "layerm_vfs" of "struct layer_mount" got superseded by "mnt_lower".
Adapt consumers and remove the now unused field.

Ride 7.99.68


# 97272194 02-Jul-2010 rmind <rmind@NetBSD.org>

Slightly clean-up layerfs and nullfs: update the big description more to
the reality (remove duplicate one in nullfs, merge some differences from
it), KNF, improve and update some comments, add few K

Slightly clean-up layerfs and nullfs: update the big description more to
the reality (remove duplicate one in nullfs, merge some differences from
it), KNF, improve and update some comments, add few KASSERT()s, remove
unused declarations, avoid double inclusion of headers, misc.

No functional changes.

show more ...


# 28f5ebd8 28-Jun-2008 rumble <rumble@NetBSD.org>

Create sysctl entries during module initialisation and destroy them
appropriately.

Many of these file systems are now ready for modularisation.


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

merge ktrace-lwp.


# af97f2e8 30-Aug-2005 xtraeme <xtraeme@NetBSD.org>

Remove __P()


# 10a7ba9e 20-May-2004 atatat <atatat@NetBSD.org>

Tweak sysctl setup functions (the macros, actually) for use in lkms,
and tweak lkminit_*.c (where applicable) to call them, and to call
sysctl_teardown() when being unloaded.

This consists of (1) ma

Tweak sysctl setup functions (the macros, actually) for use in lkms,
and tweak lkminit_*.c (where applicable) to call them, and to call
sysctl_teardown() when being unloaded.

This consists of (1) making setup functions not be static when being
compiled as lkms (change to sys/sysctl.h), (2) making prototypes
visible for the various setup functions in header files (changes to
various header files), and (3) making simple "load" and "unload"
functions in the actual lkminit stuff.

linux_sysctl.c also needs its root exposed (ie, made not static) for
this (when built as an lkm).

show more ...


# aad01611 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.


# 7b7e3f6b 07-Nov-2001 enami <enami@NetBSD.org>

Wrap long line and remove name of argument from function prototype.


# e265f988 07-Jun-2001 wiz <wiz@NetBSD.org>

Typos and grammer fixes in comments (misc/13133 by Michael K. Sanders)


# 95054da1 13-Mar-2000 soren <soren@NetBSD.org>

Fix doubled 'the's in comments.


# 9866514d 08-Jul-1999 wrstuden <wrstuden@NetBSD.org>

Introduce layer library in genfs. This set of files abstracts most of
the functionality of nullfs. The latter is now just a mount & unmount
routine, and a few tables. umapfs borrow most of this infra

Introduce layer library in genfs. This set of files abstracts most of
the functionality of nullfs. The latter is now just a mount & unmount
routine, and a few tables. umapfs borrow most of this infrastructure.

Both fs's are now nfs-exportable.

All layered fs's share a common format to private mount & private
vnode structs (which a particular fs can extend).

Also add genfs_noerr_rele(), a vnode op which will vrele/vput
operand vnodes appropriately.

show more ...


# c9efd056 06-Oct-1997 thorpej <thorpej@NetBSD.org>

Make the vfs ops and vnodeop_opv symbols match the name of the
file-system option used to configure the file system into the kernel.


# 89a4d9a7 10-Apr-1997 cgd <cgd@NetBSD.org>

don't try to use __builtin_return_address() on the Alpha. (It's never
worked as far as I can tell, and apparently crashes the kernel when
invoked here.) From Ross Harvey, PR#3471.


# 316f4575 17-May-1996 gwr <gwr@NetBSD.org>

Allow the DIAGNOSTIC to compile with old versions of gcc.


# c9c8daaf 10-May-1996 jtk <jtk@NetBSD.org>

Add locking code to avoid deadlocks on vnode reclaim, which means the
addition of null_lookup, null_lock, null_unlock, null_islocked.


# 631ccba6 09-Feb-1996 christos <christos@NetBSD.org>

miscfs prototype changes


# 6efcd1b6 29-Mar-1995 briggs <briggs@NetBSD.org>

KERNEL -> _KERNEL


# 537ac546 19-Aug-1994 mycroft <mycroft@NetBSD.org>

Convert hash tables.


# cf92afd6 29-Jun-1994 cgd <cgd@NetBSD.org>

New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'


# cde1d475 08-Jun-1994 mycroft <mycroft@NetBSD.org>

Update to 4.4-Lite fs code, with local changes.