| History log of /src/sys/fs/cd9660/cd9660_vnops.c |
| Revision | | Date | Author | Comments |
| 1.63 |
| 02-Feb-2024 |
christos | PR/57897: Ricardo Branco: Add support for mount options mask,dirmask,uid,gid
|
| 1.62 |
| 27-Mar-2022 |
christos | dedup the eofs link/symlink methods
|
| 1.61 |
| 19-Jul-2021 |
dholland | Abolish all the silly indirection macros for initializing vnode ops tables.
These are things of the form #define foofs_op genfs_op, or #define foofs_op genfs_eopnotsupp, or similar. They serve no purpose besides obfuscation, and have gotten cutpasted all over everywhere.
Part 2; cvs randomly didn't commit these changes before, and then hid them from me until I touched the files to force it to rethink. Dunno what happened.
There's probably more of these, going to have to scan the tree the hard way.
|
| 1.60 |
| 18-Jul-2021 |
dholland | Use macros for the canned parts of device and fifo vnode op tables.
Add GENFS_SPECOP_ENTRIES and GENFS_FIFOOP_ENTRIES macros that contain the portion of the vnode ops table declaration that is (conservatively) the same in every fs. Use these in every fs that supports devices and/or fifos with separate ops tables.
Note that ptyfs works differently (it has one type of vnode with open-coded dispatch to the specfs code, which I haven't changed in this commit) and rump/librump/rumpvfs/rumpfs.c has an indirect dynamic dispatch that already does more or less the same thing, which I also haven't changed.
Also note that this anticipates a few bits in the next changeset here and there, and adds missing but unreachable calls in some cases (e.g. most fses weren't defining whiteout on devices and fifos, but it isn't reachable there), and it changes parsepath on devices and fifos to genfs_badop from genfs_parsepath (but it's not reachable there either).
It appears that devices in kernfs were missing kqfilter, so it's possible that if you try to use kqueue on /kern/rootdev that it'll explode.
And finally note that the ops declaration tables aren't order-dependent. (Other than vop_default_desc has to come first.) Otherwise this wouldn't work.
|
| 1.59 |
| 29-Jun-2021 |
dholland | - Add a new vnode op: VOP_PARSEPATH. - Move namei_getcomponent to genfs_vnops.c and call it genfs_parsepath. - Add a parsepath entry to every vnode ops table.
VOP_PARSEPATH takes a directory vnode to be searched and a complete following path and chooses how much of that path to consume. To begin with, all parsepath calls are genfs_parsepath, which locates the first '/' as always.
Note that the call doesn't take the whole struct componentname, only the string. The other bits of struct componentname should not be needed and there's no reason to cause potential complications by exposing them.
|
| 1.58 |
| 27-Jun-2020 |
christos | branches: 1.58.6; Introduce genfs_pathconf() and use it for the default case in all filesystems.
|
| 1.57 |
| 16-May-2020 |
christos | Add ACL support for FFS. From FreeBSD.
|
| 1.56 |
| 23-Apr-2020 |
ad | PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of itself)
- Add new flag UBC_ISMAPPED which tells ubc_uiomove() the object is mmap()ed somewhere. Use it to decide whether to do direct-mapped copy, rather than poking around directly in the vnode in ubc_uiomove(), which is ugly and doesn't work for tmpfs. It would be nicer to contain all this in UVM but the filesystem provides the needed locking here (VV_MAPPED) and to reinvent that would suck more.
- Rename UBC_UNMAP_FLAG() to UBC_VNODE_FLAGS(). Pass in UBC_ISMAPPED where appropriate.
|
| 1.55 |
| 12-Jul-2019 |
maxv | branches: 1.55.8; Fix info leak: zero out the buffer, because it is not entirely filled, and the uninitialized bytes get copied to userland in sys___getdens30(). Remove unneeded cast while here.
|
| 1.54 |
| 12-Mar-2016 |
christos | branches: 1.54.10; 1.54.18; PR/50951: Unmess this up.
|
| 1.53 |
| 11-Mar-2016 |
christos | PR/50951: David Binderman: Fix misplaced parens
|
| 1.52 |
| 20-Apr-2015 |
riastradh | Make VOP_LINK return directory still locked and referenced.
Ride 7.99.10 bump.
|
| 1.51 |
| 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.50 |
| 28-Mar-2015 |
maxv | Remove the 'cred' argument from breadn(), and update the man page accordingly.
ok hannken@
|
| 1.49 |
| 25-Jul-2014 |
dholland | branches: 1.49.4; Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I can find.
The filesystem ones all call genfs_eopnotsupp - right now I am only implementing the plumbing and we can implement fallocate and/or fdiscard for files later.
The device ones call spec_fallocate (which is also genfs_eopnotsupp) and spec_fdiscard, which dispatches to the device-level op.
The fifo ones all call vn_fifo_bypass, which also ends up being EOPNOTSUPP.
|
| 1.48 |
| 14-Jun-2014 |
hannken | Remove the hints "isodir" and "relocated" from cd9660_vget_internal() and always reread the directory entry by inumber. For directories the directory entry is always its "." entry.
Always read directories via the device vnode to prevent buffer cache inconsistency. Keep i_devvp as a hint for fstat(1) and friends and always use im_devvp for reads. No need to vref()/vrele() i_devvp.
The additional bread is either cached because cd9660_lookup() just released the buffer or will be used in the near future when the directory gets traversed during lookup.
No objections on tech-kern@
|
| 1.47 |
| 23-Jan-2014 |
hannken | branches: 1.47.2; Change vnode operations create, mknod, mkdir and symlink to return the resulting vnode *vpp unlocked.
Discussed on tech-kern@
Welcome to 6.99.30
|
| 1.46 |
| 17-Jan-2014 |
hannken | Change vnode operations create, mknod, mkdir and symlink to keep the directory node dvp locked on return.
Discussed on tech-kern@
Welcome to 6.99.29
|
| 1.45 |
| 23-Jun-2013 |
dholland | branches: 1.45.2; Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front of the following symbols so as to disambiguate fully. (Christos already did the lfs ones.)
lblkno lblktosize lfragtosize numfrags blkroundup fragroundup
|
| 1.44 |
| 19-Jun-2013 |
dholland | blkoff() -> cd9660_blkoff() blksize() -> cd9660_blksize()
|
| 1.43 |
| 18-Mar-2013 |
plunky | C99 section 6.7.2.3 (Tags) Note 3 states that:
A type specifier of the form
enum identifier
without an enumerator list shall only appear after the type it specifies is complete.
which means that we cannot pass an "enum vtype" argument to kauth_access_action() without fully specifying the type first. Unfortunately there is a complicated include file loop which makes that difficult, so convert this minimal function into a macro (and capitalize it).
(ok elad@)
|
| 1.42 |
| 20-Dec-2012 |
hannken | 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.41 |
| 13-Mar-2012 |
elad | branches: 1.41.2; Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with something meaningful. All relevant documentation has been updated or written.
Most of these changes were brought up in the following messages:
http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html
Thanks to christos, manu, njoly, and jmmv for input.
Huge thanks to pgoyette for spinning these changes through some build cycles and ATF.
|
| 1.40 |
| 27-Sep-2011 |
christos | branches: 1.40.2; 1.40.6; use ISO_MAXNAMLEN instead of NAME_MAX
|
| 1.39 |
| 29-Mar-2010 |
pooka | Stop exposing fifofs internals and leave only fifo_vnodeop_p visible.
|
| 1.38 |
| 03-Jul-2009 |
elad | branches: 1.38.2; 1.38.4; Where possible, extract the file-system's access() routine to two internal functions: the first checking if the operation is possible (regardless of permissions), the second checking file-system permissions, ACLs, etc.
Mailing list reference:
http://mail-index.netbsd.org/tech-kern/2009/06/21/msg005311.html
|
| 1.37 |
| 23-Jun-2009 |
elad | Move the implementation of vaccess() to genfs_can_access(), in line with the other routines of the same spirit.
Adjust file-system code to use it.
Keep vaccess() for KPI compatibility and to keep element of least surprise. A "diagnostic" message warning that vaccess() is deprecated will be printed when it's used (obviously, only in DIAGNOSTIC kernels).
No objections on tech-kern@:
http://mail-index.netbsd.org/tech-kern/2009/06/21/msg005310.html
|
| 1.36 |
| 17-Dec-2008 |
cegger | branches: 1.36.2; kill MALLOC and FREE macros.
|
| 1.35 |
| 26-Nov-2008 |
pooka | Rototill all remaining file systems to use ubc_uiomove() instead of the ubc_alloc() - uiomove() - ubc_release() dance.
|
| 1.34 |
| 16-May-2008 |
hannken | branches: 1.34.4; 1.34.6; 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.33 |
| 27-Feb-2008 |
matt | branches: 1.33.2; 1.33.4; 1.33.6; Convert to ansi definitions from old-style definitons.
|
| 1.32 |
| 25-Jan-2008 |
ad | branches: 1.32.2; 1.32.6; Remove VOP_LEASE. Discussed on tech-kern.
|
| 1.31 |
| 08-Dec-2007 |
ad | Merge locking changes + fixes from the vmlocking branch.
|
| 1.30 |
| 26-Nov-2007 |
pooka | branches: 1.30.2; Remove the "struct lwp *" argument from all VFS and VOP interfaces. The general trend is to remove it from all kernel interfaces and this is a start. In case the calling lwp is desired, curlwp should be used.
quick consensus on tech-kern
|
| 1.29 |
| 08-Oct-2007 |
ad | branches: 1.29.4; Merge brelse() changes from the vmlocking branch.
|
| 1.28 |
| 29-Jul-2007 |
rumble | branches: 1.28.4; 1.28.6; 1.28.8; 1.28.10; Use _DIRENT_MINSIZE when determining the number of NFS cookies to allocate, rather than hard-coding 16.
|
| 1.27 |
| 29-Jul-2007 |
ad | It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request.
|
| 1.26 |
| 04-Mar-2007 |
christos | branches: 1.26.2; 1.26.6; 1.26.10; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.25 |
| 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.24 |
| 16-Nov-2006 |
christos | branches: 1.24.4; __unused removal on arguments; approved by core.
|
| 1.23 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
| 1.22 |
| 14-May-2006 |
elad | branches: 1.22.8; 1.22.10; integrate kauth.
|
| 1.21 |
| 15-Apr-2006 |
christos | Coverity CID 1197: Add KASSERT before deref.
|
| 1.20 |
| 01-Mar-2006 |
yamt | branches: 1.20.2; 1.20.4; 1.20.6; merge yamt-uio_vmspace branch.
- use vmspace rather than proc or lwp where appropriate. the latter is more natural to specify an address space. (and less likely to be abused for random purposes.) - fix a swdmover race.
|
| 1.19 |
| 11-Dec-2005 |
christos | branches: 1.19.2; 1.19.4; 1.19.6; merge ktrace-lwp.
|
| 1.18 |
| 29-Nov-2005 |
yamt | merge yamt-readahead branch.
|
| 1.17 |
| 11-Nov-2005 |
yamt | branches: 1.17.2; - ignore truncation for VCHR/VBLK/VFIFO as it used to be before yamt-vop merge. PR/32049 from Atsushi Onoe. - reject setattr which attempts to change size of VLNK/VSOCK.
|
| 1.16 |
| 02-Nov-2005 |
yamt | merge yamt-vop branch. remove following VOPs.
VOP_BLKATOFF VOP_VALLOC VOP_BALLOC VOP_REALLOCBLKS VOP_VFREE VOP_TRUNCATE VOP_UPDATE
|
| 1.15 |
| 30-Aug-2005 |
xtraeme | branches: 1.15.2; Remove __P()
|
| 1.14 |
| 19-Aug-2005 |
christos | 64 bit inode changes.
|
| 1.13 |
| 23-Jun-2005 |
thorpej | branches: 1.13.2; Remove the last references to M_NAMEI; everything should be using PNBUF_*() now (for a long time now). Remove M_NAMEI, and bump the kernel version to 3.99.7 to reflect its removal.
|
| 1.12 |
| 26-Feb-2005 |
perry | nuke trailing whitespace
|
| 1.11 |
| 09-Jan-2005 |
chs | branches: 1.11.2; 1.11.4; adjust the UBC mapping code to support non-vnode uvm_objects. this means we can no longer look at the vnode size to determine how many pages to request in a fault, which is good since for NFS the size can change out from under us on the server anyway. there's also a new flag UBC_UNMAP for ubc_release(), so that the file system code can make the decision about whether to cache mappings for files being used as executables.
|
| 1.10 |
| 17-Sep-2004 |
skrll | There's no need to pass a proc value when using UIO_SYSSPACE with vn_rdwr(9) and uiomove(9).
OK'd by Jason Thorpe
|
| 1.9 |
| 04-May-2004 |
jrf | Remove caddr_t inlines. Approved by christos@NetBSD.org.
|
| 1.8 |
| 26-Jan-2004 |
hannken | Fix xxx_strategy() to use the vnode arg instead of bp->b_vp.
|
| 1.7 |
| 25-Jan-2004 |
hannken | Make VOP_STRATEGY(bp) a real VOP as discussed on tech-kern.
VOP_STRATEGY(bp) is replaced by one of two new functions:
- VOP_STRATEGY(vp, bp) Call the strategy routine of vp for bp. - DEV_STRATEGY(bp) Call the d_strategy routine of bp->b_dev for bp.
DEV_STRATEGY(bp) is used only for block-to-block device situations.
|
| 1.6 |
| 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.5 |
| 29-Jun-2003 |
fvdl | branches: 1.5.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
| 1.4 |
| 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
| 1.3 |
| 07-Jun-2003 |
reinoud | Fix a botch in a boolean expression. Thanks to Martim Husemann for the fix :)
PR kern/21816: Big DVD's with cd9660 fs (can) crash Alpha can be closed allready :)
|
| 1.2 |
| 16-May-2003 |
itojun | 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_vnops.c was added on branch nathanw_sa on 2002-12-29 19:55:42 +0000
|
| 1.5.2.8 |
| 11-Dec-2005 |
christos | Sync with head.
|
| 1.5.2.7 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.5.2.6 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.5.2.5 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
| 1.5.2.4 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.5.2.3 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.5.2.2 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.5.2.1 |
| 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
| 1.11.4.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.11.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.13.2.9 |
| 17-Mar-2008 |
yamt | sync with head.
|
| 1.13.2.8 |
| 04-Feb-2008 |
yamt | sync with head.
|
| 1.13.2.7 |
| 21-Jan-2008 |
yamt | sync with head
|
| 1.13.2.6 |
| 07-Dec-2007 |
yamt | sync with head
|
| 1.13.2.5 |
| 27-Oct-2007 |
yamt | sync with head.
|
| 1.13.2.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.13.2.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
| 1.13.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.13.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.15.2.2 |
| 29-Oct-2005 |
yamt | cd9660_setattr: remove extra checks. return EOPNOTSUPP immediately. suggested by Chuck Silvers.
|
| 1.15.2.1 |
| 20-Oct-2005 |
yamt | adapt cd9660.
|
| 1.17.2.4 |
| 19-Nov-2005 |
yamt | - as read-ahead context is per-vnode now, there are less reasons to make VOP_READ call uvm_ra_request explicitly. move it to pager (uvn_get) so that it can handle accesses via mmap as well. - pass advice to pager via ubc. - tweak DPRINTF.
XXX can be disturbed by PGO_LOCKED.
XXX it's controversial where it should be done. (uvm_fault, uvn_get or genfs_getpages.)
|
| 1.17.2.3 |
| 19-Nov-2005 |
yamt | - finish reverting VOP_READ prototype changes. - remove unused variables. - fix typos. some of them are pointed by Juan RP.
|
| 1.17.2.2 |
| 18-Nov-2005 |
yamt | - associate read-ahead context to vnode, rather than file. - revert VOP_READ prototype.
|
| 1.17.2.1 |
| 15-Nov-2005 |
yamt | adapt the rest of filesystems which use genfs_getpages.
|
| 1.19.6.2 |
| 01-Jun-2006 |
kardel | Sync with head.
|
| 1.19.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
| 1.19.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.19.2.1 |
| 05-Feb-2006 |
yamt | adapt cd9660.
|
| 1.20.6.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
| 1.20.4.3 |
| 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.20.4.2 |
| 19-Apr-2006 |
elad | sync with head.
|
| 1.20.4.1 |
| 08-Mar-2006 |
elad | Adapt to kernel authorization KPI.
|
| 1.20.2.1 |
| 24-May-2006 |
yamt | sync with head.
|
| 1.22.10.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
| 1.22.10.1 |
| 22-Oct-2006 |
yamt | sync with head
|
| 1.22.8.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.24.4.2 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.24.4.1 |
| 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.26.10.1 |
| 15-Aug-2007 |
skrll | Sync with HEAD.
|
| 1.26.6.1 |
| 09-Dec-2007 |
reinoud | Pullup to HEAD
|
| 1.26.2.5 |
| 24-Oct-2007 |
ad | - Kill ISODEVMAP. - Mark cd9660 MPSAFE.
|
| 1.26.2.4 |
| 16-Sep-2007 |
ad | Checkpoint work in progress on the vnode lifecycle and reference counting stuff. This makes it work properly without kernel_lock and fixes a few quite old bugs. See vfs_subr.c 1.283.2.17 for details.
|
| 1.26.2.3 |
| 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.26.2.2 |
| 19-Aug-2007 |
ad | - Back out the biodone() changes. - Eliminate B_ERROR (from HEAD).
|
| 1.26.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.28.10.2 |
| 29-Jul-2007 |
rumble | Use _DIRENT_MINSIZE when determining the number of NFS cookies to allocate, rather than hard-coding 16.
|
| 1.28.10.1 |
| 29-Jul-2007 |
rumble | file cd9660_vnops.c was added on branch matt-mips64 on 2007-07-29 21:17:42 +0000
|
| 1.28.8.1 |
| 14-Oct-2007 |
yamt | sync with head.
|
| 1.28.6.3 |
| 23-Mar-2008 |
matt | sync with HEAD
|
| 1.28.6.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.28.6.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
| 1.28.4.3 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.28.4.2 |
| 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
| 1.28.4.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.29.4.3 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.29.4.2 |
| 27-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.29.4.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.30.2.2 |
| 08-Dec-2007 |
ad | Sync with head.
|
| 1.30.2.1 |
| 04-Dec-2007 |
ad | Pull the vmlocking changes into a new branch.
|
| 1.32.6.3 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.32.6.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.32.6.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.32.2.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
| 1.33.6.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.33.4.3 |
| 11-Aug-2010 |
yamt | sync with head.
|
| 1.33.4.2 |
| 18-Jul-2009 |
yamt | sync with head.
|
| 1.33.4.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.33.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.34.6.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.34.4.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.36.2.1 |
| 23-Jul-2009 |
jym | Sync with HEAD.
|
| 1.38.4.1 |
| 30-May-2010 |
rmind | sync with head
|
| 1.38.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.40.6.1 |
| 05-Apr-2012 |
mrg | sync to latest -current.
|
| 1.40.2.3 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.40.2.2 |
| 23-Jan-2013 |
yamt | sync with head
|
| 1.40.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.41.2.4 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.41.2.3 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.41.2.2 |
| 23-Jun-2013 |
tls | resync from head
|
| 1.41.2.1 |
| 25-Feb-2013 |
tls | resync with head
|
| 1.45.2.1 |
| 18-May-2014 |
rmind | sync with head
|
| 1.47.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.49.4.3 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|
| 1.49.4.2 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
| 1.49.4.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.54.18.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.54.10.1 |
| 04-Aug-2019 |
martin | Pull up following revision(s) (requested by maxv in ticket #1322):
sys/fs/cd9660/cd9660_vnops.c: revision 1.55
Fix info leak: zero out the buffer, because it is not entirely filled, and the uninitialized bytes get copied to userland in sys___getdens30(). Remove unneeded cast while here.
|
| 1.55.8.1 |
| 25-Apr-2020 |
bouyer | Sync with bouyer-xenpvh-base2 (HEAD)
|
| 1.58.6.1 |
| 01-Aug-2021 |
thorpej | Sync with HEAD.
|