Fwd: A lot of errors with kernel 3.13.0-43-generic

Stefan Bader stefan.bader at canonical.com
Mon Dec 15 13:47:41 UTC 2014


On 15.12.2014 14:22, Stefan Bader wrote:
> On 15.12.2014 09:00, Stefan Bader wrote:
>> This was posted on the server-team list. Just seen and forwarded. Does not seem
>> to have a bug report open, yet.
>>
>> -Stefan
>>
>>
>> -------- Forwarded Message --------
>> Subject: A lot of errors with kernel 3.13.0-43-generic
>> Date: Fri, 12 Dec 2014 17:51:31 +0000
>> From: C. L. Martinez <carlopmart at gmail.com>
>> To: ubuntu-server at lists.ubuntu.com
>>
>> Hi all,
>>
>>  I have updated my ubuntu 14.04 LTS server this morning. Until then I
>> am seeing a lot of errors like:
>>
>> [ 4174.782378] WARNING: CPU: 1 PID: 4940 at
>> /build/buildd/linux-3.13.0/mm/truncate.c:652
>> pagecache_isize_extended+0xfd/0x110()
>> [ 4174.782381] Modules linked in: ctr ccm ipt_MASQUERADE iptable_nat
>> nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack
>> iptable_filter ip_tables x_tables bridge stp llc snd_hda_codec_hdmi
>> arc4 nvidia(POX) rtl8187 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm
>> snd_page_alloc mac80211 snd_seq_midi snd_seq_midi_event cfg80211
>> eeprom_93cx6 snd_rawmidi joydev snd_seq snd_seq_device kvm_amd
>> snd_timer kvm drm snd sp5100_tco amd64_edac_mod soundcore edac_core
>> edac_mce_amd i2c_piix4 k10temp mac_hid xfs lp parport libcrc32c
>> pata_acpi hid_logitech_dj usbhid hid pata_atiixp tg3 ptp pps_core ahci
>> libahci
>> [ 4174.782433] CPU: 1 PID: 4940 Comm: URL Classifier Tainted: P
>> W  OX 3.13.0-43-generic #72-Ubuntu
>> [ 4174.782436] Hardware name: HP ProLiant MicroServer, BIOS O41     10/01/2013
>> [ 4174.782439]  0000000000000009 ffff88006a90bd70 ffffffff81720bf6
>> 0000000000000000
>> [ 4174.782443]  ffff88006a90bda8 ffffffff810677cd 0000000000001000
>> ffff88012e12f598
>> [ 4174.782447]  0000000000000000 0000000000000008 00000000000dd9d0
>> ffff88006a90bdb8
>> [ 4174.782451] Call Trace:
>> [ 4174.782459]  [<ffffffff81720bf6>] dump_stack+0x45/0x56
>> [ 4174.782464]  [<ffffffff810677cd>] warn_slowpath_common+0x7d/0xa0
>> [ 4174.782467]  [<ffffffff810678aa>] warn_slowpath_null+0x1a/0x20
>> [ 4174.782472]  [<ffffffff8115dc8d>] pagecache_isize_extended+0xfd/0x110
>> [ 4174.782476]  [<ffffffff8115e867>] truncate_setsize+0x27/0x40
>> [ 4174.782515]  [<ffffffffa00ce7c2>] xfs_setattr_size+0x182/0x3e0 [xfs]
>> [ 4174.782540]  [<ffffffffa00c375c>] xfs_file_fallocate+0x19c/0x260 [xfs]
>> [ 4174.782546]  [<ffffffff811c0229>] ? __sb_start_write+0x49/0xe0
>> [ 4174.782550]  [<ffffffff811bbf59>] do_fallocate+0xf9/0x190
>> [ 4174.782554]  [<ffffffff811bc03c>] SyS_fallocate+0x4c/0x80
>> [ 4174.782558]  [<ffffffff817316ad>] system_call_fastpath+0x1a/0x1f
>> [ 4174.782561] ---[ end trace aeb446f67bc8e89e ]---
>> [ 4255.648777] ------------[ cut here ]------------
>> [ 4255.648794] WARNING: CPU: 0 PID: 1742 at
>> /build/buildd/linux-3.13.0/mm/truncate.c:652
>> pagecache_isize_extended+0xfd/0x110()
>> [ 4255.648797] Modules linked in: ctr ccm ipt_MASQUERADE iptable_nat
>> nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack
>> iptable_filter ip_tables x_tables bridge stp llc snd_hda_codec_hdmi
>> arc4 nvidia(POX) rtl8187 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm
>> snd_page_alloc mac80211 snd_seq_midi snd_seq_midi_event cfg80211
>> eeprom_93cx6 snd_rawmidi joydev snd_seq snd_seq_device kvm_amd
>> snd_timer kvm drm snd sp5100_tco amd64_edac_mod soundcore edac_core
>> edac_mce_amd i2c_piix4 k10temp mac_hid xfs lp parport libcrc32c
>> pata_acpi hid_logitech_dj usbhid hid pata_atiixp tg3 ptp pps_core ahci
>> libahci
>> [ 4255.648851] CPU: 0 PID: 1742 Comm: panel-8-weather Tainted: P
>>  W  OX 3.13.0-43-generic #72-Ubuntu
>> [ 4255.648854] Hardware name: HP ProLiant MicroServer, BIOS O41     10/01/2013
>> [ 4255.648857]  0000000000000009 ffff8800ad9a3d70 ffffffff81720bf6
>> 0000000000000000
>> [ 4255.648862]  ffff8800ad9a3da8 ffffffff810677cd 0000000000001000
>> ffff88012e04d598
>> [ 4255.648865]  0000000000000000 0000000000000008 0000000000009ca6
>> ffff8800ad9a3db8
>> [ 4255.648869] Call Trace:
>> [ 4255.648877]  [<ffffffff81720bf6>] dump_stack+0x45/0x56
>> [ 4255.648882]  [<ffffffff810677cd>] warn_slowpath_common+0x7d/0xa0
>> [ 4255.648886]  [<ffffffff810678aa>] warn_slowpath_null+0x1a/0x20
>> [ 4255.648890]  [<ffffffff8115dc8d>] pagecache_isize_extended+0xfd/0x110
>> [ 4255.648894]  [<ffffffff8115e867>] truncate_setsize+0x27/0x40
>> [ 4255.648943]  [<ffffffffa00ce7c2>] xfs_setattr_size+0x182/0x3e0 [xfs]
>> [ 4255.648969]  [<ffffffffa00c375c>] xfs_file_fallocate+0x19c/0x260 [xfs]
>> [ 4255.648975]  [<ffffffff811c0229>] ? __sb_start_write+0x49/0xe0
>> [ 4255.648979]  [<ffffffff811bbf59>] do_fallocate+0xf9/0x190
>> [ 4255.648983]  [<ffffffff811bc03c>] SyS_fallocate+0x4c/0x80
>> [ 4255.648987]  [<ffffffff817316ad>] system_call_fastpath+0x1a/0x1f
>> [ 4255.648990] ---[ end trace aeb446f67bc8e89f ]---
>>
>>  It seems a XFS bug related. With previous kernel (3.13.0-36) these
>> errors doesn't appears.
>>
>> My disk partitions:
>>
>> Disk /dev/sda: 250.1 GB, 250059350016 bytes
>> 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
>> Units = sectors of 1 * 512 = 512 bytes
>> Sector size (logical/physical): 512 bytes / 4096 bytes
>> I/O size (minimum/optimal): 4096 bytes / 4096 bytes
>> Disk identifier: 0x81189716
>>
>>    Device Boot      Start         End      Blocks   Id  System
>> /dev/sda1   *        2048      499711      248832   83  Linux
>> /dev/sda2          499712     8312831     3906560   82  Linux swap / Solaris
>> /dev/sda3         8312832    70813695    31250432   83  Linux
>> /dev/sda4        70813696   488396799   208791552   83  Linux
>>
>>
>> Any idea why??
> 
> This looks to be introduced by:
> 
>     vfs: fix data corruption when blocksize < pagesize for mmaped data
>     BugLink: http://bugs.launchpad.net/bugs/1393477
>     commit 90a8020278c1598fafd071736a0846b38510309c upstream.
> 
> and fixed by:
> 
> commit f55fefd1a5a339b1bd08c120b93312d6eb64a9fb
> Author: Jan Kara <jack at suse.cz>
> Date:   Thu Oct 30 10:35:00 2014 +1100
> 
>     mm: Remove false WARN_ON from pagecache_isize_extended()

Oh, and just for explanation: this is a warning which is wrong. But until it is
fixed up the only impact is the number of annoying messages in dmesg. The follow
up change from upstream just removes the warning, nothing else. And since it is
"only" a warning there is no other effect.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20141215/14784f44/attachment.sig>


More information about the kernel-team mailing list