[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1025537: nfsd: Kernel Oops while serving NFS



Package: linux-image-5.19.0-13930-g7ebfc85e2cd7
Version: 5.19.0-13930-g7ebfc85e2cd7-23
Followup-For: Bug #1025537

Ok, so the bisect got me down to commit 7ebfc85e2cd7b08f518b526173e9a33b56b3913b 
(v6.0-rc1~28). This is unfortunate, as it is quite a large one [0].

A caveat to this report is that I'm not 100% sure my way of triggering 
the issue always worked. This commit OOPSed the first time round, but 
when it was found to be the first faulty commit at the end of the bisect 
pass (logs below), I could no longer trigger the bug on a newly rebuilt 
kernel off the same commit. I now realise that I didn't clean between 
builds, but I assume `make bindeb-pkg` would start from a fresh clean 
state.

This commit doesn't seem to directly touch NFS code, but does touch 
the networking state, so it is still a plausible suspect.

As per my previous message, the latest kernel also exhibit the issue. 
Worse so, it seems to even hang the kernel, which didn't seem to happen 
on earlier versions.

[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7ebfc85e2cd7b08f518b526173e9a33b56b3913b

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-13930-g7ebfc85e2cd7 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=UTF-8) (ignored: LC_ALL set to en_AU.UTF8), LANGUAGE=en_AU:en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information

-- Bisect log:

git bisect start
# good: [3d7cb6b04c3f3115719235cc6866b10326de34cd] Linux 5.19
git bisect good 3d7cb6b04c3f3115719235cc6866b10326de34cd
# good: [fcf22aefe87101424563a8dd8adec8a75b8c7576] Linux 5.19.11
git bisect good fcf22aefe87101424563a8dd8adec8a75b8c7576
# bad: [e60276b8c11ab4a8be23807bc67b048cfb937dfa] Linux 6.0.8
git bisect bad e60276b8c11ab4a8be23807bc67b048cfb937dfa
# good: [7c5c3a6177fa9646884114fc7f2e970b0bc50dc9] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
git bisect good 7c5c3a6177fa9646884114fc7f2e970b0bc50dc9
# bad: [5e2e7383b57fa03ec2b00c82bb7f49a4a707c1f7] Merge tag 'pinctrl-v6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
git bisect bad 5e2e7383b57fa03ec2b00c82bb7f49a4a707c1f7
# bad: [83e4b196838d90799a8879e5054a3beecf9ed256] selftests: forwarding: add shebang for sch_red.sh
git bisect bad 83e4b196838d90799a8879e5054a3beecf9ed256
# bad: [d974730c8884cd784810b4f2fe903ac882a5fec9] Merge branch 'net-lantiq_xrx200-fix-errors-under-memory-pressure'
git bisect bad d974730c8884cd784810b4f2fe903ac882a5fec9
# skip: [7a53e17accce9d310d2e522dfc701d8da7ccfa65] Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
git bisect skip 7a53e17accce9d310d2e522dfc701d8da7ccfa65
# bad: [96f86ff08332d88defd35c330fc6dae219b9e264] Merge tag 'perf-tools-fixes-for-v6.0-2022-08-13' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
git bisect bad 96f86ff08332d88defd35c330fc6dae219b9e264
# bad: [e140f731f9807035e967c401198171f316744696] Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
git bisect bad e140f731f9807035e967c401198171f316744696
# bad: [6c833c0581f1c15db2e0344da19360cba75a3351] Merge tag 'devicetree-fixes-for-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
git bisect bad 6c833c0581f1c15db2e0344da19360cba75a3351
# skip: [8b30b09317ec6fda5f36a428e9e331253b5c4739] dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock
git bisect skip 8b30b09317ec6fda5f36a428e9e331253b5c4739
# good: [668c3c237f5ddc2889879b08f26d2374231f3287] Merge tag 'sound-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good 668c3c237f5ddc2889879b08f26d2374231f3287
# good: [a9e9c93966afdaae74a6a7533552391646b93f2c] Documentation/mm: add details about kmap_local_page() and preemption
git bisect good a9e9c93966afdaae74a6a7533552391646b93f2c
# good: [c235698355fa94df7073b51befda7d4be00a0e23] Merge tag 'cxl-for-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
git bisect good c235698355fa94df7073b51befda7d4be00a0e23
# bad: [7ebfc85e2cd7b08f518b526173e9a33b56b3913b] Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
git bisect bad 7ebfc85e2cd7b08f518b526173e9a33b56b3913b
# good: [786da5da5671c2d4cf812fe1ccc980bdde30c69e] Merge tag 'ceph-for-5.20-rc1' of https://github.com/ceph/ceph-client
git bisect good 786da5da5671c2d4cf812fe1ccc980bdde30c69e
# good: [996237d9ba4d092469fbfca18995656c32834ac7] Merge branch 'do-not-use-rt_tos-for-ipv6-flowlabel'
git bisect good 996237d9ba4d092469fbfca18995656c32834ac7
# good: [fbe8870f72e8e71bb57b883d29c600aaaca6cd20] Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
git bisect good fbe8870f72e8e71bb57b883d29c600aaaca6cd20
# good: [e091ba5cf82714c8691d978781696cd1fc2dec70] Merge tag 'acpi-5.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
git bisect good e091ba5cf82714c8691d978781696cd1fc2dec70
# good: [ae7107baa5bde3cea62778fd4515865fe50181f4] net: usb: qmi_wwan: Add support for Cinterion MV32
git bisect good ae7107baa5bde3cea62778fd4515865fe50181f4
# good: [02e1a114fdb71e59ee6770294166c30d437bf86a] nfp: fix use-after-free in area_cache_get()
git bisect good 02e1a114fdb71e59ee6770294166c30d437bf86a
# good: [e34f49348f8b7a53205b6f77707a3a6a40cf420b] dpaa2-eth: trace the allocated address instead of page struct
git bisect good e34f49348f8b7a53205b6f77707a3a6a40cf420b
# good: [c2e75634cbe368065f140dd30bf8b1a0355158fd] net: atm: bring back zatm uAPI
git bisect good c2e75634cbe368065f140dd30bf8b1a0355158fd
# first bad commit: [7ebfc85e2cd7b08f518b526173e9a33b56b3913b] Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net


Reply to: