All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@kernel.org
To: linux-ext4@vger.kernel.org
Subject: [Bug 220760] New: Observed  data-race in _find_next_bit+0x42/0xf0
Date: Fri, 07 Nov 2025 08:10:19 +0000	[thread overview]
Message-ID: <bug-220760-13602@https.bugzilla.kernel.org/> (raw)

https://bugzilla.kernel.org/show_bug.cgi?id=220760

            Bug ID: 220760
           Summary: Observed  data-race in _find_next_bit+0x42/0xf0
           Product: File System
           Version: 2.5
          Hardware: AMD
                OS: Linux
            Status: NEW
          Severity: high
          Priority: P3
         Component: ext4
          Assignee: fs_ext4@kernel-bugs.osdl.org
          Reporter: parsishashank351@gmail.com
        Regression: No

Created attachment 308913
  --> https://bugzilla.kernel.org/attachment.cgi?id=308913&action=edit
_find_next_bit+0x42/0xf0

Hello Team,
i have build linux kernel 6.17.7 by taking code from kernel.org and i have
enabled CONFIG_KCSAN in kernel config file and installed the kernel.
After the initial boot, i saw some concurrency issues in dmesg kernel ring
buffer.
Few are related to ACPI and few are related to timer subsystem.

ref dmesg log:
[  356.704237] BUG: KCSAN: data-race in _find_next_bit+0x42/0xf0

[  356.704264] race at unknown origin, with read to 0xffff88a9c0004230 of 8
bytes by interrupt on cpu 0:
[  356.704279]  _find_next_bit+0x42/0xf0
[  356.704297]  _nohz_idle_balance.isra.0+0x219/0x3a0
[  356.704317]  sched_balance_softirq+0x73/0x90
[  356.704335]  handle_softirqs+0xd8/0x310
[  356.704358]  __irq_exit_rcu+0x11a/0x140
[  356.704377]  irq_exit_rcu+0xe/0x20
[  356.704396]  sysvec_call_function_single+0x96/0xb0
[  356.704421]  asm_sysvec_call_function_single+0x1b/0x20
[  356.704440]  pv_native_safe_halt+0xb/0x10
[  356.704454]  arch_cpu_idle+0x9/0x10
[  356.704471]  default_idle_call+0x30/0x110
[  356.704489]  do_idle+0x203/0x240
[  356.704505]  cpu_startup_entry+0x2c/0x30
[  356.704520]  rest_init+0x121/0x140
[  356.704536]  start_kernel+0x9ed/0xe60
[  356.704559]  x86_64_start_reservations+0x18/0x30
[  356.704579]  x86_64_start_kernel+0xfe/0x150
[  356.704596]  common_startup_64+0x13e/0x141

[  356.704627] value changed: 0x000000009ffdfbfd -> 0x000000009ffdebfd

