summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/proc.h
AgeCommit message (Collapse)AuthorFilesLines
2017-09-28OS-6323 want stack-clash mitigationPatrick Mooney1-2/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2017-06-29 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 5ceaf02ccc1885ec3499b7d79f2a80ce1325b4d8 8433 vmxnet3: warnings about not supported properties don't help anything commit f862e02cb8d597e430ef5067be483718a65c3370 7962 strxfrm() fails for certain characters commit 5206305f06cf80338a34e00287f3336069e1198b 1198 date formats contain spaces where not expected commit 5549034d757a8b1a23f3957d95e4e9e440c44ebf 8428 8367 breaks cmlb module install on sparc commit 73177167911de9eef96901d8f6d3cb6be7c67574 8309 libbsm should support AUE_sudo audit event commit b4203d757c7c247e39c94c09a94021a3a8121062 8228 cstyle: Remove space-tab sequences in /* All Rights Reserved */ commit bec2e3ffadac8d3536ea115d636d06c7b561623a 8212 manpages contain obsolete references 6019 sleep can't be infinite Conflicts: usr/src/man/man1m/zonecfg.1m usr/src/man/man1/mdb.1
2017-06-278228 cstyle: Remove space-tab sequences in /* All Rights Reserved */Marcel Telka1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-15OS-6080 xsave area should size dynamically, based on CPU featuresJerry Jelinek1-1/+2
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-11-16OS-5738 increase timers allowed per-processPatrick Mooney1-1/+2
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-10-17 [illumos-gate merge]Jerry Jelinek1-2/+3
commit d2a70789f056fc6c9ce3ab047b52126d80b0e3da 7029 want per-process exploit mitigation features (secflags) 7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL commit 8ab1c3f559468e655c4eb8acce993320403dd72b 7469 loader should use acpica provided by OS commit a1964bdd47804c37e09db1a79c23937c9aeac165 7470 acpi build sometimes doesn't descend into SUBDIRS commit abf99a006172ea5aab2246bda23f9d6d935bf1ad 7420 signalfd deadlock on pollwakeup 7421 panic in signalfd Conflicts: usr/src/cmd/sgs/libconv/common/corenote.c usr/src/cmd/zonecfg/zonecfg.c usr/src/cmd/zonecfg/zonecfg.h usr/src/cmd/zonecfg/zonecfg_grammar.y usr/src/cmd/zonecfg/zonecfg_lex.l usr/src/head/libzonecfg.h usr/src/lib/libzonecfg/common/libzonecfg.c usr/src/man/man1m/zonecfg.1m usr/src/man/man4/proc.4 usr/src/pkg/manifests/system-test-ostest.mf usr/src/test/os-tests/tests/Makefile usr/src/uts/common/exec/elf/elf.c usr/src/uts/common/io/signalfd.c usr/src/uts/common/os/sysent.c usr/src/uts/common/os/zone.c usr/src/uts/common/sys/proc.h usr/src/uts/common/sys/zone.h
2016-10-157029 want per-process exploit mitigation features (secflags)Richard Lowe1-0/+2
7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Patrick Mooney <pmooney@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-166342 want signalfd supportJerry Jelinek1-0/+2
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-11OS-4937 lxbrand ptracer count updates can racerelease-20151112Patrick Mooney1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-10-07OS-4818 contract template disappears on execJerry Jelinek1-1/+1
2015-06-15OS-4406 native signalfd supportJerry Jelinek1-0/+2
2015-04-16OS-4188 NULL dereference in lwp_hash_in20150416Patrick Mooney1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-02OS-4129 lxbrand should not abuse p_brand_data for storing exit signalPatrick Mooney1-6/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-01-03OS-3678 many file event monitors on a single vnode can induce stack overflowBryan Cantrill1-1/+5
2014-07-17OS-3149 lx brand always sends SIGCHLD to parent processes, regardless of how ↵DJ Hoffman1-2/+9
clone was invoked OS-2887 lxbrand add WALL, WCLONE, WNOTHREAD support to waitid Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2013-04-123673 core dumping is abysmally slowBryan Cantrill1-0/+6
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-03-11OS-1764 core dumping is abysmally slowBryan Cantrill1-0/+6
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2010-07-156967895 assertion failed: tk->tk_nprocs == 0, file: ../../common/os/task.c, ↵Menno Lageman1-1/+1
line 436
2010-06-186960999 portmapper support needed to support lx brand should go tooSurya Prakki1-3/+1
2010-03-12PSARC 2010/062 increase number of realtime signalsRoger A. Faulkner1-5/+5
6820737 Solaris needs to increase the number of realtime signals for platform parity
2010-03-05PSARC/2009/354 Always on / no reboot Solaris AuditMarek Pospisil1-1/+2
6192139 Solaris auditing should be able to start collecting audit records without a reboot
2009-11-236881015 ZFS write activity prevents other threads from running in a timely ↵Jonathan Adams1-2/+7
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-06-156719215 profile timer survives exec; handler does not; process crashes with ↵Roger A. Faulkner1-0/+1
Profile Timer Expired
2009-04-176752891 p_lock gets hot with mysql (syslwp_park)Roger A. Faulkner1-6/+21
2009-04-116755069 Weak Consistency support for single threaded apps on UltraSPARC-AT10Prashanth Sreenivasa1-3/+11
2008-07-016613318 can't restart init in branded zonesedp1-0/+1
6703962 sn1 brand is broken on x86 post b75
2008-01-076619224 Tick accounting needs to be made scalablemv1431291-1/+2
2007-12-271162981 Remove C2_AUDIT #defines from the kernel and build filesgww1-1/+1
2007-09-18PSARC 2006/260 Solaris on Xenjohnlev1-1/+0
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains 6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr 6496858 mdb could use a memory-based IO backend 6515319 workaround for 6491065 needs to be removed from elfextract.c 6518807 snv_nightly: SUNWcakr pkgck error 6551858 PSARC 2006/260 Solaris on Xen 6584697 Can't boot Xen / Solaris dom0 if root is using ZFS 6593429 usr/src/cmd/devfsadm isn't linting properly 6600359 mdb_kvm_intrframe() is unused 6600750 can remove 'u' workaround from zlib 6601465 /dev/lofictl needs to accept kernel ioctl 6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp); --HG-- rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.h rename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfile rename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.h rename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.c rename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefile rename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c
2007-06-086544121 Implement text replicationaguzovsk1-2/+5
2007-03-286533554 crypto_buffer_check() is still expensivekrishna1-0/+2
2007-03-156533431 assertion failed: code == 119 || code == 142, file: ↵raf1-1/+0
../../intel/ia32/os/syscall.c, line: 607
2007-03-09PSARC/2004/402 CPU Capsakolb1-2/+4
6327235 PSARC/2004/402 CPU caps 6464161 Dead KSLICE code should be removed 6514387 FX class contains dead code to keep list of member threads 6518395 kstat_zone_add performs KM_SLEEP allocation when it should not
2006-12-14PSARC 2006/496 Improved Zones/RM Integrationgjelinek1-0/+2
PSARC 2006/598 Swap resource control; locked memory RM improvements PSARC 2006/660 rcapadm zone option 4754856 *prstat* prstat -atJTZ should count shared segments only once 4970603 RFE: should be able to persistently specify global zone's cpu shares 5026227 RFE: ability to rcap zones from global zone 5103071 RFE: local zones can run the global zone out of swap 6222025 RFE: simplify rctl syntax and improve cpu-shares/FSS interaction 6420985 rcapstat is broken on amd64 6421202 RFE: simplify and improve zones/pool integration 6442252 zonecfg's "unset" syntax is not documented and confusing 6490516 schedctl pages should not reserve swap 6490938 setproject can bind to the wrong pool 6498635 zone attach failure leaves zone in installed state 6500877 tmpfs syslogs incorrect path when non-global zone tmpfs mounts become full
2006-12-13PSARC 2006/659 fork extensionsraf1-4/+6
6497356 fork extensions --HG-- rename : usr/src/lib/libc/amd64/sys/forkall.s => usr/src/lib/libc/amd64/sys/forkallx.s rename : usr/src/lib/libc/amd64/sys/fork1.s => usr/src/lib/libc/amd64/sys/forkx.s rename : usr/src/lib/libc/amd64/sys/vfork.s => usr/src/lib/libc/amd64/sys/vforkx.s rename : usr/src/lib/libc/i386/sys/forkall.s => usr/src/lib/libc/i386/sys/forkallx.s rename : usr/src/lib/libc/i386/sys/fork1.s => usr/src/lib/libc/i386/sys/forkx.s rename : usr/src/lib/libc/i386/sys/vfork.s => usr/src/lib/libc/i386/sys/vforkx.s rename : usr/src/lib/libc/sparc/sys/forkall.s => usr/src/lib/libc/sparc/sys/forkallx.s rename : usr/src/lib/libc/sparc/sys/fork1.s => usr/src/lib/libc/sparc/sys/forkx.s rename : usr/src/lib/libc/sparc/sys/vfork.s => usr/src/lib/libc/sparc/sys/vforkx.s
2006-09-19PSARC/2004/580 zone/project.max-locked-memory Resource Controlssl1084981-2/+4
PSARC/2006/463 Amendment_to_zone_project.max-locked-memory_Resource_Controls 5053609 RFE: need zone.max-locked-memory rctl 4691104 Need mlock capability without requiring superuser privileges
2006-09-11PSARC/2005/471 BrandZ: Support for non-native zonesnn352481-1/+13
6374606 ::nm -D without an object may not work on processes in zones 6409350 BrandZ project integration into Solaris 6455289 pthread_setschedparam() should return EPERM rather than panic libc 6455591 setpriority(3C) gets errno wrong for deficient privileges failure 6458178 fifofs doesn't support lofs mounts of fifos 6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP 6463857 renice(1) errors erroneously --HG-- rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xml rename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml
2006-05-316410216 procfs does not report FLTTRACE in signal handler on Intel Solarissudheer1-0/+1
2006-05-186301942 system crashes with overwritten machpcbelowe1-0/+1
2006-04-246410027 ustack() on x86 doesn't match pstack(1)ahl1-0/+1
6414721 it should be legal to have only is-enabled probes 6414729 USDT probes can't be enabled during fork 6414734 $dtrace... symbols appear for static functions containing USDT probes 6414740 processes without DTrace privileges don't auto-enable their USDT probes 6415612 core section headers can be corrupt 6415617 USDT providers with identical names can cause an assertion failure
2006-02-176378953 allocation of interrupt threads could be more commonandrei1-4/+2
2006-01-066219276 need per-process equivalent of device contextrab1-2/+24
6244042 x86 kernels do not need default LDTs 6308413 sysi86(SI86DSCR) rejects the first valid custom descriptor #6 with errno 6308413 contributed by Juergen Keil <jk@tools.de>
2005-10-246310079 contention for pidlock is a major bottleneck for the kenbus benchmarksusans1-0/+1
6337073 per process slew must be applied for coloring large anonymous pages
2005-08-216272865 race condition between SIGKILL and /proc PCAGENTraf1-0/+3
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+734