summaryrefslogtreecommitdiffstats
path: root/wifi/java/android/net
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2012-04-16 16:47:10 -0700
committerIrfan Sheriff <isheriff@google.com>2012-04-16 16:47:10 -0700
commit60792375761c0b2aed11f7f2ccb60c2e59f9fec1 (patch)
tree75f399a0ffce95a2dcc618c7f3250d81d9dcfe29 /wifi/java/android/net
parentd4fecc2567ca54427b9c86900bccbc7103ea8fde (diff)
downloadframeworks_base-60792375761c0b2aed11f7f2ccb60c2e59f9fec1.zip
frameworks_base-60792375761c0b2aed11f7f2ccb60c2e59f9fec1.tar.gz
frameworks_base-60792375761c0b2aed11f7f2ccb60c2e59f9fec1.tar.bz2
Log messages in dump
Remove event logging and add messages in dump Change-Id: Ic79c68443bac9b7257644ed6941853f44a9b0661
Diffstat (limited to 'wifi/java/android/net')
-rw-r--r--wifi/java/android/net/wifi/WifiStateMachine.java71
1 files changed, 32 insertions, 39 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateMachine.java b/wifi/java/android/net/wifi/WifiStateMachine.java
index cc0df52..c0c673c 100644
--- a/wifi/java/android/net/wifi/WifiStateMachine.java
+++ b/wifi/java/android/net/wifi/WifiStateMachine.java
@@ -669,6 +669,7 @@ public class WifiStateMachine extends StateMachine {
setInitialState(mInitialState);
+ setProcessedMessagesSize(100);
if (DBG) setDbg(true);
//start the state machine
@@ -1121,6 +1122,37 @@ public class WifiStateMachine extends StateMachine {
return sb.toString();
}
+ @Override
+ protected boolean recordProcessedMessage(Message msg) {
+ //Ignore screen on/off & common messages when driver has started
+ if (getCurrentState() == mConnectedState || getCurrentState() == mDisconnectedState) {
+ switch (msg.what) {
+ case CMD_LOAD_DRIVER:
+ case CMD_START_SUPPLICANT:
+ case CMD_START_DRIVER:
+ case CMD_SET_SCAN_MODE:
+ case CMD_SET_HIGH_PERF_MODE:
+ case CMD_SET_SUSPEND_OPTIMIZATIONS:
+ case CMD_CLEAR_SUSPEND_OPTIMIZATIONS:
+ case CMD_ENABLE_BACKGROUND_SCAN:
+ case CMD_ENABLE_ALL_NETWORKS:
+ return false;
+ }
+ }
+
+ switch (msg.what) {
+ case CMD_START_SCAN:
+ case CMD_ENABLE_RSSI_POLL:
+ case CMD_RSSI_POLL:
+ case CMD_DELAYED_STOP_DRIVER:
+ case WifiMonitor.SCAN_RESULTS_EVENT:
+ case WifiWatchdogStateMachine.RSSI_FETCH:
+ return false;
+ default:
+ return true;
+ }
+ }
+
/*********************************************************
* Internal private functions
********************************************************/
@@ -2015,7 +2047,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2068,7 +2099,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2148,7 +2178,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2169,7 +2198,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2250,7 +2278,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2274,7 +2301,6 @@ public class WifiStateMachine extends StateMachine {
public boolean processMessage(Message message) {
if (DBG) log(getName() + message.toString() + "\n");
WifiConfiguration config;
- boolean eventLoggingEnabled = true;
switch(message.what) {
case CMD_STOP_SUPPLICANT: /* Supplicant stopped by user */
transitionTo(mSupplicantStoppingState);
@@ -2291,7 +2317,6 @@ public class WifiStateMachine extends StateMachine {
sendMessageDelayed(CMD_START_SUPPLICANT, SUPPLICANT_RESTART_INTERVAL_MSECS);
break;
case WifiMonitor.SCAN_RESULTS_EVENT:
- eventLoggingEnabled = false;
setScanResults(mWifiNative.scanResults());
sendScanResultsAvailableBroadcast();
mScanResultIsPending = false;
@@ -2381,9 +2406,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- if (eventLoggingEnabled) {
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
- }
return HANDLED;
}
@@ -2459,7 +2481,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2505,7 +2526,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2564,14 +2584,12 @@ public class WifiStateMachine extends StateMachine {
@Override
public boolean processMessage(Message message) {
if (DBG) log(getName() + message.toString() + "\n");
- boolean eventLoggingEnabled = true;
switch(message.what) {
case CMD_SET_SCAN_TYPE:
mSetScanActive = (message.arg1 == SCAN_ACTIVE);
mWifiNative.setScanMode(mSetScanActive);
break;
case CMD_START_SCAN:
- eventLoggingEnabled = false;
boolean forceActive = (message.arg1 == SCAN_ACTIVE);
if (forceActive && !mSetScanActive) {
mWifiNative.setScanMode(forceActive);
@@ -2681,9 +2699,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- if (eventLoggingEnabled) {
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
- }
return HANDLED;
}
@Override
@@ -2731,7 +2746,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2764,7 +2778,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2801,7 +2814,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2940,7 +2952,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -2959,7 +2970,6 @@ public class WifiStateMachine extends StateMachine {
@Override
public boolean processMessage(Message message) {
if (DBG) log(getName() + message.toString() + "\n");
- boolean eventLoggingEnabled = true;
switch (message.what) {
case DhcpStateMachine.CMD_PRE_DHCP_ACTION:
handlePreDhcpSetup();
@@ -2988,7 +2998,6 @@ public class WifiStateMachine extends StateMachine {
}
break;
case CMD_START_SCAN:
- eventLoggingEnabled = false;
/* When the network is connected, re-scanning can trigger
* a reconnection. Put it in scan-only mode during scan.
* When scan results are received, the mode is switched
@@ -3031,7 +3040,6 @@ public class WifiStateMachine extends StateMachine {
case WifiMonitor.NETWORK_CONNECTION_EVENT:
break;
case CMD_RSSI_POLL:
- eventLoggingEnabled = false;
if (message.arg1 == mRssiPollToken) {
// Get Info and continue polling
fetchRssiAndLinkSpeedNative();
@@ -3052,7 +3060,6 @@ public class WifiStateMachine extends StateMachine {
}
break;
case WifiWatchdogStateMachine.RSSI_FETCH:
- eventLoggingEnabled = false;
fetchRssiAndLinkSpeedNative();
replyToMessage(message, WifiWatchdogStateMachine.RSSI_FETCH_SUCCEEDED,
mWifiInfo.getRssi());
@@ -3061,9 +3068,6 @@ public class WifiStateMachine extends StateMachine {
return NOT_HANDLED;
}
- if (eventLoggingEnabled) {
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
- }
return HANDLED;
}
@@ -3131,7 +3135,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3168,7 +3171,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3202,7 +3204,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
@Override
@@ -3240,7 +3241,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3343,7 +3343,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
@@ -3432,7 +3431,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
@@ -3504,7 +3502,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3548,7 +3545,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3598,7 +3594,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3629,7 +3624,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}
@@ -3692,7 +3686,6 @@ public class WifiStateMachine extends StateMachine {
default:
return NOT_HANDLED;
}
- EventLog.writeEvent(EVENTLOG_WIFI_EVENT_HANDLED, message.what);
return HANDLED;
}
}