[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200305095948.10873-1-cl@rock-chips.com>
Date: Thu, 5 Mar 2020 17:59:47 +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 v2 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.
Liang Chen (1):
sched/fair: do not preempt current task if it is going to call
schedule()
include/linux/sched.h | 5 +++++
kernel/kthread.c | 4 ++++
kernel/sched/fair.c | 13 +++++++++++++
3 files changed, 22 insertions(+)
--
2.17.1
Powered by blists - more mailing lists