summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys
AgeCommit message (Collapse)AuthorFilesLines
2015-05-21OS-4317 v_path accesses can racePatrick Mooney1-1/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-05-13OS-4303 lxbrand ltp ptrace05 failsPatrick Mooney1-0/+2
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-05-12OS-4300 increase RT signal countPatrick Mooney2-3/+5
Reviewed by: Robert Mustacchi <rm@joyent.com>
2015-05-01 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 75598e109dfb54c4a0364e1544f5aff609d2c978 5763 missing va_end() on return from __fini_daemon_priv() commit d17b05b6ba5ce4569b13b250fe44164219de8c53 4492 zone hung in down state, stuck in ilb_stack_fini commit 3bb0cb708b0d9e3882b52efcf67a78f2a39baf90 4426 mci_rw_lock white-hot under load commit c536b1f93b31eba539c635a91be8ee2ab0fcb15a 5596 tar doesn't properly wait for its children Conflicts: usr/src/uts/common/sys/mac_client_impl.h usr/src/common/util/getresponse.c usr/src/cmd/tar/tar.c
2015-04-304426 mci_rw_lock white-hot under loadBryan Cantrill1-0/+26
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Piotr Jasiukajtis <estibi@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-23OS-4213 lxbrand should be able to set TCP_DEFER_ACCEPT after other socket ↵Jerry Jelinek2-3/+33
operations
2015-04-16OS-4188 NULL dereference in lwp_hash_in20150416Patrick Mooney2-5/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-15OS-3958 want documentation for overlay devicesRobert Mustacchi1-1/+0
OS-4182 need dladm create-overlay -t OS-4174 long options for dladm *-overlay OS-4179 want search plugin in overlay property list OS-4181 Clean up duplicate VXLAN_MAGIC definition
2015-04-15OS-3757 Allow disabling of zfs recv for a zoneJerry Jelinek1-0/+1
2015-04-15OS-3812 lxbrand nfs mounting failsJerry Jelinek1-0/+3
2015-04-14 [illumos-gate merge]Jerry Jelinek15-1784/+11
commit e2c88f0c2610f16de7b639746b40dea5f3e2256e 5832 EOF wireless usb (aka UWB) commit eba03e8e19855a13cb54c87ad0767659a673b834 5801 nuke big file scanner (bfs) commit 403aa8eca43fa3e4e59c280724e47bd18f2051bc 3842 remove the machid commands (fix copyrights) Conflicts: usr/src/uts/common/Makefile.rules
2015-04-125832 EOF wireless usb (aka UWB)Garrett D'Amore15-1784/+11
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2015-04-125830 want arc4random(3C) suiteRobert Mustacchi3-1/+20
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-08OS-4108 'zlogin -I' should have some way to know that /dev/zfd/0 is being ↵Jerry Jelinek1-0/+5
read inside the zone
2015-04-08OS-4119 lxbrand panic when running native perl inside lx zonePatrick Mooney2-7/+7
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-04-07OS-4151 setbrand hooks should be sane during forkPatrick Mooney1-2/+45
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-04-06 [illumos-gate merge]Jerry Jelinek2-3/+23
commit 2bcf0248e992f292c7b814458bcdce2f004925d6 5692 expose the number of hole blocks in a file commit a45f1c3c5ee26f908655e7762d7e1e2aecdfefbc 5770 Add load_nvlist() error handling commit 05c2421435747d58bdc8212e3253bdd321948b8a 5625 __GNU_UNUSED macro should have different definitions for compilers
2015-04-045692 expose the number of hole blocks in a fileMax Grossman1-2/+9
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-04-035625 __GNU_UNUSED macro should have different definitions for compilersIgor Kozhukhov1-1/+14
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Gordon Ross <gwr@nexenta.com>
2015-04-02OS-4129 lxbrand should not abuse p_brand_data for storing exit signalPatrick Mooney2-11/+5
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2015-03-30OS-4109 'zlogin -I' should close /dev/zfd/0 when it exitsJerry Jelinek1-1/+6
2015-03-30 [illumos-gate merge]Jerry Jelinek3-41/+226
commit 4e901881a1e657e1cbf12d7ef9b476ec373e7939 5094 Update libsmbios with recent items commit 48386468de9db5ac3a3f4109fbf99e624d0a46f8 5754 prtconf: assertion failure in libpcidb if vendor cannot be looked up commit 98573c1925f3692d1e8ea9eb018cb915fc0becc5 4518 lockd: Cannot establish NLM service over <file desc. 9, protocol udp> commit 091932b4962dc12bd23184e519574c2f24fc49b9 5740 mr_sas driver - add additional sdt probes commit ff38cf9dace20854665175f403992f83312463cf 5739 mr_sas driver - noise reduction and output fix commit e65bc174f67bfc560c23a317bb16268ec18103f6 5737 mr_sas driver does not pass SCSI mode sense to disks when adapter in JBOD mode. 5738 mr_sas driver - poor performance when Invader adapter in JBOD mode. commit 245ac945f472de75ea45784c1ab006a14fc8723b 5755 want support for Intel FMA instrs 5756 want support for Intel BMI1 instrs 5757 want support for Intel BMI2 instrs 5758 want support for Intel AVX2 instrs commit 61f847aff0d91f3c0fc439c66e00704c78fecd84 3792 hald.c:371: error: 'g_type_init' is deprecated Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/auxv_386.h usr/src/common/dis/i386/dis_tables.c
2015-03-285094 Update libsmbios with recent itemsDale Ghent2-40/+225
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-03-275755 want support for Intel FMA instrsRobert Mustacchi1-2/+6
5756 want support for Intel BMI1 instrs 5757 want support for Intel BMI2 instrs 5758 want support for Intel AVX2 instrs Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Rafael Vanoni <rafael.vanoni@pluribusnetworks.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-03-27OS-4069 epoll_ctl(EPOLL_CTL_ADD) can spuriously fail with EEXISTBryan Cantrill1-0/+5
2015-03-18OS-4056 want support for Intel FMA instrsRobert Mustacchi1-2/+6
OS-4057 want support for Intel BMI1 instrs OS-4058 want support for Intel BMI2 instrs OS-4059 want support for Intel AVX2 instrs Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>
2015-03-14OS-4047 lxbrand vsyscall while SIGSEGV? on next trap we're handler-free!Joshua M. Clulow1-0/+2
Reviewed by: Bryan Cantrill <bryan@joyent.com>
2015-03-14OS-4043 tmpfs should support gigabyte sizesJoshua M. Clulow1-2/+4
OS-4044 tmpfs should support "mode" option Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-03-10OS-4028 need a priv for meminfo and disallow by default for a zoneJerry Jelinek1-1/+2
2015-03-10OS-4010 Automate assigning rings to overlay based vnicsRobert Mustacchi4-4/+10
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-03-10OS-4009 Want UDP src port hashing for VXLANRobert Mustacchi1-0/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-03-03OS-3926 lxbrand in-kernel fchownat(2), fchown(2), lchown(2), chown(2) and ↵Joshua M. Clulow1-0/+1
16-bit ID counterparts OS-3920 lxbrand use native *at(2) system calls for LX emulation
2015-02-28OS-3000 I for one, welcome my overlay network overlordsRobert Mustacchi14-10/+1068
OS-3080 Need direct callbacks from socket upcalls via ksocket OS-3943 want vxlan support OS-3944 snoop should support vxlan OS-3945 want varpd direct plugin OS-3946 want varpd files plugin OS-3947 want varpd svp plugin OS-3948 refhash could be used outside of mpt_sas OS-3949 want string property ranges for mac
2015-02-27OS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semanticsBryan Cantrill1-0/+1
2015-02-24OS-3561 lxbrand emulation library should execute on alternate stackJoshua M. Clulow2-1/+10
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-23 [illumos-gate merge]Jerry Jelinek1-0/+3
commit ce3c309f71f6893197099bfac06adb66f0870d7d 872 remove duplicate daemon() definitions commit a1cf91d7adb92b3440a7ed1b01e3170ec61e9350 5644 rpcinfo(1m): The first synopsis supports the -T option too commit ff3aea39f71c371be25b08deb9efed41f1c95983 5639 want reentrant ether_aton_r and ether_ntoa_r commit bfce16ba853698e8a82133cf3ddb3ff143d14289 5627 svccfg export should accept instance FMRIs commit 1a902ef8628b0dffd6df5442354ab59bb8530962 5561 support root pools on EFI/GPT partitioned disks 5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) commit 44bc9120699af80bb18366ca474cb2c618608ca9 5560 grub should support EFI/GPT partitioning commit b0e753dd6a955fb2f10a0ce17d32bd33172e0400 5609 port mod_ipp to Apache 2.2 Conflicts: usr/src/lib/print/mod_ipp/Makefile exception_lists/cstyle
2015-02-23OS-3899 minor eventfd cleanupBryan Cantrill1-2/+2
2015-02-23OS-3872 add support for timerfdBryan Cantrill3-7/+106
2015-02-205639 want reentrant ether_aton_r and ether_ntoa_rRobert Mustacchi1-0/+3
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-20OS-3886 Implement id_space as a libraryRobert Mustacchi1-4/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-02-18OS-2868 Need a proper flock() implementationJerry Jelinek4-4/+56
2015-02-16 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 336069c20319c172c4ff9d87d67e8f6301c98a5d 5573 sockmod_pfp improperly handles SO_RCVBUF 5574 sockmod_pfp unable to locate ifindex for bind 5575 sockmod_pfp needs larger statistics counters 5576 sockmod_pfp improperly handles SIOCGSTAMP 5577 sockmod_pfp should limit bpf program size commit f770199a45a8893d2f1615ff4e2d13e041992dc3 5611 Some RPC services do not re-register on rpcbind restart commit 01fbe6ad23cb7fa68bde22fb8edde979ebfb34da 5604 widec.h should expose ws* under __EXTENSIONS__ Conflicts: usr/src/uts/common/inet/sockmods/sockmod_pfp.c
2015-02-15OS-3851 ctfdump should be written in terms of libctfRobert Mustacchi1-38/+85
OS-3852 ctfdiff could be more useful OS-3853 ctfmerge and ctfconvert could have an altexec OS-3854 ctfmerge should be implemented in terms of libctf Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi3-2/+20
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-145573 sockmod_pfp improperly handles SO_RCVBUFPatrick Mooney1-1/+1
5574 sockmod_pfp unable to locate ifindex for bind 5575 sockmod_pfp needs larger statistics counters 5576 sockmod_pfp improperly handles SIOCGSTAMP 5577 sockmod_pfp should limit bpf program size Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-02-13OS-3820 lxbrand ptrace(2): the next generationJoshua M. Clulow4-2/+15
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-01-28OS-3765 zone_misc kstat has null elementsJerry Jelinek1-5/+0
2015-01-28OS-3050 Would like boot_time and init_pid for zones exposed to GZ kstatsJerry Jelinek1-1/+3
2015-01-27OS-3752 Increase IOV_MAX to at least 1024Jerry Jelinek4-7/+38
2015-01-15 [illumos-gate merge]Jerry Jelinek2-0/+42
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()