00:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller [1b21:1242]
Actually I am on debian buster. I am running kernel 4.16-rc6 from experimental repository.
I am running program for watching satellite channels called vdr.
When I am not watching TV, while idle, every few minutes vdr scans for channel list updates from satellites. It is safe to say that tuner is occupied every few minutes for a scan, but not occupied with bandwidth like when watching TV. While in this mode vdr is able to crash the driver in ~6-30 hours.
There is program that you use to initially create your channels list for vdr. When I use it I am able to crash the driver in ~1-2 hours.
But when I just watch one channel and don't change it for hours, driver is least likely to crash.
I think something in consecutive opening (initializing) of the usb port/driver forces this error.
Because the program that scans for channels crash it much faster.
This program work like this:
:go
open port
scan some frequency
write to file new channels
close port
goto go
I made this script that I will use to capture the log.
Hello,
00:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller [1b21:1242]
Actually I am on debian buster. I am running kernel 4.16-rc6 from experimental repository.
I am running program for watching satellite channels called vdr.
When I am not watching TV, while idle, every few minutes vdr scans for channel list updates from satellites. It is safe to say that tuner is occupied every few minutes for a scan, but not occupied with bandwidth like when watching TV. While in this mode vdr is able to crash the driver in ~6-30 hours.
There is program that you use to initially create your channels list for vdr. When I use it I am able to crash the driver in ~1-2 hours.
But when I just watch one channel and don't change it for hours, driver is least likely to crash.
I think something in consecutive opening (initializing) of the usb port/driver forces this error.
Because the program that scans for channels crash it much faster.
This program work like this:
:go
open port
scan some frequency
write to file new channels
close port
goto go
I made this script that I will use to capture the log.
echo "module xhci_hcd +flpt" > /sys/kernel/ debug/dynamic_ debug/control log1.log
(tail -F -n0 /var/log/kern.log &) | grep -q "TRB DMA"
cp /var/log/kern.log /home/imperia/
And I will run initial channels list scan to force it faster.
I will be back later with the logs.
Thanks for your help.