From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [00/13] replace print_symbol() with printk()-s From: Joe Perches Message-Id: <1513048252.3036.23.camel@perches.com> Date: Mon, 11 Dec 2017 19:10:52 -0800 To: Sergey Senozhatsky Cc: 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 , 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 List-ID: T24gVHVlLCAyMDE3LTEyLTEyIGF0IDExOjQ3ICswOTAwLCBTZXJnZXkgU2Vub3poYXRza3kgd3Jv dGU6Cj4gT24gKDEyLzExLzE3IDA4OjI2KSwgSm9lIFBlcmNoZXMgd3JvdGU6Cj4gPiBPbiBNb24s IDIwMTctMTItMTEgYXQgMjE6NTAgKzA5MDAsIFNlcmdleSBTZW5vemhhdHNreSB3cm90ZToKPiA+ ID4gcHJpbnRfc3ltYm9sCj4gPiBZYXkuCj4gPiBKdXN0IGFib3V0IGV4YWN0bHkgNSB5ZWFycyBl YXJsaWVyLi4uCj4gPiBodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9waXBlcm1haWwvbGludXgt YXJtLWtlcm5lbC8yMDEyLURlY2VtYmVyLzEzNzEyMS5odG1sCj4gCj4gaW5kZWVkIDopCj4gCj4g aG9wZWZ1bGx5IGl0IHdvbid0IHRha2UgdXMgYW5vdGhlciA1IHllYXJzIHRvIGZpbmFsbHkKW10K PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9rYWxsc3ltcy5oIGIvaW5jbHVkZS9saW51eC9r YWxsc3ltcy5oCltdCj4gLXN0YXRpYyBpbmxpbmUgdm9pZCBwcmludF9zeW1ib2woY29uc3QgY2hh ciAqZm10LCB1bnNpZ25lZCBsb25nIGFkZHIpCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBfX2RlcHJl Y2F0ZWQgcHJpbnRfc3ltYm9sKGNvbnN0IGNoYXIgKmZtdCwKPiArCQkJCQkgICAgIHVuc2lnbmVk IGxvbmcgYWRkcikKPiAgewo+ICAJX19jaGVja19wcmludHN5bV9mb3JtYXQoZm10LCAiIik7Cj4g IAlfX3ByaW50X3N5bWJvbChmbXQsICh1bnNpZ25lZCBsb25nKQoKQXMgZmFyIGFzIEknbSBjb25j ZXJuZWQsIGFzIHNvb24gYXMgdGhlcmUgaXMKbm8gbG9uZ2VyIGEgc2luZ2xlIHVzZXIgaW4gdGhl IGtlcm5lbCB0cmVlLApiZXR0ZXIgdG8gZGVsZXRlIGl0IGluc3RlYWQuCi0tLQpUbyB1bnN1YnNj cmliZSBmcm9tIHRoaXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJzY3JpYmUgbGludXgtZWRh YyIgaW4KdGhlIGJvZHkgb2YgYSBtZXNzYWdlIHRvIG1ham9yZG9tb0B2Z2VyLmtlcm5lbC5vcmcK TW9yZSBtYWpvcmRvbW8gaW5mbyBhdCAgaHR0cDovL3ZnZXIua2VybmVsLm9yZy9tYWpvcmRvbW8t aW5mby5odG1sCg== From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Perches Date: Tue, 12 Dec 2017 03:10:52 +0000 Subject: Re: [PATCH 00/13] replace print_symbol() with printk()-s Message-Id: <1513048252.3036.23.camel@perches.com> List-Id: References: <20171211125025.2270-1-sergey.senozhatsky@gmail.com> <1513009569.26342.43.camel@perches.com> <20171212024757.GC7798@jagdpanzerIV> In-Reply-To: <20171212024757.GC7798@jagdpanzerIV> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-arm-kernel@lists.infradead.org On Tue, 2017-12-12 at 11:47 +0900, Sergey Senozhatsky wrote: > On (12/11/17 08:26), Joe Perches wrote: > > On Mon, 2017-12-11 at 21:50 +0900, Sergey Senozhatsky wrote: > > > print_symbol > > Yay. > > Just about exactly 5 years earlier... > > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137121.html > > indeed :) > > hopefully it won't take us another 5 years to finally [] > diff --git a/include/linux/kallsyms.h b/include/linux/kallsyms.h [] > -static inline void print_symbol(const char *fmt, unsigned long addr) > +static inline void __deprecated print_symbol(const char *fmt, > + unsigned long addr) > { > __check_printsym_format(fmt, ""); > __print_symbol(fmt, (unsigned long) As far as I'm concerned, as soon as there is no longer a single user in the kernel tree, better to delete it instead. From mboxrd@z Thu Jan 1 00:00:00 1970 From: joe@perches.com (Joe Perches) Date: Mon, 11 Dec 2017 19:10:52 -0800 Subject: [PATCH 00/13] replace print_symbol() with printk()-s In-Reply-To: <20171212024757.GC7798@jagdpanzerIV> References: <20171211125025.2270-1-sergey.senozhatsky@gmail.com> <1513009569.26342.43.camel@perches.com> <20171212024757.GC7798@jagdpanzerIV> List-ID: Message-ID: <1513048252.3036.23.camel@perches.com> To: linux-snps-arc@lists.infradead.org On Tue, 2017-12-12@11:47 +0900, Sergey Senozhatsky wrote: > On (12/11/17 08:26), Joe Perches wrote: > > On Mon, 2017-12-11@21:50 +0900, Sergey Senozhatsky wrote: > > > print_symbol > > Yay. > > Just about exactly 5 years earlier... > > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137121.html > > indeed :) > > hopefully it won't take us another 5 years to finally [] > diff --git a/include/linux/kallsyms.h b/include/linux/kallsyms.h [] > -static inline void print_symbol(const char *fmt, unsigned long addr) > +static inline void __deprecated print_symbol(const char *fmt, > + unsigned long addr) > { > __check_printsym_format(fmt, ""); > __print_symbol(fmt, (unsigned long) As far as I'm concerned, as soon as there is no longer a single user in the kernel tree, better to delete it instead. From mboxrd@z Thu Jan 1 00:00:00 1970 From: joe@perches.com (Joe Perches) Date: Mon, 11 Dec 2017 19:10:52 -0800 Subject: [PATCH 00/13] replace print_symbol() with printk()-s In-Reply-To: <20171212024757.GC7798@jagdpanzerIV> References: <20171211125025.2270-1-sergey.senozhatsky@gmail.com> <1513009569.26342.43.camel@perches.com> <20171212024757.GC7798@jagdpanzerIV> Message-ID: <1513048252.3036.23.camel@perches.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, 2017-12-12 at 11:47 +0900, Sergey Senozhatsky wrote: > On (12/11/17 08:26), Joe Perches wrote: > > On Mon, 2017-12-11 at 21:50 +0900, Sergey Senozhatsky wrote: > > > print_symbol > > Yay. > > Just about exactly 5 years earlier... > > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137121.html > > indeed :) > > hopefully it won't take us another 5 years to finally [] > diff --git a/include/linux/kallsyms.h b/include/linux/kallsyms.h [] > -static inline void print_symbol(const char *fmt, unsigned long addr) > +static inline void __deprecated print_symbol(const char *fmt, > + unsigned long addr) > { > __check_printsym_format(fmt, ""); > __print_symbol(fmt, (unsigned long) As far as I'm concerned, as soon as there is no longer a single user in the kernel tree, better to delete it instead. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752209AbdLLDLB (ORCPT ); Mon, 11 Dec 2017 22:11:01 -0500 Received: from smtprelay0221.hostedemail.com ([216.40.44.221]:58600 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751566AbdLLDK6 (ORCPT ); Mon, 11 Dec 2017 22:10:58 -0500 X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: X-HE-Tag: rub89_24ef0b9490161 X-Filterd-Recvd-Size: 2605 Message-ID: <1513048252.3036.23.camel@perches.com> Subject: Re: [PATCH 00/13] replace print_symbol() with printk()-s From: Joe Perches To: Sergey Senozhatsky Cc: 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 , 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 Date: Mon, 11 Dec 2017 19:10:52 -0800 In-Reply-To: <20171212024757.GC7798@jagdpanzerIV> References: <20171211125025.2270-1-sergey.senozhatsky@gmail.com> <1513009569.26342.43.camel@perches.com> <20171212024757.GC7798@jagdpanzerIV> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.26.1-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2017-12-12 at 11:47 +0900, Sergey Senozhatsky wrote: > On (12/11/17 08:26), Joe Perches wrote: > > On Mon, 2017-12-11 at 21:50 +0900, Sergey Senozhatsky wrote: > > > print_symbol > > Yay. > > Just about exactly 5 years earlier... > > http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137121.html > > indeed :) > > hopefully it won't take us another 5 years to finally [] > diff --git a/include/linux/kallsyms.h b/include/linux/kallsyms.h [] > -static inline void print_symbol(const char *fmt, unsigned long addr) > +static inline void __deprecated print_symbol(const char *fmt, > + unsigned long addr) > { > __check_printsym_format(fmt, ""); > __print_symbol(fmt, (unsigned long) As far as I'm concerned, as soon as there is no longer a single user in the kernel tree, better to delete it instead.