smartos-live -------- commit f0e2d1382bf7a985910eac85e6de5b77ed4eae4b Author: Jerry Jelinek Date: Wed Oct 12 11:32:48 2016 +0000 7458 I219 Kaby Lake Support commit abd009743d396ab3b6a99c22c24b7fde4a7d136f Author: Robert Mustacchi Date: Sat Oct 1 15:38:56 2016 +0000 OS-5690 illumos nightly failures should give a hint as to where to look Reviewed by: Gavin-John Noonan Reviewed by: Cody Mello Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 5e5731b3a41ab7bc3c6395a28f8964cddbe23e43 Author: Jerry Jelinek Date: Fri Sep 30 11:55:31 2016 +0000 7382 basic NVMe 1.1 support illumos-extra -------- commit e5dae9f3731753dc5ef57e081a7b45efd71e7545 Author: Cody Peter Mello Date: Tue Sep 27 16:14:55 2016 +0000 OS-5687 Update to GNU screen 4.4.0-32 Reviewed by: Brian Bennett Reviewed by: Patrick Mooney Approved by: Patrick Mooney mdata-client -------- kvm -------- kvm-cmd -------- illumos -------- commit b670ea1ab40b2885ce47464d36d4447b986c5bc7 Author: Bryan Cantrill Date: Wed Oct 12 22:13:53 2016 +0000 OS-5605 lint error in inotify OS-5592 inotify should have comment that input name length is validated OS-5714 missing pollwakeup() can induce clog of IN_IGNORED events Reviewed by: Jerry Jelinek Reviewed by: Patrick Mooney Approved by: Robert Mustacchi commit 13da9a87f119cfb5e2d86a869caa131363a153a9 Author: Jerry Jelinek Date: Wed Oct 12 16:18:10 2016 +0000 OS-5712 LTP open13 fails in nightly Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit b4cc48bca22fc0efda563f7b23b6b904e643df7e Author: Robert Mustacchi Date: Sun Oct 2 21:55:07 2016 +0000 OS-5694 want dis test suite Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 75a1e81964e6616d78dc4dce3f48a3ebcc0355d5 Merge: 117f0c3 ea4c6b7 Author: Jerry Jelinek Date: Wed Oct 12 11:26:06 2016 +0000 [illumos-gate merge] commit ea4c6b78cebe2a3687fa43deeedf6212a124d817 7458 I219 Kaby Lake Support commit 854956ce2a18fd37e3f6160d38ffb87fdbc2edc4 7413 netstack leaks lead to blind netstack reuse 7414 iptun leaks netstacks 7415 ipnet_promisc_add() leaks netstacks in error paths 7416 ill_lookup_on_ifindex_global_instance() could leak netstack ids commit 57a0264b71e479ed0dc19299607d662043907cb6 7422 dpioctl should pay attention to FKIOCTL 7423 epoll_ctl should throw EINVAL for loops 7424 epoll should not leave dangling polldat_t entries 7425 devpoll write feigns success in the face of EINTR 7426 epoll_ctl not allowed to emit EINTR commit 71882be17c850938c62cdfb1b53a8c7309e54479 7403 mkdir(2) / mkdirat(2) man page has a typo Conflicts: usr/src/uts/common/os/zone.c commit ea4c6b78cebe2a3687fa43deeedf6212a124d817 Author: Robert Mustacchi Date: Fri Oct 7 17:06:34 2016 +0000 7458 I219 Kaby Lake Support Reviewed by: Toomas Soome Reviewed by: Andy Stormont Approved by: Richard Lowe commit 117f0c39091e1c03d4d64b1177693bf952c81c97 Author: Patrick Mooney Date: Tue Oct 11 19:53:13 2016 +0000 OS-5711 lxbrand panic in sched_getaffinity Reviewed by: Jerry Jelinek Approved by: Robert Mustacchi commit 854956ce2a18fd37e3f6160d38ffb87fdbc2edc4 Author: Bryan Cantrill Date: Sat Sep 24 08:43:10 2016 -0700 7413 netstack leaks lead to blind netstack reuse 7414 iptun leaks netstacks 7415 ipnet_promisc_add() leaks netstacks in error paths 7416 ill_lookup_on_ifindex_global_instance() could leak netstack ids Reviewed by: Jerry Jelinek Reviewed by: Robert Mustacchi Reviewed by: Sebastien Roy Approved by: Dan McDonald commit 860884eb865676dc41b8ef65c09df94f7c3f14ef Author: Patrick Mooney Date: Wed Jul 20 23:51:54 2016 +0000 7419 eventfd wrongly blocks writers in semaphore mode Reviewed by: Jerry Jelinek Reviewed by: Bryan Cantrill Approved by: Dan McDonald commit 57a0264b71e479ed0dc19299607d662043907cb6 Author: Patrick Mooney Date: Wed Mar 23 19:35:31 2016 +0000 7422 dpioctl should pay attention to FKIOCTL 7423 epoll_ctl should throw EINVAL for loops 7424 epoll should not leave dangling polldat_t entries 7425 devpoll write feigns success in the face of EINTR 7426 epoll_ctl not allowed to emit EINTR Reviewed by: Jerry Jelinek Reviewed by: Bryan Cantrill Approved by: Dan McDonald commit 74eb46432cd3b3b03f2d604b00a6363858e8f6ea Merge: 4bd6e46 e547e4e Author: Jerry Jelinek Date: Tue Oct 11 12:44:31 2016 +0000 [illumos-gate merge] commit e547e4e8adbc4f31e3fac2e9d89d20e99911227c 7438 intermittent build failures from the new boot loader Conflicts: usr/src/boot/sys/boot/zfs/Makefile.com usr/src/boot/sys/boot/i386/loader/Makefile usr/src/boot/sys/boot/i386/libi386/Makefile usr/src/boot/sys/boot/i386/gptzfsboot/Makefile usr/src/boot/sys/boot/ficl/Makefile.inc usr/src/boot/sys/boot/efi/loader/Makefile usr/src/boot/sys/boot/efi/libefi/Makefile usr/src/boot/sys/boot/efi/boot1/Makefile commit 71882be17c850938c62cdfb1b53a8c7309e54479 Author: Robert Mustacchi Date: Sun Sep 25 10:12:47 2016 -0700 7403 mkdir(2) / mkdirat(2) man page has a typo Reviewed by: Yuri Pankov Reviewed by: Jason King Approved by: Richard Lowe commit 4bd6e46f715c1e5fcdbba63cf4bc6399fec18558 Author: Patrick Mooney Date: Mon Sep 19 19:38:38 2016 +0000 OS-5667 lxbrand move sched_*affinity syscalls in-kernel Reviewed by: Ryan Zezeski Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit e547e4e8adbc4f31e3fac2e9d89d20e99911227c Author: Andrew Stormont Date: Sat Oct 1 02:09:33 2016 +0100 7438 intermittent build failures from the new boot loader Reviewed by: Gordon Ross Reviewed by: Toomas Soome Approved by: Dan McDonald commit 1900379564746d07af4b106c6a28f26ad43333b6 Author: Jerry Jelinek Date: Mon Oct 10 19:41:38 2016 +0000 OS-5683 lxbrand io_getevents should handle min_nr == 0 Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 277b243c5e83fcf2b763b300fcd3042a88dd2eac Author: Patrick Mooney Date: Thu Oct 6 20:36:49 2016 +0000 OS-5698 panic during boot due to mixed MWAIT support Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 2be5b3dcd4533377e75645bbc0f40fb11f21da00 Author: Patrick Mooney Date: Sat Oct 8 03:52:04 2016 +0000 OS-5706 lxbrand readdir fails on /sys/fs/cgroup Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 15992eda92115f8cf969ab8f6faa65ba2944c6eb Merge: cd44ef5 568506e Author: Jerry Jelinek Date: Mon Oct 10 11:55:39 2016 +0000 [illumos-gate merge] commit 568506e1d882ee1116df96b2654c63819f3972f7 7457 loader: display BE list in descending order commit 568506e1d882ee1116df96b2654c63819f3972f7 Author: Toomas Soome Date: Fri Oct 7 18:52:42 2016 +0300 7457 loader: display BE list in descending order Reviewed by: Josef 'Jeff' Sipek Reviewed by: Igor Kozhukhov Approved by: Gordon Ross commit cd44ef55af8c6efabcd691b7d1681ff8a8d46719 Merge: ff1e33f 72a8557 Author: Jerry Jelinek Date: Sun Oct 9 14:59:07 2016 +0000 [illumos-gate merge] commit 72a8557dc57a8bf59d6df917b4d839d5cc86d329 7459 uts: fakebop.c should avoid using xbootp directly. commit 49b15c9654f0f3e95f830826ef472efdaf5d5deb 7452 ficl: pInterp is no longer needed commit 472d57724271fcaa87b37d98016e1a239f0b6e84 7440 loader cd9660_open should check for padding commit 72a8557dc57a8bf59d6df917b4d839d5cc86d329 Author: Toomas Soome Date: Fri Oct 7 21:55:15 2016 +0300 7459 uts: fakebop.c should avoid using xbootp directly. Reviewed by: Josef 'Jeff' Sipek Reviewed by: Robert Mustacchi Approved by: Gordon Ross commit 49b15c9654f0f3e95f830826ef472efdaf5d5deb Author: Toomas Soome Date: Wed Oct 5 08:24:45 2016 +0300 7452 ficl: pInterp is no longer needed Reviewed by: Robert Mustacchi Reviewed by: Alexander Eremin Approved by: Robert Mustacchi commit ff1e33f6314a40c728e16cbf1f30cb427230667f Author: Jerry Jelinek Date: Fri Oct 7 18:43:43 2016 +0000 OS-5702 NFS mount differences when nfs-common pkg is not installed commit 472d57724271fcaa87b37d98016e1a239f0b6e84 Author: Toomas Soome Date: Sat Oct 1 01:48:45 2016 +0300 7440 loader cd9660_open should check for padding Reviewed by: Igor Kozhukhov Reviewed by: Jörg Schilling Approved by: Robert Mustacchi commit 103903c8a3e0b9f8697d3b2f3f24159ec9f6fe29 Author: Patrick Mooney Date: Wed Oct 5 21:05:59 2016 +0000 OS-5699 lxbrand stat*(2) does not follow /proc/pid/fd/* links Reviewed by: Ryan Zezeski Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 2634282753acad97f21257c78a558f40a45204e8 Merge: e5f3b88 b85b7e0 Author: Jerry Jelinek Date: Thu Oct 6 17:15:09 2016 +0000 [illumos-gate merge] commit b85b7e0b09678b7e318428f159109a868355dd38 7450 loader: Remove historical /boot/boot.conf inclusion. commit 851874c027d4fabd5dcfa4b6c4eafb3e57434237 7451 loader: pInterp is no longer needed commit b85b7e0b09678b7e318428f159109a868355dd38 Author: Toomas Soome Date: Tue Oct 4 01:12:17 2016 +0300 7450 loader: Remove historical /boot/boot.conf inclusion. Reviewed by: Alexander Eremin Reviewed by: Yuri Pankov Approved by: Robert Mustacchi commit 851874c027d4fabd5dcfa4b6c4eafb3e57434237 Author: Toomas Soome Date: Wed Oct 5 08:23:20 2016 +0300 7451 loader: pInterp is no longer needed Reviewed by: Alexander Eremin Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit e5f3b88bc4e85c15b5233b77b600c00a1cb9ddf3 Author: Dan McDonald Date: Mon Oct 3 19:31:12 2016 +0000 OS-5696 lint error in contract_process_fork() OS-5697 lxbrand references readlinkat() with wrong type Reviewed by: Patrick Mooney Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 8cca75f579741db4e4e69f22176b94365a9ffb8c Merge: a32d153 26649ed Author: Jerry Jelinek Date: Tue Oct 4 12:06:57 2016 +0000 [illumos-gate merge] commit 26649ed7fe1dcfc729f525f272ceefa8e2bfca34 7439 libsqlite always rebuilds after illumos 6648 commit a32d153809f10f46c1cd385043e4f5e1b2d107ef Author: Robert Mustacchi Date: Sun Oct 2 22:08:47 2016 +0000 OS-5695 bunyan, mergeq, workq tests fail to run by default Reviewed by: Cody Mello Reviewed by: Patrick Mooney Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 3f7d4e09079e21a24d40a46950fd6e5a4d284836 Author: Patrick Mooney Date: Wed Sep 28 21:27:28 2016 +0000 OS-5682 limit number of per-process userspace segments Reviewed by: Ryan Zezeski Reviewed by: Jerry Jelinek Approved by: Bryan Cantrill commit 47c6cb613e8a83891175f5f557440c0f075f1937 Author: Patrick Mooney Date: Fri Sep 16 16:05:48 2016 +0000 OS-5669 want cached cpuset of active CPUs OS-5668 want _MACHDEP-free cpuset_t access Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 26649ed7fe1dcfc729f525f272ceefa8e2bfca34 Author: Gordon Ross Date: Tue Mar 1 16:07:32 2016 -0500 7439 libsqlite always rebuilds after illumos 6648 Reviewed by: Yuri Pankov Reviewed by: Richard Lowe Approved by: Dan McDonald commit 8edc4ddfc5e38d1552a30adcb1ee9c2a9639058b Merge: 855466e 259e543 Author: Jerry Jelinek Date: Mon Oct 3 12:16:52 2016 +0000 [illumos-gate merge] commit 259e54381b0df8c5ffcf91a7cadb5dcb00385fee 7442 illumos#5969 breaks adjuncts build, tools commit 88c10719b37fbb198caa2923d45715f6d98f7e87 7389 smbd: hung threads when session is terminated or disconnected Conflicts: usr/src/cmd/mdb/sparc/v9/libpython/Makefile usr/src/cmd/mdb/sparc/v7/libpython/Makefile usr/src/cmd/mdb/intel/ia32/libpython/Makefile usr/src/cmd/mdb/intel/amd64/libpython/Makefile usr/src/cmd/mdb/Makefile.module commit 259e54381b0df8c5ffcf91a7cadb5dcb00385fee Author: Robert Mustacchi Date: Fri Sep 30 11:30:01 2016 -0700 7442 illumos#5969 breaks adjuncts build, tools Reviewed by: Patrick Mooney Reviewed by: Dan McDonald Approved by: Gordon Ross commit 855466e64239d10643963d520d889d72287f2359 Author: Robert Mustacchi Date: Fri Sep 30 16:44:08 2016 +0000 OS-5689 illumos#5969 breaks adjuncts build, tools Reviewed by: Jerry Jelinek Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 88c10719b37fbb198caa2923d45715f6d98f7e87 Author: Gordon Ross Date: Sat Sep 17 15:39:19 2016 -0400 7389 smbd: hung threads when session is terminated or disconnected Reviewed by: Matt Barden Reviewed by: Yuri Pankov Reviewed by: Evan Layton Reviewed by: Vitaliy Gusev commit 3875df698ac46099192164f2784c1548eb7c3fc0 Author: Jerry Jelinek Date: Fri Sep 30 16:10:36 2016 +0000 OS-5688 temporarily revert build to python2.6 Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 266638a300927c2f8ad770bdb9ca60f57c8a6af3 Author: Jerry Jelinek Date: Fri Sep 30 12:50:43 2016 +0000 OS-5688 temporarily revert build to python2.6 commit c9f119ea87d496552bff16679235b3bb4b7c46cf Merge: dcdce86 9f92308 Author: Jerry Jelinek Date: Fri Sep 30 11:54:19 2016 +0000 [illumos-gate merge] commit 9f9230833b50b8271840dc2c12bd1e94d9df7d12 5969 update illumos-gate to use python2.7 commit 8ae05c101a3c849364fa53a66ec87aa59823326a 7392 remove event channel support from lofi and implement lofi_devlink_cache. commit 5cbe397111597bc67a2d5d429b52a503f55a14b3 7437 Add the missing space between .asciz directive and opening quote in btxldr.S commit 24979ca36afa68d08e082148fcbf4c5dc73f7849 7382 basic NVMe 1.1 support commit df8c228748280860358d01a3d32ce256aeb51c38 7381 support EUI64 in blkdev commit ad6d02f81083a7397e072fc604c6c339bc472dc3 7383 sunddi.h isn't cstyle clean commit 6801591e1fea06222c50622c468541c82c67cdb4 7377 want mechanism to override physical block size of NVMe devices commit a2bd3819aa1376ad4827c467317475bab181157d 7376 nvme(7d) manpage cleanup commit d148d46e69709052e6d92205c98874f3e7cfd4c0 7372 support NVMe volatile write cache Conflicts: usr/src/tools/scripts/wsdiff.py usr/src/tools/scripts/validate_pkg.py usr/src/tools/scripts/mapfilechk.py usr/src/tools/scripts/hg-active.py usr/src/tools/scripts/hdrchk.py usr/src/tools/scripts/git-pbchk.py usr/src/tools/scripts/copyrightchk.py usr/src/tools/scripts/cddlchk.py usr/src/test/test-runner/cmd/run usr/src/test/test-runner/cmd/Makefile usr/src/Makefile.master commit 9f9230833b50b8271840dc2c12bd1e94d9df7d12 Author: Alexander Pyhalov Date: Tue Aug 30 12:55:15 2016 +0300 5969 update illumos-gate to use python2.7 Portions contributed by: Igor Kozhukhov Reviewed by: Andrew Stormont Reviewed by: Albert Lee Reviewed by: Adam Stevko Approved by: Gordon Ross commit 8ae05c101a3c849364fa53a66ec87aa59823326a Author: Toomas Soome Date: Fri Sep 16 01:57:23 2016 +0300 7392 remove event channel support from lofi and implement lofi_devlink_cache. Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 5cbe397111597bc67a2d5d429b52a503f55a14b3 Author: Toomas Soome Date: Thu Sep 29 20:20:40 2016 +0300 7437 Add the missing space between .asciz directive and opening quote in btxldr.S Reviewed by: Alexander Pyhalov Reviewed by: Andrew Stormont Approved by: Robert Mustacchi commit dcdce866277bb3ad59e2c63c5019591446df9f27 Author: Jerry Jelinek Date: Thu Sep 29 19:53:22 2016 +0000 OS-5685 LTP vhangup02 fails and passes Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 24979ca36afa68d08e082148fcbf4c5dc73f7849 Author: Hans Rosenfeld Date: Thu Dec 3 18:08:09 2015 +0100 7382 basic NVMe 1.1 support Reviewed by: Josef 'Jeff' Sipek Reviewed by: Rick McNeal Reviewed by: Robert Mustacchi Approved by: Garrett D'Amore commit df8c228748280860358d01a3d32ce256aeb51c38 Author: Hans Rosenfeld Date: Tue May 3 23:07:25 2016 +0200 7381 support EUI64 in blkdev Reviewed by: Josef 'Jeff' Sipek Reviewed by: Rick McNeal Reviewed by: Robert Mustacchi Approved by: Garrett D'Amore commit ad6d02f81083a7397e072fc604c6c339bc472dc3 Author: Hans Rosenfeld Date: Thu Sep 15 15:50:47 2016 +0200 7383 sunddi.h isn't cstyle clean Reviewed by: Robert Mustacchi Approved by: Garrett D'Amore commit 6801591e1fea06222c50622c468541c82c67cdb4 Author: Hans Rosenfeld Date: Wed Apr 6 18:05:32 2016 +0200 7377 want mechanism to override physical block size of NVMe devices Reviewed by: Yuri Pankov Reviewed by: Josef 'Jeff' Sipek Reviewed by: Eric Sproul Reviewed by: Robert Mustacchi Reviewed by: Igor Kozhukhov Approved by: Garrett D'Amore commit a2bd3819aa1376ad4827c467317475bab181157d Author: Hans Rosenfeld Date: Fri May 13 18:49:45 2016 +0200 7376 nvme(7d) manpage cleanup Reviewed by: Yuri Pankov Reviewed by: Jean McCormack Reviewed by: Robert Mustacchi Approved by: Garrett D'Amore commit d148d46e69709052e6d92205c98874f3e7cfd4c0 Author: Hans Rosenfeld Date: Wed Apr 6 15:23:18 2016 +0200 7372 support NVMe volatile write cache Reviewed by: Yuri Pankov Reviewed by: Josef 'Jeff' Sipek Reviewed by: Robert Mustacchi Reviewed by: Youzhong Yang Approved by: Garrett D'Amore commit 459894ba5d4c18fb80a6c1fbc78cd9a45c835e26 Merge: 3c2c048 32b706a Author: Jerry Jelinek Date: Thu Sep 29 11:27:43 2016 +0000 [illumos-gate merge] commit 32b706a1d3367746e0a3e15c957300631d4013d4 7405 loader command interpreter should reset command_errmsg commit eb721827677c553ce8dd0d4390630a857f923f98 7301 zpool export -f should be able to interrupt file freeing commit 8b70546b0a686e4eee3d28878728f3b3ce980b06 6988 spa_sync() spends half its time in dmu_objset_do_userquota_updates commit 32b706a1d3367746e0a3e15c957300631d4013d4 Author: Toomas Soome Date: Mon Sep 26 09:41:19 2016 +0300 7405 loader command interpreter should reset command_errmsg Reviewed by: Yuri Pankov Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit eb721827677c553ce8dd0d4390630a857f923f98 Author: Alek Pinchuk Date: Sat Sep 24 11:02:49 2016 -0700 7301 zpool export -f should be able to interrupt file freeing Reviewed by: Matthew Ahrens Reviewed by: Sanjay Nadkarni Reviewed by: Saso Kiselkov Reviewed by: John Kennedy Approved by: Gordon Ross commit 8b70546b0a686e4eee3d28878728f3b3ce980b06 Author: Matthew Ahrens Date: Tue Sep 27 14:28:57 2016 -0700 6988 spa_sync() spends half its time in dmu_objset_do_userquota_updates Reviewed by: George Wilson Reviewed by: Steve Gonczi Reviewed by: Ned Bass Reviewed by: Jinshan Xiong Approved by: Richard Lowe