Print this page
Use MSI-X interrupts, just one for now.
Pre-allocate array for request sense buffers, similar to command frames.
No more messing about with scsi_alloc_consistent_buf().
Changes to enable driver to compile.
Header paths, object lists, etc.

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/Makefile.rules
          +++ new/usr/src/uts/common/Makefile.rules
↓ open down ↓ 930 lines elided ↑ open up ↑
 931  931          $(CTFCONVERT_O)
 932  932  
 933  933  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/mr_sas/%.c
 934  934          $(COMPILE.c) -o $@ $<
 935  935          $(CTFCONVERT_O)
 936  936  
 937  937  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/scsi/adapters/mpt_sas/%.c
 938  938          $(COMPILE.c) -o $@ $<
 939  939          $(CTFCONVERT_O)
 940  940  
      941 +$(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/scsi/adapters/mpt_sas3/%.c
      942 +        $(COMPILE.c) -o $@ $<
      943 +        $(CTFCONVERT_O)
      944 +
 941  945  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/mxfe/%.c
 942  946          $(COMPILE.c) -o $@ $<
 943  947          $(CTFCONVERT_O)
 944  948  
 945  949  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/mwl/%.c
 946  950          $(COMPILE.c) -o $@ $<
 947  951          $(CTFCONVERT_O)
 948  952  
 949  953  $(OBJS_DIR)/%.o:                $(UTSBASE)/common/io/mwl/mwl_fw/%.c
 950  954          $(COMPILE.c) -o $@ $<
↓ open down ↓ 1276 lines elided ↑ open up ↑
2227 2231  
2228 2232  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/mii/%.c
2229 2233          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2230 2234  
2231 2235  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/mr_sas/%.c
2232 2236          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2233 2237  
2234 2238  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/scsi/adapters/mpt_sas/%.c
2235 2239          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2236 2240  
     2241 +$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/scsi/adapters/mpt_sas3/%.c
     2242 +        @($(LHEAD) $(LINT.c) $< $(LTAIL))
     2243 +
2237 2244  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/mxfe/%.c
2238 2245          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2239 2246  
2240 2247  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/mwl/%.c
2241 2248          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2242 2249  
2243 2250  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/mwl/mwl_fw/%.c
2244 2251          @($(LHEAD) $(LINT.c) $< $(LTAIL))
2245 2252  
2246 2253  $(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/net80211/%.c
↓ open down ↓ 461 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX