#426 NORM Trial-3: cafe: held lock freed
Zarro Boogs per Child
bugtracker at laptop.org
Mon Sep 24 22:51:57 EDT 2007
#426: cafe: held lock freed
----------------------+-----------------------------------------------------
Reporter: dcbw | Owner: dilinger
Type: defect | Status: closed
Priority: normal | Milestone: Trial-3
Component: kernel | Version:
Resolution: wontfix | Keywords:
Verified: 1 |
----------------------+-----------------------------------------------------
Changes (by kimquirk):
* status: new => closed
* verified: 0 => 1
* resolution: => wontfix
Old description:
> {{{
> =========================
> [ BUG: held lock freed! ]
> -------------------------
> modprobe/412 is freeing memory c11877ec-c1187813, with a lock still held
> there!
> (&cam->s_mutex){--..}, at: [<c8930e7a>] cafe_pci_probe+0x79/0x456
> [cafe_ccic]
> 1 lock held by modprobe/412:
> #0: (&cam->s_mutex){--..}, at: [<c8930e7a>] cafe_pci_probe+0x79/0x456
> [cafe_ccic]
>
> stack backtrace:
> [<c04292fc>] debug_check_no_locks_freed+0xe9/0x11c
> [<c04d8b9b>] __spin_lock_init+0x16/0x78
> [<c8930e8b>] cafe_pci_probe+0x8a/0x456 [cafe_ccic]
> [<c044e194>] kmem_cache_alloc+0x62/0x6e
> [<c04e1e0d>] pci_device_probe+0x36/0x57
> [<c052fec2>] really_probe+0x38/0xbd
> [<c052ff8b>] driver_probe_device+0x44/0xa5
> [<c05d5522>] _spin_unlock+0x14/0x1c
> [<c0530068>] __driver_attach+0x0/0xa7
> [<c05300d9>] __driver_attach+0x71/0xa7
> [<c052f5d4>] bus_for_each_dev+0x3c/0x5e
> [<c052fde3>] driver_attach+0x16/0x18
> [<c0530068>] __driver_attach+0x0/0xa7
> [<c052f8a8>] bus_add_driver+0x61/0x165
> [<c04e1f66>] __pci_register_driver+0x70/0x8a
> [<c8065027>] cafe_init+0x27/0x4d [cafe_ccic]
> [<c042f6df>] sys_init_module+0x1456/0x15ad
> [<c0402c97>] syscall_call+0x7/0xb
> =======================
>
> }}}
New description:
{{{
=========================
[ BUG: held lock freed! ]
-------------------------
modprobe/412 is freeing memory c11877ec-c1187813, with a lock still held
there!
(&cam->s_mutex){--..}, at: [<c8930e7a>] cafe_pci_probe+0x79/0x456
[cafe_ccic]
1 lock held by modprobe/412:
#0: (&cam->s_mutex){--..}, at: [<c8930e7a>] cafe_pci_probe+0x79/0x456
[cafe_ccic]
stack backtrace:
[<c04292fc>] debug_check_no_locks_freed+0xe9/0x11c
[<c04d8b9b>] __spin_lock_init+0x16/0x78
[<c8930e8b>] cafe_pci_probe+0x8a/0x456 [cafe_ccic]
[<c044e194>] kmem_cache_alloc+0x62/0x6e
[<c04e1e0d>] pci_device_probe+0x36/0x57
[<c052fec2>] really_probe+0x38/0xbd
[<c052ff8b>] driver_probe_device+0x44/0xa5
[<c05d5522>] _spin_unlock+0x14/0x1c
[<c0530068>] __driver_attach+0x0/0xa7
[<c05300d9>] __driver_attach+0x71/0xa7
[<c052f5d4>] bus_for_each_dev+0x3c/0x5e
[<c052fde3>] driver_attach+0x16/0x18
[<c0530068>] __driver_attach+0x0/0xa7
[<c052f8a8>] bus_add_driver+0x61/0x165
[<c04e1f66>] __pci_register_driver+0x70/0x8a
[<c8065027>] cafe_init+0x27/0x4d [cafe_ccic]
[<c042f6df>] sys_init_module+0x1456/0x15ad
[<c0402c97>] syscall_call+0x7/0xb
=======================
}}}
--
Comment:
Closing this bug until/unless there is something that needs to be
addressed.
--
Ticket URL: <https://dev.laptop.org/ticket/426#comment:8>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list