]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/acpi/cppc_acpi.c
drm/udl: Store active framebuffer in device structure
[linux.git] / drivers / acpi / cppc_acpi.c
index 3b2525908dd8cfaed9074d7926d2036102e77f34..a1a858ad4d18d57117eaf3e2a65ca26985754f0a 100644 (file)
@@ -905,8 +905,8 @@ void acpi_cppc_processor_exit(struct acpi_processor *pr)
                        pcc_data[pcc_ss_id]->refcount--;
                        if (!pcc_data[pcc_ss_id]->refcount) {
                                pcc_mbox_free_channel(pcc_data[pcc_ss_id]->pcc_channel);
-                               pcc_data[pcc_ss_id]->pcc_channel_acquired = 0;
                                kfree(pcc_data[pcc_ss_id]);
+                               pcc_data[pcc_ss_id] = NULL;
                        }
                }
        }