summaryrefslogtreecommitdiff
path: root/usr/src/head
AgeCommit message (Collapse)AuthorFilesLines
2017-04-27 [illumos-gate merge]Jerry Jelinek1-4/+6
commit 9c0752ac0dc05794d2f8a8b4521d55e2b3f63247 3188 ignore the comment in limits.h and define NAME_MAX commit 6fdae1bd5fdc8d68034ee6408f5e6ed9d197fe6b 656 need man pages for mbstowcs(3C) and mbstowcs_l(3C) 7960 need man pages for wcstombs(3C) and wcstombs_l(3C)
2017-04-273188 ignore the comment in limits.h and define NAME_MAXAndrew Stormont1-4/+6
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Sam Zaydel <szaydel@racktopsystems.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-26Revert "Revert "8007 want sys/stddef.h for offsetof and container_of macros""Jerry Jelinek2-12/+1
This reverts commit 73aad7bcbbe52de3391e9d36717401faa3fbed13. Conflicts: usr/src/uts/common/sys/stddef.h
2017-04-24Revert "8007 want sys/stddef.h for offsetof and container_of macros"Jerry Jelinek2-1/+12
This reverts commit ff7af0d3beb1bddf8bb93afc2e9042dc3828be3d.
2017-04-24 [illumos-gate merge]Jerry Jelinek2-12/+1
commit ff7af0d3beb1bddf8bb93afc2e9042dc3828be3d 8007 want sys/stddef.h for offsetof and container_of macros commit 63982b82e639bf9f496423925738dd3f86bda7aa 7976 libstand/dosfs: cache FAT32 in 128 Kb blocks to save loader memory commit f289ce6eb03db0584699ec4fed88ef795a33dd79 7839 uts: implement boot environment support commit 76608ff7a54afda798e7fdc98681fb6d37322109 7838 loader: pass loader environment to kernel as module commit 14ee0d29c415966483c8c602b05bf27669c29497 7462 loader should support multiboot2 protocol commit 1738dd6ec94e36a9828d13a6e52ac7fb68cb52ed 7461 illumos should support multiboot2 protocol commit 660946868929e02041af7b5b1c3e14f547c53f11 8021 ARC buf data scatter-ization commit df950592be5771afa05177cbbef90ff275f2526f 8088 Add support for LSI Intruder and Cutlass cards. Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-04-248007 want sys/stddef.h for offsetof and container_of macrosToomas Soome2-12/+1
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-03-08 [illumos-gate merge]Jerry Jelinek2-231/+0
commit 0895054906a89b14eb2ea951eda263af653d17de 7939 Kernel panic in lofi while adding uninitialized encrypted image commit 6de76ce2a90f54fecb0dba46dca08c99cef7aa08 7867 ARC space accounting leak commit e961d62d99e2bf66af8058ee2c33ea689e7eafa0 7936 Remove on and rpc.rexd
2017-03-077936 Remove on and rpc.rexdPeter Tribble2-231/+0
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dale Ghent <daleg@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-23 [illumos-gate merge]Jerry Jelinek2-6/+8
commit 1951a93366b3e52f7c49ec9b2dbfb21bccc56a3e 7837 smbios3 64-bit entry point support commit ec2c76eb1d5ecd7a4fccccefc1bc4aa7c1531606 7854 installboot should set MBR to load partition boot block if it was installed commit 48bbca816818409505a6e214d0911fda44e622e3 7812 Remove gender specific language commit e40108ff341f07fe03e96c751c6cf2cb5867d1a8 7898 mdb's ::netstat doesn't print UDP conn_t pointer correctly Conflicts: usr/src/uts/common/syscall/poll.c
2017-02-227812 Remove gender specific languageDaniel Hoffman2-6/+8
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-01-30 [illumos-gate merge]Jerry Jelinek1-0/+2
commit d4c899ee65547db6d0866332c5ef4c59cae9c2c2 7756 dis can't handle x86 SSE 3 instructions 7757 want avx2 disasm tests 7758 want SSE 4.1 disasm tests commit d276822b493d80b000f6ff4070a500e9e5d0f6bd 7817 loader: remove left over pc98 bits commit 46d46cd4fa12218e54fa3d73a9be825ed504cabb 7803 want devid_str_from_path(3devid) commit 8b65a70b763232c90a91f31eb2010314c02ed338 7541 zpool import/tryimport ioctl returns ENOMEM because provided buffer is too small for config commit 898c3fec4c1cbcd45754042f6635b76a9067abd6 7770 uts: move font sources to uts/common/font Conflicts: usr/src/test/util-tests/tests/dis/Makefile
2017-01-277803 want devid_str_from_path(3devid)Yuri Pankov1-0/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-12 [illumos-gate merge]Jerry Jelinek9-3928/+10
commit ad309d3e2ef712dfdf1bc08758f232ebd5fe1612 7761 bootfs_005_neg's pool destruction must handle EBUSY commit 555da5111b0f2552c42d057b211aba89c9c79f6c 7743 per-vdev-zaps have no initialize path on upgrade commit 0e93ddde309a21971dc41356b4834acecaeb9e20 7739 zfs_inherit_003_pos fails due to improperly generated random strings commit 4648396c072c3d0c2a1a38afa5f6717799eb1ac7 7731 libdladm`i_dladm_set_single_prop() leaks memory when resetting properties without default value commit 5f10ef697f250374b7b917e10961c4e02d4e3112 6396 remove SVM Conflicts: usr/src/cmd/dladm/Makefile usr/src/cmd/Makefile.check usr/src/lib/Makefile usr/src/Makefile.lint
2017-01-116396 remove SVMYuri Pankov9-3928/+10
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2016-12-28 [illumos-gate merge]Jerry Jelinek9-18/+0
commit 80132868e0b0c060e1ecc891843722fe33088e39 7690 uts: debug_enter should print message from new line commit 03502720e0c6f75cbaab12fa1ef2917fbc2eebd1 7686 loader: spelling fixes in comments. commit 3867c0453f38596e34b3a3266255ba1a68328f0a 7685 loader: use our nitems() macro when it is available through param.h. commit 21293435fe93fde4bf97ba97c98560f9299a97f6 7683 loader: conf.d reader needs to check for boot.tftproot.server commit 1e3b90b08c46284a9abda475fbd0124dd2689de5 7682 document sprintf(9F) family commit 38dea9108e50a529bc3aebcfd86529a50dfa2140 7618 loader: dosfs can corrupt memory commit fafb665d337b69015870e0bcdb516fd2f869693f 7615 libbe: cleanup compile warnings Conflicts: usr/src/man/man9f/Makefile
2016-12-277615 libbe: cleanup compile warningsToomas Soome9-18/+0
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-10-17 [illumos-gate merge]Jerry Jelinek1-0/+19
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/+19
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>
2016-07-25 [illumos-gate merge]Jerry Jelinek1-7/+11
commit cc366bfc297550eb10cd5f677d98c8d206eca4f1 7038 users of endian.h expect __ prefixed versions of macros 7043 endian.h uses bad macros for _BIG_ENDIAN commit cda73f64f20b8a0afc4909f5ea1f055ec7913856 7139 Sync mDNS with mDNSResponder-625.41.2 commit 6da83bb0b886fae280a129718d645576517b62c6 7203 unlinking a directory on tmpfs does not remove the directory entries
2016-07-227038 users of endian.h expect __ prefixed versions of macrosRobert Mustacchi1-7/+11
7043 endian.h uses bad macros for _BIG_ENDIAN Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard PALO <richard@netbsd.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-07-18 [illumos-gate merge]Jerry Jelinek1-3/+2
commit d88e84ff401847bce26e4c3203cd18c72c77db33 7126 NSS_XbyY_FINI has too much logic for a function-like macro commit 8ee802cce77385ce86e5fe8520cee28ac9fd4669 6458 nfsauth_cache_get() deadlock with kmem reap thread
2016-07-177126 NSS_XbyY_FINI has too much logic for a function-like macroRichard Lowe1-3/+2
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-07 [illumos-gate merge]20160526Jerry Jelinek1-8/+3
commit a90d75b828f0c01a350c4ecfc3924fd6456fffaf 6993 DEFAULT_TYPE should be probably be removed from pthread.h
2016-06-066993 DEFAULT_TYPE should be probably be removed from pthread.hRichard PALO1-8/+3
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-05-20 [illumos-gate merge]Jerry Jelinek14-4/+403
commit 7dc9a163b382daee1ce43b6588dd1b507363dae5 6790 want suite of endian(3C) functions commit e56998eefc33ead0f12b364be915dd6bfc12a3f5 6501 Implement pthread_attr_get_np() interface commit fc2512cfb727d49529d8ed99164db871f4829b73 6951 Initial c11 support 6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols commit ea4a67f462de0a39a9adea8197bcdef849de5371 6980 6902 causes zfs send to break due to 32-bit/64-bit struct mismatch Conflicts: usr/src/test/libc-tests/tests/Makefile usr/src/test/libc-tests/runfiles/default.run usr/src/lib/libcmdutils/libcmdutils.h usr/src/lib/libcmdutils/common/custr.c usr/src/lib/libcmdutils/common/mapfile-vers
2016-05-196790 want suite of endian(3C) functionsRobert Mustacchi2-0/+71
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2016-05-196501 Implement pthread_attr_get_np() interfaceRobert Mustacchi1-0/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
2016-05-196951 Initial c11 supportRobert Mustacchi12-4/+323
6952 gets should not be visible in C11 6953 add support for c11 threads api 6954 Symbols test should support validating pre-processor symbols Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2016-04-05 [illumos-gate merge]Jerry Jelinek1-1/+1
commit a48d81205a4295fd3f979e8ab98212a784b8f9e9 6829 Would like boot_time and init_pid for zones exposed to GZ kstats commit 5dee1fa64fd5ddfe4221aaa94bc981e0b9d78b92 6771 end-of-loop code not reached in common/dnssd_clientstub.c commit 03b59f7842b50eda32f941744a5d94a55e47ba26 5868 Make checks in inet_matchaddr() more robust commit 043dd586a30a181228ae6d69b6b80c02f2277df7 5866 "wrong authentication" messages with root=@0.0.0.0/0 set, result in loss of client access commit d1e631af56641f21cde1f1efe3a9623ff9d6ee7c 6853 built in fonts are exposing internal data commit 9468939ef8704ee9aba7596c1e9ff9b059109cac 6823 need per-zone kstat to track pageins Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/os/zone.c
2016-04-045868 Make checks in inet_matchaddr() more robustYuri Pankov1-1/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2016-03-18OS-5215 zonecfg(1M) and dladm(1M) could support longer property valuesCody Peter Mello1-1/+3
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2016-03-11 [illumos-gate merge]Jerry Jelinek1-11/+9
commit 5566946ddee5d74cd7ce592465b954f7d90f62f7 2169 arpa/nameser_compat.h: wrong macros
2016-03-102169 arpa/nameser_compat.h: wrong macrosIgor Pashev1-11/+9
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Lauri Tirkkonen <lotheac@iki.fi> Approved by: Garrett D'Amore <garrett@damore.org>
2016-03-07 [illumos-gate merge]Jerry Jelinek1-0/+4
commit 5c5f137104b2d56181283389fa902220f2023809 2976 remove useless offsetof() macros commit 876de206688d9fe008ad80c116a23a56701579d1 3373 gcc >= 4.5 concerns about offsetof()
2016-03-053373 gcc >= 4.5 concerns about offsetof()Richard Lowe1-0/+4
Portions contributed by: Igor Pashev <pashev.igor@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-02-07 [illumos-gate merge]Jerry Jelinek11-109/+31
commit 6d6fcbbb256ba9a8fe3e6076ae8a1f493b1f1a99 6600 cmd/fm should use the msgfmt(1) that Makefile.master tells it to commit aeac2d873b68a43f6650e0d0f021c02f5a653a21 6606 pysolaris has no translations but pretends otherwise commit f3b6506e5de00944c5a877f02a83b5e850f37ef5 6564 F_FLOCKW and F_FLOCK are undefined symbols in SPARC build commit 238d8f47d92b5b99a374f9639e0704420d3aef77 6601 Various GLD drivers return EINVAL instead of ENOTSUP for unused mac_prop_id_t's commit 4870e0a7381ec2ec57437062574e6ddc3dd48d7f 6582 initial reorg adding sys/null.h for 5218 6487 clean up __STDC__ ifdefs in rpcsvc/dbm.h 6563 fmtmsg.h should be simplified and neither define NULL nor _NULL Conflicts: usr/src/lib/Makefile
2016-02-056582 initial reorg adding sys/null.h for 5218Richard PALO11-109/+31
6487 clean up __STDC__ ifdefs in rpcsvc/dbm.h 6563 fmtmsg.h should be simplified and neither define NULL nor _NULL Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Robert Mustacci <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-01-26[illumos-gate merge]Jerry Jelinek1-7/+12
commit 2de0a7d66c00b4cb047dc93352fe8b77707d2838
2016-01-25Revert "6057 login(1) "Last login" hostname is too short"Dan McDonald1-7/+12
(Needs further testing.) This reverts commit 6249f9725f411468c70516176806c553ac983270.
2015-12-29 [illumos-gate merge]Jerry Jelinek1-12/+7
commit 6249f9725f411468c70516176806c553ac983270 6057 login(1) "Last login" hostname is too short commit 43b03420337dfd6b23d347fb1a237f0554fcde98 6534 Improve processor_bind(2) EINVAL description commit b2b464a48ff6cc58978813dbfc2f622e2dab29ce 6525 nlm_unexport() should not call nlm_vhold_clean() with g->lock held
2015-12-286057 login(1) "Last login" hostname is too shortLauri Tirkkonen1-12/+7
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-12-08 [illumos-gate merge]Jerry Jelinek1-1/+12
commit bc0e91320069f0bcaee43e80a7ea686d9efa2d08 5876 sys/regset.h pollutes name space (try 2) commit 5878fad70d76d8711f6608c1f80b0447601261c6 4986 receiving replication stream fails if any snapshot exceeds refquota
2015-12-075876 sys/regset.h pollutes name space (try 2)Gordon Ross1-1/+12
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-18OS-4589 zoneadm list slow with a lot of zonesJerry Jelinek1-5/+8
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dave Eddy <dave.eddy@joyent.com>
2015-11-12OS-4942 would like sysevents when zones are created or destroyedJerry Jelinek1-1/+2
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-11-03 [illumos-gate merge]Jerry Jelinek2-3/+14
commit 33e8313d921ed710d7c5957cea98e220a663a1d5 6409 glob(3C) missed the memo on LF64 commit eb5bb58421f46cee79155a55688e6c675e7dd361 6414 vdev_config_sync could be simpler commit 7b07063d906859b2be1e88791f801b3c96e432f6 6383 update AWK to use /usr/bin/nawk and update $(AWK) where it's possible commit ae24175b2b25e9fb4bfd9ac0648b57e0735b6651 6391 Override default SPA config location via environment commit 57deb2328260c447bf1db25fe74e0eece102733e 6421 Add missing multilist_destroy calls to arc_fini
2015-11-026409 glob(3C) missed the memo on LF64Robert Mustacchi1-0/+11
Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-026383 update AWK to use /usr/bin/nawk and update $(AWK) where it's possibleIgor Kozhukhov1-3/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-26 [illumos-gate merge]Jerry Jelinek1-12/+11
commit 78b013d7a408ae8e9eacdb67cae24fc8ecab1ebf 6394 ::mac_flow -s segfaults commit 30a92f3654d050907928369b3a203ce9b7201ffa 6373 README.mapfiles refers to wrong symbol version commit a443cc80c742af740aa82130db840f02b4389365 6292 exporting a pool while an async destroy is running can leave entries in the deferred tree commit 1a49874b8bbf112452a1b4d1888ec7ab6b38583f 6372 remove ON_CRYPTO_BINS references from the env file and Install commit 38e64a37c58e4c9b56b87a49811928d472637c32 6339 env file could figure out CODEMGR_WS automatically commit 4cb69ecc9330774c8f56042ac933503123f50a85 6335 need to use sed and awk from Makefile.master in head/Makefile
2015-10-236335 need to use sed and awk from Makefile.master in head/MakefileIgor Kozhukhov1-12/+11
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gwr@nexenta.com>