Commit c696f7b
scsi: mpt3sas: Implement device_remove_in_progress check in IOCTL path
When device missing event arrives, device_remove_in_progress bit will be
set and hence driver has to stop sending IOCTL commands.Now the check has
been added in IOCTL path to test device_remove_in_progress bit is set, if
so then IOCTL will be failed printing failure message.
Signed-off-by: Chaitra P B <chaitra.basappa@broadcom.com>
Signed-off-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Suganath Prabu S <suganath-prabu.subramani@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>1 parent bb35066 commit c696f7b
File tree
4 files changed
+86
-8
lines changed- drivers/scsi/mpt3sas
4 files changed
+86
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5334 | 5334 | | |
5335 | 5335 | | |
5336 | 5336 | | |
| 5337 | + | |
| 5338 | + | |
| 5339 | + | |
| 5340 | + | |
| 5341 | + | |
| 5342 | + | |
| 5343 | + | |
| 5344 | + | |
| 5345 | + | |
| 5346 | + | |
| 5347 | + | |
| 5348 | + | |
| 5349 | + | |
| 5350 | + | |
| 5351 | + | |
5337 | 5352 | | |
5338 | 5353 | | |
5339 | 5354 | | |
| |||
5416 | 5431 | | |
5417 | 5432 | | |
5418 | 5433 | | |
| 5434 | + | |
| 5435 | + | |
5419 | 5436 | | |
5420 | 5437 | | |
5421 | 5438 | | |
| |||
5457 | 5474 | | |
5458 | 5475 | | |
5459 | 5476 | | |
| 5477 | + | |
| 5478 | + | |
5460 | 5479 | | |
5461 | 5480 | | |
5462 | 5481 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1079 | 1079 | | |
1080 | 1080 | | |
1081 | 1081 | | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
1082 | 1085 | | |
1083 | 1086 | | |
1084 | 1087 | | |
| |||
1187 | 1190 | | |
1188 | 1191 | | |
1189 | 1192 | | |
| 1193 | + | |
| 1194 | + | |
1190 | 1195 | | |
1191 | 1196 | | |
1192 | 1197 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
654 | 654 | | |
655 | 655 | | |
656 | 656 | | |
| 657 | + | |
657 | 658 | | |
658 | 659 | | |
659 | 660 | | |
| |||
738 | 739 | | |
739 | 740 | | |
740 | 741 | | |
741 | | - | |
742 | | - | |
743 | | - | |
744 | | - | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
745 | 749 | | |
746 | 750 | | |
747 | 751 | | |
| |||
797 | 801 | | |
798 | 802 | | |
799 | 803 | | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
800 | 812 | | |
801 | 813 | | |
802 | | - | |
803 | 814 | | |
804 | | - | |
805 | | - | |
| 815 | + | |
806 | 816 | | |
807 | 817 | | |
808 | 818 | | |
| |||
827 | 837 | | |
828 | 838 | | |
829 | 839 | | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
830 | 848 | | |
831 | 849 | | |
832 | 850 | | |
| |||
866 | 884 | | |
867 | 885 | | |
868 | 886 | | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
869 | 901 | | |
870 | 902 | | |
871 | 903 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
788 | 788 | | |
789 | 789 | | |
790 | 790 | | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
791 | 796 | | |
792 | 797 | | |
793 | 798 | | |
| |||
803 | 808 | | |
804 | 809 | | |
805 | 810 | | |
806 | | - | |
| 811 | + | |
| 812 | + | |
807 | 813 | | |
808 | 814 | | |
809 | 815 | | |
| |||
3138 | 3144 | | |
3139 | 3145 | | |
3140 | 3146 | | |
| 3147 | + | |
| 3148 | + | |
3141 | 3149 | | |
3142 | 3150 | | |
3143 | 3151 | | |
| |||
3192 | 3200 | | |
3193 | 3201 | | |
3194 | 3202 | | |
| 3203 | + | |
3195 | 3204 | | |
3196 | 3205 | | |
3197 | 3206 | | |
| |||
3326 | 3335 | | |
3327 | 3336 | | |
3328 | 3337 | | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
| 3341 | + | |
| 3342 | + | |
3329 | 3343 | | |
3330 | 3344 | | |
3331 | 3345 | | |
| |||
5449 | 5463 | | |
5450 | 5464 | | |
5451 | 5465 | | |
| 5466 | + | |
5452 | 5467 | | |
5453 | 5468 | | |
5454 | 5469 | | |
| |||
5467 | 5482 | | |
5468 | 5483 | | |
5469 | 5484 | | |
| 5485 | + | |
5470 | 5486 | | |
5471 | 5487 | | |
5472 | 5488 | | |
| |||
5790 | 5806 | | |
5791 | 5807 | | |
5792 | 5808 | | |
| 5809 | + | |
| 5810 | + | |
| 5811 | + | |
5793 | 5812 | | |
5794 | 5813 | | |
5795 | 5814 | | |
| |||
7707 | 7726 | | |
7708 | 7727 | | |
7709 | 7728 | | |
| 7729 | + | |
| 7730 | + | |
| 7731 | + | |
7710 | 7732 | | |
7711 | 7733 | | |
7712 | 7734 | | |
| |||
0 commit comments