]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
lib: uninline simple_strntoull() as well
authorAlexey Dobriyan <adobriyan@gmail.com>
Tue, 9 Nov 2021 02:33:22 +0000 (18:33 -0800)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 27 Apr 2022 09:57:16 +0000 (11:57 +0200)
commit171817f96079261f4a6907a6b469df120108f97a
tree01c9c6d4018f2db8b75924164f96a041afe8ea2f
parent8c0939b314eb44dbb9f0a23b96e62b9cb4727fda
lib: uninline simple_strntoull() as well

BugLink: https://bugs.launchpad.net/bugs/1969110
[ Upstream commit 839b395eb9c13ae56ea5fc3ca9802734a72293f0 ]

Codegen become bloated again after simple_strntoull() introduction

add/remove: 0/0 grow/shrink: 0/4 up/down: 0/-224 (-224)
Function                                     old     new   delta
simple_strtoul                                 5       2      -3
simple_strtol                                 23      20      -3
simple_strtoull                              119      15    -104
simple_strtoll                               155      41    -114

Link: https://lkml.kernel.org/r/YVmlB9yY4lvbNKYt@localhost.localdomain
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
(cherry picked from commit 8611161ea715866e777b8bb0f01cb46a4432c5b4)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
lib/vsprintf.c