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. *** End of the template - remove these template lines *** -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.16.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages iproute2 depends on: ii debconf [debconf-2.0] 1.5.66 ii libc6 2.27-3 ii libcap2 1:2.25-1.2 ii libcap2-bin 1:2.25-1.2 ii libdb5.3 5.3.28-13.1+b1 ii libelf1 0.170-0.4 ii libmnl0 1.0.4-2 ii libselinux1 2.8-1 Versions of packages iproute2 recommends: pn libatm1 <none> ii libxtables12 1.6.2-1 Versions of packages iproute2 suggests: pn iproute2-doc <none> -- debconf information: iproute2/setcaps: false