summaryrefslogtreecommitdiff
path: root/usr/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2015-02-13 [illumos-joyent merge]dev-overlayRobert Mustacchi20-348/+1574
commit 3b13a1ef7511135ec0c75b5f94de8075454efd79 5322 tree connect from Windows 7 fails commit 200c7a6f5f903a9dcd83c319bddeee9b627406ac 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 commit f1630c2becf4af570cefc47794212e8110eb79e3 OS-3796 lxbrand remove netstat overlay script commit 653f0ca3cc17876745f96a5e25fb60faa72b33f3 OS-3798 lxbrand populate /proc/net/snmp commit d72cf7bfa828bceb8c81f81282e9b81712d032e2 OS-3797 lxbrand populate /proc/net/unix 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 a2ca8683ba75b01f3468a17061812db2731decb6 OS-3826 lxbrand ipv4 networking broken after OS-3800 commit 6529d7987e7f46c8a923ae661b04c896f3815d91 OS-3800 lx_thunk core dumps on centos 6.6 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 4812581794004eff0af2b765b832403b30bf64ab 4996 rtld _init race leads to incorrect symbol values commit 5ae8d2a82dbf2dc1b22ae6755ecefed000d7532e OS-3822 OS-3780 creates a life of fd crime in libproc 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 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 8bf1e4f3b335466afe9b85d761b3822ec8c1a371 OS-3816 sync up mdb_v8 with upstream commit 97a9db610324e7db4393415018e0e737485a94cd 4393 /etc/rpc: 100133 and 100169 should be added commit dc1de1110df1be3c207fa275c52056314a438b95 OS-3806 /proc/self/fd/2 is no longer working in LX commit ebb8db03bc1050fa9dd3b184c99634f4c2eae56c OS-3810 tar doesn't properly wait for its children OS-3813 Clean up unused variables and parenthesis warnings in tar commit 4190e41f9d08bc0e41bed63c0b3641af9cfa1a1d OS-3811 LTP signal_test_05 now fails commit 86851d81a7ab61819497cbc95630c7fc812d00c9 OS-3808 lx_boot_zone_redhat relies on /tmp being cleared on reboot commit d41c05b714ac5cd589b3edd49c55f21d1d8f2589 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 commit e3e63864a2ed092a7da41db4ea4998f461524a18 OS-3807 lx brand: asynchronous I/O operations can hang commit 91600d919baafe4e4d8bdee4168878036351c556 5578 file(1) should validate Elf_Shdr->sh_name commit 30e6ec63ea67bd88d75811ab11b9c115ff026ab3 OS-3795 lxbrand initial centos 6.6 support commit 9d47dec0481d8cd53b2c1053c96bfa3f78357d6a 5592 NULL pointer dereference in dsl_prop_notify_all_cb() commit 71ceaec61a50dff6050c6905ac8352dd58c89311 OS-3801 update boot copyright date commit 823c8a3d4ff8d31f222cb81ed5b0685e318215e1 OS-3793 lxbrand /proc/pid/maps formatted incorrectly commit da4b59e7b4853d1b5018cd3e37eb592574a673b4 OS-3768 snoop could fail more cleanly on large files commit 643588d2256f94df9beb942b812ffaa83665c09a OS-3799 lxbrand panic when accessing /proc/net/tcp from GZ commit 9a3dc1f68894cc036075fdabc3764446d5d5fa52 OS-3485 lxbrand populate /proc for netstat commit 12e2b6203a3d75549383615f039c435ab4418037 OS-3790 lxbrand vsyscall segfault when SIGSEGV handler set to SIG_DFL commit d5fef2f4802f515505a545dfee6c81b5fd377a96 OS-3792 platform uses obsolete nfs mount command commit bd181d5a0c2b96669dcb4aa44619e0b7dbbedab9 1100 cpustat usage message is incorrect commit 2515f5d4dbff605ba645d47a6851d8d0bac5b994 5527 ::spa_space fails with mdb: couldn't find member dd_phys of type struct zfs`dsl_dir' commit 6e062f4a9c9a27ea6e2e980c1b5f4c41e33aba45 5563 Some traverse() callers do strange things commit bb633f5b0e92fa59f65274f8b5637a7107ca29ec OS-3782 lx brand: vsyscall can induce fatal SIGSEGV commit 4d01dc17bafd21a83dfb4383d30137cf0ab74ed1 OS-3777 zlogin -I needs to work with docker run when in logging mode commit de267ec7980943d6c76defc73d2a3d8356d3acb2 OS-3776 project rctls should be in sync with zone rctls commit b9acd3d9851f7716ce41f37dcd04dd6067a21146 OS-3780 libproc could know about .gnu_debuglink for remote symbol tables commit 10648e3fb261910e63f8354af96444b02d016f44 OS-3773 lxbrand ltp shmctl ipcinfo can fail on a machine with >4GB of memory OS-3779 lxbrand shmctl_ipcinfo struct incorrect for 64-bit commit 181d66828bce1fbd366a3b3a9224593577390463 OS-3778 lxbrand panic when ptracing native process commit 63098359d8842cf81b6fb1b81567e12c671db06f 5511 stat.h(3head) manpage #define typo commit 7eb15eeb0b1a3f960946b7563765e128425fc13b 5568 'allthreads' needs to be global commit 32b5e9f0cda85eef94eb578dd053e155df43fed3 5554 kmdb can't trace stacks that begin within itself
2015-02-13 [illumos-gate merge]Jerry Jelinek1-21/+9
commit 3b13a1ef7511135ec0c75b5f94de8075454efd79 5322 tree connect from Windows 7 fails
2015-02-125322 tree connect from Windows 7 failsThomas Keiser1-21/+9
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-13OS-3820 lxbrand ptrace(2): the next generationJoshua M. Clulow1-1/+4
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 <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2015-02-10 [illumos-gate merge]Jerry Jelinek4-15/+14
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
2015-02-094996 rtld _init race leads to incorrect symbol valuesKeith M Wesolowski9-29/+21
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-094863 illumos-gate can't be built with fresh perl versionsDan McDonald2-8/+6
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: ???
2015-02-09 [illumos-gate merge]Jerry Jelinek1-11/+15
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
2015-02-06OS-3816 sync up mdb_v8 with upstreamDave Pacheco2-218/+1329
2015-02-064393 /etc/rpc: 100133 and 100169 should be addedMarcel Telka1-11/+15
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-06 [illumos-gate merge]Jerry Jelinek1-7/+13
commit 91600d919baafe4e4d8bdee4168878036351c556 5578 file(1) should validate Elf_Shdr->sh_name
2015-02-06OS-3810 tar doesn't properly wait for its childrenRobert Mustacchi2-23/+17
OS-3813 Clean up unused variables and parenthesis warnings in tar Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-02-045578 file(1) should validate Elf_Shdr->sh_nameRichard Lowe1-7/+13
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-04OS-3768 snoop could fail more cleanly on large filesDave Pacheco1-0/+5
Reviewed by: Robert Mustacchi <rm@joyent.com>
2015-02-04 [illumos-gate merge]Jerry Jelinek2-22/+21
commit bd181d5a0c2b96669dcb4aa44619e0b7dbbedab9 1100 cpustat usage message is incorrect commit 2515f5d4dbff605ba645d47a6851d8d0bac5b994 5527 ::spa_space fails with mdb: couldn't find member dd_phys of type struct zfs`dsl_dir' commit 6e062f4a9c9a27ea6e2e980c1b5f4c41e33aba45 5563 Some traverse() callers do strange things
2015-02-03OS-3792 platform uses obsolete nfs mount commandJerry Jelinek1-9/+5
2015-02-031100 cpustat usage message is incorrectRyan Zezeski1-3/+3
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-035527 ::spa_space fails with mdb: couldn't find member dd_phys of type struct ↵Justin T. Gibbs1-19/+18
zfs`dsl_dir' Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-02-02OS-3777 zlogin -I needs to work with docker run when in logging modeJerry Jelinek1-1/+34
2015-02-02OS-3776 project rctls should be in sync with zone rctlsJerry Jelinek1-1/+48
2015-01-30 [illumos-gate merge]Jerry Jelinek2-19/+60
commit 63098359d8842cf81b6fb1b81567e12c671db06f 5511 stat.h(3head) manpage #define typo commit 7eb15eeb0b1a3f960946b7563765e128425fc13b 5568 'allthreads' needs to be global commit 32b5e9f0cda85eef94eb578dd053e155df43fed3 5554 kmdb can't trace stacks that begin within itself
2015-01-295554 kmdb can't trace stacks that begin within itselfRichard Lowe2-19/+60
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Alex Reece <alex@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-28OS-3764 'zlogin -i <zonename> /native/usr/vm/sbin/dockerexec /bin/sh' merges ↵Jerry Jelinek1-17/+23
argv[] into single argument
2015-01-28 [illumos-joyent merge]Robert Mustacchi15-526/+629
commit ca6cba6385711080a7001eff75e48f111ce34d35 OS-3765 zone_misc kstat has null elements commit 553d25f7476f963b47a15db0e831e6c7796283a1 OS-3764 'zlogin -i <zonename> /native/usr/vm/sbin/dockerexec /bin/sh' merges argv[] into single argument commit f21361f07ea4e2729d771fa47ee8450401bc2654 OS-3050 Would like boot_time and init_pid for zones exposed to GZ kstats commit ac3c60258359ee7c044e0f9e09ae85073c34e69c OS-3437 zonecfg failure when pool is full leaves VMs appearing to be missing commit 7184f39018f961c34f2558541cff2fea1605dda5 OS-3763 lxbrand include LTP run files in platform commit de1f518f033a642fe7aa3c2b59429241a01e387f 5547 libproc's fake_elf should give up if there's no .hash commit 7199059354284218c1c31276b0a51935fb228cc2 5546 libproc's fake_elf may free stack junk when reading corrupt dumps commit 0fda3cc5c1c5a1d9bdea6d52637bef6e781549c9 5562 ZFS sa_handle's violate kmem invariants, debug kernels panic on boot commit 603ce4fe3cb23d30b2e3ae6d81bd8766ffa41cee OS-3752 Increase IOV_MAX to at least 1024 commit d66faea61473983d7464d89a28ff2472da4995c1 OS-3749 epoll_ctl() can spuriously fail with EEXIST commit f46abf18becdb2393d5f5bb30fa594037403c4a3 5557 rfs3_lookup() could return invalid error commit 6ac69b9e8b1fd0a0c01fff97ef2c9510c8934330 5545 remove unused pritospl and spltopri commit c0e498928e0811212fda8b3b7090689d16618028 OS-3759 mdb ::ucontext should print uc_flags symbols commit 761ce542981ecc1979c36802e0c49730b221741d OS-3758 mdb ::regs could print registers from a ucontext commit b045990893825c31e176b319ae8cc4ef32115d17 5552 libsun_sas leaks devids commit f7184619589931c4b827180c213074c470f08a8f 3317 dis(1) should support cross-target disassembly commit 59be7c2e8cc734e97bec2d8dd7aebd1523e744c8 OS-3750 lxbrand cleanup LX_ATTR_RESTART_INIT dead code commit 9e9518981c8873a028036c5d5b39d514a4714703 OS-3744 lxbrand should record lx_fsbase in cores commit 5b7e61c306b70d4c42b72dd47786eba2a22d839c OS-3579 execve() malfunction when called by init for LX zone commit 6413602af3f89ad6f9875b17258e89887e400953 OS-3745 lxbrand with ioctls gone, remove audio setup commit 5258089fba7e7c4638944e3b52daade2a71099c5 OS-3741 zlogin -I has strange echo behavior commit 36bc5949c67546a00848ee235be58fa5801507f8 OS-3720 lx brand: implement asynchronous I/O system calls commit cd3e880330a249da253e9d599c50923cf0edb5d1 OS-3719 lxbrand add preadv/pwritev support commit bd508c4581cda4e1c11ac191bb2c0c6b080308fc OS-3736 When restart_init is false, it's possible for init to exit and zone continues running with no processes commit cc26e14e3ce92f68b1b3936bb0353c03610ce401 OS-3727 Would like to be able to selectively close descriptors when using zlogin -I commit 22253b45e469decdb988b799c90598f2652597cd 5360 Race condition in devfs upgrades reader to writer incidentally and causes panic commit 71da0c32412fe8362672d1dba2fa4c6b061445b6 5509 nfsauth_cache_get() could spend a lot of time walking exi_cache commit dae4ebef3a472e6c9bc44af0359ef7e4be394339 OS-3728 zlogin -I and zoneadmd zfd logging can be streamlined commit 096e63b2c66f47e2a2d213edc199cdb082d8b2d6 4872 system crash after nlm_gc hits bogus mutex commit 0f435ef6be467e6f7e23dc10490357d77863ccaf OS-3640 microfind is somewhat less than ideal commit 3358b510d3d500597029d79b5a1854a474ef1736 OS-3723 zlog-mode=interactive needs to also do logging commit 18059eae28246ed2eef942a16364131202558094 5535 libelf should check for e_phoff overflow commit e59d453c05d28a3b1cfd9f90f1967e5af14cd0bf OS-3718 non-interactive zlogin fails to open /dev/tty, tcgetpgrp() on stderr fails commit a6a74e0e62d62ff750cd4b790be5eacc99c3bb8c 5498 kmem_reap does one xcall per page 5514 hat_unload_callback passes the wrong length to segvn_hat_unload_callback commit bb7da186620c62b4c082ca3db6b5265471a40184 OS-3722 lxbrand ltp mincore01 returns incorrect errno commit bf37ed77d6aff710f27f801fa15c75020f800271 OS-3702 lxbrand eventfd(2) should fail more gracefully commit 8f22be43722921e665b74f789b84dc30e0c8bbd8 OS-3463 expose process argv through procfs OS-3207 in lx zone, 'ps auxww' does not show full cmdline for processes commit db8f3b6bb89cb4c454f9672ce035a8e0d663e237 OS-3717 lxbrand LTP getsockname01 fails commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 4d9fc8b0b38cb69d7f951722ae8723137f994686 OS-3713 fcntl called with PID 1 in an LX container fails with "No such process" commit 54925032d3aac7ef614d1796cd8569c6644d57f2 OS-3708 lxbrand needs vsyscall commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time() commit 85950a9df4fa1da6ba879b3cd9e3c5226bf6e326 OS-3712 lx brand: DTrace pid provider induces core dumps on 64-bit processes (cstyle) commit 97cebaca53b135b280b96a92effd6c706eb998b8 OS-3712 lx brand: DTrace pid provider induces core dumps on 64-bit processes commit 216328e80edbeb72e4b14432c91cbcbb149e3df3 OS-3707 lx brand: gcl core dumps on 64-bit commit 0d435d6202242b0a06dc4bc41a1117591a9405f8 5375 utmpd(1M) core dumps when WTMPX_UPDATE_FREQ is zero commit 244781f10dcd82684fd8163c016540667842f203 5497 lock contention on arcs_mtx commit 6ca738233e59efaafdd9083077d19ca19802b6ba 5383 5234 breaks build on sparc
2015-01-26 [illumos-gate merge]Jerry Jelinek3-14/+24
commit b045990893825c31e176b319ae8cc4ef32115d17 5552 libsun_sas leaks devids commit f7184619589931c4b827180c213074c470f08a8f 3317 dis(1) should support cross-target disassembly
2015-01-26OS-3759 mdb ::ucontext should print uc_flags symbolsJoshua M. Clulow1-2/+17
Reviewed by: Timothy J Fontaine <tj.fontaine@joyent.com>
2015-01-26OS-3758 mdb ::regs could print registers from a ucontextJoshua M. Clulow3-7/+71
Reviewed by: Timothy J Fontaine <tj.fontaine@joyent.com>
2015-01-233317 dis(1) should support cross-target disassemblyJoshua M. Clulow3-14/+24
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-22OS-3741 zlogin -I has strange echo behaviorJerry Jelinek1-13/+12
2015-01-21OS-3727 Would like to be able to selectively close descriptors when using ↵Jerry Jelinek2-55/+167
zlogin -I
2015-01-21libdloverlay.c and libdloverlay.h became out of syncRobert Mustacchi1-3/+1
2015-01-20OS-3728 zlogin -I and zoneadmd zfd logging can be streamlinedJerry Jelinek2-241/+35
2015-01-20 [illumos-gate merge]Jerry Jelinek1-1/+2
commit 096e63b2c66f47e2a2d213edc199cdb082d8b2d6 4872 system crash after nlm_gc hits bogus mutex commit 18059eae28246ed2eef942a16364131202558094 5535 libelf should check for e_phoff overflow
2015-01-16dladm show-overlay should exit 1 if requested overlay doesn't existRobert Mustacchi1-13/+17
libvarpd_files segfaults on getting unset files/config property dladm_overlay_activate_cb doesn't properly set size dladm_overlay_create doesn't mention missing varpd properties
2015-01-16OS-3723 zlog-mode=interactive needs to also do loggingJerry Jelinek1-140/+162
2015-01-165535 libelf should check for e_phoff overflowRichard Lowe1-1/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-01-16OS-3718 non-interactive zlogin fails to open /dev/tty, tcgetpgrp() on stderr ↵Jerry Jelinek1-21/+56
fails
2015-01-15 [illumos-gate merge]Jerry Jelinek2-4/+13
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()
2015-01-15dladm show-overlay commands should support the standard parsable optionsRobert Mustacchi2-88/+194
custr could allow management of a static buffer
2015-01-144923 want preadv and pwritevDJ Hoffman1-2/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> 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-01-145519 zfs-diagnosis: Memory leak in zpool_find_load_time()Marcel Telka1-2/+10
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-14 [illumos-gate merge]Jerry Jelinek3-52/+88
commit 0d435d6202242b0a06dc4bc41a1117591a9405f8 5375 utmpd(1M) core dumps when WTMPX_UPDATE_FREQ is zero
2015-01-135375 utmpd(1M) core dumps when WTMPX_UPDATE_FREQ is zeroShruti Sampat3-52/+88
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-12 [illumos-joyent merge]Robert Mustacchi32-587/+2832
commit 165ad5927a497d81472236da164f2b9e845b9e4f commit a5749a83c6e3fe55b6590fe96667ef2d1881d776 5525 Update hwdata - 20150111 commit c9ab4856df62d6551317f963d6be1cfc56a72ed1 5524 Update prototypes to 2015 commit 81d662ee1fa70e2f91e1d6fa52d3621146c10d61 5516 perl problems in libbsm/auditxml commit b18476f30bf7ce83cc436eb5279f5dbb7068e04c OS-3703 lx brand: maxima core dumps in SIGSEGV handler on 32-bit commit 9f8dd421272b81ce3f0bd99799dddbe800865ae6 OS-3697 lx brand: maxima fails with "personality change failure" commit 599e03cffb520c76dcb7169e08087b2407ab8f77 OS-3672 lxbrand tcpdump is broken commit 45ab683b17003ce0f51b1762d68ac68bbef1fd3e OS-3690 sockmod_pfp should limit bpf program size OS-3691 sockmod_pfp improperly handles SIOCGSTAMP OS-3694 sockmod_pfp needs larger statistics counters OS-3698 sockmod_pfp unable to locate ifindex for bind OS-3699 sockmod_pfp improperly handles SO_RCVBUF commit 9a2c974e42ef881d77f8669691fe59bc338812ce OS-3696 lx brand: G-Portugol programs core dump commit 2090aa2cc653cfe65f7d7d93172eaf3889e8e7ac OS-3683 lx brand: bad interpreter can induce bad free commit 3f3aaf4e95972f6d6393cbff0a4652f4ee2c0dbf 5510 elfdump doesn't print the member header before pr_reg commit 98cadd320d4521e7438bc624f89adef498589add 5507 libelf may overflow data buffer when translating data to memory representation commit fe319232d24f4ae183730a5a24a09423d8ab4429 5313 Allow I/Os to be aggregated across ZIO priority classes commit e028484c20650237190c4cde5880eed1b6f55709 OS-3686 lxbrand upstart/ptrace interaction sometimes leaves a svc parent process stopped commit d9e1701492ac74d63c3c39d979dd2ba1eaf40f6b OS-3689 lxbrand yorick interpreter spins on ^D commit 375a35b85281f8137b20ae490103ab726f82f09e OS-3687 lxbrand zsched should be pid 0 commit f093add7b63e274f746dd55365f052cded44cc16 5494 libndmp memory leaks when setting a property commit 8ca0fc01aa14685aefdd4b6e6c7c756c121c3a2b OS-3675 lxbrand ptrace setoptions handling is broken OS-3352 ptrace needs to work for linux, wait on non-children etc. OS-3306 PTRACE_O_TRACEFORK should stop parent and child as they exit fork OS-3250 lxbrand initctl stop/start svcs can hang OS-2916 lxbrand add ptrace PTRACE_GETEVENTMSG support commit 5ff8cfa92ec8ea0f8593ad21aa2a04829b0ef5ea 5410 Document -S option to zfs inherit 5412 Mention -S option when zfs inherit fails on quota commit eb9873bb7b9650b2e1eb9db5b52eb6d2345c9392 OS-3681 lxbrand SIOCGIFHWADDR results incorrect commit 61ac89eea3fc910c84809d0882b86173297c61c4 OS-3680 nicstat should include eth# devices commit 5a3e37c42696fdf722f2ac80f4e73231a406ee1e OS-3677 nicstat should include net# devices commit bc9014e6a81272073b9854d9f65dd59e18d18c35 5056 ZFS deadlock on db_mtx and dn_holds commit 0173c3089b5d2cc973f4453ad6410855e13ad28a OS-3678 many file event monitors on a single vnode can induce stack overflow commit ce402f7264952f724625a71be91af2e2b08c950c OS-3673 lxbrand apache2 segfaults commit 0255a6f9dc26c7acbff2a3013e51cfc1d880723a OS-3639 lxbrand ping6 is broken commit ad69a33458cf73ee14857d57799cf686946e0b88 5491 libipadm`i_ipadm_init_ifs() calls free() on bogus memory address commit 4076b1bf41cfd9f968a33ed54a7ae76d9e996fe8 5445 Add more visibility via arcstats; specifically arc_state_t stats and differentiate between "data" and "metadata" commit 89c86e32293a30cdd7af530c38b2073fee01411c 5408 managing ZFS cache devices requires lots of RAM commit e70ef5c9b621ee4caafc3c34653af49034bece4e OS-3651 lxbrand ifconfig wrapper reports false errors commit 962713cac7fe14b223b21a942d294169c8cc26b9 OS-3662 lxbrand emulate /proc/net/if_inet6 OS-3667 lxbrand support RO ifconfig commit 395420a06c8cf090ff6af62325e8da10f2f841f2 commit 1fcc078ae7c0a359a9274d2a5a90547aceb213a6 5479 Need missing *at family manual pages commit d3864341aacc6a2ecc95960d23ac0e49f1f538fa 5478 need smt_pause(3C) commit ad0ef8fd06d1ac28108685495a9ba1244a20a5ca 5477 Need manual pages for new pthreads robust related functions commit b65dd972486b1f5913d705d2a0cb9c3fb189a9e0 5476 need manuals for getprogname(3C) and setprogname(3C) commit d2b9ba291ef0d1dc8807b6d46996674c723924d0 5475 Need manuals for get_nprocs() and get_nprocs_conf() commit bad51a906c423d0d7ab33fcc1a4e317d789e3c49 5474 missing various string family manuals commit e232d9863a8486cf94eaa4bc06c2e9ff52bf3140 5464 missing ffs() and fsl() family of manual pages commit ec7588a4ab9972aa7d50fd5f3b5ccdef4079952a 1372 kvmstat needs a man page commit 03c1ea085b2a65a7bf9c001ba8502eb10725ea52 5460 utimensat() and futimens() need manual pages commit 088940da40dfd58e4a00927addc99837dbefaa6d 3824 ppoll() needs a manpage commit f6ed5ca267d42d2a060f8447acdeb647ef077b6d 3825 memmem() needs a manpage 5459 libc(3lib) s/Solaris/illumos commit ce83b99835cc4643ab0fefd88dea62427d9ced5e 3826 fcloseall() needs a manpage commit 89b9271284be1a4e3e3053d7bc12f9bbf8145b06 3827 clearenv() needs a manpage commit 195b26986e3c19e916bf0991a1af7ae87d43010b 3841 strnstr() needs a man page commit f85a6f389e74896ee3d46e89d843dbd2dde60c6d 4617 condvar(9f): Missing documentation for cv_reltimedwait() and cv_reltimedwait_sig() 5458 Intro(9F) s/Solaris/illumos commit 820218f30a3ad84d92aa2970dcac9eb5cf69aaa9 3846 canonicalize_file_name() needs a man page commit 8b87c15576a5138f88a969448b43561bf5968c09 5485 Missing const qualifiers for strings in libndmp 5486 leaked buffer in ndmp_base64_decode() commit b6831eafa2ec2cb283f783b06ee86bf79d5a17c3 5432 zoneadm install could fix zonepath permissions automatically commit a5261312fc4eed6b5595eca994c6cfec602829cd 5473 typo in mbsrtowcs.3c commit fd64a0d03455fdb3bbf710e77f2a2f6d08d3cf6c 3244 utmpd.c: fix uninitialized variable, ret_val and other gcc warnings commit 5422785d352a2bb398daceab3d1898a8aa64d006 5481 CVE-2012-1750 mailx(1) tilde expansion vulnerability 5482 CVE-2014-7844, CVE-2004-2771 - more mailx(1) woes commit 196c7f05d2deba7404e90ad67f3861185c78ca2d 5480 CVE-2012-3165 mailx(1) buffer overflow vulnerability commit 8af96fbb6bb47d4566bcfef02a8e551164eb2208 OS-3666 lxbrand panic in /proc/net/dev access commit 266efa8392a27f8ecd397539e835195b7271b106 OS-3663 lxbrand shared IP stack not supported commit 7559f59bb4c3691722b46b2a0e0ede29e8f4a777 OS-3524 in order to support interaction with docker containers, need to be able to connect to stdio for init from GZ OS-3525 in order to support 'docker logs' need to be able to get stdio from zone to log file commit aa64fa16549f13233681f4b40e50fb5b1c18a97c 5158 sed dumps core in new multibyte code commit 277b8dcb887b89d7465085652bc00d7842be2792 5444 cannot exec from hsfs since 5405 commit 2ec99e3e987d8aa273f1e9ba2b983557d058198c 5376 arc_kmem_reap_now() should not result in clearing arc_no_grow
2015-01-12 [illumos-gate merge]Jerry Jelinek4-331/+1103
commit a5749a83c6e3fe55b6590fe96667ef2d1881d776 5525 Update hwdata - 20150111 commit c9ab4856df62d6551317f963d6be1cfc56a72ed1 5524 Update prototypes to 2015 commit 81d662ee1fa70e2f91e1d6fa52d3621146c10d61 5516 perl problems in libbsm/auditxml commit 3f3aaf4e95972f6d6393cbff0a4652f4ee2c0dbf 5510 elfdump doesn't print the member header before pr_reg commit 98cadd320d4521e7438bc624f89adef498589add 5507 libelf may overflow data buffer when translating data to memory representation commit fe319232d24f4ae183730a5a24a09423d8ab4429 5313 Allow I/Os to be aggregated across ZIO priority classes [conflict with fe319232, usr/src/uts/common/fs/zfs/zfs_zone.c updated]
2015-01-115525 Update hwdata - 20150111Robert Mustacchi2-317/+1089
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-095510 elfdump doesn't print the member header before pr_regRichard Lowe1-11/+12
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-095507 libelf may overflow data buffer when translating data to memory ↵Richard Lowe1-3/+2
representation Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-09 [illumos-gate merge]Jerry Jelinek1-4/+4
commit f093add7b63e274f746dd55365f052cded44cc16 5494 libndmp memory leaks when setting a property
2015-01-085494 libndmp memory leaks when setting a propertyJan Kryl1-4/+4
Reviewed by: Dan Fields <dan.fields@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>