16589 zfs: avoid kfpu use when panickingReviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Approved by: Dan McDonald <danmcd@mn
16589 zfs: avoid kfpu use when panickingReviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
16203 zfs: switch refcount tracking from lists to AVL-treesReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Toomas Soome <tsoome@m
16203 zfs: switch refcount tracking from lists to AVL-treesReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
16423 Import fletcher-4 algorithms from OpenZFSPortions contributed by: Attila Fülöp <attila@fueloep.org>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Portions contributed by: Da
16423 Import fletcher-4 algorithms from OpenZFSPortions contributed by: Attila Fülöp <attila@fueloep.org>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Portions contributed by: David Quigley <david.quigley@intel.com>Portions contributed by: Gvozden Nešković <neskovic@gmail.com>Portions contributed by: Jinshan Xiong <jinshan.xiong@intel.com>Portions contributed by: Rich Ercolani <rincebrain@gmail.com>Portions contributed by: Richard Yao <richard.yao@alumni.stonybrook.edu>Portions contributed by: Romain Dolbeau <romain.github@dolbeau.name>Portions contributed by: Tim Chase <tim@chase2k.com>Portions contributed by: Tyler J. Stachecki <stachecki.tyler@gmail.com>Reviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
16163 zfs scrub should pause scan when memory is lowReviewed by: Joshua M. Clulow <josh@sysmgr.org>Approved by: Dan McDonald <danmcd@mnx.io>
16201 Panic after setting reference_tracking_enableReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.co
16201 Panic after setting reference_tracking_enableReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
15969 High mutex contention with SMB calling ZFS access checkReviewed by: Jerry Jelinek <gjelinek@racktopsystems.com>Reviewed by: Matt Barden <mbarden@racktopsystems.com>Reviewed by: Paul Zuchowsk
15969 High mutex contention with SMB calling ZFS access checkReviewed by: Jerry Jelinek <gjelinek@racktopsystems.com>Reviewed by: Matt Barden <mbarden@racktopsystems.com>Reviewed by: Paul Zuchowski <p.zuchowski98@gmail.com>Approved by: Dan McDonald <danmcd@mnx.io>
15338 Implicit owner rights should be configurableReviewed by: Matt Barden <mbarden@racktopsystems.com>Reviewed by: Paul Zuchowski <p.zuchowski98@gmail.com>Approved by: Joshua M. Clulow <josh@sysm
15338 Implicit owner rights should be configurableReviewed by: Matt Barden <mbarden@racktopsystems.com>Reviewed by: Paul Zuchowski <p.zuchowski98@gmail.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>
14028 zfs_dbgmsg_t should have hrtimeReviewed by: Joshua M. Clulow <josh@sysmgr.org>Approved by: Dan McDonald <danmcd@mnx.io>
14735 Users with a large group sidlist cause performance problems in SMBReviewed by: Evan Layton <elayton@tintri.com>Reviewed by: Gordon Ross <gordon.ross@tintri.com>Reviewed by: Toomas Soome <tso
14735 Users with a large group sidlist cause performance problems in SMBReviewed by: Evan Layton <elayton@tintri.com>Reviewed by: Gordon Ross <gordon.ross@tintri.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fi
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fingolfin.org>
14981 zfs: Several B-tree optimizationsReviewed by: Jason King <jason.brian.king+illumos@gmail.com>Reviewed by: Paul Zuchowski <p.zuchowski98@gmail.com>Approved by: Dan McDonald <danmcd@mnx.io>
15137 ZFS should allow direct import of a root pool from a /devices path15122 vdev_disk_preroot_fini can race against the child vdev open taskqReviewed by: Robert Mustacchi <rm@fingolfin.org>Revie
15137 ZFS should allow direct import of a root pool from a /devices path15122 vdev_disk_preroot_fini can race against the child vdev open taskqReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Dan McDonald <danmcd@mnx.io>
14978 ZFS autoexpand property should work for root poolsReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
14519 zfs_root should cache vnodeReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Gordon Ross <gordo
14519 zfs_root should cache vnodeReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14443 resection manual pages per IPD4Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Andy
14443 resection manual pages per IPD4Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Dan McDonald <danmcd@joyent.com>
14223 Add change key zfs channel programPortions contributed by: Alex Wilson <alex@cooperi.net>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Dan McDonald <danmcd@joyent.com>Re
14223 Add change key zfs channel programPortions contributed by: Alex Wilson <alex@cooperi.net>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Mike Zeller <mike.zeller@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
13908 disable kernel FPU by default until it is stableReviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Dan McDonald <danmcd@joyent
13908 disable kernel FPU by default until it is stableReviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Dan McDonald <danmcd@joyent.com>
13374 Port L2ARC Improvements from OpenZFSPortions contributed by: George Amanakis <gamanakis@gmail.com>Portions contributed by: Allan Jude <allanjude@freebsd.org>Portions contributed by: Alexande
13374 Port L2ARC Improvements from OpenZFSPortions contributed by: George Amanakis <gamanakis@gmail.com>Portions contributed by: Allan Jude <allanjude@freebsd.org>Portions contributed by: Alexander Motin <mav@FreeBSD.org>Portions contributed by: Matthew Macy <mmacy@freebsd.org>Portions contributed by: GeLiXin <ge.lixin@zte.com.cn>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed by: Adam Moss <c@yotes.com>Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>Reviewed by: Ryan Moeller <freqlabs@FreeBSD.org>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
13399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t'Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Robert Mustacc
13399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t'Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
13317 Decrease contention on dn_struct_rwlockPortions contributed by: Jason King <jason.king@joyent.com>Reviewed by: Brad Lewis <brad.lewis@delphix.com>Reviewed by: Matt Ahrens matt@delphix.comRe
13317 Decrease contention on dn_struct_rwlockPortions contributed by: Jason King <jason.king@joyent.com>Reviewed by: Brad Lewis <brad.lewis@delphix.com>Reviewed by: Matt Ahrens matt@delphix.comReviewed by: George Wilson george.wilson@delphix.comReviewed by: Brian Behlendorf <behlendorf1@llnl.gov>Approved by: Dan McDonald <danmcd@joyent.com>
13172 Port OpenZFS: zfs label bootenv should store data as nvlistReviewed-by: Arvind Sankar <nivedita@alum.mit.edu>Reviewed-by: Allan Jude <allan@klarasystems.com>Reviewed-by: Paul Dagnelie <pcd@d
13172 Port OpenZFS: zfs label bootenv should store data as nvlistReviewed-by: Arvind Sankar <nivedita@alum.mit.edu>Reviewed-by: Allan Jude <allan@klarasystems.com>Reviewed-by: Paul Dagnelie <pcd@delphix.com>Reviewed-by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Dan McDonald <danmcd@joyent.com>
13025 Port OpenZFS: Add support for boot environment data to be stored in the labelReviewed-by: Pavel Zakharov <pavel.zakharov@delphix.com>Reviewed-by: Matthew Ahrens <mahrens@delphix.com>Reviewed
13025 Port OpenZFS: Add support for boot environment data to be stored in the labelReviewed-by: Pavel Zakharov <pavel.zakharov@delphix.com>Reviewed-by: Matthew Ahrens <mahrens@delphix.com>Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed-by: Toomas Soome <tsoome@me.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Dan McDonald <danmcd@joyent.com>
13234 Prevent race condition in dnode_destPortions contributed by: Jason King <jason.king@joyent.com>Reviewed by: Paul Dagnelie <pcd@delphix.com>Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov
13234 Prevent race condition in dnode_destPortions contributed by: Jason King <jason.king@joyent.com>Reviewed by: Paul Dagnelie <pcd@delphix.com>Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Dan McDonald <danmcd@joyent.com>
3525 Persistent L2ARCPortions contributed by: Saso Kiselkov <skiselkov@gmail.com>Portions contributed by: Jorgen Lundman <lundman@lundman.net>Portions contributed by: Brian Behlendorf <behlendorf1
3525 Persistent L2ARCPortions contributed by: Saso Kiselkov <skiselkov@gmail.com>Portions contributed by: Jorgen Lundman <lundman@lundman.net>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Portions contributed by: Alexander Motin <mav@FreeBSD.org>Portions contributed by: Jason King <jason.king@joyent.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
12794 ZFS support for vectorized algorithms on x86 (HW support)Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Tooma
12794 ZFS support for vectorized algorithms on x86 (HW support)Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
12345678910>>...24