summaryrefslogtreecommitdiff
path: root/usr/src/uts
AgeCommit message (Collapse)AuthorFilesLines
2016-06-097058 crash dump progress should be emitted more frequentlyJoshua M. Clulow1-8/+16
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-06-09OS-5458 lxbrand epoll_ctl should throw EINVAL for loopsPatrick Mooney1-1/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-06-097082 bptree_iterate() passes wrong args to zfs_dbgmsg()Matthew Ahrens1-3/+4
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-097062 Connections remain in TIME_WAIT too longPatrick Mooney4-320/+435
7061 local TCP connections should be expediently purged from TIME_WAIT Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-096314 buffer overflow in dsl_dataset_nameMatthew Ahrens22-113/+131
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-097054 dmu_tx_hold_t should use refcount_t to track spaceMatthew Ahrens6-123/+197
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-09OS-5451 comm page should not break i86xpvPatrick Mooney7-15/+53
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-06-087084 DTrace divide overflow can induce panicBryan Cantrill3-10/+32
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-07OS-5444 T_ZERODIV should set CPU_DTRACE_DIVZERO when CPU_DTRACE_NOFAULT setBryan Cantrill3-10/+32
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2016-06-06backout OS-5440 pfexec and the case of the missing error message (see OS-5452)Alex Wilson1-1/+1
2016-06-06 [illumos-gate merge]Jerry Jelinek11-8/+3519
commit 565657ca18725b8f8dbe5b93704cc1d173be9d65 7017 integrate pvscsi commit 99189164df06057fb968ca7be701bb1a0d5da8c9 6940 Cannot unlink directories when over quota commit 002ec3e4c3efa65890ba89d290fe2cc209838c12 6999 fix 'Use of uninitialized value $picky in numeric eq (==)' in cstyle commit 0dd053d7d890618ea1fc697b07de364e69eb4190 7016 arc_available_memory is not 32-bit safe commit 86f617e90f3e06f970c3ea9b32836e29500836ab 7028 avl_destroy_nodes supports emptying, not just destroying, an avl tree commit 48cb8b9720f175ff5ed31ebd96a9f3d6922bdde9 7027 zfs_written_property_001_pos makes unreasonable assumptions about metadata space usage
2016-06-057017 integrate pvscsiYuri Pankov9-1/+3505
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-056940 Cannot unlink directories when over quotaSimon Klinkert1-0/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-03OS-5449 lxbrand readv tosses ESPIPE when reading from VFIFOPatrick Mooney1-3/+0
Reviewed by: Robert Mustacchi <rm@joyent.com>
2016-06-037016 arc_available_memory is not 32-bit safePrakash Surya1-7/+13
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2016-06-03 [illumos-gate merge]Patrick Mooney1-1/+1
commit 0b8049bfb0e291160e960697b554596289d7f0bc 7034 negative record sizes should be rejected commit a2f72b65ebc430aaf277ad797e554bb4deba9b95 7033 ustack helper should fault on bad return values commit 771e39c3b1d6e2e0ba230442d782d83c60098296 7035 string-related subroutines should validate input earlier Conflicts: usr/src/uts/common/dtrace/dtrace.c
2016-06-027033 ustack helper should fault on bad return valuesAlex Wilson1-1/+8
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2016-06-027034 negative record sizes should be rejectedAlex Wilson1-2/+12
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2016-06-027035 string-related subroutines should validate input earlierPatrick Mooney2-84/+223
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2016-06-01OS-5440 pfexec and the case of the missing error messageAlex Wilson1-1/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2016-06-01 [illumos-gate merge]Patrick Mooney5-5/+6
commit 45b1747515a17db45e8971501ee84a26bdff37b2 7019 zfsdev_ioctl skips secpolicy when FKIOCTL is set 7020 sdev_cleandir can loop forever Conflicts: usr/src/uts/common/fs/dev/sdev_subr.c usr/src/uts/common/fs/dev/sdev_zvolops.c usr/src/uts/common/fs/zfs/zfs_ioctl.c
2016-05-317019 zfsdev_ioctl skips secpolicy when FKIOCTL is setAlex Wilson5-37/+102
7020 sdev_cleandir can loop forever Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-31 [illumos-gate merge]Patrick Mooney13-334/+238
commit fa4e188e8e6bc718b1a096b3d1dc046952a69304 4416 Silence igb(7D) debug messages by default commit 3ba944265c4ae1fcf23ef758537c2e4f4feec16e 6640 dca gets the instance number a lot, never actually uses it commit 058c4bb45994ad954199a7e36d99b487725043ad 7000 gfxp_umem_cookie_init() does wrong cast on return
2016-05-294416 Silence igb(7D) debug messages by defaultYuri Pankov10-234/+215
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-05-286640 dca gets the instance number a lot, never actually uses itRichard Lowe2-97/+22
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Albert Lee <trisk@omniti.com>
2016-05-277000 gfxp_umem_cookie_init() does wrong cast on returnToomas Soome1-3/+1
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Richard PALO <richard@netbsd.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-05-26OS-5327 ustack helper needs more validationAlex Wilson1-1/+8
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2016-05-26OS-5328 dtrace negative record sizes should be rejectedAlex Wilson1-2/+12
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2016-05-26OS-5329 string-related subroutines should validate input earlierPatrick Mooney2-87/+213
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2016-05-26OS-5432 lxbrand IP_RECVTTL cmsg not translatedPatrick Mooney1-4/+33
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-05-25OS-5428 lxbrand setsockopt(IP_MULTICAST_TTL) handles optlen poorlyPatrick Mooney1-0/+7
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-05-24 [illumos-gate merge]Jerry Jelinek3-2/+7
commit 63364b0ee2604783e7a55f8425888867768eafa4 6922 Emit ESC_ZFS_VDEV_REMOVE_AUX after removing an aux device commit 5bebc427c96eee7cdbec9df37a3a6fdead337aba 3758 RFE: Would like "hostname -s" commit e934136d865d15afd445bc37a6e4d692d0f054db 6990 scan_rsdp() should use signed len
2016-05-236987 disallow setid binaries with $ORIGIN in PT_INTERPJerry Jelinek1-0/+9
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-236922 Emit ESC_ZFS_VDEV_REMOVE_AUX after removing an aux deviceAlan Somers2-1/+6
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-236990 scan_rsdp() should use signed lenToomas Soome1-1/+1
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-23 [illumos-gate merge]Jerry Jelinek88-2/+77527
commit 591fabec62bd160b1db9b1f20972c9bca1d8a0b6 6977 ixgb package should not refer to ixgbe's license 6976 ixgb package should not ship ixgbe's manual page commit 64d07b7cd791cb277b72edd9f8c4373ca6477850 4057 Add sfxge support (fix Makefile typo) commit 49ef7e0638c8b771d8a136eae78b1c0f99acc8e0 4057 Add sfxge support Conflicts: usr/src/uts/common/Makefile.files exception_lists/cstyle
2016-05-20OS-5409 sdev_cleandir can loop foreverAlex Wilson5-33/+97
OS-5395 zfsdev_ioctl skips secpolicy when FKIOCTL is set Reviewed by: Robert Mustacchi <rm@joyent.com>
2016-05-214057 Add sfxge support (fix Makefile typo)Garrett D'Amore1-1/+1
2016-05-20OS-5322 lxbrand use comm page for vdsoPatrick Mooney6-46/+107
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2016-05-204057 Add sfxge supportGarrett D'Amore88-1/+77529
Contributed by: Solarflare Communications Inc. Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andrew Rybchenko <arybchenko@solarflare.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-20 [illumos-gate merge]Jerry Jelinek4-5/+46
commit 7dc9a163b382daee1ce43b6588dd1b507363dae5 6790 want suite of endian(3C) functions commit e56998eefc33ead0f12b364be915dd6bfc12a3f5 6501 Implement pthread_attr_get_np() interface commit fc2512cfb727d49529d8ed99164db871f4829b73 6951 Initial c11 support 6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols commit ea4a67f462de0a39a9adea8197bcdef849de5371 6980 6902 causes zfs send to break due to 32-bit/64-bit struct mismatch Conflicts: usr/src/test/libc-tests/tests/Makefile usr/src/test/libc-tests/runfiles/default.run usr/src/lib/libcmdutils/libcmdutils.h usr/src/lib/libcmdutils/common/custr.c usr/src/lib/libcmdutils/common/mapfile-vers
2016-05-19OS-5421 disallow elf ORIGIN for setuid binaryJerry Jelinek1-0/+9
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2016-05-196951 Initial c11 supportRobert Mustacchi3-5/+40
6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2016-05-196980 6902 causes zfs send to break due to 32-bit/64-bit struct mismatchMatthew Ahrens1-0/+8
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-05-186902 speed up listing of snapshots if requesting name only and sorting [fix ↵Jerry Jelinek1-0/+2
broken zfs send]
2016-05-18 [illumos-gate merge]Jerry Jelinek1-3/+2
commit 3c9850a686c2fcba473e4f602616772c17c21dee 6938 STMF kstat free is using an improper size for kmem_free().
2016-05-176938 STMF kstat free is using an improper size for kmem_free().Dan McDonald1-3/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2016-05-17OS-5410 move access into kernelJerry Jelinek4-4/+231
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2016-05-17OS-5354 lx shebang argument handling is incorrectJerry Jelinek5-13/+29
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2016-05-17 [illumos-gate merge]Jerry Jelinek2-27/+230
commit 24e268f3071ecc622f716e7801683c84f4d4f9db 6404 zvol_swap_006_pos can occasionally fail due to swaplen being < 16 6405 zvol test setup is non deterministic commit 1825bc56e5a1f7ef6f0dc3137f3b35f5850c1100 6878 Add scrub completion info to "zpool history" commit 5b1627536384deb03449347af9c01bd4fc2d271e 6973 audioens driver does not work on VMWare