Permalink
Commits on Aug 8, 2013
  1. 3984 savecore erroneously claims you must be root to use it

    Bill Pijewski committed with rmustacc Aug 8, 2013
    4021 savecore getbounds() should try harder
    Reviewed by: Dave Pacheco <dap@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  2. 3912 crti needs to make sure _init and _fini are 16-byte stack aligned

    rmustacc committed Jul 23, 2013
    Reviewed by: Bryan Cantrill <bryan@joyent.com>
    Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  3. 3927 yes(1) needs error handling to avoid spinning

    jperkin committed with rmustacc Jan 17, 2013
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Marcel Telka <Marcel.Telka@nexenta.com>
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Reviewed by: Irek Szczesniak <iszczesniak@gmail.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  4. 3931 vrrpadm should work with a vnic as its link

    rgulewich committed with rmustacc Aug 21, 2012
    3932 vrrpadm dies when its configuration file doesn't exist
    Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  5. 4013 backout 6910752/6968206: needs more work

    wesolows committed with rmustacc Aug 7, 2013
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Reviewed by: Dan McDonald <danmcd@nexenta.com>
    Approved by: Gordon Ross <gwr@nexenta.com>
  6. 3944 libtopo zfs module will clobber libzfs handle when an instance o…

    alek-p committed with Dan McDonald Aug 5, 2013
    …f the module unloads
    
    Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
    Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com>
    Reviewed by: Gary Mills <gary_mills@fastmail.fm>
    Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
    Approved by: Dan McDonald <danmcd@nexenta.com>
Commits on Aug 7, 2013
  1. 3956 ::vdev -r should work with pipelines

    grwilson committed with Christopher Siden Aug 7, 2013
    3957 ztest should update the cachefile before killing itself
    3958 multiple scans can lead to partial resilvering
    3959 ddt entries are not always resilvered
    3960 dsl_scan can skip over dedup-ed blocks if physical birth != logical birth
    3961 freed gang blocks are not resilvered and can cause pool to suspend
    3962 ztest should print out zfs debug buffer before exiting
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  2. 3955 ztest failure: assertion refcount_count(&tx->tx_space_written) +…

    ahrens committed with Christopher Siden Aug 7, 2013
    … delta <= tx->tx_space_towrite
    
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  3. 3949 ztest fault injection should avoid resilvering devices

    grwilson committed with Christopher Siden Aug 7, 2013
    3950 ztest: deadman fires when we're doing a scan
    3951 ztest hang when running dedup test
    3952 ztest: ztest_reguid test and ztest_fault_inject don't place nice together
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  4. 3992 mdb ::stacks segv

    jeffpc committed with rmustacc Aug 5, 2013
    Reviewed by: Jason King <jason.brian.king@gmail.com>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Robert Mustacchi <rm@joyent.com>
Commits on Aug 6, 2013
  1. 3966 zfs lz4 compression (etc) should have bumped grub capability VER…

    richlowe committed Aug 2, 2013
    …SION
    
    Reviewed by: Christopher Siden <csiden@delphix.com>
    Reviewed by: Matt Ahrens <mahrens@delphix.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  2. 3973 zfs_ioc_rename alters passed in zc->zc_name

    Steven Hartland committed with Christopher Siden Aug 6, 2013
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Approved by: Christopher Siden <christopher.siden@delphix.com>
Commits on Aug 5, 2013
  1. 3925 IP DCE does not scale

    jjelinek committed with rmustacc Feb 13, 2012
    Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
    Reviewed by: Theo Schlossnagle <jesus@omniti.com>
    Reviewed by: Sebastien Roy <seb@delphix.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  2. 3972 ps - missing column separator

    jjelinek committed with rmustacc Jul 3, 2012
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  3. 3988 kstat(1) woefully inefficient on fully specified kstats

    bcantrill committed with rmustacc Jun 13, 2013
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Gordon Ross <gwr@nexenta.com>
Commits on Aug 4, 2013
  1. 3916 elfcore() can induce panic in bcopy()

    bcantrill committed with rmustacc Jul 27, 2013
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Jason King <jason.brian.king@gmail.com>
    Reviewed by: Eric Schrock <eric.schrock@delphix.com>
    Reviewed by: Marcel Telka <marcel@telka.sk>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  2. 3923 Users should be able to lower nice value of processes within a zone

    jjelinek committed with rmustacc Jul 28, 2013
    3924 privileges.5 man page missing PRIV_SYS_RES_BIND
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Gordon Ross <gwr@nexenta.com>
Commits on Aug 3, 2013
  1. 3935 timer_settime() for a one-shot should use cyclic_reprogram()

    bcantrill committed with rmustacc May 25, 2011
    3936 cyclic_remove_here() blocked with cyp_rpend of UINT32_MAX
    3937 cyclic processing fails when cy_pend is greater than INT32_MAX
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Reviewed by: Albert Lee <trisk@nexenta.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  2. 3967 iconv() blows up when passed (iconv_t)-1

    wesolows committed with rmustacc Aug 1, 2013
    Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
