summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2021-02-1213433 After cxgbe transceiver is reseated, link does not return to up statePaul Winder1-4/+17
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2021-02-1213476 zfs: multiply-defined symbolsToomas Soome1-6/+0
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-1213496 libnsl: symbol '_null_auth' is multiply-definedToomas Soome1-14/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-1113454 loader: create local copy of mode list provided by vbeinfoblockToomas Soome2-38/+67
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-1113506 smbfs panic on failed open for appendGordon Ross2-3/+16
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-11OS-8267 New ksh93 breaks gcc4 buildDan McDonald2-0/+56
Reviewed by: Jason King <jbk@joyent.com> Approved by: Jason King <jbk@joyent.com>
2021-02-1013453 loader.efi: handle multiple gop instancesToomas Soome2-2/+38
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-1013485 ratz, some ast tools not necessaryAndy Fiddaman1-3/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-09 [illumos-gate merge]Dan McDonald7-22/+44
commit 44ce9f4b5e85893725f9e851530b585072ee8593 13492 Makefile.ast could avoid sed's -i option Conflicts: usr/src/cmd/ast/Makefile.ast
2021-02-0913492 Makefile.ast could avoid sed's -i optionAndy Fiddaman7-21/+44
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-09 [illumos-gate merge]Dan McDonald23-180/+388
commit 9250eb132f1fc3950c838b7a5746f1bcdac7eba1 13375 bhyve should expose invariant TSC 13381 support TSC offsets on AMD bhyve 13382 consolidate MSR emulation in bhyve commit a8facf2616619e45ebfa3de1fa4def4b433a0245 13481 ld(1) should skip GCC local aliases when building symsort sections commit a8e9db1c816399e66d096a343815a6e845a7a0cd 13299 File mtime changes twice, when file is modified using SMB server commit f74a127feb6111d3b6890ae374a142eda1fd4e3e 13227 SMB server serializes writes where it should not commit a32b2b2a1fc68ee509dbff96287ca2c319495b53 13480 wsdiff didn't use to care about directory naming commit 735d82f0eed0b47d38f86a63ede0e523c18eab09 13479 /etc/ksh.kshrc prompt could work with set nounset commit f4fe62a3c26a7b15283589c57a3c10ed9695b529 13497 libresolv: symbol 'h_errno' is multiply-defined commit 13904da86c95bce026575f75b430075604bb28e4 13474 pbchk could lint shell scripts
2021-02-0913375 bhyve should expose invariant TSCPatrick Mooney9-105/+183
13381 support TSC offsets on AMD bhyve 13382 consolidate MSR emulation in bhyve Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813481 ld(1) should skip GCC local aliases when building symsort sectionsRichard Lowe3-10/+58
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813299 File mtime changes twice, when file is modified using SMB serverGordon Ross6-58/+6
Reviewed by: Florian Manschwetus <manschwetus@cs-software-gmbh.de> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813227 SMB server serializes writes where it should notGordon Ross1-1/+1
Reviewed by: Suresh Jayaraman <suresh.jayaraman@tegile.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Andy Giles <andy@tegile.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813480 wsdiff didn't use to care about directory namingAndy Fiddaman1-52/+57
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813479 /etc/ksh.kshrc prompt could work with set nounsetAndy Fiddaman1-5/+5
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0813497 libresolv: symbol 'h_errno' is multiply-definedToomas Soome1-3/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0513474 pbchk could lint shell scriptsAndy Fiddaman5-2/+82
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Eremin <aeremin@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-05 [illumos-gate merge]Dan McDonald70-2036/+4672
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-0413471 zoneadmd should infer zone.max-processesJerry Jelinek4-99/+168
13472 Man pages missing the max-processes resource control Portions contributed by: Andy Fiddaman <andy@omnios.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-0413390 clean up libdlpi warning gagsRobert Mustacchi2-3/+1
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-0313467 Update tzdata to 2021aRobert Mustacchi13-387/+1129
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-0313493 usba: multiply-defined symbolsToomas Soome2-7/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0213092 ZFS I/O pipeline should use the pageout_reserve poolJoshua M. Clulow3-4/+33
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0213097 improve VM tunables for modern systemsJoshua M. Clulow4-298/+492
13107 pageout should use hrtime instead of lbolt Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-0213490 4133 missed Makefile.asthdrAndy Fiddaman1-2/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0213486 cmd/ast should use fewer FRC dependenciesAndy Fiddaman8-32/+50
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-0213379 bhyve upstream sync 2020 DecAndy Fiddaman35-1079/+2709
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 McDonald3-3/+12
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 McDonald2545-110023/+163707
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-3013169 CVE-2020-1472 (ZeroLogon) and SMB authenticationMatt Barden59-222/+3182
Reviewed by: Joyce McIntosh <jmcintosh@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-3013442 SMB server should try harder to protect SACLsMatt Barden4-5/+58
Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Roman Strashkin <rstrashkin@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-3013441 SMB: Creating named streams on existing files is not quite rightMatt Barden4-134/+354
Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Roman Strashkin <rstrashkin@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-3013405 ksh93 update to 2012-08-01Andy Fiddaman2411-100379/+133041
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 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dominik Hassler <hadfl@omnios.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-01-2913334 Recognize X710 10GBaseT*L FamilyRobert Mustacchi24-520/+1778
Reviewed by: Ryan Zezeski <ryan@oxide.computer> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2021-01-2913468 Update Intel perfmon data to Jan 2021Robert Mustacchi45-8989/+20906
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 McDonald30-794/+1022
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 Mooney8-82/+90
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-2613365 Add option to testrunner to re-run just failed testsAndy Fiddaman2-27/+82
Reviewed by: Jason King <jason.king@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-01-2613360 loader: use BGRA RBG data in gfx functionsToomas Soome10-650/+812
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613432 idm: symbol 'idm' is multiply-definedToomas Soome2-1/+3
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613431 rdsib: multiply-defined symbolsToomas Soome2-4/+6
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613430 scsi_vhci: multiply-defined symbolsToomas Soome1-7/+5
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613429 nge: multiply-defined symbolsToomas Soome1-19/+19
Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613428 rdsv3: symbol 'rdsv3_one_sec_in_hz' is multiply-definedToomas Soome2-1/+2
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613473 svccfg: dirs for manifests are manifest not manifestsMarcel Telka1-1/+1
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2613425 i86xpv: multiply-defined symbolsToomas Soome1-2/+2
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-26 [illumos-gate merge]Dan McDonald2-112/+70
commit 90fd277545647a48fe36a73f89288db6ce148c54 13427 ppm: overflow in conversion commit dca2b4edbfdf8b595d031a5a2e7eaf98738f5055 5750 ddi_ffs(9f)/ddi_fls(9f) are 64-bit aware Conflicts: usr/src/man/man9f/ddi_ffs.9f
2021-01-2613427 ppm: overflow in conversionToomas Soome1-5/+8
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>