Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752764AbdLKMup (ORCPT ); Mon, 11 Dec 2017 07:50:45 -0500 Received: from mail-pf0-f196.google.com ([209.85.192.196]:45236 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751400AbdLKMun (ORCPT ); Mon, 11 Dec 2017 07:50:43 -0500 X-Google-Smtp-Source: ACJfBouBQ2MiFurP+HVTdzA5qrW/xVX4kDAKk1sN15k7aawaK/RqtaOXwp501i7tKen6h6pNY4i3Lw== From: Sergey Senozhatsky X-Google-Original-From: Sergey Senozhatsky To: Andrew Morton , Russell King , Catalin Marinas , Mark Salter , Tony Luck , David Howells , Yoshinori Sato , Guan Xuetao , Borislav Petkov , Greg Kroah-Hartman , Thomas Gleixner , Peter Zijlstra , Vineet Gupta , Fengguang Wu Cc: Steven Rostedt , Petr Mladek , LKML , linux-arm-kernel@lists.infradead.org, linux-c6x-dev@linux-c6x.org, linux-ia64@vger.kernel.org, linux-am33-list@redhat.com, linux-sh@vger.kernel.org, linux-edac@vger.kernel.org, x86@kernel.org, linux-snps-arc@lists.infradead.org, Sergey Senozhatsky , Sergey Senozhatsky Subject: [PATCH 00/13] replace print_symbol() with printk()-s Date: Mon, 11 Dec 2017 21:50:12 +0900 Message-Id: <20171211125025.2270-1-sergey.senozhatsky@gmail.com> X-Mailer: git-send-email 2.15.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1494 Lines: 43 Hello, A rather automatic replacement of print_symbol() with direct printk() calls. print_symbol() uses extra stack buffer (KSYM_SYMBOL_LEN 128 bytes) and, basically, should be identical to printk(%pS). I can't test all of the patches, because I don't own any of those exotic arch-s. Sorry for the inconvenience. Sergey Senozhatsky (13): arm: do not use print_symbol() arm64: do not use print_symbol() c6x: do not use print_symbol() ia64: do not use print_symbol() mn10300: do not use print_symbol() sh: do not use print_symbol() unicore32: do not use print_symbol() x86: do not use print_symbol() drivers: do not use print_symbol() sysfs: do not use print_symbol() irq debug: do not use print_symbol() lib: do not use print_symbol() arc: do not use __print_symbol() arch/arc/kernel/stacktrace.c | 2 +- arch/arm/kernel/process.c | 5 ++--- arch/arm64/kernel/process.c | 5 ++--- arch/c6x/kernel/traps.c | 4 +--- arch/ia64/kernel/process.c | 10 +++------- arch/mn10300/kernel/traps.c | 4 +--- arch/sh/kernel/process_32.c | 5 ++--- arch/unicore32/kernel/process.c | 5 ++--- arch/x86/kernel/cpu/mcheck/mce.c | 3 +-- arch/x86/mm/mmio-mod.c | 5 ++--- drivers/base/core.c | 5 ++--- fs/sysfs/file.c | 5 ++--- kernel/irq/debug.h | 8 +++----- lib/smp_processor_id.c | 3 +-- 14 files changed, 25 insertions(+), 44 deletions(-) -- 2.15.1