From: Stephen Hemminger <stephen@networkplumber.org>
To: dev@dpdk.org
Cc: Stephen Hemminger <stephen@networkplumber.org>
Subject: [PATCH v13 08/11] net/tap: remove no longer used files
Date: Mon, 20 May 2024 19:47:27 -0700 [thread overview]
Message-ID: <20240521024923.150983-9-stephen@networkplumber.org> (raw)
In-Reply-To: <20240521024923.150983-1-stephen@networkplumber.org>
The BPF api was replaced by use of libbpf.
And the BPF instruction header is replaced by the new
tap_rss.skel.h which is generated via bpftool.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
drivers/net/tap/tap_bpf_api.c | 196 ----
drivers/net/tap/tap_bpf_insns.h | 1741 -------------------------------
2 files changed, 1937 deletions(-)
delete mode 100644 drivers/net/tap/tap_bpf_api.c
delete mode 100644 drivers/net/tap/tap_bpf_insns.h
diff --git a/drivers/net/tap/tap_bpf_api.c b/drivers/net/tap/tap_bpf_api.c
deleted file mode 100644
index 9e05e2ddf1..0000000000
--- a/drivers/net/tap/tap_bpf_api.c
+++ /dev/null
@@ -1,196 +0,0 @@
-/* SPDX-License-Identifier: BSD-3-Clause
- * Copyright 2017 Mellanox Technologies, Ltd
- */
-
-#include <unistd.h>
-#include <syscall.h>
-#include <linux/bpf.h>
-
-#include <tap_flow.h>
-#include <tap_autoconf.h>
-
-#include <tap_bpf_insns.h>
-
-
-static int bpf_load(enum bpf_prog_type type, const struct bpf_insn *insns,
- size_t insns_cnt, const char *license);
-
-/**
- * Load BPF program (section cls_q) into the kernel and return a bpf fd
- *
- * @param queue_idx
- * Queue index matching packet cb
- *
- * @return
- * -1 if the BPF program couldn't be loaded. An fd (int) otherwise.
- */
-int tap_flow_bpf_cls_q(__u32 queue_idx)
-{
- cls_q_insns[1].imm = queue_idx;
-
- return bpf_load(BPF_PROG_TYPE_SCHED_CLS,
- (struct bpf_insn *)cls_q_insns,
- RTE_DIM(cls_q_insns),
- "Dual BSD/GPL");
-}
-
-/**
- * Load BPF program (section l3_l4) into the kernel and return a bpf fd.
- *
- * @param[in] key_idx
- * RSS MAP key index
- *
- * @param[in] map_fd
- * BPF RSS map file descriptor
- *
- * @return
- * -1 if the BPF program couldn't be loaded. An fd (int) otherwise.
- */
-int tap_flow_bpf_calc_l3_l4_hash(__u32 key_idx, int map_fd)
-{
- l3_l4_hash_insns[4].imm = key_idx;
- l3_l4_hash_insns[9].imm = map_fd;
-
- return bpf_load(BPF_PROG_TYPE_SCHED_ACT,
- (struct bpf_insn *)l3_l4_hash_insns,
- RTE_DIM(l3_l4_hash_insns),
- "Dual BSD/GPL");
-}
-
-/**
- * Helper function to convert a pointer to unsigned 64 bits
- *
- * @param[in] ptr
- * pointer to address
- *
- * @return
- * 64 bit unsigned long type of pointer address
- */
-static inline __u64 ptr_to_u64(const void *ptr)
-{
- return (__u64)(unsigned long)ptr;
-}
-
-/**
- * Call BPF system call
- *
- * @param[in] cmd
- * BPF command for program loading, map creation, map entry update, etc
- *
- * @param[in] attr
- * System call attributes relevant to system call command
- *
- * @param[in] size
- * size of attr parameter
- *
- * @return
- * -1 if BPF system call failed, 0 otherwise
- */
-static inline int sys_bpf(enum bpf_cmd cmd, union bpf_attr *attr,
- unsigned int size)
-{
-#ifdef __NR_bpf
- return syscall(__NR_bpf, cmd, attr, size);
-#else
- TAP_LOG(ERR, "No bpf syscall, kernel headers too old?\n");
- errno = ENOSYS;
- return -1;
-#endif
-}
-
-/**
- * Load BPF instructions to kernel
- *
- * @param[in] type
- * BPF program type: classifier or action
- *
- * @param[in] insns
- * Array of BPF instructions (equivalent to BPF instructions)
- *
- * @param[in] insns_cnt
- * Number of BPF instructions (size of array)
- *
- * @param[in] license
- * License string that must be acknowledged by the kernel
- *
- * @return
- * -1 if the BPF program couldn't be loaded, fd (file descriptor) otherwise
- */
-static int bpf_load(enum bpf_prog_type type,
- const struct bpf_insn *insns,
- size_t insns_cnt,
- const char *license)
-{
- union bpf_attr attr = {};
-
- bzero(&attr, sizeof(attr));
- attr.prog_type = type;
- attr.insn_cnt = (__u32)insns_cnt;
- attr.insns = ptr_to_u64(insns);
- attr.license = ptr_to_u64(license);
- attr.log_buf = ptr_to_u64(NULL);
- attr.log_level = 0;
- attr.kern_version = 0;
-
- return sys_bpf(BPF_PROG_LOAD, &attr, sizeof(attr));
-}
-
-/**
- * Create BPF map for RSS rules
- *
- * @param[in] key_size
- * map RSS key size
- *
- * @param[in] value_size
- * Map RSS value size
- *
- * @param[in] max_entries
- * Map max number of RSS entries (limit on max RSS rules)
- *
- * @return
- * -1 if BPF map couldn't be created, map fd otherwise
- */
-int tap_flow_bpf_rss_map_create(unsigned int key_size,
- unsigned int value_size,
- unsigned int max_entries)
-{
- union bpf_attr attr = {};
-
- bzero(&attr, sizeof(attr));
- attr.map_type = BPF_MAP_TYPE_HASH;
- attr.key_size = key_size;
- attr.value_size = value_size;
- attr.max_entries = max_entries;
-
- return sys_bpf(BPF_MAP_CREATE, &attr, sizeof(attr));
-}
-
-/**
- * Update RSS entry in BPF map
- *
- * @param[in] fd
- * RSS map fd
- *
- * @param[in] key
- * Pointer to RSS key whose entry is updated
- *
- * @param[in] value
- * Pointer to RSS new updated value
- *
- * @return
- * -1 if RSS entry failed to be updated, 0 otherwise
- */
-int tap_flow_bpf_update_rss_elem(int fd, void *key, void *value)
-{
- union bpf_attr attr = {};
-
- bzero(&attr, sizeof(attr));
-
- attr.map_type = BPF_MAP_TYPE_HASH;
- attr.map_fd = fd;
- attr.key = ptr_to_u64(key);
- attr.value = ptr_to_u64(value);
- attr.flags = BPF_ANY;
-
- return sys_bpf(BPF_MAP_UPDATE_ELEM, &attr, sizeof(attr));
-}
diff --git a/drivers/net/tap/tap_bpf_insns.h b/drivers/net/tap/tap_bpf_insns.h
deleted file mode 100644
index cdf2febf05..0000000000
--- a/drivers/net/tap/tap_bpf_insns.h
+++ /dev/null
@@ -1,1741 +0,0 @@
-/* SPDX-License-Identifier: BSD-3-Clause
- * Auto-generated from tap_bpf_program.c
- * This not the original source file. Do NOT edit it.
- */
-
-static struct bpf_insn cls_q_insns[] = {
- {0x61, 2, 1, 52, 0x00000000},
- {0x18, 3, 0, 0, 0xdeadbeef},
- {0x00, 0, 0, 0, 0x00000000},
- {0x63, 10, 3, -4, 0x00000000},
- {0xb7, 0, 0, 0, 0x00000000},
- {0x61, 3, 10, -4, 0x00000000},
- {0x07, 3, 0, 0, 0x7cafe800},
- {0x67, 3, 0, 0, 0x00000020},
- {0x77, 3, 0, 0, 0x00000020},
- {0x5d, 2, 3, 4, 0x00000000},
- {0xb7, 2, 0, 0, 0x00000000},
- {0x63, 1, 2, 52, 0x00000000},
- {0x18, 0, 0, 0, 0xffffffff},
- {0x00, 0, 0, 0, 0x00000000},
- {0x95, 0, 0, 0, 0x00000000},
-};
-
-static struct bpf_insn l3_l4_hash_insns[] = {
- {0xbf, 7, 1, 0, 0x00000000},
- {0x61, 6, 7, 16, 0x00000000},
- {0x61, 8, 7, 76, 0x00000000},
- {0x61, 9, 7, 80, 0x00000000},
- {0x18, 1, 0, 0, 0xdeadbeef},
- {0x00, 0, 0, 0, 0x00000000},
- {0x63, 10, 1, -4, 0x00000000},
- {0xbf, 2, 10, 0, 0x00000000},
- {0x07, 2, 0, 0, 0xfffffffc},
- {0x18, 1, 0, 0, 0x00000000},
- {0x00, 0, 0, 0, 0x00000000},
- {0x85, 0, 0, 0, 0x00000001},
- {0x55, 0, 0, 21, 0x00000000},
- {0xb7, 1, 0, 0, 0x00000a64},
- {0x6b, 10, 1, -16, 0x00000000},
- {0x18, 1, 0, 0, 0x69666e6f},
- {0x00, 0, 0, 0, 0x65727567},
- {0x7b, 10, 1, -24, 0x00000000},
- {0x18, 1, 0, 0, 0x6e207369},
- {0x00, 0, 0, 0, 0x6320746f},
- {0x7b, 10, 1, -32, 0x00000000},
- {0x18, 1, 0, 0, 0x20737372},
- {0x00, 0, 0, 0, 0x2079656b},
- {0x7b, 10, 1, -40, 0x00000000},
- {0x18, 1, 0, 0, 0x68736168},
- {0x00, 0, 0, 0, 0x203a2928},
- {0x7b, 10, 1, -48, 0x00000000},
- {0xb7, 7, 0, 0, 0x00000000},
- {0x73, 10, 7, -14, 0x00000000},
- {0xbf, 1, 10, 0, 0x00000000},
- {0x07, 1, 0, 0, 0xffffffd0},
- {0xb7, 2, 0, 0, 0x00000023},
- {0x85, 0, 0, 0, 0x00000006},
- {0x05, 0, 0, 1680, 0x00000000},
- {0xb7, 1, 0, 0, 0x0000000e},
- {0x61, 2, 7, 20, 0x00000000},
- {0x15, 2, 0, 10, 0x00000000},
- {0x61, 2, 7, 28, 0x00000000},
- {0x55, 2, 0, 8, 0x0000a888},
- {0xbf, 2, 7, 0, 0x00000000},
- {0xb7, 7, 0, 0, 0x00000000},
- {0xbf, 1, 8, 0, 0x00000000},
- {0x07, 1, 0, 0, 0x00000012},
- {0x2d, 1, 9, 1670, 0x00000000},
- {0xb7, 1, 0, 0, 0x00000012},
- {0x69, 6, 8, 16, 0x00000000},
- {0xbf, 7, 2, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x0000ffff},
- {0x7b, 10, 7, -56, 0x00000000},
- {0x15, 6, 0, 443, 0x0000dd86},
- {0xb7, 7, 0, 0, 0x00000003},
- {0x55, 6, 0, 1662, 0x00000008},
- {0x0f, 8, 1, 0, 0x00000000},
- {0xb7, 7, 0, 0, 0x00000000},
- {0xbf, 1, 8, 0, 0x00000000},
- {0x07, 1, 0, 0, 0x00000018},
- {0x2d, 1, 9, 1657, 0x00000000},
- {0xb7, 1, 0, 0, 0x00000000},
- {0x71, 3, 8, 12, 0x00000000},
- {0x71, 2, 8, 9, 0x00000000},
- {0x15, 2, 0, 1, 0x00000011},
- {0x55, 2, 0, 21, 0x00000006},
- {0x71, 2, 8, 7, 0x00000000},
- {0x71, 4, 8, 6, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x67, 5, 0, 0, 0x00000008},
- {0x57, 5, 0, 0, 0x00001f00},
- {0x4f, 5, 2, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x4f, 4, 5, 0, 0x00000000},
- {0x55, 4, 0, 12, 0x00000000},
- {0xbf, 2, 8, 0, 0x00000000},
- {0x07, 2, 0, 0, 0x00000014},
- {0x71, 4, 2, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000018},
- {0x71, 1, 2, 1, 0x00000000},
- {0x67, 1, 0, 0, 0x00000010},
- {0x4f, 1, 4, 0, 0x00000000},
- {0x71, 4, 2, 3, 0x00000000},
- {0x4f, 1, 4, 0, 0x00000000},
- {0x71, 2, 2, 2, 0x00000000},
- {0x67, 2, 0, 0, 0x00000008},
- {0x4f, 1, 2, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000038},
- {0xc7, 4, 0, 0, 0x00000038},
- {0xb7, 2, 0, 0, 0x00000000},
- {0x65, 4, 0, 1, 0xffffffff},
- {0xb7, 7, 0, 0, 0x2cc681d1},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x598d03a2},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb31a0745},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x66340e8a},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xcc681d15},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000004},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x98d03a2b},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000002},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x31a07456},
- {0x71, 4, 8, 13, 0x00000000},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x6340e8ad},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x67, 3, 0, 0, 0x00000038},
- {0xc7, 3, 0, 0, 0x00000038},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0xc681d15b},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8d03a2b7},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1a07456f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x340e8ade},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x681d15bd},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000004},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd03a2b7b},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000002},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa07456f6},
- {0x71, 3, 8, 14, 0x00000000},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x40e8aded},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000038},
- {0xc7, 4, 0, 0, 0x00000038},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0x81d15bdb},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x03a2b7b7},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x07456f6f},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x0e8adedf},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x1d15bdbf},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000004},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x3a2b7b7e},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000002},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x7456f6fd},
- {0x71, 4, 8, 15, 0x00000000},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xe8adedfa},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x67, 3, 0, 0, 0x00000038},
- {0xc7, 3, 0, 0, 0x00000038},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0xd15bdbf4},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa2b7b7e9},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x456f6fd3},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8adedfa7},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x15bdbf4f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000004},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x2b7b7e9e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000002},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x56f6fd3d},
- {0x71, 3, 8, 16, 0x00000000},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xadedfa7b},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000038},
- {0xc7, 4, 0, 0, 0x00000038},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0x5bdbf4f7},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb7b7e9ef},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x6f6fd3df},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xdedfa7bf},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xbdbf4f7f},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000004},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x7b7e9eff},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000002},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xf6fd3dff},
- {0x71, 4, 8, 17, 0x00000000},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xedfa7bfe},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x67, 3, 0, 0, 0x00000038},
- {0xc7, 3, 0, 0, 0x00000038},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0xdbf4f7fc},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb7e9eff9},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6fd3dff2},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xdfa7bfe5},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xbf4f7fca},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000004},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7e9eff94},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000002},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfd3dff28},
- {0x71, 3, 8, 18, 0x00000000},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfa7bfe51},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x67, 6, 0, 0, 0x00000038},
- {0xc7, 6, 0, 0, 0x00000038},
- {0xbf, 4, 5, 0, 0x00000000},
- {0xa7, 4, 0, 0, 0xf4f7fca2},
- {0x6d, 2, 6, 1, 0x00000000},
- {0xbf, 4, 5, 0, 0x00000000},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000040},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xe9eff945},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000020},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xd3dff28a},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000010},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xa7bfe514},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000008},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x4f7fca28},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x9eff9450},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x3dff28a0},
- {0x71, 5, 8, 19, 0x00000000},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x7bfe5141},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x67, 3, 0, 0, 0x00000038},
- {0xc7, 3, 0, 0, 0x00000038},
- {0xbf, 7, 4, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0xf7fca283},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 7, 4, 0, 0x00000000},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xeff94506},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xdff28a0c},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xbfe51418},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x7fca2831},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000004},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xff945063},
- {0xbf, 3, 5, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000002},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xff28a0c6},
- {0x57, 5, 0, 0, 0x00000001},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xfe51418c},
- {0xbf, 4, 1, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000020},
- {0xc7, 4, 0, 0, 0x00000020},
- {0xbf, 3, 7, 0, 0x00000000},
- {0xa7, 3, 0, 0, 0xfca28319},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 3, 7, 0, 0x00000000},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x40000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xf9450633},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x20000000},
- {0x79, 6, 10, -56, 0x00000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xf28a0c67},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x10000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xe51418ce},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x08000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xca28319d},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x04000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x9450633b},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x02000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x28a0c676},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x01000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x51418ced},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00800000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xa28319db},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00400000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x450633b6},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00200000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x8a0c676c},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00100000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x1418ced8},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00080000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x28319db1},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00040000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x50633b63},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00020000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xa0c676c6},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00010000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x418ced8d},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00008000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x8319db1a},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00004000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x0633b634},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00002000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x0c676c68},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00001000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x18ced8d1},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000800},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x319db1a3},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000400},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x633b6347},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000200},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xc676c68f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000100},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x8ced8d1f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000080},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x19db1a3e},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000040},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x33b6347d},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000020},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x676c68fa},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000010},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xced8d1f4},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000008},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x9db1a3e9},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000004},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x3b6347d2},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000002},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x76c68fa5},
- {0x57, 1, 0, 0, 0x00000001},
- {0x15, 1, 0, 1194, 0x00000000},
- {0xa7, 3, 0, 0, 0xed8d1f4a},
- {0x05, 0, 0, 1192, 0x00000000},
- {0x0f, 8, 1, 0, 0x00000000},
- {0xb7, 7, 0, 0, 0x00000000},
- {0xbf, 1, 8, 0, 0x00000000},
- {0x07, 1, 0, 0, 0x0000002c},
- {0x2d, 1, 9, 1216, 0x00000000},
- {0x61, 2, 8, 8, 0x00000000},
- {0xdc, 2, 0, 0, 0x00000040},
- {0xc7, 2, 0, 0, 0x00000020},
- {0x71, 3, 8, 6, 0x00000000},
- {0x15, 3, 0, 2, 0x00000011},
- {0xb7, 1, 0, 0, 0x00000000},
- {0x55, 3, 0, 12, 0x00000006},
- {0xbf, 3, 8, 0, 0x00000000},
- {0x07, 3, 0, 0, 0x00000028},
- {0x71, 4, 3, 0, 0x00000000},
- {0x67, 4, 0, 0, 0x00000018},
- {0x71, 1, 3, 1, 0x00000000},
- {0x67, 1, 0, 0, 0x00000010},
- {0x4f, 1, 4, 0, 0x00000000},
- {0x71, 4, 3, 3, 0x00000000},
- {0x4f, 1, 4, 0, 0x00000000},
- {0x71, 3, 3, 2, 0x00000000},
- {0x67, 3, 0, 0, 0x00000008},
- {0x4f, 1, 3, 0, 0x00000000},
- {0xbf, 4, 2, 0, 0x00000000},
- {0x77, 4, 0, 0, 0x0000001f},
- {0x57, 4, 0, 0, 0x2cc681d1},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x40000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x598d03a2},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x20000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xb31a0745},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x10000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x66340e8a},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x08000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xcc681d15},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x04000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x98d03a2b},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x02000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x31a07456},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x01000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x6340e8ad},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00800000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xc681d15b},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00400000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x8d03a2b7},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00200000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x1a07456f},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00100000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x340e8ade},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00080000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x681d15bd},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00040000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xd03a2b7b},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00020000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xa07456f6},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00010000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x40e8aded},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00008000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x81d15bdb},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00004000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x03a2b7b7},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00002000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x07456f6f},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00001000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x0e8adedf},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000800},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x1d15bdbf},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000400},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x3a2b7b7e},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000200},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x7456f6fd},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000100},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xe8adedfa},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000080},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xd15bdbf4},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xa2b7b7e9},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x456f6fd3},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x8adedfa7},
- {0xbf, 3, 2, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x15bdbf4f},
- {0x61, 3, 8, 12, 0x00000000},
- {0xbf, 5, 2, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x2b7b7e9e},
- {0xdc, 3, 0, 0, 0x00000040},
- {0xbf, 5, 2, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x56f6fd3d},
- {0xc7, 3, 0, 0, 0x00000020},
- {0x57, 2, 0, 0, 0x00000001},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xadedfa7b},
- {0xb7, 2, 0, 0, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0x5bdbf4f7},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x40000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb7b7e9ef},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x20000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6f6fd3df},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x10000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xdedfa7bf},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x08000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xbdbf4f7f},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x04000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7b7e9eff},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x02000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xf6fd3dff},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x01000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xedfa7bfe},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00800000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xdbf4f7fc},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00400000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb7e9eff9},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00200000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6fd3dff2},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00100000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xdfa7bfe5},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00080000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xbf4f7fca},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00040000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7e9eff94},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00020000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfd3dff28},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00010000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfa7bfe51},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00008000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xf4f7fca2},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00004000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xe9eff945},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00002000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd3dff28a},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00001000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa7bfe514},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000800},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x4f7fca28},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000400},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x9eff9450},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000200},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x3dff28a0},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000100},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7bfe5141},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000080},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xf7fca283},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xeff94506},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xdff28a0c},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xbfe51418},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7fca2831},
- {0x61, 4, 8, 16, 0x00000000},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000004},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xff945063},
- {0xdc, 4, 0, 0, 0x00000040},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000002},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xff28a0c6},
- {0xc7, 4, 0, 0, 0x00000020},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfe51418c},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0xfca28319},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x40000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xf9450633},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x20000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xf28a0c67},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x10000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xe51418ce},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x08000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xca28319d},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x04000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x9450633b},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x02000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x28a0c676},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x01000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x51418ced},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00800000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xa28319db},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00400000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x450633b6},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00200000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x8a0c676c},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00100000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x1418ced8},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00080000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x28319db1},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00040000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x50633b63},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00020000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xa0c676c6},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00010000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x418ced8d},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00008000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x8319db1a},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00004000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x0633b634},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00002000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x0c676c68},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00001000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x18ced8d1},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000800},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x319db1a3},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000400},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x633b6347},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000200},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xc676c68f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000100},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x8ced8d1f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000080},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x19db1a3e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x33b6347d},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x676c68fa},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xced8d1f4},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x9db1a3e9},
- {0x61, 3, 8, 20, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x3b6347d2},
- {0xdc, 3, 0, 0, 0x00000040},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x76c68fa5},
- {0xc7, 3, 0, 0, 0x00000020},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xed8d1f4a},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0xdb1a3e94},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x40000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb6347d28},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x20000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6c68fa51},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x10000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd8d1f4a3},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x08000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb1a3e946},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x04000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6347d28d},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x02000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xc68fa51a},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x01000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8d1f4a35},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00800000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1a3e946b},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00400000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x347d28d7},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00200000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x68fa51ae},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00100000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd1f4a35c},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00080000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa3e946b9},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00040000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x47d28d73},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00020000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8fa51ae7},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00010000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1f4a35cf},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00008000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x3e946b9e},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00004000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7d28d73c},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00002000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xfa51ae78},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00001000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xf4a35cf1},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000800},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xe946b9e3},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000400},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd28d73c7},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000200},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa51ae78e},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000100},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x4a35cf1c},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000080},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x946b9e38},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x28d73c71},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x51ae78e3},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa35cf1c6},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x46b9e38d},
- {0x61, 4, 8, 24, 0x00000000},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000004},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8d73c71b},
- {0xdc, 4, 0, 0, 0x00000040},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000002},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1ae78e36},
- {0xc7, 4, 0, 0, 0x00000020},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x35cf1c6c},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0x6b9e38d9},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x40000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xd73c71b2},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x20000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xae78e364},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x10000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x5cf1c6c9},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x08000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb9e38d92},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x04000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x73c71b25},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x02000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xe78e364b},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x01000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xcf1c6c96},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00800000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x9e38d92c},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00400000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x3c71b259},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00200000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x78e364b2},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00100000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xf1c6c964},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00080000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xe38d92c9},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00040000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xc71b2593},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00020000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x8e364b27},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00010000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x1c6c964e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00008000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x38d92c9c},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00004000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x71b25938},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00002000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xe364b270},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00001000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xc6c964e0},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000800},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x8d92c9c0},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000400},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x1b259380},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000200},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x364b2700},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000100},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x6c964e01},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000080},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xd92c9c03},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb2593807},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x64b2700f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xc964e01e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x92c9c03d},
- {0x61, 3, 8, 28, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x2593807a},
- {0xdc, 3, 0, 0, 0x00000040},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x4b2700f4},
- {0xc7, 3, 0, 0, 0x00000020},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x964e01e8},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xa7, 5, 0, 0, 0x2c9c03d1},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 5, 7, 0, 0x00000000},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x40000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x593807a3},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x20000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xb2700f46},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x10000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x64e01e8d},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x08000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xc9c03d1a},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x04000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x93807a35},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x02000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x2700f46b},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x01000000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x4e01e8d6},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00800000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x9c03d1ad},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00400000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x3807a35b},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00200000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x700f46b6},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00100000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xe01e8d6c},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00080000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xc03d1ad9},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00040000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x807a35b3},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00020000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x00f46b66},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00010000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x01e8d6cc},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00008000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x03d1ad99},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00004000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x07a35b32},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00002000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x0f46b665},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00001000},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1e8d6cca},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000800},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x3d1ad994},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000400},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x7a35b328},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000200},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xf46b6651},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000100},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xe8d6cca2},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000080},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd1ad9944},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000040},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xa35b3289},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000020},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x46b66512},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000010},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x8d6cca25},
- {0xbf, 4, 3, 0, 0x00000000},
- {0x57, 4, 0, 0, 0x00000008},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x1ad9944a},
- {0x61, 4, 8, 32, 0x00000000},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000004},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x35b32894},
- {0xdc, 4, 0, 0, 0x00000040},
- {0xbf, 6, 3, 0, 0x00000000},
- {0x57, 6, 0, 0, 0x00000002},
- {0x15, 6, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0x6b665129},
- {0xc7, 4, 0, 0, 0x00000020},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 5, 0, 0, 0xd6cca253},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xa7, 7, 0, 0, 0xad9944a7},
- {0x6d, 2, 4, 1, 0x00000000},
- {0xbf, 7, 5, 0, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x40000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x5b32894f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x20000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb665129f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x10000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x6cca253e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x08000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xd9944a7d},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x04000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xb32894fb},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x02000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x665129f6},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x01000000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xcca253ec},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00800000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x9944a7d9},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00400000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x32894fb2},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00200000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x65129f65},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00100000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xca253eca},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00080000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x944a7d95},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00040000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x2894fb2a},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00020000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x5129f655},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00010000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xa253ecab},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00008000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x44a7d956},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00004000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x894fb2ac},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00002000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x129f6558},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00001000},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x253ecab1},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000800},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x4a7d9563},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000400},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x94fb2ac7},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000200},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x29f6558f},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000100},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x53ecab1e},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000080},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xa7d9563d},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000040},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x4fb2ac7a},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000020},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x9f6558f5},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000010},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x3ecab1ea},
- {0xbf, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x00000008},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0x7d9563d5},
- {0x61, 3, 8, 36, 0x00000000},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xfb2ac7ab},
- {0xdc, 3, 0, 0, 0x00000040},
- {0xbf, 5, 4, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xf6558f56},
- {0xc7, 3, 0, 0, 0x00000020},
- {0x57, 4, 0, 0, 0x00000001},
- {0x15, 4, 0, 1, 0x00000000},
- {0xa7, 7, 0, 0, 0xecab1eac},
- {0xbf, 4, 7, 0, 0x00000000},
- {0xa7, 4, 0, 0, 0xd9563d59},
- {0x6d, 2, 3, 1, 0x00000000},
- {0xbf, 4, 7, 0, 0x00000000},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x40000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xb2ac7ab2},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x20000000},
- {0x79, 6, 10, -56, 0x00000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x6558f564},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x10000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xcab1eac8},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x08000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x9563d590},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x04000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x2ac7ab20},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x02000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x558f5641},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x01000000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xab1eac83},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00800000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x563d5906},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00400000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xac7ab20c},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00200000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x58f56418},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00100000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xb1eac831},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00080000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x63d59063},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00040000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xc7ab20c7},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00020000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x8f56418f},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00010000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x1eac831e},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00008000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x3d59063c},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00004000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x7ab20c78},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00002000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xf56418f0},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00001000},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xeac831e1},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000800},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xd59063c2},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000400},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xab20c784},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000200},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x56418f09},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000100},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xac831e12},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000080},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x59063c25},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000040},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xb20c784b},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000020},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x6418f097},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000010},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0xc831e12f},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000008},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x9063c25f},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000004},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x20c784be},
- {0xbf, 5, 3, 0, 0x00000000},
- {0x57, 5, 0, 0, 0x00000002},
- {0x15, 5, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x418f097c},
- {0x57, 3, 0, 0, 0x00000001},
- {0x15, 3, 0, 1, 0x00000000},
- {0xa7, 4, 0, 0, 0x831e12f9},
- {0xbf, 5, 1, 0, 0x00000000},
- {0x67, 5, 0, 0, 0x00000020},
- {0xc7, 5, 0, 0, 0x00000020},
- {0xbf, 3, 4, 0, 0x00000000},
- {0xa7, 3, 0, 0, 0x063c25f3},
- {0x6d, 2, 5, 1, 0x00000000},
- {0xbf, 3, 4, 0, 0x00000000},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x40000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x0c784be7},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x20000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x18f097cf},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x10000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x31e12f9f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x08000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x63c25f3f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x04000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xc784be7f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x02000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x8f097cff},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x01000000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x1e12f9fe},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00800000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x3c25f3fc},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00400000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x784be7f8},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00200000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xf097cff0},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00100000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xe12f9fe0},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00080000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xc25f3fc1},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00040000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x84be7f83},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00020000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x097cff07},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00010000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x12f9fe0f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00008000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x25f3fc1f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00004000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x4be7f83f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00002000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x97cff07f},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00001000},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x2f9fe0fe},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000800},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x5f3fc1fd},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000400},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xbe7f83fb},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000200},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x7cff07f7},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000100},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xf9fe0fee},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000080},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xf3fc1fdc},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000040},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xe7f83fb8},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000020},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xcff07f70},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000010},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x9fe0fee1},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000008},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x3fc1fdc2},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000004},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0x7f83fb85},
- {0xbf, 2, 1, 0, 0x00000000},
- {0x57, 2, 0, 0, 0x00000002},
- {0x15, 2, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xff07f70a},
- {0x57, 1, 0, 0, 0x00000001},
- {0x15, 1, 0, 1, 0x00000000},
- {0xa7, 3, 0, 0, 0xfe0fee15},
- {0x71, 1, 0, 201, 0x00000000},
- {0x67, 1, 0, 0, 0x00000008},
- {0x71, 2, 0, 200, 0x00000000},
- {0x4f, 1, 2, 0, 0x00000000},
- {0x71, 2, 0, 202, 0x00000000},
- {0x67, 2, 0, 0, 0x00000010},
- {0x71, 4, 0, 203, 0x00000000},
- {0x67, 4, 0, 0, 0x00000018},
- {0x4f, 4, 2, 0, 0x00000000},
- {0x4f, 4, 1, 0, 0x00000000},
- {0x67, 3, 0, 0, 0x00000020},
- {0x77, 3, 0, 0, 0x00000020},
- {0x9f, 3, 4, 0, 0x00000000},
- {0x57, 3, 0, 0, 0x0000000f},
- {0x67, 3, 0, 0, 0x00000002},
- {0x0f, 0, 3, 0, 0x00000000},
- {0x71, 1, 0, 137, 0x00000000},
- {0x67, 1, 0, 0, 0x00000008},
- {0x71, 2, 0, 136, 0x00000000},
- {0x4f, 1, 2, 0, 0x00000000},
- {0x71, 2, 0, 138, 0x00000000},
- {0x67, 2, 0, 0, 0x00000010},
- {0x71, 3, 0, 139, 0x00000000},
- {0x67, 3, 0, 0, 0x00000018},
- {0x4f, 3, 2, 0, 0x00000000},
- {0x4f, 3, 1, 0, 0x00000000},
- {0x07, 3, 0, 0, 0x7cafe800},
- {0x63, 6, 3, 52, 0x00000000},
- {0xb7, 7, 0, 0, 0x00000001},
- {0xbf, 0, 7, 0, 0x00000000},
- {0x95, 0, 0, 0, 0x00000000},
-};
--
2.43.0
next prev parent reply other threads:[~2024-05-21 2:50 UTC|newest]
Thread overview: 206+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-30 3:46 [RFC 0/2] net/tap RSS BPF rewrite Stephen Hemminger
2024-01-30 3:46 ` [RFC 1/2] tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-01-30 3:46 ` [RFC 2/2] tap: rework BPF handling Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 0/7] net/tap: RSS using BPF overhaul Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 1/7] net/tap: remove unused RSS hash types Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 2/7] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 3/7] net/tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 4/7] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 5/7] net/tap: use libbpf to load new " Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 6/7] net/tap: remove no longer used files Stephen Hemminger
2024-02-07 22:11 ` [PATCH v2 7/7] MAINTAINERS: add maintainer for TAP device Stephen Hemminger
2024-02-08 7:01 ` Morten Brørup
2024-02-08 17:41 ` [PATCH v3 0/7] net/tap: RSS using BPF overhaul Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 1/7] net/tap: remove unused RSS hash types Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 2/7] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 3/7] tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 4/7] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 5/7] net/tap: use libbpf to load new " Stephen Hemminger
2024-02-08 18:02 ` Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 6/7] net/tap: remove no longer used files Stephen Hemminger
2024-02-08 17:41 ` [PATCH v3 7/7] MAINTAINERS: add maintainer for TAP device Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 0/7] net/tap: queue flow action RSS using BPF redo Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 1/7] net/tap: remove unused RSS hash types Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 2/7] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 3/7] tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 4/7] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-02-10 0:54 ` Ferruh Yigit
2024-02-10 2:09 ` Stephen Hemminger
2024-02-28 17:27 ` Ferruh Yigit
2024-02-29 23:39 ` Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 5/7] net/tap: use libbpf to load new " Stephen Hemminger
2024-02-08 20:39 ` Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 6/7] net/tap: remove no longer used files Stephen Hemminger
2024-02-08 19:05 ` [PATCH v4 7/7] MAINTAINERS: add maintainer for TAP device Stephen Hemminger
2024-02-12 16:47 ` [PATCH v4 0/7] net/tap: queue flow action RSS using BPF redo Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 0/8] net/tap: cleanups and fix BPF flow Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 1/8] net/tap: do not duplicate fd's Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 2/8] doc: fix the requirements and building of TAP flow Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 3/8] net/tap: remove unused RSS hash types Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 4/8] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 5/8] net/tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 6/8] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-04-02 17:12 ` [PATCH v5 7/8] net/tap: use libbpf to load new " Stephen Hemminger
2024-04-03 11:50 ` Luca Boccassi
2024-04-03 14:53 ` Stephen Hemminger
2024-04-03 15:55 ` Stephen Hemminger
2024-04-03 21:19 ` Luca Boccassi
2024-04-03 23:41 ` Stephen Hemminger
2024-04-04 0:49 ` Luca Boccassi
2024-04-04 15:51 ` Stephen Hemminger
2024-04-04 16:12 ` Luca Boccassi
2024-04-04 15:30 ` Stephen Hemminger
2024-04-04 16:11 ` Luca Boccassi
2024-04-02 17:12 ` [PATCH v5 8/8] net/tap: remove no longer used files Stephen Hemminger
2024-04-02 20:43 ` Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 0/8] net/tap: cleanup and fix BPF flow support Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 1/8] net/tap: do not duplicate fd's Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 2/8] doc: fix the requirements and building of TAP flow Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 3/8] net/tap: remove unused fields Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 4/8] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 5/8] net/tap: stop "vendoring" linux bpf headers Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 6/8] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-04-05 21:14 ` [PATCH v6 7/8] net/tap: use libbpf to load new " Stephen Hemminger
2024-04-05 21:15 ` [PATCH v6 8/8] net/tap: remove no longer used files Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 0/8] net/tap: cleanups and fix BPF support Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 1/8] net/tap: do not duplicate fd's Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 2/8] net/tap: remove unused fields Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 3/8] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 4/8] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 5/8] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 6/8] net/tap: use libbpf to load new " Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 7/8] net/tap: remove no longer used files Stephen Hemminger
2024-04-08 21:18 ` [PATCH v7 8/8] doc: update documentation of TAP PMD Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 0/8] net/tap: cleanups and fix BPF support Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 1/8] net/tap: do not duplicate fd's Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 2/8] net/tap: remove unused fields Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 3/8] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 4/8] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 5/8] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 6/8] net/tap: use libbpf to load new " Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 7/8] net/tap: remove no longer used files Stephen Hemminger
2024-04-09 3:40 ` [PATCH v8 8/8] doc: update documentation of TAP PMD Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 0/9] net/tap: fix RSS (BPF) support Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 1/9] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-01 11:13 ` Ferruh Yigit
2024-05-01 23:53 ` Stephen Hemminger
2024-05-02 14:51 ` Ferruh Yigit
2024-05-02 16:22 ` Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 2/9] net/tap: remove unused fields Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 3/9] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 4/9] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 5/9] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-01 11:14 ` Ferruh Yigit
2024-04-26 15:48 ` [PATCH v9 6/9] net/tap: use libbpf to load new " Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 7/9] net/tap: remove no longer used files Stephen Hemminger
2024-04-26 15:48 ` [PATCH v9 8/9] doc: update documentation of TAP PMD Stephen Hemminger
2024-05-01 12:36 ` Ferruh Yigit
2024-04-26 15:48 ` [PATCH v9 9/9] net/tap: simplify the internal structure Stephen Hemminger
2024-05-01 11:18 ` [PATCH v9 0/9] net/tap: fix RSS (BPF) support Ferruh Yigit
2024-05-01 15:41 ` Stephen Hemminger
2024-05-01 16:11 ` [PATCH v10 0/9] net/tap: fix RSS (BPF) flow support Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 1/9] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 2/9] net/tap: remove unused fields Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 3/9] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 4/9] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 5/9] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 6/9] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 7/9] net/tap: remove no longer used files Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 8/9] net/tap: simplify internals Stephen Hemminger
2024-05-01 16:12 ` [PATCH v10 9/9] net/tap: update documentation Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 0/9] net/tap fix RSS (BPF) flow support Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 1/9] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 2/9] net/tap: remove unused fields Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 3/9] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 4/9] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 5/9] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 6/9] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 7/9] net/tap: remove no longer used files Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 8/9] net/tap: simplify internals Stephen Hemminger
2024-05-02 2:49 ` [PATCH v11 9/9] net/tap: update documentation Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 00/12] net/tap: RSS and other fixes Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 01/12] net/tap: fix fd check in flow_isolate Stephen Hemminger
2024-05-20 17:46 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 02/12] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-20 17:46 ` Ferruh Yigit
2024-05-20 18:16 ` Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 03/12] net/tap: remove unused fields Stephen Hemminger
2024-05-20 17:46 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 04/12] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-20 17:47 ` Ferruh Yigit
2024-05-21 2:01 ` Stephen Hemminger
2024-05-21 14:17 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 05/12] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-20 17:47 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 06/12] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 07/12] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-20 17:49 ` Ferruh Yigit
2024-05-20 18:18 ` Stephen Hemminger
2024-05-20 21:42 ` Luca Boccassi
2024-05-20 22:08 ` Ferruh Yigit
2024-05-20 22:25 ` Luca Boccassi
2024-05-20 23:20 ` Stephen Hemminger
2024-05-20 22:06 ` Ferruh Yigit
2024-05-21 4:23 ` Patrick Robb
2024-05-21 13:46 ` Ferruh Yigit
2024-05-21 14:33 ` Patrick Robb
2024-05-21 15:06 ` Aaron Conole
2024-05-21 15:41 ` Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 08/12] net/tap: remove no longer used files Stephen Hemminger
2024-05-20 17:50 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 09/12] net/tap: simplify internals Stephen Hemminger
2024-05-20 17:51 ` Ferruh Yigit
2024-05-21 15:44 ` Stephen Hemminger
2024-05-22 14:00 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 10/12] net/tap: remove extraneous newlines Stephen Hemminger
2024-05-20 17:51 ` Ferruh Yigit
2024-05-02 21:31 ` [PATCH v12 11/12] net/tap: do not mark queue full as error Stephen Hemminger
2024-05-20 17:52 ` Ferruh Yigit
2024-05-21 15:46 ` Stephen Hemminger
2024-05-02 21:31 ` [PATCH v12 12/12] net/tap: update documentation Stephen Hemminger
2024-05-20 17:53 ` Ferruh Yigit
2024-05-21 2:39 ` Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 00/11] net/tap: make RSS work again Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 01/11] net/tap: fix fd check in flow_isolate Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 02/11] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 03/11] net/tap: remove unused fields Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 04/11] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 05/11] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 06/11] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 07/11] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-21 2:47 ` Stephen Hemminger [this message]
2024-05-21 2:47 ` [PATCH v13 09/11] net/tap: simplify internals Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 10/11] net/tap: remove extraneous newlines Stephen Hemminger
2024-05-21 2:47 ` [PATCH v13 11/11] net/tap: update documentation Stephen Hemminger
2024-05-21 14:19 ` [PATCH v13 00/11] net/tap: make RSS work again Ferruh Yigit
2024-05-21 14:35 ` Ferruh Yigit
2024-05-21 14:38 ` Ferruh Yigit
2024-05-21 21:23 ` Patrick Robb
2024-05-21 21:26 ` Ferruh Yigit
2024-05-21 17:06 ` [PATCH v14 " Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 01/11] net/tap: fix fd check in flow_isolate Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 02/11] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 03/11] net/tap: remove unused fields Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 04/11] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 05/11] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 06/11] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 07/11] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 08/11] net/tap: remove no longer used files Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 09/11] net/tap: simplify internals Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 10/11] net/tap: remove extraneous newlines Stephen Hemminger
2024-05-21 17:06 ` [PATCH v14 11/11] net/tap: update documentation Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 00/11] net/tap: make RSS work again Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 01/11] net/tap: fix fd check in flow_isolate Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 02/11] net/tap: do not duplicate fd's Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 03/11] net/tap: remove unused fields Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 04/11] net/tap: validate and setup parameters for BPF RSS Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 05/11] net/tap: do not build flow support if header is out of date Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 06/11] net/tap: rewrite the RSS BPF program Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 07/11] net/tap: use libbpf to load new " Stephen Hemminger
2024-05-28 16:33 ` Cody Cheng
2024-05-21 20:12 ` [PATCH v15 08/11] net/tap: remove no longer used files Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 09/11] net/tap: simplify internals Stephen Hemminger
2024-05-22 16:15 ` Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 10/11] net/tap: remove extraneous newlines Stephen Hemminger
2024-05-21 20:12 ` [PATCH v15 11/11] net/tap: update documentation Stephen Hemminger
2024-05-22 15:42 ` [PATCH v15 00/11] net/tap: make RSS work again Ferruh Yigit
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240521024923.150983-9-stephen@networkplumber.org \
--to=stephen@networkplumber.org \
--cc=dev@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).