summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel
AgeCommit message (Collapse)AuthorFilesLines
2015-02-23OS-3872 add support for timerfdBryan Cantrill2-1/+70
2015-02-15OS-3845 want arc4random(3C) suiteRobert Mustacchi2-1/+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. Clulow1-1/+2
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-12OS-3797 lxbrand populate /proc/net/unixPatrick Mooney1-1/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2015-01-27 [illumos-gate merge]Jerry Jelinek1-10/+0
commit f46abf18becdb2393d5f5bb30fa594037403c4a3 5557 rfs3_lookup() could return invalid error commit 6ac69b9e8b1fd0a0c01fff97ef2c9510c8934330 5545 remove unused pritospl and spltopri
2015-01-265545 remove unused pritospl and spltopriJosef 'Jeff' Sipek1-10/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-15 [illumos-gate merge]Jerry Jelinek1-0/+2
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()
2015-01-144923 want preadv and pwritevDJ Hoffman1-0/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> 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-01-14OS-3712 lx brand: DTrace pid provider induces core dumps on 64-bit processes ↵Bryan Cantrill1-1/+2
(cstyle)
2015-01-13OS-3712 lx brand: DTrace pid provider induces core dumps on 64-bit processesBryan Cantrill2-1/+15
2015-01-03OS-3678 many file event monitors on a single vnode can induce stack overflowBryan Cantrill1-13/+91
2014-12-29OS-3662 lxbrand emulate /proc/net/if_inet6Patrick Mooney1-1/+1
OS-3667 lxbrand support RO ifconfig Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-12-23OS-3524 in order to support interaction with docker containers, need to be ↵Jerry Jelinek2-0/+49
able to connect to stdio for init from GZ OS-3525 in order to support 'docker logs' need to be able to get stdio from zone to log file
2014-12-105198 Want alternate global zone rule set for each ipf netstackRob Gulewich1-0/+24
5197 Global zone should be able to manage NGZ ipf state Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Darren Reed <darrenr@fastmail.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-10OS-3625 add support for eventfdBryan Cantrill2-0/+69
2014-12-08OS-3595 lxbrand node test-os.js failsPatrick Mooney1-1/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-12-05OS-3613 lxbrand convert ioctl to IKEPatrick Mooney3-104/+1
OS-3532 lx has trouble listing interfaces in java OS-3576 lxbrand race in ioctl(FIONBIO) emulation Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-12-01 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit 1eabc4bec6d2a5ad71f6a1f0c019af5438d8b1bf 3124 Remove any existing references to utmp, use utmpx instead commit 90b1de135fcfa7ce4adc9138a885aa94bbcef04f 2732 consistent use of #pragma align would please GCC commit 2ae3114cc2c67c8ccb4eecdad806614150ce34fd 5345 ctype.h is missing tolower_l and toupper_l commit 9c787c76803e57736d13413909945366ce3a9448 5320 panic in smb_com_locking_andx commit bc7c423f80bd757204d3b17cfd74585ae5b30ed8 5319 smb_oplock_acquire thread deadlock commit 7f3ef643e446c82e27a9386991b140b128baf22c 5318 Panic with smbtorture raw.scan-eamax commit 5fd03bc0f2e00e7ba02316c2e08f45d52aab15db 5317 SMB server delivers old modification time commit 371387fa64d65a99a72f1ff81d0efd2220534d0b 4937 SunSSH should support EOW extension commit b808966a943db6fb9a110438cce8184c87e1f62b 5362 invalid conversion when using asm/thread.h in c++ code
2014-11-285362 invalid conversion when using asm/thread.h in c++ codeAlexander Eremin1-1/+2
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-25 [illumos-gate merge]Keith M Wesolowski4-73/+35
commit 9e573dcc6440324d76c37be570afdef86f045685 5104 reboot should check for (and remove) extra -B zfs-bootfs options. commit 21920a0a2f368f65491623e68d7c66dfd09c46f4 4228 chmod(1): SFI NFSv4 ACL inheritance flags are not documented commit 2f183016d19cb0c342edba0c4f2c9058f07298a9 3614 The 'offline' and 'sparse' extended system attributes should be documented in man pages commit 22fec8cf7c90530cbbeb80ea11190db467cb2e21 4305 rpc(3nsl): svc_sendreply is in rpc_svc_calls(3nsl) commit 6aa4fc89ec1cf2cdf7d7c3b9ec059802ac9abe65 4324 hosts_access(3): Missing symlinks for hosts_ctl, request_init, and request_set commit 3689c709de099274714d61c877dcc1aa333f3f41 4328 sigprocmask(2) talks about the 'how' argument commit db26b99f059a8c142f2792443c9feacf20492ce7 4325 rpc_svc_calls(3nsl): svc_getrpccaller() description should be improved commit 17452594f0e9de79709558488fe1aa553bedaa68 4321 rpc_svc_calls(3nsl): svc_run() can return commit 67c6b9aa14d625ebd5b266131566d95298d2d993 4306 rpc_svc_calls(3nsl): Messed svc_sendreply/svc_max_pollfd commit c235b016b0b38466c37f5fe5360c79e58fa3062d 4320 rpc_svc_reg(3nsl): svc_pollfd is modified too commit b64d5d97b0f8212e45e2f214bddc101b35839fde 4240 lofs(7fs): Missing quotes commit 56df543bd1506bfa8639c4f131c22460558bf4af 3833 err(3c): 'status' should be changed to 'eval' commit c7b6bf90757979f50e793af7ea98d3120668214f 4199 acl_trivial(3sec): The definition of trivial ACL is incorrect commit 229fca2669c724519f75f27dbd16b96f35b82589 4192 acl(5): issues in the man page commit 870bcdc9e2be873a751e202d1425b07267029c70 4201 fopen(3c): The w mode should be bold, not italic commit 5619b3f84733e187bc34bca49abbec8bdfcd7d99 4181 zfs(1m): 'zfs allow' examples in the man page are outdated commit 62824eff3eecef0153856851a0ecd8da820e02a1 3622 nfslogd(1M): Note about svc:/network/nfs/log is needed commit 073ec901764f0ff4a9110de0cfbc6b5ce426d99a 5299 share_nfs(1m) should be converted to mdoc 3607 share_nfs(1M): tag in the log option is optional 4893 share_nfs(1m): Typo 'node' vs. 'mode' commit fdb8cf8c1b80da286f448f5e748b65f9115d7043 5291 x86 {high,low}bit rely on undefined behavior Manifests: usr/src/pkg/manifests/library-security-tcp-wrapper.mf
2014-11-245291 x86 {high,low}bit rely on undefined behaviorJosef 'Jeff' Sipek4-73/+35
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-17OS-3551 lxbrand read syscall path is 1/2 the speed of nativeJerry Jelinek1-0/+1
2014-11-11 [illumos-gate merge]Keith M Wesolowski2-45/+28
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-105288 x86 bitmap inline asm functions duplicate codeJosef 'Jeff' Sipek1-44/+26
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-105255 uts shouldn't open-code ISP2Josef 'Jeff' Sipek1-1/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-17OS-3433 lxbrand 64bit can take a signal with incorrect %fsbaseJerry Jelinek2-9/+5
2014-10-14OS-3415 lxbrand mishandles amd64 red zone, original %r15 value clobbered ↵Jerry Jelinek1-21/+30
during uucopy
2014-10-07OS-3402 lxbrand 64bit can lose track of Linux %fsbaseJerry Jelinek1-1/+65
2014-10-03 [illumos-gate merge]Keith M Wesolowski2-1/+83
commit 50c4511157ef5d522f0c717eef41fe9ddb58f171 5015 improvements to mpt_sas debug logging and mdb module commit f52228b83292315dabb975359cdcf9db662845b2 4037 sTec S112x support Conflicts: usr/src/uts/common/Makefile.rules (copyright) usr/src/uts/common/Makefile.files (copyright) Manifests: usr/src/pkg/manifests/driver-storage-skd.mf
2014-10-024037 sTec S112x supportJoe Beteta2-1/+83
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-26OS-3375 lxbrand agent lwp causes 64-bit segvJerry Jelinek1-1/+1
2014-09-23OS-3369 lxbrand need arch_prctl and threadp supportJerry Jelinek2-1/+31
2014-09-19OS-2844 lx brand should support 64-bit user-landJerry Jelinek2-12/+116
2014-09-19OS-3366 add lx brand support for inotifyBryan Cantrill1-1/+3
2014-09-19OS-3294 add support for inotifyBryan Cantrill2-0/+71
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-09-16 [illumos-gate merge]Keith M Wesolowski1-2/+1
commit 531aa4e241ba5493b8c232a85b0524302f7415f0 4036 fix blkdev uninitialized return values (Makefile)
2014-09-164036 fix blkdev uninitialized return values (Makefile)Hans Rosenfeld1-2/+1
2014-09-02 [illumos-gate merge]20140904release-20140904Keith M Wesolowski1-6/+6
commit 4ef97ab2f8bc3015a04caa68a4fb9053546fe1ec 5121 dscfglockd is needless wsdiff noise commit 2bc987325e3ded1865bff043128661815c4690b9 5083 avoid undefined order of operations in assignments commit 0f1f78266c1aea63b41bde99723de7aa3fa9f7cc 5088 it's probably ok for vi to stop working around pdp-11 bugs now commit e088753c56867594fc7d2221ad9ac39a9298883d 5119 Add EFI/GPT System and BIOS Boot partition support
2014-08-295083 avoid undefined order of operations in assignmentsRichard Lowe1-6/+6
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-20 [illumos-gate merge]20140821release-20140821Keith M Wesolowski1-27/+27
commit 86bb58aec7165f8a0303564575c65e5a2ad58bf1 5095 panic when adding a duplicate dbuf to dn_dbufs commit 60a61f7adabc73a7a0cb70d200ac2a6735f4a6e8 5092 env files don't need to define LOCKNAME by default 5091 illumos.sh env file's LOCKNAME definition is busted commit 5e3f545c431ec4bce3e1b52f3f81bc9befe501f2 4989 removal of ntfsprogs and parted commit ba3594ba9b5dd4c846c472a8d657edcb7c8109ac 5066 remove support for non-ANSI compilation 5068 Remove SCCSID() macro from <macros.h> commit d8ccf998f9c944b8cf27ed840c376f9b79ebce5c 5087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86 Manifests: usr/src/pkg/manifests/SUNWntfsprogs.mf (torch library) usr/src/pkg/manifests/SUNWparted.mf (torch headers) usr/src/pkg/manifests/system-file-system-ntfsprogs.mf usr/src/pkg/manifests/system-storage-parted.mf
2014-08-145087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86Josef 'Jeff' Sipek1-27/+27
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-14 [illumos-gate merge]Keith M Wesolowski3-39/+199
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-2/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-125044 define static inlines for most often used atomic functionsJosef 'Jeff' Sipek1-1/+214
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-54/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-31OS-2952 lx brand needs to support or emulate rtnetlink(7)Bryan Cantrill2-1/+79
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-07-28OS-3249 uts/intel/elfexec needs to ctfconvert elf32 objectsRobert Mustacchi1-0/+3
2014-07-25OS-3110 Add support for nfp driverRobert Mustacchi2-0/+83
2014-07-17OS-3149 lx brand always sends SIGCHLD to parent processes, regardless of how ↵DJ Hoffman1-1/+1
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>
2014-07-164995 panic in nlm_prog_4Jerry Jelinek1-2/+0
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>