Ticket #1758 (assigned defect)

Opened 3 years ago

Last modified 2 years ago

meta-bug for suspend on gta02(kernel issue)

Reported by: GNUtoo Owned by: GNUtoo
Priority: blocker Milestone: shr-2012.07
Component: SHR Image Version: SHR-core
Keywords: Cc:

Description

hi, there are at least 3 suspend bugs on the om-gta02:

  • interrupt issue
  • alsa issue(I'm trying to fix it)
  • get_capacity issue

Attachments

153491 Download (15.2 KB) - added by GNUtoo 3 years ago.
arm-trace.txt Download (316.0 KB) - added by GNUtoo 3 years ago.

Change History

Changed 3 years ago by GNUtoo

Changed 3 years ago by GNUtoo

comment:1 Changed 3 years ago by GNUtoo

  • Status changed from new to assigned
  • Owner changed from mrmoku to GNUtoo

comment:3 Changed 3 years ago by GNUtoo

comment:4 Changed 3 years ago by GNUtoo

I don't think it will be possible to fix all theses bugs in time for the shr 2012.01 release....

So I propose switching back to 2.6.34, and continue working on it on a longer time perspective(maybe we could skip 2.6.39 and work on mainlining instead).

Denis.

comment:5 follow-up: ↓ 6 Changed 3 years ago by GNUtoo

According to lindi on IRC it seems that 2.6.34 also suffers from :

  • suspend bugs
  • alsa bugs

Denis.

comment:6 in reply to: ↑ 5 Changed 3 years ago by GNUtoo

Replying to GNUtoo:

According to lindi on IRC it seems that 2.6.34 also suffers from :

  • suspend bugs
  • alsa bugs

Denis.

But it seem that it's much better:
<lindi-> resume only fails about once every two months

Denis.

comment:7 Changed 3 years ago by elisa42

I copied the kernel and modules of 2.6.34.8 from shr-testing2011.1 into shr-core-staging/027 image.
To make telephony work for me, I added leds-pwm to /etc/modutils/ and
changed symlink of alsa-default in /etc/freesmartphone/conf/openmoko_gta to alsa-2.6.34

Now I will test this for a few days and see how good it works as everyday-phone.

comment:8 Changed 3 years ago by elisa42

In detail I did (besides copying kernel and modules)

# load leds-pwm which has been compiled as module in shr-testing2011.1
cd /etc/modutils/                           
touch leds-pwm                  
echo 'leds-pwm' > leds-pwm      
update-modules 
# use right scenarios
cd /etc/freesmartphone/conf/openmoko_gta/
rm alsa-default
ln -s alsa-2.6.34 alsa-default             

comment:9 Changed 2 years ago by GNUtoo

I can't reproduce a suspend bug with a recent 2.6.39 gta02 kernel....

Denis.

comment:10 Changed 2 years ago by elisa42

from what image did you try the kernel?
i'd like to test it

comment:11 Changed 2 years ago by elisa42

compiled 2.6.34 kernel with bitbake after localy merging gta02-2.6.34 head to master. it did fully build but kernel image and modules where there.
have this kernel running now with 6 days uptime.

comment:12 Changed 2 years ago by morphis

  • Milestone changed from shr-2012.01 to shr-2012.07
Note: See TracTickets for help on using tickets.