smartos-live -------- commit 5d7001ef6e1318af3ccf05c10f23347773e2abd7 Author: Josh Wilsdon Date: Wed May 13 01:00:16 2015 -0700 OS-4304 When VM.kill fails because the VM is not running, we should have err.code set commit 5988cf7885cd7d5c1c810b76b8458154c0a08407 Author: Josh Wilsdon Date: Fri May 8 23:18:53 2015 -0700 OS-4291 dockerinit should not mount /proc (now mounted by brand as of OS-4259) commit 16d1b563c5db7fbbb3995325ab3e1d08a66c04c6 Author: Trent Mick Date: Thu May 7 15:45:04 2015 -0700 OS-4262: 'imgadm import -S SOURCE --zstream ...' for one-off source and for import from raw zfs send commit c0c5563d3a7877b63aee050111b2c6ed8ee07be5 Author: Patrick Mooney Date: Thu May 7 19:13:25 2015 +0000 OS-4218 remove lx_thunk usage from dockerinit commit 9b9a62d08ad5405ce54c8a24e6616ae7504d51e4 Author: Trent Mick Date: Tue May 5 16:57:40 2015 -0700 DOCKER-257: support for private registries (incomplete) OS-4209: imgadm test suite failure: 'Uncaught AssertionError: x-docker-size header (number) is required' OS-4261: imgadm vacuum commit 7c5eec2f470de16a5bb8dbe76103e84b894c0062 Author: Patrick Mooney Date: Thu May 7 14:37:03 2015 +0000 OS-4251 lxbrand want lx_init for less boot-time overrides commit f736c8d5bb38a19df830cd1a5609e34ec0c6eb5c Author: Robert Mustacchi Date: Tue May 5 15:59:28 2015 +0000 OS-4263 Need to cross the illumos#4719 flag day commit 07dabf379ba15b5247f9348f81a528432cf28468 Author: Josh Wilsdon Date: Mon May 4 12:31:01 2015 -0700 OS-4241 vmadm should use kstats instead of mdb to find boot time and init pid commit 07c4b94cd045dc8e8ad7d4cb42cba3a2bf160550 Author: Josh Wilsdon Date: Mon May 4 12:26:48 2015 -0700 OS-4247 lookupInvalidNicTags calls callback twice, returning error and also non-error commit 83efc8c3d88433b103d2238b4cfabb0c8791ed71 Author: Josh Wilsdon Date: Thu Apr 30 13:00:25 2015 -0700 OS-4243 make check in smartos-live/src should still work on OS X mdata-client -------- kvm -------- commit 945e9597038a23b1fb08f86f73e9c7614f21d176 Author: Robert Mustacchi Date: Wed May 13 15:59:09 2015 +0000 HVM-819 kvm needs to stop gambling with the proto area kvm-cmd -------- commit 407546e5132f54065f3f78ac293ad7a8d16bf57c Author: Dan McDonald Date: Wed May 13 09:53:47 2015 -0400 HVM-818 Fix for VENOM vulnerability (CVE-2015-3456) illumos-extra -------- illumos -------- commit e5e29fcc07599538d8563d37752145d2e40dc6cd Author: Bryan Cantrill Date: Thu May 14 07:42:24 2015 +0000 OS-4298 fasttrap_pid_enable() panics when prfind() fails in forking process commit 94d42d9bc2170e6765e1ce243f5bf0d341bfec90 Author: Bryan Cantrill Date: Thu May 14 07:40:18 2015 +0000 OS-4248 dtrace_dynvar tail calls can blow stack commit fc8071a492785c5baed490798f361576b5f502b0 Author: Bryan Cantrill Date: Thu May 14 07:34:02 2015 +0000 OS-3735 modstubs MAXNARG is too low. commit 70fe4e726e40ffd9c0eabfcc9a4477c54d181a63 Author: Patrick Mooney Date: Thu May 14 00:17:38 2015 +0000 OS-4306 lxbrand setsockopt(IP_MULTICAST_TTL) handles optlen poorly commit 132f775751480e2d50bdefc4d6e7bf8eedb4183e Author: Patrick Mooney Date: Wed May 13 19:04:12 2015 +0000 OS-4303 lxbrand ltp ptrace05 fails Reviewed by: Joshua M. Clulow commit 81f6cc78827811af99ff46d36d180d17bb3a4929 Author: Patrick Mooney Date: Wed May 13 00:24:36 2015 +0000 OS-3307 LTP signal 63 failures commit 3b589280f3e40ebc05dce708bc90bfefe0ad6730 Merge: 58d6b4e 2695d4f Author: Jerry Jelinek Date: Wed May 13 11:27:08 2015 +0000 [illumos-gate merge] commit 2695d4f4d1e2a6022c8a279d40c3cb750964974d 3783 Flow control is needed in rpcmod when the NFS server is unable to keep up with the network commit 7d593912b33208f97b6a9b5aa18d6bc0227c8a67 5819 want dumpadm(1m) option to print estimated dump size commit 58d6b4e51657a5c05c3c9a7bbf051442156aacd2 Author: Patrick Mooney Date: Tue May 12 23:48:33 2015 +0000 OS-4299 lxbrand RT signals lack si_value commit 316d2a8fd68b265b31964d667f712343110d3082 Author: Patrick Mooney Date: Tue May 12 18:46:57 2015 +0000 OS-4300 increase RT signal count Reviewed by: Robert Mustacchi commit 2695d4f4d1e2a6022c8a279d40c3cb750964974d Author: Marcel Telka Date: Tue May 12 21:57:13 2015 +0200 3783 Flow control is needed in rpcmod when the NFS server is unable to keep up with the network Reviewed by: Gordon Ross Reviewed by: Hans Rosenfeld Reviewed by: Dan McDonald Approved by: Albert Lee commit 7d593912b33208f97b6a9b5aa18d6bc0227c8a67 Author: Alexander Eremin Date: Thu Apr 9 05:08:24 2015 -0700 5819 want dumpadm(1m) option to print estimated dump size Reviewed by: Richard Elling Reviewed by: Garrett D'Amore Reviewed by: Albert Lee Approved by: Albert Lee commit f40073d1df02e633de56191f9ff56a01079a311b Author: Max Bruning Date: Tue May 12 00:11:58 2015 +0000 OS-4288 lxbrand reads of /proc/pid/status leads to high SYS time Reviewed by: Patrick Mooney commit bc629ed70c191e51abbcfe6ddec5cff1bb81682d Author: Patrick Mooney Date: Mon May 11 21:00:40 2015 +0000 OS-4285 lxbrand sssd attempts AF_NETLINK bind with nonzero nl_pid OS-4240 upstart-udev-bridge aborts due to missing AF_NETLINK Reviewed by: Robert Mustacchi commit edbc8963e4fe9afbaa94225ca128e4ff98cb6f1c Author: Bryan Cantrill Date: Mon May 11 19:15:25 2015 +0000 OS-4293 removal of un-fired IN_ONESHOT inotify event induces panic commit 2dd1e13198181864a0e29e13b572d37302917d8a Author: Bryan Cantrill Date: Mon May 11 19:05:27 2015 +0000 OS-4294 dpioctl() can return with dpe_lock held commit de67e43c95fdaa871eb0d110977d57d0d49bc112 Author: Bryan Cantrill Date: Mon May 11 18:59:32 2015 +0000 OS-4295 sosctp_connect() can drop unowned lock, inducing panic commit 678449a16285d5fbb3f975abb7d8c18ba6853160 Author: Bryan Cantrill Date: Mon May 11 18:52:34 2015 +0000 OS-4292 lx brand: no synchronization with respect to lxpr_cons_ldih OS-4296 lx brand: lxpr_readdir_*() variants suffer from signed comparisons commit 81a9a0a673f78808076b788492e4ee7851af75ea Merge: 43fc3fb 12380e1 Author: Jerry Jelinek Date: Sat May 9 19:13:55 2015 +0000 [illumos-gate merge] commit 12380e1e701fda28c9e9f32d01cafb54af279eb5 5269 zpool import slow commit 00208914d51cd2f8ec864d0b732aa94a0e13a2ed 5612 lpadmin dumps core in getlist commit 1fb4a876cbadf3a151ab8a149be6956199e83e22 5904 unable to save/modify files on CIFS share from Windows 7 commit fb699f1e35c673b043b5de07040056cd5cb0b50e 5903 SMB server breaks an oplock on after an attribute (only) open commit 961125f22fcbbcf361c897aaf3f8be5b1dbceefe 5902 Unable to take ownership, view permissions, or delete files... commit 5496c1178a1a48006226450b13c2df195831794c 5901 SMB clients get errors trying to delete non-empty directories 1663 Non-empty directories can be marked delete on close in CIFS, but not actually deleted commit 380bdfdf3b87cbfda20ccdf5d4fa7c129623622b 5900 read-raw, write-raw are dead code commit 856399cf160942495309c59ac7a9541834573cd3 5899 panic on bad mutex in smb_event_wait() commit 412cc9e98decfe9afa3ce4f414bc04fd83c9f856 5898 SO_RCVTIMEO broken for AF_UNIX commit 12380e1e701fda28c9e9f32d01cafb54af279eb5 Author: Arne Jansen Date: Wed May 6 09:07:55 2015 -0700 5269 zpool import slow Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Dan McDonald Approved by: Dan McDonald commit 43fc3fb118ac89d5b9109e595b1c93eea92dca8b Author: Bryan Cantrill Date: Sat May 9 06:47:06 2015 +0000 OS-4269 lx brand: readdir() neglects to return EOF in some cases commit fcb6bbd78695ab94e66309e039775b168265c10c Author: Patrick Mooney Date: Fri May 8 20:58:33 2015 +0000 OS-4286 lx brand: lxpr_read_net_unix() can read/return uninitialized data commit 00208914d51cd2f8ec864d0b732aa94a0e13a2ed Author: Gary Mills Date: Thu May 7 19:50:25 2015 -0500 5612 lpadmin dumps core in getlist Reviewed by: Marcel Telka Reviewed by: Richard Lowe Reviewed by: Yuri Pankov Approved by: Dan McDonald commit 1fb4a876cbadf3a151ab8a149be6956199e83e22 Author: Gordon Ross Date: Tue Aug 12 16:54:47 2014 -0400 5904 unable to save/modify files on CIFS share from Windows 7 Reviewed by: Kevin Crowe Reviewed by: Rich Lowe Approved by: Dan McDonald commit fb699f1e35c673b043b5de07040056cd5cb0b50e Author: Alek Pinchuk Date: Tue Jun 24 15:36:18 2014 -0700 5903 SMB server breaks an oplock on after an attribute (only) open Reviewed by: Gordon Ross Reviewed by: Kevin Crowe Reviewed by: Rich Lowe Approved by: Dan McDonald commit 961125f22fcbbcf361c897aaf3f8be5b1dbceefe Author: Gordon Ross Date: Sat Mar 15 22:11:33 2014 -0500 5902 Unable to take ownership, view permissions, or delete files... Reviewed by: Alek Pinchuk Reviewed by: Richard Lowe Approved by: Dan McDonald commit 5496c1178a1a48006226450b13c2df195831794c Author: Alek Pinchuk Date: Fri Feb 14 12:31:35 2014 -0800 5901 SMB clients get errors trying to delete non-empty directories 1663 Non-empty directories can be marked delete on close in CIFS, but not actually deleted Reviewed by: Bayard Bell Reviewed by: Gordon Ross Reviewed by: Kevin Crowe Approved by: Dan McDonald commit 380bdfdf3b87cbfda20ccdf5d4fa7c129623622b Author: Gordon Ross Date: Wed Nov 27 23:33:28 2013 -0500 5900 read-raw, write-raw are dead code Reviewed by: Thomas Keiser Reviewed by: Dan McDonald Reviewed by: Albert Lee Reviewed by: Kevin Crowe Reviewed by: Garrett D'Amore Reviewed by: Rich Lowe Approved by: Dan McDonald commit 856399cf160942495309c59ac7a9541834573cd3 Author: Gordon Ross Date: Wed Nov 13 22:32:20 2013 -0500 5899 panic on bad mutex in smb_event_wait() Reviewed by: Thomas Keiser Reviewed by: Dan McDonald Reviewed by: Albert Lee Reviewed by: Richard Lowe Approved by: Dan McDonald commit 412cc9e98decfe9afa3ce4f414bc04fd83c9f856 Author: Gordon Ross Date: Sun Jun 22 23:52:46 2014 -0400 5898 SO_RCVTIMEO broken for AF_UNIX Reviewed by: Albert Lee Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 79ab2084480b43886bf29a755968576b7fa3ba47 Author: Patrick Mooney Date: Thu May 7 22:59:14 2015 +0000 OS-3827 lxbrand remove lx_thunk code commit 42a9be305f578d4a2a56ca4974347231bae8a343 Author: Jerry Jelinek Date: Thu May 7 22:39:05 2015 +0000 OS-4277 lx procfs /proc/{pid}/environ always empty [handle empty env vector] commit 734281d35e64e35c0f0e0f42a791cf48604c2bbe Author: Jerry Jelinek Date: Thu May 7 21:46:38 2015 +0000 OS-4259 make systemd's detect_container work for a zone commit bc66da53b44008a295c992adc181bac3502612c2 Author: Jerry Jelinek Date: Thu May 7 21:30:31 2015 +0000 OS-4277 lx procfs /proc/{pid}/environ always empty commit 6a89c8b8017eac54e4f91ba33b7b4b0967da57f5 Author: Jerry Jelinek Date: Thu May 7 16:10:51 2015 +0000 OS-4256 centos 7 systemd stops after failing to mount sysfs commit 31151ba0c0d250ade7ded147921e43d2d0971fd2 Author: Patrick Mooney Date: Mon May 4 21:14:41 2015 +0000 OS-4251 lxbrand want lx_init for less boot-time overrides Reviewed by: Jerry Jelinek commit 0941f488fb83174c432e971052aaf0eba929bdf7 Author: Patrick Mooney Date: Mon May 4 21:33:11 2015 +0000 OS-4254 libbrand token substitution incomplete for mount entries commit 1ddda39d4e294d54f141fd3d95ff9d0ebcdd9b20 Author: Jerry Jelinek Date: Wed May 6 16:49:44 2015 +0000 4719 update gate build environment to [open]jdk7 [fix broken build] commit 7e2a10d916a1d4d61a72ec1e4c7ab72081046cb9 Merge: 920a85c 7e89328 Author: Jerry Jelinek Date: Wed May 6 14:46:23 2015 +0000 [illumos-gate merge] commit 7e89328164e4b89906924cf4e0387ea13a77631b 5753 libnsl: set_up_connection() over TCP does not adhere the specified timeout commit 12844f5a6e6a4f8cb472dc421b8263103c55bd43 5651 Missing header file sys/fs/s5ino.h referenced in /usr/src/cmd/acct/diskusg.c commit 4d0eb50e691de4c20b1dd9976ad6839fede8a42d 4719 update gate build environment to [open]jdk7 4742 update manifests for javadoc7 4743 Fix deprecated /usr/j2se usage in slp and remove from filesystem(5) manpage 4744 remove traces of /var/sadm/system/admin/default_java commit 37bbd7cc85ebfd31fbf68569b8b098e5448c9ce9 5878 Additional lint fixes for sunstudio12.1 and more modern OpenSSL Conflicts: usr/src/cmd/dtrace/test/tst/common/java_api/Makefile usr/src/cmd/dtrace/test/cmd/jdtrace/Makefile commit 920a85c54f455969235ca6a627288506e1e172a8 Author: Jerry Jelinek Date: Wed May 6 13:27:52 2015 +0000 OS-4230 Add support for Alpine Linux lx-brand image commit 7e89328164e4b89906924cf4e0387ea13a77631b Author: Marcel Telka Date: Mon Apr 20 15:41:13 2015 +0200 5753 libnsl: set_up_connection() over TCP does not adhere the specified timeout Reviewed by: Dan Fields Approved by: Richard Lowe commit 12844f5a6e6a4f8cb472dc421b8263103c55bd43 Author: Gary Mills Date: Sat May 2 07:40:42 2015 -0500 5651 Missing header file sys/fs/s5ino.h referenced in /usr/src/cmd/acct/diskusg.c Reviewed by: Igor Kozhukhov Reviewed by: Marcel Telka Approved by: Richard Lowe commit 4d0eb50e691de4c20b1dd9976ad6839fede8a42d Author: Richard PALO Date: Wed Dec 17 14:22:16 2014 -0500 4719 update gate build environment to [open]jdk7 4742 update manifests for javadoc7 4743 Fix deprecated /usr/j2se usage in slp and remove from filesystem(5) manpage 4744 remove traces of /var/sadm/system/admin/default_java Reviewed by: Dan McDonald Reviewed by: Richard Lowe Approved by: Gordon Ross commit 37bbd7cc85ebfd31fbf68569b8b098e5448c9ce9 Author: Richard Lowe Date: Mon May 4 14:17:28 2015 -0400 5878 Additional lint fixes for sunstudio12.1 and more modern OpenSSL Reviewed by: Dan McDonald Reviewed by: Hans Rosenfeld Approved by: Gordon Ross commit 62a22b67126a70a9031e7415037cf52e320b4a60 Merge: 7df75a8 f949c38 Author: Jerry Jelinek Date: Tue May 5 11:43:21 2015 +0000 [illumos-gate merge] commit f949c3862e64cd157f2a1aeefd0da08100f76173 3914 ill_frag_hash_tbl not allocated for loopback interfaces Conflicts: usr/src/uts/common/inet/ip/ip_if.c commit 7df75a82b527a920b1fdb1a1c7f1f69e88e0c105 Author: Jerry Jelinek Date: Mon May 4 20:56:36 2015 +0000 OS-4253 lxbrand ubuntu 15.04 won't boot because /sbin/init is a symlink commit ec3bdddf2f04185601be3a4501857cd447ea14ad Author: Jerry Jelinek Date: Mon May 4 18:21:06 2015 +0000 OS-4252 zlogin to centos7 lx zone panics commit 0bf257f0a74c6629c20ec739fcf37491dd50eb81 Author: Jerry Jelinek Date: Mon May 4 15:09:02 2015 +0000 OS-4250 override upstart-udev-bridge until OS-4240 is fixed commit b5792dd58cea017cb2ad27b5a3a54aa79c9c740e Author: Jerry Jelinek Date: Mon May 4 13:50:50 2015 +0000 OS-4244 cleanup dead code in lx_init_zone_* and distros dir commit 0499201b02fb3fbe6aebc4350eb5d7e298668aee Merge: 336afb6 cf2fa55 Author: Jerry Jelinek Date: Mon May 4 11:42:10 2015 +0000 [illumos-gate merge] commit cf2fa554171e6c444f2d90f4a58aea8926c7ffae 5879 Additional check_rtime exceptions needed for non-OI illumos-gate compilation commit f949c3862e64cd157f2a1aeefd0da08100f76173 Author: Joshua M. Clulow Date: Thu Apr 30 13:52:59 2015 -0700 3914 ill_frag_hash_tbl not allocated for loopback interfaces Reviewed by: Sebastien Roy Approved by: Dan McDonald commit 336afb699c5aa10b80e59d692f50382769470300 Author: Robert Mustacchi Date: Fri May 1 18:56:08 2015 +0000 OS-4245 mac_rx_srs_process stack depth needs to account for harder usage commit cf2fa554171e6c444f2d90f4a58aea8926c7ffae Author: Dan McDonald Date: Thu Apr 30 12:39:21 2015 -0400 5879 Additional check_rtime exceptions needed for non-OI illumos-gate compilation Reviewed by: Igor Kozhukhov commit 2a2480ca6fcfa08dd0ead3de3c01bdefbb7da435 Author: Jerry Jelinek Date: Fri May 1 06:13:29 2015 +0000 OS-4239 stop modifying ubuntu image files commit 52f91ade3f79588776d5b5d8d929c2bd5052a9f3 Merge: 136a845 75598e1 Author: Jerry Jelinek Date: Fri May 1 04:23:27 2015 +0000 [illumos-gate merge] commit 75598e109dfb54c4a0364e1544f5aff609d2c978 5763 missing va_end() on return from __fini_daemon_priv() commit d17b05b6ba5ce4569b13b250fe44164219de8c53 4492 zone hung in down state, stuck in ilb_stack_fini commit 3bb0cb708b0d9e3882b52efcf67a78f2a39baf90 4426 mci_rw_lock white-hot under load commit c536b1f93b31eba539c635a91be8ee2ab0fcb15a 5596 tar doesn't properly wait for its children Conflicts: usr/src/uts/common/sys/mac_client_impl.h usr/src/common/util/getresponse.c usr/src/cmd/tar/tar.c commit 75598e109dfb54c4a0364e1544f5aff609d2c978 Author: Gary Mills Date: Wed Apr 29 08:37:36 2015 -0500 5763 missing va_end() on return from __fini_daemon_priv() Reviewed by: Igor Kozhukhov Reviewed by: Marcel Telka Approved by: Richard Lowe commit d17b05b6ba5ce4569b13b250fe44164219de8c53 Author: Jerry Jelinek Date: Wed Jan 15 16:08:52 2014 +0000 4492 zone hung in down state, stuck in ilb_stack_fini Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Approved by: Richard Lowe commit 3bb0cb708b0d9e3882b52efcf67a78f2a39baf90 Author: Bryan Cantrill Date: Mon Dec 23 12:40:14 2013 -0800 4426 mci_rw_lock white-hot under load Reviewed by: Robert Mustacchi Reviewed by: Piotr Jasiukajtis Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit c536b1f93b31eba539c635a91be8ee2ab0fcb15a Author: Robert Mustacchi Date: Thu Feb 5 22:48:43 2015 +0000 5596 tar doesn't properly wait for its children Reviewed by: Jerry Jelinek Reviewed by: Richard Lowe Reviewed by: Josef 'Jeff' Sipek Approved by: Garrett D'Amore