summaryrefslogtreecommitdiff
path: root/tools/accounting/procacct.c
diff options
context:
space:
mode:
authorTetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>2022-09-24 08:11:25 +0300
committerAndrew Morton <akpm@linux-foundation.org>2022-11-19 00:55:09 +0300
commit7960546c8a284f59a87ce3e1b90b68a9062e0287 (patch)
tree316b7fdf6782a7db7f76db979c6cf50292fa6a45 /tools/accounting/procacct.c
parent6fe888c4d2fb174408e4540bb2d5602b9f507f90 (diff)
downloadlinux-7960546c8a284f59a87ce3e1b90b68a9062e0287.tar.xz
rapidio/tsi721: replace flush_scheduled_work() with flush_work()
Like commit c4f135d643823a86 ("workqueue: Wrap flush_workqueue() using a macro") says, flush_scheduled_work() is dangerous and will be forbidden. We are on the way for removing all flush_scheduled_work() callers from the kernel, and this patch is for removing flush_scheduled_work() call from tsi721 driver. Since "struct tsi721_device" is per a device struct, I assume that tsi721_remove() needs to wait for only two works associated with that device. Therefore, wait for only these works using flush_work(). Link: https://lkml.kernel.org/r/0e8a2023-7526-f03a-f520-efafbb0ef45c@I-love.SAKURA.ne.jp Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> Cc: Alexandre Bounine <alex.bou9@gmail.com> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Cc: Matt Porter <mporter@kernel.crashing.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'tools/accounting/procacct.c')
0 files changed, 0 insertions, 0 deletions