summaryrefslogtreecommitdiff
path: root/usr/src/uts
AgeCommit message (Collapse)AuthorFilesLines
2015-04-15OS-3757 Allow disabling of zfs recv for a zoneJerry Jelinek4-1/+16
2015-04-15OS-3812 lxbrand nfs mounting failsJerry Jelinek1-0/+3
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-15 [illumos-gate merge]Jerry Jelinek1-4/+5
commit e1f3c208abda53769a6531bb1141618555273460 5393 spurious failures from dsl_dataset_hold_obj() commit 1297d8898193fe6153c0d9a04833671e9d7068f4 5603 Break dependency on docbook in libshell & SUNWcs Conflicts: usr/src/pkg/manifests/SUNWcs.mf usr/src/lib/libshell/Makefile.doc
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-14 [illumos-gate merge]Jerry Jelinek86-26622/+87
commit e2c88f0c2610f16de7b639746b40dea5f3e2256e 5832 EOF wireless usb (aka UWB) commit eba03e8e19855a13cb54c87ad0767659a673b834 5801 nuke big file scanner (bfs) commit 403aa8eca43fa3e4e59c280724e47bd18f2051bc 3842 remove the machid commands (fix copyrights) Conflicts: usr/src/uts/common/Makefile.rules
2015-04-13 [illumos-gate merge]Jerry Jelinek10-50/+190
commit 9d12795f87b63c2e39e87bff369182edd34677d3 5830 want arc4random(3C) suite 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 commit 08344b293eab865a57e4629b178f2003dced397e 1517 smbsrv workers run at excessively high priority commit a32725da2e029a7b2cff859759c591f9a11fe521 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 commit 10b444a87400224fdb8ed3a329960a27385a96da 5321 Convenience scripts to build/clean smbsrv, idmap, zfs commit 6fdcb3d1c2baae812d9cbce37b41469b924efd90 5813 zfs_setprop_error(): Handle errno value E2BIG. commit 2fd872a734cf486007a8dba532cec52bfb4d40e5 5817 change type of arcs_size from uint64_t to refcount_t commit 34e8acef009195effafdcf6417aec385e241796e 5820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig) commit aaec9ca27fa0bbff6dbb446cd02e5cdd463e85ef 5776 vfork and getwd should not be exposed under XPG7 5828 Verify usleep and ualarm in symbol test Conflcts: usr/src/uts/common/vm/seg_vn.c usr/src/uts/common/syscall/memcntl.c usr/src/uts/common/sys/mman.h usr/src/test/libc-tests/tests/random/arc4key.ksh
2015-04-125832 EOF wireless usb (aka UWB)Garrett D'Amore86-26622/+87
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi25-82/+366
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-04-121517 smbsrv workers run at excessively high priorityGordon Ross7-11/+42
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-121501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0Gordon Ross1-3/+16
Reviewed by: Garrett D'Amore <garrett@damore.org> 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>
2015-04-10OS-4178 lxbrand panic during zone ksocket teardownPatrick Mooney1-1/+5
2015-04-10 [illumos-gate merge]Jerry Jelinek4-223/+323
commit 98110f08fa182032082d98be2ddb9391fcd62bf1 5746 more checksumming in zfs send
2015-04-10OS-3870 prreadbuf bungles I/O mathJoshua M. Clulow1-2/+3
2015-04-095746 more checksumming in zfs sendMatthew Ahrens4-223/+323
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Albert Lee <trisk@omniti.com>
2015-04-09 [illumos-gate merge]Jerry Jelinek5-42/+151
commit 30925561c223021e91d15899cbe75f80e54d8889 5745 zfs set allows only one dataset property to be set at a time commit 643da460c8ca583e39ce053081754e24087f84c8 5765 add support for estimating send stream size with lzc_send_space when source is a bookmark commit dc5f28a3c341db7c241bba77ddc109c141072f27 5764 "zfs send -nv" directs output to stderr commit 1c445679611e2f17e31e163f4eeb49f65c99d191 5794 Add reference to RFC 5903 to ike.config(4) commit 4bc492d2bb45bc1a51b553ae441cfee4289cb3ee 5775 mr_sas initialisation pauses unecessarily for 60 seconds.
2015-04-085765 add support for estimating send stream size with lzc_send_space when ↵Max Grossman4-35/+130
source is a bookmark Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Albert Lee <trisk@nexenta.com>
2015-04-08OS-4138 lxbrand socket ioctls should be flexible about address familyPatrick Mooney3-30/+76
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-08OS-4108 'zlogin -I' should have some way to know that /dev/zfd/0 is being ↵Jerry Jelinek2-0/+20
read inside the zone
2015-04-085775 mr_sas initialisation pauses unecessarily for 60 seconds.Andy Fiddaman1-7/+21
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-08OS-3733 Verify b_native_exec exists before calling itPatrick Mooney1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-08OS-4119 lxbrand panic when running native perl inside lx zonePatrick Mooney13-35/+40
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-07OS-4151 setbrand hooks should be sane during forkPatrick Mooney13-123/+177
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-07OS-4164 panic in zfd_wputJerry Jelinek1-1/+3
2015-04-07 [illumos-gate merge]Jerry Jelinek4-64/+21
commit be3e2ab906b80af79c7b22885f279e45ad8fb995 5766 Avoid 128K kmem allocations in mzap_upgrade() commit 20a95fb2c4af266e063e0cf86037f910a303c710 5768 zfsctl_snapshot_inactive() can leak a vnode hold commit 309d9ad9da46080f1b86b839b1c868d8769899c0 5772 isxdigit_l, iswxdigit_l not exported (missing from mapfile) commit 61a52ead5b18fada129835d3958519853b5e74ba 5710 iswblank_l missing from headers commit 105958d7eca6f896fb8caab1f9777157eb0a352c 5773 Extra pointless steps in kernel module builds commit 78d7e9613776b02098bc0b12fc9b9652b788b605 5564 arcstat does not work after 5497 commit de572d98af8238405c5d1292a788b1a85b0c68eb 5293 desire symbol visibility test commit 8c76e0763bcf0029556e106377da859f6492a7ee 5769 Cast 'zfs bad bloc' to ULL for x86 Conflicts: usr/src/tools/ctf/Makefile usr/src/test/libc-tests/tests/Makefile usr/src/test/libc-tests/runfiles/default.run usr/src/pkg/manifests/system-test-libctest.mf
2015-04-065766 Avoid 128K kmem allocations in mzap_upgrade()Brian Behlendorf1-3/+3
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-04-065768 zfsctl_snapshot_inactive() can leak a vnode holdMatthew Ahrens1-1/+6
Reviewed by: George Wilson <george@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-04-06 [illumos-gate merge]Jerry Jelinek6-17/+121
commit 2bcf0248e992f292c7b814458bcdce2f004925d6 5692 expose the number of hole blocks in a file commit a45f1c3c5ee26f908655e7762d7e1e2aecdfefbc 5770 Add load_nvlist() error handling commit 05c2421435747d58bdc8212e3253bdd321948b8a 5625 __GNU_UNUSED macro should have different definitions for compilers
2015-04-055773 Extra pointless steps in kernel module buildsGarrett D'Amore1-59/+11
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-04-065769 Cast 'zfs bad bloc' to ULL for x86Brian Behlendorf1-1/+1
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: Richard PALO <richard@NetBSD.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-045692 expose the number of hole blocks in a fileMax Grossman4-15/+103
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-04-045770 Add load_nvlist() error handlingBrian Behlendorf1-1/+4
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Richard PALO <richard@NetBSD.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-04-035625 __GNU_UNUSED macro should have different definitions for compilersIgor Kozhukhov1-1/+14
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-03OS-4152 lxbrand tgkill(2) uses tid; should instead have used its pid [unused ↵Jerry Jelinek1-1/+0
variable]
2015-04-03OS-4147 POLLET socket events can be lostBryan Cantrill1-1/+3
2015-04-03OS-4152 lxbrand tgkill(2) uses tid; should instead have used its pidJoshua M. Clulow1-5/+5
2015-04-03OS-4149 lxbrand setxattr(2), lsetxattr(2) and fsetxattr(2) should fail ENOTSUPJoshua M. Clulow1-6/+6
2015-04-02OS-4112 stack overflow from promisc callbacksRobert Mustacchi1-16/+21
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-02OS-4133 handle FIOSETOWN and FIOGETOWN for in-kernel fcntlJerry Jelinek2-9/+40
2015-04-02OS-4144 panic in lx_freelwp during zone shutdownPatrick Mooney2-24/+37
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-02OS-4128 programs that lack PT_PHDR are not properly loaded20150402Bryan Cantrill1-6/+51
OS-4141 freeing phdrs induces bad kmem_free() in elfexec()
2015-04-02OS-4129 lxbrand should not abuse p_brand_data for storing exit signalPatrick Mooney14-189/+111
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-02backout OS-4141: needs more workJoshua M. Clulow1-48/+7
backout OS-4128: needs more work
2015-04-01OS-4115 lxbrand expose getrandom(2)Joshua M. Clulow4-2/+37
2015-04-01OS-3934 lxbrand LX_STRICT should be handled in-kernelJoshua M. Clulow4-2/+54
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-04-01OS-3976 htable_walk strays into the VA holeJoshua M. Clulow1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-01OS-4141 freeing phdrs induces bad kmem_free() in elfexec()Bryan Cantrill1-1/+8