Control: tags -1 moreinfo

On Sat, 2018-06-16 at 14:49 +0300, aurinko wrote:
> Package: iproute2
> Version: 4.16.0-4
> Severity: normal
> 
> Dear Maintainer,
> 
> *** Reporter, please consider answering these questions, where
> appropriate ***
> 
>    * What led up to the situation?
>       Upgrading to the latest kernel 4.16.0-4. With previous versions
>       of kernel and iproute2-packages these issues did not occur.
> 
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
>       I applied the following script to my interfaces:
> 
>       tc qdisc add dev enp6s0f0 root handle 1: hfsc default 3
>       tc class add dev enp6s0f0 parent 1: classid 1:1 hfsc ls rate
>       100000kbit ul rate 100000kbit
>       tc class add dev enp6s0f0 parent 1:1 classid 1:2 hfsc ls rate
>       75000kbit
>       tc class add dev enp6s0f0 parent 1:1 classid 1:3 hfsc ls rate
>       20000kbit
>       tc class add dev enp6s0f0 parent 1:1 classid 1:4 hfsc ls rate
>       5000kbit
>       tc qdisc add dev enp6s0f0 parent 1:2 handle 2: fq_codel noecn
>       tc qdisc add dev enp6s0f0 parent 1:3 handle 3: fq_codel noecn
>       tc qdisc add dev enp6s0f0 parent 1:4 handle 4: fq_codel noecn
> 
>       tc qdisc add dev enp6s0f1 root handle 1: hfsc default 2
>       tc class add dev enp6s0f1 parent 1: classid 1:1 hfsc ls rate
>       1000mbit ul rate 1000mbit
>       tc class add dev enp6s0f1 parent 1:1 classid 1:2 hfsc ls rate
>       910000kbit ul rate 910000kbit
>       tc class add dev enp6s0f1 parent 1:1 classid 1:3 hfsc ls rate
>       900mbit
>       tc qdisc add dev enp6s0f1 parent 1:2 handle 2: fq_codel noecn
>       tc qdisc add dev enp6s0f1 parent 1:3 handle 3: fq_codel noecn
> 
> 
>    * What was the outcome of this action?
>       The script completed and the qdiscs were added. However,
> the
>       following entries are now being seen every few minutes in
>       syslog:
> 
>       [Sat Jun 16 14:19:01 2018] WARNING: CPU: 0 PID: 0 at
>       /build/linux-43CEzF/linux-4.16.12/net/sched/sch_hfsc.c:1388
>       hfsc_dequeue+0x27e/0x370 [sch_hfsc]
>       [Sat Jun 16 14:19:01 2018] Modules linked in: vhost_net vhost
>       tap dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid
> hid
>       ebtable_filter ebtables ip6table_filter ip6_tables sch_fq_codel
>       devlink sch_hfsc sch_fq tun cfg80211 rfkill bridge stp llc
>       openvswitch nsh nf_conntrack_ipv6 nf_nat_ipv6 nf_defrag_ipv6
>       zfs(PO) zunicode(PO) zavl(PO) icp(PO) binfmt_misc nls_ascii
>       nls_cp437 vfat fat zcommon(PO) znvpair(PO) spl(O) intel_rapl
>       x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_hdmi
>       coretemp kvm_intel snd_hda_codec_realtek kvm
>       snd_hda_codec_generic irqbypass iTCO_wdt iTCO_vendor_support
>       mxm_wmi evdev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel
>       snd_hda_intel intel_cstate snd_hda_codec snd_hda_core i915
>       snd_hwdep intel_uncore efi_pstore snd_pcm intel_rapl_perf
> pcspkr
>       serio_raw efivars lpc_ich drm_kms_helper
>       [Sat Jun 16 14:19:01 2018]  mei_me snd_timer snd sg mei
>       soundcore drm shpchp ie31200_edac wmi video button nft_nat
>       nft_masq_ipv4 nf_nat_masquerade_ipv4 nft_masq
> nft_chain_nat_ipv4
>       nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nft_ct
>       nf_conntrack nf_log_ipv4 nf_log_common nft_log nft_counter
>       nft_meta nft_set_bitmap nft_set_hash nft_set_rbtree
>       nf_tables_ipv4 nf_tables nfnetlink tcp_bbr sunrpc efivarfs
>       ip_tables x_tables autofs4 btrfs zstd_decompress zstd_compress
>       xxhash raid10 raid456 async_raid6_recov async_memcpy async_pq
>       async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid1
>       raid0 multipath linear md_mod sd_mod crc32c_intel ahci libahci
>       aesni_intel aes_x86_64 crypto_simd xhci_pci ehci_pci cryptd
>       glue_helper mpt3sas i2c_i801 xhci_hcd ehci_hcd psmouse
>       raid_class igb alx libata scsi_transport_sas usbcore
>       [Sat Jun 16 14:19:01 2018]  i2c_algo_bit mdio e1000e usb_common
>       dca scsi_mod fan thermal [last unloaded: msr]
>       [Sat Jun 16 14:19:01 2018] CPU: 0 PID: 0 Comm: swapper/0
>       Tainted: P        W  O     4.16.0-2-amd64 #1 Debian 4.16.12-1
>       [Sat Jun 16 14:19:01 2018] Hardware name: Gigabyte Technology
>       Co., Ltd. To be filled by O.E.M./Z77X-UP7, BIOS F5 11/22/2012
>       [Sat Jun 16 14:19:01 2018] RIP: 0010:hfsc_dequeue+0x27e/0x370
>       [sch_hfsc]
>       [Sat Jun 16 14:19:01 2018] RSP: 0018:ffff981a1f203eb0 EFLAGS:
>       00010246
>       [Sat Jun 16 14:19:01 2018] RAX: 0000000000000000 RBX:
>       ffff9819be548188 RCX: 0000000000000018
>       [Sat Jun 16 14:19:01 2018] RDX: 0000000000000002 RSI:
>       0000000000000000 RDI: ffff9819be548480
>       [Sat Jun 16 14:19:01 2018] RBP: 00000005283c02b1 R08:
>       0000000000000000 R09: ffff9819f8af08c4
>       [Sat Jun 16 14:19:01 2018] R10: 000000005283c02a R11:
>       000000005283c02a R12: ffff9819be548000
>       [Sat Jun 16 14:19:01 2018] R13: ffff9819be548480 R14:
>       ffff9819036e3ee8 R15: ffff9819be548000
>       [Sat Jun 16 14:19:01 2018] FS:  0000000000000000(0000)
>       GS:ffff981a1f200000(0000) knlGS:0000000000000000
>       [Sat Jun 16 14:19:01 2018] CS:  0010 DS: 0000 ES: 0000 CR0:
>       0000000080050033
>       [Sat Jun 16 14:19:01 2018] CR2: 00007f6b9d411000 CR3:
>       00000007b460a006 CR4: 00000000001626f0
>       [Sat Jun 16 14:19:01 2018] Call Trace:
>       [Sat Jun 16 14:19:01 2018]  <IRQ>
>       [Sat Jun 16 14:19:01 2018]  __qdisc_run+0x324/0x570
>       [Sat Jun 16 14:19:01 2018]  net_tx_action+0x102/0x1f0
>       [Sat Jun 16 14:19:01 2018]  __do_softirq+0xde/0x2b4
>       [Sat Jun 16 14:19:01 2018]  irq_exit+0xae/0xb0
>       [Sat Jun 16 14:19:01 2018]  smp_apic_timer_interrupt+0x6c/0x120
>       [Sat Jun 16 14:19:01 2018]  apic_timer_interrupt+0xf/0x20
>       [Sat Jun 16 14:19:01 2018]  </IRQ>
>       [Sat Jun 16 14:19:01 2018] RIP: 0010:poll_idle+0x2f/0x5f
>       [Sat Jun 16 14:19:01 2018] RSP: 0018:ffffffff85c03e88 EFLAGS:
>       00000246 ORIG_RAX: ffffffffffffff12
>       [Sat Jun 16 14:19:01 2018] RAX: ffffffff85c12480 RBX:
>       ffffffff85cb2ba0 RCX: 0000000000000000
>       [Sat Jun 16 14:19:01 2018] RDX: 0000000000000000 RSI:
>       ffffffff85cb2ba0 RDI: ffff981a1f229948
>       [Sat Jun 16 14:19:01 2018] RBP: ffff981a1f229948 R08:
>       00000000ffffffff R09: 0000000000000000
>       [Sat Jun 16 14:19:01 2018] R10: ffffffff85c03e70 R11:
>       0000000000000009 R12: 0000000000000000
>       [Sat Jun 16 14:19:01 2018] R13: ffffffff85cb2bb8 R14:
>       0000000000000000 R15: 0000014a0ef5adbc
>       [Sat Jun 16 14:19:01 2018]  ? acpi_idle_do_entry+0x30/0x30
>       [Sat Jun 16 14:19:01 2018]  cpuidle_enter_state+0x70/0x2b0
>       [Sat Jun 16 14:19:01 2018]  do_idle+0x183/0x1e0
>       [Sat Jun 16 14:19:01 2018]  cpu_startup_entry+0x6f/0x80
>       [Sat Jun 16 14:19:01 2018]  start_kernel+0x458/0x478
>       [Sat Jun 16 14:19:01 2018]  secondary_startup_64+0xa5/0xb0
>       [Sat Jun 16 14:19:01 2018] Code: 00 48 3d 90 00 00 00 49 8b 94
>       24 a8 02 00 00 0f 84 a2 00 00 00 48 85 d2 48 8b 70 70 0f 85 d5
>       00 00 00 48 85 f6 0f 85 98 00 00 00 <0f> 0b 31 f6 49 8d bc 24
> 88
>       04 00 00 31 ed e8 3f 5f 6d c4 e9 10
>       [Sat Jun 16 14:19:01 2018] ---[ end trace 341a753dd983bda3 ]---
> 
> 
>    * What outcome did you expect instead?
>       I expected the hfsc and fq-codel to continue working
> without any
>       issues.

Looks like a kernel problem to me. Can you reproduce if you use an
older version of iproute?

-- 
Kind regards,
Luca Boccassi

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to