staging: vc04_services: Improve readability of kthread names
authorStefan Wahren <stefan.wahren@i2se.com>
Sun, 8 Jan 2017 18:15:15 +0000 (18:15 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 Jan 2017 16:42:46 +0000 (17:42 +0100)
This patch tries to make the kernel thread names of vchiq a little
bit more self explaining and look closer to the existing ones:

slot handler: VCHIQ-%d -> vchiq-slot/%d
recycle thread: VCHIQr-%d -> vchiq-recy/%d
sync thread: VCHIQs-%d -> vhciq-sync/%d
keep-alive thread: VCHIQka-%d -> vchiq-keep/%d

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c

index 46fc06d96df6d4bb1c1021329c461be11a8865e7..dd9590ba56f6763ee8952b4e7697af0e0dd9e18a 100644 (file)
@@ -2824,10 +2824,10 @@ void vchiq_platform_conn_state_changed(VCHIQ_STATE_T *state,
        if (state->conn_state == VCHIQ_CONNSTATE_CONNECTED) {
                write_lock_bh(&arm_state->susp_res_lock);
                if (!arm_state->first_connect) {
-                       char threadname[10];
+                       char threadname[16];
                        arm_state->first_connect = 1;
                        write_unlock_bh(&arm_state->susp_res_lock);
-                       snprintf(threadname, sizeof(threadname), "VCHIQka-%d",
+                       snprintf(threadname, sizeof(threadname), "vchiq-keep/%d",
                                state->id);
                        arm_state->ka_thread = kthread_create(
                                &vchiq_keepalive_thread_func,
index dfee63e57588737397cf09f0297aca44afce70d0..f4eab6297f0e9e92e2b80a15565fd5fd2ad3e1b6 100644 (file)
@@ -2315,7 +2315,7 @@ vchiq_init_state(VCHIQ_STATE_T *state, VCHIQ_SLOT_ZERO_T *slot_zero,
        VCHIQ_SHARED_STATE_T *local;
        VCHIQ_SHARED_STATE_T *remote;
        VCHIQ_STATUS_T status;
-       char threadname[10];
+       char threadname[16];
        static int id;
        int i;
 
@@ -2483,7 +2483,7 @@ vchiq_init_state(VCHIQ_STATE_T *state, VCHIQ_SLOT_ZERO_T *slot_zero,
        /*
                bring up slot handler thread
         */
-       snprintf(threadname, sizeof(threadname), "VCHIQ-%d", state->id);
+       snprintf(threadname, sizeof(threadname), "vchiq-slot/%d", state->id);
        state->slot_handler_thread = kthread_create(&slot_handler_func,
                (void *)state,
                threadname);
@@ -2497,7 +2497,7 @@ vchiq_init_state(VCHIQ_STATE_T *state, VCHIQ_SLOT_ZERO_T *slot_zero,
        set_user_nice(state->slot_handler_thread, -19);
        wake_up_process(state->slot_handler_thread);
 
-       snprintf(threadname, sizeof(threadname), "VCHIQr-%d", state->id);
+       snprintf(threadname, sizeof(threadname), "vchiq-recy/%d", state->id);
        state->recycle_thread = kthread_create(&recycle_func,
                (void *)state,
                threadname);
@@ -2510,7 +2510,7 @@ vchiq_init_state(VCHIQ_STATE_T *state, VCHIQ_SLOT_ZERO_T *slot_zero,
        set_user_nice(state->recycle_thread, -19);
        wake_up_process(state->recycle_thread);
 
-       snprintf(threadname, sizeof(threadname), "VCHIQs-%d", state->id);
+       snprintf(threadname, sizeof(threadname), "vchiq-sync/%d", state->id);
        state->sync_thread = kthread_create(&sync_func,
                (void *)state,
                threadname);