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

Linux 6.15-rc1: pvqspinlock: lock 0xffff8881029af110 has corrupted value 0x0!



Hi,

When testing 6.15-rc1 I got this warning:

    [ 1656.521169] xen-blkback: backend/vbd/92/51712: using 2 queues, protocol 
1 (x86_64-abi) persistent grants
    [ 1656.527173] xen-blkback: backend/vbd/92/51728: using 2 queues, protocol 
1 (x86_64-abi) persistent grants
    [ 1656.532240] xen-blkback: backend/vbd/92/51744: using 2 queues, protocol 
1 (x86_64-abi) persistent grants
    [ 1656.537807] ------------[ cut here ]------------
    [ 1656.538131] pvqspinlock: lock 0xffff8881029af110 has corrupted value 0x0!
    [ 1656.538586] WARNING: CPU: 1 PID: 118 at 
kernel/locking/qspinlock_paravirt.h:504 
__pv_queued_spin_unlock_slowpath+0xdc/0x120
    [ 1656.539342] Modules linked in: snd_seq_dummy snd_hrtimer vfat fat 
intel_uncore_frequency_common intel_powerclamp snd_sof_pci_intel_mtl 
snd_sof_intel_hda_generic soundwire_intel snd_sof_intel_hda_sdw_bpt 
snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink 
snd_sof_intel_hda snd_hda_codec_hdmi soundwire_cadence snd_sof_pci 
snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_hda_ext_core 
snd_soc_acpi_intel_match snd_soc_acpi_intel_sdca_quirks 
soundwire_generic_allocation snd_soc_acpi crc8 soundwire_bus 
snd_hda_codec_realtek snd_soc_sdca snd_hda_codec_generic 
snd_hda_scodec_component snd_soc_core snd_compress ac97_bus iTCO_wdt 
snd_pcm_dmaengine intel_pmc_bxt spd5118 iTCO_vendor_support spi_nor 
snd_hda_intel mtd snd_intel_dspcfg mei_gsc_proxy snd_intel_sdw_acpi 
snd_hda_codec snd_hda_core intel_rapl_msr snd_hwdep snd_seq snd_seq_device 
snd_pcm snd_timer i2c_i801 snd spi_intel_pci processor_thermal_device_pci 
pcspkr processor_thermal_device processor_thermal_wt_hint soundcore spi_intel 
e1000e i2c_smbus mei_me
    [ 1656.539419]  processor_thermal_rfim processor_thermal_rapl mei 
intel_rapl_common idma64 processor_thermal_wt_req thunderbolt 
processor_thermal_power_floor processor_thermal_mbox intel_pmc_core 
int340x_thermal_zone igen6_edac intel_hid pmt_telemetry pmt_class sparse_keymap 
intel_scu_pltdrv joydev fuse loop xenfs nfnetlink vsock_loopback 
vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vsock zram vmw_vmci 
lz4hc_compress lz4_compress dm_thin_pool dm_persistent_data dm_bio_prison 
dm_crypt xe drm_ttm_helper drm_suballoc_helper gpu_sched drm_gpuvm drm_exec 
drm_gpusvm i915 i2c_algo_bit drm_buddy nvme ttm sdhci_pci polyval_clmulni 
sdhci_uhs2 polyval_generic drm_display_helper nvme_core ghash_clmulni_intel 
sdhci hid_multitouch xhci_pci cqhci nvme_keyring sha512_ssse3 sha256_ssse3 
sha1_ssse3 mmc_core intel_vpu xhci_hcd nvme_auth intel_vsec cec i2c_hid_acpi 
i2c_hid intel_pmc_mux video typec wmi pinctrl_meteorlake serio_raw 
xen_acpi_processor xen_privcmd xen_pciback xen_blkback xen_gntalloc xen_gntdev 
xen_evtchn
    [ 1656.545212]  scsi_dh_rdac scsi_dh_emc scsi_dh_alua uinput
    [ 1656.551213] CPU: 1 UID: 0 PID: 118 Comm: xenbus Not tainted 
6.15.0-0.rc1.1.qubes.1.fc41.x86_64 #1 PREEMPT(full) 
    [ 1656.551845] Hardware name: Notebook V54x_6x_TU/V54x_6x_TU, BIOS Dasharo 
(coreboot+UEFI) v0.9.0 07/17/2024
    [ 1656.552425] RIP: e030:__pv_queued_spin_unlock_slowpath+0xdc/0x120
    [ 1656.552810] Code: ca 13 ed fe 90 48 83 c4 10 5b c3 cc cc cc cc 8b 05 e9 
05 22 01 85 c0 75 ec 8b 17 48 89 fe 48 c7 c7 30 04 f9 81 e8 84 35 f8 fe <0f> 0b 
eb d7 44 89 ca be 01 00 00 00 48 c7 c7 a0 78 48 82 e8 8c 4d
    [ 1656.553939] RSP: e02b:ffffc9004048bdd8 EFLAGS: 00010086
    [ 1656.554252] RAX: 0000000000000000 RBX: ffff8881029af110 RCX: 
0000000000000027
    [ 1656.554673] RDX: ffff88819629cac8 RSI: 0000000000000001 RDI: 
ffff88819629cac0
    [ 1656.555102] RBP: ffff8881029af110 R08: 0000000000000000 R09: 
000000000000000e
    [ 1656.555524] R10: 636f6c203a6b636f R11: 6c6e697073717670 R12: 
0000000000000001
    [ 1656.555949] R13: ffffffff80fc0290 R14: 0000000000000000 R15: 
0000000000000000
    [ 1656.556373] FS:  0000000000000000(0000) GS:ffff888212e61000(0000) 
knlGS:0000000000000000
    [ 1656.556841] CS:  e030 DS: 0000 ES: 0000 CR0: 0000000080050033
    [ 1656.557176] CR2: 000071b817a4067c CR3: 000000000242e000 CR4: 
0000000000050660
    [ 1656.557592] Call Trace:
    [ 1656.557739]  <TASK>
    [ 1656.557870]  __raw_callee_save___pv_queued_spin_unlock_slowpath+0x15/0x30
    [ 1656.558266]  .slowpath+0x9/0x18
    [ 1656.558453]  ? xen_manage_runstate_time+0x190/0x2d0
    [ 1656.558745]  _raw_spin_unlock_irqrestore+0xe/0x40
    [ 1656.559026]  __wake_up+0x44/0x60
    [ 1656.559230]  ? __pfx_xenbus_thread+0x10/0x10
    [ 1656.559479]  process_msg+0x204/0x2e0
    [ 1656.559693]  xenbus_thread+0x165/0x200
    [ 1656.559913]  ? __pfx_autoremove_wake_function+0x10/0x10
    [ 1656.560223]  kthread+0xf9/0x240
    [ 1656.560420]  ? __pfx_kthread+0x10/0x10
    [ 1656.560637]  ret_from_fork+0x31/0x50
    [ 1656.560854]  ? __pfx_kthread+0x10/0x10
    [ 1656.561070]  ret_from_fork_asm+0x1a/0x30
    [ 1656.561306]  </TASK>
    [ 1656.561440] ---[ end trace 0000000000000000 ]---
    [ 1656.562933] xen-blkback: backend/vbd/92/51760: using 2 queues, protocol 
1 (x86_64-abi) persistent grants


I'm not sure what exactly triggers it, it doesn't happen on every domU
startup, but I've seen it at least twice already.

Full log at 
https://openqa.qubes-os.org/tests/135573/logfile?filename=serial0.txt#line-6858

-- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab

Attachment: signature.asc
Description: PGP signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.