diff options
| author | Denys Vlasenko <[email protected]> | 2016-02-04 21:40:48 +0100 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2016-02-23 21:27:02 -0500 |
| commit | d04a78f43a689babbcffd14a353786d868b7a27e (patch) | |
| tree | 2f614a435ed5900ccc69f7574b79a4cb99e6a1d3 /tools/perf/scripts/python | |
| parent | 9d7ab5aa9fa4592a073973deabe6826ea1b76d4c (diff) | |
bfa: deinline __bfa_trc() and __bfa_trc32()
__bfa_trc() compiles to 115 bytes of machine code.
With this .config: http://busybox.net/~vda/kernel_config
there are 1494 calls of __bfa_trc().
__bfa_trc32() is very similar, so it is uninlined too.
However, it appears to be unused, therefore this patch
ifdefs it out.
Change in code size is about 130,000 bytes:
text data bss dec hex filename
85975426 22294712 20627456 128897594 7aed23a vmlinux.before
85842882 22294584 20627456 128764922 7accbfa vmlinux
[mkp: Removed unused __bfa_trc32()]
Signed-off-by: Denys Vlasenko <[email protected]>
Acked-by: Anil Gurumurthy <[email protected]>
CC: Fabian Frederick <[email protected]>
CC: Anil Gurumurthy <[email protected]>
CC: Christoph Hellwig <[email protected]>
CC: Guenter Roeck <[email protected]>
CC: Ben Hutchings <[email protected]>
CC: James Bottomley <[email protected]>
CC: [email protected]
CC: [email protected]
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions