WARNING: at fs/fs-writeback.c:2159 __mark_inode_dirty+0x262/0x340

Type:
WARN_ON statement
Class:
warn
Kernel version:
4.12.6
Tainted info:
  • G - All loaded modules have GPL or compatible license
  • U - Userspace-defined naughtiness
Architecture:
x86_64
Distribution:
Debian
Hardware:
LENOVO 3680NP1/3680NP1, BIOS 6QET70WW, LENOVO 3680NP1/3680NP1, BIOS 6QET70WW (1.40 ) 10/11/2012
Guilty info:
  • File: fs/fs-writeback.c
  • Function: __mark_inode_dirty
Registers:
  • PID: 4808
  • RIP: 0010
  • RSP: 0018
  • EFLAGS: 00010286
  • RAX: 0000000000000018
  • RBX: 0000000000000000
  • RCX: 0000000000000000
  • RDX: 0000000000000000
  • RSI: ffff94a13bd8dee8
  • RDI: ffff94a13bd8dee8
  • RBP: ffff94a096653058
  • R08: 0000000000000001
  • R09: 0000000000000397
  • R11: 0000000000000397
  • R12: ffff949f3551f4d8
  • R14: 0000000000000000
  • R15: 0000000000000000
  • GS: ffff94a13bd80000(0000)
  • knlGS: 0000000000000000
  • DS: 0000
  • ES: 0000
  • CR0: 0000000080050033
  • CR2: 00007f70dc021000
  • CR3: 00000001f17ff000
  • CR4: 00000000000006e0
Dissassembled code:
  • Code: e7 e8 23 f5 ff ff 48 89 c5 48 8b 00 f6 40 3c 02 75 1b 48 8b 55 08 83 e2 01 75 12 48 8b 70 30 48 c7 c7 4d 6c a1 b3 e8 54 23 f4 ff ff 48 8b 05 15 45 9c 00 45 85 ff 49 89 84 24 d0 00 00 00 74
  • All code
  • ========
  • 0: e7 e8 out %eax,$0xe8
  • 2: 23 f5 and %ebp,%esi
  • 4: ff (bad)
  • 5: ff 48 89 decl -0x77(%rax)
  • 8: c5 48 8b (bad)
  • b: 00 f6 add %dh,%dh
  • d: 40 3c 02 cmp $0x2,%al
  • 10: 75 1b jne 0x2d
  • 12: 48 8b 55 08 mov 0x8(%rbp),%rdx
  • 16: 83 e2 01 and $0x1,%edx
  • 19: 75 12 jne 0x2d
  • 1b: 48 8b 70 30 mov 0x30(%rax),%rsi
  • 1f: 48 c7 c7 4d 6c a1 b3 mov $0xffffffffb3a16c4d,%rdi
  • 26: e8 54 23 f4 ff callq 0xfffffffffff4237f
  • 2b:* 0f ff (bad) <-- trapping instruction
  • 2d: 48 8b 05 15 45 9c 00 mov 0x9c4515(%rip),%rax # 0x9c4549
  • 34: 45 85 ff test %r15d,%r15d
  • 37: 49 89 84 24 d0 00 00 mov %rax,0xd0(%r12)
  • 3e: 00
  • 3f: 74 .byte 0x74
  • Code starting with the faulting instruction
  • ===========================================
  • 0: 0f ff (bad)
  • 2: 48 8b 05 15 45 9c 00 mov 0x9c4515(%rip),%rax # 0x9c451e
  • 9: 45 85 ff test %r15d,%r15d
  • c: 49 89 84 24 d0 00 00 mov %rax,0xd0(%r12)
  • 13: 00
  • 14: 74 .byte 0x74
Linked modules:

nls_ascii, nls_cp437, vfat, ums_realtek, uas, usb_storage, fuse, rfcomm, ctr, ccm, bnep, uvcvideo, videobuf2_vmalloc, btusb, btrtl, btbcm, videobuf2_memops, videobuf2_v4l2, btintel, videobuf2_core, bluetooth, videodev, media, ecdh_generic, ebtable_filter, ebtables, ip6table_filter, ip6_tables, iptable_filter, cpufreq_userspace, cpufreq_conservative, cpufreq_powersave, msr, binfmt_misc, iTCO_wdt, iTCO_vendor_support, intel_powerclamp, coretemp, kvm_intel, arc4, irqbypass, intel_cstate, iwldvm, intel_uncore, mac80211, serio_raw, pcspkr, snd_hda_codec_hdmi, iwlwifi, sg, snd_hda_codec_conexant, snd_hda_codec_generic, cfg80211, intel_ips, snd_hda_intel, snd_hda_core, snd_hwdep, mei_me, snd_pcm, lpc_ich, mfd_core, snd_timer, shpchp, thinkpad_acpi, nvram, soundcore, rfkill, battery, evdev, acpi_cpufreq, sch_fq_codel

Last seen similar oops:
2017-09-03
Total count:
2 (from 2 unique sources)
Bug found in this kernels too:
4.12, 4.12.6

Leave a Reply

Your email address will not be published. Required fields are marked *

*