{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.MPiCqjrk/b1/systemtap_5.0-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.MPiCqjrk/b2/systemtap_5.0-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n db9b0718fc0a85af138bd4c6ea6af852 8116 devel optional systemtap-client_5.0-2_amd64.deb\n- 0a10a5fbd5dcc8b8022054cfae12e104 719224 devel optional systemtap-common_5.0-2_amd64.deb\n+ e70c72a4883d277ab437fb82aa8f0c78 719224 devel optional systemtap-common_5.0-2_amd64.deb\n 46c5d7b8a6b08121390a93aa7b90efee 21315156 debug optional systemtap-dbgsym_5.0-2_amd64.deb\n- a77f82b30e03aa9b0c1f548ad12cd3cd 2575624 doc optional systemtap-doc_5.0-2_amd64.deb\n+ 8b76a1d681cf15e7f0451d593886ad88 2576500 doc optional systemtap-doc_5.0-2_amd64.deb\n b013713253caab7ca63813d2c0769041 1236284 debug optional systemtap-runtime-dbgsym_5.0-2_amd64.deb\n c7fa73b5315b159662d3ad3d0a9e503d 143404 devel optional systemtap-runtime_5.0-2_amd64.deb\n 2e233a909c7a9d62d5527c13cbd9f322 18456 devel optional systemtap-sdt-dev_5.0-2_amd64.deb\n d8a32e354f01a2d6c9f67454ec8c47a2 2011500 debug optional systemtap-server-dbgsym_5.0-2_amd64.deb\n a38d296d385b1e110a97a35b9bf677b5 152400 devel optional systemtap-server_5.0-2_amd64.deb\n d30413f5e3dae43a6dc254ac9f1992ec 1421956 devel optional systemtap_5.0-2_amd64.deb\n"}, {"source1": "systemtap-common_5.0-2_amd64.deb", "source2": "systemtap-common_5.0-2_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-12-03 19:14:50.000000 debian-binary\n--rw-r--r-- 0 0 0 23112 2023-12-03 19:14:50.000000 control.tar.xz\n--rw-r--r-- 0 0 0 695920 2023-12-03 19:14:50.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 23120 2023-12-03 19:14:50.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 695912 2023-12-03 19:14:50.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -199,15 +199,15 @@\n -rw-r--r-- 0 root (0) root (0) 5194 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/task_finder_map.c\n -rw-r--r-- 0 root (0) root (0) 2442 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/task_finder_stubs.c\n -rw-r--r-- 0 root (0) root (0) 1343 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/task_work_compatibility.h\n -rw-r--r-- 0 root (0) root (0) 2200 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/timer.c\n -rw-r--r-- 0 root (0) root (0) 1225 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/timer.h\n -rw-r--r-- 0 root (0) root (0) 2317 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/timer_compatibility.h\n drwxr-xr-x 0 root (0) root (0) 0 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/\n--rw-r--r-- 0 root (0) root (0) 182288 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/Makefile\n+-rw-r--r-- 0 root (0) root (0) 182286 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/Makefile\n -rw-r--r-- 0 root (0) root (0) 866 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/analysis.h\n -rw-r--r-- 0 root (0) root (0) 5709 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/bpf-bitset.h\n -rw-r--r-- 0 root (0) root (0) 20404 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/bpf-internal.h\n -rw-r--r-- 0 root (0) root (0) 2398 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/bpf-shared-globals.h\n -rw-r--r-- 0 root (0) root (0) 395 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/bpf.h\n -rw-r--r-- 0 root (0) root (0) 917 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/buildrun.h\n -rw-r--r-- 0 root (0) root (0) 304 2023-12-03 19:14:50.000000 ./usr/share/systemtap/runtime/linux/uprobes/cache.h\n"}, {"source1": "./usr/share/systemtap/runtime/linux/uprobes/Makefile", "source2": "./usr/share/systemtap/runtime/linux/uprobes/Makefile", "unified_diff": "@@ -554,15 +554,15 @@\n PYTHON_PREFIX = \n PYTHON_UNKNOWN = no\n PYTHON_VERSION = \n RANLIB = ranlib\n READLINE_LIBS = \n SED = /usr/bin/sed\n SET_MAKE = \n-SHELL = /bin/bash\n+SHELL = /bin/sh\n STAP_EXTRA_VERSION = \n STAP_PREFIX = /usr\n STRIP = \n USE_NLS = yes\n VERSION = 5.0\n XGETTEXT = /usr/bin/xgettext\n XGETTEXT_015 = /usr/bin/xgettext\n"}]}]}]}, {"source1": "systemtap-doc_5.0-2_amd64.deb", "source2": "systemtap-doc_5.0-2_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-12-03 19:14:50.000000 debian-binary\n--rw-r--r-- 0 0 0 54148 2023-12-03 19:14:50.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2521284 2023-12-03 19:14:50.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 54128 2023-12-03 19:14:50.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2522180 2023-12-03 19:14:50.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "comments": ["Command `'html2text {}'` failed with exit code 1. Standard output:", " Opening input file \"/srv/reproducible-results/rbuild-debian/r-b-build.MPiCqjrk/dbd-tmp-FN9udE3/diffoscope_wvfzu4ob_b2/tmp2xbpz87r_DebTarContainer/0/291.html\": invalid from_encoding"], "has_internal_linenos": true, "unified_diff": "@@ -145596,163 +145596,163 @@\n 00238bb0: 5661 6c75 6573 3c2f 6832 3e3c 6469 7620 Values
rw
<\n-00238c30: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>erro\n-00238cb0: 723c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 r
\n-00238cd0: 0a20 2020 2020 3020 6f6e 2073 7563 6365 . 0 on succe\n-00238ce0: 7373 0a20 2020 203c 2f70 3e3c 2f64 643e ss.
. opera\n-00238d50: 7469 6f6e 7320 616e 6420 666c 6167 730a tions and flags.\n-00238d60: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n-00238da0: 6877 5f73 6567 6d65 6e74 733c 2f63 6f64 hw_segments
\n-00238dc0: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n-00238dd0: 6e75 6d62 6572 206f 6620 7365 676d 656e number of segmen\n-00238de0: 7473 2061 6674 6572 2070 6879 7369 6361 ts after physica\n-00238df0: 6c20 616e 6420 444d 4120 7265 6d61 7070 l and DMA remapp\n-00238e00: 696e 6720 6861 7264 7761 7265 2063 6f61 ing hardware coa\n-00238e10: 6c65 7363 696e 6720 6973 2070 6572 666f lescing is perfo\n-00238e20: 726d 6564 0a20 2020 203c 2f70 3e3c 2f64 rmed.
. \n-00238e90: 6265 6769 6e6e 696e 6720 7365 6374 6f72 beginning sector\n-00238ea0: 2066 6f72 2074 6865 2065 6e74 6972 6520 for the entire \n-00238eb0: 6269 6f0a 2020 2020 3c2f 703e 3c2f 6464 bio.
. nam\n-00238f20: 6520 6f66 2074 6865 2070 726f 6265 2070 e of the probe p\n-00238f30: 6f69 6e74 0a20 2020 203c 2f70 3e3c 2f64 oint.
. to\n-00238fa0: 7461 6c20 7369 7a65 2069 6e20 6279 7465 tal size in byte\n-00238fb0: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. offset\n-00239020: 2069 6e74 6f20 7468 6520 6269 6f20 7665 into the bio ve\n-00239030: 6374 6f72 2061 7272 6179 0a20 2020 203c ctor array. <\n-00239040: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
ino\n-00239080: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n-002390a0: 2020 2069 2d6e 6f64 6520 6e75 6d62 6572 i-node number\n-002390b0: 206f 6620 7468 6520 6d61 7070 6564 2066 of the mapped f\n-002390c0: 696c 650a 2020 2020 3c2f 703e 3c2f 6464 ile.
. \n-00239130: 626c 6f63 6b20 6465 7669 6365 206e 616d block device nam\n-00239140: 650a 2020 2020 3c2f 703e 3c2f 6464 3e3c e.
. \n-002391b0: 2020 2020 6e75 6d62 6572 206f 6620 7365 number of se\n-002391c0: 676d 656e 7473 2069 6e20 7468 6973 2062 gments in this b\n-002391d0: 696f 2061 6674 6572 2070 6879 7369 6361 io after physica\n-002391e0: 6c20 6164 6472 6573 7320 636f 616c 6573 l address coales\n-002391f0: 6369 6e67 2069 7320 7065 7266 6f72 6d65 cing is performe\n-00239200: 642e 0a20 2020 203c 2f70 3e3c 2f64 643e d..
. \n-00239270: 2020 6e75 6d62 6572 206f 6620 6279 7465 number of byte\n-00239280: 7320 7472 616e 7366 6572 7265 640a 2020 s transferred. \n-00239290: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
vc\n-002392d0: 6e74 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f nt
\n-002392e0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. bio vecto\n-00239300: 7220 636f 756e 7420 7768 6963 6820 7265 r count which re\n-00239310: 7072 6573 656e 7473 206e 756d 6265 7220 presents number \n-00239320: 6f66 2061 7272 6179 2065 6c65 6d65 6e74 of array element\n-00239330: 2028 7061 6765 2c20 6f66 6673 6574 2c20 (page, offset, \n-00239340: 6c65 6e67 7468 2920 7768 6963 6820 6d61 length) which ma\n-00239350: 6b65 7320 7570 2074 6869 7320 492f 4f20 kes up this I/O \n-00239360: 7265 7175 6573 740a 2020 2020 3c2f 703e request.
\n-00239370: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063flags
\n-002393c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n-002393d0: 2020 7365 6520 6265 6c6f 770a 2020 2020 see below. \n-002393e0: 2042 494f 5f55 5054 4f44 4154 4520 2020 BIO_UPTODATE \n-002393f0: 2030 2020 2020 2020 206f 6b20 6166 7465 0 ok afte\n-00239400: 7220 492f 4f20 636f 6d70 6c65 7469 6f6e r I/O completion\n-00239410: 0a20 2020 2020 4249 4f5f 5257 5f42 4c4f . BIO_RW_BLO\n-00239420: 434b 2020 2020 3120 2020 2020 2020 5257 CK 1 RW\n-00239430: 5f41 4845 4144 2073 6574 2c20 616e 6420 _AHEAD set, and \n-00239440: 7265 6164 2f77 7269 7465 2077 6f75 6c64 read/write would\n-00239450: 2062 6c6f 636b 0a20 2020 2020 4249 4f5f block. BIO_\n-00239460: 454f 4620 2020 2020 2020 2020 3220 2020 EOF 2 \n-00239470: 2020 2020 6f75 742d 6f75 742d 626f 756e out-out-boun\n-00239480: 6473 2065 7272 6f72 0a20 2020 2020 4249 ds error. BI\n-00239490: 4f5f 5345 475f 5641 4c49 4420 2020 3320 O_SEG_VALID 3 \n-002394a0: 2020 2020 2020 6e72 5f68 775f 7365 6720 nr_hw_seg \n-002394b0: 7661 6c69 640a 2020 2020 2042 494f 5f43 valid. BIO_C\n-002394c0: 4c4f 4e45 4420 2020 2020 2034 2020 2020 LONED 4 \n-002394d0: 2020 2064 6f65 736e 2774 206f 776e 2064 doesn't own d\n-002394e0: 6174 610a 2020 2020 2042 494f 5f42 4f55 ata. BIO_BOU\n-002394f0: 4e43 4544 2020 2020 2035 2020 2020 2020 NCED 5 \n-00239500: 2062 696f 2069 7320 6120 626f 756e 6365 bio is a bounce\n-00239510: 2062 696f 0a20 2020 2020 4249 4f5f 5553 bio. BIO_US\n-00239520: 4552 5f4d 4150 5045 4420 3620 2020 2020 ER_MAPPED 6 \n-00239530: 2020 636f 6e74 6169 6e73 2075 7365 7220 contains user \n-00239540: 7061 6765 730a 2020 2020 2042 494f 5f45 pages. BIO_E\n-00239550: 4f50 4e4f 5453 5550 5020 2037 2020 2020 OPNOTSUPP 7 \n-00239560: 2020 206e 6f74 2073 7570 706f 7274 6564 not supported\n+00238c20: 3e6f 7066 3c2f 636f 6465 3e3c 2f65 6d3e >opf\n+00238c30: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e
. operati\n+00238c50: 6f6e 7320 616e 6420 666c 6167 730a 2020 ons and flags. \n+00238c60: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
si\n+00238ca0: 7a65 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ze
\n+00238cb0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. total siz\n+00238cd0: 6520 696e 2062 7974 6573 0a20 2020 203c e in bytes. <\n+00238ce0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
flags\n+00238d20: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+00238d40: 2020 2020 2073 6565 2062 656c 6f77 0a20 see below. \n+00238d50: 2020 2020 4249 4f5f 5550 544f 4441 5445 BIO_UPTODATE\n+00238d60: 2020 2020 3020 2020 2020 2020 6f6b 2061 0 ok a\n+00238d70: 6674 6572 2049 2f4f 2063 6f6d 706c 6574 fter I/O complet\n+00238d80: 696f 6e0a 2020 2020 2042 494f 5f52 575f ion. BIO_RW_\n+00238d90: 424c 4f43 4b20 2020 2031 2020 2020 2020 BLOCK 1 \n+00238da0: 2052 575f 4148 4541 4420 7365 742c 2061 RW_AHEAD set, a\n+00238db0: 6e64 2072 6561 642f 7772 6974 6520 776f nd read/write wo\n+00238dc0: 756c 6420 626c 6f63 6b0a 2020 2020 2042 uld block. B\n+00238dd0: 494f 5f45 4f46 2020 2020 2020 2020 2032 IO_EOF 2\n+00238de0: 2020 2020 2020 206f 7574 2d6f 7574 2d62 out-out-b\n+00238df0: 6f75 6e64 7320 6572 726f 720a 2020 2020 ounds error. \n+00238e00: 2042 494f 5f53 4547 5f56 414c 4944 2020 BIO_SEG_VALID \n+00238e10: 2033 2020 2020 2020 206e 725f 6877 5f73 3 nr_hw_s\n+00238e20: 6567 2076 616c 6964 0a20 2020 2020 4249 eg valid. BI\n+00238e30: 4f5f 434c 4f4e 4544 2020 2020 2020 3420 O_CLONED 4 \n+00238e40: 2020 2020 2020 646f 6573 6e27 7420 6f77 doesn't ow\n+00238e50: 6e20 6461 7461 0a20 2020 2020 4249 4f5f n data. BIO_\n+00238e60: 424f 554e 4345 4420 2020 2020 3520 2020 BOUNCED 5 \n+00238e70: 2020 2020 6269 6f20 6973 2061 2062 6f75 bio is a bou\n+00238e80: 6e63 6520 6269 6f0a 2020 2020 2042 494f nce bio. BIO\n+00238e90: 5f55 5345 525f 4d41 5050 4544 2036 2020 _USER_MAPPED 6 \n+00238ea0: 2020 2020 2063 6f6e 7461 696e 7320 7573 contains us\n+00238eb0: 6572 2070 6167 6573 0a20 2020 2020 4249 er pages. BI\n+00238ec0: 4f5f 454f 504e 4f54 5355 5050 2020 3720 O_EOPNOTSUPP 7 \n+00238ed0: 2020 2020 2020 6e6f 7420 7375 7070 6f72 not suppor\n+00238ee0: 7465 640a 2020 2020 3c2f 703e 3c2f 6464 ted.
. i-no\n+00238f50: 6465 206e 756d 6265 7220 6f66 2074 6865 de number of the\n+00238f60: 206d 6170 7065 6420 6669 6c65 0a20 2020 mapped file. \n+00238f70: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
vcn\n+00238fb0: 743c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 t
\n+00238fd0: 0a20 2020 2020 6269 6f20 7665 6374 6f72 . bio vector\n+00238fe0: 2063 6f75 6e74 2077 6869 6368 2072 6570 count which rep\n+00238ff0: 7265 7365 6e74 7320 6e75 6d62 6572 206f resents number o\n+00239000: 6620 6172 7261 7920 656c 656d 656e 7420 f array element \n+00239010: 2870 6167 652c 206f 6666 7365 742c 206c (page, offset, l\n+00239020: 656e 6774 6829 2077 6869 6368 206d 616b ength) which mak\n+00239030: 6573 2075 7020 7468 6973 2049 2f4f 2072 es up this I/O r\n+00239040: 6571 7565 7374 0a20 2020 203c 2f70 3e3c equest.
<\n+00239050: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>idx
. o\n+002390b0: 6666 7365 7420 696e 746f 2074 6865 2062 ffset into the b\n+002390c0: 696f 2076 6563 746f 7220 6172 7261 790a io vector array.\n+002390d0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+00239110: 7277 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f rw
\n+00239120: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. binary tr\n+00239140: 6163 6520 666f 7220 7265 6164 2f77 7269 ace for read/wri\n+00239150: 7465 2072 6571 7565 7374 0a20 2020 203c te request. <\n+00239160: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
name<\n+002391a0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n+002391c0: 2020 2020 6e61 6d65 206f 6620 7468 6520 name of the \n+002391d0: 7072 6f62 6520 706f 696e 740a 2020 2020 probe point. \n+002391e0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
byte\n+00239220: 735f 646f 6e65 3c2f 636f 6465 3e3c 2f65 s_done
. numbe\n+00239250: 7220 6f66 2062 7974 6573 2074 7261 6e73 r of bytes trans\n+00239260: 6665 7272 6564 0a20 2020 203c 2f70 3e3c ferred.
<\n+00239270: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>phys_segm\n+002392b0: 656e 7473 3c2f 636f 6465 3e3c 2f65 6d3e ents
\n+002392c0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . number \n+002392e0: 6f66 2073 6567 6d65 6e74 7320 696e 2074 of segments in t\n+002392f0: 6869 7320 6269 6f20 6166 7465 7220 7068 his bio after ph\n+00239300: 7973 6963 616c 2061 6464 7265 7373 2063 ysical address c\n+00239310: 6f61 6c65 7363 696e 6720 6973 2070 6572 oalescing is per\n+00239320: 666f 726d 6564 2e0a 2020 2020 3c2f 703e formed..
\n+00239330: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063sector\n+00239370: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+00239390: 2020 2062 6567 696e 6e69 6e67 2073 6563 beginning sec\n+002393a0: 746f 7220 666f 7220 7468 6520 656e 7469 tor for the enti\n+002393b0: 7265 2062 696f 0a20 2020 203c 2f70 3e3c re bio.
<\n+002393c0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>devname\n+00239400: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+00239420: 2020 2062 6c6f 636b 2064 6576 6963 6520 block device \n+00239430: 6e61 6d65 0a20 2020 203c 2f70 3e3c 2f64 name.
. 0\n+002394a0: 206f 6e20 7375 6363 6573 730a 2020 2020 on success. \n+002394b0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
hw_s\n+002394f0: 6567 6d65 6e74 733c 2f63 6f64 653e 3c2f egments
\n+00239500: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. numb\n+00239520: 6572 206f 6620 7365 676d 656e 7473 2061 er of segments a\n+00239530: 6674 6572 2070 6879 7369 6361 6c20 616e fter physical an\n+00239540: 6420 444d 4120 7265 6d61 7070 696e 6720 d DMA remapping \n+00239550: 6861 7264 7761 7265 2063 6f61 6c65 7363 hardware coalesc\n+00239560: 696e 6720 6973 2070 6572 666f 726d 6564 ing is performed\n 00239570: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c2f .
\n 00239580: 646c 3e3c 2f64 6976 3e3c 2f64 6976 3e3c dl>. \n 002395d0: 2020 5468 6520 7072 6f63 6573 7320 7369 The process si\n@@ -145948,180 +145948,180 @@\n 0023a1b0: 2f61 3e3c 6832 3e56 616c 7565 733c 2f68 /a>
rw
. b\n-0023a250: 696e 6172 7920 7472 6163 6520 666f 7220 inary trace for \n-0023a260: 7265 6164 2f77 7269 7465 2072 6571 7565 read/write reque\n-0023a270: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. \n-0023a2e0: 2020 206e 756d 6265 7220 6f66 2073 6567 number of seg\n-0023a2f0: 6d65 6e74 7320 6166 7465 7220 7068 7973 ments after phys\n-0023a300: 6963 616c 2061 6e64 2044 4d41 2072 656d ical and DMA rem\n-0023a310: 6170 7069 6e67 2068 6172 6477 6172 6520 apping hardware \n-0023a320: 636f 616c 6573 6369 6e67 2069 7320 7065 coalescing is pe\n-0023a330: 7266 6f72 6d65 640a 2020 2020 3c2f 703e rformed.
\n-0023a340: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063ino
\n-0023a390: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n-0023a3a0: 692d 6e6f 6465 206e 756d 6265 7220 6f66 i-node number of\n-0023a3b0: 2074 6865 206d 6170 7065 6420 6669 6c65 the mapped file\n-0023a3c0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
devname
<\n-0023a410: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>\n-0023a420: 3c64 643e 3c70 3e0a 2020 2020 2062 6c6f . blo\n-0023a430: 636b 2064 6576 6963 6520 6e61 6d65 0a20 ck device name. \n-0023a440: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
b\n-0023a480: 6465 763c 2f63 6f64 653e 3c2f 656d 3e3c dev
<\n-0023a490: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>opf<\n-0023a500: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-0023a520: 2020 2020 6f70 6572 6174 696f 6e73 2061 operations a\n-0023a530: 6e64 2066 6c61 6773 0a20 2020 203c 2f70 nd flags.
bdev_co\n-0023a580: 6e74 6169 6e73 3c2f 636f 6465 3e3c 2f65 ntains
. point\n-0023a5b0: 7320 746f 2074 6865 2064 6576 6963 6520 s to the device \n-0023a5c0: 6f62 6a65 6374 2077 6869 6368 2063 6f6e object which con\n-0023a5d0: 7461 696e 7320 7468 6520 7061 7274 6974 tains the partit\n-0023a5e0: 696f 6e20 2877 6865 6e20 6269 6f20 7374 ion (when bio st\n-0023a5f0: 7275 6374 7572 6520 7265 7072 6573 656e ructure represen\n-0023a600: 7473 2061 2070 6172 7469 7469 6f6e 290a ts a partition).\n-0023a610: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n-0023a650: 7365 6374 6f72 3c2f 636f 6465 3e3c 2f65 sector
. begin\n-0023a680: 6e69 6e67 2073 6563 746f 7220 666f 7220 ning sector for \n-0023a690: 7468 6520 656e 7469 7265 2062 696f 0a20 the entire bio. \n-0023a6a0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
f\n-0023a6e0: 6c61 6773 3c2f 636f 6465 3e3c 2f65 6d3e lags
\n-0023a6f0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . see bel\n-0023a710: 6f77 0a20 2020 2020 4249 4f5f 5550 544f ow. BIO_UPTO\n-0023a720: 4441 5445 2020 2020 3020 2020 2020 2020 DATE 0 \n-0023a730: 6f6b 2061 6674 6572 2049 2f4f 2063 6f6d ok after I/O com\n-0023a740: 706c 6574 696f 6e0a 2020 2020 2042 494f pletion. BIO\n-0023a750: 5f52 575f 424c 4f43 4b20 2020 2031 2020 _RW_BLOCK 1 \n-0023a760: 2020 2020 2052 575f 4148 4541 4420 7365 RW_AHEAD se\n-0023a770: 742c 2061 6e64 2072 6561 642f 7772 6974 t, and read/writ\n-0023a780: 6520 776f 756c 6420 626c 6f63 6b0a 2020 e would block. \n-0023a790: 2020 2042 494f 5f45 4f46 2020 2020 2020 BIO_EOF \n-0023a7a0: 2020 2032 2020 2020 2020 206f 7574 2d6f 2 out-o\n-0023a7b0: 7574 2d62 6f75 6e64 7320 6572 726f 720a ut-bounds error.\n-0023a7c0: 2020 2020 2042 494f 5f53 4547 5f56 414c BIO_SEG_VAL\n-0023a7d0: 4944 2020 2033 2020 2020 2020 206e 725f ID 3 nr_\n-0023a7e0: 6877 5f73 6567 2076 616c 6964 200a 2020 hw_seg valid . \n-0023a7f0: 2020 2042 494f 5f43 4c4f 4e45 4420 2020 BIO_CLONED \n-0023a800: 2020 2034 2020 2020 2020 2064 6f65 736e 4 doesn\n-0023a810: 2774 206f 776e 2064 6174 610a 2020 2020 't own data. \n-0023a820: 2042 494f 5f42 4f55 4e43 4544 2020 2020 BIO_BOUNCED \n-0023a830: 2035 2020 2020 2020 2062 696f 2069 7320 5 bio is \n-0023a840: 6120 626f 756e 6365 2062 696f 0a20 2020 a bounce bio. \n-0023a850: 2020 4249 4f5f 5553 4552 5f4d 4150 5045 BIO_USER_MAPPE\n-0023a860: 4420 3620 2020 2020 2020 636f 6e74 6169 D 6 contai\n-0023a870: 6e73 2075 7365 7220 7061 6765 730a 2020 ns user pages. \n-0023a880: 2020 2042 494f 5f45 4f50 4e4f 5453 5550 BIO_EOPNOTSUP\n-0023a890: 5020 2037 2020 2020 2020 206e 6f74 2073 P 7 not s\n-0023a8a0: 7570 706f 7274 6564 0a20 2020 203c 2f70 upported.
phys_se\n-0023a8f0: 676d 656e 7473 3c2f 636f 6465 3e3c 2f65 gments
. numbe\n-0023a920: 7220 6f66 2073 6567 6d65 6e74 7320 696e r of segments in\n-0023a930: 2074 6869 7320 6269 6f20 6166 7465 7220 this bio after \n-0023a940: 7068 7973 6963 616c 2061 6464 7265 7373 physical address\n-0023a950: 2063 6f61 6c65 7363 696e 6720 6973 2070 coalescing is p\n-0023a960: 6572 666f 726d 6564 0a20 2020 203c 2f70 erformed.
vcnt
\n-0023a9c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n-0023a9d0: 2020 6269 6f20 7665 6374 6f72 2063 6f75 bio vector cou\n-0023a9e0: 6e74 2077 6869 6368 2072 6570 7265 7365 nt which represe\n-0023a9f0: 6e74 7320 6e75 6d62 6572 206f 6620 6172 nts number of ar\n-0023aa00: 7261 7920 656c 656d 656e 7420 2870 6167 ray element (pag\n-0023aa10: 652c 206f 6666 7365 742c 206c 656e 6774 e, offset, lengt\n-0023aa20: 6829 2077 6869 6368 206d 616b 6520 7570 h) which make up\n-0023aa30: 2074 6869 7320 492f 4f20 7265 7175 6573 this I/O reques\n-0023aa40: 740a 2020 2020 3c2f 703e 3c2f 6464 3e3c t.
. offset\n-0023aab0: 2069 6e74 6f20 7468 6520 6269 6f20 7665 into the bio ve\n-0023aac0: 6374 6f72 2061 7272 6179 0a20 2020 203c ctor array. <\n-0023aad0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
p_sta\n-0023ab10: 7274 5f73 6563 743c 2f63 6f64 653e 3c2f rt_sect
\n-0023ab20: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. poin\n-0023ab40: 7473 2074 6f20 7468 6520 7374 6172 7420 ts to the start \n-0023ab50: 7365 6374 6f72 206f 6620 7468 6520 7061 sector of the pa\n-0023ab60: 7274 6974 696f 6e20 7374 7275 6374 7572 rtition structur\n-0023ab70: 6520 6f66 2074 6865 2064 6576 6963 650a e of the device.\n-0023ab80: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n-0023abc0: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
\n-0023abd0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . name of\n-0023abf0: 2074 6865 2070 726f 6265 2070 6f69 6e74 the probe point\n+0023a220: 223e 3c63 6f64 653e 705f 7374 6172 745f \">p_start_\n+0023a230: 7365 6374 3c2f 636f 6465 3e3c 2f65 6d3e sect
\n+0023a240: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e
. points \n+0023a260: 746f 2074 6865 2073 7461 7274 2073 6563 to the start sec\n+0023a270: 746f 7220 6f66 2074 6865 2070 6172 7469 tor of the parti\n+0023a280: 7469 6f6e 2073 7472 7563 7475 7265 206f tion structure o\n+0023a290: 6620 7468 6520 6465 7669 6365 0a20 2020 f the device. \n+0023a2a0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
opf\n+0023a2e0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023a300: 2020 2020 206f 7065 7261 7469 6f6e 7320 operations \n+0023a310: 616e 6420 666c 6167 730a 2020 2020 3c2f and flags. \n+0023a320: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
size\n+0023a360: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+0023a380: 2020 2074 6f74 616c 2073 697a 6520 696e total size in\n+0023a390: 2062 7974 6573 0a20 2020 203c 2f70 3e3c bytes.
<\n+0023a3a0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>bdev_cont\n+0023a3e0: 6169 6e73 3c2f 636f 6465 3e3c 2f65 6d3e ains
\n+0023a3f0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . points \n+0023a410: 746f 2074 6865 2064 6576 6963 6520 6f62 to the device ob\n+0023a420: 6a65 6374 2077 6869 6368 2063 6f6e 7461 ject which conta\n+0023a430: 696e 7320 7468 6520 7061 7274 6974 696f ins the partitio\n+0023a440: 6e20 2877 6865 6e20 6269 6f20 7374 7275 n (when bio stru\n+0023a450: 6374 7572 6520 7265 7072 6573 656e 7473 cture represents\n+0023a460: 2061 2070 6172 7469 7469 6f6e 290a 2020 a partition). \n+0023a470: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
fl\n+0023a4b0: 6167 733c 2f63 6f64 653e 3c2f 656d 3e3c ags
<\n+0023a4c0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>idx
\n+0023a6d0: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n+0023a6e0: 6f66 6673 6574 2069 6e74 6f20 7468 6520 offset into the \n+0023a6f0: 6269 6f20 7665 6374 6f72 2061 7272 6179 bio vector array\n+0023a700: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
ino
\n+0023a750: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . i-node \n+0023a770: 6e75 6d62 6572 206f 6620 7468 6520 6d61 number of the ma\n+0023a780: 7070 6564 2066 696c 650a 2020 2020 3c2f pped file. \n+0023a790: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
vcnt\n+0023a7d0: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+0023a7f0: 2020 2062 696f 2076 6563 746f 7220 636f bio vector co\n+0023a800: 756e 7420 7768 6963 6820 7265 7072 6573 unt which repres\n+0023a810: 656e 7473 206e 756d 6265 7220 6f66 2061 ents number of a\n+0023a820: 7272 6179 2065 6c65 6d65 6e74 2028 7061 rray element (pa\n+0023a830: 6765 2c20 6f66 6673 6574 2c20 6c65 6e67 ge, offset, leng\n+0023a840: 7468 2920 7768 6963 6820 6d61 6b65 2075 th) which make u\n+0023a850: 7020 7468 6973 2049 2f4f 2072 6571 7565 p this I/O reque\n+0023a860: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. name\n+0023a8d0: 206f 6620 7468 6520 7072 6f62 6520 706f of the probe po\n+0023a8e0: 696e 740a 2020 2020 3c2f 703e 3c2f 6464 int.
. binar\n+0023a950: 7920 7472 6163 6520 666f 7220 7265 6164 y trace for read\n+0023a960: 2f77 7269 7465 2072 6571 7565 7374 0a20 /write request. \n+0023a970: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
p\n+0023a9b0: 6879 735f 7365 676d 656e 7473 3c2f 636f hys_segments
<\n+0023a9d0: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n+0023a9e0: 206e 756d 6265 7220 6f66 2073 6567 6d65 number of segme\n+0023a9f0: 6e74 7320 696e 2074 6869 7320 6269 6f20 nts in this bio \n+0023aa00: 6166 7465 7220 7068 7973 6963 616c 2061 after physical a\n+0023aa10: 6464 7265 7373 2063 6f61 6c65 7363 696e ddress coalescin\n+0023aa20: 6720 6973 2070 6572 666f 726d 6564 0a20 g is performed. \n+0023aa30: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
d\n+0023aa70: 6576 6e61 6d65 3c2f 636f 6465 3e3c 2f65 evname
. block\n+0023aaa0: 2064 6576 6963 6520 6e61 6d65 0a20 2020 device name. \n+0023aab0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
sec\n+0023aaf0: 746f 723c 2f63 6f64 653e 3c2f 656d 3e3c tor
<\n+0023ab00: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>hw_s\n+0023ab80: 6567 6d65 6e74 733c 2f63 6f64 653e 3c2f egments
\n+0023ab90: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. numb\n+0023abb0: 6572 206f 6620 7365 676d 656e 7473 2061 er of segments a\n+0023abc0: 6674 6572 2070 6879 7369 6361 6c20 616e fter physical an\n+0023abd0: 6420 444d 4120 7265 6d61 7070 696e 6720 d DMA remapping \n+0023abe0: 6861 7264 7761 7265 2063 6f61 6c65 7363 hardware coalesc\n+0023abf0: 696e 6720 6973 2070 6572 666f 726d 6564 ing is performed\n 0023ac00: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
size
bdev. total \n-0023ac70: 7369 7a65 2069 6e20 6279 7465 730a 2020 size in bytes. \n+0023ac60: 3e3c 703e 0a20 2020 2020 7461 7267 6574 >
. target\n+0023ac70: 2062 6c6f 636b 2064 6576 6963 650a 2020 block device. \n 0023ac80: 2020 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e
. T\n 0023ace0: 6865 2070 726f 6365 7373 206d 616b 6573 he process makes\n@@ -146313,175 +146313,175 @@\n 0023b880: 616e 3e3c 2f64 743e 3c64 643e 3c70 3e0a an>
.\n 0023b890: 2020 2020 2062 6567 696e 6e69 6e67 2073 beginning s\n 0023b8a0: 6563 746f 7220 666f 7220 7468 6520 656e ector for the en\n 0023b8b0: 7469 7265 2062 696f 0a20 2020 203c 2f70 tire bio.
p_start\n-0023b900: 5f73 6563 743c 2f63 6f64 653e 3c2f 656d _sect
. points\n-0023b930: 2074 6f20 7468 6520 7374 6172 7420 7365 to the start se\n-0023b940: 6374 6f72 206f 6620 7468 6520 7061 7274 ctor of the part\n-0023b950: 6974 696f 6e20 7374 7275 6374 7572 6520 ition structure \n-0023b960: 6f66 2074 6865 2064 6576 6963 650a 2020 of the device. \n-0023b970: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
id\n-0023b9b0: 783c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 x
\n-0023b9d0: 0a20 2020 2020 6f66 6673 6574 2069 6e74 . offset int\n-0023b9e0: 6f20 7468 6520 6269 6f20 7665 6374 6f72 o the bio vector\n-0023b9f0: 2061 7272 6179 0a20 2020 2020 3c65 6d20 array. phys_seg\n-0023ba20: 6d65 6e74 733c 2f63 6f64 653e 3c2f 656d ments
- number of se\n-0023ba40: 676d 656e 7473 2069 6e20 7468 6973 2062 gments in this b\n-0023ba50: 696f 2061 6674 6572 2070 6879 7369 6361 io after physica\n-0023ba60: 6c20 6164 6472 6573 7320 636f 616c 6573 l address coales\n-0023ba70: 6369 6e67 2069 7320 7065 7266 6f72 6d65 cing is performe\n-0023ba80: 642e 0a20 2020 203c 2f70 3e3c 2f64 643e d..
. request\n-0023baf0: 2071 7565 7565 206f 6e20 7768 6963 6820 queue on which \n-0023bb00: 7468 6973 2062 696f 2077 6173 2071 7565 this bio was que\n-0023bb10: 7565 642e 0a20 2020 203c 2f70 3e3c 2f64 ued..
. to\n-0023bb80: 7461 6c20 7369 7a65 2069 6e20 6279 7465 tal size in byte\n-0023bb90: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. name \n-0023bc00: 6f66 2074 6865 2070 726f 6265 2070 6f69 of the probe poi\n-0023bc10: 6e74 0a20 2020 203c 2f70 3e3c 2f64 643e nt.
\n-0023bc20: 3c64 743e 3c73 7061 6e20 636c 6173 733d. binary\n-0023bc80: 2074 7261 6365 2066 6f72 2072 6561 642f trace for read/\n-0023bc90: 7772 6974 6520 7265 7175 6573 740a 2020 write request. \n-0023bca0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
op\n-0023bce0: 663c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 f
\n-0023bd00: 0a20 2020 2020 6f70 6572 6174 696f 6e73 . operations\n-0023bd10: 2061 6e64 2066 6c61 6773 0a20 2020 203c and flags. <\n-0023bd20: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
bdev<\n-0023bd60: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-0023bd80: 2020 2020 7461 7267 6574 2062 6c6f 636b target block\n-0023bd90: 2064 6576 6963 650a 2020 2020 3c2f 703e device.
\n-0023bda0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063bdev_con\n-0023bde0: 7461 696e 733c 2f63 6f64 653e 3c2f 656d tains
. points\n-0023be10: 2074 6f20 7468 6520 6465 7669 6365 206f to the device o\n-0023be20: 626a 6563 7420 7768 6963 6820 636f 6e74 bject which cont\n-0023be30: 6169 6e73 2074 6865 2070 6172 7469 7469 ains the partiti\n-0023be40: 6f6e 2028 7768 656e 2062 696f 2073 7472 on (when bio str\n-0023be50: 7563 7475 7265 2072 6570 7265 7365 6e74 ucture represent\n-0023be60: 7320 6120 7061 7274 6974 696f 6e29 0a20 s a partition). \n-0023be70: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
v\n-0023beb0: 636e 743c 2f63 6f64 653e 3c2f 656d 3e3c cnt
<\n-0023bec0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>bytes_d\n-0023bf90: 6f6e 653c 2f63 6f64 653e 3c2f 656d 3e3c one
<\n-0023bfa0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>. se\n-0023c040: 6520 6265 6c6f 770a 2020 2020 2042 494f e below. BIO\n-0023c050: 5f55 5054 4f44 4154 4520 2020 2030 2020 _UPTODATE 0 \n-0023c060: 2020 2020 206f 6b20 6166 7465 7220 492f ok after I/\n-0023c070: 4f20 636f 6d70 6c65 7469 6f6e 0a20 2020 O completion. \n-0023c080: 2020 4249 4f5f 5257 5f42 4c4f 434b 2020 BIO_RW_BLOCK \n-0023c090: 2020 3120 2020 2020 2020 5257 5f41 4845 1 RW_AHE\n-0023c0a0: 4144 2073 6574 2c20 616e 6420 7265 6164 AD set, and read\n-0023c0b0: 2f77 7269 7465 2077 6f75 6c64 2062 6c6f /write would blo\n-0023c0c0: 636b 0a20 2020 2020 4249 4f5f 454f 4620 ck. BIO_EOF \n-0023c0d0: 2020 2020 2020 2020 3220 2020 2020 2020 2 \n-0023c0e0: 6f75 742d 6f75 742d 626f 756e 6473 2065 out-out-bounds e\n-0023c0f0: 7272 6f72 0a20 2020 2020 4249 4f5f 5345 rror. BIO_SE\n-0023c100: 475f 5641 4c49 4420 2020 3320 2020 2020 G_VALID 3 \n-0023c110: 2020 6e72 5f68 775f 7365 6720 7661 6c69 nr_hw_seg vali\n-0023c120: 640a 2020 2020 2042 494f 5f43 4c4f 4e45 d. BIO_CLONE\n-0023c130: 4420 2020 2020 2034 2020 2020 2020 2064 D 4 d\n-0023c140: 6f65 736e 2774 206f 776e 2064 6174 610a oesn't own data.\n-0023c150: 2020 2020 2042 494f 5f42 4f55 4e43 4544 BIO_BOUNCED\n-0023c160: 2020 2020 2035 2020 2020 2020 2062 696f 5 bio\n-0023c170: 2069 7320 6120 626f 756e 6365 2062 696f is a bounce bio\n-0023c180: 0a20 2020 2020 4249 4f5f 5553 4552 5f4d . BIO_USER_M\n-0023c190: 4150 5045 4420 3620 2020 2020 2020 636f APPED 6 co\n-0023c1a0: 6e74 6169 6e73 2075 7365 7220 7061 6765 ntains user page\n-0023c1b0: 730a 2020 2020 2042 494f 5f45 4f50 4e4f s. BIO_EOPNO\n-0023c1c0: 5453 5550 5020 2037 2020 2020 2020 206e TSUPP 7 n\n-0023c1d0: 6f74 2073 7570 706f 7274 6564 0a20 2020 ot supported. \n-0023c1e0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
dev\n-0023c220: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
\n-0023c230: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . device \n-0023c250: 666f 7220 7768 6963 6820 6120 6275 6666 for which a buff\n-0023c260: 6572 2062 6f75 6e63 6520 7761 7320 6e65 er bounce was ne\n-0023c270: 6564 6564 2e0a 2020 2020 3c2f 703e 3c2f eded..
\n-0023c280: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>ino
\n-0023c2c0: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . i-\n-0023c2e0: 6e6f 6465 206e 756d 6265 7220 6f66 2074 node number of t\n-0023c2f0: 6865 206d 6170 7065 6420 6669 6c65 0a20 he mapped file. \n+0023b8f0: 7222 3e3c 636f 6465 3e64 6576 6e61 6d65 r\">devname\n+0023b900: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023b920: 2020 2020 2064 6576 6963 6520 666f 7220 device for \n+0023b930: 7768 6963 6820 6120 6275 6666 6572 2062 which a buffer b\n+0023b940: 6f75 6e63 6520 7761 7320 6e65 6564 6564 ounce was needed\n+0023b950: 2e0a 2020 2020 3c2f 703e 3c2f 6464 3e3c ..
. targe\n+0023b9c0: 7420 626c 6f63 6b20 6465 7669 6365 0a20 t block device. \n+0023b9d0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
q\n+0023ba10: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023ba30: 2020 2020 2072 6571 7565 7374 2071 7565 request que\n+0023ba40: 7565 206f 6e20 7768 6963 6820 7468 6973 ue on which this\n+0023ba50: 2062 696f 2077 6173 2071 7565 7565 642e bio was queued.\n+0023ba60: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
flags
. see b\n+0023bad0: 656c 6f77 0a20 2020 2020 4249 4f5f 5550 elow. BIO_UP\n+0023bae0: 544f 4441 5445 2020 2020 3020 2020 2020 TODATE 0 \n+0023baf0: 2020 6f6b 2061 6674 6572 2049 2f4f 2063 ok after I/O c\n+0023bb00: 6f6d 706c 6574 696f 6e0a 2020 2020 2042 ompletion. B\n+0023bb10: 494f 5f52 575f 424c 4f43 4b20 2020 2031 IO_RW_BLOCK 1\n+0023bb20: 2020 2020 2020 2052 575f 4148 4541 4420 RW_AHEAD \n+0023bb30: 7365 742c 2061 6e64 2072 6561 642f 7772 set, and read/wr\n+0023bb40: 6974 6520 776f 756c 6420 626c 6f63 6b0a ite would block.\n+0023bb50: 2020 2020 2042 494f 5f45 4f46 2020 2020 BIO_EOF \n+0023bb60: 2020 2020 2032 2020 2020 2020 206f 7574 2 out\n+0023bb70: 2d6f 7574 2d62 6f75 6e64 7320 6572 726f -out-bounds erro\n+0023bb80: 720a 2020 2020 2042 494f 5f53 4547 5f56 r. BIO_SEG_V\n+0023bb90: 414c 4944 2020 2033 2020 2020 2020 206e ALID 3 n\n+0023bba0: 725f 6877 5f73 6567 2076 616c 6964 0a20 r_hw_seg valid. \n+0023bbb0: 2020 2020 4249 4f5f 434c 4f4e 4544 2020 BIO_CLONED \n+0023bbc0: 2020 2020 3420 2020 2020 2020 646f 6573 4 does\n+0023bbd0: 6e27 7420 6f77 6e20 6461 7461 0a20 2020 n't own data. \n+0023bbe0: 2020 4249 4f5f 424f 554e 4345 4420 2020 BIO_BOUNCED \n+0023bbf0: 2020 3520 2020 2020 2020 6269 6f20 6973 5 bio is\n+0023bc00: 2061 2062 6f75 6e63 6520 6269 6f0a 2020 a bounce bio. \n+0023bc10: 2020 2042 494f 5f55 5345 525f 4d41 5050 BIO_USER_MAPP\n+0023bc20: 4544 2036 2020 2020 2020 2063 6f6e 7461 ED 6 conta\n+0023bc30: 696e 7320 7573 6572 2070 6167 6573 0a20 ins user pages. \n+0023bc40: 2020 2020 4249 4f5f 454f 504e 4f54 5355 BIO_EOPNOTSU\n+0023bc50: 5050 2020 3720 2020 2020 2020 6e6f 7420 PP 7 not \n+0023bc60: 7375 7070 6f72 7465 640a 2020 2020 3c2f supported. \n+0023bc70: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
bdev_c\n+0023bcb0: 6f6e 7461 696e 733c 2f63 6f64 653e 3c2f ontains
\n+0023bcc0: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. poin\n+0023bce0: 7473 2074 6f20 7468 6520 6465 7669 6365 ts to the device\n+0023bcf0: 206f 626a 6563 7420 7768 6963 6820 636f object which co\n+0023bd00: 6e74 6169 6e73 2074 6865 2070 6172 7469 ntains the parti\n+0023bd10: 7469 6f6e 2028 7768 656e 2062 696f 2073 tion (when bio s\n+0023bd20: 7472 7563 7475 7265 2072 6570 7265 7365 tructure represe\n+0023bd30: 6e74 7320 6120 7061 7274 6974 696f 6e29 nts a partition)\n+0023bd40: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
p_start_sect
\n+0023bda0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n+0023bdb0: 2020 706f 696e 7473 2074 6f20 7468 6520 points to the \n+0023bdc0: 7374 6172 7420 7365 6374 6f72 206f 6620 start sector of \n+0023bdd0: 7468 6520 7061 7274 6974 696f 6e20 7374 the partition st\n+0023bde0: 7275 6374 7572 6520 6f66 2074 6865 2064 ructure of the d\n+0023bdf0: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
\n+0023be00: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>size
. t\n+0023be60: 6f74 616c 2073 697a 6520 696e 2062 7974 otal size in byt\n+0023be70: 6573 0a20 2020 203c 2f70 3e3c 2f64 643e es.
. opera\n+0023bee0: 7469 6f6e 7320 616e 6420 666c 6167 730a tions and flags.\n+0023bef0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+0023bf30: 7277 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f rw
\n+0023bf40: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. binary tr\n+0023bf60: 6163 6520 666f 7220 7265 6164 2f77 7269 ace for read/wri\n+0023bf70: 7465 2072 6571 7565 7374 0a20 2020 203c te request. <\n+0023bf80: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
bytes\n+0023bfc0: 5f64 6f6e 653c 2f63 6f64 653e 3c2f 656d _done
. number\n+0023bff0: 206f 6620 6279 7465 7320 7472 616e 7366 of bytes transf\n+0023c000: 6572 7265 640a 2020 2020 3c2f 703e 3c2f erred.
\n+0023c010: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>name
. n\n+0023c070: 616d 6520 6f66 2074 6865 2070 726f 6265 ame of the probe\n+0023c080: 2070 6f69 6e74 0a20 2020 203c 2f70 3e3c point.
<\n+0023c090: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>ino
. i\n+0023c0f0: 2d6e 6f64 6520 6e75 6d62 6572 206f 6620 -node number of \n+0023c100: 7468 6520 6d61 7070 6564 2066 696c 650a the mapped file.\n+0023c110: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+0023c150: 7663 6e74 3c2f 636f 6465 3e3c 2f65 6d3e vcnt
\n+0023c160: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . bio vec\n+0023c180: 746f 7220 636f 756e 7420 7768 6963 6820 tor count which \n+0023c190: 7265 7072 6573 656e 7473 206e 756d 6265 represents numbe\n+0023c1a0: 7220 6f66 2061 7272 6179 2065 6c65 6d65 r of array eleme\n+0023c1b0: 6e74 2028 7061 6765 2c20 6f66 6673 6574 nt (page, offset\n+0023c1c0: 2c20 6c65 6e67 7468 2920 7768 6963 6820 , length) which \n+0023c1d0: 6d61 6b65 7320 7570 2074 6869 7320 492f makes up this I/\n+0023c1e0: 4f20 7265 7175 6573 740a 2020 2020 3c2f O request. \n+0023c1f0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
idx
. \n+0023c250: 2020 6f66 6673 6574 2069 6e74 6f20 7468 offset into th\n+0023c260: 6520 6269 6f20 7665 6374 6f72 2061 7272 e bio vector arr\n+0023c270: 6179 0a20 2020 2020 3c65 6d20 636c 6173 ay.
. \n 0023c360: 2054 6865 2070 726f 6365 7373 2063 7265 The process cre\n@@ -146687,182 +146687,182 @@\n 0023cfe0: 5661 6c75 6573 3c2f 6832 3e3c 6469 7620 Values
bdev_contains\n-0023d060: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n-0023d080: 2020 2070 6f69 6e74 7320 746f 2074 6865 points to the\n-0023d090: 2064 6576 6963 6520 6f62 6a65 6374 2077 device object w\n-0023d0a0: 6869 6368 2063 6f6e 7461 696e 7320 7468 hich contains th\n-0023d0b0: 6520 7061 7274 6974 696f 6e20 2877 6865 e partition (whe\n-0023d0c0: 6e20 6269 6f20 7374 7275 6374 7572 6520 n bio structure \n-0023d0d0: 7265 7072 6573 656e 7473 2061 2070 6172 represents a par\n-0023d0e0: 7469 7469 6f6e 290a 2020 2020 3c2f 703e tition).
\n-0023d0f0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063vcnt
<\n-0023d140: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n-0023d150: 2062 696f 2076 6563 746f 7220 636f 756e bio vector coun\n-0023d160: 7420 7768 6963 6820 7265 7072 6573 656e t which represen\n-0023d170: 7473 206e 756d 6265 7220 6f66 2061 7272 ts number of arr\n-0023d180: 6179 2065 6c65 6d65 6e74 2028 7061 6765 ay element (page\n-0023d190: 2c20 6f66 6673 6574 2c20 6c65 6e67 7468 , offset, length\n-0023d1a0: 2920 7768 6963 6820 6d61 6b65 7320 7570 ) which makes up\n-0023d1b0: 2074 6869 7320 492f 4f20 7265 7175 6573 this I/O reques\n-0023d1c0: 740a 2020 2020 3c2f 703e 3c2f 6464 3e3c t.
. see \n-0023d230: 6265 6c6f 770a 2020 2020 2042 494f 5f55 below. BIO_U\n-0023d240: 5054 4f44 4154 4520 2020 2030 2020 2020 PTODATE 0 \n-0023d250: 2020 206f 6b20 6166 7465 7220 492f 4f20 ok after I/O \n-0023d260: 636f 6d70 6c65 7469 6f6e 0a20 2020 2020 completion. \n-0023d270: 4249 4f5f 5257 5f42 4c4f 434b 2020 2020 BIO_RW_BLOCK \n-0023d280: 3120 2020 2020 2020 5257 5f41 4845 4144 1 RW_AHEAD\n-0023d290: 2073 6574 2c20 616e 6420 7265 6164 2f77 set, and read/w\n-0023d2a0: 7269 7465 2077 6f75 6c64 2062 6c6f 636b rite would block\n-0023d2b0: 0a20 2020 2020 4249 4f5f 454f 4620 2020 . BIO_EOF \n-0023d2c0: 2020 2020 2020 3220 2020 2020 2020 6f75 2 ou\n-0023d2d0: 742d 6f75 742d 626f 756e 6473 2065 7272 t-out-bounds err\n-0023d2e0: 6f72 0a20 2020 2020 4249 4f5f 5345 475f or. BIO_SEG_\n-0023d2f0: 5641 4c49 4420 2020 3320 2020 2020 2020 VALID 3 \n-0023d300: 6e72 5f68 775f 7365 6720 7661 6c69 640a nr_hw_seg valid.\n-0023d310: 2020 2020 2042 494f 5f43 4c4f 4e45 4420 BIO_CLONED \n-0023d320: 2020 2020 2034 2020 2020 2020 2064 6f65 4 doe\n-0023d330: 736e 2774 206f 776e 2064 6174 610a 2020 sn't own data. \n-0023d340: 2020 2042 494f 5f42 4f55 4e43 4544 2020 BIO_BOUNCED \n-0023d350: 2020 2035 2020 2020 2020 2062 696f 2069 5 bio i\n-0023d360: 7320 6120 626f 756e 6365 2062 696f 0a20 s a bounce bio. \n-0023d370: 2020 2020 4249 4f5f 5553 4552 5f4d 4150 BIO_USER_MAP\n-0023d380: 5045 4420 3620 2020 2020 2020 636f 6e74 PED 6 cont\n-0023d390: 6169 6e73 2075 7365 7220 7061 6765 730a ains user pages.\n-0023d3a0: 2020 2020 2042 494f 5f45 4f50 4e4f 5453 BIO_EOPNOTS\n-0023d3b0: 5550 5020 2037 2020 2020 2020 206e 6f74 UPP 7 not\n-0023d3c0: 2073 7570 706f 7274 6564 0a20 2020 203c supported. <\n-0023d3d0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
bytes\n-0023d410: 5f64 6f6e 653c 2f63 6f64 653e 3c2f 656d _done
. number\n-0023d440: 206f 6620 6279 7465 7320 7472 616e 7366 of bytes transf\n-0023d450: 6572 7265 640a 2020 2020 3c2f 703e 3c2f erred.
\n-0023d460: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>ino
\n-0023d4a0: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . i-\n-0023d4c0: 6e6f 6465 206e 756d 6265 7220 6f66 2074 node number of t\n-0023d4d0: 6865 206d 6170 7065 6420 6669 6c65 0a20 he mapped file. \n-0023d4e0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
d\n-0023d520: 6576 6e61 6d65 3c2f 636f 6465 3e3c 2f65 evname
. block\n-0023d550: 2064 6576 6963 6520 6e61 6d65 0a20 2020 device name. \n-0023d560: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
sec\n-0023d5a0: 746f 723c 2f63 6f64 653e 3c2f 656d 3e3c tor
<\n-0023d5b0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>p_st\n-0023d630: 6172 745f 7365 6374 3c2f 636f 6465 3e3c art_sect
<\n-0023d640: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. poi\n-0023d660: 6e74 7320 746f 2074 6865 2073 7461 7274 nts to the start\n-0023d670: 2073 6563 746f 7220 6f66 2074 6865 2070 sector of the p\n-0023d680: 6172 7469 7469 6f6e 2073 7472 7563 7475 artition structu\n-0023d690: 7265 206f 6620 7468 6520 6465 7669 6365 re of the device\n-0023d6a0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
idx
\n-0023d6f0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . offset \n-0023d710: 696e 746f 2074 6865 2062 696f 2076 6563 into the bio vec\n-0023d720: 746f 7220 6172 7261 790a 2020 2020 203c tor array. <\n-0023d730: 656d 2063 6c61 7373 3d22 7061 7261 6d65 em class=\"parame\n-0023d740: 7465 7222 3e3c 636f 6465 3e70 6879 735f ter\">phys_\n-0023d750: 7365 676d 656e 7473 3c2f 636f 6465 3e3c segments
<\n-0023d760: 2f65 6d3e 202d 206e 756d 6265 7220 6f66 /em> - number of\n-0023d770: 2073 6567 6d65 6e74 7320 696e 2074 6869 segments in thi\n-0023d780: 7320 6269 6f20 6166 7465 7220 7068 7973 s bio after phys\n-0023d790: 6963 616c 2061 6464 7265 7373 2063 6f61 ical address coa\n-0023d7a0: 6c65 7363 696e 6720 6973 2070 6572 666f lescing is perfo\n-0023d7b0: 726d 6564 2e0a 2020 2020 3c2f 703e 3c2f rmed..
size
. t\n-0023d820: 6f74 616c 2073 697a 6520 696e 2062 7974 otal size in byt\n-0023d830: 6573 0a20 2020 203c 2f70 3e3c 2f64 643e es.
. request\n-0023d8a0: 2071 7565 7565 206f 6e20 7768 6963 6820 queue on which \n-0023d8b0: 7468 6973 2062 696f 2077 6173 2071 7565 this bio was que\n-0023d8c0: 7565 642e 0a20 2020 203c 2f70 3e3c 2f64 ued..
. na\n-0023d930: 6d65 206f 6620 7468 6520 7072 6f62 6520 me of the probe \n-0023d940: 706f 696e 740a 2020 2020 3c2f 703e 3c2f point.
\n-0023d950: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>rw
<\n-0023d990: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. bin\n-0023d9b0: 6172 7920 7472 6163 6520 666f 7220 7265 ary trace for re\n-0023d9c0: 6164 2f77 7269 7465 2072 6571 7565 7374 ad/write request\n-0023d9d0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
opf
\n-0023da20: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . operati\n-0023da40: 6f6e 7320 616e 6420 666c 6167 730a 2020 ons and flags. \n-0023da50: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
bd\n-0023da90: 6576 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ev
\n-0023daa0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. target bl\n-0023dac0: 6f63 6b20 6465 7669 6365 0a20 2020 203c ock device. <\n+0023d050: 3e73 6563 746f 723c 2f63 6f64 653e 3c2f >sector\n+0023d060: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em><\n+0023d070: 6464 3e3c 703e 0a20 2020 2020 6265 6769 dd>
. begi\n+0023d080: 6e6e 696e 6720 7365 6374 6f72 2066 6f72 nning sector for\n+0023d090: 2074 6865 2065 6e74 6972 6520 6269 6f0a the entire bio.\n+0023d0a0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+0023d0e0: 6465 766e 616d 653c 2f63 6f64 653e 3c2f devname
\n+0023d0f0: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. bloc\n+0023d110: 6b20 6465 7669 6365 206e 616d 650a 2020 k device name. \n+0023d120: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
q<\n+0023d160: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n+0023d180: 2020 2020 7265 7175 6573 7420 7175 6575 request queu\n+0023d190: 6520 6f6e 2077 6869 6368 2074 6869 7320 e on which this \n+0023d1a0: 6269 6f20 7761 7320 7175 6575 6564 2e0a bio was queued..\n+0023d1b0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+0023d1f0: 6264 6576 3c2f 636f 6465 3e3c 2f65 6d3e bdev
\n+0023d200: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . target \n+0023d220: 626c 6f63 6b20 6465 7669 6365 0a20 2020 block device. \n+0023d230: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
opf\n+0023d270: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023d290: 2020 2020 206f 7065 7261 7469 6f6e 7320 operations \n+0023d2a0: 616e 6420 666c 6167 730a 2020 2020 3c2f and flags. \n+0023d2b0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
p_star\n+0023d2f0: 745f 7365 6374 3c2f 636f 6465 3e3c 2f65 t_sect
. point\n+0023d320: 7320 746f 2074 6865 2073 7461 7274 2073 s to the start s\n+0023d330: 6563 746f 7220 6f66 2074 6865 2070 6172 ector of the par\n+0023d340: 7469 7469 6f6e 2073 7472 7563 7475 7265 tition structure\n+0023d350: 206f 6620 7468 6520 6465 7669 6365 0a20 of the device. \n+0023d360: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
s\n+0023d3a0: 697a 653c 2f63 6f64 653e 3c2f 656d 3e3c ize
<\n+0023d3b0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>flag\n+0023d420: 733c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 s
\n+0023d440: 0a20 2020 2020 7365 6520 6265 6c6f 770a . see below.\n+0023d450: 2020 2020 2042 494f 5f55 5054 4f44 4154 BIO_UPTODAT\n+0023d460: 4520 2020 2030 2020 2020 2020 206f 6b20 E 0 ok \n+0023d470: 6166 7465 7220 492f 4f20 636f 6d70 6c65 after I/O comple\n+0023d480: 7469 6f6e 0a20 2020 2020 4249 4f5f 5257 tion. BIO_RW\n+0023d490: 5f42 4c4f 434b 2020 2020 3120 2020 2020 _BLOCK 1 \n+0023d4a0: 2020 5257 5f41 4845 4144 2073 6574 2c20 RW_AHEAD set, \n+0023d4b0: 616e 6420 7265 6164 2f77 7269 7465 2077 and read/write w\n+0023d4c0: 6f75 6c64 2062 6c6f 636b 0a20 2020 2020 ould block. \n+0023d4d0: 4249 4f5f 454f 4620 2020 2020 2020 2020 BIO_EOF \n+0023d4e0: 3220 2020 2020 2020 6f75 742d 6f75 742d 2 out-out-\n+0023d4f0: 626f 756e 6473 2065 7272 6f72 0a20 2020 bounds error. \n+0023d500: 2020 4249 4f5f 5345 475f 5641 4c49 4420 BIO_SEG_VALID \n+0023d510: 2020 3320 2020 2020 2020 6e72 5f68 775f 3 nr_hw_\n+0023d520: 7365 6720 7661 6c69 640a 2020 2020 2042 seg valid. B\n+0023d530: 494f 5f43 4c4f 4e45 4420 2020 2020 2034 IO_CLONED 4\n+0023d540: 2020 2020 2020 2064 6f65 736e 2774 206f doesn't o\n+0023d550: 776e 2064 6174 610a 2020 2020 2042 494f wn data. BIO\n+0023d560: 5f42 4f55 4e43 4544 2020 2020 2035 2020 _BOUNCED 5 \n+0023d570: 2020 2020 2062 696f 2069 7320 6120 626f bio is a bo\n+0023d580: 756e 6365 2062 696f 0a20 2020 2020 4249 unce bio. BI\n+0023d590: 4f5f 5553 4552 5f4d 4150 5045 4420 3620 O_USER_MAPPED 6 \n+0023d5a0: 2020 2020 2020 636f 6e74 6169 6e73 2075 contains u\n+0023d5b0: 7365 7220 7061 6765 730a 2020 2020 2042 ser pages. B\n+0023d5c0: 494f 5f45 4f50 4e4f 5453 5550 5020 2037 IO_EOPNOTSUPP 7\n+0023d5d0: 2020 2020 2020 206e 6f74 2073 7570 706f not suppo\n+0023d5e0: 7274 6564 0a20 2020 203c 2f70 3e3c 2f64 rted.
. points to\n+0023d660: 2074 6865 2064 6576 6963 6520 6f62 6a65 the device obje\n+0023d670: 6374 2077 6869 6368 2063 6f6e 7461 696e ct which contain\n+0023d680: 7320 7468 6520 7061 7274 6974 696f 6e20 s the partition \n+0023d690: 2877 6865 6e20 6269 6f20 7374 7275 6374 (when bio struct\n+0023d6a0: 7572 6520 7265 7072 6573 656e 7473 2061 ure represents a\n+0023d6b0: 2070 6172 7469 7469 6f6e 290a 2020 2020 partition). \n+0023d6c0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
vcnt\n+0023d700: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023d720: 2020 2020 2062 696f 2076 6563 746f 7220 bio vector \n+0023d730: 636f 756e 7420 7768 6963 6820 7265 7072 count which repr\n+0023d740: 6573 656e 7473 206e 756d 6265 7220 6f66 esents number of\n+0023d750: 2061 7272 6179 2065 6c65 6d65 6e74 2028 array element (\n+0023d760: 7061 6765 2c20 6f66 6673 6574 2c20 6c65 page, offset, le\n+0023d770: 6e67 7468 2920 7768 6963 6820 6d61 6b65 ngth) which make\n+0023d780: 7320 7570 2074 6869 7320 492f 4f20 7265 s up this I/O re\n+0023d790: 7175 6573 740a 2020 2020 3c2f 703e 3c2f quest.
\n+0023d7a0: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>ino
\n+0023d7e0: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . i-\n+0023d800: 6e6f 6465 206e 756d 6265 7220 6f66 2074 node number of t\n+0023d810: 6865 206d 6170 7065 6420 6669 6c65 0a20 he mapped file. \n+0023d820: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
i\n+0023d860: 6478 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f dx
\n+0023d870: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. offset in\n+0023d890: 746f 2074 6865 2062 696f 2076 6563 746f to the bio vecto\n+0023d8a0: 7220 6172 7261 790a 2020 2020 203c 656d r array. phys_se\n+0023d8d0: 676d 656e 7473 3c2f 636f 6465 3e3c 2f65 gments
- number of s\n+0023d8f0: 6567 6d65 6e74 7320 696e 2074 6869 7320 egments in this \n+0023d900: 6269 6f20 6166 7465 7220 7068 7973 6963 bio after physic\n+0023d910: 616c 2061 6464 7265 7373 2063 6f61 6c65 al address coale\n+0023d920: 7363 696e 6720 6973 2070 6572 666f 726d scing is perform\n+0023d930: 6564 2e0a 2020 2020 3c2f 703e 3c2f 6464 ed..
. binar\n+0023d9a0: 7920 7472 6163 6520 666f 7220 7265 6164 y trace for read\n+0023d9b0: 2f77 7269 7465 2072 6571 7565 7374 0a20 /write request. \n+0023d9c0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
n\n+0023da00: 616d 653c 2f63 6f64 653e 3c2f 656d 3e3c ame
<\n+0023da10: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>\n+0023da80: 6279 7465 735f 646f 6e65 3c2f 636f 6465 bytes_done
. n\n+0023dab0: 756d 6265 7220 6f66 2062 7974 6573 2074 umber of bytes t\n+0023dac0: 7261 6e73 6665 7272 6564 0a20 2020 203c ransferred. <\n 0023dad0: 2f70 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /p>
. The \n 0023db30: 7072 6f63 6573 7320 7369 676e 616c 7320 process signals \n@@ -147073,183 +147073,183 @@\n 0023e800: 3931 223e 3c2f 613e 3c68 323e 5661 6c75 91\">
sec\n-0023e880: 746f 723c 2f63 6f64 653e 3c2f 656d 3e3c tor
<\n-0023e890: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>name\n-0023e910: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0023e930: 2020 2020 206e 616d 6520 6f66 2074 6865 name of the\n-0023e940: 2070 726f 6265 2070 6f69 6e74 0a20 2020 probe point. \n-0023e950: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
q\n-0023e990: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n-0023e9b0: 2020 2072 6571 7565 7374 2071 7565 7565 request queue\n-0023e9c0: 206f 6e20 7768 6963 6820 7468 6973 2062 on which this b\n-0023e9d0: 696f 2077 6173 2071 7565 7565 642e 0a20 io was queued.. \n-0023e9e0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
s\n-0023ea20: 697a 653c 2f63 6f64 653e 3c2f 656d 3e3c ize
<\n-0023ea30: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>idx<\n-0023eaa0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-0023eac0: 2020 2020 6f66 6673 6574 2069 6e74 6f20 offset into \n-0023ead0: 7468 6520 6269 6f20 7665 6374 6f72 2061 the bio vector a\n-0023eae0: 7272 6179 0a20 2020 2020 3c65 6d20 636c rray. \n-0023eb00: 3c63 6f64 653e 7068 7973 5f73 6567 6d65 phys_segme\n-0023eb10: 6e74 733c 2f63 6f64 653e 3c2f 656d 3e20 nts
\n-0023eb20: 2d20 6e75 6d62 6572 206f 6620 7365 676d - number of segm\n-0023eb30: 656e 7473 2069 6e20 7468 6973 2062 696f ents in this bio\n-0023eb40: 2061 6674 6572 2070 6879 7369 6361 6c20 after physical \n-0023eb50: 6164 6472 6573 7320 636f 616c 6573 6369 address coalesci\n-0023eb60: 6e67 2069 7320 7065 7266 6f72 6d65 642e ng is performed.\n-0023eb70: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
p_start_sect
\n-0023ebd0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n-0023ebe0: 2020 706f 696e 7473 2074 6f20 7468 6520 points to the \n-0023ebf0: 7374 6172 7420 7365 6374 6f72 206f 6620 start sector of \n-0023ec00: 7468 6520 7061 7274 6974 696f 6e20 7374 the partition st\n-0023ec10: 7275 6374 7572 6520 6f66 2074 6865 2064 ructure of the d\n-0023ec20: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
\n-0023ec30: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>rw
<\n-0023ec70: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. bin\n-0023ec90: 6172 7920 7472 6163 6520 666f 7220 7265 ary trace for re\n-0023eca0: 6164 2f77 7269 7465 2072 6571 7565 7374 ad/write request\n-0023ecb0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
bdev
. target\n-0023ed20: 2062 6c6f 636b 2064 6576 6963 650a 2020 block device. \n-0023ed30: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
op\n-0023ed70: 663c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 f
\n-0023ed90: 0a20 2020 2020 6f70 6572 6174 696f 6e73 . operations\n-0023eda0: 2061 6e64 2066 6c61 6773 0a20 2020 203c and flags. <\n-0023edb0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
flags\n-0023edf0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0023ee10: 2020 2020 2073 6565 2062 656c 6f77 0a20 see below. \n-0023ee20: 2020 2020 4249 4f5f 5550 544f 4441 5445 BIO_UPTODATE\n-0023ee30: 2020 2020 3020 2020 2020 2020 6f6b 2061 0 ok a\n-0023ee40: 6674 6572 2049 2f4f 2063 6f6d 706c 6574 fter I/O complet\n-0023ee50: 696f 6e0a 2020 2020 2042 494f 5f52 575f ion. BIO_RW_\n-0023ee60: 424c 4f43 4b20 2020 2031 2020 2020 2020 BLOCK 1 \n-0023ee70: 2052 575f 4148 4541 4420 7365 742c 2061 RW_AHEAD set, a\n-0023ee80: 6e64 2072 6561 642f 7772 6974 6520 776f nd read/write wo\n-0023ee90: 756c 6420 626c 6f63 6b0a 2020 2020 2042 uld block. B\n-0023eea0: 494f 5f45 4f46 2020 2020 2020 2020 2032 IO_EOF 2\n-0023eeb0: 2020 2020 2020 206f 7574 2d6f 7574 2d62 out-out-b\n-0023eec0: 6f75 6e64 7320 6572 726f 720a 2020 2020 ounds error. \n-0023eed0: 2042 494f 5f53 4547 5f56 414c 4944 2020 BIO_SEG_VALID \n-0023eee0: 2033 2020 2020 2020 206e 725f 6877 5f73 3 nr_hw_s\n-0023eef0: 6567 2076 616c 6964 0a20 2020 2020 4249 eg valid. BI\n-0023ef00: 4f5f 434c 4f4e 4544 2020 2020 2020 3420 O_CLONED 4 \n-0023ef10: 2020 2020 2020 646f 6573 6e27 7420 6f77 doesn't ow\n-0023ef20: 6e20 6461 7461 0a20 2020 2020 4249 4f5f n data. BIO_\n-0023ef30: 424f 554e 4345 4420 2020 2020 3520 2020 BOUNCED 5 \n-0023ef40: 2020 2020 6269 6f20 6973 2061 2062 6f75 bio is a bou\n-0023ef50: 6e63 6520 6269 6f0a 2020 2020 2042 494f nce bio. BIO\n-0023ef60: 5f55 5345 525f 4d41 5050 4544 2036 2020 _USER_MAPPED 6 \n-0023ef70: 2020 2020 2063 6f6e 7461 696e 7320 7573 contains us\n-0023ef80: 6572 2070 6167 6573 0a20 2020 2020 4249 er pages. BI\n-0023ef90: 4f5f 454f 504e 4f54 5355 5050 2020 3720 O_EOPNOTSUPP 7 \n-0023efa0: 2020 2020 2020 6e6f 7420 7375 7070 6f72 not suppor\n-0023efb0: 7465 640a 2020 2020 3c2f 703e 3c2f 6464 ted.
. bio\n-0023f020: 2076 6563 746f 7220 636f 756e 7420 7768 vector count wh\n-0023f030: 6963 6820 7265 7072 6573 656e 7473 206e ich represents n\n-0023f040: 756d 6265 7220 6f66 2061 7272 6179 2065 umber of array e\n-0023f050: 6c65 6d65 6e74 2028 7061 6765 2c20 6f66 lement (page, of\n-0023f060: 6673 6574 2c20 6c65 6e67 7468 2920 7768 fset, length) wh\n-0023f070: 6963 6820 6d61 6b65 2075 7020 7468 6973 ich make up this\n-0023f080: 2049 2f4f 2072 6571 7565 7374 0a20 2020 I/O request. \n-0023f090: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
byt\n-0023f0d0: 6573 5f64 6f6e 653c 2f63 6f64 653e 3c2f es_done
\n-0023f0e0: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. numb\n-0023f100: 6572 206f 6620 6279 7465 7320 7472 616e er of bytes tran\n-0023f110: 7366 6572 7265 640a 2020 2020 3c2f 703e sferred.
\n-0023f120: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063bdev_con\n-0023f160: 7461 696e 733c 2f63 6f64 653e 3c2f 656d tains
. points\n-0023f190: 2074 6f20 7468 6520 6465 7669 6365 206f to the device o\n-0023f1a0: 626a 6563 7420 7768 6963 6820 636f 6e74 bject which cont\n-0023f1b0: 6169 6e73 2074 6865 2070 6172 7469 7469 ains the partiti\n-0023f1c0: 6f6e 2028 7768 656e 2062 696f 2073 7472 on (when bio str\n-0023f1d0: 7563 7475 7265 2072 6570 7265 7365 6e74 ucture represent\n-0023f1e0: 7320 6120 7061 7274 6974 696f 6e29 0a20 s a partition). \n-0023f1f0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
d\n-0023f230: 6576 6e61 6d65 3c2f 636f 6465 3e3c 2f65 evname
. block\n-0023f260: 2064 6576 6963 6520 6e61 6d65 0a20 2020 device name. \n-0023f270: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
ino\n-0023f2b0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0023f2d0: 2020 2020 2069 2d6e 6f64 6520 6e75 6d62 i-node numb\n-0023f2e0: 6572 206f 6620 7468 6520 6d61 7070 6564 er of the mapped\n-0023f2f0: 2066 696c 650a 2020 2020 3c2f 703e 3c2f file.
\n+0023e870: 6d65 7465 7222 3e3c 636f 6465 3e62 7974 meter\">byt\n+0023e880: 6573 5f64 6f6e 653c 2f63 6f64 653e 3c2f es_done
\n+0023e890: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em><\n+0023e8a0: 6464 3e3c 703e 0a20 2020 2020 6e75 6d62 dd>. numb\n+0023e8b0: 6572 206f 6620 6279 7465 7320 7472 616e er of bytes tran\n+0023e8c0: 7366 6572 7265 640a 2020 2020 3c2f 703e sferred.
\n+0023e8d0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063name
<\n+0023e920: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n+0023e930: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro\n+0023e940: 6265 2070 6f69 6e74 0a20 2020 203c 2f70 be point.
rw
\n+0023e9a0: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n+0023e9b0: 6269 6e61 7279 2074 7261 6365 2066 6f72 binary trace for\n+0023e9c0: 2072 6561 642f 7772 6974 6520 7265 7175 read/write requ\n+0023e9d0: 6573 740a 2020 2020 3c2f 703e 3c2f 6464 est.
. offs\n+0023ea40: 6574 2069 6e74 6f20 7468 6520 6269 6f20 et into the bio \n+0023ea50: 7665 6374 6f72 2061 7272 6179 0a20 2020 vector array. \n+0023ea60: 2020 3c65 6d20 636c 6173 733d 2270 6172 ph\n+0023ea80: 7973 5f73 6567 6d65 6e74 733c 2f63 6f64 ys_segments
- number\n+0023eaa0: 206f 6620 7365 676d 656e 7473 2069 6e20 of segments in \n+0023eab0: 7468 6973 2062 696f 2061 6674 6572 2070 this bio after p\n+0023eac0: 6879 7369 6361 6c20 6164 6472 6573 7320 hysical address \n+0023ead0: 636f 616c 6573 6369 6e67 2069 7320 7065 coalescing is pe\n+0023eae0: 7266 6f72 6d65 642e 0a20 2020 203c 2f70 rformed..
ino
<\n+0023eb40: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n+0023eb50: 2069 2d6e 6f64 6520 6e75 6d62 6572 206f i-node number o\n+0023eb60: 6620 7468 6520 6d61 7070 6564 2066 696c f the mapped fil\n+0023eb70: 650a 2020 2020 3c2f 703e 3c2f 6464 3e3c e.
. bio v\n+0023ebe0: 6563 746f 7220 636f 756e 7420 7768 6963 ector count whic\n+0023ebf0: 6820 7265 7072 6573 656e 7473 206e 756d h represents num\n+0023ec00: 6265 7220 6f66 2061 7272 6179 2065 6c65 ber of array ele\n+0023ec10: 6d65 6e74 2028 7061 6765 2c20 6f66 6673 ment (page, offs\n+0023ec20: 6574 2c20 6c65 6e67 7468 2920 7768 6963 et, length) whic\n+0023ec30: 6820 6d61 6b65 2075 7020 7468 6973 2049 h make up this I\n+0023ec40: 2f4f 2072 6571 7565 7374 0a20 2020 203c /O request. <\n+0023ec50: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
bdev_\n+0023ec90: 636f 6e74 6169 6e73 3c2f 636f 6465 3e3c contains
<\n+0023eca0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. poi\n+0023ecc0: 6e74 7320 746f 2074 6865 2064 6576 6963 nts to the devic\n+0023ecd0: 6520 6f62 6a65 6374 2077 6869 6368 2063 e object which c\n+0023ece0: 6f6e 7461 696e 7320 7468 6520 7061 7274 ontains the part\n+0023ecf0: 6974 696f 6e20 2877 6865 6e20 6269 6f20 ition (when bio \n+0023ed00: 7374 7275 6374 7572 6520 7265 7072 6573 structure repres\n+0023ed10: 656e 7473 2061 2070 6172 7469 7469 6f6e ents a partition\n+0023ed20: 290a 2020 2020 3c2f 703e 3c2f 6464 3e3c ).
. see \n+0023ed90: 6265 6c6f 770a 2020 2020 2042 494f 5f55 below. BIO_U\n+0023eda0: 5054 4f44 4154 4520 2020 2030 2020 2020 PTODATE 0 \n+0023edb0: 2020 206f 6b20 6166 7465 7220 492f 4f20 ok after I/O \n+0023edc0: 636f 6d70 6c65 7469 6f6e 0a20 2020 2020 completion. \n+0023edd0: 4249 4f5f 5257 5f42 4c4f 434b 2020 2020 BIO_RW_BLOCK \n+0023ede0: 3120 2020 2020 2020 5257 5f41 4845 4144 1 RW_AHEAD\n+0023edf0: 2073 6574 2c20 616e 6420 7265 6164 2f77 set, and read/w\n+0023ee00: 7269 7465 2077 6f75 6c64 2062 6c6f 636b rite would block\n+0023ee10: 0a20 2020 2020 4249 4f5f 454f 4620 2020 . BIO_EOF \n+0023ee20: 2020 2020 2020 3220 2020 2020 2020 6f75 2 ou\n+0023ee30: 742d 6f75 742d 626f 756e 6473 2065 7272 t-out-bounds err\n+0023ee40: 6f72 0a20 2020 2020 4249 4f5f 5345 475f or. BIO_SEG_\n+0023ee50: 5641 4c49 4420 2020 3320 2020 2020 2020 VALID 3 \n+0023ee60: 6e72 5f68 775f 7365 6720 7661 6c69 640a nr_hw_seg valid.\n+0023ee70: 2020 2020 2042 494f 5f43 4c4f 4e45 4420 BIO_CLONED \n+0023ee80: 2020 2020 2034 2020 2020 2020 2064 6f65 4 doe\n+0023ee90: 736e 2774 206f 776e 2064 6174 610a 2020 sn't own data. \n+0023eea0: 2020 2042 494f 5f42 4f55 4e43 4544 2020 BIO_BOUNCED \n+0023eeb0: 2020 2035 2020 2020 2020 2062 696f 2069 5 bio i\n+0023eec0: 7320 6120 626f 756e 6365 2062 696f 0a20 s a bounce bio. \n+0023eed0: 2020 2020 4249 4f5f 5553 4552 5f4d 4150 BIO_USER_MAP\n+0023eee0: 5045 4420 3620 2020 2020 2020 636f 6e74 PED 6 cont\n+0023eef0: 6169 6e73 2075 7365 7220 7061 6765 730a ains user pages.\n+0023ef00: 2020 2020 2042 494f 5f45 4f50 4e4f 5453 BIO_EOPNOTS\n+0023ef10: 5550 5020 2037 2020 2020 2020 206e 6f74 UPP 7 not\n+0023ef20: 2073 7570 706f 7274 6564 0a20 2020 203c supported. <\n+0023ef30: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
size<\n+0023ef70: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n+0023ef90: 2020 2020 746f 7461 6c20 7369 7a65 2069 total size i\n+0023efa0: 6e20 6279 7465 730a 2020 2020 3c2f 703e n bytes.
\n+0023efb0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063p_start_\n+0023eff0: 7365 6374 3c2f 636f 6465 3e3c 2f65 6d3e sect
\n+0023f000: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . points \n+0023f020: 746f 2074 6865 2073 7461 7274 2073 6563 to the start sec\n+0023f030: 746f 7220 6f66 2074 6865 2070 6172 7469 tor of the parti\n+0023f040: 7469 6f6e 2073 7472 7563 7475 7265 206f tion structure o\n+0023f050: 6620 7468 6520 6465 7669 6365 0a20 2020 f the device. \n+0023f060: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
opf\n+0023f0a0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023f0c0: 2020 2020 206f 7065 7261 7469 6f6e 7320 operations \n+0023f0d0: 616e 6420 666c 6167 730a 2020 2020 3c2f and flags. \n+0023f0e0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
bdev\n+0023f120: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+0023f140: 2020 2074 6172 6765 7420 626c 6f63 6b20 target block \n+0023f150: 6465 7669 6365 0a20 2020 203c 2f70 3e3c device.
<\n+0023f160: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>q
<\n+0023f1a0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. req\n+0023f1c0: 7565 7374 2071 7565 7565 206f 6e20 7768 uest queue on wh\n+0023f1d0: 6963 6820 7468 6973 2062 696f 2077 6173 ich this bio was\n+0023f1e0: 2071 7565 7565 642e 0a20 2020 203c 2f70 queued..
devname\n+0023f230: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+0023f250: 2020 2020 2062 6c6f 636b 2064 6576 6963 block devic\n+0023f260: 6520 6e61 6d65 0a20 2020 203c 2f70 3e3c e name.
<\n+0023f270: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>sector
\n+0023f2c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n+0023f2d0: 2020 6265 6769 6e6e 696e 6720 7365 6374 beginning sect\n+0023f2e0: 6f72 2066 6f72 2074 6865 2065 6e74 6972 or for the entir\n+0023f2f0: 6520 6269 6f0a 2020 2020 3c2f 703e 3c2f e bio.
\n 0023f300: 6464 3e3c 2f64 6c3e 3c2f 6469 763e 3c2f dd>. The proce\n 0023f360: 7373 206d 616b 6573 2062 6c6f 636b 2049 ss makes block I\n@@ -147463,63 +147463,63 @@\n 00240060: 3633 3622 3e3c 2f61 3e3c 6832 3e56 616c 636\">
di\n-002400e0: 736b 5f6d 696e 6f72 3c2f 636f 6465 3e3c sk_minor
<\n-002400f0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. Dis\n-00240110: 6b20 6d69 6e6f 7220 6e75 6d62 6572 206f k minor number o\n-00240120: 6620 7468 6520 7265 7175 6573 740a 2020 f the request. \n-00240130: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
q<\n-00240170: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-00240190: 2020 2020 706f 696e 7465 7220 746f 2072 pointer to r\n-002401a0: 6571 7565 7374 2071 7565 7565 0a20 2020 equest queue. \n+002400d0: 616d 6574 6572 223e 3c63 6f64 653e 713c ameter\"> . \n+00240100: 2020 2020 706f 696e 7465 7220 746f 2072 pointer to r\n+00240110: 6571 7565 7374 2071 7565 7565 0a20 2020 equest queue. \n+00240120: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73 . Disk\n+00240190: 206d 696e 6f72 206e 756d 6265 7220 6f66 minor number of\n+002401a0: 2074 6865 2072 6571 7565 7374 0a20 2020 the request. \n 002401b0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73 q<\n+002400e0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
dis\n+00240160: 6b5f 6d69 6e6f 723c 2f63 6f64 653e 3c2f k_minor
\n+00240170: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>
dis\n-002401f0: 6b5f 6d61 6a6f 723c 2f63 6f64 653e 3c2f k_major
\n-00240200: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. Disk\n-00240220: 206d 616a 6f72 206e 756d 6265 7220 6f66 major number of\n-00240230: 2074 6865 2072 6571 7565 7374 0a20 2020 the request. \n-00240240: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
rq_\n-00240280: 666c 6167 733c 2f63 6f64 653e 3c2f 656d flags
. Reques\n-002402b0: 7420 666c 6167 730a 2020 2020 3c2f 703e t flags.
\n-002402c0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063rq
. A\n-00240320: 6464 7265 7373 206f 6620 7468 6520 7265 ddress of the re\n-00240330: 7175 6573 740a 2020 2020 3c2f 703e 3c2f quest.
\n-00240340: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>elevator_n\n-00240380: 616d 653c 2f63 6f64 653e 3c2f 656d 3e3c ame
<\n-00240390: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>rq<\n+002401f0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>. \n+00240210: 2020 2020 4164 6472 6573 7320 6f66 2074 Address of t\n+00240220: 6865 2072 6571 7565 7374 0a20 2020 203c he request. <\n+00240230: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
<\n+00240250: 656d 2063 6c61 7373 3d22 7061 7261 6d65 em class=\"parame\n+00240260: 7465 7222 3e3c 636f 6465 3e65 6c65 7661 ter\">eleva\n+00240270: 746f 725f 6e61 6d65 3c2f 636f 6465 3e3c tor_name
<\n+00240280: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em> \n+00240290: 3c64 643e 3c70 3e0a 2020 2020 2054 6865 . The\n+002402a0: 2074 7970 6520 6f66 2049 2f4f 2065 6c65 type of I/O ele\n+002402b0: 7661 746f 7220 6375 7272 656e 746c 7920 vator currently \n+002402c0: 656e 6162 6c65 640a 2020 2020 3c2f 703e enabled.
\n+002402d0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063 disk_maj\n+00240310: 6f72 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f or
\n+00240320: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. Disk majo\n+00240340: 7220 6e75 6d62 6572 206f 6620 7468 6520 r number of the \n+00240350: 7265 7175 6573 740a 2020 2020 3c2f 703e request.
\n+00240360: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063 rq_flags\n+002403a0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+002403c0: 2020 2020 2052 6571 7565 7374 2066 6c61 Request fla\n+002403d0: 6773 0a20 2020 203c 2f70 3e3c 2f64 643e gs.
\n 002403e0: 3c64 743e 3c73 7061 6e20 636c 6173 733d name
\n 00240420: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em><\n 00240430: 6464 3e3c 703e 0a20 2020 2020 4e61 6d65 dd>. Name\n 00240440: 206f 6620 7468 6520 7072 6f62 6520 706f of the probe po\n@@ -147720,70 +147720,70 @@\n 00241070: 3636 3839 223e 3c2f 613e 3c68 323e 5661 6689\">
e\n-002410f0: 6c65 7661 746f 725f 6e61 6d65 3c2f 636f levator_name
<\n-00241110: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n-00241120: 2054 6865 2074 7970 6520 6f66 2049 2f4f The type of I/O\n-00241130: 2065 6c65 7661 746f 7220 6375 7272 656e elevator curren\n-00241140: 746c 7920 656e 6162 6c65 642e 0a20 2020 tly enabled.. \n-00241150: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
rq_\n-00241190: 666c 6167 733c 2f63 6f64 653e 3c2f 656d flags
. Reques\n-002411c0: 7420 666c 6167 732e 0a20 2020 203c 2f70 t flags..
rq
\n-00241220: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n-00241230: 4164 6472 6573 7320 6f66 2072 6571 7565 Address of reque\n-00241240: 7374 2e0a 2020 2020 3c2f 703e 3c2f 6464 st..
. Nam\n-002412b0: 6520 6f66 2074 6865 2070 726f 6265 2070 e of the probe p\n-002412c0: 6f69 6e74 0a20 2020 203c 2f70 3e3c 2f64 oint.
. \n-00241330: 2020 2020 4469 736b 206d 696e 6f72 206e Disk minor n\n-00241340: 756d 6265 7220 6f66 2072 6571 7565 7374 umber of request\n-00241350: 2e0a 2020 2020 3c2f 703e 3c2f 6464 3e3c ..
. \n-00241440: 2044 6973 6b20 6d61 6a6f 7220 6e6f 206f Disk major no o\n-00241450: 6620 7265 7175 6573 742e 0a20 2020 203c f request.. <\n+002410e0: 7261 6d65 7465 7222 3e3c 636f 6465 3e71 rameter\">q\n+002410f0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n+00241110: 2020 2020 2050 6f69 6e74 6572 2074 6f20 Pointer to \n+00241120: 7265 7175 6573 7420 7175 6575 652e 0a20 request queue.. \n+00241130: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
d\n+00241170: 6973 6b5f 6d69 6e6f 723c 2f63 6f64 653e isk_minor
\n+00241180: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . Di\n+002411a0: 736b 206d 696e 6f72 206e 756d 6265 7220 sk minor number \n+002411b0: 6f66 2072 6571 7565 7374 2e0a 2020 2020 of request.. \n+002411c0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
rq\n+00241200: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+00241220: 2020 2041 6464 7265 7373 206f 6620 7265 Address of re\n+00241230: 7175 6573 742e 0a20 2020 203c 2f70 3e3c quest..
<\n+00241240: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>elevator_\n+00241280: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
\n+00241290: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . The typ\n+002412b0: 6520 6f66 2049 2f4f 2065 6c65 7661 746f e of I/O elevato\n+002412c0: 7220 6375 7272 656e 746c 7920 656e 6162 r currently enab\n+002412d0: 6c65 642e 0a20 2020 203c 2f70 3e3c 2f64 led..
. \n+00241340: 2020 2020 4469 736b 206d 616a 6f72 206e Disk major n\n+00241350: 6f20 6f66 2072 6571 7565 7374 2e0a 2020 o of request.. \n+00241360: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
rq\n+002413a0: 5f66 6c61 6773 3c2f 636f 6465 3e3c 2f65 _flags
. Reque\n+002413d0: 7374 2066 6c61 6773 2e0a 2020 2020 3c2f st flags.. \n+002413e0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
name\n+00241420: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+00241440: 2020 204e 616d 6520 6f66 2074 6865 2070 Name of the p\n+00241450: 726f 6265 2070 6f69 6e74 0a20 2020 203c robe point. <\n 00241460: 2f70 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /p>
Values<\n 00243060: 6469 7620 636c 6173 733d 2276 6172 6961 div class=\"varia\n 00243070: 626c 656c 6973 7422 3e3c 646c 2063 6c61 blelist\">
. Name\n+00243170: 206f 6620 7468 6520 7072 6f62 6520 706f of the probe po\n+00243180: 696e 740a 2020 2020 3c2f 703e 3c2f 6464 int.
. Name \n-00244120: 6f66 2074 6865 2070 726f 6265 2070 6f69 of the probe poi\n-00244130: 6e74 0a20 2020 203c 2f70 3e3c 2f64 643e nt. \n-00244140: 3c64 743e 3c73 7061 6e20 636c 6173 733drq_flags \n+00244290: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . Disk \n+00244330: 6d61 6a6f 7220 6e75 6d62 6572 206f 6620 major number of \n 00244340: 7468 6520 7265 7175 6573 740a 2020 2020 the request. \n 00244350: 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e 3c2f Val\n 00245e90: 7565 733c 2f68 323e 3c64 6976 2063 6c61 ues
. Disk\n-002461d0: 206d 696e 6f72 206e 756d 6265 7220 6f66 minor number of\n-002461e0: 2072 6571 7565 7374 2e0a 2020 2020 3c2f request.. \n+00245ef0: 616d 6574 6572 223e 3c63 6f64 653e 6469 ameter\"> . Reque\n+002461e0: 7374 2066 6c61 6773 2e0a 2020 2020 3c2f st flags.. \n 002461f0: 703e 3c2f 6464 3e3c 2f64 6c3e 3c2f 6469 p>
|
. \n 0024d570: 2020 5468 6520 7061 636b 6574 2070 6f69 The packet poi\n@@ -151067,30 +151067,30 @@\n 0024e1a0: 3e56 616c 7565 733c 2f68 323e 3c64 6976 >Values
. Value t\n-0024e240: 6f20 6265 2061 6464 6564 2074 6f20 7468 o be added to th\n-0024e250: 6520 636f 756e 7465 7220 2864 6566 6175 e counter (defau\n-0024e260: 6c74 2076 616c 7565 206f 6620 3129 0a20 lt value of 1). \n-0024e270: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
s\n-0024e2b0: 6b62 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f kb
\n-0024e2c0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. pointer t\n-0024e2e0: 6f20 7468 6520 7374 7275 6374 2073 6b5f o the struct sk_\n-0024e2f0: 6275 6666 2062 6569 6e67 2061 6374 6564 buff being acted\n-0024e300: 206f 6e0a 2020 2020 3c2f 703e 3c2f 6464 on.
. pointe\n+0024e240: 7220 746f 2074 6865 2073 7472 7563 7420 r to the struct \n+0024e250: 736b 5f62 7566 6620 6265 696e 6720 6163 sk_buff being ac\n+0024e260: 7465 6420 6f6e 0a20 2020 203c 2f70 3e3c ted on.
<\n+0024e270: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>op
\n+0024e2b0: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . Va\n+0024e2d0: 6c75 6520 746f 2062 6520 6164 6465 6420 lue to be added \n+0024e2e0: 746f 2074 6865 2063 6f75 6e74 6572 2028 to the counter (\n+0024e2f0: 6465 6661 756c 7420 7661 6c75 6520 6f66 default value of\n+0024e300: 2031 290a 2020 2020 3c2f 703e 3c2f 6464 1).
. The pa\n 0024e370: 636b 6574 2070 6f69 6e74 6564 2074 6f20 cket pointed to \n@@ -151290,30 +151290,30 @@\n 0024ef90: 3c2f 613e 3c68 323e 5661 6c75 6573 3c2f
op
\n-0024f020: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n-0024f030: 7661 6c75 6520 746f 2062 6520 6164 6465 value to be adde\n-0024f040: 6420 746f 2074 6865 2063 6f75 6e74 6572 d to the counter\n-0024f050: 2028 6465 6661 756c 7420 7661 6c75 6520 (default value \n-0024f060: 6f66 2031 290a 2020 2020 3c2f 703e 3c2f of 1).
\n-0024f070: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>skb
\n-0024f0b0: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . po\n-0024f0d0: 696e 7465 7220 746f 2074 6865 2073 7472 inter to the str\n-0024f0e0: 7563 7420 736b 5f62 7566 6620 6265 696e uct sk_buff bein\n-0024f0f0: 6720 6163 7465 6420 6f6e 0a20 2020 203c g acted on. <\n+0024f000: 7222 3e3c 636f 6465 3e73 6b62 3c2f 636f r\"> . \n+0024f030: 2070 6f69 6e74 6572 2074 6f20 7468 6520 pointer to the \n+0024f040: 7374 7275 6374 2073 6b5f 6275 6666 2062 struct sk_buff b\n+0024f050: 6569 6e67 2061 6374 6564 206f 6e0a 2020 eing acted on. \n+0024f060: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c .\n+0024f0c0: 2020 2020 2076 616c 7565 2074 6f20 6265 value to be\n+0024f0d0: 2061 6464 6564 2074 6f20 7468 6520 636f added to the co\n+0024f0e0: 756e 7465 7220 2864 6566 6175 6c74 2076 unter (default v\n+0024f0f0: 616c 7565 206f 6620 3129 0a20 2020 203c alue of 1). <\n 0024f100: 2f70 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /p>skb<\n+0024f020: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>
op\n+0024f0a0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. \n 0024f160: 2054 6865 2070 6163 6b65 7420 706f 696e The packet poin\n@@ -151963,30 +151963,30 @@\n 002519a0: 3439 3938 223e 3c2f 613e 3c68 323e 5661 4998\">
s\n-00251a20: 6b62 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f kb
\n-00251a30: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. pointer t\n-00251a50: 6f20 7468 6520 7374 7275 6374 2073 6b5f o the struct sk_\n-00251a60: 6275 6666 2062 6569 6e67 2061 6374 6564 buff being acted\n-00251a70: 206f 6e0a 2020 2020 3c2f 703e 3c2f 6464 on.
. value\n-00251ae0: 2074 6f20 6265 2061 6464 6564 2074 6f20 to be added to \n-00251af0: 7468 6520 636f 756e 7465 7220 2864 6566 the counter (def\n-00251b00: 6175 6c74 2076 616c 7565 206f 6620 3129 ault value of 1)\n+00251a10: 7261 6d65 7465 7222 3e3c 636f 6465 3e6f rameter\">o\n+00251a20: 703c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 p
\n+00251a40: 0a20 2020 2020 7661 6c75 6520 746f 2062 . value to b\n+00251a50: 6520 6164 6465 6420 746f 2074 6865 2063 e added to the c\n+00251a60: 6f75 6e74 6572 2028 6465 6661 756c 7420 ounter (default \n+00251a70: 7661 6c75 6520 6f66 2031 290a 2020 2020 value of 1). \n+00251a80: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
skb<\n+00251ac0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n+00251ae0: 2020 2020 706f 696e 7465 7220 746f 2074 pointer to t\n+00251af0: 6865 2073 7472 7563 7420 736b 5f62 7566 he struct sk_buf\n+00251b00: 6620 6265 696e 6720 6163 7465 6420 6f6e f being acted on\n 00251b10: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c2f .
. The packe\n@@ -152187,30 +152187,30 @@\n 002527a0: 3e3c 6832 3e56 616c 7565 733c 2f68 323e >
skb
\n-00252820: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . po\n-00252840: 696e 7465 7220 746f 2074 6865 2073 7472 inter to the str\n-00252850: 7563 7420 736b 5f62 7566 6620 6265 696e uct sk_buff bein\n-00252860: 6720 6163 7465 6420 6f6e 0a20 2020 203c g acted on. <\n-00252870: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
op\n-002528c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020
. \n-002528d0: 2020 7661 6c75 6520 746f 2062 6520 6164 value to be ad\n-002528e0: 6465 6420 746f 2074 6865 2063 6f75 6e74 ded to the count\n-002528f0: 6572 2028 6465 6661 756c 7420 7661 6c75 er (default valu\n-00252900: 6520 6f66 2031 290a 2020 2020 3c2f 703e e of 1).
\n+00252810: 3c63 6f64 653e 6f70 3c2f 636f 6465 3e3cop
<\n+00252820: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>\n+00252830: 3c64 643e 3c70 3e0a 2020 2020 2076 616c . val\n+00252840: 7565 2074 6f20 6265 2061 6464 6564 2074 ue to be added t\n+00252850: 6f20 7468 6520 636f 756e 7465 7220 2864 o the counter (d\n+00252860: 6566 6175 6c74 2076 616c 7565 206f 6620 efault value of \n+00252870: 3129 0a20 2020 203c 2f70 3e3c 2f64 643e 1).
. point\n+002528e0: 6572 2074 6f20 7468 6520 7374 7275 6374 er to the struct\n+002528f0: 2073 6b5f 6275 6666 2062 6569 6e67 2061 sk_buff being a\n+00252900: 6374 6564 206f 6e0a 2020 2020 3c2f 703e cted on.
\n 00252910: 3c2f 6464 3e3c 2f64 6c3e 3c2f 6469 763e. T\n 00253790: 6865 2070 6163 6b65 7420 706f 696e 7465 he packet pointe\n@@ -152860,30 +152860,30 @@\n 002551b0: 3422 3e3c 2f61 3e3c 6832 3e56 616c 7565 4\">
skb<\n-00255230: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-00255250: 2020 2020 706f 696e 7465 7220 746f 2074 pointer to t\n-00255260: 6865 2073 7472 7563 7420 736b 5f62 7566 he struct sk_buf\n-00255270: 6620 6265 696e 6720 6163 7465 6420 6f6e f being acted on\n-00255280: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
op
<\n-002552d0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>op\n+00255230: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n+00255250: 2020 2076 616c 7565 2074 6f20 6265 2061 value to be a\n+00255260: 6464 6564 2074 6f20 7468 6520 636f 756e dded to the coun\n+00255270: 7465 7220 2864 6566 6175 6c74 2076 616c ter (default val\n+00255280: 7565 206f 6620 3129 0a20 2020 203c 2f70 ue of 1).
skb
<\n+002552e0: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n+002552f0: 2070 6f69 6e74 6572 2074 6f20 7468 6520 pointer to the \n+00255300: 7374 7275 6374 2073 6b5f 6275 6666 2062 struct sk_buff b\n+00255310: 6569 6e67 2061 6374 6564 206f 6e0a 2020 eing acted on. \n 00255320: 2020 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e
\n 00255380: 0a20 2020 5468 6520 7061 636b 6574 2070 . The packet p\n@@ -154652,115 +154652,115 @@\n 0025c1b0: 3e3c 2f61 3e3c 6832 3e56 616c 7565 733c >
dev_id\n-0025c230: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0025c250: 2020 2020 2043 6f6f 6b69 6520 746f 2069 Cookie to i\n-0025c260: 6465 6e74 6966 7920 6465 7669 6365 0a20 dentify device. \n-0025c270: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
n\n-0025c2b0: 6578 745f 6972 7161 6374 696f 6e3c 2f63 ext_irqaction
\n-0025c2d0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n-0025c2e0: 2020 706f 696e 7465 7220 746f 206e 6578 pointer to nex\n-0025c2f0: 7420 6972 7161 6374 696f 6e20 666f 7220 t irqaction for \n-0025c300: 7368 6172 6564 2069 6e74 6572 7275 7074 shared interrupt\n-0025c310: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. n\n-0025c380: 616d 6520 6f66 2064 6576 6963 650a 2020 ame of device. \n-0025c390: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
ir\n-0025c3d0: 713c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 q
\n-0025c3f0: 0a20 2020 2020 6972 7120 6e75 6d62 6572 . irq number\n-0025c400: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
thread_flags
\n-0025c460: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . \n-0025c470: 2020 466c 6167 7320 7265 6c61 7465 6420 Flags related \n-0025c480: 746f 2074 6872 6561 640a 2020 2020 3c2f to thread. \n-0025c490: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
flags<\n-0025c4d0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-0025c4f0: 2020 2020 466c 6167 7320 666f 7220 4952 Flags for IR\n-0025c500: 5120 6861 6e64 6c65 720a 2020 2020 3c2f Q handler. \n-0025c510: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
handle\n-0025c550: 723c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 r
\n-0025c570: 0a20 2020 2020 696e 7465 7272 7570 7420 . interrupt \n-0025c580: 6861 6e64 6c65 7220 6675 6e63 7469 6f6e handler function\n-0025c590: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
flags_str
. s\n-0025c600: 796d 626f 6c69 6320 7374 7269 6e67 2072 ymbolic string r\n-0025c610: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of\n-0025c620: 2049 5251 2066 6c61 6773 0a20 2020 203c IRQ flags. <\n-0025c630: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
dir\n-0025c670: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n-0025c690: 2020 2070 6f69 6e74 6572 2074 6f20 7468 pointer to th\n-0025c6a0: 6520 7072 6f63 2f69 7271 2f4e 4e2f 6e61 e proc/irq/NN/na\n-0025c6b0: 6d65 2065 6e74 7279 0a20 2020 203c 2f70 me entry.
action<\n-0025c700: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n-0025c720: 2020 2020 7374 7275 6374 2069 7271 6163 struct irqac\n-0025c730: 7469 6f6e 2a20 666f 7220 7468 6973 2069 tion* for this i\n-0025c740: 6e74 6572 7275 7074 206e 756d 0a20 2020 nterrupt num. \n-0025c750: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
thr\n-0025c790: 6561 645f 666e 3c2f 636f 6465 3e3c 2f65 ead_fn
. inter\n-0025c7c0: 7275 7074 2068 616e 646c 6572 2066 756e rupt handler fun\n-0025c7d0: 6374 696f 6e20 666f 7220 7468 7265 6164 ction for thread\n-0025c7e0: 6564 2069 6e74 6572 7275 7074 730a 2020 ed interrupts. \n-0025c7f0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
th\n-0025c830: 7265 6164 3c2f 636f 6465 3e3c 2f65 6d3e read
\n-0025c840: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . thread \n-0025c860: 706f 696e 7465 7220 666f 7220 7468 7265 pointer for thre\n+0025c220: 6572 223e 3c63 6f64 653e 7468 7265 6164 er\"> . Flags\n+0025c260: 2072 656c 6174 6564 2074 6f20 7468 7265 related to thre\n+0025c270: 6164 0a20 2020 203c 2f70 3e3c 2f64 643e ad. thread\n+0025c230: 5f66 6c61 6773 3c2f 636f 6465 3e3c 2f65 _flags
. Fla\n+0025c2e0: 6773 2066 6f72 2049 5251 2068 616e 646c gs for IRQ handl\n+0025c2f0: 6572 0a20 2020 203c 2f70 3e3c 2f64 643e er.
. \n+0025c360: 2073 796d 626f 6c69 6320 7374 7269 6e67 symbolic string\n+0025c370: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n+0025c380: 6f66 2049 5251 2066 6c61 6773 0a20 2020 of IRQ flags. \n+0025c390: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
dev\n+0025c3d0: 5f69 643c 2f63 6f64 653e 3c2f 656d 3e3c _id
<\n+0025c3e0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>.\n+0025c480: 2020 2020 2070 6f69 6e74 6572 2074 6f20 pointer to \n+0025c490: 6e65 7874 2069 7271 6163 7469 6f6e 2066 next irqaction f\n+0025c4a0: 6f72 2073 6861 7265 6420 696e 7465 7272 or shared interr\n+0025c4b0: 7570 7473 0a20 2020 203c 2f70 3e3c 2f64 upts.
. \n+0025c520: 2069 6e74 6572 7275 7074 2068 616e 646c interrupt handl\n+0025c530: 6572 2066 756e 6374 696f 6e0a 2020 2020 er function. \n+0025c540: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
irq<\n+0025c580: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. \n+0025c5a0: 2020 2020 6972 7120 6e75 6d62 6572 0a20 irq number. \n+0025c5b0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
a\n+0025c5f0: 6374 696f 6e3c 2f63 6f64 653e 3c2f 656d ction
. struct\n+0025c620: 2069 7271 6163 7469 6f6e 2a20 666f 7220 irqaction* for \n+0025c630: 7468 6973 2069 6e74 6572 7275 7074 206e this interrupt n\n+0025c640: 756d 0a20 2020 203c 2f70 3e3c 2f64 643e um.
. th\n+0025c6b0: 7265 6164 2070 6f69 6e74 6572 2066 6f72 read pointer for\n+0025c6c0: 2074 6872 6561 6465 6420 696e 7465 7272 threaded interr\n+0025c6d0: 7570 7473 0a20 2020 203c 2f70 3e3c 2f64 upts.
. poi\n+0025c740: 6e74 6572 2074 6f20 7468 6520 7072 6f63 nter to the proc\n+0025c750: 2f69 7271 2f4e 4e2f 6e61 6d65 2065 6e74 /irq/NN/name ent\n+0025c760: 7279 0a20 2020 203c 2f70 3e3c 2f64 643e ry.
. \n+0025c7d0: 6e61 6d65 206f 6620 6465 7669 6365 0a20 name of device. \n+0025c7e0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
t\n+0025c820: 6872 6561 645f 666e 3c2f 636f 6465 3e3c hread_fn
<\n+0025c830: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. int\n+0025c850: 6572 7275 7074 2068 616e 646c 6572 2066 errupt handler f\n+0025c860: 756e 6374 696f 6e20 666f 7220 7468 7265 unction for thre\n 0025c870: 6164 6564 2069 6e74 6572 7275 7074 730a aded interrupts.\n 0025c880: 2020 2020 3c2f 703e 3c2f 6464 3e3c 2f64
dir\n+0025d410: 6d65 7465 7222 3e3c 636f 6465 3e72 6574 meter\">ret\n 0025d420: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0025d440: 2020 2020 2070 6f69 6e74 6572 2074 6f20 pointer to \n-0025d450: 7468 6520 7072 6f63 2f69 7271 2f4e 4e2f the proc/irq/NN/\n-0025d460: 6e61 6d65 2065 6e74 7279 0a20 2020 203c name entry. <\n-0025d470: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
actio\n-0025d4b0: 6e3c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 n
\n-0025d4d0: 0a20 2020 2020 7374 7275 6374 2069 7271 . struct irq\n-0025d4e0: 6163 7469 6f6e 2a0a 2020 2020 3c2f 703e action*.
\n-0025d4f0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063flags_st\n-0025d530: 723c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 r
\n-0025d550: 0a20 2020 2020 7379 6d62 6f6c 6963 2073 . symbolic s\n-0025d560: 7472 696e 6720 7265 7072 6573 656e 7461 tring representa\n-0025d570: 7469 6f6e 206f 6620 4952 5120 666c 6167 tion of IRQ flag\n-0025d580: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. in\n-0025d5f0: 7465 7272 7570 7420 6861 6e64 6c65 7220 terrupt handler \n-0025d600: 6675 6e63 7469 6f6e 2074 6861 7420 7761 function that wa\n-0025d610: 7320 6578 6563 7574 6564 0a20 2020 203c s executed. <\n-0025d620: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
flags\n-0025d660: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
.\n-0025d680: 2020 2020 2066 6c61 6773 2066 6f72 2049 flags for I\n-0025d690: 5251 2068 616e 646c 6572 0a20 2020 203c RQ handler. <\n-0025d6a0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
ret\n-0025d6e0: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. \n-0025d700: 2020 2072 6574 7572 6e20 7661 6c75 6520 return value \n-0025d710: 6f66 2074 6865 2068 616e 646c 6572 0a20 of the handler. \n-0025d720: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
t\n-0025d760: 6872 6561 643c 2f63 6f64 653e 3c2f 656d hread
. thread\n-0025d790: 2070 6f69 6e74 6572 2066 6f72 2074 6872 pointer for thr\n-0025d7a0: 6561 6465 6420 696e 7465 7272 7570 7473 eaded interrupts\n-0025d7b0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
thread_fn
. i\n-0025d820: 6e74 6572 7275 7074 2068 616e 646c 6572 nterrupt handler\n-0025d830: 2066 756e 6374 696f 6e20 666f 7220 7468 function for th\n-0025d840: 7265 6164 6564 2069 6e74 6572 7275 7074 readed interrupt\n-0025d850: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. n\n-0025d8c0: 616d 6520 6f66 2064 6576 6963 650a 2020 ame of device. \n-0025d8d0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
ne\n-0025d910: 7874 5f69 7271 6163 7469 6f6e 3c2f 636f xt_irqaction
<\n-0025d930: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. \n-0025d940: 2070 6f69 6e74 6572 2074 6f20 6e65 7874 pointer to next\n-0025d950: 2069 7271 6163 7469 6f6e 2066 6f72 2073 irqaction for s\n-0025d960: 6861 7265 6420 696e 7465 7272 7570 7473 hared interrupts\n-0025d970: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
dev_id
\n-0025d9c0: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em><\n-0025d9d0: 6464 3e3c 703e 0a20 2020 2020 436f 6f6b dd>. Cook\n-0025d9e0: 6965 2074 6f20 6964 656e 7469 6679 2064 ie to identify d\n-0025d9f0: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
\n-0025da00: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>thread_fla\n-0025da40: 6773 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f gs
\n-0025da50: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. Flags rel\n-0025da70: 6174 6564 2074 6f20 7468 7265 6164 0a20 ated to thread. \n-0025da80: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
i\n-0025dac0: 7271 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f rq
\n-0025dad0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. interrupt\n-0025daf0: 206e 756d 6265 720a 2020 2020 3c2f 703e number.
\n+0025d440: 2020 2020 2072 6574 7572 6e20 7661 6c75 return valu\n+0025d450: 6520 6f66 2074 6865 2068 616e 646c 6572 e of the handler\n+0025d460: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .handler
<\n+0025d4b0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>\n+0025d4c0: 3c64 643e 3c70 3e0a 2020 2020 2069 6e74 . int\n+0025d4d0: 6572 7275 7074 2068 616e 646c 6572 2066 errupt handler f\n+0025d4e0: 756e 6374 696f 6e20 7468 6174 2077 6173 unction that was\n+0025d4f0: 2065 7865 6375 7465 640a 2020 2020 3c2f executed. \n+0025d500: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
flags_\n+0025d540: 7374 723c 2f63 6f64 653e 3c2f 656d 3e3c str
<\n+0025d550: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>.\n+0025d600: 2020 2020 2046 6c61 6773 2072 656c 6174 Flags relat\n+0025d610: 6564 2074 6f20 7468 7265 6164 0a20 2020 ed to thread. \n+0025d620: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
fla\n+0025d660: 6773 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f gs
\n+0025d670: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. flags for\n+0025d690: 2049 5251 2068 616e 646c 6572 0a20 2020 IRQ handler. \n+0025d6a0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
nex\n+0025d6e0: 745f 6972 7161 6374 696f 6e3c 2f63 6f64 t_irqaction
\n+0025d700: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. \n+0025d710: 706f 696e 7465 7220 746f 206e 6578 7420 pointer to next \n+0025d720: 6972 7161 6374 696f 6e20 666f 7220 7368 irqaction for sh\n+0025d730: 6172 6564 2069 6e74 6572 7275 7074 730a ared interrupts.\n+0025d740: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
\n+0025d780: 6465 765f 6964 3c2f 636f 6465 3e3c 2f65 dev_id
. Cooki\n+0025d7b0: 6520 746f 2069 6465 6e74 6966 7920 6465 e to identify de\n+0025d7c0: 7669 6365 0a20 2020 203c 2f70 3e3c 2f64 vice.
. \n+0025d830: 7374 7275 6374 2069 7271 6163 7469 6f6e struct irqaction\n+0025d840: 2a0a 2020 2020 3c2f 703e 3c2f 6464 3e3c *.
. interr\n+0025d8b0: 7570 7420 6e75 6d62 6572 0a20 2020 203c upt number. <\n+0025d8c0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
threa\n+0025d900: 643c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 d
\n+0025d920: 0a20 2020 2020 7468 7265 6164 2070 6f69 . thread poi\n+0025d930: 6e74 6572 2066 6f72 2074 6872 6561 6465 nter for threade\n+0025d940: 6420 696e 7465 7272 7570 7473 0a20 2020 d interrupts. \n+0025d950: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
thr\n+0025d990: 6561 645f 666e 3c2f 636f 6465 3e3c 2f65 ead_fn
. inter\n+0025d9c0: 7275 7074 2068 616e 646c 6572 2066 756e rupt handler fun\n+0025d9d0: 6374 696f 6e20 666f 7220 7468 7265 6164 ction for thread\n+0025d9e0: 6564 2069 6e74 6572 7275 7074 730a 2020 ed interrupts. \n+0025d9f0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
di\n+0025da30: 723c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 r
\n+0025da50: 0a20 2020 2020 706f 696e 7465 7220 746f . pointer to\n+0025da60: 2074 6865 2070 726f 632f 6972 712f 4e4e the proc/irq/NN\n+0025da70: 2f6e 616d 6520 656e 7472 790a 2020 2020 /name entry. \n+0025da80: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
dev_\n+0025dac0: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
\n+0025dad0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . name of\n+0025daf0: 2064 6576 6963 650a 2020 2020 3c2f 703e device.
\n 0025db00: 3c2f 6464 3e3c 2f64 6c3e 3c2f 6469 763e