Bug#794266: More tests
Hello!
I changed the bootargs in uboot to:
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/ram0
initrd=0xa00000,0x900000 ramdisk=32768 trace_event=i2c
... triggered the rtc-bug before this boot:
[ 1.247677] rtc rtc0: invalid alarm value: 1900-1-7 1193037:1:16
[ 1.253911] rtc-s35390a 0-0030: rtc core: registered rtc-s35390a as rtc0
[ 1.282773] rtc-s35390a 0-0030: setting system clock to 2016-05-05
14:38:02 UTC (1462459082)
... and executed the commands (including output):
root@ts219p:~# echo +10000 > /sys/class/rtc/rtc0/wakealarm
root@ts219p:~# echo 0 > /sys/class/rtc/rtc0/wakealarm
root@ts219p:~# cat /sys/kernel/debug/tracing/trace
# tracer: nop
#
# entries-in-buffer/entries-written: 50/50 #P:1
#
# _-----=> irqs-off
# / _----=> need-resched
# | / _---=> hardirq/softirq
# || / _--=> preempt-depth
# ||| / delay
# TASK-PID CPU# |||| TIMESTAMP FUNCTION
# | | | |||| | |
init-1 [000] .... 1.246480: i2c_read: i2c-0 #0 a=030
f=0001 l=1
init-1 [000] .... 1.246567: i2c_reply: i2c-0 #0
a=030 f=0001 l=1 [74]
init-1 [000] .... 1.246571: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.246574: i2c_read: i2c-0 #0 a=031
f=0001 l=1
init-1 [000] .... 1.246647: i2c_reply: i2c-0 #0
a=031 f=0001 l=1 [02]
init-1 [000] .... 1.246650: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.246652: i2c_read: i2c-0 #0 a=030
f=0001 l=1
init-1 [000] .... 1.246725: i2c_reply: i2c-0 #0
a=030 f=0001 l=1 [70]
init-1 [000] .... 1.246727: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.246730: i2c_read: i2c-0 #0 a=032
f=0001 l=7
init-1 [000] .... 1.246955: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-1c-40]
init-1 [000] .... 1.246958: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.246991: i2c_read: i2c-0 #0 a=032
f=0001 l=7
init-1 [000] .... 1.247219: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-1c-40]
init-1 [000] .... 1.247222: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.247226: i2c_read: i2c-0 #0 a=031
f=0001 l=1
init-1 [000] .... 1.247299: i2c_reply: i2c-0 #0
a=031 f=0001 l=1 [02]
init-1 [000] .... 1.247301: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.247303: i2c_read: i2c-0 #0 a=035
f=0001 l=3
init-1 [000] .... 1.247425: i2c_reply: i2c-0 #0
a=035 f=0001 l=3 [21-2b-cd]
init-1 [000] .... 1.247427: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.247431: i2c_read: i2c-0 #0 a=032
f=0001 l=7
init-1 [000] .... 1.247655: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-1c-40]
init-1 [000] .... 1.247658: i2c_result: i2c-0 n=1 ret=1
init-1 [000] .... 1.282492: i2c_read: i2c-0 #0 a=032
f=0001 l=7
init-1 [000] .... 1.282739: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-1c-40]
init-1 [000] .... 1.282743: i2c_result: i2c-0 n=1 ret=1
kworker/0:3-179 [000] .... 83.025731: i2c_write: i2c-0 #0
a=032 f=0000 l=7 [68-a0-a0-20-28-9c-a4]
kworker/0:3-179 [000] .... 83.025970: i2c_result: i2c-0 n=1 ret=1
kworker/0:3-179 [000] .... 83.025984: i2c_read: i2c-0 #0 a=032
f=0001 l=7
kworker/0:3-179 [000] .... 83.026216: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-9c-a4]
kworker/0:3-179 [000] .... 83.026219: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.157650: i2c_read: i2c-0 #0 a=032
f=0001 l=7
bash-662 [000] .... 495.157898: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-62-e8]
bash-662 [000] .... 495.157902: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.157920: i2c_read: i2c-0 #0 a=032
f=0001 l=7
bash-662 [000] .... 495.158151: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-62-e8]
bash-662 [000] .... 495.158153: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.158159: i2c_write: i2c-0 #0
a=031 f=0000 l=1 [00]
bash-662 [000] .... 495.158235: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.158239: i2c_read: i2c-0 #0 a=030
f=0001 l=1
bash-662 [000] .... 495.158314: i2c_reply: i2c-0 #0
a=030 f=0001 l=1 [74]
bash-662 [000] .... 495.158316: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.158319: i2c_write: i2c-0 #0
a=031 f=0000 l=1 [02]
bash-662 [000] .... 495.158394: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 495.158398: i2c_write: i2c-0 #0
a=035 f=0000 l=3 [21-eb-4d]
bash-662 [000] .... 495.158525: i2c_result: i2c-0 n=1 ret=1
bash-662 [000] .... 512.869369: i2c_read: i2c-0 #0 a=032
f=0001 l=7
bash-662 [000] .... 512.869616: i2c_reply: i2c-0 #0
a=032 f=0001 l=7 [68-a0-a0-20-2a-62-2c]
bash-662 [000] .... 512.869619: i2c_result: i2c-0 n=1 ret=1
POWEROFF now WORKS but the rtc-alarm-setting is still wrong.
Reply to: