lock up related to CONFIG_CPU_IDLE on TI Panda 4460 Linux Linaro ubuntu.

Bug #1240028 reported by Botao
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linaro Linux Baseline
Fix Released
High
Andrey Konovalov

Bug Description

On TI Panda 4460 board Linux Linaro ubuntu image:

http://snapshots.linaro.org/raring/pre-built/panda/491/panda-raring_developer_20131012-491.img.gz

Serial console command line prompt is unavailable. Please refer to attachment to get the log output. Same behaviour observed on build 493 as well.

Same image works well on TI Panda 4430 board.

Revision history for this message
Botao (botao-sun) wrote :
Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :

Reproduced this lock-up (status LEDs stop blinking when console output stops) on current linux-linaro tree (v3.12-rc4 based, the tag is ll-20131015.0).
Disabling CPU_IDLE makes the 4460 board to boot to the command prompt. (Panda 4430 boots fine regardless of CONFIG_CPU_IDLE setting)

Amit (Kucheria), could you comment on that? Would disabling CONFIG_CPU_IDLE be a valid workaround for the 13.10 release, or an overkill?

Thanks!

Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :

v3.12-rc5 behaves the same with the kernel config produced by:

ARCH=arm scripts/kconfig/merge_config.sh linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/omap2plus.conf linaro/configs/panda.conf

Fathi Boudra (fboudra)
Changed in linaro-linux-baseline:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Andrey Konovalov (andrey-konovalov)
milestone: none → 13.10
Fathi Boudra (fboudra)
summary: - Serial console command line prompt is unavailable on TI Panda 4460 Linux
- Linaro ubuntu.
+ lock up related to CONFIG_CPU_IDLE on TI Panda 4460 Linux Linaro ubuntu.
Revision history for this message
Daniel Lezcano (daniel-lezcano) wrote :
Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :
Changed in linaro-linux-baseline:
status: Confirmed → Fix Committed
Revision history for this message
Kevin Hilman (khilman-deactivatedaccount) wrote :

Please note that the fixes commited are have been reviewed/rejected upstream so are not the final fixes. You will likely have to revert these when the proper fix goes upstream.

Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :

Right, these two commits are just what we have to use for this cycle

Revision history for this message
Botao (botao-sun) wrote :

On TI Panda 4460 board with Linux Linaro ubuntu image:

http://snapshots.linaro.org/raring/pre-built/panda/500/panda-raring_developer_20131021-500.img.gz

Serial console works well now. This bug now can be considered as "Fix Released" on Linaro image. Please refer to attachment to get the boot log.

Changed in linaro-linux-baseline:
status: Fix Committed → Fix Released
Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :

For the record.
The reworked, version 2, fix has been sent upstream:
http://www.spinics.net/lists/linux-omap/msg99244.html
It will not get into 13.10, but will be used in the future releases.

Revision history for this message
Andrey Konovalov (andrey-konovalov) wrote :

The version 2 of the fix mentioned in the above comment has been included into linux-linaro tree, the ll-20131031.0 tag

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.