summaryrefslogtreecommitdiff
path: root/usr/src/cmd/truss
AgeCommit message (Collapse)AuthorFilesLines
2016-05-13 [illumos-gate merge]Jerry Jelinek1-1/+2
commit c971037baa5d64dfecf6d87ed602fc3116ebec41 6876 Stack corruption after importing a pool with a too-long name commit 11ceac77ea8034bf2fe9bdd6d314f5d1e5ceeba3 6844 dnode_next_offset can detect fictional holes commit 43051d2742bbe5911de73322064cb573b6aff975 6955 libproc should be documented and shipped 6956 libproc cannot leave free() to callers
2016-05-126955 libproc should be documented and shippedRobert Mustacchi1-1/+2
6956 libproc cannot leave free() to callers Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-03-296818 add MADV_PURGE to provide busted Linux MADV_DONTNEED semanticsBryan Cantrill1-0/+1
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-11-243252 Need a proper flock() implementationJerry Jelinek2-3/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-10-165640 want epoll supportBryan Cantrill1-1/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-10-12 [illumos-gate merge]Jerry Jelinek1-2/+2
commit d2058105c61ec61df3a2dd3f839fed8c3fe7bfd6 6267 dn_bonus evicted too early commit daec38ecb4fb5e73e4ca9e99be84f6b8c50c02fa 6295 metaslab_condense's dbgmsg should include vdev id commit 8fe00bfb8790ad51653f67b01d5ac14256cbb404 6293 ztest failure: error == 28 (0xc == 0x1c) in ztest_tx_assign() commit ba3132cfb269da4118d7dc25a8c6c1a91f9f5303 6289 ::dbuf dcmd misaligned output commit 9c3fd1216fa7fb02cfbc78a2518a686d54b48ab8 2605 want to resume interrupted zfs send commit aab04418a72c0a29040a5da7eec08efe19dbef04 6268 zfs diff confused by moving a file to another directory commit 9ce6e318fecae800270f382ed76162508c5d525b 6242 sha512 is broken in grub commit 3f84190c280ddf5917fb4682f34fdaa328ee195c 6290 zdb -h overflows stack commit 6de9bb5603e65b16816b7ab29e39bac820e2da2b 6286 ZFS internal error when set large block on bootfs commit 0f2e7d03b8f588387cb8dd8dd500cbe5ff4484e0 6288 dmu_buf_will_dirty could be faster
2015-10-092605 want to resume interrupted zfs sendMatthew Ahrens1-2/+2
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Xin Li <delphij@freebsd.org> Reviewed by: Arne Jansen <sensille@gmx.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-15 [illumos-gate merge]Patrick Mooney1-0/+3
commit 7bbfa3ee1f517d6d5762f10047886094cea843a1 6217 nfsauth_cache_get() should allocate/free maxlen for addr, not len commit 020c6b3e8852eb03df56f9b3fc96ffdc28975b1f 6227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVL commit c546f36aa898d913ff77674fb5ff97f15b2e08b4 6220 memleak in l2arc on debug build
2015-09-146227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVLMohamed A. Khalfella1-0/+3
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard PALO <richard@netbsd.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-09-11OS-4647 lx fails to mount nfs share - Transport endpoint is already connectedJerry Jelinek1-0/+1
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi3-2/+28
5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2015-03-10OS-4009 Want UDP src port hashing for VXLANRobert Mustacchi1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-02-27OS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semanticsBryan Cantrill1-0/+1
2015-02-18OS-2868 Need a proper flock() implementationJerry Jelinek2-3/+27
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi3-3/+28
OS-3846 want getentropy(3C) OS-3847 want getrandom(2) OS-3848 want explicit_bzero(3C) OS-3843 want MC_INHERIT_ZERO OS-3844 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2015-01-15 [illumos-gate merge]Jerry Jelinek1-2/+3
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()
2015-01-144923 want preadv and pwritevDJ Hoffman1-2/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-31OS-2952 lx brand needs to support or emulate rtnetlink(7)Bryan Cantrill1-2/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-06-06 [illumos-gate merge]Keith M Wesolowski1-4/+4
commit 06315b795c0d54f0228e0b8af497a28752dd92da 4881 zfs send performance degradation when embedded block pointers are encountered commit 7fd05ac4dec0c343d2f68f310d3718b715ecfbaf 4390 i/o errors when deleting filesystem/zvol can lead to space map corruption commit 5d7b4d438c4a51eccc95e77a83a437b4d48380eb 4757 ZFS embedded-data block pointers ("zero block compression") 4913 zfs release should not be subject to space checks Conflicts: usr/src/man/man1m/zfs.1m
2014-06-054757 ZFS embedded-data block pointers ("zero block compression")Matthew Ahrens1-4/+4
4913 zfs release should not be subject to space checks Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-23OS-2893 add support for epollBryan Cantrill1-1/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-01-21 [illumos-gate merge]Keith M Wesolowski1-5/+1
commit 843ea7097d26ad78b15935c6a5e1bbafc8f9af90 4510 Lose SIOC*IPSECONFIG ioctl definitions
2014-01-204510 Lose SIOC*IPSECONFIG ioctl definitionsDan McDonald1-5/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-12-12 [illumos-gate merge]20131212release-20131212Keith M Wesolowski1-1/+7
commit 8b36997aa24d9817807faa4efa301ac9c07a2b78 4391 panic system rather than corrupting pool if we hit bug 4390 commit 78f171005391b928aaf1642b3206c534ed644332 4369 implement zfs bookmarks 4368 zfs send filesystems from readonly pools commit 973c78e94bf9634782164382c9e291bf81161fa5 4121 vdev_label_init should treat request as succeeded when pool is read only Conflicts: usr/src/man/man1m/zfs.1m usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/libzfs/common/libzfs_impl.h usr/src/cmd/zfs/zfs_main.c
2013-12-114369 implement zfs bookmarksMatthew Ahrens1-1/+7
4368 zfs send filesystems from readonly pools Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-24 [illumos-gate merge]Keith M Wesolowski1-1/+3
commit 9edf9ebd727ac2046be0269a5e275785e2131bcb 1765 assert triggered in libzfs_import.c trying to import pool name beginning with a number commit 810e43b2eb0e320833671a403fdda51917e8b036 2932 support crash dumps to raidz, etc. pools commit 1b3b16f35bee1ffc210591d82bca6adf247954b0 3785 Implement MAP_32BIT flag to mmap()
2013-08-233785 Implement MAP_32BIT flag to mmap()Theo Schlossnagle1-1/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-05-17 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 3197aa64bfc2eb6662d48b7c4cb38cabbe816d2e 3717 a README should explain libc's use of 'protected', the potential existence of synonym symbols, etc. commit dea290bf370f1f35e4f96b50502bb2240d33ed7f 2987 Add destination address to hash computation in mac fanout commit 5eaceb49d5b95dd7910af115172887f8dbddfb4c 3713 Implement accept4() (fix lint)
2013-05-08 [illumos-gate merge]Keith M Wesolowski4-7/+82
commit 5dbfd19ad5fcc2b779f40f80fa05c1bd28fd0b4e 3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag commit 6136c589445a3ea081bd34ab72db1060875b6bcc 3722 link-editor is over restrictive of R_AMD64_32 addends Conflicts: usr/src/lib/libc/sparcv9/Makefile.com [copyright] usr/src/lib/libc/sparc/Makefile.com [copyright] usr/src/lib/libc/i386/Makefile.com [copyright]
2013-04-233713 Implement accept4() (fix lint)Theo Schlossnagle1-1/+1
2013-04-213713 Implement accept4()Theo Schlossnagle4-7/+82
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-15 [illumos-gate merge]Keith M Wesolowski1-2/+10
commit 8c430e5901323dc4ac1bd69a6bbf0bc356f02ae5 3708 Fast reboot support in ixgbe commit 187670a04e7557914566fc449b4d3af38caea282 3666 Implement SOCK_CLOEXEC flag to socket() commit f971a3462face662ae8ef220a18a98354d625d54 3673 core dumping is abysmally slow 3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster commit abc79d9dd51e98eafb6fc25b4a0b4f66bef40b00 3679 prtconf should print out PCI database information 3680 Want a library to allow programatic access to the pci database Conflicts: usr/src/uts/common/fs/proc/prvnops.c usr/src/uts/common/fs/proc/prcontrol.c usr/src/man/man1m/prtconf.1m usr/src/lib/Makefile usr/src/cmd/ptools/pflags/pflags.c Manifests: usr/src/pkg/manifests/system-library.mf [already present]
2013-04-123666 Implement SOCK_CLOEXEC flag to socket()Theo Schlossnagle1-2/+10
Reviewed by Dan McDonald <danmcd@nexenta.com> Reviewed by Robert Mustacchi <rm@joyent.com> Approved by Garrett D'Amore <garrett@damore.org>
2013-04-03 [illumos-gate merge]20130404release-20130404Keith M Wesolowski1-1/+4
commit b075ad5b007248d50e4c2e838b460c9c7cfd9fad 3665 Implement O_CLOEXEC as an open() flag commit 3cc3202e63472d673bcac160bfb86d1865dd9fe7 918 Need better IP fanout (esp. with VLANs present) commit a8c23f9d905fadb090654516236f546ef3f0a1b2 3638 ld confuses files with group sections and files that should lazy load Conflicts: usr/src/uts/common/io/mac/mac_sched.c
2013-04-033665 Implement O_CLOEXEC as an open() flagTheo Schlossnagle1-1/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-03-01Merge /root/git/illumos-gateKeith M Wesolowski1-3/+2
commit aec3cf542eb81ffe3fe027b69143a82fdc7810cd 815 Need ipadm(1M) manual page commit 3b2aab18808792cbd248a12f1edf139b89833c13 3464 zfs synctask code needs restructuring commit 584d084a45d320c86a541cf9072cccd91b4da17b 3426 assertion failed: irq < 16 on VMware hardware version 9 (apix related) commit ec94d32216ed5705f5176582355cc311cf848e73 3581 spa_zio_taskq[ZIO_TYPE_FREE][ZIO_TASKQ_ISSUE]->tq_lock is piping hot commit 62eae88769b9eacda11c5d508d9d87deeaf0821c 3543 Feature flags causes assertion in spa.c to miss certain cases commit 77372cb0f35e8d3615ca2e16044f033397e88e21 3588 provide zfs properties for logical (uncompressed) space used and referenced commit 03f8c366886542ed249a15d755ae78ea4e775d9d 3552 condensing one space map burns 3 seconds of CPU in spa_sync() thread (fix race condition) Conflicts: usr/src/cmd/zfs/zfs_main.c usr/src/man/man1m/Makefile usr/src/man/man1m/ipadm.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c
2013-02-283464 zfs synctask code needs restructuringMatthew Ahrens1-3/+2
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-11-07Illumos syncJohn Sonnenschein1-0/+3
2012-07-30Illumos SyncJohn Sonnenschein1-1/+12
Merge github.com:illumos/illumos-gate Conflicts: exception_lists/check_rtime usr/src/Makefile.master usr/src/Makefile.master.64 usr/src/cmd/Makefile usr/src/cmd/lms/Makefile usr/src/cmd/lp/Makefile.lp usr/src/cmd/mdb/Makefile.mdb usr/src/cmd/mdb/common/mdb/mdb_cmds.c usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_print.h usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/cmd/mdb/common/mdb/mdb_termio.c usr/src/cmd/mdb/common/mdb/mdb_whatis.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/zpool/zpool_main.c usr/src/lib/Makefile usr/src/lib/libc/inc/thr_inlines.h usr/src/lib/libc/port/mapfile-vers usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/sparc/crt/_rtld.c usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libumem/common/envvar.c usr/src/lib/libumem/common/vmem_base.c usr/src/lib/libzfs/common/libzfs_impl.h usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/sun_fc/Makefile.com usr/src/lib/sun_fc/amd64/Makefile usr/src/lib/sun_fc/sparcv9/Makefile usr/src/man/man1m/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/dtrace/dtrace.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dataset.c usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_eth.c usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei_lv.c usr/src/uts/common/sys/dtrace.h
2012-05-09OS-1165 fix up illumos issue 1948Bill Pijewski1-3/+5
2012-09-222933 compiler warning gags need better granularityRichard Lowe1-0/+3
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-03-131688 show zfs ioctl args in trussGordon Ross2-1/+279
Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek1-2/+7
single process
2012-06-302882 implement libzfs_coreMatthew Ahrens1-1/+9
2883 changing "canmount" property to "on" should not always remount dataset 2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Chris Siden <christopher.siden@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Bill Pijewski <wdp@joyent.com> Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-05-092703 add mechanism to report ZFS send progressBill Pijewski1-0/+3
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-2/+8
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens1-2/+4
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Garrett D'Amore <garret@nexenta.com>
2011-11-111748 desire support for reguid in zfsGarrett D'Amore1-0/+4
Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Alexander Stetsenko <ams@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-08backout 1644/1645/1646/1647/1708: Breaks 'zfs snapshot', boot environmentsRichard Lowe1-5/+2
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens1-2/+5
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Gordon Ross <gwr@nexenta.com>