Home | History | Annotate | Download | only in cd9660
History log of /src/sys/fs/cd9660/cd9660_rrip.c
RevisionDateAuthorComments
 1.18  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.17  27-Sep-2011  christos branches: 1.17.12; 1.17.30;
use ISO_MAXNAMLEN instead of NAME_MAX
 1.16  16-May-2008  hannken 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.15  27-Feb-2008  matt branches: 1.15.2; 1.15.4; 1.15.6;
Convert to ansi definitions from old-style definitons.
 1.14  08-Oct-2007  ad branches: 1.14.14; 1.14.18;
Merge brelse() changes from the vmlocking branch.
 1.13  04-Mar-2007  christos branches: 1.13.2; 1.13.14; 1.13.16; 1.13.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.12  16-Nov-2006  christos branches: 1.12.4;
__unused removal on arguments; approved by core.
 1.11  12-Oct-2006  christos - sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
 1.10  14-May-2006  elad branches: 1.10.8; 1.10.10;
integrate kauth.
 1.9  11-Dec-2005  christos branches: 1.9.4; 1.9.6; 1.9.8; 1.9.10; 1.9.12;
merge ktrace-lwp.
 1.8  30-Aug-2005  xtraeme Remove __P()
 1.7  29-May-2005  christos branches: 1.7.2;
- rename variables to avoid shadowing.
- add a few const.
 1.6  26-Feb-2005  perry nuke trailing whitespace
 1.5  21-Nov-2004  jdolecek branches: 1.5.4; 1.5.6;
when Joliet extension is in use, encode the Joliet Unicode file names
into UTF-8, rather than filtering them to ISO-8859-1 subset

provide vfs.cd9660.utf8_joliet sysctl to switch to the former
iso-8859-1-only handling, default is to UTF-8 encode
 1.4  20-Nov-2004  jdolecek whitespace cleanup
 1.3  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.2  16-May-2003  itojun branches: 1.2.2;
use strlcpy. check size if we are to use namei buffer.
 1.1  23-Dec-2002  jdolecek branches: 1.1.2;
move cd9660 filesystem code from sys/isofs/cd9660 to sys/fs/cd9660
 1.1.2.2  29-Dec-2002  thorpej With with HEAD.
 1.1.2.1  23-Dec-2002  thorpej file cd9660_rrip.c was added on branch nathanw_sa on 2002-12-29 19:55:38 +0000
 1.2.2.6  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.2.5  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.2.2.4  29-Nov-2004  skrll Sync with HEAD.
 1.2.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.2.2.1  03-Aug-2004  skrll Sync with HEAD
 1.5.6.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.5.4.1  29-Apr-2005  kent sync with -current
 1.7.2.5  17-Mar-2008  yamt sync with head.
 1.7.2.4  27-Oct-2007  yamt sync with head.
 1.7.2.3  03-Sep-2007  yamt sync with head.
 1.7.2.2  30-Dec-2006  yamt sync with head.
 1.7.2.1  21-Jun-2006  yamt sync with head.
 1.9.12.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.9.10.1  06-May-2006  christos - Move kauth_cred_t declaration to <sys/types.h>
- Cleanup struct ucred; forward declarations that are unused.
- Don't include <sys/kauth.h> in any header, but include it in the c files
that need it.

Approved by core.
 1.9.8.1  24-May-2006  yamt sync with head.
 1.9.6.1  01-Jun-2006  kardel Sync with head.
 1.9.4.1  09-Sep-2006  rpaulo sync with head
 1.10.10.2  10-Dec-2006  yamt sync with head.
 1.10.10.1  22-Oct-2006  yamt sync with head
 1.10.8.1  18-Nov-2006  ad Sync with head.
 1.12.4.1  12-Mar-2007  rmind Sync with HEAD.
 1.13.18.1  14-Oct-2007  yamt sync with head.
 1.13.16.2  23-Mar-2008  matt sync with HEAD
 1.13.16.1  06-Nov-2007  matt sync with HEAD
 1.13.14.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.13.2.1  13-May-2007  ad - Pass the error number and residual count to biodone(), and let it handle
setting error indicators. Prepare to eliminate B_ERROR.
- Add a flag argument to brelse() to be set into the buf's flags, instead
of doing it directly. Typically used to set B_INVAL.
- Add a "struct cpu_info *" argument to kthread_create(), to be used to
create bound threads. Change "bool mpsafe" to "int flags".
- Allow exit of LWPs in the IDL state when (l != curlwp).
- More locking fixes & conversion to the new API.
 1.14.18.2  02-Jun-2008  mjf Sync with HEAD.
 1.14.18.1  03-Apr-2008  mjf Sync with HEAD.
 1.14.14.1  24-Mar-2008  keiichi sync with head.
 1.15.6.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.15.4.1  04-May-2009  yamt sync with head.
 1.15.2.1  18-May-2008  yamt sync with head.
 1.17.30.1  06-Apr-2015  skrll Sync with HEAD
 1.17.12.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed