Code Review for mptsas-all

Prepared by:Dan McDonald <danmcd@nexenta.com> on 2012-Dec-04 16:31 -0500 EST
Workspace:/export/home/danmcd/ws/mptsas-6 (at 0fe925940228)}
Compare against: ../illumos-clone (at b67bcd07cb92)
Summary of changes: 1917 lines changed: 448 ins; 1305 del; 164 mod; 19671 unchg
Patch of changes: mptsas-all.patch
Printable review: mptsas-all.pdf

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c

re #6833 rb1771 less verbosity in mptsas
re #6530 mpt_sas crash when more than 1 Initiator involved - ie HA
re #7364 rb2201 "hddisco" hangs after unplugging both cables from JBOD (and NMS too)
re #8346 rb2639 KT disk failures
re #8346 rb2639 KT disk failures
re #10443 rb3479 3.1.3 crash: BAD TRAP: type=e (#pf Page fault)
re #8346 rb2639 KT disk failures (fix lint/cstyle)
1849 lines changed: 439 ins; 1248 del; 162 mod; 14789 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c

re #6530 mpt_sas crash when more than 1 Initiator involved - ie HA
2 lines changed: 0 ins; 2 del; 0 mod; 2681 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c

re #6530 mpt_sas crash when more than 1 Initiator involved - ie HA
2 lines changed: 0 ins; 0 del; 2 mod; 785 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h

re #6530 mpt_sas crash when more than 1 Initiator involved - ie HA
re #8346 rb2639 KT disk failures
64 lines changed: 9 ins; 55 del; 0 mod; 1416 unchg

This code review page was prepared using /opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.