Commit Graph

  • ca072ee70f splat linux:shrinker: Fix race condition Steven Johnson 2012-12-03 16:16:17 +08:00
  • 576ec6aac4 splat command verbose behavior Brian Behlendorf 2012-12-07 09:53:55 -08:00
  • e4d89e9cfc Switch KM_SLEEP to KM_PUSHPAGE Richard Yao 2012-12-08 08:38:13 -05:00
  • 53c7411919 Revert "Fix unlink/xattr deadlock" Brian Behlendorf 2012-12-05 13:00:49 -08:00
  • d3aa3ea96e Preserve inode mtime/ctime in .writepage() Brian Behlendorf 2012-12-04 12:11:02 -08:00
  • 9b88fa165f splat taskq:front: Fix race Steven Johnson 2012-12-05 11:39:32 +08:00
  • 53c2ec1d1b Fix 'zpool create' segfault due to bad syntax Jorgen Lundman 2012-11-29 14:56:07 +09:00
  • 2957f38d78 vdev_id support for device link aliases Ned Bass 2012-11-29 11:08:37 -08:00
  • e89260a1c8 Directory xattr znodes hold a reference on their parent Brian Behlendorf 2012-11-29 16:10:03 -08:00
  • 053678f3b0 Handle errors from spl_kern_path_locked() Brian Behlendorf 2012-12-03 12:01:28 -08:00
  • 645fb9cc21 Implemented sharing datasets via SMB using libshare Turbo Fredriksson 2012-02-04 21:08:53 +01:00
  • b84412a6e8 Linux compat 3.7, kernel_thread() Brian Behlendorf 2012-11-30 15:46:30 -08:00
  • 4588bf5701 Make zpool attach -o ashift=... actually work Cyril Plisko 2012-11-30 23:13:28 +02:00
  • c3275b56a1 Add load_nvlist() error handling Brian Behlendorf 2012-11-30 11:23:38 -08:00
  • c372b36e3e Allow GPT+EFI vdevs for root pools Brian Behlendorf 2012-11-06 11:33:24 -08:00
  • 004324ecc6 Disable page allocation warnings for super block Brian Behlendorf 2012-11-30 10:31:54 -08:00
  • 56a517ae3a Verify --with-linux source directory exists Brian Behlendorf 2012-11-29 20:19:25 -08:00
  • 251677e98f Verify --with-linux source directory exists Brian Behlendorf 2012-11-29 19:26:19 -08:00
  • 38b344d22a vdev_id fails to handle complex device topologies Cyril Plisko 2012-11-29 15:40:26 +02:00
  • a6ef9522ea Make vdev_id POSIX sh compatible Ned Bass 2012-09-19 11:44:12 -07:00
  • f74a147c02 Fix NULL deref when zvol_alloc() fails Brian Behlendorf 2012-11-27 14:02:49 -08:00
  • 30315d237b Increase ZFS_OBJ_MTX_SZ to 256 Brian Behlendorf 2012-11-27 13:32:57 -08:00
  • 043f9b5724 Disable FS reclaim when allocating new slabs Brian Behlendorf 2012-11-26 16:52:28 -08:00
  • 0e20a31b4b Recreate minors when renaming zvols Brian Behlendorf 2012-11-19 13:48:06 -08:00
  • 33364b15d3 mount.zfs: canonicalize mount point for mtab nordaux 2012-02-13 05:44:20 +02:00
  • 54602c3771 Merge branch 'ashift' Brian Behlendorf 2012-11-15 11:43:54 -08:00
  • df83110856 Add "-o ashift" to zpool add and zpool attach Cyril Plisko 2012-11-06 14:39:00 +02:00
  • 2404b01499 Improve AF hard disk detection Brian Behlendorf 2012-09-02 16:34:12 -07:00
  • 32a9872bba Illumos #2671: zpool import should not fail if vdev ashift has increased George Wilson 2012-05-03 05:49:19 -07:00
  • 3997bc7435 zfs-0.6.0-rc12 Brian Behlendorf 2012-11-13 14:35:44 -08:00
  • e71a4534b3 SPL 0.6.0-rc12 Brian Behlendorf 2012-11-13 14:28:25 -08:00
  • 2af96a5df5 Fix hard coded path in 60-vdev.rules.in Richard Yao 2012-11-12 12:34:45 -05:00
  • 4c837f0d93 Fix "allocating allocated segment" panic Brian Behlendorf 2012-10-31 10:06:34 -07:00
  • e26ade5101 Fix zvol+btrfs hang Brian Behlendorf 2012-11-08 14:18:22 -08:00
  • 366346c565 Merge branch 'kmem-cache-optimization' Brian Behlendorf 2012-11-08 11:00:23 -08:00
  • dc1b30224f Never spin in kmem_cache_alloc() Brian Behlendorf 2012-11-05 13:54:20 -08:00
  • a1af8fb1ea Optimize spl_kmem_cache_free() Brian Behlendorf 2012-10-30 11:21:42 -07:00
  • ed3163484d Track emergency object in rbtree Brian Behlendorf 2012-10-30 10:45:50 -07:00
  • 165f13c33a Improved vmem cached deadlock detection Brian Behlendorf 2012-10-29 16:51:59 -07:00
  • 65c2fc5a2e Merge branch 'splat' Brian Behlendorf 2012-11-06 14:49:11 -08:00
  • 1112486356 splat kmem:slab_overcommit: Disabled Brian Behlendorf 2012-11-02 16:13:50 -07:00
  • b8296bf3e6 splat atomic:64-bit: Create thread outside spin lock Brian Behlendorf 2012-11-02 14:14:53 -07:00
  • 0e149d4204 splat: Fix log buffer locking Brian Behlendorf 2012-11-02 15:31:04 -07:00
  • df870a697f splat: Cleanup headers Brian Behlendorf 2012-11-02 15:29:44 -07:00
  • d2733258d0 Condition variable reference counts Brian Behlendorf 2012-11-05 09:04:50 -08:00
  • 87efc30b27 Merge remote branch 'eris/stats' Brian Behlendorf 2012-11-06 14:48:33 -08:00
  • bbf8c74805 Merge remote branch 'eris/stats' Brian Behlendorf 2012-11-06 14:44:07 -08:00
  • 9dcb971983 Log I/Os longer than zio_delay_max (30s default) Brian Behlendorf 2012-10-25 13:02:31 -07:00
  • e95853a331 Add txgs-<pool> kstat file Brian Behlendorf 2012-10-23 13:48:22 -07:00
  • dba79fcbf2 Add KSTAT_TYPE_TXG type Brian Behlendorf 2012-10-22 16:57:27 -07:00
  • e8fd45a0f9 Add ddt_object_count() error handling Brian Behlendorf 2012-10-26 10:01:49 -07:00
  • 178e73b376 Revert "Don't ashift-align vdev read requests." Brian Behlendorf 2012-10-24 15:22:31 -07:00
  • 71c9f0b003 Make kstat.ks_update() callback atomic Brian Behlendorf 2012-10-23 09:17:29 -07:00
  • f21e5c6a17 Remove 'Resized bio's/dio' warning Brian Behlendorf 2012-10-22 10:07:24 -07:00
  • 30b937ee15 Update spare and cache device names on import Brian Behlendorf 2012-10-18 21:36:07 -07:00
  • eac4720465 Allow 'zpool replace' to use short device names Brian Behlendorf 2012-10-17 16:58:54 -07:00
  • 1e0c2c2ccf Linux 3.7 compat, __clear_close_on_exec() removed Brian Behlendorf 2012-10-18 12:37:32 -07:00
  • c7dfc08629 Quote snapshot and mountpoint for .zfs automount Brian Behlendorf 2012-10-17 13:23:09 -07:00
  • 658a0140f3 Merge branch 'zil-performance' Brian Behlendorf 2012-10-17 08:57:14 -07:00
  • 5d7a86d114 Use the slog even with logbias=throughput. Etienne Dechamps 2012-06-28 12:30:07 +02:00
  • 920dd524fb Add FASTWRITE algorithm for synchronous writes. Etienne Dechamps 2012-06-27 15:20:20 +02:00
  • 142e6dd100 Add atomic_sub_* functions to libspl. Etienne Dechamps 2012-06-27 10:26:49 +02:00
  • 82f46731fd Merge branch 'condvar' Brian Behlendorf 2012-10-17 08:47:07 -07:00
  • a298dbde92 Condition variable usage, zp->r_{rd,wr}_cv Brian Behlendorf 2012-10-15 13:41:44 -07:00
  • 8c0712fd88 Condition variable usage, zilog->zl_cv_batch Brian Behlendorf 2012-10-15 13:40:07 -07:00
  • 99db9bfde7 Condition variable usage, zevent_cv Brian Behlendorf 2012-10-15 13:36:26 -07:00
  • 6cb7ab069d Do not return /dev/loop-control in unused_loop_device Andrew Reid 2012-10-13 12:03:59 -03:00
  • 6f53a6a229 Switch KM_SLEEP to KM_PUSHPAGE Massimo Maggi 2012-10-12 00:55:42 +02:00
  • c418410393 Limit zfs_vdev_aggregation_limit to SPA_MAXBLOCKSIZE Brian Behlendorf 2012-10-15 09:27:48 -07:00
  • 45ca2d91cb Return positive error number in zfsctl_shares_lookup. Yuxuan Shui 2012-10-14 17:01:26 +08:00
  • 26099167e6 Disable ztest deadman timer Brian Behlendorf 2012-10-14 19:21:49 -07:00
  • ee7913b644 Merge branch 'linux-3.6' Brian Behlendorf 2012-10-14 16:27:22 -07:00
  • bcb15891ab Linux 3.6 compat, kern_path_locked() added Yuxuan Shui 2012-10-11 22:41:33 +08:00
  • 95f5c63b47 Linux 3.6 compat, iops->mkdir() Richard Yao 2012-08-16 19:31:54 -04:00
  • 558ef6d080 Linux 3.6 compat, iops->create() Yuxuan Shui 2012-10-12 23:20:58 +08:00
  • 8f195a908f Linux 3.6 compat, iops->lookup() Yuxuan Shui 2012-10-12 22:41:06 +08:00
  • 3c20361075 Linux 3.6 compat, sget() Yuxuan Shui 2012-10-12 21:40:53 +08:00
  • af26c4d4ab Linux 3.6 compat, sops->write_super() removed Yuxuan Shui 2012-10-13 18:44:15 -07:00
  • a5c20e2a0a Don't ashift-align vdev read requests. Etienne Dechamps 2012-10-07 21:30:23 +02:00
  • b68503fb30 Remove vmem_size() consumers Richard Yao 2012-10-11 15:51:25 -07:00
  • dea3505dff Switch KM_SLEEP to KM_PUSHPAGE Massimo Maggi 2012-10-11 16:19:48 -07:00
  • 87d98efe9e Fix zfs_txg_timeout module parameter Brian Behlendorf 2012-10-11 13:56:32 -07:00
  • 7df05a4266 Fix zfs_write_limit_max integer size mismatch on 32-bit systems Richard Yao 2012-10-10 23:57:45 -04:00
  • 15fd274973 Make zfs_immediate_write_sz a module paramater Cyril Plisko 2012-10-08 20:02:20 +02:00
  • 5b7e5b5ab9 txg is spelled as tgx in places Cyril Plisko 2012-10-09 05:58:35 +02:00
  • c8f259182d zfs.8: add missing info about dedup, mlslabel KORN Andras 2012-10-09 10:26:38 +02:00
  • beb999445a Switch KM_SLEEP to KM_PUSHPAGE Massimo Maggi 2012-10-07 21:54:06 +02:00
  • 7bd04f2d7d Set default zvol elevator to noop Brian Behlendorf 2012-10-05 10:39:35 -07:00
  • bbdc6ae495 Add interface for file hole punching. Etienne Dechamps 2012-09-03 14:56:26 +02:00
  • 089fa91bc5 Align DISCARD requests on zvols. Etienne Dechamps 2012-10-04 10:38:55 +02:00
  • 31ab194297 Merge branch 'illumos-ztest' Brian Behlendorf 2012-10-04 14:37:53 -07:00
  • ae380cfa76 Realpath arg 2 must be a minimum of PATH_MAX Brian Behlendorf 2012-10-04 12:54:47 -07:00
  • 5be98cfe2f Verify the return value for warn_unused_result functions Brian Behlendorf 2012-10-04 12:30:16 -07:00
  • facbbe4366 Replace tempnam() with mkstemp() Brian Behlendorf 2012-10-04 11:36:52 -07:00
  • 483106eb71 Minimize ztest stack frame size Brian Behlendorf 2012-10-04 11:14:04 -07:00
  • 9d81146b01 Use dynamic file descriptor numbers in ztest. Etienne Dechamps 2012-10-04 16:09:12 +02:00
  • 22257dc0d5 Fix mmap() usage in ztest. Christopher Siden 2012-05-21 12:11:39 -07:00
  • c242c188fd Illumos #1950: ztest backwards compatibility testing option. Chris Siden 2012-01-23 18:43:32 -08:00
  • d75d6f294e Switch KM_SLEEP to KM_PUSHPAGE Chris Dunlop 2012-10-04 16:19:17 +10:00
  • 04434775b7 Illumos #3100: zvol rename fails with EBUSY when dirty. Matthew Ahrens 2012-08-24 07:12:46 -07:00