History log of /src/sys/coda/coda_namecache.c |
Revision | | Date | Author | Comments |
1.30 |
| 17-May-2024 |
thorpej | Remove unnecessary include of <sys/malloc.h>.
|
1.29 |
| 09-Feb-2024 |
andvar | fix spelling mistakes, mainly in comments and log messages.
|
1.28 |
| 20-May-2022 |
andvar | s/auxillary/auxiliary/ in comments.
|
1.27 |
| 13-Apr-2020 |
ad | Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a function that hides the details and does atomic_load_relaxed(). Signature matches FreeBSD.
|
1.26 |
| 18-Oct-2014 |
snj | branches: 1.26.20; 1.26.30; src is too big these days to tolerate superfluous apostrophes. It's "its", people!
|
1.25 |
| 02-Aug-2012 |
christos | branches: 1.25.2; - move debugging functions to vcoda so modules with -DDEBUG link - fix writing to coda files. this is probably not the right way to do this, but it satisfies the locking protocol: 1. Sometimes coda_open() is called with an unlocked vnode which does not satisfy the locking protocol. Lock it for now. We need to find out why this happens 2. VFS_VGET sometimes returns the container vnode unlocked. What is the locking protocol for VFS_VGET? We also lock it here.
|
1.24 |
| 18-Apr-2009 |
tsutsui | branches: 1.24.12; Remove extra whitespace added by a stupid tool. XXX: more in src/sys/arch
|
1.23 |
| 18-Mar-2009 |
cegger | bcopy -> memcpy
|
1.22 |
| 22-Nov-2007 |
plunky | branches: 1.22.18; 1.22.26; 1.22.32; convert usage of insque/remque to queue(3) macros
|
1.21 |
| 10-Oct-2007 |
ad | branches: 1.21.4; Merge from vmlocking:
- Split vnode::v_flag into three fields, depending on field locking. - simple_lock -> kmutex in a few places. - Fix some simple locking problems.
|
1.20 |
| 16-Nov-2006 |
christos | branches: 1.20.8; 1.20.22; 1.20.24; 1.20.26; __unused removal on arguments; approved by core.
|
1.19 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
1.18 |
| 14-May-2006 |
elad | branches: 1.18.8; 1.18.10; integrate kauth.
|
1.17 |
| 11-Dec-2005 |
christos | branches: 1.17.4; 1.17.6; 1.17.8; 1.17.10; 1.17.12; merge ktrace-lwp.
|
1.16 |
| 30-Aug-2005 |
xtraeme | * Remove __P() * Use ANSI function declarations
|
1.15 |
| 29-May-2005 |
christos | branches: 1.15.2; - sprinkle const - avoid shadowed variables.
|
1.14 |
| 26-Feb-2005 |
perry | nuke trailing whitespace
|
1.13 |
| 27-Aug-2003 |
drochner | branches: 1.13.8; 1.13.10; update for the protocol used by coda>=6, patches supplied by the coda-6.0.2 distribution, with small changes to support the old protocol optionally (options CODA_COMPAT_5)
|
1.12 |
| 29-Mar-2003 |
wiz | branches: 1.12.2; Consistently spell occurrence with two rs.
|
1.11 |
| 12-Nov-2001 |
lukem | add RCSIDs
|
1.10 |
| 18-Jul-2001 |
thorpej | bzero -> memset
|
1.9 |
| 17-Oct-1999 |
cgd | branches: 1.9.12; 1.9.14; nuke RCS "Log" tags. They cause problems for third parties importing our sources, and for NetBSD release engineering folks. (They've been against the NetBSD coding style forever, but they crept in anyway.)
|
1.8 |
| 28-Oct-1998 |
rvb | branches: 1.8.12; Venus must be passed O_CREAT flag on VOP_OPEN iff this is a creat so that we can will allow a mode 444 file to be written into. Sync with the latest coda.h and deal with collateral damage.
|
1.7 |
| 28-Sep-1998 |
rvb | I want to distinguish from DEBUG printouts and CODA_VERBOSE printouts. The latter are normal informational messages that are sometimes interesting to view.
|
1.6 |
| 26-Sep-1998 |
tv | DIAGNOSTIC -> DEBUG for all non-panic messages. DIAGNOSTIC is only for sanity checks and should not turn on any messages not already printed without it.
|
1.5 |
| 25-Sep-1998 |
rvb | Conditionalize "stray" printouts under DIAGNOSTIC and DEBUG. Make files compile if DEBUG is on (from Alan Barrett). Finally, make coda an lkm.
|
1.4 |
| 15-Sep-1998 |
rvb | Final piece of rename cfs->coda
|
1.3 |
| 12-Sep-1998 |
rvb | Change cfs/CFS in symbols, strings and constants to coda/CODA to avoid fs conflicts.
|
1.2 |
| 08-Sep-1998 |
rvb | Pass2 complete
|
1.1 |
| 29-Aug-1998 |
rvb | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 29-Aug-1998 |
rvb | Very Preliminary Coda
|
1.8.12.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.9.14.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.9.14.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.9.12.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.9.12.1 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.12.2.5 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.12.2.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.12.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.12.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.12.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.13.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.13.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.15.2.4 |
| 07-Dec-2007 |
yamt | sync with head
|
1.15.2.3 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.15.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.15.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.17.12.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.17.10.2 |
| 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.17.10.1 |
| 08-Mar-2006 |
elad | Adapt to kernel authorization KPI.
|
1.17.8.1 |
| 24-May-2006 |
yamt | sync with head.
|
1.17.6.1 |
| 01-Jun-2006 |
kardel | Sync with head.
|
1.17.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.18.10.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.18.10.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.18.8.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.20.26.1 |
| 14-Oct-2007 |
yamt | sync with head.
|
1.20.24.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.20.24.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.20.22.2 |
| 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
1.20.22.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.20.8.1 |
| 17-Jun-2007 |
ad | - Increase the number of thread priorities from 128 to 256. How the space is set up is to be revisited. - Implement soft interrupts as kernel threads. A generic implementation is provided, with hooks for fast-path MD code that can run the interrupt threads over the top of other threads executing in the kernel. - Split vnode::v_flag into three fields, depending on how the flag is locked (by the interlock, by the vnode lock, by the file system). - Miscellaneous locking fixes and improvements.
|
1.21.4.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.22.32.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.22.26.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.22.18.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.24.12.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.25.2.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.26.30.1 |
| 20-Apr-2020 |
bouyer | Sync with HEAD
|
1.26.20.1 |
| 21-Apr-2020 |
martin | Sync with HEAD
|