DELTA 331254 5431 26 SVNiRnUW _lRestore EFER, CR4 and CR3. */ movl wakeup_efer - wakeup_start(%ebx), %eax movl wakeup_efer - wakeup_start + 4(%ebx), %edx cmpl $0, %eax jne 1f cmpl $0, %edx je 2f 1: movl $MSR_EFER, %ecx wrmsr 2: movl wakeup_cr4 - wakeup_start(%ebx), %eax cmpl $0, %eax je 3f mov %eax, %cr4 3: movl wakeup_cr3 - wakeup_start(%ebx), %eax mov %eax, %cr3 /* Get PCB and return address. */ movl wakeup_ret - wakeup_start(%ebx), %edx movl wakeup_pcb - wakeup_start(%ebx), %ecxefer: .long 0 .long 0ENDREP DELTA 343567 31137 2238 SVN$3]f}1sif ((amd_feature & AMDID_NX) != 0) WAKECODE_FIXUP(wakeup_efer, uint64_t, rdmsr(MSR_EFER)); M_NOWAIT #ifdef __i386__ | M_EXEC #endif ,ENDREP id: l-80028.0.r343851/772 type: file pred: l-80028.0.r331254/64845 count: 20 text: 343851 0 525 5714 eb73d57b0a4f12818867d0be1474ebc0 c3b7cb673211f8413433c9f46415219a8f9309cd 343850-7dn0/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/i386/acpica/acpi_wakecode.S copyroot: 0 / PLAIN K 14 acpi_machdep.c V 28 file h-85556.0.r343567/64509 K 15 acpi_wakecode.S V 26 file l-80028.0.r343851/772 END ENDREP id: v-67760.0.r343851/1200 type: dir pred: v-67760.0.r343567/64942 count: 204 text: 343851 1076 111 0 bfe19e3f827d2497a8f2fcab7ef9c371 cpath: /head/sys/i386/acpica copyroot: 0 / PLAIN K 8 Makefile V 28 file 5x-4.2h-5.r342243/36875 K 6 acpica V 26 dir v-67760.0.r343851/1200 K 4 bios V 27 dir 1k-3258.0.r333806/20497 K 10 cloudabi32 V 27 dir 9-304615.0.r326228/5848 K 7 compile V 26 dir 9-79026.0.r250544/5766 K 4 conf V 23 dir 1i-5.0.r343839/6085 K 4 i386 V 23 dir 1m-5.0.r343809/3182 K 7 include V 23 dir 1o-5.0.r343723/5145 K 5 linux V 26 dir 12-9313.0.r342933/7268 K 3 pci V 26 dir 3-2433.0.r343567/82095 END ENDREP id: 1c-5.0.r343851/1820 type: dir pred: 1c-5.0.r343839/6753 count: 13295 text: 343851 1379 428 0 6d67d807f5bde0ed72c00da52c2be18a cpath: /head/sys/i386 copyroot: 0 / id: v-236772.0.r343851/1987 type: file pred: v-236772.0.r343567/82886 count: 33 text: 343851 553 188 12595 2dc35d196764867c42d63ea64ba73ed5 e18ca5d4377496f628bece52afdc4bf9fb5764af 343850-7dn0/_8 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/sys/x86/acpica/acpi_wakeup.c copyroot: 0 / PLAIN K 16 OsdEnvironment.c V 35 file 5-67760.0-215024.r326263/17057 K 10 acpi_apm.c V 35 file h-85556.0-215072.r326263/17418 K 13 acpi_wakeup.c V 28 file v-236772.0.r343851/1987 K 6 madt.c V 36 file 8-121992.0-215012.r338360/22373 K 6 srat.c V 29 file 8-210552.0.r341742/24956 END ENDREP id: 6-210552.0.r343851/2588 type: dir pred: 6-210552.0.r343567/83493 count: 106 text: 343851 2299 276 0 d53a2d565a1eeec34bd1af47cc594487 cpath: /head/sys/x86/acpica copyroot: 0 / PLAIN K 6 acpica V 27 dir 6-210552.0.r343851/2588 K 4 bios V 34 dir 1k-3258.2-204309.r326263/19984 K 7 cpufreq V 34 dir 9-124684.3-204309.r332498/1427 K 7 include V 28 dir 8-214629.0.r343757/13661 K 5 iommu V 28 dir g-257251.0.r339927/89172 K 3 isa V 28 dir 14-204309.0.r338725/1075 K 3 pci V 28 dir 6-211820.0.r339979/18100 K 3 x86 V 28 dir b-208452.0.r343757/15569 K 3 xen V 28 dir 1z-255040.0.r343573/1961 END ENDREP id: 11-204309.0.r343851/3188 type: dir pred: 11-204309.0.r343757/16169 count: 912 text: 343851 2768 407 0 a02d242a00f3598eede9fbe01c359c63 cpath: /head/sys/x86 copyroot: 0 / PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r343839/1707 K 3 arm V 26 dir 2-70651.0.r343764/6643 K 5 arm64 V 27 dir 2-280364.0.r343713/3227 K 3 bsm V 28 dir 2-141144.0.r343111/74363 K 3 cam V 26 dir 2-39212.0.r343814/4644 K 4 cddl V 29 dir br-168404.0.r343752/21411 K 6 compat V 25 dir k-9313.0.r343574/2494 K 4 conf V 22 dir y-5.0.r343839/5178 K 7 contrib V 26 dir 2-23283.0.r343732/4952 K 6 crypto V 28 dir 7-55009.0.r343755/105341 K 3 ddb V 24 dir 10-5.0.r339486/36846 K 3 dev V 24 dir 12-5.0.r343844/19415 K 3 dts V 27 dir j-325826.0.r343828/4946 K 2 fs V 25 dir 2-1541.0.r343459/3364 K 3 gdb V 28 dir h-131899.0.r330539/27205 K 4 geom V 26 dir 2-13041.0.r343475/3703 K 3 gnu V 27 dir 2-1421.0.r342936/439820 K 4 i386 V 23 dir 1c-5.0.r343851/1820 K 3 isa V 24 dir 1w-5.0.r338948/73078 K 4 kern V 24 dir 20-5.0.r343784/12421 K 7 kgssapi V 29 dir 13-184588.0.r336439/72817 K 7 libkern V 26 dir 9-1542.0.r339505/13896 K 4 mips V 28 dir 2-178171.0.r343810/44508 K 7 modules V 26 dir i-2834.0.r343670/42341 K 3 net V 25 dir x-1542.0.r343753/8232 K 8 net80211 V 27 dir 2-116742.0.r343837/5988 K 8 netgraph V 28 dir 69-52419.0.r342168/41279 K 7 netinet V 26 dir 4f-1541.0.r343770/8387 K 8 netinet6 V 27 dir q-52904.0.r343631/83478 K 8 netipsec V 28 dir 2-105197.0.r341827/81267 K 7 netpfil V 28 dir 11-240494.0.r343678/1830 K 6 netsmb V 27 dir u-75374.0.r341827/82629 K 3 nfs V 27 dir 4l-1541.0.r335250/39321 K 9 nfsclient V 27 dir 4r-1541.0.r328417/47275 K 9 nfsserver V 28 dir 5l-1541.0.r326272/257416 K 3 nlm V 28 dir 1i-177633.0.r329097/1315 K 4 ofed V 31 dir 1hj-219820.0.r342872/102147 K 10 opencrypto V 27 dir 2-104476.0.r342030/2844 K 7 powerpc V 24 dir 22-5.0.r343824/10063 K 5 riscv V 27 dir 2-292407.0.r343843/2733 K 3 rpc V 25 dir u-1839.0.r342114/3515 K 8 security V 27 dir 2-86630.0.r343111/82080 K 7 sparc64 V 27 dir 2-79054.0.r343617/96782 K 3 sys V 25 dir 28-5.0.r343755/161158 K 5 teken V 35 dir h-186681.0-196775.r343778/17268 K 5 tests V 29 dir f-290663.0.r343755/163379 K 5 tools V 26 dir 6k-1541.0.r342105/2492 K 3 ufs V 26 dir 1a-1542.0.r343536/1552 K 2 vm V 26 dir 1k-1542.0.r343850/3256 K 3 x86 V 28 dir 11-204309.0.r343851/3188 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 27 dir 2-181624.0.r343573/4013 END ENDREP id: g-5.0.r343851/5643 type: dir pred: g-5.0.r343850/5707 count: 122672 text: 343851 3363 2267 0 d5788d669b61a210075a6c7a7c9ec8e9 props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 13 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 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.r342384/138 K 8 Makefile V 30 file 3-1594.0-1595.r340328/280 K 13 Makefile.inc1 V 25 file 5-38666.0.r342245/98 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 29 file 4-148330.0.r343631/25214 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 26 file 1-41806.0.r343810/291 K 3 bin V 22 dir 1-5.0.r343440/5714 K 4 cddl V 27 dir 1-168404.0.r343111/5014 K 7 contrib V 26 dir 1-16755.0.r343704/7148 K 6 crypto V 27 dir 1-25405.0.r343043/19049 K 3 etc V 23 dir 1-38.0.r343729/1632 K 3 gnu V 22 dir 1-3.0.r342974/3344 K 7 include V 24 dir 1-697.0.r343161/6820 K 9 kerberos5 V 28 dir 4q-29815.0.r343011/18710 K 3 lib V 22 dir 6-5.0.r343827/8339 K 7 libexec V 22 dir c-5.0.r343811/5288 K 7 release V 25 dir 1-3027.0.r343750/2033 K 6 rescue V 26 dir 7-117035.0.r340652/845 K 4 sbin V 24 dir fa-4.0.r343755/25229 K 6 secure V 25 dir r-1553.0.r342009/2538 K 5 share V 22 dir e-3.0.r343845/5899 K 5 stand V 36 dir 6j-38465.0-325834.r343755/100453 K 3 sys V 22 dir g-5.0.r343851/5643 K 7 targets V 35 dir 2-242818.1-284345.r340386/15617 K 5 tests V 27 dir g-257097.0.r343297/4287 K 5 tools V 26 dir 43-1590.0.r343502/3255 K 7 usr.bin V 23 dir m-3.0.r343842/13789 K 8 usr.sbin V 23 dir q-3.0.r343826/12130 END ENDREP id: 5-1.0.r343851/7551 type: dir pred: 5-1.0.r343850/7616 count: 228736 text: 343851 5877 1661 0 94a19ce89c5c7bd6f8be8eec88a5255f props: 341825 3931323 3170 0 e12175467b67ff24752fe6515be1ae5a cpath: /head copyroot: 0 / minfo-cnt: 124 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.r343851/7551 K 8 projects V 24 dir 6-1.0.r343807/315836 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.r343849/69391 K 8 svnadmin V 27 dir 0-179447.0.r343662/1318 K 4 user V 23 dir a-1.0.r343768/39744 K 6 vendor V 22 dir b-1.0.r343836/7563 K 13 vendor-crypto V 26 dir 0-1575.0.r343776/23631 K 10 vendor-sys V 26 dir 0-12116.0.r343072/1788 END ENDREP id: 0.0.r343851/8288 type: dir pred: 0.0.r343850/8353 count: 343851 text: 343851 7800 475 0 57b3c4d085645b7244a2e8be7aa4f371 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 45620 l-80028.0.t343850-7dn0 modify-file true false /head/sys/i386/acpica/acpi_wakecode.S v-236772.0.t343850-7dn0 modify-file true false /head/sys/x86/acpica/acpi_wakeup.c 8288 8510