All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jessica Yu <jeyu@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Matthias Maennich <maennich@google.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Masahiro Yamada <yamada.masahiro@socionext.com>,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] Modules fixes for v5.4-rc3
Date: Fri, 11 Oct 2019 19:05:06 +0200	[thread overview]
Message-ID: <20191011170506.GA19908@linux-8ccs> (raw)

Hi Linus,

Please pull this set of fixes for v5.4-rc3, consisting of code
cleanups and kbuild/namespace related fixups from Masahiro. Most
importantly, it fixed a namespace-related modpost issue for external
module builds. Details can be found in the signed tag.

Thanks,

Jessica

-----

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git tags/modules-for-v5.4-rc3

for you to fetch changes up to fcfacb9f83745d9fa97937b8bc94a73bb0607912:

  doc: move namespaces.rst from kbuild/ to core-api/ (2019-10-08 17:40:01 +0200)

----------------------------------------------------------------
Modules fixes for v5.4-rc3

- Fix broken external module builds due to a modpost bug in read_dump(),
  where the namespace was not being strdup'd and sym->namespace would be
  set to bogus data.
- Various namespace-related kbuild fixes and cleanups thanks to
  Masahiro Yamada.

Signed-off-by: Jessica Yu <jeyu@kernel.org>

----------------------------------------------------------------
Masahiro Yamada (7):
      module: swap the order of symbol.namespace
      modpost: fix broken sym->namespace for external module builds
      module: rename __kstrtab_ns_* to __kstrtabns_* to avoid symbol conflict
      kbuild: fix build error of 'make nsdeps' in clean tree
      nsdeps: fix hashbang of scripts/nsdeps
      nsdeps: make generated patches independent of locale
      doc: move namespaces.rst from kbuild/ to core-api/

YueHaibing (1):
      scripts: add_namespace: Fix coccicheck failed

 Documentation/core-api/index.rst                   |  1 +
 .../symbol-namespaces.rst}                         |  0
 MAINTAINERS                                        |  1 +
 Makefile                                           |  2 +-
 include/linux/export.h                             | 10 ++++----
 scripts/coccinelle/misc/add_namespace.cocci        |  2 ++
 scripts/mod/modpost.c                              | 29 +++++++++++-----------
 scripts/nsdeps                                     |  4 +--
 8 files changed, 27 insertions(+), 22 deletions(-)
 rename Documentation/{kbuild/namespaces.rst => core-api/symbol-namespaces.rst} (100%)

             reply	other threads:[~2019-10-11 17:05 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-11 17:05 Jessica Yu [this message]
2019-10-11 17:50 ` [GIT PULL] Modules fixes for v5.4-rc3 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191011170506.GA19908@linux-8ccs \
    --to=jeyu@kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maennich@google.com \
    --cc=torvalds@linux-foundation.org \
    --cc=yamada.masahiro@socionext.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.