Linux.scsi-patch
上传用户:xiejiait
上传日期:2007-01-06
资源大小:881k
文件大小:1k
- --- linux/include/scsi/scsi.h.orig Wed Jul 16 18:46:52 1997
- +++ linux/include/scsi/scsi.h Wed Jul 16 18:50:50 1997
- @@ -180,6 +180,8 @@
- /* Used to obtain the host number of a device. */
- #define SCSI_IOCTL_PROBE_HOST 0x5385
-
- +/* Used to get the bus number for a device */
- +#define SCSI_IOCTL_GET_BUS_NUMBER 0x5386
-
- /*
- * Overrides for Emacs so that we follow Linus's tabbing style.
- --- linux/drivers/scsi/scsi_ioctl.c.orig Wed Jul 16 18:33:46 1997
- +++ linux/drivers/scsi/scsi_ioctl.c Wed Jul 16 18:46:11 1997
- @@ -343,6 +343,11 @@
- (unsigned long *) arg);
- put_user( dev->host->unique_id, (unsigned long *) arg+1);
- return 0;
- + case SCSI_IOCTL_GET_BUS_NUMBER:
- + result = verify_area(VERIFY_WRITE, (void *) arg, sizeof(int));
- + if (result) return result;
- + put_user( dev->host->host_no, (int *) arg);
- + return 0;
- case SCSI_IOCTL_TAGGED_ENABLE:
- if(!suser()) return -EACCES;
- if(!dev->tagged_supported) return -EINVAL;