summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs
AgeCommit message (Collapse)AuthorFilesLines
2015-09-035907 xdrmblk_getpos() is unreliableMarcel Telka1-0/+14
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-016175 sdev can create bogus zvol directoriesAlex Wilson1-2/+10
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-016174 /dev/zvol does not show pool directoriesAlex Wilson2-21/+87
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-08-275997 FRU field not set during pool creation and never updatedHans Rosenfeld2-5/+22
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-08-276141 use kmem_zalloc instead of kmem_alloc + bzero/memsetJosef 'Jeff' Sipek1-4/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-08-036096 ZFS_SMB_ACL_RENAME needs to cleanup betterDan McDonald1-0/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-08-036093 zfsctl_shares_lookup should only VN_RELE() on zfs_zget() successDan McDonald1-2/+4
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-07-265959 clean up per-dataset feature count codeMatthew Ahrens6-121/+142
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-07-195960 zfs recv should prefetch indirect blocksPaul Dagnelie29-344/+1287
5925 zfs receive -o origin= Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com>
2015-07-016033 arc_adjust() should search MFU lists for oldest buffer when adjusting ↵Alek Pinchuk1-2/+2
MFU size Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Xin Li <delphij@delphij.net> Reviewed by: Prakash Surya <me@prakashsurya.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2015-06-26backout 5997: breaks "zpool add"Matthew Ahrens2-19/+0
2015-06-205981 Deadlock in dmu_objset_find_dpArne Jansen5-4/+40
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-195997 FRU field not set during pool creation and never updatedHans Rosenfeld2-0/+19
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-155995 RPC over SMB named pipes should use AF_UNIX sockets (missed bits)Gordon Ross2-21/+49
Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-135995 RPC over SMB named pipes should use AF_UNIX socketsGordon Ross8-716/+434
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-135994 Access Based Enumeration not working after 1527Kevin Crowe1-2/+18
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Steve Ping <steve.ping@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Rob Gittins <rob.gittins@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-135993 SMB server fails setting dates earlier than 1970Gordon Ross1-0/+12
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-125911 ZFS "hangs" while deleting fileMatthew Ahrens5-33/+89
Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Reviewed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-094770 soconfig(1M) needs an option to print the in-kernel socket ↵Alexander Eremin2-0/+87
configuration table Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-06-045917 User-mode SMB serverGordon Ross36-1164/+1470
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-045921 Want a netbios_enable parameter in sharectl_smbGordon Ross1-4/+11
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-295946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to ↵Andriy Gapon2-0/+12
snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2015-05-275909 ensure that shared snap names don't become too long after promotionAndriy Gapon1-0/+6
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-275870 dmu_recv_end_check() leaks origin_head hold if error happens in ↵Andriy Gapon1-2/+6
drc_force branch Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-275912 full stream can not be force-received into a dataset if it has a snapshotAndriy Gapon1-4/+6
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-275961 Fix stack overflow in zfs_create_fsGleb Smirnoff1-17/+17
Reviewed by: George Wilson <george@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-275438 zfs_blkptr_verify should continue after zfs_panic_recoverJustin Gibbs1-1/+3
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Xin LI <delphij@freebsd.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-205515 dataset user hold doesn't reject empty tagsJosef 'Jeff' Sipek1-2/+15
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2015-05-195818 zfs {ref}compressratio is incorrect with 4k sector sizeMatthew Ahrens6-16/+39
Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Don Brady <dev.fs.zfs@gmail.com> Approved by: Albert Lee <trisk@omniti.com>
2015-05-095269 zpool import slowArne Jansen10-60/+239
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085904 unable to save/modify files on CIFS share from Windows 7Gordon Ross2-13/+19
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085903 SMB server breaks an oplock on after an attribute (only) openAlek Pinchuk1-49/+52
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085902 Unable to take ownership, view permissions, or delete files...Gordon Ross1-2/+16
Reviewed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085901 SMB clients get errors trying to delete non-empty directoriesAlek Pinchuk2-15/+87
1663 Non-empty directories can be marked delete on close in CIFS, but not actually deleted Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085900 read-raw, write-raw are dead codeGordon Ross7-716/+6
Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085899 panic on bad mutex in smb_event_wait()Gordon Ross6-92/+74
Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-085898 SO_RCVTIMEO broken for AF_UNIXGordon Ross1-2/+3
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-281527 SMB server in non-global zonesGordon Ross37-762/+771
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-265814 bpobj_iterate_impl(): Close a refcount leak iterating on a sublist.Will Andrews1-1/+3
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-265812 assertion failed in zrl_tryenter(): zr_owner==NULLMatthew Ahrens1-13/+14
Reviewed by: George Wilson <george@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: Will Andrews <will@freebsd.org> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-265810 zdb should print details of bpobjMatthew Ahrens2-5/+3
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Will Andrews <will@freebsd.org> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-265809 Blowaway full receive in v1 pool causes kernel panicPaul Dagnelie1-1/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: Will Andrews <will@freebsd.org> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-265808 spa_check_logs is not necessary on readonly poolsMatthew Ahrens1-1/+1
Reviewed by: George Wilson <george@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Will Andrews <will@freebsd.org> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-225761 nfs4_prot.x should be updated for RFC 7531Marcel Telka4-41/+52
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-04-155701 zpool list reports incorrect "alloc" value for cache devicesPrakash Surya1-39/+138
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-155610 zfs clone from different source and target pools produces coredumpAlexander Eremin2-12/+4
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-145393 spurious failures from dsl_dataset_hold_obj()Justin T. Gibbs1-4/+5
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-121517 smbsrv workers run at excessively high priorityGordon Ross5-9/+31
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-115817 change type of arcs_size from uint64_t to refcount_tPrakash Surya1-25/+108
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-115820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig)Matthew Ahrens1-11/+24
Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Garrett D'Amore <garrett@damore.org>