How can another target driver co-exist with sd driver?

Hi,
Is it possible if I have my own disk driver mysd co-exist with standard 'sd' driver.
My driver mysd has to detect LUNs exported by myStorBox (our storage box)
and manage them while sd driver handle all LUNs connected to the system except myStorBox?
Both will be scsi class target drivers. How to configure mysd.conf or sd.conf or both
to achive the selective handling of devices?
My guess is that 'sd' driver will detect all scsi LUNs (based on the info
given in sd.conf) including any LUNs exported by myStorBox. If mysd driver
loads after sd driver (how to ensure this), it will be given a chance to probe all LUNs. mysd driver
would look at the serial numbers and find out if they are from myStorBox.
If they are from myStorBox, then it will claim these LUNs. At this point what
happens to the device instances claimed by sd driver already for the LUNs
from myStorBox?
You help is really appreciated!
SR

The answer is "yes, but..."
To make the long story short, don't compete with sd,
use it.
Stack over it and let it handle the regular disk
stuff, do extra stuff in your driver.I tried to create a filter driver sitting on top of sd driver but was unable to
get scsi sense data when an IO fails. Our storage box reports its
internal path failover through SCSI Unit Attention which is consumed
by sd driver. Hence thinking of the painful task of competing with
sd driver. I would really appreciate how to co-exist with sd driver
but for only the disks exported by our storage box ?
Thanks in advance!

