5.12 MB
/srv/reproducible-results/rbuild-debian/r-b-build.lKEia2Zu/b1/dpdk_24.11.1-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.lKEia2Zu/b2/dpdk_24.11.1-1_arm64.changes
1.31 KB
Files
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 ·009a28352566a4c025282ef2c9a5597f·5475716·debug·optional·dpdk-dev-dbgsym_24.11.1-1_arm64.deb1 ·009a28352566a4c025282ef2c9a5597f·5475716·debug·optional·dpdk-dev-dbgsym_24.11.1-1_arm64.deb
2 ·2b0de6e81a30389d524251ae9f1503ac·1348652·oldlibs·optional·dpdk-dev_24.11.1-1_arm64.deb2 ·2b0de6e81a30389d524251ae9f1503ac·1348652·oldlibs·optional·dpdk-dev_24.11.1-1_arm64.deb
3 ·32ef0d968fbc821ea8583f9601ebfc44·9987960·doc·optional·dpdk-doc_24.11.1-1_all.deb3 ·82d36b40bb08e1c2fb3621d1ecc6ca58·9987424·doc·optional·dpdk-doc_24.11.1-1_all.deb
4 ·cc226270319b34102953e708a3f78df5·39732·admin·optional·dpdk_24.11.1-1_arm64.deb4 ·cc226270319b34102953e708a3f78df5·39732·admin·optional·dpdk_24.11.1-1_arm64.deb
5 ·af2076e376f9f163d5df5132518b7e36·16159532·libdevel·optional·libdpdk-dev_24.11.1-1_arm64.deb5 ·27631dc601d5e28a2efe7eb2239275a8·15757632·libdevel·optional·libdpdk-dev_24.11.1-1_arm64.deb
6 ·94d636b609eb5acd9cffad0b2059354e·73020·debug·optional·librte-acl25-dbgsym_24.11.1-1_arm64.deb6 ·94d636b609eb5acd9cffad0b2059354e·73020·debug·optional·librte-acl25-dbgsym_24.11.1-1_arm64.deb
7 ·5f0f71d03e796e65df055e0390817351·34268·libs·optional·librte-acl25_24.11.1-1_arm64.deb7 ·5f0f71d03e796e65df055e0390817351·34268·libs·optional·librte-acl25_24.11.1-1_arm64.deb
8 ·637757f792d24d63f296abc66bbb9d8f·13112·debug·optional·librte-argparse25-dbgsym_24.11.1-1_arm64.deb8 ·637757f792d24d63f296abc66bbb9d8f·13112·debug·optional·librte-argparse25-dbgsym_24.11.1-1_arm64.deb
9 ·738315cb5d4c03c732304e3516acf40e·19596·libs·optional·librte-argparse25_24.11.1-1_arm64.deb9 ·738315cb5d4c03c732304e3516acf40e·19596·libs·optional·librte-argparse25_24.11.1-1_arm64.deb
10 ·995e6f53ddcc5387884d81090ce038f1·219292·debug·optional·librte-baseband-acc25-dbgsym_24.11.1-1_arm64.deb10 ·995e6f53ddcc5387884d81090ce038f1·219292·debug·optional·librte-baseband-acc25-dbgsym_24.11.1-1_arm64.deb
11 ·bee6c098d1b59d8679f6b7653a188f30·65692·libs·optional·librte-baseband-acc25_24.11.1-1_arm64.deb11 ·bee6c098d1b59d8679f6b7653a188f30·65692·libs·optional·librte-baseband-acc25_24.11.1-1_arm64.deb
12 ·282b35cb096f51e52906a05f0aa46194·64512·debug·optional·librte-baseband-fpga-5gnr-fec25-dbgsym_24.11.1-1_arm64.deb12 ·282b35cb096f51e52906a05f0aa46194·64512·debug·optional·librte-baseband-fpga-5gnr-fec25-dbgsym_24.11.1-1_arm64.deb
3.91 KB
dpdk-doc_24.11.1-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-17·14:59:34.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-17·14:59:34.000000·debian-binary
2 -rw-r--r--···0········0········0····81652·2024-12-17·14:59:34.000000·control.tar.xz2 -rw-r--r--···0········0········0····81676·2024-12-17·14:59:34.000000·control.tar.xz
3 -rw-r--r--···0········0········0··9906116·2024-12-17·14:59:34.000000·data.tar.xz3 -rw-r--r--···0········0········0··9905556·2024-12-17·14:59:34.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
3.33 KB
data.tar.xz
3.3 KB
data.tar
3.29 KB
./usr/share/doc/dpdk/api/dts/searchindex.js
3.21 KB
js-beautify {}
    
Offset 6089, 14 lines modifiedOffset 6089, 15 lines modified
6089 ········"2147483648":·15,6089 ········"2147483648":·15,
6090 ········"2199023255552":·15,6090 ········"2199023255552":·15,
6091 ········"22":·10,6091 ········"22":·10,
6092 ········"2251799813685248":·15,6092 ········"2251799813685248":·15,
6093 ········"2305843009213693952":·15,6093 ········"2305843009213693952":·15,
6094 ········"2361183241434822606848":·15,6094 ········"2361183241434822606848":·15,
6095 ········"24":·17,6095 ········"24":·17,
 6096 ········"2496fc9d":·32,
6096 ········"25":·1,6097 ········"25":·1,
6097 ········"25165824":·15,6098 ········"25165824":·15,
6098 ········"256":·[5,·15],6099 ········"256":·[5,·15],
6099 ········"262144":·[5,·15],6100 ········"262144":·[5,·15],
6100 ········"268435456":·15,6101 ········"268435456":·15,
6101 ········"274877906944":·15,6102 ········"274877906944":·15,
6102 ········"281474976710656":·15,6103 ········"281474976710656":·15,
Offset 6105, 24 lines modifiedOffset 6106, 25 lines modified
6105 ········"3":·[1,·5,·15,·18,·22,·36],6106 ········"3":·[1,·5,·15,·18,·22,·36],
6106 ········"30":·[10,·28],6107 ········"30":·[10,·28],
6107 ········"32":·[15,·25],6108 ········"32":·[15,·25],
6108 ········"32768":·15,6109 ········"32768":·15,
6109 ········"33288":·15,6110 ········"33288":·15,
6110 ········"33554432":·15,6111 ········"33554432":·15,
6111 ········"34359738368":·15,6112 ········"34359738368":·15,
 6113 ········"34cf":·32,
6112 ········"35184372088832":·15,6114 ········"35184372088832":·15,
6113 ········"36028797018963968":·15,6115 ········"36028797018963968":·15,
6114 ········"36893488147419103232":·15,6116 ········"36893488147419103232":·15,
6115 ········"4":·[1,·3,·5,·15,·18],6117 ········"4":·[1,·3,·5,·15,·18],
6116 ········"4023":·15,6118 ········"4023":·15,
6117 ········"4096":·[5,·15],6119 ········"4096":·[5,·15],
6118 ········"416c":·32, 
6119 ········"4194304":·15,6120 ········"4194304":·15,
6120 ········"4294967296":·15,6121 ········"4294967296":·15,
6121 ········"4398046511104":·15,6122 ········"4398046511104":·15,
 6123 ········"4472":·32,
6122 ········"45":·15,6124 ········"45":·15,
6123 ········"4503599627370496":·15,6125 ········"4503599627370496":·15,
6124 ········"4611686018427387904":·15,6126 ········"4611686018427387904":·15,
6125 ········"4722366482869645213696":·15,6127 ········"4722366482869645213696":·15,
6126 ········"49152":·36,6128 ········"49152":·36,
6127 ········"5":·[1,·5,·12,·15,·18,·36],6129 ········"5":·[1,·5,·12,·15,·18,·36],
6128 ········"512":·[5,·15],6130 ········"512":·[5,·15],
Offset 6140, 33 lines modifiedOffset 6142, 32 lines modified
6140 ········"6":·15,6142 ········"6":·15,
6141 ········"61":·15,6143 ········"61":·15,
6142 ········"64":·[5,·15],6144 ········"64":·[5,·15],
6143 ········"65535":·5,6145 ········"65535":·5,
6144 ········"65536":·[5,·15],6146 ········"65536":·[5,·15],
6145 ········"67108864":·15,6147 ········"67108864":·15,
6146 ········"68719476736":·15,6148 ········"68719476736":·15,
6147 ········"6984c37c":·32, 
6148 ········"7":·[15,·36],6149 ········"7":·[15,·36],
6149 ········"70368744177664":·15,6150 ········"70368744177664":·15,
6150 ········"72057594037927936":·15,6151 ········"72057594037927936":·15,
6151 ········"73786976294838206464":·15,6152 ········"73786976294838206464":·15,
6152 ········"7510":·15,6153 ········"7510":·15,
6153 ········"8":·15,6154 ········"8":·15,
6154 ········"802":·15,6155 ········"802":·15,
6155 ········"8192":·[5,·15],6156 ········"8192":·[5,·15],
6156 ········"8388608":·15,6157 ········"8388608":·15,
6157 ········"84b440a77687":·32, 
6158 ········"8589934592":·15,6158 ········"8589934592":·15,
6159 ········"863":·5,6159 ········"863":·5,
6160 ········"8796093022208":·15,6160 ········"8796093022208":·15,
6161 ········"9":·5,6161 ········"9":·5,
6162 ········"9007199254740992":·15,6162 ········"9007199254740992":·15,
6163 ········"917504":·15,6163 ········"917504":·15,
6164 ········"9223372036854775808":·15,6164 ········"9223372036854775808":·15,
6165 ········"9444732965739290427392":·15,6165 ········"9444732965739290427392":·15,
 6166 ········"9b8484ee1605":·32,
6166 ········"A":·[0,·1,·2,·3,·5,·7,·9,·10,·13,·14,·15,·17,·18,·19,·20,·21,·22,·23,·24,·25,·28,·29,·30,·31,·33,·36,·37],6167 ········"A":·[0,·1,·2,·3,·5,·7,·9,·10,·13,·14,·15,·17,·18,·19,·20,·21,·22,·23,·24,·25,·28,·29,·30,·31,·33,·36,·37],
6167 ········"And":·22,6168 ········"And":·22,
6168 ········"As":·0,6169 ········"As":·0,
6169 ········"At":·21,6170 ········"At":·21,
6170 ········"By":·19,6171 ········"By":·19,
6171 ········"For":·[15,·19,·26,·36],6172 ········"For":·[15,·19,·26,·36],
6172 ········"If":·[0,·2,·3,·5,·7,·9,·10,·13,·15,·16,·17,·18,·19,·21,·22,·24,·25,·28,·30,·32,·36],6173 ········"If":·[0,·2,·3,·5,·7,·9,·10,·13,·15,·16,·17,·18,·19,·21,·22,·24,·25,·28,·30,·32,·36],
Offset 6192, 15 lines modifiedOffset 6193, 15 lines modified
6192 ········"_filter_specifi":·22,6193 ········"_filter_specifi":·22,
6193 ········"_lcores_to_filt":·22,6194 ········"_lcores_to_filt":·22,
6194 ········"_name":·15,6195 ········"_name":·15,
6195 ········"_separ":·9,6196 ········"_separ":·9,
6196 ········"_sshsessiondeaderror":·1,6197 ········"_sshsessiondeaderror":·1,
6197 ········"_sshtimeouterror":·1,6198 ········"_sshtimeouterror":·1,
6198 ········"_unique_cap":·21,6199 ········"_unique_cap":·21,
6199 ········"a8f1":·32,6200 ········"a320":·32,
6200 ········"abbrevi":·19,6201 ········"abbrevi":·19,
6201 ········"abc":·[7,·9,·18,·21,·22,·24],6202 ········"abc":·[7,·9,·18,·21,·22,·24],
6202 ········"abil":·[2,·34],6203 ········"abil":·[2,·34],
6203 ········"abl":·[20,·31,·36],6204 ········"abl":·[20,·31,·36],
6204 ········"abort":·16,6205 ········"abort":·16,
6205 ········"about":·[0,·15,·18,·24,·25,·28],6206 ········"about":·[0,·15,·18,·24,·25,·28],
6206 ········"abov":·15,6207 ········"abov":·15,
Offset 6560, 15 lines modifiedOffset 6561, 14 lines modified
6560 ········"devic":·[0,·4,·5,·15,·20,·26,·28],6561 ········"devic":·[0,·4,·5,·15,·20,·26,·28],
6561 ········"device_cap":·15,6562 ········"device_cap":·15,
6562 ········"device_error_handling_mod":·15,6563 ········"device_error_handling_mod":·15,
6563 ········"device_nam":·15,6564 ········"device_nam":·15,
6564 ········"device_private_info":·15,6565 ········"device_private_info":·15,
6565 ········"devicecapabilitiesflag":·15,6566 ········"devicecapabilitiesflag":·15,
6566 ········"deviceerrorhandlingmod":·15,6567 ········"deviceerrorhandlingmod":·15,
6567 ········"dff6":·32, 
6568 ········"di":·1,6568 ········"di":·1,
6569 ········"dict":·[3,·7,·13,·15,·18,·25,·27],6569 ········"dict":·[3,·7,·13,·15,·18,·25,·27],
6570 ········"dictionari":·[0,·3,·7,·13,·15,·18,·19,·25],6570 ········"dictionari":·[0,·3,·7,·13,·15,·18,·19,·25],
6571 ········"did":·7,6571 ········"did":·7,
6572 ········"differ":·[0,·1,·15,·21,·22,·24,·25,·26,·37],6572 ········"differ":·[0,·1,·15,·21,·22,·24,·25,·26,·37],
6573 ········"dir":·[17,·28,·32],6573 ········"dir":·[17,·28,·32],
6574 ········"dir_path":·36,6574 ········"dir_path":·36,
5.11 MB
libdpdk-dev_24.11.1-1_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-17·14:59:34.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-17·14:59:34.000000·debian-binary
2 -rw-r--r--···0········0········0····15076·2024-12-17·14:59:34.000000·control.tar.xz2 -rw-r--r--···0········0········0····15076·2024-12-17·14:59:34.000000·control.tar.xz
3 -rw-r--r--···0········0········0·16144264·2024-12-17·14:59:34.000000·data.tar.xz3 -rw-r--r--···0········0········0·15742364·2024-12-17·14:59:34.000000·data.tar.xz
7.92 KB
control.tar.xz
7.89 KB
control.tar
7.82 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libdpdk-dev1 Package:·libdpdk-dev
2 Source:·dpdk2 Source:·dpdk
3 Version:·24.11.1-13 Version:·24.11.1-1
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·DPDK·Maintainers·<pkg-dpdk-devel@lists.alioth.debian.org>5 Maintainer:·Debian·DPDK·Maintainers·<pkg-dpdk-devel@lists.alioth.debian.org>
6 Installed-Size:·940956 Installed-Size:·93260
7 Depends:·libbpf-dev,·libbsd-dev,·libibverbs-dev,·libelf-dev,·libfdt-dev,·libjansson-dev,·libmnl-dev,·libnuma-dev,·libpcap-dev,·libssl-dev,·libxdp-dev,·zlib1g-dev,·librte-acl25·(=·24.11.1-1),·librte-argparse25·(=·24.11.1-1),·librte-baseband-acc25·(=·24.11.1-1),·librte-baseband-fpga-5gnr-fec25·(=·24.11.1-1),·librte-baseband-fpga-lte-fec25·(=·24.11.1-1),·librte-baseband-la12xx25·(=·24.11.1-1),·librte-baseband-null25·(=·24.11.1-1),·librte-baseband-turbo-sw25·(=·24.11.1-1),·librte-bbdev25·(=·24.11.1-1),·librte-bitratestats25·(=·24.11.1-1),·librte-bpf25·(=·24.11.1-1),·librte-bus-auxiliary25·(=·24.11.1-1),·librte-bus-cdx25·(=·24.11.1-1),·librte-bus-dpaa25·(=·24.11.1-1),·librte-bus-fslmc25·(=·24.11.1-1),·librte-bus-ifpga25·(=·24.11.1-1),·librte-bus-pci25·(=·24.11.1-1),·librte-bus-platform25·(=·24.11.1-1),·librte-bus-uacce25·(=·24.11.1-1),·librte-bus-vdev25·(=·24.11.1-1),·librte-bus-vmbus25·(=·24.11.1-1),·librte-cfgfile25·(=·24.11.1-1),·librte-cmdline25·(=·24.11.1-1),·librte-common-cnxk25·(=·24.11.1-1),·librte-common-cpt25·(=·24.11.1-1),·librte-common-dpaax25·(=·24.11.1-1),·librte-common-iavf25·(=·24.11.1-1),·librte-common-idpf25·(=·24.11.1-1),·librte-common-ionic25·(=·24.11.1-1),·librte-common-mlx5-25·(=·24.11.1-1),·librte-common-nfp25·(=·24.11.1-1),·librte-common-nitrox25·(=·24.11.1-1),·librte-common-octeontx25·(=·24.11.1-1),·librte-common-qat25·(=·24.11.1-1),·librte-common-sfc-efx25·(=·24.11.1-1),·librte-compress-mlx5-25·(=·24.11.1-1),·librte-compress-nitrox25·(=·24.11.1-1),·librte-compress-octeontx25·(=·24.11.1-1),·librte-compress-zlib25·(=·24.11.1-1),·librte-compressdev25·(=·24.11.1-1),·librte-crypto-bcmfs25·(=·24.11.1-1),·librte-crypto-caam-jr25·(=·24.11.1-1),·librte-crypto-ccp25·(=·24.11.1-1),·librte-crypto-cnxk25·(=·24.11.1-1),·librte-crypto-dpaa-sec25·(=·24.11.1-1),·librte-crypto-dpaa2-sec25·(=·24.11.1-1),·librte-crypto-ionic25·(=·24.11.1-1),·librte-crypto-mlx5-25·(=·24.11.1-1),·librte-crypto-nitrox25·(=·24.11.1-1),·librte-crypto-null25·(=·24.11.1-1),·librte-crypto-octeontx25·(=·24.11.1-1),·librte-crypto-openssl25·(=·24.11.1-1),·librte-crypto-scheduler25·(=·24.11.1-1),·librte-crypto-virtio25·(=·24.11.1-1),·librte-cryptodev25·(=·24.11.1-1),·librte-dispatcher25·(=·24.11.1-1),·librte-distributor25·(=·24.11.1-1),·librte-dma-cnxk25·(=·24.11.1-1),·librte-dma-dpaa2-25·(=·24.11.1-1),·librte-dma-dpaa25·(=·24.11.1-1),·librte-dma-hisilicon25·(=·24.11.1-1),·librte-dma-odm25·(=·24.11.1-1),·librte-dma-skeleton25·(=·24.11.1-1),·librte-dmadev25·(=·24.11.1-1),·librte-eal25·(=·24.11.1-1),·librte-efd25·(=·24.11.1-1),·librte-ethdev25·(=·24.11.1-1),·librte-event-cnxk25·(=·24.11.1-1),·librte-event-dpaa2-25·(=·24.11.1-1),·librte-event-dpaa25·(=·24.11.1-1),·librte-event-dsw25·(=·24.11.1-1),·librte-event-octeontx25·(=·24.11.1-1),·librte-event-opdl25·(=·24.11.1-1),·librte-event-skeleton25·(=·24.11.1-1),·librte-event-sw25·(=·24.11.1-1),·librte-eventdev25·(=·24.11.1-1),·librte-fib25·(=·24.11.1-1),·librte-gpudev25·(=·24.11.1-1),·librte-graph25·(=·24.11.1-1),·librte-gro25·(=·24.11.1-1),·librte-gso25·(=·24.11.1-1),·librte-hash25·(=·24.11.1-1),·librte-ip-frag25·(=·24.11.1-1),·librte-ipsec25·(=·24.11.1-1),·librte-jobstats25·(=·24.11.1-1),·librte-kvargs25·(=·24.11.1-1),·librte-latencystats25·(=·24.11.1-1),·librte-log25·(=·24.11.1-1),·librte-lpm25·(=·24.11.1-1),·librte-mbuf25·(=·24.11.1-1),·librte-member25·(=·24.11.1-1),·librte-mempool-bucket25·(=·24.11.1-1),·librte-mempool-cnxk25·(=·24.11.1-1),·librte-mempool-dpaa2-25·(=·24.11.1-1),·librte-mempool-dpaa25·(=·24.11.1-1),·librte-mempool-octeontx25·(=·24.11.1-1),·librte-mempool-ring25·(=·24.11.1-1),·librte-mempool-stack25·(=·24.11.1-1),·librte-mempool25·(=·24.11.1-1),·librte-meta-all·(=·24.11.1-1),·librte-meta-allpmds·(=·24.11.1-1),·librte-meta-baseband·(=·24.11.1-1),·librte-meta-bus·(=·24.11.1-1),·librte-meta-common·(=·24.11.1-1),·librte-meta-compress·(=·24.11.1-1),·librte-meta-crypto·(=·24.11.1-1),·librte-meta-dma·(=·24.11.1-1),·librte-meta-event·(=·24.11.1-1),·librte-meta-mempool·(=·24.11.1-1),·librte-meta-net·(=·24.11.1-1),·librte-meta-raw·(=·24.11.1-1),·librte-meter25·(=·24.11.1-1),·librte-metrics25·(=·24.11.1-1),·librte-ml-cnxk25·(=·24.11.1-1),·librte-mldev25·(=·24.11.1-1),·librte-net-af-packet25·(=·24.11.1-1),·librte-net-af-xdp25·(=·24.11.1-1),·librte-net-ark25·(=·24.11.1-1),·librte-net-atlantic25·(=·24.11.1-1),·librte-net-avp25·(=·24.11.1-1),·librte-net-axgbe25·(=·24.11.1-1),·librte-net-bnx2x25·(=·24.11.1-1),·librte-net-bnxt25·(=·24.11.1-1),·librte-net-bond25·(=·24.11.1-1),·librte-net-cnxk25·(=·24.11.1-1),·librte-net-cpfl25·(=·24.11.1-1),·librte-net-cxgbe25·(=·24.11.1-1),·librte-net-dpaa2-25·(=·24.11.1-1),·librte-net-dpaa25·(=·24.11.1-1),·librte-net-e1000-25·(=·24.11.1-1),·librte-net-ena25·(=·24.11.1-1),·librte-net-enetc25·(=·24.11.1-1),·librte-net-enetfec25·(=·24.11.1-1),·librte-net-enic25·(=·24.11.1-1),·librte-net-failsafe25·(=·24.11.1-1),·librte-net-fm10k25·(=·24.11.1-1),·librte-net-gve25·(=·24.11.1-1),·librte-net-hinic25·(=·24.11.1-1),·librte-net-hns3-25·(=·24.11.1-1),·librte-net-i40e25·(=·24.11.1-1),·librte-net-iavf25·(=·24.11.1-1),·librte-net-ice25·(=·24.11.1-1),·librte-net-idpf25·(=·24.11.1-1),·librte-net-igc25·(=·24.11.1-1),·librte-net-ionic25·(=·24.11.1-1),·librte-net-ipn3ke25·(=·24.11.1-1),·librte-net-ixgbe25·(=·24.11.1-1),·librte-net-mana25·(=·24.11.1-1),·librte-net-memif25·(=·24.11.1-1),·librte-net-mlx4-25·(=·24.11.1-1),·librte-net-mlx5-25·(=·24.11.1-1),·librte-net-netvsc25·(=·24.11.1-1),·librte-net-nfp25·(=·24.11.1-1),·librte-net-ngbe25·(=·24.11.1-1),·librte-net-ntnic25·(=·24.11.1-1),·librte-net-null25·(=·24.11.1-1),·librte-net-octeon-ep25·(=·24.11.1-1),·librte-net-octeontx25·(=·24.11.1-1),·librte-net-pcap25·(=·24.11.1-1),·librte-net-pfe25·(=·24.11.1-1),·librte-net-qede25·(=·24.11.1-1),·librte-net-r8169-25·(=·24.11.1-1),·librte-net-ring25·(=·24.11.1-1),·librte-net-sfc25·(=·24.11.1-1),·librte-net-softnic25·(=·24.11.1-1),·librte-net-tap25·(=·24.11.1-1),·librte-net-thunderx25·(=·24.11.1-1),·librte-net-txgbe25·(=·24.11.1-1),·librte-net-vdev-netvsc25·(=·24.11.1-1),·librte-net-vhost25·(=·24.11.1-1),·librte-net-virtio25·(=·24.11.1-1),·librte-net-vmxnet3-25·(=·24.11.1-1),·librte-net-zxdh25·(=·24.11.1-1),·librte-net25·(=·24.11.1-1),·librte-node25·(=·24.11.1-1),·librte-pcapng25·(=·24.11.1-1),·librte-pci25·(=·24.11.1-1),·librte-pdcp25·(=·24.11.1-1),·librte-pdump25·(=·24.11.1-1),·librte-pipeline25·(=·24.11.1-1),·librte-port25·(=·24.11.1-1),·librte-power-acpi25·(=·24.11.1-1),·librte-power-amd-pstate25·(=·24.11.1-1),·librte-power-cppc25·(=·24.11.1-1),·librte-power-intel-pstate25·(=·24.11.1-1),·librte-power-intel-uncore25·(=·24.11.1-1),·librte-power-kvm-vm25·(=·24.11.1-1),·librte-power25·(=·24.11.1-1),·librte-raw-cnxk-bphy25·(=·24.11.1-1),·librte-raw-cnxk-gpio25·(=·24.11.1-1),·librte-raw-cnxk-rvu-lf25·(=·24.11.1-1),·librte-raw-dpaa2-cmdif25·(=·24.11.1-1),·librte-raw-gdtc25·(=·24.11.1-1),·librte-raw-ifpga25·(=·24.11.1-1),·librte-raw-ntb25·(=·24.11.1-1),·librte-raw-skeleton25·(=·24.11.1-1),·librte-rawdev25·(=·24.11.1-1),·librte-rcu25·(=·24.11.1-1),·librte-regex-cn9k25·(=·24.11.1-1),·librte-regex-mlx5-25·(=·24.11.1-1),·librte-regexdev25·(=·24.11.1-1),·librte-reorder25·(=·24.11.1-1),·librte-rib25·(=·24.11.1-1),·librte-ring25·(=·24.11.1-1),·librte-sched25·(=·24.11.1-1),·librte-security25·(=·24.11.1-1),·librte-stack25·(=·24.11.1-1),·librte-table25·(=·24.11.1-1),·librte-telemetry25·(=·24.11.1-1),·librte-timer25·(=·24.11.1-1),·librte-vdpa-ifc25·(=·24.11.1-1),·librte-vdpa-mlx5-25·(=·24.11.1-1),·librte-vdpa-nfp25·(=·24.11.1-1),·librte-vdpa-sfc25·(=·24.11.1-1),·librte-vhost25·(=·24.11.1-1)7 Depends:·libbpf-dev,·libbsd-dev,·libibverbs-dev,·libelf-dev,·libfdt-dev,·libjansson-dev,·libmnl-dev,·libnuma-dev,·libpcap-dev,·libssl-dev,·libxdp-dev,·zlib1g-dev,·librte-acl25·(=·24.11.1-1),·librte-argparse25·(=·24.11.1-1),·librte-baseband-acc25·(=·24.11.1-1),·librte-baseband-fpga-5gnr-fec25·(=·24.11.1-1),·librte-baseband-fpga-lte-fec25·(=·24.11.1-1),·librte-baseband-la12xx25·(=·24.11.1-1),·librte-baseband-null25·(=·24.11.1-1),·librte-baseband-turbo-sw25·(=·24.11.1-1),·librte-bbdev25·(=·24.11.1-1),·librte-bitratestats25·(=·24.11.1-1),·librte-bpf25·(=·24.11.1-1),·librte-bus-auxiliary25·(=·24.11.1-1),·librte-bus-cdx25·(=·24.11.1-1),·librte-bus-dpaa25·(=·24.11.1-1),·librte-bus-fslmc25·(=·24.11.1-1),·librte-bus-ifpga25·(=·24.11.1-1),·librte-bus-pci25·(=·24.11.1-1),·librte-bus-platform25·(=·24.11.1-1),·librte-bus-uacce25·(=·24.11.1-1),·librte-bus-vdev25·(=·24.11.1-1),·librte-bus-vmbus25·(=·24.11.1-1),·librte-cfgfile25·(=·24.11.1-1),·librte-cmdline25·(=·24.11.1-1),·librte-common-cnxk25·(=·24.11.1-1),·librte-common-cpt25·(=·24.11.1-1),·librte-common-dpaax25·(=·24.11.1-1),·librte-common-iavf25·(=·24.11.1-1),·librte-common-idpf25·(=·24.11.1-1),·librte-common-ionic25·(=·24.11.1-1),·librte-common-mlx5-25·(=·24.11.1-1),·librte-common-nfp25·(=·24.11.1-1),·librte-common-nitrox25·(=·24.11.1-1),·librte-common-octeontx25·(=·24.11.1-1),·librte-common-qat25·(=·24.11.1-1),·librte-common-sfc-efx25·(=·24.11.1-1),·librte-compress-mlx5-25·(=·24.11.1-1),·librte-compress-nitrox25·(=·24.11.1-1),·librte-compress-octeontx25·(=·24.11.1-1),·librte-compress-zlib25·(=·24.11.1-1),·librte-compressdev25·(=·24.11.1-1),·librte-crypto-bcmfs25·(=·24.11.1-1),·librte-crypto-caam-jr25·(=·24.11.1-1),·librte-crypto-ccp25·(=·24.11.1-1),·librte-crypto-cnxk25·(=·24.11.1-1),·librte-crypto-dpaa-sec25·(=·24.11.1-1),·librte-crypto-dpaa2-sec25·(=·24.11.1-1),·librte-crypto-ionic25·(=·24.11.1-1),·librte-crypto-mlx5-25·(=·24.11.1-1),·librte-crypto-nitrox25·(=·24.11.1-1),·librte-crypto-null25·(=·24.11.1-1),·librte-crypto-octeontx25·(=·24.11.1-1),·librte-crypto-openssl25·(=·24.11.1-1),·librte-crypto-scheduler25·(=·24.11.1-1),·librte-crypto-virtio25·(=·24.11.1-1),·librte-cryptodev25·(=·24.11.1-1),·librte-dispatcher25·(=·24.11.1-1),·librte-distributor25·(=·24.11.1-1),·librte-dma-cnxk25·(=·24.11.1-1),·librte-dma-dpaa2-25·(=·24.11.1-1),·librte-dma-dpaa25·(=·24.11.1-1),·librte-dma-hisilicon25·(=·24.11.1-1),·librte-dma-odm25·(=·24.11.1-1),·librte-dma-skeleton25·(=·24.11.1-1),·librte-dmadev25·(=·24.11.1-1),·librte-eal25·(=·24.11.1-1),·librte-efd25·(=·24.11.1-1),·librte-ethdev25·(=·24.11.1-1),·librte-event-cnxk25·(=·24.11.1-1),·librte-event-dpaa2-25·(=·24.11.1-1),·librte-event-dpaa25·(=·24.11.1-1),·librte-event-dsw25·(=·24.11.1-1),·librte-event-octeontx25·(=·24.11.1-1),·librte-event-opdl25·(=·24.11.1-1),·librte-event-skeleton25·(=·24.11.1-1),·librte-event-sw25·(=·24.11.1-1),·librte-eventdev25·(=·24.11.1-1),·librte-fib25·(=·24.11.1-1),·librte-gpudev25·(=·24.11.1-1),·librte-graph25·(=·24.11.1-1),·librte-gro25·(=·24.11.1-1),·librte-gso25·(=·24.11.1-1),·librte-hash25·(=·24.11.1-1),·librte-ip-frag25·(=·24.11.1-1),·librte-ipsec25·(=·24.11.1-1),·librte-jobstats25·(=·24.11.1-1),·librte-kvargs25·(=·24.11.1-1),·librte-latencystats25·(=·24.11.1-1),·librte-log25·(=·24.11.1-1),·librte-lpm25·(=·24.11.1-1),·librte-mbuf25·(=·24.11.1-1),·librte-member25·(=·24.11.1-1),·librte-mempool-bucket25·(=·24.11.1-1),·librte-mempool-cnxk25·(=·24.11.1-1),·librte-mempool-dpaa2-25·(=·24.11.1-1),·librte-mempool-dpaa25·(=·24.11.1-1),·librte-mempool-octeontx25·(=·24.11.1-1),·librte-mempool-ring25·(=·24.11.1-1),·librte-mempool-stack25·(=·24.11.1-1),·librte-mempool25·(=·24.11.1-1),·librte-meta-all·(=·24.11.1-1),·librte-meta-allpmds·(=·24.11.1-1),·librte-meta-baseband·(=·24.11.1-1),·librte-meta-bus·(=·24.11.1-1),·librte-meta-common·(=·24.11.1-1),·librte-meta-compress·(=·24.11.1-1),·librte-meta-crypto·(=·24.11.1-1),·librte-meta-dma·(=·24.11.1-1),·librte-meta-event·(=·24.11.1-1),·librte-meta-mempool·(=·24.11.1-1),·librte-meta-net·(=·24.11.1-1),·librte-meta-raw·(=·24.11.1-1),·librte-meter25·(=·24.11.1-1),·librte-metrics25·(=·24.11.1-1),·librte-ml-cnxk25·(=·24.11.1-1),·librte-mldev25·(=·24.11.1-1),·librte-net-af-packet25·(=·24.11.1-1),·librte-net-af-xdp25·(=·24.11.1-1),·librte-net-ark25·(=·24.11.1-1),·librte-net-atlantic25·(=·24.11.1-1),·librte-net-avp25·(=·24.11.1-1),·librte-net-axgbe25·(=·24.11.1-1),·librte-net-bnx2x25·(=·24.11.1-1),·librte-net-bnxt25·(=·24.11.1-1),·librte-net-bond25·(=·24.11.1-1),·librte-net-cnxk25·(=·24.11.1-1),·librte-net-cpfl25·(=·24.11.1-1),·librte-net-cxgbe25·(=·24.11.1-1),·librte-net-dpaa2-25·(=·24.11.1-1),·librte-net-dpaa25·(=·24.11.1-1),·librte-net-e1000-25·(=·24.11.1-1),·librte-net-ena25·(=·24.11.1-1),·librte-net-enetc25·(=·24.11.1-1),·librte-net-enetfec25·(=·24.11.1-1),·librte-net-enic25·(=·24.11.1-1),·librte-net-failsafe25·(=·24.11.1-1),·librte-net-fm10k25·(=·24.11.1-1),·librte-net-gve25·(=·24.11.1-1),·librte-net-hinic25·(=·24.11.1-1),·librte-net-hns3-25·(=·24.11.1-1),·librte-net-i40e25·(=·24.11.1-1),·librte-net-iavf25·(=·24.11.1-1),·librte-net-ice25·(=·24.11.1-1),·librte-net-idpf25·(=·24.11.1-1),·librte-net-igc25·(=·24.11.1-1),·librte-net-ionic25·(=·24.11.1-1),·librte-net-ipn3ke25·(=·24.11.1-1),·librte-net-ixgbe25·(=·24.11.1-1),·librte-net-mana25·(=·24.11.1-1),·librte-net-memif25·(=·24.11.1-1),·librte-net-mlx4-25·(=·24.11.1-1),·librte-net-mlx5-25·(=·24.11.1-1),·librte-net-netvsc25·(=·24.11.1-1),·librte-net-nfp25·(=·24.11.1-1),·librte-net-ngbe25·(=·24.11.1-1),·librte-net-ntnic25·(=·24.11.1-1),·librte-net-null25·(=·24.11.1-1),·librte-net-octeon-ep25·(=·24.11.1-1),·librte-net-octeontx25·(=·24.11.1-1),·librte-net-pcap25·(=·24.11.1-1),·librte-net-pfe25·(=·24.11.1-1),·librte-net-qede25·(=·24.11.1-1),·librte-net-r8169-25·(=·24.11.1-1),·librte-net-ring25·(=·24.11.1-1),·librte-net-sfc25·(=·24.11.1-1),·librte-net-softnic25·(=·24.11.1-1),·librte-net-tap25·(=·24.11.1-1),·librte-net-thunderx25·(=·24.11.1-1),·librte-net-txgbe25·(=·24.11.1-1),·librte-net-vdev-netvsc25·(=·24.11.1-1),·librte-net-vhost25·(=·24.11.1-1),·librte-net-virtio25·(=·24.11.1-1),·librte-net-vmxnet3-25·(=·24.11.1-1),·librte-net-zxdh25·(=·24.11.1-1),·librte-net25·(=·24.11.1-1),·librte-node25·(=·24.11.1-1),·librte-pcapng25·(=·24.11.1-1),·librte-pci25·(=·24.11.1-1),·librte-pdcp25·(=·24.11.1-1),·librte-pdump25·(=·24.11.1-1),·librte-pipeline25·(=·24.11.1-1),·librte-port25·(=·24.11.1-1),·librte-power-acpi25·(=·24.11.1-1),·librte-power-amd-pstate25·(=·24.11.1-1),·librte-power-cppc25·(=·24.11.1-1),·librte-power-intel-pstate25·(=·24.11.1-1),·librte-power-intel-uncore25·(=·24.11.1-1),·librte-power-kvm-vm25·(=·24.11.1-1),·librte-power25·(=·24.11.1-1),·librte-raw-cnxk-bphy25·(=·24.11.1-1),·librte-raw-cnxk-gpio25·(=·24.11.1-1),·librte-raw-cnxk-rvu-lf25·(=·24.11.1-1),·librte-raw-dpaa2-cmdif25·(=·24.11.1-1),·librte-raw-gdtc25·(=·24.11.1-1),·librte-raw-ifpga25·(=·24.11.1-1),·librte-raw-ntb25·(=·24.11.1-1),·librte-raw-skeleton25·(=·24.11.1-1),·librte-rawdev25·(=·24.11.1-1),·librte-rcu25·(=·24.11.1-1),·librte-regex-cn9k25·(=·24.11.1-1),·librte-regex-mlx5-25·(=·24.11.1-1),·librte-regexdev25·(=·24.11.1-1),·librte-reorder25·(=·24.11.1-1),·librte-rib25·(=·24.11.1-1),·librte-ring25·(=·24.11.1-1),·librte-sched25·(=·24.11.1-1),·librte-security25·(=·24.11.1-1),·librte-stack25·(=·24.11.1-1),·librte-table25·(=·24.11.1-1),·librte-telemetry25·(=·24.11.1-1),·librte-timer25·(=·24.11.1-1),·librte-vdpa-ifc25·(=·24.11.1-1),·librte-vdpa-mlx5-25·(=·24.11.1-1),·librte-vdpa-nfp25·(=·24.11.1-1),·librte-vdpa-sfc25·(=·24.11.1-1),·librte-vhost25·(=·24.11.1-1)
8 Section:·libdevel8 Section:·libdevel
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·same10 Multi-Arch:·same
11 Homepage:·https://www.dpdk.org11 Homepage:·https://www.dpdk.org
12 Description:·Data·Plane·Development·Kit·(basic·development·files)12 Description:·Data·Plane·Development·Kit·(basic·development·files)
13 ·DPDK·is·a·set·of·libraries·for·fast·packet·processing.·Applications·run13 ·DPDK·is·a·set·of·libraries·for·fast·packet·processing.·Applications·run
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
5.1 MB
data.tar.xz
5.1 MB
data.tar
2.16 KB
file list
    
Offset 417, 15 lines modifiedOffset 417, 15 lines modified
417 -rw-r--r--···0·root·········(0)·root·········(0)····63984·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_ionic.a417 -rw-r--r--···0·root·········(0)·root·········(0)····63984·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_ionic.a
418 -rw-r--r--···0·root·········(0)·root·········(0)····65422·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_mlx5.a418 -rw-r--r--···0·root·········(0)·root·········(0)····65422·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_mlx5.a
419 -rw-r--r--···0·root·········(0)·root·········(0)····34100·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_nitrox.a419 -rw-r--r--···0·root·········(0)·root·········(0)····34100·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_nitrox.a
420 -rw-r--r--···0·root·········(0)·root·········(0)····22330·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_null.a420 -rw-r--r--···0·root·········(0)·root·········(0)····22330·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_null.a
421 -rw-r--r--···0·root·········(0)·root·········(0)···173424·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_octeontx.a421 -rw-r--r--···0·root·········(0)·root·········(0)···173424·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_octeontx.a
422 -rw-r--r--···0·root·········(0)·root·········(0)····87618·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_openssl.a422 -rw-r--r--···0·root·········(0)·root·········(0)····87618·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_openssl.a
423 -rw-r--r--···0·root·········(0)·root·········(0)···122198·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_scheduler.a423 -rw-r--r--···0·root·········(0)·root·········(0)···122198·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_scheduler.a
424 -rw-r--r--···0·root·········(0)·root·········(0)···930650·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_virtio.a424 -rw-r--r--···0·root·········(0)·root·········(0)····75114·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_crypto_virtio.a
425 -rw-r--r--···0·root·········(0)·root·········(0)···208660·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_cryptodev.a425 -rw-r--r--···0·root·········(0)·root·········(0)···208660·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_cryptodev.a
426 -rw-r--r--···0·root·········(0)·root·········(0)····11744·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dispatcher.a426 -rw-r--r--···0·root·········(0)·root·········(0)····11744·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dispatcher.a
427 -rw-r--r--···0·root·········(0)·root·········(0)····21482·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_distributor.a427 -rw-r--r--···0·root·········(0)·root·········(0)····21482·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_distributor.a
428 -rw-r--r--···0·root·········(0)·root·········(0)····40106·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_cnxk.a428 -rw-r--r--···0·root·········(0)·root·········(0)····40106·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_cnxk.a
429 -rw-r--r--···0·root·········(0)·root·········(0)····41972·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_dpaa.a429 -rw-r--r--···0·root·········(0)·root·········(0)····41972·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_dpaa.a
430 -rw-r--r--···0·root·········(0)·root·········(0)····40880·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_dpaa2.a430 -rw-r--r--···0·root·········(0)·root·········(0)····40880·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_dpaa2.a
431 -rw-r--r--···0·root·········(0)·root·········(0)····20962·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_hisilicon.a431 -rw-r--r--···0·root·········(0)·root·········(0)····20962·2024-12-17·14:59:34.000000·./usr/lib/aarch64-linux-gnu/librte_dma_hisilicon.a
5.1 MB
./usr/lib/aarch64-linux-gnu/librte_crypto_virtio.a
11.9 KB
nm -s {}
    
Offset 5, 113 lines modifiedOffset 5, 221 lines modified
5 virtio_crypto_logtype_init·in·crypto_virtio_virtio_cryptodev.c.o5 virtio_crypto_logtype_init·in·crypto_virtio_virtio_cryptodev.c.o
6 virtio_crypto_logtype_driver·in·crypto_virtio_virtio_cryptodev.c.o6 virtio_crypto_logtype_driver·in·crypto_virtio_virtio_cryptodev.c.o
7 cryptodev_virtio_driver_id·in·crypto_virtio_virtio_cryptodev.c.o7 cryptodev_virtio_driver_id·in·crypto_virtio_virtio_cryptodev.c.o
8 virtio_crypto_queue_release·in·crypto_virtio_virtio_cryptodev.c.o8 virtio_crypto_queue_release·in·crypto_virtio_virtio_cryptodev.c.o
9 virtio_crypto_queue_setup·in·crypto_virtio_virtio_cryptodev.c.o9 virtio_crypto_queue_setup·in·crypto_virtio_virtio_cryptodev.c.o
10 virtio_crypto_logtype_rx·in·crypto_virtio_virtio_cryptodev.c.o10 virtio_crypto_logtype_rx·in·crypto_virtio_virtio_cryptodev.c.o
11 virtio_crypto_logtype_tx·in·crypto_virtio_virtio_cryptodev.c.o11 virtio_crypto_logtype_tx·in·crypto_virtio_virtio_cryptodev.c.o
12 crypto_virtio_hw_internal·in·crypto_virtio_virtio_pci.c.o 
13 virtio_crypto_modern_ops·in·crypto_virtio_virtio_pci.c.o 
14 vtpci_read_cryptodev_config·in·crypto_virtio_virtio_pci.c.o12 vtpci_read_cryptodev_config·in·crypto_virtio_virtio_pci.c.o
 13 crypto_virtio_hw_internal·in·crypto_virtio_virtio_pci.c.o
15 vtpci_write_cryptodev_config·in·crypto_virtio_virtio_pci.c.o14 vtpci_write_cryptodev_config·in·crypto_virtio_virtio_pci.c.o
16 vtpci_cryptodev_negotiate_features·in·crypto_virtio_virtio_pci.c.o15 vtpci_cryptodev_negotiate_features·in·crypto_virtio_virtio_pci.c.o
17 vtpci_cryptodev_reset·in·crypto_virtio_virtio_pci.c.o16 vtpci_cryptodev_reset·in·crypto_virtio_virtio_pci.c.o
18 vtpci_cryptodev_set_status·in·crypto_virtio_virtio_pci.c.o17 vtpci_cryptodev_set_status·in·crypto_virtio_virtio_pci.c.o
19 vtpci_cryptodev_reinit_complete·in·crypto_virtio_virtio_pci.c.o18 vtpci_cryptodev_reinit_complete·in·crypto_virtio_virtio_pci.c.o
20 vtpci_cryptodev_get_status·in·crypto_virtio_virtio_pci.c.o19 vtpci_cryptodev_get_status·in·crypto_virtio_virtio_pci.c.o
21 vtpci_cryptodev_isr·in·crypto_virtio_virtio_pci.c.o20 vtpci_cryptodev_isr·in·crypto_virtio_virtio_pci.c.o
22 vtpci_cryptodev_init·in·crypto_virtio_virtio_pci.c.o21 vtpci_cryptodev_init·in·crypto_virtio_virtio_pci.c.o
 22 virtio_crypto_modern_ops·in·crypto_virtio_virtio_pci.c.o
23 virtio_crypto_ctrlq_start·in·crypto_virtio_virtio_rxtx.c.o23 virtio_crypto_ctrlq_start·in·crypto_virtio_virtio_rxtx.c.o
24 virtio_crypto_dataq_start·in·crypto_virtio_virtio_rxtx.c.o24 virtio_crypto_dataq_start·in·crypto_virtio_virtio_rxtx.c.o
25 virtio_crypto_pkt_rx_burst·in·crypto_virtio_virtio_rxtx.c.o25 virtio_crypto_pkt_rx_burst·in·crypto_virtio_virtio_rxtx.c.o
26 virtio_crypto_pkt_tx_burst·in·crypto_virtio_virtio_rxtx.c.o26 virtio_crypto_pkt_tx_burst·in·crypto_virtio_virtio_rxtx.c.o
27 virtqueue_disable_intr·in·crypto_virtio_virtqueue.c.o27 virtqueue_disable_intr·in·crypto_virtio_virtqueue.c.o
28 virtqueue_detatch_unused·in·crypto_virtio_virtqueue.c.o28 virtqueue_detatch_unused·in·crypto_virtio_virtqueue.c.o
  
29 meson-generated_.._rte_crypto_virtio.pmd.c.o:29 meson-generated_.._rte_crypto_virtio.pmd.c.o:
30 00000000·D·crypto_virtio_pmd_info30 0000000000000000·R·crypto_virtio_pmd_info
  
31 crypto_virtio_virtio_cryptodev.c.o:31 crypto_virtio_virtio_cryptodev.c.o:
 32 00000000000001c0·r·__func__.0
 33 00000000000001a0·r·__func__.1
 34 0000000000000028·r·__func__.10
 35 00000000000002a0·r·__func__.11
 36 0000000000000178·r·__func__.12
 37 0000000000000000·r·__func__.13
 38 0000000000000150·r·__func__.14
 39 00000000000002e8·r·__func__.15
 40 00000000000002c0·r·__func__.16
 41 00000000000000d8·r·__func__.17
 42 0000000000000120·r·__func__.18
 43 0000000000000100·r·__func__.19
 44 0000000000000428·r·__func__.2
 45 00000000000001f8·r·__func__.20
 46 00000000000001e0·r·__func__.21
 47 0000000000000370·r·__func__.22
 48 0000000000000350·r·__func__.23
 49 0000000000000338·r·__func__.24
 50 0000000000000390·r·__func__.25
 51 00000000000003d0·r·__func__.26
 52 0000000000000318·r·__func__.27
 53 0000000000000408·r·__func__.3
 54 00000000000000b8·r·__func__.4
 55 0000000000000098·r·__func__.5
 56 0000000000000078·r·__func__.6
 57 0000000000000058·r·__func__.7
 58 00000000000003f0·r·__func__.8
 59 00000000000003b0·r·__func__.9
 60 ·················U·__snprintf_chk
 61 ·················U·__stack_chk_fail
 62 ·················U·__stack_chk_guard
 63 0000000000000160·t·__virtio_crypto_logtype_driver
 64 0000000000000060·t·__virtio_crypto_logtype_init
 65 00000000000000e0·t·__virtio_crypto_logtype_rx
 66 00000000000000a0·t·__virtio_crypto_logtype_session
 67 0000000000000120·t·__virtio_crypto_logtype_tx
32 ·········U·crypto_virtio_hw_internal68 ·················U·crypto_virtio_hw_internal
 69 0000000000000db8·t·crypto_virtio_pci_probe
 70 000000000000006c·t·crypto_virtio_pci_remove
33 00000000·B·cryptodev_virtio_driver_id71 0000000000000034·B·cryptodev_virtio_driver_id
 72 0000000000000020·t·init_cryptodev_virtio_driver_id
 73 ·················U·memcpy
 74 ·················U·memset
 75 0000000000000458·r·pci_id_virtio_crypto_map
 76 0000000000000000·t·pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD
34 ·········U·per_lcore__rte_errno77 ·················U·per_lcore__rte_errno
35 ·········U·rte_cryptodev_allocate_driver78 ·················U·rte_cryptodev_allocate_driver
36 ·········U·rte_cryptodev_pmd_create79 ·················U·rte_cryptodev_pmd_create
37 ·········U·rte_cryptodev_pmd_get_named_dev80 ·················U·rte_cryptodev_pmd_get_named_dev
38 ·········U·rte_cryptodev_pmd_probing_finish81 ·················U·rte_cryptodev_pmd_probing_finish
39 ·········U·rte_eal_process_type82 ·················U·rte_eal_process_type
40 ·········U·rte_free83 ·················U·rte_free
41 ·········U·rte_log84 ·················U·rte_log
42 ·········U·rte_log_register_type_and_pick_level85 ·················U·rte_log_register_type_and_pick_level
43 ·········U·rte_malloc86 ·················U·rte_malloc
44 ·········U·rte_malloc_virt2iova87 ·················U·rte_malloc_virt2iova
45 ·········U·rte_mempool_create88 ·················U·rte_mempool_create
46 ·········U·rte_mempool_free89 ·················U·rte_mempool_free
47 ·········U·rte_mempool_lookup90 ·················U·rte_mempool_lookup
48 ·········U·rte_memzone_free91 ·················U·rte_memzone_free
49 ·········U·rte_memzone_lookup92 ·················U·rte_memzone_lookup
50 ·········U·rte_memzone_reserve_aligned93 ·················U·rte_memzone_reserve_aligned
51 ·········U·rte_pci_device_name94 ·················U·rte_pci_device_name
52 ·········U·rte_pci_register95 ·················U·rte_pci_register
 96 00000000000000a0·d·rte_virtio_crypto_driver
53 ·········U·rte_zmalloc97 ·················U·rte_zmalloc
54 ·········U·rte_zmalloc_socket98 ·················U·rte_zmalloc_socket
 99 0000000000000448·r·this_pmd_name3
55 ·········U·usleep100 ·················U·usleep
 101 0000000000000210·r·virtio_capabilities
 102 0000000000000374·t·virtio_crypto_check_sym_session_paras
56 ·········U·virtio_crypto_ctrlq_start103 ·················U·virtio_crypto_ctrlq_start
57 ·········U·virtio_crypto_dataq_start104 ·················U·virtio_crypto_dataq_start
 105 0000000000000000·t·virtio_crypto_dev_close
 106 0000000000002214·t·virtio_crypto_dev_configure
 107 00000000000002dc·t·virtio_crypto_dev_info_get
 108 0000000000000000·d·virtio_crypto_dev_ops
 109 000000000000000c·t·virtio_crypto_dev_start
 110 00000000000001c4·t·virtio_crypto_dev_stats_get
 111 0000000000000134·t·virtio_crypto_dev_stats_reset
 112 00000000000017fc·t·virtio_crypto_dev_stop
 113 0000000000000000·b·virtio_crypto_drv
 114 0000000000000b2c·t·virtio_crypto_init_device.constprop.0.isra.0
58 00000000·B·virtio_crypto_logtype_driver115 0000000000000020·B·virtio_crypto_logtype_driver
59 00000000·B·virtio_crypto_logtype_init116 0000000000000030·B·virtio_crypto_logtype_init
60 00000000·B·virtio_crypto_logtype_rx117 0000000000000028·B·virtio_crypto_logtype_rx
61 00000000·B·virtio_crypto_logtype_session118 000000000000002c·B·virtio_crypto_logtype_session
62 00000000·B·virtio_crypto_logtype_tx119 0000000000000024·B·virtio_crypto_logtype_tx
63 ·········U·virtio_crypto_pkt_rx_burst120 ·················U·virtio_crypto_pkt_rx_burst
64 ·········U·virtio_crypto_pkt_tx_burst121 ·················U·virtio_crypto_pkt_tx_burst
 122 0000000000001aac·t·virtio_crypto_qp_release
 123 00000000000020ec·t·virtio_crypto_qp_setup
65 00000000·T·virtio_crypto_queue_release124 0000000000001758·T·virtio_crypto_queue_release
66 00000000·T·virtio_crypto_queue_setup125 0000000000001b54·T·virtio_crypto_queue_setup
 126 0000000000000f98·t·virtio_crypto_send_command
 127 0000000000000474·t·virtio_crypto_sym_clear_session
Max diff block lines reached; 4376/12179 bytes (35.93%) of diff not shown.
1.18 KB
file list
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 ----------···0········0········0······794·1970-01-01·00:00:00.000000·/1 ----------···0········0········0······794·1970-01-01·00:00:00.000000·/
2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//
3 ?rw-r--r--···0········0········0·····7872·1970-01-01·00:00:00.000000·meson-generated_.._rte_crypto_virtio.pmd.c.o3 ?rw-r--r--···0········0········0·····1016·1970-01-01·00:00:00.000000·meson-generated_.._rte_crypto_virtio.pmd.c.o
4 ?rw-r--r--···0········0········0···346880·1970-01-01·00:00:00.000000·crypto_virtio_virtio_cryptodev.c.o4 ?rw-r--r--···0········0········0····42152·1970-01-01·00:00:00.000000·crypto_virtio_virtio_cryptodev.c.o
5 ?rw-r--r--···0········0········0···175448·1970-01-01·00:00:00.000000·crypto_virtio_virtio_pci.c.o5 ?rw-r--r--···0········0········0····13288·1970-01-01·00:00:00.000000·crypto_virtio_virtio_pci.c.o
6 ?rw-r--r--···0········0········0···242528·1970-01-01·00:00:00.000000·crypto_virtio_virtio_rxtx.c.o6 ?rw-r--r--···0········0········0····11216·1970-01-01·00:00:00.000000·crypto_virtio_virtio_rxtx.c.o
7 ?rw-r--r--···0········0········0···156528·1970-01-01·00:00:00.000000·crypto_virtio_virtqueue.c.o7 ?rw-r--r--···0········0········0·····6048·1970-01-01·00:00:00.000000·crypto_virtio_virtqueue.c.o
26.6 KB
meson-generated_.._rte_crypto_virtio.pmd.c.o
935 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········5184·(bytes·into·file)13 ··Start·of·section·headers:··········376·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4219 ··Number·of·section·headers:·········10
20 ··Section·header·string·table·index:·4120 ··Section·header·string·table·index:·9
5.08 KB
readelf --wide --sections {}
    
Offset 1, 51 lines modifiedOffset 1, 19 lines modified
1 There·are·42·section·headers,·starting·at·offset·0x1440:1 There·are·10·section·headers,·starting·at·offset·0x178:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··1
8 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000040·000065·00···E··0···0··1 
9 ··[·5]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·000e70·0000d8·18···I·39···4··8 
10 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·0000a5·00005d·00···E··0···0··1 
11 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·000102·00003a·00···E··0···0··1 
12 ··[·8]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·000f48·000060·18···I·39···7··8 
13 ··[·9]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·00013c·000127·01·MSE··0···0··1 
14 ··[10]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·000263·000058·01·MSE··0···0··1 
15 ··[11]·.gnu.lto_.profile.12423544dd01fa39·PROGBITS········0000000000000000·0002bb·00000f·00···E··0···0··1 
16 ··[12]·.gnu.lto_.icf.12423544dd01fa39·PROGBITS········0000000000000000·0002ca·000019·00···E··0···0··1 
17 ··[13]·.gnu.lto_.ipa_sra.12423544dd01fa39·PROGBITS········0000000000000000·0002e3·000011·00···E··0···0··1 
18 ··[14]·.gnu.lto_.inline.12423544dd01fa39·PROGBITS········0000000000000000·0002f4·000011·00···E··0···0··1 
19 ··[15]·.gnu.lto_.jmpfuncs.12423544dd01fa39·PROGBITS········0000000000000000·000305·000011·00···E··0···0··1 
20 ··[16]·.gnu.lto_.pureconst.12423544dd01fa39·PROGBITS········0000000000000000·000316·00000e·00···E··0···0··1 
21 ··[17]·.gnu.lto_.ipa_modref.12423544dd01fa39·PROGBITS········0000000000000000·000324·000011·00···E··0···0··1 
22 ··[18]·.gnu.lto_.lto.12423544dd01fa39·PROGBITS········0000000000000000·000335·000008·00···E··0···0··1 
23 ··[19]·.gnu.lto_crypto_virtio_pmd_info.1.12423544dd01fa39·PROGBITS········0000000000000000·00033d·000056·00···E··0···0··1 
24 ··[20]·.gnu.lto_.symbol_nodes.12423544dd01fa39·PROGBITS········0000000000000000·000393·000018·00···E··0···0··1 
25 ··[21]·.gnu.lto_.refs.12423544dd01fa39·PROGBITS········0000000000000000·0003ab·00000e·00···E··0···0··1 
26 ··[22]·.gnu.lto_.decls.12423544dd01fa39·PROGBITS········0000000000000000·0003b9·00019f·00···E··0···0··1 
27 ··[23]·.gnu.lto_.symtab.12423544dd01fa39·PROGBITS········0000000000000000·000558·000026·00···E··0···0··1 
28 ··[24]·.gnu.lto_.ext_symtab.12423544dd01fa39·PROGBITS········0000000000000000·00057e·000003·00···E··0···0··1 
29 ··[25]·.gnu.lto_.opts····PROGBITS········0000000000000000·000581·000173·00···E··0···0··1 
30 ··[26]·.rodata···········PROGBITS········0000000000000000·0006f4·00003a·00···A··0···0··88 ··[·4]·.rodata···········PROGBITS········0000000000000000·000040·00003a·00···A··0···0··8
31 ··[27]·.debug_info·······PROGBITS········0000000000000000·00072e·00006f·00······0···0··1 
32 ··[28]·.rela.debug_info··RELA············0000000000000000·000fa8·0000f0·18···I·39··27··8 
33 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·00079d·00005f·00······0···0··1 
34 ··[30]·.debug_aranges····PROGBITS········0000000000000000·0007fc·000020·00······0···0··1 
35 ··[31]·.rela.debug_aranges·RELA············0000000000000000·001098·000018·18···I·39··30··8 
36 ··[32]·.debug_line·······PROGBITS········0000000000000000·00081c·00003a·00······0···0··1 
37 ··[33]·.rela.debug_line··RELA············0000000000000000·0010b0·000060·18···I·39··32··8 
38 ··[34]·.debug_str········PROGBITS········0000000000000000·000856·000127·01··MS··0···0··1 
39 ··[35]·.debug_line_str···PROGBITS········0000000000000000·00097d·0000ac·01··MS··0···0··1 
40 ··[36]·.comment··········PROGBITS········0000000000000000·000a29·000020·01··MS··0···0··1 
41 ··[37]·.note.GNU-stack···PROGBITS········0000000000000000·000a49·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·00007a·000000·00······0···0··1
42 ··[38]·.note.gnu.property·NOTE············0000000000000000·000a49·000020·00···A··0···0··810 ··[·6]·.note.gnu.property·NOTE············0000000000000000·00007a·000020·00···A··0···0··8
43 ··[39]·.symtab···········SYMTAB··········0000000000000000·000a70·0003a8·18·····40··37··811 ··[·7]·.symtab···········SYMTAB··········0000000000000000·0000a0·000060·18······8···3··8
44 ··[40]·.strtab···········STRTAB··········0000000000000000·000e18·000054·00······0···0··112 ··[·8]·.strtab···········STRTAB··········0000000000000000·000100·00001b·00······0···0··1
45 ··[41]·.shstrtab·········STRTAB··········0000000000000000·001110·00032f·00······0···0··113 ··[·9]·.shstrtab·········STRTAB··········0000000000000000·00011b·000057·00······0···0··1
46 Key·to·Flags:14 Key·to·Flags:
47 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
48 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
49 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
50 ··D·(mbind),·p·(processor·specific)18 ··D·(mbind),·p·(processor·specific)
3.58 KB
readelf --wide --symbols {}
    
Offset 1, 42 lines modifiedOffset 1, 7 lines modified
  
1 Symbol·table·'.symtab'·contains·39·entries:1 Symbol·table·'.symtab'·contains·4·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·rte_crypto_virtio.pmd.c 
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text 
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····2·.data4 ·····1:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·$d
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.bss 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.gnu.debuglto_.debug_info 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.gnu.debuglto_.debug_abbrev 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.gnu.debuglto_.debug_line 
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.gnu.debuglto_.debug_str 
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.gnu.debuglto_.debug_line_str 
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.gnu.lto_.profile.12423544dd01fa39 
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.gnu.lto_.icf.12423544dd01fa39 
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.gnu.lto_.ipa_sra.12423544dd01fa39 
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.gnu.lto_.inline.12423544dd01fa39 
17 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.gnu.lto_.jmpfuncs.12423544dd01fa39 
18 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.gnu.lto_.pureconst.12423544dd01fa39 
19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.gnu.lto_.ipa_modref.12423544dd01fa39 
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.gnu.lto_.lto.12423544dd01fa39 
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.gnu.lto_crypto_virtio_pmd_info.1.12423544dd01fa39 
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.gnu.lto_.symbol_nodes.12423544dd01fa39 
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.gnu.lto_.refs.12423544dd01fa39 
24 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.gnu.lto_.decls.12423544dd01fa39 
25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.gnu.lto_.symtab.12423544dd01fa39 
26 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.gnu.lto_.ext_symtab.12423544dd01fa39 
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.gnu.lto_.opts 
28 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···26·.rodata 
29 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···26·$d5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_info 
31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···29·.debug_abbrev 
32 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···30·.debug_aranges 
33 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_line 
34 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···34·.debug_str 
35 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···35·.debug_line_str 
36 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···37·.note.GNU-stack 
37 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···38·.note.gnu.property 
38 ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···38·$d 
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···36·.comment 
40 ····37:·0000000000000000·····0·NOTYPE··WEAK···HIDDEN·····4·rte_crypto_virtio.pmd.c.7f7dd49e 
41 ····38:·0000000000000000····58·OBJECT··GLOBAL·DEFAULT···26·crypto_virtio_pmd_info6 ·····3:·0000000000000000····58·OBJECT··GLOBAL·DEFAULT····4·crypto_virtio_pmd_info
3.76 KB
readelf --wide --relocs {}
    
Offset 1, 43 lines modifiedOffset 1, 2 lines modified
  
 1 There·are·no·relocations·in·this·file.
1 Relocation·section·'.rela.gnu.debuglto_.debug_info'·at·offset·0xe70·contains·9·entries: 
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
3 0000000000000008··0000000600000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_abbrev·+·0 
4 000000000000000d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·0 
5 0000000000000012··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·8 
6 0000000000000016··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·28 
7 000000000000001a··0000000700000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line·+·0 
8 000000000000001f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·11d 
9 0000000000000033··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·118 
10 0000000000000054··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·106 
11 0000000000000059··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·ef 
  
12 Relocation·section·'.rela.gnu.debuglto_.debug_line'·at·offset·0xf48·contains·4·entries: 
13 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
14 0000000000000022··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·28 
15 0000000000000026··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·0 
16 0000000000000030··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·8 
17 0000000000000035··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·40 
  
18 Relocation·section·'.rela.debug_info'·at·offset·0xfa8·contains·10·entries: 
19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
20 0000000000000008··0000001c00000102·R_AARCH64_ABS32········0000000000000000·.debug_abbrev·+·0 
21 000000000000000d··0000001f00000102·R_AARCH64_ABS32········0000000000000000·.debug_str·+·0 
22 0000000000000012··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·0 
23 0000000000000016··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·20 
24 000000000000001a··0000001e00000102·R_AARCH64_ABS32········0000000000000000·.debug_line·+·0 
25 000000000000001f··0000001f00000102·R_AARCH64_ABS32········0000000000000000·.debug_str·+·11d 
26 0000000000000033··0000001f00000102·R_AARCH64_ABS32········0000000000000000·.debug_str·+·118 
27 0000000000000054··0000001f00000102·R_AARCH64_ABS32········0000000000000000·.debug_str·+·106 
28 0000000000000059··0000001f00000102·R_AARCH64_ABS32········0000000000000000·.debug_str·+·ef 
29 0000000000000066··0000002600000101·R_AARCH64_ABS64········0000000000000000·crypto_virtio_pmd_info·+·0 
  
30 Relocation·section·'.rela.debug_aranges'·at·offset·0x1098·contains·1·entry: 
31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
32 0000000000000006··0000001b00000102·R_AARCH64_ABS32········0000000000000000·.debug_info·+·0 
  
33 Relocation·section·'.rela.debug_line'·at·offset·0x10b0·contains·4·entries: 
34 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
35 0000000000000022··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·38 
36 0000000000000026··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·74 
37 0000000000000030··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·7c 
38 0000000000000035··0000002000000102·R_AARCH64_ABS32········0000000000000000·.debug_line_str·+·94 
1.26 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 40 lines modifiedOffset 0, 0 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line: 
  
2 ··Offset:······················0 
3 ··Length:······················54 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········8 
6 ··Segment·selector·(bytes):····0 
7 ··Prologue·Length:·············46 
8 ··Minimum·Instruction·Length:··4 
9 ··Maximum·Ops·per·Instruction:·1 
10 ··Initial·value·of·'is_stmt':··1 
11 ··Line·Base:···················-5 
12 ··Line·Range:··················14 
13 ··Opcode·Base:·················13 
  
14 ·Opcodes: 
15 ··Opcode·1·has·0·args 
16 ··Opcode·2·has·1·arg 
17 ··Opcode·3·has·1·arg 
18 ··Opcode·4·has·1·arg 
19 ··Opcode·5·has·1·arg 
20 ··Opcode·6·has·0·args 
21 ··Opcode·7·has·0·args 
22 ··Opcode·8·has·0·args 
23 ··Opcode·9·has·1·arg 
24 ··Opcode·10·has·0·args 
25 ··Opcode·11·has·0·args 
26 ··Opcode·12·has·1·arg 
  
27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1): 
28 ··Entry»  Name 
29 ··0»      (line_strp)»   (offset:·0x38):·/build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
30 ··1»      (line_strp)»   (offset:·0x74):·drivers 
  
31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2): 
32 ··Entry»  Dir»       Name 
33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x7c):·rte_crypto_virtio.pmd.c 
34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x94):·rte_crypto_virtio.pmd.c 
  
35 ·No·Line·Number·Statements. 
2.7 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 52 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_info·section: 
  
2 ··Compilation·Unit·@·offset·0: 
3 ···Length:········0x6b·(32-bit) 
4 ···Version:·······5 
5 ···Unit·Type:·····DW_UT_compile·(1) 
6 ···Abbrev·Offset:·0 
7 ···Pointer·Size:··8 
8 ·<0><c>:·Abbrev·Number:·3·(DW_TAG_compile_unit) 
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11) 
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·drivers/rte_crypto_virtio.pmd.c 
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x20):·./obj-aarch64-linux-gnu 
13 ····<1a>···DW_AT_stmt_list···:·(sec_offset)·0 
14 ·<1><1e>:·Abbrev·Number:·4·(DW_TAG_variable) 
15 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x11d):·generator 
16 ····<23>···DW_AT_decl_file···:·(data1)·1 
17 ····<24>···DW_AT_decl_line···:·(data1)·1 
18 ····<25>···DW_AT_decl_column·:·(data1)·44 
19 ····<26>···DW_AT_type········:·(ref4)·<0x2a>,·char 
20 ·<1><2a>:·Abbrev·Number:·5·(DW_TAG_pointer_type) 
21 ····<2b>···DW_AT_byte_size···:·(data1)·8 
22 ····<2c>···DW_AT_type········:·(ref4)·<0x37>,·char 
23 ·<1><30>:·Abbrev·Number:·1·(DW_TAG_base_type) 
24 ····<31>···DW_AT_byte_size···:·(data1)·1 
25 ····<32>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
26 ····<33>···DW_AT_name········:·(strp)·(offset:·0x118):·char 
27 ·<1><37>:·Abbrev·Number:·2·(DW_TAG_const_type) 
28 ····<38>···DW_AT_type········:·(ref4)·<0x30>,·char 
29 ·<1><3c>:·Abbrev·Number:·6·(DW_TAG_array_type) 
30 ····<3d>···DW_AT_type········:·(ref4)·<0x37>,·char 
31 ····<41>···DW_AT_sibling·····:·(ref4)·<0x4c> 
32 ·<2><45>:·Abbrev·Number:·7·(DW_TAG_subrange_type) 
33 ····<46>···DW_AT_type········:·(ref4)·<0x51>,·long·unsigned·int 
34 ····<4a>···DW_AT_upper_bound·:·(data1)·57 
35 ·<2><4b>:·Abbrev·Number:·0 
36 ·<1><4c>:·Abbrev·Number:·2·(DW_TAG_const_type) 
37 ····<4d>···DW_AT_type········:·(ref4)·<0x3c>,·char 
38 ·<1><51>:·Abbrev·Number:·1·(DW_TAG_base_type) 
39 ····<52>···DW_AT_byte_size···:·(data1)·8 
40 ····<53>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
41 ····<54>···DW_AT_name········:·(strp)·(offset:·0x106):·long·unsigned·int 
42 ·<1><58>:·Abbrev·Number:·8·(DW_TAG_variable) 
43 ····<59>···DW_AT_name········:·(strp)·(offset:·0xef):·crypto_virtio_pmd_info 
44 ····<5d>···DW_AT_decl_file···:·(data1)·1 
45 ····<5e>···DW_AT_decl_line···:·(data1)·2 
46 ····<5f>···DW_AT_decl_column·:·(data1)·12 
47 ····<60>···DW_AT_type········:·(ref4)·<0x4c>,·char 
48 ····<64>···DW_AT_external····:·(flag_present)·1 
49 ····<64>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·0·0·0·0·0·0·0·»       (DW_OP_addr:·0) 
50 ·<1><6e>:·Abbrev·Number:·0 
  
1.85 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 47 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_abbrev·section: 
  
2 ··Number·TAG·(0) 
3 ···1······DW_TAG_base_type····[no·children] 
4 ····DW_AT_byte_size····DW_FORM_data1 
5 ····DW_AT_encoding·····DW_FORM_data1 
6 ····DW_AT_name·········DW_FORM_strp 
7 ····DW_AT·value:·0·····DW_FORM·value:·0 
8 ···2······DW_TAG_const_type····[no·children] 
9 ····DW_AT_type·········DW_FORM_ref4 
10 ····DW_AT·value:·0·····DW_FORM·value:·0 
11 ···3······DW_TAG_compile_unit····[has·children] 
12 ····DW_AT_producer·····DW_FORM_strp 
13 ····DW_AT_language·····DW_FORM_data1 
14 ····DW_AT_name·········DW_FORM_line_strp 
15 ····DW_AT_comp_dir·····DW_FORM_line_strp 
16 ····DW_AT_stmt_list····DW_FORM_sec_offset 
17 ····DW_AT·value:·0·····DW_FORM·value:·0 
18 ···4······DW_TAG_variable····[no·children] 
19 ····DW_AT_name·········DW_FORM_strp 
20 ····DW_AT_decl_file····DW_FORM_data1 
21 ····DW_AT_decl_line····DW_FORM_data1 
22 ····DW_AT_decl_column··DW_FORM_data1 
23 ····DW_AT_type·········DW_FORM_ref4 
24 ····DW_AT·value:·0·····DW_FORM·value:·0 
25 ···5······DW_TAG_pointer_type····[no·children] 
26 ····DW_AT_byte_size····DW_FORM_data1 
27 ····DW_AT_type·········DW_FORM_ref4 
28 ····DW_AT·value:·0·····DW_FORM·value:·0 
29 ···6······DW_TAG_array_type····[has·children] 
30 ····DW_AT_type·········DW_FORM_ref4 
31 ····DW_AT_sibling······DW_FORM_ref4 
32 ····DW_AT·value:·0·····DW_FORM·value:·0 
33 ···7······DW_TAG_subrange_type····[no·children] 
34 ····DW_AT_type·········DW_FORM_ref4 
35 ····DW_AT_upper_bound··DW_FORM_data1 
36 ····DW_AT·value:·0·····DW_FORM·value:·0 
37 ···8······DW_TAG_variable····[no·children] 
38 ····DW_AT_name·········DW_FORM_strp 
39 ····DW_AT_decl_file····DW_FORM_data1 
40 ····DW_AT_decl_line····DW_FORM_data1 
41 ····DW_AT_decl_column··DW_FORM_data1 
42 ····DW_AT_type·········DW_FORM_ref4 
43 ····DW_AT_external·····DW_FORM_flag_present 
44 ····DW_AT_location·····DW_FORM_exprloc 
45 ····DW_AT·value:·0·····DW_FORM·value:·0 
  
366 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 11 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················28 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000000 
  
364 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 11 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················28 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000000 
  
2.28 KB
strings --all --bytes=8 {}
    
Offset 1, 51 lines modifiedOffset 1, 5 lines modified
1 GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
2 crypto_virtio_pmd_info 
3 long·unsigned·int 
4 generator 
5 drivers/rte_crypto_virtio.pmd.c 
6 ./obj-aarch64-linux-gnu 
7 rte_crypto_virtio.pmd.c 
8 :PMD_INFO_STRING=·{"name":·"crypto_virtio",·"pci_ids":·[]} 
9 crypto_virtio_pmd_info 
10 '-fno-openmp'·'-fno-openacc'·'-fcf-protection=none'·'-g'·'-mbranch-protection=standard'·'-march=armv8-a+crc'·'-moutline-atomics'·'-mlittle-endian'·'-mabi=lp64'·'-O2'·'-Werror=implicit-function-declaration'·'-Werror=format-security'·'-flto=auto'·'-fstack-protector-strong'·'-fstack-clash-protection'·'-flto=auto'·'-ffat-lto-objects'·'-fPIC'·'-fasynchronous-unwind-tables' 
11 PMD_INFO_STRING=·{"name":·"crypto_virtio",·"pci_ids":·[]}1 PMD_INFO_STRING=·{"name":·"crypto_virtio",·"pci_ids":·[]}
12 GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
13 crypto_virtio_pmd_info 
14 long·unsigned·int 
15 generator 
16 drivers/rte_crypto_virtio.pmd.c 
17 ./obj-aarch64-linux-gnu 
18 /build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
19 rte_crypto_virtio.pmd.c 
20 rte_crypto_virtio.pmd.c 
21 GCC:·(Debian·14.2.0-11)·14.2.0 
22 rte_crypto_virtio.pmd.c 
23 rte_crypto_virtio.pmd.c.7f7dd49e 
24 crypto_virtio_pmd_info2 crypto_virtio_pmd_info
25 .shstrtab3 .shstrtab
26 .rela.gnu.debuglto_.debug_info 
27 .gnu.debuglto_.debug_abbrev 
28 .rela.gnu.debuglto_.debug_line 
29 .gnu.debuglto_.debug_str 
30 .gnu.debuglto_.debug_line_str 
31 .gnu.lto_.profile.12423544dd01fa39 
32 .gnu.lto_.icf.12423544dd01fa39 
33 .gnu.lto_.ipa_sra.12423544dd01fa39 
34 .gnu.lto_.inline.12423544dd01fa39 
35 .gnu.lto_.jmpfuncs.12423544dd01fa39 
36 .gnu.lto_.pureconst.12423544dd01fa39 
37 .gnu.lto_.ipa_modref.12423544dd01fa39 
38 .gnu.lto_.lto.12423544dd01fa39 
39 .gnu.lto_crypto_virtio_pmd_info.1.12423544dd01fa39 
40 .gnu.lto_.symbol_nodes.12423544dd01fa39 
41 .gnu.lto_.refs.12423544dd01fa39 
42 .gnu.lto_.decls.12423544dd01fa39 
43 .gnu.lto_.symtab.12423544dd01fa39 
44 .gnu.lto_.ext_symtab.12423544dd01fa39 
45 .gnu.lto_.opts 
46 .rela.debug_info 
47 .rela.debug_aranges 
48 .rela.debug_line 
49 .comment 
50 .note.GNU-stack4 .note.GNU-stack
51 .note.gnu.property5 .note.gnu.property
669 B
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 9 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00727465·5f637279·70746f5f·76697274·.rte_crypto_virt2 ··0x00000000·00246400·63727970·746f5f76·69727469·.$d.crypto_virti
 3 ··0x00000010·6f5f706d·645f696e·666f00············o_pmd_info.
3 ··0x00000010·696f2e70·6d642e63·00246400·7274655f·io.pmd.c.$d.rte_ 
4 ··0x00000020·63727970·746f5f76·69727469·6f2e706d·crypto_virtio.pm 
5 ··0x00000030·642e632e·37663764·64343965·00637279·d.c.7f7dd49e.cry 
6 ··0x00000040·70746f5f·76697274·696f5f70·6d645f69·pto_virtio_pmd_i 
7 ··0x00000050·6e666f00····························nfo. 
  
3.74 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 54 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·002e6461·7461002e·62737300·2e72656c·..data..bss..rel4 ··0x00000020·002e6461·7461002e·62737300·2e726f64·..data..bss..rod
 5 ··0x00000030·61746100·2e6e6f74·652e474e·552d7374·ata..note.GNU-st
 6 ··0x00000040·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr
 7 ··0x00000050·6f706572·747900·····················operty.
5 ··0x00000030·612e676e·752e6465·6275676c·746f5f2e·a.gnu.debuglto_. 
6 ··0x00000040·64656275·675f696e·666f002e·676e752e·debug_info..gnu. 
7 ··0x00000050·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_ 
8 ··0x00000060·61626272·6576002e·72656c61·2e676e75·abbrev..rela.gnu 
9 ··0x00000070·2e646562·75676c74·6f5f2e64·65627567·.debuglto_.debug 
10 ··0x00000080·5f6c696e·65002e67·6e752e64·65627567·_line..gnu.debug 
11 ··0x00000090·6c746f5f·2e646562·75675f73·7472002e·lto_.debug_str.. 
12 ··0x000000a0·676e752e·64656275·676c746f·5f2e6465·gnu.debuglto_.de 
13 ··0x000000b0·6275675f·6c696e65·5f737472·002e676e·bug_line_str..gn 
14 ··0x000000c0·752e6c74·6f5f2e70·726f6669·6c652e31·u.lto_.profile.1 
15 ··0x000000d0·32343233·35343464·64303166·61333900·2423544dd01fa39. 
16 ··0x000000e0·2e676e75·2e6c746f·5f2e6963·662e3132·.gnu.lto_.icf.12 
17 ··0x000000f0·34323335·34346464·30316661·3339002e·423544dd01fa39.. 
18 ··0x00000100·676e752e·6c746f5f·2e697061·5f737261·gnu.lto_.ipa_sra 
19 ··0x00000110·2e313234·32333534·34646430·31666133·.12423544dd01fa3 
20 ··0x00000120·39002e67·6e752e6c·746f5f2e·696e6c69·9..gnu.lto_.inli 
21 ··0x00000130·6e652e31·32343233·35343464·64303166·ne.12423544dd01f 
22 ··0x00000140·61333900·2e676e75·2e6c746f·5f2e6a6d·a39..gnu.lto_.jm 
23 ··0x00000150·7066756e·63732e31·32343233·35343464·pfuncs.12423544d 
24 ··0x00000160·64303166·61333900·2e676e75·2e6c746f·d01fa39..gnu.lto 
25 ··0x00000170·5f2e7075·7265636f·6e73742e·31323432·_.pureconst.1242 
26 ··0x00000180·33353434·64643031·66613339·002e676e·3544dd01fa39..gn 
27 ··0x00000190·752e6c74·6f5f2e69·70615f6d·6f647265·u.lto_.ipa_modre 
28 ··0x000001a0·662e3132·34323335·34346464·30316661·f.12423544dd01fa 
29 ··0x000001b0·3339002e·676e752e·6c746f5f·2e6c746f·39..gnu.lto_.lto 
30 ··0x000001c0·2e313234·32333534·34646430·31666133·.12423544dd01fa3 
31 ··0x000001d0·39002e67·6e752e6c·746f5f63·72797074·9..gnu.lto_crypt 
32 ··0x000001e0·6f5f7669·7274696f·5f706d64·5f696e66·o_virtio_pmd_inf 
33 ··0x000001f0·6f2e312e·31323432·33353434·64643031·o.1.12423544dd01 
34 ··0x00000200·66613339·002e676e·752e6c74·6f5f2e73·fa39..gnu.lto_.s 
35 ··0x00000210·796d626f·6c5f6e6f·6465732e·31323432·ymbol_nodes.1242 
36 ··0x00000220·33353434·64643031·66613339·002e676e·3544dd01fa39..gn 
37 ··0x00000230·752e6c74·6f5f2e72·6566732e·31323432·u.lto_.refs.1242 
38 ··0x00000240·33353434·64643031·66613339·002e676e·3544dd01fa39..gn 
39 ··0x00000250·752e6c74·6f5f2e64·65636c73·2e313234·u.lto_.decls.124 
40 ··0x00000260·32333534·34646430·31666133·39002e67·23544dd01fa39..g 
41 ··0x00000270·6e752e6c·746f5f2e·73796d74·61622e31·nu.lto_.symtab.1 
42 ··0x00000280·32343233·35343464·64303166·61333900·2423544dd01fa39. 
43 ··0x00000290·2e676e75·2e6c746f·5f2e6578·745f7379·.gnu.lto_.ext_sy 
44 ··0x000002a0·6d746162·2e313234·32333534·34646430·mtab.12423544dd0 
45 ··0x000002b0·31666133·39002e67·6e752e6c·746f5f2e·1fa39..gnu.lto_. 
46 ··0x000002c0·6f707473·002e726f·64617461·002e7265·opts..rodata..re 
47 ··0x000002d0·6c612e64·65627567·5f696e66·6f002e72·la.debug_info..r 
48 ··0x000002e0·656c612e·64656275·675f6172·616e6765·ela.debug_arange 
49 ··0x000002f0·73002e72·656c612e·64656275·675f6c69·s..rela.debug_li 
50 ··0x00000300·6e65002e·636f6d6d·656e7400·2e6e6f74·ne..comment..not 
51 ··0x00000310·652e474e·552d7374·61636b00·2e6e6f74·e.GNU-stack..not 
52 ··0x00000320·652e676e·752e7072·6f706572·747900···e.gnu.property. 
  
1.91 MB
crypto_virtio_virtio_cryptodev.c.o
942 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········338560·(bytes·into·file)13 ··Start·of·section·headers:··········40744·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········13019 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·12920 ··Section·header·string·table·index:·21
16.4 KB
readelf --wide --sections {}
    
Offset 1, 139 lines modifiedOffset 1, 31 lines modified
1 There·are·130·section·headers,·starting·at·offset·0x52a80:1 There·are·22·section·headers,·starting·at·offset·0x9f28:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001c4·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001c4·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·038460·0002b8·18···I·127···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0059d8·0002b8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000204·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000204·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000204·000035·00··WA··0···0··88 ··[·4]·.bss··············NOBITS··········0000000000000000·000204·000035·00··WA··0···0··8
9 ··[·5]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000204·004df8·00···E··0···0··1 
10 ··[·6]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·038718·006a98·18···I·127···5··8 
11 ··[·7]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·004ffc·000548·00···E··0···0··1 
12 ··[·8]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·005544·000119·00···E··0···0··1 
13 ··[·9]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·03f1b0·0004c8·18···I·127···8··8 
14 ··[10]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·00565d·003bbb·01·MSE··0···0··1 
15 ··[11]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·009218·00032d·01·MSE··0···0··1 
16 ··[12]·.gnu.lto_.profile.d242c2a61f46e2c9·PROGBITS········0000000000000000·009545·00001c·00···E··0···0··1 
17 ··[13]·.gnu.lto_.icf.d242c2a61f46e2c9·PROGBITS········0000000000000000·009561·000476·00···E··0···0··1 
18 ··[14]·.gnu.lto_.ipa_sra.d242c2a61f46e2c9·PROGBITS········0000000000000000·0099d7·000365·00···E··0···0··1 
19 ··[15]·.gnu.lto_.inline.d242c2a61f46e2c9·PROGBITS········0000000000000000·009d3c·000a09·00···E··0···0··1 
20 ··[16]·.gnu.lto_.jmpfuncs.d242c2a61f46e2c9·PROGBITS········0000000000000000·00a745·000ec8·00···E··0···0··1 
21 ··[17]·.gnu.lto_.pureconst.d242c2a61f46e2c9·PROGBITS········0000000000000000·00b60d·000076·00···E··0···0··1 
22 ··[18]·.gnu.lto_.ipa_modref.d242c2a61f46e2c9·PROGBITS········0000000000000000·00b683·00039e·00···E··0···0··1 
23 ··[19]·.gnu.lto_.lto.d242c2a61f46e2c9·PROGBITS········0000000000000000·00ba21·000008·00···E··0···0··1 
24 ··[20]·.gnu.lto_vq_update_avail_ring.632.d242c2a61f46e2c9·PROGBITS········0000000000000000·00ba29·0002ce·00···E··0···0··1 
25 ··[21]·.gnu.lto_virtqueue_notify.634.d242c2a61f46e2c9·PROGBITS········0000000000000000·00bcf7·0001cb·00···E··0···0··1 
26 ··[22]·.gnu.lto_pci_id_virtio_crypto_map.635.d242c2a61f46e2c9·PROGBITS········0000000000000000·00bec2·00005c·00···E··0···0··1 
27 ··[23]·.gnu.lto_virtio_capabilities.636.d242c2a61f46e2c9·PROGBITS········0000000000000000·00bf1e·0000f2·00···E··0···0··1 
28 ··[24]·.gnu.lto_virtio_crypto_send_command.638.d242c2a61f46e2c9·PROGBITS········0000000000000000·00c010·001646·00···E··0···0··1 
29 ··[25]·.gnu.lto_virtio_crypto_queue_release.639.d242c2a61f46e2c9·PROGBITS········0000000000000000·00d656·00030f·00···E··0···0··1 
30 ··[26]·.gnu.lto_virtio_crypto_queue_setup.640.d242c2a61f46e2c9·PROGBITS········0000000000000000·00d965·00166e·00···E··0···0··1 
31 ··[27]·.gnu.lto_virtio_crypto_ctrlq_setup.641.d242c2a61f46e2c9·PROGBITS········0000000000000000·00efd3·00041f·00···E··0···0··1 
32 ··[28]·.gnu.lto_virtio_crypto_free_queues.642.d242c2a61f46e2c9·PROGBITS········0000000000000000·00f3f2·000396·00···E··0···0··1 
33 ··[29]·.gnu.lto_virtio_crypto_dev_close.643.d242c2a61f46e2c9·PROGBITS········0000000000000000·00f788·00015b·00···E··0···0··1 
34 ··[30]·.gnu.lto_virtio_crypto_dev_ops.644.d242c2a61f46e2c9·PROGBITS········0000000000000000·00f8e3·000109·00···E··0···0··1 
35 ··[31]·.gnu.lto_virtio_crypto_update_stats.645.d242c2a61f46e2c9·PROGBITS········0000000000000000·00f9ec·000558·00···E··0···0··1 
36 ··[32]·.gnu.lto_virtio_crypto_dev_stats_get.646.d242c2a61f46e2c9·PROGBITS········0000000000000000·00ff44·000206·00···E··0···0··1 
37 ··[33]·.gnu.lto_virtio_crypto_dev_stats_reset.647.d242c2a61f46e2c9·PROGBITS········0000000000000000·01014a·00042a·00···E··0···0··1 
38 ··[34]·.gnu.lto_virtio_crypto_qp_setup.648.d242c2a61f46e2c9·PROGBITS········0000000000000000·010574·0004a2·00···E··0···0··1 
39 ··[35]·.gnu.lto_virtio_crypto_qp_release.649.d242c2a61f46e2c9·PROGBITS········0000000000000000·010a16·00036c·00···E··0···0··1 
40 ··[36]·.gnu.lto_virtio_negotiate_features.650.d242c2a61f46e2c9·PROGBITS········0000000000000000·010d82·00065a·00···E··0···0··1 
41 ··[37]·.gnu.lto_virtio_crypto_init_device.651.d242c2a61f46e2c9·PROGBITS········0000000000000000·0113dc·0004fe·00···E··0···0··1 
42 ··[38]·.gnu.lto_crypto_virtio_create.652.d242c2a61f46e2c9·PROGBITS········0000000000000000·0118da·000561·00···E··0···0··1 
43 ··[39]·.gnu.lto_virtio_crypto_dev_uninit.653.d242c2a61f46e2c9·PROGBITS········0000000000000000·011e3b·000495·00···E··0···0··1 
44 ··[40]·.gnu.lto_virtio_crypto_dev_configure.654.d242c2a61f46e2c9·PROGBITS········0000000000000000·0122d0·00039d·00···E··0···0··1 
45 ··[41]·.gnu.lto_virtio_crypto_dev_stop.655.d242c2a61f46e2c9·PROGBITS········0000000000000000·01266d·0002de·00···E··0···0··1 
46 ··[42]·.gnu.lto_virtio_crypto_dev_start.656.d242c2a61f46e2c9·PROGBITS········0000000000000000·01294b·000267·00···E··0···0··1 
47 ··[43]·.gnu.lto_virtio_crypto_dev_free_mbufs.657.d242c2a61f46e2c9·PROGBITS········0000000000000000·012bb2·000825·00···E··0···0··1 
48 ··[44]·.gnu.lto_virtio_crypto_sym_get_session_private_size.658.d242c2a61f46e2c9·PROGBITS········0000000000000000·0133d7·0001fd·00···E··0···0··1 
49 ··[45]·.gnu.lto_virtio_crypto_check_sym_session_paras.659.d242c2a61f46e2c9·PROGBITS········0000000000000000·0135d4·000462·00···E··0···0··1 
50 ··[46]·.gnu.lto_virtio_crypto_check_sym_clear_session_paras.660.d242c2a61f46e2c9·PROGBITS········0000000000000000·013a36·0002c3·00···E··0···0··1 
51 ··[47]·.gnu.lto_virtio_crypto_sym_clear_session.661.d242c2a61f46e2c9·PROGBITS········0000000000000000·013cf9·000f7c·00···E··0···0··1 
52 ··[48]·.gnu.lto_virtio_crypto_get_chain_order.664.d242c2a61f46e2c9·PROGBITS········0000000000000000·014c75·000324·00···E··0···0··1 
53 ··[49]·.gnu.lto_virtio_crypto_sym_pad_cipher_param.665.d242c2a61f46e2c9·PROGBITS········0000000000000000·014f99·000451·00···E··0···0··1 
54 ··[50]·.gnu.lto_virtio_crypto_sym_pad_auth_param.666.d242c2a61f46e2c9·PROGBITS········0000000000000000·0153ea·000525·00···E··0···0··1 
55 ··[51]·.gnu.lto_virtio_crypto_sym_pad_op_ctrl_req.667.d242c2a61f46e2c9·PROGBITS········0000000000000000·01590f·000cd2·00···E··0···0··1 
56 ··[52]·.gnu.lto_virtio_crypto_check_sym_configure_session_paras.668.d242c2a61f46e2c9·PROGBITS········0000000000000000·0165e1·000300·00···E··0···0··1 
57 ··[53]·.gnu.lto_virtio_crypto_sym_configure_session.669.d242c2a61f46e2c9·PROGBITS········0000000000000000·0168e1·000a47·00···E··0···0··1 
58 ··[54]·.gnu.lto_virtio_crypto_dev_info_get.670.d242c2a61f46e2c9·PROGBITS········0000000000000000·017328·00034f·00···E··0···0··1 
59 ··[55]·.gnu.lto_crypto_virtio_pci_probe.671.d242c2a61f46e2c9·PROGBITS········0000000000000000·017677·0003a7·00···E··0···0··1 
60 ··[56]·.gnu.lto_crypto_virtio_pci_remove.672.d242c2a61f46e2c9·PROGBITS········0000000000000000·017a1e·000212·00···E··0···0··1 
61 ··[57]·.gnu.lto_rte_virtio_crypto_driver.673.d242c2a61f46e2c9·PROGBITS········0000000000000000·017c30·0000b5·00···E··0···0··1 
62 ··[58]·.gnu.lto_pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD.675.d242c2a61f46e2c9·PROGBITS········0000000000000000·017ce5·000153·00···E··0···0··1 
63 ··[59]·.gnu.lto_init_cryptodev_virtio_driver_id.677.d242c2a61f46e2c9·PROGBITS········0000000000000000·017e38·000155·00···E··0···0··1 
64 ··[60]·.gnu.lto___virtio_crypto_logtype_init.679.d242c2a61f46e2c9·PROGBITS········0000000000000000·017f8d·00018b·00···E··0···0··1 
65 ··[61]·.gnu.lto___virtio_crypto_logtype_session.681.d242c2a61f46e2c9·PROGBITS········0000000000000000·018118·00018d·00···E··0···0··1 
66 ··[62]·.gnu.lto___virtio_crypto_logtype_rx.683.d242c2a61f46e2c9·PROGBITS········0000000000000000·0182a5·000188·00···E··0···0··1 
67 ··[63]·.gnu.lto___virtio_crypto_logtype_tx.685.d242c2a61f46e2c9·PROGBITS········0000000000000000·01842d·000188·00···E··0···0··1 
68 ··[64]·.gnu.lto___virtio_crypto_logtype_driver.687.d242c2a61f46e2c9·PROGBITS········0000000000000000·0185b5·000189·00···E··0···0··1 
69 ··[65]·.gnu.lto___func__.27.689.d242c2a61f46e2c9·PROGBITS········0000000000000000·01873e·000037·00···E··0···0··1 
70 ··[66]·.gnu.lto___func__.26.694.d242c2a61f46e2c9·PROGBITS········0000000000000000·018775·000035·00···E··0···0··1 
71 ··[67]·.gnu.lto___func__.25.705.d242c2a61f46e2c9·PROGBITS········0000000000000000·0187aa·000034·00···E··0···0··1 
72 ··[68]·.gnu.lto___func__.24.707.d242c2a61f46e2c9·PROGBITS········0000000000000000·0187de·000032·00···E··0···0··1 
73 ··[69]·.gnu.lto___func__.23.709.d242c2a61f46e2c9·PROGBITS········0000000000000000·018810·000038·00···E··0···0··1 
74 ··[70]·.gnu.lto___func__.22.711.d242c2a61f46e2c9·PROGBITS········0000000000000000·018848·000035·00···E··0···0··1 
75 ··[71]·.gnu.lto___func__.21.712.d242c2a61f46e2c9·PROGBITS········0000000000000000·01887d·000033·00···E··0···0··1 
76 ··[72]·.gnu.lto___func__.19.717.d242c2a61f46e2c9·PROGBITS········0000000000000000·0188b0·00003b·00···E··0···0··1 
77 ··[73]·.gnu.lto___func__.18.721.d242c2a61f46e2c9·PROGBITS········0000000000000000·0188eb·000047·00···E··0···0··1 
78 ··[74]·.gnu.lto___func__.17.722.d242c2a61f46e2c9·PROGBITS········0000000000000000·018932·000041·00···E··0···0··1 
79 ··[75]·.gnu.lto___func__.16.724.d242c2a61f46e2c9·PROGBITS········0000000000000000·018973·00003f·00···E··0···0··1 
80 ··[76]·.gnu.lto___func__.15.725.d242c2a61f46e2c9·PROGBITS········0000000000000000·0189b2·00004b·00···E··0···0··1 
81 ··[77]·.gnu.lto___func__.14.726.d242c2a61f46e2c9·PROGBITS········0000000000000000·0189fd·00003d·00···E··0···0··1 
82 ··[78]·.gnu.lto___func__.13.727.d242c2a61f46e2c9·PROGBITS········0000000000000000·018a3a·00003e·00···E··0···0··1 
83 ··[79]·.gnu.lto___func__.12.729.d242c2a61f46e2c9·PROGBITS········0000000000000000·018a78·00003c·00···E··0···0··1 
84 ··[80]·.gnu.lto___func__.11.730.d242c2a61f46e2c9·PROGBITS········0000000000000000·018ab4·000036·00···E··0···0··1 
85 ··[81]·.gnu.lto___func__.10.731.d242c2a61f46e2c9·PROGBITS········0000000000000000·018aea·000046·00···E··0···0··1 
86 ··[82]·.gnu.lto___func__.9.732.d242c2a61f46e2c9·PROGBITS········0000000000000000·018b30·000034·00···E··0···0··1 
87 ··[83]·.gnu.lto___func__.8.733.d242c2a61f46e2c9·PROGBITS········0000000000000000·018b64·000032·00···E··0···0··1 
88 ··[84]·.gnu.lto___func__.7.734.d242c2a61f46e2c9·PROGBITS········0000000000000000·018b96·000039·00···E··0···0··1 
89 ··[85]·.gnu.lto___func__.6.735.d242c2a61f46e2c9·PROGBITS········0000000000000000·018bcf·000037·00···E··0···0··1 
90 ··[86]·.gnu.lto___func__.5.736.d242c2a61f46e2c9·PROGBITS········0000000000000000·018c06·000036·00···E··0···0··1 
91 ··[87]·.gnu.lto___func__.4.737.d242c2a61f46e2c9·PROGBITS········0000000000000000·018c3c·000036·00···E··0···0··1 
92 ··[88]·.gnu.lto___func__.3.740.d242c2a61f46e2c9·PROGBITS········0000000000000000·018c72·000037·00···E··0···0··1 
93 ··[89]·.gnu.lto___func__.2.742.d242c2a61f46e2c9·PROGBITS········0000000000000000·018ca9·000035·00···E··0···0··1 
94 ··[90]·.gnu.lto___func__.1.743.d242c2a61f46e2c9·PROGBITS········0000000000000000·018cde·000035·00···E··0···0··1 
95 ··[91]·.gnu.lto___func__.0.746.d242c2a61f46e2c9·PROGBITS········0000000000000000·018d13·000035·00···E··0···0··1 
96 ··[92]·.gnu.lto_crypto_virtio_pci_remove.part.0.757.d242c2a61f46e2c9·PROGBITS········0000000000000000·018d48·0002cd·00···E··0···0··1 
97 ··[93]·.gnu.lto_.symbol_nodes.d242c2a61f46e2c9·PROGBITS········0000000000000000·019015·0006a6·00···E··0···0··1 
98 ··[94]·.gnu.lto_.refs.d242c2a61f46e2c9·PROGBITS········0000000000000000·0196bb·0002b9·00···E··0···0··1 
99 ··[95]·.gnu.lto_.decls.d242c2a61f46e2c9·PROGBITS········0000000000000000·019974·00802a·00···E··0···0··1 
100 ··[96]·.gnu.lto_.symtab.d242c2a61f46e2c9·PROGBITS········0000000000000000·02199e·000675·00···E··0···0··1 
101 ··[97]·.gnu.lto_.ext_symtab.d242c2a61f46e2c9·PROGBITS········0000000000000000·022013·000057·00···E··0···0··1 
102 ··[98]·.gnu.lto_.opts····PROGBITS········0000000000000000·02206a·000173·00···E··0···0··1 
103 ··[99]·.text.unlikely····PROGBITS········0000000000000000·0221dd·00238c·00··AX··0···0··49 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000204·00238c·00··AX··0···0··4
104 ··[100]·.rela.text.unlikely·RELA············0000000000000000·03f678·003990·18···I·127··99··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·005c90·003990·18···I·19···5··8
105 ··[101]·.rodata.str1.8····PROGBITS········0000000000000000·024569·0012a1·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002590·0012a1·01·AMS··0···0··8
106 ··[102]·.text.startup·····PROGBITS········0000000000000000·02580a·000198·00··AX··0···0·3212 ··[·8]·.text.startup·····PROGBITS········0000000000000000·003831·000198·00··AX··0···0·32
107 ··[103]·.rela.text.startup·RELA············0000000000000000·043008·000378·18···I·127·102··813 ··[·9]·.rela.text.startup·RELA············0000000000000000·009620·000378·18···I·19···8··8
108 ··[104]·.init_array·······INIT_ARRAY······0000000000000000·0259a2·000038·08··WA··0···0··814 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·0039c9·000038·08··WA··0···0··8
109 ··[105]·.rela.init_array··RELA············0000000000000000·043380·0000a8·18···I·127·104··815 ··[11]·.rela.init_array··RELA············0000000000000000·009998·0000a8·18···I·19··10··8
110 ··[106]·.rodata···········PROGBITS········0000000000000000·0259da·000470·00···A··0···0··816 ··[12]·.rodata···········PROGBITS········0000000000000000·003a01·000470·00···A··0···0··8
111 ··[107]·.data.rel.local···PROGBITS········0000000000000000·025e4a·000100·00··WA··0···0··817 ··[13]·.data.rel.local···PROGBITS········0000000000000000·003e71·000100·00··WA··0···0··8
112 ··[108]·.rela.data.rel.local·RELA············0000000000000000·043428·000168·18···I·127·107··818 ··[14]·.rela.data.rel.local·RELA············0000000000000000·009a40·000168·18···I·19··13··8
113 ··[109]·.debug_info·······PROGBITS········0000000000000000·025f4a·007c3c·00······0···0··1 
114 ··[110]·.rela.debug_info··RELA············0000000000000000·043590·00bf88·18···I·127·109··8 
115 ··[111]·.debug_abbrev·····PROGBITS········0000000000000000·02db86·000843·00······0···0··1 
116 ··[112]·.debug_loclists···PROGBITS········0000000000000000·02e3c9·001b7e·00······0···0··1 
117 ··[113]·.rela.debug_loclists·RELA············0000000000000000·04f518·001308·18···I·127·112··8 
118 ··[114]·.debug_aranges····PROGBITS········0000000000000000·02ff47·0001d0·00······0···0··1 
119 ··[115]·.rela.debug_aranges·RELA············0000000000000000·050820·0002a0·18···I·127·114··8 
120 ··[116]·.debug_rnglists···PROGBITS········0000000000000000·030117·000344·00······0···0··1 
121 ··[117]·.rela.debug_rnglists·RELA············0000000000000000·050ac0·000540·18···I·127·116··8 
122 ··[118]·.debug_line·······PROGBITS········0000000000000000·03045b·001bd4·00······0···0··1 
123 ··[119]·.rela.debug_line··RELA············0000000000000000·051000·000540·18···I·127·118··8 
124 ··[120]·.debug_str········PROGBITS········0000000000000000·03202f·003bdb·01··MS··0···0··1 
125 ··[121]·.debug_line_str···PROGBITS········0000000000000000·035c0a·000387·01··MS··0···0··1 
126 ··[122]·.comment··········PROGBITS········0000000000000000·035f91·000020·01··MS··0···0··1 
Max diff block lines reached; 244/16690 bytes (1.46%) of diff not shown.
30.7 KB
readelf --wide --symbols {}
    
Offset 1, 238 lines modifiedOffset 1, 130 lines modified
  
1 Symbol·table·'.symtab'·contains·235·entries:1 Symbol·table·'.symtab'·contains·127·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·virtio_cryptodev.c 
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data 
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.gnu.debuglto_.debug_info 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.gnu.debuglto_.debug_abbrev 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.gnu.debuglto_.debug_line 
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.gnu.debuglto_.debug_str 
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.gnu.debuglto_.debug_line_str 
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.gnu.lto_.profile.d242c2a61f46e2c9 
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.gnu.lto_.icf.d242c2a61f46e2c9 
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.gnu.lto_.ipa_sra.d242c2a61f46e2c9 
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.gnu.lto_.inline.d242c2a61f46e2c9 
17 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.gnu.lto_.jmpfuncs.d242c2a61f46e2c9 
18 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.gnu.lto_.pureconst.d242c2a61f46e2c9 
19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.gnu.lto_.ipa_modref.d242c2a61f46e2c9 
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.gnu.lto_.lto.d242c2a61f46e2c9 
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.gnu.lto_vq_update_avail_ring.632.d242c2a61f46e2c9 
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.gnu.lto_virtqueue_notify.634.d242c2a61f46e2c9 
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.gnu.lto_pci_id_virtio_crypto_map.635.d242c2a61f46e2c9 
24 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.gnu.lto_virtio_capabilities.636.d242c2a61f46e2c9 
25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.gnu.lto_virtio_crypto_send_command.638.d242c2a61f46e2c9 
26 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.gnu.lto_virtio_crypto_queue_release.639.d242c2a61f46e2c9 
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···26·.gnu.lto_virtio_crypto_queue_setup.640.d242c2a61f46e2c9 
28 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···27·.gnu.lto_virtio_crypto_ctrlq_setup.641.d242c2a61f46e2c9 
29 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···28·.gnu.lto_virtio_crypto_free_queues.642.d242c2a61f46e2c9 
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu.lto_virtio_crypto_dev_close.643.d242c2a61f46e2c9 
31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···30·.gnu.lto_virtio_crypto_dev_ops.644.d242c2a61f46e2c9 
32 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu.lto_virtio_crypto_update_stats.645.d242c2a61f46e2c9 
33 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···32·.gnu.lto_virtio_crypto_dev_stats_get.646.d242c2a61f46e2c9 
34 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu.lto_virtio_crypto_dev_stats_reset.647.d242c2a61f46e2c9 
35 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu.lto_virtio_crypto_qp_setup.648.d242c2a61f46e2c9 
36 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···35·.gnu.lto_virtio_crypto_qp_release.649.d242c2a61f46e2c9 
37 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···36·.gnu.lto_virtio_negotiate_features.650.d242c2a61f46e2c9 
38 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···37·.gnu.lto_virtio_crypto_init_device.651.d242c2a61f46e2c9 
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···38·.gnu.lto_crypto_virtio_create.652.d242c2a61f46e2c9 
40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···39·.gnu.lto_virtio_crypto_dev_uninit.653.d242c2a61f46e2c9 
41 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···40·.gnu.lto_virtio_crypto_dev_configure.654.d242c2a61f46e2c9 
42 ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···41·.gnu.lto_virtio_crypto_dev_stop.655.d242c2a61f46e2c9 
43 ····40:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···42·.gnu.lto_virtio_crypto_dev_start.656.d242c2a61f46e2c9 
44 ····41:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···43·.gnu.lto_virtio_crypto_dev_free_mbufs.657.d242c2a61f46e2c9 
45 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···44·.gnu.lto_virtio_crypto_sym_get_session_private_size.658.d242c2a61f46e2c9 
46 ····43:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···45·.gnu.lto_virtio_crypto_check_sym_session_paras.659.d242c2a61f46e2c9 
47 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···46·.gnu.lto_virtio_crypto_check_sym_clear_session_paras.660.d242c2a61f46e2c9 
48 ····45:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···47·.gnu.lto_virtio_crypto_sym_clear_session.661.d242c2a61f46e2c9 
49 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···48·.gnu.lto_virtio_crypto_get_chain_order.664.d242c2a61f46e2c9 
50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···49·.gnu.lto_virtio_crypto_sym_pad_cipher_param.665.d242c2a61f46e2c9 
51 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···50·.gnu.lto_virtio_crypto_sym_pad_auth_param.666.d242c2a61f46e2c9 
52 ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···51·.gnu.lto_virtio_crypto_sym_pad_op_ctrl_req.667.d242c2a61f46e2c9 
53 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···52·.gnu.lto_virtio_crypto_check_sym_configure_session_paras.668.d242c2a61f46e2c9 
54 ····51:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···53·.gnu.lto_virtio_crypto_sym_configure_session.669.d242c2a61f46e2c9 
55 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···54·.gnu.lto_virtio_crypto_dev_info_get.670.d242c2a61f46e2c9 
56 ····53:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···55·.gnu.lto_crypto_virtio_pci_probe.671.d242c2a61f46e2c9 
57 ····54:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···56·.gnu.lto_crypto_virtio_pci_remove.672.d242c2a61f46e2c9 
58 ····55:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···57·.gnu.lto_rte_virtio_crypto_driver.673.d242c2a61f46e2c9 
59 ····56:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···58·.gnu.lto_pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD.675.d242c2a61f46e2c9 
60 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···59·.gnu.lto_init_cryptodev_virtio_driver_id.677.d242c2a61f46e2c9 
61 ····58:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···60·.gnu.lto___virtio_crypto_logtype_init.679.d242c2a61f46e2c9 
62 ····59:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···61·.gnu.lto___virtio_crypto_logtype_session.681.d242c2a61f46e2c9 
63 ····60:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···62·.gnu.lto___virtio_crypto_logtype_rx.683.d242c2a61f46e2c9 
64 ····61:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···63·.gnu.lto___virtio_crypto_logtype_tx.685.d242c2a61f46e2c9 
65 ····62:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···64·.gnu.lto___virtio_crypto_logtype_driver.687.d242c2a61f46e2c9 
66 ····63:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···65·.gnu.lto___func__.27.689.d242c2a61f46e2c9 
67 ····64:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···66·.gnu.lto___func__.26.694.d242c2a61f46e2c9 
68 ····65:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···67·.gnu.lto___func__.25.705.d242c2a61f46e2c9 
69 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···68·.gnu.lto___func__.24.707.d242c2a61f46e2c9 
70 ····67:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···69·.gnu.lto___func__.23.709.d242c2a61f46e2c9 
71 ····68:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···70·.gnu.lto___func__.22.711.d242c2a61f46e2c9 
72 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···71·.gnu.lto___func__.21.712.d242c2a61f46e2c9 
73 ····70:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···72·.gnu.lto___func__.19.717.d242c2a61f46e2c9 
74 ····71:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···73·.gnu.lto___func__.18.721.d242c2a61f46e2c9 
75 ····72:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···74·.gnu.lto___func__.17.722.d242c2a61f46e2c9 
76 ····73:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···75·.gnu.lto___func__.16.724.d242c2a61f46e2c9 
77 ····74:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···76·.gnu.lto___func__.15.725.d242c2a61f46e2c9 
78 ····75:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···77·.gnu.lto___func__.14.726.d242c2a61f46e2c9 
79 ····76:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···78·.gnu.lto___func__.13.727.d242c2a61f46e2c9 
80 ····77:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···79·.gnu.lto___func__.12.729.d242c2a61f46e2c9 
81 ····78:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···80·.gnu.lto___func__.11.730.d242c2a61f46e2c9 
82 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···81·.gnu.lto___func__.10.731.d242c2a61f46e2c9 
83 ····80:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···82·.gnu.lto___func__.9.732.d242c2a61f46e2c9 
84 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···83·.gnu.lto___func__.8.733.d242c2a61f46e2c9 
85 ····82:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···84·.gnu.lto___func__.7.734.d242c2a61f46e2c9 
86 ····83:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···85·.gnu.lto___func__.6.735.d242c2a61f46e2c9 
87 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···86·.gnu.lto___func__.5.736.d242c2a61f46e2c9 
88 ····85:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···87·.gnu.lto___func__.4.737.d242c2a61f46e2c9 
89 ····86:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···88·.gnu.lto___func__.3.740.d242c2a61f46e2c9 
90 ····87:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···89·.gnu.lto___func__.2.742.d242c2a61f46e2c9 
91 ····88:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···90·.gnu.lto___func__.1.743.d242c2a61f46e2c9 
92 ····89:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···91·.gnu.lto___func__.0.746.d242c2a61f46e2c9 
93 ····90:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···92·.gnu.lto_crypto_virtio_pci_remove.part.0.757.d242c2a61f46e2c9 
94 ····91:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···93·.gnu.lto_.symbol_nodes.d242c2a61f46e2c9 
95 ····92:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···94·.gnu.lto_.refs.d242c2a61f46e2c9 
96 ····93:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···95·.gnu.lto_.decls.d242c2a61f46e2c9 
97 ····94:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···96·.gnu.lto_.symtab.d242c2a61f46e2c9 
98 ····95:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···97·.gnu.lto_.ext_symtab.d242c2a61f46e2c9 
99 ····96:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···98·.gnu.lto_.opts 
100 ····97:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···99·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
101 ····98:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···99·$x7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$x
102 ····99:·0000000000000000····40·FUNC····LOCAL··DEFAULT···99·virtqueue_notify8 ·····5:·0000000000000000····40·FUNC····LOCAL··DEFAULT····5·virtqueue_notify
103 ···100:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
104 ···101:·0000000000000000····12·FUNC····LOCAL··DEFAULT····1·virtio_crypto_dev_close10 ·····7:·0000000000000000····12·FUNC····LOCAL··DEFAULT····1·virtio_crypto_dev_close
105 ···102:·0000000000000000·····0·SECTION·LOCAL··DEFAULT··101·.rodata.str1.811 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
106 ···103:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··101·$d12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
107 ···104:·0000000000000028···188·FUNC····LOCAL··DEFAULT···99·virtio_crypto_sym_pad_cipher_param13 ····10:·0000000000000028···188·FUNC····LOCAL··DEFAULT····5·virtio_crypto_sym_pad_cipher_param
108 ···105:·00000000000000e4····80·FUNC····LOCAL··DEFAULT···99·virtio_crypto_sym_get_session_private_size14 ····11:·00000000000000e4····80·FUNC····LOCAL··DEFAULT····5·virtio_crypto_sym_get_session_private_size
109 ···106:·0000000000000134···144·FUNC····LOCAL··DEFAULT···99·virtio_crypto_dev_stats_reset15 ····12:·0000000000000134···144·FUNC····LOCAL··DEFAULT····5·virtio_crypto_dev_stats_reset
110 ···107:·00000000000001c4···280·FUNC····LOCAL··DEFAULT···99·virtio_crypto_dev_stats_get16 ····13:·00000000000001c4···280·FUNC····LOCAL··DEFAULT····5·virtio_crypto_dev_stats_get
111 ···108:·00000000000002dc···152·FUNC····LOCAL··DEFAULT···99·virtio_crypto_dev_info_get17 ····14:·00000000000002dc···152·FUNC····LOCAL··DEFAULT····5·virtio_crypto_dev_info_get
112 ···109:·0000000000000374···256·FUNC····LOCAL··DEFAULT···99·virtio_crypto_check_sym_session_paras18 ····15:·0000000000000374···256·FUNC····LOCAL··DEFAULT····5·virtio_crypto_check_sym_session_paras
113 ···110:·0000000000000474··1004·FUNC····LOCAL··DEFAULT···99·virtio_crypto_sym_clear_session19 ····16:·0000000000000474··1004·FUNC····LOCAL··DEFAULT····5·virtio_crypto_sym_clear_session
114 ···111:·0000000000000860···716·FUNC····LOCAL··DEFAULT···99·virtio_crypto_sym_pad_op_ctrl_req20 ····17:·0000000000000860···716·FUNC····LOCAL··DEFAULT····5·virtio_crypto_sym_pad_op_ctrl_req
115 ···112:·000000000000000c····96·FUNC····LOCAL··DEFAULT····1·virtio_crypto_dev_start21 ····18:·000000000000000c····96·FUNC····LOCAL··DEFAULT····1·virtio_crypto_dev_start
116 ···113:·0000000000000b2c···652·FUNC····LOCAL··DEFAULT···99·virtio_crypto_init_device.constprop.0.isra.022 ····19:·0000000000000b2c···652·FUNC····LOCAL··DEFAULT····5·virtio_crypto_init_device.constprop.0.isra.0
117 ···114:·0000000000000db8···480·FUNC····LOCAL··DEFAULT···99·crypto_virtio_pci_probe23 ····20:·0000000000000db8···480·FUNC····LOCAL··DEFAULT····5·crypto_virtio_pci_probe
118 ···115:·0000000000000f98··1196·FUNC····LOCAL··DEFAULT···99·virtio_crypto_send_command24 ····21:·0000000000000f98··1196·FUNC····LOCAL··DEFAULT····5·virtio_crypto_send_command
119 ···116:·0000000000001444···788·FUNC····LOCAL··DEFAULT···99·virtio_crypto_sym_configure_session25 ····22:·0000000000001444···788·FUNC····LOCAL··DEFAULT····5·virtio_crypto_sym_configure_session
120 ···117:·00000000000017fc···688·FUNC····LOCAL··DEFAULT···99·virtio_crypto_dev_stop26 ····23:·00000000000017fc···688·FUNC····LOCAL··DEFAULT····5·virtio_crypto_dev_stop
121 ···118:·000000000000006c···344·FUNC····LOCAL··DEFAULT····1·crypto_virtio_pci_remove27 ····24:·000000000000006c···344·FUNC····LOCAL··DEFAULT····1·crypto_virtio_pci_remove
122 ···119:·0000000000001aac···168·FUNC····LOCAL··DEFAULT···99·virtio_crypto_qp_release28 ····25:·0000000000001aac···168·FUNC····LOCAL··DEFAULT····5·virtio_crypto_qp_release
123 ···120:·00000000000020ec···296·FUNC····LOCAL··DEFAULT···99·virtio_crypto_qp_setup29 ····26:·00000000000020ec···296·FUNC····LOCAL··DEFAULT····5·virtio_crypto_qp_setup
124 ···121:·0000000000002214···376·FUNC····LOCAL··DEFAULT···99·virtio_crypto_dev_configure30 ····27:·0000000000002214···376·FUNC····LOCAL··DEFAULT····5·virtio_crypto_dev_configure
125 ···122:·0000000000000000·····0·SECTION·LOCAL··DEFAULT··102·.text.startup31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.startup
126 ···123:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··102·$x32 ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$x
Max diff block lines reached; -1/31364 bytes (-0.00%) of diff not shown.
492 KB
readelf --wide --relocs {}
    
Offset 1, 4344 lines modifiedOffset 1, 749 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x38460·contains·29·entries:1 Relocation·section·'.rela.text'·at·offset·0x59d8·contains·29·entries:
Diff chunk too large, falling back to line-by-line diff (746 lines added, 4341 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000003c··000000c60000011b·R_AARCH64_CALL26·······0000000000000000·virtio_crypto_dataq_start·+·03 000000000000003c··0000005a0000011b·R_AARCH64_CALL26·······0000000000000000·virtio_crypto_dataq_start·+·0
4 0000000000000044··000000c70000011b·R_AARCH64_CALL26·······0000000000000000·vtpci_cryptodev_reinit_complete·+·04 0000000000000044··0000005b0000011b·R_AARCH64_CALL26·······0000000000000000·vtpci_cryptodev_reinit_complete·+·0
5 0000000000000078··000000c800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·05 0000000000000078··0000005c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
6 000000000000007c··000000c800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·06 000000000000007c··0000005c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
7 00000000000000b0··000000cf0000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_device_name·+·07 00000000000000b0··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_device_name·+·0
8 00000000000000b8··000000da0000011b·R_AARCH64_CALL26·······0000000000000000·rte_cryptodev_pmd_get_named_dev·+·08 00000000000000b8··0000006e0000011b·R_AARCH64_CALL26·······0000000000000000·rte_cryptodev_pmd_get_named_dev·+·0
9 00000000000000cc··000000c800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·09 00000000000000cc··0000005c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
10 00000000000000d0··000000c800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·010 00000000000000d0··0000005c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
11 0000000000000100··000000ce0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·011 0000000000000100··000000620000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
12 0000000000000104··000000be00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·012 0000000000000104··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
13 0000000000000108··000000be00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·013 0000000000000108··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
14 0000000000000110··0000008500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·014 0000000000000110··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
15 0000000000000118··0000008500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·015 0000000000000118··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
16 0000000000000124··0000006600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·016 0000000000000124··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
17 0000000000000128··0000006600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a017 0000000000000128··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
18 0000000000000130··0000006600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a018 0000000000000130··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
19 0000000000000134··0000006600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·019 0000000000000134··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
20 000000000000013c··000000bd0000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·020 000000000000013c··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
21 0000000000000140··000000db0000011b·R_AARCH64_CALL26·······0000000000000000·rte_eal_process_type·+·021 0000000000000140··0000006f0000011b·R_AARCH64_CALL26·······0000000000000000·rte_eal_process_type·+·0
22 000000000000016c··000000610000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·17fc22 000000000000016c··000000030000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·17fc
23 000000000000017c··000000d60000011b·R_AARCH64_CALL26·······0000000000001758·virtio_crypto_queue_release·+·023 000000000000017c··0000006a0000011b·R_AARCH64_CALL26·······0000000000001758·virtio_crypto_queue_release·+·0
24 0000000000000184··000000c40000011b·R_AARCH64_CALL26·······0000000000000000·rte_free·+·024 0000000000000184··000000580000011b·R_AARCH64_CALL26·······0000000000000000·rte_free·+·0
25 000000000000018c··000000bf00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000020·virtio_crypto_logtype_driver·+·025 000000000000018c··0000005300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000020·virtio_crypto_logtype_driver·+·0
26 0000000000000190··000000bf00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000020·virtio_crypto_logtype_driver·+·026 0000000000000190··0000005300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000020·virtio_crypto_logtype_driver·+·0
27 0000000000000194··0000008500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·027 0000000000000194··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
28 0000000000000198··0000006600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·028 0000000000000198··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
29 00000000000001a0··0000006600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d3829 00000000000001a0··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d38
30 00000000000001ac··0000006600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d3830 00000000000001ac··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d38
31 00000000000001b0··000000bd0000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·031 00000000000001b0··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
  
32 Relocation·section·'.rela.gnu.debuglto_.debug_info'·at·offset·0x38718·contains·1137·entries:32 Relocation·section·'.rela.text.unlikely'·at·offset·0x5c90·contains·614·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
34 0000000000000008··0000000600000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_abbrev·+·034 0000000000000008··0000004f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
35 000000000000000d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·215435 000000000000000c··0000004f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
36 0000000000000012··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·20636 0000000000000068··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
37 0000000000000016··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·2ea37 000000000000006c··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
38 000000000000001a··0000000700000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line·+·038 0000000000000070··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
39 0000000000000021··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·dba39 0000000000000074··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
40 0000000000000028··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1f1640 0000000000000078··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
41 000000000000002f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a0341 000000000000007c··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
42 0000000000000036··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·27a742 0000000000000080··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
43 000000000000003d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1f2943 0000000000000088··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
44 0000000000000042··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·19644 0000000000000090··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
45 0000000000000050··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a9c45 00000000000000a8··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
46 0000000000000055··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·c2046 00000000000000ac··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
47 0000000000000061··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2fbc47 00000000000000b0··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
48 0000000000000074··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2fd348 00000000000000b4··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
49 0000000000000082··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·243649 00000000000000b8··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·50
50 0000000000000087··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·18b250 00000000000000bc··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
51 0000000000000093··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·287351 00000000000000c0··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
52 00000000000000b2··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·28da52 00000000000000c8··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·50
53 00000000000000bc··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·145a53 00000000000000d0··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
54 00000000000000c8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·69b54 00000000000000e8··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
55 00000000000000d4··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·14a055 00000000000000ec··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
56 00000000000000e5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·36056 00000000000000f8··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
57 00000000000000f6··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·260857 0000000000000100··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
58 0000000000000102··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·100858 000000000000010c··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
59 000000000000010e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·267159 0000000000000110··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
60 000000000000011a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·d8660 0000000000000114··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
61 0000000000000127··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1dd061 0000000000000118··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
62 0000000000000134··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2abd62 0000000000000120··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
63 0000000000000151··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·32e363 000000000000013c··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
64 0000000000000168··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·373e64 0000000000000140··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
65 000000000000017d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·d5265 0000000000000150··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
66 000000000000018a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1d4666 0000000000000158··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
67 0000000000000197··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·26ae67 000000000000015c··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
68 00000000000001a4··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·40e68 0000000000000160··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
69 00000000000001b1··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·bae69 0000000000000168··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
70 00000000000001be··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·257d70 0000000000000170··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
71 00000000000001d1··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·11d571 000000000000017c··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
72 00000000000001de··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2e5b72 00000000000001d4··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
73 00000000000001f8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2e073 00000000000001d8··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
74 0000000000000205··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·23ac74 00000000000001dc··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
75 000000000000022d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2b3875 00000000000001e0··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
76 0000000000000232··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2d8676 00000000000001f4··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
77 000000000000023f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·c1677 00000000000001fc··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
78 0000000000000259··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·15e078 0000000000000200··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
79 0000000000000267··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·33ff79 0000000000000204··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
80 0000000000000274··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a780 0000000000000218··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
81 0000000000000281··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ced81 000000000000023c··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
82 000000000000028e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·265b82 0000000000000250··0000005300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000020·virtio_crypto_logtype_driver·+·0
83 000000000000029b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2d1a83 0000000000000254··0000005300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000020·virtio_crypto_logtype_driver·+·0
84 00000000000002b5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2f3984 0000000000000268··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·c8
85 00000000000002c2··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1985 0000000000000270··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·c8
86 00000000000002d0··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·13ff86 0000000000000284··000000510000011a·R_AARCH64_JUMP26·······0000000000000000·rte_log·+·0
87 00000000000002e8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·152987 00000000000002e4··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
88 00000000000002f5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·f8288 00000000000002e8··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
89 0000000000000303··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·397689 00000000000002ec··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
90 0000000000000310··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a790 00000000000002f0··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
91 000000000000031d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ced91 0000000000000308··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
92 000000000000032a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·63992 0000000000000314··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
93 0000000000000350··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·152993 0000000000000318··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
94 000000000000035d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·f8294 000000000000031c··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
95 000000000000037a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·286795 000000000000032c··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
96 0000000000000384··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·231896 0000000000000334··0000005400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000034·cryptodev_virtio_driver_id·+·0
97 0000000000000394··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·112d97 0000000000000338··0000005400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000034·cryptodev_virtio_driver_id·+·0
98 000000000000039a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·e8498 0000000000000374··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000030·virtio_crypto_logtype_init·+·0
99 00000000000003a0··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2ce99 0000000000000378··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000030·virtio_crypto_logtype_init·+·0
100 00000000000003a6··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·334100 0000000000000384··0000002600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
101 00000000000003ac··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·29d101 000000000000038c··0000002600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
102 00000000000003b2··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·993102 0000000000000398··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
103 00000000000003b8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3b57103 000000000000039c··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
104 00000000000003c8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1529104 00000000000003a0··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
105 00000000000003d5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·f82105 00000000000003a4··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
106 00000000000003e3··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·458106 00000000000003b8··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
107 00000000000003f1··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a7107 00000000000003c4··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
108 00000000000003fe··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2687108 00000000000003c8··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
109 000000000000040b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·15e0109 00000000000003cc··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·100
110 0000000000000424··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·755110 00000000000003d4··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·100
111 0000000000000431··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1708111 00000000000003dc··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
112 000000000000043e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2d1a112 00000000000003ec··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
113 000000000000044b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2243113 00000000000003f0··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
114 0000000000000458··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·18bd114 00000000000003f4··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·130
115 0000000000000465··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ced115 00000000000003fc··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·130
116 0000000000000472··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·265b116 0000000000000404··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
117 000000000000047f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·22f8117 0000000000000418··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
118 00000000000004a7··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·a85118 000000000000041c··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
119 00000000000004b4··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·3a7119 0000000000000420··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·168
120 00000000000004c1··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2d1a120 0000000000000428··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·168
121 00000000000004ce··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·10f0121 0000000000000430··000000510000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
122 00000000000004db··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·ae1122 0000000000000440··0000005000000137·R_AARCH64_ADR_GOT_PAGE·000000000000002c·virtio_crypto_logtype_session·+·0
123 00000000000004e8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·25ac123 0000000000000444··0000005000000138·R_AARCH64_LD64_GOT_LO12_NC·000000000000002c·virtio_crypto_logtype_session·+·0
124 00000000000004f5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·16c1124 0000000000000448··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·198
Max diff block lines reached; -1/503731 bytes (-0.00%) of diff not shown.
240 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 4576 lines modifiedOffset 0, 0 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line: 
  
2 ··Offset:······················0 
3 ··Length:······················7120 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········8 
6 ··Segment·selector·(bytes):····0 
7 ··Prologue·Length:·············274 
8 ··Minimum·Instruction·Length:··4 
9 ··Maximum·Ops·per·Instruction:·1 
10 ··Initial·value·of·'is_stmt':··1 
11 ··Line·Base:···················-5 
12 ··Line·Range:··················14 
13 ··Opcode·Base:·················13 
  
14 ·Opcodes: 
15 ··Opcode·1·has·0·args 
16 ··Opcode·2·has·1·arg 
17 ··Opcode·3·has·1·arg 
18 ··Opcode·4·has·1·arg 
19 ··Opcode·5·has·1·arg 
20 ··Opcode·6·has·0·args 
21 ··Opcode·7·has·0·args 
22 ··Opcode·8·has·0·args 
23 ··Opcode·9·has·1·arg 
24 ··Opcode·10·has·0·args 
25 ··Opcode·11·has·0·args 
26 ··Opcode·12·has·1·arg 
  
27 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1): 
28 ··Entry»  Name 
29 ··0»      (line_strp)»   (offset:·0x44):·/build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
30 ··1»      (line_strp)»   (offset:·0x80):·/usr/include/aarch64-linux-gnu/bits 
31 ··2»      (line_strp)»   (offset:·0xa4):·/usr/lib/gcc/aarch64-linux-gnu/14/include 
32 ··3»      (line_strp)»   (offset:·0xce):·/usr/include 
33 ··4»      (line_strp)»   (offset:·0xdb):·../lib/eal/include 
34 ··5»      (line_strp)»   (offset:·0xee):·../lib/pci 
35 ··6»      (line_strp)»   (offset:·0xf9):·../drivers/bus/pci 
36 ··7»      (line_strp)»   (offset:·0x10c):·../lib/mempool 
37 ··8»      (line_strp)»   (offset:·0x11b):·../lib/mbuf 
38 ··9»      (line_strp)»   (offset:·0x127):·../lib/cryptodev 
39 ··10»     (line_strp)»  (offset:·0x138):·../lib/rcu 
40 ··11»     (line_strp)»  (offset:·0x143):·../lib/vhost 
41 ··12»     (line_strp)»  (offset:·0x150):·../drivers/crypto/virtio 
42 ··13»     (line_strp)»  (offset:·0x169):·../lib/log 
  
43 ·The·File·Name·Table·(offset·0x60,·lines·38,·columns·2): 
44 ··Entry»  Dir»       Name 
45 ··0»      (udata)»       12»     (line_strp)»  (offset:·0x174):·virtio_cryptodev.c 
46 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x187):·types.h 
47 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x18f):·stddef.h 
48 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x198):·stdint-intn.h 
49 ··4»      (udata)»       1»      (line_strp)»   (offset:·0x1a6):·stdint-uintn.h 
50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·stdint.h 
51 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1be):·rte_common.h 
52 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x1cb):·rte_pci.h 
53 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1d5):·rte_dev.h 
54 ··9»      (udata)»       4»      (line_strp)»   (offset:·0x1df):·dev_driver.h 
55 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1ec):·bus_pci_driver.h 
56 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1fd):·rte_eal.h 
57 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x207):·rte_memzone.h 
58 ··13»     (udata)»      7»     (line_strp)»  (offset:·0x215):·rte_mempool.h 
59 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x223):·rte_mbuf_core.h 
60 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x233):·rte_crypto_sym.h 
61 ··16»     (udata)»      9»     (line_strp)»  (offset:·0x244):·rte_crypto_asym.h 
62 ··17»     (udata)»      9»     (line_strp)»  (offset:·0x256):·cryptodev_pmd.h 
63 ··18»     (udata)»      9»     (line_strp)»  (offset:·0x266):·rte_crypto.h 
64 ··19»     (udata)»      10»    (line_strp)» (offset:·0x273):·rte_rcu_qsbr.h 
65 ··20»     (udata)»      9»     (line_strp)»  (offset:·0x282):·rte_cryptodev.h 
66 ··21»     (udata)»      9»     (line_strp)»  (offset:·0x292):·rte_cryptodev_core.h 
67 ··22»     (udata)»      11»    (line_strp)» (offset:·0x2a7):·virtio_crypto.h 
68 ··23»     (udata)»      12»    (line_strp)» (offset:·0x2b7):·virtio_pci.h 
69 ··24»     (udata)»      12»    (line_strp)» (offset:·0x2c4):·virtqueue.h 
70 ··25»     (udata)»      4»     (line_strp)»  (offset:·0x2d0):·rte_errno.h 
71 ··26»     (udata)»      12»    (line_strp)» (offset:·0x2dc):·virtio_ring.h 
72 ··27»     (udata)»      12»    (line_strp)» (offset:·0x2ea):·virtio_cryptodev.h 
73 ··28»     (udata)»      12»    (line_strp)» (offset:·0x2fd):·virtio_logs.h 
74 ··29»     (udata)»      12»    (line_strp)» (offset:·0x30b):·virtio_crypto_algs.h 
75 ··30»     (udata)»      12»    (line_strp)» (offset:·0x320):·virtio_cryptodev.c 
76 ··31»     (udata)»      13»    (line_strp)» (offset:·0x333):·rte_log.h 
77 ··32»     (udata)»      3»     (line_strp)»  (offset:·0x33d):·unistd.h 
78 ··33»     (udata)»      4»     (line_strp)»  (offset:·0x346):·rte_malloc.h 
79 ··34»     (udata)»      1»     (line_strp)»  (offset:·0x353):·string_fortified.h 
80 ··35»     (udata)»      4»     (line_strp)»  (offset:·0x366):·rte_bitops.h 
81 ··36»     (udata)»      1»     (line_strp)»  (offset:·0x373):·stdio2.h 
82 ··37»     (udata)»      0»     (line_strp)»  (offset:·0x37c):·<built-in> 
  
83 ·Line·Number·Statements: 
84 ··[0x0000011e]··Set·File·Name·to·entry·24·in·the·File·Name·Table 
85 ··[0x00000120]··Set·column·to·1 
86 ··[0x00000122]··Extended·opcode·2:·set·Address·to·0 
87 ··[0x0000012d]··Advance·Line·by·144·to·145 
88 ··[0x00000130]··Copy 
89 ··[0x00000131]··Set·column·to·2 
90 ··[0x00000133]··Special·opcode·11:·advance·Address·by·0·to·0·and·Line·by·6·to·151·(view·1) 
91 ··[0x00000134]··Set·column·to·1 
92 ··[0x00000136]··Set·is_stmt·to·0 
93 ··[0x00000137]··Advance·Line·by·-6·to·145 
94 ··[0x00000139]··Copy·(view·2) 
95 ··[0x0000013a]··Set·column·to·2 
96 ··[0x0000013c]··Special·opcode·25:·advance·Address·by·4·to·0x4·and·Line·by·6·to·151 
97 ··[0x0000013d]··Special·opcode·19:·advance·Address·by·4·to·0x8·and·Line·by·0·to·151 
98 ··[0x0000013e]··Set·column·to·19 
99 ··[0x00000140]··Special·opcode·61:·advance·Address·by·16·to·0x18·and·Line·by·0·to·151 
100 ··[0x00000141]··Set·column·to·2 
101 ··[0x00000143]··Special·opcode·19:·advance·Address·by·4·to·0x1c·and·Line·by·0·to·151 
102 ··[0x00000144]··Special·opcode·47:·advance·Address·by·12·to·0x28·and·Line·by·0·to·151 
103 ··[0x00000145]··Set·File·Name·to·entry·30·in·the·File·Name·Table 
104 ··[0x00000147]··Set·column·to·1 
105 ··[0x00000149]··Set·is_stmt·to·1 
106 ··[0x0000014a]··Extended·opcode·2:·set·Address·to·0x28 
107 ··[0x00000155]··Advance·Line·by·977·to·1128 
108 ··[0x00000158]··Copy 
109 ··[0x00000159]··Set·column·to·2 
110 ··[0x0000015b]··Special·opcode·6:·advance·Address·by·0·to·0x28·and·Line·by·1·to·1129·(view·1) 
111 ··[0x0000015c]··Set·column·to·1 
112 ··[0x0000015e]··Set·is_stmt·to·0 
113 ··[0x0000015f]··Special·opcode·4:·advance·Address·by·0·to·0x28·and·Line·by·-1·to·1128·(view·2) 
114 ··[0x00000160]··Set·column·to·22 
115 ··[0x00000162]··Special·opcode·48:·advance·Address·by·12·to·0x34·and·Line·by·1·to·1129 
116 ··[0x00000163]··Set·column·to·2 
117 ··[0x00000165]··Special·opcode·19:·advance·Address·by·4·to·0x38·and·Line·by·0·to·1129 
118 ··[0x00000166]··Set·column·to·3 
119 ··[0x00000168]··Set·is_stmt·to·1 
120 ··[0x00000169]··Special·opcode·35:·advance·Address·by·8·to·0x40·and·Line·by·2·to·1131 
121 ··[0x0000016a]··Set·column·to·22 
122 ··[0x0000016c]··Set·is_stmt·to·0 
Max diff block lines reached; -1/246192 bytes (-0.00%) of diff not shown.
773 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 14277 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_info·section: 
  
2 ··Compilation·Unit·@·offset·0: 
3 ···Length:········0x7c38·(32-bit) 
4 ···Version:·······5 
5 ···Unit·Type:·····DW_UT_compile·(1) 
6 ···Abbrev·Offset:·0 
7 ···Pointer·Size:··8 
8 ·<0><c>:·Abbrev·Number:·67·(DW_TAG_compile_unit) 
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x2154):·GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11) 
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x18):·../drivers/crypto/virtio/virtio_cryptodev.c 
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./obj-aarch64-linux-gnu 
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x223 
14 ····<1e>···DW_AT_low_pc······:·(addr)·0 
15 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0 
16 ·<1><2a>:·Abbrev·Number:·31·(DW_TAG_base_type) 
17 ····<2b>···DW_AT_byte_size···:·(data1)·1 
18 ····<2c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
19 ····<2d>···DW_AT_name········:·(strp)·(offset:·0xdba):·unsigned·char 
20 ·<1><31>:·Abbrev·Number:·31·(DW_TAG_base_type) 
21 ····<32>···DW_AT_byte_size···:·(data1)·2 
22 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
23 ····<34>···DW_AT_name········:·(strp)·(offset:·0x1f16):·short·unsigned·int 
24 ·<1><38>:·Abbrev·Number:·31·(DW_TAG_base_type) 
25 ····<39>···DW_AT_byte_size···:·(data1)·4 
26 ····<3a>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
27 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x3a23):·unsigned·int 
28 ·<1><3f>:·Abbrev·Number:·31·(DW_TAG_base_type) 
29 ····<40>···DW_AT_byte_size···:·(data1)·8 
30 ····<41>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
31 ····<42>···DW_AT_name········:·(strp)·(offset:·0x27a7):·long·unsigned·int 
32 ·<1><46>:·Abbrev·Number:·31·(DW_TAG_base_type) 
33 ····<47>···DW_AT_byte_size···:·(data1)·1 
34 ····<48>···DW_AT_encoding····:·(data1)·6»    (signed·char) 
35 ····<49>···DW_AT_name········:·(strp)·(offset:·0x1f29):·signed·char 
36 ·<1><4d>:·Abbrev·Number:·16·(DW_TAG_typedef) 
37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x196):·__uint8_t 
38 ····<52>···DW_AT_decl_file···:·(data1)·1 
39 ····<53>···DW_AT_decl_line···:·(data1)·38 
40 ····<54>···DW_AT_decl_column·:·(data1)·23 
41 ····<55>···DW_AT_type········:·(ref4)·<0x2a>,·unsigned·char 
42 ·<1><59>:·Abbrev·Number:·31·(DW_TAG_base_type) 
43 ····<5a>···DW_AT_byte_size···:·(data1)·2 
44 ····<5b>···DW_AT_encoding····:·(data1)·5»    (signed) 
45 ····<5c>···DW_AT_name········:·(strp)·(offset:·0x3abc):·short·int 
46 ·<1><60>:·Abbrev·Number:·16·(DW_TAG_typedef) 
47 ····<61>···DW_AT_name········:·(strp)·(offset:·0xc20):·__uint16_t 
48 ····<65>···DW_AT_decl_file···:·(data1)·1 
49 ····<66>···DW_AT_decl_line···:·(data1)·40 
50 ····<67>···DW_AT_decl_column·:·(data1)·28 
51 ····<68>···DW_AT_type········:·(ref4)·<0x31>,·short·unsigned·int 
52 ·<1><6c>:·Abbrev·Number:·16·(DW_TAG_typedef) 
53 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x2fbc):·__int32_t 
54 ····<71>···DW_AT_decl_file···:·(data1)·1 
55 ····<72>···DW_AT_decl_line···:·(data1)·41 
56 ····<73>···DW_AT_decl_column·:·(data1)·20 
57 ····<74>···DW_AT_type········:·(ref4)·<0x78>,·int 
58 ·<1><78>:·Abbrev·Number:·68·(DW_TAG_base_type) 
59 ····<79>···DW_AT_byte_size···:·(data1)·4 
60 ····<7a>···DW_AT_encoding····:·(data1)·5»    (signed) 
61 ····<7b>···DW_AT_name········:·(string)·int 
62 ·<1><7f>:·Abbrev·Number:·16·(DW_TAG_typedef) 
63 ····<80>···DW_AT_name········:·(strp)·(offset:·0x2fd3):·__uint32_t 
64 ····<84>···DW_AT_decl_file···:·(data1)·1 
65 ····<85>···DW_AT_decl_line···:·(data1)·42 
66 ····<86>···DW_AT_decl_column·:·(data1)·22 
67 ····<87>···DW_AT_type········:·(ref4)·<0x38>,·unsigned·int 
68 ·<1><8b>:·Abbrev·Number:·31·(DW_TAG_base_type) 
69 ····<8c>···DW_AT_byte_size···:·(data1)·8 
70 ····<8d>···DW_AT_encoding····:·(data1)·5»    (signed) 
71 ····<8e>···DW_AT_name········:·(strp)·(offset:·0x2436):·long·int 
72 ·<1><92>:·Abbrev·Number:·16·(DW_TAG_typedef) 
73 ····<93>···DW_AT_name········:·(strp)·(offset:·0x18b2):·__uint64_t 
74 ····<97>···DW_AT_decl_file···:·(data1)·1 
75 ····<98>···DW_AT_decl_line···:·(data1)·45 
76 ····<99>···DW_AT_decl_column·:·(data1)·27 
77 ····<9a>···DW_AT_type········:·(ref4)·<0x3f>,·long·unsigned·int 
78 ·<1><9e>:·Abbrev·Number:·16·(DW_TAG_typedef) 
79 ····<9f>···DW_AT_name········:·(strp)·(offset:·0x2873):·__useconds_t 
80 ····<a3>···DW_AT_decl_file···:·(data1)·1 
81 ····<a4>···DW_AT_decl_line···:·(data1)·161 
82 ····<a5>···DW_AT_decl_column·:·(data1)·30 
83 ····<a6>···DW_AT_type········:·(ref4)·<0x38>,·unsigned·int 
84 ·<1><aa>:·Abbrev·Number:·69·(DW_TAG_pointer_type) 
85 ····<ab>···DW_AT_byte_size···:·(data1)·8 
86 ·<1><ac>:·Abbrev·Number:·53·(DW_TAG_restrict_type) 
87 ····<ad>···DW_AT_type········:·(ref4)·<0xaa> 
88 ·<1><b1>:·Abbrev·Number:·5·(DW_TAG_pointer_type) 
89 ····<b2>···DW_AT_byte_size···:·(implicit_const)·8 
90 ····<b2>···DW_AT_type········:·(ref4)·<0xbb>,·char 
91 ·<1><b6>:·Abbrev·Number:·53·(DW_TAG_restrict_type) 
92 ····<b7>···DW_AT_type········:·(ref4)·<0xb1> 
93 ·<1><bb>:·Abbrev·Number:·31·(DW_TAG_base_type) 
94 ····<bc>···DW_AT_byte_size···:·(data1)·1 
95 ····<bd>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
96 ····<be>···DW_AT_name········:·(strp)·(offset:·0x28da):·char 
97 ·<1><c2>:·Abbrev·Number:·15·(DW_TAG_const_type) 
98 ····<c3>···DW_AT_type········:·(ref4)·<0xbb>,·char 
99 ·<1><c7>:·Abbrev·Number:·16·(DW_TAG_typedef) 
100 ····<c8>···DW_AT_name········:·(strp)·(offset:·0x145a):·size_t 
101 ····<cc>···DW_AT_decl_file···:·(data1)·2 
102 ····<cd>···DW_AT_decl_line···:·(data1)·214 
103 ····<ce>···DW_AT_decl_column·:·(data1)·23 
104 ····<cf>···DW_AT_type········:·(ref4)·<0x3f>,·long·unsigned·int 
105 ·<1><d3>:·Abbrev·Number:·16·(DW_TAG_typedef) 
106 ····<d4>···DW_AT_name········:·(strp)·(offset:·0x69b):·int32_t 
107 ····<d8>···DW_AT_decl_file···:·(data1)·3 
108 ····<d9>···DW_AT_decl_line···:·(data1)·26 
109 ····<da>···DW_AT_decl_column·:·(data1)·19 
110 ····<db>···DW_AT_type········:·(ref4)·<0x6c>,·__int32_t,·int 
111 ·<1><df>:·Abbrev·Number:·16·(DW_TAG_typedef) 
112 ····<e0>···DW_AT_name········:·(strp)·(offset:·0x14a0):·uint8_t 
113 ····<e4>···DW_AT_decl_file···:·(data1)·4 
114 ····<e5>···DW_AT_decl_line···:·(data1)·24 
115 ····<e6>···DW_AT_decl_column·:·(data1)·19 
116 ····<e7>···DW_AT_type········:·(ref4)·<0x4d>,·__uint8_t,·unsigned·char 
117 ·<1><eb>:·Abbrev·Number:·15·(DW_TAG_const_type) 
118 ····<ec>···DW_AT_type········:·(ref4)·<0xdf>,·uint8_t,·__uint8_t,·unsigned·char 
119 ·<1><f0>:·Abbrev·Number:·16·(DW_TAG_typedef) 
120 ····<f1>···DW_AT_name········:·(strp)·(offset:·0x360):·uint16_t 
121 ····<f5>···DW_AT_decl_file···:·(data1)·4 
122 ····<f6>···DW_AT_decl_line···:·(data1)·25 
123 ····<f7>···DW_AT_decl_column·:·(data1)·20 
124 ····<f8>···DW_AT_type········:·(ref4)·<0x60>,·__uint16_t,·short·unsigned·int 
125 ·<1><fc>:·Abbrev·Number:·70·(DW_TAG_volatile_type) 
126 ····<fd>···DW_AT_type········:·(ref4)·<0xf0>,·uint16_t,·__uint16_t,·short·unsigned·int 
Max diff block lines reached; -1/791193 bytes (-0.00%) of diff not shown.
38.2 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 946 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_abbrev·section: 
  
2 ··Number·TAG·(0) 
3 ···1······DW_TAG_member····[no·children] 
4 ····DW_AT_name·········DW_FORM_strp 
5 ····DW_AT_decl_file····DW_FORM_data1 
6 ····DW_AT_decl_line····DW_FORM_data1 
7 ····DW_AT_decl_column··DW_FORM_data1 
8 ····DW_AT_type·········DW_FORM_ref4 
9 ····DW_AT_data_member_location·DW_FORM_data1 
10 ····DW_AT·value:·0·····DW_FORM·value:·0 
11 ···2······DW_TAG_formal_parameter····[no·children] 
12 ····DW_AT_type·········DW_FORM_ref4 
13 ····DW_AT·value:·0·····DW_FORM·value:·0 
14 ···3······DW_TAG_member····[no·children] 
15 ····DW_AT_name·········DW_FORM_strp 
16 ····DW_AT_decl_file····DW_FORM_data1 
17 ····DW_AT_decl_line····DW_FORM_data2 
18 ····DW_AT_decl_column··DW_FORM_data1 
19 ····DW_AT_type·········DW_FORM_ref4 
20 ····DW_AT_data_member_location·DW_FORM_data1 
21 ····DW_AT·value:·0·····DW_FORM·value:·0 
22 ···4······DW_TAG_enumerator····[no·children] 
23 ····DW_AT_name·········DW_FORM_strp 
24 ····DW_AT_const_value··DW_FORM_data1 
25 ····DW_AT·value:·0·····DW_FORM·value:·0 
26 ···5······DW_TAG_pointer_type····[no·children] 
27 ····DW_AT_byte_size····DW_FORM_implicit_const:·8 
28 ····DW_AT_type·········DW_FORM_ref4 
29 ····DW_AT·value:·0·····DW_FORM·value:·0 
30 ···6······DW_TAG_structure_type····[has·children] 
31 ····DW_AT_name·········DW_FORM_strp 
32 ····DW_AT_byte_size····DW_FORM_data1 
33 ····DW_AT_decl_file····DW_FORM_data1 
34 ····DW_AT_decl_line····DW_FORM_data1 
35 ····DW_AT_decl_column··DW_FORM_data1 
36 ····DW_AT_sibling······DW_FORM_ref4 
37 ····DW_AT·value:·0·····DW_FORM·value:·0 
38 ···7······DW_TAG_member····[no·children] 
39 ····DW_AT_name·········DW_FORM_string 
40 ····DW_AT_decl_file····DW_FORM_data1 
41 ····DW_AT_decl_line····DW_FORM_data1 
42 ····DW_AT_decl_column··DW_FORM_data1 
43 ····DW_AT_type·········DW_FORM_ref4 
44 ····DW_AT_data_member_location·DW_FORM_data1 
45 ····DW_AT·value:·0·····DW_FORM·value:·0 
46 ···8······DW_TAG_array_type····[has·children] 
47 ····DW_AT_type·········DW_FORM_ref4 
48 ····DW_AT_sibling······DW_FORM_ref4 
49 ····DW_AT·value:·0·····DW_FORM·value:·0 
50 ···9······DW_TAG_variable····[no·children] 
51 ····DW_AT_name·········DW_FORM_strp 
52 ····DW_AT_decl_file····DW_FORM_implicit_const:·30 
53 ····DW_AT_decl_line····DW_FORM_data2 
54 ····DW_AT_decl_column··DW_FORM_data1 
55 ····DW_AT_type·········DW_FORM_ref4 
56 ····DW_AT_location·····DW_FORM_exprloc 
57 ····DW_AT·value:·0·····DW_FORM·value:·0 
58 ···10······DW_TAG_formal_parameter····[no·children] 
59 ····DW_AT_name·········DW_FORM_strp 
60 ····DW_AT_decl_file····DW_FORM_implicit_const:·30 
61 ····DW_AT_decl_line····DW_FORM_data2 
62 ····DW_AT_decl_column··DW_FORM_data1 
63 ····DW_AT_type·········DW_FORM_ref4 
64 ····DW_AT·value:·0·····DW_FORM·value:·0 
65 ···11······DW_TAG_subrange_type····[no·children] 
66 ····DW_AT_type·········DW_FORM_ref4 
67 ····DW_AT_upper_bound··DW_FORM_data1 
68 ····DW_AT·value:·0·····DW_FORM·value:·0 
69 ···12······DW_TAG_member····[no·children] 
70 ····DW_AT_name·········DW_FORM_string 
71 ····DW_AT_decl_file····DW_FORM_data1 
72 ····DW_AT_decl_line····DW_FORM_data2 
73 ····DW_AT_decl_column··DW_FORM_data1 
74 ····DW_AT_type·········DW_FORM_ref4 
75 ····DW_AT_data_member_location·DW_FORM_data1 
76 ····DW_AT·value:·0·····DW_FORM·value:·0 
77 ···13······DW_TAG_structure_type····[has·children] 
78 ····DW_AT_name·········DW_FORM_strp 
79 ····DW_AT_byte_size····DW_FORM_data1 
80 ····DW_AT_decl_file····DW_FORM_data1 
81 ····DW_AT_decl_line····DW_FORM_data2 
82 ····DW_AT_decl_column··DW_FORM_data1 
83 ····DW_AT_sibling······DW_FORM_ref4 
84 ····DW_AT·value:·0·····DW_FORM·value:·0 
85 ···14······DW_TAG_variable····[no·children] 
86 ····DW_AT_name·········DW_FORM_string 
87 ····DW_AT_decl_file····DW_FORM_implicit_const:·30 
88 ····DW_AT_decl_line····DW_FORM_data2 
89 ····DW_AT_decl_column··DW_FORM_data1 
90 ····DW_AT_type·········DW_FORM_ref4 
91 ····DW_AT_location·····DW_FORM_sec_offset 
92 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
93 ····DW_AT·value:·0·····DW_FORM·value:·0 
94 ···15······DW_TAG_const_type····[no·children] 
95 ····DW_AT_type·········DW_FORM_ref4 
96 ····DW_AT·value:·0·····DW_FORM·value:·0 
97 ···16······DW_TAG_typedef····[no·children] 
98 ····DW_AT_name·········DW_FORM_strp 
99 ····DW_AT_decl_file····DW_FORM_data1 
100 ····DW_AT_decl_line····DW_FORM_data1 
101 ····DW_AT_decl_column··DW_FORM_data1 
102 ····DW_AT_type·········DW_FORM_ref4 
103 ····DW_AT·value:·0·····DW_FORM·value:·0 
104 ···17······DW_TAG_member····[no·children] 
105 ····DW_AT_name·········DW_FORM_strp 
106 ····DW_AT_decl_file····DW_FORM_data1 
107 ····DW_AT_decl_line····DW_FORM_data2 
108 ····DW_AT_decl_column··DW_FORM_data1 
109 ····DW_AT_type·········DW_FORM_ref4 
110 ····DW_AT·value:·0·····DW_FORM·value:·0 
111 ···18······DW_TAG_typedef····[no·children] 
112 ····DW_AT_name·········DW_FORM_strp 
113 ····DW_AT_decl_file····DW_FORM_data1 
114 ····DW_AT_decl_line····DW_FORM_data2 
115 ····DW_AT_decl_column··DW_FORM_data1 
116 ····DW_AT_type·········DW_FORM_ref4 
117 ····DW_AT·value:·0·····DW_FORM·value:·0 
118 ···19······DW_TAG_variable····[no·children] 
119 ····DW_AT_name·········DW_FORM_strp 
120 ····DW_AT_type·········DW_FORM_ref4 
121 ····DW_AT_artificial···DW_FORM_flag_present 
122 ····DW_AT_location·····DW_FORM_exprloc 
123 ····DW_AT·value:·0·····DW_FORM·value:·0 
124 ···20······DW_TAG_subroutine_type····[has·children] 
125 ····DW_AT_prototyped···DW_FORM_flag_present 
126 ····DW_AT_type·········DW_FORM_ref4 
Max diff block lines reached; -1/38995 bytes (-0.00%) of diff not shown.
1.39 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 38 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················460 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·00000000000001c4 
9 ····0000000000000000·0000000000000028 
10 ····0000000000000028·00000000000000bc 
11 ····00000000000000e4·0000000000000050 
12 ····0000000000000134·0000000000000090 
13 ····00000000000001c4·0000000000000118 
14 ····00000000000002dc·0000000000000098 
15 ····0000000000000374·0000000000000100 
16 ····0000000000000474·00000000000003ec 
17 ····0000000000000860·00000000000002cc 
18 ····0000000000000b2c·000000000000028c 
19 ····0000000000000db8·00000000000001e0 
20 ····0000000000000f98·00000000000004ac 
21 ····0000000000001444·0000000000000314 
22 ····0000000000001758·00000000000000a4 
23 ····00000000000017fc·00000000000002b0 
24 ····0000000000001aac·00000000000000a8 
25 ····0000000000001b54·0000000000000598 
26 ····00000000000020ec·0000000000000128 
27 ····0000000000002214·0000000000000178 
28 ····0000000000000000·0000000000000020 
29 ····0000000000000020·000000000000003c 
30 ····0000000000000060·0000000000000038 
31 ····00000000000000a0·0000000000000038 
32 ····00000000000000e0·0000000000000038 
33 ····0000000000000120·0000000000000038 
34 ····0000000000000160·0000000000000038 
35 ····0000000000000000·0000000000000000 
  
128 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 2304 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_loclists·section: 
  
2 Table·at·Offset·0 
3 ··Length:··········0x1b7a 
4 ··DWARF·version:···5 
5 ··Address·size:····8 
6 ··Segment·size:····0 
7 ··Offset·entries:··0 
  
8 ····Offset···Begin············End··············Expression 
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair 
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair 
  
11 ····00000010·0000000000000db8·(base·address) 
12 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for: 
13 ·············0000000000000db8·0000000000000de0·(DW_OP_reg0·(x0)) 
14 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for: 
15 ·············0000000000000de0·0000000000000f98·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
16 ····00000027·<End·of·list> 
  
17 ····00000028·v000000000000000·v000000000000000·location·view·pair 
18 ····0000002a·v000000000000000·v000000000000000·location·view·pair 
19 ····0000002c·v000000000000000·v000000000000000·location·view·pair 
20 ····0000002e·v000000000000000·v000000000000000·location·view·pair 
21 ····00000030·v000000000000000·v000000000000000·location·view·pair 
  
22 ····00000032·0000000000000db8·(base·address) 
23 ····0000003b·v000000000000000·v000000000000000·views·at·00000028·for: 
24 ·············0000000000000db8·0000000000000e0c·(DW_OP_reg1·(x1)) 
25 ····00000040·v000000000000000·v000000000000000·views·at·0000002a·for: 
26 ·············0000000000000e0c·0000000000000f28·(DW_OP_reg19·(x19)) 
27 ····00000046·v000000000000000·v000000000000000·views·at·0000002c·for: 
28 ·············0000000000000f28·0000000000000f50·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
29 ····00000050·v000000000000000·v000000000000000·views·at·0000002e·for: 
30 ·············0000000000000f50·0000000000000f54·(DW_OP_reg19·(x19)) 
31 ····00000057·v000000000000000·v000000000000000·views·at·00000030·for: 
32 ·············0000000000000f54·0000000000000f98·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
33 ····00000061·<End·of·list> 
  
34 ····00000062·v000000000000001·v000000000000000·location·view·pair 
35 ····00000064·v000000000000000·v000000000000000·location·view·pair 
36 ····00000066·v000000000000000·v000000000000000·location·view·pair 
  
37 ····00000068·0000000000000e74·(base·address) 
38 ····00000071·v000000000000001·v000000000000000·views·at·00000062·for: 
39 ·············0000000000000e74·0000000000000ee0·(DW_OP_reg23·(x23)) 
40 ····00000076·v000000000000000·v000000000000000·views·at·00000064·for: 
41 ·············0000000000000ee0·0000000000000f50·(DW_OP_fbreg:·-152;·DW_OP_stack_value) 
42 ····0000007f·v000000000000000·v000000000000000·views·at·00000066·for: 
43 ·············0000000000000f50·0000000000000f54·(DW_OP_reg23·(x23)) 
44 ····00000086·<End·of·list> 
  
45 ····00000087·v000000000000001·v000000000000000·location·view·pair 
46 ····00000089·v000000000000000·v000000000000000·location·view·pair 
47 ····0000008b·v000000000000000·v000000000000000·location·view·pair 
  
48 ····0000008d·0000000000000e74·(base·address) 
49 ····00000096·v000000000000001·v000000000000000·views·at·00000087·for: 
50 ·············0000000000000e74·0000000000000f28·(DW_OP_reg19·(x19)) 
51 ····0000009c·v000000000000000·v000000000000000·views·at·00000089·for: 
52 ·············0000000000000f28·0000000000000f50·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
53 ····000000a6·v000000000000000·v000000000000000·views·at·0000008b·for: 
54 ·············0000000000000f50·0000000000000f54·(DW_OP_reg19·(x19)) 
55 ····000000ad·<End·of·list> 
  
56 ····000000ae·v000000000000001·v000000000000000·location·view·pair 
57 ····000000b0·v000000000000000·v000000000000000·location·view·pair 
58 ····000000b2·v000000000000000·v000000000000000·location·view·pair 
  
59 ····000000b4·0000000000000e74·(base·address) 
60 ····000000bd·v000000000000001·v000000000000000·views·at·000000ae·for: 
61 ·············0000000000000e74·0000000000000ea8·(DW_OP_reg20·(x20)) 
62 ····000000c2·v000000000000000·v000000000000000·views·at·000000b0·for: 
63 ·············0000000000000ea8·0000000000000f50·(DW_OP_fbreg:·-232;·DW_OP_stack_value) 
64 ····000000cb·v000000000000000·v000000000000000·views·at·000000b2·for: 
65 ·············0000000000000f50·0000000000000f54·(DW_OP_reg20·(x20)) 
66 ····000000d2·<End·of·list> 
  
67 ····000000d3·v000000000000000·v000000000000000·location·view·pair 
68 ····000000d5·v000000000000000·v000000000000000·location·view·pair 
69 ····000000d7·v000000000000000·v000000000000000·location·view·pair 
  
70 ····000000d9·0000000000000ea0·(base·address) 
71 ····000000e2·v000000000000000·v000000000000000·views·at·000000d3·for: 
72 ·············0000000000000ea0·0000000000000eac·(DW_OP_reg0·(x0)) 
73 ····000000e7·v000000000000000·v000000000000000·views·at·000000d5·for: 
74 ·············0000000000000eac·0000000000000f50·(DW_OP_reg20·(x20)) 
75 ····000000ed·v000000000000000·v000000000000000·views·at·000000d7·for: 
76 ·············0000000000000f50·0000000000000f54·(DW_OP_reg0·(x0)) 
77 ····000000f4·<End·of·list> 
  
78 ····000000f5·v000000000000002·v000000000000000·location·view·pair 
  
79 ····000000f7·v000000000000002·v000000000000000·views·at·000000f5·for: 
80 ·············0000000000000efc·0000000000000f50·(DW_OP_reg23·(x23)) 
81 ····00000103·<End·of·list> 
  
82 ····00000104·v000000000000000·v000000000000000·location·view·pair 
83 ····00000106·v000000000000000·v000000000000000·location·view·pair 
84 ····00000108·v000000000000000·v000000000000000·location·view·pair 
  
85 ····0000010a·00000000000002dc·(base·address) 
86 ····00000113·v000000000000000·v000000000000000·views·at·00000104·for: 
87 ·············00000000000002dc·0000000000000324·(DW_OP_reg0·(x0)) 
88 ····00000118·v000000000000000·v000000000000000·views·at·00000106·for: 
89 ·············0000000000000324·0000000000000368·(DW_OP_reg20·(x20)) 
90 ····0000011e·v000000000000000·v000000000000000·views·at·00000108·for: 
91 ·············0000000000000368·0000000000000374·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
92 ····00000128·<End·of·list> 
  
93 ····00000129·v000000000000000·v000000000000000·location·view·pair 
94 ····0000012b·v000000000000000·v000000000000000·location·view·pair 
95 ····0000012d·v000000000000000·v000000000000000·location·view·pair 
  
96 ····0000012f·00000000000002dc·(base·address) 
97 ····00000138·v000000000000000·v000000000000000·views·at·00000129·for: 
98 ·············00000000000002dc·0000000000000310·(DW_OP_reg1·(x1)) 
99 ····0000013d·v000000000000000·v000000000000000·views·at·0000012b·for: 
100 ·············0000000000000310·0000000000000368·(DW_OP_reg19·(x19)) 
101 ····00000143·v000000000000000·v000000000000000·views·at·0000012d·for: 
102 ·············0000000000000368·0000000000000374·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
103 ····0000014d·<End·of·list> 
  
104 ····0000014e·v000000000000000·v000000000000000·location·view·pair 
  
105 ····00000150·v000000000000000·v000000000000000·views·at·0000014e·for: 
Max diff block lines reached; -1/130689 bytes (-0.00%) of diff not shown.
1.38 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 38 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················460 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·00000000000001c4 
9 ····0000000000000000·0000000000000028 
10 ····0000000000000028·00000000000000bc 
11 ····00000000000000e4·0000000000000050 
12 ····0000000000000134·0000000000000090 
13 ····00000000000001c4·0000000000000118 
14 ····00000000000002dc·0000000000000098 
15 ····0000000000000374·0000000000000100 
16 ····0000000000000474·00000000000003ec 
17 ····0000000000000860·00000000000002cc 
18 ····0000000000000b2c·000000000000028c 
19 ····0000000000000db8·00000000000001e0 
20 ····0000000000000f98·00000000000004ac 
21 ····0000000000001444·0000000000000314 
22 ····0000000000001758·00000000000000a4 
23 ····00000000000017fc·00000000000002b0 
24 ····0000000000001aac·00000000000000a8 
25 ····0000000000001b54·0000000000000598 
26 ····00000000000020ec·0000000000000128 
27 ····0000000000002214·0000000000000178 
28 ····0000000000000000·0000000000000020 
29 ····0000000000000020·000000000000003c 
30 ····0000000000000060·0000000000000038 
31 ····00000000000000a0·0000000000000038 
32 ····00000000000000e0·0000000000000038 
33 ····0000000000000120·0000000000000038 
34 ····0000000000000160·0000000000000038 
35 ····0000000000000000·0000000000000000 
  
40.0 KB
strings --all --bytes=8 {}
    
Offset 1, 878 lines modifiedOffset 1, 7 lines modified
1 RTE_CRYPTO_ASYM_XFORM_DH 
2 event_mdata 
3 virtio_crypto_cmd_id 
4 cipher_algo_h 
5 RTE_CRYPTO_CIPHER_AES_ECB 
6 notify_off_multiplier 
7 reserved 
8 data_len 
9 dequeue_err_count 
10 hash_mode 
11 guest_features 
12 rte_crypto_ecpm_op_param 
13 RTE_CRYPTO_ASYM_OP_LIST_END 
14 outer_l2_len 
15 rte_virtio_crypto_driver 
16 vtpci_queue_idx 
17 rte_cryptodev_raw_get_dequeue_count_t 
18 vtpci_read_cryptodev_config 
19 RTE_PROC_PRIMARY 
20 __uint8_t 
21 vq_desc_head_idx 
22 RTE_CRYPTO_AUTH_SHAKE_256 
23 rte_crypto_aead_xform 
24 rte_cryptodev_callback_fn 
25 rte_crypto_rsa_priv_key_qt 
26 traffic_class 
27 rte_free 
28 cryptodev_start_t 
29 session_ev_mdata_set 
30 aux_flags 
31 reserved1 
32 reserved2 
33 virtio_crypto_hash_session_para 
34 RTE_PCI_KDRV_NIC_UIO 
35 vq_update_avail_idx 
36 RTE_PCI_KDRV_VFIO 
37 rte_mempool_memhdr 
38 rte_crypto_sym_op 
39 rte_rcu_qsbr 
40 rte_crypto_cipher_operation 
41 RTE_PCI_KDRV_UIO_GENERIC 
42 virtio_hw_internal 
43 uint16_t 
44 auth_xform 
45 rte_crypto_ecdh_op_param 
46 rte_crypto_auth_algorithm 
47 driver_name 
48 rte_mempool_objhdr 
49 RTE_CRYPTO_CIPHER_3DES_CTR 
50 RTE_CRYPTO_AEAD_AES_GCM 
51 exponent 
52 device_id 
53 rte_crypto_dh_op_param 
54 cryptodev_sym_get_session_private_size_t 
55 rte_pci_device 
56 virtio_crypto_mac_session_para 
57 rte_cryptodev_cb_list 
58 cryptodev_queue_pair_setup_t 
59 virtio_crypto_hw 
60 RTE_CRYPTO_ASYM_XFORM_NONE 
61 __virtio_crypto_logtype_rx 
62 RTE_CRYPTO_SYM_XFORM_CIPHER 
63 RTE_CRYPTO_EC_GROUP_SECP384R1 
64 RTE_PROC_SECONDARY 
65 ctrl_req 
66 tun_type 
67 cookie_alloc_err 
68 virtio_crypto_sym_clear_session 
69 lock_cnt 
70 rte_cryptodev_symmetric_capability 
71 RTE_CRYPTO_CIPHER_AES_CTR 
72 queue_enable 
73 virtio_crypto_sym_pad_op_ctrl_req 
74 max_size 
75 virtio_crypto_dev_stats_get 
76 queue_avail_hi 
77 RTE_CRYPTO_ASYM_OP_ENCRYPT 
78 virtio_crypto_logtype_rx 
79 vq_used_cons_idx 
80 pool_config 
81 tqh_first 
82 ff_disable 
83 RTE_CRYPTO_EC_GROUP_ED448 
84 drv_flags 
85 mac_create_session 
86 rte_proc_type_t 
87 vq_ring_mem 
88 RTE_CRYPTO_OP_STATUS_INVALID_SESSION 
89 mem_resource 
90 virtio_crypto_pkt_rx_burst 
91 rte_crypto_ecdsa_op_param 
92 priority 
93 RTE_CRYPTO_CIPHER_AES_XTS 
94 rte_cryptodev_allocate_driver 
95 socket_id 
96 rte_mbuf 
97 virtio_crypto_config 
98 virtio_crypto_get_chain_order 
99 virtio_crypto_dev_configure 
100 vtpci_cryptodev_get_status 
101 cryptodev_sym_raw_enqueue_burst_t 
102 RTE_CRYPTO_AUTH_ZUC_EIA3 
103 RTE_CRYPTO_EDCURVE_448PH 
104 link_intr_cbs 
105 rte_crypto_rsa_priv_key_type 
106 virtio_crypto_qp_release 
107 virtio_crypto_logtype_tx 
108 private_data_offset 
109 RTE_RSA_KEY_TYPE_QT 
110 queue_idx 
111 cipher_key_data 
112 queue_msix_vector 
113 malloc_virt_addr 
114 VTCRYPTO_CTRLQ 
115 RTE_PCI_KDRV_NONE 
116 rte_cryptodev_asym_session 
117 rte_crypto_op 
118 block_size 
119 rte_mempool_objhdr_list 
120 desc_offset 
121 rte_crypto_raw_dp_ctx 
122 virtio_crypto_pkt_tx_burst 
123 tso_segsz 
124 vlan_tci_outer 
125 rte_crypto_asym_xform_type 
126 rte_pci_driver 
127 asym_session_clear 
Max diff block lines reached; 22058/40893 bytes (53.94%) of diff not shown.
7.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 98 lines modifiedOffset 1, 77 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<virtio_crypto_dev_close>:2 0000000000000000·<virtio_crypto_dev_close>:
3 virtio_crypto_dev_close():3 virtio_crypto_dev_close():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:489 
5 »       bti»    c4 »       bti»    c
6 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:491 
7 »       mov»    w0,·#0x0···················»     //·#05 »       mov»    w0,·#0x0···················»     //·#0
8 »       ret6 »       ret
  
9 000000000000000c·<virtio_crypto_dev_start>:7 000000000000000c·<virtio_crypto_dev_start>:
10 virtio_crypto_dev_start():8 virtio_crypto_dev_start():
11 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:833 
12 »       bti»    c9 »       bti»    c
13 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:834 
14 »       ldr»    x1,·[x0,·#16]10 »       ldr»    x1,·[x0,·#16]
15 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:836 
16 »       ldrb»   w2,·[x1,·#72]11 »       ldrb»   w2,·[x1,·#72]
17 »       tbz»    w2,·#0,·24·<virtio_crypto_dev_start+0x18>12 »       tbz»    w2,·#0,·24·<virtio_crypto_dev_start+0x18>
18 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:846 
19 »       mov»    w0,·#0x0···················»     //·#013 »       mov»    w0,·#0x0···················»     //·#0
20 »       ret14 »       ret
21 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:833 
22 »       paciasp15 »       paciasp
23 »       stp»    x29,·x30,·[sp,·#-32]!16 »       stp»    x29,·x30,·[sp,·#-32]!
24 »       mov»    x29,·sp17 »       mov»    x29,·sp
25 »       stp»    x19,·x20,·[sp,·#16]18 »       stp»    x19,·x20,·[sp,·#16]
26 »       mov»    x19,·x019 »       mov»    x19,·x0
27 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:834 
28 »       ldr»    x20,·[x1,·#104]20 »       ldr»    x20,·[x1,·#104]
29 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:840 
30 »       bl»     0·<virtio_crypto_dataq_start>21 »       bl»     0·<virtio_crypto_dataq_start>
31 ·R_AARCH64_CALL26»       virtio_crypto_dataq_start22 ·R_AARCH64_CALL26»       virtio_crypto_dataq_start
32 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:841 
33 »       mov»    x0,·x2023 »       mov»    x0,·x20
34 »       bl»     0·<vtpci_cryptodev_reinit_complete>24 »       bl»     0·<vtpci_cryptodev_reinit_complete>
35 ·R_AARCH64_CALL26»       vtpci_cryptodev_reinit_complete25 ·R_AARCH64_CALL26»       vtpci_cryptodev_reinit_complete
36 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:843 
37 »       ldr»    x1,·[x19,·#16]26 »       ldr»    x1,·[x19,·#16]
38 »       ldrb»   w0,·[x1,·#72]27 »       ldrb»   w0,·[x1,·#72]
39 »       orr»    w0,·w0,·#0x128 »       orr»    w0,·w0,·#0x1
40 »       strb»   w0,·[x1,·#72]29 »       strb»   w0,·[x1,·#72]
41 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:846 
42 »       mov»    w0,·#0x0···················»     //·#030 »       mov»    w0,·#0x0···················»     //·#0
43 »       ldp»    x19,·x20,·[sp,·#16]31 »       ldp»    x19,·x20,·[sp,·#16]
44 »       ldp»    x29,·x30,·[sp],·#3232 »       ldp»    x29,·x30,·[sp],·#32
45 »       autiasp33 »       autiasp
46 »       ret34 »       ret
  
47 000000000000006c·<crypto_virtio_pci_remove>:35 000000000000006c·<crypto_virtio_pci_remove>:
48 crypto_virtio_pci_remove():36 crypto_virtio_pci_remove():
49 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1430 
50 »       paciasp37 »       paciasp
51 »       sub»    sp,·sp,·#0x8038 »       sub»    sp,·sp,·#0x80
52 »       mov»    x2,·x039 »       mov»    x2,·x0
53 »       adrp»   x1,·0·<__stack_chk_guard>40 »       adrp»   x1,·0·<__stack_chk_guard>
54 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard41 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
55 »       ldr»    x1,·[x1]42 »       ldr»    x1,·[x1]
56 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard43 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
57 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1435 
58 »       mov»    w0,·#0xffffffea············»      //·#-2244 »       mov»    w0,·#0xffffffea············»      //·#-22
59 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1430 
60 »       stp»    x29,·x30,·[sp,·#80]45 »       stp»    x29,·x30,·[sp,·#80]
61 »       add»    x29,·sp,·#0x5046 »       add»    x29,·sp,·#0x50
62 »       ldr»    x3,·[x1]47 »       ldr»    x3,·[x1]
63 »       str»    x3,·[sp,·#72]48 »       str»    x3,·[sp,·#72]
64 »       mov»    x3,·#0x0···················»     //·#049 »       mov»    x3,·#0x0···················»     //·#0
65 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1434 
66 »       cbz»    x2,·cc·<crypto_virtio_pci_remove+0x60>50 »       cbz»    x2,·cc·<crypto_virtio_pci_remove+0x60>
67 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1437 
68 »       stp»    x19,·x20,·[sp,·#96]51 »       stp»    x19,·x20,·[sp,·#96]
69 »       add»    x19,·sp,·#0x852 »       add»    x19,·sp,·#0x8
70 »       mov»    x1,·x1953 »       mov»    x1,·x19
71 »       add»    x0,·x2,·#0x5054 »       add»    x0,·x2,·#0x50
72 »       mov»    x2,·#0x40··················»    //·#6455 »       mov»    x2,·#0x40··················»    //·#64
73 »       bl»     0·<rte_pci_device_name>56 »       bl»     0·<rte_pci_device_name>
74 ·R_AARCH64_CALL26»       rte_pci_device_name57 ·R_AARCH64_CALL26»       rte_pci_device_name
75 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1440 
76 »       mov»    x0,·x1958 »       mov»    x0,·x19
77 »       bl»     0·<rte_cryptodev_pmd_get_named_dev>59 »       bl»     0·<rte_cryptodev_pmd_get_named_dev>
78 ·R_AARCH64_CALL26»       rte_cryptodev_pmd_get_named_dev60 ·R_AARCH64_CALL26»       rte_cryptodev_pmd_get_named_dev
79 »       mov»    x19,·x061 »       mov»    x19,·x0
80 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1442 
81 »       mov»    w0,·#0xffffffed············»      //·#-1962 »       mov»    w0,·#0xffffffed············»      //·#-19
82 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1441 
83 »       cbnz»   x19,·104·<crypto_virtio_pci_remove+0x98>63 »       cbnz»   x19,·104·<crypto_virtio_pci_remove+0x98>
84 »       ldp»    x19,·x20,·[sp,·#96]64 »       ldp»    x19,·x20,·[sp,·#96]
85 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1445 
86 »       adrp»   x1,·0·<__stack_chk_guard>65 »       adrp»   x1,·0·<__stack_chk_guard>
87 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard66 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
88 »       ldr»    x1,·[x1]67 »       ldr»    x1,·[x1]
89 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard68 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
90 »       ldr»    x3,·[sp,·#72]69 »       ldr»    x3,·[sp,·#72]
91 »       ldr»    x2,·[x1]70 »       ldr»    x2,·[x1]
92 »       subs»   x3,·x3,·x271 »       subs»   x3,·x3,·x2
Offset 102, 79 lines modifiedOffset 81, 61 lines modified
102 »       add»    sp,·sp,·#0x8081 »       add»    sp,·sp,·#0x80
103 »       autiasp82 »       autiasp
104 »       ret83 »       ret
105 »       stp»    x19,·x20,·[sp,·#96]84 »       stp»    x19,·x20,·[sp,·#96]
106 »       stp»    x21,·x22,·[sp,·#112]85 »       stp»    x21,·x22,·[sp,·#112]
107 »       bl»     0·<__stack_chk_fail>86 »       bl»     0·<__stack_chk_fail>
108 ·R_AARCH64_CALL26»       __stack_chk_fail87 ·R_AARCH64_CALL26»       __stack_chk_fail
109 virtio_crypto_dev_uninit(): 
110 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:765 
111 »       adrp»   x0,·30·<virtio_crypto_dev_start+0x24>88 »       adrp»   x0,·30·<virtio_crypto_dev_start+0x24>
112 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init89 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
113 »       ldr»    x0,·[x0]90 »       ldr»    x0,·[x0]
114 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init91 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
115 »       stp»    x21,·x22,·[sp,·#112]92 »       stp»    x21,·x22,·[sp,·#112]
116 »       adrp»   x20,·0·<virtio_crypto_dev_close>93 »       adrp»   x20,·0·<virtio_crypto_dev_close>
117 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata94 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
118 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:763 
119 »       ldr»    x4,·[x19,·#16]95 »       ldr»    x4,·[x19,·#16]
120 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:765 
121 »       add»    x3,·x20,·#0x096 »       add»    x3,·x20,·#0x0
122 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata97 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata
123 »       ldr»    w1,·[x0]98 »       ldr»    w1,·[x0]
124 »       add»    x3,·x3,·#0x39099 »       add»    x3,·x3,·#0x390
125 »       adrp»   x21,·0·<virtio_crypto_dev_close>100 »       adrp»   x21,·0·<virtio_crypto_dev_close>
126 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8101 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8
127 »       adrp»   x2,·0·<virtio_crypto_dev_close>102 »       adrp»   x2,·0·<virtio_crypto_dev_close>
128 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0xa0103 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0xa0
129 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:763 
Max diff block lines reached; 2561/7150 bytes (35.82%) of diff not shown.
146 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 57 lines modifiedOffset 1, 45 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<virtqueue_notify>:2 0000000000000000·<virtqueue_notify>:
3 virtqueue_notify():3 virtqueue_notify():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtqueue.h:145 
5 »       mov»    x1,·x04 »       mov»    x1,·x0
6 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtqueue.h:151 
7 »       ldr»    x0,·[x0]5 »       ldr»    x0,·[x0]
8 »       adrp»   x3,·0·<crypto_virtio_hw_internal>6 »       adrp»   x3,·0·<crypto_virtio_hw_internal>
9 ·R_AARCH64_ADR_GOT_PAGE» crypto_virtio_hw_internal7 ·R_AARCH64_ADR_GOT_PAGE» crypto_virtio_hw_internal
10 »       ldr»    x3,·[x3]8 »       ldr»    x3,·[x3]
11 ·R_AARCH64_LD64_GOT_LO12_NC»     crypto_virtio_hw_internal9 ·R_AARCH64_LD64_GOT_LO12_NC»     crypto_virtio_hw_internal
12 »       ldrh»   w2,·[x0,·#8]10 »       ldrh»   w2,·[x0,·#8]
13 »       lsl»    x2,·x2,·#511 »       lsl»    x2,·x2,·#5
14 »       ldr»    x2,·[x3,·x2]12 »       ldr»    x2,·[x3,·x2]
15 »       ldr»    x2,·[x2,·#104]13 »       ldr»    x2,·[x2,·#104]
16 »       mov»    x16,·x214 »       mov»    x16,·x2
17 »       br»     x1615 »       br»     x16
  
18 0000000000000028·<virtio_crypto_sym_pad_cipher_param>:16 0000000000000028·<virtio_crypto_sym_pad_cipher_param>:
19 virtio_crypto_sym_pad_cipher_param():17 virtio_crypto_sym_pad_cipher_param():
20 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1128 
21 »       paciasp18 »       paciasp
22 »       stp»    x29,·x30,·[sp,·#-16]!19 »       stp»    x29,·x30,·[sp,·#-16]!
23 »       mov»    x29,·sp20 »       mov»    x29,·sp
24 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1129 
25 »       ldr»    w4,·[x1,·#4]21 »       ldr»    w4,·[x1,·#4]
26 »       cmp»    w4,·#0x522 »       cmp»    w4,·#0x5
27 »       b.ne»   68·<virtio_crypto_sym_pad_cipher_param+0x40>··//·b.any23 »       b.ne»   68·<virtio_crypto_sym_pad_cipher_param+0x40>··//·b.any
28 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1140 
29 »       ldr»    w2,·[x1]24 »       ldr»    w2,·[x1]
30 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1131 
31 »       mov»    w3,·#0x3···················»     //·#325 »       mov»    w3,·#0x3···················»     //·#3
32 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1139 
33 »       ldrh»   w1,·[x1,·#16]26 »       ldrh»   w1,·[x1,·#16]
34 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1131 
35 »       stp»    w3,·w1,·[x0]27 »       stp»    w3,·w1,·[x0]
36 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1140 
37 »       cbz»    w2,·98·<virtio_crypto_sym_pad_cipher_param+0x70>28 »       cbz»    w2,·98·<virtio_crypto_sym_pad_cipher_param+0x70>
38 »       cmp»    w2,·#0x129 »       cmp»    w2,·#0x1
39 »       b.ne»   a8·<virtio_crypto_sym_pad_cipher_param+0x80>··//·b.any30 »       b.ne»   a8·<virtio_crypto_sym_pad_cipher_param+0x80>··//·b.any
40 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1145 
41 »       mov»    w1,·#0x2···················»     //·#231 »       mov»    w1,·#0x2···················»     //·#2
42 »       str»    w1,·[x0,·#8]32 »       str»    w1,·[x0,·#8]
43 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1146 
44 »       b»      a0·<virtio_crypto_sym_pad_cipher_param+0x78>33 »       b»      a0·<virtio_crypto_sym_pad_cipher_param+0x78>
45 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1134 
46 »       adrp»   x0,·2c·<virtio_crypto_sym_pad_cipher_param+0x4>34 »       adrp»   x0,·2c·<virtio_crypto_sym_pad_cipher_param+0x4>
47 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session35 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session
48 »       ldr»    x0,·[x0]36 »       ldr»    x0,·[x0]
49 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session37 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session
50 »       adrp»   x5,·0·<virtqueue_notify>38 »       adrp»   x5,·0·<virtqueue_notify>
51 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.839 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8
52 »       adrp»   x3,·0·<virtqueue_notify>40 »       adrp»   x3,·0·<virtqueue_notify>
Offset 64, 23 lines modifiedOffset 52, 19 lines modified
64 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x852 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x8
65 »       ldr»    w1,·[x0]53 »       ldr»    w1,·[x0]
66 »       add»    x2,·x2,·#0x054 »       add»    x2,·x2,·#0x0
67 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x855 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x8
68 »       mov»    w0,·#0x4···················»     //·#456 »       mov»    w0,·#0x4···················»     //·#4
69 »       bl»     0·<rte_log>57 »       bl»     0·<rte_log>
70 ·R_AARCH64_CALL26»       rte_log58 ·R_AARCH64_CALL26»       rte_log
71 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1136 
72 »       b»      d4·<virtio_crypto_sym_pad_cipher_param+0xac>59 »       b»      d4·<virtio_crypto_sym_pad_cipher_param+0xac>
73 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1142 
74 »       mov»    w1,·#0x1···················»     //·#160 »       mov»    w1,·#0x1···················»     //·#1
75 »       str»    w1,·[x0,·#8]61 »       str»    w1,·[x0,·#8]
76 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1153 
77 »       mov»    w0,·#0x0···················»     //·#062 »       mov»    w0,·#0x0···················»     //·#0
78 »       b»      d8·<virtio_crypto_sym_pad_cipher_param+0xb0>63 »       b»      d8·<virtio_crypto_sym_pad_cipher_param+0xb0>
79 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1148 
80 »       adrp»   x0,·2c·<virtio_crypto_sym_pad_cipher_param+0x4>64 »       adrp»   x0,·2c·<virtio_crypto_sym_pad_cipher_param+0x4>
81 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session65 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session
82 »       ldr»    x0,·[x0]66 »       ldr»    x0,·[x0]
83 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session67 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session
84 »       adrp»   x4,·0·<virtqueue_notify>68 »       adrp»   x4,·0·<virtqueue_notify>
85 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.869 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8
86 »       adrp»   x3,·0·<virtqueue_notify>70 »       adrp»   x3,·0·<virtqueue_notify>
Offset 93, 39 lines modifiedOffset 77, 31 lines modified
93 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata77 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata
94 »       ldr»    w1,·[x0]78 »       ldr»    w1,·[x0]
95 »       add»    x2,·x2,·#0x079 »       add»    x2,·x2,·#0x0
96 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x5080 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x50
97 »       mov»    w0,·#0x4···················»     //·#481 »       mov»    w0,·#0x4···················»     //·#4
98 »       bl»     0·<rte_log>82 »       bl»     0·<rte_log>
99 ·R_AARCH64_CALL26»       rte_log83 ·R_AARCH64_CALL26»       rte_log
100 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1136 
101 »       mov»    w0,·#0xffffffff············»      //·#-184 »       mov»    w0,·#0xffffffff············»      //·#-1
102 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1154 
103 »       ldp»    x29,·x30,·[sp],·#1685 »       ldp»    x29,·x30,·[sp],·#16
104 »       autiasp86 »       autiasp
105 »       ret87 »       ret
  
106 00000000000000e4·<virtio_crypto_sym_get_session_private_size>:88 00000000000000e4·<virtio_crypto_sym_get_session_private_size>:
107 virtio_crypto_sym_get_session_private_size():89 virtio_crypto_sym_get_session_private_size():
108 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:875 
109 »       bti»    c90 »       bti»    c
110 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:876 
111 »       adrp»   x0,·30·<virtio_crypto_sym_pad_cipher_param+0x8>91 »       adrp»   x0,·30·<virtio_crypto_sym_pad_cipher_param+0x8>
112 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init92 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
113 »       ldr»    x0,·[x0]93 »       ldr»    x0,·[x0]
114 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init94 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
115 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:875 
116 »       paciasp95 »       paciasp
117 »       stp»    x29,·x30,·[sp,·#-16]!96 »       stp»    x29,·x30,·[sp,·#-16]!
118 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:876 
119 »       adrp»   x3,·0·<virtqueue_notify>97 »       adrp»   x3,·0·<virtqueue_notify>
120 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata98 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
121 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:875 
122 »       mov»    x29,·sp99 »       mov»    x29,·sp
123 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:876 
124 »       add»    x3,·x3,·#0x0100 »       add»    x3,·x3,·#0x0
125 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata101 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata
126 »       ldr»    w1,·[x0]102 »       ldr»    w1,·[x0]
127 »       add»    x3,·x3,·#0x28103 »       add»    x3,·x3,·#0x28
128 »       adrp»   x4,·0·<virtqueue_notify>104 »       adrp»   x4,·0·<virtqueue_notify>
129 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8105 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8
130 »       adrp»   x2,·0·<virtqueue_notify>106 »       adrp»   x2,·0·<virtqueue_notify>
Offset 133, 110 lines modifiedOffset 109, 85 lines modified
133 »       add»    x4,·x4,·#0x0109 »       add»    x4,·x4,·#0x0
134 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8110 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8
135 »       add»    x2,·x2,·#0x0111 »       add»    x2,·x2,·#0x0
136 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0xa0112 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0xa0
137 »       mov»    w0,·#0x8···················»     //·#8113 »       mov»    w0,·#0x8···················»     //·#8
Max diff block lines reached; 143929/148824 bytes (96.71%) of diff not shown.
7.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.startup {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.text.startup:1 Disassembly·of·section·.text.startup:
  
2 0000000000000000·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>:2 0000000000000000·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>:
3 pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD():3 pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1456 
5 »       bti»    c4 »       bti»    c
6 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>5 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
7 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel.local6 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel.local
8 »       add»    x0,·x0,·#0x07 »       add»    x0,·x0,·#0x0
9 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel.local8 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel.local
10 »       add»    x0,·x0,·#0xa09 »       add»    x0,·x0,·#0xa0
11 »       adrp»   x1,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>10 »       adrp»   x1,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
Offset 18, 176 lines modifiedOffset 17, 148 lines modified
18 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x121017 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1210
19 »       str»    x1,·[x0,·#32]18 »       str»    x1,·[x0,·#32]
20 »       b»      0·<rte_pci_register>19 »       b»      0·<rte_pci_register>
21 ·R_AARCH64_JUMP26»       rte_pci_register20 ·R_AARCH64_JUMP26»       rte_pci_register
  
22 0000000000000020·<init_cryptodev_virtio_driver_id>:21 0000000000000020·<init_cryptodev_virtio_driver_id>:
23 init_cryptodev_virtio_driver_id():22 init_cryptodev_virtio_driver_id():
24 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1457 
25 »       paciasp23 »       paciasp
26 »       stp»    x29,·x30,·[sp,·#-16]!24 »       stp»    x29,·x30,·[sp,·#-16]!
27 »       adrp»   x1,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>25 »       adrp»   x1,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
28 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel.local26 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel.local
29 »       add»    x1,·x1,·#0x027 »       add»    x1,·x1,·#0x0
30 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel.local28 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel.local
31 »       mov»    x29,·sp29 »       mov»    x29,·sp
32 »       add»    x1,·x1,·#0xb030 »       add»    x1,·x1,·#0xb0
33 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>31 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
34 ·R_AARCH64_ADR_PREL_PG_HI21»     .bss32 ·R_AARCH64_ADR_PREL_PG_HI21»     .bss
35 »       add»    x0,·x0,·#0x033 »       add»    x0,·x0,·#0x0
36 ·R_AARCH64_ADD_ABS_LO12_NC»      .bss34 ·R_AARCH64_ADD_ABS_LO12_NC»      .bss
37 »       bl»     0·<rte_cryptodev_allocate_driver>35 »       bl»     0·<rte_cryptodev_allocate_driver>
38 ·R_AARCH64_CALL26»       rte_cryptodev_allocate_driver36 ·R_AARCH64_CALL26»       rte_cryptodev_allocate_driver
39 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1457·(discriminator·1) 
40 »       adrp»   x1,·34·<init_cryptodev_virtio_driver_id+0x14>37 »       adrp»   x1,·34·<init_cryptodev_virtio_driver_id+0x14>
41 ·R_AARCH64_ADR_GOT_PAGE» cryptodev_virtio_driver_id38 ·R_AARCH64_ADR_GOT_PAGE» cryptodev_virtio_driver_id
42 »       ldr»    x1,·[x1]39 »       ldr»    x1,·[x1]
43 ·R_AARCH64_LD64_GOT_LO12_NC»     cryptodev_virtio_driver_id40 ·R_AARCH64_LD64_GOT_LO12_NC»     cryptodev_virtio_driver_id
44 »       strb»   w0,·[x1]41 »       strb»   w0,·[x1]
45 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1457 
46 »       ldp»    x29,·x30,·[sp],·#1642 »       ldp»    x29,·x30,·[sp],·#16
47 »       autiasp43 »       autiasp
48 »       ret44 »       ret
49 »       nop45 »       nop
  
50 0000000000000060·<__virtio_crypto_logtype_init>:46 0000000000000060·<__virtio_crypto_logtype_init>:
51 __virtio_crypto_logtype_init():47 __virtio_crypto_logtype_init():
52 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1460 
53 »       paciasp48 »       paciasp
54 »       stp»    x29,·x30,·[sp,·#-16]!49 »       stp»    x29,·x30,·[sp,·#-16]!
55 »       mov»    w1,·#0x6···················»     //·#650 »       mov»    w1,·#0x6···················»     //·#6
56 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>51 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
57 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x122052 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1220
58 »       mov»    x29,·sp53 »       mov»    x29,·sp
59 »       add»    x0,·x0,·#0x054 »       add»    x0,·x0,·#0x0
60 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x122055 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1220
61 »       bl»     0·<rte_log_register_type_and_pick_level>56 »       bl»     0·<rte_log_register_type_and_pick_level>
62 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level57 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level
63 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1460·(discriminator·1) 
64 »       bic»    w0,·w0,·w0,·asr·#3158 »       bic»    w0,·w0,·w0,·asr·#31
65 »       adrp»   x1,·30·<init_cryptodev_virtio_driver_id+0x10>59 »       adrp»   x1,·30·<init_cryptodev_virtio_driver_id+0x10>
66 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init60 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
67 »       ldr»    x1,·[x1]61 »       ldr»    x1,·[x1]
68 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init62 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
69 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1460 
70 »       ldp»    x29,·x30,·[sp],·#1663 »       ldp»    x29,·x30,·[sp],·#16
71 »       autiasp64 »       autiasp
72 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1460·(discriminator·1) 
73 »       str»    w0,·[x1]65 »       str»    w0,·[x1]
74 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1460 
75 »       ret66 »       ret
76 »       nop67 »       nop
77 »       nop68 »       nop
  
78 00000000000000a0·<__virtio_crypto_logtype_session>:69 00000000000000a0·<__virtio_crypto_logtype_session>:
79 __virtio_crypto_logtype_session():70 __virtio_crypto_logtype_session():
80 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1461 
81 »       paciasp71 »       paciasp
82 »       stp»    x29,·x30,·[sp,·#-16]!72 »       stp»    x29,·x30,·[sp,·#-16]!
83 »       mov»    w1,·#0x6···················»     //·#673 »       mov»    w1,·#0x6···················»     //·#6
84 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>74 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
85 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x123875 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1238
86 »       mov»    x29,·sp76 »       mov»    x29,·sp
87 »       add»    x0,·x0,·#0x077 »       add»    x0,·x0,·#0x0
88 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x123878 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1238
89 »       bl»     0·<rte_log_register_type_and_pick_level>79 »       bl»     0·<rte_log_register_type_and_pick_level>
90 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level80 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level
91 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1461·(discriminator·1) 
92 »       bic»    w0,·w0,·w0,·asr·#3181 »       bic»    w0,·w0,·w0,·asr·#31
93 »       adrp»   x1,·2c·<init_cryptodev_virtio_driver_id+0xc>82 »       adrp»   x1,·2c·<init_cryptodev_virtio_driver_id+0xc>
94 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session83 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_session
95 »       ldr»    x1,·[x1]84 »       ldr»    x1,·[x1]
96 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session85 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_session
97 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1461 
98 »       ldp»    x29,·x30,·[sp],·#1686 »       ldp»    x29,·x30,·[sp],·#16
99 »       autiasp87 »       autiasp
100 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1461·(discriminator·1) 
101 »       str»    w0,·[x1]88 »       str»    w0,·[x1]
102 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1461 
103 »       ret89 »       ret
104 »       nop90 »       nop
105 »       nop91 »       nop
  
106 00000000000000e0·<__virtio_crypto_logtype_rx>:92 00000000000000e0·<__virtio_crypto_logtype_rx>:
107 __virtio_crypto_logtype_rx():93 __virtio_crypto_logtype_rx():
108 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1462 
109 »       paciasp94 »       paciasp
110 »       stp»    x29,·x30,·[sp,·#-16]!95 »       stp»    x29,·x30,·[sp,·#-16]!
111 »       mov»    w1,·#0x6···················»     //·#696 »       mov»    w1,·#0x6···················»     //·#6
112 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>97 »       adrp»   x0,·0·<pciinitfn_CRYPTODEV_NAME_VIRTIO_PMD>
113 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x125898 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1258
114 »       mov»    x29,·sp99 »       mov»    x29,·sp
115 »       add»    x0,·x0,·#0x0100 »       add»    x0,·x0,·#0x0
116 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1258101 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1258
117 »       bl»     0·<rte_log_register_type_and_pick_level>102 »       bl»     0·<rte_log_register_type_and_pick_level>
118 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level103 ·R_AARCH64_CALL26»       rte_log_register_type_and_pick_level
119 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_cryptodev.c:1462·(discriminator·1) 
120 »       bic»    w0,·w0,·w0,·asr·#31104 »       bic»    w0,·w0,·w0,·asr·#31
121 »       adrp»   x1,·28·<init_cryptodev_virtio_driver_id+0x8>105 »       adrp»   x1,·28·<init_cryptodev_virtio_driver_id+0x8>
122 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_rx106 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_rx
123 »       ldr»    x1,·[x1]107 »       ldr»    x1,·[x1]
124 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_rx108 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_rx
Max diff block lines reached; 2445/7273 bytes (33.62%) of diff not shown.
18.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 142 lines modifiedOffset 1, 139 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
 2 ··0x00000000·00247800·76697274·71756575·655f6e6f·.$x.virtqueue_no
 3 ··0x00000010·74696679·00766972·74696f5f·63727970·tify.virtio_cryp
 4 ··0x00000020·746f5f64·65765f63·6c6f7365·00246400·to_dev_close.$d.
2 ··0x00000000·00766972·74696f5f·63727970·746f6465·.virtio_cryptode5 ··0x00000030·76697274·696f5f63·72797074·6f5f7379·virtio_crypto_sy
 6 ··0x00000040·6d5f7061·645f6369·70686572·5f706172·m_pad_cipher_par
3 ··0x00000010·762e6300·24780076·69727471·75657565·v.c.$x.virtqueue 
4 ··0x00000020·5f6e6f74·69667900·76697274·696f5f63·_notify.virtio_c 
5 ··0x00000030·72797074·6f5f6465·765f636c·6f736500·rypto_dev_close. 
6 ··0x00000040·24640076·69727469·6f5f6372·7970746f·$d.virtio_crypto7 ··0x00000050·616d0076·69727469·6f5f6372·7970746f·am.virtio_crypto
7 ··0x00000050·5f73796d·5f706164·5f636970·6865725f·_sym_pad_cipher_ 
8 ··0x00000060·70617261·6d007669·7274696f·5f637279·param.virtio_cry 
9 ··0x00000070·70746f5f·73796d5f·6765745f·73657373·pto_sym_get_sess8 ··0x00000060·5f73796d·5f676574·5f736573·73696f6e·_sym_get_session
10 ··0x00000080·696f6e5f·70726976·6174655f·73697a65·ion_private_size9 ··0x00000070·5f707269·76617465·5f73697a·65007669·_private_size.vi
11 ··0x00000090·00766972·74696f5f·63727970·746f5f64·.virtio_crypto_d 
12 ··0x000000a0·65765f73·74617473·5f726573·65740076·ev_stats_reset.v 
13 ··0x000000b0·69727469·6f5f6372·7970746f·5f646576·irtio_crypto_dev 
14 ··0x000000c0·5f737461·74735f67·65740076·69727469·_stats_get.virti 
15 ··0x000000d0·6f5f6372·7970746f·5f646576·5f696e66·o_crypto_dev_inf 
16 ··0x000000e0·6f5f6765·74007669·7274696f·5f637279·o_get.virtio_cry 
17 ··0x000000f0·70746f5f·63686563·6b5f7379·6d5f7365·pto_check_sym_se 
18 ··0x00000100·7373696f·6e5f7061·72617300·76697274·ssion_paras.virt 
19 ··0x00000110·696f5f63·72797074·6f5f7379·6d5f636c·io_crypto_sym_cl 
20 ··0x00000120·6561725f·73657373·696f6e00·76697274·ear_session.virt 
21 ··0x00000130·696f5f63·72797074·6f5f7379·6d5f7061·io_crypto_sym_pa 
22 ··0x00000140·645f6f70·5f637472·6c5f7265·71007669·d_op_ctrl_req.vi 
23 ··0x00000150·7274696f·5f637279·70746f5f·6465765f·rtio_crypto_dev_10 ··0x00000080·7274696f·5f637279·70746f5f·6465765f·rtio_crypto_dev_
 11 ··0x00000090·73746174·735f7265·73657400·76697274·stats_reset.virt
24 ··0x00000160·73746172·74007669·7274696f·5f637279·start.virtio_cry 
25 ··0x00000170·70746f5f·696e6974·5f646576·6963652e·pto_init_device. 
26 ··0x00000180·636f6e73·7470726f·702e302e·69737261·constprop.0.isra 
27 ··0x00000190·2e300063·72797074·6f5f7669·7274696f·.0.crypto_virtio 
28 ··0x000001a0·5f706369·5f70726f·62650076·69727469·_pci_probe.virti 
29 ··0x000001b0·6f5f6372·7970746f·5f73656e·645f636f·o_crypto_send_co 
30 ··0x000001c0·6d6d616e·64007669·7274696f·5f637279·mmand.virtio_cry 
31 ··0x000001d0·70746f5f·73796d5f·636f6e66·69677572·pto_sym_configur 
32 ··0x000001e0·655f7365·7373696f·6e007669·7274696f·e_session.virtio 
33 ··0x000001f0·5f637279·70746f5f·6465765f·73746f70·_crypto_dev_stop12 ··0x000000a0·696f5f63·72797074·6f5f6465·765f7374·io_crypto_dev_st
 13 ··0x000000b0·6174735f·67657400·76697274·696f5f63·ats_get.virtio_c
 14 ··0x000000c0·72797074·6f5f6465·765f696e·666f5f67·rypto_dev_info_g
34 ··0x00000200·00637279·70746f5f·76697274·696f5f70·.crypto_virtio_p 
35 ··0x00000210·63695f72·656d6f76·65007669·7274696f·ci_remove.virtio 
36 ··0x00000220·5f637279·70746f5f·71705f72·656c6561·_crypto_qp_relea 
37 ··0x00000230·73650076·69727469·6f5f6372·7970746f·se.virtio_crypto15 ··0x000000d0·65740076·69727469·6f5f6372·7970746f·et.virtio_crypto
 16 ··0x000000e0·5f636865·636b5f73·796d5f73·65737369·_check_sym_sessi
 17 ··0x000000f0·6f6e5f70·61726173·00766972·74696f5f·on_paras.virtio_
 18 ··0x00000100·63727970·746f5f73·796d5f63·6c656172·crypto_sym_clear
 19 ··0x00000110·5f736573·73696f6e·00766972·74696f5f·_session.virtio_
 20 ··0x00000120·63727970·746f5f73·796d5f70·61645f6f·crypto_sym_pad_o
 21 ··0x00000130·705f6374·726c5f72·65710076·69727469·p_ctrl_req.virti
 22 ··0x00000140·6f5f6372·7970746f·5f646576·5f737461·o_crypto_dev_sta
 23 ··0x00000150·72740076·69727469·6f5f6372·7970746f·rt.virtio_crypto
 24 ··0x00000160·5f696e69·745f6465·76696365·2e636f6e·_init_device.con
 25 ··0x00000170·73747072·6f702e30·2e697372·612e3000·stprop.0.isra.0.
 26 ··0x00000180·63727970·746f5f76·69727469·6f5f7063·crypto_virtio_pc
 27 ··0x00000190·695f7072·6f626500·76697274·696f5f63·i_probe.virtio_c
 28 ··0x000001a0·72797074·6f5f7365·6e645f63·6f6d6d61·rypto_send_comma
 29 ··0x000001b0·6e640076·69727469·6f5f6372·7970746f·nd.virtio_crypto
 30 ··0x000001c0·5f73796d·5f636f6e·66696775·72655f73·_sym_configure_s
 31 ··0x000001d0·65737369·6f6e0076·69727469·6f5f6372·ession.virtio_cr
 32 ··0x000001e0·7970746f·5f646576·5f73746f·70006372·ypto_dev_stop.cr
 33 ··0x000001f0·7970746f·5f766972·74696f5f·7063695f·ypto_virtio_pci_
 34 ··0x00000200·72656d6f·76650076·69727469·6f5f6372·remove.virtio_cr
 35 ··0x00000210·7970746f·5f71705f·72656c65·61736500·ypto_qp_release.
 36 ··0x00000220·76697274·696f5f63·72797074·6f5f7170·virtio_crypto_qp
38 ··0x00000240·5f71705f·73657475·70007669·7274696f·_qp_setup.virtio37 ··0x00000230·5f736574·75700076·69727469·6f5f6372·_setup.virtio_cr
39 ··0x00000250·5f637279·70746f5f·6465765f·636f6e66·_crypto_dev_conf38 ··0x00000240·7970746f·5f646576·5f636f6e·66696775·ypto_dev_configu
40 ··0x00000260·69677572·65007063·69696e69·74666e5f·igure.pciinitfn_39 ··0x00000250·72650070·6369696e·6974666e·5f435259·re.pciinitfn_CRY
41 ··0x00000270·43525950·544f4445·565f4e41·4d455f56·CRYPTODEV_NAME_V40 ··0x00000260·50544f44·45565f4e·414d455f·56495254·PTODEV_NAME_VIRT
42 ··0x00000280·49525449·4f5f504d·4400696e·69745f63·IRTIO_PMD.init_c41 ··0x00000270·494f5f50·4d440069·6e69745f·63727970·IO_PMD.init_cryp
43 ··0x00000290·72797074·6f646576·5f766972·74696f5f·ryptodev_virtio_42 ··0x00000280·746f6465·765f7669·7274696f·5f647269·todev_virtio_dri
44 ··0x000002a0·64726976·65725f69·64005f5f·76697274·driver_id.__virt43 ··0x00000290·7665725f·6964005f·5f766972·74696f5f·ver_id.__virtio_
 44 ··0x000002a0·63727970·746f5f6c·6f677479·70655f69·crypto_logtype_i
 45 ··0x000002b0·6e697400·5f5f7669·7274696f·5f637279·nit.__virtio_cry
 46 ··0x000002c0·70746f5f·6c6f6774·7970655f·73657373·pto_logtype_sess
 47 ··0x000002d0·696f6e00·5f5f7669·7274696f·5f637279·ion.__virtio_cry
 48 ··0x000002e0·70746f5f·6c6f6774·7970655f·7278005f·pto_logtype_rx._
 49 ··0x000002f0·5f766972·74696f5f·63727970·746f5f6c·_virtio_crypto_l
 50 ··0x00000300·6f677479·70655f74·78005f5f·76697274·ogtype_tx.__virt
45 ··0x000002b0·696f5f63·72797074·6f5f6c6f·67747970·io_crypto_logtyp51 ··0x00000310·696f5f63·72797074·6f5f6c6f·67747970·io_crypto_logtyp
46 ··0x000002c0·655f696e·6974005f·5f766972·74696f5f·e_init.__virtio_ 
47 ··0x000002d0·63727970·746f5f6c·6f677479·70655f73·crypto_logtype_s 
48 ··0x000002e0·65737369·6f6e005f·5f766972·74696f5f·ession.__virtio_ 
49 ··0x000002f0·63727970·746f5f6c·6f677479·70655f72·crypto_logtype_r 
50 ··0x00000300·78005f5f·76697274·696f5f63·72797074·x.__virtio_crypt 
51 ··0x00000310·6f5f6c6f·67747970·655f7478·005f5f76·o_logtype_tx.__v 
52 ··0x00000320·69727469·6f5f6372·7970746f·5f6c6f67·irtio_crypto_log 
53 ··0x00000330·74797065·5f647269·76657200·5f5f6675·type_driver.__fu52 ··0x00000320·655f6472·69766572·005f5f66·756e635f·e_driver.__func_
54 ··0x00000340·6e635f5f·2e313300·5f5f6675·6e635f5f·nc__.13.__func__ 
55 ··0x00000350·2e313000·5f5f6675·6e635f5f·2e37005f·.10.__func__.7._ 
56 ··0x00000360·5f66756e·635f5f2e·36005f5f·66756e63·_func__.6.__func 
57 ··0x00000370·5f5f2e35·005f5f66·756e635f·5f2e3400·__.5.__func__.4.53 ··0x00000330·5f2e3133·005f5f66·756e635f·5f2e3130·_.13.__func__.10
58 ··0x00000380·5f5f6675·6e635f5f·2e313700·5f5f6675·__func__.17.__fu54 ··0x00000340·005f5f66·756e635f·5f2e3700·5f5f6675·.__func__.7.__fu
59 ··0x00000390·6e635f5f·2e313900·5f5f6675·6e635f5f·nc__.19.__func__ 
60 ··0x000003a0·2e313800·5f5f6675·6e635f5f·2e313400·.18.__func__.14. 
61 ··0x000003b0·5f5f6675·6e635f5f·2e313200·5f5f6675·__func__.12.__fu 
62 ··0x000003c0·6e635f5f·2e31005f·5f66756e·635f5f2e·nc__.1.__func__.55 ··0x00000350·6e635f5f·2e36005f·5f66756e·635f5f2e·nc__.6.__func__.
63 ··0x000003d0·30005f5f·66756e63·5f5f2e32·31005f5f·0.__func__.21.__ 
64 ··0x000003e0·66756e63·5f5f2e32·30007669·7274696f·func__.20.virtio 
65 ··0x000003f0·5f636170·6162696c·69746965·73005f5f·_capabilities.__ 
66 ··0x00000400·66756e63·5f5f2e31·31005f5f·66756e63·func__.11.__func 
67 ··0x00000410·5f5f2e31·36005f5f·66756e63·5f5f2e31·__.16.__func__.1 
68 ··0x00000420·35005f5f·66756e63·5f5f2e32·37005f5f·5.__func__.27.__56 ··0x00000360·35005f5f·66756e63·5f5f2e34·005f5f66·5.__func__.4.__f
 57 ··0x00000370·756e635f·5f2e3137·005f5f66·756e635f·unc__.17.__func_
 58 ··0x00000380·5f2e3139·005f5f66·756e635f·5f2e3138·_.19.__func__.18
 59 ··0x00000390·005f5f66·756e635f·5f2e3134·005f5f66·.__func__.14.__f
69 ··0x00000430·66756e63·5f5f2e32·34005f5f·66756e63·func__.24.__func60 ··0x000003a0·756e635f·5f2e3132·005f5f66·756e635f·unc__.12.__func_
 61 ··0x000003b0·5f2e3100·5f5f6675·6e635f5f·2e30005f·_.1.__func__.0._
 62 ··0x000003c0·5f66756e·635f5f2e·3231005f·5f66756e·_func__.21.__fun
 63 ··0x000003d0·635f5f2e·32300076·69727469·6f5f6361·c__.20.virtio_ca
 64 ··0x000003e0·70616269·6c697469·6573005f·5f66756e·pabilities.__fun
 65 ··0x000003f0·635f5f2e·3131005f·5f66756e·635f5f2e·c__.11.__func__.
 66 ··0x00000400·3136005f·5f66756e·635f5f2e·3135005f·16.__func__.15._
 67 ··0x00000410·5f66756e·635f5f2e·3237005f·5f66756e·_func__.27.__fun
 68 ··0x00000420·635f5f2e·3234005f·5f66756e·635f5f2e·c__.24.__func__.
 69 ··0x00000430·3233005f·5f66756e·635f5f2e·3232005f·23.__func__.22._
 70 ··0x00000440·5f66756e·635f5f2e·3235005f·5f66756e·_func__.25.__fun
70 ··0x00000440·5f5f2e32·33005f5f·66756e63·5f5f2e32·__.23.__func__.271 ··0x00000450·635f5f2e·39005f5f·66756e63·5f5f2e32·c__.9.__func__.2
71 ··0x00000450·32005f5f·66756e63·5f5f2e32·35005f5f·2.__func__.25.__72 ··0x00000460·36005f5f·66756e63·5f5f2e38·005f5f66·6.__func__.8.__f
 73 ··0x00000470·756e635f·5f2e3300·5f5f6675·6e635f5f·unc__.3.__func__
72 ··0x00000460·66756e63·5f5f2e39·005f5f66·756e635f·func__.9.__func_ 
73 ··0x00000470·5f2e3236·005f5f66·756e635f·5f2e3800·_.26.__func__.8. 
74 ··0x00000480·5f5f6675·6e635f5f·2e33005f·5f66756e·__func__.3.__fun 
75 ··0x00000490·635f5f2e·32007468·69735f70·6d645f6e·c__.2.this_pmd_n74 ··0x00000480·2e320074·6869735f·706d645f·6e616d65·.2.this_pmd_name
76 ··0x000004a0·616d6533·00706369·5f69645f·76697274·ame3.pci_id_virt75 ··0x00000490·33007063·695f6964·5f766972·74696f5f·3.pci_id_virtio_
 76 ··0x000004a0·63727970·746f5f6d·61700076·69727469·crypto_map.virti
Max diff block lines reached; 0/18466 bytes (0.00%) of diff not shown.
20.2 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 300 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
 5 ··0x00000030·002e7265·6c612e74·6578742e·756e6c69·..rela.text.unli
 6 ··0x00000040·6b656c79·002e726f·64617461·2e737472·kely..rodata.str
5 ··0x00000030·002e7265·6c612e67·6e752e64·65627567·..rela.gnu.debug 
6 ··0x00000040·6c746f5f·2e646562·75675f69·6e666f00·lto_.debug_info. 
7 ··0x00000050·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d 
8 ··0x00000060·65627567·5f616262·72657600·2e72656c·ebug_abbrev..rel 
9 ··0x00000070·612e676e·752e6465·6275676c·746f5f2e·a.gnu.debuglto_. 
10 ··0x00000080·64656275·675f6c69·6e65002e·676e752e·debug_line..gnu. 
11 ··0x00000090·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_ 
12 ··0x000000a0·73747200·2e676e75·2e646562·75676c74·str..gnu.debuglt 
13 ··0x000000b0·6f5f2e64·65627567·5f6c696e·655f7374·o_.debug_line_st 
14 ··0x000000c0·72002e67·6e752e6c·746f5f2e·70726f66·r..gnu.lto_.prof 
15 ··0x000000d0·696c652e·64323432·63326136·31663436·ile.d242c2a61f46 
16 ··0x000000e0·65326339·002e676e·752e6c74·6f5f2e69·e2c9..gnu.lto_.i 
17 ··0x000000f0·63662e64·32343263·32613631·66343665·cf.d242c2a61f46e 
18 ··0x00000100·32633900·2e676e75·2e6c746f·5f2e6970·2c9..gnu.lto_.ip 
19 ··0x00000110·615f7372·612e6432·34326332·61363166·a_sra.d242c2a61f 
20 ··0x00000120·34366532·6339002e·676e752e·6c746f5f·46e2c9..gnu.lto_ 
21 ··0x00000130·2e696e6c·696e652e·64323432·63326136·.inline.d242c2a6 
22 ··0x00000140·31663436·65326339·002e676e·752e6c74·1f46e2c9..gnu.lt 
23 ··0x00000150·6f5f2e6a·6d706675·6e63732e·64323432·o_.jmpfuncs.d242 
24 ··0x00000160·63326136·31663436·65326339·002e676e·c2a61f46e2c9..gn 
25 ··0x00000170·752e6c74·6f5f2e70·75726563·6f6e7374·u.lto_.pureconst 
26 ··0x00000180·2e643234·32633261·36316634·36653263·.d242c2a61f46e2c 
27 ··0x00000190·39002e67·6e752e6c·746f5f2e·6970615f·9..gnu.lto_.ipa_ 
28 ··0x000001a0·6d6f6472·65662e64·32343263·32613631·modref.d242c2a61 
29 ··0x000001b0·66343665·32633900·2e676e75·2e6c746f·f46e2c9..gnu.lto 
30 ··0x000001c0·5f2e6c74·6f2e6432·34326332·61363166·_.lto.d242c2a61f 
31 ··0x000001d0·34366532·6339002e·676e752e·6c746f5f·46e2c9..gnu.lto_ 
32 ··0x000001e0·76715f75·70646174·655f6176·61696c5f·vq_update_avail_ 
33 ··0x000001f0·72696e67·2e363332·2e643234·32633261·ring.632.d242c2a 
34 ··0x00000200·36316634·36653263·39002e67·6e752e6c·61f46e2c9..gnu.l 
35 ··0x00000210·746f5f76·69727471·75657565·5f6e6f74·to_virtqueue_not 
36 ··0x00000220·6966792e·3633342e·64323432·63326136·ify.634.d242c2a6 
37 ··0x00000230·31663436·65326339·002e676e·752e6c74·1f46e2c9..gnu.lt 
38 ··0x00000240·6f5f7063·695f6964·5f766972·74696f5f·o_pci_id_virtio_ 
39 ··0x00000250·63727970·746f5f6d·61702e36·33352e64·crypto_map.635.d 
40 ··0x00000260·32343263·32613631·66343665·32633900·242c2a61f46e2c9. 
41 ··0x00000270·2e676e75·2e6c746f·5f766972·74696f5f·.gnu.lto_virtio_ 
42 ··0x00000280·63617061·62696c69·74696573·2e363336·capabilities.636 
43 ··0x00000290·2e643234·32633261·36316634·36653263·.d242c2a61f46e2c 
44 ··0x000002a0·39002e67·6e752e6c·746f5f76·69727469·9..gnu.lto_virti 
45 ··0x000002b0·6f5f6372·7970746f·5f73656e·645f636f·o_crypto_send_co 
46 ··0x000002c0·6d6d616e·642e3633·382e6432·34326332·mmand.638.d242c2 
47 ··0x000002d0·61363166·34366532·6339002e·676e752e·a61f46e2c9..gnu. 
48 ··0x000002e0·6c746f5f·76697274·696f5f63·72797074·lto_virtio_crypt 
49 ··0x000002f0·6f5f7175·6575655f·72656c65·6173652e·o_queue_release. 
50 ··0x00000300·3633392e·64323432·63326136·31663436·639.d242c2a61f46 
51 ··0x00000310·65326339·002e676e·752e6c74·6f5f7669·e2c9..gnu.lto_vi 
52 ··0x00000320·7274696f·5f637279·70746f5f·71756575·rtio_crypto_queu 
53 ··0x00000330·655f7365·7475702e·3634302e·64323432·e_setup.640.d242 
54 ··0x00000340·63326136·31663436·65326339·002e676e·c2a61f46e2c9..gn 
55 ··0x00000350·752e6c74·6f5f7669·7274696f·5f637279·u.lto_virtio_cry 
56 ··0x00000360·70746f5f·6374726c·715f7365·7475702e·pto_ctrlq_setup. 
57 ··0x00000370·3634312e·64323432·63326136·31663436·641.d242c2a61f46 
58 ··0x00000380·65326339·002e676e·752e6c74·6f5f7669·e2c9..gnu.lto_vi 
59 ··0x00000390·7274696f·5f637279·70746f5f·66726565·rtio_crypto_free 
60 ··0x000003a0·5f717565·7565732e·3634322e·64323432·_queues.642.d242 
61 ··0x000003b0·63326136·31663436·65326339·002e676e·c2a61f46e2c9..gn 
62 ··0x000003c0·752e6c74·6f5f7669·7274696f·5f637279·u.lto_virtio_cry 
63 ··0x000003d0·70746f5f·6465765f·636c6f73·652e3634·pto_dev_close.64 
64 ··0x000003e0·332e6432·34326332·61363166·34366532·3.d242c2a61f46e2 
65 ··0x000003f0·6339002e·676e752e·6c746f5f·76697274·c9..gnu.lto_virt 
66 ··0x00000400·696f5f63·72797074·6f5f6465·765f6f70·io_crypto_dev_op 
67 ··0x00000410·732e3634·342e6432·34326332·61363166·s.644.d242c2a61f 
68 ··0x00000420·34366532·6339002e·676e752e·6c746f5f·46e2c9..gnu.lto_ 
69 ··0x00000430·76697274·696f5f63·72797074·6f5f7570·virtio_crypto_up 
70 ··0x00000440·64617465·5f737461·74732e36·34352e64·date_stats.645.d 
71 ··0x00000450·32343263·32613631·66343665·32633900·242c2a61f46e2c9. 
72 ··0x00000460·2e676e75·2e6c746f·5f766972·74696f5f·.gnu.lto_virtio_ 
73 ··0x00000470·63727970·746f5f64·65765f73·74617473·crypto_dev_stats 
74 ··0x00000480·5f676574·2e363436·2e643234·32633261·_get.646.d242c2a 
75 ··0x00000490·36316634·36653263·39002e67·6e752e6c·61f46e2c9..gnu.l 
76 ··0x000004a0·746f5f76·69727469·6f5f6372·7970746f·to_virtio_crypto 
77 ··0x000004b0·5f646576·5f737461·74735f72·65736574·_dev_stats_reset 
78 ··0x000004c0·2e363437·2e643234·32633261·36316634·.647.d242c2a61f4 
79 ··0x000004d0·36653263·39002e67·6e752e6c·746f5f76·6e2c9..gnu.lto_v 
80 ··0x000004e0·69727469·6f5f6372·7970746f·5f71705f·irtio_crypto_qp_ 
81 ··0x000004f0·73657475·702e3634·382e6432·34326332·setup.648.d242c2 
82 ··0x00000500·61363166·34366532·6339002e·676e752e·a61f46e2c9..gnu. 
83 ··0x00000510·6c746f5f·76697274·696f5f63·72797074·lto_virtio_crypt 
84 ··0x00000520·6f5f7170·5f72656c·65617365·2e363439·o_qp_release.649 
85 ··0x00000530·2e643234·32633261·36316634·36653263·.d242c2a61f46e2c 
86 ··0x00000540·39002e67·6e752e6c·746f5f76·69727469·9..gnu.lto_virti 
87 ··0x00000550·6f5f6e65·676f7469·6174655f·66656174·o_negotiate_feat 
88 ··0x00000560·75726573·2e363530·2e643234·32633261·ures.650.d242c2a 
89 ··0x00000570·36316634·36653263·39002e67·6e752e6c·61f46e2c9..gnu.l 
90 ··0x00000580·746f5f76·69727469·6f5f6372·7970746f·to_virtio_crypto 
91 ··0x00000590·5f696e69·745f6465·76696365·2e363531·_init_device.651 
92 ··0x000005a0·2e643234·32633261·36316634·36653263·.d242c2a61f46e2c 
93 ··0x000005b0·39002e67·6e752e6c·746f5f63·72797074·9..gnu.lto_crypt 
94 ··0x000005c0·6f5f7669·7274696f·5f637265·6174652e·o_virtio_create. 
95 ··0x000005d0·3635322e·64323432·63326136·31663436·652.d242c2a61f46 
96 ··0x000005e0·65326339·002e676e·752e6c74·6f5f7669·e2c9..gnu.lto_vi 
97 ··0x000005f0·7274696f·5f637279·70746f5f·6465765f·rtio_crypto_dev_ 
98 ··0x00000600·756e696e·69742e36·35332e64·32343263·uninit.653.d242c 
99 ··0x00000610·32613631·66343665·32633900·2e676e75·2a61f46e2c9..gnu 
100 ··0x00000620·2e6c746f·5f766972·74696f5f·63727970·.lto_virtio_cryp 
101 ··0x00000630·746f5f64·65765f63·6f6e6669·67757265·to_dev_configure 
102 ··0x00000640·2e363534·2e643234·32633261·36316634·.654.d242c2a61f4 
103 ··0x00000650·36653263·39002e67·6e752e6c·746f5f76·6e2c9..gnu.lto_v 
104 ··0x00000660·69727469·6f5f6372·7970746f·5f646576·irtio_crypto_dev 
105 ··0x00000670·5f73746f·702e3635·352e6432·34326332·_stop.655.d242c2 
106 ··0x00000680·61363166·34366532·6339002e·676e752e·a61f46e2c9..gnu. 
107 ··0x00000690·6c746f5f·76697274·696f5f63·72797074·lto_virtio_crypt 
108 ··0x000006a0·6f5f6465·765f7374·6172742e·3635362e·o_dev_start.656. 
109 ··0x000006b0·64323432·63326136·31663436·65326339·d242c2a61f46e2c9 
110 ··0x000006c0·002e676e·752e6c74·6f5f7669·7274696f·..gnu.lto_virtio 
111 ··0x000006d0·5f637279·70746f5f·6465765f·66726565·_crypto_dev_free 
112 ··0x000006e0·5f6d6275·66732e36·35372e64·32343263·_mbufs.657.d242c 
113 ··0x000006f0·32613631·66343665·32633900·2e676e75·2a61f46e2c9..gnu 
114 ··0x00000700·2e6c746f·5f766972·74696f5f·63727970·.lto_virtio_cryp 
115 ··0x00000710·746f5f73·796d5f67·65745f73·65737369·to_sym_get_sessi 
116 ··0x00000720·6f6e5f70·72697661·74655f73·697a652e·on_private_size. 
117 ··0x00000730·3635382e·64323432·63326136·31663436·658.d242c2a61f46 
118 ··0x00000740·65326339·002e676e·752e6c74·6f5f7669·e2c9..gnu.lto_vi 
119 ··0x00000750·7274696f·5f637279·70746f5f·63686563·rtio_crypto_chec 
120 ··0x00000760·6b5f7379·6d5f7365·7373696f·6e5f7061·k_sym_session_pa 
121 ··0x00000770·7261732e·3635392e·64323432·63326136·ras.659.d242c2a6 
122 ··0x00000780·31663436·65326339·002e676e·752e6c74·1f46e2c9..gnu.lt 
123 ··0x00000790·6f5f7669·7274696f·5f637279·70746f5f·o_virtio_crypto_ 
124 ··0x000007a0·63686563·6b5f7379·6d5f636c·6561725f·check_sym_clear_ 
Max diff block lines reached; 0/20604 bytes (0.00%) of diff not shown.
974 KB
crypto_virtio_virtio_pci.c.o
940 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········170200·(bytes·into·file)13 ··Start·of·section·headers:··········12136·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········8219 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·8120 ··Section·header·string·table·index:·17
10.3 KB
readelf --wide --sections {}
    
Offset 1, 91 lines modifiedOffset 1, 27 lines modified
1 There·are·82·section·headers,·starting·at·offset·0x298d8:1 There·are·18·section·headers,·starting·at·offset·0x2f68:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000acc·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000acc·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·01acf8·000a98·18···I·79···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001d38·000a98·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000b0c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000b0c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000b0c·000400·00··WA··0···0··88 ··[·4]·.bss··············NOBITS··········0000000000000000·000b0c·000400·00··WA··0···0··8
9 ··[·5]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000b0c·001e78·00···E··0···0··1 
10 ··[·6]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·01b790·002e98·18···I·79···5··8 
11 ··[·7]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·002984·00037c·00···E··0···0··1 
12 ··[·8]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·002d00·0000e7·00···E··0···0··1 
13 ··[·9]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·01e628·0003d8·18···I·79···8··8 
14 ··[10]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·002de7·001bcd·01·MSE··0···0··1 
15 ··[11]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·0049b4·000295·01·MSE··0···0··1 
16 ··[12]·.gnu.lto_.profile.7a23b23be7cefc5b·PROGBITS········0000000000000000·004c49·000022·00···E··0···0··1 
17 ··[13]·.gnu.lto_.icf.7a23b23be7cefc5b·PROGBITS········0000000000000000·004c6b·0001e3·00···E··0···0··1 
18 ··[14]·.gnu.lto_.ipa_sra.7a23b23be7cefc5b·PROGBITS········0000000000000000·004e4e·00016f·00···E··0···0··1 
19 ··[15]·.gnu.lto_.inline.7a23b23be7cefc5b·PROGBITS········0000000000000000·004fbd·0003f6·00···E··0···0··1 
20 ··[16]·.gnu.lto_.jmpfuncs.7a23b23be7cefc5b·PROGBITS········0000000000000000·0053b3·00046f·00···E··0···0··1 
21 ··[17]·.gnu.lto_.pureconst.7a23b23be7cefc5b·PROGBITS········0000000000000000·005822·000057·00···E··0···0··1 
22 ··[18]·.gnu.lto_.ipa_modref.7a23b23be7cefc5b·PROGBITS········0000000000000000·005879·000150·00···E··0···0··1 
23 ··[19]·.gnu.lto_.lto.7a23b23be7cefc5b·PROGBITS········0000000000000000·0059c9·000008·00···E··0···0··1 
24 ··[20]·.gnu.lto_check_vq_phys_addr_ok.629.7a23b23be7cefc5b·PROGBITS········0000000000000000·0059d1·00029f·00···E··0···0··1 
25 ··[21]·.gnu.lto_modern_read_dev_config.631.7a23b23be7cefc5b·PROGBITS········0000000000000000·005c70·000630·00···E··0···0··1 
26 ··[22]·.gnu.lto_modern_write_dev_config.632.7a23b23be7cefc5b·PROGBITS········0000000000000000·0062a0·00049f·00···E··0···0··1 
27 ··[23]·.gnu.lto_modern_get_features.633.7a23b23be7cefc5b·PROGBITS········0000000000000000·00673f·00061d·00···E··0···0··1 
28 ··[24]·.gnu.lto_modern_set_features.634.7a23b23be7cefc5b·PROGBITS········0000000000000000·006d5c·0004e0·00···E··0···0··1 
29 ··[25]·.gnu.lto_modern_get_status.635.7a23b23be7cefc5b·PROGBITS········0000000000000000·00723c·000349·00···E··0···0··1 
30 ··[26]·.gnu.lto_modern_set_status.636.7a23b23be7cefc5b·PROGBITS········0000000000000000·007585·00034f·00···E··0···0··1 
31 ··[27]·.gnu.lto_modern_reset.637.7a23b23be7cefc5b·PROGBITS········0000000000000000·0078d4·000546·00···E··0···0··1 
32 ··[28]·.gnu.lto_modern_get_isr.638.7a23b23be7cefc5b·PROGBITS········0000000000000000·007e1a·00031f·00···E··0···0··1 
33 ··[29]·.gnu.lto_modern_set_config_irq.639.7a23b23be7cefc5b·PROGBITS········0000000000000000·008139·00049e·00···E··0···0··1 
34 ··[30]·.gnu.lto_modern_set_queue_irq.640.7a23b23be7cefc5b·PROGBITS········0000000000000000·0085d7·000560·00···E··0···0··1 
35 ··[31]·.gnu.lto_modern_get_queue_num.641.7a23b23be7cefc5b·PROGBITS········0000000000000000·008b37·00049e·00···E··0···0··1 
36 ··[32]·.gnu.lto_modern_setup_queue.642.7a23b23be7cefc5b·PROGBITS········0000000000000000·008fd5·000257·00···E··0···0··1 
37 ··[33]·.gnu.lto_modern_del_queue.643.7a23b23be7cefc5b·PROGBITS········0000000000000000·00922c·000809·00···E··0···0··1 
38 ··[34]·.gnu.lto_modern_notify_queue.644.7a23b23be7cefc5b·PROGBITS········0000000000000000·009a35·00034e·00···E··0···0··1 
39 ··[35]·.gnu.lto_virtio_crypto_modern_ops.645.7a23b23be7cefc5b·PROGBITS········0000000000000000·009d83·000120·00···E··0···0··1 
40 ··[36]·.gnu.lto_vtpci_read_cryptodev_config.646.7a23b23be7cefc5b·PROGBITS········0000000000000000·009ea3·000215·00···E··0···0··1 
41 ··[37]·.gnu.lto_vtpci_write_cryptodev_config.647.7a23b23be7cefc5b·PROGBITS········0000000000000000·00a0b8·000212·00···E··0···0··1 
42 ··[38]·.gnu.lto_vtpci_cryptodev_negotiate_features.648.7a23b23be7cefc5b·PROGBITS········0000000000000000·00a2ca·000230·00···E··0···0··1 
43 ··[39]·.gnu.lto_vtpci_cryptodev_reset.649.7a23b23be7cefc5b·PROGBITS········0000000000000000·00a4fa·0001f0·00···E··0···0··1 
44 ··[40]·.gnu.lto_vtpci_cryptodev_reinit_complete.650.7a23b23be7cefc5b·PROGBITS········0000000000000000·00a6ea·000144·00···E··0···0··1 
45 ··[41]·.gnu.lto_vtpci_cryptodev_set_status.651.7a23b23be7cefc5b·PROGBITS········0000000000000000·00a82e·000281·00···E··0···0··1 
46 ··[42]·.gnu.lto_vtpci_cryptodev_get_status.652.7a23b23be7cefc5b·PROGBITS········0000000000000000·00aaaf·0001b0·00···E··0···0··1 
47 ··[43]·.gnu.lto_vtpci_cryptodev_isr.653.7a23b23be7cefc5b·PROGBITS········0000000000000000·00ac5f·0001b0·00···E··0···0··1 
48 ··[44]·.gnu.lto_get_cfg_addr.654.7a23b23be7cefc5b·PROGBITS········0000000000000000·00ae0f·00053d·00···E··0···0··1 
49 ··[45]·.gnu.lto_virtio_read_caps.655.7a23b23be7cefc5b·PROGBITS········0000000000000000·00b34c·000a90·00···E··0···0··1 
50 ··[46]·.gnu.lto_vtpci_cryptodev_init.656.7a23b23be7cefc5b·PROGBITS········0000000000000000·00bddc·0001cc·00···E··0···0··1 
51 ··[47]·.gnu.lto_modern_setup_queue.part.0.697.7a23b23be7cefc5b·PROGBITS········0000000000000000·00bfa8·000dde·00···E··0···0··1 
52 ··[48]·.gnu.lto_vtpci_cryptodev_init.part.0.698.7a23b23be7cefc5b·PROGBITS········0000000000000000·00cd86·00030a·00···E··0···0··1 
53 ··[49]·.gnu.lto_.symbol_nodes.7a23b23be7cefc5b·PROGBITS········0000000000000000·00d090·00024a·00···E··0···0··1 
54 ··[50]·.gnu.lto_.refs.7a23b23be7cefc5b·PROGBITS········0000000000000000·00d2da·0000da·00···E··0···0··1 
55 ··[51]·.gnu.lto_.decls.7a23b23be7cefc5b·PROGBITS········0000000000000000·00d3b4·002ec6·00···E··0···0··1 
56 ··[52]·.gnu.lto_.symtab.7a23b23be7cefc5b·PROGBITS········0000000000000000·01027a·0002a2·00···E··0···0··1 
57 ··[53]·.gnu.lto_.ext_symtab.7a23b23be7cefc5b·PROGBITS········0000000000000000·01051c·000023·00···E··0···0··1 
58 ··[54]·.gnu.lto_.opts····PROGBITS········0000000000000000·01053f·000173·00···E··0···0··1 
59 ··[55]·.rodata.str1.8····PROGBITS········0000000000000000·0106b2·000503·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000b0c·000503·01·AMS··0···0··8
60 ··[56]·.text.unlikely····PROGBITS········0000000000000000·010bb5·000130·00··AX··0···0··410 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·00100f·000130·00··AX··0···0··4
61 ··[57]·.rela.text.unlikely·RELA············0000000000000000·01ea00·000360·18···I·79··56··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0027d0·000360·18···I·15···6··8
62 ··[58]·.rodata···········PROGBITS········0000000000000000·010ce5·00006d·00···A··0···0··812 ··[·8]·.rodata···········PROGBITS········0000000000000000·00113f·00006d·00···A··0···0··8
63 ··[59]·.data.rel.ro.local·PROGBITS········0000000000000000·010d52·000070·00··WA··0···0··813 ··[·9]·.data.rel.ro.local·PROGBITS········0000000000000000·0011ac·000070·00··WA··0···0··8
64 ··[60]·.rela.data.rel.ro.local·RELA············0000000000000000·01ed60·000150·18···I·79··59··814 ··[10]·.rela.data.rel.ro.local·RELA············0000000000000000·002b30·000150·18···I·15···9··8
65 ··[61]·.debug_info·······PROGBITS········0000000000000000·010dc2·003ea4·00······0···0··1 
66 ··[62]·.rela.debug_info··RELA············0000000000000000·01eeb0·007c80·18···I·79··61··8 
67 ··[63]·.debug_abbrev·····PROGBITS········0000000000000000·014c66·0005d1·00······0···0··1 
68 ··[64]·.debug_loclists···PROGBITS········0000000000000000·015237·0018d3·00······0···0··1 
69 ··[65]·.rela.debug_loclists·RELA············0000000000000000·026b30·0017b8·18···I·79··64··8 
70 ··[66]·.debug_aranges····PROGBITS········0000000000000000·016b0a·000040·00······0···0··1 
71 ··[67]·.rela.debug_aranges·RELA············0000000000000000·0282e8·000048·18···I·79··66··8 
72 ··[68]·.debug_rnglists···PROGBITS········0000000000000000·016b4a·0003cc·00······0···0··1 
73 ··[69]·.rela.debug_rnglists·RELA············0000000000000000·028330·000570·18···I·79··68··8 
74 ··[70]·.debug_line·······PROGBITS········0000000000000000·016f16·000da9·00······0···0··1 
75 ··[71]·.rela.debug_line··RELA············0000000000000000·0288a0·000498·18···I·79··70··8 
76 ··[72]·.debug_str········PROGBITS········0000000000000000·017cbf·001bde·01··MS··0···0··1 
77 ··[73]·.debug_line_str···PROGBITS········0000000000000000·01989d·0002de·01··MS··0···0··1 
78 ··[74]·.comment··········PROGBITS········0000000000000000·019b7b·000020·01··MS··0···0··1 
79 ··[75]·.note.GNU-stack···PROGBITS········0000000000000000·019b9b·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·00121c·000000·00······0···0··1
80 ··[76]·.note.gnu.property·NOTE············0000000000000000·019b9b·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·00121c·000020·00···A··0···0··8
81 ··[77]·.eh_frame·········PROGBITS········0000000000000000·019bbb·0002f0·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·00123c·0002f0·00···A··0···0··8
82 ··[78]·.rela.eh_frame····RELA············0000000000000000·028d38·000240·18···I·79··77··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002c80·000240·18···I·15··13··8
83 ··[79]·.symtab···········SYMTAB··········0000000000000000·019eb0·000af8·18·····80··97··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·001530·0004e0·18·····16··33··8
84 ··[80]·.strtab···········STRTAB··········0000000000000000·01a9a8·00034a·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001a10·000327·00······0···0··1
85 ··[81]·.shstrtab·········STRTAB··········0000000000000000·028f78·00095e·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002ec0·0000a6·00······0···0··1
86 Key·to·Flags:22 Key·to·Flags:
87 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
88 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
89 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
90 ··D·(mbind),·p·(processor·specific)26 ··D·(mbind),·p·(processor·specific)
14.1 KB
readelf --wide --symbols {}
    
Offset 1, 120 lines modifiedOffset 1, 55 lines modified
  
1 Symbol·table·'.symtab'·contains·117·entries:1 Symbol·table·'.symtab'·contains·52·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·virtio_pci.c 
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data 
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.gnu.debuglto_.debug_info 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.gnu.debuglto_.debug_abbrev 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.gnu.debuglto_.debug_line 
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.gnu.debuglto_.debug_str 
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.gnu.debuglto_.debug_line_str 
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.gnu.lto_.profile.7a23b23be7cefc5b 
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.gnu.lto_.icf.7a23b23be7cefc5b 
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.gnu.lto_.ipa_sra.7a23b23be7cefc5b 
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.gnu.lto_.inline.7a23b23be7cefc5b 
17 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.gnu.lto_.jmpfuncs.7a23b23be7cefc5b 
18 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.gnu.lto_.pureconst.7a23b23be7cefc5b 
19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.gnu.lto_.ipa_modref.7a23b23be7cefc5b 
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.gnu.lto_.lto.7a23b23be7cefc5b 
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.gnu.lto_check_vq_phys_addr_ok.629.7a23b23be7cefc5b 
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.gnu.lto_modern_read_dev_config.631.7a23b23be7cefc5b 
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.gnu.lto_modern_write_dev_config.632.7a23b23be7cefc5b 
24 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.gnu.lto_modern_get_features.633.7a23b23be7cefc5b 
25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.gnu.lto_modern_set_features.634.7a23b23be7cefc5b 
26 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.gnu.lto_modern_get_status.635.7a23b23be7cefc5b 
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···26·.gnu.lto_modern_set_status.636.7a23b23be7cefc5b 
28 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···27·.gnu.lto_modern_reset.637.7a23b23be7cefc5b 
29 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···28·.gnu.lto_modern_get_isr.638.7a23b23be7cefc5b 
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu.lto_modern_set_config_irq.639.7a23b23be7cefc5b 
31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···30·.gnu.lto_modern_set_queue_irq.640.7a23b23be7cefc5b 
32 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu.lto_modern_get_queue_num.641.7a23b23be7cefc5b 
33 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···32·.gnu.lto_modern_setup_queue.642.7a23b23be7cefc5b 
34 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu.lto_modern_del_queue.643.7a23b23be7cefc5b 
35 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu.lto_modern_notify_queue.644.7a23b23be7cefc5b 
36 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···35·.gnu.lto_virtio_crypto_modern_ops.645.7a23b23be7cefc5b 
37 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···36·.gnu.lto_vtpci_read_cryptodev_config.646.7a23b23be7cefc5b 
38 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···37·.gnu.lto_vtpci_write_cryptodev_config.647.7a23b23be7cefc5b 
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···38·.gnu.lto_vtpci_cryptodev_negotiate_features.648.7a23b23be7cefc5b 
40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···39·.gnu.lto_vtpci_cryptodev_reset.649.7a23b23be7cefc5b 
41 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···40·.gnu.lto_vtpci_cryptodev_reinit_complete.650.7a23b23be7cefc5b 
42 ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···41·.gnu.lto_vtpci_cryptodev_set_status.651.7a23b23be7cefc5b 
43 ····40:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···42·.gnu.lto_vtpci_cryptodev_get_status.652.7a23b23be7cefc5b 
44 ····41:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···43·.gnu.lto_vtpci_cryptodev_isr.653.7a23b23be7cefc5b 
45 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···44·.gnu.lto_get_cfg_addr.654.7a23b23be7cefc5b 
46 ····43:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···45·.gnu.lto_virtio_read_caps.655.7a23b23be7cefc5b 
47 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···46·.gnu.lto_vtpci_cryptodev_init.656.7a23b23be7cefc5b 
48 ····45:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···47·.gnu.lto_modern_setup_queue.part.0.697.7a23b23be7cefc5b 
49 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···48·.gnu.lto_vtpci_cryptodev_init.part.0.698.7a23b23be7cefc5b 
50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···49·.gnu.lto_.symbol_nodes.7a23b23be7cefc5b 
51 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···50·.gnu.lto_.refs.7a23b23be7cefc5b 
52 ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···51·.gnu.lto_.decls.7a23b23be7cefc5b 
53 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···52·.gnu.lto_.symtab.7a23b23be7cefc5b 
54 ····51:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···53·.gnu.lto_.ext_symtab.7a23b23be7cefc5b 
55 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···54·.gnu.lto_.opts 
56 ····53:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
57 ····54:·0000000000000000···108·FUNC····LOCAL··DEFAULT····1·modern_read_dev_config6 ·····3:·0000000000000000···108·FUNC····LOCAL··DEFAULT····1·modern_read_dev_config
58 ····55:·000000000000006c····60·FUNC····LOCAL··DEFAULT····1·modern_write_dev_config7 ·····4:·000000000000006c····60·FUNC····LOCAL··DEFAULT····1·modern_write_dev_config
59 ····56:·00000000000000a8····80·FUNC····LOCAL··DEFAULT····1·modern_get_features8 ·····5:·00000000000000a8····80·FUNC····LOCAL··DEFAULT····1·modern_get_features
60 ····57:·0000000000000100····84·FUNC····LOCAL··DEFAULT····1·modern_set_features9 ·····6:·0000000000000100····84·FUNC····LOCAL··DEFAULT····1·modern_set_features
61 ····58:·0000000000000160····24·FUNC····LOCAL··DEFAULT····1·modern_get_status10 ·····7:·0000000000000160····24·FUNC····LOCAL··DEFAULT····1·modern_get_status
62 ····59:·0000000000000180····28·FUNC····LOCAL··DEFAULT····1·modern_set_status11 ·····8:·0000000000000180····28·FUNC····LOCAL··DEFAULT····1·modern_set_status
63 ····60:·00000000000001a0····44·FUNC····LOCAL··DEFAULT····1·modern_reset12 ·····9:·00000000000001a0····44·FUNC····LOCAL··DEFAULT····1·modern_reset
64 ····61:·00000000000001cc····20·FUNC····LOCAL··DEFAULT····1·modern_get_isr13 ····10:·00000000000001cc····20·FUNC····LOCAL··DEFAULT····1·modern_get_isr
65 ····62:·00000000000001e0····44·FUNC····LOCAL··DEFAULT····1·modern_set_config_irq14 ····11:·00000000000001e0····44·FUNC····LOCAL··DEFAULT····1·modern_set_config_irq
66 ····63:·000000000000020c····64·FUNC····LOCAL··DEFAULT····1·modern_set_queue_irq15 ····12:·000000000000020c····64·FUNC····LOCAL··DEFAULT····1·modern_set_queue_irq
67 ····64:·000000000000024c····44·FUNC····LOCAL··DEFAULT····1·modern_get_queue_num16 ····13:·000000000000024c····44·FUNC····LOCAL··DEFAULT····1·modern_get_queue_num
68 ····65:·0000000000000280···132·FUNC····LOCAL··DEFAULT····1·modern_del_queue17 ····14:·0000000000000280···132·FUNC····LOCAL··DEFAULT····1·modern_del_queue
69 ····66:·0000000000000304····24·FUNC····LOCAL··DEFAULT····1·modern_notify_queue18 ····15:·0000000000000304····24·FUNC····LOCAL··DEFAULT····1·modern_notify_queue
70 ····67:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···55·.rodata.str1.819 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
71 ····68:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···55·$d20 ····17:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
72 ····69:·0000000000000320···528·FUNC····LOCAL··DEFAULT····1·modern_setup_queue21 ····18:·0000000000000320···528·FUNC····LOCAL··DEFAULT····1·modern_setup_queue
73 ····70:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···56·.text.unlikely22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
74 ····71:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···56·$x23 ····20:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$x
75 ····72:·0000000000000000···304·FUNC····LOCAL··DEFAULT···56·get_cfg_addr.isra.024 ····21:·0000000000000000···304·FUNC····LOCAL··DEFAULT····6·get_cfg_addr.isra.0
76 ····73:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···58·.rodata25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
77 ····74:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···58·$d26 ····23:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
78 ····75:·0000000000000000····19·OBJECT··LOCAL··DEFAULT···58·__func__.427 ····24:·0000000000000000····19·OBJECT··LOCAL··DEFAULT····8·__func__.4
79 ····76:·0000000000000018····22·OBJECT··LOCAL··DEFAULT···58·__func__.328 ····25:·0000000000000018····22·OBJECT··LOCAL··DEFAULT····8·__func__.3
80 ····77:·0000000000000030····13·OBJECT··LOCAL··DEFAULT···58·__func__.029 ····26:·0000000000000030····13·OBJECT··LOCAL··DEFAULT····8·__func__.0
81 ····78:·0000000000000040····17·OBJECT··LOCAL··DEFAULT···58·__func__.130 ····27:·0000000000000040····17·OBJECT··LOCAL··DEFAULT····8·__func__.1
82 ····79:·0000000000000058····21·OBJECT··LOCAL··DEFAULT···58·__func__.231 ····28:·0000000000000058····21·OBJECT··LOCAL··DEFAULT····8·__func__.2
83 ····80:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·$d32 ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·$d
84 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···59·.data.rel.ro.local 
85 ····82:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···59·$d33 ····30:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
86 ····83:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···61·.debug_info 
87 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···63·.debug_abbrev 
88 ····85:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···64·.debug_loclists 
89 ····86:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···66·.debug_aranges 
90 ····87:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···68·.debug_rnglists 
91 ····88:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···70·.debug_line 
92 ····89:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···72·.debug_str 
93 ····90:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···73·.debug_line_str 
94 ····91:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···75·.note.GNU-stack 
95 ····92:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···76·.note.gnu.property 
96 ····93:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···76·$d34 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·$d
97 ····94:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···77·$d35 ····32:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···13·$d
98 ····95:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···77·.eh_frame 
99 ····96:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···74·.comment 
100 ····97:·0000000000000000·····0·NOTYPE··WEAK···HIDDEN·····5·virtio_pci.c.e0db407f 
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_init36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_init
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_log37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_log
103 ···100:·0000000000000530····36·FUNC····GLOBAL·DEFAULT····1·vtpci_read_cryptodev_config38 ····35:·0000000000000530····36·FUNC····GLOBAL·DEFAULT····1·vtpci_read_cryptodev_config
104 ···101:·0000000000000000··1024·OBJECT··GLOBAL·DEFAULT····4·crypto_virtio_hw_internal39 ····36:·0000000000000000··1024·OBJECT··GLOBAL·DEFAULT····4·crypto_virtio_hw_internal
105 ···102:·0000000000000560····36·FUNC····GLOBAL·DEFAULT····1·vtpci_write_cryptodev_config40 ····37:·0000000000000560····36·FUNC····GLOBAL·DEFAULT····1·vtpci_write_cryptodev_config
106 ···103:·0000000000000584····76·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_negotiate_features41 ····38:·0000000000000584····76·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_negotiate_features
107 ···104:·00000000000005d0····92·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_reset42 ····39:·00000000000005d0····92·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_reset
108 ···105:·000000000000062c···128·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_set_status43 ····40:·000000000000062c···128·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_set_status
109 ···106:·00000000000006ac····12·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_reinit_complete44 ····41:·00000000000006ac····12·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_reinit_complete
110 ···107:·00000000000006c0····36·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_get_status45 ····42:·00000000000006c0····36·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_get_status
111 ···108:·00000000000006e4····36·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_isr46 ····43:·00000000000006e4····36·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_isr
112 ···109:·0000000000000708···964·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_init47 ····44:·0000000000000708···964·FUNC····GLOBAL·DEFAULT····1·vtpci_cryptodev_init
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_map_device49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_map_device
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_find_capability50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_find_capability
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_read_config51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_read_config
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_find_next_capability52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_pci_find_next_capability
118 ···115:·0000000000000000···112·OBJECT··GLOBAL·DEFAULT···59·virtio_crypto_modern_ops53 ····50:·0000000000000000···112·OBJECT··GLOBAL·DEFAULT····9·virtio_crypto_modern_ops
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
249 KB
readelf --wide --relocs {}
    
Offset 1, 2449 lines modifiedOffset 1, 199 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1acf8·contains·113·entries:1 Relocation·section·'.rela.text'·at·offset·0x1d38·contains·113·entries:
Diff chunk too large, falling back to line-by-line diff (196 lines added, 2446 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000041c··0000006200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·03 000000000000041c··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
4 0000000000000420··0000006200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·04 0000000000000420··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
5 0000000000000424··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·05 0000000000000424··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
6 000000000000042c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·06 000000000000042c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
7 0000000000000430··0000004900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·07 0000000000000430··0000001600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
8 0000000000000434··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·08 0000000000000434··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
9 0000000000000444··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·89 0000000000000444··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
10 000000000000044c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·810 000000000000044c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
11 0000000000000450··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·011 0000000000000450··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
12 0000000000000464··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4012 0000000000000464··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·40
13 000000000000046c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4013 000000000000046c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40
14 0000000000000470··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·014 0000000000000470··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
15 0000000000000484··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·7015 0000000000000484··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·70
16 000000000000048c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·7016 000000000000048c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·70
17 0000000000000490··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·017 0000000000000490··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
18 00000000000004a4··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a018 00000000000004a4··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·a0
19 00000000000004ac··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a019 00000000000004ac··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·a0
20 00000000000004b0··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·020 00000000000004b0··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
21 00000000000004c8··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d021 00000000000004c8··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d0
22 00000000000004d0··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d022 00000000000004d0··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d0
23 00000000000004d4··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·023 00000000000004d4··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
24 00000000000004f8··0000006200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·024 00000000000004f8··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
25 00000000000004fc··0000006200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·025 00000000000004fc··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
26 0000000000000500··0000004900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·026 0000000000000500··0000001600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
27 0000000000000504··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·027 0000000000000504··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
28 0000000000000508··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·028 0000000000000508··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
29 0000000000000510··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·029 0000000000000510··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
30 0000000000000518··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·11830 0000000000000518··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·118
31 0000000000000520··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·11831 0000000000000520··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·118
32 0000000000000524··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·032 0000000000000524··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
33 0000000000000538··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·033 0000000000000538··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
34 000000000000053c··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·034 000000000000053c··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
35 0000000000000568··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·035 0000000000000568··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
36 000000000000056c··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·036 000000000000056c··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
37 0000000000000594··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·037 0000000000000594··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
38 0000000000000598··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·038 0000000000000598··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
39 00000000000005ec··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·039 00000000000005ec··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
40 00000000000005f0··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·040 00000000000005f0··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
41 000000000000064c··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·041 000000000000064c··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
42 0000000000000650··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·042 0000000000000650··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
43 0000000000000688··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·043 0000000000000688··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
44 000000000000068c··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·044 000000000000068c··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
45 00000000000006b4··000000690000011a·R_AARCH64_JUMP26·······000000000000062c·vtpci_cryptodev_set_status·+·045 00000000000006b4··000000280000011a·R_AARCH64_JUMP26·······000000000000062c·vtpci_cryptodev_set_status·+·0
46 00000000000006c8··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·046 00000000000006c8··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
47 00000000000006cc··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·047 00000000000006cc··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
48 00000000000006ec··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·048 00000000000006ec··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
49 00000000000006f0··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·049 00000000000006f0··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
50 0000000000000710··0000006e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·050 0000000000000710··0000002d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
51 0000000000000714··0000006e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·051 0000000000000714··0000002d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
52 000000000000073c··0000006f0000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_map_device·+·052 000000000000073c··0000002e0000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_map_device·+·0
53 0000000000000758··000000700000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_capability·+·053 0000000000000758··0000002f0000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_capability·+·0
54 0000000000000778··000000700000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_capability·+·054 0000000000000778··0000002f0000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_capability·+·0
55 000000000000077c··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·055 000000000000077c··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
56 0000000000000780··0000006200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·056 0000000000000780··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
57 0000000000000784··0000006200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·057 0000000000000784··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
58 000000000000078c··0000004900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·058 000000000000078c··0000001600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
59 00000000000007a8··000000710000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·059 00000000000007a8··000000300000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·0
60 00000000000007c0··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·060 00000000000007c0··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
61 00000000000007c4··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·061 00000000000007c4··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
62 00000000000007cc··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·34862 00000000000007cc··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·348
63 00000000000007d4··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·34863 00000000000007d4··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·348
64 00000000000007d8··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·064 00000000000007d8··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
65 00000000000007e8··0000006e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·065 00000000000007e8··0000002d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
66 00000000000007ec··0000006e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·066 00000000000007ec··0000002d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
67 0000000000000830··000000710000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·067 0000000000000830··000000300000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·0
68 000000000000084c··0000006200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·068 000000000000084c··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
69 0000000000000850··0000006200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·069 0000000000000850··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
70 0000000000000854··0000004900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·070 0000000000000854··0000001600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
71 0000000000000858··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·071 0000000000000858··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
72 000000000000085c··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·072 000000000000085c··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
73 0000000000000864··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·073 0000000000000864··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
74 000000000000086c··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·26074 000000000000086c··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·260
75 0000000000000874··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·26075 0000000000000874··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·260
76 000000000000087c··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·076 000000000000087c··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
77 0000000000000888··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·077 0000000000000888··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
78 0000000000000894··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·078 0000000000000894··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
79 00000000000008b4··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2a079 00000000000008b4··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2a0
80 00000000000008bc··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2a080 00000000000008bc··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2a0
81 00000000000008c0··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·081 00000000000008c0··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
82 00000000000008f8··000000720000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_next_capability·+·082 00000000000008f8··000000310000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_find_next_capability·+·0
83 000000000000091c··000000460000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·083 000000000000091c··000000130000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
84 0000000000000940··0000004900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·084 0000000000000940··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
85 0000000000000944··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·085 0000000000000944··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
86 0000000000000954··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·39086 0000000000000954··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·390
87 000000000000095c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·39087 000000000000095c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·390
88 0000000000000960··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·088 0000000000000960··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
89 0000000000000974··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·3d089 0000000000000974··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·3d0
90 000000000000097c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·3d090 000000000000097c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·3d0
91 0000000000000980··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·091 0000000000000980··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
92 0000000000000994··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·40892 0000000000000994··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·408
93 000000000000099c··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40893 000000000000099c··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·408
94 00000000000009a0··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·094 00000000000009a0··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
95 00000000000009b4··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·44095 00000000000009b4··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·440
96 00000000000009bc··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·44096 00000000000009bc··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·440
97 00000000000009c0··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·097 00000000000009c0··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
98 00000000000009d8··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·47898 00000000000009d8··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·478
99 00000000000009e0··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·47899 00000000000009e0··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·478
100 00000000000009e4··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0100 00000000000009e4··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
101 00000000000009f4··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4c8101 00000000000009f4··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4c8
102 00000000000009fc··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4c8102 00000000000009fc··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4c8
103 0000000000000a00··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0103 0000000000000a00··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
104 0000000000000a0c··0000006500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0104 0000000000000a0c··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
105 0000000000000a10··0000006500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0105 0000000000000a10··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
106 0000000000000a18··0000007300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_modern_ops·+·0106 0000000000000a18··0000003200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_modern_ops·+·0
107 0000000000000a1c··0000007300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_modern_ops·+·0107 0000000000000a1c··0000003200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_modern_ops·+·0
108 0000000000000a40··000000740000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0108 0000000000000a40··000000330000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
109 0000000000000a50··000000460000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0109 0000000000000a50··000000130000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
110 0000000000000a68··000000460000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0110 0000000000000a68··000000130000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
111 0000000000000a84··000000710000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·0111 0000000000000a84··000000300000011b·R_AARCH64_CALL26·······0000000000000000·rte_pci_read_config·+·0
112 0000000000000aa0··0000004300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2f8112 0000000000000aa0··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2f8
113 0000000000000aa8··0000004300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2f8113 0000000000000aa8··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2f8
114 0000000000000aac··000000630000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0114 0000000000000aac··000000220000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
115 0000000000000ac0··000000460000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0115 0000000000000ac0··000000130000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
  
116 Relocation·section·'.rela.gnu.debuglto_.debug_info'·at·offset·0x1b790·contains·497·entries:116 Relocation·section·'.rela.text.unlikely'·at·offset·0x27d0·contains·36·entries:
117 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend117 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
118 0000000000000008··0000000600000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_abbrev·+·0118 0000000000000018··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
119 000000000000000d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·139b119 000000000000001c··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
120 0000000000000012··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·1cd120 0000000000000020··0000001600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
121 0000000000000016··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·1a2121 0000000000000024··0000001600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
122 000000000000001a··0000000700000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line·+·0122 0000000000000028··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
123 0000000000000021··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·659123 0000000000000030··0000001000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
124 0000000000000028··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1984124 0000000000000038··0000001000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·160
Max diff block lines reached; -1/254991 bytes (-0.00%) of diff not shown.
110 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 2169 lines modifiedOffset 0, 0 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line: 
  
2 ··Offset:······················0 
3 ··Length:······················3493 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········8 
6 ··Segment·selector·(bytes):····0 
7 ··Prologue·Length:·············219 
8 ··Minimum·Instruction·Length:··4 
9 ··Maximum·Ops·per·Instruction:·1 
10 ··Initial·value·of·'is_stmt':··1 
11 ··Line·Base:···················-5 
12 ··Line·Range:··················14 
13 ··Opcode·Base:·················13 
  
14 ·Opcodes: 
15 ··Opcode·1·has·0·args 
16 ··Opcode·2·has·1·arg 
17 ··Opcode·3·has·1·arg 
18 ··Opcode·4·has·1·arg 
19 ··Opcode·5·has·1·arg 
20 ··Opcode·6·has·0·args 
21 ··Opcode·7·has·0·args 
22 ··Opcode·8·has·0·args 
23 ··Opcode·9·has·1·arg 
24 ··Opcode·10·has·0·args 
25 ··Opcode·11·has·0·args 
26 ··Opcode·12·has·1·arg 
  
27 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1): 
28 ··Entry»  Name 
29 ··0»      (line_strp)»   (offset:·0x3e):·/build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
30 ··1»      (line_strp)»   (offset:·0x7a):·/usr/include/aarch64-linux-gnu/bits 
31 ··2»      (line_strp)»   (offset:·0x9e):·/usr/lib/gcc/aarch64-linux-gnu/14/include 
32 ··3»      (line_strp)»   (offset:·0xc8):·/usr/include 
33 ··4»      (line_strp)»   (offset:·0xd5):·../lib/eal/include 
34 ··5»      (line_strp)»   (offset:·0xe8):·../lib/pci 
35 ··6»      (line_strp)»   (offset:·0xf3):·../drivers/bus/pci 
36 ··7»      (line_strp)»   (offset:·0x106):·../lib/mempool 
37 ··8»      (line_strp)»   (offset:·0x115):·../lib/cryptodev 
38 ··9»      (line_strp)»   (offset:·0x126):·../lib/vhost 
39 ··10»     (line_strp)»  (offset:·0x133):·../drivers/crypto/virtio 
40 ··11»     (line_strp)»  (offset:·0x14c):·../lib/log 
41 ··12»     (line_strp)»  (offset:·0x157):·../lib/eal/arm/include 
42 ··13»     (line_strp)»  (offset:·0x16e):·../lib/mbuf 
  
43 ·The·File·Name·Table·(offset·0x60,·lines·27,·columns·2): 
44 ··Entry»  Dir»       Name 
45 ··0»      (udata)»       10»     (line_strp)»  (offset:·0x17a):·virtio_pci.c 
46 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x187):·types.h 
47 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x18f):·stdint-intn.h 
48 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x19d):·stdint-uintn.h 
49 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ac):·stddef.h 
50 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1b5):·fcntl.h 
51 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1bd):·rte_common.h 
52 ··7»      (udata)»       5»      (line_strp)»   (offset:·0x1ca):·rte_pci.h 
53 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1d4):·rte_dev.h 
54 ··9»      (udata)»       4»      (line_strp)»   (offset:·0x1de):·dev_driver.h 
55 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1eb):·bus_pci_driver.h 
56 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1fc):·rte_memzone.h 
57 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x20a):·rte_mempool.h 
58 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x218):·rte_crypto_sym.h 
59 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x229):·rte_crypto_asym.h 
60 ··15»     (udata)»      8»     (line_strp)»  (offset:·0x23b):·rte_crypto.h 
61 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x248):·rte_cryptodev.h 
62 ··17»     (udata)»      9»     (line_strp)»  (offset:·0x258):·virtio_crypto.h 
63 ··18»     (udata)»      10»    (line_strp)» (offset:·0x268):·virtio_pci.h 
64 ··19»     (udata)»      10»    (line_strp)» (offset:·0x275):·virtqueue.h 
65 ··20»     (udata)»      10»    (line_strp)» (offset:·0x281):·virtio_ring.h 
66 ··21»     (udata)»      10»    (line_strp)» (offset:·0x28f):·virtio_logs.h 
67 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x29d):·rte_bus_pci.h 
68 ··23»     (udata)»      11»    (line_strp)» (offset:·0x2ab):·rte_log.h 
69 ··24»     (udata)»      10»    (line_strp)» (offset:·0x2b5):·virtio_pci.c 
70 ··25»     (udata)»      12»    (line_strp)» (offset:·0x2c2):·rte_io_64.h 
71 ··26»     (udata)»      13»    (line_strp)» (offset:·0x2ce):·rte_mbuf_core.h 
  
72 ·Line·Number·Statements: 
73 ··[0x000000e7]··Set·File·Name·to·entry·24·in·the·File·Name·Table 
74 ··[0x000000e9]··Set·column·to·1 
75 ··[0x000000eb]··Extended·opcode·2:·set·Address·to·0 
76 ··[0x000000f6]··Advance·Line·by·51·to·52 
77 ··[0x000000f8]··Copy 
78 ··[0x000000f9]··Set·is_stmt·to·0 
79 ··[0x000000fa]··Copy·(view·1) 
80 ··[0x000000fb]··Set·column·to·2 
81 ··[0x000000fd]··Set·is_stmt·to·1 
82 ··[0x000000fe]··Special·opcode·48:·advance·Address·by·12·to·0xc·and·Line·by·1·to·53 
83 ··[0x000000ff]··Special·opcode·6:·advance·Address·by·0·to·0xc·and·Line·by·1·to·54·(view·1) 
84 ··[0x00000100]··Special·opcode·6:·advance·Address·by·0·to·0xc·and·Line·by·1·to·55·(view·2) 
85 ··[0x00000101]··Special·opcode·7:·advance·Address·by·0·to·0xc·and·Line·by·2·to·57·(view·3) 
86 ··[0x00000102]··Set·column·to·3 
87 ··[0x00000104]··Special·opcode·6:·advance·Address·by·0·to·0xc·and·Line·by·1·to·58·(view·4) 
88 ··[0x00000105]··Set·File·Name·to·entry·25·in·the·File·Name·Table 
89 ··[0x00000107]··Set·column·to·1 
90 ··[0x00000109]··Advance·Line·by·47·to·105 
91 ··[0x0000010b]··Copy·(view·5) 
92 ··[0x0000010c]··Set·column·to·2 
93 ··[0x0000010e]··Special·opcode·7:·advance·Address·by·0·to·0xc·and·Line·by·2·to·107·(view·6) 
94 ··[0x0000010f]··Special·opcode·6:·advance·Address·by·0·to·0xc·and·Line·by·1·to·108·(view·7) 
95 ··[0x00000110]··Set·column·to·1 
96 ··[0x00000112]··Advance·Line·by·-87·to·21 
97 ··[0x00000115]··Copy·(view·8) 
98 ··[0x00000116]··Set·column·to·2 
99 ··[0x00000118]··Special·opcode·7:·advance·Address·by·0·to·0xc·and·Line·by·2·to·23·(view·9) 
100 ··[0x00000119]··Special·opcode·7:·advance·Address·by·0·to·0xc·and·Line·by·2·to·25·(view·10) 
101 ··[0x0000011a]··Set·File·Name·to·entry·24·in·the·File·Name·Table 
102 ··[0x0000011c]··Set·column·to·23 
103 ··[0x0000011e]··Set·is_stmt·to·0 
104 ··[0x0000011f]··Advance·Line·by·33·to·58 
105 ··[0x00000121]··Copy·(view·11) 
106 ··[0x00000122]··Set·File·Name·to·entry·25·in·the·File·Name·Table 
107 ··[0x00000124]··Set·column·to·2 
108 ··[0x00000126]··Advance·Line·by·-33·to·25 
109 ··[0x00000128]··Special·opcode·33:·advance·Address·by·8·to·0x14·and·Line·by·0·to·25 
110 ··[0x00000129]··Special·opcode·19:·advance·Address·by·4·to·0x18·and·Line·by·0·to·25 
111 ··[0x0000012a]··Set·is_stmt·to·1 
112 ··[0x0000012b]··Special·opcode·23:·advance·Address·by·4·to·0x1c·and·Line·by·4·to·29 
113 ··[0x0000012c]··Set·is_stmt·to·0 
114 ··[0x0000012d]··Copy·(view·1) 
115 ··[0x0000012e]··Set·is_stmt·to·1 
116 ··[0x0000012f]··Advance·Line·by·80·to·109 
117 ··[0x00000132]··Copy·(view·2) 
118 ··[0x00000133]··Special·opcode·20:·advance·Address·by·4·to·0x20·and·Line·by·1·to·110 
119 ··[0x00000134]··Set·is_stmt·to·0 
120 ··[0x00000135]··Copy·(view·1) 
121 ··[0x00000136]··Set·File·Name·to·entry·24·in·the·File·Name·Table 
122 ··[0x00000138]··Set·column·to·3 
Max diff block lines reached; -1/112060 bytes (-0.00%) of diff not shown.
363 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 6910 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_info·section: 
  
2 ··Compilation·Unit·@·offset·0: 
3 ···Length:········0x3ea0·(32-bit) 
4 ···Version:·······5 
5 ···Unit·Type:·····DW_UT_compile·(1) 
6 ···Abbrev·Offset:·0 
7 ···Pointer·Size:··8 
8 ·<0><c>:·Abbrev·Number:·43·(DW_TAG_compile_unit) 
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x13ac):·GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11) 
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·../drivers/crypto/virtio/virtio_pci.c 
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·./obj-aarch64-linux-gnu 
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3b5 
14 ····<1e>···DW_AT_low_pc······:·(addr)·0 
15 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0 
16 ·<1><2a>:·Abbrev·Number:·14·(DW_TAG_base_type) 
17 ····<2b>···DW_AT_byte_size···:·(data1)·1 
18 ····<2c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
19 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x659):·unsigned·char 
20 ·<1><31>:·Abbrev·Number:·14·(DW_TAG_base_type) 
21 ····<32>···DW_AT_byte_size···:·(data1)·2 
22 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
23 ····<34>···DW_AT_name········:·(strp)·(offset:·0x1995):·short·unsigned·int 
24 ·<1><38>:·Abbrev·Number:·14·(DW_TAG_base_type) 
25 ····<39>···DW_AT_byte_size···:·(data1)·4 
26 ····<3a>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
27 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xed3):·unsigned·int 
28 ·<1><3f>:·Abbrev·Number:·14·(DW_TAG_base_type) 
29 ····<40>···DW_AT_byte_size···:·(data1)·8 
30 ····<41>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
31 ····<42>···DW_AT_name········:·(strp)·(offset:·0xb0e):·long·unsigned·int 
32 ·<1><46>:·Abbrev·Number:·14·(DW_TAG_base_type) 
33 ····<47>···DW_AT_byte_size···:·(data1)·1 
34 ····<48>···DW_AT_encoding····:·(data1)·6»    (signed·char) 
35 ····<49>···DW_AT_name········:·(strp)·(offset:·0x5f0):·signed·char 
36 ·<1><4d>:·Abbrev·Number:·10·(DW_TAG_typedef) 
37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x378):·__uint8_t 
38 ····<52>···DW_AT_decl_file···:·(data1)·1 
39 ····<53>···DW_AT_decl_line···:·(data1)·38 
40 ····<54>···DW_AT_decl_column·:·(data1)·23 
41 ····<55>···DW_AT_type········:·(ref4)·<0x2a>,·unsigned·char 
42 ·<1><59>:·Abbrev·Number:·14·(DW_TAG_base_type) 
43 ····<5a>···DW_AT_byte_size···:·(data1)·2 
44 ····<5b>···DW_AT_encoding····:·(data1)·5»    (signed) 
45 ····<5c>···DW_AT_name········:·(strp)·(offset:·0x174e):·short·int 
46 ·<1><60>:·Abbrev·Number:·10·(DW_TAG_typedef) 
47 ····<61>···DW_AT_name········:·(strp)·(offset:·0x7ae):·__uint16_t 
48 ····<65>···DW_AT_decl_file···:·(data1)·1 
49 ····<66>···DW_AT_decl_line···:·(data1)·40 
50 ····<67>···DW_AT_decl_column·:·(data1)·28 
51 ····<68>···DW_AT_type········:·(ref4)·<0x31>,·short·unsigned·int 
52 ·<1><6c>:·Abbrev·Number:·10·(DW_TAG_typedef) 
53 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x1a76):·__int32_t 
54 ····<71>···DW_AT_decl_file···:·(data1)·1 
55 ····<72>···DW_AT_decl_line···:·(data1)·41 
56 ····<73>···DW_AT_decl_column·:·(data1)·20 
57 ····<74>···DW_AT_type········:·(ref4)·<0x78>,·int 
58 ·<1><78>:·Abbrev·Number:·44·(DW_TAG_base_type) 
59 ····<79>···DW_AT_byte_size···:·(data1)·4 
60 ····<7a>···DW_AT_encoding····:·(data1)·5»    (signed) 
61 ····<7b>···DW_AT_name········:·(string)·int 
62 ·<1><7f>:·Abbrev·Number:·10·(DW_TAG_typedef) 
63 ····<80>···DW_AT_name········:·(strp)·(offset:·0xd55):·__uint32_t 
64 ····<84>···DW_AT_decl_file···:·(data1)·1 
65 ····<85>···DW_AT_decl_line···:·(data1)·42 
66 ····<86>···DW_AT_decl_column·:·(data1)·22 
67 ····<87>···DW_AT_type········:·(ref4)·<0x38>,·unsigned·int 
68 ·<1><8b>:·Abbrev·Number:·14·(DW_TAG_base_type) 
69 ····<8c>···DW_AT_byte_size···:·(data1)·8 
70 ····<8d>···DW_AT_encoding····:·(data1)·5»    (signed) 
71 ····<8e>···DW_AT_name········:·(strp)·(offset:·0x3f5):·long·int 
72 ·<1><92>:·Abbrev·Number:·10·(DW_TAG_typedef) 
73 ····<93>···DW_AT_name········:·(strp)·(offset:·0xaee):·__uint64_t 
74 ····<97>···DW_AT_decl_file···:·(data1)·1 
75 ····<98>···DW_AT_decl_line···:·(data1)·45 
76 ····<99>···DW_AT_decl_column·:·(data1)·27 
77 ····<9a>···DW_AT_type········:·(ref4)·<0x3f>,·long·unsigned·int 
78 ·<1><9e>:·Abbrev·Number:·10·(DW_TAG_typedef) 
79 ····<9f>···DW_AT_name········:·(strp)·(offset:·0x1624):·__off64_t 
80 ····<a3>···DW_AT_decl_file···:·(data1)·1 
81 ····<a4>···DW_AT_decl_line···:·(data1)·153 
82 ····<a5>···DW_AT_decl_column·:·(data1)·27 
83 ····<a6>···DW_AT_type········:·(ref4)·<0x8b>,·long·int 
84 ·<1><aa>:·Abbrev·Number:·45·(DW_TAG_pointer_type) 
85 ····<ab>···DW_AT_byte_size···:·(data1)·8 
86 ·<1><ac>:·Abbrev·Number:·3·(DW_TAG_pointer_type) 
87 ····<ad>···DW_AT_byte_size···:·(implicit_const)·8 
88 ····<ad>···DW_AT_type········:·(ref4)·<0xb1>,·char 
89 ·<1><b1>:·Abbrev·Number:·14·(DW_TAG_base_type) 
90 ····<b2>···DW_AT_byte_size···:·(data1)·1 
91 ····<b3>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
92 ····<b4>···DW_AT_name········:·(strp)·(offset:·0x737):·char 
93 ·<1><b8>:·Abbrev·Number:·12·(DW_TAG_const_type) 
94 ····<b9>···DW_AT_type········:·(ref4)·<0xb1>,·char 
95 ·<1><bd>:·Abbrev·Number:·10·(DW_TAG_typedef) 
96 ····<be>···DW_AT_name········:·(strp)·(offset:·0x10a):·int32_t 
97 ····<c2>···DW_AT_decl_file···:·(data1)·2 
98 ····<c3>···DW_AT_decl_line···:·(data1)·26 
99 ····<c4>···DW_AT_decl_column·:·(data1)·19 
100 ····<c5>···DW_AT_type········:·(ref4)·<0x6c>,·__int32_t,·int 
101 ·<1><c9>:·Abbrev·Number:·10·(DW_TAG_typedef) 
102 ····<ca>···DW_AT_name········:·(strp)·(offset:·0x5fc):·uint8_t 
103 ····<ce>···DW_AT_decl_file···:·(data1)·3 
104 ····<cf>···DW_AT_decl_line···:·(data1)·24 
105 ····<d0>···DW_AT_decl_column·:·(data1)·19 
106 ····<d1>···DW_AT_type········:·(ref4)·<0x4d>,·__uint8_t,·unsigned·char 
107 ·<1><d5>:·Abbrev·Number:·12·(DW_TAG_const_type) 
108 ····<d6>···DW_AT_type········:·(ref4)·<0xc9>,·uint8_t,·__uint8_t,·unsigned·char 
109 ·<1><da>:·Abbrev·Number:·10·(DW_TAG_typedef) 
110 ····<db>···DW_AT_name········:·(strp)·(offset:·0x1377):·uint16_t 
111 ····<df>···DW_AT_decl_file···:·(data1)·3 
112 ····<e0>···DW_AT_decl_line···:·(data1)·25 
113 ····<e1>···DW_AT_decl_column·:·(data1)·20 
114 ····<e2>···DW_AT_type········:·(ref4)·<0x60>,·__uint16_t,·short·unsigned·int 
115 ·<1><e6>:·Abbrev·Number:·37·(DW_TAG_volatile_type) 
116 ····<e7>···DW_AT_type········:·(ref4)·<0xda>,·uint16_t,·__uint16_t,·short·unsigned·int 
117 ·<1><eb>:·Abbrev·Number:·10·(DW_TAG_typedef) 
118 ····<ec>···DW_AT_name········:·(strp)·(offset:·0x1903):·uint32_t 
119 ····<f0>···DW_AT_decl_file···:·(data1)·3 
120 ····<f1>···DW_AT_decl_line···:·(data1)·26 
121 ····<f2>···DW_AT_decl_column·:·(data1)·20 
122 ····<f3>···DW_AT_type········:·(ref4)·<0x7f>,·__uint32_t,·unsigned·int 
123 ·<1><f7>:·Abbrev·Number:·10·(DW_TAG_typedef) 
124 ····<f8>···DW_AT_name········:·(strp)·(offset:·0x1758):·uint64_t 
125 ····<fc>···DW_AT_decl_file···:·(data1)·3 
126 ····<fd>···DW_AT_decl_line···:·(data1)·27 
Max diff block lines reached; -1/371938 bytes (-0.00%) of diff not shown.
27.1 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 669 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_abbrev·section: 
  
2 ··Number·TAG·(0) 
3 ···1······DW_TAG_member····[no·children] 
4 ····DW_AT_name·········DW_FORM_strp 
5 ····DW_AT_decl_file····DW_FORM_data1 
6 ····DW_AT_decl_line····DW_FORM_data1 
7 ····DW_AT_decl_column··DW_FORM_data1 
8 ····DW_AT_type·········DW_FORM_ref4 
9 ····DW_AT_data_member_location·DW_FORM_data1 
10 ····DW_AT·value:·0·····DW_FORM·value:·0 
11 ···2······DW_TAG_enumerator····[no·children] 
12 ····DW_AT_name·········DW_FORM_strp 
13 ····DW_AT_const_value··DW_FORM_data1 
14 ····DW_AT·value:·0·····DW_FORM·value:·0 
15 ···3······DW_TAG_pointer_type····[no·children] 
16 ····DW_AT_byte_size····DW_FORM_implicit_const:·8 
17 ····DW_AT_type·········DW_FORM_ref4 
18 ····DW_AT·value:·0·····DW_FORM·value:·0 
19 ···4······DW_TAG_formal_parameter····[no·children] 
20 ····DW_AT_type·········DW_FORM_ref4 
21 ····DW_AT·value:·0·····DW_FORM·value:·0 
22 ···5······DW_TAG_formal_parameter····[no·children] 
23 ····DW_AT_name·········DW_FORM_string 
24 ····DW_AT_decl_file····DW_FORM_data1 
25 ····DW_AT_decl_line····DW_FORM_data1 
26 ····DW_AT_decl_column··DW_FORM_data1 
27 ····DW_AT_type·········DW_FORM_ref4 
28 ····DW_AT_location·····DW_FORM_sec_offset 
29 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
30 ····DW_AT·value:·0·····DW_FORM·value:·0 
31 ···6······DW_TAG_structure_type····[has·children] 
32 ····DW_AT_name·········DW_FORM_strp 
33 ····DW_AT_byte_size····DW_FORM_data1 
34 ····DW_AT_decl_file····DW_FORM_data1 
35 ····DW_AT_decl_line····DW_FORM_data1 
36 ····DW_AT_decl_column··DW_FORM_data1 
37 ····DW_AT_sibling······DW_FORM_ref4 
38 ····DW_AT·value:·0·····DW_FORM·value:·0 
39 ···7······DW_TAG_member····[no·children] 
40 ····DW_AT_name·········DW_FORM_string 
41 ····DW_AT_decl_file····DW_FORM_data1 
42 ····DW_AT_decl_line····DW_FORM_data1 
43 ····DW_AT_decl_column··DW_FORM_data1 
44 ····DW_AT_type·········DW_FORM_ref4 
45 ····DW_AT_data_member_location·DW_FORM_data1 
46 ····DW_AT·value:·0·····DW_FORM·value:·0 
47 ···8······DW_TAG_formal_parameter····[no·children] 
48 ····DW_AT_name·········DW_FORM_strp 
49 ····DW_AT_decl_file····DW_FORM_data1 
50 ····DW_AT_decl_line····DW_FORM_data1 
51 ····DW_AT_decl_column··DW_FORM_data1 
52 ····DW_AT_type·········DW_FORM_ref4 
53 ····DW_AT_location·····DW_FORM_sec_offset 
54 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
55 ····DW_AT·value:·0·····DW_FORM·value:·0 
56 ···9······DW_TAG_member····[no·children] 
57 ····DW_AT_name·········DW_FORM_strp 
58 ····DW_AT_decl_file····DW_FORM_data1 
59 ····DW_AT_decl_line····DW_FORM_data2 
60 ····DW_AT_decl_column··DW_FORM_data1 
61 ····DW_AT_type·········DW_FORM_ref4 
62 ····DW_AT_data_member_location·DW_FORM_data1 
63 ····DW_AT·value:·0·····DW_FORM·value:·0 
64 ···10······DW_TAG_typedef····[no·children] 
65 ····DW_AT_name·········DW_FORM_strp 
66 ····DW_AT_decl_file····DW_FORM_data1 
67 ····DW_AT_decl_line····DW_FORM_data1 
68 ····DW_AT_decl_column··DW_FORM_data1 
69 ····DW_AT_type·········DW_FORM_ref4 
70 ····DW_AT·value:·0·····DW_FORM·value:·0 
71 ···11······DW_TAG_array_type····[has·children] 
72 ····DW_AT_type·········DW_FORM_ref4 
73 ····DW_AT_sibling······DW_FORM_ref4 
74 ····DW_AT·value:·0·····DW_FORM·value:·0 
75 ···12······DW_TAG_const_type····[no·children] 
76 ····DW_AT_type·········DW_FORM_ref4 
77 ····DW_AT·value:·0·····DW_FORM·value:·0 
78 ···13······DW_TAG_subprogram····[has·children] 
79 ····DW_AT_name·········DW_FORM_strp 
80 ····DW_AT_decl_file····DW_FORM_data1 
81 ····DW_AT_decl_line····DW_FORM_data1 
82 ····DW_AT_decl_column··DW_FORM_implicit_const:·1 
83 ····DW_AT_prototyped···DW_FORM_flag_present 
84 ····DW_AT_low_pc·······DW_FORM_addr 
85 ····DW_AT_high_pc······DW_FORM_data8 
86 ····DW_AT_frame_base···DW_FORM_exprloc 
87 ····DW_AT_call_all_calls·DW_FORM_flag_present 
88 ····DW_AT_sibling······DW_FORM_ref4 
89 ····DW_AT·value:·0·····DW_FORM·value:·0 
90 ···14······DW_TAG_base_type····[no·children] 
91 ····DW_AT_byte_size····DW_FORM_data1 
92 ····DW_AT_encoding·····DW_FORM_data1 
93 ····DW_AT_name·········DW_FORM_strp 
94 ····DW_AT·value:·0·····DW_FORM·value:·0 
95 ···15······DW_TAG_subprogram····[has·children] 
96 ····DW_AT_name·········DW_FORM_strp 
97 ····DW_AT_decl_file····DW_FORM_data1 
98 ····DW_AT_decl_line····DW_FORM_data1 
99 ····DW_AT_decl_column··DW_FORM_implicit_const:·1 
100 ····DW_AT_prototyped···DW_FORM_flag_present 
101 ····DW_AT_type·········DW_FORM_ref4 
102 ····DW_AT_inline·······DW_FORM_data1 
103 ····DW_AT_sibling······DW_FORM_ref4 
104 ····DW_AT·value:·0·····DW_FORM·value:·0 
105 ···16······DW_TAG_subrange_type····[no·children] 
106 ····DW_AT_type·········DW_FORM_ref4 
107 ····DW_AT_upper_bound··DW_FORM_data1 
108 ····DW_AT·value:·0·····DW_FORM·value:·0 
109 ···17······DW_TAG_member····[no·children] 
110 ····DW_AT_name·········DW_FORM_strp 
111 ····DW_AT_decl_file····DW_FORM_data1 
112 ····DW_AT_decl_line····DW_FORM_data1 
113 ····DW_AT_decl_column··DW_FORM_data1 
114 ····DW_AT_type·········DW_FORM_ref4 
115 ····DW_AT·value:·0·····DW_FORM·value:·0 
116 ···18······DW_TAG_formal_parameter····[no·children] 
117 ····DW_AT_name·········DW_FORM_string 
118 ····DW_AT_decl_file····DW_FORM_implicit_const:·24 
119 ····DW_AT_decl_line····DW_FORM_data2 
120 ····DW_AT_decl_column··DW_FORM_data1 
121 ····DW_AT_type·········DW_FORM_ref4 
122 ····DW_AT·value:·0·····DW_FORM·value:·0 
123 ···19······DW_TAG_variable····[no·children] 
124 ····DW_AT_name·········DW_FORM_string 
125 ····DW_AT_decl_file····DW_FORM_data1 
126 ····DW_AT_decl_line····DW_FORM_data1 
Max diff block lines reached; -1/27629 bytes (-0.00%) of diff not shown.
444 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 13 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················60 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000acc 
9 ····0000000000000000·0000000000000130 
10 ····0000000000000000·0000000000000000 
  
115 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 2288 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_loclists·section: 
  
2 Table·at·Offset·0 
3 ··Length:··········0x18cf 
4 ··DWARF·version:···5 
5 ··Address·size:····8 
6 ··Segment·size:····0 
7 ··Offset·entries:··0 
  
8 ····Offset···Begin············End··············Expression 
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair 
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair 
  
11 ····00000010·00000000000006e4·(base·address) 
12 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for: 
13 ·············00000000000006e4·0000000000000707·(DW_OP_reg0·(x0)) 
14 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for: 
15 ·············0000000000000707·0000000000000708·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
16 ····00000026·<End·of·list> 
  
17 ····00000027·v000000000000000·v000000000000000·location·view·pair 
18 ····00000029·v000000000000000·v000000000000000·location·view·pair 
  
19 ····0000002b·00000000000006c0·(base·address) 
20 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for: 
21 ·············00000000000006c0·00000000000006e3·(DW_OP_reg0·(x0)) 
22 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for: 
23 ·············00000000000006e3·00000000000006e4·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
24 ····00000041·<End·of·list> 
  
25 ····00000042·v000000000000000·v000000000000000·location·view·pair 
26 ····00000044·v000000000000000·v000000000000000·location·view·pair 
27 ····00000046·v000000000000000·v000000000000000·location·view·pair 
28 ····00000048·v000000000000000·v000000000000000·location·view·pair 
29 ····0000004a·v000000000000000·v000000000000000·location·view·pair 
30 ····0000004c·v000000000000000·v000000000000000·location·view·pair 
  
31 ····0000004e·000000000000062c·(base·address) 
32 ····00000057·v000000000000000·v000000000000000·views·at·00000042·for: 
33 ·············000000000000062c·0000000000000654·(DW_OP_reg0·(x0)) 
34 ····0000005c·v000000000000000·v000000000000000·views·at·00000044·for: 
35 ·············0000000000000654·0000000000000664·(DW_OP_reg19·(x19)) 
36 ····00000061·v000000000000000·v000000000000000·views·at·00000046·for: 
37 ·············0000000000000664·0000000000000683·(DW_OP_reg0·(x0)) 
38 ····00000066·v000000000000000·v000000000000000·views·at·00000048·for: 
39 ·············0000000000000683·0000000000000684·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
40 ····0000006e·v000000000000000·v000000000000000·views·at·0000004a·for: 
41 ·············0000000000000684·000000000000069f·(DW_OP_reg0·(x0)) 
42 ····00000073·v000000000000000·v000000000000000·views·at·0000004c·for: 
43 ·············000000000000069f·00000000000006ac·(DW_OP_reg19·(x19)) 
44 ····00000079·<End·of·list> 
  
45 ····0000007a·v000000000000000·v000000000000000·location·view·pair 
46 ····0000007c·v000000000000000·v000000000000000·location·view·pair 
47 ····0000007e·v000000000000000·v000000000000000·location·view·pair 
48 ····00000080·v000000000000000·v000000000000000·location·view·pair 
49 ····00000082·v000000000000000·v000000000000000·location·view·pair 
50 ····00000084·v000000000000000·v000000000000000·location·view·pair 
  
51 ····00000086·000000000000062c·(base·address) 
52 ····0000008f·v000000000000000·v000000000000000·views·at·0000007a·for: 
53 ·············000000000000062c·0000000000000654·(DW_OP_reg1·(x1)) 
54 ····00000094·v000000000000000·v000000000000000·views·at·0000007c·for: 
55 ·············0000000000000654·0000000000000664·(DW_OP_reg20·(x20)) 
56 ····00000099·v000000000000000·v000000000000000·views·at·0000007e·for: 
57 ·············0000000000000664·0000000000000683·(DW_OP_reg1·(x1)) 
58 ····0000009e·v000000000000000·v000000000000000·views·at·00000080·for: 
59 ·············0000000000000684·0000000000000688·(DW_OP_reg1·(x1)) 
60 ····000000a3·v000000000000000·v000000000000000·views·at·00000082·for: 
61 ·············0000000000000688·00000000000006a8·(DW_OP_reg20·(x20)) 
62 ····000000a8·v000000000000000·v000000000000000·views·at·00000084·for: 
63 ·············00000000000006a8·00000000000006ac·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
64 ····000000b1·<End·of·list> 
  
65 ····000000b2·v000000000000000·v000000000000000·location·view·pair 
66 ····000000b4·v000000000000000·v000000000000000·location·view·pair 
  
67 ····000000b6·00000000000006ac·(base·address) 
68 ····000000bf·v000000000000000·v000000000000000·views·at·000000b2·for: 
69 ·············00000000000006ac·00000000000006b7·(DW_OP_reg0·(x0)) 
70 ····000000c4·v000000000000000·v000000000000000·views·at·000000b4·for: 
71 ·············00000000000006b7·00000000000006b8·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
72 ····000000cc·<End·of·list> 
  
73 ····000000cd·v000000000000000·v000000000000000·location·view·pair 
74 ····000000cf·v000000000000000·v000000000000000·location·view·pair 
75 ····000000d1·v000000000000000·v000000000000000·location·view·pair 
76 ····000000d3·v000000000000000·v000000000000000·location·view·pair 
  
77 ····000000d5·00000000000005d0·(base·address) 
78 ····000000de·v000000000000000·v000000000000000·views·at·000000cd·for: 
79 ·············00000000000005d0·0000000000000603·(DW_OP_reg0·(x0)) 
80 ····000000e3·v000000000000000·v000000000000000·views·at·000000cf·for: 
81 ·············0000000000000603·0000000000000618·(DW_OP_reg19·(x19)) 
82 ····000000e8·v000000000000000·v000000000000000·views·at·000000d1·for: 
83 ·············0000000000000618·000000000000062b·(DW_OP_reg0·(x0)) 
84 ····000000ed·v000000000000000·v000000000000000·views·at·000000d3·for: 
85 ·············000000000000062b·000000000000062c·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
86 ····000000f5·<End·of·list> 
  
87 ····000000f6·v000000000000000·v000000000000000·location·view·pair 
88 ····000000f8·v000000000000000·v000000000000000·location·view·pair 
  
89 ····000000fa·0000000000000584·(base·address) 
90 ····00000103·v000000000000000·v000000000000000·views·at·000000f6·for: 
91 ·············0000000000000584·00000000000005bb·(DW_OP_reg0·(x0)) 
92 ····00000108·v000000000000000·v000000000000000·views·at·000000f8·for: 
93 ·············00000000000005bb·00000000000005d0·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
94 ····00000110·<End·of·list> 
  
95 ····00000111·v000000000000000·v000000000000000·location·view·pair 
96 ····00000113·v000000000000000·v000000000000000·location·view·pair 
  
97 ····00000115·0000000000000584·(base·address) 
98 ····0000011e·v000000000000000·v000000000000000·views·at·00000111·for: 
99 ·············0000000000000584·00000000000005b8·(DW_OP_reg1·(x1)) 
100 ····00000123·v000000000000000·v000000000000000·views·at·00000113·for: 
101 ·············00000000000005b8·00000000000005d0·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
102 ····0000012b·<End·of·list> 
  
103 ····0000012c·v000000000000000·v000000000000000·location·view·pair 
104 ····0000012e·v000000000000000·v000000000000000·location·view·pair 
  
105 ····00000130·00000000000005b4·(base·address) 
106 ····00000139·v000000000000000·v000000000000000·views·at·0000012c·for: 
107 ·············00000000000005b4·00000000000005c4·(DW_OP_reg19·(x19)) 
Max diff block lines reached; -1/117855 bytes (-0.00%) of diff not shown.
442 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 13 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················60 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000acc 
9 ····0000000000000000·0000000000000130 
10 ····0000000000000000·0000000000000000 
  
19.9 KB
strings --all --bytes=8 {}
    
Offset 1, 430 lines modifiedOffset 1, 7 lines modified
1 vq_avail_idx 
2 features_lo 
3 queue_msix_vector 
4 RTE_CRYPTO_CIPHER_ZUC_EEA3 
5 RTE_CRYPTO_AUTH_SHA3_256 
6 nb_mem_chunks 
7 device_feature 
8 phys_addr 
9 avail_addr 
10 bus_info 
11 virtio_crypto_hw 
12 rte_read16_relaxed 
13 RTE_CRYPTO_CIPHER_3DES_ECB 
14 notify_addr 
15 vring_avail 
16 digest_size 
17 RTE_CRYPTO_ASYM_OP_VERIFY 
18 rte_devargs 
19 RTE_CRYPTO_AUTH_SHA384_HMAC 
20 queue_desc_lo 
21 RTE_CRYPTO_ASYM_XFORM_NONE 
22 __func__ 
23 phys_addr_t 
24 vq_descx 
25 RTE_CRYPTO_SYM_XFORM_CIPHER 
26 RTE_CRYPTO_AUTH_SHA224 
27 num_queues 
28 RTE_CRYPTO_AUTH_SHA3_256_HMAC 
29 config_generation 
30 rte_mempool_memchunk_free_cb_t 
31 virtio_read_caps 
32 RTE_CRYPTO_CIPHER_SM4_XTS 
33 RTE_CRYPTO_AUTH_SNOW3G_UIA2 
34 RTE_CRYPTO_CIPHER_NULL 
35 RTE_CRYPTO_SYM_XFORM_NOT_SPECIFIED 
36 set_status 
37 rte_driver 
38 guest_feature_select 
39 xform_capa 
40 rte_iova_t 
41 RTE_CRYPTO_AEAD_CHACHA20_POLY1305 
42 rte_read16 
43 elt_size 
44 vring_used 
45 RTE_CRYPTO_AUTH_SM3 
46 RTE_CRYPTO_ASYM_XFORM_UNSPECIFIED 
47 queue_select 
48 __uint8_t 
49 aead_algo 
50 virtio_msix_status 
51 RTE_CRYPTO_ASYM_OP_ENCRYPT 
52 vq_free_cnt 
53 rte_memzone 
54 hash_algo 
55 vring_used_elem 
56 mem_list 
57 long·int 
58 device_feature_select 
59 private_data_size 
60 crypto_op 
61 RTE_CRYPTO_ASYM_XFORM_ECPM 
62 vq_desc_head_idx 
63 RTE_CRYPTO_CIPHER_AES_XTS 
64 RTE_MBUF_L4_LEN_OFS 
65 vring_desc 
66 get_queue_num 
67 RTE_CRYPTO_ASYM_XFORM_DSA 
68 RTE_CRYPTO_AUTH_SHA1 
69 rte_mem_resource 
70 vtpci_cryptodev_negotiate_features 
71 modern_get_queue_num 
72 vtpci_read_cryptodev_config 
73 virtio_crypto_modern_ops 
74 rte_intr_handle 
75 rte_mempool_objhdr 
76 RTE_CRYPTO_AUTH_SHAKE_256 
77 modern_write_dev_config 
78 RTE_CRYPTO_CIPHER_3DES_CTR 
79 block_size 
80 signed·char 
81 internal_rng 
82 notify_queue 
83 check_vq_phys_addr_ok 
84 RTE_CRYPTO_CIPHER_SNOW3G_UEA2 
85 unsigned·char 
86 RTE_CRYPTO_AUTH_SHA384 
87 set_config_irq 
88 increment 
89 virtio_pci_ops 
90 modern_get_status 
91 RTE_CRYPTO_CIPHER_KASUMI_F8 
92 RTE_CRYPTO_CIPHER_AES_CBC 
93 RTE_CRYPTO_CIPHER_SM4_CBC 
94 flushthresh 
95 queue_avail_hi 
96 rte_pci_id 
97 vq_nentries 
98 key_size 
99 io_write64_twopart 
100 pool_config 
101 RTE_CRYPTO_ASYM_XFORM_ECFPM 
102 __uint16_t 
103 rte_read8 
104 RTE_MBUF_TXOFLD_UNUSED_OFS 
105 vendor_id 
106 del_queue 
107 RTE_PCI_KDRV_IGB_UIO 
108 rte_pci_addr 
109 RTE_MBUF_TSO_SEGSZ_BITS 
110 tqe_next 
111 tqe_prev 
112 rte_read8_relaxed 
113 cfg_type 
114 features 
115 virtio_pci_cap 
116 rte_pci_remove_t 
117 rte_pci_find_next_capability 
118 RTE_CRYPTO_ASYM_XFORM_MODEX 
119 RTE_CRYPTO_AUTH_SHA1_HMAC 
120 elt_list 
121 RTE_MBUF_OUTL2_LEN_BITS 
122 rte_crypto_asym_xform_type 
123 RTE_CRYPTO_AUTH_SHA3_224_HMAC 
124 set_queue_irq 
125 rte_write32 
126 cipher_algo_h 
127 max_dataqueues 
Max diff block lines reached; 11483/20341 bytes (56.45%) of diff not shown.
42.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 648 lines modifiedOffset 1, 316 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<modern_read_dev_config>:2 0000000000000000·<modern_read_dev_config>:
3 modern_read_dev_config():3 modern_read_dev_config():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:52 
5 »       bti»    c4 »       bti»    c
6 »       sub»    x5,·x2,·x15 »       sub»    x5,·x2,·x1
7 »       add»    x6,·x1,·w3,·sxtw6 »       add»    x6,·x1,·w3,·sxtw
8 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:58 
9 »       ldr»    x7,·[x0,·#56]7 »       ldr»    x7,·[x0,·#56]
10 »       add»    x7,·x7,·#0x158 »       add»    x7,·x7,·#0x15
11 rte_read8_relaxed(): 
12 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:25 
13 »       ldrb»   w7,·[x7]9 »       ldrb»   w7,·[x7]
14 »       and»    w7,·w7,·#0xff10 »       and»    w7,·w7,·#0xff
15 rte_read8(): 
16 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:109 
17 »       dmb»    oshld11 »       dmb»    oshld
18 modern_read_dev_config(): 
19 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:61·(discriminator·1) 
20 »       cmp»    w3,·#0x012 »       cmp»    w3,·#0x0
21 »       b.le»   4c·<modern_read_dev_config+0x4c>13 »       b.le»   4c·<modern_read_dev_config+0x4c>
22 »       mov»    x4,·x114 »       mov»    x4,·x1
23 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:62 
24 »       ldr»    x2,·[x0,·#64]15 »       ldr»    x2,·[x0,·#64]
25 »       add»    x2,·x2,·x416 »       add»    x2,·x2,·x4
26 rte_read8_relaxed(): 
27 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:25 
28 »       ldrb»   w2,·[x2]17 »       ldrb»   w2,·[x2]
29 rte_read8(): 
30 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:109 
31 »       dmb»    oshld18 »       dmb»    oshld
32 modern_read_dev_config(): 
33 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:62·(discriminator·1) 
34 »       strb»   w2,·[x5,·x4]19 »       strb»   w2,·[x5,·x4]
35 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:61·(discriminator·1) 
36 »       add»    x4,·x4,·#0x120 »       add»    x4,·x4,·#0x1
37 »       cmp»    x4,·x621 »       cmp»    x4,·x6
38 »       b.ne»   2c·<modern_read_dev_config+0x2c>··//·b.any22 »       b.ne»   2c·<modern_read_dev_config+0x2c>··//·b.any
39 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:64 
40 »       ldr»    x2,·[x0,·#56]23 »       ldr»    x2,·[x0,·#56]
41 »       add»    x2,·x2,·#0x1524 »       add»    x2,·x2,·#0x15
42 rte_read8_relaxed(): 
43 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:25 
44 »       ldrb»   w2,·[x2]25 »       ldrb»   w2,·[x2]
45 »       and»    w2,·w2,·#0xff26 »       and»    w2,·w2,·#0xff
46 rte_read8(): 
47 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:109 
48 »       dmb»    oshld27 »       dmb»    oshld
49 modern_read_dev_config(): 
50 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:65 
51 »       cmp»    w7,·w228 »       cmp»    w7,·w2
52 »       b.ne»   c·<modern_read_dev_config+0xc>··//·b.any29 »       b.ne»   c·<modern_read_dev_config+0xc>··//·b.any
53 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:66 
54 »       ret30 »       ret
  
55 000000000000006c·<modern_write_dev_config>:31 000000000000006c·<modern_write_dev_config>:
56 modern_write_dev_config():32 modern_write_dev_config():
57 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:71 
58 »       bti»    c33 »       bti»    c
59 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:75·(discriminator·1) 
60 »       cmp»    w3,·#0x034 »       cmp»    w3,·#0x0
61 »       b.le»   a4·<modern_write_dev_config+0x38>35 »       b.le»   a4·<modern_write_dev_config+0x38>
62 »       mov»    x4,·x136 »       mov»    x4,·x1
63 »       add»    x3,·x1,·w3,·sxtw37 »       add»    x3,·x1,·w3,·sxtw
64 »       sub»    x5,·x2,·x138 »       sub»    x5,·x2,·x1
65 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:76 
66 »       ldr»    x1,·[x0,·#64]39 »       ldr»    x1,·[x0,·#64]
67 »       ldrb»   w2,·[x5,·x4]40 »       ldrb»   w2,·[x5,·x4]
68 »       add»    x1,·x1,·x441 »       add»    x1,·x1,·x4
69 rte_write8(): 
70 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:143 
71 »       dmb»    oshst42 »       dmb»    oshst
72 rte_write8_relaxed(): 
73 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:71 
74 »       strb»   w2,·[x1]43 »       strb»   w2,·[x1]
75 modern_write_dev_config(): 
76 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:75·(discriminator·1) 
77 »       add»    x4,·x4,·#0x144 »       add»    x4,·x4,·#0x1
78 »       cmp»    x4,·x345 »       cmp»    x4,·x3
79 »       b.ne»   84·<modern_write_dev_config+0x18>··//·b.any46 »       b.ne»   84·<modern_write_dev_config+0x18>··//·b.any
80 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:77 
81 »       ret47 »       ret
  
82 00000000000000a8·<modern_get_features>:48 00000000000000a8·<modern_get_features>:
83 modern_get_features():49 modern_get_features():
84 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:81 
85 »       bti»    c50 »       bti»    c
86 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:84 
87 »       ldr»    x2,·[x0,·#56]51 »       ldr»    x2,·[x0,·#56]
88 rte_write32(): 
89 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:157 
90 »       dmb»    oshst52 »       dmb»    oshst
91 rte_write32_relaxed(): 
92 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:89 
93 »       mov»    w1,·#0x0···················»     //·#053 »       mov»    w1,·#0x0···················»     //·#0
94 »       str»    w1,·[x2]54 »       str»    w1,·[x2]
95 modern_get_features(): 
96 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:85 
97 »       ldr»    x1,·[x0,·#56]55 »       ldr»    x1,·[x0,·#56]
98 »       add»    x1,·x1,·#0x456 »       add»    x1,·x1,·#0x4
99 rte_read32_relaxed(): 
100 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:49 
101 »       ldr»    w1,·[x1]57 »       ldr»    w1,·[x1]
102 rte_read32(): 
103 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:127 
104 »       dmb»    oshld58 »       dmb»    oshld
105 modern_get_features(): 
106 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:87 
107 »       ldr»    x3,·[x0,·#56]59 »       ldr»    x3,·[x0,·#56]
108 rte_write32(): 
109 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:157 
110 »       dmb»    oshst60 »       dmb»    oshst
111 rte_write32_relaxed(): 
112 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:89 
113 »       mov»    w2,·#0x1···················»     //·#161 »       mov»    w2,·#0x1···················»     //·#1
114 »       str»    w2,·[x3]62 »       str»    w2,·[x3]
115 modern_get_features(): 
116 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:88 
117 »       ldr»    x2,·[x0,·#56]63 »       ldr»    x2,·[x0,·#56]
118 »       add»    x2,·x2,·#0x464 »       add»    x2,·x2,·#0x4
119 rte_read32_relaxed(): 
120 ./obj-aarch64-linux-gnu/../lib/eal/arm/include/rte_io_64.h:49 
121 »       ldr»    w2,·[x2]65 »       ldr»    w2,·[x2]
Max diff block lines reached; 39175/43421 bytes (90.22%) of diff not shown.
4.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 23 lines modifiedOffset 1, 20 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<get_cfg_addr.isra.0>:2 0000000000000000·<get_cfg_addr.isra.0>:
3 get_cfg_addr():3 get_cfg_addr.isra.0():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:298 
5 »       paciasp4 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
7 »       and»    w4,·w1,·#0xff6 »       and»    w4,·w1,·#0xff
8 »       mov»    x29,·sp7 »       mov»    x29,·sp
9 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:305 
10 »       cmp»    w4,·#0x58 »       cmp»    w4,·#0x5
11 »       b.ls»   4c·<get_cfg_addr.isra.0+0x4c>··//·b.plast9 »       b.ls»   4c·<get_cfg_addr.isra.0+0x4c>··//·b.plast
12 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:306 
13 »       adrp»   x0,·0·<virtio_crypto_logtype_init>10 »       adrp»   x0,·0·<virtio_crypto_logtype_init>
14 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init11 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
15 »       ldr»    x0,·[x0]12 »       ldr»    x0,·[x0]
16 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init13 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
17 »       adrp»   x3,·0·<get_cfg_addr.isra.0>14 »       adrp»   x3,·0·<get_cfg_addr.isra.0>
18 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata15 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
19 »       add»    x3,·x3,·#0x016 »       add»    x3,·x3,·#0x0
Offset 31, 28 lines modifiedOffset 28, 24 lines modified
31 »       adrp»   x2,·0·<get_cfg_addr.isra.0>28 »       adrp»   x2,·0·<get_cfg_addr.isra.0>
32 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x16029 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x160
33 »       mov»    w0,·#0x4···················»     //·#430 »       mov»    w0,·#0x4···················»     //·#4
34 »       add»    x2,·x2,·#0x031 »       add»    x2,·x2,·#0x0
35 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x16032 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x160
36 »       bl»     0·<rte_log>33 »       bl»     0·<rte_log>
37 ·R_AARCH64_CALL26»       rte_log34 ·R_AARCH64_CALL26»       rte_log
38 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:307 
39 »       b»      dc·<get_cfg_addr.isra.0+0xdc>35 »       b»      dc·<get_cfg_addr.isra.0+0xdc>
40 »       mov»    w5,·w336 »       mov»    w5,·w3
41 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:310 
42 »       adds»   w1,·w3,·w237 »       adds»   w1,·w3,·w2
43 »       b.cs»   a8·<get_cfg_addr.isra.0+0xa8>··//·b.hs,·b.nlast38 »       b.cs»   a8·<get_cfg_addr.isra.0+0xa8>··//·b.hs,·b.nlast
44 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:316 
45 »       sxtw»   x3,·w439 »       sxtw»   x3,·w4
46 »       mov»    x5,·#0x18··················»    //·#2440 »       mov»    x5,·#0x18··················»    //·#24
47 »       madd»   x0,·x3,·x5,·x041 »       madd»   x0,·x3,·x5,·x0
48 »       ldr»    x5,·[x0,·#112]42 »       ldr»    x5,·[x0,·#112]
49 »       cmp»    x5,·w1,·uxtw43 »       cmp»    x5,·w1,·uxtw
50 »       b.cs»   e4·<get_cfg_addr.isra.0+0xe4>··//·b.hs,·b.nlast44 »       b.cs»   e4·<get_cfg_addr.isra.0+0xe4>··//·b.hs,·b.nlast
51 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:317 
52 »       adrp»   x0,·0·<virtio_crypto_logtype_init>45 »       adrp»   x0,·0·<virtio_crypto_logtype_init>
53 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init46 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
54 »       ldr»    x0,·[x0]47 »       ldr»    x0,·[x0]
55 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init48 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
56 »       mov»    w4,·w149 »       mov»    w4,·w1
57 »       adrp»   x3,·0·<get_cfg_addr.isra.0>50 »       adrp»   x3,·0·<get_cfg_addr.isra.0>
58 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata51 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
Offset 67, 17 lines modifiedOffset 60, 15 lines modified
67 »       adrp»   x2,·0·<get_cfg_addr.isra.0>60 »       adrp»   x2,·0·<get_cfg_addr.isra.0>
68 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1d861 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1d8
69 »       mov»    w0,·#0x4···················»     //·#462 »       mov»    w0,·#0x4···················»     //·#4
70 »       add»    x2,·x2,·#0x063 »       add»    x2,·x2,·#0x0
71 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1d864 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1d8
72 »       bl»     0·<rte_log>65 »       bl»     0·<rte_log>
73 ·R_AARCH64_CALL26»       rte_log66 ·R_AARCH64_CALL26»       rte_log
74 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:320 
75 »       b»      dc·<get_cfg_addr.isra.0+0xdc>67 »       b»      dc·<get_cfg_addr.isra.0+0xdc>
76 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:311 
77 »       adrp»   x0,·0·<virtio_crypto_logtype_init>68 »       adrp»   x0,·0·<virtio_crypto_logtype_init>
78 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init69 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
79 »       ldr»    x0,·[x0]70 »       ldr»    x0,·[x0]
80 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init71 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
81 »       adrp»   x3,·0·<get_cfg_addr.isra.0>72 »       adrp»   x3,·0·<get_cfg_addr.isra.0>
82 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata73 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
83 »       add»    x3,·x3,·#0x074 »       add»    x3,·x3,·#0x0
Offset 92, 22 lines modifiedOffset 83, 18 lines modified
92 »       add»    x6,·x6,·#0x083 »       add»    x6,·x6,·#0x0
93 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.884 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8
94 »       add»    x2,·x2,·#0x085 »       add»    x2,·x2,·#0x0
95 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x19086 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x190
96 »       mov»    w0,·#0x4···················»     //·#487 »       mov»    w0,·#0x4···················»     //·#4
97 »       bl»     0·<rte_log>88 »       bl»     0·<rte_log>
98 ·R_AARCH64_CALL26»       rte_log89 ·R_AARCH64_CALL26»       rte_log
99 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:307 
100 »       mov»    x0,·#0x0···················»     //·#090 »       mov»    x0,·#0x0···················»     //·#0
101 »       b»      124·<get_cfg_addr.isra.0+0x124>91 »       b»      124·<get_cfg_addr.isra.0+0x124>
102 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:323 
103 »       ldr»    x0,·[x0,·#120]92 »       ldr»    x0,·[x0,·#120]
104 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:324 
105 »       cbnz»   x0,·120·<get_cfg_addr.isra.0+0x120>93 »       cbnz»   x0,·120·<get_cfg_addr.isra.0+0x120>
106 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:325 
107 »       adrp»   x0,·0·<virtio_crypto_logtype_init>94 »       adrp»   x0,·0·<virtio_crypto_logtype_init>
108 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init95 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
109 »       ldr»    x0,·[x0]96 »       ldr»    x0,·[x0]
110 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init97 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
111 »       adrp»   x3,·0·<get_cfg_addr.isra.0>98 »       adrp»   x3,·0·<get_cfg_addr.isra.0>
112 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata99 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
113 »       add»    x3,·x3,·#0x0100 »       add»    x3,·x3,·#0x0
Offset 121, 15 lines modifiedOffset 108, 12 lines modified
121 »       adrp»   x2,·0·<get_cfg_addr.isra.0>108 »       adrp»   x2,·0·<get_cfg_addr.isra.0>
122 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x228109 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x228
123 »       mov»    w0,·#0x4···················»     //·#4110 »       mov»    w0,·#0x4···················»     //·#4
124 »       add»    x2,·x2,·#0x0111 »       add»    x2,·x2,·#0x0
125 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x228112 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x228
126 »       bl»     0·<rte_log>113 »       bl»     0·<rte_log>
127 ·R_AARCH64_CALL26»       rte_log114 ·R_AARCH64_CALL26»       rte_log
128 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:326 
129 »       b»      dc·<get_cfg_addr.isra.0+0xdc>115 »       b»      dc·<get_cfg_addr.isra.0+0xdc>
130 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:329 
131 »       add»    x0,·x0,·w2,·uxtw116 »       add»    x0,·x0,·w2,·uxtw
132 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_pci.c:330 
133 »       ldp»    x29,·x30,·[sp],·#16117 »       ldp»    x29,·x30,·[sp],·#16
134 »       autiasp118 »       autiasp
135 »       ret119 »       ret
6.94 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 56 lines modifiedOffset 1, 54 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00766972·74696f5f·7063692e·63002478·.virtio_pci.c.$x 
3 ··0x00000010·006d6f64·65726e5f·72656164·5f646576·.modern_read_dev2 ··0x00000000·00247800·6d6f6465·726e5f72·6561645f·.$x.modern_read_
4 ··0x00000020·5f636f6e·66696700·6d6f6465·726e5f77·_config.modern_w3 ··0x00000010·6465765f·636f6e66·6967006d·6f646572·dev_config.moder
5 ··0x00000030·72697465·5f646576·5f636f6e·66696700·rite_dev_config.4 ··0x00000020·6e5f7772·6974655f·6465765f·636f6e66·n_write_dev_conf
6 ··0x00000040·6d6f6465·726e5f67·65745f66·65617475·modern_get_featu5 ··0x00000030·6967006d·6f646572·6e5f6765·745f6665·ig.modern_get_fe
7 ··0x00000050·72657300·6d6f6465·726e5f73·65745f66·res.modern_set_f 
8 ··0x00000060·65617475·72657300·6d6f6465·726e5f67·eatures.modern_g6 ··0x00000040·61747572·6573006d·6f646572·6e5f7365·atures.modern_se
9 ··0x00000070·65745f73·74617475·73006d6f·6465726e·et_status.modern7 ··0x00000050·745f6665·61747572·6573006d·6f646572·t_features.moder
10 ··0x00000080·5f736574·5f737461·74757300·6d6f6465·_set_status.mode8 ··0x00000060·6e5f6765·745f7374·61747573·006d6f64·n_get_status.mod
11 ··0x00000090·726e5f72·65736574·006d6f64·65726e5f·rn_reset.modern_ 
12 ··0x000000a0·6765745f·69737200·6d6f6465·726e5f73·get_isr.modern_s 
13 ··0x000000b0·65745f63·6f6e6669·675f6972·71006d6f·et_config_irq.mo 
14 ··0x000000c0·6465726e·5f736574·5f717565·75655f69·dern_set_queue_i 
15 ··0x000000d0·7271006d·6f646572·6e5f6765·745f7175·rq.modern_get_qu 
16 ··0x000000e0·6575655f·6e756d00·6d6f6465·726e5f64·eue_num.modern_d 
17 ··0x000000f0·656c5f71·75657565·006d6f64·65726e5f·el_queue.modern_ 
18 ··0x00000100·6e6f7469·66795f71·75657565·00246400·notify_queue.$d. 
19 ··0x00000110·6d6f6465·726e5f73·65747570·5f717565·modern_setup_que 
20 ··0x00000120·75650067·65745f63·66675f61·6464722e·ue.get_cfg_addr. 
21 ··0x00000130·69737261·2e30005f·5f66756e·635f5f2e·isra.0.__func__. 
22 ··0x00000140·34005f5f·66756e63·5f5f2e33·005f5f66·4.__func__.3.__f 
23 ··0x00000150·756e635f·5f2e3000·5f5f6675·6e635f5f·unc__.0.__func__ 
24 ··0x00000160·2e31005f·5f66756e·635f5f2e·32007669·.1.__func__.2.vi 
25 ··0x00000170·7274696f·5f706369·2e632e65·30646234·rtio_pci.c.e0db4 
26 ··0x00000180·30376600·76697274·696f5f63·72797074·07f.virtio_crypt 
27 ··0x00000190·6f5f6c6f·67747970·655f696e·69740072·o_logtype_init.r 
28 ··0x000001a0·74655f6c·6f670076·74706369·5f726561·te_log.vtpci_rea 
29 ··0x000001b0·645f6372·7970746f·6465765f·636f6e66·d_cryptodev_conf 
30 ··0x000001c0·69670063·72797074·6f5f7669·7274696f·ig.crypto_virtio 
31 ··0x000001d0·5f68775f·696e7465·726e616c·00767470·_hw_internal.vtp 
32 ··0x000001e0·63695f77·72697465·5f637279·70746f64·ci_write_cryptod 
33 ··0x000001f0·65765f63·6f6e6669·67007674·7063695f·ev_config.vtpci_ 
34 ··0x00000200·63727970·746f6465·765f6e65·676f7469·cryptodev_negoti 
35 ··0x00000210·6174655f·66656174·75726573·00767470·ate_features.vtp 
36 ··0x00000220·63695f63·72797074·6f646576·5f726573·ci_cryptodev_res 
37 ··0x00000230·65740076·74706369·5f637279·70746f64·et.vtpci_cryptod 
38 ··0x00000240·65765f73·65745f73·74617475·73007674·ev_set_status.vt9 ··0x00000070·65726e5f·7365745f·73746174·7573006d·ern_set_status.m
39 ··0x00000250·7063695f·63727970·746f6465·765f7265·pci_cryptodev_re 
40 ··0x00000260·696e6974·5f636f6d·706c6574·65007674·init_complete.vt 
41 ··0x00000270·7063695f·63727970·746f6465·765f6765·pci_cryptodev_ge 
42 ··0x00000280·745f7374·61747573·00767470·63695f63·t_status.vtpci_c 
43 ··0x00000290·72797074·6f646576·5f697372·00767470·ryptodev_isr.vtp 
44 ··0x000002a0·63695f63·72797074·6f646576·5f696e69·ci_cryptodev_ini 
45 ··0x000002b0·74005f5f·73746163·6b5f6368·6b5f6775·t.__stack_chk_gu 
46 ··0x000002c0·61726400·7274655f·7063695f·6d61705f·ard.rte_pci_map_ 
47 ··0x000002d0·64657669·63650072·74655f70·63695f66·device.rte_pci_f 
48 ··0x000002e0·696e645f·63617061·62696c69·74790072·ind_capability.r 
49 ··0x000002f0·74655f70·63695f72·6561645f·636f6e66·te_pci_read_conf 
50 ··0x00000300·69670072·74655f70·63695f66·696e645f·ig.rte_pci_find_ 
51 ··0x00000310·6e657874·5f636170·6162696c·69747900·next_capability.10 ··0x00000080·6f646572·6e5f7265·73657400·6d6f6465·odern_reset.mode
 11 ··0x00000090·726e5f67·65745f69·7372006d·6f646572·rn_get_isr.moder
 12 ··0x000000a0·6e5f7365·745f636f·6e666967·5f697271·n_set_config_irq
 13 ··0x000000b0·006d6f64·65726e5f·7365745f·71756575·.modern_set_queu
 14 ··0x000000c0·655f6972·71006d6f·6465726e·5f676574·e_irq.modern_get
 15 ··0x000000d0·5f717565·75655f6e·756d006d·6f646572·_queue_num.moder
 16 ··0x000000e0·6e5f6465·6c5f7175·65756500·6d6f6465·n_del_queue.mode
 17 ··0x000000f0·726e5f6e·6f746966·795f7175·65756500·rn_notify_queue.
 18 ··0x00000100·2464006d·6f646572·6e5f7365·7475705f·$d.modern_setup_
 19 ··0x00000110·71756575·65006765·745f6366·675f6164·queue.get_cfg_ad
 20 ··0x00000120·64722e69·7372612e·30005f5f·66756e63·dr.isra.0.__func
 21 ··0x00000130·5f5f2e34·005f5f66·756e635f·5f2e3300·__.4.__func__.3.
 22 ··0x00000140·5f5f6675·6e635f5f·2e30005f·5f66756e·__func__.0.__fun
 23 ··0x00000150·635f5f2e·31005f5f·66756e63·5f5f2e32·c__.1.__func__.2
52 ··0x00000320·76697274·696f5f63·72797074·6f5f6d6f·virtio_crypto_mo24 ··0x00000160·00766972·74696f5f·63727970·746f5f6c·.virtio_crypto_l
 25 ··0x00000170·6f677479·70655f69·6e697400·7274655f·ogtype_init.rte_
 26 ··0x00000180·6c6f6700·76747063·695f7265·61645f63·log.vtpci_read_c
 27 ··0x00000190·72797074·6f646576·5f636f6e·66696700·ryptodev_config.
 28 ··0x000001a0·63727970·746f5f76·69727469·6f5f6877·crypto_virtio_hw
 29 ··0x000001b0·5f696e74·65726e61·6c007674·7063695f·_internal.vtpci_
 30 ··0x000001c0·77726974·655f6372·7970746f·6465765f·write_cryptodev_
 31 ··0x000001d0·636f6e66·69670076·74706369·5f637279·config.vtpci_cry
 32 ··0x000001e0·70746f64·65765f6e·65676f74·69617465·ptodev_negotiate
 33 ··0x000001f0·5f666561·74757265·73007674·7063695f·_features.vtpci_
 34 ··0x00000200·63727970·746f6465·765f7265·73657400·cryptodev_reset.
 35 ··0x00000210·76747063·695f6372·7970746f·6465765f·vtpci_cryptodev_
 36 ··0x00000220·7365745f·73746174·75730076·74706369·set_status.vtpci
 37 ··0x00000230·5f637279·70746f64·65765f72·65696e69·_cryptodev_reini
 38 ··0x00000240·745f636f·6d706c65·74650076·74706369·t_complete.vtpci
 39 ··0x00000250·5f637279·70746f64·65765f67·65745f73·_cryptodev_get_s
 40 ··0x00000260·74617475·73007674·7063695f·63727970·tatus.vtpci_cryp
 41 ··0x00000270·746f6465·765f6973·72007674·7063695f·todev_isr.vtpci_
 42 ··0x00000280·63727970·746f6465·765f696e·6974005f·cryptodev_init._
 43 ··0x00000290·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
 44 ··0x000002a0·00727465·5f706369·5f6d6170·5f646576·.rte_pci_map_dev
 45 ··0x000002b0·69636500·7274655f·7063695f·66696e64·ice.rte_pci_find
 46 ··0x000002c0·5f636170·6162696c·69747900·7274655f·_capability.rte_
 47 ··0x000002d0·7063695f·72656164·5f636f6e·66696700·pci_read_config.
 48 ··0x000002e0·7274655f·7063695f·66696e64·5f6e6578·rte_pci_find_nex
 49 ··0x000002f0·745f6361·70616269·6c697479·00766972·t_capability.vir
 50 ··0x00000300·74696f5f·63727970·746f5f6d·6f646572·tio_crypto_moder
53 ··0x00000330·6465726e·5f6f7073·005f5f73·7461636b·dern_ops.__stack51 ··0x00000310·6e5f6f70·73005f5f·73746163·6b5f6368·n_ops.__stack_ch
54 ··0x00000340·5f63686b·5f666169·6c00··············_chk_fail.52 ··0x00000320·6b5f6661·696c00·····················k_fail.
  
10.5 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 153 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e7265·6c612e67·6e752e64·65627567·..rela.gnu.debug 
6 ··0x00000040·6c746f5f·2e646562·75675f69·6e666f00·lto_.debug_info. 
7 ··0x00000050·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d 
8 ··0x00000060·65627567·5f616262·72657600·2e72656c·ebug_abbrev..rel 
9 ··0x00000070·612e676e·752e6465·6275676c·746f5f2e·a.gnu.debuglto_. 
10 ··0x00000080·64656275·675f6c69·6e65002e·676e752e·debug_line..gnu. 
11 ··0x00000090·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_ 
12 ··0x000000a0·73747200·2e676e75·2e646562·75676c74·str..gnu.debuglt 
13 ··0x000000b0·6f5f2e64·65627567·5f6c696e·655f7374·o_.debug_line_st 
14 ··0x000000c0·72002e67·6e752e6c·746f5f2e·70726f66·r..gnu.lto_.prof 
15 ··0x000000d0·696c652e·37613233·62323362·65376365·ile.7a23b23be7ce 
16 ··0x000000e0·66633562·002e676e·752e6c74·6f5f2e69·fc5b..gnu.lto_.i 
17 ··0x000000f0·63662e37·61323362·32336265·37636566·cf.7a23b23be7cef 
18 ··0x00000100·63356200·2e676e75·2e6c746f·5f2e6970·c5b..gnu.lto_.ip 
19 ··0x00000110·615f7372·612e3761·32336232·33626537·a_sra.7a23b23be7 
20 ··0x00000120·63656663·3562002e·676e752e·6c746f5f·cefc5b..gnu.lto_ 
21 ··0x00000130·2e696e6c·696e652e·37613233·62323362·.inline.7a23b23b 
22 ··0x00000140·65376365·66633562·002e676e·752e6c74·e7cefc5b..gnu.lt 
23 ··0x00000150·6f5f2e6a·6d706675·6e63732e·37613233·o_.jmpfuncs.7a23 
24 ··0x00000160·62323362·65376365·66633562·002e676e·b23be7cefc5b..gn 
25 ··0x00000170·752e6c74·6f5f2e70·75726563·6f6e7374·u.lto_.pureconst 
26 ··0x00000180·2e376132·33623233·62653763·65666335·.7a23b23be7cefc5 
27 ··0x00000190·62002e67·6e752e6c·746f5f2e·6970615f·b..gnu.lto_.ipa_ 
28 ··0x000001a0·6d6f6472·65662e37·61323362·32336265·modref.7a23b23be 
29 ··0x000001b0·37636566·63356200·2e676e75·2e6c746f·7cefc5b..gnu.lto 
30 ··0x000001c0·5f2e6c74·6f2e3761·32336232·33626537·_.lto.7a23b23be7 
31 ··0x000001d0·63656663·3562002e·676e752e·6c746f5f·cefc5b..gnu.lto_ 
32 ··0x000001e0·63686563·6b5f7671·5f706879·735f6164·check_vq_phys_ad 
33 ··0x000001f0·64725f6f·6b2e3632·392e3761·32336232·dr_ok.629.7a23b2 
34 ··0x00000200·33626537·63656663·3562002e·676e752e·3be7cefc5b..gnu. 
35 ··0x00000210·6c746f5f·6d6f6465·726e5f72·6561645f·lto_modern_read_ 
36 ··0x00000220·6465765f·636f6e66·69672e36·33312e37·dev_config.631.7 
37 ··0x00000230·61323362·32336265·37636566·63356200·a23b23be7cefc5b. 
38 ··0x00000240·2e676e75·2e6c746f·5f6d6f64·65726e5f·.gnu.lto_modern_ 
39 ··0x00000250·77726974·655f6465·765f636f·6e666967·write_dev_config 
40 ··0x00000260·2e363332·2e376132·33623233·62653763·.632.7a23b23be7c 
41 ··0x00000270·65666335·62002e67·6e752e6c·746f5f6d·efc5b..gnu.lto_m 
42 ··0x00000280·6f646572·6e5f6765·745f6665·61747572·odern_get_featur 
43 ··0x00000290·65732e36·33332e37·61323362·32336265·es.633.7a23b23be 
44 ··0x000002a0·37636566·63356200·2e676e75·2e6c746f·7cefc5b..gnu.lto 
45 ··0x000002b0·5f6d6f64·65726e5f·7365745f·66656174·_modern_set_feat 
46 ··0x000002c0·75726573·2e363334·2e376132·33623233·ures.634.7a23b23 
47 ··0x000002d0·62653763·65666335·62002e67·6e752e6c·be7cefc5b..gnu.l 
48 ··0x000002e0·746f5f6d·6f646572·6e5f6765·745f7374·to_modern_get_st 
49 ··0x000002f0·61747573·2e363335·2e376132·33623233·atus.635.7a23b23 
50 ··0x00000300·62653763·65666335·62002e67·6e752e6c·be7cefc5b..gnu.l 
51 ··0x00000310·746f5f6d·6f646572·6e5f7365·745f7374·to_modern_set_st 
52 ··0x00000320·61747573·2e363336·2e376132·33623233·atus.636.7a23b23 
53 ··0x00000330·62653763·65666335·62002e67·6e752e6c·be7cefc5b..gnu.l 
54 ··0x00000340·746f5f6d·6f646572·6e5f7265·7365742e·to_modern_reset. 
55 ··0x00000350·3633372e·37613233·62323362·65376365·637.7a23b23be7ce 
56 ··0x00000360·66633562·002e676e·752e6c74·6f5f6d6f·fc5b..gnu.lto_mo 
57 ··0x00000370·6465726e·5f676574·5f697372·2e363338·dern_get_isr.638 
58 ··0x00000380·2e376132·33623233·62653763·65666335·.7a23b23be7cefc5 
59 ··0x00000390·62002e67·6e752e6c·746f5f6d·6f646572·b..gnu.lto_moder 
60 ··0x000003a0·6e5f7365·745f636f·6e666967·5f697271·n_set_config_irq 
61 ··0x000003b0·2e363339·2e376132·33623233·62653763·.639.7a23b23be7c 
62 ··0x000003c0·65666335·62002e67·6e752e6c·746f5f6d·efc5b..gnu.lto_m 
63 ··0x000003d0·6f646572·6e5f7365·745f7175·6575655f·odern_set_queue_ 
64 ··0x000003e0·6972712e·3634302e·37613233·62323362·irq.640.7a23b23b 
65 ··0x000003f0·65376365·66633562·002e676e·752e6c74·e7cefc5b..gnu.lt 
66 ··0x00000400·6f5f6d6f·6465726e·5f676574·5f717565·o_modern_get_que 
67 ··0x00000410·75655f6e·756d2e36·34312e37·61323362·ue_num.641.7a23b 
68 ··0x00000420·32336265·37636566·63356200·2e676e75·23be7cefc5b..gnu 
69 ··0x00000430·2e6c746f·5f6d6f64·65726e5f·73657475·.lto_modern_setu 
70 ··0x00000440·705f7175·6575652e·3634322e·37613233·p_queue.642.7a23 
71 ··0x00000450·62323362·65376365·66633562·002e676e·b23be7cefc5b..gn 
72 ··0x00000460·752e6c74·6f5f6d6f·6465726e·5f64656c·u.lto_modern_del 
73 ··0x00000470·5f717565·75652e36·34332e37·61323362·_queue.643.7a23b 
74 ··0x00000480·32336265·37636566·63356200·2e676e75·23be7cefc5b..gnu 
75 ··0x00000490·2e6c746f·5f6d6f64·65726e5f·6e6f7469·.lto_modern_noti 
76 ··0x000004a0·66795f71·75657565·2e363434·2e376132·fy_queue.644.7a2 
77 ··0x000004b0·33623233·62653763·65666335·62002e67·3b23be7cefc5b..g 
78 ··0x000004c0·6e752e6c·746f5f76·69727469·6f5f6372·nu.lto_virtio_cr 
79 ··0x000004d0·7970746f·5f6d6f64·65726e5f·6f70732e·ypto_modern_ops. 
80 ··0x000004e0·3634352e·37613233·62323362·65376365·645.7a23b23be7ce 
81 ··0x000004f0·66633562·002e676e·752e6c74·6f5f7674·fc5b..gnu.lto_vt 
82 ··0x00000500·7063695f·72656164·5f637279·70746f64·pci_read_cryptod 
83 ··0x00000510·65765f63·6f6e6669·672e3634·362e3761·ev_config.646.7a 
84 ··0x00000520·32336232·33626537·63656663·3562002e·23b23be7cefc5b.. 
85 ··0x00000530·676e752e·6c746f5f·76747063·695f7772·gnu.lto_vtpci_wr 
86 ··0x00000540·6974655f·63727970·746f6465·765f636f·ite_cryptodev_co 
87 ··0x00000550·6e666967·2e363437·2e376132·33623233·nfig.647.7a23b23 
88 ··0x00000560·62653763·65666335·62002e67·6e752e6c·be7cefc5b..gnu.l 
89 ··0x00000570·746f5f76·74706369·5f637279·70746f64·to_vtpci_cryptod 
90 ··0x00000580·65765f6e·65676f74·69617465·5f666561·ev_negotiate_fea 
91 ··0x00000590·74757265·732e3634·382e3761·32336232·tures.648.7a23b2 
92 ··0x000005a0·33626537·63656663·3562002e·676e752e·3be7cefc5b..gnu. 
93 ··0x000005b0·6c746f5f·76747063·695f6372·7970746f·lto_vtpci_crypto 
94 ··0x000005c0·6465765f·72657365·742e3634·392e3761·dev_reset.649.7a 
95 ··0x000005d0·32336232·33626537·63656663·3562002e·23b23be7cefc5b.. 
96 ··0x000005e0·676e752e·6c746f5f·76747063·695f6372·gnu.lto_vtpci_cr 
97 ··0x000005f0·7970746f·6465765f·7265696e·69745f63·yptodev_reinit_c 
98 ··0x00000600·6f6d706c·6574652e·3635302e·37613233·omplete.650.7a23 
99 ··0x00000610·62323362·65376365·66633562·002e676e·b23be7cefc5b..gn 
100 ··0x00000620·752e6c74·6f5f7674·7063695f·63727970·u.lto_vtpci_cryp 
101 ··0x00000630·746f6465·765f7365·745f7374·61747573·todev_set_status 
102 ··0x00000640·2e363531·2e376132·33623233·62653763·.651.7a23b23be7c 
103 ··0x00000650·65666335·62002e67·6e752e6c·746f5f76·efc5b..gnu.lto_v 
104 ··0x00000660·74706369·5f637279·70746f64·65765f67·tpci_cryptodev_g 
105 ··0x00000670·65745f73·74617475·732e3635·322e3761·et_status.652.7a 
106 ··0x00000680·32336232·33626537·63656663·3562002e·23b23be7cefc5b.. 
107 ··0x00000690·676e752e·6c746f5f·76747063·695f6372·gnu.lto_vtpci_cr 
108 ··0x000006a0·7970746f·6465765f·6973722e·3635332e·yptodev_isr.653. 
109 ··0x000006b0·37613233·62323362·65376365·66633562·7a23b23be7cefc5b 
110 ··0x000006c0·002e676e·752e6c74·6f5f6765·745f6366·..gnu.lto_get_cf 
111 ··0x000006d0·675f6164·64722e36·35342e37·61323362·g_addr.654.7a23b 
112 ··0x000006e0·32336265·37636566·63356200·2e676e75·23be7cefc5b..gnu 
113 ··0x000006f0·2e6c746f·5f766972·74696f5f·72656164·.lto_virtio_read 
114 ··0x00000700·5f636170·732e3635·352e3761·32336232·_caps.655.7a23b2 
115 ··0x00000710·33626537·63656663·3562002e·676e752e·3be7cefc5b..gnu. 
116 ··0x00000720·6c746f5f·76747063·695f6372·7970746f·lto_vtpci_crypto 
117 ··0x00000730·6465765f·696e6974·2e363536·2e376132·dev_init.656.7a2 
118 ··0x00000740·33623233·62653763·65666335·62002e67·3b23be7cefc5b..g 
119 ··0x00000750·6e752e6c·746f5f6d·6f646572·6e5f7365·nu.lto_modern_se 
120 ··0x00000760·7475705f·71756575·652e7061·72742e30·tup_queue.part.0 
121 ··0x00000770·2e363937·2e376132·33623233·62653763·.697.7a23b23be7c 
122 ··0x00000780·65666335·62002e67·6e752e6c·746f5f76·efc5b..gnu.lto_v 
123 ··0x00000790·74706369·5f637279·70746f64·65765f69·tpci_cryptodev_i 
124 ··0x000007a0·6e69742e·70617274·2e302e36·39382e37·nit.part.0.698.7 
125 ··0x000007b0·61323362·32336265·37636566·63356200·a23b23be7cefc5b. 
126 ··0x000007c0·2e676e75·2e6c746f·5f2e7379·6d626f6c·.gnu.lto_.symbol 
Max diff block lines reached; 0/10631 bytes (0.00%) of diff not shown.
1.33 MB
crypto_virtio_virtio_rxtx.c.o
940 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········237728·(bytes·into·file)13 ··Start·of·section·headers:··········10192·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········7519 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·7420 ··Section·header·string·table·index:·15
9.25 KB
readelf --wide --sections {}
    
Offset 1, 84 lines modifiedOffset 1, 25 lines modified
1 There·are·75·section·headers,·starting·at·offset·0x3a0a0:1 There·are·16·section·headers,·starting·at·offset·0x27d0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b94·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b94·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·026cb8·000888·18···I·72···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001a98·000888·18···I·13···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000bd4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000bd4·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000bd4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000bd4·000000·00··WA··0···0··1
9 ··[·5]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000bd4·004e9f·00···E··0···0··1 
10 ··[·6]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·027540·006b70·18···I·72···5··8 
11 ··[·7]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·005a73·000518·00···E··0···0··1 
12 ··[·8]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·005f8b·000135·00···E··0···0··1 
13 ··[·9]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·02e0b0·000558·18···I·72···8··8 
14 ··[10]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·0060c0·003a72·01·MSE··0···0··1 
15 ··[11]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·009b32·00039d·01·MSE··0···0··1 
16 ··[12]·.gnu.lto_.profile.b005fcc9ac8d17a·PROGBITS········0000000000000000·009ecf·00001c·00···E··0···0··1 
17 ··[13]·.gnu.lto_.icf.b005fcc9ac8d17a·PROGBITS········0000000000000000·009eeb·00023c·00···E··0···0··1 
18 ··[14]·.gnu.lto_.ipa_sra.b005fcc9ac8d17a·PROGBITS········0000000000000000·00a127·00012a·00···E··0···0··1 
19 ··[15]·.gnu.lto_.inline.b005fcc9ac8d17a·PROGBITS········0000000000000000·00a251·0004df·00···E··0···0··1 
20 ··[16]·.gnu.lto_.jmpfuncs.b005fcc9ac8d17a·PROGBITS········0000000000000000·00a730·00045c·00···E··0···0··1 
21 ··[17]·.gnu.lto_.pureconst.b005fcc9ac8d17a·PROGBITS········0000000000000000·00ab8c·00003e·00···E··0···0··1 
22 ··[18]·.gnu.lto_.ipa_modref.b005fcc9ac8d17a·PROGBITS········0000000000000000·00abca·0002f6·00···E··0···0··1 
23 ··[19]·.gnu.lto_.lto.b005fcc9ac8d17a·PROGBITS········0000000000000000·00aec0·000008·00···E··0···0··1 
24 ··[20]·.gnu.lto_rte_mempool_ops_dequeue_bulk.406.b005fcc9ac8d17a·PROGBITS········0000000000000000·00aec8·000376·00···E··0···0··1 
25 ··[21]·.gnu.lto_rte_mempool_ops_enqueue_bulk.408.b005fcc9ac8d17a·PROGBITS········0000000000000000·00b23e·000374·00···E··0···0··1 
26 ··[22]·.gnu.lto_vq_update_avail_ring.618.b005fcc9ac8d17a·PROGBITS········0000000000000000·00b5b2·0002cd·00···E··0···0··1 
27 ··[23]·.gnu.lto_virtqueue_notify.620.b005fcc9ac8d17a·PROGBITS········0000000000000000·00b87f·0001c7·00···E··0···0··1 
28 ··[24]·.gnu.lto_vq_ring_free_chain.621.b005fcc9ac8d17a·PROGBITS········0000000000000000·00ba46·000508·00···E··0···0··1 
29 ··[25]·.gnu.lto_virtqueue_dequeue_burst_rx.622.b005fcc9ac8d17a·PROGBITS········0000000000000000·00bf4e·001112·00···E··0···0··1 
30 ··[26]·.gnu.lto_virtqueue_crypto_sym_pkt_header_arrange.623.b005fcc9ac8d17a·PROGBITS········0000000000000000·00d060·000876·00···E··0···0··1 
31 ··[27]·.gnu.lto_virtqueue_crypto_sym_enqueue_xmit.624.b005fcc9ac8d17a·PROGBITS········0000000000000000·00d8d6·001df6·00···E··0···0··1 
32 ··[28]·.gnu.lto_virtqueue_crypto_enqueue_xmit.625.b005fcc9ac8d17a·PROGBITS········0000000000000000·00f6cc·00031c·00···E··0···0··1 
33 ··[29]·.gnu.lto_virtio_crypto_vring_start.626.b005fcc9ac8d17a·PROGBITS········0000000000000000·00f9e8·00077c·00···E··0···0··1 
34 ··[30]·.gnu.lto_virtio_crypto_ctrlq_start.627.b005fcc9ac8d17a·PROGBITS········0000000000000000·010164·000477·00···E··0···0··1 
35 ··[31]·.gnu.lto_virtio_crypto_dataq_start.628.b005fcc9ac8d17a·PROGBITS········0000000000000000·0105db·0005b7·00···E··0···0··1 
36 ··[32]·.gnu.lto_virtio_crypto_pkt_rx_burst.629.b005fcc9ac8d17a·PROGBITS········0000000000000000·010b92·000499·00···E··0···0··1 
37 ··[33]·.gnu.lto_virtio_crypto_pkt_tx_burst.630.b005fcc9ac8d17a·PROGBITS········0000000000000000·01102b·000361·00···E··0···0··1 
38 ··[34]·.gnu.lto___func__.8.633.b005fcc9ac8d17a·PROGBITS········0000000000000000·01138c·000035·00···E··0···0··1 
39 ··[35]·.gnu.lto___func__.7.634.b005fcc9ac8d17a·PROGBITS········0000000000000000·0113c1·000035·00···E··0···0··1 
40 ··[36]·.gnu.lto___func__.6.637.b005fcc9ac8d17a·PROGBITS········0000000000000000·0113f6·000035·00···E··0···0··1 
41 ··[37]·.gnu.lto___func__.5.640.b005fcc9ac8d17a·PROGBITS········0000000000000000·01142b·000036·00···E··0···0··1 
42 ··[38]·.gnu.lto___func__.4.641.b005fcc9ac8d17a·PROGBITS········0000000000000000·011461·000033·00···E··0···0··1 
43 ··[39]·.gnu.lto___func__.2.653.b005fcc9ac8d17a·PROGBITS········0000000000000000·011494·000036·00···E··0···0··1 
44 ··[40]·.gnu.lto___func__.1.654.b005fcc9ac8d17a·PROGBITS········0000000000000000·0114ca·000036·00···E··0···0··1 
45 ··[41]·.gnu.lto___func__.0.655.b005fcc9ac8d17a·PROGBITS········0000000000000000·011500·00003a·00···E··0···0··1 
46 ··[42]·.gnu.lto_rte_mempool_get_ops.part.0.709.b005fcc9ac8d17a·PROGBITS········0000000000000000·01153a·00022e·00···E··0···0··1 
47 ··[43]·.gnu.lto_virtio_crypto_pkt_tx_burst.part.0.716.b005fcc9ac8d17a·PROGBITS········0000000000000000·011768·000947·00···E··0···0··1 
48 ··[44]·.gnu.lto_.symbol_nodes.b005fcc9ac8d17a·PROGBITS········0000000000000000·0120af·0002e1·00···E··0···0··1 
49 ··[45]·.gnu.lto_.refs.b005fcc9ac8d17a·PROGBITS········0000000000000000·012390·000093·00···E··0···0··1 
50 ··[46]·.gnu.lto_.decls.b005fcc9ac8d17a·PROGBITS········0000000000000000·012423·005d96·00···E··0···0··1 
51 ··[47]·.gnu.lto_.symtab.b005fcc9ac8d17a·PROGBITS········0000000000000000·0181b9·0001e9·00···E··0···0··1 
52 ··[48]·.gnu.lto_.ext_symtab.b005fcc9ac8d17a·PROGBITS········0000000000000000·0183a2·00001b·00···E··0···0··1 
53 ··[49]·.gnu.lto_.opts····PROGBITS········0000000000000000·0183bd·000173·00···E··0···0··1 
54 ··[50]·.rodata.str1.8····PROGBITS········0000000000000000·018530·000371·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000bd4·000371·01·AMS··0···0··8
55 ··[51]·.text.unlikely····PROGBITS········0000000000000000·0188a1·0002b4·00··AX··0···0··410 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f45·0002b4·00··AX··0···0··4
56 ··[52]·.rela.text.unlikely·RELA············0000000000000000·02e608·000390·18···I·72··51··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002320·000390·18···I·13···6··8
57 ··[53]·.rodata···········PROGBITS········0000000000000000·018b55·00011e·00···A··0···0··812 ··[·8]·.rodata···········PROGBITS········0000000000000000·0011f9·00011e·00···A··0···0··8
58 ··[54]·.debug_info·······PROGBITS········0000000000000000·018c73·00604a·00······0···0··1 
59 ··[55]·.rela.debug_info··RELA············0000000000000000·02e998·009750·18···I·72··54··8 
60 ··[56]·.debug_abbrev·····PROGBITS········0000000000000000·01ecbd·0006e0·00······0···0··1 
61 ··[57]·.debug_loclists···PROGBITS········0000000000000000·01f39d·0017fe·00······0···0··1 
62 ··[58]·.rela.debug_loclists·RELA············0000000000000000·0380e8·000d80·18···I·72··57··8 
63 ··[59]·.debug_aranges····PROGBITS········0000000000000000·020b9b·000060·00······0···0··1 
64 ··[60]·.rela.debug_aranges·RELA············0000000000000000·038e68·000078·18···I·72··59··8 
65 ··[61]·.debug_rnglists···PROGBITS········0000000000000000·020bfb·0003e7·00······0···0··1 
66 ··[62]·.rela.debug_rnglists·RELA············0000000000000000·038ee0·000378·18···I·72··61··8 
67 ··[63]·.debug_line·······PROGBITS········0000000000000000·020fe2·001111·00······0···0··1 
68 ··[64]·.rela.debug_line··RELA············0000000000000000·039258·0005a0·18···I·72··63··8 
69 ··[65]·.debug_str········PROGBITS········0000000000000000·0220f3·003a83·01··MS··0···0··1 
70 ··[66]·.debug_line_str···PROGBITS········0000000000000000·025b76·0003f2·01··MS··0···0··1 
71 ··[67]·.comment··········PROGBITS········0000000000000000·025f68·000020·01··MS··0···0··1 
72 ··[68]·.note.GNU-stack···PROGBITS········0000000000000000·025f88·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·001317·000000·00······0···0··1
73 ··[69]·.note.gnu.property·NOTE············0000000000000000·025f88·000020·00···A··0···0··814 ··[10]·.note.gnu.property·NOTE············0000000000000000·001317·000020·00···A··0···0··8
74 ··[70]·.eh_frame·········PROGBITS········0000000000000000·025fa8·0001d8·00···A··0···0··815 ··[11]·.eh_frame·········PROGBITS········0000000000000000·001337·0001d8·00···A··0···0··8
75 ··[71]·.rela.eh_frame····RELA············0000000000000000·0397f8·000090·18···I·72··70··816 ··[12]·.rela.eh_frame····RELA············0000000000000000·0026b0·000090·18···I·13··11··8
76 ··[72]·.symtab···········SYMTAB··········0000000000000000·026180·000918·18·····73··80··817 ··[13]·.symtab···········SYMTAB··········0000000000000000·001510·000390·18·····14··22··8
77 ··[73]·.strtab···········STRTAB··········0000000000000000·026a98·00021b·00······0···0··118 ··[14]·.strtab···········STRTAB··········0000000000000000·0018a0·0001f6·00······0···0··1
78 ··[74]·.shstrtab·········STRTAB··········0000000000000000·039888·000817·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········0000000000000000·002740·00008e·00······0···0··1
79 Key·to·Flags:20 Key·to·Flags:
80 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
81 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
82 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
83 ··D·(mbind),·p·(processor·specific)24 ··D·(mbind),·p·(processor·specific)
11.1 KB
readelf --wide --symbols {}
    
Offset 1, 100 lines modifiedOffset 1, 41 lines modified
  
1 Symbol·table·'.symtab'·contains·97·entries:1 Symbol·table·'.symtab'·contains·38·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·virtio_rxtx.c 
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data 
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.gnu.debuglto_.debug_info 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.gnu.debuglto_.debug_abbrev 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.gnu.debuglto_.debug_line 
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.gnu.debuglto_.debug_str 
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.gnu.debuglto_.debug_line_str 
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.gnu.lto_.profile.b005fcc9ac8d17a 
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.gnu.lto_.icf.b005fcc9ac8d17a 
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.gnu.lto_.ipa_sra.b005fcc9ac8d17a 
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.gnu.lto_.inline.b005fcc9ac8d17a 
17 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.gnu.lto_.jmpfuncs.b005fcc9ac8d17a 
18 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.gnu.lto_.pureconst.b005fcc9ac8d17a 
19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.gnu.lto_.ipa_modref.b005fcc9ac8d17a 
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.gnu.lto_.lto.b005fcc9ac8d17a 
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.gnu.lto_rte_mempool_ops_dequeue_bulk.406.b005fcc9ac8d17a 
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.gnu.lto_rte_mempool_ops_enqueue_bulk.408.b005fcc9ac8d17a 
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.gnu.lto_vq_update_avail_ring.618.b005fcc9ac8d17a 
24 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.gnu.lto_virtqueue_notify.620.b005fcc9ac8d17a 
25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.gnu.lto_vq_ring_free_chain.621.b005fcc9ac8d17a 
26 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.gnu.lto_virtqueue_dequeue_burst_rx.622.b005fcc9ac8d17a 
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···26·.gnu.lto_virtqueue_crypto_sym_pkt_header_arrange.623.b005fcc9ac8d17a 
28 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···27·.gnu.lto_virtqueue_crypto_sym_enqueue_xmit.624.b005fcc9ac8d17a 
29 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···28·.gnu.lto_virtqueue_crypto_enqueue_xmit.625.b005fcc9ac8d17a 
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu.lto_virtio_crypto_vring_start.626.b005fcc9ac8d17a 
31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···30·.gnu.lto_virtio_crypto_ctrlq_start.627.b005fcc9ac8d17a 
32 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu.lto_virtio_crypto_dataq_start.628.b005fcc9ac8d17a 
33 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···32·.gnu.lto_virtio_crypto_pkt_rx_burst.629.b005fcc9ac8d17a 
34 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu.lto_virtio_crypto_pkt_tx_burst.630.b005fcc9ac8d17a 
35 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu.lto___func__.8.633.b005fcc9ac8d17a 
36 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···35·.gnu.lto___func__.7.634.b005fcc9ac8d17a 
37 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···36·.gnu.lto___func__.6.637.b005fcc9ac8d17a 
38 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···37·.gnu.lto___func__.5.640.b005fcc9ac8d17a 
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···38·.gnu.lto___func__.4.641.b005fcc9ac8d17a 
40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···39·.gnu.lto___func__.2.653.b005fcc9ac8d17a 
41 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···40·.gnu.lto___func__.1.654.b005fcc9ac8d17a 
42 ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···41·.gnu.lto___func__.0.655.b005fcc9ac8d17a 
43 ····40:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···42·.gnu.lto_rte_mempool_get_ops.part.0.709.b005fcc9ac8d17a 
44 ····41:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···43·.gnu.lto_virtio_crypto_pkt_tx_burst.part.0.716.b005fcc9ac8d17a 
45 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···44·.gnu.lto_.symbol_nodes.b005fcc9ac8d17a 
46 ····43:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···45·.gnu.lto_.refs.b005fcc9ac8d17a 
47 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···46·.gnu.lto_.decls.b005fcc9ac8d17a 
48 ····45:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···47·.gnu.lto_.symtab.b005fcc9ac8d17a 
49 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···48·.gnu.lto_.ext_symtab.b005fcc9ac8d17a 
50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···49·.gnu.lto_.opts 
51 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···50·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
52 ····49:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···50·$d6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
53 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···51·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
54 ····51:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···51·$x 
55 ····52:·0000000000000000····52·FUNC····LOCAL··DEFAULT···51·rte_mempool_get_ops.part.0 
56 ····53:·0000000000000034···340·FUNC····LOCAL··DEFAULT···51·virtio_crypto_vring_start.isra.0 
57 ····54:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$x
 9 ·····6:·0000000000000000····52·FUNC····LOCAL··DEFAULT····6·rte_mempool_get_ops.part.0
 10 ·····7:·0000000000000034···340·FUNC····LOCAL··DEFAULT····6·virtio_crypto_vring_start.isra.0
 11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
58 ····55:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···53·.rodata12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
59 ····56:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···53·$d13 ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
60 ····57:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···53·__func__.314 ····11:·0000000000000000····20·OBJECT··LOCAL··DEFAULT····8·__func__.3
61 ····58:·0000000000000018····26·OBJECT··LOCAL··DEFAULT···53·__func__.715 ····12:·0000000000000018····26·OBJECT··LOCAL··DEFAULT····8·__func__.7
62 ····59:·0000000000000038····26·OBJECT··LOCAL··DEFAULT···53·__func__.816 ····13:·0000000000000038····26·OBJECT··LOCAL··DEFAULT····8·__func__.8
63 ····60:·0000000000000058····26·OBJECT··LOCAL··DEFAULT···53·__func__.617 ····14:·0000000000000058····26·OBJECT··LOCAL··DEFAULT····8·__func__.6
64 ····61:·0000000000000078····27·OBJECT··LOCAL··DEFAULT···53·__func__.418 ····15:·0000000000000078····27·OBJECT··LOCAL··DEFAULT····8·__func__.4
65 ····62:·0000000000000098····27·OBJECT··LOCAL··DEFAULT···53·__func__.519 ····16:·0000000000000098····27·OBJECT··LOCAL··DEFAULT····8·__func__.5
66 ····63:·00000000000000b8····27·OBJECT··LOCAL··DEFAULT···53·__func__.220 ····17:·00000000000000b8····27·OBJECT··LOCAL··DEFAULT····8·__func__.2
67 ····64:·00000000000000d8····34·OBJECT··LOCAL··DEFAULT···53·__func__.021 ····18:·00000000000000d8····34·OBJECT··LOCAL··DEFAULT····8·__func__.0
68 ····65:·0000000000000100····30·OBJECT··LOCAL··DEFAULT···53·__func__.122 ····19:·0000000000000100····30·OBJECT··LOCAL··DEFAULT····8·__func__.1
69 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···54·.debug_info 
70 ····67:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···56·.debug_abbrev 
71 ····68:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···57·.debug_loclists 
72 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···59·.debug_aranges 
73 ····70:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···61·.debug_rnglists 
74 ····71:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···63·.debug_line 
75 ····72:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···65·.debug_str 
76 ····73:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···66·.debug_line_str 
77 ····74:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···68·.note.GNU-stack 
78 ····75:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···69·.note.gnu.property 
79 ····76:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···69·$d23 ····20:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
80 ····77:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···70·$d24 ····21:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···11·$d
81 ····78:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···70·.eh_frame 
82 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···67·.comment 
83 ····80:·0000000000000000·····0·NOTYPE··WEAK···HIDDEN·····5·virtio_rxtx.c.e7bdfb0e 
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__rte_panic25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__rte_panic
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_init26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_init
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_log27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_log
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtqueue_disable_intr28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtqueue_disable_intr
88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·crypto_virtio_hw_internal29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·crypto_virtio_hw_internal
89 ····86:·0000000000000000···196·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_ctrlq_start30 ····27:·0000000000000000···196·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_ctrlq_start
90 ····87:·0000000000000188···300·FUNC····GLOBAL·DEFAULT···51·virtio_crypto_dataq_start31 ····28:·0000000000000188···300·FUNC····GLOBAL·DEFAULT····6·virtio_crypto_dataq_start
91 ····88:·00000000000000c4···928·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_pkt_rx_burst32 ····29:·00000000000000c4···928·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_pkt_rx_burst
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_mempool_ops_table34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_mempool_ops_table
94 ····91:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·per_lcore__lcore_id35 ····32:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·per_lcore__lcore_id
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_rx36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_rx
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
97 ····94:·0000000000000464··1840·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_pkt_tx_burst38 ····35:·0000000000000464··1840·FUNC····GLOBAL·DEFAULT····1·virtio_crypto_pkt_tx_burst
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_tx39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·virtio_crypto_logtype_tx
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
325 KB
readelf --wide --relocs {}
    
Offset 1, 3228 lines modifiedOffset 1, 144 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x26cb8·contains·91·entries:1 Relocation·section·'.rela.text'·at·offset·0x1a98·contains·91·entries:
Diff chunk too large, falling back to line-by-line diff (141 lines added, 3225 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000038··000000320000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·343 0000000000000038··000000040000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·34
4 0000000000000040··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·684 0000000000000040··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
5 0000000000000044··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·685 0000000000000044··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
6 0000000000000048··0000003700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·06 0000000000000048··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
7 000000000000004c··0000005200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·07 000000000000004c··0000001700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
8 0000000000000050··0000005200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·08 0000000000000050··0000001700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
9 0000000000000054··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·09 0000000000000054··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
10 0000000000000064··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d010 0000000000000064··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d0
11 000000000000006c··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d011 000000000000006c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·d0
12 00000000000000bc··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·012 00000000000000bc··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
13 00000000000000e0··0000005900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·013 00000000000000e0··0000001e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
14 00000000000000e4··0000005900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·014 00000000000000e4··0000001e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
15 0000000000000134··0000005900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·015 0000000000000134··0000001e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
16 0000000000000138··0000005900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·016 0000000000000138··0000001e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
17 0000000000000184··0000005a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·017 0000000000000184··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
18 0000000000000188··0000005a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·018 0000000000000188··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
19 0000000000000210··0000005b00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·019 0000000000000210··0000002000000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·0
20 0000000000000214··0000005b00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·020 0000000000000214··0000002000000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·0
21 0000000000000218··0000005b00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·021 0000000000000218··0000002000000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·0
22 000000000000021c··0000005b00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·022 000000000000021c··0000002000000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·0
23 000000000000031c··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·6823 000000000000031c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
24 0000000000000320··0000005c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_rx·+·024 0000000000000320··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_rx·+·0
25 0000000000000324··0000005c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_rx·+·025 0000000000000324··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_rx·+·0
26 000000000000032c··0000003700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·026 000000000000032c··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
27 0000000000000334··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·027 0000000000000334··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
28 0000000000000340··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6828 0000000000000340··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
29 0000000000000348··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1c029 0000000000000348··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1c0
30 0000000000000350··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1c030 0000000000000350··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1c0
31 0000000000000354··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·031 0000000000000354··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
32 0000000000000428··0000005d0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·032 0000000000000428··000000220000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
33 000000000000042c··000000320000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·033 000000000000042c··000000040000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
34 0000000000000430··0000005c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_rx·+·034 0000000000000430··0000002100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_rx·+·0
35 0000000000000434··0000005c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_rx·+·035 0000000000000434··0000002100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_rx·+·0
36 0000000000000438··0000003700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·036 0000000000000438··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
37 000000000000043c··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·037 000000000000043c··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
38 0000000000000440··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·6838 0000000000000440··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
39 0000000000000448··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6839 0000000000000448··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
40 0000000000000450··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·17840 0000000000000450··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·178
41 0000000000000458··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·17841 0000000000000458··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·178
42 000000000000045c··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·042 000000000000045c··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
43 0000000000000498··0000005f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_tx·+·043 0000000000000498··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_tx·+·0
44 000000000000049c··0000005f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_tx·+·044 000000000000049c··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_tx·+·0
45 00000000000004b8··0000003700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·045 00000000000004b8··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
46 00000000000004bc··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·046 00000000000004bc··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
47 00000000000004c4··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·6847 00000000000004c4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
48 00000000000004c8··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1f048 00000000000004c8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1f0
49 00000000000004cc··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6849 00000000000004cc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
50 00000000000004d0··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1f050 00000000000004d0··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1f0
51 00000000000004d8··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·051 00000000000004d8··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
52 00000000000004f0··0000003700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·052 00000000000004f0··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
53 00000000000004f4··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·053 00000000000004f4··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
54 0000000000000500··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·6854 0000000000000500··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
55 0000000000000504··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·22055 0000000000000504··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·220
56 0000000000000508··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6856 0000000000000508··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
57 000000000000050c··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·22057 000000000000050c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·220
58 0000000000000514··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·058 0000000000000514··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
59 0000000000000528··0000005a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·059 0000000000000528··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
60 000000000000052c··0000005a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·060 000000000000052c··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
61 0000000000000558··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·061 0000000000000558··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
62 000000000000055c··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·25062 000000000000055c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·250
63 0000000000000564··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6863 0000000000000564··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
64 0000000000000568··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·25064 0000000000000568··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·250
65 0000000000000570··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·065 0000000000000570··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
66 0000000000000598··0000005500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·066 0000000000000598··0000001a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
67 000000000000059c··0000005500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·067 000000000000059c··0000001a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
68 00000000000005b8··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·068 00000000000005b8··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
69 00000000000005bc··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6869 00000000000005bc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
70 00000000000005c4··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2f870 00000000000005c4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2f8
71 00000000000005cc··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2f871 00000000000005cc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2f8
72 00000000000005d0··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·072 00000000000005d0··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
73 0000000000000620··0000005b00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·073 0000000000000620··0000002000000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·0
74 0000000000000624··0000005b00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·074 0000000000000624··0000002000000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·0
75 0000000000000628··0000005b00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·075 0000000000000628··0000002000000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·0
76 000000000000062c··0000005b00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·076 000000000000062c··0000002000000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·0
77 0000000000000730··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·077 0000000000000730··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
78 0000000000000738··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6878 0000000000000738··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
79 000000000000073c··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·33879 000000000000073c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·338
80 0000000000000744··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·33880 0000000000000744··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·338
81 0000000000000748··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·081 0000000000000748··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
82 0000000000000764··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·082 0000000000000764··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
83 000000000000076c··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6883 000000000000076c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
84 0000000000000770··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2c084 0000000000000770··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2c0
85 0000000000000778··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2c085 0000000000000778··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2c0
86 000000000000077c··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·086 000000000000077c··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
87 0000000000000810··000000320000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·087 0000000000000810··000000040000011b·R_AARCH64_CALL26·······0000000000000000·.text.unlikely·+·0
88 0000000000000ae0··0000003700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·088 0000000000000ae0··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
89 0000000000000ae4··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·6889 0000000000000ae4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
90 0000000000000aec··0000003000000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·29090 0000000000000aec··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·290
91 0000000000000af4··0000003000000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·29091 0000000000000af4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·290
92 0000000000000af8··000000530000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·092 0000000000000af8··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
93 0000000000000b74··000000600000011b·R_AARCH64_CALL26·······0000000000000000·memcpy·+·093 0000000000000b74··000000250000011b·R_AARCH64_CALL26·······0000000000000000·memcpy·+·0
  
94 Relocation·section·'.rela.gnu.debuglto_.debug_info'·at·offset·0x27540·contains·1146·entries:94 Relocation·section·'.rela.text.unlikely'·at·offset·0x2320·contains·38·entries:
95 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend95 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
96 0000000000000008··0000000600000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_abbrev·+·096 0000000000000008··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
97 000000000000000d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·203197 000000000000000c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
98 0000000000000012··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·21d98 0000000000000014··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48
99 0000000000000016··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·31a99 0000000000000018··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
100 000000000000001a··0000000700000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line·+·0100 000000000000001c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
101 000000000000001f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1403101 0000000000000020··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
102 000000000000002d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·26ec102 0000000000000024··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48
103 0000000000000034··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ec4103 0000000000000028··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
104 0000000000000051··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2823104 0000000000000030··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·0
105 000000000000005d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·da1105 000000000000003c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·70
106 0000000000000064··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·385b106 0000000000000040··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·70
107 000000000000006b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ed7107 000000000000004c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68
108 0000000000000070··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·195108 0000000000000050··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
109 000000000000007e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·392f109 0000000000000054··0000001700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·virtio_crypto_logtype_init·+·0
110 0000000000000083··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·bd3110 0000000000000058··0000001700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·virtio_crypto_logtype_init·+·0
111 000000000000008f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2ee1111 0000000000000068··0000000900000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
112 000000000000009b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2ef8112 000000000000006c··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
113 00000000000000a9··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2398113 000000000000008c··000000180000011b·R_AARCH64_CALL26·······0000000000000000·rte_log·+·0
114 00000000000000ae··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1834114 0000000000000108··000000190000011b·R_AARCH64_CALL26·······0000000000000000·virtqueue_disable_intr·+·0
115 00000000000000c6··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·19b4115 0000000000000114··0000001a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·crypto_virtio_hw_internal·+·0
116 00000000000000d7··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·67e116 0000000000000118··0000001a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·crypto_virtio_hw_internal·+·0
117 00000000000000e3··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1424117 0000000000000138··0000000900000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
118 00000000000000f4··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·37f118 0000000000000140··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68
119 000000000000010a··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2591119 0000000000000150··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·98
120 0000000000000116··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·fba120 0000000000000158··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·98
121 0000000000000127··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·25cf121 0000000000000168··000000180000011a·R_AARCH64_JUMP26·······0000000000000000·rte_log·+·0
122 0000000000000133··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·d6d122 0000000000000190··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·70
123 0000000000000140··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1d6f123 0000000000000194··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·70
124 000000000000014d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2e5e124 00000000000001a4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·d0
Max diff block lines reached; -1/333201 bytes (-0.00%) of diff not shown.
139 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 2687 lines modifiedOffset 0, 0 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line: 
  
2 ··Offset:······················0 
3 ··Length:······················4365 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········8 
6 ··Segment·selector·(bytes):····0 
7 ··Prologue·Length:·············302 
8 ··Minimum·Instruction·Length:··4 
9 ··Maximum·Ops·per·Instruction:·1 
10 ··Initial·value·of·'is_stmt':··1 
11 ··Line·Base:···················-5 
12 ··Line·Range:··················14 
13 ··Opcode·Base:·················13 
  
14 ·Opcodes: 
15 ··Opcode·1·has·0·args 
16 ··Opcode·2·has·1·arg 
17 ··Opcode·3·has·1·arg 
18 ··Opcode·4·has·1·arg 
19 ··Opcode·5·has·1·arg 
20 ··Opcode·6·has·0·args 
21 ··Opcode·7·has·0·args 
22 ··Opcode·8·has·0·args 
23 ··Opcode·9·has·1·arg 
24 ··Opcode·10·has·0·args 
25 ··Opcode·11·has·0·args 
26 ··Opcode·12·has·1·arg 
  
27 ·The·Directory·Table·(offset·0x22,·lines·16,·columns·1): 
28 ··Entry»  Name 
29 ··0»      (line_strp)»   (offset:·0x3f):·/build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
30 ··1»      (line_strp)»   (offset:·0x7b):·/usr/lib/gcc/aarch64-linux-gnu/14/include 
31 ··2»      (line_strp)»   (offset:·0xa5):·/usr/include/aarch64-linux-gnu/bits 
32 ··3»      (line_strp)»   (offset:·0xc9):·/usr/include 
33 ··4»      (line_strp)»   (offset:·0xd6):·../lib/eal/include 
34 ··5»      (line_strp)»   (offset:·0xe9):·../lib/eal/include/generic 
35 ··6»      (line_strp)»   (offset:·0x104):·../lib/mempool 
36 ··7»      (line_strp)»   (offset:·0x113):·../lib/mbuf 
37 ··8»      (line_strp)»   (offset:·0x11f):·../lib/cryptodev 
38 ··9»      (line_strp)»   (offset:·0x130):·../lib/rcu 
39 ··10»     (line_strp)»  (offset:·0x13b):·../lib/pci 
40 ··11»     (line_strp)»  (offset:·0x146):·../drivers/bus/pci 
41 ··12»     (line_strp)»  (offset:·0x159):·../lib/vhost 
42 ··13»     (line_strp)»  (offset:·0x166):·../drivers/crypto/virtio 
43 ··14»     (line_strp)»  (offset:·0x17f):·../lib/log 
44 ··15»     (line_strp)»  (offset:·0x18a):·../lib/eal/arm/include 
  
45 ·The·File·Name·Table·(offset·0x68,·lines·42,·columns·2): 
46 ··Entry»  Dir»       Name 
47 ··0»      (udata)»       13»     (line_strp)»  (offset:·0x1a1):·virtio_rxtx.c 
48 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1af):·stddef.h 
49 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1b8):·types.h 
50 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x1c0):·stdint-intn.h 
51 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ce):·stdint-uintn.h 
52 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1dd):·stdint.h 
53 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e6):·rte_common.h 
54 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1f3):·stdio.h 
55 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1fb):·rte_dev.h 
56 ··9»      (udata)»       4»      (line_strp)»   (offset:·0x205):·dev_driver.h 
57 ··10»     (udata)»      4»     (line_strp)»  (offset:·0x212):·rte_uuid.h 
58 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x21d):·rte_spinlock.h 
59 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x22c):·rte_memzone.h 
60 ··13»     (udata)»      4»     (line_strp)»  (offset:·0x23a):·rte_trace_point.h 
61 ··14»     (udata)»      4»     (line_strp)»  (offset:·0x24c):·rte_lcore.h 
62 ··15»     (udata)»      6»     (line_strp)»  (offset:·0x258):·rte_mempool_trace_fp.h 
63 ··16»     (udata)»      6»     (line_strp)»  (offset:·0x26f):·rte_mempool.h 
64 ··17»     (udata)»      7»     (line_strp)»  (offset:·0x27d):·rte_mbuf_core.h 
65 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x28d):·rte_crypto_sym.h 
66 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x29e):·rte_crypto_asym.h 
67 ··20»     (udata)»      8»     (line_strp)»  (offset:·0x2b0):·cryptodev_pmd.h 
68 ··21»     (udata)»      8»     (line_strp)»  (offset:·0x2c0):·rte_crypto.h 
69 ··22»     (udata)»      9»     (line_strp)»  (offset:·0x2cd):·rte_rcu_qsbr.h 
70 ··23»     (udata)»      8»     (line_strp)»  (offset:·0x2dc):·rte_cryptodev.h 
71 ··24»     (udata)»      8»     (line_strp)»  (offset:·0x2ec):·rte_cryptodev_core.h 
72 ··25»     (udata)»      10»    (line_strp)» (offset:·0x301):·rte_pci.h 
73 ··26»     (udata)»      11»    (line_strp)» (offset:·0x30b):·bus_pci_driver.h 
74 ··27»     (udata)»      12»    (line_strp)» (offset:·0x31c):·virtio_crypto.h 
75 ··28»     (udata)»      13»    (line_strp)» (offset:·0x32c):·virtio_pci.h 
76 ··29»     (udata)»      13»    (line_strp)» (offset:·0x339):·virtqueue.h 
77 ··30»     (udata)»      13»    (line_strp)» (offset:·0x345):·virtio_ring.h 
78 ··31»     (udata)»      13»    (line_strp)» (offset:·0x353):·virtio_logs.h 
79 ··32»     (udata)»      13»    (line_strp)» (offset:·0x361):·virtio_cryptodev.h 
80 ··33»     (udata)»      13»    (line_strp)» (offset:·0x374):·virtio_crypto_algs.h 
81 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x389):·rte_debug.h 
82 ··35»     (udata)»      14»    (line_strp)» (offset:·0x395):·rte_log.h 
83 ··36»     (udata)»      13»    (line_strp)» (offset:·0x39f):·virtio_rxtx.c 
84 ··37»     (udata)»      7»     (line_strp)»  (offset:·0x3ad):·rte_mbuf.h 
85 ··38»     (udata)»      4»     (line_strp)»  (offset:·0x3b8):·rte_trace.h 
86 ··39»     (udata)»      15»    (line_strp)» (offset:·0x3c4):·rte_cycles_64.h 
87 ··40»     (udata)»      2»     (line_strp)»  (offset:·0x3d4):·string_fortified.h 
88 ··41»     (udata)»      0»     (line_strp)»  (offset:·0x3e7):·<built-in> 
  
89 ·Line·Number·Statements: 
90 ··[0x0000013a]··Set·File·Name·to·entry·16·in·the·File·Name·Table 
91 ··[0x0000013c]··Set·column·to·1 
92 ··[0x0000013e]··Extended·opcode·2:·set·Address·to·0 
93 ··[0x00000149]··Advance·Line·by·751·to·752 
94 ··[0x0000014c]··Copy 
95 ··[0x0000014d]··Set·column·to·2 
96 ··[0x0000014f]··Extended·opcode·4:·set·Discriminator·to·1 
97 ··[0x00000153]··Special·opcode·7:·advance·Address·by·0·to·0·and·Line·by·2·to·754·(view·1) 
98 ··[0x00000154]··Set·column·to·1 
99 ··[0x00000156]··Set·is_stmt·to·0 
100 ··[0x00000157]··Special·opcode·3:·advance·Address·by·0·to·0·and·Line·by·-2·to·752·(view·2) 
101 ··[0x00000158]··Set·column·to·2 
102 ··[0x0000015a]··Extended·opcode·4:·set·Discriminator·to·1 
103 ··[0x0000015e]··Special·opcode·35:·advance·Address·by·8·to·0x8·and·Line·by·2·to·754 
104 ··[0x0000015f]··Set·column·to·1 
105 ··[0x00000161]··Special·opcode·31:·advance·Address·by·8·to·0x10·and·Line·by·-2·to·752 
106 ··[0x00000162]··Set·column·to·2 
107 ··[0x00000164]··Extended·opcode·4:·set·Discriminator·to·1 
108 ··[0x00000168]··Special·opcode·21:·advance·Address·by·4·to·0x14·and·Line·by·2·to·754 
109 ··[0x00000169]··Set·column·to·1 
110 ··[0x0000016b]··Special·opcode·17:·advance·Address·by·4·to·0x18·and·Line·by·-2·to·752 
111 ··[0x0000016c]··Set·column·to·2 
112 ··[0x0000016e]··Extended·opcode·4:·set·Discriminator·to·1 
113 ··[0x00000172]··Special·opcode·7:·advance·Address·by·0·to·0x18·and·Line·by·2·to·754·(view·1) 
114 ··[0x00000173]··Set·File·Name·to·entry·36·in·the·File·Name·Table 
115 ··[0x00000175]··Set·column·to·1 
116 ··[0x00000177]··Set·is_stmt·to·1 
117 ··[0x00000178]··Advance·Line·by·-387·to·367 
118 ··[0x0000017b]··Special·opcode·103:·advance·Address·by·28·to·0x34·and·Line·by·0·to·367 
119 ··[0x0000017c]··Set·column·to·2 
120 ··[0x0000017e]··Special·opcode·7:·advance·Address·by·0·to·0x34·and·Line·by·2·to·369·(view·1) 
121 ··[0x0000017f]··Set·column·to·1 
122 ··[0x00000181]··Set·is_stmt·to·0 
Max diff block lines reached; -1/141901 bytes (-0.00%) of diff not shown.
628 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 12067 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_info·section: 
  
2 ··Compilation·Unit·@·offset·0: 
3 ···Length:········0x6046·(32-bit) 
4 ···Version:·······5 
5 ···Unit·Type:·····DW_UT_compile·(1) 
6 ···Abbrev·Offset:·0 
7 ···Pointer·Size:··8 
8 ·<0><c>:·Abbrev·Number:·68·(DW_TAG_compile_unit) 
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x2031):·GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11) 
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·../drivers/crypto/virtio/virtio_rxtx.c 
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·./obj-aarch64-linux-gnu 
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3bb 
14 ····<1e>···DW_AT_low_pc······:·(addr)·0 
15 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0 
16 ·<1><2a>:·Abbrev·Number:·14·(DW_TAG_typedef) 
17 ····<2b>···DW_AT_name········:·(strp)·(offset:·0x1403):·size_t 
18 ····<2f>···DW_AT_decl_file···:·(data1)·1 
19 ····<30>···DW_AT_decl_line···:·(data1)·214 
20 ····<31>···DW_AT_decl_column·:·(data1)·23 
21 ····<32>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int 
22 ·<1><36>:·Abbrev·Number:·30·(DW_TAG_base_type) 
23 ····<37>···DW_AT_byte_size···:·(data1)·8 
24 ····<38>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
25 ····<39>···DW_AT_name········:·(strp)·(offset:·0x26ec):·long·unsigned·int 
26 ·<1><3d>:·Abbrev·Number:·30·(DW_TAG_base_type) 
27 ····<3e>···DW_AT_byte_size···:·(data1)·2 
28 ····<3f>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
29 ····<40>···DW_AT_name········:·(strp)·(offset:·0x1ec4):·short·unsigned·int 
30 ·<1><44>:·Abbrev·Number:·69·(DW_TAG_base_type) 
31 ····<45>···DW_AT_byte_size···:·(data1)·4 
32 ····<46>···DW_AT_encoding····:·(data1)·5»    (signed) 
33 ····<47>···DW_AT_name········:·(string)·int 
34 ·<1><4b>:·Abbrev·Number:·57·(DW_TAG_volatile_type) 
35 ····<4c>···DW_AT_type········:·(ref4)·<0x44>,·int 
36 ·<1><50>:·Abbrev·Number:·4·(DW_TAG_pointer_type) 
37 ····<51>···DW_AT_byte_size···:·(implicit_const)·8 
38 ····<51>···DW_AT_type········:·(ref4)·<0x61>,·char 
39 ·<1><55>:·Abbrev·Number:·21·(DW_TAG_const_type) 
40 ····<56>···DW_AT_type········:·(ref4)·<0x50> 
41 ·<1><5a>:·Abbrev·Number:·30·(DW_TAG_base_type) 
42 ····<5b>···DW_AT_byte_size···:·(data1)·1 
43 ····<5c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
44 ····<5d>···DW_AT_name········:·(strp)·(offset:·0x2823):·char 
45 ·<1><61>:·Abbrev·Number:·21·(DW_TAG_const_type) 
46 ····<62>···DW_AT_type········:·(ref4)·<0x5a>,·char 
47 ·<1><66>:·Abbrev·Number:·30·(DW_TAG_base_type) 
48 ····<67>···DW_AT_byte_size···:·(data1)·1 
49 ····<68>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
50 ····<69>···DW_AT_name········:·(strp)·(offset:·0xda1):·unsigned·char 
51 ·<1><6d>:·Abbrev·Number:·30·(DW_TAG_base_type) 
52 ····<6e>···DW_AT_byte_size···:·(data1)·4 
53 ····<6f>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
54 ····<70>···DW_AT_name········:·(strp)·(offset:·0x386c):·unsigned·int 
55 ·<1><74>:·Abbrev·Number:·30·(DW_TAG_base_type) 
56 ····<75>···DW_AT_byte_size···:·(data1)·1 
57 ····<76>···DW_AT_encoding····:·(data1)·6»    (signed·char) 
58 ····<77>···DW_AT_name········:·(strp)·(offset:·0x1ed7):·signed·char 
59 ·<1><7b>:·Abbrev·Number:·14·(DW_TAG_typedef) 
60 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x195):·__uint8_t 
61 ····<80>···DW_AT_decl_file···:·(data1)·2 
62 ····<81>···DW_AT_decl_line···:·(data1)·38 
63 ····<82>···DW_AT_decl_column·:·(data1)·23 
64 ····<83>···DW_AT_type········:·(ref4)·<0x66>,·unsigned·char 
65 ·<1><87>:·Abbrev·Number:·30·(DW_TAG_base_type) 
66 ····<88>···DW_AT_byte_size···:·(data1)·2 
67 ····<89>···DW_AT_encoding····:·(data1)·5»    (signed) 
68 ····<8a>···DW_AT_name········:·(strp)·(offset:·0x3940):·short·int 
69 ·<1><8e>:·Abbrev·Number:·14·(DW_TAG_typedef) 
70 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xbd3):·__uint16_t 
71 ····<93>···DW_AT_decl_file···:·(data1)·2 
72 ····<94>···DW_AT_decl_line···:·(data1)·40 
73 ····<95>···DW_AT_decl_column·:·(data1)·28 
74 ····<96>···DW_AT_type········:·(ref4)·<0x3d>,·short·unsigned·int 
75 ·<1><9a>:·Abbrev·Number:·14·(DW_TAG_typedef) 
76 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x2ee1):·__int32_t 
77 ····<9f>···DW_AT_decl_file···:·(data1)·2 
78 ····<a0>···DW_AT_decl_line···:·(data1)·41 
79 ····<a1>···DW_AT_decl_column·:·(data1)·20 
80 ····<a2>···DW_AT_type········:·(ref4)·<0x44>,·int 
81 ·<1><a6>:·Abbrev·Number:·14·(DW_TAG_typedef) 
82 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x2ef8):·__uint32_t 
83 ····<ab>···DW_AT_decl_file···:·(data1)·2 
84 ····<ac>···DW_AT_decl_line···:·(data1)·42 
85 ····<ad>···DW_AT_decl_column·:·(data1)·22 
86 ····<ae>···DW_AT_type········:·(ref4)·<0x6d>,·unsigned·int 
87 ·<1><b2>:·Abbrev·Number:·30·(DW_TAG_base_type) 
88 ····<b3>···DW_AT_byte_size···:·(data1)·8 
89 ····<b4>···DW_AT_encoding····:·(data1)·5»    (signed) 
90 ····<b5>···DW_AT_name········:·(strp)·(offset:·0x2398):·long·int 
91 ·<1><b9>:·Abbrev·Number:·14·(DW_TAG_typedef) 
92 ····<ba>···DW_AT_name········:·(strp)·(offset:·0x1834):·__uint64_t 
93 ····<be>···DW_AT_decl_file···:·(data1)·2 
94 ····<bf>···DW_AT_decl_line···:·(data1)·45 
95 ····<c0>···DW_AT_decl_column·:·(data1)·27 
96 ····<c1>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int 
97 ·<1><c5>:·Abbrev·Number:·70·(DW_TAG_pointer_type) 
98 ····<c6>···DW_AT_byte_size···:·(data1)·8 
99 ·<1><c7>:·Abbrev·Number:·21·(DW_TAG_const_type) 
100 ····<c8>···DW_AT_type········:·(ref4)·<0xc5> 
101 ·<1><cc>:·Abbrev·Number:·58·(DW_TAG_restrict_type) 
102 ····<cd>···DW_AT_type········:·(ref4)·<0xc5> 
103 ·<1><d1>:·Abbrev·Number:·14·(DW_TAG_typedef) 
104 ····<d2>···DW_AT_name········:·(strp)·(offset:·0x19b4):·__ssize_t 
105 ····<d6>···DW_AT_decl_file···:·(data1)·2 
106 ····<d7>···DW_AT_decl_line···:·(data1)·194 
107 ····<d8>···DW_AT_decl_column·:·(data1)·27 
108 ····<d9>···DW_AT_type········:·(ref4)·<0xb2>,·long·int 
109 ·<1><dd>:·Abbrev·Number:·4·(DW_TAG_pointer_type) 
110 ····<de>···DW_AT_byte_size···:·(implicit_const)·8 
111 ····<de>···DW_AT_type········:·(ref4)·<0x5a>,·char 
112 ·<1><e2>:·Abbrev·Number:·14·(DW_TAG_typedef) 
113 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x67e):·int32_t 
114 ····<e7>···DW_AT_decl_file···:·(data1)·3 
115 ····<e8>···DW_AT_decl_line···:·(data1)·26 
116 ····<e9>···DW_AT_decl_column·:·(data1)·19 
117 ····<ea>···DW_AT_type········:·(ref4)·<0x9a>,·__int32_t,·int 
118 ·<1><ee>:·Abbrev·Number:·14·(DW_TAG_typedef) 
119 ····<ef>···DW_AT_name········:·(strp)·(offset:·0x1424):·uint8_t 
120 ····<f3>···DW_AT_decl_file···:·(data1)·4 
121 ····<f4>···DW_AT_decl_line···:·(data1)·24 
122 ····<f5>···DW_AT_decl_column·:·(data1)·19 
123 ····<f6>···DW_AT_type········:·(ref4)·<0x7b>,·__uint8_t,·unsigned·char 
124 ·<1><fa>:·Abbrev·Number:·21·(DW_TAG_const_type) 
125 ····<fb>···DW_AT_type········:·(ref4)·<0xee>,·uint8_t,·__uint8_t,·unsigned·char 
126 ·<1><ff>:·Abbrev·Number:·14·(DW_TAG_typedef) 
Max diff block lines reached; -1/642832 bytes (-0.00%) of diff not shown.
31.9 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 793 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_abbrev·section: 
  
2 ··Number·TAG·(0) 
3 ···1······DW_TAG_member····[no·children] 
4 ····DW_AT_name·········DW_FORM_strp 
5 ····DW_AT_decl_file····DW_FORM_data1 
6 ····DW_AT_decl_line····DW_FORM_data1 
7 ····DW_AT_decl_column··DW_FORM_data1 
8 ····DW_AT_type·········DW_FORM_ref4 
9 ····DW_AT_data_member_location·DW_FORM_data1 
10 ····DW_AT·value:·0·····DW_FORM·value:·0 
11 ···2······DW_TAG_member····[no·children] 
12 ····DW_AT_name·········DW_FORM_strp 
13 ····DW_AT_decl_file····DW_FORM_data1 
14 ····DW_AT_decl_line····DW_FORM_data2 
15 ····DW_AT_decl_column··DW_FORM_data1 
16 ····DW_AT_type·········DW_FORM_ref4 
17 ····DW_AT_data_member_location·DW_FORM_data1 
18 ····DW_AT·value:·0·····DW_FORM·value:·0 
19 ···3······DW_TAG_formal_parameter····[no·children] 
20 ····DW_AT_type·········DW_FORM_ref4 
21 ····DW_AT·value:·0·····DW_FORM·value:·0 
22 ···4······DW_TAG_pointer_type····[no·children] 
23 ····DW_AT_byte_size····DW_FORM_implicit_const:·8 
24 ····DW_AT_type·········DW_FORM_ref4 
25 ····DW_AT·value:·0·····DW_FORM·value:·0 
26 ···5······DW_TAG_enumerator····[no·children] 
27 ····DW_AT_name·········DW_FORM_strp 
28 ····DW_AT_const_value··DW_FORM_data1 
29 ····DW_AT·value:·0·····DW_FORM·value:·0 
30 ···6······DW_TAG_structure_type····[has·children] 
31 ····DW_AT_name·········DW_FORM_strp 
32 ····DW_AT_byte_size····DW_FORM_data1 
33 ····DW_AT_decl_file····DW_FORM_data1 
34 ····DW_AT_decl_line····DW_FORM_data1 
35 ····DW_AT_decl_column··DW_FORM_data1 
36 ····DW_AT_sibling······DW_FORM_ref4 
37 ····DW_AT·value:·0·····DW_FORM·value:·0 
38 ···7······DW_TAG_member····[no·children] 
39 ····DW_AT_name·········DW_FORM_string 
40 ····DW_AT_decl_file····DW_FORM_data1 
41 ····DW_AT_decl_line····DW_FORM_data1 
42 ····DW_AT_decl_column··DW_FORM_data1 
43 ····DW_AT_type·········DW_FORM_ref4 
44 ····DW_AT_data_member_location·DW_FORM_data1 
45 ····DW_AT·value:·0·····DW_FORM·value:·0 
46 ···8······DW_TAG_structure_type····[has·children] 
47 ····DW_AT_name·········DW_FORM_strp 
48 ····DW_AT_byte_size····DW_FORM_data1 
49 ····DW_AT_decl_file····DW_FORM_data1 
50 ····DW_AT_decl_line····DW_FORM_data2 
51 ····DW_AT_decl_column··DW_FORM_data1 
52 ····DW_AT_sibling······DW_FORM_ref4 
53 ····DW_AT·value:·0·····DW_FORM·value:·0 
54 ···9······DW_TAG_member····[no·children] 
55 ····DW_AT_name·········DW_FORM_string 
56 ····DW_AT_decl_file····DW_FORM_data1 
57 ····DW_AT_decl_line····DW_FORM_data2 
58 ····DW_AT_decl_column··DW_FORM_data1 
59 ····DW_AT_type·········DW_FORM_ref4 
60 ····DW_AT_data_member_location·DW_FORM_data1 
61 ····DW_AT·value:·0·····DW_FORM·value:·0 
62 ···10······DW_TAG_member····[no·children] 
63 ····DW_AT_name·········DW_FORM_strp 
64 ····DW_AT_decl_file····DW_FORM_data1 
65 ····DW_AT_decl_line····DW_FORM_data2 
66 ····DW_AT_decl_column··DW_FORM_data1 
67 ····DW_AT_type·········DW_FORM_ref4 
68 ····DW_AT·value:·0·····DW_FORM·value:·0 
69 ···11······DW_TAG_typedef····[no·children] 
70 ····DW_AT_name·········DW_FORM_strp 
71 ····DW_AT_decl_file····DW_FORM_data1 
72 ····DW_AT_decl_line····DW_FORM_data2 
73 ····DW_AT_decl_column··DW_FORM_data1 
74 ····DW_AT_type·········DW_FORM_ref4 
75 ····DW_AT·value:·0·····DW_FORM·value:·0 
76 ···12······DW_TAG_formal_parameter····[no·children] 
77 ····DW_AT_name·········DW_FORM_strp 
78 ····DW_AT_decl_file····DW_FORM_data1 
79 ····DW_AT_decl_line····DW_FORM_data1 
80 ····DW_AT_decl_column··DW_FORM_data1 
81 ····DW_AT_type·········DW_FORM_ref4 
82 ····DW_AT·value:·0·····DW_FORM·value:·0 
83 ···13······DW_TAG_array_type····[has·children] 
84 ····DW_AT_type·········DW_FORM_ref4 
85 ····DW_AT_sibling······DW_FORM_ref4 
86 ····DW_AT·value:·0·····DW_FORM·value:·0 
87 ···14······DW_TAG_typedef····[no·children] 
88 ····DW_AT_name·········DW_FORM_strp 
89 ····DW_AT_decl_file····DW_FORM_data1 
90 ····DW_AT_decl_line····DW_FORM_data1 
91 ····DW_AT_decl_column··DW_FORM_data1 
92 ····DW_AT_type·········DW_FORM_ref4 
93 ····DW_AT·value:·0·····DW_FORM·value:·0 
94 ···15······DW_TAG_subroutine_type····[has·children] 
95 ····DW_AT_prototyped···DW_FORM_flag_present 
96 ····DW_AT_type·········DW_FORM_ref4 
97 ····DW_AT_sibling······DW_FORM_ref4 
98 ····DW_AT·value:·0·····DW_FORM·value:·0 
99 ···16······DW_TAG_variable····[no·children] 
100 ····DW_AT_name·········DW_FORM_strp 
101 ····DW_AT_decl_file····DW_FORM_data1 
102 ····DW_AT_decl_line····DW_FORM_data1 
103 ····DW_AT_decl_column··DW_FORM_data1 
104 ····DW_AT_type·········DW_FORM_ref4 
105 ····DW_AT·value:·0·····DW_FORM·value:·0 
106 ···17······DW_TAG_subrange_type····[no·children] 
107 ····DW_AT_type·········DW_FORM_ref4 
108 ····DW_AT_upper_bound··DW_FORM_data1 
109 ····DW_AT·value:·0·····DW_FORM·value:·0 
110 ···18······DW_TAG_formal_parameter····[no·children] 
111 ····DW_AT_name·········DW_FORM_string 
112 ····DW_AT_decl_file····DW_FORM_data1 
113 ····DW_AT_decl_line····DW_FORM_data2 
114 ····DW_AT_decl_column··DW_FORM_data1 
115 ····DW_AT_type·········DW_FORM_ref4 
116 ····DW_AT_location·····DW_FORM_sec_offset 
117 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
118 ····DW_AT·value:·0·····DW_FORM·value:·0 
119 ···19······DW_TAG_member····[no·children] 
120 ····DW_AT_name·········DW_FORM_strp 
121 ····DW_AT_decl_file····DW_FORM_data1 
122 ····DW_AT_decl_line····DW_FORM_data1 
123 ····DW_AT_decl_column··DW_FORM_data1 
124 ····DW_AT_type·········DW_FORM_ref4 
125 ····DW_AT·value:·0·····DW_FORM·value:·0 
126 ···20······DW_TAG_member····[no·children] 
Max diff block lines reached; -1/32546 bytes (-0.00%) of diff not shown.
522 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 15 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················92 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000b94 
9 ····0000000000000000·0000000000000034 
10 ····0000000000000034·0000000000000154 
11 ····0000000000000188·000000000000012c 
12 ····0000000000000000·0000000000000000 
  
114 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 1975 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_loclists·section: 
  
2 Table·at·Offset·0 
3 ··Length:··········0x17fa 
4 ··DWARF·version:···5 
5 ··Address·size:····8 
6 ··Segment·size:····0 
7 ··Offset·entries:··0 
  
8 ····Offset···Begin············End··············Expression 
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair 
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair 
11 ····00000010·v000000000000000·v000000000000000·location·view·pair 
12 ····00000012·v000000000000000·v000000000000000·location·view·pair 
13 ····00000014·v000000000000000·v000000000000000·location·view·pair 
14 ····00000016·v000000000000000·v000000000000000·location·view·pair 
15 ····00000018·v000000000000000·v000000000000000·location·view·pair 
16 ····0000001a·v000000000000000·v000000000000000·location·view·pair 
17 ····0000001c·v000000000000000·v000000000000000·location·view·pair 
  
18 ····0000001e·00000000000000c4·(base·address) 
19 ····00000027·v000000000000000·v000000000000000·views·at·0000000c·for: 
20 ·············00000000000000c4·00000000000000e8·(DW_OP_reg0·(x0)) 
21 ····0000002c·v000000000000000·v000000000000000·views·at·0000000e·for: 
22 ·············00000000000000e8·0000000000000134·(DW_OP_reg19·(x19)) 
23 ····00000031·v000000000000000·v000000000000000·views·at·00000010·for: 
24 ·············0000000000000134·0000000000000170·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
25 ····0000003a·v000000000000000·v000000000000000·views·at·00000012·for: 
26 ·············0000000000000170·0000000000000330·(DW_OP_reg19·(x19)) 
27 ····00000041·v000000000000000·v000000000000000·views·at·00000014·for: 
28 ·············0000000000000330·0000000000000364·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
29 ····0000004b·v000000000000000·v000000000000000·views·at·00000016·for: 
30 ·············0000000000000364·0000000000000420·(DW_OP_reg19·(x19)) 
31 ····00000052·v000000000000000·v000000000000000·views·at·00000018·for: 
32 ·············0000000000000420·000000000000042c·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
33 ····0000005c·v000000000000000·v000000000000000·views·at·0000001a·for: 
34 ·············000000000000042c·000000000000043c·(DW_OP_reg19·(x19)) 
35 ····00000063·v000000000000000·v000000000000000·views·at·0000001c·for: 
36 ·············000000000000043c·0000000000000464·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
37 ····0000006d·<End·of·list> 
  
38 ····0000006e·v000000000000000·v000000000000000·location·view·pair 
39 ····00000070·v000000000000000·v000000000000000·location·view·pair 
40 ····00000072·v000000000000000·v000000000000000·location·view·pair 
41 ····00000074·v000000000000000·v000000000000000·location·view·pair 
  
42 ····00000076·00000000000000c4·(base·address) 
43 ····0000007f·v000000000000000·v000000000000000·views·at·0000006e·for: 
44 ·············00000000000000c4·00000000000000f8·(DW_OP_reg1·(x1)) 
45 ····00000084·v000000000000000·v000000000000000·views·at·00000070·for: 
46 ·············00000000000000f8·0000000000000164·(DW_OP_reg28·(x28)) 
47 ····0000008a·v000000000000000·v000000000000000·views·at·00000072·for: 
48 ·············0000000000000164·0000000000000170·(DW_OP_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) 
49 ····00000094·v000000000000000·v000000000000000·views·at·00000074·for: 
50 ·············0000000000000170·0000000000000464·(DW_OP_reg28·(x28)) 
51 ····0000009b·<End·of·list> 
  
52 ····0000009c·v000000000000000·v000000000000000·location·view·pair 
53 ····0000009e·v000000000000000·v000000000000000·location·view·pair 
  
54 ····000000a0·00000000000000c4·(base·address) 
55 ····000000a9·v000000000000000·v000000000000000·views·at·0000009c·for: 
56 ·············00000000000000c4·0000000000000124·(DW_OP_reg2·(x2)) 
57 ····000000ae·v000000000000000·v000000000000000·views·at·0000009e·for: 
58 ·············0000000000000124·0000000000000464·(DW_OP_entry_value:·(DW_OP_reg2·(x2));·DW_OP_stack_value) 
59 ····000000b7·<End·of·list> 
  
60 ····000000b8·v000000000000001·v000000000000000·location·view·pair 
61 ····000000ba·v000000000000000·v000000000000000·location·view·pair 
62 ····000000bc·v000000000000000·v000000000000000·location·view·pair 
63 ····000000be·v000000000000000·v000000000000000·location·view·pair 
64 ····000000c0·v000000000000000·v000000000000000·location·view·pair 
65 ····000000c2·v000000000000000·v000000000000000·location·view·pair 
66 ····000000c4·v000000000000000·v000000000000000·location·view·pair 
67 ····000000c6·v000000000000000·v000000000000000·location·view·pair 
  
68 ····000000c8·0000000000000104·(base·address) 
69 ····000000d1·v000000000000001·v000000000000000·views·at·000000b8·for: 
70 ·············0000000000000104·0000000000000134·(DW_OP_reg19·(x19)) 
71 ····000000d6·v000000000000000·v000000000000000·views·at·000000ba·for: 
72 ·············0000000000000134·0000000000000170·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
73 ····000000de·v000000000000000·v000000000000000·views·at·000000bc·for: 
74 ·············0000000000000170·0000000000000330·(DW_OP_reg19·(x19)) 
75 ····000000e4·v000000000000000·v000000000000000·views·at·000000be·for: 
76 ·············0000000000000330·0000000000000364·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
77 ····000000ee·v000000000000000·v000000000000000·views·at·000000c0·for: 
78 ·············0000000000000364·0000000000000420·(DW_OP_reg19·(x19)) 
79 ····000000f5·v000000000000000·v000000000000000·views·at·000000c2·for: 
80 ·············0000000000000420·000000000000042c·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
81 ····000000ff·v000000000000000·v000000000000000·views·at·000000c4·for: 
82 ·············000000000000042c·000000000000043c·(DW_OP_reg19·(x19)) 
83 ····00000106·v000000000000000·v000000000000000·views·at·000000c6·for: 
84 ·············000000000000043c·0000000000000464·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
85 ····00000110·<End·of·list> 
  
86 ····00000111·v000000000000000·v000000000000000·location·view·pair 
87 ····00000113·v000000000000000·v000000000000000·location·view·pair 
  
88 ····00000115·0000000000000118·(base·address) 
89 ····0000011e·v000000000000000·v000000000000000·views·at·00000111·for: 
90 ·············0000000000000118·0000000000000160·(DW_OP_reg21·(x21)) 
91 ····00000123·v000000000000000·v000000000000000·views·at·00000113·for: 
92 ·············0000000000000170·0000000000000464·(DW_OP_reg21·(x21)) 
93 ····00000129·<End·of·list> 
  
94 ····0000012a·v000000000000000·v000000000000000·location·view·pair 
95 ····0000012c·v000000000000000·v000000000000000·location·view·pair 
96 ····0000012e·v000000000000000·v000000000000000·location·view·pair 
  
97 ····00000130·0000000000000128·(base·address) 
98 ····00000139·v000000000000000·v000000000000000·views·at·0000012a·for: 
99 ·············0000000000000128·0000000000000134·(DW_OP_reg2·(x2)) 
100 ····0000013e·v000000000000000·v000000000000000·views·at·0000012c·for: 
101 ·············0000000000000170·0000000000000180·(DW_OP_reg2·(x2)) 
102 ····00000143·v000000000000000·v000000000000000·views·at·0000012e·for: 
103 ·············0000000000000410·0000000000000420·(DW_OP_reg2·(x2)) 
104 ····0000014a·<End·of·list> 
  
105 ····0000014b·v000000000000001·v000000000000000·location·view·pair 
  
106 ····0000014d·v000000000000001·v000000000000000·views·at·0000014b·for: 
107 ·············0000000000000330·0000000000000364·(DW_OP_reg20·(x20)) 
108 ····00000159·<End·of·list> 
  
109 ····0000015a·v000000000000001·v000000000000000·location·view·pair 
110 ····0000015c·v000000000000000·v000000000000001·location·view·pair 
Max diff block lines reached; -1/116193 bytes (-0.00%) of diff not shown.
520 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 15 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················92 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·0000000000000b94 
9 ····0000000000000000·0000000000000034 
10 ····0000000000000034·0000000000000154 
11 ····0000000000000188·000000000000012c 
12 ····0000000000000000·0000000000000000 
  
34.9 KB
strings --all --bytes=8 {}
    
Offset 1, 792 lines modifiedOffset 1, 7 lines modified
1 RTE_CRYPTO_ASYM_XFORM_DH 
2 event_mdata 
3 rte_mempool_get_count 
4 cipher_algo_h 
5 RTE_CRYPTO_CIPHER_AES_ECB 
6 notify_off_multiplier 
7 reserved 
8 data_len 
9 rte_mempool_trace_generic_put 
10 dequeue_err_count 
11 hash_mode 
12 virtio_crypto_vring_start 
13 guest_features 
14 rte_crypto_ecpm_op_param 
15 RTE_CRYPTO_ASYM_OP_LIST_END 
16 crypto_op_cookie 
17 outer_l2_len 
18 rte_cryptodev_raw_get_dequeue_count_t 
19 cache_objs 
20 __uint8_t 
21 vq_desc_head_idx 
22 RTE_CRYPTO_AUTH_SHAKE_256 
23 rte_crypto_aead_xform 
24 rte_cryptodev_callback_fn 
25 rte_crypto_rsa_priv_key_qt 
26 rte_lcore_id 
27 traffic_class 
28 op_data_req 
29 cryptodev_start_t 
30 __func__ 
31 session_ev_mdata_set 
32 aux_flags 
33 reserved1 
34 reserved2 
35 virtio_crypto_hash_session_para 
36 RTE_PCI_KDRV_NIC_UIO 
37 vq_update_avail_idx 
38 RTE_PCI_KDRV_VFIO 
39 rte_mempool_memhdr 
40 rte_crypto_sym_op 
41 rte_rcu_qsbr 
42 rte_crypto_cipher_operation 
43 RTE_PCI_KDRV_UIO_GENERIC 
44 virtio_hw_internal 
45 uint16_t 
46 rte_crypto_ecdh_op_param 
47 rte_crypto_auth_algorithm 
48 driver_name 
49 rte_rdtsc 
50 rte_mempool_objhdr 
51 RTE_CRYPTO_CIPHER_3DES_CTR 
52 RTE_CRYPTO_AEAD_AES_GCM 
53 exponent 
54 device_id 
55 rte_crypto_dh_op_param 
56 cryptodev_sym_get_session_private_size_t 
57 rte_pci_device 
58 virtio_crypto_mac_session_para 
59 rte_cryptodev_cb_list 
60 cryptodev_queue_pair_setup_t 
61 virtio_crypto_hw 
62 RTE_CRYPTO_ASYM_XFORM_NONE 
63 RTE_CRYPTO_SYM_XFORM_CIPHER 
64 RTE_CRYPTO_EC_GROUP_SECP384R1 
65 tun_type 
66 rte_get_tsc_cycles 
67 __rte_mempool_trace_generic_put 
68 lock_cnt 
69 rte_cryptodev_symmetric_capability 
70 RTE_CRYPTO_CIPHER_AES_CTR 
71 queue_enable 
72 max_size 
73 default_cache 
74 queue_avail_hi 
75 RTE_CRYPTO_ASYM_OP_ENCRYPT 
76 rte_mempool_trace_put_bulk 
77 virtio_crypto_logtype_rx 
78 vq_used_cons_idx 
79 rte_mempool_populate_t 
80 pool_config 
81 tqh_first 
82 ff_disable 
83 RTE_CRYPTO_EC_GROUP_ED448 
84 drv_flags 
85 mac_create_session 
86 vq_ring_mem 
87 rte_mempool_free_t 
88 mem_resource 
89 virtio_crypto_pkt_rx_burst 
90 vring_init 
91 rte_crypto_ecdsa_op_param 
92 priority 
93 RTE_CRYPTO_CIPHER_AES_XTS 
94 socket_id 
95 rte_mbuf 
96 virtio_crypto_config 
97 virtqueue_crypto_enqueue_xmit 
98 cryptodev_sym_raw_enqueue_burst_t 
99 RTE_CRYPTO_AUTH_ZUC_EIA3 
100 RTE_CRYPTO_EDCURVE_448PH 
101 link_intr_cbs 
102 rte_crypto_rsa_priv_key_type 
103 virtio_crypto_logtype_tx 
104 private_data_offset 
105 rte_spinlock_t 
106 RTE_RSA_KEY_TYPE_QT 
107 rte_mempool_trace_ops_dequeue_bulk 
108 desc_idx_last 
109 indirect_vring_addr_offset 
110 queue_msix_vector 
111 RTE_PCI_KDRV_NONE 
112 rte_cryptodev_asym_session 
113 rte_crypto_op 
114 block_size 
115 rte_mempool_objhdr_list 
116 rte_crypto_raw_dp_ctx 
117 virtio_crypto_pkt_tx_burst 
118 tso_segsz 
119 rte_mempool_get_bulk 
120 vlan_tci_outer 
121 rte_crypto_asym_xform_type 
122 rte_pci_driver 
123 asym_session_clear 
124 RTE_CRYPTO_AUTH_SHA224 
125 dequeue_done 
126 rte_cryptodev_cb_rcu 
127 RTE_CRYPTO_OP_TYPE_UNDEFINED 
Max diff block lines reached; 18935/35649 bytes (53.12%) of diff not shown.
47.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 38 lines modifiedOffset 1, 30 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<virtio_crypto_ctrlq_start>:2 0000000000000000·<virtio_crypto_ctrlq_start>:
3 virtio_crypto_ctrlq_start():3 virtio_crypto_ctrlq_start():
4 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:405 
5 »       paciasp4 »       paciasp
6 »       sub»    sp,·sp,·#0x505 »       sub»    sp,·sp,·#0x50
7 »       stp»    x29,·x30,·[sp,·#48]6 »       stp»    x29,·x30,·[sp,·#48]
8 »       add»    x29,·sp,·#0x307 »       add»    x29,·sp,·#0x30
9 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:406 
10 »       ldr»    x0,·[x0,·#16]8 »       ldr»    x0,·[x0,·#16]
11 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:405 
12 »       str»    x19,·[sp,·#64]9 »       str»    x19,·[sp,·#64]
13 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:406 
14 »       ldr»    x19,·[x0,·#104]10 »       ldr»    x19,·[x0,·#104]
15 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:408 
16 »       ldr»    x0,·[x19]11 »       ldr»    x0,·[x19]
17 »       cbnz»   x0,·38·<virtio_crypto_ctrlq_start+0x38>12 »       cbnz»   x0,·38·<virtio_crypto_ctrlq_start+0x38>
18 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:412 
19 »       ldr»    x19,·[sp,·#64]13 »       ldr»    x19,·[sp,·#64]
20 »       ldp»    x29,·x30,·[sp,·#48]14 »       ldp»    x29,·x30,·[sp,·#48]
21 »       add»    sp,·sp,·#0x5015 »       add»    sp,·sp,·#0x50
22 »       autiasp16 »       autiasp
23 »       ret17 »       ret
24 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:409 
25 »       bl»     0·<virtio_crypto_ctrlq_start>18 »       bl»     0·<virtio_crypto_ctrlq_start>
26 ·R_AARCH64_CALL26»       .text.unlikely+0x3419 ·R_AARCH64_CALL26»       .text.unlikely+0x34
27 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:410 
28 »       ldr»    x1,·[x19]20 »       ldr»    x1,·[x19]
29 »       adrp»   x11,·0·<virtio_crypto_ctrlq_start>21 »       adrp»   x11,·0·<virtio_crypto_ctrlq_start>
30 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x6822 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x68
31 »       add»    x11,·x11,·#0x023 »       add»    x11,·x11,·#0x0
32 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x6824 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x68
33 »       adrp»   x3,·0·<virtio_crypto_ctrlq_start>25 »       adrp»   x3,·0·<virtio_crypto_ctrlq_start>
34 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata26 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
Offset 67, 58 lines modifiedOffset 59, 48 lines modified
67 »       str»    w13,·[sp,·#8]59 »       str»    w13,·[sp,·#8]
68 »       str»    w8,·[sp,·#16]60 »       str»    w8,·[sp,·#16]
69 »       str»    w9,·[sp,·#24]61 »       str»    w9,·[sp,·#24]
70 »       ldrh»   w8,·[x12,·#2]62 »       ldrh»   w8,·[x12,·#2]
71 »       str»    w8,·[sp]63 »       str»    w8,·[sp]
72 »       bl»     0·<rte_log>64 »       bl»     0·<rte_log>
73 ·R_AARCH64_CALL26»       rte_log65 ·R_AARCH64_CALL26»       rte_log
74 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:412 
75 »       b»      24·<virtio_crypto_ctrlq_start+0x24>66 »       b»      24·<virtio_crypto_ctrlq_start+0x24>
  
76 00000000000000c4·<virtio_crypto_pkt_rx_burst>:67 00000000000000c4·<virtio_crypto_pkt_rx_burst>:
77 virtio_crypto_pkt_rx_burst():68 virtio_crypto_pkt_rx_burst():
78 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:439 
79 »       paciasp69 »       paciasp
80 »       sub»    sp,·sp,·#0x9070 »       sub»    sp,·sp,·#0x90
81 »       and»    w2,·w2,·#0xffff71 »       and»    w2,·w2,·#0xffff
82 »       stp»    x29,·x30,·[sp,·#48]72 »       stp»    x29,·x30,·[sp,·#48]
83 »       add»    x29,·sp,·#0x3073 »       add»    x29,·sp,·#0x30
84 »       stp»    x19,·x20,·[sp,·#64]74 »       stp»    x19,·x20,·[sp,·#64]
85 »       mov»    x19,·x075 »       mov»    x19,·x0
86 »       adrp»   x0,·0·<__stack_chk_guard>76 »       adrp»   x0,·0·<__stack_chk_guard>
87 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard77 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
88 »       ldr»    x0,·[x0]78 »       ldr»    x0,·[x0]
89 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard79 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
90 »       stp»    x21,·x22,·[sp,·#80]80 »       stp»    x21,·x22,·[sp,·#80]
91 »       stp»    x27,·x28,·[sp,·#128]81 »       stp»    x27,·x28,·[sp,·#128]
92 »       mov»    x28,·x182 »       mov»    x28,·x1
93 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:443 
94 »       ldr»    x1,·[x19,·#80]83 »       ldr»    x1,·[x19,·#80]
95 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:439 
96 »       ldr»    x3,·[x0]84 »       ldr»    x3,·[x0]
97 »       str»    x3,·[sp,·#40]85 »       str»    x3,·[sp,·#40]
98 »       mov»    x3,·#0x0···················»     //·#086 »       mov»    x3,·#0x0···················»     //·#0
99 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:443 
100 »       ldrh»   w0,·[x19,·#96]87 »       ldrh»   w0,·[x19,·#96]
101 »       ldrh»   w21,·[x1,·#2]88 »       ldrh»   w21,·[x1,·#2]
102 »       and»    w21,·w21,·#0xffff89 »       and»    w21,·w21,·#0xffff
103 »       sub»    w21,·w21,·w090 »       sub»    w21,·w21,·w0
104 »       and»    w21,·w21,·#0xffff91 »       and»    w21,·w21,·#0xffff
105 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:445 
106 »       dmb»    ishld92 »       dmb»    ishld
107 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:447·(discriminator·1) 
108 »       cmp»    w2,·w2193 »       cmp»    w2,·w21
109 »       csel»   w2,·w2,·w21,·cc»       //·cc·=·lo,·ul,·last94 »       csel»   w2,·w2,·w21,·cc»       //·cc·=·lo,·ul,·last
110 »       and»    w20,·w2,·#0xffff95 »       and»    w20,·w2,·#0xffff
111 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:448·(discriminator·1) 
112 »       cmp»    w20,·#0x40096 »       cmp»    w20,·#0x400
113 »       b.hi»   170·<virtio_crypto_pkt_rx_burst+0xac>··//·b.pmore97 »       b.hi»   170·<virtio_crypto_pkt_rx_burst+0xac>··//·b.pmore
114 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:451 
115 »       cbnz»   w20,·410·<virtio_crypto_pkt_rx_burst+0x34c>98 »       cbnz»   w20,·410·<virtio_crypto_pkt_rx_burst+0x34c>
116 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:458 
117 »       adrp»   x0,·0·<__stack_chk_guard>99 »       adrp»   x0,·0·<__stack_chk_guard>
118 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard100 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
119 »       ldr»    x0,·[x0]101 »       ldr»    x0,·[x0]
120 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard102 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
121 »       ldr»    x2,·[sp,·#40]103 »       ldr»    x2,·[sp,·#40]
122 »       ldr»    x1,·[x0]104 »       ldr»    x1,·[x0]
123 »       subs»   x2,·x2,·x1105 »       subs»   x2,·x2,·x1
Offset 128, 228 lines modifiedOffset 110, 136 lines modified
128 »       mov»    w0,·w20110 »       mov»    w0,·w20
129 »       ldp»    x19,·x20,·[sp,·#64]111 »       ldp»    x19,·x20,·[sp,·#64]
130 »       ldp»    x21,·x22,·[sp,·#80]112 »       ldp»    x21,·x22,·[sp,·#80]
131 »       ldp»    x27,·x28,·[sp,·#128]113 »       ldp»    x27,·x28,·[sp,·#128]
132 »       add»    sp,·sp,·#0x90114 »       add»    sp,·sp,·#0x90
133 »       autiasp115 »       autiasp
134 »       ret116 »       ret
135 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:448·(discriminator·2) 
136 »       mov»    w0,·#0x400·················»   //·#1024117 »       mov»    w0,·#0x400·················»   //·#1024
137 »       str»    w0,·[sp,·#12]118 »       str»    w0,·[sp,·#12]
138 »       stp»    x23,·x24,·[sp,·#96]119 »       stp»    x23,·x24,·[sp,·#96]
139 »       stp»    x25,·x26,·[sp,·#112]120 »       stp»    x25,·x26,·[sp,·#112]
140 virtqueue_dequeue_burst_rx(): 
141 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:57 
142 »       ldrh»   w4,·[x19,·#96]121 »       ldrh»   w4,·[x19,·#96]
143 rte_mempool_ops_enqueue_bulk(): 
144 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:850 
145 »       adrp»   x23,·0·<rte_mempool_ops_table>122 »       adrp»   x23,·0·<rte_mempool_ops_table>
146 ·R_AARCH64_ADR_GOT_PAGE» rte_mempool_ops_table123 ·R_AARCH64_ADR_GOT_PAGE» rte_mempool_ops_table
147 »       ldr»    x23,·[x23]124 »       ldr»    x23,·[x23]
148 ·R_AARCH64_LD64_GOT_LO12_NC»     rte_mempool_ops_table125 ·R_AARCH64_LD64_GOT_LO12_NC»     rte_mempool_ops_table
149 virtqueue_dequeue_burst_rx(): 
150 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:57 
151 »       mov»    x27,·#0x0···················»    //·#0126 »       mov»    x27,·#0x0···················»    //·#0
152 »       ldr»    w26,·[sp,·#12]127 »       ldr»    w26,·[sp,·#12]
153 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:82 
154 »       mov»    w24,·#0x4···················»    //·#4128 »       mov»    w24,·#0x4···················»    //·#4
155 »       nop129 »       nop
156 »       nop130 »       nop
Max diff block lines reached; 43971/48308 bytes (91.02%) of diff not shown.
11.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 25 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<rte_mempool_get_ops.part.0>:2 0000000000000000·<rte_mempool_get_ops.part.0>:
3 rte_mempool_get_ops():3 rte_mempool_get_ops.part.0():
4 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:752 
5 »       paciasp4 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
7 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:754·(discriminator·1) 
8 »       adrp»   x4,·0·<rte_mempool_get_ops.part.0>6 »       adrp»   x4,·0·<rte_mempool_get_ops.part.0>
9 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.87 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8
10 »       adrp»   x3,·0·<rte_mempool_get_ops.part.0>8 »       adrp»   x3,·0·<rte_mempool_get_ops.part.0>
11 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x89 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x8
12 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:752 
13 »       mov»    x29,·sp10 »       mov»    x29,·sp
14 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:754·(discriminator·1) 
15 »       adrp»   x1,·0·<rte_mempool_get_ops.part.0>11 »       adrp»   x1,·0·<rte_mempool_get_ops.part.0>
16 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x4812 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x48
17 »       adrp»   x0,·0·<rte_mempool_get_ops.part.0>13 »       adrp»   x0,·0·<rte_mempool_get_ops.part.0>
18 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata14 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
19 »       add»    x4,·x4,·#0x015 »       add»    x4,·x4,·#0x0
20 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.816 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8
21 »       add»    x3,·x3,·#0x017 »       add»    x3,·x3,·#0x0
Offset 29, 242 lines modifiedOffset 25, 169 lines modified
29 »       add»    x0,·x0,·#0x025 »       add»    x0,·x0,·#0x0
30 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata26 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata
31 »       mov»    w2,·#0x2f2·················»   //·#75427 »       mov»    w2,·#0x2f2·················»   //·#754
32 »       bl»     0·<__rte_panic>28 »       bl»     0·<__rte_panic>
33 ·R_AARCH64_CALL26»       __rte_panic29 ·R_AARCH64_CALL26»       __rte_panic
  
34 0000000000000034·<virtio_crypto_vring_start.isra.0>:30 0000000000000034·<virtio_crypto_vring_start.isra.0>:
35 virtio_crypto_vring_start():31 virtio_crypto_vring_start.isra.0():
36 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:367 
37 »       paciasp32 »       paciasp
38 »       stp»    x29,·x30,·[sp,·#-80]!33 »       stp»    x29,·x30,·[sp,·#-80]!
39 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:374 
40 »       adrp»   x2,·0·<rte_mempool_get_ops.part.0>34 »       adrp»   x2,·0·<rte_mempool_get_ops.part.0>
41 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x7035 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x70
42 »       add»    x2,·x2,·#0x036 »       add»    x2,·x2,·#0x0
43 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x7037 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x70
44 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:367 
45 »       mov»    x29,·sp38 »       mov»    x29,·sp
46 »       stp»    x23,·x24,·[sp,·#48]39 »       stp»    x23,·x24,·[sp,·#48]
47 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:374 
48 »       adrp»   x23,·0·<rte_mempool_get_ops.part.0>40 »       adrp»   x23,·0·<rte_mempool_get_ops.part.0>
49 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x6841 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x68
50 »       add»    x4,·x23,·#0x042 »       add»    x4,·x23,·#0x0
51 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x6843 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x68
52 »       adrp»   x24,·0·<virtio_crypto_logtype_init>44 »       adrp»   x24,·0·<virtio_crypto_logtype_init>
53 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init45 ·R_AARCH64_ADR_GOT_PAGE» virtio_crypto_logtype_init
54 »       ldr»    x24,·[x24]46 »       ldr»    x24,·[x24]
55 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init47 ·R_AARCH64_LD64_GOT_LO12_NC»     virtio_crypto_logtype_init
56 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:367 
57 »       stp»    x19,·x20,·[sp,·#16]48 »       stp»    x19,·x20,·[sp,·#16]
58 »       mov»    x19,·x049 »       mov»    x19,·x0
59 »       stp»    x21,·x22,·[sp,·#32]50 »       stp»    x21,·x22,·[sp,·#32]
60 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:374 
61 »       adrp»   x22,·0·<rte_mempool_get_ops.part.0>51 »       adrp»   x22,·0·<rte_mempool_get_ops.part.0>
62 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata52 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata
63 »       add»    x3,·x22,·#0x053 »       add»    x3,·x22,·#0x0
64 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata54 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata
65 »       ldr»    w1,·[x24]55 »       ldr»    w1,·[x24]
66 »       add»    x3,·x3,·#0x1856 »       add»    x3,·x3,·#0x18
67 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:372 
68 »       ldr»    x20,·[x0,·#32]57 »       ldr»    x20,·[x0,·#32]
69 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:370 
70 »       ldrh»   w21,·[x0,·#90]58 »       ldrh»   w21,·[x0,·#90]
71 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:367 
72 »       str»    x25,·[sp,·#64]59 »       str»    x25,·[sp,·#64]
73 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:369 
74 »       ldr»    x25,·[x0]60 »       ldr»    x25,·[x0]
75 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:374 
76 »       mov»    w0,·#0x8···················»     //·#861 »       mov»    w0,·#0x8···················»     //·#8
77 »       bl»     0·<rte_log>62 »       bl»     0·<rte_log>
78 ·R_AARCH64_CALL26»       rte_log63 ·R_AARCH64_CALL26»       rte_log
79 vring_init(): 
80 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:117 
81 »       str»    w21,·[x19,·#56]64 »       str»    w21,·[x19,·#56]
82 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:119 
83 »       add»    x3,·x20,·w21,·uxth·#465 »       add»    x3,·x20,·w21,·uxth·#4
84 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:117 
85 »       add»    x1,·x19,·#0x3866 »       add»    x1,·x19,·#0x38
86 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:122 
87 »       add»    x0,·x3,·w21,·uxth·#167 »       add»    x0,·x3,·w21,·uxth·#1
88 »       mov»    x4,·#0x1003················»  //·#409968 »       mov»    x4,·#0x1003················»  //·#4099
89 »       add»    x0,·x0,·x469 »       add»    x0,·x0,·x4
90 virtio_crypto_vring_start(): 
91 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:377 
92 »       ldrh»   w2,·[x19,·#90]70 »       ldrh»   w2,·[x19,·#90]
93 vring_init(): 
94 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:122 
95 »       and»    x0,·x0,·#0xfffffffffffff00071 »       and»    x0,·x0,·#0xfffffffffffff000
96 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:118 
97 »       stp»    x20,·x3,·[x1,·#8]72 »       stp»    x20,·x3,·[x1,·#8]
98 virtio_crypto_vring_start(): 
99 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:382 
100 »       sub»    x4,·x20,·#0x273 »       sub»    x4,·x20,·#0x2
101 vring_init(): 
102 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_ring.h:121 
103 »       str»    x0,·[x19,·#80]74 »       str»    x0,·[x19,·#80]
104 virtio_crypto_vring_start(): 
105 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:381·(discriminator·1) 
106 »       sub»    w0,·w21,·#0x175 »       sub»    w0,·w21,·#0x1
107 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:377 
108 »       sub»    w3,·w2,·#0x176 »       sub»    w3,·w2,·#0x1
109 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:381 
110 »       mov»    x1,·#0x1···················»     //·#177 »       mov»    x1,·#0x1···················»     //·#1
111 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:378 
112 »       strh»   w2,·[x19,·#88]78 »       strh»   w2,·[x19,·#88]
113 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:377 
114 »       strh»   w3,·[x19,·#94]79 »       strh»   w3,·[x19,·#94]
115 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:381·(discriminator·1) 
116 »       sub»    w2,·w1,·#0x180 »       sub»    w2,·w1,·#0x1
117 »       cmp»    w0,·w281 »       cmp»    w0,·w2
118 »       b.le»   ec·<virtio_crypto_vring_start.isra.0+0xb8>82 »       b.le»   ec·<virtio_crypto_vring_start.isra.0+0xb8>
119 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:382 
120 »       ubfiz»  x2,·x1,·#4,·#3283 »       ubfiz»  x2,·x1,·#4,·#32
121 »       strh»   w1,·[x4,·x2]84 »       strh»   w1,·[x4,·x2]
122 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:381·(discriminator·3) 
123 »       add»    x1,·x1,·#0x185 »       add»    x1,·x1,·#0x1
124 »       b»      d0·<virtio_crypto_vring_start.isra.0+0x9c>86 »       b»      d0·<virtio_crypto_vring_start.isra.0+0x9c>
125 ./obj-aarch64-linux-gnu/../drivers/crypto/virtio/virtio_rxtx.c:383 
126 »       cmp»    w21,·#0x087 »       cmp»    w21,·#0x0
127 »       ubfiz»  x0,·x0,·#4,·#3288 »       ubfiz»  x0,·x0,·#4,·#32
128 »       csel»   x0,·x0,·xzr,·ne»       //·ne·=·any89 »       csel»   x0,·x0,·xzr,·ne»       //·ne·=·any
Max diff block lines reached; 6004/11055 bytes (54.31%) of diff not shown.
4.45 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 37 lines modifiedOffset 1, 35 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00766972·74696f5f·72787478·2e630024·.virtio_rxtx.c.$ 
3 ··0x00000010·64002478·00727465·5f6d656d·706f6f6c·d.$x.rte_mempool2 ··0x00000000·00246400·24780072·74655f6d·656d706f·.$d.$x.rte_mempo
4 ··0x00000020·5f676574·5f6f7073·2e706172·742e3000·_get_ops.part.0.3 ··0x00000010·6f6c5f67·65745f6f·70732e70·6172742e·ol_get_ops.part.
5 ··0x00000030·76697274·696f5f63·72797074·6f5f7672·virtio_crypto_vr4 ··0x00000020·30007669·7274696f·5f637279·70746f5f·0.virtio_crypto_
6 ··0x00000040·696e675f·73746172·742e6973·72612e30·ing_start.isra.05 ··0x00000030·7672696e·675f7374·6172742e·69737261·vring_start.isra
7 ··0x00000050·005f5f66·756e635f·5f2e3300·5f5f6675·.__func__.3.__fu 
8 ··0x00000060·6e635f5f·2e37005f·5f66756e·635f5f2e·nc__.7.__func__. 
9 ··0x00000070·38005f5f·66756e63·5f5f2e36·005f5f66·8.__func__.6.__f 
10 ··0x00000080·756e635f·5f2e3400·5f5f6675·6e635f5f·unc__.4.__func__ 
11 ··0x00000090·2e35005f·5f66756e·635f5f2e·32005f5f·.5.__func__.2.__6 ··0x00000040·2e30005f·5f66756e·635f5f2e·33005f5f·.0.__func__.3.__
12 ··0x000000a0·66756e63·5f5f2e30·005f5f66·756e635f·func__.0.__func_7 ··0x00000050·66756e63·5f5f2e37·005f5f66·756e635f·func__.7.__func_
 8 ··0x00000060·5f2e3800·5f5f6675·6e635f5f·2e36005f·_.8.__func__.6._
 9 ··0x00000070·5f66756e·635f5f2e·34005f5f·66756e63·_func__.4.__func
 10 ··0x00000080·5f5f2e35·005f5f66·756e635f·5f2e3200·__.5.__func__.2.
 11 ··0x00000090·5f5f6675·6e635f5f·2e30005f·5f66756e·__func__.0.__fun
 12 ··0x000000a0·635f5f2e·31005f5f·7274655f·70616e69·c__.1.__rte_pani
13 ··0x000000b0·5f2e3100·76697274·696f5f72·7874782e·_.1.virtio_rxtx. 
14 ··0x000000c0·632e6537·62646662·3065005f·5f727465·c.e7bdfb0e.__rte 
15 ··0x000000d0·5f70616e·69630076·69727469·6f5f6372·_panic.virtio_cr 
16 ··0x000000e0·7970746f·5f6c6f67·74797065·5f696e69·ypto_logtype_ini 
17 ··0x000000f0·74007274·655f6c6f·67007669·72747175·t.rte_log.virtqu 
18 ··0x00000100·6575655f·64697361·626c655f·696e7472·eue_disable_intr 
19 ··0x00000110·00637279·70746f5f·76697274·696f5f68·.crypto_virtio_h 
20 ··0x00000120·775f696e·7465726e·616c0076·69727469·w_internal.virti 
21 ··0x00000130·6f5f6372·7970746f·5f637472·6c715f73·o_crypto_ctrlq_s 
22 ··0x00000140·74617274·00766972·74696f5f·63727970·tart.virtio_cryp 
23 ··0x00000150·746f5f64·61746171·5f737461·72740076·to_dataq_start.v 
24 ··0x00000160·69727469·6f5f6372·7970746f·5f706b74·irtio_crypto_pkt13 ··0x000000b0·63007669·7274696f·5f637279·70746f5f·c.virtio_crypto_
25 ··0x00000170·5f72785f·62757273·74005f5f·73746163·_rx_burst.__stac 
26 ··0x00000180·6b5f6368·6b5f6775·61726400·7274655f·k_chk_guard.rte_ 
27 ··0x00000190·6d656d70·6f6f6c5f·6f70735f·7461626c·mempool_ops_tabl 
28 ··0x000001a0·65007065·725f6c63·6f72655f·5f6c636f·e.per_lcore__lco14 ··0x000000c0·6c6f6774·7970655f·696e6974·00727465·logtype_init.rte
 15 ··0x000000d0·5f6c6f67·00766972·74717565·75655f64·_log.virtqueue_d
 16 ··0x000000e0·69736162·6c655f69·6e747200·63727970·isable_intr.cryp
 17 ··0x000000f0·746f5f76·69727469·6f5f6877·5f696e74·to_virtio_hw_int
29 ··0x000001b0·72655f69·64007669·7274696f·5f637279·re_id.virtio_cry18 ··0x00000100·65726e61·6c007669·7274696f·5f637279·ernal.virtio_cry
 19 ··0x00000110·70746f5f·6374726c·715f7374·61727400·pto_ctrlq_start.
30 ··0x000001c0·70746f5f·6c6f6774·7970655f·7278005f·pto_logtype_rx._ 
31 ··0x000001d0·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
32 ··0x000001e0·76697274·696f5f63·72797074·6f5f706b·virtio_crypto_pk20 ··0x00000120·76697274·696f5f63·72797074·6f5f6461·virtio_crypto_da
33 ··0x000001f0·745f7478·5f627572·73740076·69727469·t_tx_burst.virti 
34 ··0x00000200·6f5f6372·7970746f·5f6c6f67·74797065·o_crypto_logtype 
35 ··0x00000210·5f747800·6d656d63·707900············_tx.memcpy.21 ··0x00000130·7461715f·73746172·74007669·7274696f·taq_start.virtio
 22 ··0x00000140·5f637279·70746f5f·706b745f·72785f62·_crypto_pkt_rx_b
 23 ··0x00000150·75727374·005f5f73·7461636b·5f63686b·urst.__stack_chk
 24 ··0x00000160·5f677561·72640072·74655f6d·656d706f·_guard.rte_mempo
 25 ··0x00000170·6f6c5f6f·70735f74·61626c65·00706572·ol_ops_table.per
 26 ··0x00000180·5f6c636f·72655f5f·6c636f72·655f6964·_lcore__lcore_id
 27 ··0x00000190·00766972·74696f5f·63727970·746f5f6c·.virtio_crypto_l
 28 ··0x000001a0·6f677479·70655f72·78005f5f·73746163·ogtype_rx.__stac
 29 ··0x000001b0·6b5f6368·6b5f6661·696c0076·69727469·k_chk_fail.virti
 30 ··0x000001c0·6f5f6372·7970746f·5f706b74·5f74785f·o_crypto_pkt_tx_
 31 ··0x000001d0·62757273·74007669·7274696f·5f637279·burst.virtio_cry
 32 ··0x000001e0·70746f5f·6c6f6774·7970655f·7478006d·pto_logtype_tx.m
 33 ··0x000001f0·656d6370·7900·······················emcpy.
  
9.04 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 133 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e7265·6c612e67·6e752e64·65627567·..rela.gnu.debug 
6 ··0x00000040·6c746f5f·2e646562·75675f69·6e666f00·lto_.debug_info. 
7 ··0x00000050·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d 
8 ··0x00000060·65627567·5f616262·72657600·2e72656c·ebug_abbrev..rel 
9 ··0x00000070·612e676e·752e6465·6275676c·746f5f2e·a.gnu.debuglto_. 
10 ··0x00000080·64656275·675f6c69·6e65002e·676e752e·debug_line..gnu. 
11 ··0x00000090·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_ 
12 ··0x000000a0·73747200·2e676e75·2e646562·75676c74·str..gnu.debuglt 
13 ··0x000000b0·6f5f2e64·65627567·5f6c696e·655f7374·o_.debug_line_st 
14 ··0x000000c0·72002e67·6e752e6c·746f5f2e·70726f66·r..gnu.lto_.prof 
15 ··0x000000d0·696c652e·62303035·66636339·61633864·ile.b005fcc9ac8d 
16 ··0x000000e0·31376100·2e676e75·2e6c746f·5f2e6963·17a..gnu.lto_.ic 
17 ··0x000000f0·662e6230·30356663·63396163·38643137·f.b005fcc9ac8d17 
18 ··0x00000100·61002e67·6e752e6c·746f5f2e·6970615f·a..gnu.lto_.ipa_ 
19 ··0x00000110·7372612e·62303035·66636339·61633864·sra.b005fcc9ac8d 
20 ··0x00000120·31376100·2e676e75·2e6c746f·5f2e696e·17a..gnu.lto_.in 
21 ··0x00000130·6c696e65·2e623030·35666363·39616338·line.b005fcc9ac8 
22 ··0x00000140·64313761·002e676e·752e6c74·6f5f2e6a·d17a..gnu.lto_.j 
23 ··0x00000150·6d706675·6e63732e·62303035·66636339·mpfuncs.b005fcc9 
24 ··0x00000160·61633864·31376100·2e676e75·2e6c746f·ac8d17a..gnu.lto 
25 ··0x00000170·5f2e7075·7265636f·6e73742e·62303035·_.pureconst.b005 
26 ··0x00000180·66636339·61633864·31376100·2e676e75·fcc9ac8d17a..gnu 
27 ··0x00000190·2e6c746f·5f2e6970·615f6d6f·64726566·.lto_.ipa_modref 
28 ··0x000001a0·2e623030·35666363·39616338·64313761·.b005fcc9ac8d17a 
29 ··0x000001b0·002e676e·752e6c74·6f5f2e6c·746f2e62·..gnu.lto_.lto.b 
30 ··0x000001c0·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
31 ··0x000001d0·676e752e·6c746f5f·7274655f·6d656d70·gnu.lto_rte_memp 
32 ··0x000001e0·6f6f6c5f·6f70735f·64657175·6575655f·ool_ops_dequeue_ 
33 ··0x000001f0·62756c6b·2e343036·2e623030·35666363·bulk.406.b005fcc 
34 ··0x00000200·39616338·64313761·002e676e·752e6c74·9ac8d17a..gnu.lt 
35 ··0x00000210·6f5f7274·655f6d65·6d706f6f·6c5f6f70·o_rte_mempool_op 
36 ··0x00000220·735f656e·71756575·655f6275·6c6b2e34·s_enqueue_bulk.4 
37 ··0x00000230·30382e62·30303566·63633961·63386431·08.b005fcc9ac8d1 
38 ··0x00000240·3761002e·676e752e·6c746f5f·76715f75·7a..gnu.lto_vq_u 
39 ··0x00000250·70646174·655f6176·61696c5f·72696e67·pdate_avail_ring 
40 ··0x00000260·2e363138·2e623030·35666363·39616338·.618.b005fcc9ac8 
41 ··0x00000270·64313761·002e676e·752e6c74·6f5f7669·d17a..gnu.lto_vi 
42 ··0x00000280·72747175·6575655f·6e6f7469·66792e36·rtqueue_notify.6 
43 ··0x00000290·32302e62·30303566·63633961·63386431·20.b005fcc9ac8d1 
44 ··0x000002a0·3761002e·676e752e·6c746f5f·76715f72·7a..gnu.lto_vq_r 
45 ··0x000002b0·696e675f·66726565·5f636861·696e2e36·ing_free_chain.6 
46 ··0x000002c0·32312e62·30303566·63633961·63386431·21.b005fcc9ac8d1 
47 ··0x000002d0·3761002e·676e752e·6c746f5f·76697274·7a..gnu.lto_virt 
48 ··0x000002e0·71756575·655f6465·71756575·655f6275·queue_dequeue_bu 
49 ··0x000002f0·7273745f·72782e36·32322e62·30303566·rst_rx.622.b005f 
50 ··0x00000300·63633961·63386431·3761002e·676e752e·cc9ac8d17a..gnu. 
51 ··0x00000310·6c746f5f·76697274·71756575·655f6372·lto_virtqueue_cr 
52 ··0x00000320·7970746f·5f73796d·5f706b74·5f686561·ypto_sym_pkt_hea 
53 ··0x00000330·6465725f·61727261·6e67652e·3632332e·der_arrange.623. 
54 ··0x00000340·62303035·66636339·61633864·31376100·b005fcc9ac8d17a. 
55 ··0x00000350·2e676e75·2e6c746f·5f766972·74717565·.gnu.lto_virtque 
56 ··0x00000360·75655f63·72797074·6f5f7379·6d5f656e·ue_crypto_sym_en 
57 ··0x00000370·71756575·655f786d·69742e36·32342e62·queue_xmit.624.b 
58 ··0x00000380·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
59 ··0x00000390·676e752e·6c746f5f·76697274·71756575·gnu.lto_virtqueu 
60 ··0x000003a0·655f6372·7970746f·5f656e71·75657565·e_crypto_enqueue 
61 ··0x000003b0·5f786d69·742e3632·352e6230·30356663·_xmit.625.b005fc 
62 ··0x000003c0·63396163·38643137·61002e67·6e752e6c·c9ac8d17a..gnu.l 
63 ··0x000003d0·746f5f76·69727469·6f5f6372·7970746f·to_virtio_crypto 
64 ··0x000003e0·5f767269·6e675f73·74617274·2e363236·_vring_start.626 
65 ··0x000003f0·2e623030·35666363·39616338·64313761·.b005fcc9ac8d17a 
66 ··0x00000400·002e676e·752e6c74·6f5f7669·7274696f·..gnu.lto_virtio 
67 ··0x00000410·5f637279·70746f5f·6374726c·715f7374·_crypto_ctrlq_st 
68 ··0x00000420·6172742e·3632372e·62303035·66636339·art.627.b005fcc9 
69 ··0x00000430·61633864·31376100·2e676e75·2e6c746f·ac8d17a..gnu.lto 
70 ··0x00000440·5f766972·74696f5f·63727970·746f5f64·_virtio_crypto_d 
71 ··0x00000450·61746171·5f737461·72742e36·32382e62·ataq_start.628.b 
72 ··0x00000460·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
73 ··0x00000470·676e752e·6c746f5f·76697274·696f5f63·gnu.lto_virtio_c 
74 ··0x00000480·72797074·6f5f706b·745f7278·5f627572·rypto_pkt_rx_bur 
75 ··0x00000490·73742e36·32392e62·30303566·63633961·st.629.b005fcc9a 
76 ··0x000004a0·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
77 ··0x000004b0·76697274·696f5f63·72797074·6f5f706b·virtio_crypto_pk 
78 ··0x000004c0·745f7478·5f627572·73742e36·33302e62·t_tx_burst.630.b 
79 ··0x000004d0·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
80 ··0x000004e0·676e752e·6c746f5f·5f5f6675·6e635f5f·gnu.lto___func__ 
81 ··0x000004f0·2e382e36·33332e62·30303566·63633961·.8.633.b005fcc9a 
82 ··0x00000500·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
83 ··0x00000510·5f5f6675·6e635f5f·2e372e36·33342e62·__func__.7.634.b 
84 ··0x00000520·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
85 ··0x00000530·676e752e·6c746f5f·5f5f6675·6e635f5f·gnu.lto___func__ 
86 ··0x00000540·2e362e36·33372e62·30303566·63633961·.6.637.b005fcc9a 
87 ··0x00000550·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
88 ··0x00000560·5f5f6675·6e635f5f·2e352e36·34302e62·__func__.5.640.b 
89 ··0x00000570·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
90 ··0x00000580·676e752e·6c746f5f·5f5f6675·6e635f5f·gnu.lto___func__ 
91 ··0x00000590·2e342e36·34312e62·30303566·63633961·.4.641.b005fcc9a 
92 ··0x000005a0·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
93 ··0x000005b0·5f5f6675·6e635f5f·2e322e36·35332e62·__func__.2.653.b 
94 ··0x000005c0·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
95 ··0x000005d0·676e752e·6c746f5f·5f5f6675·6e635f5f·gnu.lto___func__ 
96 ··0x000005e0·2e312e36·35342e62·30303566·63633961·.1.654.b005fcc9a 
97 ··0x000005f0·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
98 ··0x00000600·5f5f6675·6e635f5f·2e302e36·35352e62·__func__.0.655.b 
99 ··0x00000610·30303566·63633961·63386431·3761002e·005fcc9ac8d17a.. 
100 ··0x00000620·676e752e·6c746f5f·7274655f·6d656d70·gnu.lto_rte_memp 
101 ··0x00000630·6f6f6c5f·6765745f·6f70732e·70617274·ool_get_ops.part 
102 ··0x00000640·2e302e37·30392e62·30303566·63633961·.0.709.b005fcc9a 
103 ··0x00000650·63386431·3761002e·676e752e·6c746f5f·c8d17a..gnu.lto_ 
104 ··0x00000660·76697274·696f5f63·72797074·6f5f706b·virtio_crypto_pk 
105 ··0x00000670·745f7478·5f627572·73742e70·6172742e·t_tx_burst.part. 
106 ··0x00000680·302e3731·362e6230·30356663·63396163·0.716.b005fcc9ac 
107 ··0x00000690·38643137·61002e67·6e752e6c·746f5f2e·8d17a..gnu.lto_. 
108 ··0x000006a0·73796d62·6f6c5f6e·6f646573·2e623030·symbol_nodes.b00 
109 ··0x000006b0·35666363·39616338·64313761·002e676e·5fcc9ac8d17a..gn 
110 ··0x000006c0·752e6c74·6f5f2e72·6566732e·62303035·u.lto_.refs.b005 
111 ··0x000006d0·66636339·61633864·31376100·2e676e75·fcc9ac8d17a..gnu 
112 ··0x000006e0·2e6c746f·5f2e6465·636c732e·62303035·.lto_.decls.b005 
113 ··0x000006f0·66636339·61633864·31376100·2e676e75·fcc9ac8d17a..gnu 
114 ··0x00000700·2e6c746f·5f2e7379·6d746162·2e623030·.lto_.symtab.b00 
115 ··0x00000710·35666363·39616338·64313761·002e676e·5fcc9ac8d17a..gn 
116 ··0x00000720·752e6c74·6f5f2e65·78745f73·796d7461·u.lto_.ext_symta 
117 ··0x00000730·622e6230·30356663·63396163·38643137·b.b005fcc9ac8d17 
118 ··0x00000740·61002e67·6e752e6c·746f5f2e·6f707473·a..gnu.lto_.opts 
119 ··0x00000750·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.
120 ··0x00000760·2e72656c·612e7465·78742e75·6e6c696b·.rela.text.unlik6 ··0x00000040·2e72656c·612e7465·78742e75·6e6c696b·.rela.text.unlik
121 ··0x00000770·656c7900·2e726f64·61746100·2e72656c·ely..rodata..rel7 ··0x00000050·656c7900·2e726f64·61746100·2e6e6f74·ely..rodata..not
 8 ··0x00000060·652e474e·552d7374·61636b00·2e6e6f74·e.GNU-stack..not
 9 ··0x00000070·652e676e·752e7072·6f706572·7479002e·e.gnu.property..
 10 ··0x00000080·72656c61·2e65685f·6672616d·6500·····rela.eh_frame.
122 ··0x00000780·612e6465·6275675f·696e666f·002e7265·a.debug_info..re 
123 ··0x00000790·6c612e64·65627567·5f6c6f63·6c697374·la.debug_loclist 
Max diff block lines reached; 0/9158 bytes (0.00%) of diff not shown.
883 KB
crypto_virtio_virtqueue.c.o
939 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········152688·(bytes·into·file)13 ··Start·of·section·headers:··········5152·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········6019 ··Number·of·section·headers:·········14
20 ··Section·header·string·table·index:·5920 ··Section·header·string·table·index:·13
7.45 KB
readelf --wide --sections {}
    
Offset 1, 69 lines modifiedOffset 1, 23 lines modified
1 There·are·60·section·headers,·starting·at·offset·0x25470:1 There·are·14·section·headers,·starting·at·offset·0x1420:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007d8·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007d8·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·018f58·000678·18···I·57···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000cc8·000678·18···I·11···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000818·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000818·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000818·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000818·000000·00··WA··0···0··1
9 ··[·5]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000818·002cfc·00···E··0···0··1 
10 ··[·6]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·0195d0·003fa8·18···I·57···5··8 
11 ··[·7]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·003514·000455·00···E··0···0··1 
12 ··[·8]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·003969·0000ee·00···E··0···0··1 
13 ··[·9]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·01d578·0003f0·18···I·57···8··8 
14 ··[10]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·003a57·002502·01·MSE··0···0··1 
15 ··[11]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·005f59·0002bf·01·MSE··0···0··1 
16 ··[12]·.gnu.lto_.profile.664f6e014953306a·PROGBITS········0000000000000000·006218·000013·00···E··0···0··1 
17 ··[13]·.gnu.lto_.icf.664f6e014953306a·PROGBITS········0000000000000000·00622b·000105·00···E··0···0··1 
18 ··[14]·.gnu.lto_.ipa_sra.664f6e014953306a·PROGBITS········0000000000000000·006330·0000bf·00···E··0···0··1 
19 ··[15]·.gnu.lto_.inline.664f6e014953306a·PROGBITS········0000000000000000·0063ef·00031d·00···E··0···0··1 
20 ··[16]·.gnu.lto_.jmpfuncs.664f6e014953306a·PROGBITS········0000000000000000·00670c·000242·00···E··0···0··1 
21 ··[17]·.gnu.lto_.pureconst.664f6e014953306a·PROGBITS········0000000000000000·00694e·000035·00···E··0···0··1 
22 ··[18]·.gnu.lto_.ipa_modref.664f6e014953306a·PROGBITS········0000000000000000·006983·00015e·00···E··0···0··1 
23 ··[19]·.gnu.lto_.lto.664f6e014953306a·PROGBITS········0000000000000000·006ae1·000008·00···E··0···0··1 
24 ··[20]·.gnu.lto_rte_mempool_get_ops.405.664f6e014953306a·PROGBITS········0000000000000000·006ae9·00029b·00···E··0···0··1 
25 ··[21]·.gnu.lto_rte_mempool_ops_enqueue_bulk.408.664f6e014953306a·PROGBITS········0000000000000000·006d84·000255·00···E··0···0··1 
26 ··[22]·.gnu.lto_rte_mbuf_refcnt_update.455.664f6e014953306a·PROGBITS········0000000000000000·006fd9·0003d9·00···E··0···0··1 
27 ··[23]·.gnu.lto_rte_mbuf_ext_refcnt_update.458.664f6e014953306a·PROGBITS········0000000000000000·0073b2·000379·00···E··0···0··1 
28 ··[24]·.gnu.lto___rte_pktmbuf_free_extbuf.473.664f6e014953306a·PROGBITS········0000000000000000·00772b·000206·00···E··0···0··1 
29 ··[25]·.gnu.lto___rte_pktmbuf_free_direct.474.664f6e014953306a·PROGBITS········0000000000000000·007931·000c8e·00···E··0···0··1 
30 ··[26]·.gnu.lto_rte_pktmbuf_detach.475.664f6e014953306a·PROGBITS········0000000000000000·0085bf·000958·00···E··0···0··1 
31 ··[27]·.gnu.lto___rte_pktmbuf_pinned_extbuf_decref.476.664f6e014953306a·PROGBITS········0000000000000000·008f17·0003d5·00···E··0···0··1 
32 ··[28]·.gnu.lto_rte_pktmbuf_free.479.664f6e014953306a·PROGBITS········0000000000000000·0092ec·001332·00···E··0···0··1 
33 ··[29]·.gnu.lto_rte_crypto_op_free.512.664f6e014953306a·PROGBITS········0000000000000000·00a61e·000a58·00···E··0···0··1 
34 ··[30]·.gnu.lto_virtqueue_disable_intr.606.664f6e014953306a·PROGBITS········0000000000000000·00b076·000196·00···E··0···0··1 
35 ··[31]·.gnu.lto_virtqueue_detatch_unused.607.664f6e014953306a·PROGBITS········0000000000000000·00b20c·0001e4·00···E··0···0··1 
36 ··[32]·.gnu.lto_virtqueue_detatch_unused.part.0.661.664f6e014953306a·PROGBITS········0000000000000000·00b3f0·00033c·00···E··0···0··1 
37 ··[33]·.gnu.lto_.symbol_nodes.664f6e014953306a·PROGBITS········0000000000000000·00b72c·00028a·00···E··0···0··1 
38 ··[34]·.gnu.lto_.refs.664f6e014953306a·PROGBITS········0000000000000000·00b9b6·00002b·00···E··0···0··1 
39 ··[35]·.gnu.lto_.decls.664f6e014953306a·PROGBITS········0000000000000000·00b9e1·003cac·00···E··0···0··1 
40 ··[36]·.gnu.lto_.symtab.664f6e014953306a·PROGBITS········0000000000000000·00f68d·0000b1·00···E··0···0··1 
41 ··[37]·.gnu.lto_.ext_symtab.664f6e014953306a·PROGBITS········0000000000000000·00f73e·00000b·00···E··0···0··1 
42 ··[38]·.gnu.lto_.opts····PROGBITS········0000000000000000·00f749·000173·00···E··0···0··1 
43 ··[39]·.rodata.str1.8····PROGBITS········0000000000000000·00f8bc·000068·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000818·000068·01·AMS··0···0··8
44 ··[40]·.rodata···········PROGBITS········0000000000000000·00f924·000014·00···A··0···0··810 ··[·6]·.rodata···········PROGBITS········0000000000000000·000880·000014·00···A··0···0··8
45 ··[41]·.debug_info·······PROGBITS········0000000000000000·00f938·004098·00······0···0··1 
46 ··[42]·.rela.debug_info··RELA············0000000000000000·01d968·007038·18···I·57··41··8 
47 ··[43]·.debug_abbrev·····PROGBITS········0000000000000000·0139d0·000641·00······0···0··1 
48 ··[44]·.debug_loclists···PROGBITS········0000000000000000·014011·000db9·00······0···0··1 
49 ··[45]·.debug_aranges····PROGBITS········0000000000000000·014dca·000030·00······0···0··1 
50 ··[46]·.rela.debug_aranges·RELA············0000000000000000·0249a0·000030·18···I·57··45··8 
51 ··[47]·.debug_rnglists···PROGBITS········0000000000000000·014dfa·0003a4·00······0···0··1 
52 ··[48]·.debug_line·······PROGBITS········0000000000000000·01519e·000c8e·00······0···0··1 
53 ··[49]·.rela.debug_line··RELA············0000000000000000·0249d0·000438·18···I·57··48··8 
54 ··[50]·.debug_str········PROGBITS········0000000000000000·015e2c·00252c·01··MS··0···0··1 
55 ··[51]·.debug_line_str···PROGBITS········0000000000000000·018358·000307·01··MS··0···0··1 
56 ··[52]·.comment··········PROGBITS········0000000000000000·01865f·000020·01··MS··0···0··1 
57 ··[53]·.note.GNU-stack···PROGBITS········0000000000000000·01867f·000000·00······0···0··111 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·000894·000000·00······0···0··1
58 ··[54]·.note.gnu.property·NOTE············0000000000000000·01867f·000020·00···A··0···0··812 ··[·8]·.note.gnu.property·NOTE············0000000000000000·000894·000020·00···A··0···0··8
59 ··[55]·.eh_frame·········PROGBITS········0000000000000000·01869f·000158·00···A··0···0··813 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·0008b4·000158·00···A··0···0··8
60 ··[56]·.rela.eh_frame····RELA············0000000000000000·024e08·000060·18···I·57··55··814 ··[10]·.rela.eh_frame····RELA············0000000000000000·001340·000060·18···I·11···9··8
61 ··[57]·.symtab···········SYMTAB··········0000000000000000·0187f8·000660·18·····58··59··815 ··[11]·.symtab···········SYMTAB··········0000000000000000·000a10·0001e0·18·····12··12··8
62 ··[58]·.strtab···········STRTAB··········0000000000000000·018e58·0000f9·00······0···0··116 ··[12]·.strtab···········STRTAB··········0000000000000000·000bf0·0000d8·00······0···0··1
63 ··[59]·.shstrtab·········STRTAB··········0000000000000000·024e68·000606·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········0000000000000000·0013a0·00007a·00······0···0··1
64 Key·to·Flags:18 Key·to·Flags:
65 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
66 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
67 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
68 ··D·(mbind),·p·(processor·specific)22 ··D·(mbind),·p·(processor·specific)
7.31 KB
readelf --wide --symbols {}
    
Offset 1, 71 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·68·entries:1 Symbol·table·'.symtab'·contains·20·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·virtqueue.c 
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data 
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.gnu.debuglto_.debug_info 
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.gnu.debuglto_.debug_abbrev 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.gnu.debuglto_.debug_line 
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.gnu.debuglto_.debug_str 
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.gnu.debuglto_.debug_line_str 
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.gnu.lto_.profile.664f6e014953306a 
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.gnu.lto_.icf.664f6e014953306a 
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.gnu.lto_.ipa_sra.664f6e014953306a 
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.gnu.lto_.inline.664f6e014953306a 
17 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.gnu.lto_.jmpfuncs.664f6e014953306a 
18 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···17·.gnu.lto_.pureconst.664f6e014953306a 
19 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.gnu.lto_.ipa_modref.664f6e014953306a 
20 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···19·.gnu.lto_.lto.664f6e014953306a 
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.gnu.lto_rte_mempool_get_ops.405.664f6e014953306a 
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.gnu.lto_rte_mempool_ops_enqueue_bulk.408.664f6e014953306a 
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22·.gnu.lto_rte_mbuf_refcnt_update.455.664f6e014953306a 
24 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···23·.gnu.lto_rte_mbuf_ext_refcnt_update.458.664f6e014953306a 
25 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···24·.gnu.lto___rte_pktmbuf_free_extbuf.473.664f6e014953306a 
26 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···25·.gnu.lto___rte_pktmbuf_free_direct.474.664f6e014953306a 
27 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···26·.gnu.lto_rte_pktmbuf_detach.475.664f6e014953306a 
28 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···27·.gnu.lto___rte_pktmbuf_pinned_extbuf_decref.476.664f6e014953306a 
29 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···28·.gnu.lto_rte_pktmbuf_free.479.664f6e014953306a 
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu.lto_rte_crypto_op_free.512.664f6e014953306a 
31 ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···30·.gnu.lto_virtqueue_disable_intr.606.664f6e014953306a 
32 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···31·.gnu.lto_virtqueue_detatch_unused.607.664f6e014953306a 
33 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···32·.gnu.lto_virtqueue_detatch_unused.part.0.661.664f6e014953306a 
34 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu.lto_.symbol_nodes.664f6e014953306a 
35 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···34·.gnu.lto_.refs.664f6e014953306a 
36 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···35·.gnu.lto_.decls.664f6e014953306a 
37 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···36·.gnu.lto_.symtab.664f6e014953306a 
38 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···37·.gnu.lto_.ext_symtab.664f6e014953306a 
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···38·.gnu.lto_.opts 
40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···39·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
41 ····38:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···39·$d6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
42 ····39:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
43 ····40:·0000000000000000···672·FUNC····LOCAL··DEFAULT····1·rte_pktmbuf_detach8 ·····5:·0000000000000000···672·FUNC····LOCAL··DEFAULT····1·rte_pktmbuf_detach
44 ····41:·00000000000002a0···820·FUNC····LOCAL··DEFAULT····1·rte_pktmbuf_free9 ·····6:·00000000000002a0···820·FUNC····LOCAL··DEFAULT····1·rte_pktmbuf_free
45 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···40·.rodata10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata
46 ····43:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···40·$d11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
47 ····44:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···40·__func__.012 ·····9:·0000000000000000····20·OBJECT··LOCAL··DEFAULT····6·__func__.0
48 ····45:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···41·.debug_info 
49 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···43·.debug_abbrev 
50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···44·.debug_loclists 
51 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···45·.debug_aranges 
52 ····49:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···47·.debug_rnglists 
53 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···48·.debug_line 
54 ····51:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···50·.debug_str 
55 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···51·.debug_line_str 
56 ····53:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···53·.note.GNU-stack 
57 ····54:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···54·.note.gnu.property 
58 ····55:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···54·$d13 ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
59 ····56:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···55·$d14 ····11:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d
60 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···55·.eh_frame 
61 ····58:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···52·.comment 
62 ····59:·0000000000000000·····0·NOTYPE··WEAK···HIDDEN·····5·virtqueue.c.547c7fc3 
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
64 ····61:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·per_lcore__lcore_id16 ····13:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·per_lcore__lcore_id
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_mempool_ops_table17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rte_mempool_ops_table
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aarch64_ldadd2_acq_rel18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aarch64_ldadd2_acq_rel
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__rte_panic20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__rte_panic
69 ····66:·00000000000005e0····24·FUNC····GLOBAL·DEFAULT····1·virtqueue_disable_intr21 ····18:·00000000000005e0····24·FUNC····GLOBAL·DEFAULT····1·virtqueue_disable_intr
70 ····67:·0000000000000600···472·FUNC····GLOBAL·DEFAULT····1·virtqueue_detatch_unused22 ····19:·0000000000000600···472·FUNC····GLOBAL·DEFAULT····1·virtqueue_detatch_unused
206 KB
readelf --wide --relocs {}
    
Offset 1, 2059 lines modifiedOffset 1, 79 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x18f58·contains·69·entries:1 Relocation·section·'.rela.text'·at·offset·0xcc8·contains·69·entries:
Diff chunk too large, falling back to line-by-line diff (76 lines added, 2056 lines removed)
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000018··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·03 0000000000000018··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
4 000000000000001c··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·04 000000000000001c··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
5 000000000000005c··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·05 000000000000005c··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
6 0000000000000060··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·06 0000000000000060··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
7 0000000000000158··0000003d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·07 0000000000000158··0000000d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·0
8 000000000000015c··0000003d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·08 000000000000015c··0000000d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·0
9 0000000000000160··0000003d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·09 0000000000000160··0000000d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·0
10 0000000000000164··0000003d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·010 0000000000000164··0000000d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·0
11 00000000000001d4··0000003e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·011 00000000000001d4··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
12 00000000000001d8··0000003e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·012 00000000000001d8··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
13 0000000000000210··0000003e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·013 0000000000000210··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
14 0000000000000214··0000003e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·014 0000000000000214··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
15 0000000000000240··0000003f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·015 0000000000000240··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·0
16 000000000000025c··0000003f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·016 000000000000025c··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·0
17 0000000000000274··000000400000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·017 0000000000000274··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
18 0000000000000278··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·018 0000000000000278··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
19 000000000000027c··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·819 000000000000027c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
20 0000000000000280··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4820 0000000000000280··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48
21 0000000000000284··0000002a00000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·021 0000000000000284··0000000700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
22 0000000000000288··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·022 0000000000000288··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
23 000000000000028c··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·823 000000000000028c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
24 0000000000000290··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4824 0000000000000290··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48
25 0000000000000294··0000002a00000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·025 0000000000000294··0000000700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
26 000000000000029c··000000410000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·026 000000000000029c··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·0
27 00000000000002a8··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·027 00000000000002a8··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
28 00000000000002ac··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·028 00000000000002ac··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
29 00000000000002d8··0000003e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·029 00000000000002d8··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
30 00000000000002dc··0000003e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·030 00000000000002dc··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
31 0000000000000390··0000003d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·031 0000000000000390··0000000d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·0
32 0000000000000394··0000003d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·032 0000000000000394··0000000d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·0
33 0000000000000398··0000003d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·033 0000000000000398··0000000d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·0
34 000000000000039c··0000003d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·034 000000000000039c··0000000d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·0
35 0000000000000408··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·035 0000000000000408··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
36 000000000000040c··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·036 000000000000040c··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
37 0000000000000440··0000003f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·037 0000000000000440··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·0
38 00000000000004d4··0000003f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·038 00000000000004d4··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·0
39 000000000000057c··0000003f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·039 000000000000057c··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__aarch64_ldadd2_acq_rel·+·0
40 00000000000005a8··000000400000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·040 00000000000005a8··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
41 00000000000005ac··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·041 00000000000005ac··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
42 00000000000005b0··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·842 00000000000005b0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
43 00000000000005b4··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4843 00000000000005b4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48
44 00000000000005b8··0000002a00000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·044 00000000000005b8··0000000700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
45 00000000000005bc··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·045 00000000000005bc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
46 00000000000005c0··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·846 00000000000005c0··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
47 00000000000005c4··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4847 00000000000005c4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48
48 00000000000005c8··0000002a00000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·048 00000000000005c8··0000000700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
49 00000000000005d0··000000410000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·049 00000000000005d0··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·0
50 0000000000000608··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·050 0000000000000608··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
51 000000000000060c··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·051 000000000000060c··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
52 0000000000000640··0000003e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·052 0000000000000640··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
53 0000000000000644··0000003e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·053 0000000000000644··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
54 0000000000000680··0000003d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·054 0000000000000680··0000000d00000232·R_AARCH64_TLSDESC_ADR_PAGE21·0000000000000000·per_lcore__lcore_id·+·0
55 0000000000000684··0000003d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·055 0000000000000684··0000000d00000233·R_AARCH64_TLSDESC_LD64_LO12·0000000000000000·per_lcore__lcore_id·+·0
56 0000000000000688··0000003d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·056 0000000000000688··0000000d00000234·R_AARCH64_TLSDESC_ADD_LO12·0000000000000000·per_lcore__lcore_id·+·0
57 000000000000068c··0000003d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·057 000000000000068c··0000000d00000239·R_AARCH64_TLSDESC_CALL·0000000000000000·per_lcore__lcore_id·+·0
58 000000000000070c··0000003c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·058 000000000000070c··0000000c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
59 0000000000000710··0000003c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·059 0000000000000710··0000000c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
60 0000000000000778··0000003e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·060 0000000000000778··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·rte_mempool_ops_table·+·0
61 000000000000077c··0000003e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·061 000000000000077c··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·rte_mempool_ops_table·+·0
62 00000000000007ac··000000400000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·062 00000000000007ac··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
63 00000000000007b0··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·063 00000000000007b0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0
64 00000000000007b4··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·864 00000000000007b4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8
65 00000000000007b8··0000002500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4865 00000000000007b8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48
66 00000000000007bc··0000002a00000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·066 00000000000007bc··0000000700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
67 00000000000007c0··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·067 00000000000007c0··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0
68 00000000000007c4··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·868 00000000000007c4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8
69 00000000000007c8··0000002500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·4869 00000000000007c8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48
70 00000000000007cc··0000002a00000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·070 00000000000007cc··0000000700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
71 00000000000007d4··000000410000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·071 00000000000007d4··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__rte_panic·+·0
  
72 Relocation·section·'.rela.gnu.debuglto_.debug_info'·at·offset·0x195d0·contains·679·entries:72 Relocation·section·'.rela.eh_frame'·at·offset·0x1340·contains·4·entries:
73 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend73 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
74 0000000000000008··0000000600000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_abbrev·+·074 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
75 000000000000000d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1a5e75 0000000000000064··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2a0
76 0000000000000012··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·5d76 00000000000000d8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·5e0
77 0000000000000016··0000000900000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line_str·+·1ad77 00000000000000ec··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·600
78 000000000000001a··0000000700000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_line·+·0 
79 0000000000000021··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·939 
80 0000000000000028··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·22d2 
81 000000000000002f··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·13c7 
82 0000000000000036··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·e92 
83 000000000000003d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·85e 
84 0000000000000042··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·521 
85 000000000000004e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1c3c 
86 000000000000005c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1f74 
87 0000000000000061··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·b70 
88 000000000000006d··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2398 
89 0000000000000085··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·11a8 
90 0000000000000093··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·613 
91 0000000000000098··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·e72 
92 00000000000000b0··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·158 
93 00000000000000be··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·ae9 
94 00000000000000c8··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2018 
95 00000000000000d4··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·19f 
96 00000000000000e0··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·86a 
97 00000000000000f1··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·19d3 
98 0000000000000107··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2210 
99 0000000000000113··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1fba 
100 0000000000000124··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·103b 
101 0000000000000130··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·72 
102 000000000000013c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·25d 
103 0000000000000149··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·456 
104 000000000000015b··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·4a9 
105 0000000000000169··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·11df 
106 0000000000000170··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1788 
107 0000000000000175··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·21e8 
108 000000000000019c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·4ba 
109 00000000000001a9··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1d00 
110 00000000000001b7··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·2219 
111 00000000000001c5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1f29 
112 00000000000001d9··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1384 
113 00000000000001e5··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·79c 
114 00000000000001f2··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·5ae 
115 00000000000001ff··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1ecb 
116 000000000000020c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·d64 
117 000000000000022c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·e37 
118 0000000000000239··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·23b0 
119 0000000000000246··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·bb5 
120 0000000000000270··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·1950 
121 0000000000000275··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·d 
122 0000000000000281··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·782 
123 000000000000028e··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·22e5 
124 000000000000029c··0000000800000102·R_AARCH64_ABS32········0000000000000000·.gnu.debuglto_.debug_str·+·13c2 
Max diff block lines reached; -1/211180 bytes (-0.00%) of diff not shown.
94.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 1921 lines modifiedOffset 0, 0 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line: 
  
2 ··Offset:······················0 
3 ··Length:······················3210 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········8 
6 ··Segment·selector·(bytes):····0 
7 ··Prologue·Length:·············226 
8 ··Minimum·Instruction·Length:··4 
9 ··Maximum·Ops·per·Instruction:·1 
10 ··Initial·value·of·'is_stmt':··1 
11 ··Line·Base:···················-5 
12 ··Line·Range:··················14 
13 ··Opcode·Base:·················13 
  
14 ·Opcodes: 
15 ··Opcode·1·has·0·args 
16 ··Opcode·2·has·1·arg 
17 ··Opcode·3·has·1·arg 
18 ··Opcode·4·has·1·arg 
19 ··Opcode·5·has·1·arg 
20 ··Opcode·6·has·0·args 
21 ··Opcode·7·has·0·args 
22 ··Opcode·8·has·0·args 
23 ··Opcode·9·has·1·arg 
24 ··Opcode·10·has·0·args 
25 ··Opcode·11·has·0·args 
26 ··Opcode·12·has·1·arg 
  
27 ·The·Directory·Table·(offset·0x22,·lines·12,·columns·1): 
28 ··Entry»  Name 
29 ··0»      (line_strp)»   (offset:·0x3d):·/build/reproducible-path/dpdk-24.11.1/obj-aarch64-linux-gnu 
30 ··1»      (line_strp)»   (offset:·0x79):·/usr/include/aarch64-linux-gnu/bits 
31 ··2»      (line_strp)»   (offset:·0x9d):·/usr/include 
32 ··3»      (line_strp)»   (offset:·0xaa):·/usr/lib/gcc/aarch64-linux-gnu/14/include 
33 ··4»      (line_strp)»   (offset:·0xd4):·../lib/eal/include 
34 ··5»      (line_strp)»   (offset:·0xe7):·../lib/eal/include/generic 
35 ··6»      (line_strp)»   (offset:·0x102):·../lib/mempool 
36 ··7»      (line_strp)»   (offset:·0x111):·../lib/mbuf 
37 ··8»      (line_strp)»   (offset:·0x11d):·../lib/cryptodev 
38 ··9»      (line_strp)»   (offset:·0x12e):·../lib/vhost 
39 ··10»     (line_strp)»  (offset:·0x13b):·../drivers/crypto/virtio 
40 ··11»     (line_strp)»  (offset:·0x154):·../lib/eal/arm/include 
  
41 ·The·File·Name·Table·(offset·0x58,·lines·30,·columns·2): 
42 ··Entry»  Dir»       Name 
43 ··0»      (udata)»       10»     (line_strp)»  (offset:·0x16b):·virtqueue.c 
44 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x177):·types.h 
45 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x17f):·stdint-intn.h 
46 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x18d):·stdint-uintn.h 
47 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x19c):·stdint.h 
48 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x1a5):·stddef.h 
49 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1ae):·rte_common.h 
50 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x1bb):·stdio.h 
51 ··8»      (udata)»       4»      (line_strp)»   (offset:·0x1c3):·rte_uuid.h 
52 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1ce):·rte_spinlock.h 
53 ··10»     (udata)»      4»     (line_strp)»  (offset:·0x1dd):·rte_memzone.h 
54 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1eb):·rte_trace_point.h 
55 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x1fd):·rte_lcore.h 
56 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x209):·rte_mempool_trace_fp.h 
57 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x220):·rte_mempool.h 
58 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x22e):·rte_mbuf_core.h 
59 ··16»     (udata)»      7»     (line_strp)»  (offset:·0x23e):·rte_mbuf.h 
60 ··17»     (udata)»      8»     (line_strp)»  (offset:·0x249):·rte_crypto_sym.h 
61 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x25a):·rte_crypto_asym.h 
62 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x26c):·rte_crypto.h 
63 ··20»     (udata)»      8»     (line_strp)»  (offset:·0x279):·rte_cryptodev.h 
64 ··21»     (udata)»      9»     (line_strp)»  (offset:·0x289):·virtio_crypto.h 
65 ··22»     (udata)»      10»    (line_strp)» (offset:·0x299):·virtio_pci.h 
66 ··23»     (udata)»      10»    (line_strp)» (offset:·0x2a6):·virtqueue.h 
67 ··24»     (udata)»      10»    (line_strp)» (offset:·0x2b2):·virtio_ring.h 
68 ··25»     (udata)»      10»    (line_strp)» (offset:·0x2c0):·virtqueue.c 
69 ··26»     (udata)»      4»     (line_strp)»  (offset:·0x2cc):·rte_trace.h 
70 ··27»     (udata)»      11»    (line_strp)» (offset:·0x2d8):·rte_cycles_64.h 
71 ··28»     (udata)»      1»     (line_strp)»  (offset:·0x2e8):·string_fortified.h 
72 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2fb):·rte_debug.h 
  
73 ·Line·Number·Statements: 
74 ··[0x000000ee]··Set·File·Name·to·entry·16·in·the·File·Name·Table 
75 ··[0x000000f0]··Set·column·to·1 
76 ··[0x000000f2]··Extended·opcode·2:·set·Address·to·0 
77 ··[0x000000fd]··Advance·Line·by·1255·to·1256 
78 ··[0x00000100]··Copy 
79 ··[0x00000101]··Set·is_stmt·to·0 
80 ··[0x00000102]··Copy·(view·1) 
81 ··[0x00000103]··Set·column·to·6 
82 ··[0x00000105]··Special·opcode·122:·advance·Address·by·32·to·0x20·and·Line·by·5·to·1261 
83 ··[0x00000106]··Set·column·to·1 
84 ··[0x00000108]··Special·opcode·14:·advance·Address·by·4·to·0x24·and·Line·by·-5·to·1256 
85 ··[0x00000109]··Set·column·to·2 
86 ··[0x0000010b]··Set·is_stmt·to·1 
87 ··[0x0000010c]··Special·opcode·48:·advance·Address·by·12·to·0x30·and·Line·by·1·to·1257 
88 ··[0x0000010d]··Set·column·to·22 
89 ··[0x0000010f]··Set·is_stmt·to·0 
90 ··[0x00000110]··Copy·(view·1) 
91 ··[0x00000111]··Set·column·to·2 
92 ··[0x00000113]··Set·is_stmt·to·1 
93 ··[0x00000114]··Special·opcode·20:·advance·Address·by·4·to·0x34·and·Line·by·1·to·1258 
94 ··[0x00000115]··Special·opcode·6:·advance·Address·by·0·to·0x34·and·Line·by·1·to·1259·(view·1) 
95 ··[0x00000116]··Special·opcode·7:·advance·Address·by·0·to·0x34·and·Line·by·2·to·1261·(view·2) 
96 ··[0x00000117]··Set·column·to·5 
97 ··[0x00000119]··Set·is_stmt·to·0 
98 ··[0x0000011a]··Copy·(view·3) 
99 ··[0x0000011b]··Set·column·to·3 
100 ··[0x0000011d]··Set·is_stmt·to·1 
101 ··[0x0000011e]··Special·opcode·26:·advance·Address·by·4·to·0x38·and·Line·by·7·to·1268 
102 ··[0x0000011f]··Set·column·to·1 
103 ··[0x00000121]··Advance·Line·by·-954·to·314 
104 ··[0x00000124]··Copy·(view·1) 
105 ··[0x00000125]··Set·column·to·2 
106 ··[0x00000127]··Special·opcode·7:·advance·Address·by·0·to·0x38·and·Line·by·2·to·316·(view·2) 
107 ··[0x00000128]··Special·opcode·7:·advance·Address·by·0·to·0x38·and·Line·by·2·to·318·(view·3) 
108 ··[0x00000129]··Set·File·Name·to·entry·14·in·the·File·Name·Table 
109 ··[0x0000012b]··Set·column·to·21 
110 ··[0x0000012d]··Advance·Line·by·1543·to·1861 
111 ··[0x00000130]··Copy·(view·4) 
112 ··[0x00000131]··Set·column·to·2 
113 ··[0x00000133]··Special·opcode·7:·advance·Address·by·0·to·0x38·and·Line·by·2·to·1863·(view·5) 
114 ··[0x00000134]··Set·column·to·3 
115 ··[0x00000136]··Set·is_stmt·to·0 
116 ··[0x00000137]··Special·opcode·6:·advance·Address·by·0·to·0x38·and·Line·by·1·to·1864·(view·6) 
117 ··[0x00000138]··Extended·opcode·4:·set·Discriminator·to·1 
118 ··[0x0000013c]··Special·opcode·19:·advance·Address·by·4·to·0x3c·and·Line·by·0·to·1864 
119 ··[0x0000013d]··Extended·opcode·4:·set·Discriminator·to·1 
120 ··[0x00000141]··Special·opcode·75:·advance·Address·by·20·to·0x50·and·Line·by·0·to·1864 
121 ··[0x00000142]··Set·File·Name·to·entry·16·in·the·File·Name·Table 
122 ··[0x00000144]··Set·column·to·2 
Max diff block lines reached; -1/96359 bytes (-0.00%) of diff not shown.
400 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 7778 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_info·section: 
  
2 ··Compilation·Unit·@·offset·0: 
3 ···Length:········0x4094·(32-bit) 
4 ···Version:·······5 
5 ···Unit·Type:·····DW_UT_compile·(1) 
6 ···Abbrev·Offset:·0 
7 ···Pointer·Size:··8 
8 ·<0><c>:·Abbrev·Number:·56·(DW_TAG_compile_unit) 
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x1a6f):·GNU·C11·14.2.0·-mbranch-protection=standard·-march=armv8-a+crc·-moutline-atomics·-mlittle-endian·-mabi=lp64·-g·-O2·-std=c11·-flto·-fstack-protector-strong·-fstack-clash-protection·-flto·-ffat-lto-objects·-fPIC·-fasynchronous-unwind-tables 
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11) 
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x18):·../drivers/crypto/virtio/virtqueue.c 
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./obj-aarch64-linux-gnu 
13 ····<1a>···DW_AT_low_pc······:·(addr)·0 
14 ····<22>···DW_AT_high_pc·····:·(data8)·0x7d8 
15 ····<2a>···DW_AT_stmt_list···:·(sec_offset)·0 
16 ·<1><2e>:·Abbrev·Number:·20·(DW_TAG_base_type) 
17 ····<2f>···DW_AT_byte_size···:·(data1)·1 
18 ····<30>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
19 ····<31>···DW_AT_name········:·(strp)·(offset:·0x939):·unsigned·char 
20 ·<1><35>:·Abbrev·Number:·20·(DW_TAG_base_type) 
21 ····<36>···DW_AT_byte_size···:·(data1)·2 
22 ····<37>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
23 ····<38>···DW_AT_name········:·(strp)·(offset:·0x22fc):·short·unsigned·int 
24 ·<1><3c>:·Abbrev·Number:·20·(DW_TAG_base_type) 
25 ····<3d>···DW_AT_byte_size···:·(data1)·4 
26 ····<3e>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
27 ····<3f>···DW_AT_name········:·(strp)·(offset:·0x13d8):·unsigned·int 
28 ·<1><43>:·Abbrev·Number:·20·(DW_TAG_base_type) 
29 ····<44>···DW_AT_byte_size···:·(data1)·8 
30 ····<45>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
31 ····<46>···DW_AT_name········:·(strp)·(offset:·0xe92):·long·unsigned·int 
32 ·<1><4a>:·Abbrev·Number:·20·(DW_TAG_base_type) 
33 ····<4b>···DW_AT_byte_size···:·(data1)·1 
34 ····<4c>···DW_AT_encoding····:·(data1)·6»    (signed·char) 
35 ····<4d>···DW_AT_name········:·(strp)·(offset:·0x85e):·signed·char 
36 ·<1><51>:·Abbrev·Number:·12·(DW_TAG_typedef) 
37 ····<52>···DW_AT_name········:·(strp)·(offset:·0x521):·__uint8_t 
38 ····<56>···DW_AT_decl_file···:·(data1)·1 
39 ····<57>···DW_AT_decl_line···:·(data1)·38 
40 ····<58>···DW_AT_decl_column·:·(data1)·23 
41 ····<59>···DW_AT_type········:·(ref4)·<0x2e>,·unsigned·char 
42 ·<1><5d>:·Abbrev·Number:·12·(DW_TAG_typedef) 
43 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x1c66):·__int16_t 
44 ····<62>···DW_AT_decl_file···:·(data1)·1 
45 ····<63>···DW_AT_decl_line···:·(data1)·39 
46 ····<64>···DW_AT_decl_column·:·(data1)·26 
47 ····<65>···DW_AT_type········:·(ref4)·<0x69>,·short·int 
48 ·<1><69>:·Abbrev·Number:·20·(DW_TAG_base_type) 
49 ····<6a>···DW_AT_byte_size···:·(data1)·2 
50 ····<6b>···DW_AT_encoding····:·(data1)·5»    (signed) 
51 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x1f9e):·short·int 
52 ·<1><70>:·Abbrev·Number:·12·(DW_TAG_typedef) 
53 ····<71>···DW_AT_name········:·(strp)·(offset:·0xb70):·__uint16_t 
54 ····<75>···DW_AT_decl_file···:·(data1)·1 
55 ····<76>···DW_AT_decl_line···:·(data1)·40 
56 ····<77>···DW_AT_decl_column·:·(data1)·28 
57 ····<78>···DW_AT_type········:·(ref4)·<0x35>,·short·unsigned·int 
58 ·<1><7c>:·Abbrev·Number:·12·(DW_TAG_typedef) 
59 ····<7d>···DW_AT_name········:·(strp)·(offset:·0x23c2):·__int32_t 
60 ····<81>···DW_AT_decl_file···:·(data1)·1 
61 ····<82>···DW_AT_decl_line···:·(data1)·41 
62 ····<83>···DW_AT_decl_column·:·(data1)·20 
63 ····<84>···DW_AT_type········:·(ref4)·<0x88>,·int 
64 ·<1><88>:·Abbrev·Number:·57·(DW_TAG_base_type) 
65 ····<89>···DW_AT_byte_size···:·(data1)·4 
66 ····<8a>···DW_AT_encoding····:·(data1)·5»    (signed) 
67 ····<8b>···DW_AT_name········:·(string)·int 
68 ·<1><8f>:·Abbrev·Number:·46·(DW_TAG_volatile_type) 
69 ····<90>···DW_AT_type········:·(ref4)·<0x88>,·int 
70 ·<1><94>:·Abbrev·Number:·12·(DW_TAG_typedef) 
71 ····<95>···DW_AT_name········:·(strp)·(offset:·0x11a8):·__uint32_t 
72 ····<99>···DW_AT_decl_file···:·(data1)·1 
73 ····<9a>···DW_AT_decl_line···:·(data1)·42 
74 ····<9b>···DW_AT_decl_column·:·(data1)·22 
75 ····<9c>···DW_AT_type········:·(ref4)·<0x3c>,·unsigned·int 
76 ·<1><a0>:·Abbrev·Number:·20·(DW_TAG_base_type) 
77 ····<a1>···DW_AT_byte_size···:·(data1)·8 
78 ····<a2>···DW_AT_encoding····:·(data1)·5»    (signed) 
79 ····<a3>···DW_AT_name········:·(strp)·(offset:·0x613):·long·int 
80 ·<1><a7>:·Abbrev·Number:·12·(DW_TAG_typedef) 
81 ····<a8>···DW_AT_name········:·(strp)·(offset:·0xe72):·__uint64_t 
82 ····<ac>···DW_AT_decl_file···:·(data1)·1 
83 ····<ad>···DW_AT_decl_line···:·(data1)·45 
84 ····<ae>···DW_AT_decl_column·:·(data1)·27 
85 ····<af>···DW_AT_type········:·(ref4)·<0x43>,·long·unsigned·int 
86 ·<1><b3>:·Abbrev·Number:·58·(DW_TAG_pointer_type) 
87 ····<b4>···DW_AT_byte_size···:·(data1)·8 
88 ·<1><b5>:·Abbrev·Number:·26·(DW_TAG_const_type) 
89 ····<b6>···DW_AT_type········:·(ref4)·<0xb3> 
90 ·<1><ba>:·Abbrev·Number:·47·(DW_TAG_restrict_type) 
91 ····<bb>···DW_AT_type········:·(ref4)·<0xb3> 
92 ·<1><bf>:·Abbrev·Number:·12·(DW_TAG_typedef) 
93 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x158):·__ssize_t 
94 ····<c4>···DW_AT_decl_file···:·(data1)·1 
95 ····<c5>···DW_AT_decl_line···:·(data1)·194 
96 ····<c6>···DW_AT_decl_column·:·(data1)·27 
97 ····<c7>···DW_AT_type········:·(ref4)·<0xa0>,·long·int 
98 ·<1><cb>:·Abbrev·Number:·20·(DW_TAG_base_type) 
99 ····<cc>···DW_AT_byte_size···:·(data1)·1 
100 ····<cd>···DW_AT_encoding····:·(data1)·8»    (unsigned·char) 
101 ····<ce>···DW_AT_name········:·(strp)·(offset:·0xae9):·char 
102 ·<1><d2>:·Abbrev·Number:·26·(DW_TAG_const_type) 
103 ····<d3>···DW_AT_type········:·(ref4)·<0xcb>,·char 
104 ·<1><d7>:·Abbrev·Number:·12·(DW_TAG_typedef) 
105 ····<d8>···DW_AT_name········:·(strp)·(offset:·0x2042):·int16_t 
106 ····<dc>···DW_AT_decl_file···:·(data1)·2 
107 ····<dd>···DW_AT_decl_line···:·(data1)·25 
108 ····<de>···DW_AT_decl_column·:·(data1)·19 
109 ····<df>···DW_AT_type········:·(ref4)·<0x5d>,·__int16_t,·short·int 
110 ·<1><e3>:·Abbrev·Number:·12·(DW_TAG_typedef) 
111 ····<e4>···DW_AT_name········:·(strp)·(offset:·0x19f):·int32_t 
112 ····<e8>···DW_AT_decl_file···:·(data1)·2 
113 ····<e9>···DW_AT_decl_line···:·(data1)·26 
114 ····<ea>···DW_AT_decl_column·:·(data1)·19 
115 ····<eb>···DW_AT_type········:·(ref4)·<0x7c>,·__int32_t,·int 
116 ·<1><ef>:·Abbrev·Number:·12·(DW_TAG_typedef) 
117 ····<f0>···DW_AT_name········:·(strp)·(offset:·0x86a):·uint8_t 
118 ····<f4>···DW_AT_decl_file···:·(data1)·3 
119 ····<f5>···DW_AT_decl_line···:·(data1)·24 
120 ····<f6>···DW_AT_decl_column·:·(data1)·19 
121 ····<f7>···DW_AT_type········:·(ref4)·<0x51>,·__uint8_t,·unsigned·char 
122 ·<1><fb>:·Abbrev·Number:·26·(DW_TAG_const_type) 
123 ····<fc>···DW_AT_type········:·(ref4)·<0xef>,·uint8_t,·__uint8_t,·unsigned·char 
124 ·<1><100>:·Abbrev·Number:·12·(DW_TAG_typedef) 
125 ····<101>···DW_AT_name········:·(strp)·(offset:·0x19e4):·uint16_t 
126 ····<105>···DW_AT_decl_file···:·(data1)·3 
Max diff block lines reached; -1/409978 bytes (-0.00%) of diff not shown.
29.0 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 723 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_abbrev·section: 
  
2 ··Number·TAG·(0) 
3 ···1······DW_TAG_member····[no·children] 
4 ····DW_AT_name·········DW_FORM_strp 
5 ····DW_AT_decl_file····DW_FORM_data1 
6 ····DW_AT_decl_line····DW_FORM_data2 
7 ····DW_AT_decl_column··DW_FORM_data1 
8 ····DW_AT_type·········DW_FORM_ref4 
9 ····DW_AT_data_member_location·DW_FORM_data1 
10 ····DW_AT·value:·0·····DW_FORM·value:·0 
11 ···2······DW_TAG_member····[no·children] 
12 ····DW_AT_name·········DW_FORM_strp 
13 ····DW_AT_decl_file····DW_FORM_data1 
14 ····DW_AT_decl_line····DW_FORM_data1 
15 ····DW_AT_decl_column··DW_FORM_data1 
16 ····DW_AT_type·········DW_FORM_ref4 
17 ····DW_AT_data_member_location·DW_FORM_data1 
18 ····DW_AT·value:·0·····DW_FORM·value:·0 
19 ···3······DW_TAG_enumerator····[no·children] 
20 ····DW_AT_name·········DW_FORM_strp 
21 ····DW_AT_const_value··DW_FORM_data1 
22 ····DW_AT·value:·0·····DW_FORM·value:·0 
23 ···4······DW_TAG_pointer_type····[no·children] 
24 ····DW_AT_byte_size····DW_FORM_implicit_const:·8 
25 ····DW_AT_type·········DW_FORM_ref4 
26 ····DW_AT·value:·0·····DW_FORM·value:·0 
27 ···5······DW_TAG_member····[no·children] 
28 ····DW_AT_name·········DW_FORM_string 
29 ····DW_AT_decl_file····DW_FORM_data1 
30 ····DW_AT_decl_line····DW_FORM_data2 
31 ····DW_AT_decl_column··DW_FORM_data1 
32 ····DW_AT_type·········DW_FORM_ref4 
33 ····DW_AT_data_member_location·DW_FORM_data1 
34 ····DW_AT·value:·0·····DW_FORM·value:·0 
35 ···6······DW_TAG_formal_parameter····[no·children] 
36 ····DW_AT_name·········DW_FORM_string 
37 ····DW_AT_decl_file····DW_FORM_data1 
38 ····DW_AT_decl_line····DW_FORM_data2 
39 ····DW_AT_decl_column··DW_FORM_data1 
40 ····DW_AT_type·········DW_FORM_ref4 
41 ····DW_AT·value:·0·····DW_FORM·value:·0 
42 ···7······DW_TAG_formal_parameter····[no·children] 
43 ····DW_AT_type·········DW_FORM_ref4 
44 ····DW_AT·value:·0·····DW_FORM·value:·0 
45 ···8······DW_TAG_member····[no·children] 
46 ····DW_AT_name·········DW_FORM_string 
47 ····DW_AT_decl_file····DW_FORM_data1 
48 ····DW_AT_decl_line····DW_FORM_data1 
49 ····DW_AT_decl_column··DW_FORM_data1 
50 ····DW_AT_type·········DW_FORM_ref4 
51 ····DW_AT_data_member_location·DW_FORM_data1 
52 ····DW_AT·value:·0·····DW_FORM·value:·0 
53 ···9······DW_TAG_structure_type····[has·children] 
54 ····DW_AT_name·········DW_FORM_strp 
55 ····DW_AT_byte_size····DW_FORM_data1 
56 ····DW_AT_decl_file····DW_FORM_data1 
57 ····DW_AT_decl_line····DW_FORM_data2 
58 ····DW_AT_decl_column··DW_FORM_implicit_const:·8 
59 ····DW_AT_sibling······DW_FORM_ref4 
60 ····DW_AT·value:·0·····DW_FORM·value:·0 
61 ···10······DW_TAG_member····[no·children] 
62 ····DW_AT_name·········DW_FORM_strp 
63 ····DW_AT_decl_file····DW_FORM_data1 
64 ····DW_AT_decl_line····DW_FORM_data2 
65 ····DW_AT_decl_column··DW_FORM_data1 
66 ····DW_AT_type·········DW_FORM_ref4 
67 ····DW_AT·value:·0·····DW_FORM·value:·0 
68 ···11······DW_TAG_structure_type····[has·children] 
69 ····DW_AT_name·········DW_FORM_strp 
70 ····DW_AT_byte_size····DW_FORM_data1 
71 ····DW_AT_decl_file····DW_FORM_data1 
72 ····DW_AT_decl_line····DW_FORM_data1 
73 ····DW_AT_decl_column··DW_FORM_data1 
74 ····DW_AT_sibling······DW_FORM_ref4 
75 ····DW_AT·value:·0·····DW_FORM·value:·0 
76 ···12······DW_TAG_typedef····[no·children] 
77 ····DW_AT_name·········DW_FORM_strp 
78 ····DW_AT_decl_file····DW_FORM_data1 
79 ····DW_AT_decl_line····DW_FORM_data1 
80 ····DW_AT_decl_column··DW_FORM_data1 
81 ····DW_AT_type·········DW_FORM_ref4 
82 ····DW_AT·value:·0·····DW_FORM·value:·0 
83 ···13······DW_TAG_member····[no·children] 
84 ····DW_AT_type·········DW_FORM_ref4 
85 ····DW_AT_data_member_location·DW_FORM_data1 
86 ····DW_AT·value:·0·····DW_FORM·value:·0 
87 ···14······DW_TAG_formal_parameter····[no·children] 
88 ····DW_AT_name·········DW_FORM_strp 
89 ····DW_AT_decl_file····DW_FORM_data1 
90 ····DW_AT_decl_line····DW_FORM_data1 
91 ····DW_AT_decl_column··DW_FORM_data1 
92 ····DW_AT_type·········DW_FORM_ref4 
93 ····DW_AT·value:·0·····DW_FORM·value:·0 
94 ···15······DW_TAG_subprogram····[has·children] 
95 ····DW_AT_name·········DW_FORM_strp 
96 ····DW_AT_decl_file····DW_FORM_data1 
97 ····DW_AT_decl_line····DW_FORM_data2 
98 ····DW_AT_decl_column··DW_FORM_data1 
99 ····DW_AT_prototyped···DW_FORM_flag_present 
100 ····DW_AT_type·········DW_FORM_ref4 
101 ····DW_AT_inline·······DW_FORM_data1 
102 ····DW_AT_sibling······DW_FORM_ref4 
103 ····DW_AT·value:·0·····DW_FORM·value:·0 
104 ···16······DW_TAG_array_type····[has·children] 
105 ····DW_AT_type·········DW_FORM_ref4 
106 ····DW_AT_sibling······DW_FORM_ref4 
107 ····DW_AT·value:·0·····DW_FORM·value:·0 
108 ···17······DW_TAG_formal_parameter····[no·children] 
109 ····DW_AT_name·········DW_FORM_strp 
110 ····DW_AT_decl_file····DW_FORM_data1 
111 ····DW_AT_decl_line····DW_FORM_data2 
112 ····DW_AT_decl_column··DW_FORM_data1 
113 ····DW_AT_type·········DW_FORM_ref4 
114 ····DW_AT·value:·0·····DW_FORM·value:·0 
115 ···18······DW_TAG_structure_type····[has·children] 
116 ····DW_AT_byte_size····DW_FORM_data1 
117 ····DW_AT_decl_file····DW_FORM_data1 
118 ····DW_AT_decl_line····DW_FORM_data2 
119 ····DW_AT_decl_column··DW_FORM_data1 
120 ····DW_AT_sibling······DW_FORM_ref4 
121 ····DW_AT·value:·0·····DW_FORM·value:·0 
122 ···19······DW_TAG_subprogram····[has·children] 
123 ····DW_AT_name·········DW_FORM_strp 
124 ····DW_AT_decl_file····DW_FORM_data1 
125 ····DW_AT_decl_line····DW_FORM_data2 
126 ····DW_AT_decl_column··DW_FORM_data1 
Max diff block lines reached; -1/29630 bytes (-0.00%) of diff not shown.
405 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 12 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················44 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·00000000000007d8 
9 ····0000000000000000·0000000000000000 
  
75.5 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 1481 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_loclists·section: 
  
2 Table·at·Offset·0 
3 ··Length:··········0xdb5 
4 ··DWARF·version:···5 
5 ··Address·size:····8 
6 ··Segment·size:····0 
7 ··Offset·entries:··0 
  
8 ····Offset···Begin············End··············Expression 
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair 
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair 
  
11 ····00000010·v000000000000000·v000000000000000·views·at·0000000c·for: 
12 ·············00000000000005e0·00000000000005ec·(DW_OP_reg0·(x0)) 
13 ····00000017·v000000000000000·v000000000000000·views·at·0000000e·for: 
14 ·············00000000000005ec·00000000000005f8·(DW_OP_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) 
15 ····00000021·<End·of·list> 
  
16 ····00000022·v000000000000000·v000000000000000·location·view·pair 
17 ····00000024·v000000000000000·v000000000000000·location·view·pair 
18 ····00000026·v000000000000000·v000000000000000·location·view·pair 
19 ····00000028·v000000000000000·v000000000000001·location·view·pair 
20 ····0000002a·v000000000000002·v000000000000000·location·view·pair 
21 ····0000002c·v000000000000000·v000000000000000·location·view·pair 
22 ····0000002e·v000000000000000·v000000000000000·location·view·pair 
23 ····00000030·v000000000000001·v000000000000000·location·view·pair 
24 ····00000032·v000000000000000·v000000000000000·location·view·pair 
25 ····00000034·v000000000000000·v000000000000000·location·view·pair 
26 ····00000036·v000000000000000·v000000000000000·location·view·pair 
27 ····00000038·v000000000000000·v000000000000000·location·view·pair 
  
28 ····0000003a·v000000000000000·v000000000000000·views·at·00000022·for: 
29 ·············00000000000002a0·00000000000002cc·(DW_OP_reg0·(x0)) 
30 ····00000041·v000000000000000·v000000000000000·views·at·00000024·for: 
31 ·············00000000000002cc·000000000000030c·(DW_OP_reg20·(x20)) 
32 ····00000048·v000000000000000·v000000000000000·views·at·00000026·for: 
33 ·············000000000000030c·00000000000003c4·(DW_OP_reg19·(x19)) 
34 ····0000004f·v000000000000000·v000000000000001·views·at·00000028·for: 
35 ·············00000000000003c4·00000000000003ec·(DW_OP_breg23·(x23):·0) 
36 ····00000057·v000000000000002·v000000000000000·views·at·0000002a·for: 
37 ·············00000000000003f8·000000000000042c·(DW_OP_reg20·(x20)) 
38 ····0000005e·v000000000000000·v000000000000000·views·at·0000002c·for: 
39 ·············0000000000000438·0000000000000468·(DW_OP_reg19·(x19)) 
40 ····00000065·v000000000000000·v000000000000000·views·at·0000002e·for: 
41 ·············0000000000000468·000000000000048f·(DW_OP_breg23·(x23):·0) 
42 ····0000006d·v000000000000001·v000000000000000·views·at·00000030·for: 
43 ·············0000000000000490·0000000000000498·(DW_OP_reg20·(x20)) 
44 ····00000074·v000000000000000·v000000000000000·views·at·00000032·for: 
45 ·············0000000000000498·00000000000004bf·(DW_OP_breg23·(x23):·0) 
46 ····0000007c·v000000000000000·v000000000000000·views·at·00000034·for: 
47 ·············00000000000004c8·000000000000059c·(DW_OP_reg19·(x19)) 
48 ····00000083·v000000000000000·v000000000000000·views·at·00000036·for: 
49 ·············000000000000059c·00000000000005ac·(DW_OP_reg20·(x20)) 
50 ····0000008a·v000000000000000·v000000000000000·views·at·00000038·for: 
51 ·············00000000000005ac·00000000000005d3·(DW_OP_breg23·(x23):·0) 
52 ····00000092·<End·of·list> 
  
53 ····00000093·v000000000000000·v000000000000000·location·view·pair 
54 ····00000095·v000000000000000·v000000000000000·location·view·pair 
55 ····00000097·v000000000000000·v000000000000000·location·view·pair 
  
56 ····00000099·v000000000000000·v000000000000000·views·at·00000093·for: 
57 ·············000000000000030c·0000000000000408·(DW_OP_reg20·(x20)) 
58 ····000000a0·v000000000000000·v000000000000000·views·at·00000095·for: 
59 ·············0000000000000438·000000000000059c·(DW_OP_reg20·(x20)) 
60 ····000000a7·v000000000000000·v000000000000000·views·at·00000097·for: 
61 ·············00000000000005ac·00000000000005d4·(DW_OP_reg20·(x20)) 
62 ····000000ae·<End·of·list> 
  
63 ····000000af·v000000000000001·v000000000000003·location·view·pair 
64 ····000000b1·v000000000000000·v000000000000000·location·view·pair 
65 ····000000b3·v000000000000000·v000000000000000·location·view·pair 
  
66 ····000000b5·v000000000000001·v000000000000003·views·at·000000af·for: 
67 ·············000000000000030c·0000000000000390·(DW_OP_reg19·(x19)) 
68 ····000000bc·v000000000000000·v000000000000000·views·at·000000b1·for: 
69 ·············0000000000000438·0000000000000468·(DW_OP_reg19·(x19)) 
70 ····000000c3·v000000000000000·v000000000000000·views·at·000000b3·for: 
71 ·············00000000000004c8·000000000000059c·(DW_OP_reg19·(x19)) 
72 ····000000ca·<End·of·list> 
  
73 ····000000cb·v000000000000004·v000000000000000·location·view·pair 
74 ····000000cd·v000000000000000·v000000000000001·location·view·pair 
75 ····000000cf·v000000000000000·v000000000000000·location·view·pair 
76 ····000000d1·v000000000000000·v000000000000000·location·view·pair 
77 ····000000d3·v000000000000000·v000000000000000·location·view·pair 
  
78 ····000000d5·v000000000000004·v000000000000000·views·at·000000cb·for: 
79 ·············0000000000000390·00000000000003c4·(DW_OP_reg19·(x19)) 
80 ····000000dc·v000000000000000·v000000000000001·views·at·000000cd·for: 
81 ·············00000000000003c4·00000000000003ec·(DW_OP_breg23·(x23):·0) 
82 ····000000e4·v000000000000000·v000000000000000·views·at·000000cf·for: 
83 ·············0000000000000468·000000000000048f·(DW_OP_breg23·(x23):·0) 
84 ····000000ec·v000000000000000·v000000000000000·views·at·000000d1·for: 
85 ·············0000000000000498·00000000000004bf·(DW_OP_breg23·(x23):·0) 
86 ····000000f4·v000000000000000·v000000000000000·views·at·000000d3·for: 
87 ·············00000000000005ac·00000000000005d3·(DW_OP_breg23·(x23):·0) 
88 ····000000fc·<End·of·list> 
  
89 ····000000fd·v00000000000000a·v000000000000001·location·view·pair 
90 ····000000ff·v000000000000000·v000000000000000·location·view·pair 
91 ····00000101·v000000000000000·v000000000000000·location·view·pair 
92 ····00000103·v000000000000000·v000000000000000·location·view·pair 
93 ····00000105·v000000000000000·v000000000000000·location·view·pair 
94 ····00000107·v000000000000000·v000000000000000·location·view·pair 
  
95 ····00000109·v00000000000000a·v000000000000001·views·at·000000fd·for: 
96 ·············0000000000000390·00000000000003ec·(DW_OP_reg3·(x3)) 
97 ····00000110·v000000000000000·v000000000000000·views·at·000000ff·for: 
98 ·············0000000000000468·0000000000000488·(DW_OP_reg3·(x3)) 
99 ····00000117·v000000000000000·v000000000000000·views·at·00000101·for: 
100 ·············0000000000000488·000000000000048f·(DW_OP_reg0·(x0)) 
101 ····0000011e·v000000000000000·v000000000000000·views·at·00000103·for: 
102 ·············0000000000000498·00000000000004bc·(DW_OP_reg3·(x3)) 
103 ····00000125·v000000000000000·v000000000000000·views·at·00000105·for: 
104 ·············00000000000004bc·00000000000004bf·(DW_OP_reg0·(x0)) 
105 ····0000012c·v000000000000000·v000000000000000·views·at·00000107·for: 
106 ·············00000000000005ac·00000000000005b4·(DW_OP_reg3·(x3)) 
107 ····00000133·<End·of·list> 
  
108 ····00000134·v000000000000000·v000000000000000·location·view·pair 
109 ····00000136·v000000000000000·v000000000000001·location·view·pair 
110 ····00000138·v000000000000000·v000000000000000·location·view·pair 
111 ····0000013a·v000000000000000·v000000000000000·location·view·pair 
112 ····0000013c·v000000000000000·v000000000000000·location·view·pair 
Max diff block lines reached; -1/77203 bytes (-0.00%) of diff not shown.
403 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 12 lines modifiedOffset 0, 0 lines modified
1 Contents·of·the·.debug_aranges·section: 
  
2 ··Length:···················44 
3 ··Version:··················2 
4 ··Offset·into·.debug_info:··0 
5 ··Pointer·Size:·············8 
6 ··Segment·Size:·············0 
  
7 ····Address············Length 
8 ····0000000000000000·00000000000007d8 
9 ····0000000000000000·0000000000000000 
  
22.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1035 lines modifiedOffset 1, 20 lines modified
1 rte_trace_point_t 
2 rte_lcore_id 
3 queue_msix_vector 
4 RTE_CRYPTO_ASYM_KE_PRIV_KEY_GENERATE 
5 driver_enqueue 
6 rte_mbuf_raw_free 
7 RTE_CRYPTO_CIPHER_ZUC_EEA3 
8 RTE_CRYPTO_AUTH_SHA3_256 
9 nb_mem_chunks 
10 rte_pktmbuf_detach 
11 device_feature 
12 phys_addr 
13 rte_mempool_get_count 
14 lcore_id 
15 virtio_crypto_hw 
16 private_data_offset 
17 rte_crypto_uint 
18 __ssize_t 
19 RTE_CRYPTO_CIPHER_3DES_ECB 
20 notify_addr 
21 vring_avail 
22 dynfield1 
23 rte_mbuf_refcnt_read 
24 driver_enqueue_stats_incremented 
25 aad_size 
26 RTE_CRYPTO_ASYM_OP_VERIFY 
27 populate 
28 queue_desc_lo 
29 priv_key 
30 instance 
31 RTE_CRYPTO_ASYM_XFORM_NONE 
32 __func__ 
33 phys_addr_t 
34 rte_mempool_default_cache 
35 vq_descx 
36 oaep_label 
37 RTE_CRYPTO_SYM_XFORM_CIPHER 
38 RTE_CRYPTO_AUTH_SHA224 
39 num_queues 
40 rte_mempool_put 
41 RTE_CRYPTO_AUTH_SHA3_256_HMAC 
42 config_generation 
43 rte_mempool_memchunk_free_cb_t 
44 rte_crypto_ecdh_op_param 
45 RTE_CRYPTO_EC_GROUP_SECP192R1 
46 RTE_CRYPTO_CIPHER_SM4_XTS 
47 RTE_CRYPTO_AUTH_SNOW3G_UIA2 
48 RTE_CRYPTO_CIPHER_NULL 
49 RTE_CRYPTO_SYM_XFORM_NOT_SPECIFIED 
50 rx_descriptor_fields1 
51 cache_size 
52 guest_feature_select 
53 contig_block_size 
54 rte_crypto_rsa_padding 
55 rte_iova_t 
56 __rte_trace_mem_per_thread_alloc 
57 RTE_CRYPTO_AEAD_CHACHA20_POLY1305 
58 data_len 
59 per_lcore__lcore_id 
60 elt_size 
61 vring_used 
62 rte_pktmbuf_priv_size 
63 packet_type 
64 RTE_CRYPTO_AUTH_SM3 
65 key_type 
66 __uint8_t 
67 rte_rdtsc 
68 rte_pktmbuf_reset_headroom 
69 aead_algo 
70 rte_mempool_generic_put 
71 RTE_CRYPTO_ASYM_OP_ENCRYPT 
72 calc_mem_size 
73 vq_free_cnt 
74 rte_memzone 
75 inner_esp_next_proto 
76 hash_algo 
77 vring_used_elem 
78 outer_l2_len 
79 mem_list 
80 mbuf_data_room_size 
81 long·int 
82 mbuf_priv_size 
83 rte_pktmbuf_free 
84 device_feature_select 
85 private_data_size 
86 rte_pktmbuf_free_seg 
87 crypto_op 
88 rte_pktmbuf_prefree_seg 
89 RTE_CRYPTO_ASYM_XFORM_ECPM 
90 RTE_CRYPTO_ASYM_OP_LIST_END 
91 RTE_CRYPTO_EDCURVE_25519 
92 RTE_CRYPTO_CIPHER_AES_XTS 
93 RTE_CRYPTO_EC_GROUP_SM2 
94 vring_desc 
95 RTE_CRYPTO_RSA_PADDING_PSS 
96 RTE_CRYPTO_ASYM_XFORM_DSA 
97 RTE_CRYPTO_AUTH_SHA1 
98 __rte_trace_stream_header 
99 rte_crypto_dsa_op_param 
100 rte_mempool_objhdr 
101 RTE_CRYPTO_AUTH_SHAKE_256 
102 RTE_CRYPTO_CIPHER_3DES_CTR 
103 block_size 
104 rte_mempool_put_bulk 
105 pss_saltlen 
106 rte_mempool_trace_default_cache 
107 signed·char 
108 RTE_CRYPTO_CIPHER_OP_ENCRYPT 
109 rte_cryptodev_asym_session 
110 rte_mempool_populate_obj_cb_t 
111 RTE_CRYPTO_CIPHER_OP_DECRYPT 
112 stream_header 
113 rte_crypto_ecpm_op_param 
114 RTE_CRYPTO_CIPHER_SNOW3G_UEA2 
115 unsigned·char 
116 rte_crypto_edward_instance 
117 xform_capa 
118 RTE_CRYPTO_AUTH_SHA384 
119 RTE_CRYPTO_EDCURVE_448 
120 increment 
121 RTE_CRYPTO_CIPHER_KASUMI_F8 
122 __rte_mempool_trace_generic_put 
123 obj_table 
124 RTE_CRYPTO_CIPHER_SM4_CBC 
125 flushthresh 
126 rte_mempool_dequeue_contig_blocks_t 
127 dequeue_contig_blocks 
Max diff block lines reached; 11953/22706 bytes (52.64%) of diff not shown.
30.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 307 lines modifiedOffset 1, 187 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<rte_pktmbuf_detach>:2 0000000000000000·<rte_pktmbuf_detach>:
3 rte_pktmbuf_detach():3 rte_pktmbuf_detach():
4 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1256 
5 »       paciasp4 »       paciasp
6 »       sub»    sp,·sp,·#0x405 »       sub»    sp,·sp,·#0x40
7 »       stp»    x29,·x30,·[sp,·#16]6 »       stp»    x29,·x30,·[sp,·#16]
8 »       add»    x29,·sp,·#0x107 »       add»    x29,·sp,·#0x10
9 »       stp»    x19,·x20,·[sp,·#32]8 »       stp»    x19,·x20,·[sp,·#32]
10 »       mov»    x19,·x09 »       mov»    x19,·x0
11 »       adrp»   x0,·0·<__stack_chk_guard>10 »       adrp»   x0,·0·<__stack_chk_guard>
12 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard11 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
13 »       ldr»    x0,·[x0]12 »       ldr»    x0,·[x0]
14 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard13 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
15 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1261 
16 »       ldr»    x1,·[x19,·#24]14 »       ldr»    x1,·[x19,·#24]
17 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1256 
18 »       ldr»    x2,·[x0]15 »       ldr»    x2,·[x0]
19 »       str»    x2,·[sp,·#8]16 »       str»    x2,·[sp,·#8]
20 »       mov»    x2,·#0x0···················»     //·#017 »       mov»    x2,·#0x0···················»     //·#0
21 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1257 
22 »       ldr»    x20,·[x19,·#56]18 »       ldr»    x20,·[x19,·#56]
23 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1261 
24 »       tbz»    x1,·#61,·118·<rte_pktmbuf_detach+0x118>19 »       tbz»    x1,·#61,·118·<rte_pktmbuf_detach+0x118>
25 rte_mempool_get_priv(): 
26 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1864 
27 »       ldr»    w2,·[x20,·#68]20 »       ldr»    w2,·[x20,·#68]
28 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1864·(discriminator·1) 
29 »       mov»    x0,·#0x8100················»  //·#3302421 »       mov»    x0,·#0x8100················»  //·#33024
30 »       movk»   x0,·#0x20,·lsl·#1622 »       movk»   x0,·#0x20,·lsl·#16
31 »       mov»    x1,·#0x100·················»   //·#25623 »       mov»    x1,·#0x100·················»   //·#256
32 »       cmp»    w2,·#0x024 »       cmp»    w2,·#0x0
33 »       csel»   x0,·x0,·x1,·ne»//·ne·=·any25 »       csel»   x0,·x0,·x1,·ne»//·ne·=·any
34 rte_pktmbuf_priv_flags(): 
35 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:319 
36 »       add»    x0,·x20,·x026 »       add»    x0,·x20,·x0
37 rte_pktmbuf_detach(): 
38 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1270 
39 »       ldr»    w0,·[x0,·#4]27 »       ldr»    w0,·[x0,·#4]
40 »       tbz»    w0,·#0,·8c·<rte_pktmbuf_detach+0x8c>28 »       tbz»    w0,·#0,·8c·<rte_pktmbuf_detach+0x8c>
41 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1292 
42 »       adrp»   x0,·0·<__stack_chk_guard>29 »       adrp»   x0,·0·<__stack_chk_guard>
43 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard30 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
44 »       ldr»    x0,·[x0]31 »       ldr»    x0,·[x0]
45 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard32 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
46 »       ldr»    x2,·[sp,·#8]33 »       ldr»    x2,·[sp,·#8]
47 »       ldr»    x1,·[x0]34 »       ldr»    x1,·[x0]
48 »       subs»   x2,·x2,·x135 »       subs»   x2,·x2,·x1
49 »       mov»    x1,·#0x0···················»     //·#036 »       mov»    x1,·#0x0···················»     //·#0
50 »       b.ne»   270·<rte_pktmbuf_detach+0x270>··//·b.any37 »       b.ne»   270·<rte_pktmbuf_detach+0x270>··//·b.any
51 »       ldp»    x29,·x30,·[sp,·#16]38 »       ldp»    x29,·x30,·[sp,·#16]
52 »       ldp»    x19,·x20,·[sp,·#32]39 »       ldp»    x19,·x20,·[sp,·#32]
53 »       add»    sp,·sp,·#0x4040 »       add»    sp,·sp,·#0x40
54 »       autiasp41 »       autiasp
55 »       ret42 »       ret
56 rte_mbuf_ext_refcnt_read(): 
57 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:466 
58 »       ldr»    x1,·[x19,·#80]43 »       ldr»    x1,·[x19,·#80]
59 »       add»    x1,·x1,·#0x1044 »       add»    x1,·x1,·#0x10
60 »       ldrh»   w0,·[x1]45 »       ldrh»   w0,·[x1]
61 rte_mbuf_ext_refcnt_update(): 
62 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:499·(discriminator·2) 
63 »       cmp»    w0,·#0x146 »       cmp»    w0,·#0x1
64 »       b.ne»   258·<rte_pktmbuf_detach+0x258>··//·b.any47 »       b.ne»   258·<rte_pktmbuf_detach+0x258>··//·b.any
65 rte_mbuf_ext_refcnt_set(): 
66 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:481 
67 »       strh»   wzr,·[x1]48 »       strh»   wzr,·[x1]
68 __rte_pktmbuf_free_extbuf(): 
69 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1211 
70 »       ldr»    x1,·[x19,·#80]49 »       ldr»    x1,·[x19,·#80]
71 »       ldr»    x0,·[x19]50 »       ldr»    x0,·[x19]
72 »       ldp»    x2,·x1,·[x1]51 »       ldp»    x2,·x1,·[x1]
73 »       blr»    x252 »       blr»    x2
74 rte_mempool_get_priv(): 
75 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1864 
76 »       ldr»    w3,·[x20,·#68]53 »       ldr»    w3,·[x20,·#68]
77 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1864·(discriminator·1) 
78 »       mov»    x0,·#0x8100················»  //·#3302454 »       mov»    x0,·#0x8100················»  //·#33024
79 »       mov»    x1,·#0x100·················»   //·#25655 »       mov»    x1,·#0x100·················»   //·#256
80 »       movk»   x0,·#0x20,·lsl·#1656 »       movk»   x0,·#0x20,·lsl·#16
81 »       cmp»    w3,·#0x057 »       cmp»    w3,·#0x0
82 rte_pktmbuf_detach(): 
83 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1286 
84 »       mov»    x2,·x1958 »       mov»    x2,·x19
85 rte_mempool_get_priv(): 
86 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1864·(discriminator·1) 
87 »       csel»   x0,·x0,·x1,·ne»//·ne·=·any59 »       csel»   x0,·x0,·x1,·ne»//·ne·=·any
88 rte_pktmbuf_reset_headroom(): 
89 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:864 
90 »       mov»    w3,·#0x80··················»    //·#12860 »       mov»    w3,·#0x80··················»    //·#128
91 rte_mempool_get_priv(): 
92 ./obj-aarch64-linux-gnu/../lib/mempool/rte_mempool.h:1863 
93 »       add»    x4,·x20,·x061 »       add»    x4,·x20,·x0
94 rte_pktmbuf_data_room_size(): 
95 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:830 
96 »       ldrh»   w1,·[x20,·x0]62 »       ldrh»   w1,·[x20,·x0]
97 rte_pktmbuf_priv_size(): 
98 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:851 
99 »       ldrh»   w0,·[x4,·#2]63 »       ldrh»   w0,·[x4,·#2]
100 rte_pktmbuf_detach(): 
101 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1285 
102 »       strh»   w0,·[x19,·#88]64 »       strh»   w0,·[x19,·#88]
103 rte_pktmbuf_reset_headroom(): 
104 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:864 
105 »       cmp»    w1,·#0x8065 »       cmp»    w1,·#0x80
106 rte_pktmbuf_detach(): 
107 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1282 
108 »       add»    w0,·w0,·#0x8066 »       add»    w0,·w0,·#0x80
109 rte_pktmbuf_reset_headroom(): 
110 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:864 
111 »       csel»   w3,·w1,·w3,·ls»//·ls·=·plast67 »       csel»   w3,·w1,·w3,·ls»//·ls·=·plast
112 rte_pktmbuf_detach(): 
113 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1286 
114 »       add»    x4,·x19,·x068 »       add»    x4,·x19,·x0
115 »       str»    x4,·[x2],·#-2469 »       str»    x4,·[x2],·#-24
116 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1287·(discriminator·1) 
117 »       ldr»    x2,·[x2,·#16]70 »       ldr»    x2,·[x2,·#16]
118 rte_pktmbuf_reset_headroom(): 
119 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:864 
120 »       strh»   w3,·[x19,·#16]71 »       strh»   w3,·[x19,·#16]
121 rte_pktmbuf_detach(): 
122 ./obj-aarch64-linux-gnu/../lib/mbuf/rte_mbuf.h:1291 
123 »       str»    xzr,·[x19,·#24]72 »       str»    xzr,·[x19,·#24]
Max diff block lines reached; 26438/30660 bytes (86.23%) of diff not shown.
2.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 19 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00766972·74717565·75652e63·00246400·.virtqueue.c.$d. 
3 ··0x00000010·24780072·74655f70·6b746d62·75665f64·$x.rte_pktmbuf_d2 ··0x00000000·00246400·24780072·74655f70·6b746d62·.$d.$x.rte_pktmb
4 ··0x00000020·65746163·68007274·655f706b·746d6275·etach.rte_pktmbu3 ··0x00000010·75665f64·65746163·68007274·655f706b·uf_detach.rte_pk
5 ··0x00000030·665f6672·6565005f·5f66756e·635f5f2e·f_free.__func__.4 ··0x00000020·746d6275·665f6672·6565005f·5f66756e·tmbuf_free.__fun
 5 ··0x00000030·635f5f2e·30005f5f·73746163·6b5f6368·c__.0.__stack_ch
6 ··0x00000040·30007669·72747175·6575652e·632e3534·0.virtqueue.c.54 
7 ··0x00000050·37633766·6333005f·5f737461·636b5f63·7c7fc3.__stack_c 
8 ··0x00000060·686b5f67·75617264·00706572·5f6c636f·hk_guard.per_lco6 ··0x00000040·6b5f6775·61726400·7065725f·6c636f72·k_guard.per_lcor
9 ··0x00000070·72655f5f·6c636f72·655f6964·00727465·re__lcore_id.rte7 ··0x00000050·655f5f6c·636f7265·5f696400·7274655f·e__lcore_id.rte_
10 ··0x00000080·5f6d656d·706f6f6c·5f6f7073·5f746162·_mempool_ops_tab8 ··0x00000060·6d656d70·6f6f6c5f·6f70735f·7461626c·mempool_ops_tabl
11 ··0x00000090·6c65005f·5f616172·63683634·5f6c6461·le.__aarch64_lda9 ··0x00000070·65005f5f·61617263·6836345f·6c646164·e.__aarch64_ldad
12 ··0x000000a0·6464325f·6163715f·72656c00·5f5f7374·dd2_acq_rel.__st10 ··0x00000080·64325f61·63715f72·656c005f·5f737461·d2_acq_rel.__sta
13 ··0x000000b0·61636b5f·63686b5f·6661696c·005f5f72·ack_chk_fail.__r11 ··0x00000090·636b5f63·686b5f66·61696c00·5f5f7274·ck_chk_fail.__rt
14 ··0x000000c0·74655f70·616e6963·00766972·74717565·te_panic.virtque12 ··0x000000a0·655f7061·6e696300·76697274·71756575·e_panic.virtqueu
15 ··0x000000d0·75655f64·69736162·6c655f69·6e747200·ue_disable_intr.13 ··0x000000b0·655f6469·7361626c·655f696e·74720076·e_disable_intr.v
16 ··0x000000e0·76697274·71756575·655f6465·74617463·virtqueue_detatc14 ··0x000000c0·69727471·75657565·5f646574·61746368·irtqueue_detatch
17 ··0x000000f0·685f756e·75736564·00················h_unused.15 ··0x000000d0·5f756e75·73656400···················_unused.
  
6.81 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 100 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
 5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.
 6 ··0x00000040·2e726f64·61746100·2e6e6f74·652e474e·.rodata..note.GN
5 ··0x00000030·002e7265·6c612e67·6e752e64·65627567·..rela.gnu.debug 
6 ··0x00000040·6c746f5f·2e646562·75675f69·6e666f00·lto_.debug_info. 
7 ··0x00000050·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d 
8 ··0x00000060·65627567·5f616262·72657600·2e72656c·ebug_abbrev..rel 
9 ··0x00000070·612e676e·752e6465·6275676c·746f5f2e·a.gnu.debuglto_. 
10 ··0x00000080·64656275·675f6c69·6e65002e·676e752e·debug_line..gnu. 
11 ··0x00000090·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_ 
12 ··0x000000a0·73747200·2e676e75·2e646562·75676c74·str..gnu.debuglt 
13 ··0x000000b0·6f5f2e64·65627567·5f6c696e·655f7374·o_.debug_line_st 
14 ··0x000000c0·72002e67·6e752e6c·746f5f2e·70726f66·r..gnu.lto_.prof 
15 ··0x000000d0·696c652e·36363466·36653031·34393533·ile.664f6e014953 
16 ··0x000000e0·33303661·002e676e·752e6c74·6f5f2e69·306a..gnu.lto_.i 
17 ··0x000000f0·63662e36·36346636·65303134·39353333·cf.664f6e0149533 
18 ··0x00000100·30366100·2e676e75·2e6c746f·5f2e6970·06a..gnu.lto_.ip 
19 ··0x00000110·615f7372·612e3636·34663665·30313439·a_sra.664f6e0149 
20 ··0x00000120·35333330·3661002e·676e752e·6c746f5f·53306a..gnu.lto_ 
21 ··0x00000130·2e696e6c·696e652e·36363466·36653031·.inline.664f6e01 
22 ··0x00000140·34393533·33303661·002e676e·752e6c74·4953306a..gnu.lt 
23 ··0x00000150·6f5f2e6a·6d706675·6e63732e·36363466·o_.jmpfuncs.664f 
24 ··0x00000160·36653031·34393533·33303661·002e676e·6e014953306a..gn 
25 ··0x00000170·752e6c74·6f5f2e70·75726563·6f6e7374·u.lto_.pureconst 
26 ··0x00000180·2e363634·66366530·31343935·33333036·.664f6e014953306 
27 ··0x00000190·61002e67·6e752e6c·746f5f2e·6970615f·a..gnu.lto_.ipa_ 
28 ··0x000001a0·6d6f6472·65662e36·36346636·65303134·modref.664f6e014 
29 ··0x000001b0·39353333·30366100·2e676e75·2e6c746f·953306a..gnu.lto 
30 ··0x000001c0·5f2e6c74·6f2e3636·34663665·30313439·_.lto.664f6e0149 
31 ··0x000001d0·35333330·3661002e·676e752e·6c746f5f·53306a..gnu.lto_ 
32 ··0x000001e0·7274655f·6d656d70·6f6f6c5f·6765745f·rte_mempool_get_ 
33 ··0x000001f0·6f70732e·3430352e·36363466·36653031·ops.405.664f6e01 
34 ··0x00000200·34393533·33303661·002e676e·752e6c74·4953306a..gnu.lt 
35 ··0x00000210·6f5f7274·655f6d65·6d706f6f·6c5f6f70·o_rte_mempool_op 
36 ··0x00000220·735f656e·71756575·655f6275·6c6b2e34·s_enqueue_bulk.4 
37 ··0x00000230·30382e36·36346636·65303134·39353333·08.664f6e0149533 
38 ··0x00000240·30366100·2e676e75·2e6c746f·5f727465·06a..gnu.lto_rte 
39 ··0x00000250·5f6d6275·665f7265·66636e74·5f757064·_mbuf_refcnt_upd 
40 ··0x00000260·6174652e·3435352e·36363466·36653031·ate.455.664f6e01 
41 ··0x00000270·34393533·33303661·002e676e·752e6c74·4953306a..gnu.lt 
42 ··0x00000280·6f5f7274·655f6d62·75665f65·78745f72·o_rte_mbuf_ext_r 
43 ··0x00000290·6566636e·745f7570·64617465·2e343538·efcnt_update.458 
44 ··0x000002a0·2e363634·66366530·31343935·33333036·.664f6e014953306 
45 ··0x000002b0·61002e67·6e752e6c·746f5f5f·5f727465·a..gnu.lto___rte 
46 ··0x000002c0·5f706b74·6d627566·5f667265·655f6578·_pktmbuf_free_ex 
47 ··0x000002d0·74627566·2e343733·2e363634·66366530·tbuf.473.664f6e0 
48 ··0x000002e0·31343935·33333036·61002e67·6e752e6c·14953306a..gnu.l 
49 ··0x000002f0·746f5f5f·5f727465·5f706b74·6d627566·to___rte_pktmbuf 
50 ··0x00000300·5f667265·655f6469·72656374·2e343734·_free_direct.474 
51 ··0x00000310·2e363634·66366530·31343935·33333036·.664f6e014953306 
52 ··0x00000320·61002e67·6e752e6c·746f5f72·74655f70·a..gnu.lto_rte_p 
53 ··0x00000330·6b746d62·75665f64·65746163·682e3437·ktmbuf_detach.47 
54 ··0x00000340·352e3636·34663665·30313439·35333330·5.664f6e01495330 
55 ··0x00000350·3661002e·676e752e·6c746f5f·5f5f7274·6a..gnu.lto___rt 
56 ··0x00000360·655f706b·746d6275·665f7069·6e6e6564·e_pktmbuf_pinned 
57 ··0x00000370·5f657874·6275665f·64656372·65662e34·_extbuf_decref.4 
58 ··0x00000380·37362e36·36346636·65303134·39353333·76.664f6e0149533 
59 ··0x00000390·30366100·2e676e75·2e6c746f·5f727465·06a..gnu.lto_rte 
60 ··0x000003a0·5f706b74·6d627566·5f667265·652e3437·_pktmbuf_free.47 
61 ··0x000003b0·392e3636·34663665·30313439·35333330·9.664f6e01495330 
62 ··0x000003c0·3661002e·676e752e·6c746f5f·7274655f·6a..gnu.lto_rte_ 
63 ··0x000003d0·63727970·746f5f6f·705f6672·65652e35·crypto_op_free.5 
64 ··0x000003e0·31322e36·36346636·65303134·39353333·12.664f6e0149533 
65 ··0x000003f0·30366100·2e676e75·2e6c746f·5f766972·06a..gnu.lto_vir 
66 ··0x00000400·74717565·75655f64·69736162·6c655f69·tqueue_disable_i 
67 ··0x00000410·6e74722e·3630362e·36363466·36653031·ntr.606.664f6e01 
68 ··0x00000420·34393533·33303661·002e676e·752e6c74·4953306a..gnu.lt 
69 ··0x00000430·6f5f7669·72747175·6575655f·64657461·o_virtqueue_deta 
70 ··0x00000440·7463685f·756e7573·65642e36·30372e36·tch_unused.607.6 
71 ··0x00000450·36346636·65303134·39353333·30366100·64f6e014953306a. 
72 ··0x00000460·2e676e75·2e6c746f·5f766972·74717565·.gnu.lto_virtque 
73 ··0x00000470·75655f64·65746174·63685f75·6e757365·ue_detatch_unuse 
74 ··0x00000480·642e7061·72742e30·2e363631·2e363634·d.part.0.661.664 
75 ··0x00000490·66366530·31343935·33333036·61002e67·f6e014953306a..g 
76 ··0x000004a0·6e752e6c·746f5f2e·73796d62·6f6c5f6e·nu.lto_.symbol_n 
77 ··0x000004b0·6f646573·2e363634·66366530·31343935·odes.664f6e01495 
78 ··0x000004c0·33333036·61002e67·6e752e6c·746f5f2e·3306a..gnu.lto_. 
79 ··0x000004d0·72656673·2e363634·66366530·31343935·refs.664f6e01495 
80 ··0x000004e0·33333036·61002e67·6e752e6c·746f5f2e·3306a..gnu.lto_. 
81 ··0x000004f0·6465636c·732e3636·34663665·30313439·decls.664f6e0149 
82 ··0x00000500·35333330·3661002e·676e752e·6c746f5f·53306a..gnu.lto_ 
83 ··0x00000510·2e73796d·7461622e·36363466·36653031·.symtab.664f6e01 
84 ··0x00000520·34393533·33303661·002e676e·752e6c74·4953306a..gnu.lt 
85 ··0x00000530·6f5f2e65·78745f73·796d7461·622e3636·o_.ext_symtab.66 
86 ··0x00000540·34663665·30313439·35333330·3661002e·4f6e014953306a.. 
87 ··0x00000550·676e752e·6c746f5f·2e6f7074·73002e72·gnu.lto_.opts..r 
88 ··0x00000560·6f646174·612e7374·72312e38·002e726f·odata.str1.8..ro 
89 ··0x00000570·64617461·002e7265·6c612e64·65627567·data..rela.debug 
90 ··0x00000580·5f696e66·6f002e64·65627567·5f6c6f63·_info..debug_loc 
91 ··0x00000590·6c697374·73002e72·656c612e·64656275·lists..rela.debu 
92 ··0x000005a0·675f6172·616e6765·73002e64·65627567·g_aranges..debug 
93 ··0x000005b0·5f726e67·6c697374·73002e72·656c612e·_rnglists..rela. 
94 ··0x000005c0·64656275·675f6c69·6e65002e·636f6d6d·debug_line..comm 
95 ··0x000005d0·656e7400·2e6e6f74·652e474e·552d7374·ent..note.GNU-st 
96 ··0x000005e0·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr7 ··0x00000050·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn
97 ··0x000005f0·6f706572·7479002e·72656c61·2e65685f·operty..rela.eh_8 ··0x00000060·752e7072·6f706572·7479002e·72656c61·u.property..rela
98 ··0x00000600·6672616d·6500·······················frame.9 ··0x00000070·2e65685f·6672616d·6500··············.eh_frame.