From patchwork Sun Oct 1 16:56:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 13405435 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DC77E748F3 for ; Sun, 1 Oct 2023 16:56:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235209AbjJAQ45 (ORCPT ); Sun, 1 Oct 2023 12:56:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57758 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235184AbjJAQ44 (ORCPT ); Sun, 1 Oct 2023 12:56:56 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32C8EC9; Sun, 1 Oct 2023 09:56:54 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C2739C433C9; Sun, 1 Oct 2023 16:56:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696179413; bh=7GEDIDM2CZQfuVWXUXqevuu15Za7aaDemQVmFgqIfXA=; h=From:Date:Subject:To:Cc:From; b=q0WITblhD5KBMSq3YbwJNwOHysFE4C1KmUM2jGFd6AxEihFOzVFj88vIiEgE2Z90L /KycVIuGwwWJ1L+HiTkphNuoSWIt35drXifY7kzY2SBX+6FZPIQW0RhHve9wA0up9+ YBxVF7jqFp+Yc+bWa5qght38hCkSxoDbrtMCVePYGCt1kM6pvBBn40H3mcEPsAUZmv yQdpWQVYvdhoC3AXddN/R1cmzjjmy9oFgY0/pVDKhozuiZFlgg84usL1blZM6is+JB LYFWldf/Bnkk+s2cKxHkTDk07XQHi0fH0R1yT/ak2KfY7Hi7FgIiMMF3FQ3uZGwQID aTyohGFCchejA== Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-1dce0c05171so7318070fac.3; Sun, 01 Oct 2023 09:56:53 -0700 (PDT) X-Gm-Message-State: AOJu0YwxqHu2/y8BDxKbRHzKSbV+apKdpf8foh6E7ir59fFrPAIWcPOY rUqppuwrlx9Op4ylKgNk43bW9JsNL+oKkmvOD/k= X-Google-Smtp-Source: AGHT+IFWDvaN11V5bbggOPZp8I8yT6LNbYShxtKNldE0YAjtAKJqdS3PZVO9kXHnZDC1PNYfjJ4o4JEB4Fi9df2a+xE= X-Received: by 2002:a05:6871:8ac:b0:1b7:308e:6cd9 with SMTP id r44-20020a05687108ac00b001b7308e6cd9mr12554195oaq.5.1696179413218; Sun, 01 Oct 2023 09:56:53 -0700 (PDT) MIME-Version: 1.0 From: Masahiro Yamada Date: Mon, 2 Oct 2023 01:56:16 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] Kbuild fixes for v6.6-rc4 To: Linus Torvalds Cc: Linux Kernel Mailing List , Linux Kbuild mailing list Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org Hello Linus, Please pull Kbuild fixes for v6.6-rc4. Thank you. The following changes since commit 6465e260f48790807eef06b583b38ca9789b6072: Linux 6.6-rc3 (2023-09-24 14:31:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git tags/kbuild-fixes-v6.6-2 for you to fetch changes up to 2d7d1bc119a4d7f54cfe0b1be480c34e8c712d06: kbuild: remove stale code for 'source' symlink in packaging scripts (2023-10-01 23:06:06 +0900) ---------------------------------------------------------------- Kbuild fixes for v6.6 (2nd) - Fix the module compression with xz so the in-kernel decompressor works - Document a kconfig idiom to express an optional dependency between modules - Make modpost, when W=1 is given, detect broken drivers that reference .exit.* sections - Remove unused code ---------------------------------------------------------------- Arnd Bergmann (1): Documentation: kbuild: explain handling optional dependencies Martin Nybo Andersen (1): kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules Masahiro Yamada (2): vmlinux.lds.h: remove unused CPU_KEEP and CPU_DISCARD macros kbuild: remove stale code for 'source' symlink in packaging scripts Mauricio Faria de Oliveira (1): modpost: add missing else to the "of" check Uwe Kleine-König (1): modpost: Don't let "driver"s reference .exit.* Documentation/kbuild/kconfig-language.rst | 26 ++++++++++++++++++++++++++ include/asm-generic/vmlinux.lds.h | 7 ------- scripts/Makefile.modinst | 2 +- scripts/mod/file2alias.c | 2 +- scripts/mod/modpost.c | 15 +++++++++++++-- scripts/package/builddeb | 1 - scripts/package/kernel.spec | 3 --- 7 files changed, 41 insertions(+), 15 deletions(-)