Ticket #2337 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

2.6.34 slow resume

Reported by: jama Owned by: openmoko-kernel
Priority: normal Milestone:
Component: kernel Version: unspecified
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: no PatchReviewResult:
Reproducible:

Description

This kernel:
http://build.shr-project.org/shr-kms/uImage-2.6.34-oe2+gitr1+dd1225cc08c3375bf80289ac1965c724881b149a-r0-om-gta02.bin

Which is om-gta02-2.6.34 dd1225cc08c3375bf80289ac1965c724881b149a + gdrm-2.6.34 + few other patches:
http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=edc90bdfa987ddc140c72891de4b41ae0bb2ef04

Suspended with echo mem > /sys/power/state and during resume
there is about 50s just printing

[ 113.905000] pcf50633 0-0073: Error reading INT registers
[ 113.905000] pcf50633 0-0073: Error reading 5 regs at 2

very quickly over and over again. Then it resumes fine:
[ 113.910000] s3c2410-wdt: watchdog disabled
[ 113.910000] s3c24xx-nand s3c2440-nand: Tacls=1, 10ns Twrph0=3 30ns, Twrph1=2 20ns
[ 113.910000] s3c-i2c s3c2440-i2c: slave address 0x10
[ 113.910000] s3c-i2c s3c2440-i2c: bus frequency set to 97 KHz
[ 113.910000] gta02-pm-bt gta02-pm-bt.0: gta02_pm_bt_toggle_radio 0
[ 113.960000] pcf50633 0-0073: Error reading INT registers
[ 113.965000] usb usb1: root hub lost power or was reset
[ 114.055000] wake disabled for irq 17
[ 114.095000] Setting mode!
[ 114.200000] Setting base!
[ 114.405000] g_ether gadget: full speed config #1: CDC Ethernet (ECM)
[ 114.420000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 0kHz div=0 (req: 0kHz). Bus width=0
[ 114.440000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.460000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.465000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.470000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.580000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.585000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.590000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16373kHz div=0 (req: 21000kHz). Bus width=0
[ 114.595000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16373kHz div=0 (req: 21000kHz). Bus width=2
[ 114.595000] jbt6k74 spi2.0: starting resume: 2
[ 114.615000] entering (old_state=off, new_state=normal)
[ 114.825000] jbt6k74 spi2.0: resumed: 2
[ 114.845000] PM: resume of devices complete after 934.578 msecs
[ 114.855000] Restarting tasks ... done.
[ 115.315000] Setting base!
[ 117.425000] pcf50633 0-0073: usb curlim to 500 mA

But resume so slow is not usable ie for incomming call.

Change History

comment:1 Changed 3 years ago by jama

Tested without qtmoko and then even without DRM patches and it's the same - very slow and complaining about pcf50633 0-0073.

comment:2 Changed 3 years ago by RuiSeabra

Possibly related to #2339

comment:4 Changed 3 years ago by lars

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.