From patchwork Thu Oct 3 03:13:13 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randy Dunlap X-Patchwork-Id: 11172021 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D6E5B13B1 for ; Thu, 3 Oct 2019 03:18:35 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B48E3222C3 for ; Thu, 3 Oct 2019 03:18:35 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="kCjQ5S+e" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728482AbfJCDSf (ORCPT ); Wed, 2 Oct 2019 23:18:35 -0400 Received: from mail-pl1-f193.google.com ([209.85.214.193]:33210 "EHLO mail-pl1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728457AbfJCDSe (ORCPT ); Wed, 2 Oct 2019 23:18:34 -0400 Received: by mail-pl1-f193.google.com with SMTP id d22so814913pls.0 for ; Wed, 02 Oct 2019 20:18:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:user-agent:date:from:to:cc:cc:subject:references :mime-version:content-disposition; bh=VGrVpW2aAhFH90JeCO++2rAJTKOSABk/5lPnC/zThDY=; b=kCjQ5S+eJssjcDDRhLgubqpvJYKKPPDrgWysfM+rTlMF98Bs0hEFhALGp3UaSbNGVr XtW1ElWYIvKSRsUf/jHOKSs7zu88iS3Rh516tWxTy0QYm+Yo8/n859zm3DSLSkRcrlQP xdYEd4b4IxkHj/eTF8sx6u4NLr24cO+QzEAo7g9+lutJnFcR1u9BHQ81o/1ncP8wQTSr qOxaI7amePaQ6Pq6iuoTF+Jz+9EY4qtitasLfeBjGX62P/qcLohJD1LthjFHcIZ1wb8i DwL8ytPQ4OyXNxoJJ7q9tmHuh3tTSDGeK+TTSwjKLrMxQc9ZfphOaB1LTZMotrn0628H IbDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:user-agent:date:from:to:cc:cc:subject :references:mime-version:content-disposition; bh=VGrVpW2aAhFH90JeCO++2rAJTKOSABk/5lPnC/zThDY=; b=Q9TrtNln1y7Yyk52Rjhi4Hcy4GDfTc1Pf99g9QouynECHIkA7lB4vbMvqa2uWY5JeG jgeDLb6++FlwDdI5SNeNowqgIOxwES4ZkC0oxdR7ivyttDzFgajmrwaOnawuJjlWFGow m0hMCAPJKPvCDSAKQVBTRt2UqlxdfsX2r0U/6DBbogS+IANW01CKjD2UhznDlt3D/dfC W3cJ9gWL4+8m4xetLcZj5X0HR56GxWUKDsObhAx89Er+ENPCWy7V7jQ8f1Qg2DGAyKTS Y8fNDri88+5BQWKkyG4jyEjY+CfSncbCu7yhHPukoHF7MdRBfGBVGCRUMCBE/sMNflpl COYQ== X-Gm-Message-State: APjAAAWhfqOX6CjLSxOhhKH/ouEBVcGMulSBwSnoV2T6SPCllEc7hWq6 qX0H+XLBcD2WjJleL7f7opPI9A/Y X-Google-Smtp-Source: APXvYqy7mMzvkCQUssROtXnKC2KWkRgNJcveadAI/fXdbJICNVK11vNyE75aEKvHNcRy3rEAjgZ9AA== X-Received: by 2002:a17:902:7d92:: with SMTP id a18mr7220472plm.243.1570072712655; Wed, 02 Oct 2019 20:18:32 -0700 (PDT) Received: from localhost ([2601:1c0:6280:3f0::9a1f]) by smtp.gmail.com with ESMTPSA id f3sm725442pgj.62.2019.10.02.20.18.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Oct 2019 20:18:31 -0700 (PDT) Message-Id: <20191003031312.252507322@gmail.com> User-Agent: quilt/0.65 Date: Wed, 02 Oct 2019 20:13:13 -0700 From: rd.dunlab@gmail.com To: linux-kbuild@vger.kernel.org Cc: Randy Dunlap , Masahiro Yamada Cc: rdunlap@infradead.org Subject: [PATCH 1/4] scripts: namespace.pl: handle lib-ksyms.o as lib.a References: <20191003031312.157994411@gmail.com> MIME-Version: 1.0 Content-Disposition: inline; filename=scr-namespace-check-fix002.patch Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org Fix these warnings: No source file found for drivers/firmware/efi/libstub/lib-ksyms.o No source file found for arch/x86/lib/lib-ksyms.o No source file found for lib/lib-ksyms.o In scripts/Makefile.build, any resulting lib-ksyms.o file is renamed to lib.a, so handle that rename here also. Signed-off-by: Randy Dunlap Cc: Masahiro Yamada Cc: Randy Dunlap --- patch 1/4: scripts/namespace.pl | 3 +++ 1 file changed, 3 insertions(+) --- linux-next-20191002.orig/scripts/namespace.pl +++ linux-next-20191002/scripts/namespace.pl @@ -231,6 +231,9 @@ sub do_nm return; } ($source = $basename) =~ s/\.o$//; + if ($basename eq "lib-ksyms.o") { # modified in scripts/Makefile.build + $basename = "lib.a"; # from lib.a to lib-ksyms.o + } if (-e "$source.c" || -e "$source.S") { $source = File::Spec->catfile($objtree, $File::Find::dir, $source) } else { From patchwork Thu Oct 3 03:13:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randy Dunlap X-Patchwork-Id: 11172023 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0A3691709 for ; Thu, 3 Oct 2019 03:18:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id DAA99222C2 for ; Thu, 3 Oct 2019 03:18:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Zqe3pHui" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728457AbfJCDSq (ORCPT ); Wed, 2 Oct 2019 23:18:46 -0400 Received: from mail-pf1-f170.google.com ([209.85.210.170]:35154 "EHLO mail-pf1-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728432AbfJCDSq (ORCPT ); Wed, 2 Oct 2019 23:18:46 -0400 Received: by mail-pf1-f170.google.com with SMTP id 205so796815pfw.2 for ; Wed, 02 Oct 2019 20:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:user-agent:date:from:to:cc:cc:subject:references :mime-version:content-disposition; bh=WJnoA0tm0M/WLiofepjSBGZEGRAkvj4KkExcBG2Bxl8=; b=Zqe3pHuiOriFsz1qveHW1/gKrVb4Pt2571mTRh6kf0+Svyz6zH88gl7AxibwL1F5zx 8l6oht5HFvFnW4VHpgDzKKD9N29nqF5JcnPX4snxQMVJoRTWEn+DRoW95AYFmouwRIbe 8OsZ1pJ95iik0TLjNEhMobPV6Cd1I0tNaeT+zLCeAV8j2h5g6eoqWTPozPjde4lljQad 8cfmDBqHuG1u5KtWh2HewS9A1vNqdtKWgeG/ngf9Mm2XOKTi7LpKmZgEh3FHQD4Y7EmJ 9z/ZEAbjA4MQhxprgIm1xd6QUnViQtBj7xSBVevQlYp+kYxjDzGoARgD8z6a8pfZ6YGN pDjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:user-agent:date:from:to:cc:cc:subject :references:mime-version:content-disposition; bh=WJnoA0tm0M/WLiofepjSBGZEGRAkvj4KkExcBG2Bxl8=; b=i7mNDFlm8A+6X1YRwLtfB6HNYsunzHAPQmlat/LeuqLDm+UWz7E35JpiM74J0hOGJB bEpDdJ/2xpQ9qSFFwX9NE+E+Xe6N/uweb0/ifSlNSX6Ki6lLvEm61xIUQFVlcXL6GXju X9sZud7HbnF/Bzl6SMoINvkZLbV/MjDOG0fRWewK40Wxox0XjubIlXCnNgeQ9btiVWqh uOGWON8J/1KADIF98v1HX/jnjVHESsuGV+nJ9LEzn6seNwpkO2nvEIYGWftFtMVplmXZ nm/A7QlhCof1SAn+YBDMCkLMLvHEj6xAVNQTwA/RCbkgKF35XUkhPYSByc8mv6Sx8z0T fe1w== X-Gm-Message-State: APjAAAVtrl0BZ5EbZmsyxytPIWB9YtmqbvAXaL+ko4YzYAXDqN3rx4Td vlbXQDREnWjxql3FIKzXwoJiKQfg X-Google-Smtp-Source: APXvYqxTvCAguoAIKOR9tMzEQXDbMcNFQwnyyXxv+W9QrsGt4SK+248nulFSyF0NTPP89h37nO8x7A== X-Received: by 2002:a62:3403:: with SMTP id b3mr8426964pfa.35.1570072725226; Wed, 02 Oct 2019 20:18:45 -0700 (PDT) Received: from localhost ([2601:1c0:6280:3f0::9a1f]) by smtp.gmail.com with ESMTPSA id i132sm721175pgd.47.2019.10.02.20.18.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Oct 2019 20:18:44 -0700 (PDT) Message-Id: <20191003031312.313485229@gmail.com> User-Agent: quilt/0.65 Date: Wed, 02 Oct 2019 20:13:14 -0700 From: rd.dunlab@gmail.com To: linux-kbuild@vger.kernel.org Cc: Randy Dunlap , Masahiro Yamada Cc: rdunlap@infradead.org Subject: [PATCH 2/4] scripts: namespace.pl: add some x86 object files to nmexception References: <20191003031312.157994411@gmail.com> MIME-Version: 1.0 Content-Disposition: inline; filename=scr-namespace-x86-excepts.patch Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org These x86 object files do not have any exports or public symbols so they can be excluded from the namespace checking. Signed-off-by: Randy Dunlap Cc: Masahiro Yamada Cc: Randy Dunlap --- patch 2/4: scripts/namespace.pl | 2 ++ 1 file changed, 2 insertions(+) --- linux-next-20191002.orig/scripts/namespace.pl +++ linux-next-20191002/scripts/namespace.pl @@ -91,6 +91,8 @@ my %nmexception = ( 'arch/x86/lib/thunk_32' => 1, 'arch/x86/lib/cmpxchg' => 1, 'arch/x86/vdso/vdso32/note' => 1, + 'arch/x86/entry/vdso/vdso-note.o' => 1, + 'arch/x86/entry/vdso/vdso32/note.o' => 1, 'lib/irq_regs' => 1, 'usr/initramfs_data' => 1, 'drivers/scsi/aic94xx/aic94xx_dump' => 1, From patchwork Thu Oct 3 03:13:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randy Dunlap X-Patchwork-Id: 11172025 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 85D3313B1 for ; Thu, 3 Oct 2019 03:18:52 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 63D3B222C3 for ; Thu, 3 Oct 2019 03:18:52 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZhG4f8dh" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728486AbfJCDSw (ORCPT ); Wed, 2 Oct 2019 23:18:52 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:34993 "EHLO mail-pl1-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728432AbfJCDSv (ORCPT ); Wed, 2 Oct 2019 23:18:51 -0400 Received: by mail-pl1-f178.google.com with SMTP id y10so811507plp.2 for ; Wed, 02 Oct 2019 20:18:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:user-agent:date:from:to:cc:cc:subject:references :mime-version:content-disposition; bh=Qr6DS77HJ5e+p5OyN8xn8C8h5cCk4y9GoxhhXGMgws4=; b=ZhG4f8dhgil7a1q4qVi9HiZUlbVgjFwzOFw1q8C69lzPUGyA18w5TYOD/s49u8UtGr 50CidJC+KEuoa75FJF9xCLdss0BEmvqE9hXX9pq9rSuGN3Odq0EgiePMHtm/jnIRmmkP SL0p8D4HwT6PthtcpX70YlauPFb05QEp0An3RK4GS3iMod60C9lz5XbWbnzjIrHCf4Su u97n0g9TNilXMV7XdIYFgbybTeN62LIchuagwIlEhaWuMSfMILjknupBp7rn418D2gv4 UXquTzkavzsL9Ils1ZtxHCJCq/3udfA13IJzjDWAVV6GNiADJpZ427bY7xAaIUokSZhS d2Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:user-agent:date:from:to:cc:cc:subject :references:mime-version:content-disposition; bh=Qr6DS77HJ5e+p5OyN8xn8C8h5cCk4y9GoxhhXGMgws4=; b=kHwXP1EHopaRlUmUh7NcxmuUrylsYfdvrvErAgZQtAtwSyVbC3GcI+1W1wM9OgNa9/ p8ntxdzm7qmjMiClH4HoJOXtDvC1bathQWtzHtQY0Gv2gtkAlmfxiW3kdsPHcmk2B8yf dXCQRnGvTOx+yZXcdawczmf/U85mExXAKJs8QJg3X56bKvISakhIfeRCiLxKVEykZiE+ kIpPI9FVLBG708jOfVNC44ObUH6RUZ88wzeT/gbgnTQWRDyPgFMLBeM+eJ7Okn4+/sSe l39hXMN+hlRTu2CkGGX6w7ytk01xm5s4yLR0zGfIYl6VaUn/4MZQa+AmZT3Vda5o3wp4 ah9g== X-Gm-Message-State: APjAAAVWAUrB3KX+/HAGZ4WGS1dhKXqKfQRPH/0ocZydjdcWZ3+QMHT9 tHTklcSEppHtAkMNwlpTsxU92aBD X-Google-Smtp-Source: APXvYqzdoMDa4PuwVf4armUAwaLo0nain96VzLxNHgBsgW1oeRRSUCwBVWBC5M4NFSpVKTb0HE9w2A== X-Received: by 2002:a17:902:be09:: with SMTP id r9mr7471705pls.105.1570072730639; Wed, 02 Oct 2019 20:18:50 -0700 (PDT) Received: from localhost ([2601:1c0:6280:3f0::9a1f]) by smtp.gmail.com with ESMTPSA id c10sm828236pfo.49.2019.10.02.20.18.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Oct 2019 20:18:49 -0700 (PDT) Message-Id: <20191003031312.374601455@gmail.com> User-Agent: quilt/0.65 Date: Wed, 02 Oct 2019 20:13:15 -0700 From: rd.dunlab@gmail.com To: linux-kbuild@vger.kernel.org Cc: Randy Dunlap , Masahiro Yamada Cc: rdunlap@infradead.org Subject: [PATCH 3/4] scripts: namespace.pl: add .o to nmexception file names and fix "acpica" References: <20191003031312.157994411@gmail.com> MIME-Version: 1.0 Content-Disposition: inline; filename=scr-namespace-fix-excepts.patch Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org 'nm' exceptions are checked against $fullname, which includes the trailing '.o', so the list of file names should include the trailing '.o'. Also, the sub-directory for drivers/acpi/acpica/ has a typo, so s/acpia/acpica/g. The acpica list of exceptions almost surely needs to be updated. Signed-off-by: Randy Dunlap Cc: Masahiro Yamada Cc: Randy Dunlap --- patch 3/4: scripts/namespace.pl | 42 ++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) --- linux-next-20191002.orig/scripts/namespace.pl +++ linux-next-20191002/scripts/namespace.pl @@ -86,29 +86,29 @@ my %ref = (); # $ref{$name} exists if t my %export = (); # $export{$name} exists if there is an EXPORT_... of $name my %nmexception = ( - 'fs/ext3/bitmap' => 1, - 'fs/ext4/bitmap' => 1, - 'arch/x86/lib/thunk_32' => 1, - 'arch/x86/lib/cmpxchg' => 1, - 'arch/x86/vdso/vdso32/note' => 1, + 'fs/ext3/bitmap.o' => 1, + 'fs/ext4/bitmap.o' => 1, + 'arch/x86/lib/thunk_32.o' => 1, + 'arch/x86/lib/cmpxchg.o' => 1, + 'arch/x86/vdso/vdso32/note.o' => 1, 'arch/x86/entry/vdso/vdso-note.o' => 1, 'arch/x86/entry/vdso/vdso32/note.o' => 1, - 'lib/irq_regs' => 1, - 'usr/initramfs_data' => 1, - 'drivers/scsi/aic94xx/aic94xx_dump' => 1, - 'drivers/scsi/libsas/sas_dump' => 1, - 'lib/dec_and_lock' => 1, - 'drivers/ide/ide-probe-mini' => 1, - 'usr/initramfs_data' => 1, - 'drivers/acpi/acpia/exdump' => 1, - 'drivers/acpi/acpia/rsdump' => 1, - 'drivers/acpi/acpia/nsdumpdv' => 1, - 'drivers/acpi/acpia/nsdump' => 1, - 'arch/ia64/sn/kernel/sn2/io' => 1, - 'arch/ia64/kernel/gate-data' => 1, - 'security/capability' => 1, - 'fs/ntfs/sysctl' => 1, - 'fs/jfs/jfs_debug' => 1, + 'lib/irq_regs.o' => 1, + 'usr/initramfs_data.o' => 1, + 'drivers/scsi/aic94xx/aic94xx_dump.o' => 1, + 'drivers/scsi/libsas/sas_dump.o' => 1, + 'lib/dec_and_lock.o' => 1, + 'drivers/ide/ide-probe-mini.o' => 1, + 'usr/initramfs_data.o' => 1, + 'drivers/acpi/acpica/exdump.o' => 1, + 'drivers/acpi/acpica/rsdump.o' => 1, + 'drivers/acpi/acpica/nsdumpdv.o' => 1, + 'drivers/acpi/acpica/nsdump.o' => 1, + 'arch/ia64/sn/kernel/sn2/io.o' => 1, + 'arch/ia64/kernel/gate-data.o' => 1, + 'security/capability.o' => 1, + 'fs/ntfs/sysctl.o' => 1, + 'fs/jfs/jfs_debug.o' => 1, ); my %nameexception = ( From patchwork Thu Oct 3 03:13:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randy Dunlap X-Patchwork-Id: 11172027 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 413DD13B1 for ; Thu, 3 Oct 2019 03:18:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 1F315222C2 for ; Thu, 3 Oct 2019 03:18:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="maGmJ5vc" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728495AbfJCDS5 (ORCPT ); Wed, 2 Oct 2019 23:18:57 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:37165 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728432AbfJCDS5 (ORCPT ); Wed, 2 Oct 2019 23:18:57 -0400 Received: by mail-pg1-f193.google.com with SMTP id c17so848653pgg.4 for ; Wed, 02 Oct 2019 20:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:user-agent:date:from:to:cc:cc:subject:references :mime-version:content-disposition; bh=ie/U1Zcuh8RdMqZUnFoQXG+oRqB4eveVOE4B9nig3Ng=; b=maGmJ5vc5GYmzkYkfRHfhiGqgcWMOuzPGKIlb6Bde9Y2UeTNLCi1r/iedrx6CLjj2a i/vIkXT/mt3iSDy49W/jfxBdfnrz8eO96DChO2pFioINRxWIzYqElCAjzAwJHjbLpIWi NQVxYO9tNWY15K94AoSnFgM3WjTZeCpZBh+GJrGF6T2//nFAi+wM2VXWQYy475I8Qglh qxRYsbDAOFFvZ9SDWOdB0+dM1LBPe4qtohXPNlAtlQPlhMG2InX/Db07+FCYTnr6xS6y 2imccsaXxMZXlkih6/TzsvXsPyMc3y7cMB/8Fz/JAB1zYXcNdcZszXWYg1GmZCfIBDFY 9uuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:user-agent:date:from:to:cc:cc:subject :references:mime-version:content-disposition; bh=ie/U1Zcuh8RdMqZUnFoQXG+oRqB4eveVOE4B9nig3Ng=; b=AAFlDEjxXxI4IAgYhWI5SjURq/TbSDqDiQKog/AC/BApeEErbMXIPleuSdDLqO9v2K PWG1zaQA8VQvXFnfRZ4v6IoJU7tyQCPsivZtADxnE+Ytly7zJLcRZoeJDNQWxh9K9D5w smxP37XhdmU55OHRQfQnncJSeJMYQCHFDo97EmMQJj7AjoTVqDeftFAZq2JmiyQ3/l5r jHqI0GHwZr/pY8vla1XTW2FJxsGLweC+lVuPeWJgjdKYUdKmkkkRrHqM4gCCFCrSvZXp mHY6Cx8TG2shayUC+TxY2V3dGvpbUx2tuX0WPrBP8TB88mV6MI7nMQmMGiTLFU8ECEsz 0ZVw== X-Gm-Message-State: APjAAAVc60+YIF+XtcFiMCc15ZqT9A57UC9PkFePYV8z+geyuXjnveTN q6xA0GN28QeHPULYboMcyk8zq8Kb X-Google-Smtp-Source: APXvYqwKwtDWzjIBrPagnYJH22dC+acPmkjI4fyCp1R7rH6rsnrhmuH7eBlp6d/mF0f5XoULC1q1JA== X-Received: by 2002:a62:1a4d:: with SMTP id a74mr191297pfa.179.1570072736558; Wed, 02 Oct 2019 20:18:56 -0700 (PDT) Received: from localhost ([2601:1c0:6280:3f0::9a1f]) by smtp.gmail.com with ESMTPSA id g9sm561686pjl.20.2019.10.02.20.18.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Oct 2019 20:18:55 -0700 (PDT) Message-Id: <20191003031312.433635881@gmail.com> User-Agent: quilt/0.65 Date: Wed, 02 Oct 2019 20:13:16 -0700 From: rd.dunlab@gmail.com To: linux-kbuild@vger.kernel.org Cc: Randy Dunlap , Masahiro Yamada Cc: rdunlap@infradead.org Subject: [PATCH 4/4] scripts: namespace.pl: add blank section separator line References: <20191003031312.157994411@gmail.com> MIME-Version: 1.0 Content-Disposition: inline; filename=scr-namespace-blank-sep-line.patch Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org Most namespace report sections are separated by blank lines, but a blank line is needed before the "multiply defined" output as a separator, to make it easier to find the beginning of this section of output. Signed-off-by: Randy Dunlap Cc: Masahiro Yamada Cc: Randy Dunlap --- patch 4/4: scripts/namespace.pl | 1 + 1 file changed, 1 insertion(+) --- linux-next-20191002.orig/scripts/namespace.pl +++ linux-next-20191002/scripts/namespace.pl @@ -368,6 +368,7 @@ sub drop_def sub list_multiply_defined { + printf "\n"; foreach my $name (keys(%def)) { if ($#{$def{$name}} > 0) { # Special case for cond_syscall