diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index 706d6022447c..8bb70b4f0fbb 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -6871,66 +6871,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8160,12 +8160,12 @@ - + - + - + @@ -9055,12 +9055,12 @@ - + - + - + @@ -17970,60 +17970,60 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -21855,9 +21855,9 @@ - + - + @@ -23950,114 +23950,114 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25132,15 +25132,15 @@ - + - + - + - + @@ -26383,69 +26383,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -26666,81 +26666,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -27273,18 +27273,18 @@ - + - + - + - + - + @@ -27378,12 +27378,12 @@ - + - + - + @@ -29237,108 +29237,108 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -37791,7 +37791,7 @@ - + @@ -38818,12 +38818,12 @@ - + - + - + @@ -43218,12 +43218,12 @@ - + - + - + @@ -43240,12 +43240,12 @@ - + - + - + @@ -45061,442 +45061,442 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -45514,63 +45514,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -45596,44 +45596,44 @@ - + - + - + - + - + - + - + - - + + - + - + - + - - - + + + @@ -47745,77 +47745,77 @@ - - + + - - + + - - + + - - - - + + + + - - + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + @@ -50156,57 +50156,57 @@ - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - - + + + - - - - - - + + + + + + - - - + + + @@ -50216,74 +50216,74 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - + + + + - - - + + + + + - - - - + + + + + + + + + - - + + + + - - - - + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + @@ -50312,73 +50312,73 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -56179,182 +56179,182 @@ - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - + + + - - + + - - - - + + + + - - - - + + + + - - + + - - - - + + + + - - - + + + - - + + - - - + + + - - + + - - - + + + - + - - - + + + - + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - - + + + + - - - + + + - - - + + + - - + + - - + + - - + + - - - + + + @@ -56369,38 +56369,38 @@ - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - + + @@ -56411,9 +56411,9 @@ - - - + + + @@ -56894,14 +56894,14 @@ - - + + - - - - + + + + @@ -56909,8 +56909,8 @@ - - + + @@ -56935,21 +56935,21 @@ - - + + - - - + + + - - + + - - + + @@ -56958,37 +56958,37 @@ - - - + + + - - + + - - + + - - - + + + - - + + - - + + - + @@ -60692,7 +60692,7 @@ - + @@ -61147,10 +61147,10 @@ - - - - + + + + @@ -65853,9 +65853,9 @@ - - - + + + @@ -65864,12 +65864,12 @@ - - + + - - + + @@ -77703,11 +77703,11 @@ - - + + - + @@ -77716,16 +77716,16 @@ - - - - - - + + + + + + - - + + @@ -78605,10 +78605,10 @@ - - - - + + + + @@ -80436,13 +80436,13 @@ - - - + + + - - + + @@ -81090,46 +81090,46 @@ - + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - - + + + + @@ -81146,12 +81146,12 @@ - - + + - - + + @@ -81165,8 +81165,8 @@ - - + + @@ -82615,10 +82615,10 @@ - - - - + + + + @@ -82637,15 +82637,15 @@ - - - + + + - - - - + + + + @@ -84670,7 +84670,7 @@ - + @@ -91436,8 +91436,8 @@ - - + + @@ -91459,12 +91459,12 @@ - - - - - - + + + + + + @@ -93373,10 +93373,10 @@ - - - - + + + + @@ -93826,11 +93826,11 @@ - - - - - + + + + + @@ -96591,46 +96591,46 @@ - - - + + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + @@ -97677,16 +97677,16 @@ - - + + - - + + - - + + @@ -97694,17 +97694,17 @@ - - + + - - - + + + - - + + @@ -97731,14 +97731,14 @@ - - - + + + - - - + + + @@ -97750,28 +97750,28 @@ - - - - - + + + + + - - + + - - - + + + - - + + - - + + @@ -99035,51 +99035,51 @@ - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - + + - - + + @@ -103947,12 +103947,12 @@ - + - + - + @@ -104280,9 +104280,9 @@ - - - + + + @@ -104290,18 +104290,18 @@ - - + + - - + + - - - - + + + + @@ -104317,18 +104317,18 @@ - + - + - + - + - + @@ -104337,14 +104337,14 @@ - - - + + + - - - + + + @@ -104361,13 +104361,13 @@ - - - + + + - - + + @@ -104379,17 +104379,17 @@ - - + + - - + + - - - + + + @@ -104400,29 +104400,29 @@ - - + + - - - - + + + + - - - + + + - - - - + + + + - - + + @@ -104445,9 +104445,9 @@ - - - + + + @@ -104474,25 +104474,25 @@ - - + + - - + + - - - + + + - - + + - - + + @@ -104500,12 +104500,12 @@ - - + + - - + + @@ -104573,72 +104573,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -105756,108 +105756,108 @@ - - + + - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - - + + + - - + + - - - + + + - - + + - - + + - - - + + + @@ -105865,25 +105865,25 @@ - - - - - + + + + + - - - - + + + + - - + + - - + + @@ -107753,32 +107753,32 @@ - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - + + @@ -107789,117 +107789,117 @@ - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - + + - - - - + + + + - - - + + + - - - - + + + + - - + + - - + + - - - + + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - - + + + - - + + - - + + - - + + @@ -109190,21 +109190,21 @@ - - - + + + - - + + - - + + @@ -114717,83 +114717,83 @@ - - + + - - - + + + - - - + + + - - + + - - - + + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + @@ -114801,10 +114801,10 @@ - - - - + + + + @@ -116648,24 +116648,24 @@ - + - + - + - + - + - + - + @@ -116751,7 +116751,7 @@ - + @@ -116991,27 +116991,27 @@ - + - + - + - + - + - + - + - + @@ -117136,33 +117136,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -121564,16 +121564,16 @@ - - - - - - + + + + + + - - + + @@ -121995,7 +121995,7 @@ - + @@ -122093,9 +122093,9 @@ - - - + + + @@ -122108,71 +122108,71 @@ - - - + + + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - - - + + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - + + @@ -122180,16 +122180,16 @@ - - + + - - + + - - + + @@ -122200,17 +122200,17 @@ - - + + - - + + - - - + + + @@ -125892,8 +125892,8 @@ - - + + @@ -127048,71 +127048,71 @@ - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - - + + + - - - - + + + + - - - + + + - + @@ -127144,31 +127144,31 @@ - - - - + + + + - - + + - - + + - - - + + + - - + + @@ -127177,9 +127177,9 @@ - - - + + + @@ -127514,18 +127514,18 @@ - + - + - + - + - + @@ -127580,15 +127580,15 @@ - + - + - + - + @@ -128101,6 +128101,12 @@ + + + + + + @@ -128108,42 +128114,36 @@ - - - + + + - - - + + + - - - + + + - - - - - - - - - + + + - - - - + + + + - - - - + + + + @@ -128286,6 +128286,13 @@ + + + + + + + @@ -128304,13 +128311,6 @@ - - - - - - - @@ -128345,15 +128345,15 @@ - + - + - + - + @@ -128817,9 +128817,9 @@ - - - + + + @@ -128829,9 +128829,9 @@ - - - + + + @@ -128840,26 +128840,26 @@ - - - + + + - - - - + + + + - - - - + + + + - - - + + + @@ -129115,66 +129115,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -130802,12 +130802,12 @@ - + - + - + @@ -130898,9 +130898,9 @@ - + - + @@ -132623,81 +132623,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -133083,69 +133083,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -133642,114 +133642,114 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -134001,15 +134001,15 @@ - + - + - + - + @@ -135402,108 +135402,108 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -136242,18 +136242,18 @@ - + - + - + - + - + @@ -137785,18 +137785,18 @@ - + - + - + - + - + @@ -138148,60 +138148,60 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -144994,22 +144994,22 @@ - - - - + + + + - - - - - - + + + + + + @@ -145020,31 +145020,31 @@ - - - - - - - - - + + + + + + + + + - - + + - - - - + + + + - - - - + + + + @@ -145115,13 +145115,13 @@ - - + + - - - + + + @@ -150034,12 +150034,12 @@ - - + + - + @@ -150051,11 +150051,11 @@ - - - - - + + + + + @@ -150066,9 +150066,9 @@ - - - + + + @@ -150076,9 +150076,9 @@ - - - + + + @@ -150091,9 +150091,9 @@ - - - + + + @@ -150101,12 +150101,12 @@ - - + + - - + + @@ -150325,70 +150325,70 @@ - - + + - - + + - - + + - + - - - - - - - + + + + + + + - - - + + + - - + + - - - + + + - - + + - - - - - - + + + + + + - + - - + + - + - - + + @@ -152839,7 +152839,7 @@ - + @@ -153285,11 +153285,11 @@ - - - - - + + + + + @@ -153313,22 +153313,22 @@ - - + + - - - + + + - - - + + + - - + + @@ -153339,17 +153339,17 @@ - - - + + + - - + + - - + + @@ -153364,30 +153364,30 @@ - - + + - - + + - - - + + + - - - + + + - - + + - - + + @@ -155578,15 +155578,15 @@ - + - + - + - + @@ -156289,23 +156289,23 @@ - - - + + + - - - - + + + + - - - - + + + + @@ -159273,63 +159273,63 @@ - - - - - + + + + + - - - - - - + + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + @@ -159387,35 +159387,35 @@ - - - - - + + + + + - - - - - - + + + + + + - - - + + + - - + + - - - + + + @@ -159529,31 +159529,31 @@ - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + - + @@ -159561,32 +159561,32 @@ - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -159705,21 +159705,21 @@ - + - + - + - + - + - + @@ -160532,21 +160532,21 @@ - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -160938,6 +160938,12 @@ + + + + + + @@ -160992,12 +160998,6 @@ - - - - - - @@ -162210,24 +162210,24 @@ - - + + - - + + - - + + - - + + - - + + @@ -162689,12 +162689,12 @@ - + - + - + @@ -163561,8 +163561,8 @@ - - + + @@ -163573,9 +163573,9 @@ - - - + + + @@ -163991,38 +163991,38 @@ - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -164205,12 +164205,12 @@ - - + + - - + + @@ -165161,31 +165161,31 @@ - - - - + + + + - - - - - - + + + + + + - - - - - + + + + + - - - - + + + + @@ -165343,280 +165343,280 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -166541,20 +166541,9 @@ - + - - - - - - - - - - - - + @@ -166563,12 +166552,23 @@ - + - + - + + + + + + + + + + + + @@ -166768,18 +166768,18 @@ - + - + - + - + - + @@ -166801,30 +166801,30 @@ - - + + - + - + - + - + - + - + - + @@ -167487,43 +167487,43 @@ - - - - - + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - + + @@ -167536,21 +167536,21 @@ - + - + - + - + - + - + @@ -168516,8 +168516,8 @@ - - + + @@ -172641,11 +172641,11 @@ - - - - - + + + + + @@ -178665,124 +178665,124 @@ - - + + - - - - + + + + - - - - - - + + + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - + + + + + - - - - - - - + + + + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + @@ -178790,11 +178790,11 @@ - - - - - + + + + + @@ -179811,70 +179811,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -179902,16 +179902,16 @@ - - - - - + + + + + - - - + + + @@ -183731,9 +183731,9 @@ - - - + + + diff --git a/include/linux/tcp.h b/include/linux/tcp.h index 952cf0faff45..f04f0cd4da88 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h @@ -225,7 +225,14 @@ struct tcp_sock { fastopen_connect:1, /* FASTOPEN_CONNECT sockopt */ fastopen_no_cookie:1, /* Allow send/recv SYN+data without a cookie */ is_sack_reneg:1, /* in recovery from loss with SACK reneg? */ +/* ANDROID + * CRC preservation for commit fe7a7b894273 ("tcp: add TCP_INFO status for failed client TFO") + */ +#ifndef __GENKSYMS__ fastopen_client_fail:2; /* reason why fastopen failed */ +#else + unused:2; +#endif u8 nonagle : 4,/* Disable Nagle algorithm? */ thin_lto : 1,/* Use linear timeouts for thin streams */ recvmsg_inq : 1,/* Indicate # of bytes in queue upon recvmsg */