[PATCH 3/3] genksyms: Regenerate parser

2017-01-03 Thread Michal Marek
Regenerate the parser after 309d4cef4667 ("genksyms: Fix segfault with
invalid declarations").

Reported-by: Reported-by: Borislav Petkov 
Signed-off-by: Michal Marek 
---
 scripts/genksyms/parse.tab.c_shipped | 474 +--
 1 file changed, 234 insertions(+), 240 deletions(-)

diff --git a/scripts/genksyms/parse.tab.c_shipped 
b/scripts/genksyms/parse.tab.c_shipped
index 69148d30ca3f..d02258bafe7b 100644
--- a/scripts/genksyms/parse.tab.c_shipped
+++ b/scripts/genksyms/parse.tab.c_shipped
@@ -440,16 +440,16 @@ union yyalloc
 /* YYFINAL -- State number of the termination state.  */
 #define YYFINAL  4
 /* YYLAST -- Last index in YYTABLE.  */
-#define YYLAST   524
+#define YYLAST   522
 
 /* YYNTOKENS -- Number of terminals.  */
 #define YYNTOKENS  55
 /* YYNNTS -- Number of nonterminals.  */
 #define YYNNTS  49
 /* YYNRULES -- Number of rules.  */
-#define YYNRULES  134
+#define YYNRULES  133
 /* YYNRULES -- Number of states.  */
-#define YYNSTATES  189
+#define YYNSTATES  187
 
 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX.  */
 #define YYUNDEFTOK  2
@@ -506,13 +506,13 @@ static const yytype_uint16 yyprhs[] =
   97,   101,   105,   109,   112,   115,   118,   120,   122,   124,
  126,   128,   130,   132,   134,   136,   138,   140,   142,   145,
  146,   148,   150,   153,   155,   157,   159,   161,   164,   166,
- 168,   170,   175,   180,   183,   187,   191,   194,   196,   198,
- 200,   205,   210,   213,   217,   221,   224,   226,   230,   231,
- 233,   235,   239,   242,   245,   247,   248,   250,   252,   257,
- 262,   265,   269,   273,   277,   278,   280,   283,   287,   291,
- 292,   294,   296,   299,   303,   306,   307,   309,   311,   315,
- 318,   321,   323,   326,   327,   330,   334,   339,   341,   345,
- 347,   351,   354,   355,   357
+ 168,   170,   175,   180,   183,   187,   190,   192,   194,   196,
+ 201,   206,   209,   213,   217,   220,   222,   226,   227,   229,
+ 231,   235,   238,   241,   243,   244,   246,   248,   253,   258,
+ 261,   265,   269,   273,   274,   276,   279,   283,   287,   288,
+ 290,   292,   295,   299,   302,   303,   305,   307,   311,   314,
+ 317,   319,   322,   323,   326,   330,   335,   337,   341,   343,
+ 347,   350,   351,   353
 };
 
 /* YYRHS -- A `-1'-separated list of the rules' RHS.  */
@@ -536,25 +536,24 @@ static const yytype_int8 yyrhs[] =
   74,75,-1, 8,-1,27,-1,32,-1,18,
   -1,72,76,-1,77,-1,39,-1,43,-1,
   77,49,80,50,-1,77,49, 1,50,-1,
-  77,35,-1,49,76,50,-1,49, 1,50,
-  -1,72,78,-1,79,-1,39,-1,43,-1,
-  79,49,80,50,-1,79,49, 1,50,-1,
-  79,35,-1,49,78,50,-1,49, 1,50,
-  -1,81,38,-1,81,-1,82,48,38,-1,
-  -1,82,-1,83,-1,82,48,83,-1,67,
-  84,-1,72,84,-1,85,-1,-1,39,-1,
-  43,-1,85,49,80,50,-1,85,49, 1,
-  50,-1,85,35,-1,49,84,50,-1,49,
-   1,50,-1,66,76,34,-1,-1,88,-1,
-  52,36,-1,53,90,47,-1,53, 1,47,
-  -1,-1,91,-1,92,-1,91,92,-1,66,
-  93,46,-1, 1,46,-1,-1,94,-1,95,
-  -1,94,48,95,-1,78,97,-1,39,96,
-  -1,96,-1,54,36,-1,-1,97,32,-1,
-  53,99,47,-1,53,99,48,47,-1,   100,
-  -1,99,48,   100,-1,39,-1,39,52,36,
-  -1,31,46,-1,-1,31,-1,30,49,39,
-  50,46,-1
+  77,35,-1,49,76,50,-1,72,78,-1,
+  79,-1,39,-1,43,-1,79,49,80,50,
+  -1,79,49, 1,50,-1,79,35,-1,49,
+  78,50,-1,49, 1,50,-1,81,38,-1,
+  81,-1,82,48,38,-1,-1,82,-1,83,
+  -1,82,48,83,-1,67,84,-1,72,84,
+  -1,85,-1,-1,39,-1,43,-1,85,49,
+  80,50,-1,85,49, 1,50,-1,85,35,
+  -1,49,84,50,-1,49, 1,50,-1,66,
+  76,34,-1,-1,88,-1,52,36,-1,53,
+  90,47,-1,53, 1,47,-1,-1,91,-1,
+  92,-1,91,92,-1,66,93,46,-1, 1,
+  46,-1,

