aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Implement Address Space Layout Randomization (ASLR)Konstantin Belousov2019-02-101-1/+2
* Revert r343713 temporarilyConrad Meyer2019-02-101-2/+2
* Retire SPX_HACK option unused after r342244Ed Maste2019-02-061-3/+0
* amd64: clear callee-preserved registers on syscall exit.Konstantin Belousov2019-02-051-2/+4
* Enable COVERAGE and KCOV by default on arm64 and amd64.Andrew Turner2019-02-031-2/+2
* Make iflib a loadable module.Konstantin Belousov2019-01-311-6/+7
* Extract the coverage sanitizer KPI to a new file.Andrew Turner2019-01-292-2/+6
* Garbage collect AH_SUPPORT_AR5416 config option.Andriy Voskoboinyk2019-01-251-1/+0
* linuxulator: fix stack memory disclosure in linux_sigaltstackEd Maste2019-01-211-0/+1
* Remove IEEE80211_AMPDU_AGE config option.Andriy Voskoboinyk2019-01-201-1/+0
* vmm(4): Mask Spectre feature bits on AMD hostsConrad Meyer2019-01-181-0/+8
* Trim whitespace at EoL, use tabs instead of spaces for indent.Konstantin Belousov2019-01-171-10/+10
* vmm(4): Take steps towards multicore bhyve AMD supportConrad Meyer2019-01-162-37/+114
* Add support for the Clang Coverage Sanitizer in the kernel (KCOV).Andrew Turner2019-01-121-0/+1
* Fix errno values returned from DUMMY_XATTR linuxulator callsFedor Uporov2019-01-112-2/+2
* x86: Report per-cpu IPI TLB shootdown generation in ddb 'show pcpu' output.Konstantin Belousov2019-01-041-0/+1
* Avoid setting PG_U unconditionally in pmap_enter_quick_locked().Mark Johnston2019-01-021-12/+9
* Remove iBCS2, part2: general kernelMateusz Guzik2018-12-196-13/+0
* amd64: stop re-reading curpc on subyte/suwordMateusz Guzik2018-12-081-4/+0
* Plug memory disclosures via ptrace(2).Mark Johnston2018-12-032-0/+5
* amd64: align target memmove buffer to 16 bytes before using rep movsMateusz Guzik2018-12-011-0/+30
* amd64: handle small memmove buffers with overlapping storesMateusz Guzik2018-11-301-40/+51
* amd64: remove stale attribution for memmove workMateusz Guzik2018-11-301-2/+0
* amd64: tidy up copying backwards in memmoveMateusz Guzik2018-11-301-28/+26
* Fix assert condition in pmap_large_unmap().Konstantin Belousov2018-11-271-6/+8
* Remove superfluous bzero in getcontext/swapcontext/sendsigEric van Gyzen2018-11-262-5/+2
* Prevent kernel stack disclosure in getcontext/swapcontextEric van Gyzen2018-11-261-0/+2
* Clear unused bytes in ia32_osendsig().Mark Johnston2018-11-221-0/+2
* Align IA32_ARCH_CAP MSR definitions and use with SDM rev. 068.Konstantin Belousov2018-11-161-1/+2
* amd64: handle small memset buffers with overlapping storesMateusz Guzik2018-11-161-29/+40
* Add ZFS to amd64 NOTES to catch future breakage of static linkingMatt Macy2018-11-131-0/+5
* Add evdev support to amd64 and i386 kernelsNiclas Zeising2018-11-122-0/+10
* Apply fix to un-cripple max cpu id on BSP earlier.Konstantin Belousov2018-11-121-0/+1
* amd64: align memset buffers to 16 bytes before using rep stosMateusz Guzik2018-11-081-2/+16
* Add the KUBSAN options to the arm64 and amd64 GENERIC kernel config files.Andrew Turner2018-11-061-0/+2
* Fix builds with COMPAT_LINUX32 in the kernel config.Tijl Coosemans2018-11-061-0/+2
* On amd64 both Linux compat modules, linux.ko and linux64.ko, provideTijl Coosemans2018-11-061-2/+2
* Add a custom implementation of cpu_lock_delay() for x86.John Baldwin2018-11-051-1/+1
* Add a KPI for the delay while spinning on a spin lock.John Baldwin2018-11-051-0/+1
* Don't enter DDB for fatal traps before panic by default.John Baldwin2018-11-011-1/+1
* Add pci_early function to detect Intel stolen memory.Konstantin Belousov2018-10-312-0/+15
* Compile in VERBOSE_SYSINIT support by default, remain silent by defaultKyle Evans2018-10-312-0/+2
* Merge cases with upper block.Marcelo Araujo2018-10-311-4/+0
* Emulate machine check related MSR_EXTFEATURES to allow guest OSes toMarcelo Araujo2018-10-301-0/+5
* amd64: Use ifuncs to select suitable implementation of set_pcb_flags().Konstantin Belousov2018-10-291-4/+10
* Style.Konstantin Belousov2018-10-291-10/+16
* Provide basic descriptions for VMX exit reason (from "Intel 64 and IA-32Yuri Pankov2018-10-271-0/+8
* amd64: finish the tail in memset with an overlapping storeMateusz Guzik2018-10-221-3/+6
* Remove the ncr(4) drive.Warner Losh2018-10-221-2/+1
* Remove stg(4) driverWarner Losh2018-10-221-7/+0