1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/sys
Poul-Henning Kamp cec0f20ce7 VFS mega cleanup commit (x/N)
1.  Add new file "sys/kern/vfs_default.c" where default actions for
    VOPs go. Implement proper defaults for ABORTOP, BWRITE, LEASE,
    POLL, REVOKE and STRATEGY.  Various stuff spread over the entire
    tree belongs here.

2.  Change VOP_BLKATOFF to a normal function in cd9660.

3.  Kill VOP_BLKATOFF, VOP_TRUNCATE, VOP_VFREE, VOP_VALLOC.  These
    are private interface functions between UFS and the underlying
    storage manager layer (FFS/LFS/MFS/EXT2FS).  The functions now
    live in struct ufsmount instead.

4.  Remove a kludge of VOP_ functions in all filesystems, that did
    nothing but obscure the simplicity and break the expandability.
    If a filesystem doesn't implement VOP_FOO, it shouldn't have an
    entry for it in its vnops table.  The system will try to DTRT
    if it is not implemented.  There are still some cruft left, but
    the bulk of it is done.

5.  Fix another VCALL in vfs_cache.c (thanks Bruce!)
1997-10-16 10:50:27 +00:00
..
alpha Add a new keyboard mode K_CODE. Returns a single byte for each key 1997-10-01 20:46:29 +00:00
amd64 Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
compat Update for changes in the callout interface. 1997-09-21 21:43:54 +00:00
compile
conf VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
ddb Fixed scrolling. Newline at the "--More--" prompt scrolled 2 lines. 1997-10-09 00:20:00 +00:00
dev Hide a silly ``unknown board type'' message behind bootverbose. The 1997-10-15 10:09:24 +00:00
fs VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
geom Remove a #ifndef __FreeBSD__ chunk. 1997-10-11 07:35:25 +00:00
gnu VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
i386 Hide a silly ``unknown board type'' message behind bootverbose. The 1997-10-15 10:09:24 +00:00
isa Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
isofs/cd9660 VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
kern VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
libkern Removed unused #includes. 1997-08-02 14:33:27 +00:00
miscfs VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
modules Make the blank screen saver work with MDA and CGA. The fade and green 1997-10-04 04:24:18 +00:00
msdosfs VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
net Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netatalk Remove dereference of uninitialized (and unused) variable. This enables 1997-10-06 15:56:16 +00:00
netinet Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netipx Update network code to use poll support. 1997-09-14 03:10:42 +00:00
netkey Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netnatm Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
nfsclient VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
nfsserver Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
pc98 Deleted obsolete non-Intel CPU options. 1997-10-14 14:58:18 +00:00
pccard - Bring in APM_PCCARD_RESUME support from PAO, FreeBSD style. This new 1997-10-06 05:46:03 +00:00
pci Attempt to support IPX. 1997-10-12 14:14:27 +00:00
powerpc/include
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi Remove the call to scsi_start_unit() from sd_open(). It was causing 1997-10-12 08:54:47 +00:00
sys VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
tools 3 lines of code and updates to a number of comments. 1997-09-10 20:11:02 +00:00
ufs VFS mega cleanup commit (x/N) 1997-10-16 10:50:27 +00:00
vm Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00