From: Nathan Chancellor <nathan@kernel.org>
To: Guenter Roeck <linux@roeck-us.net>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Feng Chen <feng.chen@amlogic.com>,
Matthew Wilcox <willy@infradead.org>,
Jeff Layton <jlayton@kernel.org>,
Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Subject: Re: Linux 6.18-rc1
Date: Mon, 13 Oct 2025 22:54:58 -0700 [thread overview]
Message-ID: <20251014055458.GA2373807@ax162> (raw)
In-Reply-To: <f594c621-f9e1-49f2-af31-23fbcb176058@roeck-us.net>
On Mon, Oct 13, 2025 at 10:08:22AM -0700, Guenter Roeck wrote:
> Building openrisc:allmodconfig ... failed
> --------------
> Error log:
> In file included from include/linux/cpumask.h:11,
> from include/linux/smp.h:13,
> from include/linux/lockdep.h:14,
> from include/linux/spinlock.h:63,
> from include/linux/mmzone.h:8,
> from include/linux/gfp.h:7,
> from include/linux/slab.h:16,
> from fs/nfsd/nfs4xdr.c:37:
> fs/nfsd/nfs4xdr.c: In function 'nfsd4_encode_components_esc':
> include/linux/kernel.h:334:46: error: called object 'strlen' is not a function or function pointer
>
> bisect:
>
> # bad: [3a8660878839faadb4f1a6dd72c3179c1df56787] Linux 6.18-rc1
> # good: [e5f0a698b34ed76002dc5cff3804a61c80233a7a] Linux 6.17
> git bisect start 'HEAD' 'v6.17'
> # good: [58809f614e0e3f4e12b489bddf680bfeb31c0a20] Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernel
> git bisect good 58809f614e0e3f4e12b489bddf680bfeb31c0a20
> # bad: [bed0653fe2aacb0ca8196075cffc9e7062e74927] Merge tag 'iommu-updates-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
> git bisect bad bed0653fe2aacb0ca8196075cffc9e7062e74927
> # good: [be812ace0378a9db86344ad637c5ed2a5d11f216] Bluetooth: Avoid a couple dozen -Wflex-array-member-not-at-end warnings
> git bisect good be812ace0378a9db86344ad637c5ed2a5d11f216
> # good: [8804d970fab45726b3c7cd7f240b31122aa94219] Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> git bisect good 8804d970fab45726b3c7cd7f240b31122aa94219
> # good: [b3fee71e6673393d04476fbe0f4f03f97765e32d] Merge tag 'v6.18rc1-part1-ksmbd-server-fixes' of git://git.samba.org/ksmbd
> git bisect good b3fee71e6673393d04476fbe0f4f03f97765e32d
> # good: [944df7a31452f75bbc15b1e7215e1aacee8cd1b4] docs: update the guidance for Link: tags
> git bisect good 944df7a31452f75bbc15b1e7215e1aacee8cd1b4
> # bad: [50647a1176b7abd1b4ae55b491eb2fbbeef89db9] Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
> git bisect bad 50647a1176b7abd1b4ae55b491eb2fbbeef89db9
> # bad: [c817248fc831f5494d076421672b70a6ec1a92dc] nfs/localio: add proper O_DIRECT support for READ and WRITE
> git bisect bad c817248fc831f5494d076421672b70a6ec1a92dc
> # bad: [4b7c3b4c673d40e4b98cdaf642495929f43787e6] NFS: Update the flexfilelayout driver to use xdr_set_scratch_folio()
> git bisect bad 4b7c3b4c673d40e4b98cdaf642495929f43787e6
> # bad: [bf75ad096820fee5da40e671ebb32de725a1c417] NFSv4.1: fix mount hang after CREATE_SESSION failure
> git bisect bad bf75ad096820fee5da40e671ebb32de725a1c417
> # good: [64dd8022245038109826c0e2a778f16618d88600] nfs: cleanup tracepoint declarations
> git bisect good 64dd8022245038109826c0e2a778f16618d88600
> # bad: [be390f95242785adbf37d7b8a5101dd2f2ba891b] NFSv4: handle ERR_GRACE on delegation recalls
> git bisect bad be390f95242785adbf37d7b8a5101dd2f2ba891b
> # bad: [ec7d8e68ef0ec5c635c8f9e93cd881673445a397] sunrpc: add a Kconfig option to redirect dfprintk() output to trace buffer
> git bisect bad ec7d8e68ef0ec5c635c8f9e93cd881673445a397
> # good: [9082aae154be2d9e208b56e249cb886612f7c6cf] sunrpc: remove dfprintk_cont() and dfprintk_rcu_cont()
> git bisect good 9082aae154be2d9e208b56e249cb886612f7c6cf
> # first bad commit: [ec7d8e68ef0ec5c635c8f9e93cd881673445a397] sunrpc: add a Kconfig option to redirect dfprintk() output to trace buffer
>
> I did not try to understand why that patch triggers the build failure,
> but reverting it fixes the problem (not that it is a good idea to have
> a variable named 'strlen').
>
> Author: Jeff Layton <jlayton@kernel.org>
I sent a patch for this:
https://lore.kernel.org/20250930-nfsd-fix-trace-printk-strlen-error-v3-1-536cc9822ee6@kernel.org/
which Chuck appears to have tenatively applied:
https://git.kernel.org/cel/c/c710de671789388b3af1046c7091685594ec44d9
Cheers,
Nathan
next prev parent reply other threads:[~2025-10-14 5:55 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-12 21:04 Linux 6.18-rc1 Linus Torvalds
2025-10-13 17:08 ` Guenter Roeck
2025-10-13 22:09 ` Matthew Wilcox
2025-10-14 2:01 ` Theodore Ts'o
2025-10-14 4:46 ` Guenter Roeck
2025-10-15 10:01 ` Guenter Roeck
2025-10-15 17:28 ` Liam R. Howlett
2025-10-15 17:48 ` Guenter Roeck
2025-10-15 18:33 ` Liam R. Howlett
2025-10-15 19:40 ` Guenter Roeck
2025-10-14 5:54 ` Nathan Chancellor [this message]
2025-10-14 11:00 ` Jeff Layton
2025-10-14 14:44 ` Michal Swiatkowski
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=20251014055458.GA2373807@ax162 \
--to=nathan@kernel.org \
--cc=feng.chen@amlogic.com \
--cc=jlayton@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=michal.swiatkowski@linux.intel.com \
--cc=torvalds@linux-foundation.org \
--cc=willy@infradead.org \
/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.