Re: Re: [PATCH] xHCI: FSE handled cleanly by incrementing event dequeue pointer

2015-07-02 Thread SAUROV KANTI SHYAM
Hi Mathias The kernel version is 3.8.2, but patches of 3.17 are back ported into it. > Event ring dequeue is increased either in handle_tx_event(), cleanup: > if (trb_comp_code == COMP_MISSED_INT || !ep->skip) { >inc_deq(xhci, xhci->event_ring); Event ring dequeue should b

Re: Re: [PATCH] xHCI: FSE handled cleanly by incrementing event dequeue pointer

2015-07-02 Thread SAUROV KANTI SHYAM
Some undefined values, mostly null are coming in event->buffer in my case for "stop,-invalid length” transfer event. However, in the portion of the code you suggested does not increment the dequeue pointer of transfer event ring, for trb_comp_code = COMP_STOP_INVAL. In handle_tx_event() cleanup: