Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751156AbdFYNmz (ORCPT ); Sun, 25 Jun 2017 09:42:55 -0400 Received: from zimbra.gr13.net ([46.4.151.110]:32603 "EHLO zimbra.gr13.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750748AbdFYNmy (ORCPT ); Sun, 25 Jun 2017 09:42:54 -0400 X-Greylist: delayed 540 seconds by postgrey-1.27 at vger.kernel.org; Sun, 25 Jun 2017 09:42:53 EDT To: linux-kernel@vger.kernel.org From: "Enrico Weigelt, metux IT consult" Subject: printk + errno texts Message-ID: <15580396-3016-2670-ed80-f462e472e2d8@gr13.net> Date: Sun, 25 Jun 2017 15:33:47 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 274 Lines: 14 Hi folks, I'd like to introduce a new printk() conversion which prints out errno values as readable text. Where are these things defined ? I'd guess the actual translation must be somewhere in lib/vsprintf.c, but where are the format string checks defined ? thx --mtx