DELTA 346430 304 208 SVN'j&NXEGe&~+qIAVh * Chicken-and-egg problem; we want to have console output early, but * some console attributes may depend on reading from eg. the boot * device, which we can't do yet. We can use printf() etc. once this is * done. So, we set it to the efi console, then call console init. This * gets us printf early, but also primes the pump for all future console * changes to take effect, regardless of where they come from. */ setenv("console", "efi", 1); cons_probe(/* Do nothing */ENDREP id: t-206376.0-326590.r346573/571 type: file pred: t-206376.0-326590.r346430/4916 count: 106 text: 346573 0 543 38672 74870f6a163e5bf5171abaf922cb2f3c 9a9527050420a29b0ed7bd5ea5ac758e78520797 346572-7fqm/_5 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/stand/efi/loader/main.c copyroot: 280950 /head/sys/boot/efi/loader/main.c PLAIN K 8 Makefile V 36 file 6-206376.0-326926.r344840/34562 K 15 Makefile.depend V 37 file x2-284345.2-325834.r325834/31455 K 4 arch V 34 dir d-280950.0-325834.r344718/2452 K 10 autoload.c V 34 file 9-206376.0-338250.r338250/463 K 10 bootinfo.c V 35 file g-264095.0-330868.r344839/1752 K 6 conf.c V 35 file d-206376.0-346430.r346430/4562 K 6 copy.c V 35 file j-264095.1-338022.r344839/2115 K 10 efi_main.c V 33 file 2d-77943.0-342054.r342055/59 K 13 framebuffer.c V 34 file o-264095.0-331321.r337285/317 K 13 framebuffer.h V 35 file q-264095.1-324995.r324995/7264 K 12 loader_efi.h V 35 file w-264095.i-280950.r322056/4483 K 6 main.c V 34 file t-206376.0-326590.r346573/571 K 7 version V 36 file z-206376.k-280950.r280950/11928 END ENDREP id: a-280950.0-325834.r346573/1665 type: dir pred: a-280950.0-325834.r346430/6012 count: 242 text: 346573 925 727 0 d020bf9d101ca4a2737dc62c28c9780d cpath: /head/stand/efi/loader copyroot: 325834 /head/stand PLAIN K 8 Makefile V 34 file 6-77943.0-325834.r337806/8685 K 12 Makefile.inc V 33 file 9-77943.0-325834.r336535/429 K 5 boot1 V 34 dir 7-280950.0-325834.r346353/1114 K 3 fdt V 34 dir 4-281028.0-325834.r346132/1236 K 7 include V 33 dir b-77943.0-325834.r346430/2756 K 6 libefi V 34 dir 1n-77943.0-325834.r346430/4351 K 6 loader V 34 dir a-280950.0-325834.r346573/1665 K 10 loader_4th V 35 dir b-337806.0-325834.r337806/10689 K 10 loader_lua V 35 dir f-337806.0-325834.r337806/11238 K 11 loader_simp V 35 dir j-337806.0-325834.r337806/11788 END ENDREP id: 5-77943.0-325834.r346573/2424 type: dir pred: 5-77943.0-325834.r346430/6772 count: 612 text: 346573 1874 537 0 b99a2c707b84a84e0f2822d39e26265d cpath: /head/stand/efi copyroot: 325834 /head/stand PLAIN K 8 Makefile V 34 file 7-38465.0-329166.r336084/1035 K 14 Makefile.amd64 V 35 file 5-211679.0-325834.r330248/7380 K 12 Makefile.inc V 36 file 11-180012.0-325834.r326441/1040 K 3 arm V 33 dir 3-157697.0-325834.r335224/174 K 5 arm64 V 33 dir a-281526.0-325834.r333079/482 K 6 common V 33 dir g-38466.0-325834.r346007/3243 K 8 defaults V 33 dir 6-330005.0-325834.r339308/656 K 7 defs.mk V 34 file 5-324651.0-325834.r341433/301 K 3 efi V 33 dir 5-77943.0-325834.r346573/2424 K 3 fdt V 34 dir b-208538.0-325834.r346132/3173 K 6 fdt.mk V 28 file f-325689.0.r325689/6041 K 4 ficl V 34 dir 5-40843.0-325834.r344568/10548 K 7 ficl.mk V 34 file 1-307949.0-326720.r335110/435 K 6 ficl32 V 35 dir 6-244531.1-344568.r344568/11257 K 5 forth V 34 dir 3-44603.0-325834.r343755/88840 K 4 i386 V 34 dir 6l-38465.0-325834.r345554/2705 K 5 kshim V 34 dir 4-269541.0-325834.r328987/1138 K 6 liblua V 35 dir d-329166.0-325834.r344568/15336 K 8 liblua32 V 35 dir x-329166.0-325834.r329166/32850 K 5 libsa V 35 dir 6-324453.0-325834.r345477/18780 K 7 libsa32 V 35 dir a-324553.0-325834.r344568/21884 K 9 loader.mk V 36 file 2z-38465.1-326712.r345830/26840 K 3 lua V 34 dir 4-329167.0-325834.r345518/3248 K 6 lua.mk V 37 file 12-329166.0-325834.r329859/25911 K 3 man V 33 dir 6-324647.0-325834.r337836/573 K 4 mips V 35 dir 3-262197.0-325834.r345477/21362 K 3 ofw V 35 dir 6u-38465.0-325834.r336085/10725 K 7 powerpc V 33 dir a-51053.0-325834.r346132/6163 K 7 sparc64 V 34 dir 3-84974.0-325834.r342793/21928 K 5 uboot V 34 dir 3-176348.0-325834.r346132/7309 K 8 uboot.mk V 36 file g-324876.0-325834.r329190/14715 K 3 usb V 35 dir 3-246145.0-325834.r345477/25006 K 8 userboot V 35 dir n-223695.0-325834.r345477/27572 END ENDREP id: 6j-38465.0-325834.r346573/4333 type: dir pred: 6j-38465.0-325834.r346430/8681 count: 4677 text: 346573 2625 1695 0 b1543d45fbc74805eb3918f6301dfbbf props: 80416 75 4 0 2d2977d1c96f487abe4a1e202dd03b4e cpath: /head/stand copyroot: 325834 /head/stand PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r346121/66 K 14 .gitattributes V 27 file 1-327183.0.r342793/891 K 10 .gitignore V 26 file 4-327183.0.r335840/66 K 9 COPYRIGHT V 24 file 1-2656.0.r342661/98 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r346354/128 K 8 Makefile V 29 file 3-1594.0-1595.r346056/55 K 13 Makefile.inc1 V 26 file 5-38666.0.r345584/428 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r340371/111 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r344779/978 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 UPDATING V 27 file 1-41806.0.r346358/4696 K 3 bin V 22 dir 1-5.0.r345548/3691 K 4 cddl V 27 dir 1-168404.0.r346270/2765 K 7 contrib V 27 dir 1-16755.0.r346459/10292 K 6 crypto V 27 dir 1-25405.0.r345579/19409 K 3 etc V 23 dir 1-38.0.r346546/5342 K 3 gnu V 22 dir 1-3.0.r345778/3927 K 7 include V 25 dir 1-697.0.r345982/16537 K 9 kerberos5 V 27 dir 4q-29815.0.r344179/4588 K 3 lib V 23 dir 6-5.0.r346572/15776 K 7 libexec V 23 dir c-5.0.r346225/20512 K 7 release V 25 dir 1-3027.0.r345858/3684 K 6 rescue V 26 dir 7-117035.0.r340652/845 K 4 sbin V 23 dir fa-4.0.r346490/5895 K 6 secure V 26 dir r-1553.0.r345579/21237 K 5 share V 23 dir e-3.0.r346571/44016 K 5 stand V 34 dir 6j-38465.0-325834.r346573/4333 K 3 sys V 23 dir g-5.0.r346570/22874 K 7 targets V 35 dir 2-242818.1-284345.r340386/15617 K 5 tests V 27 dir g-257097.0.r346542/3761 K 5 tools V 26 dir 43-1590.0.r346341/3975 K 7 usr.bin V 23 dir m-3.0.r346571/65585 K 8 usr.sbin V 23 dir q-3.0.r346571/77436 END ENDREP id: 5-1.0.r346573/6312 type: dir pred: 5-1.0.r346572/17677 count: 230096 text: 346573 4587 1712 0 3264ecda1eefcc63c4996b15d6f1540d props: 345677 27131 3372 0 c03f29ed5d7df4a11381ec213f7d6b20 cpath: /head copyroot: 0 / minfo-cnt: 127 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 22 dir 5-1.0.r346573/6312 K 8 projects V 23 dir 6-1.0.r346534/15239 K 7 release V 22 dir 7-1.0.r341707/3356 K 6 releng V 23 dir 8-1.0.r343793/11525 K 6 stable V 23 dir 9-1.0.r346562/69982 K 8 svnadmin V 27 dir 0-179447.0.r346555/1302 K 4 user V 22 dir a-1.0.r346451/9541 K 6 vendor V 22 dir b-1.0.r346564/6584 K 13 vendor-crypto V 26 dir 0-1575.0.r345574/24388 K 10 vendor-sys V 26 dir 0-12116.0.r345971/8505 END ENDREP id: 0.0.r346573/7046 type: dir pred: 0.0.r346572/18414 count: 346573 text: 346573 6560 473 0 f90d88956e80ed25fb9408977e2f270b props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 46027 t-206376.0-326590.t346572-7fqm modify-file true false /head/stand/efi/loader/main.c 7046 7269