DELTA 220389 0 2134 SVN0aXpWH'a6k cv$4(zys|?@ T]0 %-nDOTCONFIG "/boot.config" #define PATH_CONFIG "/boot/, knamebuf[1024ufs_ufs_ino_t ino; size_t nbyte; || (ino = lookup(PATH_DOTCONFIG))) { nbyte = fsread(ino, cmd, sizeof(cmd) - 1); cmd[nbyte] = '\0'; }!kname) { kname = PATH_BOOT3; if (autoboot && ufs_ { if (sio_init(115200 / comspeed) != 0) ioctrl &= ~IO_SERIAL; } if ((i = ep - arg)) { if ((size_t)i >= sizeof(knamebuf)) return -1; memcpy(knamebuf, arg, i + 1); kname = knamebuf; }ENDREP DELTA 40404 1083 368 SVN_2j00 $FreeBSD$ */ int sio_init(int) __attribute__((regparm (3))); int sio_flush(void); void sio_putc(int) __attribute__((regparm (3))); int sio_getc(void); int sio_ischar(void); ENDREP DELTA 149212 1134 500 SVNr$K#r;tH5{m]he RIx^mIo0ϓ_1DREUOEnMy ^P>DͼoDm#/h8eٵZB 3e`~yXVQK9j46r9Q^u؂ϫsT j}H38XƁlzf*QVBtr-':uƖHǼEA&VGL8iO"7ת8RNaDrEa̴- dJ* 0V f %hf!* '4.9u33LGENDREP DELTA 235154 346 5531 SVNK__GcZ~M]int call sio_getc.1 # Get character /* * int sio_flush(void) */ sio_flush: xorl %eax,%eax # Return value xorl %ecx,%ecx # Timeout movb $0x80,%ch # counter sio_flush.1: call sio_ischar # Check for character jz sio_flush.2 # Till none loop sio_flush.1 # or counter is zero movb $1, %al # Exhausted all tries sio_flush.2:ENDREP DELTA 226506 2139 1647 SVNN]"a!(tSGAc'$T]q`ufs_ufs_ufs_ { if (sio_init(115200 / comspeed) != 0) ioctrl &= ~IO_SERIAL; }ENDREP DELTA 241293 471 1096 SVN3.231+yi#3Nw[JwcT31partition table and probe each slice/partition * in turn for a vdev. */ if (vdev_probe(vdev_read, dsk, NULLNULL) == 0) {NULL) == 0) {); } /* * The first discovered pool, if any, is the pool. */ spa = spa_get_primary(); if (!spa) { printf("%s: No ZFS pools located, can't boot\n", BOOTPROG); for (;;) ; { if (sio_init(115200 / comspeed) != 0) ioctrl &= ~IO_SERIAL; }ENDREP id: f-40269.3-40270.r241301/2373 type: file pred: f-40269.3-40270.r236405/73 count: 104 text: 241301 0 596 14305 90d1fc3361d030f06e40b00dd533e70b 83631c593f1c6c5c27ecd4cbfd71bf4eb743e1c3 241300-566s/_6 props: 176644 344 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/i386/boot2/boot2.c copyroot: 40270 /head/sys/boot/i386/boot2/boot2.c id: 8-40404.0.r241301/2723 type: file pred: 8-40404.0.r220337/774 count: 4 text: 241301 623 198 666 1651c7711a3a3481c929626dc5bf3ea3 66c3dbed0b05d6611f877386f93c28411bd01cec 241300-566s/_7 props: 149212 8293 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/i386/boot2/lib.h copyroot: 0 / id: 8-125932.0.r241301/3023 type: file pred: 8-125932.0.r220337/471 count: 6 text: 241301 849 379 2319 565bb47eb769631d488c92d02eef9824 45baf3ee359063f59e75d41e4cc32f5e6c976f93 241300-566s/_8 props: 149212 7937 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/i386/boot2/sio.S copyroot: 0 / PLAIN K 8 Makefile V 34 file 8-40269.0-40270.r232263/59989 K 7 boot1.S V 26 file m-40269.0.r232623/282 K 7 boot2.c V 33 file f-40269.3-40270.r241301/2373 K 5 lib.h V 27 file 8-40404.0.r241301/2723 K 5 sio.S V 28 file 8-125932.0.r241301/3023 END ENDREP id: k-40269.0.r241301/3578 type: dir pred: k-40269.0.r236405/671 count: 185 text: 241301 3326 239 239 658363b0f8d9b6253bd2510d2d3555f0 cpath: /head/sys/boot/i386/boot2 copyroot: 0 / id: t-39088.0.r241301/3761 type: file pred: t-39088.0.r235154/15208 count: 49 text: 241301 1257 387 30849 f60fe6b9dc0361ca3e028e8379ac60fb 6b70acaf5e50f14384c3bc6518c1d5a22b4f4730 241300-566s/_b props: 177039 3462 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/i386/btx/btx/btx.S copyroot: 0 / PLAIN K 8 Makefile V 34 file f-39088.1-39089.r235154/14851 K 5 btx.S V 27 file t-39088.0.r241301/3761 END ENDREP id: r-39088.0.r241301/4182 type: dir pred: r-39088.0.r235154/15630 count: 65 text: 241301 4069 100 100 01b80c0240340ccb418908a8c61eaa6a cpath: /head/sys/boot/i386/btx/btx copyroot: 0 / PLAIN K 8 Makefile V 35 file b-39088.0-39089.r50477/1664880 K 12 Makefile.inc V 29 file d-116864.0.r125537/14703 K 3 btx V 26 dir r-39088.0.r241301/4182 K 6 btxldr V 27 dir 7-39091.0.r235154/13545 K 3 lib V 27 dir 7-39165.0.r235154/14663 END ENDREP id: p-39088.0.r241301/4617 type: dir pred: p-39088.0.r235154/16068 count: 94 text: 241301 4368 236 236 6de9f2ec37e12c6923ed63a4ee504d44 cpath: /head/sys/boot/i386/btx copyroot: 0 / id: t-40269.0.r241301/4799 type: file pred: t-40269.0.r235988/11933 count: 94 text: 241301 1673 142 9565 3bbff26ee773326089c1e438b322d7e5 41d4281d3f2717ff6d58d51a0b40a8d1548cf2a3 241300-566s/_d props: 176644 1176 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/boot/i386/gptboot/gptboot.c copyroot: 0 / PLAIN K 8 Makefile V 28 file q-40269.0.r232263/64382 K 9 gptboot.c V 27 file t-40269.0.r241301/4799 K 8 gptldr.S V 27 file o-172940.0.r173957/902 END ENDREP id: p-40269.0.r241301/5267 type: dir pred: p-40269.0.r235988/12401 count: 153 text: 241301 5110 144 144 1a29f402afbf0c5451bd95a0bde1d378 cpath: /head/sys/boot/i386/gptboot copyroot: 0 / id: 3h-185029.0.r241301/5454 type: file pred: 3h-185029.0.r241294/436 count: 22 text: 241301 1845 499 19118 8f5467c21f458b2af8c5cd1a9b43b655 046be124a6a8f4daf08671442cdabb5212e225be 241300-566s/_f props: 185029 839999 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/boot/i386/zfsboot/zfsboot.c copyroot: 0 / PLAIN K 8 Makefile V 30 file 3e-185029.0.r232263/60781 K 9 zfsboot.c V 29 file 3h-185029.0.r241301/5454 K 8 zfsldr.S V 28 file 3j-185029.0.r223611/756 END ENDREP id: 3d-185029.0.r241301/5933 type: dir pred: 3d-185029.0.r241294/911 count: 38 text: 241301 5771 149 149 7c28c4b68350eeb36a87cd97fb9ff4c1 cpath: /head/sys/boot/i386/zfsboot copyroot: 0 / PLAIN K 8 Makefile V 34 file 3t-38465.1l-38466.r200872/244 K 12 Makefile.inc V 26 file 6-58713.0.r224131/307 K 5 boot0 V 27 dir 4-39974.0.r232263/59803 K 8 boot0ext V 27 dir a-127458.0.r128725/2399 K 8 boot0sio V 27 dir 8-123302.0.r128725/3652 K 5 boot2 V 26 dir k-40269.0.r241301/3578 K 3 btx V 26 dir p-39088.0.r241301/4617 K 6 cdboot V 25 dir a-56693.0.r235281/598 K 6 common V 28 dir h-213136.0.r235154/12621 K 3 efi V 27 dir 4-206376.0.r235153/5515 K 7 gptboot V 26 dir p-40269.0.r241301/5267 K 10 gptzfsboot V 28 dir 6-185096.0.r232263/64192 K 6 kgzldr V 27 dir 4-48908.0.r139112/69009 K 11 libfirewire V 27 dir 6-170101.0.r211677/4949 K 7 libi386 V 27 dir 6n-38465.0.r241300/2186 K 6 loader V 26 dir q-38466.0.r241293/2944 K 3 mbr V 26 dir 4-47472.0.r208789/6449 K 4 pmbr V 27 dir t-172940.0.r239060/1166 K 6 pxeldr V 26 dir s-58713.0.r235219/1171 K 7 zfsboot V 28 dir 3d-185029.0.r241301/5933 K 9 zfsloader V 26 dir b-199714.0.r212066/533 END ENDREP id: 6l-38465.0.r241301/7079 type: dir pred: 6l-38465.0.r241300/3333 count: 818 text: 241301 6121 945 945 d4168a8f70aececabce6860c8c8dd45c cpath: /head/sys/boot/i386 copyroot: 0 / minfo-cnt: 1 PLAIN K 8 Makefile V 32 file 7-38465.0-38466.r223539/889 K 14 Makefile.amd64 V 29 file 5-211679.0.r223695/44405 K 12 Makefile.arm V 27 file 7-211679.0.r223539/291 K 13 Makefile.i386 V 28 file 9-211679.0.r211679/4441 K 13 Makefile.ia64 V 25 file b-211679.0.r239378/0 K 12 Makefile.inc V 30 file 11-180012.0.r188895/24738 K 13 Makefile.pc98 V 28 file d-211679.0.r211679/2735 K 16 Makefile.powerpc V 27 file f-211679.0.r223539/587 K 16 Makefile.sparc64 V 28 file h-211679.0.r235364/9331 K 6 README V 26 file 3-44842.0.r139737/100 K 3 arm V 27 dir 3-157697.0.r240277/1035 K 6 common V 26 dir g-38466.0.r241299/3801 K 3 efi V 26 dir 5-77943.0.r234493/3618 K 3 fdt V 27 dir b-208538.0.r240594/4797 K 4 ficl V 26 dir 5-40843.0.r238795/1689 K 5 forth V 26 dir 3-44603.0.r238431/8155 K 4 i386 V 27 dir 6l-38465.0.r241301/7079 K 4 ia64 V 25 dir 3-69738.0.r239377/867 K 3 ofw V 27 dir 6u-38465.0.r240655/1713 K 4 pc98 V 26 dir 7-43561.0.r240854/1448 K 7 powerpc V 26 dir a-51053.0.r240277/2308 K 7 sparc64 V 26 dir 3-84974.0.r240335/4341 K 5 uboot V 28 dir 3-176348.0.r241053/10367 K 8 userboot V 27 dir n-223695.0.r241164/3163 K 3 zfs V 28 dir 3l-185029.0.r241293/5824 END ENDREP id: 6j-38465.0.r241301/8442 type: dir pred: 6j-38465.0.r241300/4696 count: 2481 text: 241301 7272 1157 1157 1b9a17d619cd42a6ed971fc6855be77f props: 231852 94903 174 0 1959b0b465473342d1e5de4729f22d4c cpath: /head/sys/boot copyroot: 0 / minfo-cnt: 6 minfo-here: y PLAIN K 8 Makefile V 25 file 2-1598.0.r233236/461 K 5 amd64 V 22 dir o-5.0.r241027/7335 K 3 arm V 26 dir 2-70651.0.r241100/4783 K 4 boot V 27 dir 6j-38465.0.r241301/8442 K 3 bsm V 27 dir 2-141144.0.r219128/2764 K 3 cam V 26 dir 2-39212.0.r241028/1613 K 4 cddl V 28 dir br-168404.0.r241297/7313 K 6 compat V 25 dir k-9313.0.r241025/6139 K 4 conf V 22 dir y-5.0.r240805/3207 K 7 contrib V 27 dir 2-23283.0.r241245/48017 K 6 crypto V 27 dir 7-55009.0.r230426/35617 K 3 ddb V 23 dir 10-5.0.r234196/2326 K 3 dev V 24 dir 12-5.0.r241229/13842 K 2 fs V 25 dir 2-1541.0.r241025/9652 K 3 gdb V 27 dir h-131899.0.r234196/3054 K 4 geom V 26 dir 2-13041.0.r241296/3909 K 3 gnu V 26 dir 2-1421.0.r240379/13142 K 4 i386 V 23 dir 1c-5.0.r241114/1720 K 4 ia64 V 27 dir j-66458.0.r241020/14758 K 3 isa V 25 dir 1w-5.0.r227843/135004 K 4 kern V 24 dir 20-5.0.r241295/10891 K 7 kgssapi V 28 dir 13-184588.0.r226185/3158 K 7 libkern V 26 dir 9-1542.0.r240521/41337 K 4 mips V 27 dir 2-178171.0.r241287/4193 K 7 modules V 26 dir i-2834.0.r240868/57192 K 3 net V 26 dir x-1542.0.r241245/54064 K 8 net80211 V 27 dir 2-116742.0.r241138/7962 K 8 netatalk V 27 dir 9-15885.0.r232254/28102 K 8 netgraph V 27 dir 69-52419.0.r241078/7388 K 7 netinet V 27 dir 4f-1541.0.r241245/61903 K 8 netinet6 V 27 dir q-52904.0.r240233/55501 K 8 netipsec V 27 dir 2-105197.0.r240630/1725 K 6 netipx V 28 dir 1n-11819.0.r229621/35492 K 7 netnatm V 27 dir 7-25604.0.r193219/14062 K 6 netncp V 26 dir q-51852.0.r236376/8312 K 7 netpfil V 29 dir 11-240494.0.r241245/65277 K 6 netsmb V 26 dir u-75374.0.r238356/1284 K 3 nfs V 26 dir 4l-1541.0.r239337/1622 K 9 nfsclient V 26 dir 4r-1541.0.r239246/7982 K 9 nfsserver V 27 dir 5l-1541.0.r241025/22908 K 3 nlm V 29 dir 1i-177633.0.r239328/12739 K 4 ofed V 30 dir 1hj-219820.0.r241037/67475 K 10 opencrypto V 28 dir 2-104476.0.r224914/46461 K 4 pc98 V 26 dir p-10097.0.r240855/1749 K 3 pci V 25 dir 6-2433.0.r234338/5164 K 7 powerpc V 24 dir 22-5.0.r241020/21387 K 3 rpc V 26 dir u-1839.0.r241181/22848 K 8 security V 26 dir 2-86630.0.r234957/1846 K 7 sparc64 V 27 dir 2-79054.0.r241020/25081 K 3 sys V 24 dir 28-5.0.r241245/79255 K 5 teken V 34 dir h-186681.0-196775.r226341/1380 K 5 tools V 25 dir 6k-1541.0.r231975/935 K 3 ufs V 27 dir 1a-1542.0.r241011/28226 K 2 vm V 26 dir 1k-1542.0.r241155/3423 K 3 x86 V 28 dir 11-204309.0.r241073/2711 K 3 xdr V 28 dir 46-177633.0.r196149/1295 K 3 xen V 27 dir 2-181624.0.r232308/4319 END ENDREP id: g-5.0.r241301/11143 type: dir pred: g-5.0.r241300/7397 count: 87949 text: 241301 8706 2424 2424 0be6b80787391c385f2e9589e946b949 props: 233711 50742 787 0 8fc7eb9413feeffba9563cffb326814c cpath: /head/sys copyroot: 0 / minfo-cnt: 31 minfo-here: y PLAIN K 9 COPYRIGHT V 25 file 1-2656.0.r229067/453 K 5 LOCKS V 27 file 1-146890.0.r179574/251 K 11 MAINTAINERS V 26 file 1-94742.0.r240316/214 K 8 Makefile V 31 file 3-1594.0-1595.r241298/3194 K 13 Makefile.inc1 V 27 file 5-38666.0.r241298/3499 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r241214/947 K 6 README V 26 file 1-21173.0.r215293/415 K 8 UPDATING V 28 file 1-41806.0.r241245/21753 K 3 bin V 22 dir 1-5.0.r241014/4275 K 4 cddl V 28 dir 1-168404.0.r241021/11357 K 7 contrib V 27 dir 1-16755.0.r241235/38869 K 6 crypto V 26 dir 1-25405.0.r240339/7777 K 3 etc V 23 dir 1-38.0.r241089/7057 K 5 games V 25 dir 1-2491.0.r241116/2928 K 3 gnu V 22 dir 1-3.0.r241298/7500 K 7 include V 24 dir 1-697.0.r241181/8363 K 9 kerberos5 V 28 dir 4q-29815.0.r241298/10085 K 3 lib V 23 dir 6-5.0.r241298/22584 K 7 libexec V 22 dir c-5.0.r240974/2270 K 7 release V 27 dir 1-3027.0.r241096/229224 K 6 rescue V 26 dir 7-117035.0.r240740/806 K 4 sbin V 23 dir fa-4.0.r241052/6389 K 6 secure V 26 dir r-1553.0.r240075/84736 K 5 share V 23 dir e-3.0.r241298/27881 K 3 sys V 23 dir g-5.0.r241301/11143 K 5 tools V 27 dir 43-1590.0.r241298/30201 K 7 usr.bin V 23 dir m-3.0.r241280/13763 K 8 usr.sbin V 23 dir q-3.0.r241298/42391 END ENDREP id: 5-1.0.r241301/12616 type: dir pred: 5-1.0.r241300/8868 count: 170223 text: 241301 11395 1208 1208 7bf2c8ba1cc49afe78eb302067595ec3 props: 233713 14925 417 0 fe95f2ac252be6f08902a979c27a022c cpath: /head copyroot: 0 / minfo-cnt: 109 minfo-here: y PLAIN K 11 ROADMAP.txt V 27 file 0-179453.0.r221478/293 K 7 cvs2svn V 23 dir 0-1.0.r177821/70859 K 4 head V 23 dir 5-1.0.r241301/12616 K 8 projects V 23 dir 6-1.0.r241232/17582 K 7 release V 22 dir 7-1.0.r234063/2758 K 6 releng V 23 dir 8-1.0.r241133/26931 K 6 stable V 23 dir 9-1.0.r241278/16939 K 8 svnadmin V 27 dir 0-179447.0.r240538/2674 K 4 user V 22 dir a-1.0.r241090/3885 K 6 vendor V 22 dir b-1.0.r241237/6966 K 13 vendor-crypto V 25 dir 0-1575.0.r239851/3086 K 10 vendor-sys V 27 dir 0-12116.0.r240949/23947 END ENDREP id: 0.0.r241301/13396 type: dir pred: 0.0.r241300/9645 count: 241301 text: 241301 12867 516 516 4653fffab82081e1dee7491df7878131 cpath: / copyroot: 0 / minfo-cnt: 27577 f-40269.3-40270.t241300-566s modify-file true false /head/sys/boot/i386/boot2/boot2.c 8-40404.0.t241300-566s modify-file true false /head/sys/boot/i386/boot2/lib.h 8-125932.0.t241300-566s modify-file true false /head/sys/boot/i386/boot2/sio.S t-39088.0.t241300-566s modify-file true false /head/sys/boot/i386/btx/btx/btx.S t-40269.0.t241300-566s modify-file true false /head/sys/boot/i386/gptboot/gptboot.c 3h-185029.0.t241300-566s modify-file true false /head/sys/boot/i386/zfsboot/zfsboot.c 13396 13566