DELTA 276355 60 115 SVN˜—Q—QENDREP DELTA 276687 0 387 SVN‰w‰S „9ŠƒR„6>ˆ9 $FreeBSD$ENDREP DELTA 276507 590 363 SVNท$บeƒ8`ฝ‹]ฆ—]šx€‚S„UฒOƒ6uint64_t kboot_loadaddr(u_int type, void *data, uint64_t addr archsw.arch_loadaddr = kboot_loadaddruint64_t kboot_loadaddr(u_int type, void *data, uint64_t addr) { /* * Need to stay out of the way of Linux. /chosen/linux,kernel-end does * a better job here, but use a fixed offset for now. */ if (type == LOAD_ELF) addr = roundup(addr, PAGE_SIZE); else addr += 64*1024*1024; /* Stay out of the way of Linux */ return (addrENDREP DELTA 276687 414 24 SVN™R›,$‚|#ŒrƒJ%ฎw‘$€p’'€v‚ “1€V„•L‚zuint64_t entry; vm_offset_t trampolinebase; /* Figure out where to put it */ trampolinebase = archsw.arch_loadaddr(LOAD_RAW, NULL, 0); /* Set up interesting values inarchsw.arch_copyout(e->e_entry + elf64_relocation_offset, &entry, 8); trampoline[2] = entry + elf64_relocation_offset(%#x) ...\n", e->e_entry, trampoline[2]); printf("DTB at %#x, mdp at %#x\n", dtb, mdpENDREP id: a-276331.0-276688.r277997/1068 type: file pred: a-276331.0-276329.r276355/2654 count: 2 text: 277997 0 17 3025 701b9e6f502304db10b781d7ba5e8256 8bb8af74d1765ec1be6f7b115abf7538fe6f6622 277996-5yi4/_6 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/boot/powerpc/kboot/conf.c copyroot: 276688 /head/sys/boot/powerpc/kboot id: 7-276413.0-276688.r277997/1421 type: file pred: 7-276413.0-276329.r276687/467 count: 2 text: 277997 44 38 1235 d61d02d188f4d1c28ad3a455e4446140 a03656fd2ca2184297e138284afd5202da72c9e2 277996-5yi4/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/boot/powerpc/kboot/kerneltramp.S copyroot: 276688 /head/sys/boot/powerpc/kboot id: m-276331.0-276688.r277997/1781 type: file pred: m-276331.0-276329.r276507/3490 count: 8 text: 277997 108 477 7525 de1efe3e4fc0a4315aff3ae6e29cf738 e9bc340d186ac6631ec7804bf50189411a95a1b0 277996-5yi4/_8 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/boot/powerpc/kboot/main.c copyroot: 276688 /head/sys/boot/powerpc/kboot id: q-276331.0-276688.r277997/2137 type: file pred: q-276331.0-276329.r276687/829 count: 7 text: 277997 613 428 3500 961edffa90767d3cbd2077823fa98d98 707ba4df360c03e1e850a20e91e897ada3d27716 277996-5yi4/_9 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/boot/powerpc/kboot/ppc64_elf_freebsd.c copyroot: 276688 /head/sys/boot/powerpc/kboot PLAIN K 8 Makefile V 35 file 7-276331.0-276329.r276507/2041 K 6 conf.c V 35 file a-276331.0-276688.r277997/1068 K 10 help.kboot V 35 file c-276331.0-276329.r276331/9550 K 14 host_syscall.S V 35 file e-276331.0-276329.r276507/2399 K 14 host_syscall.h V 35 file g-276331.0-276329.r276507/2763 K 10 hostcons.c V 35 file i-276331.0-276329.r276410/1574 K 10 hostdisk.c V 35 file b-276355.0-276329.r276410/1935 K 10 kbootfdt.c V 34 file 9-276506.0-276688.r277991/357 K 13 kerneltramp.S V 35 file 7-276413.0-276688.r277997/1421 K 16 ldscript.powerpc V 36 file k-276331.0-276329.r276331/10803 K 6 main.c V 35 file m-276331.0-276688.r277997/1781 K 10 metadata.c V 35 file o-276331.0-276329.r276507/3848 K 19 ppc64_elf_freebsd.c V 35 file q-276331.0-276688.r277997/2137 K 7 version V 36 file s-276331.0-276329.r276331/12067 END ENDREP id: 6-276331.0-276688.r277997/3330 type: dir pred: 6-276331.0-276688.r277991/1536 count: 15 text: 277997 2505 812 0 539a3b3b22affff2061bdf781ccbc1f4 props: 276688 292 277 0 c4ddfe2b1417aeeaf4d11ba429acb1dc cpath: /head/sys/boot/powerpc/kboot copyroot: 276688 /head/sys/boot/powerpc/kboot minfo-cnt: 1 minfo-here: y PLAIN K 8 Makefile V 24 file s-67204.0.r276688/0 K 12 Makefile.inc V 30 file 1u-180012.0.r227739/73747 K 10 boot1.chrp V 30 dir 6-183863.0.r276479/1845020 K 5 kboot V 34 dir 6-276331.0-276688.r277997/3330 K 3 ofw V 29 dir g-51053.0.r276479/1846842 K 3 ps3 V 30 dir 6-217044.0.r276479/1848630 K 5 uboot V 27 dir 4-176349.0.r276145/1962 END ENDREP id: a-51053.0.r277997/3992 type: dir pred: a-51053.0.r277991/2196 count: 102 text: 277997 3646 333 0 59d99c49654baf1ae7db109509577169 cpath: /head/sys/boot/powerpc copyroot: 0 / minfo-cnt: 3 PLAIN K 8 Makefile V 35 file 7-38465.0-38466.r265420/241888 K 14 Makefile.amd64 V 28 file 5-211679.0.r264087/1092 K 12 Makefile.arm V 27 file 7-211679.0.r223539/545 K 13 Makefile.i386 V 28 file 9-211679.0.r261567/2920 K 12 Makefile.inc V 30 file 11-180012.0.r188895/20101 K 13 Makefile.mips V 26 file 3-262224.0.r262224/81 K 13 Makefile.pc98 V 27 file d-211679.0.r272256/164 K 16 Makefile.powerpc V 27 file f-211679.0.r261614/397 K 16 Makefile.sparc64 V 28 file h-211679.0.r235364/1603 K 6 README V 25 file 3-44842.0.r139737/49 K 5 amd64 V 27 dir 3-264095.0.r276147/1136 K 3 arm V 27 dir 3-157697.0.r276632/1388 K 6 common V 26 dir g-38466.0.r277988/2966 K 3 efi V 26 dir 5-77943.0.r277943/1268 K 3 fdt V 28 dir b-208538.0.r277745/12803 K 4 ficl V 26 dir 5-40843.0.r274528/5444 K 6 ficl32 V 34 dir 6-244531.0-264087.r264087/3452 K 5 forth V 26 dir 3-44603.0.r277693/2338 K 4 i386 V 27 dir 6l-38465.0.r277957/3145 K 5 kshim V 26 dir 4-269541.0.r275506/801 K 10 libstand32 V 28 dir h-261567.0.r276853/14423 K 4 mips V 27 dir 3-262197.0.r275457/1925 K 3 ofw V 28 dir 6u-38465.0.r269153/14423 K 4 pc98 V 29 dir 7-43561.0.r276479/1843805 K 7 powerpc V 26 dir a-51053.0.r277997/3992 K 7 sparc64 V 27 dir 3-84974.0.r270168/97767 K 5 uboot V 27 dir 3-176348.0.r276026/1093 K 3 usb V 26 dir 3-246145.0.r277134/802 K 8 userboot V 27 dir n-223695.0.r269741/1811 K 3 zfs V 29 dir 3l-185029.0.r274337/65327 END ENDREP id: 6j-38465.0.r277997/5589 type: dir pred: 6j-38465.0.r277991/3793 count: 2955 text: 277997 4184 1392 0 923e7a9a5713621157fef1d7be0d422f props: 276479 1850733 270 0 f121f6e891d3cb4e0090f2e5f1b0a689 cpath: /head/sys/boot copyroot: 0 / minfo-cnt: 5 minfo-here: y PLAIN K 8 Makefile V 24 file 2-1598.0.r272019/50 K 5 amd64 V 22 dir o-5.0.r277735/3377 K 3 arm V 27 dir 2-70651.0.r277996/31087 K 4 boot V 27 dir 6j-38465.0.r277997/5589 K 3 bsm V 26 dir 2-141144.0.r264236/981 K 3 cam V 26 dir 2-39212.0.r277963/7974 K 4 cddl V 28 dir br-168404.0.r277915/3003 K 6 compat V 25 dir k-9313.0.r277611/6809 K 4 conf V 22 dir y-5.0.r277990/3431 K 7 contrib V 26 dir 2-23283.0.r277402/4513 K 6 crypto V 28 dir 7-55009.0.r275732/121783 K 3 ddb V 23 dir 10-5.0.r273006/8168 K 3 dev V 24 dir 12-5.0.r277996/44231 K 2 fs V 25 dir 2-1541.0.r277972/1901 K 3 gdb V 27 dir h-131899.0.r271173/6790 K 4 geom V 26 dir 2-13041.0.r277170/9366 K 3 gnu V 28 dir 2-1421.0.r276479/1930730 K 4 i386 V 24 dir 1c-5.0.r277643/21917 K 3 isa V 23 dir 1w-5.0.r263379/9436 K 4 kern V 24 dir 20-5.0.r277970/11771 K 7 kgssapi V 29 dir 13-184588.0.r273707/19780 K 7 libkern V 25 dir 9-1542.0.r277903/4708 K 4 mips V 28 dir 2-178171.0.r277996/54309 K 7 modules V 26 dir i-2834.0.r277963/43261 K 3 net V 25 dir x-1542.0.r277544/7013 K 8 net80211 V 27 dir 2-116742.0.r276993/4609 K 8 netgraph V 27 dir 69-52419.0.r277951/5603 K 7 netinet V 26 dir 4f-1541.0.r277938/7249 K 8 netinet6 V 27 dir q-52904.0.r277331/56145 K 8 netipsec V 27 dir 2-105197.0.r277797/1693 K 7 netnatm V 27 dir 7-25604.0.r257179/42996 K 7 netpfil V 28 dir 11-240494.0.r277519/8982 K 6 netsmb V 26 dir u-75374.0.r264600/1203 K 3 nfs V 27 dir 4l-1541.0.r276096/44810 K 9 nfsclient V 27 dir 4r-1541.0.r276096/45334 K 9 nfsserver V 26 dir 5l-1541.0.r276780/4259 K 3 nlm V 29 dir 1i-177633.0.r273707/29853 K 4 ofed V 30 dir 1hj-219820.0.r277528/42410 K 10 opencrypto V 29 dir 2-104476.0.r275732/157960 K 4 pc98 V 27 dir p-10097.0.r276772/65235 K 7 powerpc V 23 dir 22-5.0.r277987/2249 K 3 rpc V 26 dir u-1839.0.r275745/21942 K 8 security V 27 dir 2-86630.0.r275856/43635 K 7 sparc64 V 27 dir 2-79054.0.r277643/29622 K 3 sys V 24 dir 28-5.0.r277960/14880 K 5 teken V 35 dir h-186681.0-196775.r276292/41392 K 5 tools V 26 dir 6k-1541.0.r270863/1334 K 3 ufs V 26 dir 1a-1542.0.r277922/3161 K 2 vm V 26 dir 1k-1542.0.r277828/8266 K 3 x86 V 28 dir 11-204309.0.r277900/2231 K 3 xdr V 29 dir 46-177633.0.r248318/15729 K 3 xen V 27 dir 2-181624.0.r276767/1238 END ENDREP id: g-5.0.r277997/8077 type: dir pred: g-5.0.r277996/56723 count: 99455 text: 277997 5852 2212 0 40a54415a69e11831712f3291c71eb9e props: 276479 1975961 1115 0 a4565f2bfb318862020b062be39336c6 cpath: /head/sys copyroot: 0 / minfo-cnt: 46 minfo-here: y PLAIN K 10 .arcconfig V 26 file 1-265842.0.r269985/48 K 8 .arclint V 27 file 1-266959.0.r266959/151 K 9 COPYRIGHT V 25 file 1-2656.0.r276462/908 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 27 file 1-94742.0.r276479/7979 K 8 Makefile V 28 file 3-1594.0-1595.r271168/0 K 13 Makefile.inc1 V 26 file 5-38666.0.r277612/202 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r277680/525 K 6 README V 26 file 1-21173.0.r215293/143 K 8 UPDATING V 26 file 1-41806.0.r277990/261 K 3 bin V 22 dir 1-5.0.r277979/2793 K 4 cddl V 28 dir 1-168404.0.r277916/11794 K 7 contrib V 27 dir 1-16755.0.r277982/19595 K 6 crypto V 27 dir 1-25405.0.r277270/39895 K 3 etc V 24 dir 1-38.0.r277854/12732 K 5 games V 25 dir 1-2491.0.r277954/2047 K 3 gnu V 23 dir 1-3.0.r277273/13160 K 7 include V 24 dir 1-697.0.r277983/5345 K 9 kerberos5 V 28 dir 4q-29815.0.r277273/17554 K 3 lib V 22 dir 6-5.0.r277961/6437 K 7 libexec V 22 dir c-5.0.r277936/3916 K 7 release V 25 dir 1-3027.0.r277838/1685 K 6 rescue V 26 dir 7-117035.0.r277665/856 K 4 sbin V 23 dir fa-4.0.r277799/6596 K 6 secure V 25 dir r-1553.0.r277274/2255 K 5 share V 22 dir e-3.0.r277942/2948 K 3 sys V 22 dir g-5.0.r277997/8077 K 5 tests V 29 dir g-257097.0.r275732/179034 K 5 tools V 26 dir 43-1590.0.r277937/7017 K 7 usr.bin V 23 dir m-3.0.r277939/13394 K 8 usr.sbin V 23 dir q-3.0.r277950/12092 END ENDREP id: 5-1.0.r277997/9680 type: dir pred: 5-1.0.r277996/58328 count: 189603 text: 277997 8329 1338 0 d8e5c4a5f3ccaa3bbd9b9a1457ad1409 props: 277674 7825 1025 0 73332df14a7614f0ece3d67374458357 cpath: /head copyroot: 0 / minfo-cnt: 163 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r276817/47 K 4 head V 22 dir 5-1.0.r277997/9680 K 8 projects V 24 dir 6-1.0.r277975/143469 K 7 release V 22 dir 7-1.0.r274417/3010 K 6 releng V 23 dir 8-1.0.r277808/70815 K 6 stable V 23 dir 9-1.0.r277985/79736 K 8 svnadmin V 27 dir 0-179447.0.r277824/1675 K 4 user V 23 dir a-1.0.r277986/12078 K 6 vendor V 22 dir b-1.0.r277995/8438 K 13 vendor-crypto V 25 dir 0-1575.0.r277269/3609 K 10 vendor-sys V 27 dir 0-12116.0.r277431/45563 END ENDREP id: 0.0.r277997/10415 type: dir pred: 0.0.r277996/59065 count: 277997 text: 277997 9927 475 0 ce4b8b068600dbf7639f9c72e2b2a606 props: 268296 0 4065 0 355af92b91f7afa3e8c1f0f3befeb918 cpath: / copyroot: 0 / minfo-cnt: 42416 a-276331.0-276688.t277996-5yi4 modify-file true false /head/sys/boot/powerpc/kboot/conf.c 7-276413.0-276688.t277996-5yi4 modify-file true false /head/sys/boot/powerpc/kboot/kerneltramp.S m-276331.0-276688.t277996-5yi4 modify-file true false /head/sys/boot/powerpc/kboot/main.c q-276331.0-276688.t277996-5yi4 modify-file true false /head/sys/boot/powerpc/kboot/ppc64_elf_freebsd.c 10415 10639