summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2013-04-18OS-2150 project reference count leak in tasksys_settaskid()20130418release-20130418Bryan Cantrill1-0/+4
2013-04-15 [illumos-gate merge]Keith M Wesolowski6-7/+70
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-15OS-2122 Only probes from the first DTrace object file will be includedBryan Cantrill1-3/+3
2013-04-123708 Fast reboot support in ixgbeSaso Kiselkov1-1/+49
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-123666 Implement SOCK_CLOEXEC flag to socket()Theo Schlossnagle2-1/+17
Reviewed by Dan McDonald <danmcd@nexenta.com> Reviewed by Robert Mustacchi <rm@joyent.com> Approved by Garrett D'Amore <garrett@damore.org>
2013-04-123673 core dumping is abysmally slowBryan Cantrill12-21/+353
3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-04-10 [illumos-gate merge]Keith M Wesolowski1-6/+8
commit 37cc68d40a0ab1290a015e66cad4cade598c921b 3674 onbld Checks should not query opensolaris.org commit de8d9cff565e928d0ace86f3ea0e2b15094d61df 3645 dmu_send_impl: possibilty of pool hold leak 3692 Panic on zfs receive of a recursive deduplicated stream commit cab8de142f6f9cba01161c444d3f6bda08561e45 3668 add "%H" to mdb_printf() for human-readable sizes
2013-04-103645 dmu_send_impl: possibilty of pool hold leakMatthew Ahrens1-6/+8
3692 Panic on zfs receive of a recursive deduplicated stream Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-04-08 [illumos-gate merge]Keith M Wesolowski4-72/+2
commit 22ce014825a14b6ce90123db2834a13e343d6caf 3650 mdb global symbol tab completion should find all symbols 3651 mdb_readsym() and friends should find all symbols 3652 convert ::spa and ::spa_vdevs to use mdb_ctf_vread() 3653 userland ::whatis always complains about "umem_internal_arena" symbol commit d5ee8a1311accef11ec2057f70da38d1dd687088 3654 zdb should print number of ganged blocks 3655 ::rrwlock and ::refcount print errors on non-debug kernels 3656 remove unused function zap_cursor_move_to_key() 3657 mdb_ctf_vread() should allow conversion of pointer to uintptr_t
2013-04-073654 zdb should print number of ganged blocksMatthew Ahrens4-72/+2
3655 ::rrwlock and ::refcount print errors on non-debug kernels 3656 remove unused function zap_cursor_move_to_key() 3657 mdb_ctf_vread() should allow conversion of pointer to uintptr_t Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-05 [illumos-gate merge]Keith M Wesolowski3-171/+154
commit b1fa6326238973aeaf12c34fcda75985b6c06be1 3675 DTrace print() should try to resolve function pointers 3676 dt_print_enum hardcodes a value of zero commit cba073b1ec508c3bc83d649fd197b7d1c483eb55 3677 /dev/ipnet can duplicate packets commit dfc0fed81813380fb526f1a003d3be17ab26ce3b 3683 pfiles shouldn't try to trace itself 3684 pfiles crashes on processes with no files 3685 getsockname should set the sa_family_t for unbound unix domain sockets 3686 pfiles shows incorrect socket information on some getsockname calls commit bd6433eb4d5b16c480f15cd77e2201c318b2556d 3682 /usr/bin/head should implement -c -q and -v commit a1c36c8ba5112b6713dabac615bf8d56a45f0764 3500 Support LSI SAS2008 (Falcon) Skinny FW for mr_sas(7D) Conflicts: usr/src/man/man1/head.1 usr/src/cmd/head/head.c Manifests adapted: usr/src/pkg/manifests/driver-storage-mr_sas.mf [driver_aliases] usr/src/pkg/manifests/system-dtrace-tests.mf [nop]
2013-04-053677 /dev/ipnet can duplicate packetsRobert Mustacchi1-4/+23
Reviewed by: Carlos Cardenas <carlos.cardenas@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-053683 pfiles shouldn't try to trace itselfRobert Mustacchi1-2/+13
3684 pfiles crashes on processes with no files 3685 getsockname should set the sa_family_t for unbound unix domain sockets 3686 pfiles shows incorrect socket information on some getsockname calls Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2013-04-053672 mac_unregister does not clear mi_dstaddr_setRobert Mustacchi1-0/+1
Reviewed by: Carlos Cardenas <carlos.cardenas@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-043500 Support LSI SAS2008 (Falcon) Skinny FW for mr_sas(7D)Dan McDonald3-171/+154
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-03 [illumos-gate merge]20130404release-20130404Keith M Wesolowski4-187/+139
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 Schlossnagle3-0/+16
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-04-03918 Need better IP fanout (esp. with VLANs present)Dan McDonald1-101/+123
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2013-04-02 [illumos-gate merge]Keith M Wesolowski4-1/+17
commit 43fab1a9f38ff02e665a874ea0a8eb3818e61ff3 3667 Allow ixgbe to use unsupported SFP modules
2013-04-023667 Allow ixgbe to use unsupported SFP modulesSaso Kiselkov4-1/+17
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-04-01OS-2085 add visibility into agent LWP's spymasterBryan Cantrill9-10/+241
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2013-03-28 [illumos-gate merge]Keith M Wesolowski3-7/+32
commit 6cdb72227544a5f07e7428e591c2ed84825f4d1f 3619 cp -p clobbers permissions/ownership following symbolic links commit e068a72acd1b6e428098d1af72dee9e6ef7c9b12 3660 tcp_slow_start_* tunables should allow increasing the initial congestion window
2013-03-283660 tcp_slow_start_* tunables should allow increasing the initial ↵Theo Schlossnagle3-7/+32
congestion window Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-25 [illumos-gate merge]Keith M Wesolowski2-3/+35
commit fb02ae025247e3b662600e5a9c1b4c33ecab7d72 3639 zpool.cache should skip over readonly pools 3640 want automatic devid updates commit 490d05b9daa0e60fbb3aac647c556408e88228bd 3641 want a histogram of compressed block sizes
2013-03-243639 zpool.cache should skip over readonly poolsGeorge Wilson2-3/+35
3640 want automatic devid updates Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Basil Crow <basil.crow@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-03-22OS-2068 mac_unregister does not clear mi_dstaddr_setRobert Mustacchi1-0/+1
2013-03-22Merge /root/git/illumos-gateKeith M Wesolowski4-12/+13
* /root/git/illumos-gate: commit c55e05cb35da47582b7afd38734d2f0d9c6deb40 3618 ::zio dcmd does not show timestamp data Conflicts: usr/src/uts/common/fs/zfs/sys/vdev_impl.h
2013-03-213618 ::zio dcmd does not show timestamp dataMatthew Ahrens4-12/+13
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-18Merge /root/git/illumos-gateKeith M Wesolowski1-10/+7
* /root/git/illumos-gate: commit 702941cd97e30d600c2c1275823bc58231b2c361 3544 save-args matcher could be considerably more robust 3545 save-args matcher should accept saves may be out-of-order commit 8cc2da61b2209ea79a015eead3f390ecf885fcfb 3620 Corruption of the `xprt-ready' queue in svc_xprt_qdelete() Conflicts: usr/src/lib/Makefile
2013-03-16OS-1997 mpt_sas: expose LED controls to libtopoJoshua M. Clulow3-41/+124
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2013-03-153620 Corruption of the `xprt-ready' queue in svc_xprt_qdelete()Marcel Telka1-10/+7
Reviewed by: Boris Protopopov <Boris.Protopopov@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeffry Molanus <Jeffry.Molanus@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-03-15Merge /root/git/illumos-gateKeith M Wesolowski3-49/+30
* /root/git/illumos-gate: commit 7994dfdd2a48fab1a1e1dc23109801c2f4cac5b3 3567 dtrace print() doesn't play well with ::dtrace commit fd9d0a82261102319cc3b862d8f2609c68e0fd23 2986 nfs: exi refcounter leak at rfs3_lookup commit 596bc2391087577f88d3665a6fb36aba8f1f2003 Back out hg changeset 829c00a55a37, bug 2986 -- introduces vulnerability commit 617413d1af18e7e9e5c76f416263615bbf1174a5 3623 kstat must accept partial stat specification Conflicts: usr/src/cmd/mdb/common/modules/dtrace/dtrace.c usr/src/uts/common/fs/nfs/nfs_server.c
2013-03-15OS-2009 default ipf state table size is too smallRob Gulewich1-0/+5
2013-03-142986 nfs: exi refcounter leak at rfs3_lookupMarcel Telka1-7/+7
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-14Back out hg changeset 829c00a55a37, bug 2986 -- introduces vulnerabilityMarcel Telka3-49/+29
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-14Merge /root/git/illumos-gateKeith M Wesolowski56-888/+924
* /root/git/illumos-gate: commit b3a6f80422cf5830e402a39597c46faacc3df256 3606 zpool status -x shouldn't warn about old on-disk format commit 77061867737e831946717f7f29d50c4b452e44e7 3604 zdb should print bpobjs more verbosely (fix zdb hang) commit 72a1114bccf02392ab254b9615412236f3b63256 3602 mdb should tab complete global symbols commit be6fd75a69ae679453d9cda5bff3326111e6d1ca 3598 want to dtrace when errors are generated in zfs commit efb4a871d8fd510a833bdca610528dde5ed69e42 3517 importing pool with autoreplace=on and "hole" vdevs crashes syseventd Conflicts: usr/src/cmd/mdb/common/mdb/mdb_tab.c usr/src/uts/common/fs/zfs/arc.c usr/src/uts/common/fs/zfs/dbuf.c usr/src/uts/common/fs/zfs/dmu.c usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/uts/common/fs/zfs/vdev_disk.c usr/src/uts/common/fs/zfs/vdev_raidz.c usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/fs/zfs/zfs_vfsops.c usr/src/uts/common/fs/zfs/zio_checksum.c usr/src/uts/common/fs/zfs/zvol.c
2013-03-12OS-2008 GZ per-zone /dev/zvol access can make zvol hierarchy can show up in ↵Jerry Jelinek1-1/+14
every zone
2013-03-11OS-1882 full tmpfs can cause GZ svc.configd to die and not be restartableBryan Cantrill10-158/+34
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-03-11OS-1764 core dumping is abysmally slowBryan Cantrill4-13/+108
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2013-03-08OS-1987 disks in zpools never go away when pulledJoshua M. Clulow3-20/+242
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Bill Pijewski <wdp@joyent.com>
2013-03-083598 want to dtrace when errors are generated in zfsMatthew Ahrens56-884/+919
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-03-07OS-1996 mpt_sas: allow physical topology enumeration in libtopoJoshua M. Clulow2-0/+128
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2013-03-063517 importing pool with autoreplace=on and "hole" vdevs crashes syseventdYuri Pankov1-2/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2013-03-06OS-1977 tmpfs_minfree's bowl of porridge is now too hotrelease-20130307Bryan Cantrill1-13/+17
2013-03-06Merge branch 'master' of github.com:joyent/illumos-joyentKeith M Wesolowski2-11/+66
* 'master' of github.com:joyent/illumos-joyent: OS-1988 Make ldi_ev_remove_callbacks safe to use in LDI callbacks Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-03-05Merge /root/git/illumos-gateKeith M Wesolowski15-52/+72
* /root/git/illumos-gate: commit 41610d101ac089e52e33b0a671581e0c80d256c0 3530 ::smbsess prints wrong IP addresses in verbose mode, has no idea about IPv6 commit d04756377ddd1cf28ebcf652541094e17b03c889 3603 panic from bpobj_enqueue_subobj() 3604 zdb should print bpobjs more verbosely commit df49e4e49391204d49b62e99bfae86101a20c690 3551 hvm_sd module missing dependencies on scsi and cmlb commit 0689f76c08c5e553ff25ac43a852b56c430bb61e 3582 zfs_delay() should support a variable resolution 3584 DTrace sdt probes for ZFS txg states Conflicts: usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/uts/common/fs/zfs/dsl_pool.c
2013-03-05OS-1988 Make ldi_ev_remove_callbacks safe to use in LDI callbacksJoshua M. Clulow2-11/+66
Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-03-043603 panic from bpobj_enqueue_subobj()Matthew Ahrens2-2/+8
3604 zdb should print bpobjs more verbosely Reviewed by: Henrik Mattson <henrik.mattson@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-03-04OS-1966 fix DEBUG buildJoshua M. Clulow3-7/+6
2013-03-01OS-1909 pfiles shows incorrect socket information on some getsockname callsRobert Mustacchi1-2/+13
OS-1979 getsockname should set the sa_family_t for unbound unix domain sockets Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>