diff --git a/[refs] b/[refs] index 623403adc1b5..5c7f4366379d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5c529597e922c26910fe49b8d5f93aeaca9a2415 +refs/heads/master: cece95dfe5aa56ba99e51b4746230ff0b8542abd diff --git a/trunk/kernel/workqueue.c b/trunk/kernel/workqueue.c index c273376ff73e..154aa12af48e 100644 --- a/trunk/kernel/workqueue.c +++ b/trunk/kernel/workqueue.c @@ -3750,7 +3750,7 @@ static void free_unbound_pwq(struct pool_workqueue *pwq) if (pwq) { put_unbound_pool(pwq->pool); - kfree(pwq); + kmem_cache_free(pwq_cache, pwq); } }