Details

user warning: Got error 28 from storage engine query: SELECT t.*,v.weight AS v_weight_unused FROM term_node r INNER JOIN term_data t ON r.tid = t.tid INNER JOIN vocabulary v ON t.vid = v.vid WHERE r.vid = 109 ORDER BY v.weight, t.weight, t.name in /opt/drupal-6.33/modules/taxonomy/taxonomy.module on line 640.

[Home]

Issue of the Implementation # L0154

Brief

w1: do not unlock unheld list_mutex in __w1_remove_master_device()

Detailed Description

w1_process_callbacks() expects to be called with dev->list_mutex held, but it is the fact only in w1_process(). __w1_remove_master_device() calls w1_process_callbacks() after it releases list_mutex.

Component

linux-kernel 3.15

Accepted

https://lkml.org/lkml/2014/4/30/591
commit

Status

Fixed in 3.16-rc1

[Home]