Bug 195211 - WARNING: CPU: 4 PID: 342 at fs/quota/dquot.c:619 dquot_writeback_dquots+0x25e/0x270
Summary: WARNING: CPU: 4 PID: 342 at fs/quota/dquot.c:619 dquot_writeback_dquots+0x25e...
Status: NEW
Alias: None
Product: File System
Classification: Unclassified
Component: ReiserFS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: ReiseFS developers team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-01 14:59 UTC by Joaquin Otsoa
Modified: 2017-07-01 01:42 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.10.8
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Joaquin Otsoa 2017-04-01 14:59:55 UTC
Since kernel 4.10 I get a trace in the reiserfs

------------[ cut here ]------------
[   30.160112] WARNING: CPU: 4 PID: 342 at fs/quota/dquot.c:619 dquot_writeback_dquots+0x25e/0x270
[   30.160113] Modules linked in: it87 hwmon_vid reiserfs fuse rtl818x_pci mac80211 snd_hda_codec_via joydev snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep edac_mce_amd edac_core deadline_iosched snd_pcm kvm_amd snd_timer kvm r8169 mii snd shpchp cfg80211 eeprom_93cx6 rfkill soundcore i2c_piix4 fam15h_power k10temp irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel pcspkr ghash_clmulni_intel pcbc acpi_cpufreq tpm_infineon aesni_intel aes_x86_64 tpm_tis crypto_simd tpm_tis_core glue_helper fjes cryptd tpm button arc4 ppp_mppe hid_generic usbhid sr_mod cdrom ata_generic bcache ohci_pci amdgpu pata_atiixp mfd_core ohci_hcd ehci_pci i2c_algo_bit ehci_hcd xhci_pci xhci_hcd drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops usbcore ttm drm msr sg ppp_generic
[   30.160179]  slhc efivarfs
[   30.160185] CPU: 4 PID: 342 Comm: kworker/4:2 Not tainted 4.10.8-ck1-5-default #1
[   30.160186] Hardware name: Gigabyte Technology Co., Ltd. To be filled by O.E.M./970A-D3, BIOS FD 01/25/2013
[   30.160200] Workqueue: events_long flush_old_commits [reiserfs]
[   30.160202] Call Trace:
[   30.160209]  dump_stack+0x63/0x83
[   30.160213]  __warn+0xcb/0xf0
[   30.160216]  warn_slowpath_null+0x1d/0x20
[   30.160219]  dquot_writeback_dquots+0x25e/0x270
[   30.160223]  ? check_smt_siblings+0x3b/0x80
[   30.160233]  reiserfs_sync_fs+0x1b/0x60 [reiserfs]
[   30.160244]  flush_old_commits+0x47/0x50 [reiserfs]
[   30.160248]  process_one_work+0x1f3/0x4d0
[   30.160251]  worker_thread+0x48/0x4e0
[   30.160255]  kthread+0x101/0x140
[   30.160258]  ? process_one_work+0x4d0/0x4d0
[   30.160260]  ? kthread_create_on_node+0x40/0x40
[   30.160264]  ret_from_fork+0x2c/0x40
[   30.160267] ---[ end trace 4fe56fb4074365ea ]---


It's a separte partition for my tmp files
mount options

UUID=63d87b37-2a8d-4a03-9e50-01f273ac58b5  /tmp                 reiserfs   defaults,nodev,nosuid,noexec,data=ordered  1 1


(I added data ordered to see if that helped because the message mentions "writeback", previously there was no option on data)
Comment 1 Joaquin Otsoa 2017-04-01 15:02:45 UTC
Apart from that. I don't notice any apparent performance problem or crashes of any type.
Comment 2 Claudio Cuqui 2017-05-02 13:34:39 UTC
Same here. Fedora 25 kernel 4.10.13-200.fc25.x86_64. So far, no side effects, crashes or fs corruptions noted (beside the warning):

