Modify

Opened 4 years ago

Closed 4 years ago

#14437 closed defect (worksforme)

hg255d hostapd occupy large

Reported by: fclql Owned by: developers
Priority: high Milestone: Chaos Calmer 15.05
Component: packages Version: Trunk
Keywords: hostapd Cc:

Description

r38664 hostapd occupied cpu 60% ~ 100%
Kernel log:

[    0.110000] rt2880-pinmux pinctrl.1: try to register 52 pins ...
[    0.110000] pinctrl core: registered pin 0 (io0) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 1 (io1) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 2 (io2) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 3 (io3) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 4 (io4) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 5 (io5) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 6 (io6) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 7 (io7) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 8 (io8) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 9 (io9) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 10 (io10) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 11 (io11) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 12 (io12) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 13 (io13) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 14 (io14) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 15 (io15) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 16 (io16) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 17 (io17) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 18 (io18) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 19 (io19) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 20 (io20) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 21 (io21) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 22 (io22) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 23 (io23) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 24 (io24) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 25 (io25) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 26 (io26) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 27 (io27) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 28 (io28) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 29 (io29) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 30 (io30) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 31 (io31) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 32 (io32) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 33 (io33) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 34 (io34) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 35 (io35) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 36 (io36) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 37 (io37) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 38 (io38) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 39 (io39) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 40 (io40) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 41 (io41) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 42 (io42) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 43 (io43) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 44 (io44) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 45 (io45) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 46 (io46) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 47 (io47) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 48 (io48) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 49 (io49) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 50 (io50) on rt2880-pinmux
[    0.110000] pinctrl core: registered pin 51 (io51) on rt2880-pinmux
[    0.110000] pinctrl core: add 7 pinmux maps
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 7 for sdram
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 1 for spi
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 0 for i2c
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 4 for jtag
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 6 for rgmii
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 5 for mdio
[    0.110000] rt2880-pinmux pinctrl.1: found group selector 2 for uartf
[    0.110000] rt2880-pinmux pinctrl.1: request pin 24 (io24) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 25 (io25) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 26 (io26) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 27 (io27) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 28 (io28) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 29 (io29) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 30 (io30) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 31 (io31) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 32 (io32) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 33 (io33) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 34 (io34) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 35 (io35) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 36 (io36) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 37 (io37) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 38 (io38) for pinctrl.1
[    0.110000] rt2880-pinmux pinctrl.1: request pin 39 (io39) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 3 (io3) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 4 (io4) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 5 (io5) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 6 (io6) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 1 (io1) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 2 (io2) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 17 (io17) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 18 (io18) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 19 (io19) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 20 (io20) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 21 (io21) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 40 (io40) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 41 (io41) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 42 (io42) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 43 (io43) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 44 (io44) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 45 (io45) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 46 (io46) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 47 (io47) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 48 (io48) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 49 (io49) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 50 (io50) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 51 (io51) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 22 (io22) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 23 (io23) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 7 (io7) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 8 (io8) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 9 (io9) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 10 (io10) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 11 (io11) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 12 (io12) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 13 (io13) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: request pin 14 (io14) for pinctrl.1
[    0.120000] rt2880-pinmux pinctrl.1: failed to lookup the sleep state
[    0.130000] bio: create slab <bio-0> at 0
[    0.140000] rt2880_gpio 10000600.gpio: registering 24 gpios
[    0.150000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[    0.160000] Switching to clocksource MIPS
[    0.170000] NET: Registered protocol family 2

Attachments (1)

1.jpg (52.5 KB) - added by fclql 4 years ago.

Download all attachments as: .zip

Change History (3)

Changed 4 years ago by fclql

comment:1 Changed 4 years ago by wjding

are you using command line to control the WiFi On/Off?

I found when I did it without terminal, it will be over 90% CPU usage. However, if I On/Off it from web GUI, it's running well.

I think there might be something wrong with wifi command line.

comment:2 Changed 4 years ago by nbd

  • Resolution set to worksforme
  • Status changed from new to closed

Should be fixed in current trunk.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.