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 ↓ 1843 lines elided ↑ open up ↑
1844 1844  UATHFW_OBJS += uathfw_mod.o
1845 1845  
1846 1846  URAL_OBJS += ural.o
1847 1847  
1848 1848  RTW_OBJS += rtw.o smc93cx6.o rtwphy.o rtwphyio.o
1849 1849  
1850 1850  ZYD_OBJS += zyd.o zyd_usb.o zyd_hw.o zyd_fw.o
1851 1851  
1852 1852  MXFE_OBJS += mxfe.o
1853 1853  
1854      -MPTSAS_OBJS += mptsas.o mptsas_impl.o mptsas_init.o mptsas_raid.o mptsas_smhba.o
     1854 +MPTSAS_OBJS += mptsas.o mptsas_hash.o mptsas_impl.o mptsas_init.o \
     1855 +                mptsas_raid.o mptsas_smhba.o
1855 1856  
1856 1857  SFE_OBJS += sfe.o sfe_util.o
1857 1858  
1858 1859  BFE_OBJS += bfe.o
1859 1860  
1860 1861  BRIDGE_OBJS += bridge.o
1861 1862  
1862 1863  IDM_SHARED_OBJS += base64.o
1863 1864  
1864 1865  IDM_OBJS +=     $(IDM_SHARED_OBJS) \
↓ open down ↓ 215 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX