Browse Source

rmnet_shs: update to Iaaf57415789ac6a8a4f24253b22a5f45455f1288

Update to Iaaf57415789ac6a8a4f24253b22a5f45455f1288

Change-Id: Iaaf57415789ac6a8a4f24253b22a5f45455f1288
Signed-off-by: Sharath Chandra Vurukala <[email protected]>
Sharath Chandra Vurukala 1 năm trước cách đây
mục cha
commit
77a6dfc4b3
1 tập tin đã thay đổi với 31 bổ sung23 xóa
  1. 31 23
      shs/rmnet_shs_main.c

+ 31 - 23
shs/rmnet_shs_main.c

@@ -40,18 +40,19 @@
 #include <linux/cpumask.h>
 #include <linux/icmp.h>
 #include <linux/inet.h>
-static char*verinfo[]={"\x36\x37\x30\x32\x34\x34\x63\x35",
-"\x63\x66\x66\x31\x64\x38\x38\x36","\x30\x37\x63\x37\x63\x37\x36\x39",
-"\x63\x34\x65\x33\x65\x61\x34\x65","\x37\x66\x63\x32\x33\x39\x31\x66",
-"\x39\x35\x38\x61\x65\x34\x32\x34","\x30\x66\x66\x65\x65\x39\x66\x65",
-"\x32\x31\x30\x33\x65\x39\x38\x62","\x37\x61\x32\x34\x64\x35\x34\x61",
-"\x34\x34\x62\x37\x32\x33\x31\x32","\x62\x66\x61\x30\x39\x34\x62\x35",
-"\x62\x38\x38\x39\x38\x62\x66\x32","\x33\x35\x32\x37\x62\x38\x30\x65",
-"\x63\x30\x39\x37\x35\x35\x62\x33","\x32\x36\x66\x64\x33\x30\x36\x35",
-"\x65\x36\x66\x64\x34\x31\x33\x37","\x36\x64\x38\x31\x37\x39\x62\x63",
-"\x64\x66\x39\x32\x65\x35\x33\x34","\x30\x38\x61\x39\x34\x38\x64\x61",
-"\x36\x35\x35\x37\x37\x63\x32\x32"};module_param_array(verinfo,charp,NULL,
-(0xcb7+5769-0x221c));MODULE_PARM_DESC(verinfo,
+static char*verinfo[]={"\x34\x35\x35\x66\x31\x32\x38\x38"
+"\x36\x37\x30\x32\x34\x34\x63\x35","\x63\x66\x66\x31\x64\x38\x38\x36",
+"\x30\x37\x63\x37\x63\x37\x36\x39","\x63\x34\x65\x33\x65\x61\x34\x65",
+"\x37\x66\x63\x32\x33\x39\x31\x66","\x39\x35\x38\x61\x65\x34\x32\x34",
+"\x30\x66\x66\x65\x65\x39\x66\x65","\x32\x31\x30\x33\x65\x39\x38\x62",
+"\x37\x61\x32\x34\x64\x35\x34\x61","\x34\x34\x62\x37\x32\x33\x31\x32",
+"\x62\x66\x61\x30\x39\x34\x62\x35","\x62\x38\x38\x39\x38\x62\x66\x32",
+"\x33\x35\x32\x37\x62\x38\x30\x65","\x63\x30\x39\x37\x35\x35\x62\x33",
+"\x32\x36\x66\x64\x33\x30\x36\x35","\x65\x36\x66\x64\x34\x31\x33\x37",
+"\x36\x64\x38\x31\x37\x39\x62\x63","\x64\x66\x39\x32\x65\x35\x33\x34",
+"\x30\x38\x61\x39\x34\x38\x64\x61","\x36\x35\x35\x37\x37\x63\x32\x32"};
+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"
 );
 #define DATARMNET2f67183a86 2000000
@@ -769,16 +770,17 @@ DATARMNETecc0627c70.DATARMNETa2e32cdd3a>(0xd2d+202-0xdf7)&&!spin_is_locked(&
 DATARMNET3764d083f0)){DATARMNET14ed771dfb[DATARMNET84a9e136b8]++;
 DATARMNETa4bf9fbf64((0xd2d+202-0xdf7),DATARMNET0b15fd8b54);}}void 
 DATARMNETaeb508acb0(void){struct DATARMNETe2f668ccb4 DATARMNET5e1b15e908[
-DATARMNETc6782fed88];int i=(0xd2d+202-0xdf7);int DATARMNET8b7fada323=
-(0xd2d+202-0xdf7),DATARMNET71967642e2=(0xd2d+202-0xdf7),cpu=(0xd2d+202-0xdf7),
-DATARMNET7e100af73e=(0xd2d+202-0xdf7);memset(DATARMNET5e1b15e908,
-(0xd2d+202-0xdf7),DATARMNETc6782fed88*sizeof(struct DATARMNETe2f668ccb4));
-for_each_cpu(cpu,cpu_possible_mask){DATARMNET7e100af73e=(0xd2d+202-0xdf7);
-DATARMNET5e1b15e908[cpu].DATARMNET42c3ecbd5e=cpu;DATARMNET5e1b15e908[cpu].
-DATARMNET24fec1b9ad=topology_cluster_id(cpu);for_each_cpu(DATARMNET7e100af73e,
-topology_cluster_cpumask(cpu)){DATARMNET5e1b15e908[cpu].DATARMNETf58377e952|=
-(0xd26+209-0xdf6)<<DATARMNET7e100af73e;}DATARMNET5e1b15e908[cpu].
-DATARMNET5c98629e14=arch_scale_cpu_capacity(cpu);rm_err(
+DATARMNETc6782fed88];int i=(0xd2d+202-0xdf7),DATARMNET42a992465f=
+(0xd2d+202-0xdf7);int DATARMNET8b7fada323=(0xd2d+202-0xdf7),DATARMNET71967642e2=
+(0xd2d+202-0xdf7),cpu=(0xd2d+202-0xdf7),DATARMNET7e100af73e=(0xd2d+202-0xdf7);
+memset(DATARMNET5e1b15e908,(0xd2d+202-0xdf7),DATARMNETc6782fed88*sizeof(struct 
+DATARMNETe2f668ccb4));for_each_cpu(cpu,cpu_possible_mask){DATARMNET7e100af73e=
+(0xd2d+202-0xdf7);DATARMNET5e1b15e908[cpu].DATARMNET42c3ecbd5e=cpu;
+DATARMNET5e1b15e908[cpu].DATARMNET24fec1b9ad=topology_cluster_id(cpu);
+for_each_cpu(DATARMNET7e100af73e,topology_cluster_cpumask(cpu)){
+DATARMNET5e1b15e908[cpu].DATARMNETf58377e952|=(0xd26+209-0xdf6)<<
+DATARMNET7e100af73e;}DATARMNET5e1b15e908[cpu].DATARMNET5c98629e14=
+arch_scale_cpu_capacity(cpu);rm_err(
 "\x53\x48\x53\x5f\x43\x50\x55\x5f\x4c\x4f\x47\x3a\x20\x63\x70\x75\x3a\x20\x25\x64\x20\x63\x69\x64\x3a\x20\x25\x64\x20\x63\x6d\x61\x73\x6b\x3a\x20\x25\x64\x20\x63\x61\x70\x61\x63\x69\x74\x79\x3a\x20\x25\x64" "\n"
 ,DATARMNET5e1b15e908[cpu].DATARMNET42c3ecbd5e,DATARMNET5e1b15e908[cpu].
 DATARMNET24fec1b9ad,DATARMNET5e1b15e908[cpu].DATARMNETf58377e952,
@@ -791,7 +793,13 @@ DATARMNET71967642e2=i;}}DATARMNETecc0627c70.DATARMNET637025ccc1=
 DATARMNET5e1b15e908[DATARMNET71967642e2].DATARMNETf58377e952;DATARMNETecc0627c70
 .DATARMNET2f954f58f8=hweight_long(DATARMNETecc0627c70.DATARMNET637025ccc1);
 DATARMNETecc0627c70.DATARMNETf510b48c29=((0xbf7+4364-0x1c04)^DATARMNETecc0627c70
-.DATARMNET637025ccc1);rm_err(
+.DATARMNET637025ccc1);for(DATARMNET42a992465f=(0xd2d+202-0xdf7);
+DATARMNET42a992465f<DATARMNETc6782fed88;DATARMNET42a992465f++){if((
+(0xd26+209-0xdf6)<<DATARMNET42a992465f)&DATARMNETecc0627c70.DATARMNET637025ccc1)
+{DATARMNET4793ed48af[DATARMNET42a992465f]=DATARMNET9bc9e0cac3;
+DATARMNET713717107f[DATARMNET42a992465f]=DATARMNETb38cb72105;}else{
+DATARMNET4793ed48af[DATARMNET42a992465f]=DATARMNET22feab5726;DATARMNET713717107f
+[DATARMNET42a992465f]=DATARMNET243c638e7d;}}rm_err(
 "\x53\x48\x53\x5f\x43\x50\x55\x5f\x4c\x4f\x47\x3a\x20\x6d\x61\x78\x5f\x73\x5f\x63\x6f\x72\x65\x73\x3a\x20\x25\x64\x20\x6e\x6f\x6e\x5f\x70\x65\x72\x66\x5f\x6d\x61\x73\x6b\x3a\x20\x25\x64\x20\x70\x65\x72\x66\x5f\x6d\x61\x73\x6b\x3a\x20\x25\x64" "\n"
 ,DATARMNETecc0627c70.DATARMNET2f954f58f8,DATARMNETecc0627c70.DATARMNET637025ccc1
 ,DATARMNETecc0627c70.DATARMNETf510b48c29);}void DATARMNET45d8cdb224(struct