Comment 6 for bug 1488863

Revision history for this message
Gerry Boland (gerboland) wrote :

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