summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/os
AgeCommit message (Collapse)AuthorFilesLines
2015-07-31OS-4297 zero-sized allocations should be logged but not warned aboutBryan Cantrill1-8/+13
2015-07-29OS-4547 epoll_wait doesn't notice SIGCHLD event from signalfdJerry Jelinek2-10/+1
2015-07-29 [illumos-gate merge]Jerry Jelinek1-14/+3
commit 11779b4caed6449da7f5cc8550aef185a2d06ba3 4051 Don't free mdi_pathinfo_t in mptsas when device(s) are retired. commit d960d8fcec1ccb23b872ccbd8aa8b8f13ae1fc30 6039 installgrub MBR update response check should use locale specific yesexpr (remove extraneous file) commit 21ba817cf9fbfe996f2d2729ed55dd15531eb5c7 6039 installgrub MBR update response check should use locale specific yesexpr
2015-07-284051 Don't free mdi_pathinfo_t in mptsas when device(s) are retired.Jeffry Molanus1-14/+3
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Albert Lee <alee@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org>
2015-07-22OS-4534 lwp_exit P_PR_LOCK assertion failureJerry Jelinek1-0/+1
2015-06-29OS-4460 exec brands processes that still have multiple threadsPatrick Mooney4-24/+97
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-06-19OS-4437 lxbrand ptrace turns harmless signals deadlyPatrick Mooney1-12/+13
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-06-19 [illumos-gate merge]Jerry Jelinek1-21/+22
commit 3f2b8a52377413f4fdd822ed4aa046ba5eff81d9 5974 kmem: remove a check that's always false commit 0c833d6473a8b5e01ef9b7bc9ac547c0a016f932 5973 kmem: double-calling kmem_depot_ws_update isn't obvious commit 9321cd0436261240311eaac9aad60ee764e089e6 5972 kmem: fix comment typo commit 17723245e5b42ca8abb9964a36c0b051c0b237fe 3727 british people can't spell
2015-06-195974 kmem: remove a check that's always falseJosef 'Jeff' Sipek1-6/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Albert Lee <trisk@omniti.com>
2015-06-195973 kmem: double-calling kmem_depot_ws_update isn't obviousJosef 'Jeff' Sipek1-12/+19
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Albert Lee <trisk@omniti.com>
2015-06-195972 kmem: fix comment typoJosef 'Jeff' Sipek1-3/+3
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Albert Lee <trisk@omniti.com>
2015-06-16OS-3742 lxbrand add support for signalfdJerry Jelinek2-13/+2
OS-4382 remove obsolete brand hooks added during lx development
2015-06-15OS-4406 native signalfd supportJerry Jelinek3-0/+33
2015-06-08 [illumos-gate merge]Jerry Jelinek1-9/+11
commit 81ad62fccc616122995dc5abd6e7a8bed377f818 5956 orientate is not a word commit 2235c267f66f8b02ccdfc15c8c0aac6346fba1bc 5982 All kernel messages seem to come from 'genunix' instead of individual modules after 5272
2015-06-055982 All kernel messages seem to come from 'genunix' instead of individual ↵Yuri Pankov1-9/+11
modules after 5272 Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2015-06-02 [illumos-gate merge]Jerry Jelinek1-4/+4
commit 9e7640efa0543abb3896339db6a874f0bb6f2e04 5916 make libsqlite a real shared lib (if. chk. noise) commit 53f6595f69361f7ab8b35a984dbf237ec111cdd9 5975 If mailer.conf is missing mailwrapper should not forget to add arguments to the default sendmail commit a676a7c97415355daa312ec065acc852a3286e00 5881 taskq.c: maxall vs. maxalloc in comments
2015-06-015881 taskq.c: maxall vs. maxalloc in commentsSergio Aguayo1-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-05-155883 race in netstack_unregister and zone creationRobert Mustacchi1-3/+30
5884 want zid2zone 5885 want a dcmd for going from netstack id to nestack_t Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-05-13OS-4303 lxbrand ltp ptrace05 failsPatrick Mooney1-6/+21
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-28 [illumos-gate merge]Jerry Jelinek1-6/+30
commit e548823371e6dfbf1717dabbe24870fec98c6051 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 (take 2) commit ee637354acf5da3e4a5853a500f444e3aec1a76e 5465 CFLAGS missing from BUILD.SO in lib/Makefile.lib Conflicts: usr/src/lib/Makefile.lib
2015-04-271501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 (take 2)Gordon Ross1-6/+30
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Albert Lee <trisk@omniti.com>
2015-04-25OS-4162 system appears (mostly) hung on kmem_move taskqBryan Cantrill1-1/+2
2015-04-25OS-4194 kmem_alloc() should deprecate KM_SLEEP allocations of 0 bytesBryan Cantrill3-5/+41
2015-04-22 [illumos-gate merge]Jerry Jelinek1-16/+3
commit 14c3be3932e278c263b32fb17daff38fd4de18f8 5605 Disable IPP printing like SMB printing can be disabled commit c883468ae561a0b211f3633eb2a24aa4306661f2
2015-04-21backout: 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 (needs work)Gordon Ross1-16/+3
2015-04-17 [illumos-gate merge]Jerry Jelinek1-2/+3
commit b01b59e369b297df1b370a7ef94d2b9230d04452 5853 pfexec_call() error handling could be improved 5854 pfexecd should initialize pfexec response buffers
2015-04-175853 pfexec_call() error handling could be improvedRobert Mustacchi1-2/+3
5854 pfexecd should initialize pfexec response buffers Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Steven Williamson <steve@freeagent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-16OS-4188 NULL dereference in lwp_hash_in20150416Patrick Mooney3-32/+35
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-15OS-3757 Allow disabling of zfs recv for a zoneJerry Jelinek2-0/+11
2015-04-13 [illumos-gate merge]Jerry Jelinek1-3/+16
commit 9d12795f87b63c2e39e87bff369182edd34677d3 5830 want arc4random(3C) suite 5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions commit 08344b293eab865a57e4629b178f2003dced397e 1517 smbsrv workers run at excessively high priority commit a32725da2e029a7b2cff859759c591f9a11fe521 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 commit 10b444a87400224fdb8ed3a329960a27385a96da 5321 Convenience scripts to build/clean smbsrv, idmap, zfs commit 6fdcb3d1c2baae812d9cbce37b41469b924efd90 5813 zfs_setprop_error(): Handle errno value E2BIG. commit 2fd872a734cf486007a8dba532cec52bfb4d40e5 5817 change type of arcs_size from uint64_t to refcount_t commit 34e8acef009195effafdcf6417aec385e241796e 5820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig) commit aaec9ca27fa0bbff6dbb446cd02e5cdd463e85ef 5776 vfork and getwd should not be exposed under XPG7 5828 Verify usleep and ualarm in symbol test Conflcts: usr/src/uts/common/vm/seg_vn.c usr/src/uts/common/syscall/memcntl.c usr/src/uts/common/sys/mman.h usr/src/test/libc-tests/tests/random/arc4key.ksh
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi1-2/+3
5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-121501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0Gordon Ross1-3/+16
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-08OS-4119 lxbrand panic when running native perl inside lx zonePatrick Mooney2-3/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-07OS-4151 setbrand hooks should be sane during forkPatrick Mooney5-46/+86
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-02OS-4144 panic in lx_freelwp during zone shutdownPatrick Mooney2-24/+37
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-02OS-4129 lxbrand should not abuse p_brand_data for storing exit signalPatrick Mooney5-85/+64
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-03-27OS-4069 epoll_ctl(EPOLL_CTL_ADD) can spuriously fail with EEXISTBryan Cantrill1-1/+2
2015-03-10OS-4028 need a priv for meminfo and disallow by default for a zoneJerry Jelinek2-1/+11
2015-03-09OS-4017 would like zfs-io-priority values > 1024Jerry Jelinek1-1/+1
2015-03-03OS-3926 lxbrand in-kernel fchownat(2), fchown(2), lchown(2), chown(2) and ↵Joshua M. Clulow1-2/+18
16-bit ID counterparts OS-3920 lxbrand use native *at(2) system calls for LX emulation
2015-02-24OS-3561 lxbrand emulation library should execute on alternate stackJoshua M. Clulow1-0/+2
OS-3558 lxbrand add support for full in-kernel syscall handling OS-3545 lx_syscall_regs should not walk stack OS-3868 many LTP testcases now hang OS-3901 lxbrand lx_recvmsg fails to translate control messages when 64-bit Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2015-02-23OS-3872 add support for timerfdBryan Cantrill3-12/+24
2015-02-20OS-3886 Implement id_space as a libraryRobert Mustacchi1-159/+0
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-02-18OS-3871 AT_RANDOM aux entry should be populated using random_get_pseudo_bytesJerry Jelinek1-18/+4
2015-02-18OS-2868 Need a proper flock() implementationJerry Jelinek2-5/+326
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi1-2/+3
OS-3846 want getentropy(3C) OS-3847 want getrandom(2) OS-3848 want explicit_bzero(3C) OS-3843 want MC_INHERIT_ZERO OS-3844 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2015-02-13OS-3820 lxbrand ptrace(2): the next generationJoshua M. Clulow3-18/+109
OS-3685 lxbrand PTRACE_O_TRACEFORK race condition OS-3834 lxbrand 64-bit strace(1) reports 64-bit process as using x32 ABI OS-3794 lxbrand panic on init signal death Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2015-02-095566 elfexec is overzealous with vpagesJerry Jelinek2-5/+38
5572 elfexec and mapelfexec can disagree on aux vectors Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-02-04OS-3801 update boot copyright datePatrick Mooney1-2/+2
2015-02-02OS-3776 project rctls should be in sync with zone rctlsJerry Jelinek1-4/+5