[LG G5 Questions & Answers] ahilliard:
Just got an H831 a week ago but it's been freezing + rebooting more and more often... very frustrating. Sometimes it crashes hard enough the power button doesn't work and I have to remove/reinsert the battery. Software version is H831 10a and apparently that's the latest available.

I captured a bug report, the dmesg kernel log is below. Can anyone tell me if there's signs of a Power Management IC failure like others have reported?

------ KERNEL LOG (dmesg) ------
<3>[ 0.410484 / 01-01 00:00:00.409][2] rpm_vreg_device_probe: regulator_register failed: pmi8994_boost_5v, rc=-517
<6>[ 0.410508 / 01-01 00:00:00.409][2] platform soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst: Driver qcom,rpm-smd-regulator requests probe deferral
<6>[ 0.410705 / 01-01 00:00:00.409][2] pmi8994_boost_pin_ctrl: no parameters
<3>[ 0.410754 / 01-01 00:00:00.409][2] qcom,rpm-smd-regulator soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst-pin-ctrl: Failed to find supply parent
<3>[ 0.410849 / 01-01 00:00:00.409][2] rpm_vreg_device_probe: regulator_register failed: pmi8994_boost_pin_ctrl, rc=-517
<6>[ 0.410873 / 01-01 00:00:00.409][2] platform soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst-pin-ctrl: Driver qcom,rpm-smd-regulator requests probe deferral
<6>[ 0.411616 / 01-01 00:00:00.409][2] msm_thermal:sensor_mgr_init_threshold threshold id already initialized
<6>[ 0.411643 / 01-01 00:00:00.409][2] msm-thermal 70000.qcom,msm-thermal: probe_vdd_mx:Failed reading node=/soc/qcom,msm-thermal, key=qcom,mx-restriction-temp. KTM continues
<3>[ 0.411897 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:0. err:-19
<3>[ 0.411916 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:2. err:-19
<3>[ 0.411932 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:2. err:-19
<3>[ 0.412736 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:0. err:-19
<3>[ 0.412755 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:2. err:-19
<3>[ 0.412770 / 01-01 00:00:00.409][2] msm_thermal:update_cpu_freq Unable to update policy for cpu:2. err:-19
<6>[ 0.412994 / 01-01 00:00:00.409][2] pmi8994_boost_5v: no parameters
<3>[ 0.413057 / 01-01 00:00:00.409][2] qcom,rpm-smd-regulator soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst: Failed to find supply parent
<3>[ 0.413162 / 01-01 00:00:00.409][2] rpm_vreg_device_probe: regulator_register failed: pmi8994_boost_5v, rc=-517
<6>[ 0.413186 / 01-01 00:00:00.409][2] platform soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst: Driver qcom,rpm-smd-regulator requests probe deferral
<6>[ 0.413378 / 01-01 00:00:00.409][2] pmi8994_boost_pin_ctrl: no parameters
<3>[ 0.413426 / 01-01 00:00:00.409][2] qcom,rpm-smd-regulator soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst-pin-ctrl: Failed to find supply parent
<3>[ 0.413522 / 01-01 00:00:00.409][2] rpm_vreg_device_probe: regulator_register failed: pmi8994_boost_pin_ctrl, rc=-517
<6>[ 0.413545 / 01-01 00:00:00.409][2] platform soc:qcom,rpm-smd:rpm-regulator-bstb:regulator-bst-pin-ctrl: Driver qcom,rpm-smd-regulator requests probe deferral
<6>[ 0.413917 / 01-01 00:00:00.409][3] gdsc_mmagic_video: no parameters
<6>[ 0.414224 / 01-01 00:00:00.409][3] gdsc_mmagic_mdss: no parameters
<6>[ 0.414498 / 01-01 00:00:00.409][3] gdsc_mmagic_camss: no parameters
<6>[ 0.414837 / 01-01 00:00:00.409][3] gdsc_venus: no parameters
<6>[ 0.414879 / 01-01 00:00:00.409][3] gdsc_venus: supplied by gdsc_mmagic_video
<6>[ 0.415157 / 01-01 00:00:00.409][3] gdsc_venus_core0: fast normal
<6>[ 0.415432 / 01-01 00:00:00.409][3] gdsc_venus_core1: fast normal
<6>[ 0.415719 / 01-01 00:00:00.409][3] gdsc_camss_top: no parameters
<6>[ 0.415759 / 01-01 00:00:00.409][3] gdsc_camss_top: supplied by gdsc_mmagic_camss
<6>[ 0.416045 / 01-01 00:00:00.409][3] gdsc_vfe0: no parameters
<6>[ 0.416083 / 01-01 00:00:00.409][3] gdsc_vfe0: supplied by gdsc_camss_top
<6>[ 0.416354 / 01-01 00:00:00.409][3] gdsc_vfe1: no parameters
<6>[ 0.416390 / 01-01 00:00:00.409][3] gdsc_vfe1: supplied by gdsc_camss_top
<6>[ 0.416673 / 01-01 00:00:00.409][3] gdsc_mdss: no parameters
<6>[ 0.416712 / 01-01 00:00:00.409][3] gdsc_mdss: supplied by gdsc_mmagic_mdss
<6>[ 0.417147 / 01-01 00:00:00.409][3] gdsc_jpeg: no parameters
<6>[ 0.417183 / 01-01 00:00:00.409][3] gdsc_jpeg: supplied by gdsc_camss_top
<6>[ 0.417454 / 01-01 00:00:00.409][3] gdsc_cpp: no parameters
<6>[ 0.417489 / 01-01 00:00:00.409][3] gdsc_cpp: supplied by gdsc_camss_top
<6>[ 0.417746 / 01-01 00:00:00.409][3] gdsc_pcie_0: no parameters
<6>[ 0.417988 / 01-01 00:00:00.409][3] gdsc_pcie_1: no parameters
<6>[ 0.418235 / 01-01 00:00:00.409][3] gdsc_pcie_2: no parameters
<6>[ 0.418470 / 01-01 00:00:00.409][3] gdsc_usb30: no parameters
<6>[ 0.418720 / 01-01 00:00:00.409][3] gdsc_ufs: no parameters
<6>[ 0.419002 / 01-01 00:00:00.409][3] gdsc_fd: no parameters
<6>[ 0.419037 / 01-01 00:00:00.409][3] gdsc_fd: supplied by gdsc_camss_top
<6>[ 0.419306 / 01-01 00:00:00.409][3] gdsc_gpu: no parameters
<6>[ 0.419596 / 01-01 00:00:00.409][3] gdsc_gpu_gx: no parameters
<6>[ 0.419709 / 01-01 00:00:00.409][3] gdsc_gpu_gx: supplied by gfx_corner
<6>[ 0.419974 / 01-01 00:00:00.409][3] gdsc_hlos1_vote_aggre0_noc: no parameters
<6>[ 0.420285 / 01-01 00:00:00.419][3] gdsc_hlos1_vote_lpass_adsp: no parameters
<6>[ 0.420537 / 01-01 00:00:00.419][3] gdsc_hlos1_vote_lpass_core: no parameters
<6>[ 0.420787 / 01-01 00:00:00.419][3] gdsc_aggre0_noc: no parameters
<3>[ 0.482048 / 01-01 00:00:00.479][3] qcom,qpnp-pin qpnp-pin-ffffffc0f8769c00: qpnp_pin_probe: no device nodes specified in topology
<4>[ 0.482084 / 01-01 00:00:00.479][3] qcom,qpnp-pin: probe of qpnp-pin-ffffffc0f8769c00 failed with error -22
<3>[ 0.482667 / 01-01 00:00:00.479][3] qcom,qpnp-pin qpnp-pin-ffffffc0f8794000: qpnp_pin_probe: no device nodes specified in topology
<4>[ 0.482691 / 01-01 00:00:00.479][3] qcom,qpnp-pin: probe of qpnp-pin-ffffffc0f8794000 failed with error -22
<6>[ 0.483773 / 01-01 00:00:00.479][3] KPI: Bootloader start count = 57585
<6>[ 0.483788 / 01-01 00:00:00.479][3] KPI: Bootloader end count = 159063
<6>[ 0.483800 / 01-01 00:00:00.479][3] KPI: Bootloader display count = 74440
<6>[ 0.483812 / 01-01 00:00:00.479][3] KPI: Bootloader load kernel count = 3606
<6>[ 0.483825 / 01-01 00:00:00.479][3] KPI: Kernel MPM timestamp = 182032
<6>[ 0.483836 / 01-01 00:00:00.479][3] KPI: Kernel MPM Clock frequency = 32768
<6>[ 0.483862 / 01-01 00:00:00.479][3] socinfo_print: v0.11, id=246, ver=3.1, raw_id=2375, raw_ver=4, hw_plat=8, hw_plat_ver=12
<6>[ 0.483862 / 01-01 00:00:00.479][3] accessory_chip=0, hw_plat_subtype=0, pmic_model=65545, pmic_die_revision=131072 foundry_id=3 serial_number=746745691 num_pmics=2
<6>[ 0.484140 / 01-01 00:00:00.479][3] gdsc_mmagic_bimc: no parameters
<6>[ 0.484893 / 01-01 00:00:00.479][3] usb_otg_vreg: no parameters
<3>[ 0.484962 / 01-01 00:00:00.479][3] reg-fixed-voltage soc:usb-otg-switch: Failed to find supply vin
<3>[ 0.485073 / 01-01 00:00:00.479][3] reg-fixed-voltage soc:usb-otg-switch: Failed to register regulator: -517
<6>[ 0.485099 / 01-01 00:00:00.479][3] platform soc:usb-otg-switch: Driver reg-fixed-voltage requests probe deferral
<6>[ 0.485265 / 01-01 00:00:00.479][3] rome_vreg: no parameters
<6>[ 0.485975 / 01-01 00:00:00.479][3] vgaarb: loaded
<5>[ 0.487415 / 01-01 00:00:00.479][3] SCSI subsystem initialized
<6>[ 0.488451 / 01-01 00:00:00.479][3] usbcore: registered new interface driver usbfs
<6>[ 0.488512 / 01-01 00:00:00.479][3] usbcore: registered new interface driver hub
<6>[ 0.488667 / 01-01 00:00:00.479][3] usbcore: registered new device driver usb
<4>[ 0.489068 / 01-01 00:00:00.479][3] soc:usb_nop_phy supply vcc not found, using dummy regulator
<6>[ 0.489729 / 01-01 00:00:00.479][3] media: Linux media interface: v0.10
<6>[ 0.489785 / 01-01 00:00:00.479][3] Linux video capture interface: v2.00
<6>[ 0.492078 / 01-01 00:00:00.489][3] cpufreq: driver msm up and running
<6>[ 0.492665 / 01-01 00:00:00.489][3] platform soc:qcom,ion:qcom,ion-heap@27: assigned reserved memory node qseecom_region
<6>[ 0.492795 / 01-01 00:00:00.489][3] platform soc:qcom,ion:qcom,ion-heap@10: assigned reserved memory node secure_region
<6>[ 0.493010 / 01-01 00:00:00.489][3] ION heap system created
<6>[ 0.493100 / 01-01 00:00:00.489][3] ION heap kmalloc created
<6>[ 0.493112 / 01-01 00:00:00.489][3] ION heap qsecom created at 0x00000000fe800000 with size 1400000
<6>[ 0.493121 / 01-01 00:00:00.489][3] ION heap secure_display created at 0x00000000f8c00000 with size 5c00000
<6>[ 0.493131 / 01-01 00:00:00.489][3] ION heap secure_heap created
<3>[ 0.494139 / 01-01 00:00:00.489][0] msm_bus_fabric_init_driver
<<< continues but I'm at the character limit >>>