Similar Messages

  • How can I target the background canvas with toolkit for createjs?

    Hello again everyone,
    I have been tooling around a bit with Flash and toolkit for createjs. I am trying to create a navigation menu that plays animated icons when the user mouses over them.
    http://www.thephotoncore.com/navigation.html
    The navigation consists of 8 <li> tags for the main nav buttons and inside each of those tags is a unique canvas element. For some reason, the icons animate ONLY when the mouse hovers over the graphics INSIDE each button and not the container canvas itself. Is there a way for me to start and stop the animation for when the user mouses in and out of the entire canvas element for each button?
    *IDEALY I want the the animation to start and stop for when the user mouses in and out of the <li> tags containing the <canvas> tags. I am not sure if this would work with createjs, but it would be perfect if I could do it that way.*
    Thanks again!
    -DJ

    Let me know if this didn't make any sense. Essentially I want the code to go like:
        this.frame_0 = function() {
            this.stop();
            (*parent <li> of this <canvas> item*).onMouseOver = function() {
                this.gotoAndPlay(1);
            (*parent <li> of this <canvas> item*).onMouseOut = function() {
                this.gotoAndStop(0);
        this.frame_179 = function() {
            this.gotoAndPlay(1);

  • I got new hard driver for my MacBook I don't have the cd but I do have flash drive that has the software I need help because when I turn on my laptop it shows me a file with question mark how can I install the software from the flash driver?

    I got new hard driver for my MacBook I don't have the cd but I do have flash drive that has the software I need help because when I turn on my laptop it shows me a file with question mark how can I install the software from the flash driver?

    Hold down the Option key while you boot your Mac. Then, it should show you a selection of devices. Click your flash drive and it will boot from that.

  • I am new to IPAD and I want o use facetime, how can I use it to communicate with my mac at home, do I need to create another account with a different email account

    I am new to IPAD and I want o use facetime, how can I use it to communicate with my mac at home, do I need to create another account with a different email account

    do I need to create another account with a different email account
    Yes, the email addresses need to be unique to each device. You may use the same Apple ID on each device, but the email address used by each device needs to be different.

  • How can I sync my iPad 2 with my new MacBook Pro when it is already synced with my old MacBook? I am getting a message on the new MacBook Pro that says I am not allowed to sync the iPad 2 because it is synced to another iTunes library.

    How can I sync my iPad 2 with my new MacBook Pro when it is already synced with my old MacBook? I am getting a message on the new MacBook Pro that says I am not allowed to sync the iPad 2 because it is synced to another iTunes library.

    1) ensure iTunes is authorized for your iTunes store account(s)
    2) connect your device and right-click or control-click it in the iTunes Source list, then choose transfer purchases from the shortcut menu that appears.
    3) sync the device
    iTunes will wipe the iPad but, since you transferred your purchases in the previous step, your content will be in your library and you can re-populate the iPad with it.
    above works for purchases from the iTunes store. for everything else, check out this post by Zevoneer.
    also, there are PhoneView and iRip.

  • How can I share my iTunes library with another user on my laptop?

    How can I share my itunes library with another user on my laptop?

    If you type "Shore itunes library" into the search bar at the top of this page by "Support" you will find:
    iTunes: How to share music between different accounts on a single computer

  • How can i share my itunes library with another computer

    how can i share my itunes library with another computer

    Fingers crossed, the following document may be of some help with that:
    iTunes: Setting up Home Sharing on your computer

  • How can i share the pages application with another computer?

    How can U share the pages application with another computer?

    Just make sure it is for you or your family.
    If you purchased Pages through the Mac App Store, then just login on the other computer using the same Apple I.D. and you can install it at no extra charge.
    Peter

  • HT2534 How can I download a free app with an existing Apple ID without to give my credit card infos?! The ID ist already made...

    How can I download a free app with an existing Apple ID without to give my credit card infos?! The ID ist already made...

    Sorry, but you can't. The process only works when creating a new Apple ID. With an existing ID you'll have to provide a payment method at least temporarily.
    Regards.

  • HT3951 How can I share books and audio with another computer?

    How can I share books or audiobooks with another computer?

    You can't re-download audiobooks on any computer - they are currently a one-time only download. Music can be re-downloaded in some countries, they are listed on this page. But you should be able to copy your purchases from, for example, your backup and add them to the computer's iTunes via File > Add Folder To Library.

  • HT1420 How can I deauthorize a non-existant system. My hard drive died so I bought a new one, reinstalled the OS and iTunes but iTunes seems to think this is a new computer.

    How can I deauthorize a non-existant system. My hard drive died so I bought a new one, reinstalled the OS and iTunes but iTunes seems to think this is a new computer.

    Try deauthorizing the computer even if you haven't authorized it. If you've already authorized it, deauthorize it twice and then authorize it again.
    (67626)

  • How can I run a vi developed with 7 Express?

    How can I run a vi developed with LabView 7 Express on another machine ? Do runtime versions exist ?

    Apparently, you want to run it on a machine that does not have LabVIEW installed.
    To make a standalone executable of your LabVIEW program, you need to have the Application builder (included in LabVIEW professional and higher, avaliable as an add-on for base and full).
    To run the application, the target system need to have the LabVIEW 7.0 runtime installed (available as a free download).
    There is also the LabVIEW Player. In this case you need to digitally sign your VIs and there are a few limitations. It is meant for for sharing code ideas and is not a viable substitute for the appl
    ication builder.
    Of course you could also get a second copy of LabVIEW.
    Some other options that would work in a very narrow set of situations: Read your LabVIEW license agreement. Under certain conditions you are allowed to install a second copy of LabVIEW on your home computer. If this is for personal educational use only and you qualify, you could also buy the LabVIEW student edition.
    LabVIEW Champion . Do more with less code and in less time .

  • When trying to download yosemite it sais that i do not have enough memory. when i look at my memory use it shows that 111.00gb of space is used by movies but when i go th the movie folder it is empty. how can i remove the non existant movies.

    when trying to download yosemite it sais that i do not have enough memory. when i look at my memory use it shows that 111.00gb of space is used by movies but when i go th the movie folder it is empty. how can i remove the non existant movies.

    Freeing Up Space on The Hard Drive
      1. See Lion/Mountain Lion/Mavericks' Storage Display.
      2. You can remove data from your Home folder except for the /Home/Library/ folder.
      3. Visit The XLab FAQs and read the FAQ on freeing up space on your hard drive.
      4. Also see Freeing space on your Mac OS X startup disk.
      5. See Where did my Disk Space go?.
      6. See The Storage Display.
    You must Empty the Trash in order to recover the space they occupied on the hard drive.
    You should consider replacing the drive with a larger one. Check out OWC for drives, tutorials, and toolkits.
    Try using OmniDiskSweeper 1.8 or GrandPerspective to search your drive for large files and where they are located.
    You will need a minimum of 10-12 GBs of free space to install Yosemite, however, that is a bare minimum and should be at least twice that amount.

  • How can I consolidate my itunes music with Windows Media Player?

    How can I consolidate my itunes music with Windows Media Player?

    Ah, did you move your media files by hand? Often doing so will have broken the links from iTunes to them.
    The "missing file" error happens if the file is no longer where iTunes expects to find it. Possible causes are that you or some third party tool has moved, renamed or deleted the file, one of its parent folders, or the drive it lives on has had a change of drive letter. It is also possible that iTunes has changed from expecting the files to be in the pre-iTunes 9 layout to post-iTunes 9 layout, or vice-versa, and so is looking in slightly the wrong place.
    Select a track with an exclamation mark, use Ctrl-I to Get Info, then click No when asked to try to locate the track. (Due to a bug in iTunes 12 you currently have to say No twice!) Look on the summary tab for the location that iTunes thinks the file should be. Now take a look around your hard drive(s). Hopefully you can locate the track in question. If a section of your library has simply been moved, a folder renamed, or a drive letter has changed, it should be possible to reverse the actions. If the difference between the two paths is an additional Music folder in one path then this is a layout issue. I can explain further if that is the case.
    In some cases iTunes may be able to repair itself if you go through the same steps with Get Info but this time click Locate and browse to the lost track. It may then offer to attempt to automatically fix other broken links.
    If another application like Windows Media Player has moved/renamed the files then the chances are that subtle differences in naming strategies will make it hard to restore the media to the precise path that iTunes is expecting. In such cases, as long as the missing files can be found somewhere, you should be able to use my FindTracks script to reconnect them to iTunes. See this post for an explanation of how it works.
    tt2

  • My iPod Classic is seen by Windows but not by iTunes.  I have reset it, gone to disk mode and it won't show up in iTunes.  There appears to be music on it in a file called MUSICSAVE.  How can I get this to work with iTunes again?

    My iPod Classic is seen by Windows but not by iTunes.  I have reset it, gone to disk mode and it won't show up in iTunes.  There appears to be music on it in a file called MUSICSAVE.  How can I get this to work with iTunes again?

    1. Update iTunes to the latest version. Plug in your iPod. If iTunes still can't recognize it, then in iTunes in the top left corner click help> run diagnostics. On the box that comes up, check the last two things. Click next and it should identify your iPod.
    2. Click on your windows start menu. Type in "services". Click on it and when it pops up, on the bottom of it click on "standard". Now Scroll down to find "Apple Mobile Device" Right click it when you see it and click on "Start". When it has started, close iTunes and replug in your iPod and it should show up.
    3. Check the USB cable
    4 Verify that Apple Mobile Device Support is installed
    5. Restart the Apple Mobile Device Service and verify that the Apple Mobile Device USB Driver is installed.
    6. If you just want to add some photos, songs and movies from computer to your devices, you can use an iTunes alternative to do the job
    7. Check for third-party software conflicts.
    <Link Edited By Host>

Maybe you are looking for

  • ERROR       partner 'localhost:sapgw00' not reached

    Hi, i have BI system with portal. when i am trying to connetct portal with url http://<hostnaem>/<ip>:<portnumber>/irj/portal ---it is displaying as 500 internel server error with java.lang.NullPointerException: null . i am keeping  here two logfiles

  • Brand new iPad fails sync due to "computer no longer authorized"

    Hello all, I have a brand new iPad 64GB that I can't sync to my existing iTunes library.  Every time I try, I get an error that says, "The iPad could not be synced because this computer is no longer authorized for purchased items that are on this iPa

  • ACE: wrong IP in HTTP header HEALTHCHECK packet

    Hi, I encounter a strange problem with ACE when the blade performs a HTTP healthcheck towards a RSERVER. Sometimes, ACE insert in the HTTP header a strange IP address, others then the IP address of the rserver, for which it performs a healthcheck. An

  • Correcting overprint on TIF files

    I currently have my preflight set up to detect Overprint errors.  When they pop up, I'm usually able to either fix it directly in InDesign from the Attributes panel or modify the source eps in Illustrator. However, I am running into a situation on th

  • Error when opening application in BAB

    Hi all, I copied the standard opportunity view ACT_LEAN to ZACT_LEAN. When I open the view ACT_LEAN in BAB it opens but the custom view ZACT_LEAN is not opening. The follwong error is displayed. An error occurred in the BSP application The following