public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* ExtScsiPassThru support for Logical SCSI devices
@ 2019-06-10 12:32 Ravi Kumar Siadri
  2019-07-12 22:10 ` [edk2-devel] " Laszlo Ersek
  0 siblings, 1 reply; 12+ messages in thread
From: Ravi Kumar Siadri @ 2019-06-10 12:32 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1611 bytes --]

Hi all,

I have couple of queries regarding the *EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL* attribute support in *EFI_EXT_SCSI_PASS_THRU_ PROTOCOL*.

*1.*
*The Attributes field of the EFI_EXT_SCSI_PASS_THRU_ PROTOCOL interface tells if the interface is for physical SCSI devices or logical SCSI devices. Drivers for non-RAID SCSI controllers will set both the EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_PHYSICAL, and the EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL bits.*

If the Drivers is for non-RAID SCSI controllers why to set the EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL bit. Will there be any case that non-RAID SCSI controllers have Logical devices connected to it ??
**
*2.*
*Drivers for RAID controllers that allow access to the physical devices and logical devices will produce two EFI_EXT_SCSI_PASS_THRU_ PROTOCOL interfaces:*
*One with the just the EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_PHYSICAL bit set and another with just the EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL bit set. One interface can be used to access the physical devices attached to the RAID controller, and the other can be used to access the logical devices attached to the RAID controller for its current configuration.*

Any background why EFI_EXT_SCSI_PASS_THRU_ PROTOCOL needed 2 instances ? why can't we install attributes EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL and EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_PHYSICAL on same Instance ??
How User locates the Instance with EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_LOGICAL bit set and Instance with EFI_EXT_SCSI_PASS_THRU_ ATTRIBUTES_PHYSICAL bit set. ??

Thanks,
Ravi Kumar

[-- Attachment #2: Type: text/html, Size: 3660 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2019-07-18 21:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CAHPR0Q2RMR2TXUgHchw5X-ojRx7DQL1xBisucHsVxxfc28Hd=w@mail.gmail.com>
2019-06-12  4:00 ` ExtScsiPassThru support for Logical SCSI devices Ravi Kumar Siadri
2019-06-12  7:55   ` [edk2-devel] " Wu, Hao A
2019-06-13  8:18     ` Ravi Kumar Siadri
2019-06-14  5:51       ` Wu, Hao A
2019-07-07  6:58         ` Ravi Kumar Siadri
2019-07-08  3:09           ` Wu, Hao A
2019-07-08  8:35             ` Ravi Kumar Siadri
2019-07-11 12:59               ` Wu, Hao A
2019-06-10 12:32 Ravi Kumar Siadri
2019-07-12 22:10 ` [edk2-devel] " Laszlo Ersek
2019-07-15  5:25   ` Wu, Hao A
2019-07-18 16:02     ` Ravi Kumar Siadri
2019-07-18 21:10       ` Laszlo Ersek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox