summaryrefslogtreecommitdiff
path: root/usr/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2015-01-07 [illumos-gate merge]20150108release-20150108Jerry Jelinek1-1/+5
commit 5ff8cfa92ec8ea0f8593ad21aa2a04829b0ef5ea 5410 Document -S option to zfs inherit 5412 Mention -S option when zfs inherit fails on quota commit bc9014e6a81272073b9854d9f65dd59e18d18c35 5056 ZFS deadlock on db_mtx and dn_holds
2015-01-065410 Document -S option to zfs inheritPaul B. Henson1-1/+5
5412 Mention -S option when zfs inherit fails on quota Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-01-06OS-3680 nicstat should include eth# devicesPatrick Mooney1-1/+3
2015-01-06OS-3677 nicstat should include net# devicesEric Saxby1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-01-05 [illumos-gate merge]Jerry Jelinek1-4/+10
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"
2014-12-315445 Add more visibility via arcstats; specifically arc_state_t stats and ↵Prakash Surya1-4/+10
differentiate between "data" and "metadata" Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-30 [illumos-gate merge]Jerry Jelinek2-4/+8
commit 89c86e32293a30cdd7af530c38b2073fee01411c 5408 managing ZFS cache devices requires lots of RAM
2014-12-295408 managing ZFS cache devices requires lots of RAMChris Williamson2-4/+8
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Don Brady <dev.fs.zfs@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-12-29 [illumos-gate merge]Jerry Jelinek2-4/+27
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
2014-12-275485 Missing const qualifiers for strings in libndmpJan Kryl1-4/+4
5486 leaked buffer in ndmp_base64_decode() Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-265432 zoneadm install could fix zonepath permissions automaticallyAlexander Eremin1-0/+23
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-26 [illumos-gate merge]Jerry Jelinek2-9/+10
commit a5261312fc4eed6b5595eca994c6cfec602829cd 5473 typo in mbsrtowcs.3c commit fd64a0d03455fdb3bbf710e77f2a2f6d08d3cf6c 3244 utmpd.c: fix uninitialized variable, ret_val and other gcc warnings
2014-12-23 [illumos-gate merge]20141225release-20141225Jerry Jelinek12-125/+247
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
2014-12-233244 utmpd.c: fix uninitialized variable, ret_val and other gcc warningsShruti Sampat2-9/+10
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Sachidananda Urs <sac.urs@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-12-235481 CVE-2012-1750 mailx(1) tilde expansion vulnerabilityRobert Mustacchi4-15/+13
5482 CVE-2014-7844, CVE-2004-2771 - more mailx(1) woes Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-235480 CVE-2012-3165 mailx(1) buffer overflow vulnerabilityJoshua M. Clulow9-110/+234
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-23OS-3524 in order to support interaction with docker containers, need to be ↵Jerry Jelinek9-107/+1418
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
2014-12-22 [illumos-joyent merge]Robert Mustacchi2-99/+112
commit d74654bdd8779784ce21879b9455bda5e4ce1ec6 OS-3658 lxbrand improve lx-unsupported message for clone(2) commit 6b28bb214ab6e38ed41892aab1a3f33b3bc7eda3 OS-3657 lxbrand emulate /proc/net/dev commit 204b4d7418eff4f0de4262f4d5ef4edfb6b19b3d OS-3643 lx brand: add USDT provider to lx_brand.so.1 OS-3644 lx brand: ptrace_init() never called commit cdeef4760f2dd607314b636836a436b0fe68b884 OS-3655 lxbrand sshd does not work with ipv6 commit a846f19d279fdfb0e0d63f78ccaf0205a88274d2 5422 preserve AVL invariants in dn_dbufs commit 9c30721072b66d89a4f5927ad2f6998d6f96dacb 5437 Add non-interactive mode for ypinit commit a33595abb743c413156e63834db73f4df0fdc485 5425 ld_unwind_populate_hdr likely misaccounts for 'P' commit 20d1b756a057bf5ef06c8ac57ba0e81205f799c3 3590 bcanputnext(9F)/canputnext(9F): Missing man pages [fix manifest] commit 9e835c7628dd0e7764a8341a1774a878dc0b024f 5440 bad free at checkauth+0x1a2() commit 6a1c27141a193b2544a094449c47742f1e5dccad 3590 bcanputnext(9F)/canputnext(9F): Missing man pages [fix manifest] commit 7700606bb48dbeb21848ca88265e7e5fac5b174f OS-3634 GRUB tries to use nonexistent serial port OS-3635 GRUB should allow multiple serial consoles commit ebf4a993df0df43f7a5f7a6e512d1df78b9875c0 3590 bcanputnext(9F)/canputnext(9F): Missing man pages commit dd2fdf2f0fe336bbfcabea1bcfa221596da25d41 OS-3539 lxbrand emulate prctl(PR_SET_DUMPABLE) commit 3d1d816f0f1e405a11a5871fb93eef11577c5fc8 5436 Panic due to bad mutex, from auth_cache being previously freed commit 5ca540b51d3dcf632793dc5f45458317af24876a OS-3642 failed assert when exiting zlogin due to OS-3140 fix commit a74909fd1b8a12f99797bbadb7a8af8bdca8596c 5435 libbe_py should export global_active boot environment property commit 6c1072fdc11701c204a7f279c8f0f6dc74f11225 OS-3641 lxbrand mtr does not work commit 180b6f287ad9d0c8d5a970b4e6686c3a68b95abf OS-3140 In LX zone 'ps fax' does not show all processes commit 337c1730e3e6b50d17dac987de3cf503cf03ce2c OS-3638 lxbrand node test-dgram-pingpong.js hangs with eventfd commit 775f8e724286a6065729f402f1ee321f2cedad79 OS-3622 lxbrand needs ipv6 OS-3533 lxbrand nsd fails to start commit 5fd5c68917c02ae3dd752fac0ce9f7a10d02e94f 5419 hung mount in one zone shouldn't interfere with zone boot/halt of another zone commit de4ddf9cc252843f6f77e3bbadc864e98f79526e 5405 panic when mounting a lofi device from a ro filesystem
2014-12-18 [illumos-gate merge]Jerry Jelinek2-99/+112
commit a846f19d279fdfb0e0d63f78ccaf0205a88274d2 5422 preserve AVL invariants in dn_dbufs commit 9c30721072b66d89a4f5927ad2f6998d6f96dacb 5437 Add non-interactive mode for ypinit commit a33595abb743c413156e63834db73f4df0fdc485 5425 ld_unwind_populate_hdr likely misaccounts for 'P' commit 9e835c7628dd0e7764a8341a1774a878dc0b024f 5440 bad free at checkauth+0x1a2()
2014-12-175437 Add non-interactive mode for ypinitEugene Khudyakoff1-98/+111
Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-12-175425 ld_unwind_populate_hdr likely misaccounts for 'P'Richard Lowe1-1/+1
Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-12Update default ports for portolanRobert Mustacchi1-0/+2
2014-12-12 [illumos-gate merge]Keith M Wesolowski11-191/+72
commit b7070b7dbcc2758a7f87cefb69ad42887a287152 5427 memory leak in libzfs when doing rollback commit 94bdecd9e84ae1042607002db3e64a6849da5874 5198 Want alternate global zone rule set for each ipf netstack 5197 Global zone should be able to manage NGZ ipf state commit c67987612cd8324e1f3d1b5110086552d19a2d89 5200 ipf_stack_destroy error messages when halting zones commit 2f443e27e5988131d8b57bec58ee15f9227e0899 5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPED commit e48cae6f8c603e9a18cdb49fdf939cd4e1753e62 4643 nss_dns fails to obtain dns ttls Conflicts: usr/src/uts/intel/ipf/ipf.global-objs.debug64 usr/src/uts/common/inet/ipf/solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/inet/ipf/netinet/ip_fil.h usr/src/uts/common/inet/ipf/ip_log.c usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/fil.c usr/src/man/man1m/ippool.1m usr/src/man/man1m/ipnat.1m usr/src/man/man1m/ipf.1m usr/src/lib/nsswitch/dns/common/dns_common.c usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libzfs/common/libzfs_iter.c usr/src/cmd/ipf/tools/ippool.c usr/src/cmd/ipf/tools/ipnat.c usr/src/cmd/ipf/tools/ipmon.c usr/src/cmd/ipf/tools/ipfzone.c usr/src/cmd/ipf/tools/ipfstat.c usr/src/cmd/ipf/tools/ipfs.c usr/src/cmd/ipf/tools/ipf.c usr/src/cmd/ipf/lib/common/load_poolnode.c usr/src/cmd/ipf/lib/common/load_pool.c usr/src/cmd/ipf/lib/common/load_hashnode.c usr/src/cmd/ipf/lib/common/load_hash.c
2014-12-11 [illumos-joyent merge]Robert Mustacchi50-293/+419
commit 86f171cce442c1619a2a5efbc1b6ec65e70975b3 OS-3636 lxbrand missing /dev/kmsg commit b7070b7dbcc2758a7f87cefb69ad42887a287152 5427 memory leak in libzfs when doing rollback commit 053898349c62779f6c072ca350b0c6f8bd85b440 OS-3627 mmap needs to handle large interpreted mappings better commit af6c46b5dae7a37d78d71546df5045236cd48994 OS-3629 FIONREAD on inotify(5) instance returns wrong value the wrong way OS-3630 typo in inotify_init(3C) man page OS-3631 poll on inotify(5) instance can return spuriously commit 94bdecd9e84ae1042607002db3e64a6849da5874 5198 Want alternate global zone rule set for each ipf netstack 5197 Global zone should be able to manage NGZ ipf state commit 0b9f216886fedfeee1db590ff8db3baf72dc9118 5199 "bad pkt state alloc" kstats due to echo replies commit c67987612cd8324e1f3d1b5110086552d19a2d89 5200 ipf_stack_destroy error messages when halting zones commit 2f443e27e5988131d8b57bec58ee15f9227e0899 5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPED commit e3bee06925aba994e30db6f2d408f86963166961 5399 dd writes forver when count=0 commit e48cae6f8c603e9a18cdb49fdf939cd4e1753e62 4643 nss_dns fails to obtain dns ttls commit 662ce04b9d2cbe2db70e6ae61a4da56c584f3a3c OS-3628 lx brand: add support for eventfd commit beb6d9b7f121cfc72dac3b54f40f1bb3fd8e04e9 OS-3625 add support for eventfd commit 22a76dcc405e68b51ef58b0b8dbe09439eabaae0 OS-3611 lx brand: 64-bit processes should not use VAs above VA hole commit 8e4e8001906f84c65d5756f02878c2e809225a04 OS-3626 lxbrand zone stuck in shutdown commit df6922d47f49b81453fc7f9b87307717944b6b34 OS-3624 lxbrand ioctl(TIOCSCTTY) failed commit f75517a60572a02b8b794334dc59a4cf7bfae1d7 OS-3615 elfexec likes to play fast and loose commit e56cfc34cca8562a7d4f2c03dd32adcc6abaacf3 OS-3618 ctf dmod doesn't properly null terminate its walkers commit d65686849024838243515b5c40ae2c479460b4b5 5421 devzvol_readdir() needs to be more careful with strchr commit 81a7d2dd2c7bd714558ad31e98f24ecf7daa5487 OS-3619 devzvol_readdir() needs to be more careful with strchr commit b2a601f36b9789a603953c80b249b3a7b61509a5 OS-3605 lxbrand needs SIOCGIFINDEX ioctl commit c20cd34e4f02dbf9edf2cb43c51c120e58fab707 OS-3595 lxbrand node test-os.js fails commit f52af8cc364b92b0670c9a91e00d789d65b6b6b5 OS-3613 lxbrand convert ioctl to IKE (fix lint) commit b52a5669bddec6105dcfea44c33c7f7d2eb245ed OS-3613 lxbrand convert ioctl to IKE (fix manifest) commit 7adb730b589e553bf3b1ccfd9bae2df91c5c1061 5369 arc flags should be an enum 5370 consistent arc_buf_hdr_t naming scheme commit acfb89ee974545d374db588d56880c177df3f84e 5294 man ucred could do something useful (fix manifest merge) commit bafd1f1462c49949e0251d74b4fbfa24d29bc79a 5330 zone brands could control init restart behavior commit 156d6b3a5d0ba06e75f7973c6ba994107ae8df0e 5342 prstat -n option should accept 0 commit 729fa3e49f22c69041741c2ad488379126fd2810 OS-3613 lxbrand convert ioctl to IKE OS-3532 lx has trouble listing interfaces in java OS-3576 lxbrand race in ioctl(FIONBIO) emulation commit abdbe11c7877311202d2870b53d7c76264121b2c 5297 mptsas refhash replacement on reset can cause hang commit cb85f9743ae2dc12950cd26a00a452d2191772f7 OS-3376 lxbrand /proc/meminfo formatted incorrectly commit a95756817154e8f4dfc0fd0963ce91ea4f5e34fb 5385 socket I/O related manuals don't document ECONNRESET commit a4754370e3396d98214a2a2bbb89a23555b2cff2 2057 Document dladm show-phys' -m option commit 13fdcf71531411dde2cb67cc2db61767a9d77e18 OS-3612 lxbrand document LTP math and crashme as passing test groups commit eef531605e397768ba106b3fc5652bf03c0efd91 OS-3608 lxbrand deliver LTP skip list and readme commit 08db0dbccad017e19ad23f4b307e9fd0dc96cda1 5377 bootadm update-archive misidentifies BEs as ramdisks commit c1379625401dfbe1c39b79136dd384a571d47fde 5314 Remove "dbuf phys" db->db_data pointer aliases in ZFS commit 6e618c2edd382cd084ef1cb5c061272627d77c7e OS-3607 lxbrand LTP clock_nanosleep01 fails commit 06077274cb7245421c94a39755308ab89f734fa8 OS-3271 lxbrand mssing clock_gettime and timer functionality commit 2dc692e04c2d360aa723d8436a83b8f44e8fa77b 5340 add kstats to track reason for fork failures commit 83ff55dcd7fc7c3356d7b2d3f67ec99970728d9b 5366 strcoll_l may destroy its arguments, then crash commit a8a351de11807339ae0b1bec6190d875fd07a579 OS-3606 /usr/ccs/bin/dump went away commit 084c18406d32a8fbb6b9a40d864e7c7ddb5b4d9d 5378 CVE-2014-3158 ppp: integer overflow in option parsing commit 6a03098c84b54848ac540eabe2ccd70432d88df2 OS-3602 lxbrand LTP recv* tests failing on MSG_ERRQUEUE flag commit 591ef764641217c678e78cf03e535ae8016a4595 5364 grp.h has incorrect prototype for getgrnam_r and getgrgid_r commit 231aab857f14a3e7a0ed5f2879399c3cd6ae92ea 5347 idle pool may run itself out of space commit 3a5286a1cffceafcd8cf79c4156fad605129bf50 5368 ARC should cache more metadata commit 9df71b62d3244d8f6f79d4beaed378568d09561d 5373 connect(3SOCKET) could talk about non-blocking mode commit 940efceed6b67909bbec473feca747d2fbaa32b9 5017 use 64bit DMA in mpt_sas commit a1e6a7075d75d4b2f35a6679ce9ffc4aca75b752 OS-3600 lxbrand 32bit cannot boot with OS-3594 fix commit 0c885845ed9ca97d55f75095196719f3bc1a31ab OS-3596 lxbrand 64bit truncate03 fails, max file size limit not enforced commit 1eabc4bec6d2a5ad71f6a1f0c019af5438d8b1bf 3124 Remove any existing references to utmp, use utmpx instead commit 90b1de135fcfa7ce4adc9138a885aa94bbcef04f 2732 consistent use of #pragma align would please GCC commit 2ae3114cc2c67c8ccb4eecdad806614150ce34fd 5345 ctype.h is missing tolower_l and toupper_l commit 9c787c76803e57736d13413909945366ce3a9448 5320 panic in smb_com_locking_andx commit bc7c423f80bd757204d3b17cfd74585ae5b30ed8 5319 smb_oplock_acquire thread deadlock commit 7f3ef643e446c82e27a9386991b140b128baf22c 5318 Panic with smbtorture raw.scan-eamax commit 5fd03bc0f2e00e7ba02316c2e08f45d52aab15db 5317 SMB server delivers old modification time commit 371387fa64d65a99a72f1ff81d0efd2220534d0b 4937 SunSSH should support EOW extension commit b808966a943db6fb9a110438cce8184c87e1f62b 5362 invalid conversion when using asm/thread.h in c++ code commit 9cf5250abf75bcf0c13eb9063d26e2c305e3eea8 OS-3594 lx brand: need support for MAP_32BIT commit 194204fe33dad5c859fe0c41928dac65c9d7eac3 OS-3598 lx brand: RLIM_INFINITY not correctly expressed on 64-bit OS-3599 lx brand: glibc derives incorrect default stack size on 64-bit commit 67596cf9c2b72fce44cb338448ce7006e99953f8 5344 etc/ftpusers breaks some incrementals commit 5ecdb14294592edd8198f1f998c79e60406503ad 5271 matherr(3M) is designed for interposition, should not be direct bound commit ddc0e0b53c661f6e439e3b7072b3ef353eadb4af 5261 libm should stop using synonyms.h 5298 fabs is 0-sized, confuses dis(1) and others commit 1ec68d336ba97cd53f46053ac10401d16014d075 5262 libm needs to be carefully unifdef'd 5268 libm doesn't need to hide symbols which are already local commit 0b51021a5ac604aec4fe23e2cdcf97e3e886b9ec 5367 complex.h /* #if !defined(__cplusplus) */ comment foils gcc fixincludes commit 49b36e8fe50b2a18239c063bd3a5dc47efc052b6 OS-3488 lxbrand 64bit LTP kill11 test failing for SIGPWR commit f63ab3d5a84a12b474655fc7e700db3efba6c4c9 5349 verify that block pointer is plausible before reading commit 0cc80ade12a7ed4a67d90f6496ecf40c87e8ff16 5335 psrset should support specifying a zone to bind commit 3eb4dd4330b21c3bee973f4b117529f86d8794e0 OS-3560 lxbrand git clone ltp.git fails commit 89621fe174cf95ae903df6ceab605bf24d696ac3 5296 Support for more than 16 groups with AUTH_SYS commit 750b79c78c780208c50864106db6ec3fc19a664b 5363 pwd.h has incorrect prototype for getpwnam_r and getpwuid_r commit 64e4e50ab4bc3670a29e5691e3dd935c94f0a5d7 5341 gcore fails with "no such file or directory" if write fails ... error is misleading commit 9e573dcc6440324d76c37be570afdef86f045685 5104 reboot should check for (and remove) extra -B zfs-bootfs options. commit f54f2e6228e9c5cc433bae3d6fe5126b60ed1c2c OS-3591 lxbrand implement ppoll commit 21920a0a2f368f65491623e68d7c66dfd09c46f4 4228 chmod(1): SFI NFSv4 ACL inheritance flags are not documented commit 2f183016d19cb0c342edba0c4f2c9058f07298a9 3614 The 'offline' and 'sparse' extended system attributes should be documented in man pages commit 22fec8cf7c90530cbbeb80ea11190db467cb2e21 4305 rpc(3nsl): svc_sendreply is in rpc_svc_calls(3nsl) commit 6aa4fc89ec1cf2cdf7d7c3b9ec059802ac9abe65 4324 hosts_access(3): Missing symlinks for hosts_ctl, request_init, and request_set commit 3689c709de099274714d61c877dcc1aa333f3f41 4328 sigprocmask(2) talks about the 'how' argument commit db26b99f059a8c142f2792443c9feacf20492ce7 4325 rpc_svc_calls(3nsl): svc_getrpccaller() description should be improved commit 17452594f0e9de79709558488fe1aa553bedaa68 4321 rpc_svc_calls(3nsl): svc_run() can return commit 67c6b9aa14d625ebd5b266131566d95298d2d993 4306 rpc_svc_calls(3nsl): Messed svc_sendreply/svc_max_pollfd commit c235b016b0b38466c37f5fe5360c79e58fa3062d 4320 rpc_svc_reg(3nsl): svc_pollfd is modified too commit b64d5d97b0f8212e45e2f214bddc101b35839fde 4240 lofs(7fs): Missing quotes commit 56df543bd1506bfa8639c4f131c22460558bf4af 3833 err(3c): 'status' should be changed to 'eval' commit c7b6bf90757979f50e793af7ea98d3120668214f 4199 acl_trivial(3sec): The definition of trivial ACL is incorrect commit 229fca2669c724519f75f27dbd16b96f35b82589 4192 acl(5): issues in the man page commit 870bcdc9e2be873a751e202d1425b07267029c70 4201 fopen(3c): The w mode should be bold, not italic commit 5619b3f84733e187bc34bca49abbec8bdfcd7d99 4181 zfs(1m): 'zfs allow' examples in the man page are outdated commit 62824eff3eecef0153856851a0ecd8da820e02a1 3622 nfslogd(1M): Note about svc:/network/nfs/log is needed commit 073ec901764f0ff4a9110de0cfbc6b5ce426d99a 5299 share_nfs(1m) should be converted to mdoc 3607 share_nfs(1M): tag in the log option is optional 4893 share_nfs(1m): Typo 'node' vs. 'mode' commit fdb8cf8c1b80da286f448f5e748b65f9115d7043 5291 x86 {high,low}bit rely on undefined behavior commit d475fa1f47bda5aa1aac35d6d99d8fce29c3048e OS-3586 lxbrand support 64-bit strace commit 6f0d9720bb92158893e9822d69e4c3568cf77cba OS-3587 lxbrand micro optimisation in lx_handler commit 6f6a76adacda33b10633476dc6c5d66d7f17dd94 5351 scrub goes for an extra second each txg 5352 scrub should pause when there is some dirty data commit 2cb81960abf615b877f0e41e6db7fc14475d8cb6 5309 mdb $C should still try for stacks with unaligned frame pointers commit 6d89ca534e2138511ecb76c02bcec1bcb83f685b 5334 cleanup gcc warning for cmd/savecore commit 373dc1cf9a4e0791397a9b268cdac1f664af58a8 5348 zio_checksum_error() only fills in info if ECKSUM commit e6518318428d2be1962bf2d47fd83ebfe8cb2736 5350 clean up code in dnode_sync() commit d808a4fc6ac40e878a28e96f1ad7dd2ec439bfbf 5310 Remove always true tests for non-NULL ds->ds_phys commit 2a89c2c59b7c2beb2373c14368cbe7e32af6ffc1 5311 traverse_dnode may report success when it should not commit 587644a8567e6a9533f88401daa59cbd78c4632f 5312 libzfs should be decoupled from kernel's zfs_context.h commit 1e9bd7ec42f2d3bf854c2da35310901194833267 5213 panic in metaslab_init due to space_map_open returning ENXIO commit 4fc0770b3636b6f02f3627db8d6f6d307e47bdca OS-3580 grp.h suffers from the same disease as OS-3573 commit fbefb14f62976763eeaa74a0c1ac68accb38cf44 5179 Remove unused ZFS ARC functions commit 633fc3a6eed35d918db16925b7048d7a2e28064a 5295 remove maxburst logic from TCP's send algorithm commit ae22349cd7b3defbacbeba13064057c718b1417a OS-3573 pwd.h has incorrect prototype for getpwnam_r and getpwuid_r commit a35ad145b2a6a7bd8832975cabdd52d706afbd12 OS-3554 lx brand: node.js test test-fs-append-file.js hangs on 64-bit commit 9f4f2284cc26939eb597f70cc819c1db5d579cc8 OS-2313 Race in rollback, zil close, and zil flush commit ca9c8a0841d2b628e65d057db66179eadd8c2a45 OS-3462 rename on NFSv4 filesystem induces panic commit b607c8a3bdb27d4fde6e3fc4bb6617a1d91bdca7 5337 igb/ixgbe mishandle raw packets if cable problem
2014-12-11I'm an idiot or why typedef struct foo *foo_t considered harmfulRobert Mustacchi1-3/+3
typedef struct foo *foo_t breaks the ability to properly return const pointers as part of expressions. eg. extern const foo_t blah(); will not work because it gets interpreted by the compiler as a struct foo const *, as opposd to what you want which is a const struct foo *. Oh well.
2014-12-105198 Want alternate global zone rule set for each ipf netstackRob Gulewich13-51/+442
5197 Global zone should be able to manage NGZ ipf state Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Darren Reed <darrenr@fastmail.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105399 dd writes forver when count=0Robert Mustacchi1-2/+3
Reviewed by: Dale Ghent <daleg@elemental.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-10OS-3625 add support for eventfdBryan Cantrill1-0/+3
2014-12-09OS-3618 ctf dmod doesn't properly null terminate its walkersRobert Mustacchi1-1/+2
2014-12-07 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 7adb730b589e553bf3b1ccfd9bae2df91c5c1061 5369 arc flags should be an enum 5370 consistent arc_buf_hdr_t naming scheme commit bafd1f1462c49949e0251d74b4fbfa24d29bc79a 5330 zone brands could control init restart behavior commit 156d6b3a5d0ba06e75f7973c6ba994107ae8df0e 5342 prstat -n option should accept 0 commit abdbe11c7877311202d2870b53d7c76264121b2c 5297 mptsas refhash replacement on reset can cause hang Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/os/exit.c (OS-3429) usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c usr/src/uts/common/fs/zfs/arc.c usr/src/man/man1m/prstat.1m usr/src/lib/libbrand/common/libbrand.c usr/src/cmd/zoneadmd/zoneadmd.c (OS-1170) usr/src/lib/libbrand/common/libbrand.h (copyright) usr/src/lib/libbrand/common/mapfile-vers (copyright)
2014-12-065369 arc flags should be an enumGeorge Wilson1-1/+1
5370 consistent arc_buf_hdr_t naming scheme Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-055330 zone brands could control init restart behaviorJerry Jelinek1-0/+10
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-055342 prstat -n option should accept 0Jerry Jelinek2-8/+21
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-05 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit a95756817154e8f4dfc0fd0963ce91ea4f5e34fb 5385 socket I/O related manuals don't document ECONNRESET commit a4754370e3396d98214a2a2bbb89a23555b2cff2 2057 Document dladm show-phys' -m option
2014-12-04 [illumos-gate merge]Keith M Wesolowski13-6/+60
commit 08db0dbccad017e19ad23f4b307e9fd0dc96cda1 5377 bootadm update-archive misidentifies BEs as ramdisks commit c1379625401dfbe1c39b79136dd384a571d47fde 5314 Remove "dbuf phys" db->db_data pointer aliases in ZFS commit 2dc692e04c2d360aa723d8436a83b8f44e8fa77b 5340 add kstats to track reason for fork failures commit 83ff55dcd7fc7c3356d7b2d3f67ec99970728d9b 5366 strcoll_l may destroy its arguments, then crash Conflicts: usr/src/uts/common/os/zone.c usr/src/uts/common/os/lwp.c usr/src/uts/common/os/fork.c
2014-12-042057 Document dladm show-phys' -m optionRobert Mustacchi1-1/+2
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2014-12-045377 bootadm update-archive misidentifies BEs as ramdisksAlexander Eremin1-3/+4
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-045314 Remove "dbuf phys" db->db_data pointer aliases in ZFSJustin T. Gibbs12-3/+56
Reviewed by: Andriy Gapon <avg@freebsd.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-03 [illumos-gate merge]Keith M Wesolowski1-5/+6
commit 084c18406d32a8fbb6b9a40d864e7c7ddb5b4d9d 5378 CVE-2014-3158 ppp: integer overflow in option parsing
2014-12-025378 CVE-2014-3158 ppp: integer overflow in option parsingAlexander Pyhalov1-5/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-02 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit 231aab857f14a3e7a0ed5f2879399c3cd6ae92ea 5347 idle pool may run itself out of space commit 3a5286a1cffceafcd8cf79c4156fad605129bf50 5368 ARC should cache more metadata commit 9df71b62d3244d8f6f79d4beaed378568d09561d 5373 connect(3SOCKET) could talk about non-blocking mode commit 940efceed6b67909bbec473feca747d2fbaa32b9 5017 use 64bit DMA in mpt_sas Conflicts: usr/src/uts/common/fs/zfs/arc.c
2014-12-025368 ARC should cache more metadataMatthew Ahrens1-1/+2
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-01 [illumos-gate merge]Keith M Wesolowski11-16/+57
commit 1eabc4bec6d2a5ad71f6a1f0c019af5438d8b1bf 3124 Remove any existing references to utmp, use utmpx instead commit 90b1de135fcfa7ce4adc9138a885aa94bbcef04f 2732 consistent use of #pragma align would please GCC commit 2ae3114cc2c67c8ccb4eecdad806614150ce34fd 5345 ctype.h is missing tolower_l and toupper_l commit 9c787c76803e57736d13413909945366ce3a9448 5320 panic in smb_com_locking_andx commit bc7c423f80bd757204d3b17cfd74585ae5b30ed8 5319 smb_oplock_acquire thread deadlock commit 7f3ef643e446c82e27a9386991b140b128baf22c 5318 Panic with smbtorture raw.scan-eamax commit 5fd03bc0f2e00e7ba02316c2e08f45d52aab15db 5317 SMB server delivers old modification time commit 371387fa64d65a99a72f1ff81d0efd2220534d0b 4937 SunSSH should support EOW extension commit b808966a943db6fb9a110438cce8184c87e1f62b 5362 invalid conversion when using asm/thread.h in c++ code
2014-12-013124 Remove any existing references to utmp, use utmpx insteadSachidananda Urs4-10/+8
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-295317 SMB server delivers old modification timeGordon Ross3-3/+12
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-284937 SunSSH should support EOW extensionAdam Stevko4-3/+37
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-11-27 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 67596cf9c2b72fce44cb338448ce7006e99953f8 5344 etc/ftpusers breaks some incrementals commit 5ecdb14294592edd8198f1f998c79e60406503ad 5271 matherr(3M) is designed for interposition, should not be direct bound commit ddc0e0b53c661f6e439e3b7072b3ef353eadb4af 5261 libm should stop using synonyms.h 5298 fabs is 0-sized, confuses dis(1) and others commit 1ec68d336ba97cd53f46053ac10401d16014d075 5262 libm needs to be carefully unifdef'd 5268 libm doesn't need to hide symbols which are already local commit 0b51021a5ac604aec4fe23e2cdcf97e3e886b9ec 5367 complex.h /* #if !defined(__cplusplus) */ comment foils gcc fixincludes commit f63ab3d5a84a12b474655fc7e700db3efba6c4c9 5349 verify that block pointer is plausible before reading
2014-11-265344 etc/ftpusers breaks some incrementalsRichard Lowe1-1/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Gordon Ross <gwr@nexenta.com>
2014-11-26 [illumos-gate merge]Keith M Wesolowski6-43/+201
commit 0cc80ade12a7ed4a67d90f6496ecf40c87e8ff16 5335 psrset should support specifying a zone to bind commit 89621fe174cf95ae903df6ceab605bf24d696ac3 5296 Support for more than 16 groups with AUTH_SYS commit 64e4e50ab4bc3670a29e5691e3dd935c94f0a5d7 5341 gcore fails with "no such file or directory" if write fails ... error is misleading Conflicts: usr/src/cmd/mdb/common/modules/genunix/gcore.c usr/src/cmd/mdb/common/mdb/mdb_err.c usr/src/cmd/fs.d/nfs/mountd/mountd.c
2014-11-255335 psrset should support specifying a zone to bindRobert Mustacchi1-11/+53
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>