[mythtv] Re: Ticket #827: XvMC and general FF-REW >3x problem

Marco Coli marco.coli at hi-cad.it
Thu Dec 22 17:40:12 EST 2005


MythTV wrote:
> #827: XvMC and general FF-REW >3x problem
> ----------------------------------+-----------------------------------------
>  Reporter:  marco.coli at hi-cad.it  |        Owner:  danielk
>      Type:  defect                |       Status:  closed 
>  Priority:  minor                 |    Milestone:  0.19   
> Component:  mythtv                |      Version:  head   
>  Severity:  medium                |   Resolution:  fixed  
> ----------------------------------+-----------------------------------------
> Changes (by danielk):
> 
>   * resolution:  => fixed
>   * status:  new => closed
> 
> Comment:
> 
>  (In [8350]) Fixes #827. This fixes two major problems with FF/REW > 3x,
>  and some minor problems.

Good! It seems well fixed, and thank you for detailed infos. But now, I 
have hard lock of machine with 8350-8360, when changing channels on 
Live-Tv. (I did never experiment hard locks with myth before).

Here is what I have in messages immediately before of lock:

Dec 22 23:29:25 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dd00)
Dec 22 23:29:25 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF    )
Dec 22 23:29:25 mythtv kernel: Backtrace:
Dec 22 23:29:25 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:25 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:25 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:25 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:25 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:25 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:25 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:25 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:25 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:25 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:25 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:26 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:26 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dce0)
Dec 22 23:29:26 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:26 mythtv kernel: Backtrace:
Dec 22 23:29:26 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:26 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:26 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:26 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:26 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:26 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:26 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:26 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:26 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:26 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:26 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:26 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:26 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dcc0)
Dec 22 23:29:26 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:26 mythtv kernel: Backtrace:
Dec 22 23:29:26 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:26 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:26 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:26 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:26 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:26 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:26 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:26 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:26 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:26 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:26 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:26 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:26 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dca0)
Dec 22 23:29:26 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:26 mythtv kernel: Backtrace:
Dec 22 23:29:27 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:27 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:27 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:27 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:27 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:27 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:27 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:27 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:27 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:27 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:27 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:27 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:27 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dc80)
Dec 22 23:29:27 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:27 mythtv kernel: Backtrace:
Dec 22 23:29:27 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:27 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:27 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:27 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:27 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:27 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:27 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:27 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:27 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:27 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:27 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:27 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:27 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dc60)
Dec 22 23:29:27 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:27 mythtv kernel: Backtrace:
Dec 22 23:29:27 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:27 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:27 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:27 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:27 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:27 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:27 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:27 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:27 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:27 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:27 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:27 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:27 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dc40)
Dec 22 23:29:27 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:27 mythtv kernel: Backtrace:
Dec 22 23:29:27 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:27 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:27 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:27 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:27 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:27 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:27 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:27 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:27 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:27 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:27 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:27 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:28 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dc20)
Dec 22 23:29:28 mythtv kernel: flags:0x40000060 mapping:00000000 
mapcount:1 count:0 (Tainted: PF   B)
Dec 22 23:29:28 mythtv kernel: Backtrace:
Dec 22 23:29:28 mythtv kernel:  [<c013f0bd>] bad_page+0x8c/0xc3
Dec 22 23:29:28 mythtv kernel:  [<c013f927>] free_hot_cold_page+0x47/0x106
Dec 22 23:29:28 mythtv kernel:  [<e2aa27a8>] nv_vm_free_pages+0xa3/0xf5 
[nvidia]
Dec 22 23:29:28 mythtv kernel:  [<e2a9f372>] 
nv_kern_vma_release+0x7c/0x97 [nvidia]
Dec 22 23:29:28 mythtv kernel:  [<c014b640>] remove_vm_struct+0x50/0x72
Dec 22 23:29:28 mythtv kernel:  [<c014d7e6>] exit_mmap+0x122/0x14c
Dec 22 23:29:28 mythtv kernel:  [<c0118a30>] mmput+0x1f/0x95
Dec 22 23:29:28 mythtv kernel:  [<c011d37b>] do_exit+0xe0/0x3b8
Dec 22 23:29:28 mythtv kernel:  [<c010660d>] do_syscall_trace+0x1df/0x1f7
Dec 22 23:29:28 mythtv kernel:  [<c011d6a8>] do_group_exit+0x29/0x90
Dec 22 23:29:28 mythtv kernel:  [<c0102ea1>] syscall_call+0x7/0xb
Dec 22 23:29:28 mythtv kernel: Trying to fix it up, but a reboot is needed
Dec 22 23:29:28 mythtv kernel: Bad page state at free_hot_cold_page (in 
process 'mythfrontend', page c103dc00)



More information about the mythtv-dev mailing list