Commits on Aug 2, 2013
  1. 3735 should include an empty make variable in the default CFLAGS/CCFLAGS

    richlowe committed Jun 23, 2013
    3844 the build should make source-level debugging easier
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Reviewed by: Gordon Ross <gwr@nexenta.com>
    Approved by: Gordon Ross <gwr@nexenta.com>
  2. 3922 libkvm/mdb should be able to extract symbols from crash dump

    bcantrill committed with rmustacc May 9, 2013
    Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  3. 3953 Calling ::list without specifying the name of the next member ca…

    Max Grossman committed with Christopher Siden Aug 2, 2013
    …uses mdb to core dump
    
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  4. 3926 multiple extern map file definitions corrupt symbol table entry

    bcantrill committed with rmustacc Apr 9, 2013
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Approved by: Albert Lee <trisk@nexenta.com>
  5. 3917 panic in turnstile_block() on unowned mutex

    bcantrill committed with rmustacc Jul 27, 2013
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Gordon Ross <gwr@nexenta.com>
  6. 3942 inject sanity into ipadm tcp buffer size properties

    sebroy committed with Christopher Siden Aug 2, 2013
    3943 _snd_lowat_fraction tcp tunable has no effect
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: Peng Dai <peng.dai@delphix.com>
    Reviewed by: Dan McDonald <danmcd@nexenta.com>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
Commits on Aug 1, 2013
  1. 3939 parent rn_lock being held across calls to rc_hold

    rmustacc committed Mar 19, 2013
    Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
    Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
    Reviewed by: Eric Schrock <eric.schrock@delphix.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  2. 3918 "pargs -l" dies on incomplete core dumps

    bcantrill committed with rmustacc Feb 28, 2013
    3919 mdb/pmap should show unresolved map names on core dumps
    3920 executable mapping in core dump misreported when file isn't found
    3921 Pfindexec() finds wrong binary, wreaking havoc
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Eric Schrock <eric.schrock@delphix.com>
    Approved by: Dan McDonald <danmcd@nexenta.com>
  3. 348 ZFS should handle DKIOCGMEDIAINFOEXT failure

    Dan McDonald committed Jul 10, 2013
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Approved by: Garrett D'Amore <garrett@damore.org>
Commits on Jul 31, 2013
  1. 3902 Race between ipmi_submit_driver_request() and kcs_loop()

    mtelka committed with rmustacc Jul 23, 2013
    Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
    Approved by: Robert Mustacchi <rm@joyent.com>
Commits on Jul 29, 2013
  1. 3882 Remove xmod & friends

    jeffpc committed with richlowe Jul 29, 2013
    Reviewed by: Dan McDonald <danmcd@nexenta.com>
    Reviewed by: Richard Lowe <richlowe@richlowe.net>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  2. 3909 "zfs send -D" does not work

    Steven Hartland committed with Christopher Siden Jul 29, 2013
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Approved by: Christopher Siden <christopher.siden@delphix.com>
  3. 3834 incremental replication of 'holey' file systems is slow

    ahrens committed with Christopher Siden Jul 29, 2013
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>
  4. 3888 zfs recv -F should destroy any snapshots created since the incre…

    ahrens committed with Christopher Siden Jul 29, 2013
    …mental source
    
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: Peng Dai <peng.dai@delphix.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>