Skip to contentSkip to conversation

resume bug

DISCUSSION W.Pelser 2 participants 2 messages Apr 1, 2015

lore
Share & tools
lore

W.Pelser

author
#0 lore raw

Bug ID: 94861
Summary: After resume from hibernate/sleep USB-DVBT-adapter
does not work

Kernel 3.19.x and 4.0rcx

After boot:
strace -f -o /tmp/strace.out lsdvb .... :

    .
    .
    2114  open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK) = 6
    .
    .

After resume:
strace -f -o /tmp/strace.out lsdvb .... :

     .
     .
    3848  open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK) = -1 
ENODEV (No  such device)
     .
     .
#1 lore raw
Quoted 15 lines · W.Pelser

Bug ID: 94861
Summary: After resume from hibernate/sleep USB-DVBT-adapter
does not work

Kernel 3.19.x and 4.0rcx

After boot:

   strace -f -o /tmp/strace.out lsdvb .... :
     .
     .
     2114  open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK) = 6
     .
     .
Quoted 8 lines

After resume:

   strace -f -o /tmp/strace.out lsdvb .... :
      .
      .
     3848  open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK) = -1 
ENODEV (No  such device)
      .
      .

If you are able to build and test your own kernels, you can try using git bisect to find out which change between the 3.18 and 3.19 kernels caused this problem.

This really ought to be discussed on the linux-media mailing list, because it is a regression in the dvb-usb driver.

Alan Stern