Commit Graph

  • 3558fd73b5 Prototype/structure update for Linux Brian Behlendorf 2011-02-08 11:16:06 -08:00
  • 6149f4c45f Remove dmu_write_pages() support Brian Behlendorf 2011-02-08 10:39:06 -08:00
  • eb28321e2d Create a root znode without VFS dependencies Brian Behlendorf 2011-01-26 12:49:58 -08:00
  • bcf308227c Remove zfs_ctldir.[ch] Brian Behlendorf 2011-01-26 12:45:24 -08:00
  • b516a07b99 Disable fuid features Brian Behlendorf 2011-01-06 14:53:21 -08:00
  • d5e53f9d06 Disable zfs_sync during oops/panic Brian Behlendorf 2011-01-06 14:07:41 -08:00
  • acb5376940 Disable Shutdown/Reboot Brian Behlendorf 2011-01-05 16:38:30 -08:00
  • cb28b3494e Remove SYNC_ATTR check Brian Behlendorf 2011-01-06 14:15:48 -08:00
  • e15c023014 Remove mount options Brian Behlendorf 2011-01-06 12:56:48 -08:00
  • d7cafa8e3e Remove zfs_active_fs_count Brian Behlendorf 2011-01-05 17:00:34 -08:00
  • 42ab36aa36 Remove unused mount functions Brian Behlendorf 2011-01-05 16:56:49 -08:00
  • c0b3dc7d07 Remove zfs_major/zfs_minor/zfsfstype Brian Behlendorf 2011-01-05 16:24:57 -08:00
  • 4b3f12ecd5 Remove Solaris VFS Hooks Brian Behlendorf 2011-01-05 14:46:59 -08:00
  • 960e08fe3e VFS: Add zfs_inode_update() helper Brian Behlendorf 2011-01-05 14:27:30 -08:00
  • 7304b6e50f VFS: Integrate zfs_znode_alloc() Brian Behlendorf 2011-01-05 13:16:12 -08:00
  • 10c6047ea5 Enable zfs_znode compilation Brian Behlendorf 2010-12-21 16:28:11 -08:00
  • a405c8a665 ACL related changes Brian Behlendorf 2010-12-17 15:21:18 -08:00
  • 3fc050aaf2 Init/destroy tsd Brian Behlendorf 2010-12-17 15:26:17 -08:00
  • 8299a1f41e Add Linux Compat Infrastructure Brian Behlendorf 2011-01-18 11:42:25 -08:00
  • ab892c5f0a Replace VOP_* calls with direct zfs_* calls Brian Behlendorf 2010-12-22 10:07:03 -08:00
  • 590329b50c Add basic uio support Brian Behlendorf 2010-12-22 12:13:57 -08:00
  • 538f669f63 Add trivial acl helpers Brian Behlendorf 2011-01-12 12:51:48 -08:00
  • c60bc1fbf0 Remove dead ACL code Brian Behlendorf 2010-12-21 14:38:27 -08:00
  • 4e1b54fdde Remove zfs_parse_bootfs() support Brian Behlendorf 2011-01-06 16:49:45 -08:00
  • 9ee7fac531 VFS: Wrap with HAVE_SHARE Brian Behlendorf 2011-01-07 11:51:27 -08:00
  • bc3e15e386 Wrap with HAVE_MLSLABEL Brian Behlendorf 2011-01-06 16:47:31 -08:00
  • 5649246dd3 Remove znode move functionality Brian Behlendorf 2011-01-07 12:40:30 -08:00
  • f30484afc3 Conserve stack in zfs_mkdir() Brian Behlendorf 2011-01-07 13:47:47 -08:00
  • 1ee1b76786 Conserve stack in zfs_sa_upgrade() Brian Behlendorf 2010-12-17 14:21:46 -08:00
  • e5c39b95a7 Export required vfs/vn symbols Brian Behlendorf 2010-12-17 11:18:08 -08:00
  • 72d5e2da3e Add HAVE_SCANSTAMP Brian Behlendorf 2010-12-17 14:04:40 -08:00
  • 0d33908cdf Update META to 0.6.0 Brian Behlendorf 2011-02-07 16:41:08 -08:00
  • 872e8d2697 Add initial rw_uio functions to the dmu Brian Behlendorf 2010-12-17 09:14:38 -08:00
  • b4ead57cfb Remove HAVE_ZPL from commands and libraries Brian Behlendorf 2010-12-16 15:11:40 -08:00
  • 9a616b5d17 Documentation updates Brian Behlendorf 2010-12-16 15:43:37 -08:00
  • c5d915f423 Minimal libshare infrastructure Brian Behlendorf 2010-12-16 13:47:30 -08:00
  • 3fb1fcdea1 Add 'zfs mount' support Brian Behlendorf 2010-12-16 16:16:25 -08:00
  • d599e4fa79 Block in cv_destroy() on all waiters Brian Behlendorf 2011-02-04 14:09:08 -08:00
  • feb46b92a7 Open up libzfs_run_process/libzfs_load_module Brian Behlendorf 2010-12-16 15:47:40 -08:00
  • 95c4cae39f Disable umount.zfs helper Brian Behlendorf 2010-12-16 12:56:10 -08:00
  • 3b8cfee8af Enable mount.zfs helper Brian Behlendorf 2010-12-08 16:40:11 -08:00
  • b3259b6a2b Autoconf selinux support Brian Behlendorf 2010-12-16 14:26:08 -08:00
  • 0aff071d18 Minor policy interface Brian Behlendorf 2010-12-22 13:45:02 -08:00
  • ef57fb98e4 Add missing headers Brian Behlendorf 2010-12-22 13:41:57 -08:00
  • 3fc97f9335 Add VSA_ACE_* and MAX_ACL_ENTRIES defines Brian Behlendorf 2011-01-12 11:34:07 -08:00
  • e2b25f698c Add MAXUID define Brian Behlendorf 2011-01-12 11:29:17 -08:00
  • 5f46a517f1 Add FIGNORECASE define Brian Behlendorf 2011-01-12 11:27:07 -08:00
  • 3e5d3d3285 Add ksid_index_t and ksid_t types Brian Behlendorf 2011-01-12 11:25:20 -08:00
  • d700637207 Minimal VFS additions Brian Behlendorf 2011-01-12 11:22:34 -08:00
  • 647fa73cf3 Remove VN_HOLD/VN_RELE/VOP_PUTPAGE Brian Behlendorf 2011-01-11 11:46:49 -08:00
  • bd6ac72b03 Add a few additional vnode #defines Brian Behlendorf 2011-01-11 12:00:35 -08:00
  • a5b40eed17 Make vn_cache|vn_file_cache kmem caches Brian Behlendorf 2011-01-11 11:57:02 -08:00
  • dcd9cb5a17 Clean vattr_t and vsecattr_t types Brian Behlendorf 2011-01-11 11:56:00 -08:00
  • 1b439713f1 FRSYNC Should Use O_SYNC Brian Behlendorf 2011-01-11 11:54:21 -08:00
  • 4295b530ee Add vn_mode_to_vtype/vn_vtype to_mode helpers Brian Behlendorf 2011-01-11 11:53:05 -08:00
  • 3f688a8c38 Add cv_timedwait_interruptible() function Neependra Khare 2010-12-06 17:05:58 +05:30
  • 6bf4d76f47 Linux Compat: inode->i_mutex/i_sem Brian Behlendorf 2011-01-10 12:35:22 -08:00
  • 95c73795b0 Fix ZVOL rename minor devices Brian Behlendorf 2011-01-07 12:24:03 -08:00
  • 149e873ab1 Fix minor compiler warnings Brian Behlendorf 2010-12-16 14:05:42 -08:00
  • 683fe41fc7 Add missing mkdirp prototype Brian Behlendorf 2010-12-10 12:54:30 -08:00
  • 5b63b3eb6f Use cv_timedwait_interruptible in arc Brian Behlendorf 2010-12-10 12:00:00 -08:00
  • 8d4e8140ef Fix block device-related issues in zdb. Ricardo M. Correia 2010-12-14 09:50:37 -08:00
  • a7dc7e5d5a Enable rrwlock.c compilation Brian Behlendorf 2010-12-07 16:05:25 -08:00
  • 135cf6a8ae Refresh autogen.sh products Brian Behlendorf 2010-12-07 15:33:12 -08:00
  • b7dc313837 Add Thread Specific Data (TSD) Regression Test Brian Behlendorf 2010-12-03 15:49:57 -08:00
  • 9fe45dc1ac Add Thread Specific Data (TSD) Implementation Brian Behlendorf 2010-11-30 09:51:46 -08:00
  • 8beea9ac24 Refresh autogen.sh products Brian Behlendorf 2010-11-30 10:36:58 -08:00
  • c2f997b0b3 Make kmutex_t typesafe in all cases. Ricardo M. Correia 2010-11-22 00:20:58 -08:00
  • 058de03caa Clear cv->cv_mutex when not in use Brian Behlendorf 2010-11-23 10:56:55 -08:00
  • 31165fd9aa Remove partition from vdev name in zfault.sh Ned Bass 2010-11-23 11:19:57 -08:00
  • 5e7affae52 Skip /dev/hpet during 'zpool import' Brian Behlendorf 2010-11-12 09:33:17 -08:00
  • e0f3df67e5 Add '-ts' options to zconfig.sh/zfault.sh usage Brian Behlendorf 2010-11-11 10:22:36 -08:00
  • 7dc3830c0f Remove spl/zfs modules as part of cleanup Brian Behlendorf 2010-11-11 10:17:02 -08:00
  • cf47fad67d Unconditionally load core kernel modules Brian Behlendorf 2010-11-11 10:00:39 -08:00
  • e06be58641 Fix for access beyond end of device error Ned Bass 2010-11-10 13:36:18 -08:00
  • 1f30b9d432 Linux 2.6.36 compat, use fops->unlocked_ioctl() Brian Behlendorf 2010-11-10 16:44:20 -08:00
  • 8326eb4605 Linux 2.6.36 compat, blk_* macros removed Brian Behlendorf 2010-11-10 16:38:14 -08:00
  • 675de5aa37 Linux 2.6.36 compat, synchronous bio flag Brian Behlendorf 2010-11-10 15:49:40 -08:00
  • f4af6bb783 Linux 2.6.36 compat, use REQ_FAILFAST_MASK Brian Behlendorf 2010-11-10 14:40:38 -08:00
  • b04cffc9b0 Remove inconsistent use of EOPNOTSUPP Ned Bass 2010-11-09 14:20:01 -08:00
  • 00ba7ef900 Give ENOTSUP a valid user space error value Ned Bass 2010-11-09 14:06:13 -08:00
  • 8655ce492f Linux 2.6.36 compat, use fops->unlocked_ioctl() Brian Behlendorf 2010-11-10 12:58:07 -08:00
  • 9b2048c26b Linux 2.6.36 compat, fs_struct->lock type change Brian Behlendorf 2010-11-09 11:15:32 -08:00
  • a50cede388 Linux 2.6.36 compat, wrap RLIM64_INFINITY Brian Behlendorf 2010-11-09 10:34:10 -08:00
  • 1e18307b61 Fix incorrect krw_type_t type Brian Behlendorf 2010-11-08 21:32:47 -08:00
  • 8c3ab23f4b Add lustre zpios-test workload Brian Behlendorf 2010-11-05 12:29:58 -07:00
  • a8179b5139 Prep for 0.5.2 tag Brian Behlendorf 2010-11-05 11:51:24 -07:00
  • cb39a6c6aa Replace custom zpool configs with generic configs Brian Behlendorf 2010-11-05 11:43:20 -07:00
  • 3ee56c292b Make rollbacks fail gracefully Ned Bass 2010-10-29 15:27:03 -07:00
  • 7e55f4e00c Increate zio write interrupt thread count. Brian Behlendorf 2010-10-28 10:42:38 -07:00
  • 451041db53 Shorten zio_* thread names Brian Behlendorf 2010-10-28 10:36:50 -07:00
  • c11908c75d Prep for 0.5.2 tag Brian Behlendorf 2010-11-05 11:52:46 -07:00
  • 8294c69bb7 Clear owner after dropping mutex Brian Behlendorf 2010-11-03 15:56:53 -07:00
  • b1c5821375 Fix panic mounting unformatted zvol Ned Bass 2010-10-29 12:13:52 -07:00
  • 23aa63cbf5 Fix 2.6.35 shrinker callback API change Brian Behlendorf 2010-10-22 14:16:43 -07:00
  • 6ee71f5ce3 Call modprobe with absolute path Ned Bass 2010-10-22 11:13:16 -07:00
  • d877ac6bfe Fix intermittent 'zpool add' failures Ned Bass 2010-10-21 17:08:30 -07:00
  • d4055aac3c Add zconfig test for adding and removing vdevs Ned Bass 2010-10-18 11:07:20 -07:00
  • 4682b8c14e Remove solaris-specific code from make_leaf_vdev() Ned Bass 2010-10-18 11:26:04 -07:00
  • a2c6816c34 Support shorthand names with zpool remove Ned Bass 2010-10-13 17:27:41 -07:00