diff options
| author | Joe Perches <[email protected]> | 2015-08-26 18:13:38 +0000 |
|---|---|---|
| committer | Darren Hart <[email protected]> | 2015-08-28 17:49:52 +0000 |
| commit | efd85cf86a56898686187397adfd52dfac79aff2 (patch) | |
| tree | 41c940cf0d3c10b23d4e7045ef77cdebb2bc9e75 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |
| parent | surface pro 3: Add support driver for Surface Pro 3 buttons (diff) | |
| download | kernel-efd85cf86a56898686187397adfd52dfac79aff2.tar.gz kernel-efd85cf86a56898686187397adfd52dfac79aff2.zip | |
thinkpad_acpi: Remove side effects from vdbg_printk -> no_printk macro
vdbg_printk when not using CONFIG_THINKPAD_ACPI_DEBUG uses
no_printk which produces no logging output but always
evaluates arguments.
Change the macro to surround the no_printk call with
do { if (0) no_printk(...); } while (0)
to avoid the unnecessary argument evaluations.
$ size drivers/platform/x86/thinkpad_acpi.o*
text data bss dec hex filename
60918 6184 824 67926 10956 drivers/platform/x86/thinkpad_acpi.o.new
60927 6184 824 67935 1095f drivers/platform/x86/thinkpad_acpi.o.old
Signed-off-by: Joe Perches <[email protected]>
Acked-by: Henrique de Moraes Holschuh <[email protected]>
Signed-off-by: Darren Hart <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions
