]> err.no Git - linux-2.6/blobdiff - drivers/scsi/sg.c
ALSA: wm8750: add missing VREF output
[linux-2.6] / drivers / scsi / sg.c
index fccd2e88d6000292d8494f1d4b1ccd688497958f..3d36270a8b4d0a720a31f49b62dd3e3531ef6d97 100644 (file)
@@ -1036,6 +1036,9 @@ sg_ioctl(struct inode *inode, struct file *filp,
                case SG_SCSI_RESET_DEVICE:
                        val = SCSI_TRY_RESET_DEVICE;
                        break;
+               case SG_SCSI_RESET_TARGET:
+                       val = SCSI_TRY_RESET_TARGET;
+                       break;
                case SG_SCSI_RESET_BUS:
                        val = SCSI_TRY_RESET_BUS;
                        break;
@@ -1744,7 +1747,7 @@ st_map_user_pages(struct scatterlist *sgl, const unsigned int max_pages,
                  */
                flush_dcache_page(pages[i]);
                /* ?? Is locking needed? I don't think so */
-               /* if (TestSetPageLocked(pages[i]))
+               /* if (!trylock_page(pages[i]))
                   goto out_unlock; */
         }