OpenGrok
Cross Reference: filecore_bmap.c
xref
: /
src
/
sys
/
fs
/
filecorefs
/
filecore_bmap.c
Home
|
History
|
Annotate
|
Download
|
only in
filecorefs
History log of
/src/sys/fs/filecorefs/filecore_bmap.c
Revision
Date
Author
Comments
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
20-Dec-2012
hannken
branches: 1.10.14;
Change bread() and breadn() to never return a buffer on
error and modify all callers to not brelse() on error.
Welcome to 6.99.16
PR kern/46282 (6.0_BETA crash: msdosfs_bmap -> pcbmap -> bread -> bio_doread)
1.9
14-Mar-2009
dsl
branches: 1.9.12; 1.9.22;
Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
1.8
16-May-2008
hannken
branches: 1.8.6; 1.8.12;
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.7
30-Apr-2008
ad
branches: 1.7.2;
Make various bits of debug code compile again.
1.6
08-Oct-2007
ad
branches: 1.6.18; 1.6.20; 1.6.22;
Merge brelse() changes from the vmlocking branch.
1.5
15-May-2006
christos
branches: 1.5.18; 1.5.32; 1.5.34; 1.5.36;
More kauth fallout.
1.4
14-May-2006
elad
integrate kauth.
1.3
11-Dec-2005
christos
branches: 1.3.4; 1.3.6; 1.3.8; 1.3.10; 1.3.12;
merge ktrace-lwp.
1.2
07-Aug-2003
agc
branches: 1.2.16;
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
1.1
23-Dec-2002
jdolecek
branches: 1.1.2; 1.1.4;
move filecorefs code from sys/filecorefs to sys/fs/filecorefs
1.1.4.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.1.4.2
18-Sep-2004
skrll
Sync with HEAD.
1.1.4.1
03-Aug-2004
skrll
Sync with HEAD
1.1.2.2
29-Dec-2002
thorpej
With with HEAD.
1.1.2.1
23-Dec-2002
thorpej
file filecore_bmap.c was added on branch nathanw_sa on 2002-12-29 19:55:47 +0000
1.2.16.2
27-Oct-2007
yamt
sync with head.
1.2.16.1
21-Jun-2006
yamt
sync with head.
1.3.12.1
24-May-2006
tron
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
1.3.10.1
08-Mar-2006
elad
Adapt to kernel authorization KPI.
1.3.8.1
24-May-2006
yamt
sync with head.
1.3.6.1
01-Jun-2006
kardel
Sync with head.
1.3.4.1
09-Sep-2006
rpaulo
sync with head
1.5.36.1
14-Oct-2007
yamt
sync with head.
1.5.34.1
06-Nov-2007
matt
sync with HEAD
1.5.32.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.5.18.1
20-Aug-2007
ad
Sync with HEAD.
1.6.22.2
04-May-2009
yamt
sync with head.
1.6.22.1
16-May-2008
yamt
sync with head.
1.6.20.1
18-May-2008
yamt
sync with head.
1.6.18.1
02-Jun-2008
mjf
Sync with HEAD.
1.7.2.1
23-Jun-2008
wrstuden
Sync w/ -current. 34 merge conflicts to follow.
1.8.12.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.8.6.1
28-Apr-2009
skrll
Sync with HEAD.
1.9.22.2
03-Dec-2017
jdolecek
update from HEAD
1.9.22.1
25-Feb-2013
tls
resync with head
1.9.12.1
23-Jan-2013
yamt
sync with head
1.10.14.1
06-Apr-2015
skrll
Sync with HEAD
Indexes created Thu Oct 02 10:09:58 GMT 2025