Hello, It seems irqbalance doesn't work on BT HomeHub 5.0 Type A. Is it possible to activate I/O interrupt balancing for ath9k, vrx200 and ath10k devices ?
================================= root@openwrt:~# cat /etc/os-release NAME="OpenWrt" VERSION="SNAPSHOT" ID="openwrt" ID_LIKE="lede openwrt" PRETTY_NAME="OpenWrt SNAPSHOT" VERSION_ID="snapshot" HOME_URL="http://lede-project.org/" BUG_URL="http://bugs.lede-project.org/" SUPPORT_URL="http://forum.lede-project.org/" BUILD_ID="r6790-264feab1e7" LEDE_BOARD="lantiq/xrx200" LEDE_ARCH="mips_24kc" LEDE_TAINTS="no-all" LEDE_DEVICE_MANUFACTURER="OpenWrt" LEDE_DEVICE_MANUFACTURER_URL="http://lede-project.org/" LEDE_DEVICE_PRODUCT="Generic" LEDE_DEVICE_REVISION="v0" LEDE_RELEASE="OpenWrt SNAPSHOT r6790-264feab1e7" root@openwrt:~# cat /proc/interrupts CPU0 CPU1 0: 2084244 5443135 MIPS 0 IPI_resched 1: 1092321 3533289 MIPS 1 IPI_call 7: 66641029 66231972 MIPS 7 timer 30: 30459490 0 icu 30 ath9k 62: 0 0 icu 62 1e101000.ifxhcd, dwc2_hsotg:usb1 63: 21364548 0 icu 63 mei_cpe 72: 3464982 0 icu 72 vrx200_rx 73: 3411713 0 icu 73 vrx200_tx 75: 0 0 icu 75 vrx200_tx_2 96: 3988036 0 icu 96 ptm_mailbox_isr 112: 437 0 icu 112 asc_tx 113: 0 0 icu 113 asc_rx 114: 0 0 icu 114 asc_err 126: 0 0 icu 126 gptu 127: 0 0 icu 127 gptu 128: 0 0 icu 128 gptu 129: 0 0 icu 129 gptu 130: 0 0 icu 130 gptu 131: 0 0 icu 131 gptu 144: 5970200 0 icu 144 ath10k_pci 161: 11385 0 icu 161 ifx_pcie_rc0 ERR: 0 root@openwrt:~# cat /proc/cpuinfo system type : xRX200 rev 1.2 machine : BT Home Hub 5A processor : 0 cpu model : MIPS 34Kc V5.6 BogoMIPS : 332.54 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb] isa : mips1 mips2 mips32r1 mips32r2 ASEs implemented : mips16 dsp mt shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VPE : 0 VCED exceptions : not available VCEI exceptions : not available processor : 1 cpu model : MIPS 34Kc V5.6 BogoMIPS : 333.82 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb] isa : mips1 mips2 mips32r1 mips32r2 ASEs implemented : mips16 dsp mt shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VPE : 0 VCED exceptions : not available VCEI exceptions : not available root@openwrt:~# irqbalance -o -d This machine seems not NUMA capable. Isolated CPUs: 00000000 Adaptive-ticks CPUs: 00000000 Package 0: numa_node is -1 cpu mask is 00000003 (load 0) Cache domain 0: numa_node is -1 cpu mask is 00000002 (load 0) CPU number 1 numa_node is -1 (load 0) Cache domain 1: numa_node is -1 cpu mask is 00000001 (load 0) CPU number 0 numa_node is -1 (load 0) Adding IRQ 30 to database Adding IRQ 144 to database Adding IRQ 0 to database Adding IRQ 1 to database Adding IRQ 7 to database Adding IRQ 62 to database Adding IRQ 63 to database Adding IRQ 72 to database Adding IRQ 73 to database Adding IRQ 75 to database Adding IRQ 96 to database Adding IRQ 112 to database Adding IRQ 113 to database Adding IRQ 114 to database Adding IRQ 126 to database Adding IRQ 127 to database Adding IRQ 128 to database Adding IRQ 129 to database Adding IRQ 130 to database Adding IRQ 131 to database Adding IRQ 161 to database NUMA NODE NUMBER: -1 LOCAL CPU MASK: ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff,ffffffff ----------------------------------------------------------------------------- Package 0: numa_node is -1 cpu mask is 00000003 (load 0) Cache domain 0: numa_node is -1 cpu mask is 00000002 (load 0) CPU number 1 numa_node is -1 (load 0) Interrupt 144 node_num is -1 (ethernet/2145214912:0) Cache domain 1: numa_node is -1 cpu mask is 00000001 (load 0) CPU number 0 numa_node is -1 (load 0) Interrupt 30 node_num is -1 (ethernet/2145214912:0) Interrupt 161 node_num is -1 (other/1:0) Interrupt 131 node_num is -1 (other/1:0) Interrupt 130 node_num is -1 (other/1:0) Interrupt 129 node_num is -1 (other/1:0) Interrupt 128 node_num is -1 (other/1:0) Interrupt 127 node_num is -1 (other/1:0) Interrupt 126 node_num is -1 (other/1:0) Interrupt 114 node_num is -1 (other/1:0) Interrupt 113 node_num is -1 (other/1:0) Interrupt 112 node_num is -1 (other/1:0) Interrupt 96 node_num is -1 (other/1:0) Interrupt 75 node_num is -1 (other/1:0) Interrupt 73 node_num is -1 (other/1:0) Interrupt 72 node_num is -1 (other/1:0) Interrupt 63 node_num is -1 (other/1:0) Interrupt 62 node_num is -1 (other/1:0) Interrupt 7 node_num is -1 (other/1:0) Interrupt 1 node_num is -1 (other/1:0) Interrupt 0 node_num is -1 (other/1:0) root@openwrt:~# cat /proc/interrupts CPU0 CPU1 0: 2084923 5443902 MIPS 0 IPI_resched 1: 1092784 3534063 MIPS 1 IPI_call 7: 66661289 66251873 MIPS 7 timer 30: 30459490 0 icu 30 ath9k 62: 0 0 icu 62 1e101000.ifxhcd, dwc2_hsotg:usb1 63: 21371300 0 icu 63 mei_cpe 72: 3465539 0 icu 72 vrx200_rx 73: 3412207 0 icu 73 vrx200_tx 75: 0 0 icu 75 vrx200_tx_2 96: 3988320 0 icu 96 ptm_mailbox_isr 112: 437 0 icu 112 asc_tx 113: 0 0 icu 113 asc_rx 114: 0 0 icu 114 asc_err 126: 0 0 icu 126 gptu 127: 0 0 icu 127 gptu 128: 0 0 icu 128 gptu 129: 0 0 icu 129 gptu 130: 0 0 icu 130 gptu 131: 0 0 icu 131 gptu 144: 5970200 0 icu 144 ath10k_pci 161: 11385 0 icu 161 ifx_pcie_rc0 ERR: 0 -- Best regards Yaroslav Petrov _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev