summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/os
AgeCommit message (Collapse)AuthorFilesLines
2014-02-03OS-2750 kstat_install()/header_kstat_snapshot() race induces panic [add comment]20140206release-20140206Jerry Jelinek1-0/+6
2014-02-01OS-2750 kstat_install()/header_kstat_snapshot() race induces panicJerry Jelinek1-1/+3
2014-01-22 [illumos-gate merge]Keith M Wesolowski1-1/+2
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 Mustacchi1-1/+2
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-08OS-2702 Welcome to 2014Robert Mustacchi1-2/+2
2013-12-13 [illumos-gate merge]Keith M Wesolowski1-2/+3
commit ba91f08b676cdb873326906656bad68790a01301 4211 Some syslog facility names and symbols are missing 1762 Syslogd man page: missing reference.
2013-12-134211 Some syslog facility names and symbols are missingGary Mills1-2/+3
1762 Syslogd man page: missing reference. Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-11-22OS-2638 netstack_unregister mistakingly marks modules for destructionRobert Mustacchi1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2013-11-154128 disks in zpools never go away when pulledJoshua M. Clulow1-0/+8
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Bill Pijewski <wdp@joyent.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2013-11-064161 deadlock between zfs_read() and zfs_putpage()Bryan Cantrill2-13/+82
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-11-064244 spawn fails occasionally with EAGAINBryan Cantrill1-2/+0
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2013-11-064246 kstat read improperly returned ENOMEMJerry Jelinek1-3/+5
Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2013-11-064245 boot_time kstat for zones should be epoch timestamp of zone boot, not ↵Jerry Jelinek2-3/+5
"random" number Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2013-11-044285 preemption leaves a context op behindRobert Mustacchi1-2/+8
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-11-03OS-2610 preemption leaves a context op behindRobert Mustacchi1-2/+8
Reviewed by: Bryan Cantrill <bryan@joyent.com>
2013-10-17OS-2533 spawn fails occasionally with EAGAINBryan Cantrill1-4/+0
2013-10-11OS-2546 missing code path for incrementing fork fail kstatsJerry Jelinek1-1/+3
2013-10-02OS-2532 agent crash because kstat read returned ENOMEMJerry Jelinek1-3/+5
2013-09-27 [illumos-gate merge]Keith M Wesolowski2-20/+46
commit 6ed0a5cff079e25f4aa15cef67c6dd48ee60b018 4090 igb I210/I211 support commit 75eba5b6d79ed4d2ce3daf7b2806306b6b69a938 4091 e1000g I217/I218 support 4092 Intel 1GBe NIC common code should be shared commit 80c94ecd7a524eb933a4bb221a9618b9dc490e76 3881 want device driver for HP SmartArray RAID controllers commit 5e989a96186a37eb528fb7bb4d28a150874ec799 3830 SIGQUEUE_MAX's limit of 32 is too low commit b9476f453004695da12eaaff383ed9005e7a47c4 4158 want getifaddrs manual page Conflicts: usr/src/man/man5/resource_controls.5 usr/src/man/man7d/cpqary3.7d usr/src/pkg/manifests/driver-storage-cpqary3.mf usr/src/uts/common/io/cpqary3/cpqary3.c usr/src/uts/common/Makefile.files usr/src/uts/intel/cpqary3/Makefile Manifests: usr/src/pkg/manifests/driver-network-e1000g.mf usr/src/pkg/manifests/driver-network-igb.mf
2013-09-273830 SIGQUEUE_MAX's limit of 32 is too lowDavid Höppner2-20/+46
Reviewed by: Cedric Blancher <cedric.blancher@gmail.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Irek Szczesniak <iszczesniak@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-09-20OS-2477 deadlock between zfs_read() and zfs_putpage()Bryan Cantrill2-13/+82
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2013-09-16 [illumos-gate merge]Keith M Wesolowski1-3/+1
commit b2940a7c18c8e650b02d80910e86914d835d04d0 4122 do_sysfile_cmd colon-separates the module path, and then we can't parse it commit 522c768b8cd12cb4e80ed84c1eb5df0ed2fd2baa 3789 iscsid disables warnings commit 281033788b0b42de9863134d45880eab0979844e 1770 3libucb and 3ucb manpages are 6 years behind reality commit 72fb660e7d20fb0b72e43c7d5bac1acd8945077b 1601 date command should support +%N commit 98cdf45a92ada981b8c4e22ac69956b4139b1341 4023 Properly escape newlines and carriage returns in man pages commit a7fe1d5bb55904d4c79638b8778bc9dd8ed7fd7b 4078 groupadd execs getent unnecessarily 4127 dmake setup could create /etc/skel Manifest: usr/src/pkg/manifests/compatibility-ucb.mf
2013-09-164122 do_sysfile_cmd colon-separates the module path, and then we can't parse itRichard Lowe1-3/+1
Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-09-064020 Make ldi_ev_remove_callbacks safe to use in LDI callbacksJoshua M. Clulow1-4/+41
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-313933 contract adoption can raceJerry Jelinek1-11/+39
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-28 [illumos-gate merge]Keith M Wesolowski2-81/+168
commit e9a5ec5aa8a1a14de1b019c6bd73e0a33f920e49 195 Need replacement for nfs/lockd+klm (exception_lists) commit 69a119caa6570c7077699161b7c28b6ee9f8b0f4 3946 ::gcore (fix sparc build) commit 2df37efa12a69b067c7197296dd802eb4b8a9e85 3518 Incorrect hostid calculation commit bbaa8b60dd95d714741fc474adad3cf710ef4efd 195 Need replacement for nfs/lockd+klm
2013-08-26195 Need replacement for nfs/lockd+klmDan Kruchinin2-81/+168
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeremy Jones <jeremy@delphix.com> Reviewed by: Jeff Biseda <jbiseda@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-24 [illumos-gate merge]Keith M Wesolowski1-3/+3
commit 9edf9ebd727ac2046be0269a5e275785e2131bcb 1765 assert triggered in libzfs_import.c trying to import pool name beginning with a number commit 810e43b2eb0e320833671a403fdda51917e8b036 2932 support crash dumps to raidz, etc. pools commit 1b3b16f35bee1ffc210591d82bca6adf247954b0 3785 Implement MAP_32BIT flag to mmap()
2013-08-233785 Implement MAP_32BIT flag to mmap()Theo Schlossnagle1-3/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-21OS-1609 add kstats to track reason for fork failuresJerry Jelinek3-5/+33
2013-08-123975 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow6-917/+526
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-043923 Users should be able to lower nice value of processes within a zoneJerry Jelinek2-2/+19
3924 privileges.5 man page missing PRIV_SYS_RES_BIND Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-08-033935 timer_settime() for a one-shot should use cyclic_reprogram()Bryan Cantrill2-11/+31
3936 cyclic_remove_here() blocked with cyp_rpend of UINT32_MAX 3937 cyclic processing fails when cy_pend is greater than INT32_MAX Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-07-30 [illumos-gate merge]Keith M Wesolowski4-41/+0
commit 694c35faa87b858ecdadfe4fc592615f4eefbb07 3882 Remove xmod & friends
2013-07-293882 Remove xmod & friendsJosef 'Jeff' Sipek4-41/+0
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-29OS-2366 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow6-918/+526
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net>
2013-07-09OS-2295 Users should be able to lower nice value of processes within a zone.Jerry Jelinek2-3/+19
OS-2367 privileges.5 man page missing PRIV_SYS_RES_BIND
2013-06-17 [illumos-gate merge]Keith M Wesolowski1-0/+4
commit b77dfcc8362f3695ece944d5bb504276753a40f9 3691 setgroups() needs a sorted GID list for more than 16 groups
2013-06-173691 setgroups() needs a sorted GID list for more than 16 groupsIra Cooper1-0/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-06-11OS-2259 ixgbe failed callback message on console during bootKeith M Wesolowski1-1/+1
2013-05-17 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 3197aa64bfc2eb6662d48b7c4cb38cabbe816d2e 3717 a README should explain libc's use of 'protected', the potential existence of synonym symbols, etc. commit dea290bf370f1f35e4f96b50502bb2240d33ed7f 2987 Add destination address to hash computation in mac fanout commit 5eaceb49d5b95dd7910af115172887f8dbddfb4c 3713 Implement accept4() (fix lint)
2013-05-08 [illumos-gate merge]Keith M Wesolowski1-2/+3
commit 5dbfd19ad5fcc2b779f40f80fa05c1bd28fd0b4e 3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag commit 6136c589445a3ea081bd34ab72db1060875b6bcc 3722 link-editor is over restrictive of R_AMD64_32 addends Conflicts: usr/src/lib/libc/sparcv9/Makefile.com [copyright] usr/src/lib/libc/sparc/Makefile.com [copyright] usr/src/lib/libc/i386/Makefile.com [copyright]
2013-04-233713 Implement accept4() (fix lint)Theo Schlossnagle1-1/+1
2013-04-213713 Implement accept4()Theo Schlossnagle1-2/+3
3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-04-123673 core dumping is abysmally slowBryan Cantrill2-12/+33
3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-04-01OS-2085 add visibility into agent LWP's spymasterBryan Cantrill1-0/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2013-03-11OS-1764 core dumping is abysmally slowBryan Cantrill1-12/+21
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2013-03-08OS-1987 disks in zpools never go away when pulledJoshua M. Clulow1-0/+8
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Bill Pijewski <wdp@joyent.com>
2013-03-06Merge branch 'master' of github.com:joyent/illumos-joyentKeith M Wesolowski1-4/+41
* 'master' of github.com:joyent/illumos-joyent: OS-1988 Make ldi_ev_remove_callbacks safe to use in LDI callbacks Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-03-05Merge /root/git/illumos-gateKeith M Wesolowski1-2/+0
* /root/git/illumos-gate: commit 41610d101ac089e52e33b0a671581e0c80d256c0 3530 ::smbsess prints wrong IP addresses in verbose mode, has no idea about IPv6 commit d04756377ddd1cf28ebcf652541094e17b03c889 3603 panic from bpobj_enqueue_subobj() 3604 zdb should print bpobjs more verbosely commit df49e4e49391204d49b62e99bfae86101a20c690 3551 hvm_sd module missing dependencies on scsi and cmlb commit 0689f76c08c5e553ff25ac43a852b56c430bb61e 3582 zfs_delay() should support a variable resolution 3584 DTrace sdt probes for ZFS txg states Conflicts: usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/uts/common/fs/zfs/dsl_pool.c