Re: pandaboard boot crash with linux-next

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 19/03/14 16:29, Pantelis Antoniou wrote:
> Hi Tomi,
> 
> On Mar 19, 2014, at 4:25 PM, Tomi Valkeinen wrote:
> 
>> On 17/03/14 16:09, Tomi Valkeinen wrote:
>>> Hi,
>>>
>>> I noticed that my omap4 panda does not boot with today's linux-next
>>> (8808b950581f71e3ee4cf8e6cae479f4c7106405). I didn't have much time to study
>>> it, but I didn't find any posts about the issue with a quick look. Below is
>>> the crash.
>>
>> I bisected this to the commit:
>>
>> commit ad2c12e9bc250b3387bcb4ab9ab114f43ff6122f
>> Author: Pantelis Antoniou <panto@xxxxxxxxxxxxxxxxxxxxxxx>
>> Date:   Fri Dec 13 20:08:59 2013 +0200
>>
>>    of: device_node kobject lifecycle fixes
>>
>>    After the move to having device nodes be proper kobjects the lifecycle
>>    of the node needs to be controlled better.
>>
>>    At first convert of_add_node() in the unflattened functions to
>>    of_init_node() which initializes the kobject so that of_node_get/put
>>    work correctly even before of_init is called.
>>
>>    Afterwards introduce of_node_is_initialized & of_node_is_attached that
>>    query the underlying kobject about the state (attached means kobj
>>    is visible in sysfs)
>>
>>    Using that make sure the lifecycle of the tree is correct at all
>>    times.
>>
>>    Signed-off-by: Pantelis Antoniou <panto@xxxxxxxxxxxxxxxxxxxxxxx>
>>    [grant.likely: moved of_node_init() calls, fixed up locking, and
>>                   dropped __of_populate() hunks]
>>    Signed-off-by: Grant Likely <grant.likely@xxxxxxxxxx>
>>
> 
> Can you try this? It should fix it (plus it should be in -next soon)

Thanks, that fixes the issue (tested on omap4 panda).

 Tomi


Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux