summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/disp
AgeCommit message (Collapse)AuthorFilesLines
2015-11-05OS-4915 want FX high priority zone configuration optionJerry Jelinek3-23/+2
OS-4925 ps pri shows misleading value for zone in RT scheduling class Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-04-02OS-4112 stack overflow from promisc callbacksRobert Mustacchi1-16/+21
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-01-30 [illumos-gate merge]Jerry Jelinek1-1/+1
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-295568 'allthreads' needs to be globalRichard Lowe1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-03OS-3678 many file event monitors on a single vnode can induce stack overflowBryan Cantrill1-14/+106
2014-11-11 [illumos-gate merge]Keith M Wesolowski3-7/+7
commit 0716b62f878e855b94635ef4793ef5f7f2abb8e4 5256 document some nonsensical code in the px driver commit 7e33f252cf7e3c3ee6c4ad7a90480f5aea3a026c 5288 x86 bitmap inline asm functions duplicate code commit de710d24d2fae4468e64da999e1d952a247f142c 5255 uts shouldn't open-code ISP2 commit 59b0aa363020bcc817969e1c15ac920d3f866e83 4674 No need to undefine rptr in ip.c commit 29e6ab979fdbd9d598f44c73c34496040e817685 5279 cleanup gcc warning for cmd/ls commit 0ed5c46e82c989cfa9726d9dae452e3d24ef83be 5285 pass in cpu_pause_func via pause_cpus commit 37c79205ad46187f54b2edbf6a468160935f14d9 5005 libnvpair JSON output broken by lint fixes 5006 libnvpair JSON cannot print int16 arrays commit 556ec55e431687f7cbda8dfa59e1fb2671d79031 5303 libpthread.3lib incorrectly describes -lpthread semantics commit 3f1de28d23e9724b017260ef6b282b278b6e38f9 5217 Add cache timeout settings to idmapd manifest, increase defaults commit f4427914317470f516ca69daaed90f7efb3d76dc 5216 failover error: cannot share pool/folder - smb add share failed commit f9bc6dadd79442185db5c8eb201c7475554fc7d7 5215 smbd core dump with missing negotiate challenge Conflicts: usr/src/test/util-tests/tests/libnvpair_json/json_common.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_07_nested_arrays.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_06_nested.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_05_strings.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_04_number_arrays.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_03_empty_arrays.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_02_numbers.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_01_boolean.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/json_00_blank.ksh (copyright) usr/src/test/util-tests/tests/libnvpair_json/Makefile (copyright) usr/src/test/util-tests/tests/Makefile (upstream mismerge)
2014-11-115285 pass in cpu_pause_func via pause_cpusJosef 'Jeff' Sipek3-7/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-09-195029 process starvation in FSSJerry Jelinek1-38/+350
5028 improve ffs comments and observability Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-08-14 [illumos-gate merge]Keith M Wesolowski3-6/+6
commit c65ceeb86e91d6d94cf15d4cb9884845c2ce8a04 5081 mpt_sas watchdog timout needs to be initialized earlier 5080 potential memory leak in mpt_sas commit 640c1670a105457bb0040e8e11037b53ab6ebcfa 5047 don't use atomic_*_nv if you discard the return value commit 9c68c0524222ca5eac2fb0835154553c1cdaa96c 5046 comstar: use the correct type instead of casting all the time commit 1a5e258f5471356ca102c7176637cdce45bac147 5045 use atomic_{inc,dec}_* instead of atomic_add_* commit febac2a0e9cb29c6762618e32b7ca73916512d7f 5044 define static inlines for most often used atomic functions commit 6ed9368a130d7c9a82e574da808d34034da33748 5043 remove deprecated atomic functions' prototypes commit 75d94465dbafa487b716482dc36d5150a4ec9853 5042 stop using deprecated atomic functions
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek1-4/+4
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-125042 stop using deprecated atomic functionsJosef 'Jeff' Sipek2-2/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-11-044285 preemption leaves a context op behindRobert Mustacchi1-0/+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-0/+8
Reviewed by: Bryan Cantrill <bryan@joyent.com>
2013-10-31OS-2250 Reduce thread migrations caused by pri >= minclsysprirelease-20131031Brendan Gregg1-1/+1
2013-10-29OS-2596 cpucap kstat null pointerJerry Jelinek1-6/+9
2013-10-10OS-2251 Reduce thread migrations caused by pg_cmt_can_migrate()Keith M Wesolowski1-3/+5
2013-08-043923 Users should be able to lower nice value of processes within a zoneJerry Jelinek4-10/+12
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-07-09OS-2295 Users should be able to lower nice value of processes within a zone.Jerry Jelinek4-11/+12
OS-2367 privileges.5 man page missing PRIV_SYS_RES_BIND
2012-10-11OS-1607 FSS observability needs to handle projects with no sharesJerry Jelinek1-8/+12
2012-09-18OS-1550 FSS observability and comment improvementsJerry Jelinek1-89/+162
2012-09-10illumos syncJohn Sonnenschein1-3/+4
2012-09-07OS-1512 improved FSS observabilityJerry Jelinek1-18/+15
2012-09-073006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroMadhav Suresh1-3/+4
Reviewed by Matt Ahrens <matthew.ahrens@delphix.com> Reviewed by George Wilson <george.wilson@delphix.com> Approved by Eric Schrock <eric.schrock@delphix.com>
2012-07-25OS-1405 CPU caps can throttle performance more than intended2012072620120626release-20120726release-20120626Jerry Jelinek1-2/+41
2012-08-01backout 3006: causes 3046 (panics after mounting root)Richard Lowe1-4/+3
2012-07-313006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroMadhav Suresh1-3/+4
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-04-27OS-782 need to record timestamp when calling through context opsBryan Cantrill1-4/+12
2012-03-30OS-1063 Add a 'big theory' comment to FSSJerry Jelinek1-8/+147
2012-03-26OS-1051 process starvation in FSSJerry Jelinek1-13/+59
2012-03-132039 several declarations in uts declare functions with variable number of ↵Milan Jurik1-1/+2
args even if they are not Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-20OS-970 kpreemptpri should be lowered to maxclsyspriBryan Cantrill1-2/+22
2012-01-16OS-507 need better fss observabilityJerry Jelinek1-3/+57
2012-01-12[OS-714] illumos mergeJohn Sonnenschein1-0/+6
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_timers.c usr/src/uts/common/io/mac/mac_sched.c
2012-01-02OS-164 Need better process scheduling for true burstingJerry Jelinek1-15/+143
2011-12-30OS-800 need a metric (kstat) to track when we're burstingJerry Jelinek1-0/+81
2011-12-151627 nightly build panics, assertion failed: pg_cpu_is_bootstrapped(cpu), ↵Richard Lowe1-0/+6
cmt.c line:451 Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell1-6/+1
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-032039 several declarations in uts declare functions with variable number of ↵Milan Jurik1-1/+2
args even if they are not Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-08-166958308 XSAVE/XRSTOR mechanism to save and restore processor stateKuriakose Kuruvilla1-5/+4
Contributed by Lejun Zhu <lejun.zhu@intel.com>
2010-08-16PSARC 2010/309 Processor Group (PG) Kstats and ToolsAlexander Kolbasov1-3/+7
6923529 Provide command for printing PG utilization 6764835 Provide command for printing processor group information 6973973 Lonely Cache PG is created on M3000
2010-07-076893273 panic in fss_newpri() when scheduling class was changedPramod Batni3-12/+21
2010-04-206941908 sysdc_leave() can race with sysdc_update() and trip over 0xdeadbeefJonathan Adams1-3/+1
2010-04-126900377 atomic operations on cp_haltset limit IOPsRafael Vanoni1-6/+5
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov1-2/+15
6831680 cputrack(1) leaves its victim with unneeded cpc context 6901343 cpc context flag updates are not always atomic 6908152 Dormant thread CPC context affects cpu CPC consumers
2009-12-166909721 assertion failed: t->t_lpl < t->t_cpupart->cp_lgrploads + ↵Jonathan Adams1-14/+4
t->t_cpupart->cp_nlgrp 6910240 sysdc_batch_niceness doesn't help performance
2009-12-096905982 panic: NULL pointer dereference in anon_get_ptr() in swapout threadJonathan Adams1-31/+32
6908270 Insufficient test for "segkp_fault: bad unlock" panic in segkp_fault()
2009-12-096840801 race between CL_TICK and disp() leaves onproc thread with t_waitrq setSudheer A1-0/+16
2009-12-066899162 assertion failed: GROUP_SIZE(parent->cmt_children) <=1 with ↵Eric Saxe1-33/+63
daily.1105 and above 6897799 cmt_lineage can be incorrect 6903691 Assertion failure in pg_cmt_cpu_active in snv_128
2009-11-236881015 ZFS write activity prevents other threads from running in a timely ↵Jonathan Adams5-10/+1355
manner 6899867 mstate_thread_onproc_time() doesn't account for runnable time correctly PSARC/2009/615 System Duty Cycle Scheduling Class and ZFS IO Observability
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni6-58/+53
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>