USBA and isochronous input requests ?

Hello.
I'm developing a driver for a device that communicates using isochronous USB requests.
The system is a Sun Ultra 5 with a PCI USB2.0 card, Solaris 9/SunOS 5.8, USBA 1.0 patch installed.
When I hot-unplug the device the detach() routine closes all pipes using usb_pipe_close(). I do not call usb_free_isoc_req() as this seems to be done by usb_pipe close(); doing it anyway crashes the system (I tried that).
Now the system writes a lot of messages to /var/adm/messages. All messages have the same time stamp. An infinite number of messages are written (until the system is stopped):
Jul 31 16:21:20 martin-ultra usba10: [ID 349649 kern.info] usba: leaking request wrappers 0x30001b64690
Jul 31 16:21:20 martin-ultra usba10: [ID 349649 kern.info] usba: leaking request wrappers 0x30001b647d0
Sometimes stopping the system (halt(1), reboot(1) or poweroff(1)) will cause a system crash. This is the case when re-plugging the unplugged device.
In Solaris user (not developer) forums I read that the USB mouse driver (shipped with Solaris) produces similar messages after hot-unplugging.
How can I handle these problems ?
Only by cold-unplugging USB devices ?
Note: This means that I must reboot the Sun Ultra each time I modify my driver !
Thanks.
Martin R.

I found out a part of the solution myself:
The callback routine must free the usb requests passed to it using usb_free_isoc_req().
However I get 1 "leaking wrapper" request for the first request I have passed to usb_pipe_isoc_xfer().
The system will crash sometimes especially on halt commands (such as poweroff).
(btw. the SunOS version is 5.9, not 5.8)