[   18.478413] WARNING: CPU: 5 PID: 220 at fs/quota/dquot.c:619 dquot_writeback_dquots+0x25a/0x260
[   18.478414] Modules linked in: mac80211 dell_wmi sparse_keymap dell_laptop dell_smbios intel_rapl x86_pkg_temp_thermal intel_powerclamp iwlwifi coretemp iTCO_wdt iTCO_vendor_support kvm_intel dcdbas kvm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec irqbypass snd_hda_core intel_cstate snd_hwdep intel_uncore intel_rapl_perf snd_seq snd_seq_device snd_pcm mei_me snd_timer mei snd i2c_i801 cfg80211 joydev soundcore rfkill tpm_tis tpm_tis_core lpc_ich tpm shpchp dell_smo8800 binfmt_misc reiserfs dm_crypt i915 i2c_algo_bit drm_kms_helper crct10dif_pclmul crc32_pclmul crc32c_intel drm ghash_clmulni_intel r8169 serio_raw mii wmi fjes video
[   18.478441] CPU: 5 PID: 220 Comm: kworker/5:1 Not tainted 4.10.13-200.fc25.x86_64 #1
[   18.478442] Hardware name: Dell Inc.          Dell System XPS L502X/0NJT03, BIOS A12 09/07/2012
[   18.478448] Workqueue: events_long flush_old_commits [reiserfs]
[   18.478449] Call Trace:
[   18.478453]  dump_stack+0x63/0x86
[   18.478455]  __warn+0xcb/0xf0
[   18.478456]  warn_slowpath_null+0x1d/0x20
[   18.478457]  dquot_writeback_dquots+0x25a/0x260
[   18.478460]  reiserfs_sync_fs+0x2a/0x90 [reiserfs]
[   18.478463]  flush_old_commits+0x3e/0x50 [reiserfs]
[   18.478464]  process_one_work+0x197/0x450
[   18.478465]  worker_thread+0x4e/0x4a0
[   18.478467]  kthread+0x109/0x140
[   18.478468]  ? process_one_work+0x450/0x450
[   18.478469]  ? kthread_park+0x90/0x90
[   18.478479]  ret_from_fork+0x2c/0x40
[   18.478480] ---[ end trace ad0bdfa3c7d95ef1 ]---
Comment 3 menefis 2017-06-27 22:46:51 UTC
ArchLinux, same here:

------------[ cut here ]------------
WARNING: CPU: 1 PID: 270 at fs/quota/dquot.c:620 dquot_writeback_dquots+0x29b/0x2a0
Modules linked in: xfs nls_iso8859_1 nls_cp437 vfat fat btusb btrtl btbcm btintel joydev bluetooth mousedev crc16 amdgpu arc4 iTCO_wdt iTCO_vendor_support intel_rapl x86_pk
 sg acpi_call(O) ip_tables x_tables sd_mod hid_generic usbhid hid rtsx_pci_sdmmc mmc_core serio_raw atkbd libps2 ahci libahci xhci_pci xhci_hcd libata ehci_pci ehci_hcd scs
CPU: 1 PID: 270 Comm: kworker/1:2 Tainted: G           O    4.11.6-3-ARCH #1
Hardware name: LENOVO 20B3A02SRT/20B3A02SRT, BIOS GPET70WW (1.70 ) 05/04/2017
Workqueue: events_long flush_old_commits [reiserfs]
Call Trace:
 dump_stack+0x63/0x81
 __warn+0xcb/0xf0
 warn_slowpath_null+0x1d/0x20
 dquot_writeback_dquots+0x29b/0x2a0
 reiserfs_sync_fs+0x2a/0x90 [reiserfs]
 ? finish_task_switch+0x78/0x200
 flush_old_commits+0x47/0x50 [reiserfs]
 process_one_work+0x1e0/0x490
 worker_thread+0x48/0x4e0
 kthread+0x125/0x140
 ? process_one_work+0x490/0x490
 ? kthread_create_on_node+0x70/0x70
 ret_from_fork+0x2c/0x40
---[ end trace 17b60446368cc5d8 ]---
Comment 4 higuita 2017-07-01 01:42:32 UTC
same problem here on 4.11.7

is this something that we should worry or just really a small warning?
for me, i can mount that old raiserfs read-only, as this partition is mostly old data/archive partition

Note You need to log in before you can comment on or make changes to this bug.