svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-17 Thread Stephen McConnell
Author: slm Date: Wed May 17 21:33:37 2017 New Revision: 318427 URL: https://svnweb.freebsd.org/changeset/base/318427 Log: Add tri-mode support (SAS/SATA/PCIe). This includes NVMe device support and adds support for the following adapters: SAS 3408 SAS 3416 SAS 3508

svn commit: r318679 - head/sys/dev/mpr

2017-05-22 Thread Stephen McConnell
Author: slm Date: Mon May 22 20:27:29 2017 New Revision: 318679 URL: https://svnweb.freebsd.org/changeset/base/318679 Log: Fix powerpc compiler error. Approved by: ken Modified: head/sys/dev/mpr/mpr_sas.c Modified: head/sys/dev/mpr/mpr_sas.c

svn commit: r318895 - in head: share/man/man4 sys/dev/mps

2017-05-25 Thread Stephen McConnell
Author: slm Date: Thu May 25 19:14:44 2017 New Revision: 318895 URL: https://svnweb.freebsd.org/changeset/base/318895 Log: Fix several problems with mapping code. Reviewed by:ken, scottl, asomers, ambrisko, mav Approved by: ken, mav MFC after: 1 week Differential Revision: h

svn commit: r318896 - in head: share/man/man4 sys/dev/mpr

2017-05-25 Thread Stephen McConnell
Author: slm Date: Thu May 25 19:20:06 2017 New Revision: 318896 URL: https://svnweb.freebsd.org/changeset/base/318896 Log: Fix several problems with mapping code. Reviewed by:ken, scottl, asomers, ambrisko, mav Approved by: ken, mav MFC after: 1 week Differential Revision: h

svn commit: r266480 - head/share/misc

2014-05-20 Thread Stephen McConnell
sephe@Fr sepotvin [label="Stephane E. Potvin\nsepot...@freebsd.org\n2007/02/15"] simon [label="Simon L. Nielsen\nsi...@freebsd.org\n2006/03/07"] sjg [label="Simon J. Gerraty\n...@freebsd.org\n2012/10/23"] +slm [label="Stephen McConnell\n...@freebsd.org\n201

svn commit: r279253 - in head/sys/dev/mps: . mpi

2015-02-24 Thread Stephen McConnell
Author: slm Date: Tue Feb 24 22:07:42 2015 New Revision: 279253 URL: https://svnweb.freebsd.org/changeset/base/279253 Log: - Updated all files with 2015 Avago copyright, and updated LSI's copyright dates. - Changed all of the PCI device strings from LSI to Avago Technologies (LSI).

svn commit: r279695 - head/sys/dev/mps

2015-03-06 Thread Stephen McConnell
Author: slm Date: Fri Mar 6 16:17:08 2015 New Revision: 279695 URL: https://svnweb.freebsd.org/changeset/base/279695 Log: This setting of stop_at_shutdown should have been removed with r279253 Approved by: ken MFC after:1 week Modified: head/sys/dev/mps/mps_sas.c Modified: head/

svn commit: r302673 - in head: share/man/man4 sys/dev/mpr sys/dev/mps

2016-07-12 Thread Stephen McConnell
t; Copyright (c) 2014 LSI Corp +.\" Copyright (c) 2016 Avago Technologies +.\" Copyright (c) 2016 Broadcom Ltd. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -30,25 +33,27 @@ .\" mps driver man page. .\" .\" Aut

svn commit: r302031 - head/sys/dev/mps

2016-06-20 Thread Stephen McConnell
Author: slm Date: Mon Jun 20 18:14:51 2016 New Revision: 302031 URL: https://svnweb.freebsd.org/changeset/base/302031 Log: - No log bit in IOCStatus and endian-safe changes. Use MPI2_IOCSTATUS_MASK when checking IOCStatus to mask off the log bit, and make a few more things endian-safe.

svn commit: r299263 - head/sys/dev/mpr/mpi

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:12:32 2016 New Revision: 299263 URL: https://svnweb.freebsd.org/changeset/base/299263 Log: Update MPI headers to version 42. Reviewed by:ken, scottl, ambrisko, asomers Approved by: ken, scottl, ambrisko MFC after: 1 week Differential Revision:

svn commit: r299265 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:16:00 2016 New Revision: 299265 URL: https://svnweb.freebsd.org/changeset/base/299265 Log: Several style changes and add copyrights for 2016. Reviewed by:ken, scottl, ambrisko, asomers Approved by: ken, scottl, ambrisko MFC after: 1 week Diffe

svn commit: r299267 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:21:14 2016 New Revision: 299267 URL: https://svnweb.freebsd.org/changeset/base/299267 Log: No log bit in IOCStatus and endian-safe changes. Use MPI2_IOCSTATUS_MASK when checking IOCStatus to mask off the log bit, and make a few more things endian-safe.

svn commit: r299268 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:24:16 2016 New Revision: 299268 URL: https://svnweb.freebsd.org/changeset/base/299268 Log: Change logging level for a debug string to use MPR_LOG instead of MPR_INFO. Approved by: ken, scottl, ambrisko MFC after: 1 week Modified: head/sys/dev/mpr/m

svn commit: r299266 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:19:13 2016 New Revision: 299266 URL: https://svnweb.freebsd.org/changeset/base/299266 Log: Add support for the Broadcom (Avago/LSI) 9305 16 and 24 port HBA's. Reviewed by:ken, scottl, ambrisko, asomers Approved by: ken, scottl, ambrisko MFC after:

svn commit: r299269 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:26:34 2016 New Revision: 299269 URL: https://svnweb.freebsd.org/changeset/base/299269 Log: Fix possible use of invalid pointer. It was possible to use an invalid pointer to get the target ID value. To fix this, initialize a local Target ID variable to an in

svn commit: r299270 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:29:25 2016 New Revision: 299270 URL: https://svnweb.freebsd.org/changeset/base/299270 Log: No need to set the MPRSAS_SHUTDOWN flag because it's never used. Approved by: ken, scottl, ambrisko MFC after: 1 week Modified: head/sys/dev/mpr/mpr_sas.c M

svn commit: r299271 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:31:43 2016 New Revision: 299271 URL: https://svnweb.freebsd.org/changeset/base/299271 Log: Use callout_reset_sbt() instead of callout_reset() if FreeBSD ver is >= 129 Reviewed by:ken, scottl, ambrisko, asomers Approved by: ken, scottl, ambrisko

svn commit: r299272 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:34:06 2016 New Revision: 299272 URL: https://svnweb.freebsd.org/changeset/base/299272 Log: done_ccb pointer can be used if it is NULL. To prevent this, move check for done_ccb == NULL to before done_ccb is used in mprsas_stop_unit_done(). Reviewed by:

svn commit: r299274 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:36:40 2016 New Revision: 299274 URL: https://svnweb.freebsd.org/changeset/base/299274 Log: Disks can go missing until a reboot is done in some cases. This is due to the DevHandle not being released, which causes the Firmware to not allow that disk to be re-

svn commit: r299275 - head/sys/dev/mpr

2016-05-09 Thread Stephen McConnell
Author: slm Date: Mon May 9 16:38:51 2016 New Revision: 299275 URL: https://svnweb.freebsd.org/changeset/base/299275 Log: Bump version of mpr driver to 13.00.00.00-fbsd Approved by: ken, scottl, ambrisko MFC after: 1 week Modified: head/sys/dev/mpr/mprvar.h Modified: head/sys/d

svn commit: r299276 - head/share/man/man4

2016-05-09 Thread Stephen McConnell
) 2014 LSI Corp +.\" Copyright (c) 2016 Avago Technologies +.\" Copyright (c) 2016 Broadcom Ltd. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -31,28 +33,27 @@ .\" mpr driver man page. .\" .\&

