https://bugzilla.novell.com/show_bug.cgi?id=839086
https://bugzilla.novell.com/show_bug.cgi?id=839086#c3
Bernhard Wiedemann changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jkosina@suse.com
--- Comment #3 from Bernhard Wiedemann 2013-09-27 12:39:12 CEST ---
I had a closer look at sources, asm etc
and found that the segfault happens in
include/linux/list.h:88 next->prev = prev;
called via
__list_del_entry
list_del_init
drivers/base/firmware_class.c:452: list_del_init(&buf->pending_list);
so buf->pending_list->next seems to be NULL and is used without being checked.
pending_list should have been initialized in __allocate_fw_buf
but since this SEGV does only happens sometimes,
it indicates a race-condition somewhere
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.