4500 mptsas_hash_traverse() is unsafe, leads to missing devices
commitda5ab83fc888325fc812733d8a54bc5eab65c65c
authorKeith M Wesolowski <wesolows@foobazco.org>
Tue, 19 Nov 2013 01:03:50 +0000 (19 01:03 +0000)
committerRobert Mustacchi <rm@joyent.com>
Wed, 22 Jan 2014 18:01:57 +0000 (22 10:01 -0800)
treebf47a5647082b3f959672a0c84ed408efcc125f9
parentbff72fc1d55a70035a29392a37e79c9338d9a8e7
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>
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
usr/src/uts/common/Makefile.files
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_hash.c [new file with mode: 0644]
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_hash.h [new file with mode: 0644]
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h