summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-04-03OS-2882 Ship vnd_errno.hRobert Mustacchi1-0/+1
OS-2883 sngl zones should see vnd
2014-04-02OS-2871 lx brand add debian support to lx_init_zoneJonathan Perkin4-388/+661
2014-03-31OS-2870 lx brand add stubs for *xattr() (fix copyright)Jonathan Perkin1-17/+7
2014-03-31 [illumos-gate merge]Keith M Wesolowski1-6/+14
commit 8f6d9dae92449b59bdafcb7777bc32f1b2726e48 4575 Single threaded rpcbind is not scalable 4483 rpcbind: Reply for remote calls comes from incorrect UDP port commit d55495d98c0ef13ad2369864c0a22ad883ff92fc 4398 Extra spaces in man pages commit 8cd81a20c40b49e1fad4022a2774ec6ad5066532 4662 need a way to disable default file systems in zones commit 3878843a57bae7ad8da31ef4aaeed8388d2f534c 4660 update man pages for lofi in a zone commit 052519c2d30736afb1861979b73d5a889cf7fba8 4337 eliminate /etc/TIMEZONE commit d109324670f8a760f881a767533543131276a99a 633 case-folding collision in illumos-gate commit a5602e1bdcf9570fa24684b54cf57a3f22e05ae1 4656 want grub composite console 4657 want grub support for cross-menu OS console variable 4658 uninitialised variable trashes command line on coal commit c58b352673e88983cd2b8a388a8c7625f35e2f18 3993 zpool(1M) and zfs(1M) should support -p for "list" and "get" 4700 "zpool get" doesn't support -H or -o options Conflicts: usr/src/man/man1m/zpool.1m usr/src/man/man1m/zonecfg.1m usr/src/grub/grub-0.97/stage2/stage2.c usr/src/cmd/zpool/zpool_main.c usr/src/cmd/zoneadmd/vplat.c
2014-03-31OS-2870 lx brand add stubs for *xattr()Jonathan Perkin4-10/+72
2014-03-28OS-2863 lx brand need finer grained control over versionJerry Jelinek5-45/+28
2014-03-284662 need a way to disable default file systems in zonesJerry Jelinek1-1/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-03-283993 zpool(1M) and zfs(1M) should support -p for "list" and "get"Adam Stevko5-14/+23
4700 "zpool get" doesn't support -H or -o options Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-03-24 [illumos-gate merge]Keith M Wesolowski1-4/+14
commit dff8ce8858f30b8b43711766bd0f637548b8d700 3379 Duplicate assignment in uts/common/cpr/cpr_stat.c commit 652fb50dec8e8b074b60a3c82d00248a2aeb5eb9 4653 net hooks registered with HH_BEFORE or HH_AFTER hints create invalid hint_value kstats commit 4948216cdd0ccee7b9a4fd433ccab571afbb99e9 4679 want workaround for Intel erratum BT81 commit 56b8f71e3a910fbd2820f6841b40bfd85f9673c2 4601 memory leak in ILB daemon on startup 4602 memory leak in ILB daemon on import-config 4668 Memory leak in ilbd' new_req: getpeerucred() allocation isn't released at all commit 61f9f3e6dc0a66ec5c243562765c1b4a3297e8a4 4688 getlogin_r shouldn't clobber memory
2014-03-233750 ptools fail an assertion if libraries are lofs mountpointsJerry Jelinek1-6/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-03-214688 getlogin_r shouldn't clobber memoryRobert Mustacchi1-4/+14
Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-03-21 [illumos-gate merge]Keith M Wesolowski2-18/+10
commit 8ce3a03883b8748c139aa8c412b64dcc7aaee1a1 4689 IDMAP: idmap_getwinnamebyuid() and idmap_getwinnamebygid() fails for empty domains
2014-03-20OS-2836 lx brand installer hardcodes /usr/sfw/bin/gtarJerry Jelinek1-1/+0
2014-03-204689 IDMAP: idmap_getwinnamebyuid() and idmap_getwinnamebygid() fails for ↵Marcel Telka2-18/+10
empty domains Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-03-20OS-2834 ship lx brandJerry Jelinek107-0/+32216
2014-03-20OS-2800 Project BardicheRobert Mustacchi17-10/+1038
OS-2784 want sdev plugin interface OS-2783 want generalized squeues OS-2785 ipf should be able to hook kvm nics OS-2782 want /dev/net/zone/%zonename/%datalink OS-610 snoop and libdlpi should be able to consume /dev/net/zone/%zonename OS-2786 .gitignore should include debug object directories OS-2781 dlpi promisc modes should be able to be RX-only OS-2780 Want dlpi primitive DL_EXCLUSIVE_REQ OS-2779 Makefile.man should take care of directory creation OS-2778 dls_promisc doesn't properly handle all transitions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-03-14 [illumos-gate merge]Keith M Wesolowski1-43/+70
commit 1cfc4fb76704c672a9934898be440d8e012cebd4 4146 getconf(1) does not support XATTR_ENABLED, XATTR_EXISTS, SATTR_ENABLED, SATTR_EXISTS keys commit 00d0b46c9fa449579f084579de169b055d3ef18c 4621 support newer (bugfixed) bcrypt version commit 91d74a54bc02474ab29fbef3946724a428f27941 4680 nightly and bldenv need to set LC_ALL if they want to fully override the locale
2014-03-134621 support newer (bugfixed) bcrypt versionPatrick Domack1-43/+70
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-03-11OS-2756 need topo refs for JCP 2101 and 2102Keith M Wesolowski1-2/+2
2014-03-11 [illumos-gate merge]Keith M Wesolowski2-3/+4
commit e6163a885dbd739e5a60eaa05eafd2d831631bfd 4655 add %Z corefile name pattern for zonepath commit 35b6f0471a5d938b98734483be3c5a258e319010 4586 dhcpv6 client id malformed Conflict: usr/src/uts/common/os/core.c
2014-03-104586 dhcpv6 client id malformedDavid Höppner2-3/+4
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-03-02 [illumos-gate merge]Keith M Wesolowski1-2/+1
commit 35107df554395996bb53e7b81e5eedee9018e582 4628 NFS extremely slow in nfsauth commit faac71c002f7c7a98741f991b25937b24f309df0 4632 ndmp debug log belongs to /var/log 4645 double free in ndmpd when undefined SMF property is read 4644 NDMP plugin-path configurable should be empty by default
2014-02-284632 ndmp debug log belongs to /var/logJan Kryl1-2/+1
4645 double free in ndmpd when undefined SMF property is read 4644 NDMP plugin-path configurable should be empty by default Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-26 [illumos-gate merge]Keith M Wesolowski4-18/+23
commit fb13f48f1d9593453b94cd1c7277553b56f493c8 4626 libzfs memleak in zpool_in_use() commit 902686d13f8a39cfdc57f5605470369eafa51e1f 4469 DTrace helper tracing should be dynamic commit 2e0552679e3175533ade93573ac1229d20a8367b 4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers commit d339a29bb4765c4b6883a935cf69b669cd05bca0 4478 dtrace_dof_maxsize is far too small commit 33093f5bcdc51014933497dd39374080c1ac5705 4471 DTrace count() with histogram 4472 DTrace full width distribution histograms 4473 DTrace frequency trails commit a386cc11a86ecb60f5a48078d22c1500e2ad003e 4474 DTrace Userland CTF Support 4475 DTrace userland Keyword 4476 DTrace tests should be better citizens 4479 pid provider types 4480 dof emulation is missing checks commit f497f9fe231e0e400f339c84a7d80c4aae2ac4d5 4477 DTrace should speak JSON commit b0f673c4626e4cb1db7785287eaeed2731dfefe8 2915 DTrace in a zone should see "cpu", "curpsinfo", et al 2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Conflicts: usr/src/uts/common/sys/zone.h (memory capping) usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_error.c usr/src/lib/libdtrace/common/dt_consume.c usr/src/cmd/mdb/common/modules/dtrace/dtrace.c usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/privs/tst.procpriv.ksh usr/src/cmd/dtrace/test/tst/common/privs/tst.getf.ksh usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh
2014-02-26 [illumos-gate merge]Keith M Wesolowski7-3/+48
commit 3c7284bd3243d42a710edac3a15f6019b4c849be 2594 implement graceful shutdown for local zones in zoneadm Conflicts: usr/src/uts/common/sys/zone.h usr/src/man/man1m/zoneadm.1m usr/src/lib/libbrand/dtd/brand.dtd.1 usr/src/lib/libbrand/common/mapfile-vers usr/src/lib/libbrand/common/libbrand.h usr/src/lib/libbrand/common/libbrand.c usr/src/cmd/zoneadmd/zoneadmd.h usr/src/cmd/zoneadmd/zoneadmd.c usr/src/cmd/zoneadmd/Makefile usr/src/cmd/zoneadmd/Makefile.com usr/src/cmd/zoneadm/zoneadm.c
2014-02-264626 libzfs memleak in zpool_in_use()Josef 'Jeff' Sipek1-4/+11
Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-02-254470 overly aggressive D integer narrowing breaks 32-bit ustack helpersBryan Cantrill1-1/+1
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-254159 dtrace ignores all ustack helper frames from dead processesDave Pacheco1-3/+6
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-254471 DTrace count() with histogramBryan Cantrill6-38/+724
4472 DTrace full width distribution histograms 4473 DTrace frequency trails Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-254474 DTrace Userland CTF SupportRobert Mustacchi23-119/+721
4475 DTrace userland Keyword 4476 DTrace tests should be better citizens 4479 pid provider types 4480 dof emulation is missing checks Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-254477 DTrace should speak JSONJoshua M. Clulow1-2/+8
Reviewed by: Bryan Cantrill <bmc@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-252915 DTrace in a zone should see "cpu", "curpsinfo", et alBryan Cantrill2-7/+11
2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-242594 implement graceful shutdown for local zones in zoneadmAlexander Eremin7-3/+48
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-02-21 [illumos-gate merge]Keith M Wesolowski3-127/+153
commit 97f7c4750238e3c507904468e4e9f17b15a08e2d 4600 Netbackup Catalog verification hangs waiting for NDMP server commit 361f55a51b4e8a8d5a73478602f4afdc6e199da5 4576 mountd(1m) needs to be able to set listen backlog commit 2c2a4b290e9cec73c81d22d42d3a63f2a3bb4e70 4519 ABI checking needs to adapt to modern times, run by default commit cb4d1691226e6583657e84c8ca7e3835499528a0 4522 the build doesn't fail nearly often enough commit a422476ddc8b07ee8e17a5962a46cd3b1f2ae17b 4525 remove last vestiges of tonic commit c3e6cb59e6ec7e289cc296c8f5f6e77651afe0a2 4526 nightly contains a great deal of effectively dead code Conflicts: usr/src/tools/scripts/nightly.sh usr/src/lib/libshare/nfs/libshare_nfs.c (copyright)
2014-02-204576 mountd(1m) needs to be able to set listen backlogMarcel Telka3-127/+153
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-14OS-2749 mdb choked on core file from newer platformBryan Cantrill1-2/+28
Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-02-07 [illumos-gate merge]Keith M Wesolowski2-222/+260
commit 03d1795fa6f720eafbee821ad37f4343c391cfe4 4574 get_clones_stat does not call zap_count in non-debug kernel commit 29d91154fb99ee8e353a5f89cd59be53f2ed8e64 4308 svc_userfds reallocation in svc_add_input() is fragile commit 13147901205fae79e369e6335820f99498ecea2b 4289 libnsl: do_accept() shouldn't be recursive
2014-02-064308 svc_userfds reallocation in svc_add_input() is fragileMarcel Telka1-97/+100
Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-02-064289 libnsl: do_accept() shouldn't be recursiveMarcel Telka1-125/+160
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-01-23 [illumos-gate merge]20140123release-20140123Keith M Wesolowski1-23/+7
commit a11c1571b6942161b0186d0588609448066892c2 3141 strptime() doesn't support %t commit 307b60a6235150b7f87b2f1a16a2724f08c5cab3 4509 libsysevent(3lib) man page references wrong header file commit da5ab83fc888325fc812733d8a54bc5eab65c65c 4500 mptsas_hash_traverse() is unsafe, leads to missing devices Conflicts: usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c (lint)
2014-01-223141 strptime() doesn't support %tGary Mills1-23/+7
Reviewed by: Garett D'Amore <garett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-01-22 [illumos-gate merge]Keith M Wesolowski36-582/+161
commit 9ee94b97c8654689d6a034daec08757fda75d21a 4496 ndmpd handles wrongly EOM and EOF conditions commit f7dbdfc7b241e42b135dc9118e41b127cb935483 4512 kclient(1m) should not depend on /usr/xpg4/bin/grep commit 19d32b9ab53d17ac6605971e14c45a5281f8d9bb 4493 want siginfo 4494 Make dd show progress when you send INFO/USR1 signals 4495 dd could support O_SYNC and O_DSYNC commit 4f364e7c95ee7fd9d5bbeddc1940e92405bb0e72 4489 need ptcumem Conflicts: usr/src/lib/libumem/sparc/umem_genasm.c usr/src/lib/libumem/i386/umem_genasm.c usr/src/lib/libumem/common/umem_base.h usr/src/lib/libumem/common/umem.c usr/src/lib/libumem/common/stub_stand.c usr/src/lib/libumem/amd64/umem_genasm.c usr/src/lib/libc/inc/thr_uberdata.h usr/src/cmd/mdb/common/modules/libumem/umem.c usr/src/lib/libumem/Makefile.com (trampoline) usr/src/lib/Makefile (trampoline) usr/src/lib/libumem_trampoline (deleted) manifest (trampoline) usr/src/lib/libumem/common/envvar.c (fix automerge) usr/src/lib/libumem/common/mapfile-vers (trampoline)
2014-01-214493 want siginfoRobert Mustacchi7-0/+10
4494 Make dd show progress when you send INFO/USR1 signals 4495 dd could support O_SYNC and O_DSYNC Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-01-214489 need ptcumemRobert Mustacchi21-17/+1773
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2014-01-214491 libumem should not use instant fit allocator by defaultRobert Mustacchi3-7/+32
4490 libumem should support up to 128k slabs Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2014-01-163915 Add adjuncts support to the build (fix auto-mismerge)Keith M Wesolowski6-10/+0
2014-01-16OS-2713 don't build printing in a more diff friendly wayRobert Mustacchi134-0/+30216
2014-01-15 [illumos-gate merge]Keith M Wesolowski7-31/+27
commit 34969e746608c8170ab540c876836f625f25d8eb 4428 logadm ignoring -p flag commit c64d0c7c2b822e28df7036ee627f438587d05037 4481 snoop(1m) does not decode time in GETTIME rpcbind operation commit 78fb3df6a49cd4598f9bba9960558158f7ec440a 4456 snoop(1m) should display remote RPC calls in summary mode commit 023efabbe28d70d797973d99bf36d5552c2a8cb8 4195 snoop(1m) should print NFS_ACL mask in hex commit 84615402a46a91be66843bd64e4fb72642b06e9d 4430 libuuid could cache /dev/random commit 2db6d663182655cb393dc2c15668bc9293364594 4304 fmdump shall emit JSON commit 652601fb657e961ff66dadcd87ddfc146c5db0ca 4295 libshare sa_get_proto_status sometimes returns unallocated strings Conflicts: usr/src/lib/libuuid/common/uuid.c usr/src/lib/libshare/smb/libshare_smb.c usr/src/lib/libshare/autofs/libshare_autofs.c usr/src/lib/libnvpair/nvpair_json.c usr/src/cmd/logadm/conf.c
2014-01-144430 libuuid could cache /dev/randomJerry Jelinek1-30/+81
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-01-144304 fmdump shall emit JSONJoshua M. Clulow4-1/+418
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>