Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp2393940ybv; Sat, 8 Feb 2020 21:51:23 -0800 (PST) X-Google-Smtp-Source: APXvYqwWDpWfjW/4Ue6O/5nzg0jTj+CnjSUhksah7JgS37qlgnI8+nSjMvvqZFQTfL1mSQ8bUQAv X-Received: by 2002:a05:6830:14c3:: with SMTP id t3mr5631811otq.213.1581227482848; Sat, 08 Feb 2020 21:51:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581227482; cv=none; d=google.com; s=arc-20160816; b=NX0j9phuZadI0+Yalz1Phy46wZirsDN/ef9EPd3xq+8aQil6vBSY7E7COyU+rtmeIh zkvJZj7ecv2lhD4Lrw8lGyZwM9S/QAp8TfMlPMpaZm0ZNo8xJeH58Tim/iV1d9tb5Tlz q3MAni1niM9YatdbPn03NRsrkhUjBY211Nt6EDB9oj5p+XVC8XbD5S23Zb8utaJkCHwu RMx50DbMPi7BGGpWoczT3wtSb2DA6LrNaOLwvMUhM2QNnvq8nX/wltnk9346UtJao18b 9ezAHPY5GSIYqHwnAfBlfiN2KlJ4sP6DsPRqR0xBZdQ0hLKjoWXlpzkCDD+dREpkeYCF torw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature:dkim-filter; bh=MQbOWzCfU6bAvHmKbMsUof+abja+C08OG99RX4SPQ0A=; b=feKsOkhW7ffMHLRyZx/rB7S9Vxe17g2Fvq2oZopN5xI9kPRT2t9WOnHlnHwSp1OW34 3lw4rxgeZru+Un5C+eiFP5ZeS6ojnVhzUCd35ukuItwO/37Pel6AeKzcK3hJHrY4U/sm YKAxXAgWl+8Fvsjxs1EwGbGjhuuqaT+w8j3kIoXw6g94P8fv2dICePppKyj2XZqfRN4w IByaAx53bJsRQ9T3G1g/iTVpZw8KuiUIZh5AMYwsQWsXA/DvSSJoaRXGYYFEC/LQAwlH uRecOQob4H1QpwPu3WX8ah1AnAgtLvi5I//2ZDyBzYfrXHVbs/8USnvTpJVo+ppr7y8U 3WDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=l1J3oLNM; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e126si1701391oib.21.2020.02.08.21.50.43; Sat, 08 Feb 2020 21:51:22 -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=@nifty.com header.s=dec2015msa header.b=l1J3oLNM; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725883AbgBIFqD (ORCPT + 99 others); Sun, 9 Feb 2020 00:46:03 -0500 Received: from conssluserg-01.nifty.com ([210.131.2.80]:49457 "EHLO conssluserg-01.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725836AbgBIFqD (ORCPT ); Sun, 9 Feb 2020 00:46:03 -0500 Received: from mail-ua1-f46.google.com (mail-ua1-f46.google.com [209.85.222.46]) (authenticated) by conssluserg-01.nifty.com with ESMTP id 0195jte6009169; Sun, 9 Feb 2020 14:45:55 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-01.nifty.com 0195jte6009169 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1581227156; bh=MQbOWzCfU6bAvHmKbMsUof+abja+C08OG99RX4SPQ0A=; h=From:Date:Subject:To:Cc:From; b=l1J3oLNMgC9UOrgBC2TERgFJB9r2z+Ajhp/gUzbGTgimvahoQVEpq0jxVehYfkIBD MoHOgw6Hw32nq3Ql9cF6n5IWISiLuWtLdQ8wmxTZL5yWgnNfAtANO5iKB3rwB56Ncd I0qBwTohRndESyF41pXutfaFWmIaT9PrnReNTqtsrzdemlQ0EL6mn24lQkxFLLhe7S ng9FsFIB+Azr3KmWVd5FzjPlkN/nkBGPM3u0mebh4asR7aTdQxmbx8ZKoGH+evfkVB J+uAVgds9krdrJGDTfL1yAPGZ94glwXtWsbVmu0NZCBD9rMjk1OaieTpbdCiByXXza bgjxtFMBio3zQ== X-Nifty-SrcIP: [209.85.222.46] Received: by mail-ua1-f46.google.com with SMTP id a33so1319077uad.11; Sat, 08 Feb 2020 21:45:55 -0800 (PST) X-Gm-Message-State: APjAAAUxUQxiDpXk4OIPoEF53z3uT8Re2NhNPvcW5ysJpIbcAnkherDc UH9QKRIIhhwlmpt4/ARaJPoXBwXsC5EqERA51Rc= X-Received: by 2002:ab0:45c7:: with SMTP id u65mr3179828uau.109.1581227154524; Sat, 08 Feb 2020 21:45:54 -0800 (PST) MIME-Version: 1.0 From: Masahiro Yamada Date: Sun, 9 Feb 2020 06:45:18 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] more Kbuild updates for v5.6-rc1 To: Linus Torvalds Cc: Linux Kernel Mailing List , Linux Kbuild mailing list Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull more Kbuild updates. (I touched Makefiles around due to some syntax renaming, but it is trivial.) Thanks. The following changes since commit 754beeec1d9024eef0db8dc4be2636331dd413c6: Merge tag 'char-misc-5.6-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc (2020-02-03 14:57:33 +0000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git tags/kbuild-v5.6-2 for you to fetch changes up to f566e1fbadb686e28f1c307e356114b2865ef588: kbuild: make multiple directory targets work (2020-02-06 06:31:51 +0900) ---------------------------------------------------------------- Kbuild updates for v5.6 (2nd) - fix randconfig to generate a sane .config - rename hostprogs-y / always to hostprogs / always-y, which are more natual syntax. - optimize scripts/kallsyms - fix yes2modconfig and mod2yesconfig - make multiple directory targets ('make foo/ bar/') work ---------------------------------------------------------------- Masahiro Yamada (7): kconfig: fix broken dependency in randconfig-generated .config kbuild: fix the document to use extra-y for vmlinux.lds kbuild: rename hostprogs-y/always to hostprogs/always-y scripts/kallsyms: rename local variables in read_symbol() scripts/kallsyms: change table to store (strcut sym_entry *) kallsyms: fix type of kallsyms_token_table[] kbuild: make multiple directory targets work Tetsuo Handa (1): kconfig: Invalidate all symbols after changing to y or m. Documentation/kbuild/makefiles.rst | 53 ++++------ Kbuild | 8 +- Makefile | 2 +- arch/alpha/boot/Makefile | 2 +- arch/arm/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/mips/boot/Makefile | 2 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/tools/Makefile | 2 +- arch/mips/tools/Makefile | 4 +- arch/mips/vdso/Makefile | 2 +- arch/powerpc/boot/Makefile | 4 +- arch/s390/tools/Makefile | 4 +- arch/sparc/boot/Makefile | 2 +- arch/sparc/vdso/Makefile | 2 +- arch/x86/boot/Makefile | 4 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/entry/vdso/Makefile | 2 +- arch/x86/realmode/rm/Makefile | 2 +- arch/x86/tools/Makefile | 4 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/tty/vt/Makefile | 2 +- drivers/video/logo/Makefile | 2 +- drivers/zorro/Makefile | 2 +- fs/unicode/Makefile | 2 +- kernel/kallsyms.c | 5 +- lib/Makefile | 4 +- lib/raid6/Makefile | 2 +- net/bpfilter/Makefile | 2 +- samples/bpf/Makefile | 118 +++++++++++----------- samples/connector/Makefile | 8 +- samples/hidraw/Makefile | 6 +- samples/mei/Makefile | 4 +- samples/pidfd/Makefile | 4 +- samples/seccomp/Makefile | 4 +- samples/uhid/Makefile | 4 +- samples/vfs/Makefile | 5 +- scripts/Makefile | 22 ++-- scripts/Makefile.build | 8 +- scripts/Makefile.clean | 4 +- scripts/Makefile.host | 8 +- scripts/Makefile.lib | 6 +- scripts/basic/Makefile | 4 +- scripts/dtc/Makefile | 4 +- scripts/gcc-plugins/Makefile | 2 +- scripts/genksyms/Makefile | 4 +- scripts/kallsyms.c | 133 +++++++++++++------------ scripts/kconfig/Makefile | 10 +- scripts/kconfig/confdata.c | 7 +- scripts/mod/Makefile | 4 +- scripts/selinux/genheaders/Makefile | 4 +- scripts/selinux/mdp/Makefile | 4 +- usr/Makefile | 2 +- 53 files changed, 252 insertions(+), 261 deletions(-) -- Best Regards Masahiro Yamada