1. 25 Aug, 2017 11 commits
  2. 16 Aug, 2017 17 commits
  3. 13 Aug, 2017 10 commits
  4. 11 Aug, 2017 2 commits
    • Greg Kroah-Hartman's avatar
      Linux 3.18.64 · e831353e
      Greg Kroah-Hartman authored
      e831353e
    • Tejun Heo's avatar
      workqueue: implicit ordered attribute should be overridable · 06114f07
      Tejun Heo authored
      commit 0a94efb5 upstream.
      
      5c0338c6 ("workqueue: restore WQ_UNBOUND/max_active==1 to be
      ordered") automatically enabled ordered attribute for unbound
      workqueues w/ max_active == 1.  Because ordered workqueues reject
      max_active and some attribute changes, this implicit ordered mode
      broke cases where the user creates an unbound workqueue w/ max_active
      == 1 and later explicitly changes the related attributes.
      
      This patch distinguishes explicit and implicit ordered setting and
      overrides from attribute changes if implict.
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      Fixes: 5c0338c6 ("workqueue: restore WQ_UNBOUND/max_active==1 to be ordered")
      Cc: Holger Hoffstätte <holger@applied-asynchrony.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      06114f07