[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200306070133.18335-1-cl@rock-chips.com>
Date: Fri, 6 Mar 2020 15:01:32 +0800
From: <cl@...k-chips.com>
To: heiko@...ech.de
Cc: mingo@...hat.com, peterz@...radead.org, juri.lelli@...hat.com,
vincent.guittot@...aro.org, dietmar.eggemann@....com,
rostedt@...dmis.org, bsegall@...gle.com, mgorman@...e.de,
akpm@...ux-foundation.org, tglx@...utronix.de, mpe@...erman.id.au,
surenb@...gle.com, ben.dooks@...ethink.co.uk,
anshuman.khandual@....com, catalin.marinas@....com,
will@...nel.org, keescook@...omium.org, luto@...capital.net,
wad@...omium.org, mark.rutland@....com, geert+renesas@...der.be,
george_davis@...tor.com, sudeep.holla@....com,
linux@...linux.org.uk, gregkh@...uxfoundation.org, info@...ux.net,
kstewart@...uxfoundation.org, allison@...utok.net,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
huangtao@...k-chips.com, Liang Chen <cl@...k-chips.com>
Subject: [PATCH v3 0/1] wait_task_inactive() spend too much time on system startup
From: Liang Chen <cl@...k-chips.com>
Changelog:
v1: wait_task_inactive() frequently call schedule_hrtimeout() and spend a lot of time,
i am trying to optimize it on rockchip platform.
v2: Use atomic_flags(PFA) instead of TIF flag, and add some comments.
v3: Use a new method fix this issue to make the code simple.
Liang Chen (1):
kthread: do not preempt current task if it is going to call schedule()
kernel/kthread.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
--
2.17.1
Powered by blists - more mailing lists