From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752190AbdLKVrZ (ORCPT ); Mon, 11 Dec 2017 16:47:25 -0500 Received: from mail-qt0-f193.google.com ([209.85.216.193]:35838 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751123AbdLKVrY (ORCPT ); Mon, 11 Dec 2017 16:47:24 -0500 X-Google-Smtp-Source: ACJfBos2m+ovyZMPC18tCg+pO0lHKEv4eiY0WvZjp3DvHUJR8cl5U774ElEGdn78qXYNLy6GUgPzJg== Date: Mon, 11 Dec 2017 13:47:20 -0800 From: Tejun Heo To: Linus Torvalds Cc: linux-kernel@vger.kernel.org Subject: [GIT PULL] workqueue fixes for v4.15-rc1 Message-ID: <20171211214720.GO2421075@devbig577.frc2.facebook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, * Lai's hotplug simplifications inadvertently fix a possible deadlock involving cpuset and workqueue. * CPU isolation fix which was reverted due to the changes in the housekeeping code resurrected. * A trivial unused include removal. Thanks. The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323: Linux 4.15-rc1 (2017-11-26 16:01:47 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git for-4.15-fixes for you to fetch changes up to 01dfee9582d9b4403c4902df096ed8b43d55181c: workqueue: remove unneeded kallsyms include (2017-12-11 07:15:43 -0800) ---------------------------------------------------------------- Lai Jiangshan (2): workqueue/hotplug: simplify workqueue_offline_cpu() workqueue/hotplug: remove the workaround in rebind_workers() Sergey Senozhatsky (1): workqueue: remove unneeded kallsyms include Tal Shorer (2): main: kernel_start: move housekeeping_init() before workqueue_init_early() workqueue: respect isolated cpus when queueing an unbound work init/main.c | 7 ++++++- kernel/workqueue.c | 33 ++++++++++++--------------------- 2 files changed, 18 insertions(+), 22 deletions(-) -- tejun