Received: by 10.223.185.116 with SMTP id b49csp14686wrg; Tue, 20 Feb 2018 14:56:16 -0800 (PST) X-Google-Smtp-Source: AH8x226G9985xBYVRVeIA+DpmqcFrBA9NoXBs9k+TAn4BfMGj/AXAA0bTWyFt/VjqSuLRnDwa2M2 X-Received: by 10.98.67.157 with SMTP id l29mr1159197pfi.214.1519167376618; Tue, 20 Feb 2018 14:56:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519167376; cv=none; d=google.com; s=arc-20160816; b=tg7etieMMcPRUlzhCS3JUfoUb4yMfek0R52Qh80nAogcttX+enMjam5gKoN41C4XTp c5fAfHPhLLYGMPKpYsHtUlwxU16PpwHfb1r1Hd6WjXZo97Vd/VpltuR+YU9i7jCemsgG m2Cu4r5UoQ1WupopJwPUtwrJD/rYZva8hHaSnCoytkZeiecfqkoQJPqhK7g1xWFZYmqg z5moZeNJCab4u0/MoltNRci0VMeuDUL/khPogfJn4SCB1psTE/K1M/hdn8N2hU4nugHt a4x5z6fMLakiCbKi8ooZZQKTkdSMHsBZ3ko/WG9qWSB2TzlO0jlPa63+kG8ShJGivovX tfHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=solJlkc0itncxOOzuauN0+8Z10gTyY3qdy04ZUiei/U=; b=lYV5UJa5SVNGrQUgwhrm30Mr/9CLpzOS5U5hDB3H+mi+Y2V2x/DAXTJGOqda74y2XF /qJBLA3WL2CK7F+mlYE7Iu4sTJEj8bLj2oGEUldUPotePKbiYQAISJAIa3OxZvqIZvQ+ jKlA6rHtFn0riPHLzctOTJdgUB19uZO9OPlrMYCiqQcVmg2N4H/KiD3fWdKOxa7ZvUhr 95ZGhi1cGID5ltPEl/Mip0TWlK+zP27AsXFIg10ICAzibq5y8/XdviQKIxYf43V/XY+p vpbksx4zkqni7orckTUHekdP+I3oH5N25wkF8g46WdwgxrK7bEpU1CbqYKE8D4oc3s2I ZfJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@uci-edu.20150623.gappssmtp.com header.s=20150623 header.b=WGmUB/Rf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f7si8412796pgn.183.2018.02.20.14.55.56; Tue, 20 Feb 2018 14:56:16 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@uci-edu.20150623.gappssmtp.com header.s=20150623 header.b=WGmUB/Rf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751656AbeBTWyt (ORCPT + 99 others); Tue, 20 Feb 2018 17:54:49 -0500 Received: from mail-pl0-f67.google.com ([209.85.160.67]:41939 "EHLO mail-pl0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750998AbeBTWys (ORCPT ); Tue, 20 Feb 2018 17:54:48 -0500 Received: by mail-pl0-f67.google.com with SMTP id k8so8276902pli.8 for ; Tue, 20 Feb 2018 14:54:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uci-edu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=solJlkc0itncxOOzuauN0+8Z10gTyY3qdy04ZUiei/U=; b=WGmUB/Rf0VKCBolFYZe5yfwUXWfiJ2ysps4ueriLkThhNO5yV9cBNpE9HLHxe4yi3i ydxsogHdZMm2iGoGMuqLxHzrphbnHk6/qF+Z3pEDgigjUpPLZPj666xuTWRvNviuLrKW zIdwh9I9leWzVWl2WH77Kvj0Xg1xMYrTdorz/AsaNdjD1+ZWgFVkFBcgXyXQpb+xv/f7 IrWSQ9OTUGHfklpBIZxTCRFHQERd93IlCDPKa5SivJ/OFA57Dg5CS2F2qCa1mZbtTFqV YtavkeSwokiK7vpT5kXJDvAYgPgykCAudzPWWKMnIOItM62Bavi/5NA6jIDKQHOHBDmy jV8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=solJlkc0itncxOOzuauN0+8Z10gTyY3qdy04ZUiei/U=; b=XqF3pv19X+hhIg/xJ9w9yVabsMQCMossZ23UYaBGEAHX58ps8DLJM8JpYsLcW9AffA RfCbp1Bf72H/5yv2XZBC1MOz2xbFQgfSPi6tYA9Hyz2ZRwRWxfWhZxbpzsLrsKCfHaRv Tb/6kn9ehCAjwxaLSs6rGE4IdbQKjEI2VURKxfDIW940or9ruRE0xasSZkkdlXrh9ZyC wUOx25X6WeXdelg2U2TshDXN1dokPBmZHm/yuOoOmIfGTSWLVtAkVf9KWnQN6UH5fGta MfCO12N5r2r093/9LQTyI7rX0qyt5XS+gvz4TgktxA86+4c/vdTTxK1FbqceylseCYQ1 gS9A== X-Gm-Message-State: APf1xPD7VXdaUJdmOfAmjStNw+LAomWZqlFp+J/FGohqWk9neNkdUSlD eUXjkBxiq7XgDG1LRtTgXuIrxdvM85ZIsg== X-Received: by 2002:a17:902:42e:: with SMTP id 43-v6mr1138330ple.186.1519167287503; Tue, 20 Feb 2018 14:54:47 -0800 (PST) Received: from vcv067199.vpn.uci.edu (vcv067199.vpn.uci.edu. [128.195.67.199]) by smtp.gmail.com with ESMTPSA id k13sm21538779pfk.22.2018.02.20.14.54.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 20 Feb 2018 14:54:46 -0800 (PST) From: Brian Belleville To: Jiri Kosina , linux-kernel@vger.kernel.org Cc: Brian Belleville Subject: [PATCH] floppy: Don't print kernel addresses to log in show_floppy Date: Tue, 20 Feb 2018 14:54:25 -0800 Message-Id: <20180220225425.40682-1-bbellevi@uci.edu> X-Mailer: git-send-email 2.14.3 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Outputting kernel addresses will reveal the locations of kernel code and data. Change the cases in show_floppy that print fd_timer.work.func and fd_timeout.work.func to use the %pf format specifier, which will print the symbol name, like what is done for the other function pointers printed by show_floppy. No longer output the value of cont. The variable cont is a pointer that can hold the address of kernel global variables. Signed-off-by: Brian Belleville --- drivers/block/floppy.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index eae484a..e29d417 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -1819,15 +1819,14 @@ static void show_floppy(void) if (work_pending(&floppy_work)) pr_info("floppy_work.func=%pf\n", floppy_work.func); if (delayed_work_pending(&fd_timer)) - pr_info("delayed work.function=%p expires=%ld\n", + pr_info("delayed work.function=%pf expires=%ld\n", fd_timer.work.func, fd_timer.timer.expires - jiffies); if (delayed_work_pending(&fd_timeout)) - pr_info("timer_function=%p expires=%ld\n", + pr_info("timer_function=%pf expires=%ld\n", fd_timeout.work.func, fd_timeout.timer.expires - jiffies); - pr_info("cont=%p\n", cont); pr_info("current_req=%p\n", current_req); pr_info("command_status=%d\n", command_status); pr_info("\n"); -- 2.7.4