summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2021-03-1213508 door_layout() should align the stack to 16 bytes for i386 processesMatt Barden1-0/+14
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1213608 tem: use dynamic array for tab stopsToomas Soome3-9/+15
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1013530 Update nvmeadm identify to 1.4Robert Mustacchi2-53/+213
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1013587 stmf_sbd: array subscript 8 is above array boundsToomas Soome1-2/+8
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0913591 bnxe: implicit conversion from 'enum <anonymous>' to 'lm_status_t'Toomas Soome1-4/+4
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0513602 cpuset funcs could be more constPatrick Mooney2-7/+8
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0113589 ccid: implicit conversion from 'atr_protocol_t' 'uccid_prot_t'Toomas Soome2-1/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-0113585 stmf: array subscript is above array boundsToomas Soome1-2/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-2713572 SMB Query FileFsVolumeInformation should allow truncationGordon Ross6-59/+165
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-2612849 ixgbe can do unnecessary allocations during txJason King2-421/+296
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-2413449 cxgbe IPv6 checksum and LSO supportRobert Mustacchi2-10/+29
Reviewed by: Ryan Zezeski <ryan@oxide.computer> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-2413554 vnics should advertise IPv6 checksumsRobert Mustacchi1-2/+2
Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-2213389 After persistent L2ARC import, cache device has constant 8KB/sec loadGeorge Amanakis1-1/+3
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jbk@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-2013559 remove lingering references to usr/closedRichard Lowe1-5/+3
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-2013515 panic with bad mutex in smb_ofile_hold_olbrkGordon Ross4-33/+76
Portions contributed by: Matt Barden <mbarden@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Rick McNeal <rmcneal@tintri.com> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-2013514 smbsrv panic in smb2_dh_read_nvlistGordon Ross1-7/+7
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-1913561 nfs: implicit conversion from 'enum nfsstat4' to 'enum clnt_stat'Toomas Soome1-2/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-02-1513408 cxgbe ufm supportRobert Mustacchi3-0/+130
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-1513407 reduce smatch gags in t4nexRobert Mustacchi4-9/+9
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-1213499 System paging parameters no longer calculated at boot after 13097Andy Fiddaman1-1/+7
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-02-1213495 klmmod: multiply-defined symbolsToomas Soome1-1/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-02-1213494 nfs: multiply-defined symbolsToomas Soome3-4/+12
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Evan Layton <elayton@tintri.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
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-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-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-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-01-3013169 CVE-2020-1472 (ZeroLogon) and SMB authenticationMatt Barden3-6/+87
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-2913334 Recognize X710 10GBaseT*L FamilyRobert Mustacchi22-516/+1767
Reviewed by: Ryan Zezeski <ryan@oxide.computer> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2021-01-2613360 loader: use BGRA RBG data in gfx functionsToomas Soome1-4/+31
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-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>
2021-01-1913422 ufs: symbol 'iuniqtime' is multiply-definedToomas Soome2-8/+9
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-1513421 genunix: multiply-defined symbolsToomas Soome1-4/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-0813409 cxgbe: replace zero sized array by flexible arrayToomas Soome1-2/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-088040 NFSv4 client: 3-way deadlock between nfs4_bio(), nfs4_do_delegreturn(), ↵Marcel Telka2-33/+9
and nfs4_flush_pages() Reviewed by: Arne Jansen <arne@die-jansens.de> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-12-3113399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t'Toomas Soome4-18/+30
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-12-1813317 Decrease contention on dn_struct_rwlockPaul Dagnelie7-120/+246
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Matt Ahrens matt@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-1613258 remove lint from the uts buildRichard Lowe3-1148/+0
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-12-1613218 "Stack smashing detected" panic when creating vnic over aggr with 4 ↵Paul Winder2-32/+32
mlxcx links 13222 Increase maximum number of fanout CPUs from 128 to 256 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-1613358 dmu_objset_upgrade_stop() needs to waitAndy Fiddaman1-4/+12
12397 12254 broke the zfs test suite for older python versions Portions contributed by: Tom Caputi <tcaputi@datto.com> Portions contributed by: Nasf-Fan <fan.yong@intel.com> Portions contributed by: Gvozden Neskovic <neskovic@gmail.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>