summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel
AgeCommit message (Collapse)AuthorFilesLines
2021-07-01OS-8288 Pull in 13902 and 13915 early (#370)release-20210701Dan McDonald4-26/+44
Portions contributed by: Jerry Jelinek <gjelinek@gmail.com>
2021-06-29 [illumos-gate merge]Dan McDonald1-0/+1
commit d67c7e5398eea7064dd670882e5992ac756c6fe6 13899 usbecm should bind to interface association commit cefe3a5bc6997118798a0014a97aafc3a381efce 13818 Insyde BMC virtual CD-ROM confused by MODE SENSE commit 47b9747f90c9eb7e841fb67c110f8cc5fca20cd1 13817 scsa2usb quirks list does not correctly use revision field commit a547d3069fbb76f7603ab6fe082827b54e008a3e 13848 nfssrv: excessive crdup/crfree cause bottleneck after fixing 6770 Package change to files: usr/src/uts/intel/os/driver_aliases
2021-05-10 [illumos-gate merge]Dan McDonald1-64/+80
commit eee96f107560ac00d5cc32e4aa8a02376aaf19d4 13747 udfs: variable may be used uninitialized commit 920f538e9d81325e0e046cbc740f5c127eaee05a 13748 ypcmd: variable may be used uninitialized commit c6c850bf6e55f15fd8f56fb2e2c696a02b87948d 13746 statd: variable may be used uninitialized commit 826703e5ab8201460531b75273c9fa3814413cd9 13760 luxadm: variable may be used uninitialized commit a16c2dd277fe07b088b1a5da5b953f5415ce55ec 13717 kernel fpu use can still lead to panic commit 55dca7cbc3def8d68188566c201eb08bfa439fde 13709 sparc: we should be able to read boot_archive in cpio format commit e476cc14bc84d0f0ee2be4b969d558ef54fd2d8f 13779 su: cast between incompatible function types commit 2696d28bdff8fd7efcfc04100ee084df09358c52 13773 zs: cast between incompatible function types commit e3d11eee533a61e848d8b250c8db63f7cb855904 13629 nxge: build errors with gcc 10 commit 1ba081ee9f36cc673e86a7218c97c558c5b193e1 13782 Add missing capabilities for SPARC T4 commit aec0cbfb50629fbd4e80cf64ed4d22f1bb36a1f0 13771 util-tests: create svr4pkg tests commit 2663b0582183d1cc1437bc1462ecd94eca977da2 13411 zfs_mount_all_mountpoints.ksh: cleanup_all should leave pool root mounted commit 8459c777fc1aaabb2f7dad05de1313aa169417cd 11245 zfstest rename_dirs_001_pos RENAME_DIRS is undefined commit c778cbeb4bc8b9609f43b41183c6c774f574a9c2 13745 Make SMBsrv compatible with Modern Cups/ OpenPrinting Cups commit 9facd51aead02cdbd00e66663a6c34c9254ed0e7 13766 Restore ARC MFU/MRU pressure Conflicts: usr/src/pkg/manifests/system-test-utiltest.mf usr/src/test/util-tests/tests/Makefile
2021-05-1013717 kernel fpu use can still lead to panicJerry Jelinek1-64/+80
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-05-06 [illumos-gate merge]Dan McDonald2-4/+27
commit f413b00b047a5329b0e18e60df18f9b8abde0bbc 13781 fwflash can't spell KEEP_STATE commit 281939df320dc275543124ebb96b5a9415c503be 13688 Want support for AMD Zen 3 Milan CPC Events
2021-05-0613688 Want support for AMD Zen 3 Milan CPC EventsRobert Mustacchi2-4/+27
Reviewed by: Sean Klein <sean@oxidecomputer.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-19 [illumos-gate merge]Dan McDonald1-0/+2
commit 2b9481465d6ee67ac62c160dbf79c3ec3348c611 13674 bhyve upstream sync 2021 March Conflicts: usr/src/cmd/bhyve/Makefile usr/src/cmd/bhyve/bhyverun.c
2021-04-1913674 bhyve upstream sync 2021 MarchAndy Fiddaman1-0/+2
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-14 [illumos-gate merge]Dan McDonald1-0/+16
commit 15276eb5b5c891978242f14352c27676ed336244 13704 add Ice Lake Xeon to PPIN list 13705 add recent Intel models to x86_archext.h commit 6dcbfae4aa2c2aab7ebd7174bd2f0232528126b7 13201 IPS image re-hydration fails commit 8222814ef8560ee0ba222eca8ca5acffc6cd0e44 13487 want mapfile-based assertions about symbol properties commit 99ea293e719ac006d413e4fde6ac0d5cd4dd6c59 7668 zfs get only outputs 3 columns if "clones" property is empty Conflicts: usr/src/lib/libzfs/common/mapfile-vers
2021-04-1313704 add Ice Lake Xeon to PPIN listRobert Mustacchi1-0/+16
13705 add recent Intel models to x86_archext.h Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-04-0511698 Want NVMe Hotplug SupportJordan Paige Hendricks1-23/+30
11699 x86 pci configurator should not fail device teardown if device is gone 11700 DDI hotplug request handler resets connection handle state before performing state change operations 11701 ldi_handle dcmd segfaults occasionally Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-19 [illumos-gate merge]Dan McDonald2-2/+6
commit fc1e9305ae86a296023d90240041e860548ba1bd 13627 chown(2) mixes up chown() and fchown() commit 173f6047c6877d03cbb55428e6ec95f07c9cbb83 13622 Memory leak in coretemp_create_sensor commit 1b1c4b089b04ffa47f04c2923dc78c7fcafcf964 13575 loader: use display pixel density for font autoselection commit 5fbc1fe0da7f34cf8155bf7624c94583cc98e47c 13526 cmd/availdevs always rebuilds commit b2761fb273089c452ca34297d7ab4a1d1c1f1012 13599 ahci(7d) requires alias for HP AHCI SATA controller commit 6edc7986d8c0034d072afac8b25477b983bf8f55 13586 getcwd() should accept a 0 length argument (fix mandoc) commit d6f391ef39bc41c64e16ac5d7b10c1c8d5b1761e 4149 ksh head builtin does not like newlines commit aa15372140b6b509a26742fd85fe78dd77d9a642 13586 getcwd() should accept a 0 length argument commit f38f28fdbc29b3c5020295a6c6cb1ac52e949978 13574 loader.efi: efifb_gop_get_edid() is broken commit 8781de92560745751daa24953330574a84de46e6 13632 smntemp doesn't need smntemp alias commit 7eb8c88abb70697edf48045434d2c18bb82ad2e7 9620 getcwd() syscall has unbounded memory allocation commit f9bbf53b825c087ef99dd9b3e51570ec68a51463 12558 Builtin command "printf" of ksh93 does not behave as specified commit 4162633a7c5961f388fdc51bcecb3016104b359f 3782 ksh93's builtin chown fails with numeric ids
2021-03-1813622 Memory leak in coretemp_create_sensorRobert Mustacchi1-1/+4
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-16 [illumos-gate merge]Dan McDonald1-6/+42
commit 974fceab66899bd599db3037669647d0e261838d 13618 mdb: cast between incompatible function types commit 24537d3ef87e4452da693fc3143ef18a1a0f3cac 13617 mdb: variable may be used uninitialized commit 258f91c6020f3614878f3dcd49df02d9e004de2c 13527 csh: multiply-defined symbols commit ffe7853a48540d186f99d86ee9801b5f00135d9c 13549 vi: multiply-defined symbols commit a522dae157f0619c63fd51d4b80abc2ded60ec51 13590 sol_uverbs: implicit conversion from 'ibt_cep_state_t' to 'enum ib_qp_state' commit 1769817e9676d2db341d2b6828c199f0eabac823 13620 _lib_version should not be present in mapfile-vers commit 915894ef19890baaed00080f85f6b69e225cda98 13508 door_layout() should align the stack to 16 bytes for i386 processes commit b8ccc4133d4adaea81b30537c9a156ae726b2146 13519 pkcs11_tpm: symbol 'hPrivateLeafKey' is multiply-defined commit 20af54a8dfd25497aa77acb3ad11cf1e91b122e9 13528 bnu: multiply-defined symbols commit 144488712135c03d546fb15b718e6a21f4f6d4cf 13550 gprof: multiply-defined symbols commit 28ab0ca48b3e331cbbb231b1c8325f9f24f9af95 13551 error: multiply-defined symbols commit 830ec39e9a3d673fcf5865875006ab471d56b85b 13553 iasl: multiply-defined symbols commit 92163adad0f33b8ee626f71225670465b4718da2 13532 ftp: multiply-defined symbols commit 835b861bfa01968a312484d1d7bd1798865ea383 13608 tem: use dynamic array for tab stops commit ba2848d4cb17292e88f04f6a47e0b3305f17efa7 13607 loader: tem should use dynamic array for tab stops commit a11d78d661ddb4b26a53fad39aba982d2bb5a63b 13531 format: multiply-defined symbols commit e0dfa398a76c38cdf3380b38117ee2d1ed3249f0 13525 backup: multiply-defined symbols commit 3a4671b6f0da381fd0891bf9fe1fcb82176d9897 13524 cdrw: multiply-defined symbols commit 9c508120caba0f594e67ae6e1f0ca8a7e3a274e5 13521 libnisdb: symbol 'ldapConfig' is multiply-defined commit 518a3de174fca27c87a655a6dab31dc0d75a66a9 13517 libeti: multiply-defined symbols commit 288166677c0b62978c976160131a2cc1cf4176b4 13614 user-level thread swtch panic commit 431a74760e42d5af1054ef3d5de0e389ea277476 13580 cpcgen frees bad buffer commit c45618a5778581b6ec976bf7c034fd7afaa757d7 13581 geniconvtbl gets really confused about freeing cpp options commit b8767451d156f585534afac0bf22721810d0dc63 13588 want a tools geniconvtbl commit 63be7eb52ac2a58b3a00a7c7dff8d701df814cc0 12302 ksh dumps core while parsing functions Conflicts: usr/src/tools/Makefile
2021-03-1113614 user-level thread swtch panicJerry Jelinek1-6/+42
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-22 [illumos-gate merge]Dan McDonald1-5/+1
commit 6859ab0054a96093394fe85f055fac9cf93b38ee 13557 pf[k]sh fails to properly resolve paths (missing diffs) commit 944411b5616a6d498985ec4579bd6448b8baacfe 13557 pf[k]sh fails to properly resolve paths commit 56ffda179176d14e2fb160bdc85f6da601f1eac7 13559 remove lingering references to usr/closed commit 3aa6c13072f3d4792a18693e916aed260a496c1f 13558 remove support for optional subdirectories in the build commit 1f0845f1dfb179d6aa598ad89bb44d432f4e1020 13515 panic with bad mutex in smb_ofile_hold_olbrk commit 174aa483b26ab13af096f2d478f7c15afdaf9784 13514 smbsrv panic in smb2_dh_read_nvlist commit 8bf842e01303492318712f55e3f715097c4df992 13561 nfs: implicit conversion from 'enum nfsstat4' to 'enum clnt_stat' commit 0189c0b054f5460e8b23f56112cd0763c993cd05 13523 libsmbns: symbol 'smb_node_type' is multiply-defined commit c5286370b84c690a18e8100a5237a1000d7e29c6 6729 incremental replication stream of a fs tree with lots of snapshots trips assert in zfs recv
2021-02-2013558 remove support for optional subdirectories in the buildRichard Lowe1-5/+1
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-16 [illumos-gate merge]Dan McDonald1-1/+1
commit 2e7b048c07a7326784648e68fd1a7c30f1e1d3eb 13408 cxgbe ufm support commit 89f249c9183aad7ca607490285fba9fc6cfa2cd0 13407 reduce smatch gags in t4nex commit 6be183eef7ea336db825abd64d8b464ca990a38b 13542 wsdiff can strip first character of pathnames commit 42757785c4c4da261e053d2c6e2ef6cb2d348a15 13513 Do not use >; in cmd/ast/tools/Makefile commit a6a3654bcffa104b87e407c5450559b8c235b4f9 13510 usr/src/data could build with more parallelism commit 622d9a34dc9e68ddd38b93df5eda1bc20f0d507a 13509 psm is sparc only, don't build it on i386 commit e860a055849021760ba50651d1d9d174f9ecd8c6 13529 dis: symbol 'g_error' is multiply-defined commit 1502345d2f71778fdc0a78f6530cd512c93223d3 13406 nexus drivers evade topo nic logic commit d9529689937cca41f8af4b28094109ebe366870d 6036 ufsrestore segfaults in lookupparent commit 648766a76d4408cb08159179078fb2d5d2bb26cc 13503 ctags should be mediated in the packaging commit 45dce8f04affdadfb6a71ff8b651688af9c856c6 13462 ctags crashes building full illumos tag table commit 278421a2b87c5c3cd55ab18ad050c255f8aa36c8 13504 ancient misc vi source should be deleted, not built and discarded
2021-02-1513407 reduce smatch gags in t4nexRobert Mustacchi1-1/+1
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-14OS-8254 Remove lint from usr/src/uts (#347)Jason King28-277/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-05 [illumos-gate merge]Dan McDonald1-0/+1
commit 3c2328bf3bf6527c6b28445336d32183a277b1e1 13471 zoneadmd should infer zone.max-processes 13472 Man pages missing the max-processes resource control commit 6d177d7a4a2c4b126a6f5ecc7a226e1dcac383ed 13390 clean up libdlpi warning gags commit f915e6d33fea11e547f382c9f44614aa99739ba5 13467 Update tzdata to 2021a commit 602e131c272200d35797cbad3554783e0c0fdb04 13493 usba: multiply-defined symbols commit f6ef42236c2f60c5f16c454c9b574a4dc35e1cab 13092 ZFS I/O pipeline should use the pageout_reserve pool commit 2d9166aee5315081107056f3d663e4adee4c1c2a 13097 improve VM tunables for modern systems 13107 pageout should use hrtime instead of lbolt commit 3770e1fa2763b08d66814eeb974a28a87198fee1 13490 4133 missed Makefile.asthdr commit 475b46fedca96b852acd24d70191d29fb444a008 13486 cmd/ast should use fewer FRC dependencies commit 6960cd891105f9a002a0327e31a6182f9c6de88e 13379 bhyve upstream sync 2020 Dec Conflicts: git add usr/src/uts/common/os/vm_pageout.c git add usr/src/cmd/zoneadmd/vplat.c git add usr/src/man/man5/resource_controls.5 vm_pageout.c conflict resolution by Andy Fiddaman <omnios@citrus-it.co.uk>
2021-02-0213379 bhyve upstream sync 2020 DecAndy Fiddaman1-0/+1
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-02Post-merge cleanup.Dan McDonald1-0/+8
Includes early version of illumos#13490 and workaround for illumos#13492 Also includes manifest and driver_aliases corrections from this and one prior merge.
2021-02-01 [illumos-gate merge]Dan McDonald1-1/+11
commit ce8560eeb961d528e27685fcdd2ffb03e9478dbf 13169 CVE-2020-1472 (ZeroLogon) and SMB authentication commit 9e3ab9e9117808af4e738ea3ac45888be11e4045 13442 SMB server should try harder to protect SACLs commit 0a73e6f973645e207d33a7012fed997991b4e531 13441 SMB: Creating named streams on existing files is not quite right commit b30d193948be5a7794d7ae3ba0ed9c2f72c88e0f 13405 ksh93 update to 2012-08-01 13434 sh: mishandles backslash as last character of a block of input 11750 ksh mkdir builtin doesn't honor special file permissions 9199 ksh93 builtin *grep -v mishandles blank lines, blows up libgcrypt-config 6756 sh (and ksh) have issues with ${1+"$@"} 6520 ksh: sleep could wait forever 4860 ksh93: core in printf 3791 /bin/sh's builtin 'rm' busted: 'rm -f' without arguments returns error 1047 ksh overwrites child core files 880 ksh93 coredumps on 'unset' 499 "interrupted system call" when using "tee" builtin in ksh commit df36e06d12cbf655ddf22339ef8c39fa2b83ebf8 13334 Recognize X710 10GBaseT*L Family commit 43449cdcd0600512dd862537f2cf014140dd0844 13468 Update Intel perfmon data to Jan 2021
2021-01-2913468 Update Intel perfmon data to Jan 2021Robert Mustacchi1-1/+11
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-27 [illumos-gate merge]release-20210128Dan McDonald1-1/+2
commit beed421eff10640141fe8f9da29a5c8033a97f52 13383 generalize check for serializing LFENCE 13384 tsc_read() should use lfence when prudent 13387 bhyve should expose lfence serialize in DE_CFG MSR commit 78801af7286cd73dbc996d470f789e75993cf15d 13365 Add option to testrunner to re-run just failed tests commit 2d84dc94714fa18a51c85173f806acbc2d1b4257 13360 loader: use BGRA RBG data in gfx functions commit a98e9e2e16f7c0305e8538246f8f8464517b3884 13432 idm: symbol 'idm' is multiply-defined commit a35d0bb9919a1ab99b0305e759552bef6a8bd053 13431 rdsib: multiply-defined symbols commit 245cbc655bd26e8de57809bc109b82105a30693d 13430 scsi_vhci: multiply-defined symbols commit 9868091de5a69073a55e3b8cc1a378cac9220edf 13429 nge: multiply-defined symbols commit 6626685934fc28e358a8038d599be9e53aa0715e 13428 rdsv3: symbol 'rdsv3_one_sec_in_hz' is multiply-defined commit 734e1f66c3254ea498ea4ce3fe6dc7e6f9f293ff 13473 svccfg: dirs for manifests are manifest not manifests commit 4f1c2d80debdaa7ad92b0677c6c86fb6b782e811 13425 i86xpv: multiply-defined symbols Conflicts: usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
2021-01-2613383 generalize check for serializing LFENCEPatrick Mooney1-1/+2
13384 tsc_read() should use lfence when prudent 13387 bhyve should expose lfence serialize in DE_CFG MSR Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-25 [illumos-gate merge]Dan McDonald1-3/+3
commit 231216303cc2106896aa2c2d6c25a0da912f7593 13466 Jan 2021 hwdata update commit c8be5715fd9a89586c31edc5adb84bad9dcc5a9f 13464 Want pchtemp support for 400 series desktop PCH 13465 Want pchtemp support for Broadwell-U commit 4955144cafa51275edcbd524ec7401038df30387 13458 bhyve flushes ASID needlessly commit f85f43ed9f8f93958ca75033d5f390666baa0b6c 13346 diskinfo should identify lofi(7D) devices Conflicts: usr/src/lib/libdiskmgt/common/findevs.c
2021-01-2313464 Want pchtemp support for 400 series desktop PCHRobert Mustacchi1-3/+3
13465 Want pchtemp support for Broadwell-U Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-01-13 [illumos-gate merge]release-20210114Dan McDonald2-1/+2
commit f73e1ebf60792a8bdb2d559097c3131b68c09318 13352 disable mdns date and time in version string commit 20a2a10f2c0bcd395700659efe34b54ab4404444 10447 ACPI binaries should be reproducible commit abe1d126b4a1229ee2861d65508e7a52bd8c2721 13440 ppin disablement path missing state transition commit ae9405842e25ee75c6a9fd1996e04b41fbd2eda3 13420 libld: symbol 'dynsort_compare_syms' is multiply-defined commit 338c2f033035af5b17f61d9df825917015c95a35 13415 psvcpolicy: variable 'curr_state' set but not used commit 71f73b0075fdda332f0e079884f3aa28497b0806 13414 libcurses: symbol '_win' is multiply-defined commit 2cbc828d66d6088914f685ae0e77169ecc9fc7f9 13443 gate build missing some NATIVE_LIBS commit bac90afdc3c952be2a041bb1b669ac56cef7d145 13444 libbe_py should provide nextboot information commit 3561e562ae78c234d96711f36e19360789b0ffe3 13410 ddi_ufm(9E) typos and such commit aa35d5f200c519c3e5425cb26762e2d01ce2e66f 13416 libprtdiag_psr: variable 'ap_args' set but not used commit 16d53a891df2f19b4dc37110081555be4e474d8c 13413 svc.startd: 'contract_list_pool' is multiply-defined Conflicts: usr/src/cmd/bhyve/Makefile
2021-01-1210447 ACPI binaries should be reproducibleRobert Mustacchi1-1/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-1213440 ppin disablement path missing state transitionRobert Mustacchi1-0/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-04 [illumos-gate merge]Dan McDonald5-9/+39
commit 0a554e9f2c0d440dc40a97fae2d18f1d428ca786 13404 man page spelling errors commit 9f76c6ed5b6ee0cc0bf631daca15ac3dc5fc70c4 13400 zfs-tests: implicit conversion from 'enum dmu_objset_type' to 'enum lzc_dataset_type' commit ef96fc31fc4f4306719704352d5c3e33573c039f 13399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t' commit 56870e8c76c2675bcef1fcee5d519585ce9c768e 13393 cheetah: case value '47616' not in enumerated type commit 8247326397b1a16f37e70cf13f5b7a4f50d06712 13403 zfs: symbol 'g_zfs' is multiply-defined commit 436b964b19ef06803ad9165542d80d9d731d6486 13402 zpool: symbol 'g_zfs' is multiply-defined commit 99308ed0417a2b8ab73c5856a8a5345ce2a7aea7 13396 PoolsExecption typo in resource pools javadoc commit 1575b751c16622553e958c1e5c45e59c86b15c6e 13392 px: case value '3' not in enumerated type commit 9b0429a10eec9313ec782d8421272aff70adbfdc 13339 Add support for Hygon Dhyana Family 18h processor commit d20422bd742384b77102bb3bd09e0dc4b7372e50 13351 loader: vbe_find_mode_xydm() is using wrong safety and iteration is buggy commit 174b8e455f9a6974e69fa4e28792580acde0892d 13311 uptime(1) dazed and confused for a minute after boot commit f816551bb187d104fbf2757703d7a5d2189a3a18 13401 eeprom: 'lv' may be used uninitialized in this function commit 5e96da73c99d9d17ff5a58b793fff2ab6dcadf25 13391 fm: build errors with gcc 7 on SPARC commit 58b55f701e285559e4799354996fd284238ed0d4 13398 libstand: xdrproc_t should return bool commit c6a28d7650029501a356f7b75b2a10a5c4430cef 13394 fhc: case value '4294967295' not in enumerated type commit 58d4b16fe601073f2408de78e3db7e9bfa9abfd2 13355 remove topo module warning gags commit 1473b8d60e902819558a8b0e8a257eb0d754c3c3 13388 ZFS list bookmark not working on zvols commit 4bba12ca5cd6f92aaf0d4c0d19d05528110bc095 13368 libbe_py should support temporary BE activation commit a92282e44f968185a6bba094d1e5fece2da819cf 13376 fm: variable may be used uninitialized commit 8b1df8bf71b7b62e7e4d46fe6b457d4d6447b2b8 13367 beadm activate -t should not promote new BE datasets commit 9704bf7fb82e71b685e194a967937ff03843e73a 13317 Decrease contention on dn_struct_rwlock commit 88a08813800ed7ba7c927986421cee437f7f2233 13363 ctfconvert could support more granular ignore for missing debug data commit 3dd4cd56e7843e01a8ab147a0d102cd4f6d732c1 13342 ctfconvert could encode _Float128 for 32-bit objects commit 73197b540cc5f0434c409b68ca9e1a514a6ce91b 13336 ctfconvert should be able to unconditionally attempt conversion commit dd4422524768709a579a2a93a10c78a88a6b0ecb 13280 CTF: provide option to truncate and continue Conflicts & other fixes (with help from Jason King <jbk@joyent.com>): usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c usr/src/lib/libctf/common/ctf_convert.c usr/src/lib/libctf/common/ctf_lib.c usr/src/lib/libctf/common/libctf.h usr/src/lib/libproc/common/Psymtab.c usr/src/man/man1/ld.so.1.1 usr/src/man/man4/process.4
2020-12-2913339 Add support for Hygon Dhyana Family 18h processorPu Wen5-9/+39
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-1813258 remove lint from the uts build [fix PCBE Makefiles]Jason King3-3/+3
2020-12-17 [illumos-gate merge]Jason King478-5672/+560
commit 93d78aba5b32996fc2ae893a6237a0d3972f86b2 13301 bhyve PIT not periodic for square wave mode commit 0aaef2f550fa500248f59b0b8a14225b5afbd198 13258 remove lint from the uts build commit 1a5f1879be09d3de900b2510692dd12003784d84 13361 bhyve should mask RDT cpuid info Conflicts: usr/src/uts/common/Makefile.rules usr/src/uts/intel/Makefile usr/src/uts/intel/core_pcbe/Makefile usr/src/uts/intel/opteron_pcbe/Makefile usr/src/uts/intel/p4_pcbe/Makefile usr/src/uts/intel/sockpfp/Makefile usr/src/uts/sparc/icmp/Makefile usr/src/uts/sparc/iptun/Makefile usr/src/uts/sparc/sockpfp/Makefile usr/src/uts/sparc/spdsock/Makefile
2020-12-1613258 remove lint from the uts buildRichard Lowe478-5668/+556
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-17 [illumos-gate merge]release-20201119Dan McDonald2-30/+1
commit 5a0af8165ce9590e7a18f1ef4f9badc4dd72c6e6 13274 enable -fstack-protector-strong by default in user land commit 6a817834d81cc75ce12d0d393320837b1fec1e85 5788 Want support for GCC's stack protector in libc commit 350ffdd54baf880f440ddf9697666e283894ded1 13273 want upanic(2) commit 7fdea60d55a95f0e46066fd021c4ef1b1321bafc 13300 mlxcx_cq_setup() doesn't take required locks for ASSERTs Merge notes: - Manifest changes to match package changes (including shipping libssp_ns.a) - Modified lx_vdso tools to not include SSP, to match other build-only tools.
2020-11-1713274 enable -fstack-protector-strong by default in user landRobert Mustacchi1-30/+0
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-1713273 want upanic(2)Robert Mustacchi1-0/+1
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-11-02 [illumos-gate merge]release-20201105Dan McDonald3-5/+26
commit 059f070059c50b83e8b46b39b4dde67bf2feb1dc 13236 Want Zen 3 socket information commit e9abe9d6424a9213df11b3243f6957e6a0b91e48 13235 amdzen(7D) support for Zen 3 commit 5edbd2fec7b63b423df5bd21c4b0f7b775123a40 13238 vaes, vpclmulqdq should be plumbed through isainfo 13239 umip, etc. are incorrectly conditioned in cpuid.c commit c4b98ceff2f78fc5bb2f6bbe2e76627f04ef66f5 13237 Plumb through PCID on AMD
2020-11-0213236 Want Zen 3 socket informationRobert Mustacchi1-1/+2
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0213235 amdzen(7D) support for Zen 3Robert Mustacchi1-3/+13
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0213238 vaes, vpclmulqdq should be plumbed through isainfoRobert Mustacchi1-1/+3
13239 umip, etc. are incorrectly conditioned in cpuid.c Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-22 [illumos-gate merge]Dan McDonald21-1060/+2685
commit 1d276e0b382cf066dae93640746d8b4c54d15452 13242 parse_user_name in PAM is sloppy commit 549e0fd315406a4a97f9043f44860eed39a715da 13213 Want development driver for accessing AMD DF commit becd642c1e97d1674cef9e3dccb159c20c6992ae 13212 Add Renoir to amdzen(7D) commit 047043c2181e939608ea2c09257fd2d515e99643 13144 refactor amdf17nbdf into a nexus 13145 rewrite amdf17nbdf to use the ksensor framework 13146 Want a driver for AMD SMN user access
2020-10-2113213 Want development driver for accessing AMD DFRobert Mustacchi8-6/+445
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-2113212 Add Renoir to amdzen(7D)Robert Mustacchi1-3/+5
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-2113144 refactor amdf17nbdf into a nexusRobert Mustacchi16-1053/+2196
13145 rewrite amdf17nbdf to use the ksensor framework 13146 Want a driver for AMD SMN user access Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Robert French <robert@robertdfrench.me> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-14 [illumos-gate merge]Jason King2-3/+3
commit 35abe3277cc67d1a650f8fd7ce718b89fbece04d 13215 qsort_r(3C) manual synopsis was botched commit 85f4cb87104c72587029a6e0f1663332c85ba118 13184 Stop translating ld(1) options through cw(1) commit 0a36db39c3cd88f4799ecd9db875f43d834d0a81 13210 Removing multiple links from aggr leaves last link dangling Conflicts: usr/src/uts/sun4u/opl/unix/Makefile usr/src/lib/krb5/plugins/preauth/pkinit/Makefile.com usr/src/cmd/rcap/rcapstat/Makefile usr/src/cmd/cmd-inet/usr.sbin/snoop/Makefile usr/src/cmd/cmd-inet/usr.sbin/Makefile
2020-10-1313184 Stop translating ld(1) options through cw(1)Richard Lowe2-3/+3
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@fingolfin.org>