static struct rtc_class_ops qpnp_rtc_ops = { .read_time = qpnp_rtc_read_time, .set_alarm = qpnp_rtc_set_alarm, .read_alarm = qpnp_rtc_read_alarm, .alarm_irq_enable = qpnp_rtc_alarm_irq_enable, };
[ 5.135052] [<c010be54>] (unwind_backtrace+0x0/0x11c) from [<c0109a04>] (show_stack+0x10/0x14) [ 5.143548] [<c0109a04>] (show_stack+0x10/0x14) from [<c061977c>] (rtc_device_register+0x1c/0x258) [ 5.152478] [<c061977c>] (rtc_device_register+0x1c/0x258) from [<c061cbd4>] (qpnp_rtc_probe+0x2a4/0x3cc) [ 5.162013] [<c061cbd4>] (qpnp_rtc_probe+0x2a4/0x3cc) from [<c05015b4>] (spmi_drv_probe+0x10/0x14) [ 5.170978] [<c05015b4>] (spmi_drv_probe+0x10/0x14) from [<c0499c20>] (driver_probe_device+0x12c/0x330) [ 5.180261] [<c0499c20>] (driver_probe_device+0x12c/0x330) from [<c0499ed0>] (__driver_attach+0x68/0x8c) [ 5.189776] [<c0499ed0>] (__driver_attach+0x68/0x8c) from [<c0498128>] (bus_for_each_dev+0x70/0x84) [ 5.198746] [<c0498128>] (bus_for_each_dev+0x70/0x84) from [<c0499204>] (bus_add_driver+0x100/0x244) [ 5.207791] [<c0499204>] (bus_add_driver+0x100/0x244) from [<c049a420>] (driver_register+0x9c/0x124) [ 5.216972] [<c049a420>] (driver_register+0x9c/0x124) from [<c0100670>] (do_one_initcall+0xb8/0x160) [ 5.226146] [<c0100670>] (do_one_initcall+0xb8/0x160) from [<c1000be4>] (kernel_init_freeable+0x10c/0x1d0) [ 5.235729] [<c1000be4>] (kernel_init_freeable+0x10c/0x1d0) from [<c0a9b0bc>] (kernel_init+0x8/0xe4) [ 5.244836] [<c0a9b0bc>] (kernel_init+0x8/0xe4) from [<c0105ff8>] (ret_from_fork+0x14/0x3c) [ 5.253798] qcom,qpnp-rtc qpnp-rtc-6: rtc core: registered qpnp_rtc as rtc0
[ 46.846997] [<c010be54>] (unwind_backtrace+0x0/0x11c) from [<c0109a04>] (show_stack+0x10/0x14) [ 46.847014] [<c0109a04>] (show_stack+0x10/0x14) from [<c061c64c>] (qpnp_rtc_read_time+0x1c/0x174) [ 46.847028] [<c061c64c>] (qpnp_rtc_read_time+0x1c/0x174) from [<c0619e0c>] (__rtc_read_time+0x44/0x58) [ 46.847043] [<c0619e0c>] (__rtc_read_time+0x44/0x58) from [<c061a4fc>] (__rtc_set_alarm.constprop.7+0x3c/0x94) [ 46.847058] [<c061a4fc>] (__rtc_set_alarm.constprop.7+0x3c/0x94) from [<c061a5c8>] (rtc_timer_enqueue+0x74/0xcc) [ 46.847072] [<c061a5c8>] (rtc_timer_enqueue+0x74/0xcc) from [<c061a77c>] (rtc_set_alarm+0xa8/0xc0) [ 46.847086] [<c061a77c>] (rtc_set_alarm+0xa8/0xc0) from [<c017a804>] (set_power_on_alarm+0xa8/0xdc) [ 46.847101] [<c017a804>] (set_power_on_alarm+0xa8/0xdc) from [<c079d970>] (alarm_set+0xc8/0xec) [ 46.847116] [<c079d970>] (alarm_set+0xc8/0xec) from [<c079dbcc>] (alarm_ioctl+0x238/0x4d4) [ 46.847131] [<c079dbcc>] (alarm_ioctl+0x238/0x4d4) from [<c020f504>] (vfs_ioctl+0x28/0x3c) [ 46.847145] [<c020f504>] (vfs_ioctl+0x28/0x3c) from [<c020ffac>] (do_vfs_ioctl+0x4d8/0x588) [ 46.847159] [<c020ffac>] (do_vfs_ioctl+0x4d8/0x588) from [<c02100a8>] (SyS_ioctl+0x4c/0x78) [ 46.847174] [<c02100a8>] (SyS_ioctl+0x4c/0x78) from [<c0105f60>] (ret_fast_syscall+0x0/0x30)
[ 46.847210] CPU: 2 PID: 2233 Comm: system_server Tainted: PF W O 3.10.49-gc16db38-00006-g163c972-dirty #9 [ 46.847227] [<c010be54>] (unwind_backtrace+0x0/0x11c) from [<c0109a04>] (show_stack+0x10/0x14) [ 46.847243] [<c0109a04>] (show_stack+0x10/0x14) from [<c061c7c0>] (qpnp_rtc_set_alarm+0x1c/0x19c) [ 46.847258] [<c061c7c0>] (qpnp_rtc_set_alarm+0x1c/0x19c) from [<c061a544>] (__rtc_set_alarm.constprop.7+0x84/0x94) [ 46.847273] [<c061a544>] (__rtc_set_alarm.constprop.7+0x84/0x94) from [<c061a5c8>] (rtc_timer_enqueue+0x74/0xcc) [ 46.847286] [<c061a5c8>] (rtc_timer_enqueue+0x74/0xcc) from [<c061a77c>] (rtc_set_alarm+0xa8/0xc0) [ 46.847300] [<c061a77c>] (rtc_set_alarm+0xa8/0xc0) from [<c017a804>] (set_power_on_alarm+0xa8/0xdc) [ 46.847315] [<c017a804>] (set_power_on_alarm+0xa8/0xdc) from [<c079d970>] (alarm_set+0xc8/0xec) [ 46.847329] [<c079d970>] (alarm_set+0xc8/0xec) from [<c079dbcc>] (alarm_ioctl+0x238/0x4d4) [ 46.847344] [<c079dbcc>] (alarm_ioctl+0x238/0x4d4) from [<c020f504>] (vfs_ioctl+0x28/0x3c) [ 46.847359] [<c020f504>] (vfs_ioctl+0x28/0x3c) from [<c020ffac>] (do_vfs_ioctl+0x4d8/0x588) [ 46.847373] [<c020ffac>] (do_vfs_ioctl+0x4d8/0x588) from [<c02100a8>] (SyS_ioctl+0x4c/0x78) [ 46.847387] [<c02100a8>] (SyS_ioctl+0x4c/0x78) from [<c0105f60>] (ret_fast_syscall+0x0/0x30)
[ 5.239276] [<c010be54>] (unwind_backtrace+0x0/0x11c) from [<c0109a04>] (show_stack+0x10/0x14) [ 5.247840] [<c0109a04>] (show_stack+0x10/0x14) from [<c061c578>] (qpnp_rtc_read_alarm+0x40/0xf8) [ 5.256724] [<c061c578>] (qpnp_rtc_read_alarm+0x40/0xf8) from [<c061a974>] (__rtc_read_alarm+0x74/0x2e8) [ 5.266183] [<c061a974>] (__rtc_read_alarm+0x74/0x2e8) from [<c0619894>] (rtc_device_register+0x134/0x254) [ 5.275818] [<c0619894>] (rtc_device_register+0x134/0x254) from [<c061cbe4>] (qpnp_rtc_probe+0x2a4/0x3cc) [ 5.285367] [<c061cbe4>] (qpnp_rtc_probe+0x2a4/0x3cc) from [<c05015b4>] (spmi_drv_probe+0x10/0x14) [ 5.294309] [<c05015b4>] (spmi_drv_probe+0x10/0x14) from [<c0499c20>] (driver_probe_device+0x12c/0x330) [ 5.303682] [<c0499c20>] (driver_probe_device+0x12c/0x330) from [<c0499ed0>] (__driver_attach+0x68/0x8c) [ 5.313143] [<c0499ed0>] (__driver_attach+0x68/0x8c) from [<c0498128>] (bus_for_each_dev+0x70/0x84) [ 5.322171] [<c0498128>] (bus_for_each_dev+0x70/0x84) from [<c0499204>] (bus_add_driver+0x100/0x244) [ 5.331287] [<c0499204>] (bus_add_driver+0x100/0x244) from [<c049a420>] (driver_register+0x9c/0x124) [ 5.340401] [<c049a420>] (driver_register+0x9c/0x124) from [<c0100670>] (do_one_initcall+0xb8/0x160) [ 5.349515] [<c0100670>] (do_one_initcall+0xb8/0x160) from [<c1000be4>] (kernel_init_freeable+0x10c/0x1d0) [ 5.359152] [<c1000be4>] (kernel_init_freeable+0x10c/0x1d0) from [<c0a9b0cc>] (kernel_init+0x8/0xe4) [ 5.368238] [<c0a9b0cc>] (kernel_init+0x8/0xe4) from [<c0105ff8>] (ret_from_fork+0x14/0x3c)
[ 18.259735] [<c0109a04>] (show_stack+0x10/0x14) from [<c061c444>] (qpnp_rtc_alarm_irq_enable+0x24/0xd0) [ 18.259746] [<c061c444>] (qpnp_rtc_alarm_irq_enable+0x24/0xd0) from [<c0619dc4>] (rtc_alarm_disable+0x28/0x2c) [ 18.259756] [<c0619dc4>] (rtc_alarm_disable+0x28/0x2c) from [<c061add8>] (rtc_timer_do_work+0xe0/0x138) [ 18.259766] [<c061add8>] (rtc_timer_do_work+0xe0/0x138) from [<c013b544>] (process_one_work+0x294/0x430) [ 18.259777] [<c013b544>] (process_one_work+0x294/0x430) from [<c013c2c4>] (worker_thread+0x224/0x358) [ 18.259786] [<c013c2c4>] (worker_thread+0x224/0x358) from [<c0140c78>] (kthread+0xa0/0xac) [ 18.259796] [<c0140c78>] (kthread+0xa0/0xac) from [<c0105ff8>] (ret_from_fork+0x14/0x3c)