Doing some plug/unplug with Nexus7, I got a black screen situation. dmesg logs:
[ 4330.578460] kgsl kgsl-3d0: |kgsl_iommu_fault_handler| GPU PAGE FAULT: addr = C1D59A00 pid = 3052 [ 4330.578613] kgsl kgsl-3d0: |kgsl_iommu_fault_handler| context = 0 FSR = 4001000A FSYNR0 = E000008 FSYNR1 = 443542(read fault) [ 4330.578735] kgsl kgsl-3d0: ---- premature free ---- [ 4330.578826] kgsl kgsl-3d0: [C1700000-C1F70000] (egl_surface) was already freed by pid 3052 [ 4330.578948] kgsl kgsl-3d0: ---- nearby memory ---- [ 4330.579132] kgsl kgsl-3d0: [C1700000 - C1D58000] (+guard) (pid = 3052) (egl_surface) [ 4330.579223] kgsl kgsl-3d0: <- fault @ C1D59A00 [ 4330.579345] kgsl kgsl-3d0: *EMPTY*
[ 4330.821563] kgsl kgsl-3d0: unity8-dash[3052]: gpu fault ctx 4 ts 2755 status F5C7C003 rb 0ab0/0c03 ib1 a746194c/02e7 ib2 a7fe3000/05e0 [ 4330.859558] kgsl kgsl-3d0: |adreno_snapshot| GPU snapshot froze 1096Kb of GPU buffers [ 4330.859771] kgsl kgsl-3d0: |kgsl_device_snapshot| snapshot created at pa af380000 size 148328 [ 4330.860046] kgsl kgsl-3d0: |kgsl_iommu_clk_disable_event| IOMMU disable clock event being cancelled, iommu_last_cmd_ts: 130d8, retired ts: 130d3 [ 4330.870727] kgsl kgsl-3d0: |kgsl_snapshot_save_frozen_objs| Allocated memory for snapshot objects at address f47ff000, size 24eb0c [ 4330.961547] kgsl kgsl-3d0: unity8-dash[3052]: gpu failed ctx 4 ts 2755
[ 4350.961486] kgsl kgsl-3d0: |adreno_reset| Device soft reset failed [ 4350.961700] kgsl kgsl-3d0: |kgsl_iommu_clk_disable_event| IOMMU disable clock event being cancelled, iommu_last_cmd_ts: 130e9, retired ts: 130db
Doing some plug/unplug with Nexus7, I got a black screen situation. dmesg logs:
[ 4330.578460] kgsl kgsl-3d0: |kgsl_iommu_ fault_handler| GPU PAGE FAULT: addr = C1D59A00 pid = 3052 fault_handler| context = 0 FSR = 4001000A FSYNR0 = E000008 FSYNR1 = 443542(read fault)
[ 4330.578613] kgsl kgsl-3d0: |kgsl_iommu_
[ 4330.578735] kgsl kgsl-3d0: ---- premature free ----
[ 4330.578826] kgsl kgsl-3d0: [C1700000-C1F70000] (egl_surface) was already freed by pid 3052
[ 4330.578948] kgsl kgsl-3d0: ---- nearby memory ----
[ 4330.579132] kgsl kgsl-3d0: [C1700000 - C1D58000] (+guard) (pid = 3052) (egl_surface)
[ 4330.579223] kgsl kgsl-3d0: <- fault @ C1D59A00
[ 4330.579345] kgsl kgsl-3d0: *EMPTY*
[ 4330.821563] kgsl kgsl-3d0: unity8-dash[3052]: gpu fault ctx 4 ts 2755 status F5C7C003 rb 0ab0/0c03 ib1 a746194c/02e7 ib2 a7fe3000/05e0 snapshot| snapshot created at pa af380000 size 148328 clk_disable_ event| IOMMU disable clock event being cancelled, iommu_last_cmd_ts: 130d8, retired ts: 130d3 save_frozen_ objs| Allocated memory for snapshot objects at address f47ff000, size 24eb0c
[ 4330.859558] kgsl kgsl-3d0: |adreno_snapshot| GPU snapshot froze 1096Kb of GPU buffers
[ 4330.859771] kgsl kgsl-3d0: |kgsl_device_
[ 4330.860046] kgsl kgsl-3d0: |kgsl_iommu_
[ 4330.870727] kgsl kgsl-3d0: |kgsl_snapshot_
[ 4330.961547] kgsl kgsl-3d0: unity8-dash[3052]: gpu failed ctx 4 ts 2755
[ 4350.961486] kgsl kgsl-3d0: |adreno_reset| Device soft reset failed clk_disable_ event| IOMMU disable clock event being cancelled, iommu_last_cmd_ts: 130e9, retired ts: 130db
[ 4350.961700] kgsl kgsl-3d0: |kgsl_iommu_