svn commit: r283632 - in head/sys/dev/mpr: . mpi

2015-05-27 Thread Stephen McConnell
Author: slm Date: Wed May 27 20:37:34 2015 New Revision: 283632 URL: https://svnweb.freebsd.org/changeset/base/283632 Log: This setting of stop_at_shutdown should have been removed with r279253 Approved by: ken MFC after:1 week Modified: head/sys/dev/mpr/mpi/mpi2.h head/sys/dev/

svn commit: r283660 - in head/sys/dev/mpr: . mpi

2015-05-28 Thread Stephen McConnell
Author: slm Date: Thu May 28 18:14:55 2015 New Revision: 283660 URL: https://svnweb.freebsd.org/changeset/base/283660 Log: The wrong commit message was given with r283632. To get the correct commit message synced to the changes in r283632, those changes are now backed out. Another commit wil

svn commit: r283661 - in head/sys/dev/mpr: . mpi

2015-05-28 Thread Stephen McConnell
Author: slm Date: Thu May 28 18:24:22 2015 New Revision: 283661 URL: https://svnweb.freebsd.org/changeset/base/283661 Log: The wrong commit message was given with r283632. This is the correct message. - Updated all files with 2015 Avago copyright, and updated LSI's copyright dates.

RE: svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-22 Thread Stephen Mcconnell via svn-src-head
> -Original Message- > From: Konstantin Belousov [mailto:kostik...@gmail.com] > Sent: Monday, May 22, 2017 8:57 AM > To: Stephen McConnell > Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r318427 - in hea

RE: svn commit: r318427 - in head: share/man/man4 sys/dev/mpr sys/dev/mpr/mpi

2017-05-22 Thread Stephen Mcconnell via svn-src-head
> -Original Message- > From: Konstantin Belousov [mailto:kostik...@gmail.com] > Sent: Monday, May 22, 2017 8:57 AM > To: Stephen McConnell > Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r318427 - in hea

RE: svn commit: r318895 - in head: share/man/man4 sys/dev/mps

2017-05-30 Thread Stephen Mcconnell via svn-src-head
> -Original Message- > From: Alexey Dokuchaev [mailto:da...@freebsd.org] > Sent: Thursday, May 25, 2017 1:17 PM > To: Stephen McConnell > Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src- > h...@freebsd.org > Subject: Re: svn commit: r318895 - in hea