Skip to content

WARNING: CPU: 0 PID: 0 at net/core/skbuff.c:3995 #837

Closed
@simonhiggs

Description

@simonhiggs

Hello. It's been suggested on the Arch Linux ARM forums that I post here.
I'm using a Pi 2 with a HiFiBerry Digi+ SPDIF interface. Occasionally I have a loud stuttering whilst streaming from a NAS, and have the following in the logs

[  298.902324] ------------[ cut here ]------------
[  298.907282] WARNING: CPU: 0 PID: 0 at net/core/skbuff.c:3995 skb_try_coalesce+0x320/0x378()
[  298.915988] Modules linked in: snd_soc_bcm2708_i2s snd_soc_hifiberry_digi snd_soc_wm8804 regmap_mmio snd_soc_core snd_compress snd_pcm_dmaengine snd_pcm regmap_spi snd_timer regmap_i2c snd i2c_bcm2708 leds_gpio led_class uio_pdrv_genirq uio sch_fq_codel bcm2708_rng rng_core ipv6
[  298.942115] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.18.7-4-ARCH #1
[  298.948937] [<c0015630>] (unwind_backtrace) from [<c0011f2c>] (show_stack+0x10/0x14)
[  298.957014] [<c0011f2c>] (show_stack) from [<c0734b44>] (dump_stack+0x84/0xc4)
[  298.964421] [<c0734b44>] (dump_stack) from [<c002ca84>] (warn_slowpath_common+0x74/0x90)
[  298.972751] [<c002ca84>] (warn_slowpath_common) from [<c002cb3c>] (warn_slowpath_null+0x1c/0x24)
[  298.981794] [<c002cb3c>] (warn_slowpath_null) from [<c065db4c>] (skb_try_coalesce+0x320/0x378)
[  298.990631] [<c065db4c>] (skb_try_coalesce) from [<c06b2108>] (tcp_try_coalesce.part.38+0x28/0xbc)
[  298.999841] [<c06b2108>] (tcp_try_coalesce.part.38) from [<c06b38dc>] (tcp_data_queue+0x7a8/0xca8)
[  299.009019] [<c06b38dc>] (tcp_data_queue) from [<c06b55d0>] (tcp_rcv_established+0x150/0x63c)
[  299.034790] [<c06b55d0>] (tcp_rcv_established) from [<c06bd998>] (tcp_v4_do_rcv+0x180/0x394)
[  299.078781] [<c06bd998>] (tcp_v4_do_rcv) from [<c06c01a4>] (tcp_v4_rcv+0x8c4/0x8cc)
[  299.121648] [<c06c01a4>] (tcp_v4_rcv) from [<c069c830>] (ip_local_deliver_finish+0xe0/0x2c8)
[  299.161879] [<c069c830>] (ip_local_deliver_finish) from [<c0667f9c>] (__netif_receive_skb_core+0x664/0x85c)
[  299.203365] [<c0667f9c>] (__netif_receive_skb_core) from [<c066b8d8>] (process_backlog+0x8c/0x138)
[  299.244130] [<c066b8d8>] (process_backlog) from [<c066b71c>] (net_rx_action+0x13c/0x26c)
[  299.284239] [<c066b71c>] (net_rx_action) from [<c00303f4>] (__do_softirq+0x128/0x320)
[  299.324355] [<c00303f4>] (__do_softirq) from [<c0030880>] (irq_exit+0xb8/0xf4)
[  299.347914] [<c0030880>] (irq_exit) from [<c0073508>] (__handle_domain_irq+0xa8/0x104)
[  299.388094] [<c0073508>] (__handle_domain_irq) from [<c073a830>] (__irq_svc+0x30/0x144)
[  299.428484] [<c073a830>] (__irq_svc) from [<c000f13c>] (arch_cpu_idle+0x38/0x3c)
[  299.468195] [<c000f13c>] (arch_cpu_idle) from [<c0064528>] (cpu_startup_entry+0x358/0x3e4)
[  299.508846] [<c0064528>] (cpu_startup_entry) from [<c09f7c64>] (start_kernel+0x3a0/0x3ac)
[  299.549293] ---[ end trace 90c67f02a1d32a34 ]---

I've no idea about what this means, let alone how to fix. Any help most welcome.

Simon.

Linux raspi 3.18.7-4-ARCH #1 SMP PREEMPT Mon Feb 16 11:39:41 MST 2015 armv7l GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions