[Nexus 4 Q&A, Help & Troubleshooting] XDA_Bam:
I'm keeping that in mind. If Google doesn't fix this until christmas, I may switch to CM.

Thanks. The switch is fine.

Another reboot the other morning after midnight (time stamp is UTC, don't get confused). It's the second time the phone rebooted just minutes after I put it down to go to sleep. kmsg:

[61553.727499] active wake lock qcom_rx_wakelock, time left 4
[61553.727560] suspend: abort suspend
[61553.762933] wake lock qcom_rx_wakelock, expired
[61553.763849] suspend: enter suspend
[61553.763879] PM: Syncing filesystems...
[61553.764306] PM: suspend entry 2015-10-18 22:17:29.043910320 UTC
[61553.783382] sync done.
[61553.783626] PM: Syncing filesystems...
[61553.802732] sync done.
[61553.823119] Freezing user space processes ... (elapsed 0.004 seconds) done.
[61553.828521] Freezing remaining freezable tasks ... (elapsed 0.006 seconds) done.
[61553.836335] Suspending console(s) (use no_console_suspend to debug)
[61553.847047] msm_fb_ext_suspend: Turning off HPD circuitry
[61553.865054] PM: suspend of devices complete after 24.825 msecs
[61553.866824] PM: late suspend of devices complete after 1.738 msecs
[61553.870334] power_suspend_late return 0
[61553.870365] PM: noirq suspend of devices complete after 3.537 msecs
[61553.870395] Disabling non-boot CPUs ...
[61553.877720] msm_pm_enter
[61553.877720] msm_pm_enter: power collapse
[61553.877720] msm_mpm_irqs_detectable: cannot monitor 000000,00000000,00000000,00000000,00000000,00000020,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000
[61553.877720] msm_pm_enter: return
[61553.877720] gic_show_resume_irq: 234 triggered
[61553.877720] Resume caused by IRQ 234, wcnss_wlan
[61553.878239] Enabling non-boot CPUs ...
[61553.882054] CPU1 is up
[61553.885015] PM: noirq resume of devices complete after 2.897 msecs
[61553.889013] PM: early resume of devices complete after 1.677 msecs
[61553.891210] wakeup wake lock: qcom_rx_wakelock
[61553.894415] msm_fb_ext_resume: Turning on HPD circuitry
[61553.899725] PM: resume of devices complete after 10.643 msecs
[61553.902198] Restarting tasks ... done.
[61553.904761] PM: suspend exit 2015-10-18 22:19:09.009362002 UTC
[61553.904975] suspend: exit suspend, ret = 0 (2015-10-18 22:19:09.009544973 UTC)
[61553.905311] active wake lock qcom_rx_wakelock, time left 3
[61553.905494] suspend: abort suspend
[61557.938914] suspend: enter suspend
[61557.939249] PM: suspend entry 2015-10-18 22:19:13.043177926 UTC
[61557.939493] PM: Syncing filesystems...
[61557.956310] sync done.
[61557.958111] Freezing user space processes ... (elapsed 0.002 seconds) done.
[61557.960644] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[61557.962811] Suspending console(s) (use no_console_suspend to debug)
[61557.966718] msm_fb_ext_suspend: Turning off HPD circuitry
[61557.976698] PM: suspend of devices complete after 12.391 msecs
[61557.977308] PM: late suspend of devices complete after 0.610 msecs
[61557.978559] active wake lock alarm, time left 498
[61557.978559] power_suspend_late return -11
[61557.978559] dpm_run_callback(): power_suspend_late+0x0/0x58 returns -11
[61557.978559] PM: Device power.0 failed to suspend noirq: error -11
[61557.979445] PM: noirq resume of devices complete after 0.854 msecs
[61557.980849] PM: early suspend of devices complete after 0.579 msecs
[61557.980879] PM: Some devices failed to power down
[61557.982283] msm_fb_ext_resume: Turning on HPD circuitry
[61557.983626] PM: resume of devices complete after 2.746 msecs
[61557.985701] Restarting tasks ... done.
[61557.987380] PM: suspend exit 2015-10-18 22:19:13.091308448 UTC
[61557.987471] suspend: exit suspend, ret = -11 (2015-10-18 22:19:13.091369488 UTC)
[61557.987563] suspend: enter suspend
[61557.987624] PM: suspend entry 2015-10-18 22:19:13.091552610 UTC
[61557.987838] PM: Syncing filesystems...
[61557.994186] sync done.
[61558.037952] Freezing user space processes ... (elapsed 0.002 seconds) done.
[61558.040424] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[61558.042500] Suspending console(s) (use no_console_suspend to debug)
[61558.045674] msm_fb_ext_suspend: Turning off HPD circuitry
[61558.053853] PM: suspend of devices complete after 10.102 msecs
[61558.054464] PM: late suspend of devices complete after 0.610 msecs
[61558.055684] active wake lock alarm, time left 498
[61558.055715] power_suspend_late return -11
[61558.055715] dpm_run_callback(): power_suspend_late+0x0/0x58 returns -11
[61558.055715] PM: Device power.0 failed to suspend noirq: error -11
[61558.056600] PM: noirq resume of devices complete after 0.885 msecs
[61558.057974] PM: early suspend of devices complete after 0.579 msecs
[61558.058004] PM: Some devices failed to power down
[61558.059835] msm_fb_ext_resume: Turning on HPD circuitry
[61558.061087] PM: resume of devices complete after 3.082 msecs
[61558.063101] Restarting tasks ... done.
[61558.064993] PM: suspend exit 2015-10-18 22:19:13.168891081 UTC
[61558.065085] suspend: exit suspend, ret = -11 (2015-10-18 22:19:13.169013162 UTC)
[61558.065207] active wake lock alarm, time left 500
[61558.065268] suspend: abort suspend
[61559.177766] healthd: battery l=37 v=3757 t=23.8 h=2 st=3 c=226 chg=
[61575.933969] adjust_soc: ibat_ua = 223800, vbat_uv = 3751488, soc = 38, batt_temp=237
[61593.110011] healthd: battery l=37 v=3757 t=23.7 h=2 st=3 c=221 chg=
[61600.413963] adjust_soc: ibat_ua = 195600, vbat_uv = 3751198, soc = 38, batt_temp=238
[61603.041035] healthd: battery l=37 v=3750 t=23.7 h=2 st=3 c=269 chg=
[61613.739097] healthd: battery l=37 v=3765 t=23.8 h=2 st=3 c=170 chg=
[61619.180116] healthd: battery l=37 v=3755 t=23.8 h=2 st=3 c=235 chg=
[61621.113948] adjust_soc: ibat_ua = 222100, vbat_uv = 3746501, soc = 38, batt_temp=238
[61623.379017] active wake lock alarm, time left 500
[61623.379353] suspend: abort suspend
[61623.379536] active wake lock alarm, time left 500
[61623.379719] suspend: abort suspend
[61623.380024] active wake lock alarm, time left 500
[61623.380208] suspend: abort suspend
[61623.380391] active wake lock alarm, time left 500
[61623.380726] suspend: abort suspend
[61623.380910] active wake lock alarm, time left 500
[61623.381093] suspend: abort suspend
[61623.381398] active wake lock alarm, time left 500
[61623.381581] suspend: abort suspend
[61623.381764] active wake lock alarm, time left 500
[61623.382100] suspend: abort suspend
[61624.061544] healthd: battery l=37 v=3753 t=23.8 h=2 st=3 c=228 chg=
[61634.042347] healthd: battery l=37 v=3753 t=23.8 h=2 st=3 c=230 chg=
[61641.073875] adjust_soc: ibat_ua = 221000, vbat_uv = 3745324, soc = 38, batt_temp=238
[61644.042378] healthd: battery l=37 v=3752 t=23.8 h=2 st=3 c=236 chg=
[61654.041462] healthd: battery l=37 v=3751 t=23.8 h=2 st=3 c=235 chg=
[61662.574104] adjust_soc: ibat_ua = 222800, vbat_uv = 3745621, soc = 38, batt_temp=238
[61663.551763] active wake lock alarm, time left 500
[61663.551824] suspend: abort suspend
[61663.552007] active wake lock alarm, time left 500
[61663.552129] suspend: abort suspend
[61663.552220] suspend: enter suspend
[61663.552281] PM: suspend entry 2015-10-18 22:20:58.656208663 UTC
[61663.552404] PM: Syncing filesystems...
[61663.569434] sync done.
[61663.569648] Freezing user space processes ... (elapsed 0.002 seconds) done.
[61663.572059] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[61663.574195] Suspending console(s) (use no_console_suspend to debug)
[61663.578071] msm_fb_ext_suspend: Turning off HPD circuitry
[61663.592812] PM: suspend of devices complete after 17.182 msecs
[61663.593423] PM: late suspend of devices complete after 0.610 msecs
[61663.594796] active wake lock alarm, time left 497
[61663.594796] power_suspend_late return -11
[61663.594827] dpm_run_callback(): power_suspend_late+0x0/0x58 returns -11
[61663.594827] PM: Device power.0 failed to suspend noirq: error -11
[61663.595681] PM: noirq resume of devices complete after 0.854 msecs
[61663.597085] PM: early suspend of devices complete after 0.579 msecs
[61663.597085] PM: Some devices failed to power down
[61663.598947] msm_fb_ext_resume: Turning on HPD circuitry
[61663.600229] PM: resume of devices complete after 3.143 msecs
[61663.602213] Restarting tasks ... done.
[61663.604166] PM: suspend exit 2015-10-18 22:20:59.004944301 UTC
[61663.604227] suspend: exit suspend, ret = -11 (2015-10-18 22:20:59.005005342 UTC)
[61663.604715] active wake lock alarm, time left 500
[61663.604776] suspend: abort suspend
[61663.604838] active wake lock alarm, time left 500
[61663.604960] suspend: abort suspend
[61663.605021] active wake lock alarm, time left 500
[61663.605112] suspend: abort suspend
[61663.605173] active wake lock alarm, time left 500
[61663.605234] suspend: abort suspend
[61663.605356] suspend: enter suspend
[61663.605417] PM: suspend entry 2015-10-18 22:20:59.006165116 UTC
[61663.605570] PM: Syncing filesystems...
[61663.611369] sync done.
[61663.659866] Freezing user space processes ... (elapsed 0.002 seconds) done.
[61663.662277] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[61663.664261] Suspending console(s) (use no_console_suspend to debug)
[61663.667496] msm_fb_ext_suspend: Turning off HPD circuitry
[61663.675645] PM: suspend of devices complete after 10.094 msecs
[61663.676133] PM: late suspend of devices complete after 0.487 msecs
[61663.677201] active wake lock alarm, time left 498
[61663.677201] power_suspend_late return -11
[61663.677232] dpm_run_callback(): power_suspend_late+0x0/0x58 returns -11
[61663.677232] PM: Device power.0 failed to suspend noirq: error -11
[61663.677995] PM: noirq resume of devices complete after 0.762 msecs
[61663.679216] PM: early suspend of devices complete after 0.457 msecs
[61663.679216] PM: Some devices failed to power down
[61663.680864] msm_fb_ext_resume: Turning on HPD circuitry
[61663.682115] PM: resume of devices complete after 2.897 msecs
[61663.684160] Restarting tasks ... done.
[61663.685717] PM: suspend exit 2015-10-18 22:20:59.086407693 UTC
[61663.685808] suspend: exit suspend, ret = -11 (2015-10-18 22:20:59.086529688 UTC)
[61663.685869] active wake lock alarm, time left 500
[61663.685991] suspend: abort suspend
[61679.179048] healthd: battery l=37 v=3750 t=23.8 h=2 st=3 c=232 chg=
[61690.264657] adjust_soc: ibat_ua = 218200, vbat_uv = 3744153, soc = 38, batt_temp=237
[61743.104761] adjust_soc: ibat_ua = 253100, vbat_uv = 3736228, soc = 38, batt_temp=238
[61743.105219] healthd: battery l=37 v=3736 t=23.8 h=2 st=3 c=253 chg=
[61743.122005] healthd: battery l=37 v=3742 t=23.8 h=2 st=3 c=259 chg=
[61743.135678] healthd: battery l=37 v=3741 t=23.7 h=2 st=3 c=247 chg=
[61743.154509] healthd: battery l=37 v=3743 t=23.7 h=2 st=3 c=197 chg=

No errors detected
Boot info:
Last boot reason: watchdog