DELTA 274810 0 22 SVNέoέ=   z€»*’Eerr = vdsk_read(bc, br->br_iov, br->br_iovcnt, br->br_offset); break; case BOP_WRITE: err = vdsk_write(bc, br->br_iov, br->br_iovcnt, br->br_offset)ENDREP DELTA 274814 0 570 SVNΗKΗ! x ¬/€w™{­Pwerr = vdsk_write(sc, iov + 1, i - 1, offset); break; case VBH_OP_READ: err = vdsk_read(sc, iov + 1, i - 1, offset)ENDREP DELTA 275007 0 183 SVNμ?μ0 B ³€@Άq΅N@int error; if (unit < 0 || unit >= ndisks) return (EIO); iov.iov_base = to; iov.iov_len = size; error = vdsk_read(disk[unit], &iov, 1, from); if (!error) *resid = 0; return (errorENDREP DELTA 275008 0 22 SVNž'žEš›a€Z0›a—~int vdsk_readreadv(vdsk->fd, iov, iovcnt, offset); return ((res == -1) ? errno : 0); } int vdsk_write(res == -1) ? errno : 0ENDREP DELTA 275008 48 22 SVNŽŽ I Œd€H`6Hint vdsk_read(vdskctx, const struct iovec *, int, off_t); int vdsk_writeENDREP id: 3-256052.0-274780.r275055/927 type: file pred: 3-256052.0-274780.r274810/50 count: 11 text: 275055 0 180 11965 396831abdeddc87aee228601b8097cf2 a67ddbf17743faa0b828366e2071fb16a084c026 275054-5w8e/_5 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /user/marcel/libvdsk/bhyve/block_if.c copyroot: 274780 /user/marcel/libvdsk/bhyve id: 4i-221828.0-274780.r275055/1280 type: file pred: 4i-221828.0-274780.r274814/596 count: 24 text: 275055 205 143 9121 33b403b82cb628e7652f73380659b83d d46edce191e1b548537230c026a56a59cdb79bbb 275054-5w8e/_6 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /user/marcel/libvdsk/bhyve/pci_virtio_block.c copyroot: 274780 /user/marcel/libvdsk/bhyve PLAIN K 8 Makefile V 36 file 3j-221828.0-274780.r274783/1390 K 6 acpi.c V 33 file 6-243327.a-245652.r272838/67 K 6 acpi.h V 36 file 8-243327.a-245652.r266125/29378 K 6 ahci.h V 36 file 3-256056.a-245652.r256056/12901 K 8 atkbdc.c V 35 file 5-264916.a-245652.r269094/1472 K 7 bhyve.8 V 36 file 5-259302.a-245652.r274720/12713 K 10 bhyverun.c V 37 file 3w-221828.0-245678.r273375/51681 K 10 bhyverun.h V 36 file 3y-221828.1-245678.r269094/2180 K 10 block_if.c V 34 file 3-256052.0-274780.r275055/927 K 10 block_if.h V 35 file 6-256052.a-245652.r268638/1009 K 10 consport.c V 35 file 3o-221828.a-245652.r264277/212 K 9 dbgport.c V 35 file 3q-221828.a-245652.r261607/542 K 9 dbgport.h V 36 file 3s-221828.a-245652.r256156/3339 K 7 inout.c V 36 file 40-221828.a-245652.r269094/2548 K 7 inout.h V 36 file 42-221828.a-245652.r269094/2893 K 8 ioapic.c V 36 file g-261268.a-245652.r261268/27746 K 8 ioapic.h V 36 file i-261268.a-245652.r261268/28054 K 5 mem.c V 35 file a-241744.a-245652.r269700/8690 K 5 mem.h V 35 file c-241744.a-245652.r269700/9030 K 8 mevent.c V 35 file 44-221828.a-245652.r265365/253 K 8 mevent.h V 36 file 46-221828.a-245652.r259998/3969 K 13 mevent_test.c V 36 file 48-221828.a-245652.r255690/1868 K 7 mptbl.c V 36 file 9-221828.2-245678.r266125/30089 K 7 mptbl.h V 35 file e-242131.a-245652.r257423/5854 K 10 pci_ahci.c V 35 file 6-256056.a-245652.r274045/2300 K 10 pci_emul.c V 36 file 4a-221828.a-245652.r269700/9370 K 10 pci_emul.h V 36 file 4c-221828.a-245652.r269700/9720 K 16 pci_hostbridge.c V 36 file 4e-221828.a-245652.r256711/5376 K 9 pci_irq.c V 34 file p-266125.a-245652.r269896/184 K 9 pci_irq.h V 36 file r-266125.a-245652.r266125/31458 K 9 pci_lpc.c V 36 file i-257293.a-245652.r266933/22525 K 9 pci_lpc.h V 36 file k-257293.a-245652.r266125/32110 K 14 pci_passthru.c V 36 file 4g-221828.a-245652.r264770/2053 K 10 pci_uart.c V 36 file 9-234938.a-245652.r261268/29424 K 18 pci_virtio_block.c V 36 file 4i-221828.0-274780.r275055/1280 K 16 pci_virtio_net.c V 35 file 4k-221828.a-245652.r271338/903 K 16 pci_virtio_rnd.c V 35 file 6-264055.a-245652.r271299/1257 K 4 pm.c V 35 file 8-259826.a-245652.r269094/3237 K 6 post.c V 36 file 4q-221828.a-245652.r260206/8848 K 5 rtc.c V 35 file 4s-221828.a-245652.r273710/142 K 5 rtc.h V 35 file 6-253181.a-245652.r253181/2597 K 11 smbiostbl.c V 33 file 8-262744.a-245652.r272007/53 K 11 smbiostbl.h V 35 file a-262744.a-245652.r262744/9303 K 11 spinup_ap.c V 35 file g-240912.a-245652.r263432/1331 K 11 spinup_ap.h V 36 file i-240912.2-221942.r240912/17794 K 13 task_switch.c V 34 file g-268777.a-245652.r270855/512 K 11 uart_emul.c V 34 file n-257293.a-245652.r265407/902 K 11 uart_emul.h V 36 file p-257293.a-245652.r257293/20219 K 8 virtio.c V 35 file 7-253440.a-245652.r271299/1606 K 8 virtio.h V 36 file 4w-221828.a-245652.r271299/1948 K 6 xmsr.c V 34 file 4y-221828.0-274780.r274813/78 K 6 xmsr.h V 37 file 50-221828.a-245652.r271888/38468 END ENDREP id: 3i-221828.0-274780.r275055/4573 type: dir pred: 3i-221828.0-274780.r274814/3884 count: 254 text: 275055 1646 2914 0 8f3e1e9a4c3be77259ca4e796b6ed087 props: 262613 247636 372 0 787ed291ffe4caac9a43d4df015d06af cpath: /user/marcel/libvdsk/bhyve copyroot: 274780 /user/marcel/libvdsk/bhyve minfo-cnt: 1 minfo-here: y id: 9-223828.0-274781.r275055/4892 type: file pred: 9-223828.0-274781.r275007/211 count: 19 text: 275055 374 219 13872 cc5bba326cfe59b02634ae24afca847b df3389314ce6415d9923caa77eb7d6d41e07b597 275054-5w8e/_8 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /user/marcel/libvdsk/bhyveload/bhyveload.c copyroot: 274781 /user/marcel/libvdsk/bhyveload PLAIN K 8 Makefile V 35 file 6-223828.0-274781.r274783/5346 K 11 bhyveload.8 V 35 file 6-245155.c-245652.r267959/6931 K 11 bhyveload.c V 35 file 9-223828.0-274781.r275055/4892 END ENDREP id: 5-223828.0-274781.r275055/5445 type: dir pred: 5-223828.0-274781.r275007/761 count: 31 text: 275055 5258 174 0 27d3cc217725161f2bce02eeb233ee13 props: 262613 248329 400 0 ea86a57ff1abe0655239813c79bd70cc cpath: /user/marcel/libvdsk/bhyveload copyroot: 274781 /user/marcel/libvdsk/bhyveload minfo-cnt: 1 minfo-here: y id: 8-274779.0.r275055/5767 type: file pred: 8-274779.0.r275008/99 count: 5 text: 275055 619 162 3909 277c533c8dc5efd7df21abdcda178a81 12a14e5c2ea6a7af47f4a15dfe196f61ac83174b 275054-5w8e/_a props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /user/marcel/libvdsk/libvdsk/vdsk.c copyroot: 0 / id: a-274779.0.r275055/6075 type: file pred: a-274779.0.r275008/403 count: 2 text: 275055 806 95 1804 4fbfa5626afb4d64dd204e01121ef3dd 4afe0c70f10e527648ad0c63692e14b2478f0ff2 275054-5w8e/_b props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /user/marcel/libvdsk/libvdsk/vdsk.h copyroot: 0 / PLAIN K 8 Makefile V 27 file 5-274779.0.r274812/109 K 6 vdsk.c V 28 file 8-274779.0.r275055/5767 K 6 vdsk.h V 28 file a-274779.0.r275055/6075 K 10 vdsk_int.h V 27 file c-274779.0.r274838/893 END ENDREP id: 3-274779.0.r275055/6585 type: dir pred: 3-274779.0.r275008/909 count: 7 text: 275055 6383 189 0 37e8ba51bf1d616276e1419985056f57 cpath: /user/marcel/libvdsk/libvdsk copyroot: 0 / PLAIN K 8 Makefile V 26 file 3-274798.0.r274798/97 K 12 Makefile.inc V 27 file 3-274799.0.r274801/200 K 5 bhyve V 35 dir 3i-221828.0-274780.r275055/4573 K 9 bhyveload V 34 dir 5-223828.0-274781.r275055/5445 K 7 libvdsk V 27 dir 3-274779.0.r275055/6585 END ENDREP id: 2-274778.0.r275055/7032 type: dir pred: 2-274778.0.r275008/1353 count: 19 text: 275055 6769 250 0 99ff9923feeb2286b9b2ec146c1e3250 cpath: /user/marcel/libvdsk copyroot: 0 / minfo-cnt: 2 PLAIN K 9 altix-eol V 29 dir 5-1.0-268237.r268237/4857 K 8 ia64-eol V 26 dir 5-1.0-268188.r268188/0 K 7 libvdsk V 27 dir 2-274778.0.r275055/7032 K 7 vtc.sys V 30 dir g-5.0-234080.r234102/14683 END ENDREP id: 1-234079.0.r275055/7427 type: dir pred: 1-234079.0.r275008/1748 count: 135 text: 275055 7223 191 0 d49cfffaaa48e3e5b55475e69a867ef2 cpath: /user/marcel copyroot: 0 / minfo-cnt: 342 PLAIN K 14 GUIDELINES.txt V 28 file 1-183719.0.r235275/4932 K 6 adrian V 30 dir 1-185062.0.r252433/2226618 K 2 ae V 28 dir 1-208944.0.r271652/46136 K 3 alc V 28 dir 1-187698.0.r260215/20890 K 6 alfred V 29 dir 1-242436.0.r248541/972492 K 5 andre V 28 dir 1-232338.0.r257866/21026 K 7 attilio V 28 dir 1-225231.0.r268426/62523 K 3 avg V 28 dir 1-221670.0.r222061/15164 K 6 brooks V 30 dir 1-221798.0.r238996/6657488 K 6 bryanv V 30 dir 1-247244.0.r254233/2224957 K 10 bugmeister V 28 dir 1-246956.0.r246977/10787 K 2 bz V 30 dir 1-262796.0.r267241/3947027 K 8 cperciva V 29 dir 1-247750.0.r273440/757311 K 5 crees V 26 dir 1-241560.0.r271323/796 K 7 davidxu V 28 dir 1-214656.0.r233443/10236 K 7 dchagin V 28 dir 1-247158.0.r274584/25242 K 7 delphij V 28 dir 1-204897.0.r250122/17936 K 3 des V 27 dir 1-194080.0.r268797/2827 K 3 dfr V 28 dir 1-184622.0.r190546/15577 K 5 dougb V 27 dir 1-198220.0.r241090/1338 K 2 ed V 27 dir 1-193319.0.r259028/6879 K 5 edwin V 27 dir 1-183766.0.r211835/4734 K 3 eri V 30 dir 1-197864.0.r204245/1235173 K 7 fabient V 28 dir 1-197268.0.r197319/29049 K 5 gabor V 28 dir 1-221404.0.r241808/16035 K 3 gad V 26 dir 1-192136.0.r193132/797 K 5 gavin V 24 dir 1-241771.0.r241771/0 K 3 gjb V 27 dir 1-259932.0.r272212/1252 K 7 glebius V 27 dir 1-256016.0.r263263/1496 K 3 gnn V 26 dir 1-194403.0.r241557/377 K 5 gonzo V 28 dir 1-261007.0.r261008/12965 K 3 hrs V 29 dir 1-204715.0.r259160/751575 K 3 imp V 28 dir 1-184493.0.r234548/67863 K 5 jceel V 30 dir 1-235295.0.r273697/2536042 K 8 jchandra V 28 dir 1-215108.0.r233508/10955 K 3 jgh V 24 dir 1-233591.0.r233616/0 K 9 jimharris V 28 dir 1-228374.0.r244229/58997 K 8 jmallett V 24 dir 1-204380.0.r232796/0 K 4 jmmv V 27 dir 1-260090.0.r271566/2722 K 8 keramida V 28 dir 1-185204.0.r185209/12308 K 3 kib V 27 dir 1-204124.0.r207315/7961 K 5 kmacy V 28 dir 1-183756.0.r208125/14923 K 8 lstewart V 26 dir 1-184064.0.r207267/223 K 5 luigi V 28 dir 1-186852.0.r230582/16409 K 4 lulf V 24 dir 1-184032.0.r184032/0 K 6 marcel V 27 dir 1-234079.0.r275055/7427 K 6 mjacob V 30 dir 1-227632.0.r247552/1011971 K 6 mlaier V 29 dir 1-185890.0.r186173/494420 K 2 mr V 29 dir 1-218553.0.r219466/272874 K 8 netchild V 27 dir 1-183913.0.r234301/7726 K 4 ngie V 25 dir 1-269535.0.r274547/75 K 2 np V 28 dir 1-234243.0.r254736/18947 K 10 nwhitehorn V 27 dir 1-209626.0.r271537/5338 K 4 nyan V 24 dir 1-183793.0.r221739/0 K 6 obrien V 26 dir 1-223658.0.r255482/391 K 5 peter V 26 dir 1-180165.0.r194308/447 K 6 peterj V 27 dir 1-251835.0.r251836/3711 K 9 pgollucci V 24 dir 1-210277.0.r212598/0 K 3 pho V 28 dir 1-237221.0.r273972/21892 K 4 piso V 28 dir 1-190859.0.r191123/13283 K 6 qingli V 24 dir 1-185818.0.r185926/0 K 5 rafan V 28 dir 1-184791.0.r184800/99215 K 6 rpaulo V 26 dir 1-183745.0.r249165/483 K 3 sam V 27 dir 1-186655.0.r188169/8921 K 6 sbruno V 30 dir 1-227643.0.r267927/9331186 K 5 simon V 26 dir 1-220972.0.r220973/355 K 4 syuu V 28 dir 1-250977.0.r255200/11329 K 7 thompsa V 24 dir 1-185730.0.r208057/0 K 3 uqs V 27 dir 1-241674.0.r264833/1640 K 7 weongyo V 28 dir 1-212249.0.r215346/18369 END ENDREP id: a-1.0.r275055/10691 type: dir pred: a-1.0.r275008/5012 count: 7359 text: 275055 7613 3065 0 1ec27e8d1b1569c8b8ec0f31f7618d09 cpath: /user copyroot: 0 / minfo-cnt: 11739 PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r221478/53 K 4 head V 24 dir 5-1.0.r275054/166029 K 8 projects V 23 dir 6-1.0.r275037/22551 K 7 release V 22 dir 7-1.0.r274417/3010 K 6 releng V 22 dir 8-1.0.r274401/9812 K 6 stable V 23 dir 9-1.0.r275051/31347 K 8 svnadmin V 27 dir 0-179447.0.r274647/1302 K 4 user V 23 dir a-1.0.r275055/10691 K 6 vendor V 22 dir b-1.0.r274959/8238 K 13 vendor-crypto V 25 dir 0-1575.0.r273141/3425 K 10 vendor-sys V 26 dir 0-12116.0.r274358/5990 END ENDREP id: 0.0.r275055/11352 type: dir pred: 0.0.r275054/166765 count: 275055 text: 275055 10865 474 0 9cf858ec7532357ca7ec6d4a2ded9d84 props: 268296 0 4065 0 355af92b91f7afa3e8c1f0f3befeb918 cpath: / copyroot: 0 / minfo-cnt: 41949 3-256052.0-274780.t275054-5w8e modify-file true false /user/marcel/libvdsk/bhyve/block_if.c 4i-221828.0-274780.t275054-5w8e modify-file true false /user/marcel/libvdsk/bhyve/pci_virtio_block.c 9-223828.0-274781.t275054-5w8e modify-file true false /user/marcel/libvdsk/bhyveload/bhyveload.c 8-274779.0.t275054-5w8e modify-file true false /user/marcel/libvdsk/libvdsk/vdsk.c a-274779.0.t275054-5w8e modify-file true false /user/marcel/libvdsk/libvdsk/vdsk.h 11352 11578