summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2020-03-11Take a swing at blocking Load-Value-Injection attacks against thePhilip Guenther
2020-03-09Recommit, now that we found out how to fix the BIOS related issues: goOtto Moerbeek
2020-03-08fs_name[] must match file_system[], adapt for ufs2 support.Landry Breuil
2020-03-07Revert previous, there are BIOS that do not like these changes.Otto Moerbeek
2020-03-06Add a PCI attachment driver for com(4). Intel has been removing legacyPatrick Wildt
2020-03-05Allow amd64 boot(8) and friends to read from an ffs2 filesystem.Otto Moerbeek
2020-03-02amd64 ramdisk does not support CD9660, so no use to have a cd(4).Otto Moerbeek
2020-02-28Add a sanity check on obj_size to ensure the allocated object fits insidemortimer
2020-02-28Adapt biosboot(8) so it can read boot(8) from an ffs2 filesystem.Otto Moerbeek
2020-02-28oops, tsc value is 64 bit.Theo de Raadt
2020-02-28oops some snapshot tests fell inTheo de Raadt
2020-02-28syncTheo de Raadt
2020-02-27in rdrand() timeout, if the rdrand instruction fails to fetch entropyTheo de Raadt
2020-02-26vmm(4): check page boundaries for pvclock structpd
2020-02-26vmm(4): tighten rdmsr on svmpd
2020-02-20controler -> controllerJonathan Gray
2020-02-19Make sure the first 2MB page of the kernel is actually mapped RO in theMark Kettenis
2020-02-17vmm: check guest cpl and xsave_mask in xsetbv handlerpd
2020-02-17In vcpu_must_stop() use SIGPENDING() to check if there is a possibleClaudio Jeker
2020-02-15Add bounds check on addresses passed from guests in pvclock.mortimer
2020-02-15Enable iwx(4) on amd64.Stefan Sperling
2020-02-10When attempting to disabe TSX avoid uninitialised var use for Intel cpusJonathan Gray
2020-02-08remove erroneous line in comment for vm_get_info()Jasper Lievisse Adriaanse
2020-01-31Remove an unused function.Mike Larkin
2020-01-24Machines have started to appear that have the framebuffer at an address > 4GB.Mark Kettenis
2020-01-24cleanup unused headers generated by configJonathan Gray
2020-01-23wire up pppac(4) to some majors on each arch.David Gwynne
2020-01-22Remove trailing whitespace, no code change.Mike Larkin
2020-01-21Import dt(4) a driver and framework for Dynamic Profiling.Martin Pieuchot
2020-01-21Whitespace fixes. No code change.Mike Larkin
2020-01-21Remove some prototypes under #ifdef HIBERNATE that we don't use anymore.Mike Larkin
2020-01-21Whitespace/style fixes. No code change.Mike Larkin
2020-01-21remove a few disabled drivers that don't compile and seem unlikely toTed Unangst
2020-01-20floppy is a bit tight right now, evict fxp temporarily until anotherTheo de Raadt
2020-01-20remove esp at pcmcia attachment. it doesn't even compile.Ted Unangst
2020-01-20Separate the stack trace saving interface from ddb. The saving does notVisa Hankala
2020-01-09If the kernel panics due to SMEP or SMAP, print correct stack traceAlexander Bluhm
2020-01-04remove AMD64 strings from pcidevsJonathan Gray
2019-12-23Machines with many CPUs and long feature lists fill up the dmesg(8)Alexander Bluhm
2019-12-23The boot loader allows to inspect memory with the hexdump command.Alexander Bluhm
2019-12-23Add amdgpio(4), a driver for the GPIO controller found on newer AMDMark Kettenis
2019-12-20Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.Jonathan Gray
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-12-17Add fido(4), a HID driver for FIDO/U2F security keysReyk Floeter
2019-12-13noone has gpr(4) devices.Theo de Raadt
2019-12-13Ensure VMCS is flushed/loaded properly in certain uncommon cases.Mike Larkin
2019-12-12On a HP EliteBook 830 G6 the Computrace executable is located inAlexander Bluhm
2019-12-08Bye bye options KVM86 and VM86Martin Pieuchot
2019-12-04Fix uvm_unmap_remove panic when tearing down VMs.Mike Larkin
2019-11-29Fix size of reserved bytes section in xsave header.mortimer