summaryrefslogtreecommitdiffstats
path: root/sys/contrib
Commit message (Expand)AuthorAgeFilesLines
* Adjust va_mask for setattr. FreeBSD doesn't have va_mask, so we initialize itpjd2007-05-281-0/+1
* Because we allocate componentname structures on stack, bzero() them beforepjd2007-05-281-0/+3
* Initialize ZFS a bit earlier and block root mounting untilpjd2007-05-241-1/+4
* FreeBSD's namecache works quite well with ZFS, so remove DNLC.pjd2007-05-232-1075/+0
* All objects we create using GFS are directories, so initialize d_typepjd2007-05-231-2/+2
* Lock vnode on lookup. This fixes ZIL replay for rmdir/unlink/rename.pjd2007-05-221-0/+3
* From OpenBSD, rev. 1.524, 1.528, 1.529dhartmei2007-05-211-3/+52
* Increase debug level - this message is not that important.pjd2007-05-091-1/+1
* - Add missing lock destruction and remove duplicate initializations.pjd2007-05-066-5/+14
* Use provider's ident to handle situations when disks are moved aroundpjd2007-05-061-10/+161
* MFp4: We don't need to cover vnode_pager_setsize() with the z_map_lock.pjd2007-05-061-1/+2
* Share-lock a vnode where possible.pjd2007-05-021-1/+1
* When parent directory has to be unlocked, lock it back with the same lockpjd2007-05-021-2/+6
* Lock vnode using cn_lkflags in case the caller wants the vnode to bepjd2007-05-021-1/+1
* The getnewvnode() function sets LK_NOSHARE by default, so if we want topjd2007-05-021-3/+9
* ZFS should update timestamps upon the creat() of an existing file.pjd2007-05-022-2/+5
* - Lock vnode with flags passed in as argument in zfs_vget() and zfs_root().pjd2007-05-021-2/+4
* MFp4: Remove LK_RETRY flag when locking vnode in zfs_lookup, we don't wantpjd2007-05-011-1/+6
* White space fixes.pjd2007-05-014-34/+34
* Add a comment explaining why we call dmu_write() unconditionally, even ifpjd2007-05-011-0/+9
* - Define d_type for ".", ".." and ".zfs" directories.pjd2007-04-292-0/+5
* Oops, correct important typo in last commit.pjd2007-04-291-1/+1
* Avoid freeing NULL pointer in case of an error.pjd2007-04-291-1/+1
* Fix two use-after-free cases.pjd2007-04-291-2/+2
* MFp4: Optimize mappedwrite() and mappedread() functions to write/read as muchpjd2007-04-261-31/+58
* - Always try to write one whole page at a time.pjd2007-04-261-7/+9
* MFV: Free znodes immediatelly, allowing the ARC to hold onto less memory.pjd2007-04-261-1/+1
* MFV: Functions name change.pjd2007-04-261-4/+4
* ZIL (ZFS Intent Log) can be safely turned on and off at run time, becausepjd2007-04-241-1/+1
* MFp4: Now that ZFS can use FreeBSD's namecache, turn it off by default andpjd2007-04-241-0/+4
* MFp4: Rearange the code so vobject is destroyed from reclaim() method likepjd2007-04-242-21/+22
* MFp4: Once page is written successfully, we should clear the dirty bits.pjd2007-04-241-0/+3
* MFp4: Reduce diff against vendor.pjd2007-04-243-2/+4
* MFp4: We have stronger 'lock already initialized' check now, so we canpjd2007-04-241-1/+0
* Mostly-cosmetic fixes in low-memory warning messages:bmah2007-04-231-6/+7
* Too much diff reduction. 'cmd' has to be u_long.pjd2007-04-231-3/+3
* MFp4: Reduce diff against vendor code:pjd2007-04-237-469/+784
* Fix 'zpool status -v'. To get object number we should use ZFS_DIRENT_OBJ()pjd2007-04-221-1/+2
* Fix st_rdev handling (implement it, actually).pjd2007-04-222-2/+9
* MFp4:pjd2007-04-214-24/+37
* MFp4: We check for PRIV_VFS_MOUNT already in mount(2) syscall and we don'tpjd2007-04-181-4/+0
* Simplify.pjd2007-04-171-4/+0
* Ignore hostid check for root-on-ZFS configurations. Making hostid availablepjd2007-04-171-1/+5
* Uncomment forgotten check. Without this check in-place, ZFS will panic onpjd2007-04-161-1/+1
* MFp4: Start DNLC after desiredvnodes variable is initialized.pjd2007-04-151-2/+2
* Fix RAID-Z resilvering.pjd2007-04-141-2/+16
* MFp4: Hmm, it seems to work now.pjd2007-04-141-8/+1
* MFp4: Use max_ncpus, which is used in other places in the code.pjd2007-04-141-1/+1
* MFp4: Add more debug, so we can see if zpool.cache was loaded or why itpjd2007-04-141-3/+11
* MFp4: Allow to tune vfs.zfs.debug from loader.conf.pjd2007-04-141-0/+1
OpenPOWER on IntegriCloud