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