Similar Messages

  • IOS 7 change iTunes and AppStore password input request.

    On iOS 6.1 I was able to change the frequency of how often iTunes and the AppStore requested my password. I had it set to "ask me every time". I would like to change it so it would be once every 15 mins. Yet I cannot find it in iOS 7. Any help or solutions?

    Ok so I figured it out. Go to General>Restrictions>Require passcode>15 minutes

  • Updation of INPUT Request fields in PI sheet automatically from xMII system

    Hi,
    We are getting the consumption data(Material Weight and Batch) from xMII in SAP browser based PI sheet through Z function module as a parameters .These values needs to updated automatically in PPPI_INPUT-REQUEST fields (PPPI_MATERIAL_CONSUMED & PPPI_BATCH),so that PI_CONS(Consumption) process message will be created automatically.
    We are facing problem to update the input request fields(PPPI_MATERIAL_CONSUMED and PPPI_BATCH) automatically in Browser based PI sheet.
    Can you please help us out to populate the input request fields automatically in PI sheet to automate the xMII with SAP PI sheet. I can provide the screen shots of PI sheets and configuration of process management if required.
    Thank you
    Warm Regards
    Darga Ali

    Hello Udayan,
    The issue is in SAP PI Sheet.
    We are getting the data from xMII into variables through function module and able to populate these values in PI sheet,But we need to update these values directly in input request fields ,so that it will create a process message and updated the process order with material consumption data.
    Is there any functionality available in xMII ,to update the vaules directly in input request fields in PI sheet.
    Thank you
    Warm Regards
    Darga Ali

  • Inbound Service Interface without Input Request Message

    Is it possible to create an Inbound Service Interface without Input Request Message?  We are trying to create a web service to get all records from a database table hence no input parameter is needed.  We have tried in both XI 7.0 and PI 7.1 but couldn't do it.  Is this scenario not supported by ESR or am I missing something?  Any hint will be appreciated.
    Regards,
    Jiannan

    In the scenario I described in my initial post the table structure is only needed in the response message to receive the data. 
    For a web service generated from a RFC function module using the service creation wizard (SE80) a table parameter is automatically included in the request message.  I can understand this as the wizard can not figure out if the table parameter is needed in the request message or not.
    I have tried to use the service creation wizard to generate a web service from the function module RFCPING that has no input or output parameters.  As shown in below WSDL segment the WSDL does allow not having any input or output parameters.
    - <wsdl:types>
    - <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style">
    - <xsd:element name="Rfcping">
    - <xsd:complexType>
      <xsd:sequence />
      </xsd:complexType>
      </xsd:element>
    - <xsd:element name="RfcpingResponse">
    - <xsd:complexType>
      <xsd:sequence />
      </xsd:complexType>
      </xsd:element>
      </xsd:schema>
      </wsdl:types>
    - <wsdl:message name="Rfcping">
      <wsdl:part name="parameters" element="tns:Rfcping" />
      </wsdl:message>
    - <wsdl:message name="RfcpingResponse">
      <wsdl:part name="parameter" element="tns:RfcpingResponse" />
      </wsdl:message>
    Thanks,
    Jiannan

  • How to use Create input request Activity

     Hi,
     I want to get inputs from the users .
     I want to display a form were user can select a input from drop down list.
     That selected item i want to store it in a variable and use across the flow.
     How to do that using create input request or is there any other way to do that.

    You should be using "Input Request" to do what you are trying to do.
    Add "Create Input Request" to your workflow
    Configure the question you want the user to see in the Web Console. For example, "Select make of your dream car"
    Add "questions" to your input request. For the "drop-down" selection, chose to add new question of type "Select". This will bring up the dialog box that will allow you to configure the unique ID for your question, the free form text (label) and the list of selection choices to show in the drop-down.
    In the activities that follow "Create Input Request" you can retrieve the actual values that the user chose/typed by looking at the values in the [Workflow.Create Input Request.Task.Questions] table property. It has several columns: Id, Question, Value (that correspond to the fields you've configured)
    If you have Input request with several questions, you can use Select from Table activity to choose the specified question (by ID) that you want the value for. If you have only one question in the input request, you can get to the value (entered by the end user) by referencing this property [Workflow.Create Input Request.Task.Questions.First Row.Value]

  • HDMI and PC inputs do not work on my 37AV502R LCD TV

    HDMI inputs and PC inputs do not work consistently
    my Apple TV (HDMI) and computers 2 on HDMI, 1 on PC, display just fine n the TV but after a while the TV goes blank,
    the time is not consistent sometime a few minutes, sometimes a few hours,
    but every time, after the TV goes blank there is nothing I can do, the TV just stays blank, if I unplug and turn back on the TV displays the image for a split second and goes bank again,
    I thought it might be an overheating thing, however sometimes the PC input will stop working but the HDMI input (either one) will work fine,
    has anyone else had this issue?
    Thanks
    A. 

    I'm having the same issue.  As soon as I connect it to VGA or HDMI, it goes into a cycle of flashing on-and-off.  A guy on youtube had the same problem (posted a video identical to my problem) and reportedly fixed it with a firmware update.  
    The problem: the US website doesn't have a firmware download.  The canadian website does, but the update is from 4/2009, and the manufactured date on the back of my TV is 5/2009.  (I also tried the update, but it didn't fix the problem).
    When I call Toshiba to ask about the firmware update, after they confirm I am out of warranty, their automated system keeps hanging up on me.  So frustrating. 

  • How to create popup window with radio buttons and a input field

    Hi Guys,
    Can somebody give some directions to create a stand alone program to create a window popup with 2 radio button and an input field for getting text value. I need to update the text value in a custom table.
    I will call this stand alone program from an user exit. 
    Please give me the guidance how go about it or please give any tutorial you have.
    Thanks,
    Mini

    Hi,
    There are multiple aspects of your requirements. So let's take them one at a time.
    You can achieve it in the report program or you can use a combination of the both along.
    You can create a standalone report program using the ABAP Editor (SE38). In the report program you can call the SAP Module pool program by CALL Screen <screen number>. And then in the module pool program you an create a subscreen and can handle the window popup with 2 radio button and an input field for getting the text.
    For help - Module Pool programs you can search in ABAP Editor with DEMODYNPRO* and you will ge the entire demo code for all dialog related code.
    For Report and other Module pool help you can have a look at the following:
    http://help.sap.com/saphelp_nw70/helpdata/en/47/a1ff9b8d0c0986e10000000a42189c/frameset.htm
    Hope this helps. Let me know if you need any more details.
    Thanks,
    Samantak.

  • How to do ICON_EXPAND and ICON_COLLAPSE input fields in module pool screen?

    hi frnds.
    My problem is in module pool screen how to do ICON_EXPAND and ICON_COLLAPSE input fields in module pool screen?And how to do GUI STATUS and GUI TITLE? IN SE80.
      ITS URGENT.POINTS WILL BE REWADED.THANKS  IN ADVANCE.

    Hi,
    Go through this thread.
    [expand and collapse|expand and collapse]
    Cheers,
    Simha.

  • Diff bet credit memo and credit memo request

    Hi
    Can any one tell the difference between Credit Memo and Credit Memo Request
    Thanks in advance

    Hi,
    Below is the information on crdit memo request.
    Definition: A credit memo request is a sales document used in complaints processing to request credit for a customer.
    Use: If the price calculated for the customer was too high (for example, with the wrong scaled prices or because a discount was forgotten), you can create a credit memo request. The credit memo request can be automatically blocked for checking. Once it has been approved, you can remove the block.The system uses the credit memo request to create a credit memo.
    Structure: A credit memo request is another type of sales document like a standard order. For more information on sales documents, see Working with Sales Documents.A credit memo request starts the billing process.
    =============================================
    Below mentioned is the information on Credit Memo.
    Definition: The term credit memo always refers to a credit memo from the vendor. Therefore, posting a credit memo always leads to a debit posting on the vendor account.
    Use: As in the case of invoices, credit memos refer to purchase orders or goods receipts. They are used to correct the purchase order history if the quantity invoiced was too high, for example, if an invoice was too high or if part of the quantity was returned.
    When you post a credit memo, the total quantity in the purchase order history is reduced by the credit memo quantity.
    If you do not want the total quantity invoiced to be reduced, you must post the credit memo as a subsequent credit.
    Hope this helps. Please let me know if you need more information and please assign points.
    Rgds
    Manish

  • I cannot download an app from the app store, it keeps loading until it says "You have already purchased this app so it will be downloaded no at  no additional charge", and then it prompt for password and I input it after which nothing happens.

    I cannot download an app from the app store, it keeps loading until it says "You have already purchased this app so it will be downloaded no at  no additional charge", and then it prompt for password and I input it after which nothing happens.
    I know my icloud has record of my installing this app before, but that was the first install that was failed during that time some other apps also keeps loading without respond whey they updated itself, and this app didn't install before I restart the device. But I don't see this app on my device after I restarted the device so it should have been installed on my device. It seems icloud has created some kind of dead loop that makes it not able to get the correct status about this app on my device.
    I have no problem install this app on my other device (iPad) with the same account, but just fail on my iPhone. And it just fine installing other apps...... What happened !!?? @@
    Please help !!! 

    Someone help! I dont know how to do this and please put the words into an easy way to understand because im young...

  • Problem in opening 'Find Service Request' and 'Create Service Request' HTML forms

    Hi,
    I  am working on creating some date for EBS Service, and I am unable to open 'Find Service Request' and 'Create Service Request' HTML forms.
    I keep getting the error message :
    Oracle error - 20001: ORA-20001: APP-FND-02902: Multi-Org profile option is required. Please set either MO: Security Profile or MO: Operating Unit profile option. has been detected in MO_GLOBAL_INIT.
    I have min knowledge of EBS set up and configuration. We just use EBS as a source system for our ETLs.  Please suggest any workaround to get resolve the issue.
    Thanks,
    Kishore

    Navigate to System Administrator responsibility > Profile > System. Search for the profile MO: Operating Unit and under responsibility field, put in the responsibility name you are using for creating the service request, click OK and enter the desired operating unit value in the next window. It pulls up all operating units defined and you can chose the desired one.
    Thanks
    Shree

  • HT1212 My ipod is disabled and the message requests to try again in 223004 minutes.  I think it might have something to do with the date being set wrong before it went into disabled mode.  Can you assist in enabling.

    My ipod is disabled and the message requests to try again in 223004 minutes.  I think it might have something to do with the date being set wrong before it went into disabled mode.  Can you assist in enabling.

    You'll need to connect it to the iTunes library you normally sync it with and restore it.  If iTunes asks you for this passcode before it will let you proceed, connect the iPod to iTunes in recovery mode instead using the instructions in this Apple support document.
    iOS: Unable to update or restore
    B-rock

  • How to get Chinese and Japanese input in X11?

    I have tried a few things like building UIM, Canna, and Anthy, but nothing seems to work. For one thing, I seem able to compile and install the Canna library, but when I run ./configure for UIM, it can't find Canna.
    Can somebody walk me through getting Chinese and Japanese input in X11?

    It would probably be good to ask this in the Unix forum:
    http://discussions.apple.com/forum.jspa?forumID=735
    What apps are you trying to use?
    For what it's worth, it recently came up on the Chinese-Mac mailing list:
    http://groups.google.com/group/chinesemac/browse_thread/thread/19d00bd8cc3b1d88

  • My ipad was stolen now i found it and now it requested me of that person id and i dont have what do i have to do

    my ipad was stolen now i found it and now it requested me of that person

    If you forgot your Apple ID try here: http://iforgot.apple.com

  • Import and Export transport requests on Netweaver 2004s Sp11 Sneak Preview

    Hi Experts,
    I have configured the transportation system <STMS> in order to import and export transport requests on the NSP system. The configuration is working properly as files can be imported and exported out of the C:\sapmnt\trans directory. (configuration distributed by STMS -> Overview -> Systems -> Extras -> Distribute TMS Configuration, Folder SAPMNT shared).
    The problem I'm facing with the import of some example transports is given by the hanging import queues. In phase 'Import ABAP Dictionary Objects' I have the following message for almost all objects -> '... was not imported in this step'.
    I tried to solve this issue by running SE38->RDDNEWPP with DDIC user to schedule job RDDIMPDP for TP imports. I also made the config in TP_DOMAIN_NSP.PFL with SYSTEM_PF = C:\SAP\NSP\SYS\profile\DEFAULT.PFL.
    The error is still in logfile SLOG0732.NSP
    ERROR:       The following call returned with exit code 7:
    ERROR:         sapevt.exe SAP_TRIGGER_RDDIMPDP -t name=NSP
    and logfile dev_evt
    ERROR ***: MsSndTypeOnce, rc = -20
    ERROR ***: Event raise failed
    With the exports there is a similar issue in the EXPORT phase, given the note
    0 entries from WDY_APPLICATIONT exported.
    Batch process is available (parameter rdisp/wp_no_btc = 1)
    Profile has been activated by rz10->utilities->import profile->ofactive servers.
    Any ideas what still can be wrong? Does the import export and DDIC activation really work with the sneak preview?
    Thanks
    Christoph

    Hi Peter
    First of all thanks for your advice.
    I did No. 1. 2. 3. steps.
    Step 4. reacts with the folowing error message.
    Transport control program tp ended with error code 02008.
    Errors: error in transportprofile (param missing, unknown).
    My  license expires in four days. I tried to extend it via http://www.sap.com/minisap
    1. System-ID *   
    2. Hardware-Schlüssel (HWID) *   ?
    3.Systemnummer  ?
    What is to be entered in 1 and 2.
    Where should I look for HWID and Sysnr ?
    Thanks a lot again for your help
    With regards
    Fisseha

Maybe you are looking for