Author: arybchik
Date: Fri Jan 6 07:38:12 2017
New Revision: 311500
URL: https://svnweb.freebsd.org/changeset/base/311500
Log:
MFC r310817
sfxge(4): remove obsolete Wake-On-LAN support
Wake-on-lan is not supported in production on any of our adapters, as
they don't have the required
Author: arybchik
Date: Fri Jan 6 07:37:06 2017
New Revision: 311499
URL: https://svnweb.freebsd.org/changeset/base/311499
Log:
MFC r310815
sfxge(4): add functions to efx_bootcfg supporting whole partition access
Expose expcfg partition layout discovery and validating buffer copy
rou
Author: arybchik
Date: Fri Jan 6 07:34:37 2017
New Revision: 311498
URL: https://svnweb.freebsd.org/changeset/base/311498
Log:
MFC r310814
sfxge(4): make verified update result available from ef10_nvram_partn_unlock()
Manftest needs to know exactly what went wrong with the verified up
Author: arybchik
Date: Fri Jan 6 07:33:22 2017
New Revision: 311497
URL: https://svnweb.freebsd.org/changeset/base/311497
Log:
MFC r310818
sfxge(4): support per-command MCDI timeout
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Modified:
stable/10/
Author: arybchik
Date: Fri Jan 6 07:32:19 2017
New Revision: 311496
URL: https://svnweb.freebsd.org/changeset/base/311496
Log:
MFC r310813
sfxge(4): add per-command timeout reporting to the common code
In newer firmware that supports multithreaded MCDI processing,
longer running com
Author: arybchik
Date: Fri Jan 6 07:31:15 2017
New Revision: 311495
URL: https://svnweb.freebsd.org/changeset/base/311495
Log:
MFC r310765
sfxge(4): add support for firmware-verified NVRAM updates to the common code
Submitted by: Andy Moreton
Sponsored by: Solarflare Communicat
Author: arybchik
Date: Fri Jan 6 07:29:54 2017
New Revision: 311494
URL: https://svnweb.freebsd.org/changeset/base/311494
Log:
MFC r310816
sfxge(4): fix efx_filter_supported_filters API
The previous API had various problems, including the length of the
caller provided buffer not bei
Author: arybchik
Date: Fri Jan 6 07:28:43 2017
New Revision: 311493
URL: https://svnweb.freebsd.org/changeset/base/311493
Log:
MFC r310753
sfxge(4): split EFX_FILTER_MATCH_LOC_MAC_IG back into separate flags
The flag EFX_FILTER_MATCH_LOC_MAC_IG to represent filtering on the
individu
Author: arybchik
Date: Fri Jan 6 07:27:40 2017
New Revision: 311492
URL: https://svnweb.freebsd.org/changeset/base/311492
Log:
MFC r310750
sfxge(4): add missing barrier in common code MCDI response handling
The semantics of the MCDI interfacve require reading the first
dword of the
Author: arybchik
Date: Fri Jan 6 07:27:07 2017
New Revision: 311491
URL: https://svnweb.freebsd.org/changeset/base/311491
Log:
MFC r310744
sfxge(4): fix efx_ev_qpoll for non-Siena builds
Both Siena and EF10 use the siena_ev_qpoll() implementation, but this
function is not defined in
Author: ngie
Date: Fri Jan 6 03:55:28 2017
New Revision: 311468
URL: https://svnweb.freebsd.org/changeset/base/311468
Log:
MFstable/11 r311467:
MFC r310873:
Guard against use-after-free after calling mibif_free(..)
Set variables to NULL after calling free.
Also, remove unnec
Author: ngie
Date: Fri Jan 6 03:53:44 2017
New Revision: 311466
URL: https://svnweb.freebsd.org/changeset/base/311466
Log:
MFstable/11 r311465:
MFC r311175:
Swap parameters around with parse_syntax_strval(..) for consistency with
other parse_* APIs in bsnmp*
Noted by: bz
M
Author: mav
Date: Thu Jan 5 13:29:57 2017
New Revision: 311444
URL: https://svnweb.freebsd.org/changeset/base/311444
Log:
MFC r305591: Decode ATA Status Return descriptor.
Modified:
stable/10/sys/cam/scsi/scsi_all.c
stable/10/sys/cam/scsi/scsi_all.h
Modified: stable/10/sys/cam/scsi/scsi_a
Author: mav
Date: Thu Jan 5 12:56:41 2017
New Revision: 311443
URL: https://svnweb.freebsd.org/changeset/base/311443
Log:
MFC r297756: Add couple new constants from SPC5r08.
Modified:
stable/10/sys/cam/scsi/scsi_all.h
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/
Author: mav
Date: Thu Jan 5 11:56:54 2017
New Revision: 311442
URL: https://svnweb.freebsd.org/changeset/base/311442
Log:
MFC r310534: Improve third-party copy error reporting.
For EXTENDED COPY:
- improve parameters checking to report some errors before copy start;
- forward sense d
Author: mav
Date: Thu Jan 5 11:55:18 2017
New Revision: 311440
URL: https://svnweb.freebsd.org/changeset/base/311440
Log:
MFC r310524: Improve length handling when writing sense data.
- Allow maximal sense size limitation via Control Extension mode page.
- When sense size limited, incl
Author: mav
Date: Thu Jan 5 11:53:43 2017
New Revision: 311438
URL: https://svnweb.freebsd.org/changeset/base/311438
Log:
MFC r310489: Implement printing forwarded sense data.
Modified:
stable/10/sys/cam/scsi/scsi_all.c
stable/10/sys/cam/scsi/scsi_all.h
Directory Properties:
stable/10/
Author: mav
Date: Thu Jan 5 11:52:11 2017
New Revision: 311436
URL: https://svnweb.freebsd.org/changeset/base/311436
Log:
MFC r310478: Add place-holders for TAPE STREAM MIRRORING subcommands of XCOPY.
We do not support tapes, so this is only a comments.
Modified:
stable/10/sys/cam/ctl/c
Author: mav
Date: Thu Jan 5 11:50:01 2017
New Revision: 311433
URL: https://svnweb.freebsd.org/changeset/base/311433
Log:
MFC r310390: Add support for REPD bit in RSTMF command.
We have no real timeout values to report there, but its better then error.
Modified:
stable/10/sys/cam/ctl/ct
Author: mav
Date: Thu Jan 5 11:49:07 2017
New Revision: 311432
URL: https://svnweb.freebsd.org/changeset/base/311432
Log:
MFC r310389:
Fix REPORT SUPPORTED OPERATION CODES for READ/WRITE BUFFER commands.
Specifications require MODE parameter of those commands to be treated
the same as
Author: mav
Date: Thu Jan 5 11:47:26 2017
New Revision: 311430
URL: https://svnweb.freebsd.org/changeset/base/311430
Log:
MFC r310373:
Add support for REPORTING OPTIONS == 3 in REPORT SUPPORTED OPERATION CODES.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/scsi/scsi_all.h
Direc
Author: mav
Date: Thu Jan 5 11:45:36 2017
New Revision: 311428
URL: https://svnweb.freebsd.org/changeset/base/311428
Log:
MFC r310366: Add support for SITUA bit in Logical Block Provisioning mode
page.
VMware tries to enable this bit to avoid multiple threshold notifications
in case of
Author: mav
Date: Thu Jan 5 11:43:47 2017
New Revision: 311425
URL: https://svnweb.freebsd.org/changeset/base/311425
Log:
MFC r310360, r310361: Report UUID and MD5 LUN IDs.
Modified:
stable/10/sys/cam/cam_xpt.c
stable/10/sys/cam/scsi/scsi_all.c
stable/10/sys/cam/scsi/scsi_all.h
Directory
Author: mav
Date: Thu Jan 5 11:41:53 2017
New Revision: 311423
URL: https://svnweb.freebsd.org/changeset/base/311423
Log:
MFC r310356: Add support for locally assigned RFC 4122 UUID LUN identifiers.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/usr.sbin/ctladm/ctladm.8
Directory Properti
Author: mav
Date: Thu Jan 5 11:39:54 2017
New Revision: 311421
URL: https://svnweb.freebsd.org/changeset/base/311421
Log:
MFC r310339: Bump specifications support to SAM-6/SPC-5.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/scsi/scsi_all.h
Directory Properties:
stable/10/ (p
Author: mav
Date: Thu Jan 5 11:38:22 2017
New Revision: 311419
URL: https://svnweb.freebsd.org/changeset/base/311419
Log:
MFC r310298: Improve error handling when I/O split between several BIOs.
If we get several error codes, handle one with lowest offset.
Modified:
stable/10/sys/cam/ct
Author: mav
Date: Thu Jan 5 11:36:52 2017
New Revision: 311417
URL: https://svnweb.freebsd.org/changeset/base/311417
Log:
MFC r310285:
When reporting "Logical block address out of range" error, report the LBA
in sense data INFORMATION field.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable
Author: mav
Date: Thu Jan 5 11:35:10 2017
New Revision: 311415
URL: https://svnweb.freebsd.org/changeset/base/311415
Log:
MFC r310284:
When writing fixed format sense data, set VALID bit only if provided value
for INFORMATION field fit into available 4 bytes (has no non-zero bytes
except
Author: mav
Date: Thu Jan 5 11:33:38 2017
New Revision: 311413
URL: https://svnweb.freebsd.org/changeset/base/311413
Log:
MFC r310275: Fix typo in function name.
Modified:
stable/10/sys/cam/ctl/ctl_error.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/
Author: mav
Date: Thu Jan 5 11:32:01 2017
New Revision: 311411
URL: https://svnweb.freebsd.org/changeset/base/311411
Log:
MFC r310272: Add new bits into Extended Inquiry VPD page.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/scsi/scsi_all.h
Directory Properties:
stable/10/ (
Author: mav
Date: Thu Jan 5 11:30:24 2017
New Revision: 311409
URL: https://svnweb.freebsd.org/changeset/base/311409
Log:
MFC r310266: Add support for NUAR bit in Control mode page.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/1
Author: mav
Date: Thu Jan 5 11:28:47 2017
New Revision: 311407
URL: https://svnweb.freebsd.org/changeset/base/311407
Log:
MFC r310265: Add set of macros to simplify code access to mode pages fields.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_error.c
stable/10/sys/cam
Author: mav
Date: Thu Jan 5 11:25:12 2017
New Revision: 311404
URL: https://svnweb.freebsd.org/changeset/base/311404
Log:
MFC r310259:
Following SPC-5, make REQUEST SENSE report "Logical unit not supported"
in returned parameter data for not accessible LUNs.
Modified:
stable/10/sys/cam/c
Author: mav
Date: Thu Jan 5 11:23:55 2017
New Revision: 311403
URL: https://svnweb.freebsd.org/changeset/base/311403
Log:
MFC r310257: Improve support for informational exceptions.
While CTL still has no real events to report in this way (like SMART),
it is possible to trigger false even
Author: mav
Date: Thu Jan 5 11:20:31 2017
New Revision: 311402
URL: https://svnweb.freebsd.org/changeset/base/311402
Log:
MFC r298810 (by pfg): sys/cam: spelling fixes in comments.
No functional change.
Modified:
stable/10/sys/cam/cam.h
stable/10/sys/cam/cam_periph.c
stable/10/sys/c
Author: mav
Date: Thu Jan 5 11:17:09 2017
New Revision: 311401
URL: https://svnweb.freebsd.org/changeset/base/311401
Log:
MFC r295476 (by trasz): Remove stray semicolons from the iSCSI code.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/dev/iscsi/iscsi.h
Directory Properties:
stab
Author: mav
Date: Thu Jan 5 11:16:15 2017
New Revision: 311400
URL: https://svnweb.freebsd.org/changeset/base/311400
Log:
MFC r294558: Hide "soconnect() error" messages under bootverbose.
They can be too noisy.
Modified:
stable/10/sys/cam/ctl/ctl_ha.c
Directory Properties:
stable/10/
Author: mav
Date: Thu Jan 5 11:03:04 2017
New Revision: 311398
URL: https://svnweb.freebsd.org/changeset/base/311398
Log:
MFC r310230:
Don't treat informational exceptions (warnings and impending failures)
a.k.a. SCSI SMART events as errors. Log them to console and continue.
Modified:
s
Author: mav
Date: Thu Jan 5 11:01:17 2017
New Revision: 311396
URL: https://svnweb.freebsd.org/changeset/base/311396
Log:
MFC r309297: Make SES status updates more aggressive.
- On control request update all status pages, since they may also be
affected if user enables/disables enclosur
39 matches
Mail list logo