smartos-live -------- commit 338cee7708d19f072cb001e4686ce753505a8bdd Author: Nahum Shalman Date: Thu Feb 5 20:02:34 2015 -0500 OS-3810: tar doesn't properly wait for its children commit ec09b4134c2f11b5307df51559e566d69c421184 Author: Josh Wilsdon Date: Mon Feb 16 18:29:30 2015 -0800 OS-3862 docker VMs should have autoboot flag set when they start and have a restart policy commit 2a8a0200b7ebac6cb942d4c4e5718b565b996e7e Author: Josh Wilsdon Date: Mon Feb 16 15:38:29 2015 -0800 OS-3861 "autoboot" flag not properly being unset when docker VM is stopped commit eaabea848fb7a3f0f97b0ed38f2a59c9b121c40a Author: Josh Wilsdon Date: Sun Feb 15 17:20:32 2015 -0800 OS-3789 When creating docker volumes, need to copy existing contents if any. commit b7413347d77711fe1222226922606bc2b16f8a07 Author: Robert Mustacchi Date: Sun Feb 15 17:40:53 2015 +0000 OS-3855 want pkgsrc onbld tools package commit f1e98913ea26a1c0e466ce33a346c912391a87f0 Author: Robert Mustacchi Date: Sat Feb 14 19:16:09 2015 +0000 OS-3850 smartos-live gmake clean doesn't work as non-root user commit b90082b27da3bbb1e4a96731a9825f8d35d86b12 Author: Josh Wilsdon Date: Sat Feb 14 13:39:33 2015 -0800 DOCKER-150 /etc/hosts for docker containers should include *primary* IP instead of first commit 2e86b25221a5747e7d2df5256038cb1d065fc9ce Author: Josh Wilsdon Date: Sat Feb 14 12:20:32 2015 -0800 OS-3849 vmadm should not create /etc/nodename in LX containers commit c232434f61fa0fccde35045d5bb492ce3b582ee1 Author: Josh Wilsdon Date: Sat Feb 14 03:05:20 2015 -0800 OS-3842 when /etc/resolv.conf is symlink in image, we should delete and recreate instead of failing commit 7b30e8d0d9da45249f0a91c0b37b309b189bf408 Author: Josh Wilsdon Date: Sat Feb 14 01:59:33 2015 -0800 DOCKER-143 dockerinit should wait for attach when we know we're being attached to immediately commit 32489d6ade85adabb3aa84cf48d464e28072e2fc Author: Josh Wilsdon Date: Thu Feb 12 22:00:45 2015 -0800 OS-3833 for docker VMs we should mount /etc/resolv.conf, /etc/hostname, /etc/hosts from /zones//config/ (cleanup failed VMs) commit ed2dba1d7f952aaba573dcbc5ab80c9ba80d4377 Author: Josh Wilsdon Date: Thu Feb 12 20:51:31 2015 -0800 OS-3833 for docker VMs we should mount /etc/resolv.conf, /etc/hostname, /etc/hosts from /zones//config/ commit 4a21693462de607b5b6b1a9180f6922cc03659c2 Author: Josh Wilsdon Date: Wed Feb 11 14:15:54 2015 -0800 OS-3832 test-create-filesystems fails after OS-3783 commit d10ca35767d92a6c50eeb6e78bc5f7857982014e Author: Trent Mick Date: Wed Feb 11 12:39:01 2015 -0800 OS-3830 vmadm rotated logs being created with a trailing single-quote commit 32c2e22e35364d568dbdac8ca5a58c2fe37ac284 Author: Josh Wilsdon Date: Tue Feb 10 22:40:10 2015 -0800 OS-2682 vmadm should scale timeout for KVM VM provisioning based on "ram" parameter commit 3bb0116cc736277888788f15cdeea41dc33b3ff0 Author: Josh Wilsdon Date: Tue Feb 10 11:16:26 2015 -0800 OS-3824 docker "hostvolume" files should be downloaded without -k commit 36a88aea796015f47eb252bafc353f5b1669cb39 Author: Josh Wilsdon Date: Mon Feb 9 02:26:08 2015 -0800 DOCKER-136 vmadm should support sdc-docker volume functionality commit 65a4e760b92ed3478cec21171887f579e216cc2f Author: Josh Wilsdon Date: Sat Feb 7 20:26:56 2015 +0000 OS-3817 dockerinit should set hostname based on sdc:hostname commit 67b5052977f9ceb986d7199db97889254ccb3d9a Author: Josh Wilsdon Date: Fri Feb 6 12:02:25 2015 -0800 OS-3809 VMs are missing resource controls: max-shm-memory, max-{shm,sem,msg}-ids illumos -------- commit e1f322da435434b3a1f9c091e431efae6816ae4c Author: Robert Mustacchi Date: Thu Feb 19 02:30:02 2015 +0000 OS-3837 bootfs_vfsops_tmpl ought be NULL-terminated commit ae6fbeb2a828924a8295086a7b29de656b7e2bf2 Author: Robert Mustacchi Date: Wed Feb 18 23:52:30 2015 +0000 OS-3874 want ::typedef -w to write out CTF containers Reviewed by: Jerry Jelinek commit 6f731a8cbf3eaa49473a994e9efe547c6f327c8c Author: Jerry Jelinek Date: Wed Feb 18 22:17:55 2015 +0000 OS-3871 AT_RANDOM aux entry should be populated using random_get_pseudo_bytes commit 4c1303f797799846ac53038726d0684e39ed7b06 Author: Jerry Jelinek Date: Wed Feb 18 21:14:03 2015 +0000 OS-3784 lxbrand flock.2 LOCK_EX fails on fd opened O_RDONLY OS-3260 ltp shared flock fails on fd from creat commit ade223c09cba5f3d8f633e5f451a8412ecd8917b Author: Jerry Jelinek Date: Wed Feb 18 19:52:21 2015 +0000 OS-2868 Need a proper flock() implementation commit 3f8d3031925da0b8a20186fff1da8a615aaf4470 Author: Bryan Cantrill Date: Tue Feb 17 17:24:10 2015 +0000 OS-3860 lx brand: dtrace unable to use "curpsinfo" translator commit 877cd781ea8bda7fd72756cca317ab9b0f43bb7d Merge: 1655a64 6b35cb3 Author: Jerry Jelinek Date: Tue Feb 17 12:38:39 2015 +0000 [illumos-gate merge] commit 6b35cb3cf158584a9408d44b9b6796564e8e1882 5591 initialisation inversion of component order in cmd-crypto/elfsign.c 5620 cstyle updates for cmd/cmd-crypto and lib/libkmf commit 6b35cb3cf158584a9408d44b9b6796564e8e1882 Author: Richard PALO Date: Wed Feb 4 09:52:41 2015 +0100 5591 initialisation inversion of component order in cmd-crypto/elfsign.c 5620 cstyle updates for cmd/cmd-crypto and lib/libkmf Reviewed by: Dan McDonald Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Josef "Jeff" Sipek Approved by: Dan McDonald commit 1655a64cbfdbd6fdc313cb743f3c628f5bb02e82 Author: Jerry Jelinek Date: Mon Feb 16 15:47:09 2015 +0000 commit 336069c20319c172c4ff9d87d67e8f6301c98a5d merge error commit 62e9eabd09de5faf8cab2c53a24b37a69ce9f1b4 Merge: b905005 336069c Author: Jerry Jelinek Date: Mon Feb 16 13:48:13 2015 +0000 [illumos-gate merge] commit 336069c20319c172c4ff9d87d67e8f6301c98a5d 5573 sockmod_pfp improperly handles SO_RCVBUF 5574 sockmod_pfp unable to locate ifindex for bind 5575 sockmod_pfp needs larger statistics counters 5576 sockmod_pfp improperly handles SIOCGSTAMP 5577 sockmod_pfp should limit bpf program size commit f770199a45a8893d2f1615ff4e2d13e041992dc3 5611 Some RPC services do not re-register on rpcbind restart commit 01fbe6ad23cb7fa68bde22fb8edde979ebfb34da 5604 widec.h should expose ws* under __EXTENSIONS__ Conflicts: usr/src/uts/common/inet/sockmods/sockmod_pfp.c commit b9050054bed684df58fc1c855197eec06a2036bf Author: Robert Mustacchi Date: Wed Jul 30 19:32:50 2014 +0000 OS-3851 ctfdump should be written in terms of libctf OS-3852 ctfdiff could be more useful OS-3853 ctfmerge and ctfconvert could have an altexec OS-3854 ctfmerge should be implemented in terms of libctf Reviewed by: Keith M Wesolowski commit f31c6fa33bcc9a608ce6f9ffd671ffc2b65a30ef Author: Robert Mustacchi Date: Fri Dec 26 02:46:52 2014 +0000 OS-3845 want arc4random(3C) suite 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 Reviewed by: Joshua M. Clulow commit 336069c20319c172c4ff9d87d67e8f6301c98a5d Author: Patrick Mooney Date: Fri Jan 9 20:37:59 2015 +0000 5573 sockmod_pfp improperly handles SO_RCVBUF 5574 sockmod_pfp unable to locate ifindex for bind 5575 sockmod_pfp needs larger statistics counters 5576 sockmod_pfp improperly handles SIOCGSTAMP 5577 sockmod_pfp should limit bpf program size Reviewed by: Jerry Jelinek Reviewed by: Robert Mustacchi Reviewed by: Richard Lowe Approved by: Dan McDonald commit f770199a45a8893d2f1615ff4e2d13e041992dc3 Author: Marcel Telka Date: Fri Feb 13 08:34:01 2015 +0100 5611 Some RPC services do not re-register on rpcbind restart Reviewed by: Richard Elling Reviewed by: Robert Mustacchi Approved by: Gordon Ross commit d34c3434a6ead24ec3e41daebf60ff85376c9e47 Author: Patrick Mooney Date: Sat Feb 14 02:32:16 2015 +0000 OS-3841 lxbrand si_status mangled on SIGCHLD commit 01fbe6ad23cb7fa68bde22fb8edde979ebfb34da Author: Richard Lowe Date: Fri Jan 30 17:27:01 2015 -0500 5604 widec.h should expose ws* under __EXTENSIONS__ Reviewed by: Dan McDonald Reviewed by: Robert Mustacchi Reviewed by: Garrett D'Amore Reviewed by: Josef 'Jeff' Sipek commit eb20fbe2fac1596990392cf5a8ea5030948e4768 Merge: 200c7a6 3b13a1e Author: Jerry Jelinek Date: Fri Feb 13 11:52:53 2015 +0000 [illumos-gate merge] commit 3b13a1ef7511135ec0c75b5f94de8075454efd79 5322 tree connect from Windows 7 fails commit 3b13a1ef7511135ec0c75b5f94de8075454efd79 Author: Thomas Keiser Date: Wed Apr 24 14:31:29 2013 -0400 5322 tree connect from Windows 7 fails Reviewed by: Gordon Ross Reviewed by: Bayard Bell Approved by: Dan McDonald commit 200c7a6f5f903a9dcd83c319bddeee9b627406ac Author: Joshua M. Clulow Date: Thu Feb 12 17:30:11 2015 -0800 OS-3820 lxbrand ptrace(2): the next generation OS-3685 lxbrand PTRACE_O_TRACEFORK race condition OS-3834 lxbrand 64-bit strace(1) reports 64-bit process as using x32 ABI OS-3794 lxbrand panic on init signal death Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Reviewed by: Bryan Cantrill commit f1630c2becf4af570cefc47794212e8110eb79e3 Author: Patrick Mooney Date: Thu Feb 12 21:59:08 2015 +0000 OS-3796 lxbrand remove netstat overlay script commit 653f0ca3cc17876745f96a5e25fb60faa72b33f3 Author: Patrick Mooney Date: Thu Feb 12 19:16:09 2015 +0000 OS-3798 lxbrand populate /proc/net/snmp Reviewed by: Jerry Jelinek commit d72cf7bfa828bceb8c81f81282e9b81712d032e2 Author: Patrick Mooney Date: Thu Feb 5 01:05:26 2015 +0000 OS-3797 lxbrand populate /proc/net/unix Reviewed by: Jerry Jelinek commit 75c9311ee4c034cecf2951922759e0ca5f2f03ed Merge: 81a6351 d0fcb88 Author: Jerry Jelinek Date: Thu Feb 12 12:25:37 2015 +0000 [illumos-gate merge] commit d0fcb88af333aa48dd2b958f3681f1b597b924cc 4545 _t_create(): Use after free in error code paths commit c62da27859e36f9fdd8cee3c6df3ad567543dcf9 4539 _t_checkfd() should not call find_tilink() if force_sync is set commit d0fcb88af333aa48dd2b958f3681f1b597b924cc Author: Marcel Telka Date: Sat May 17 07:58:34 2014 +0200 4545 _t_create(): Use after free in error code paths Reviewed by: Garrett D'Amore Reviewed by: Dan McDonald Approved by: Richard Lowe commit c62da27859e36f9fdd8cee3c6df3ad567543dcf9 Author: Marcel Telka Date: Sat May 17 07:52:31 2014 +0200 4539 _t_checkfd() should not call find_tilink() if force_sync is set Reviewed by: Garrett D'Amore Reviewed by: Dan McDonald Approved by: Richard Lowe commit 81a6351516f1fb4936884349fd18133b0d5db7f5 Merge: a2ca868 f4cf1a6 Author: Jerry Jelinek Date: Wed Feb 11 12:38:56 2015 +0000 [illumos-gate merge] commit f4cf1a6a363de08977c8db91c119df49e9f6c296 5186 The door_call(3c) man page contains too much commit 23c88c5ab36a96068ae184ebd20bf625426c3773 5594 nodename(4): Duplicate paragraph in the man page commit 5c644dd8f2c88f1e78ae4866f22c749a3d1b0157 5585 Typo in gethostname(3c): current processor commit 7825e891f35613dcf9e7e6d6848401511f3f96eb 4717 Missing period (.) in man pages commit 270be59d332e9c2003ef54b622a67d6f0e3ef7fc 5263 Missing space in getrbuf(9f) man page commit faf5add516ff7b15d67af766e32716c04c75716d 5528 devid_str_free() should be used for devid_get_minor_name() too commit a2ca8683ba75b01f3468a17061812db2731decb6 Author: Patrick Mooney Date: Wed Feb 11 00:21:08 2015 +0000 OS-3826 lxbrand ipv4 networking broken after OS-3800 commit 6529d7987e7f46c8a923ae661b04c896f3815d91 Author: Patrick Mooney Date: Tue Feb 10 17:02:09 2015 +0000 OS-3800 lx_thunk core dumps on centos 6.6 Reviewed by: Jerry Jelinek commit c0a9613eaf9bafe0e991bc6273e008fd2b11db9f Merge: 5ae8d2a 4812581 Author: Jerry Jelinek Date: Tue Feb 10 13:04:44 2015 +0000 [illumos-gate merge] commit 4812581794004eff0af2b765b832403b30bf64ab 4996 rtld _init race leads to incorrect symbol values commit 1f2ca518aeecee8616fccc0c46a339773faea7d5 4863 illumos-gate can't be built with fresh perl versions commit 386e9c9ebfe4116f62e7a0950acd30564fc60125 5566 elfexec is overzealous with vpages 5572 elfexec and mapelfexec can disagree on aux vectors commit 8a986bad744c8a479dfacfcdc16bcad15bbb1ec6 5101 privileges(5) manual page missing some privileges Conflicts: usr/src/uts/common/exec/elf/elf.c usr/src/tools/env/illumos.sh usr/src/man/man5/privileges.5 usr/src/cmd/sgs/rtld/common/util.c usr/src/Makefile.master commit f4cf1a6a363de08977c8db91c119df49e9f6c296 Author: Marcel Telka Date: Sat Feb 7 01:46:28 2015 +0100 5186 The door_call(3c) man page contains too much Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit 23c88c5ab36a96068ae184ebd20bf625426c3773 Author: Marcel Telka Date: Sat Feb 7 01:44:02 2015 +0100 5594 nodename(4): Duplicate paragraph in the man page Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit 5c644dd8f2c88f1e78ae4866f22c749a3d1b0157 Author: Marcel Telka Date: Sat Feb 7 01:41:56 2015 +0100 5585 Typo in gethostname(3c): current processor Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit 7825e891f35613dcf9e7e6d6848401511f3f96eb Author: Marcel Telka Date: Sat Feb 7 01:34:44 2015 +0100 4717 Missing period (.) in man pages Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit 270be59d332e9c2003ef54b622a67d6f0e3ef7fc Author: Marcel Telka Date: Tue Jan 27 20:40:42 2015 +0100 5263 Missing space in getrbuf(9f) man page Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit faf5add516ff7b15d67af766e32716c04c75716d Author: Marcel Telka Date: Mon Jan 12 17:49:35 2015 +0100 5528 devid_str_free() should be used for devid_get_minor_name() too Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Reviewed by: Ryan Zezeski Approved by: Robert Mustacchi commit 4812581794004eff0af2b765b832403b30bf64ab Author: Keith M Wesolowski Date: Tue Apr 22 00:14:03 2014 +0000 4996 rtld _init race leads to incorrect symbol values Reviewed by: Richard Lowe Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Approved by: Richard Lowe commit 5ae8d2a82dbf2dc1b22ae6755ecefed000d7532e Author: Robert Mustacchi Date: Mon Feb 9 22:57:08 2015 +0000 OS-3822 OS-3780 creates a life of fd crime in libproc commit 1f2ca518aeecee8616fccc0c46a339773faea7d5 Author: Dan McDonald Date: Mon Feb 9 10:59:49 2015 -0500 4863 illumos-gate can't be built with fresh perl versions Reviewed by: Andy Stormont Reviewed by: Hans Rosenfeld Reviewed by: Josef 'Jeff' Sipek Approved by: ??? commit 386e9c9ebfe4116f62e7a0950acd30564fc60125 Author: Jerry Jelinek Date: Thu Jan 8 10:09:37 2015 -0800 5566 elfexec is overzealous with vpages 5572 elfexec and mapelfexec can disagree on aux vectors Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Reviewed by: Rich Lowe Approved by: Rich Lowe commit 8a986bad744c8a479dfacfcdc16bcad15bbb1ec6 Author: Chris Josephes Date: Mon Feb 9 06:56:40 2015 -0600 5101 privileges(5) manual page missing some privileges Reviewed by: Josef "Jeff" Sipek Reviewed by: Marcel Telka Approved by: Dan McDonald commit bb780ca2a1eb25eea51d290828072c9efbec6ea6 Merge: 8bf1e4f 9ef2834 Author: Jerry Jelinek Date: Mon Feb 9 12:45:24 2015 +0000 [illumos-gate merge] commit 9ef283481583d677cd2cf5449ef49b90eacc97d4 5261 libm should stop using synonyms.h (fix studio build) commit ed1591688000a5d179c4ba27793cae55590c55d2 5590 improper use of NULL in tools/protocmp commit ad0b1ea5d69a45fe23c434277599e315f29a5fca 5589 improper use of NULL in tools/ctf commit 97a9db610324e7db4393415018e0e737485a94cd 4393 /etc/rpc: 100133 and 100169 should be added commit 9ef283481583d677cd2cf5449ef49b90eacc97d4 Author: Richard Lowe Date: Thu Feb 5 20:12:07 2015 +0000 5261 libm should stop using synonyms.h (fix studio build) commit ed1591688000a5d179c4ba27793cae55590c55d2 Author: Richard PALO Date: Wed Feb 4 09:44:00 2015 +0100 5590 improper use of NULL in tools/protocmp Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Dan McDonald commit ad0b1ea5d69a45fe23c434277599e315f29a5fca Author: Richard PALO Date: Wed Feb 4 09:32:50 2015 +0100 5589 improper use of NULL in tools/ctf Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Josef "Jeff" Sipek Approved by: Dan McDonald commit 8bf1e4f3b335466afe9b85d761b3822ec8c1a371 Author: Dave Pacheco Date: Fri Feb 6 21:21:29 2015 +0000 OS-3816 sync up mdb_v8 with upstream commit 97a9db610324e7db4393415018e0e737485a94cd Author: Marcel Telka Date: Fri Feb 6 00:15:43 2015 +0100 4393 /etc/rpc: 100133 and 100169 should be added Reviewed by: Garrett D'Amore Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit dc1de1110df1be3c207fa275c52056314a438b95 Author: Patrick Mooney Date: Fri Feb 6 17:02:58 2015 +0000 OS-3806 /proc/self/fd/2 is no longer working in LX Reviewed by: Jerry Jelinek commit 34234a61e5d3558fc8b017ebe2d2cee65a7e574d Merge: ebb8db0 91600d9 Author: Jerry Jelinek Date: Fri Feb 6 12:56:33 2015 +0000 [illumos-gate merge] commit 91600d919baafe4e4d8bdee4168878036351c556 5578 file(1) should validate Elf_Shdr->sh_name commit ebb8db03bc1050fa9dd3b184c99634f4c2eae56c Author: Robert Mustacchi Date: Thu Feb 5 22:48:43 2015 +0000 OS-3810 tar doesn't properly wait for its children OS-3813 Clean up unused variables and parenthesis warnings in tar Reviewed by: Jerry Jelinek commit 4190e41f9d08bc0e41bed63c0b3641af9cfa1a1d Author: Jerry Jelinek Date: Thu Feb 5 23:07:27 2015 +0000 OS-3811 LTP signal_test_05 now fails commit 86851d81a7ab61819497cbc95630c7fc812d00c9 Author: Jerry Jelinek Date: Thu Feb 5 20:12:46 2015 +0000 OS-3808 lx_boot_zone_redhat relies on /tmp being cleared on reboot commit d41c05b714ac5cd589b3edd49c55f21d1d8f2589 Author: Patrick Mooney Date: Thu Feb 5 02:48:29 2015 +0000 OS-3802 LTP kill11 test case fails after vsyscall signal changes OS-3803 LTP kill12 test failing OS-3804 LTP signal03 failing OS-3805 LTP waitpid05 failing Reviewed by: Jerry Jelinek commit e3e63864a2ed092a7da41db4ea4998f461524a18 Author: Bryan Cantrill Date: Thu Feb 5 17:14:18 2015 +0000 OS-3807 lx brand: asynchronous I/O operations can hang commit 91600d919baafe4e4d8bdee4168878036351c556 Author: Richard Lowe Date: Tue Nov 18 18:59:47 2014 -0500 5578 file(1) should validate Elf_Shdr->sh_name Reviewed by: Marcel Telka Reviewed by: Igor Kozhukhov Approved by: Dan McDonald kvm -------- mdata-client -------- kvm-cmd -------- illumos-extra -------- commit 85159c0aba3a52831ca46cc205e5e122a89aafe2 Author: Robert Mustacchi Date: Wed Dec 31 21:56:16 2014 +0000 OS-3760 Update bind9 smartos-overlay --------