DELTA 333525 0 252 SVNnZ 9 e =bHc$Xmovl $handle_ibrs_entry,%eax call *%eax Do not re-enable IBRS, there is no good place to store * previous state if we come from the kernelmovl $handle_ibrs_entry,%eax call *%eax$handle_ibrs_exit,%eax call *%eax ENDREP DELTA 332489 12215 477 SVNk# 5 *E&4ASSYM(PC_IBPB_SET, offsetof(struct pcpu, pc_ibpb_setENDREP DELTA 273783 3060 2980 SVND \[cjdO5:9D+f>inz|2g{mBmdVQ'7x^]o0_q &@Z'DŮ"'1ĝc[S@ws|>kɲB(cOVn17Be9n3S/siHwK ª 6o AufU/!ܩO)Dw̦Is =Jf(ݗ>()y 6vdy.IrCm)1H%{:=X )X.5Q( }R-8C3َ= s +9vk0L )}e0ZmG寠`*<u WqϬ4)ibg/H7/n=dm8HlLWa 9䥳hIyF2,?obj>Y|j<2ʭmƢ8)IV ()% lBZF8#]e>_ijhcE@~+TUs{=^Xw}a;s7^Z=N D{ENDREP DELTA 334042 0 254 SVNe ( #&u&movl $handle_ibrs_entry,%edx call *%edx jmp .L\@.3 .L\@.1: testb $SEL_RPL_MASK, TF_CS(%esp) jz .L\@.3 .L\@.2: MOVE_STACKS movl $handle_ibrs_entry,%edx call *%edxENDREP id: x-757.0.r334103/1262 type: file pred: x-757.0.r333525/282 count: 146 text: 334103 0 261 16494 055be626c2dae4fd1e95ff4fa8b76adc a1f403aa88af811d1e21108c882f27c8e06457f0 334102-7648/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/i386/i386/exception.s copyroot: 0 / id: 7i-4.3l-5.r334103/1557 type: file pred: 7i-4.3l-5.r332489/63211 count: 190 text: 334103 287 75 9251 f51ba490e5ced63dc8027c5f663dbd77 7dfc85f0517da8e26c6b99be8839263fdcbf5fb1 334102-7648/_6 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/i386/i386/genassym.c copyroot: 5 /head/sys/i386/i386/genassym.c id: 14-757.0.r334103/1886 type: file pred: 14-757.0.r333445/101 count: 144 text: 334103 392 621 8588 96ec41dba0194f0acd17ab769a38b452 e6bd019d0bb40dfa3133d923735443e39acda585 334102-7648/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/i386/i386/support.s copyroot: 0 / PLAIN K 13 apic_vector.s V 28 file l-26168.0.r332489/60350 K 8 atomic.c V 28 file e-49999.0.r326260/11735 K 14 atpic_vector.s V 35 file t-26168.1-204309.r332489/60656 K 6 bios.c V 28 file 8-27823.0.r332489/61014 K 10 bioscall.s V 28 file b-27823.0.r331254/66121 K 17 bpf_jit_machdep.c V 29 file g-153151.0.r328218/95880 K 17 bpf_jit_machdep.h V 30 file j-153151.0.r326023/290713 K 9 copyout.c V 29 file u-332489.0.r332930/16971 K 14 copyout_fast.s V 34 file 14-757.0-332489.r332489/61592 K 11 db_disasm.c V 26 file 7c-4.3h-5.r332509/117 K 14 db_interface.c V 28 file 7e-4.3i-5.r332489/61937 K 10 db_trace.c V 26 file 7g-4.3j-5.r332564/274 K 11 elan-mmcr.c V 29 file 8-101225.0.r326408/37211 K 13 elf_machdep.c V 27 file 8-40129.0.r333228/6097 K 11 exception.s V 25 file x-757.0.r334103/1262 K 13 gdb_machdep.c V 29 file s-131899.0.r326260/12631 K 10 genassym.c V 27 file 7i-4.3l-5.r334103/1557 K 7 geode.c V 29 file 7-119608.0.r326260/12934 K 10 in_cksum.c V 29 file 7k-4.3m-5.r326023/291362 K 9 initcpu.c V 28 file 8-24113.0.r326260/13231 K 4 io.c V 30 file 1c-132956.0.r326260/13531 K 8 k6_mem.c V 28 file 8-48009.0.r328218/96192 K 8 locore.s V 28 file 7m-4.3n-5.r332489/63546 K 9 longrun.c V 30 file 8-124961.0.r325966/270870 K 9 machdep.c V 28 file 7o-4.3o-5.r334009/14390 K 5 mem.c V 28 file 7u-4.3r-5.r332489/64212 K 18 minidump_machdep.c V 29 file 8-157909.0.r333145/14140 K 10 mp_clock.c V 28 file 8-51451.0.r326408/37514 K 12 mp_machdep.c V 29 file 22-25164.0.r332489/64849 K 8 mpboot.s V 29 file 26-25164.0.r332489/65159 K 5 npx.c V 32 file ay-4.0-327380.r329878/36795 K 9 perfmon.c V 28 file j-14825.0.r220433/27097 K 6 pmap.c V 26 file 7y-4.3t-5.r333524/562 K 14 prof_machdep.c V 34 file m-13107.0-327771.r327771/3652 K 16 ptrace_machdep.c V 29 file s-146818.0.r326260/14743 K 10 sigtramp.s V 32 file 7m-4.0-328913.r332489/65792 K 9 support.s V 26 file 14-757.0.r334103/1886 K 7 swtch.s V 27 file 16-757.0.r332489/66441 K 13 sys_machdep.c V 28 file 84-4.3w-5.r332489/66742 K 6 trap.c V 26 file 86-4.3x-5.r334018/148 K 13 uio_machdep.c V 30 file 6-127282.0.r326023/292360 K 6 vm86.c V 28 file 4-27998.0.r332489/67412 K 10 vm86bios.s V 28 file l-34840.0.r332489/67711 K 12 vm_machdep.c V 28 file 8a-4.3z-5.r332489/68012 END ENDREP id: 1m-5.0.r334103/4423 type: dir pred: 1m-5.0.r334018/2707 count: 4609 text: 334103 2182 2228 0 a52f77d9f55b563863da85d8dd739830 cpath: /head/sys/i386/i386 copyroot: 0 / id: 19-757.0.r334103/4595 type: file pred: 19-757.0.r334042/279 count: 44 text: 334103 1043 193 8677 f457e26deb598f7e3d2359ada0d75c05 1efea60a379d26906b1106c6375cba34f6f262d0 334102-7648/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/i386/include/asmacros.h copyroot: 0 / PLAIN K 8 _align.h V 28 file e-196994.0.r215856/4718 K 6 _bus.h V 29 file j-145253.0.r326260/31913 K 11 _inttypes.h V 27 file o-85892.0.r217157/4633 K 9 _limits.h V 27 file 8d-4.40-5.r232262/4913 K 9 _stdint.h V 28 file q-100882.0.r232264/4907 K 8 _types.h V 29 file 22-102227.0.r232261/5057 K 16 acpica_machdep.h V 28 file v-100969.0.r254305/5045 K 10 apm_bios.h V 26 file 4-3263.0.r215140/4833 K 14 apm_segments.h V 27 file 7-3263.0.r139790/37952 K 5 asm.h V 28 file 8-23571.0.r326123/12813 K 10 asmacros.h V 26 file 19-757.0.r334103/4595 K 8 atomic.h V 28 file f-38517.0.r326971/17955 K 10 bootinfo.h V 27 file 4-3385.0.r326260/32518 K 5 bus.h V 27 file k-32517.0.r244191/4532 K 9 bus_dma.h V 28 file p-32517.0.r326260/32819 K 7 clock.h V 27 file g-2858.0.r263008/31329 K 9 counter.h V 29 file k-249268.0.r326260/33123 K 5 cpu.h V 29 file 8i-4.42-5.r326023/295425 K 9 cpufunc.h V 29 file 8k-4.43-5.r326023/295755 K 10 cputypes.h V 26 file 8-553.0.r326260/33433 K 9 cserial.h V 30 file p-123120.0.r308457/103865 K 12 db_machdep.h V 28 file 8m-4.44-5.r334009/17460 K 6 dump.h V 29 file g-276772.0.r276772/34194 K 5 efi.h V 29 file e-307070.0.r307189/32038 K 11 elan_mmcr.h V 29 file 7-124144.0.r326260/33733 K 5 elf.h V 28 file e-25984.0.r247047/12991 K 8 endian.h V 27 file 8o-4.47-5.r232266/4969 K 6 exec.h V 33 file w-1543.1-1544.r326023/296094 K 5 fdt.h V 29 file w-250840.0.r250840/38095 K 7 float.h V 27 file 8q-4.48-5.r232491/4854 K 15 floatingpoint.h V 27 file 8-326.0.r325966/277999 K 7 frame.h V 28 file 8s-4.49-5.r332489/71082 K 13 gdb_machdep.h V 29 file v-131899.0.r330539/27378 K 8 ieeefp.h V 28 file b-1834.0.r325966/278306 K 15 if_wl_wavelan.h V 28 file b-26003.0.r326260/34346 K 10 in_cksum.h V 29 file 4-15291.0.r326023/296436 K 14 intr_machdep.h V 28 file e-121982.0.r331698/5384 K 13 ioctl_bt848.h V 28 file g-23599.0.r326260/34965 K 14 ioctl_meteor.h V 29 file c-123223.0.r326260/35273 K 7 iodev.h V 30 file 1g-132956.0.r326260/35583 K 5 kdb.h V 29 file c-131903.0.r326260/35888 K 8 limits.h V 29 file 8u-4.4a-5.r326023/296742 K 8 md_var.h V 27 file 28-7090.0.r333445/2809 K 8 memdev.h V 30 file 1j-132956.0.r326260/36189 K 10 metadata.h V 28 file 8-114373.0.r293343/5238 K 10 minidump.h V 29 file c-157909.0.r326260/36495 K 13 mp_watchdog.h V 29 file i-133759.0.r326260/36801 K 10 nexusvar.h V 29 file m-177157.0.r177157/29548 K 5 npx.h V 28 file 8y-4.4c-5.r329878/39443 K 13 ofw_machdep.h V 30 file 10-250840.0.r250840/38665 K 7 param.h V 28 file 90-4.4d-5.r332489/71723 K 2 pc V 24 dir 1q-5.0.r332489/72469 K 5 pcb.h V 29 file 98-4.4g-5.r326023/298045 K 9 pcb_ext.h V 25 file 8-28009.0.r333504/86 K 12 pci_cfgreg.h V 28 file i-26159.0.r223440/10092 K 6 pcpu.h V 27 file b-35069.0.r334018/2879 K 9 perfmon.h V 28 file n-14825.0.r139790/45650 K 6 pmap.h V 28 file 9a-4.4i-5.r332489/72949 K 10 pmc_mdep.h V 28 file 2c-145256.0.r333587/137 K 8 ppireg.h V 29 file t-146211.0.r326260/38918 K 6 proc.h V 29 file 9c-4.4j-5.r326023/298709 K 9 profile.h V 32 file z-1543.2-1544.r326123/13412 K 5 psl.h V 27 file 9e-4.4k-5.r233204/6230 K 8 ptrace.h V 32 file 11-1543.3-1544.r232520/7776 K 9 pvclock.h V 29 file f-278183.0.r278183/25111 K 5 reg.h V 27 file 9g-4.4m-5.r233124/6985 K 7 reloc.h V 34 file 13-1543.4-1544.r326023/299388 K 10 resource.h V 28 file 8-40713.0.r261790/43296 K 6 runq.h V 28 file c-97261.0.r326260/39222 K 10 segments.h V 28 file 9i-4.4n-5.r332489/73283 K 8 setjmp.h V 27 file 8-32411.0.r232275/4641 K 8 sf_buf.h V 29 file i-122780.0.r326260/39523 K 10 sigframe.h V 29 file 10-51792.0.r326260/39827 K 8 signal.h V 34 file 15-1543.5-1544.r326023/300075 K 7 smapi.h V 29 file f-109412.0.r326260/40133 K 5 smp.h V 29 file 2x-25164.0.r332073/15810 K 9 speaker.h V 26 file 8-737.0.r152306/40409 K 12 specialreg.h V 27 file 9k-4.4o-5.r233207/5505 K 7 stack.h V 30 file 17-174195.0.r287643/16900 K 8 stdarg.h V 27 file 9m-4.4p-5.r232276/4633 K 9 sysarch.h V 25 file 8-550.0.r233209/5188 K 10 timerreg.h V 29 file w-146211.0.r326260/40433 K 6 trap.h V 27 file 9o-4.4q-5.r232492/4660 K 5 tss.h V 29 file 9q-4.4r-5.r326023/300424 K 10 ucontext.h V 29 file 13-51792.0.r326260/40739 K 6 vdso.h V 29 file i-237433.0.r237433/30242 K 4 vm.h V 29 file c-195033.0.r326260/41047 K 6 vm86.h V 28 file b-28009.0.r326260/41352 K 9 vmparam.h V 28 file 9u-4.4t-5.r332489/73622 K 3 xen V 26 dir 4-181638.0.r298971/532 END ENDREP id: 1o-5.0.r334103/9236 type: dir pred: 1o-5.0.r334042/4914 count: 2335 text: 334103 4895 4328 0 2089747d762b648e8ba511cb68f4505c cpath: /head/sys/i386/include copyroot: 0 / PLAIN K 8 Makefile V 25 file 5x-4.2h-5.r224063/68 K 6 acpica V 27 dir v-67760.0.r331254/65278 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.r333890/5563 K 4 i386 V 23 dir 1m-5.0.r334103/4423 K 5 ibcs2 V 25 dir 3-3569.0.r331329/3261 K 7 include V 23 dir 1o-5.0.r334103/9236 K 5 linux V 27 dir 12-9313.0.r332930/25879 K 3 pci V 26 dir 3-2433.0.r329873/39767 END ENDREP id: 1c-5.0.r334103/9892 type: dir pred: 1c-5.0.r334042/5569 count: 13170 text: 334103 9411 468 0 30094811f754304db5aedb4c4fc856be cpath: /head/sys/i386 copyroot: 0 / PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r334038/5150 K 3 arm V 26 dir 2-70651.0.r334045/7152 K 5 arm64 V 27 dir 2-280364.0.r334101/4770 K 3 bsm V 29 dir 2-141144.0.r326023/239523 K 3 cam V 26 dir 2-39212.0.r334065/8490 K 4 cddl V 28 dir br-168404.0.r333630/9380 K 6 compat V 26 dir k-9313.0.r333813/75900 K 4 conf V 22 dir y-5.0.r334032/8857 K 7 contrib V 27 dir 2-23283.0.r333813/80776 K 6 crypto V 26 dir 7-55009.0.r333883/2262 K 3 ddb V 23 dir 10-5.0.r333447/2524 K 3 dev V 24 dir 12-5.0.r334099/15840 K 3 dts V 27 dir j-325826.0.r333250/5867 K 2 fs V 25 dir 2-1541.0.r333924/3107 K 3 gdb V 28 dir h-131899.0.r330539/27205 K 4 geom V 27 dir 2-13041.0.r333439/19660 K 3 gnu V 27 dir 2-1421.0.r332839/335466 K 4 i386 V 23 dir 1c-5.0.r334103/9892 K 3 isa V 23 dir 1w-5.0.r330783/6785 K 4 kern V 24 dir 20-5.0.r334087/12236 K 7 kgssapi V 28 dir 13-184588.0.r329251/2144 K 7 libkern V 26 dir 9-1542.0.r333449/79561 K 4 mips V 27 dir 2-178171.0.r333681/8625 K 7 modules V 26 dir i-2834.0.r333848/26336 K 3 net V 25 dir x-1542.0.r334094/6809 K 8 net80211 V 28 dir 2-116742.0.r331797/75890 K 8 netgraph V 29 dir 69-52419.0.r333813/233405 K 7 netinet V 26 dir 4f-1541.0.r334055/8186 K 8 netinet6 V 27 dir q-52904.0.r333978/14231 K 8 netipsec V 28 dir 2-105197.0.r334054/20062 K 7 netpfil V 28 dir 11-240494.0.r334039/3696 K 6 netsmb V 27 dir u-75374.0.r333425/79229 K 3 nfs V 28 dir 4l-1541.0.r333813/259026 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.r333813/266961 K 10 opencrypto V 27 dir 2-104476.0.r332778/2737 K 7 powerpc V 23 dir 22-5.0.r334015/8609 K 5 riscv V 27 dir 2-292407.0.r333679/3946 K 3 rpc V 27 dir u-1839.0.r327173/160363 K 8 security V 27 dir 2-86630.0.r331797/87917 K 7 sparc64 V 27 dir 2-79054.0.r333890/10147 K 3 sys V 24 dir 28-5.0.r334074/16122 K 5 teken V 34 dir h-186681.0-196775.r333995/1424 K 5 tests V 28 dir f-290663.0.r333802/83231 K 5 tools V 27 dir 6k-1541.0.r331499/46041 K 3 ufs V 26 dir 1a-1542.0.r333888/3294 K 2 vm V 26 dir 1k-1542.0.r334057/3268 K 3 x86 V 28 dir 11-204309.0.r334064/2346 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 28 dir 2-181624.0.r333169/16591 END ENDREP id: g-5.0.r334103/12339 type: dir pred: g-5.0.r334101/7224 count: 119123 text: 334103 10059 2267 0 9ceb2f6aa9e10bafd4d50529db7c032b props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 14 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.r327183/306 K 10 .gitignore V 27 file 4-327183.0.r327183/561 K 9 COPYRIGHT V 25 file 1-2656.0.r333391/421 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r333965/172 K 8 Makefile V 30 file 3-1594.0-1595.r330364/112 K 13 Makefile.inc1 V 26 file 5-38666.0.r333071/123 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r328347/494 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r333717/1574 K 6 README V 26 file 1-21173.0.r334073/921 K 9 README.md V 28 file 1-314473.0.r334073/1198 K 8 UPDATING V 27 file 1-41806.0.r333717/1869 K 3 bin V 22 dir 1-5.0.r334008/5980 K 4 cddl V 27 dir 1-168404.0.r333885/4387 K 7 contrib V 27 dir 1-16755.0.r334068/40485 K 6 crypto V 26 dir 1-25405.0.r333678/1630 K 3 etc V 23 dir 1-38.0.r334007/5723 K 3 gnu V 22 dir 1-3.0.r332993/8736 K 7 include V 25 dir 1-697.0.r333577/14773 K 9 kerberos5 V 29 dir 4q-29815.0.r326276/191943 K 3 lib V 22 dir 6-5.0.r334090/8254 K 7 libexec V 22 dir c-5.0.r333398/4720 K 7 release V 25 dir 1-3027.0.r333976/2294 K 6 rescue V 26 dir 7-117035.0.r325633/917 K 4 sbin V 23 dir fa-4.0.r334095/6110 K 6 secure V 27 dir r-1553.0.r333490/175440 K 5 share V 23 dir e-3.0.r334100/24690 K 5 stand V 34 dir 6j-38465.0-325834.r333955/8162 K 3 sys V 23 dir g-5.0.r334103/12339 K 7 targets V 36 dir 2-242818.1-284345.r330653/148111 K 5 tests V 28 dir g-257097.0.r333679/10014 K 5 tools V 26 dir 43-1590.0.r334082/2730 K 7 usr.bin V 23 dir m-3.0.r334102/15119 K 8 usr.sbin V 23 dir q-3.0.r334085/12094 END ENDREP id: 5-1.0.r334103/14259 type: dir pred: 5-1.0.r334102/16970 count: 222594 text: 334103 12575 1671 0 0e14ff2481a7f9708c370fc743c88bde props: 328091 5791 3051 0 2ece12adb998edfbd21c47354093903b 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 23 dir 5-1.0.r334103/14259 K 8 projects V 23 dir 6-1.0.r334036/17803 K 7 release V 22 dir 7-1.0.r324101/3266 K 6 releng V 23 dir 8-1.0.r333375/24892 K 6 stable V 23 dir 9-1.0.r334097/99954 K 8 svnadmin V 27 dir 0-179447.0.r334013/1664 K 4 user V 22 dir a-1.0.r334092/5460 K 6 vendor V 22 dir b-1.0.r334067/7036 K 13 vendor-crypto V 26 dir 0-1575.0.r333676/29760 K 10 vendor-sys V 26 dir 0-12116.0.r333763/1789 END ENDREP id: 0.0.r334103/14995 type: dir pred: 0.0.r334102/17705 count: 334103 text: 334103 14508 474 0 079632e5c0b937e24201c207c2eec4b1 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44998 x-757.0.t334102-7648 modify-file true false /head/sys/i386/i386/exception.s 7i-4.3l-5.t334102-7648 modify-file true false /head/sys/i386/i386/genassym.c 14-757.0.t334102-7648 modify-file true false /head/sys/i386/i386/support.s 19-757.0.t334102-7648 modify-file true false /head/sys/i386/include/asmacros.h 14995 15220