Home | History | Annotate | Download | only in sysvbfs
History log of /src/sys/fs/sysvbfs/bfs_sysvbfs.c
RevisionDateAuthorComments
 1.11  28-Mar-2015  maxv Remove the 'cred' argument from bread(). Remove a now unused var in
ffs_snapshot.c. Update the man page accordingly.

ok hannken@
 1.10  16-May-2008  hannken branches: 1.10.42; 1.10.62;
Make sure all cached buffers with valid, not yet written data have been
run through copy-on-write. Call fscow_run() with valid data where possible.

The LP_UFSCOW hack is no longer needed to protect ffs_copyonwrite() against
endless recursion.

- Add a flag B_MODIFY to bread(), breada() and breadn(). If set the caller
intends to modify the buffer returned.

- Always run copy-on-write on buffers returned from ffs_balloc().

- Add new function ffs_getblk() that gets a buffer, assigns a new blkno,
may clear the buffer and runs copy-on-write. Process possible errors
from getblk() or fscow_run(). Part of PR kern/38664.

Welcome to 4.99.63

Reviewed by: YAMAMOTO Takashi <yamt@netbsd.org>
 1.9  28-Apr-2008  martin branches: 1.9.2;
Remove clause 3 and 4 from TNF licenses
 1.8  15-Dec-2007  perry branches: 1.8.6; 1.8.8; 1.8.10;
__FUNCTION__ -> __func__
 1.7  08-Oct-2007  ad branches: 1.7.6; 1.7.10;
Merge brelse() changes from the vmlocking branch.
 1.6  22-Feb-2007  thorpej branches: 1.6.4; 1.6.16; 1.6.18; 1.6.20;
TRUE -> true, FALSE -> false
 1.5  21-Feb-2007  thorpej Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.
 1.4  06-Jul-2006  martin branches: 1.4.10;
Make it compile on 64 bit machines
 1.3  15-May-2006  yamt branches: 1.3.4; 1.3.6;
include kauth.h for NOCRED.
 1.2  14-May-2006  elad integrate kauth.
 1.1  29-Dec-2005  tsutsui branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Add preliminary support for System V Boot File System.
Written by UCHIYAMA Yasushi <uch@netbsd>.
 1.1.12.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1  08-Mar-2006  elad Adapt to kernel authorization KPI.
 1.1.8.2  11-Aug-2006  yamt sync with head
 1.1.8.1  24-May-2006  yamt sync with head.
 1.1.6.1  01-Jun-2006  kardel Sync with head.
 1.1.4.1  09-Sep-2006  rpaulo sync with head
 1.3.6.6  21-Jan-2008  yamt sync with head
 1.3.6.5  27-Oct-2007  yamt sync with head.
 1.3.6.4  26-Feb-2007  yamt sync with head.
 1.3.6.3  30-Dec-2006  yamt sync with head.
 1.3.6.2  21-Jun-2006  yamt sync with head.
 1.3.6.1  15-May-2006  yamt file bfs_sysvbfs.c was added on branch yamt-lazymbuf on 2006-06-21 15:09:30 +0000
 1.3.4.1  13-Jul-2006  gdamore Merge from HEAD.
 1.4.10.1  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.6.20.1  14-Oct-2007  yamt sync with head.
 1.6.18.2  09-Jan-2008  matt sync with HEAD
 1.6.18.1  06-Nov-2007  matt sync with HEAD
 1.6.16.1  26-Oct-2007  joerg Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
 1.6.4.1  15-Jul-2007  ad Sync with head.
 1.7.10.1  02-Jan-2008  bouyer Sync with HEAD
 1.7.6.1  26-Dec-2007  ad Sync with head.
 1.8.10.2  04-May-2009  yamt sync with head.
 1.8.10.1  16-May-2008  yamt sync with head.
 1.8.8.1  18-May-2008  yamt sync with head.
 1.8.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.9.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.10.62.1  06-Apr-2015  skrll Sync with HEAD
 1.10.42.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed