Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #903218
| From | aurinko <aurinko@asauna.io> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#901660: iproute2: Using HFSC-qdisc causes WARNING-messages and stack-traces in syslog |
| Date | 2018-06-16 14:00 +0200 |
| Message-ID | <w1i25-4op-5@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
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
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#901660: iproute2: Using HFSC-qdisc causes WARNING-messages and stack-traces in syslog aurinko <aurinko@asauna.io> - 2018-06-16 14:00 +0200 Bug#901660: iproute2: Using HFSC-qdisc causes WARNING-messages and stack-traces in syslog Luca Boccassi <bluca@debian.org> - 2018-06-16 20:00 +0200
csiph-web