Max level shown:
1 Table allocation done 1 time(s), state = INITIAL
2 Number of stages in table allocation: 20
3 Number of stages for ingress table allocation: 20
4 Number of stages for egress table allocation: 0
5 Critical path length through the table dependency graph: 16
6 Invoking table placement without container conflicts to generate a more compact placement.
7 Number of tables allocated: 68
8 +-------+-----------------+----------------------------------------------------------------+
9 | Stage | Min / Max Stage | Table Name |
10 +-------+-----------------+----------------------------------------------------------------+
11 | 0 | [ -, - ] | tbl_sidecar2146 |
12 | 0 | [ -, - ] | Ingress.filter.uplink_ports |
13 | 0 | [ -, - ] | cond-42 |
14 | 0 | [ -, - ] | cond-43 |
15 | 0 | [ -, - ] | cond-44 |
16 | 0 | [ -, - ] | cond-46 |
17 | 0 | [ -, - ] | tbl_sidecar2143 |
18 | 0 | [ 0, 19 ] | tbl_sidecar2142 |
19 | 1 | [ -, - ] | Ingress.filter.switch_ipv4_addr |
20 | 1 | [ -, - ] | Ingress.filter.switch_ipv6_addr |
21 | 2 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v4 |
22 | 2 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v6 |
23 | 2 | [ -, - ] | Ingress.nat_ingress.icmp_dst_port |
24 | 2 | [ -, - ] | cond-50 |
25 | 3 | [ -, - ] | Ingress.nat_ingress.ingress_ipv6 |
26 | 3 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
27 | 4 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
28 | 5 | [ -, - ] | Ingress.nat_ingress.ingress_hit |
29 | 5 | [ 3, 8 ] | Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len |
30 | 5 | [ 3, 19 ] | tbl_sidecar2235 |
31 | 6 | [ 4, 8 ] | tbl_nat_ingress_encap_ipv4 |
32 | 6 | [ 3, 8 ] | tbl_sidecar774 |
33 | 6 | [ 4, 8 ] | tbl_nat_ingress_encap_ipv6 |
34 | 6 | [ 4, 19 ] | tbl_nat_ingress_CalculateIPv4Len_invert |
35 | 7 | [ -, - ] | cond-57 |
36 | 7 | [ -, - ] | cond-58 |
37 | 7 | [ -, - ] | Ingress.services.service |
38 | 7 | [ 5, 9 ] | tbl_sidecar419 |
39 | 8 | [ 5, 9 ] | tbl_sidecar760 |
40 | 8 | [ -, - ] | cond-60 |
41 | 8 | [ 6, 10 ] | cond-61 |
42 | 9 | [ 6, 10 ] | Ingress.nat_egress.nat_egress |
43 | 10 | [ -, - ] | cond-63 |
44 | 10 | [ -, - ] | tbl_sidecar1253$precompute |
45 | 10 | [ -, - ] | tbl_sidecar1409$precompute |
46 | 10 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.lookup |
47 | 10 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
48 | 10 | [ 7, 19 ] | ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress |
49 | 11 | [ 8, 13 ] | tbl_sidecar1253 |
50 | 11 | [ 8, 12 ] | tbl_sidecar1409 |
51 | 11 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
52 | 11 | [ 8, 15 ] | tbl_sidecar1277 |
53 | 11 | [ 7, 19 ] | ingresshdr.udp.checksum_encode_update_condition_2_ingress |
54 | 12 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
55 | 12 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.select_route |
56 | 13 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.select_route |
57 | 13 | [ 10, 15 ] | tbl_sidecar1127 |
58 | 13 | [ 8, 16 ] | tbl_sidecar1420 |
59 | 14 | [ 10, 14 ] | tbl_sidecar1009 |
60 | 14 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.route |
61 | 15 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.route |
62 | 15 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error_0 |
63 | 15 | [ 8, 15 ] | tbl_sidecar1284 |
64 | 15 | [ 8, 16 ] | tbl_sidecar1282 |
65 | 15 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error |
66 | 16 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error_0 |
67 | 16 | [ 12, 16 ] | tbl_sidecar1429 |
68 | 16 | [ 12, 16 ] | tbl_sidecar1425 |
69 | 16 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error |
70 | 17 | [ -, - ] | cond-72 |
71 | 17 | [ -, - ] | Ingress.l3_router.Arp.tbl |
72 | 17 | [ -, - ] | Ingress.l3_router.Ndp.tbl |
73 | 18 | [ 14, 18 ] | Ingress.egress_filter.egress_filter |
74 | 19 | [ -, - ] | tbl_sidecar2193 |
75 | 19 | [ -, - ] | tbl_sidecar2191 |
76 | 19 | [ -, - ] | tbl_sidecar2199 |
77 | 19 | [ -, - ] | Ingress.mac_rewrite.mac_rewrite |
78 | 19 | [ 15, 19 ] | tbl_sidecar2195 |
79 +-------+-----------------+----------------------------------------------------------------+
80 
81 NOTES: - A '*' next to the min / max stage column indicates the table is placed outside its allowed scope
82 
83 Table allocation done 2 time(s), state = NOCC_TRY1
84 Number of stages in table allocation: 18
85 Number of stages for ingress table allocation: 18
86 Number of stages for egress table allocation: 0
87 Critical path length through the table dependency graph: 16
88 Number of tables allocated: 68
89 +-------+-----------------+----------------------------------------------------------------+
90 | Stage | Min / Max Stage | Table Name |
91 +-------+-----------------+----------------------------------------------------------------+
92 | 0 | [ -, - ] | tbl_sidecar2146 |
93 | 0 | [ -, - ] | Ingress.filter.uplink_ports |
94 | 0 | [ -, - ] | cond-42 |
95 | 0 | [ -, - ] | cond-43 |
96 | 0 | [ -, - ] | Ingress.filter.switch_ipv4_addr |
97 | 0 | [ -, - ] | cond-44 |
98 | 0 | [ -, - ] | Ingress.filter.switch_ipv6_addr |
99 | 0 | [ -, - ] | cond-46 |
100 | 0 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v4 |
101 | 0 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v6 |
102 | 1 | [ -, - ] | Ingress.nat_ingress.icmp_dst_port |
103 | 1 | [ -, - ] | cond-50 |
104 | 1 | [ -, - ] | tbl_sidecar2143 |
105 | 1 | [ 0, 19 ] | tbl_sidecar2142 |
106 | 2 | [ -, - ] | Ingress.nat_ingress.ingress_ipv6 |
107 | 2 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
108 | 3 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
109 | 4 | [ -, - ] | Ingress.nat_ingress.ingress_hit |
110 | 4 | [ 3, 7 ] | tbl_sidecar774 |
111 | 4 | [ 3, 7 ] | Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len |
112 | 4 | [ 3, 19 ] | tbl_sidecar2235 |
113 | 5 | [ 4, 7 ] | tbl_nat_ingress_encap_ipv4 |
114 | 5 | [ 4, 7 ] | tbl_nat_ingress_encap_ipv6 |
115 | 5 | [ -, - ] | cond-57 |
116 | 5 | [ -, - ] | cond-58 |
117 | 5 | [ 4, 19 ] | tbl_nat_ingress_CalculateIPv4Len_invert |
118 | 6 | [ -, - ] | Ingress.services.service |
119 | 6 | [ 5, 8 ] | tbl_sidecar419 |
120 | 6 | [ 5, 8 ] | tbl_sidecar760 |
121 | 7 | [ -, - ] | cond-60 |
122 | 7 | [ 6, 9 ] | cond-61 |
123 | 7 | [ 6, 9 ] | Ingress.nat_egress.nat_egress |
124 | 8 | [ -, - ] | cond-63 |
125 | 8 | [ -, - ] | tbl_sidecar1253$precompute |
126 | 8 | [ -, - ] | tbl_sidecar1409$precompute |
127 | 8 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.lookup |
128 | 8 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
129 | 8 | [ 7, 19 ] | ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress |
130 | 8 | [ 7, 19 ] | ingresshdr.udp.checksum_encode_update_condition_2_ingress |
131 | 9 | [ 8, 13 ] | tbl_sidecar1253 |
132 | 9 | [ 8, 12 ] | tbl_sidecar1409 |
133 | 9 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
134 | 9 | [ 8, 15 ] | tbl_sidecar1277 |
135 | 10 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
136 | 10 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.select_route |
137 | 11 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.select_route |
138 | 11 | [ 10, 15 ] | tbl_sidecar1127 |
139 | 11 | [ 8, 16 ] | tbl_sidecar1420 |
140 | 12 | [ 10, 14 ] | tbl_sidecar1009 |
141 | 12 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.route |
142 | 13 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.route |
143 | 13 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error_0 |
144 | 13 | [ 8, 15 ] | tbl_sidecar1284 |
145 | 13 | [ 8, 16 ] | tbl_sidecar1282 |
146 | 13 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error |
147 | 14 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error_0 |
148 | 14 | [ 12, 16 ] | tbl_sidecar1429 |
149 | 14 | [ 12, 16 ] | tbl_sidecar1425 |
150 | 14 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error |
151 | 15 | [ -, - ] | cond-72 |
152 | 15 | [ -, - ] | Ingress.l3_router.Arp.tbl |
153 | 15 | [ -, - ] | Ingress.l3_router.Ndp.tbl |
154 | 16 | [ 14, 18 ] | Ingress.egress_filter.egress_filter |
155 | 17 | [ -, - ] | tbl_sidecar2193 |
156 | 17 | [ -, - ] | tbl_sidecar2191 |
157 | 17 | [ -, - ] | tbl_sidecar2199 |
158 | 17 | [ -, - ] | Ingress.mac_rewrite.mac_rewrite |
159 | 17 | [ 15, 19 ] | tbl_sidecar2195 |
160 +-------+-----------------+----------------------------------------------------------------+
161 
162 NOTES: - A '*' next to the min / max stage column indicates the table is placed outside its allowed scope
163 
164 Table allocation done 3 time(s), state = REDO_PHV1
165 Number of stages in table allocation: 20
166 Number of stages for ingress table allocation: 20
167 Number of stages for egress table allocation: 0
168 Critical path length through the table dependency graph: 16
169 Number of tables allocated: 68
170 +-------+-----------------+----------------------------------------------------------------+
171 | Stage | Min / Max Stage | Table Name |
172 +-------+-----------------+----------------------------------------------------------------+
173 | 0 | [ -, - ] | tbl_sidecar2146 |
174 | 0 | [ -, - ] | Ingress.filter.uplink_ports |
175 | 0 | [ -, - ] | cond-42 |
176 | 0 | [ -, - ] | cond-43 |
177 | 0 | [ -, - ] | cond-44 |
178 | 0 | [ -, - ] | cond-46 |
179 | 0 | [ -, - ] | tbl_sidecar2143 |
180 | 0 | [ 0, 19 ] | tbl_sidecar2142 |
181 | 1 | [ -, - ] | Ingress.filter.switch_ipv4_addr |
182 | 1 | [ -, - ] | Ingress.filter.switch_ipv6_addr |
183 | 2 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v4 |
184 | 2 | [ -, - ] | Ingress.attached_subnet_ingress.attached_subnets_v6 |
185 | 2 | [ -, - ] | Ingress.nat_ingress.icmp_dst_port |
186 | 2 | [ -, - ] | cond-50 |
187 | 3 | [ -, - ] | Ingress.nat_ingress.ingress_ipv6 |
188 | 3 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
189 | 4 | [ -, - ] | Ingress.nat_ingress.ingress_ipv4 |
190 | 5 | [ -, - ] | Ingress.nat_ingress.ingress_hit |
191 | 5 | [ 3, 7 ] | Ingress.nat_ingress.CalculateIPv4Len.ipv4_set_len |
192 | 5 | [ 3, 19 ] | tbl_sidecar2235 |
193 | 6 | [ 4, 7 ] | tbl_nat_ingress_encap_ipv4 |
194 | 6 | [ 3, 7 ] | tbl_sidecar774 |
195 | 6 | [ 4, 7 ] | tbl_nat_ingress_encap_ipv6 |
196 | 6 | [ 4, 19 ] | tbl_nat_ingress_CalculateIPv4Len_invert |
197 | 7 | [ -, - ] | cond-57 |
198 | 7 | [ -, - ] | cond-58 |
199 | 7 | [ -, - ] | Ingress.services.service |
200 | 7 | [ 5, 8 ] | tbl_sidecar419 |
201 | 8 | [ 5, 8 ] | tbl_sidecar760 |
202 | 8 | [ -, - ] | cond-60 |
203 | 8 | [ 6, 9 ] | cond-61 |
204 | 9 | [ 6, 9 ] | Ingress.nat_egress.nat_egress |
205 | 10 | [ -, - ] | cond-63 |
206 | 10 | [ -, - ] | tbl_sidecar1253$precompute |
207 | 10 | [ -, - ] | tbl_sidecar1409$precompute |
208 | 10 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.lookup |
209 | 10 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
210 | 10 | [ 7, 19 ] | ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress |
211 | 11 | [ 8, 13 ] | tbl_sidecar1253 |
212 | 11 | [ 8, 12 ] | tbl_sidecar1409 |
213 | 11 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
214 | 11 | [ 8, 15 ] | tbl_sidecar1277 |
215 | 11 | [ 7, 19 ] | ingresshdr.udp.checksum_encode_update_condition_2_ingress |
216 | 12 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.lookup |
217 | 12 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.select_route |
218 | 13 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.select_route |
219 | 13 | [ 10, 15 ] | tbl_sidecar1127 |
220 | 13 | [ 8, 16 ] | tbl_sidecar1420 |
221 | 14 | [ 10, 14 ] | tbl_sidecar1009 |
222 | 14 | [ -, - ] | Ingress.l3_router.Router4.lookup_idx.route |
223 | 15 | [ -, - ] | Ingress.l3_router.Router6.lookup_idx.route |
224 | 15 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error_0 |
225 | 15 | [ 8, 15 ] | tbl_sidecar1284 |
226 | 15 | [ 8, 16 ] | tbl_sidecar1282 |
227 | 15 | [ 8, 15 ] | tbl_l3_router_Router4_icmp_error |
228 | 16 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error_0 |
229 | 16 | [ 12, 16 ] | tbl_sidecar1429 |
230 | 16 | [ 12, 16 ] | tbl_sidecar1425 |
231 | 16 | [ 12, 16 ] | tbl_l3_router_Router6_icmp_error |
232 | 17 | [ -, - ] | cond-72 |
233 | 17 | [ -, - ] | Ingress.l3_router.Arp.tbl |
234 | 17 | [ -, - ] | Ingress.l3_router.Ndp.tbl |
235 | 18 | [ 14, 18 ] | Ingress.egress_filter.egress_filter |
236 | 19 | [ -, - ] | tbl_sidecar2193 |
237 | 19 | [ -, - ] | tbl_sidecar2191 |
238 | 19 | [ -, - ] | tbl_sidecar2199 |
239 | 19 | [ -, - ] | Ingress.mac_rewrite.mac_rewrite |
240 | 19 | [ 15, 19 ] | tbl_sidecar2195 |
241 +-------+-----------------+----------------------------------------------------------------+
242 
243 NOTES: - A '*' next to the min / max stage column indicates the table is placed outside its allowed scope
244