Print this page
4500 mptsas_hash_traverse() is unsafe, leads to missing devices
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Albert Lee <trisk@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/Makefile.files
          +++ new/usr/src/uts/common/Makefile.files
↓ open down ↓ 1832 lines elided ↑ open up ↑
1833 1833  UATHFW_OBJS += uathfw_mod.o
1834 1834  
1835 1835  URAL_OBJS += ural.o
1836 1836  
1837 1837  RTW_OBJS += rtw.o smc93cx6.o rtwphy.o rtwphyio.o
1838 1838  
1839 1839  ZYD_OBJS += zyd.o zyd_usb.o zyd_hw.o zyd_fw.o
1840 1840  
1841 1841  MXFE_OBJS += mxfe.o
1842 1842  
1843      -MPTSAS_OBJS += mptsas.o mptsas_impl.o mptsas_init.o mptsas_raid.o mptsas_smhba.o
     1843 +MPTSAS_OBJS += mptsas.o mptsas_hash.o mptsas_impl.o mptsas_init.o \
     1844 +                mptsas_raid.o mptsas_smhba.o
1844 1845  
1845 1846  SFE_OBJS += sfe.o sfe_util.o
1846 1847  
1847 1848  BFE_OBJS += bfe.o
1848 1849  
1849 1850  BRIDGE_OBJS += bridge.o
1850 1851  
1851 1852  IDM_SHARED_OBJS += base64.o
1852 1853  
1853 1854  IDM_OBJS +=     $(IDM_SHARED_OBJS) \
↓ open down ↓ 197 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX