Explorar o código

perf: Update to I83c28811a10f2f4abb77698f405e228ecc98f08a

Update to I83c28811a10f2f4abb77698f405e228ecc98f08a

Change-Id: I83c28811a10f2f4abb77698f405e228ecc98f08a
Signed-off-by: Subash Abhinov Kasiviswanathan <[email protected]>
Subash Abhinov Kasiviswanathan %!s(int64=2) %!d(string=hai) anos
pai
achega
4ecb61909f
Modificáronse 3 ficheiros con 26 adicións e 22 borrados
  1. 9 8
      perf/rmnet_perf_main.c
  2. 13 10
      perf/rmnet_perf_tcp.c
  3. 4 4
      perf/rmnet_perf_tcp.h

+ 9 - 8
perf/rmnet_perf_main.c

@@ -19,15 +19,16 @@
 #include "rmnet_perf_tcp.h"
 #include "rmnet_perf_udp.h"
 MODULE_LICENSE("\x47\x50\x4c\x20\x76\x32");static char*verinfo[]={
-"\x63\x65\x37\x39\x33\x32\x31\x63","\x35\x64\x63\x64\x64\x34\x63\x30",
-"\x34\x63\x39\x62\x35\x33\x33\x37","\x61\x33\x62\x61\x62\x64\x34\x30",
-"\x37\x66\x30\x37\x38\x66\x39\x36","\x65\x35\x36\x63\x62\x35\x35\x64",
-"\x65\x32\x31\x38\x66\x34\x35\x31","\x33\x39\x63\x62\x64\x37\x64\x35",
-"\x37\x34\x31\x35\x39\x32\x31\x63","\x34\x64\x65\x34\x39\x64\x62\x35",
-"\x62\x31\x63\x34\x34\x62\x34\x63"};module_param_array(verinfo,charp,NULL,
-(0xcb7+5769-0x221c));MODULE_PARM_DESC(verinfo,
+"\x63\x63\x39\x38\x66\x30\x38\x61","\x63\x65\x37\x39\x33\x32\x31\x63",
+"\x35\x64\x63\x64\x64\x34\x63\x30","\x34\x63\x39\x62\x35\x33\x33\x37",
+"\x61\x33\x62\x61\x62\x64\x34\x30","\x37\x66\x30\x37\x38\x66\x39\x36",
+"\x65\x35\x36\x63\x62\x35\x35\x64","\x65\x32\x31\x38\x66\x34\x35\x31",
+"\x33\x39\x63\x62\x64\x37\x64\x35","\x37\x34\x31\x35\x39\x32\x31\x63",
+"\x34\x64\x65\x34\x39\x64\x62\x35","\x62\x31\x63\x34\x34\x62\x34\x63"};
+module_param_array(verinfo,charp,NULL,(0xcb7+5769-0x221c));MODULE_PARM_DESC(
+verinfo,
 "\x56\x65\x72\x73\x69\x6f\x6e\x20\x6f\x66\x20\x74\x68\x65\x20\x64\x72\x69\x76\x65\x72"
-);static bool DATARMNETc03b668e4c=true;module_param_named(rmnet_perf_knob0,
+);bool DATARMNETc03b668e4c=true;module_param_named(rmnet_perf_knob0,
 DATARMNETc03b668e4c,bool,(0xdb7+6665-0x261c));static bool DATARMNET21c7a3c377=
 true;module_param_named(rmnet_perf_knob1,DATARMNET21c7a3c377,bool,
 (0xdb7+6665-0x261c));extern void(*rmnet_perf_egress_hook1)(struct sk_buff*

+ 13 - 10
perf/rmnet_perf_tcp.c

@@ -207,13 +207,16 @@ DATARMNET63b1a086d5){if(likely(!DATARMNETd92eab34a9(DATARMNET63b1a086d5,jiffies)
 ))DATARMNET55fda9e01e(DATARMNET63b1a086d5,DATARMNET543491eb0f,true);}
 rcu_read_unlock();}void DATARMNET7fa1835595(u32 DATARMNET556bcfcf8f,u32 
 DATARMNET9445bc443c){struct DATARMNETddbc1e5435*DATARMNET63b1a086d5;int 
-DATARMNET5c2fd31d7b;rcu_read_lock();hash_for_each_rcu(DATARMNET1fd012f255,
-DATARMNET5c2fd31d7b,DATARMNET63b1a086d5,hash){if(DATARMNET63b1a086d5->
-DATARMNET9c389f3b86==DATARMNET556bcfcf8f)WRITE_ONCE(DATARMNET63b1a086d5->
-DATARMNET9a57846b4e,DATARMNET9445bc443c);}rcu_read_unlock();}int 
-DATARMNET7e9995246e(void){INIT_DELAYED_WORK(&DATARMNETac6535da80.
-DATARMNET190b4452e8,DATARMNETfec9085d8e);return(0xd2d+202-0xdf7);}void 
-DATARMNET38bb6f2b7a(void){cancel_delayed_work_sync(&DATARMNETac6535da80.
-DATARMNET190b4452e8);DATARMNETac6535da80.DATARMNETcd94e0d3c7=true;
-schedule_delayed_work(&DATARMNETac6535da80.DATARMNET190b4452e8,(0xd2d+202-0xdf7)
-);cancel_delayed_work_sync(&DATARMNETac6535da80.DATARMNET190b4452e8);}
+DATARMNET5c2fd31d7b;if(DATARMNET556bcfcf8f==(0xd2d+202-0xdf7)){if(
+DATARMNET9445bc443c==(0xd2d+202-0xdf7)){DATARMNETc03b668e4c=false;}else if(
+DATARMNET9445bc443c==(0xd26+209-0xdf6)){DATARMNETc03b668e4c=true;}return;}
+rcu_read_lock();hash_for_each_rcu(DATARMNET1fd012f255,DATARMNET5c2fd31d7b,
+DATARMNET63b1a086d5,hash){if(DATARMNET63b1a086d5->DATARMNET9c389f3b86==
+DATARMNET556bcfcf8f)WRITE_ONCE(DATARMNET63b1a086d5->DATARMNET9a57846b4e,
+DATARMNET9445bc443c);}rcu_read_unlock();}int DATARMNET7e9995246e(void){
+INIT_DELAYED_WORK(&DATARMNETac6535da80.DATARMNET190b4452e8,DATARMNETfec9085d8e);
+return(0xd2d+202-0xdf7);}void DATARMNET38bb6f2b7a(void){cancel_delayed_work_sync
+(&DATARMNETac6535da80.DATARMNET190b4452e8);DATARMNETac6535da80.
+DATARMNETcd94e0d3c7=true;schedule_delayed_work(&DATARMNETac6535da80.
+DATARMNET190b4452e8,(0xd2d+202-0xdf7));cancel_delayed_work_sync(&
+DATARMNETac6535da80.DATARMNET190b4452e8);}

+ 4 - 4
perf/rmnet_perf_tcp.h

@@ -8,9 +8,9 @@
 #ifndef DATARMNET3a73abbc73
 #define DATARMNET3a73abbc73
 #include <linux/skbuff.h>
-void DATARMNET9250714999(struct sk_buff*DATARMNET543491eb0f);void 
-DATARMNET9d574e64b1(struct sk_buff*DATARMNET543491eb0f);void DATARMNET7fa1835595
-(u32 hash,u32 DATARMNET9445bc443c);int DATARMNET7e9995246e(void);void 
-DATARMNET38bb6f2b7a(void);
+extern bool DATARMNETc03b668e4c;void DATARMNET9250714999(struct sk_buff*
+DATARMNET543491eb0f);void DATARMNET9d574e64b1(struct sk_buff*DATARMNET543491eb0f
+);void DATARMNET7fa1835595(u32 hash,u32 DATARMNET9445bc443c);int 
+DATARMNET7e9995246e(void);void DATARMNET38bb6f2b7a(void);
 #endif