[  356.704645] Reported by Kernel Concurrency Sanitizer on:
[  356.704658] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.17.7 #4
PREEMPT(voluntary)
[  356.704678] Hardware name: VMware, Inc. VMware20,1/440BX Desktop Reference
Platform, BIOS VMW201.00V.23553139.B64.2403260940 03/26/2024
[  356.704690]
==================================================================
[  356.705780] scsi host28: ahci
[  356.707193] scsi host29: ahci
[  356.708567] scsi host30: ahci
[  356.709878] scsi host31: ahci
[  356.711303] scsi host32: ahci
[  356.712465] ata3: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210100
irq 34 lpm-pol 1 ext
[  356.712481] ata4: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210180
irq 34 lpm-pol 1 ext
[  356.712531] ata5: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210200
irq 34 lpm-pol 1 ext
[  356.712545] ata6: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210280
irq 34 lpm-pol 1 ext
[  356.712559] ata7: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210300
irq 34 lpm-pol 1 ext
[  356.712572] ata8: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210380
irq 34 lpm-pol 1 ext
[  356.712596] ata9: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210400
irq 34 lpm-pol 1 ext
[  356.712674] ata10: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210480
irq 34 lpm-pol 1 ext
[  356.712687] ata11: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210500
irq 34 lpm-pol 1 ext
[  356.712701] ata12: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210580
irq 34 lpm-pol 1 ext
[  356.712770] ata13: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210600
irq 34 lpm-pol 1 ext
[  356.712784] ata14: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210680
irq 34 lpm-pol 1 ext
[  356.712798] ata15: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210700
irq 34 lpm-pol 1 ext
[  356.712812] ata16: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210780
irq 34 lpm-pol 1 ext
[  356.712826] ata17: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210800
irq 34 lpm-pol 1 ext
[  356.712840] ata18: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210880
irq 34 lpm-pol 1 ext
[  356.712914] ata19: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210900
irq 34 lpm-pol 1 ext
[  356.712928] ata20: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210980
irq 34 lpm-pol 1 ext
[  356.712942] ata21: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210a00
irq 34 lpm-pol 1 ext
[  356.712955] ata22: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210a80
irq 34 lpm-pol 1 ext
[  356.712968] ata23: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210b00
irq 34 lpm-pol 1 ext
[  356.713031] ata24: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210b80
irq 34 lpm-pol 1 ext
[  356.713044] ata25: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210c00
irq 34 lpm-pol 1 ext
[  356.713057] ata26: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210c80
irq 34 lpm-pol 1 ext
[  356.713072] ata27: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210d00
irq 34 lpm-pol 1 ext
[  356.713125] ata28: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210d80
irq 34 lpm-pol 1 ext
[  356.713138] ata29: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210e00
irq 34 lpm-pol 1 ext
[  356.713164] ata30: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210e80
irq 34 lpm-pol 1 ext
[  356.713240] ata31: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210f00
irq 34 lpm-pol 1 ext
[  356.713253] ata32: SATA max UDMA/133 abar m4096@0xfe210000 port 0xfe210f80
irq 34 lpm-pol 1 ext
[  356.738288] usbcore: registered new interface driver usbhid
[  356.738300] usbhid: USB HID core driver
[  357.022742] ata27: SATA link down (SStatus 0 SControl 300)
[  357.022941] ata25: SATA link down (SStatus 0 SControl 300)
[  357.023093] ata22: SATA link down (SStatus 0 SControl 300)
[  357.023241] ata31: SATA link down (SStatus 0 SControl 300)
[  357.023373] ata13: SATA link down (SStatus 0 SControl 300)
[  357.023490] ata24: SATA link down (SStatus 0 SControl 300)
[  357.023618] ata20: SATA link down (SStatus 0 SControl 300)
[  357.023763] ata7: SATA link down (SStatus 0 SControl 300)
[  357.023994] ata18: SATA link down (SStatus 0 SControl 300)
[  357.024218] ata32: SATA link down (SStatus 0 SControl 300)
[  357.024352] ata19: SATA link down (SStatus 0 SControl 300)
[  357.024499] ata9: SATA link down (SStatus 0 SControl 300)
[  357.024712] ata6: SATA link down (SStatus 0 SControl 300)
[  357.024901] ata26: SATA link down (SStatus 0 SControl 300)
[  357.025010] ata12: SATA link down (SStatus 0 SControl 300)
[  357.025116] ata30: SATA link down (SStatus 0 SControl 300)
[  357.025308] ata17: SATA link down (SStatus 0 SControl 300)
[  357.025426] ata28: SATA link down (SStatus 0 SControl 300)
[  357.025544] ata4: SATA link down (SStatus 0 SControl 300)
[  357.025630] ata23: SATA link down (SStatus 0 SControl 300)
[  357.025760] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[  357.025908] ata15: SATA link down (SStatus 0 SControl 300)
[  357.026035] ata16: SATA link down (SStatus 0 SControl 300)
[  357.026210] ata29: SATA link down (SStatus 0 SControl 300)
[  357.026322] ata21: SATA link down (SStatus 0 SControl 300)
[  357.026432] ata10: SATA link down (SStatus 0 SControl 300)
[  357.026631] ata5: SATA link down (SStatus 0 SControl 300)
[  357.026733] ata11: SATA link down (SStatus 0 SControl 300)
[  357.026848] ata8: SATA link down (SStatus 0 SControl 300)
[  357.027037] ata14: SATA link down (SStatus 0 SControl 300)
[  357.027222] ata3.00: ATAPI: VMware Virtual SATA CDRW Drive, 00000001, max
UDMA/33
[  357.027523] ata3.00: configured for UDMA/33
[  357.028728] scsi 3:0:0:0: CD-ROM            NECVMWar VMware SATA CD00 1.00
PQ: 0 ANSI: 5
[  357.030610] sr 3:0:0:0: [sr0] scsi3-mmc drive: 1x/1x writer dvd-ram cd/rw
xa/form2 cdda tray
[  357.030693] cdrom: Uniform CD-ROM driver Revision: 3.20
[  357.071982] sr 3:0:0:0: Attached scsi CD-ROM sr0
[  357.072960] sr 3:0:0:0: Attached scsi generic sg1 type 5
[  357.098035] input: VMware VMware Virtual USB Mouse as
/devices/pci0000:02/0000:02:01.0/usb1/1-1/1-1:1.0/0003:0E0F:0003.0001/input/input5
[  357.099472] hid-generic 0003:0E0F:0003.0001: input,hidraw0: USB HID v1.10
Mouse [VMware VMware Virtual USB Mouse] on usb-0000:02:01.0-1/input0
[  357.398735] fbcon: Taking over console
[  357.402271] Console: switching to colour frame buffer device 128x48
[  357.549114] EXT4-fs (sda4): mounted filesystem
574a78d5-a611-492b-a2fd-0fd9308f950d ro with ordered data mode. Quota mode:
none.
[  363.330092] systemd[1]: Inserted module 'autofs4'
[  363.381819] systemd[1]: systemd 249.11-0ubuntu3.16 running in system mode
(+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL
+ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP
+LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD
-XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[  363.382132] systemd[1]: Detected virtualization vmware.
[  363.382510] systemd[1]: Detected architecture x86-64.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

                 reply	other threads:[~2025-11-07  8:10 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=bug-220760-13602@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@kernel.org \
    --cc=linux-ext4@vger.kernel.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.