smartos-live -------- commit 9547836e9f9445e191f1984c4394acbaf8531f65 Author: Trent Mick Date: Tue Mar 31 15:04:43 2015 -0700 fix 'make check' commit 7862381f552cc36f8ebc0b62d9044ca039ab25dd Author: Trent Mick Date: Tue Mar 31 15:00:05 2015 -0700 OS-4140: imgadm list could do better excluding some filesystems commit 3de3d422bedfa8f16dfd24a4e2c95820dc2af8fe Author: Trent Mick Date: Tue Mar 31 11:27:29 2015 -0700 OS-3873: imgadm exec's of 'zfs list' and 'zoneadm list' can break the default 200k maxBuffer commit 209e0b745e4f4c4a703382c2e3e57cc585d54512 Author: Josh Wilsdon Date: Mon Mar 30 22:11:04 2015 -0700 OS-4130 dockerinit should setup zfd descriptors before waiting for attach commit e768738f95abfcf014417198cd052985f415163a Author: Trent Mick Date: Fri Mar 27 14:10:07 2015 -0700 OS-4117: imgadm import crashes on a docker layer which is an empty gzip commit 8d83fa26379f57c19a1aa665f60092970647039e Author: Patrick Mooney Date: Tue Mar 24 16:00:40 2015 +0000 OS-4099 lxbrand bash lacks job control when using zfd tty commit 5da0f52723652140dc3446e47d12fecb30a5b1c6 Author: Trent Mick Date: Thu Mar 26 16:32:32 2015 -0700 OS-3977: Support min_platform requirement in imgadm commit 2af9956d344113a0b1238035f60e8c2b9df2f520 Author: Trent Mick Date: Thu Mar 26 12:15:03 2015 -0700 DOCKER-263 guard against symlink or hard link attacks with imgadm import of docker images commit f2d28c6872e6d8d276bad3ee71ea22a5471c8cff Author: Joshua M. Clulow Date: Wed Mar 25 13:48:48 2015 -0700 OS-4096 mancheck should run, not walk commit 588890847ee047dcdf081465c1e5882b43a30c58 Author: Joshua M. Clulow Date: Tue Mar 17 23:51:39 2015 +0000 OS-4055 update smartos-live gitignore commit 3523ebede965008b4c4367cfe32bbe1a5a4c8829 Author: Trent Mick Date: Tue Mar 24 12:45:23 2015 -0700 OS-4102: OS-4097 broke import of uncompressed images commit 12e02640ac46b9a67e9009882973fe17ec37c109 Author: Trent Mick Date: Mon Mar 23 21:10:49 2015 -0700 OS-4097: imgadm ver bump and changelog for this commit 7382f7adfcfa96b74ee0b18d7261312170903739 Author: Trent Mick Date: Mon Mar 23 21:09:40 2015 -0700 OS-4097: support xz-compressed Docker images, e.g. learn/tutorial commit 6579995b8eb6e6da8f8d72641c5e63d6ab826049 Author: Robert Mustacchi Date: Mon Mar 23 22:44:19 2015 +0000 OS-4094 whatis in a database? That which we call apropos. kvm -------- kvm-cmd -------- mdata-client -------- illumos-extra -------- commit b2efc481a81de72443fff2f9b3162e6908a1a7c6 Author: Robert Mustacchi Date: Fri Mar 20 00:18:49 2015 +0000 OS-4078 PI openssl doesn't support Eliptic Curve cryptography Reviewed by: Joshua M. Clulow commit 0f032ec22f7e9eab1de0784671904dfec8656f7c Author: Robert Mustacchi Date: Thu Mar 19 21:58:58 2015 +0000 OS-4076 `xz` (liblzma) support in the platform Reviewed by: Joshua M. Clulow illumos -------- commit b886adecf1984e511ea8058c27d58b98e6621f6c Author: Patrick Mooney Date: Thu Apr 2 14:17:00 2015 +0000 OS-4144 panic in lx_freelwp during zone shutdown Reviewed by: Jerry Jelinek (cherry picked from commit e7e4d03bdf877e3cd36740df253d9bf1a3082a43) commit e609ab4d0e81d7935b1ab4ff280b9efd355841ab Author: Bryan Cantrill Date: Thu Apr 2 03:24:35 2015 +0000 OS-4128 programs that lack PT_PHDR are not properly loaded OS-4141 freeing phdrs induces bad kmem_free() in elfexec() commit 08435ed30e3ac9668b1917617712293780e91bf6 Author: Patrick Mooney Date: Tue Mar 31 21:57:35 2015 +0000 OS-4129 lxbrand should not abuse p_brand_data for storing exit signal Reviewed by: Jerry Jelinek Reviewed by: Joshua M. Clulow commit 271935c06b5ceb9e6d8984753bbcf48f9462d680 Author: Joshua M. Clulow Date: Thu Apr 2 00:31:33 2015 +0000 backout OS-4141: needs more work backout OS-4128: needs more work commit 576877c22ec9854f8b0477ec49434f9b3fe72a36 Author: Joshua M. Clulow Date: Tue Mar 31 20:40:46 2015 +0000 OS-4115 lxbrand expose getrandom(2) commit bcc3680d77ad07e31b2cefdbcd09c0984b857aba Author: Joshua M. Clulow Date: Fri Mar 27 11:50:29 2015 -0700 OS-3934 lxbrand LX_STRICT should be handled in-kernel Reviewed by: Patrick Mooney commit 81ba055cc51df97a9dd0447361090938c407a473 Author: Joshua M. Clulow Date: Thu Mar 26 15:41:01 2015 -0700 OS-3976 htable_walk strays into the VA hole Reviewed by: Jerry Jelinek commit b678415ded1e5bfa425fa264f7ad71107f07735a Author: Bryan Cantrill Date: Wed Apr 1 20:41:55 2015 +0000 OS-4141 freeing phdrs induces bad kmem_free() in elfexec() commit 5ea5ad5a16552f478427739d59ea08371279843e Author: Jerry Jelinek Date: Tue Mar 31 14:16:46 2015 +0000 OS-4123 missing /run/shm or /dev/shm commit 806e258adad75a2477ae3d1e1c804790d92ad295 Author: Jerry Jelinek Date: Tue Mar 31 12:21:50 2015 +0000 OS-4125 Error with nginx startup: fcntl(F_SETOWN) failed while spawning 'worker process' (22: Invalid argument) commit e54623195be5a9a117415bd9317badc4da322719 Merge: eb43e63 bde3d61 Author: Jerry Jelinek Date: Tue Mar 31 11:42:18 2015 +0000 [illumos-gate merge] commit bde3d612a7c090234c60e6e4578821237a5db135 5704 libzfs can only handle 255 file descriptors commit eb43e635cc8bd644a9afc675b8d6b35329b486aa Author: Bryan Cantrill Date: Mon Mar 30 23:28:05 2015 +0000 OS-4128 programs that lack PT_PHDR are not properly loaded commit 1f88b7d06b33d40599cc45dc990e3d51e872eb9a Author: Bryan Cantrill Date: Mon Mar 30 23:18:47 2015 +0000 OS-4127 lx brand: clone(CLONE_VFORK) followed by sigaction corrupts parent commit d24e3869c728bac2eefa0aaea446aad5c1fd0b8e Author: Patrick Mooney Date: Mon Mar 30 14:49:36 2015 +0000 OS-4122 lxbrand want dtrace ioctl support commit 1b92b00d1b0d613ba3715f5c8189d8625b0c5351 Author: Jerry Jelinek Date: Mon Mar 30 16:58:03 2015 +0000 OS-4109 'zlogin -I' should close /dev/zfd/0 when it exits commit bde3d612a7c090234c60e6e4578821237a5db135 Author: Simon Klinkert Date: Wed Mar 11 11:02:08 2015 +0100 5704 libzfs can only handle 255 file descriptors Reviewed by: Josef 'Jeff' Sipek Reviewed by: John Kennedy Approved by: Richard Lowe commit eeaed688bcef0beb1380bf902bba7bcdf9f701b1 Merge: 69f4328 4e90188 Author: Jerry Jelinek Date: Mon Mar 30 11:48:09 2015 +0000 [illumos-gate merge] commit 4e901881a1e657e1cbf12d7ef9b476ec373e7939 5094 Update libsmbios with recent items commit 48386468de9db5ac3a3f4109fbf99e624d0a46f8 5754 prtconf: assertion failure in libpcidb if vendor cannot be looked up commit 98573c1925f3692d1e8ea9eb018cb915fc0becc5 4518 lockd: Cannot establish NLM service over commit 091932b4962dc12bd23184e519574c2f24fc49b9 5740 mr_sas driver - add additional sdt probes commit ff38cf9dace20854665175f403992f83312463cf 5739 mr_sas driver - noise reduction and output fix commit e65bc174f67bfc560c23a317bb16268ec18103f6 5737 mr_sas driver does not pass SCSI mode sense to disks when adapter in JBOD mode. 5738 mr_sas driver - poor performance when Invader adapter in JBOD mode. commit 245ac945f472de75ea45784c1ab006a14fc8723b 5755 want support for Intel FMA instrs 5756 want support for Intel BMI1 instrs 5757 want support for Intel BMI2 instrs 5758 want support for Intel AVX2 instrs commit 61f847aff0d91f3c0fc439c66e00704c78fecd84 3792 hald.c:371: error: 'g_type_init' is deprecated Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/auxv_386.h usr/src/common/dis/i386/dis_tables.c commit 4e901881a1e657e1cbf12d7ef9b476ec373e7939 Author: Dale Ghent Date: Thu Mar 26 17:11:17 2015 -0400 5094 Update libsmbios with recent items Reviewed by: Dan McDonald Reviewed by: Josef 'Jeff' Sipek Reviewed by: Garrett D'Amore Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 48386468de9db5ac3a3f4109fbf99e624d0a46f8 Author: Andy Fiddaman Date: Fri Mar 27 21:57:01 2015 +0000 5754 prtconf: assertion failure in libpcidb if vendor cannot be looked up Reviewed by: Marcel Telka Reviewed by: Richard PALO Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 98573c1925f3692d1e8ea9eb018cb915fc0becc5 Author: Marcel Telka Date: Fri Mar 27 15:18:01 2015 +0100 4518 lockd: Cannot establish NLM service over Reviewed by: Gordon Ross Reviewed by: Dan McDonald Approved by: Dan McDonald commit 091932b4962dc12bd23184e519574c2f24fc49b9 Author: Andy Fiddaman Date: Sat Mar 28 15:03:30 2015 +0000 5740 mr_sas driver - add additional sdt probes Reviewed by: Hans Rosenfeld Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit ff38cf9dace20854665175f403992f83312463cf Author: Andy Fiddaman Date: Sat Mar 28 15:01:48 2015 +0000 5739 mr_sas driver - noise reduction and output fix Reviewed by: Hans Rosenfeld Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit e65bc174f67bfc560c23a317bb16268ec18103f6 Author: Andy Fiddaman Date: Sat Mar 28 15:00:14 2015 +0000 5737 mr_sas driver does not pass SCSI mode sense to disks when adapter in JBOD mode. 5738 mr_sas driver - poor performance when Invader adapter in JBOD mode. Reviewed by: Hans Rosenfeld Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 245ac945f472de75ea45784c1ab006a14fc8723b Author: Robert Mustacchi Date: Wed Mar 18 00:10:54 2015 +0000 5755 want support for Intel FMA instrs 5756 want support for Intel BMI1 instrs 5757 want support for Intel BMI2 instrs 5758 want support for Intel AVX2 instrs Reviewed by: Jerry Jelinek Reviewed by: Bryan Cantrill Reviewed by: Dan McDonald Reviewed by: Rafael Vanoni Reviewed by: Josef 'Jeff' Sipek Reviewed by: Richard Lowe Approved by: Dan McDonald commit 69f4328f2f3d7a30836c6ab24847a76060aa019e Author: Jerry Jelinek Date: Fri Mar 27 19:44:35 2015 +0000 OS-4116 move close back to userland until aio is resolved commit 9bc3af0bfb4a86abcf0527e487fab30ee5d286f5 Author: Jerry Jelinek Date: Fri Mar 27 16:07:31 2015 +0000 OS-4098 move open, close and fcntl into the kernel commit 61f847aff0d91f3c0fc439c66e00704c78fecd84 Author: Alexander Pyhalov Date: Thu Mar 26 20:44:12 2015 +0300 3792 hald.c:371: error: 'g_type_init' is deprecated Reviewed by: Igor Kozhukhov Reviewed by: Jon Tibble Reviewed by: Peter Tribble Approved by: Dan McDonald commit 6002835752b09ec8002da5128392082c4e3505b5 Author: Bryan Cantrill Date: Fri Mar 27 07:27:51 2015 +0000 OS-4069 epoll_ctl(EPOLL_CTL_ADD) can spuriously fail with EEXIST commit 5ec2b6234207a03842897e937e883a2764281897 Author: Patrick Mooney Date: Tue Mar 24 14:41:53 2015 +0000 OS-4099 lxbrand bash lacks job control when using zfd tty Reviewed by: Jerry Jelinek commit 87074dad85748ad4bfab35d66b9e2be022bee02a Author: Bryan Cantrill Date: Thu Mar 26 17:02:36 2015 +0000 OS-4074 missing /proc/diskstats file in lx-ubuntu64 zone commit 2ec8f14cd2b6f26aed82c0461226879082ed4f38 Author: Robert Mustacchi Date: Mon Mar 23 20:23:30 2015 +0000 OS-2760 igmp timout logic induces panic Reviewed by: Jerry Jelinek commit 7c448ae094a0f7d8cb12b523ff42fb1e1abd378c Author: Patrick Mooney Date: Wed Mar 25 21:54:48 2015 +0000 OS-4093 lxbrand setsockopt failed for SO_SNDBUF Reviewed by: Jerry Jelinek commit a9a452609b1832657d68c06f674196b4db54a5d6 Author: Bryan Cantrill Date: Wed Mar 25 23:14:41 2015 +0000 OS-4005 lx brand: madvise(MADV_DONTNEED) needs to unreserve swap commit 36e818b915a3b2ebeb4a2588907a869c94deac2e Author: Joshua M. Clulow Date: Mon Mar 23 16:54:42 2015 -0700 OS-4095 unshipped Internet daemon manual pages Reviewed by: Robert Mustacchi commit 0e1141abde17bef7f88ff04b49f1f068c289db6d Merge: 7c199dc 741343a Author: Jerry Jelinek Date: Wed Mar 25 11:31:56 2015 +0000 [illumos-gate merge] commit 741343ad00b449cd90635a8400a2c9b045ff8be1 5700 add zlogin -d option to allow graceful disconnect when zone is halted commit 34d7ce052c4565b078f73b95ccbd49274e98edaa 5694 traverse_prefetcher does not prefetch enough commit 70163ac57e58ace1c5c94dfbe85dca5a974eff36 5695 dmu_sync'ed holes do not retain birth time commit 7f7ace370074e350853da254c65688fd43ddc695 5693 ztest fails in dbuf_verify: buf[i] == 0, due to dedup and bp_override commit 421ff02063e68ff03db7d5169c62e3f94927000f 5696 ::refcount -r does not display info about removal of holds Conflicts: usr/src/man/man1/zlogin.1 usr/src/cmd/zoneadmd/zcons.c usr/src/cmd/zlogin/zlogin.c commit 7c199dce48c64396e1c25c4c2c0374f69f9c0b0c Author: Patrick Mooney Date: Thu Mar 12 14:52:38 2015 +0000 OS-4039 lxbrand lx_native_exec incorrect inside chroot Reviewed by: Jerry Jelinek Reviewed by: Robert Mustacchi commit 741343ad00b449cd90635a8400a2c9b045ff8be1 Author: Alexander Eremin Date: Tue Mar 24 04:16:55 2015 -0700 5700 add zlogin -d option to allow graceful disconnect when zone is halted Reviewed by: Andrew Gabriel Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 34d7ce052c4565b078f73b95ccbd49274e98edaa Author: George Wilson Date: Tue Mar 24 09:56:58 2015 -0700 5694 traverse_prefetcher does not prefetch enough Reviewed by: Matthew Ahrens Reviewed by: Alex Reece Reviewed by: Christopher Siden Reviewed by: Josef 'Jeff' Sipek Reviewed by: Bayard Bell Approved by: Garrett D'Amore commit 70163ac57e58ace1c5c94dfbe85dca5a974eff36 Author: Prakash Surya Date: Tue Mar 24 08:55:40 2015 -0800 5695 dmu_sync'ed holes do not retain birth time Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Christopher Siden Reviewed by: Bayard Bell Approved by: Dan McDonald commit 7f7ace370074e350853da254c65688fd43ddc695 Author: Matthew Ahrens Date: Tue Mar 24 08:49:03 2015 -0800 5693 ztest fails in dbuf_verify: buf[i] == 0, due to dedup and bp_override Reviewed by: George Wilson Reviewed by: Christopher Siden Reviewed by: Bayard Bell Approved by: Dan McDonald commit 421ff02063e68ff03db7d5169c62e3f94927000f Author: Prakash Surya Date: Tue Mar 24 08:47:20 2015 -0800 5696 ::refcount -r does not display info about removal of holds Reviewed by: Matthew Ahrens Reviewed by: George Wilson Reviewed by: Paul Dagnelie Reviewed by: Basil Crow Reviewed by: Bayard Bell Approved by: Dan McDonald commit 256e8d459291291d4f150aea6f3711db90c8c924 Author: Jerry Jelinek Date: Tue Mar 24 11:44:34 2015 +0000 OS-4084 getrlimit kills performance, move into kernel commit 713333ffd1ea99b99e7cd549864f4fd40823e8c4 Author: Robert Mustacchi Date: Mon Mar 23 22:36:43 2015 +0000 OS-4092 Want a man we can run during the build commit 2c919233a8306711afadcd6ecc876d67c4b4b32b Author: Robert Mustacchi Date: Sun Mar 1 17:22:41 2015 +0000 OS-3966 Update the new ctfmerge for 5595 commit 43489f9fd43ea92de4a6795588b0ab45ceb4668e Author: Robert Mustacchi Date: Mon Mar 23 18:22:22 2015 +0000 OS-4080 launching a second varpd confuses the world Reviewed by: Jerry Jelinek commit 6e09664c777b4c9bb52577dfab3a1552c2b6b72e Author: Robert Mustacchi Date: Fri Mar 20 00:37:56 2015 +0000 OS-4077 varpd should live in /usr/lib OS-4079 zero out the fma message on restore to help with mdb confusion OS-4087 dladm show-overlay -f doesn't properly show degraded state Reviewed by: Joshua M. Clulow commit 8b2aaf67ea7c8fb3065a72da1ed45458a2009d52 Merge: c4fb99a e2c8add Author: Jerry Jelinek Date: Mon Mar 23 11:58:16 2015 +0000 [illumos-gate merge] commit e2c8add4a6cefe2fe3a4b140f54561823d493bcc 5732 nightly.sh should use check-paths.out to be useful for .gitignore commit b52c8fbe58cfd9f349fdfa6cc5cb6f5731946a2b 5731 make a clean clobber commit 58d7f9e61903e78a381912527dc9dacb6e7feddc 5734 IPFGENITER needs to know when to hit the brakes commit 546c3aa8e92003d6d783c7172f237b41667539e2 5733 ipf should only forward when forwarding is enabled commit a252e0074e35e9003ab1dc3797dccf29ff16ae73 1152 ping(1M) doesn't mention -D (DONTFRAG) option commit e2c8add4a6cefe2fe3a4b140f54561823d493bcc Author: Richard PALO Date: Fri Mar 20 08:20:58 2015 +0100 5732 nightly.sh should use check-paths.out to be useful for .gitignore Reviewed by: Josef 'Jeff' Sipek Reviewed by: Toomas Soome Approved by: Dan McDonald commit b52c8fbe58cfd9f349fdfa6cc5cb6f5731946a2b Author: Richard PALO Date: Fri Mar 20 11:30:26 2015 +0100 5731 make a clean clobber Reviewed by: Josef 'Jeff' Sipek Reviewed by: Toomas Soome Approved by: Dan McDonald commit 58d7f9e61903e78a381912527dc9dacb6e7feddc Author: Robert Mustacchi Date: Wed Mar 18 21:39:40 2015 +0000 5734 IPFGENITER needs to know when to hit the brakes Reviewed by: Jerry Jelinek Reviewed by: Dan McDonald Reviewed by: Richard Lowe Approved by: Garrett D'Amore commit 546c3aa8e92003d6d783c7172f237b41667539e2 Author: Jerry Jelinek Date: Fri Mar 20 09:53:35 2015 -0700 5733 ipf should only forward when forwarding is enabled Reviewed by: Dan McDonald Approved by: Garrett D'Amore commit c4fb99a917e88bc2c0ed677a0d95eb28741ffce1 Author: Jerry Jelinek Date: Fri Mar 20 20:36:17 2015 +0000 OS-3965 lxbrand VDSO could use fast traps commit 092dff9648794f3329befc3d3e3bc03c86150cd2 Author: Jerry Jelinek Date: Fri Mar 20 15:01:47 2015 +0000 OS-4083 LTP should test getcpu commit 7afa491b2afd5cd4a07c5389401b8e4010bde679 Author: Jerry Jelinek Date: Fri Mar 20 14:24:00 2015 +0000 OS-4082 move remaining vsyscall/vdso functions into the kernel commit 1425ee60e91029f18b170d74a73e0bfcb01f1204 Merge: 3652bb9 a36f6bd Author: Jerry Jelinek Date: Fri Mar 20 11:39:19 2015 +0000 [illumos-gate merge] commit a36f6bde69ea4d4ea2b0a475ce962b9c1c4ef323 5729 in.ndpd should log broken RAs commit 11c1b31e8462c2247fbac35f43cdf481696a2746 5728 Update hwdata - 20150317 commit 3652bb9a52e0751ce2ef808500ac728035f1978a Author: Joshua M. Clulow Date: Thu Mar 19 22:32:32 2015 -0700 OS-4052 lx brand: fork()/pthread_create() race can induce hang in child Reviewed by: Robert Mustacchi commit a252e0074e35e9003ab1dc3797dccf29ff16ae73 Author: Chris Josephes Date: Sat Feb 21 11:13:44 2015 -0600 1152 ping(1M) doesn't mention -D (DONTFRAG) option Reviewed by: Josef "Jeff" Sipek Reviewed by: Marcel Telka Reviewed by: Yuri Pankov Approved by: Robert Mustacchi commit a36f6bde69ea4d4ea2b0a475ce962b9c1c4ef323 Author: Dan McDonald Date: Thu Mar 19 19:04:20 2015 -0400 5729 in.ndpd should log broken RAs Reviewed by: Robert Mustacchi Approved by: Gordon Ross commit cad096557f36e65c1b83e81552cd885937f4059a Author: Patrick Mooney Date: Wed Mar 18 21:49:21 2015 +0000 OS-4067 missing ipf.conf and ipnat.conf man pages Reviewed by: Robert Mustacchi commit 11c1b31e8462c2247fbac35f43cdf481696a2746 Author: Dan McDonald Date: Wed Mar 18 19:29:15 2015 -0400 5728 Update hwdata - 20150317 Reviewed by: Robert Mustacchi Approved by: Garrett D'Amore commit b24a2794b7b6ff180e3993cc9d60dd31cb2cf554 Author: Jerry Jelinek Date: Thu Mar 19 22:16:02 2015 +0000 OS-4071 lxbrand in-kernel gettimeofday(2) (fix 32bit) commit 376ba25ece5d07b25c2a8328ac51e15d399cf368 Author: Jerry Jelinek Date: Thu Mar 19 21:47:50 2015 +0000 OS-4071 lxbrand in-kernel gettimeofday(2) smartos-overlay --------