[PATCH 3/3] genksyms: Regenerate parser

2017-01-03 Thread Michal Marek
Regenerate the parser after 309d4cef4667 ("genksyms: Fix segfault with
invalid declarations").

Reported-by: Reported-by: Borislav Petkov 
Signed-off-by: Michal Marek 
---
 scripts/genksyms/parse.tab.c_shipped | 474 +--
 1 file changed, 234 insertions(+), 240 deletions(-)

diff --git a/scripts/genksyms/parse.tab.c_shipped 
b/scripts/genksyms/parse.tab.c_shipped
index 69148d30ca3f..d02258bafe7b 100644
--- a/scripts/genksyms/parse.tab.c_shipped
+++ b/scripts/genksyms/parse.tab.c_shipped
@@ -440,16 +440,16 @@ union yyalloc
 /* YYFINAL -- State number of the termination state.  */
 #define YYFINAL  4
 /* YYLAST -- Last index in YYTABLE.  */
-#define YYLAST   524
+#define YYLAST   522
 
 /* YYNTOKENS -- Number of terminals.  */
 #define YYNTOKENS  55
 /* YYNNTS -- Number of nonterminals.  */
 #define YYNNTS  49
 /* YYNRULES -- Number of rules.  */
-#define YYNRULES  134
+#define YYNRULES  133
 /* YYNRULES -- Number of states.  */
-#define YYNSTATES  189
+#define YYNSTATES  187
 
 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX.  */
 #define YYUNDEFTOK  2
@@ -506,13 +506,13 @@ static const yytype_uint16 yyprhs[] =
   97,   101,   105,   109,   112,   115,   118,   120,   122,   124,
  126,   128,   130,   132,   134,   136,   138,   140,   142,   145,
  146,   148,   150,   153,   155,   157,   159,   161,   164,   166,
- 168,   170,   175,   180,   183,   187,   191,   194,   196,   198,
- 200,   205,   210,   213,   217,   221,   224,   226,   230,   231,
- 233,   235,   239,   242,   245,   247,   248,   250,   252,   257,
- 262,   265,   269,   273,   277,   278,   280,   283,   287,   291,
- 292,   294,   296,   299,   303,   306,   307,   309,   311,   315,
- 318,   321,   323,   326,   327,   330,   334,   339,   341,   345,
- 347,   351,   354,   355,   357
+ 168,   170,   175,   180,   183,   187,   190,   192,   194,   196,
+ 201,   206,   209,   213,   217,   220,   222,   226,   227,   229,
+ 231,   235,   238,   241,   243,   244,   246,   248,   253,   258,
+ 261,   265,   269,   273,   274,   276,   279,   283,   287,   288,
+ 290,   292,   295,   299,   302,   303,   305,   307,   311,   314,
+ 317,   319,   322,   323,   326,   330,   335,   337,   341,   343,
+ 347,   350,   351,   353
 };
 
 /* YYRHS -- A `-1'-separated list of the rules' RHS.  */
@@ -536,25 +536,24 @@ static const yytype_int8 yyrhs[] =
   74,75,-1, 8,-1,27,-1,32,-1,18,
   -1,72,76,-1,77,-1,39,-1,43,-1,
   77,49,80,50,-1,77,49, 1,50,-1,
-  77,35,-1,49,76,50,-1,49, 1,50,
-  -1,72,78,-1,79,-1,39,-1,43,-1,
-  79,49,80,50,-1,79,49, 1,50,-1,
-  79,35,-1,49,78,50,-1,49, 1,50,
-  -1,81,38,-1,81,-1,82,48,38,-1,
-  -1,82,-1,83,-1,82,48,83,-1,67,
-  84,-1,72,84,-1,85,-1,-1,39,-1,
-  43,-1,85,49,80,50,-1,85,49, 1,
-  50,-1,85,35,-1,49,84,50,-1,49,
-   1,50,-1,66,76,34,-1,-1,88,-1,
-  52,36,-1,53,90,47,-1,53, 1,47,
-  -1,-1,91,-1,92,-1,91,92,-1,66,
-  93,46,-1, 1,46,-1,-1,94,-1,95,
-  -1,94,48,95,-1,78,97,-1,39,96,
-  -1,96,-1,54,36,-1,-1,97,32,-1,
-  53,99,47,-1,53,99,48,47,-1,   100,
-  -1,99,48,   100,-1,39,-1,39,52,36,
-  -1,31,46,-1,-1,31,-1,30,49,39,
-  50,46,-1
+  77,35,-1,49,76,50,-1,72,78,-1,
+  79,-1,39,-1,43,-1,79,49,80,50,
+  -1,79,49, 1,50,-1,79,35,-1,49,
+  78,50,-1,49, 1,50,-1,81,38,-1,
+  81,-1,82,48,38,-1,-1,82,-1,83,
+  -1,82,48,83,-1,67,84,-1,72,84,
+  -1,85,-1,-1,39,-1,43,-1,85,49,
+  80,50,-1,85,49, 1,50,-1,85,35,
+  -1,49,84,50,-1,49, 1,50,-1,66,
+  76,34,-1,-1,88,-1,52,36,-1,53,
+  90,47,-1,53, 1,47,-1,-1,91,-1,
+  92,-1,91,92,-1,66,93,46,-1, 1,
+  46,-1,-1,94,-1,95,-1,