--- /srv/reproducible-results/rbuild-debian/r-b-build.VTU4ddOx/b1/systemtap_5.1-4_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.VTU4ddOx/b2/systemtap_5.1-4_arm64.changes ├── Files │ @@ -1,11 +1,11 @@ │ │ dd80acaa4db1529a6a1bb1f7d1641b0b 8472 devel optional systemtap-client_5.1-4_arm64.deb │ 559b32a1b20043b8cffba8fbb3adfa40 640132 devel optional systemtap-common_5.1-4_arm64.deb │ 8364a6f1f7cf0b103ec7b5ddb65fcc02 21178208 debug optional systemtap-dbgsym_5.1-4_arm64.deb │ - 7ac667e57aa7693777f0957baacbfd16 2576976 doc optional systemtap-doc_5.1-4_arm64.deb │ + a6fde43fe7d8294196157d6194e7ed60 2576980 doc optional systemtap-doc_5.1-4_arm64.deb │ 75c84019ac32acba9a0e805343e40c67 1223980 debug optional systemtap-runtime-dbgsym_5.1-4_arm64.deb │ 2151dfd3a56006a064d877d1ab4b433c 129104 devel optional systemtap-runtime_5.1-4_arm64.deb │ 8f1d028b0564f4e585dbfd398aa577db 18828 devel optional systemtap-sdt-dev_5.1-4_arm64.deb │ cc84b9dc6b959f69c462f66dcb214811 1965416 debug optional systemtap-server-dbgsym_5.1-4_arm64.deb │ c64c5d5e1cb65a667055c7791ea54f4a 137652 devel optional systemtap-server_5.1-4_arm64.deb │ 14868b1a94af3f72726cfac377bfd160 1300468 devel optional systemtap_5.1-4_arm64.deb ├── systemtap-doc_5.1-4_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-08-20 18:55:07.000000 debian-binary │ │ --rw-r--r-- 0 0 0 54248 2024-08-20 18:55:07.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2522536 2024-08-20 18:55:07.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 54216 2024-08-20 18:55:07.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 2522572 2024-08-20 18:55:07.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.VTU4ddOx/dbd-tmp-F9EiWNz/diffoscope_30hesa9u_b2/tmpk42qyi3g_DebTarContainer/0/291.html": invalid from_encoding │ │ │ @@ -145628,163 +145628,163 @@ │ │ │ 00238db0: 5661 6c75 6573 3c2f 6832 3e3c 6469 7620 Values
flags
error. see b │ │ │ -00238e50: 656c 6f77 0a20 2020 2020 4249 4f5f 5550 elow. BIO_UP │ │ │ -00238e60: 544f 4441 5445 2020 2020 3020 2020 2020 TODATE 0 │ │ │ -00238e70: 2020 6f6b 2061 6674 6572 2049 2f4f 2063 ok after I/O c │ │ │ -00238e80: 6f6d 706c 6574 696f 6e0a 2020 2020 2042 ompletion. B │ │ │ -00238e90: 494f 5f52 575f 424c 4f43 4b20 2020 2031 IO_RW_BLOCK 1 │ │ │ -00238ea0: 2020 2020 2020 2052 575f 4148 4541 4420 RW_AHEAD │ │ │ -00238eb0: 7365 742c 2061 6e64 2072 6561 642f 7772 set, and read/wr │ │ │ -00238ec0: 6974 6520 776f 756c 6420 626c 6f63 6b0a ite would block. │ │ │ -00238ed0: 2020 2020 2042 494f 5f45 4f46 2020 2020 BIO_EOF │ │ │ -00238ee0: 2020 2020 2032 2020 2020 2020 206f 7574 2 out │ │ │ -00238ef0: 2d6f 7574 2d62 6f75 6e64 7320 6572 726f -out-bounds erro │ │ │ -00238f00: 720a 2020 2020 2042 494f 5f53 4547 5f56 r. BIO_SEG_V │ │ │ -00238f10: 414c 4944 2020 2033 2020 2020 2020 206e ALID 3 n │ │ │ -00238f20: 725f 6877 5f73 6567 2076 616c 6964 0a20 r_hw_seg valid. │ │ │ -00238f30: 2020 2020 4249 4f5f 434c 4f4e 4544 2020 BIO_CLONED │ │ │ -00238f40: 2020 2020 3420 2020 2020 2020 646f 6573 4 does │ │ │ -00238f50: 6e27 7420 6f77 6e20 6461 7461 0a20 2020 n't own data. │ │ │ -00238f60: 2020 4249 4f5f 424f 554e 4345 4420 2020 BIO_BOUNCED │ │ │ -00238f70: 2020 3520 2020 2020 2020 6269 6f20 6973 5 bio is │ │ │ -00238f80: 2061 2062 6f75 6e63 6520 6269 6f0a 2020 a bounce bio. │ │ │ -00238f90: 2020 2042 494f 5f55 5345 525f 4d41 5050 BIO_USER_MAPP │ │ │ -00238fa0: 4544 2036 2020 2020 2020 2063 6f6e 7461 ED 6 conta │ │ │ -00238fb0: 696e 7320 7573 6572 2070 6167 6573 0a20 ins user pages. │ │ │ -00238fc0: 2020 2020 4249 4f5f 454f 504e 4f54 5355 BIO_EOPNOTSU │ │ │ -00238fd0: 5050 2020 3720 2020 2020 2020 6e6f 7420 PP 7 not │ │ │ -00238fe0: 7375 7070 6f72 7465 640a 2020 2020 3c2f supported. │ │ │ -00238ff0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
name
│ │ │ -00239030: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. │ │ │ -00239050: 2020 206e 616d 6520 6f66 2074 6865 2070 name of the p │ │ │ -00239060: 726f 6265 2070 6f69 6e74 0a20 2020 203c robe point. < │ │ │ -00239070: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
error
│ │ │ -002390b0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -002390d0: 2020 2020 2030 206f 6e20 7375 6363 6573 0 on succes │ │ │ -002390e0: 730a 2020 2020 3c2f 703e 3c2f 6464 3e3c s.
. │ │ │ -00239150: 2020 6e75 6d62 6572 206f 6620 7365 676d number of segm │ │ │ -00239160: 656e 7473 2061 6674 6572 2070 6879 7369 ents after physi │ │ │ -00239170: 6361 6c20 616e 6420 444d 4120 7265 6d61 cal and DMA rema │ │ │ -00239180: 7070 696e 6720 6861 7264 7761 7265 2063 pping hardware c │ │ │ -00239190: 6f61 6c65 7363 696e 6720 6973 2070 6572 oalescing is per │ │ │ -002391a0: 666f 726d 6564 0a20 2020 203c 2f70 3e3c formed.
< │ │ │ -002391b0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>phys_segm
│ │ │ -002391f0: 656e 7473 3c2f 636f 6465 3e3c 2f65 6d3e ents
│ │ │ -00239200: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . number │ │ │ -00239220: 6f66 2073 6567 6d65 6e74 7320 696e 2074 of segments in t │ │ │ -00239230: 6869 7320 6269 6f20 6166 7465 7220 7068 his bio after ph │ │ │ -00239240: 7973 6963 616c 2061 6464 7265 7373 2063 ysical address c │ │ │ -00239250: 6f61 6c65 7363 696e 6720 6973 2070 6572 oalescing is per │ │ │ -00239260: 666f 726d 6564 2e0a 2020 2020 3c2f 703e formed..
│ │ │ -00239270: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063rw
. b │ │ │ -002392d0: 696e 6172 7920 7472 6163 6520 666f 7220 inary trace for │ │ │ -002392e0: 7265 6164 2f77 7269 7465 2072 6571 7565 read/write reque │ │ │ -002392f0: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. opera │ │ │ -00239360: 7469 6f6e 7320 616e 6420 666c 6167 730a tions and flags. │ │ │ -00239370: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
│ │ │ -002393b0: 696e 6f3c 2f63 6f64 653e 3c2f 656d 3e3c ino
<
│ │ │ -002393c0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>bytes_d
│ │ │ -00239440: 6f6e 653c 2f63 6f64 653e 3c2f 656d 3e3c one
<
│ │ │ -00239450: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>. bio │ │ │ -002394f0: 2076 6563 746f 7220 636f 756e 7420 7768 vector count wh │ │ │ -00239500: 6963 6820 7265 7072 6573 656e 7473 206e ich represents n │ │ │ -00239510: 756d 6265 7220 6f66 2061 7272 6179 2065 umber of array e │ │ │ -00239520: 6c65 6d65 6e74 2028 7061 6765 2c20 6f66 lement (page, of │ │ │ -00239530: 6673 6574 2c20 6c65 6e67 7468 2920 7768 fset, length) wh │ │ │ -00239540: 6963 6820 6d61 6b65 7320 7570 2074 6869 ich makes up thi │ │ │ -00239550: 7320 492f 4f20 7265 7175 6573 740a 2020 s I/O request. │ │ │ -00239560: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
de
│ │ │ -002395a0: 766e 616d 653c 2f63 6f64 653e 3c2f 656d vname
. block │ │ │ -002395d0: 6465 7669 6365 206e 616d 650a 2020 2020 device name. │ │ │ -002395e0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
size
│ │ │ -00239620: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -00239640: 2020 2020 2074 6f74 616c 2073 697a 6520 total size │ │ │ -00239650: 696e 2062 7974 6573 0a20 2020 203c 2f70 in bytes.
sector<
│ │ │ -002396a0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ -002396c0: 2020 2020 6265 6769 6e6e 696e 6720 7365 beginning se │ │ │ -002396d0: 6374 6f72 2066 6f72 2074 6865 2065 6e74 ctor for the ent │ │ │ -002396e0: 6972 6520 6269 6f0a 2020 2020 3c2f 703e ire bio.
│ │ │ -002396f0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063idx
│ │ │ -00239740: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ -00239750: 6f66 6673 6574 2069 6e74 6f20 7468 6520 offset into the │ │ │ -00239760: 6269 6f20 7665 6374 6f72 2061 7272 6179 bio vector array │ │ │ +00238e40: 643e 3c70 3e0a 2020 2020 2030 206f 6e20 d>
. 0 on │ │ │ +00238e50: 7375 6363 6573 730a 2020 2020 3c2f 703e success.
│ │ │ +00238e60: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063size
<
│ │ │ +00238eb0: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ +00238ec0: 2074 6f74 616c 2073 697a 6520 696e 2062 total size in b │ │ │ +00238ed0: 7974 6573 0a20 2020 203c 2f70 3e3c 2f64 ytes.
. i-n │ │ │ +00238f40: 6f64 6520 6e75 6d62 6572 206f 6620 7468 ode number of th │ │ │ +00238f50: 6520 6d61 7070 6564 2066 696c 650a 2020 e mapped file. │ │ │ +00238f60: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
id
│ │ │ +00238fa0: 783c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 x
│ │ │ +00238fc0: 0a20 2020 2020 6f66 6673 6574 2069 6e74 . offset int │ │ │ +00238fd0: 6f20 7468 6520 6269 6f20 7665 6374 6f72 o the bio vector │ │ │ +00238fe0: 2061 7272 6179 0a20 2020 203c 2f70 3e3c array.
< │ │ │ +00238ff0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>vcnt
│ │ │ +00239040: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ +00239050: 6269 6f20 7665 6374 6f72 2063 6f75 6e74 bio vector count │ │ │ +00239060: 2077 6869 6368 2072 6570 7265 7365 6e74 which represent │ │ │ +00239070: 7320 6e75 6d62 6572 206f 6620 6172 7261 s number of arra │ │ │ +00239080: 7920 656c 656d 656e 7420 2870 6167 652c y element (page, │ │ │ +00239090: 206f 6666 7365 742c 206c 656e 6774 6829 offset, length) │ │ │ +002390a0: 2077 6869 6368 206d 616b 6573 2075 7020 which makes up │ │ │ +002390b0: 7468 6973 2049 2f4f 2072 6571 7565 7374 this I/O request │ │ │ +002390c0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
rw
<
│ │ │ +00239110: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>opf<
│ │ │ +00239190: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ +002391b0: 2020 2020 6f70 6572 6174 696f 6e73 2061 operations a │ │ │ +002391c0: 6e64 2066 6c61 6773 0a20 2020 203c 2f70 nd flags.
sector<
│ │ │ +00239210: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ +00239230: 2020 2020 6265 6769 6e6e 696e 6720 7365 beginning se │ │ │ +00239240: 6374 6f72 2066 6f72 2074 6865 2065 6e74 ctor for the ent │ │ │ +00239250: 6972 6520 6269 6f0a 2020 2020 3c2f 703e ire bio.
│ │ │ +00239260: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063hw_segme
│ │ │ +002392a0: 6e74 733c 2f63 6f64 653e 3c2f 656d 3e3c nts
<
│ │ │ +002392b0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>byt
│ │ │ +00239360: 6573 5f64 6f6e 653c 2f63 6f64 653e 3c2f es_done
│ │ │ +00239370: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. numb │ │ │ +00239390: 6572 206f 6620 6279 7465 7320 7472 616e er of bytes tran │ │ │ +002393a0: 7366 6572 7265 640a 2020 2020 3c2f 703e sferred.
│ │ │ +002393b0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063devname<
│ │ │ +002393f0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ +00239410: 2020 2020 626c 6f63 6b20 6465 7669 6365 block device │ │ │ +00239420: 206e 616d 650a 2020 2020 3c2f 703e 3c2f name.
│ │ │ +00239430: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>phys_segme
│ │ │ +00239470: 6e74 733c 2f63 6f64 653e 3c2f 656d 3e3c nts
<
│ │ │ +00239480: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>flags
<
│ │ │ +00239540: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ +00239550: 2073 6565 2062 656c 6f77 0a20 2020 2020 see below. │ │ │ +00239560: 4249 4f5f 5550 544f 4441 5445 2020 2020 BIO_UPTODATE │ │ │ +00239570: 3020 2020 2020 2020 6f6b 2061 6674 6572 0 ok after │ │ │ +00239580: 2049 2f4f 2063 6f6d 706c 6574 696f 6e0a I/O completion. │ │ │ +00239590: 2020 2020 2042 494f 5f52 575f 424c 4f43 BIO_RW_BLOC │ │ │ +002395a0: 4b20 2020 2031 2020 2020 2020 2052 575f K 1 RW_ │ │ │ +002395b0: 4148 4541 4420 7365 742c 2061 6e64 2072 AHEAD set, and r │ │ │ +002395c0: 6561 642f 7772 6974 6520 776f 756c 6420 ead/write would │ │ │ +002395d0: 626c 6f63 6b0a 2020 2020 2042 494f 5f45 block. BIO_E │ │ │ +002395e0: 4f46 2020 2020 2020 2020 2032 2020 2020 OF 2 │ │ │ +002395f0: 2020 206f 7574 2d6f 7574 2d62 6f75 6e64 out-out-bound │ │ │ +00239600: 7320 6572 726f 720a 2020 2020 2042 494f s error. BIO │ │ │ +00239610: 5f53 4547 5f56 414c 4944 2020 2033 2020 _SEG_VALID 3 │ │ │ +00239620: 2020 2020 206e 725f 6877 5f73 6567 2076 nr_hw_seg v │ │ │ +00239630: 616c 6964 0a20 2020 2020 4249 4f5f 434c alid. BIO_CL │ │ │ +00239640: 4f4e 4544 2020 2020 2020 3420 2020 2020 ONED 4 │ │ │ +00239650: 2020 646f 6573 6e27 7420 6f77 6e20 6461 doesn't own da │ │ │ +00239660: 7461 0a20 2020 2020 4249 4f5f 424f 554e ta. BIO_BOUN │ │ │ +00239670: 4345 4420 2020 2020 3520 2020 2020 2020 CED 5 │ │ │ +00239680: 6269 6f20 6973 2061 2062 6f75 6e63 6520 bio is a bounce │ │ │ +00239690: 6269 6f0a 2020 2020 2042 494f 5f55 5345 bio. BIO_USE │ │ │ +002396a0: 525f 4d41 5050 4544 2036 2020 2020 2020 R_MAPPED 6 │ │ │ +002396b0: 2063 6f6e 7461 696e 7320 7573 6572 2070 contains user p │ │ │ +002396c0: 6167 6573 0a20 2020 2020 4249 4f5f 454f ages. BIO_EO │ │ │ +002396d0: 504e 4f54 5355 5050 2020 3720 2020 2020 PNOTSUPP 7 │ │ │ +002396e0: 2020 6e6f 7420 7375 7070 6f72 7465 640a not supported. │ │ │ +002396f0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
│ │ │ +00239730: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
│ │ │ +00239740: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . name of │ │ │ +00239760: 2074 6865 2070 726f 6265 2070 6f69 6e74 the probe point │ │ │ 00239770: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c2f .
. │ │ │ 002397d0: 2020 5468 6520 7072 6f63 6573 7320 7369 The process si │ │ │ @@ -145980,180 +145980,180 @@ │ │ │ 0023a3b0: 2f61 3e3c 6832 3e56 616c 7565 733c 2f68 /a>
flags
│ │ │ -0023a440: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023a450: 2020 7365 6520 6265 6c6f 770a 2020 2020 see below. │ │ │ -0023a460: 2042 494f 5f55 5054 4f44 4154 4520 2020 BIO_UPTODATE │ │ │ -0023a470: 2030 2020 2020 2020 206f 6b20 6166 7465 0 ok afte │ │ │ -0023a480: 7220 492f 4f20 636f 6d70 6c65 7469 6f6e r I/O completion │ │ │ -0023a490: 0a20 2020 2020 4249 4f5f 5257 5f42 4c4f . BIO_RW_BLO │ │ │ -0023a4a0: 434b 2020 2020 3120 2020 2020 2020 5257 CK 1 RW │ │ │ -0023a4b0: 5f41 4845 4144 2073 6574 2c20 616e 6420 _AHEAD set, and │ │ │ -0023a4c0: 7265 6164 2f77 7269 7465 2077 6f75 6c64 read/write would │ │ │ -0023a4d0: 2062 6c6f 636b 0a20 2020 2020 4249 4f5f block. BIO_ │ │ │ -0023a4e0: 454f 4620 2020 2020 2020 2020 3220 2020 EOF 2 │ │ │ -0023a4f0: 2020 2020 6f75 742d 6f75 742d 626f 756e out-out-boun │ │ │ -0023a500: 6473 2065 7272 6f72 0a20 2020 2020 4249 ds error. BI │ │ │ -0023a510: 4f5f 5345 475f 5641 4c49 4420 2020 3320 O_SEG_VALID 3 │ │ │ -0023a520: 2020 2020 2020 6e72 5f68 775f 7365 6720 nr_hw_seg │ │ │ -0023a530: 7661 6c69 6420 0a20 2020 2020 4249 4f5f valid . BIO_ │ │ │ -0023a540: 434c 4f4e 4544 2020 2020 2020 3420 2020 CLONED 4 │ │ │ -0023a550: 2020 2020 646f 6573 6e27 7420 6f77 6e20 doesn't own │ │ │ -0023a560: 6461 7461 0a20 2020 2020 4249 4f5f 424f data. BIO_BO │ │ │ -0023a570: 554e 4345 4420 2020 2020 3520 2020 2020 UNCED 5 │ │ │ -0023a580: 2020 6269 6f20 6973 2061 2062 6f75 6e63 bio is a bounc │ │ │ -0023a590: 6520 6269 6f0a 2020 2020 2042 494f 5f55 e bio. BIO_U │ │ │ -0023a5a0: 5345 525f 4d41 5050 4544 2036 2020 2020 SER_MAPPED 6 │ │ │ -0023a5b0: 2020 2063 6f6e 7461 696e 7320 7573 6572 contains user │ │ │ -0023a5c0: 2070 6167 6573 0a20 2020 2020 4249 4f5f pages. BIO_ │ │ │ -0023a5d0: 454f 504e 4f54 5355 5050 2020 3720 2020 EOPNOTSUPP 7 │ │ │ -0023a5e0: 2020 2020 6e6f 7420 7375 7070 6f72 7465 not supporte │ │ │ -0023a5f0: 640a 2020 2020 3c2f 703e 3c2f 6464 3e3c d.
. name │ │ │ -0023a660: 6f66 2074 6865 2070 726f 6265 2070 6f69 of the probe poi │ │ │ -0023a670: 6e74 0a20 2020 203c 2f70 3e3c 2f64 643e nt.
│ │ │ -0023a680: 3c64 743e 3c73 7061 6e20 636c 6173 733d. │ │ │ -0023a6e0: 2020 2020 206e 756d 6265 7220 6f66 2073 number of s │ │ │ -0023a6f0: 6567 6d65 6e74 7320 696e 2074 6869 7320 egments in this │ │ │ -0023a700: 6269 6f20 6166 7465 7220 7068 7973 6963 bio after physic │ │ │ -0023a710: 616c 2061 6464 7265 7373 2063 6f61 6c65 al address coale │ │ │ -0023a720: 7363 696e 6720 6973 2070 6572 666f 726d scing is perform │ │ │ -0023a730: 6564 0a20 2020 203c 2f70 3e3c 2f64 643e ed.
. │ │ │ -0023a7a0: 2020 206e 756d 6265 7220 6f66 2073 6567 number of seg │ │ │ -0023a7b0: 6d65 6e74 7320 6166 7465 7220 7068 7973 ments after phys │ │ │ -0023a7c0: 6963 616c 2061 6e64 2044 4d41 2072 656d ical and DMA rem │ │ │ -0023a7d0: 6170 7069 6e67 2068 6172 6477 6172 6520 apping hardware │ │ │ -0023a7e0: 636f 616c 6573 6369 6e67 2069 7320 7065 coalescing is pe │ │ │ -0023a7f0: 7266 6f72 6d65 640a 2020 2020 3c2f 703e rformed.
│ │ │ -0023a800: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063bdev_con
│ │ │ -0023a840: 7461 696e 733c 2f63 6f64 653e 3c2f 656d tains
. points │ │ │ -0023a870: 2074 6f20 7468 6520 6465 7669 6365 206f to the device o │ │ │ -0023a880: 626a 6563 7420 7768 6963 6820 636f 6e74 bject which cont │ │ │ -0023a890: 6169 6e73 2074 6865 2070 6172 7469 7469 ains the partiti │ │ │ -0023a8a0: 6f6e 2028 7768 656e 2062 696f 2073 7472 on (when bio str │ │ │ -0023a8b0: 7563 7475 7265 2072 6570 7265 7365 6e74 ucture represent │ │ │ -0023a8c0: 7320 6120 7061 7274 6974 696f 6e29 0a20 s a partition). │ │ │ -0023a8d0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
r
│ │ │ -0023a910: 773c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 w
│ │ │ -0023a930: 0a20 2020 2020 6269 6e61 7279 2074 7261 . binary tra │ │ │ -0023a940: 6365 2066 6f72 2072 6561 642f 7772 6974 ce for read/writ │ │ │ -0023a950: 6520 7265 7175 6573 740a 2020 2020 3c2f e request. │ │ │ -0023a960: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
opf
. │ │ │ -0023a9c0: 2020 6f70 6572 6174 696f 6e73 2061 6e64 operations and │ │ │ -0023a9d0: 2066 6c61 6773 0a20 2020 203c 2f70 3e3c flags.
< │ │ │ -0023a9e0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>p_start_s
│ │ │ -0023aa20: 6563 743c 2f63 6f64 653e 3c2f 656d 3e3c ect
<
│ │ │ -0023aa30: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>vcnt
│ │ │ -0023aad0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -0023aaf0: 2020 2020 2062 696f 2076 6563 746f 7220 bio vector │ │ │ -0023ab00: 636f 756e 7420 7768 6963 6820 7265 7072 count which repr │ │ │ -0023ab10: 6573 656e 7473 206e 756d 6265 7220 6f66 esents number of │ │ │ -0023ab20: 2061 7272 6179 2065 6c65 6d65 6e74 2028 array element ( │ │ │ -0023ab30: 7061 6765 2c20 6f66 6673 6574 2c20 6c65 page, offset, le │ │ │ -0023ab40: 6e67 7468 2920 7768 6963 6820 6d61 6b65 ngth) which make │ │ │ -0023ab50: 2075 7020 7468 6973 2049 2f4f 2072 6571 up this I/O req │ │ │ -0023ab60: 7565 7374 0a20 2020 203c 2f70 3e3c 2f64 uest.
. i-n │ │ │ -0023abd0: 6f64 6520 6e75 6d62 6572 206f 6620 7468 ode number of th │ │ │ -0023abe0: 6520 6d61 7070 6564 2066 696c 650a 2020 e mapped file. │ │ │ -0023abf0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
si
│ │ │ -0023ac30: 7a65 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ze
│ │ │ -0023ac40: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. total siz │ │ │ -0023ac60: 6520 696e 2062 7974 6573 0a20 2020 203c e in bytes. < │ │ │ -0023ac70: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
bdev<
│ │ │ -0023acb0: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ -0023acd0: 2020 2020 7461 7267 6574 2062 6c6f 636b target block │ │ │ -0023ace0: 2064 6576 6963 650a 2020 2020 3c2f 703e device.
│ │ │ -0023acf0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063devname<
│ │ │ +0023a420: 223e 3c63 6f64 653e 6e61 6d65 3c2f 636f ">name
<
│ │ │ +0023a440: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ +0023a450: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro │ │ │ +0023a460: 6265 2070 6f69 6e74 0a20 2020 203c 2f70 be point.
bdev
│ │ │ +0023a4c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ +0023a4d0: 2020 7461 7267 6574 2062 6c6f 636b 2064 target block d │ │ │ +0023a4e0: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
│ │ │ +0023a4f0: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>bdev_conta
│ │ │ +0023a530: 696e 733c 2f63 6f64 653e 3c2f 656d 3e3c ins
<
│ │ │ +0023a540: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>p_s
│ │ │ +0023a600: 7461 7274 5f73 6563 743c 2f63 6f64 653e tart_sect
│ │ │ +0023a610: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . po │ │ │ +0023a630: 696e 7473 2074 6f20 7468 6520 7374 6172 ints to the star │ │ │ +0023a640: 7420 7365 6374 6f72 206f 6620 7468 6520 t sector of the │ │ │ +0023a650: 7061 7274 6974 696f 6e20 7374 7275 6374 partition struct │ │ │ +0023a660: 7572 6520 6f66 2074 6865 2064 6576 6963 ure of the devic │ │ │ +0023a670: 650a 2020 2020 3c2f 703e 3c2f 6464 3e3c e.
. see │ │ │ +0023a6e0: 6265 6c6f 770a 2020 2020 2042 494f 5f55 below. BIO_U │ │ │ +0023a6f0: 5054 4f44 4154 4520 2020 2030 2020 2020 PTODATE 0 │ │ │ +0023a700: 2020 206f 6b20 6166 7465 7220 492f 4f20 ok after I/O │ │ │ +0023a710: 636f 6d70 6c65 7469 6f6e 0a20 2020 2020 completion. │ │ │ +0023a720: 4249 4f5f 5257 5f42 4c4f 434b 2020 2020 BIO_RW_BLOCK │ │ │ +0023a730: 3120 2020 2020 2020 5257 5f41 4845 4144 1 RW_AHEAD │ │ │ +0023a740: 2073 6574 2c20 616e 6420 7265 6164 2f77 set, and read/w │ │ │ +0023a750: 7269 7465 2077 6f75 6c64 2062 6c6f 636b rite would block │ │ │ +0023a760: 0a20 2020 2020 4249 4f5f 454f 4620 2020 . BIO_EOF │ │ │ +0023a770: 2020 2020 2020 3220 2020 2020 2020 6f75 2 ou │ │ │ +0023a780: 742d 6f75 742d 626f 756e 6473 2065 7272 t-out-bounds err │ │ │ +0023a790: 6f72 0a20 2020 2020 4249 4f5f 5345 475f or. BIO_SEG_ │ │ │ +0023a7a0: 5641 4c49 4420 2020 3320 2020 2020 2020 VALID 3 │ │ │ +0023a7b0: 6e72 5f68 775f 7365 6720 7661 6c69 6420 nr_hw_seg valid │ │ │ +0023a7c0: 0a20 2020 2020 4249 4f5f 434c 4f4e 4544 . BIO_CLONED │ │ │ +0023a7d0: 2020 2020 2020 3420 2020 2020 2020 646f 4 do │ │ │ +0023a7e0: 6573 6e27 7420 6f77 6e20 6461 7461 0a20 esn't own data. │ │ │ +0023a7f0: 2020 2020 4249 4f5f 424f 554e 4345 4420 BIO_BOUNCED │ │ │ +0023a800: 2020 2020 3520 2020 2020 2020 6269 6f20 5 bio │ │ │ +0023a810: 6973 2061 2062 6f75 6e63 6520 6269 6f0a is a bounce bio. │ │ │ +0023a820: 2020 2020 2042 494f 5f55 5345 525f 4d41 BIO_USER_MA │ │ │ +0023a830: 5050 4544 2036 2020 2020 2020 2063 6f6e PPED 6 con │ │ │ +0023a840: 7461 696e 7320 7573 6572 2070 6167 6573 tains user pages │ │ │ +0023a850: 0a20 2020 2020 4249 4f5f 454f 504e 4f54 . BIO_EOPNOT │ │ │ +0023a860: 5355 5050 2020 3720 2020 2020 2020 6e6f SUPP 7 no │ │ │ +0023a870: 7420 7375 7070 6f72 7465 640a 2020 2020 t supported. │ │ │ +0023a880: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
devn
│ │ │ +0023a8c0: 616d 653c 2f63 6f64 653e 3c2f 656d 3e3c ame
<
│ │ │ +0023a8d0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>phys_s
│ │ │ +0023a940: 6567 6d65 6e74 733c 2f63 6f64 653e 3c2f egments
│ │ │ +0023a950: 656d 3e3c 2f73 7061 6e3e 3c2f 6474 3e3c em>. numb │ │ │ +0023a970: 6572 206f 6620 7365 676d 656e 7473 2069 er of segments i │ │ │ +0023a980: 6e20 7468 6973 2062 696f 2061 6674 6572 n this bio after │ │ │ +0023a990: 2070 6879 7369 6361 6c20 6164 6472 6573 physical addres │ │ │ +0023a9a0: 7320 636f 616c 6573 6369 6e67 2069 7320 s coalescing is │ │ │ +0023a9b0: 7065 7266 6f72 6d65 640a 2020 2020 3c2f performed. │ │ │ +0023a9c0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
hw_seg
│ │ │ +0023aa00: 6d65 6e74 733c 2f63 6f64 653e 3c2f 656d ments
. number │ │ │ +0023aa30: 206f 6620 7365 676d 656e 7473 2061 6674 of segments aft │ │ │ +0023aa40: 6572 2070 6879 7369 6361 6c20 616e 6420 er physical and │ │ │ +0023aa50: 444d 4120 7265 6d61 7070 696e 6720 6861 DMA remapping ha │ │ │ +0023aa60: 7264 7761 7265 2063 6f61 6c65 7363 696e rdware coalescin │ │ │ +0023aa70: 6720 6973 2070 6572 666f 726d 6564 0a20 g is performed. │ │ │ +0023aa80: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
o
│ │ │ +0023aac0: 7066 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f pf
│ │ │ +0023aad0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. operation │ │ │ +0023aaf0: 7320 616e 6420 666c 6167 730a 2020 2020 s and flags. │ │ │ +0023ab00: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
sect
│ │ │ +0023ab40: 6f72 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f or
│ │ │ +0023ab50: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. beginning │ │ │ +0023ab70: 2073 6563 746f 7220 666f 7220 7468 6520 sector for the │ │ │ +0023ab80: 656e 7469 7265 2062 696f 0a20 2020 203c entire bio. < │ │ │ +0023ab90: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
idx
│ │ │ +0023abd0: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. │ │ │ +0023abf0: 2020 206f 6666 7365 7420 696e 746f 2074 offset into t │ │ │ +0023ac00: 6865 2062 696f 2076 6563 746f 7220 6172 he bio vector ar │ │ │ +0023ac10: 7261 790a 2020 2020 3c2f 703e 3c2f 6464 ray.
. bio │ │ │ +0023ac80: 2076 6563 746f 7220 636f 756e 7420 7768 vector count wh │ │ │ +0023ac90: 6963 6820 7265 7072 6573 656e 7473 206e ich represents n │ │ │ +0023aca0: 756d 6265 7220 6f66 2061 7272 6179 2065 umber of array e │ │ │ +0023acb0: 6c65 6d65 6e74 2028 7061 6765 2c20 6f66 lement (page, of │ │ │ +0023acc0: 6673 6574 2c20 6c65 6e67 7468 2920 7768 fset, length) wh │ │ │ +0023acd0: 6963 6820 6d61 6b65 2075 7020 7468 6973 ich make up this │ │ │ +0023ace0: 2049 2f4f 2072 6571 7565 7374 0a20 2020 I/O request. │ │ │ +0023acf0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
rw<
│ │ │ 0023ad30: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ -0023ad50: 2020 2020 626c 6f63 6b20 6465 7669 6365 block device │ │ │ -0023ad60: 206e 616d 650a 2020 2020 3c2f 703e 3c2f name.
│ │ │ -0023ad70: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>sector
<
│ │ │ -0023adc0: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ -0023add0: 2062 6567 696e 6e69 6e67 2073 6563 746f beginning secto │ │ │ -0023ade0: 7220 666f 7220 7468 6520 656e 7469 7265 r for the entire │ │ │ -0023adf0: 2062 696f 0a20 2020 203c 2f70 3e3c 2f64 bio.
│ │ │ +0023ad80: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063size
<
│ │ │ +0023add0: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ +0023ade0: 2074 6f74 616c 2073 697a 6520 696e 2062 total size in b │ │ │ +0023adf0: 7974 6573 0a20 2020 203c 2f70 3e3c 2f64 ytes.
. off │ │ │ -0023ae60: 7365 7420 696e 746f 2074 6865 2062 696f set into the bio │ │ │ -0023ae70: 2076 6563 746f 7220 6172 7261 790a 2020 vector array. │ │ │ +0023ae50: 3c64 643e 3c70 3e0a 2020 2020 2069 2d6e
. i-n │ │ │ +0023ae60: 6f64 6520 6e75 6d62 6572 206f 6620 7468 ode number of th │ │ │ +0023ae70: 6520 6d61 7070 6564 2066 696c 650a 2020 e mapped file. │ │ │ 0023ae80: 2020 3c2f 703e 3c2f 6464 3e3c 2f64 6c3e
. T │ │ │ 0023aee0: 6865 2070 726f 6365 7373 206d 616b 6573 he process makes │ │ │ @@ -146336,184 +146336,184 @@ │ │ │ 0023b9f0: 3e3c 2f61 3e3c 6832 3e56 616c 7565 733c >
opf
. │ │ │ -0023ba90: 2020 6f70 6572 6174 696f 6e73 2061 6e64 operations and │ │ │ -0023baa0: 2066 6c61 6773 0a20 2020 203c 2f70 3e3c flags.
< │ │ │ +0023ba60: 6572 223e 3c63 6f64 653e 7369 7a65 3c2f er">size
│ │ │ +0023ba70: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>.
│ │ │ +0023ba90: 2020 2074 6f74 616c 2073 697a 6520 696e total size in
│ │ │ +0023baa0: 2062 7974 6573 0a20 2020 203c 2f70 3e3c bytes.
<
│ │ │ 0023bab0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>p_start_s
│ │ │ -0023baf0: 6563 743c 2f63 6f64 653e 3c2f 656d 3e3c ect
<
│ │ │ -0023bb00: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span><
│ │ │ -0023bb10: 703e 0a20 2020 2020 706f 696e 7473 2074 p>. points t
│ │ │ -0023bb20: 6f20 7468 6520 7374 6172 7420 7365 6374 o the start sect
│ │ │ -0023bb30: 6f72 206f 6620 7468 6520 7061 7274 6974 or of the partit
│ │ │ -0023bb40: 696f 6e20 7374 7275 6374 7572 6520 6f66 ion structure of
│ │ │ -0023bb50: 2074 6865 2064 6576 6963 650a 2020 2020 the device.
│ │ │ -0023bb60: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
│ │ │ -0023bb80: 3c65 6d20 636c 6173 733d 2270 6172 616d rw
│ │ │ -0023bba0: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
.
│ │ │ -0023bbc0: 2020 2062 696e 6172 7920 7472 6163 6520 binary trace
│ │ │ -0023bbd0: 666f 7220 7265 6164 2f77 7269 7465 2072 for read/write r
│ │ │ -0023bbe0: 6571 7565 7374 0a20 2020 203c 2f70 3e3c equest.
<
│ │ │ -0023bbf0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>bdev_cont
│ │ │ -0023bc30: 6169 6e73 3c2f 636f 6465 3e3c 2f65 6d3e ains
│ │ │ -0023bc40: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e
│ │ │ -0023bc50: 3c70 3e0a 2020 2020 2070 6f69 6e74 7320 . points
│ │ │ -0023bc60: 746f 2074 6865 2064 6576 6963 6520 6f62 to the device ob
│ │ │ -0023bc70: 6a65 6374 2077 6869 6368 2063 6f6e 7461 ject which conta
│ │ │ -0023bc80: 696e 7320 7468 6520 7061 7274 6974 696f ins the partitio
│ │ │ -0023bc90: 6e20 2877 6865 6e20 6269 6f20 7374 7275 n (when bio stru
│ │ │ -0023bca0: 6374 7572 6520 7265 7072 6573 656e 7473 cture represents
│ │ │ -0023bcb0: 2061 2070 6172 7469 7469 6f6e 290a 2020 a partition).
│ │ │ -0023bcc0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
<
│ │ │ -0023bcd0: 7370 616e 2063 6c61 7373 3d22 7465 726d span class="term
│ │ │ -0023bce0: 223e 3c65 6d20 636c 6173 733d 2270 6172 ">fl
│ │ │ -0023bd00: 6167 733c 2f63 6f64 653e 3c2f 656d 3e3c ags
<
│ │ │ -0023bd10: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span> <
│ │ │ -0023bd20: 703e 0a20 2020 2020 7365 6520 6265 6c6f p>. see belo
│ │ │ -0023bd30: 770a 2020 2020 2042 494f 5f55 5054 4f44 w. BIO_UPTOD
│ │ │ -0023bd40: 4154 4520 2020 2030 2020 2020 2020 206f ATE 0 o
│ │ │ -0023bd50: 6b20 6166 7465 7220 492f 4f20 636f 6d70 k after I/O comp
│ │ │ -0023bd60: 6c65 7469 6f6e 0a20 2020 2020 4249 4f5f letion. BIO_
│ │ │ -0023bd70: 5257 5f42 4c4f 434b 2020 2020 3120 2020 RW_BLOCK 1
│ │ │ -0023bd80: 2020 2020 5257 5f41 4845 4144 2073 6574 RW_AHEAD set
│ │ │ -0023bd90: 2c20 616e 6420 7265 6164 2f77 7269 7465 , and read/write
│ │ │ -0023bda0: 2077 6f75 6c64 2062 6c6f 636b 0a20 2020 would block.
│ │ │ -0023bdb0: 2020 4249 4f5f 454f 4620 2020 2020 2020 BIO_EOF
│ │ │ -0023bdc0: 2020 3220 2020 2020 2020 6f75 742d 6f75 2 out-ou
│ │ │ -0023bdd0: 742d 626f 756e 6473 2065 7272 6f72 0a20 t-bounds error.
│ │ │ -0023bde0: 2020 2020 4249 4f5f 5345 475f 5641 4c49 BIO_SEG_VALI
│ │ │ -0023bdf0: 4420 2020 3320 2020 2020 2020 6e72 5f68 D 3 nr_h
│ │ │ -0023be00: 775f 7365 6720 7661 6c69 640a 2020 2020 w_seg valid.
│ │ │ -0023be10: 2042 494f 5f43 4c4f 4e45 4420 2020 2020 BIO_CLONED
│ │ │ -0023be20: 2034 2020 2020 2020 2064 6f65 736e 2774 4 doesn't
│ │ │ -0023be30: 206f 776e 2064 6174 610a 2020 2020 2042 own data. B
│ │ │ -0023be40: 494f 5f42 4f55 4e43 4544 2020 2020 2035 IO_BOUNCED 5
│ │ │ -0023be50: 2020 2020 2020 2062 696f 2069 7320 6120 bio is a
│ │ │ -0023be60: 626f 756e 6365 2062 696f 0a20 2020 2020 bounce bio.
│ │ │ -0023be70: 4249 4f5f 5553 4552 5f4d 4150 5045 4420 BIO_USER_MAPPED
│ │ │ -0023be80: 3620 2020 2020 2020 636f 6e74 6169 6e73 6 contains
│ │ │ -0023be90: 2075 7365 7220 7061 6765 730a 2020 2020 user pages.
│ │ │ -0023bea0: 2042 494f 5f45 4f50 4e4f 5453 5550 5020 BIO_EOPNOTSUPP
│ │ │ -0023beb0: 2037 2020 2020 2020 206e 6f74 2073 7570 7 not sup
│ │ │ -0023bec0: 706f 7274 6564 0a20 2020 203c 2f70 3e3c ported. <
│ │ │ -0023bed0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd> name
│ │ │ -0023bf20: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>.
│ │ │ -0023bf30: 6e61 6d65 206f 6620 7468 6520 7072 6f62 name of the prob
│ │ │ -0023bf40: 6520 706f 696e 740a 2020 2020 3c2f 703e e point.
│ │ │ +0023bae0: 3e3c 636f 6465 3e69 6e6f 3c2f 636f 6465 >ino
. i │ │ │ +0023bb10: 2d6e 6f64 6520 6e75 6d62 6572 206f 6620 -node number of │ │ │ +0023bb20: 7468 6520 6d61 7070 6564 2066 696c 650a the mapped file. │ │ │ +0023bb30: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
│ │ │ +0023bb70: 713c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 q
│ │ │ +0023bb90: 0a20 2020 2020 7265 7175 6573 7420 7175 . request qu │ │ │ +0023bba0: 6575 6520 6f6e 2077 6869 6368 2074 6869 eue on which thi │ │ │ +0023bbb0: 7320 6269 6f20 7761 7320 7175 6575 6564 s bio was queued │ │ │ +0023bbc0: 2e0a 2020 2020 3c2f 703e 3c2f 6464 3e3c ..
. offset
│ │ │ +0023bc30: 2069 6e74 6f20 7468 6520 6269 6f20 7665 into the bio ve
│ │ │ +0023bc40: 6374 6f72 2061 7272 6179 0a20 2020 2020 ctor array.
│ │ │ +0023bc50: 3c65 6d20 636c 6173 733d 2270 6172 616d phys
│ │ │ +0023bc70: 5f73 6567 6d65 6e74 733c 2f63 6f64 653e _segments
│ │ │ +0023bc80: 3c2f 656d 3e20 2d20 6e75 6d62 6572 206f - number o
│ │ │ +0023bc90: 6620 7365 676d 656e 7473 2069 6e20 7468 f segments in th
│ │ │ +0023bca0: 6973 2062 696f 2061 6674 6572 2070 6879 is bio after phy
│ │ │ +0023bcb0: 7369 6361 6c20 6164 6472 6573 7320 636f sical address co
│ │ │ +0023bcc0: 616c 6573 6369 6e67 2069 7320 7065 7266 alescing is perf
│ │ │ +0023bcd0: 6f72 6d65 642e 0a20 2020 203c 2f70 3e3c ormed..
vcnt
│ │ │ +0023bd30: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ +0023bd40: 6269 6f20 7665 6374 6f72 2063 6f75 6e74 bio vector count │ │ │ +0023bd50: 2077 6869 6368 2072 6570 7265 7365 6e74 which represent │ │ │ +0023bd60: 7320 6e75 6d62 6572 206f 6620 6172 7261 s number of arra │ │ │ +0023bd70: 7920 656c 656d 656e 7420 2870 6167 652c y element (page, │ │ │ +0023bd80: 206f 6666 7365 742c 206c 656e 6774 6829 offset, length) │ │ │ +0023bd90: 2077 6869 6368 206d 616b 6573 2075 7020 which makes up │ │ │ +0023bda0: 7468 6973 2049 2f4f 2072 6571 7565 7374 this I/O request │ │ │ +0023bdb0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
rw
<
│ │ │ +0023be00: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>opf<
│ │ │ +0023be80: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ +0023bea0: 2020 2020 6f70 6572 6174 696f 6e73 2061 operations a │ │ │ +0023beb0: 6e64 2066 6c61 6773 0a20 2020 203c 2f70 nd flags.
sector<
│ │ │ +0023bf00: 2f63 6f64 653e 3c2f 656d 3e3c 2f73 7061 /code>
. │ │ │ +0023bf20: 2020 2020 6265 6769 6e6e 696e 6720 7365 beginning se │ │ │ +0023bf30: 6374 6f72 2066 6f72 2074 6865 2065 6e74 ctor for the ent │ │ │ +0023bf40: 6972 6520 6269 6f0a 2020 2020 3c2f 703e ire bio.
│ │ │ 0023bf50: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063idx
│ │ │ -0023bfa0: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>.
│ │ │ -0023bfb0: 6f66 6673 6574 2069 6e74 6f20 7468 6520 offset into the
│ │ │ -0023bfc0: 6269 6f20 7665 6374 6f72 2061 7272 6179 bio vector array
│ │ │ -0023bfd0: 0a20 2020 2020 3c65 6d20 636c 6173 733d .
sec
│ │ │ -0023c0a0: 746f 723c 2f63 6f64 653e 3c2f 656d 3e3c tor
<
│ │ │ -0023c0b0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>size
│ │ │ -0023c130: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -0023c150: 2020 2020 2074 6f74 616c 2073 697a 6520 total size │ │ │ -0023c160: 696e 2062 7974 6573 0a20 2020 203c 2f70 in bytes.
bdev
│ │ │ -0023c1c0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023c1d0: 2020 7461 7267 6574 2062 6c6f 636b 2064 target block d │ │ │ -0023c1e0: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
│ │ │ -0023c1f0: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>devname
│ │ │ -0023c240: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023c250: 2020 6465 7669 6365 2066 6f72 2077 6869 device for whi │ │ │ -0023c260: 6368 2061 2062 7566 6665 7220 626f 756e ch a buffer boun │ │ │ -0023c270: 6365 2077 6173 206e 6565 6465 642e 0a20 ce was needed.. │ │ │ -0023c280: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
i
│ │ │ -0023c2c0: 6e6f 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f no
│ │ │ -0023c2d0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. i-node nu │ │ │ -0023c2f0: 6d62 6572 206f 6620 7468 6520 6d61 7070 mber of the mapp │ │ │ -0023c300: 6564 2066 696c 650a 2020 2020 3c2f 703e ed file.
│ │ │ -0023c310: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063q
│ │ │ -0023c350: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . re │ │ │ -0023c370: 7175 6573 7420 7175 6575 6520 6f6e 2077 quest queue on w │ │ │ -0023c380: 6869 6368 2074 6869 7320 6269 6f20 7761 hich this bio wa │ │ │ -0023c390: 7320 7175 6575 6564 2e0a 2020 2020 3c2f s queued.. │ │ │ -0023c3a0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
vcnt
│ │ │ -0023c3e0: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. │ │ │ -0023c400: 2020 2062 696f 2076 6563 746f 7220 636f bio vector co │ │ │ -0023c410: 756e 7420 7768 6963 6820 7265 7072 6573 unt which repres │ │ │ -0023c420: 656e 7473 206e 756d 6265 7220 6f66 2061 ents number of a │ │ │ -0023c430: 7272 6179 2065 6c65 6d65 6e74 2028 7061 rray element (pa │ │ │ -0023c440: 6765 2c20 6f66 6673 6574 2c20 6c65 6e67 ge, offset, leng │ │ │ -0023c450: 7468 2920 7768 6963 6820 6d61 6b65 7320 th) which makes │ │ │ -0023c460: 7570 2074 6869 7320 492f 4f20 7265 7175 up this I/O requ │ │ │ -0023c470: 6573 740a 2020 2020 3c2f 703e 3c2f 6464 est.
.
│ │ │ -0023c4e0: 2020 206e 756d 6265 7220 6f66 2062 7974 number of byt
│ │ │ -0023c4f0: 6573 2074 7261 6e73 6665 7272 6564 0a20 es transferred.
│ │ │ +0023bf80: 223e 3c63 6f64 653e 6279 7465 735f 646f ">bytes_do
│ │ │ +0023bf90: 6e65 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ne
│ │ │ +0023bfa0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>
. number of │ │ │ +0023bfc0: 2062 7974 6573 2074 7261 6e73 6665 7272 bytes transferr │ │ │ +0023bfd0: 6564 0a20 2020 203c 2f70 3e3c 2f64 643e ed.
. d │ │ │ +0023c040: 6576 6963 6520 666f 7220 7768 6963 6820 evice for which │ │ │ +0023c050: 6120 6275 6666 6572 2062 6f75 6e63 6520 a buffer bounce │ │ │ +0023c060: 7761 7320 6e65 6564 6564 2e0a 2020 2020 was needed.. │ │ │ +0023c070: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
p_st
│ │ │ +0023c0b0: 6172 745f 7365 6374 3c2f 636f 6465 3e3c art_sect
<
│ │ │ +0023c0c0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. poi │ │ │ +0023c0e0: 6e74 7320 746f 2074 6865 2073 7461 7274 nts to the start │ │ │ +0023c0f0: 2073 6563 746f 7220 6f66 2074 6865 2070 sector of the p │ │ │ +0023c100: 6172 7469 7469 6f6e 2073 7472 7563 7475 artition structu │ │ │ +0023c110: 7265 206f 6620 7468 6520 6465 7669 6365 re of the device │ │ │ +0023c120: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
bdev_contains
│ │ │ +0023c170: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. │ │ │ +0023c190: 2020 2070 6f69 6e74 7320 746f 2074 6865 points to the │ │ │ +0023c1a0: 2064 6576 6963 6520 6f62 6a65 6374 2077 device object w │ │ │ +0023c1b0: 6869 6368 2063 6f6e 7461 696e 7320 7468 hich contains th │ │ │ +0023c1c0: 6520 7061 7274 6974 696f 6e20 2877 6865 e partition (whe │ │ │ +0023c1d0: 6e20 6269 6f20 7374 7275 6374 7572 6520 n bio structure │ │ │ +0023c1e0: 7265 7072 6573 656e 7473 2061 2070 6172 represents a par │ │ │ +0023c1f0: 7469 7469 6f6e 290a 2020 2020 3c2f 703e tition).
│ │ │ +0023c200: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063flags
│ │ │ +0023c250: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ +0023c260: 2020 7365 6520 6265 6c6f 770a 2020 2020 see below. │ │ │ +0023c270: 2042 494f 5f55 5054 4f44 4154 4520 2020 BIO_UPTODATE │ │ │ +0023c280: 2030 2020 2020 2020 206f 6b20 6166 7465 0 ok afte │ │ │ +0023c290: 7220 492f 4f20 636f 6d70 6c65 7469 6f6e r I/O completion │ │ │ +0023c2a0: 0a20 2020 2020 4249 4f5f 5257 5f42 4c4f . BIO_RW_BLO │ │ │ +0023c2b0: 434b 2020 2020 3120 2020 2020 2020 5257 CK 1 RW │ │ │ +0023c2c0: 5f41 4845 4144 2073 6574 2c20 616e 6420 _AHEAD set, and │ │ │ +0023c2d0: 7265 6164 2f77 7269 7465 2077 6f75 6c64 read/write would │ │ │ +0023c2e0: 2062 6c6f 636b 0a20 2020 2020 4249 4f5f block. BIO_ │ │ │ +0023c2f0: 454f 4620 2020 2020 2020 2020 3220 2020 EOF 2 │ │ │ +0023c300: 2020 2020 6f75 742d 6f75 742d 626f 756e out-out-boun │ │ │ +0023c310: 6473 2065 7272 6f72 0a20 2020 2020 4249 ds error. BI │ │ │ +0023c320: 4f5f 5345 475f 5641 4c49 4420 2020 3320 O_SEG_VALID 3 │ │ │ +0023c330: 2020 2020 2020 6e72 5f68 775f 7365 6720 nr_hw_seg │ │ │ +0023c340: 7661 6c69 640a 2020 2020 2042 494f 5f43 valid. BIO_C │ │ │ +0023c350: 4c4f 4e45 4420 2020 2020 2034 2020 2020 LONED 4 │ │ │ +0023c360: 2020 2064 6f65 736e 2774 206f 776e 2064 doesn't own d │ │ │ +0023c370: 6174 610a 2020 2020 2042 494f 5f42 4f55 ata. BIO_BOU │ │ │ +0023c380: 4e43 4544 2020 2020 2035 2020 2020 2020 NCED 5 │ │ │ +0023c390: 2062 696f 2069 7320 6120 626f 756e 6365 bio is a bounce │ │ │ +0023c3a0: 2062 696f 0a20 2020 2020 4249 4f5f 5553 bio. BIO_US │ │ │ +0023c3b0: 4552 5f4d 4150 5045 4420 3620 2020 2020 ER_MAPPED 6 │ │ │ +0023c3c0: 2020 636f 6e74 6169 6e73 2075 7365 7220 contains user │ │ │ +0023c3d0: 7061 6765 730a 2020 2020 2042 494f 5f45 pages. BIO_E │ │ │ +0023c3e0: 4f50 4e4f 5453 5550 5020 2037 2020 2020 OPNOTSUPP 7 │ │ │ +0023c3f0: 2020 206e 6f74 2073 7570 706f 7274 6564 not supported │ │ │ +0023c400: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
bdev
. target │ │ │ +0023c470: 2062 6c6f 636b 2064 6576 6963 650a 2020 block device. │ │ │ +0023c480: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
na
│ │ │ +0023c4c0: 6d65 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f me
│ │ │ +0023c4d0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. name of t │ │ │ +0023c4f0: 6865 2070 726f 6265 2070 6f69 6e74 0a20 he probe point. │ │ │ 0023c500: 2020 203c 2f70 3e3c 2f64 643e 3c2f 646c
. │ │ │ 0023c560: 2054 6865 2070 726f 6365 7373 2063 7265 The process cre │ │ │ @@ -146719,182 +146719,182 @@ │ │ │ 0023d1e0: 5661 6c75 6573 3c2f 6832 3e3c 6469 7620 Values
rw
<
│ │ │ -0023d260: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>p_st
│ │ │ -0023d2e0: 6172 745f 7365 6374 3c2f 636f 6465 3e3c art_sect
<
│ │ │ -0023d2f0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. poi │ │ │ -0023d310: 6e74 7320 746f 2074 6865 2073 7461 7274 nts to the start │ │ │ -0023d320: 2073 6563 746f 7220 6f66 2074 6865 2070 sector of the p │ │ │ -0023d330: 6172 7469 7469 6f6e 2073 7472 7563 7475 artition structu │ │ │ -0023d340: 7265 206f 6620 7468 6520 6465 7669 6365 re of the device │ │ │ -0023d350: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
opf
│ │ │ -0023d3a0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . operati │ │ │ -0023d3c0: 6f6e 7320 616e 6420 666c 6167 730a 2020 ons and flags. │ │ │ -0023d3d0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
fl
│ │ │ -0023d410: 6167 733c 2f63 6f64 653e 3c2f 656d 3e3c ags
<
│ │ │ -0023d420: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>name
│ │ │ -0023d630: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ -0023d640: 6e61 6d65 206f 6620 7468 6520 7072 6f62 name of the prob │ │ │ -0023d650: 6520 706f 696e 740a 2020 2020 3c2f 703e e point.
│ │ │ -0023d660: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063bdev_con
│ │ │ -0023d6a0: 7461 696e 733c 2f63 6f64 653e 3c2f 656d tains
. points │ │ │ -0023d6d0: 2074 6f20 7468 6520 6465 7669 6365 206f to the device o │ │ │ -0023d6e0: 626a 6563 7420 7768 6963 6820 636f 6e74 bject which cont │ │ │ -0023d6f0: 6169 6e73 2074 6865 2070 6172 7469 7469 ains the partiti │ │ │ -0023d700: 6f6e 2028 7768 656e 2062 696f 2073 7472 on (when bio str │ │ │ -0023d710: 7563 7475 7265 2072 6570 7265 7365 6e74 ucture represent │ │ │ -0023d720: 7320 6120 7061 7274 6974 696f 6e29 0a20 s a partition). │ │ │ +0023d250: 3e73 697a 653c 2f63 6f64 653e 3c2f 656d >size
. total │ │ │ +0023d280: 7369 7a65 2069 6e20 6279 7465 730a 2020 size in bytes. │ │ │ +0023d290: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
in
│ │ │ +0023d2d0: 6f3c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 o
│ │ │ +0023d2f0: 0a20 2020 2020 692d 6e6f 6465 206e 756d . i-node num │ │ │ +0023d300: 6265 7220 6f66 2074 6865 206d 6170 7065 ber of the mappe │ │ │ +0023d310: 6420 6669 6c65 0a20 2020 203c 2f70 3e3c d file.
< │ │ │ +0023d320: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>q
<
│ │ │ +0023d360: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. req │ │ │ +0023d380: 7565 7374 2071 7565 7565 206f 6e20 7768 uest queue on wh │ │ │ +0023d390: 6963 6820 7468 6973 2062 696f 2077 6173 ich this bio was │ │ │ +0023d3a0: 2071 7565 7565 642e 0a20 2020 203c 2f70 queued..
idx
<
│ │ │ +0023d400: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>.
│ │ │ +0023d410: 206f 6666 7365 7420 696e 746f 2074 6865 offset into the
│ │ │ +0023d420: 2062 696f 2076 6563 746f 7220 6172 7261 bio vector arra
│ │ │ +0023d430: 790a 2020 2020 203c 656d 2063 6c61 7373 y.
vc
│ │ │ +0023d500: 6e74 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f nt
│ │ │ +0023d510: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. bio vecto │ │ │ +0023d530: 7220 636f 756e 7420 7768 6963 6820 7265 r count which re │ │ │ +0023d540: 7072 6573 656e 7473 206e 756d 6265 7220 presents number │ │ │ +0023d550: 6f66 2061 7272 6179 2065 6c65 6d65 6e74 of array element │ │ │ +0023d560: 2028 7061 6765 2c20 6f66 6673 6574 2c20 (page, offset, │ │ │ +0023d570: 6c65 6e67 7468 2920 7768 6963 6820 6d61 length) which ma │ │ │ +0023d580: 6b65 7320 7570 2074 6869 7320 492f 4f20 kes up this I/O │ │ │ +0023d590: 7265 7175 6573 740a 2020 2020 3c2f 703e request.
│ │ │ +0023d5a0: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063rw
. b │ │ │ +0023d600: 696e 6172 7920 7472 6163 6520 666f 7220 inary trace for │ │ │ +0023d610: 7265 6164 2f77 7269 7465 2072 6571 7565 read/write reque │ │ │ +0023d620: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. opera │ │ │ +0023d690: 7469 6f6e 7320 616e 6420 666c 6167 730a tions and flags. │ │ │ +0023d6a0: 2020 2020 3c2f 703e 3c2f 6464 3e3c 6474
│ │ │ +0023d6e0: 7365 6374 6f72 3c2f 636f 6465 3e3c 2f65 sector
. begin │ │ │ +0023d710: 6e69 6e67 2073 6563 746f 7220 666f 7220 ning sector for │ │ │ +0023d720: 7468 6520 656e 7469 7265 2062 696f 0a20 the entire bio. │ │ │ 0023d730: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
s
│ │ │ -0023d770: 6563 746f 723c 2f63 6f64 653e 3c2f 656d ector
. beginn │ │ │ -0023d7a0: 696e 6720 7365 6374 6f72 2066 6f72 2074 ing sector for t │ │ │ -0023d7b0: 6865 2065 6e74 6972 6520 6269 6f0a 2020 he entire bio. │ │ │ -0023d7c0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
id
│ │ │ -0023d800: 783c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 x
b
│ │ │ +0023d770: 7974 6573 5f64 6f6e 653c 2f63 6f64 653e ytes_done
│ │ │ +0023d780: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474 . nu │ │ │ +0023d7a0: 6d62 6572 206f 6620 6279 7465 7320 7472 mber of bytes tr │ │ │ +0023d7b0: 616e 7366 6572 7265 640a 2020 2020 3c2f ansferred. │ │ │ +0023d7c0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
devnam
│ │ │ +0023d800: 653c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 e
│ │ │ -0023d820: 0a20 2020 2020 6f66 6673 6574 2069 6e74 . offset int
│ │ │ -0023d830: 6f20 7468 6520 6269 6f20 7665 6374 6f72 o the bio vector
│ │ │ -0023d840: 2061 7272 6179 0a20 2020 2020 3c65 6d20 array. phys_seg
│ │ │ -0023d870: 6d65 6e74 733c 2f63 6f64 653e 3c2f 656d ments
- number of se
│ │ │ -0023d890: 676d 656e 7473 2069 6e20 7468 6973 2062 gments in this b
│ │ │ -0023d8a0: 696f 2061 6674 6572 2070 6879 7369 6361 io after physica
│ │ │ -0023d8b0: 6c20 6164 6472 6573 7320 636f 616c 6573 l address coales
│ │ │ -0023d8c0: 6369 6e67 2069 7320 7065 7266 6f72 6d65 cing is performe
│ │ │ -0023d8d0: 642e 0a20 2020 203c 2f70 3e3c 2f64 643e d..
. request │ │ │ -0023d940: 2071 7565 7565 206f 6e20 7768 6963 6820 queue on which │ │ │ -0023d950: 7468 6973 2062 696f 2077 6173 2071 7565 this bio was que │ │ │ -0023d960: 7565 642e 0a20 2020 203c 2f70 3e3c 2f64 ued..
. i-n │ │ │ -0023d9d0: 6f64 6520 6e75 6d62 6572 206f 6620 7468 ode number of th │ │ │ -0023d9e0: 6520 6d61 7070 6564 2066 696c 650a 2020 e mapped file. │ │ │ -0023d9f0: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
by
│ │ │ -0023da30: 7465 735f 646f 6e65 3c2f 636f 6465 3e3c tes_done
<
│ │ │ -0023da40: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>. num │ │ │ -0023da60: 6265 7220 6f66 2062 7974 6573 2074 7261 ber of bytes tra │ │ │ -0023da70: 6e73 6665 7272 6564 0a20 2020 203c 2f70 nsferred.
vcnt
│ │ │ -0023dad0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023dae0: 2020 6269 6f20 7665 6374 6f72 2063 6f75 bio vector cou │ │ │ -0023daf0: 6e74 2077 6869 6368 2072 6570 7265 7365 nt which represe │ │ │ -0023db00: 6e74 7320 6e75 6d62 6572 206f 6620 6172 nts number of ar │ │ │ -0023db10: 7261 7920 656c 656d 656e 7420 2870 6167 ray element (pag │ │ │ -0023db20: 652c 206f 6666 7365 742c 206c 656e 6774 e, offset, lengt │ │ │ -0023db30: 6829 2077 6869 6368 206d 616b 6573 2075 h) which makes u │ │ │ -0023db40: 7020 7468 6973 2049 2f4f 2072 6571 7565 p this I/O reque │ │ │ -0023db50: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. b │ │ │ -0023dbc0: 6c6f 636b 2064 6576 6963 6520 6e61 6d65 lock device name │ │ │ -0023dbd0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
bdev
. target │ │ │ -0023dc40: 2062 6c6f 636b 2064 6576 6963 650a 2020 block device. │ │ │ +0023d820: 0a20 2020 2020 626c 6f63 6b20 6465 7669 . block devi │ │ │ +0023d830: 6365 206e 616d 650a 2020 2020 3c2f 703e ce name.
│ │ │ +0023d840: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063bdev_con
│ │ │ +0023d880: 7461 696e 733c 2f63 6f64 653e 3c2f 656d tains
. points │ │ │ +0023d8b0: 2074 6f20 7468 6520 6465 7669 6365 206f to the device o │ │ │ +0023d8c0: 626a 6563 7420 7768 6963 6820 636f 6e74 bject which cont │ │ │ +0023d8d0: 6169 6e73 2074 6865 2070 6172 7469 7469 ains the partiti │ │ │ +0023d8e0: 6f6e 2028 7768 656e 2062 696f 2073 7472 on (when bio str │ │ │ +0023d8f0: 7563 7475 7265 2072 6570 7265 7365 6e74 ucture represent │ │ │ +0023d900: 7320 6120 7061 7274 6974 696f 6e29 0a20 s a partition). │ │ │ +0023d910: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
p
│ │ │ +0023d950: 5f73 7461 7274 5f73 6563 743c 2f63 6f64 _start_sect
│ │ │ +0023d970: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ +0023d980: 706f 696e 7473 2074 6f20 7468 6520 7374 points to the st │ │ │ +0023d990: 6172 7420 7365 6374 6f72 206f 6620 7468 art sector of th │ │ │ +0023d9a0: 6520 7061 7274 6974 696f 6e20 7374 7275 e partition stru │ │ │ +0023d9b0: 6374 7572 6520 6f66 2074 6865 2064 6576 cture of the dev │ │ │ +0023d9c0: 6963 650a 2020 2020 3c2f 703e 3c2f 6464 ice.
. se │ │ │ +0023da30: 6520 6265 6c6f 770a 2020 2020 2042 494f e below. BIO │ │ │ +0023da40: 5f55 5054 4f44 4154 4520 2020 2030 2020 _UPTODATE 0 │ │ │ +0023da50: 2020 2020 206f 6b20 6166 7465 7220 492f ok after I/ │ │ │ +0023da60: 4f20 636f 6d70 6c65 7469 6f6e 0a20 2020 O completion. │ │ │ +0023da70: 2020 4249 4f5f 5257 5f42 4c4f 434b 2020 BIO_RW_BLOCK │ │ │ +0023da80: 2020 3120 2020 2020 2020 5257 5f41 4845 1 RW_AHE │ │ │ +0023da90: 4144 2073 6574 2c20 616e 6420 7265 6164 AD set, and read │ │ │ +0023daa0: 2f77 7269 7465 2077 6f75 6c64 2062 6c6f /write would blo │ │ │ +0023dab0: 636b 0a20 2020 2020 4249 4f5f 454f 4620 ck. BIO_EOF │ │ │ +0023dac0: 2020 2020 2020 2020 3220 2020 2020 2020 2 │ │ │ +0023dad0: 6f75 742d 6f75 742d 626f 756e 6473 2065 out-out-bounds e │ │ │ +0023dae0: 7272 6f72 0a20 2020 2020 4249 4f5f 5345 rror. BIO_SE │ │ │ +0023daf0: 475f 5641 4c49 4420 2020 3320 2020 2020 G_VALID 3 │ │ │ +0023db00: 2020 6e72 5f68 775f 7365 6720 7661 6c69 nr_hw_seg vali │ │ │ +0023db10: 640a 2020 2020 2042 494f 5f43 4c4f 4e45 d. BIO_CLONE │ │ │ +0023db20: 4420 2020 2020 2034 2020 2020 2020 2064 D 4 d │ │ │ +0023db30: 6f65 736e 2774 206f 776e 2064 6174 610a oesn't own data. │ │ │ +0023db40: 2020 2020 2042 494f 5f42 4f55 4e43 4544 BIO_BOUNCED │ │ │ +0023db50: 2020 2020 2035 2020 2020 2020 2062 696f 5 bio │ │ │ +0023db60: 2069 7320 6120 626f 756e 6365 2062 696f is a bounce bio │ │ │ +0023db70: 0a20 2020 2020 4249 4f5f 5553 4552 5f4d . BIO_USER_M │ │ │ +0023db80: 4150 5045 4420 3620 2020 2020 2020 636f APPED 6 co │ │ │ +0023db90: 6e74 6169 6e73 2075 7365 7220 7061 6765 ntains user page │ │ │ +0023dba0: 730a 2020 2020 2042 494f 5f45 4f50 4e4f s. BIO_EOPNO │ │ │ +0023dbb0: 5453 5550 5020 2037 2020 2020 2020 206e TSUPP 7 n │ │ │ +0023dbc0: 6f74 2073 7570 706f 7274 6564 0a20 2020 ot supported. │ │ │ +0023dbd0: 203c 2f70 3e3c 2f64 643e 3c64 743e 3c73
nam
│ │ │ +0023dc10: 653c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 e
│ │ │ +0023dc30: 0a20 2020 2020 6e61 6d65 206f 6620 7468 . name of th │ │ │ +0023dc40: 6520 7072 6f62 6520 706f 696e 740a 2020 e probe point. │ │ │ 0023dc50: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
si
│ │ │ -0023dc90: 7a65 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ze
│ │ │ +0023dc80: 616d 6574 6572 223e 3c63 6f64 653e 6264 ameter">bd
│ │ │ +0023dc90: 6576 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f ev
│ │ │ 0023dca0: 7370 616e 3e3c 2f64 743e 3c64 643e 3c70 span>. total siz │ │ │ -0023dcc0: 6520 696e 2062 7974 6573 0a20 2020 203c e in bytes. < │ │ │ +0023dcb0: 3e0a 2020 2020 2074 6172 6765 7420 626c >. target bl │ │ │ +0023dcc0: 6f63 6b20 6465 7669 6365 0a20 2020 203c ock device. < │ │ │ 0023dcd0: 2f70 3e3c 2f64 643e 3c2f 646c 3e3c 2f64 /p>
. The │ │ │ 0023dd30: 7072 6f63 6573 7320 7369 676e 616c 7320 process signals │ │ │ @@ -147105,182 +147105,182 @@ │ │ │ 0023ea00: 3932 223e 3c2f 613e 3c68 323e 5661 6c75 92">
vcn
│ │ │ -0023ea80: 743c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 t
siz
│ │ │ +0023ea80: 653c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 e
│ │ │ -0023eaa0: 0a20 2020 2020 6269 6f20 7665 6374 6f72 . bio vector │ │ │ -0023eab0: 2063 6f75 6e74 2077 6869 6368 2072 6570 count which rep │ │ │ -0023eac0: 7265 7365 6e74 7320 6e75 6d62 6572 206f resents number o │ │ │ -0023ead0: 6620 6172 7261 7920 656c 656d 656e 7420 f array element │ │ │ -0023eae0: 2870 6167 652c 206f 6666 7365 742c 206c (page, offset, l │ │ │ -0023eaf0: 656e 6774 6829 2077 6869 6368 206d 616b ength) which mak │ │ │ -0023eb00: 6520 7570 2074 6869 7320 492f 4f20 7265 e up this I/O re │ │ │ -0023eb10: 7175 6573 740a 2020 2020 3c2f 703e 3c2f quest.
│ │ │ -0023eb20: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>bytes_done
│ │ │ -0023eb60: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -0023eb80: 2020 2020 206e 756d 6265 7220 6f66 2062 number of b │ │ │ -0023eb90: 7974 6573 2074 7261 6e73 6665 7272 6564 ytes transferred │ │ │ -0023eba0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
ino
│ │ │ -0023ebf0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . i-node │ │ │ -0023ec10: 6e75 6d62 6572 206f 6620 7468 6520 6d61 number of the ma │ │ │ -0023ec20: 7070 6564 2066 696c 650a 2020 2020 3c2f pped file. │ │ │ -0023ec30: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
q
. │ │ │ -0023ec90: 7265 7175 6573 7420 7175 6575 6520 6f6e request queue on │ │ │ -0023eca0: 2077 6869 6368 2074 6869 7320 6269 6f20 which this bio │ │ │ -0023ecb0: 7761 7320 7175 6575 6564 2e0a 2020 2020 was queued.. │ │ │ -0023ecc0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
size
│ │ │ -0023ed00: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -0023ed20: 2020 2020 2074 6f74 616c 2073 697a 6520 total size │ │ │ -0023ed30: 696e 2062 7974 6573 0a20 2020 203c 2f70 in bytes.
devname
│ │ │ -0023ed80: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -0023eda0: 2020 2020 2062 6c6f 636b 2064 6576 6963 block devic │ │ │ -0023edb0: 6520 6e61 6d65 0a20 2020 203c 2f70 3e3c e name.
< │ │ │ -0023edc0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>bdev
│ │ │ -0023ee10: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ -0023ee20: 7461 7267 6574 2062 6c6f 636b 2064 6576 target block dev │ │ │ -0023ee30: 6963 650a 2020 2020 3c2f 703e 3c2f 6464 ice.
. b │ │ │ -0023eea0: 6567 696e 6e69 6e67 2073 6563 746f 7220 eginning sector │ │ │ -0023eeb0: 666f 7220 7468 6520 656e 7469 7265 2062 for the entire b │ │ │ -0023eec0: 696f 0a20 2020 203c 2f70 3e3c 2f64 643e io.
. offse
│ │ │ -0023ef30: 7420 696e 746f 2074 6865 2062 696f 2076 t into the bio v
│ │ │ -0023ef40: 6563 746f 7220 6172 7261 790a 2020 2020 ector array.
│ │ │ -0023ef50: 203c 656d 2063 6c61 7373 3d22 7061 7261 phy
│ │ │ -0023ef70: 735f 7365 676d 656e 7473 3c2f 636f 6465 s_segments
- number
│ │ │ -0023ef90: 6f66 2073 6567 6d65 6e74 7320 696e 2074 of segments in t
│ │ │ -0023efa0: 6869 7320 6269 6f20 6166 7465 7220 7068 his bio after ph
│ │ │ -0023efb0: 7973 6963 616c 2061 6464 7265 7373 2063 ysical address c
│ │ │ -0023efc0: 6f61 6c65 7363 696e 6720 6973 2070 6572 oalescing is per
│ │ │ -0023efd0: 666f 726d 6564 2e0a 2020 2020 3c2f 703e formed..
flags
│ │ │ -0023f030: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023f040: 2020 7365 6520 6265 6c6f 770a 2020 2020 see below. │ │ │ -0023f050: 2042 494f 5f55 5054 4f44 4154 4520 2020 BIO_UPTODATE │ │ │ -0023f060: 2030 2020 2020 2020 206f 6b20 6166 7465 0 ok afte │ │ │ -0023f070: 7220 492f 4f20 636f 6d70 6c65 7469 6f6e r I/O completion │ │ │ -0023f080: 0a20 2020 2020 4249 4f5f 5257 5f42 4c4f . BIO_RW_BLO │ │ │ -0023f090: 434b 2020 2020 3120 2020 2020 2020 5257 CK 1 RW │ │ │ -0023f0a0: 5f41 4845 4144 2073 6574 2c20 616e 6420 _AHEAD set, and │ │ │ -0023f0b0: 7265 6164 2f77 7269 7465 2077 6f75 6c64 read/write would │ │ │ -0023f0c0: 2062 6c6f 636b 0a20 2020 2020 4249 4f5f block. BIO_ │ │ │ -0023f0d0: 454f 4620 2020 2020 2020 2020 3220 2020 EOF 2 │ │ │ -0023f0e0: 2020 2020 6f75 742d 6f75 742d 626f 756e out-out-boun │ │ │ -0023f0f0: 6473 2065 7272 6f72 0a20 2020 2020 4249 ds error. BI │ │ │ -0023f100: 4f5f 5345 475f 5641 4c49 4420 2020 3320 O_SEG_VALID 3 │ │ │ -0023f110: 2020 2020 2020 6e72 5f68 775f 7365 6720 nr_hw_seg │ │ │ -0023f120: 7661 6c69 640a 2020 2020 2042 494f 5f43 valid. BIO_C │ │ │ -0023f130: 4c4f 4e45 4420 2020 2020 2034 2020 2020 LONED 4 │ │ │ -0023f140: 2020 2064 6f65 736e 2774 206f 776e 2064 doesn't own d │ │ │ -0023f150: 6174 610a 2020 2020 2042 494f 5f42 4f55 ata. BIO_BOU │ │ │ -0023f160: 4e43 4544 2020 2020 2035 2020 2020 2020 NCED 5 │ │ │ -0023f170: 2062 696f 2069 7320 6120 626f 756e 6365 bio is a bounce │ │ │ -0023f180: 2062 696f 0a20 2020 2020 4249 4f5f 5553 bio. BIO_US │ │ │ -0023f190: 4552 5f4d 4150 5045 4420 3620 2020 2020 ER_MAPPED 6 │ │ │ -0023f1a0: 2020 636f 6e74 6169 6e73 2075 7365 7220 contains user │ │ │ -0023f1b0: 7061 6765 730a 2020 2020 2042 494f 5f45 pages. BIO_E │ │ │ -0023f1c0: 4f50 4e4f 5453 5550 5020 2037 2020 2020 OPNOTSUPP 7 │ │ │ -0023f1d0: 2020 206e 6f74 2073 7570 706f 7274 6564 not supported │ │ │ -0023f1e0: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
name
. name o │ │ │ -0023f250: 6620 7468 6520 7072 6f62 6520 706f 696e f the probe poin │ │ │ -0023f260: 740a 2020 2020 3c2f 703e 3c2f 6464 3e3c t.
. │ │ │ -0023f2d0: 2020 2020 706f 696e 7473 2074 6f20 7468 points to th │ │ │ -0023f2e0: 6520 6465 7669 6365 206f 626a 6563 7420 e device object │ │ │ -0023f2f0: 7768 6963 6820 636f 6e74 6169 6e73 2074 which contains t │ │ │ -0023f300: 6865 2070 6172 7469 7469 6f6e 2028 7768 he partition (wh │ │ │ -0023f310: 656e 2062 696f 2073 7472 7563 7475 7265 en bio structure │ │ │ -0023f320: 2072 6570 7265 7365 6e74 7320 6120 7061 represents a pa │ │ │ -0023f330: 7274 6974 696f 6e29 0a20 2020 203c 2f70 rtition).
rw
│ │ │ -0023f390: 6474 3e3c 6464 3e3c 703e 0a20 2020 2020 dt>. │ │ │ -0023f3a0: 6269 6e61 7279 2074 7261 6365 2066 6f72 binary trace for │ │ │ -0023f3b0: 2072 6561 642f 7772 6974 6520 7265 7175 read/write requ │ │ │ -0023f3c0: 6573 740a 2020 2020 3c2f 703e 3c2f 6464 est.
. oper │ │ │ -0023f430: 6174 696f 6e73 2061 6e64 2066 6c61 6773 ations and flags │ │ │ -0023f440: 0a20 2020 203c 2f70 3e3c 2f64 643e 3c64 .
p_start_sect
│ │ │ -0023f4a0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -0023f4b0: 2020 706f 696e 7473 2074 6f20 7468 6520 points to the │ │ │ -0023f4c0: 7374 6172 7420 7365 6374 6f72 206f 6620 start sector of │ │ │ -0023f4d0: 7468 6520 7061 7274 6974 696f 6e20 7374 the partition st │ │ │ -0023f4e0: 7275 6374 7572 6520 6f66 2074 6865 2064 ructure of the d │ │ │ +0023eaa0: 0a20 2020 2020 746f 7461 6c20 7369 7a65 . total size │ │ │ +0023eab0: 2069 6e20 6279 7465 730a 2020 2020 3c2f in bytes. │ │ │ +0023eac0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
ino
. │ │ │ +0023eb20: 2020 692d 6e6f 6465 206e 756d 6265 7220 i-node number │ │ │ +0023eb30: 6f66 2074 6865 206d 6170 7065 6420 6669 of the mapped fi │ │ │ +0023eb40: 6c65 0a20 2020 203c 2f70 3e3c 2f64 643e le.
. request │ │ │ +0023ebb0: 2071 7565 7565 206f 6e20 7768 6963 6820 queue on which │ │ │ +0023ebc0: 7468 6973 2062 696f 2077 6173 2071 7565 this bio was que │ │ │ +0023ebd0: 7565 642e 0a20 2020 203c 2f70 3e3c 2f64 ued..
. off
│ │ │ +0023ec40: 7365 7420 696e 746f 2074 6865 2062 696f set into the bio
│ │ │ +0023ec50: 2076 6563 746f 7220 6172 7261 790a 2020 vector array.
│ │ │ +0023ec60: 2020 203c 656d 2063 6c61 7373 3d22 7061 p
│ │ │ +0023ec80: 6879 735f 7365 676d 656e 7473 3c2f 636f hys_segments
- numbe
│ │ │ +0023eca0: 7220 6f66 2073 6567 6d65 6e74 7320 696e r of segments in
│ │ │ +0023ecb0: 2074 6869 7320 6269 6f20 6166 7465 7220 this bio after
│ │ │ +0023ecc0: 7068 7973 6963 616c 2061 6464 7265 7373 physical address
│ │ │ +0023ecd0: 2063 6f61 6c65 7363 696e 6720 6973 2070 coalescing is p
│ │ │ +0023ece0: 6572 666f 726d 6564 2e0a 2020 2020 3c2f erformed..
│ │ │ +0023ecf0: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
vcnt
│ │ │ +0023ed30: 636f 6465 3e3c 2f65 6d3e 3c2f 7370 616e code>
. │ │ │ +0023ed50: 2020 2062 696f 2076 6563 746f 7220 636f bio vector co │ │ │ +0023ed60: 756e 7420 7768 6963 6820 7265 7072 6573 unt which repres │ │ │ +0023ed70: 656e 7473 206e 756d 6265 7220 6f66 2061 ents number of a │ │ │ +0023ed80: 7272 6179 2065 6c65 6d65 6e74 2028 7061 rray element (pa │ │ │ +0023ed90: 6765 2c20 6f66 6673 6574 2c20 6c65 6e67 ge, offset, leng │ │ │ +0023eda0: 7468 2920 7768 6963 6820 6d61 6b65 2075 th) which make u │ │ │ +0023edb0: 7020 7468 6973 2049 2f4f 2072 6571 7565 p this I/O reque │ │ │ +0023edc0: 7374 0a20 2020 203c 2f70 3e3c 2f64 643e st.
. binary │ │ │ +0023ee30: 2074 7261 6365 2066 6f72 2072 6561 642f trace for read/ │ │ │ +0023ee40: 7772 6974 6520 7265 7175 6573 740a 2020 write request. │ │ │ +0023ee50: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
op
│ │ │ +0023ee90: 663c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 f
│ │ │ +0023eeb0: 0a20 2020 2020 6f70 6572 6174 696f 6e73 . operations │ │ │ +0023eec0: 2061 6e64 2066 6c61 6773 0a20 2020 203c and flags. < │ │ │ +0023eed0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
secto
│ │ │ +0023ef10: 723c 2f63 6f64 653e 3c2f 656d 3e3c 2f73 r
│ │ │ +0023ef30: 0a20 2020 2020 6265 6769 6e6e 696e 6720 . beginning │ │ │ +0023ef40: 7365 6374 6f72 2066 6f72 2074 6865 2065 sector for the e │ │ │ +0023ef50: 6e74 6972 6520 6269 6f0a 2020 2020 3c2f ntire bio. │ │ │ +0023ef60: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
bytes_
│ │ │ +0023efa0: 646f 6e65 3c2f 636f 6465 3e3c 2f65 6d3e done
│ │ │ +0023efb0: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . number │ │ │ +0023efd0: 6f66 2062 7974 6573 2074 7261 6e73 6665 of bytes transfe │ │ │ +0023efe0: 7272 6564 0a20 2020 203c 2f70 3e3c 2f64 rred.
. │ │ │ +0023f050: 2062 6c6f 636b 2064 6576 6963 6520 6e61 block device na │ │ │ +0023f060: 6d65 0a20 2020 203c 2f70 3e3c 2f64 643e me.
. │ │ │ +0023f0d0: 2020 2020 2070 6f69 6e74 7320 746f 2074 points to t │ │ │ +0023f0e0: 6865 2064 6576 6963 6520 6f62 6a65 6374 he device object │ │ │ +0023f0f0: 2077 6869 6368 2063 6f6e 7461 696e 7320 which contains │ │ │ +0023f100: 7468 6520 7061 7274 6974 696f 6e20 2877 the partition (w │ │ │ +0023f110: 6865 6e20 6269 6f20 7374 7275 6374 7572 hen bio structur │ │ │ +0023f120: 6520 7265 7072 6573 656e 7473 2061 2070 e represents a p │ │ │ +0023f130: 6172 7469 7469 6f6e 290a 2020 2020 3c2f artition). │ │ │ +0023f140: 703e 3c2f 6464 3e3c 6474 3e3c 7370 616e p>
p_star
│ │ │ +0023f180: 745f 7365 6374 3c2f 636f 6465 3e3c 2f65 t_sect
. point │ │ │ +0023f1b0: 7320 746f 2074 6865 2073 7461 7274 2073 s to the start s │ │ │ +0023f1c0: 6563 746f 7220 6f66 2074 6865 2070 6172 ector of the par │ │ │ +0023f1d0: 7469 7469 6f6e 2073 7472 7563 7475 7265 tition structure │ │ │ +0023f1e0: 206f 6620 7468 6520 6465 7669 6365 0a20 of the device. │ │ │ +0023f1f0: 2020 203c 2f70 3e3c 2f64 643e 3c64 743e
f
│ │ │ +0023f230: 6c61 6773 3c2f 636f 6465 3e3c 2f65 6d3e lags
│ │ │ +0023f240: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . see bel │ │ │ +0023f260: 6f77 0a20 2020 2020 4249 4f5f 5550 544f ow. BIO_UPTO │ │ │ +0023f270: 4441 5445 2020 2020 3020 2020 2020 2020 DATE 0 │ │ │ +0023f280: 6f6b 2061 6674 6572 2049 2f4f 2063 6f6d ok after I/O com │ │ │ +0023f290: 706c 6574 696f 6e0a 2020 2020 2042 494f pletion. BIO │ │ │ +0023f2a0: 5f52 575f 424c 4f43 4b20 2020 2031 2020 _RW_BLOCK 1 │ │ │ +0023f2b0: 2020 2020 2052 575f 4148 4541 4420 7365 RW_AHEAD se │ │ │ +0023f2c0: 742c 2061 6e64 2072 6561 642f 7772 6974 t, and read/writ │ │ │ +0023f2d0: 6520 776f 756c 6420 626c 6f63 6b0a 2020 e would block. │ │ │ +0023f2e0: 2020 2042 494f 5f45 4f46 2020 2020 2020 BIO_EOF │ │ │ +0023f2f0: 2020 2032 2020 2020 2020 206f 7574 2d6f 2 out-o │ │ │ +0023f300: 7574 2d62 6f75 6e64 7320 6572 726f 720a ut-bounds error. │ │ │ +0023f310: 2020 2020 2042 494f 5f53 4547 5f56 414c BIO_SEG_VAL │ │ │ +0023f320: 4944 2020 2033 2020 2020 2020 206e 725f ID 3 nr_ │ │ │ +0023f330: 6877 5f73 6567 2076 616c 6964 0a20 2020 hw_seg valid. │ │ │ +0023f340: 2020 4249 4f5f 434c 4f4e 4544 2020 2020 BIO_CLONED │ │ │ +0023f350: 2020 3420 2020 2020 2020 646f 6573 6e27 4 doesn' │ │ │ +0023f360: 7420 6f77 6e20 6461 7461 0a20 2020 2020 t own data. │ │ │ +0023f370: 4249 4f5f 424f 554e 4345 4420 2020 2020 BIO_BOUNCED │ │ │ +0023f380: 3520 2020 2020 2020 6269 6f20 6973 2061 5 bio is a │ │ │ +0023f390: 2062 6f75 6e63 6520 6269 6f0a 2020 2020 bounce bio. │ │ │ +0023f3a0: 2042 494f 5f55 5345 525f 4d41 5050 4544 BIO_USER_MAPPED │ │ │ +0023f3b0: 2036 2020 2020 2020 2063 6f6e 7461 696e 6 contain │ │ │ +0023f3c0: 7320 7573 6572 2070 6167 6573 0a20 2020 s user pages. │ │ │ +0023f3d0: 2020 4249 4f5f 454f 504e 4f54 5355 5050 BIO_EOPNOTSUPP │ │ │ +0023f3e0: 2020 3720 2020 2020 2020 6e6f 7420 7375 7 not su │ │ │ +0023f3f0: 7070 6f72 7465 640a 2020 2020 3c2f 703e pported.
│ │ │ +0023f400: 3c2f 6464 3e3c 6474 3e3c 7370 616e 2063name
<
│ │ │ +0023f450: 2f64 743e 3c64 643e 3c70 3e0a 2020 2020 /dt>. │ │ │ +0023f460: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro │ │ │ +0023f470: 6265 2070 6f69 6e74 0a20 2020 203c 2f70 be point.
bdev
│ │ │ +0023f4d0: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ +0023f4e0: 2020 7461 7267 6574 2062 6c6f 636b 2064 target block d │ │ │ 0023f4f0: 6576 6963 650a 2020 2020 3c2f 703e 3c2f evice.
│ │ │ 0023f500: 6464 3e3c 2f64 6c3e 3c2f 6469 763e 3c2f dd>. The proce │ │ │ @@ -147495,71 +147495,71 @@ │ │ │ 00240260: 3633 3722 3e3c 2f61 3e3c 6832 3e56 616c 637">
rq
│ │ │ -002402e0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -00240300: 2020 2020 2041 6464 7265 7373 206f 6620 Address of │ │ │ -00240310: 7468 6520 7265 7175 6573 740a 2020 2020 the request. │ │ │ -00240320: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
q
│ │ │ -00240370: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ -00240380: 2020 706f 696e 7465 7220 746f 2072 6571 pointer to req │ │ │ -00240390: 7565 7374 2071 7565 7565 0a20 2020 203c uest queue. < │ │ │ -002403a0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
rq_fl
│ │ │ -002403e0: 6167 733c 2f63 6f64 653e 3c2f 656d 3e3c ags
<
│ │ │ -002403f0: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>disk_minor
│ │ │ -00240460: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -00240480: 2020 2020 2044 6973 6b20 6d69 6e6f 7220 Disk minor │ │ │ -00240490: 6e75 6d62 6572 206f 6620 7468 6520 7265 number of the re │ │ │ -002404a0: 7175 6573 740a 2020 2020 3c2f 703e 3c2f quest.
│ │ │ -002404b0: 6464 3e3c 6474 3e3c 7370 616e 2063 6c61 dd>disk_major
│ │ │ -002404f0: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ -00240510: 2020 2020 2044 6973 6b20 6d61 6a6f 7220 Disk major │ │ │ -00240520: 6e75 6d62 6572 206f 6620 7468 6520 7265 number of the re │ │ │ -00240530: 7175 6573 740a 2020 2020 3c2f 703e 3c2f quest.
│ │ │ +002402d0: 616d 6574 6572 223e 3c63 6f64 653e 6469 ameter">di
│ │ │ +002402e0: 736b 5f6d 696e 6f72 3c2f 636f 6465 3e3c sk_minor
<
│ │ │ +002402f0: 2f65 6d3e 3c2f 7370 616e 3e3c 2f64 743e /em>
│ │ │ +00240300: 3c64 643e 3c70 3e0a 2020 2020 2044 6973 . Dis │ │ │ +00240310: 6b20 6d69 6e6f 7220 6e75 6d62 6572 206f k minor number o │ │ │ +00240320: 6620 7468 6520 7265 7175 6573 740a 2020 f the request. │ │ │ +00240330: 2020 3c2f 703e 3c2f 6464 3e3c 6474 3e3c
rq
│ │ │ +00240370: 3c2f 636f 6465 3e3c 2f65 6d3e 3c2f 7370
. │ │ │ +00240390: 2020 2020 2041 6464 7265 7373 206f 6620 Address of │ │ │ +002403a0: 7468 6520 7265 7175 6573 740a 2020 2020 the request. │ │ │ +002403b0: 3c2f 703e 3c2f 6464 3e3c 6474 3e3c 7370
q
│ │ │ +00240400: 3c2f 6474 3e3c 6464 3e3c 703e 0a20 2020 . │ │ │ +00240410: 2020 706f 696e 7465 7220 746f 2072 6571 pointer to req │ │ │ +00240420: 7565 7374 2071 7565 7565 0a20 2020 203c uest queue. < │ │ │ +00240430: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
disk_
│ │ │ +00240470: 6d61 6a6f 723c 2f63 6f64 653e 3c2f 656d major
. Disk m │ │ │ +002404a0: 616a 6f72 206e 756d 6265 7220 6f66 2074 ajor number of t │ │ │ +002404b0: 6865 2072 6571 7565 7374 0a20 2020 203c he request. < │ │ │ +002404c0: 2f70 3e3c 2f64 643e 3c64 743e 3c73 7061 /p>
rq_fl
│ │ │ +00240500: 6167 733c 2f63 6f64 653e 3c2f 656d 3e3c ags
<
│ │ │ +00240510: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>elevator_n
│ │ │ -00240580: 616d 653c 2f63 6f64 653e 3c2f 656d 3e3c ame
<
│ │ │ -00240590: 2f73 7061 6e3e 3c2f 6474 3e3c 6464 3e3c /span>. Name │ │ │ -00240640: 206f 6620 7468 6520 7072 6f62 6520 706f of the probe po │ │ │ -00240650: 696e 740a 2020 2020 3c2f 703e 3c2f 6464 int.
name. N │ │ │ +002405a0: 616d 6520 6f66 2074 6865 2070 726f 6265 ame of the probe │ │ │ +002405b0: 2070 6f69 6e74 0a20 2020 203c 2f70 3e3c point.
< │ │ │ +002405c0: 2f64 643e 3c64 743e 3c73 7061 6e20 636c /dd>elevator_
│ │ │ +00240600: 6e61 6d65 3c2f 636f 6465 3e3c 2f65 6d3e name
│ │ │ +00240610: 3c2f 7370 616e 3e3c 2f64 743e 3c64 643e . The typ │ │ │ +00240630: 6520 6f66 2049 2f4f 2065 6c65 7661 746f e of I/O elevato │ │ │ +00240640: 7220 6375 7272 656e 746c 7920 656e 6162 r currently enab │ │ │ +00240650: 6c65 640a 2020 2020 3c2f 703e 3c2f 6464 led.
rq_flags
│ │ │ +00241590: 3c2f 656d 3e3c 2f73 7061 6e3e 3c2f 6474
|