aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* amd64: store per-cpu allocations subtracted by __pcpuMateusz Guzik2020-02-122-2/+8
* amd64: remove redundant sa->code assignment from cpu_fetch_syscall_args_fallbackMateusz Guzik2020-02-111-2/+0
* amd64: clean up counter(9)Mateusz Guzik2020-02-071-8/+9
* Define MAXCPU consistently between the kernel and KLDs.Mark Johnston2020-02-051-1/+1
* regen linuxulator sysent after r357577Ed Maste2020-02-055-5/+75
* linuxulator: implement sendfileEd Maste2020-02-053-4/+4
* Fix map locking in the CLEAR_PKRU sysarch(2) handler.Mark Johnston2020-02-051-1/+1
* Regen after r357503.Edward Tomasz Napierala2020-02-045-18/+162
* Add missing linux(4) syscall entries. This fixes missing debugEdward Tomasz Napierala2020-02-042-10/+19
* Reimplement stack capture of running threads on i386 and amd64.Mark Johnston2020-01-311-6/+0
* amd64: speed up failing case for memcmpMateusz Guzik2020-01-301-58/+48
* amd64: revamp memcmpMateusz Guzik2020-01-281-74/+173
* Regen.Mark Johnston2020-01-212-46/+101
* Fix 64-bit syscall argument fetching in 32-bit Linux syscall handlers.Mark Johnston2020-01-212-16/+12
* Add support for Hygon Dhyana Family 18h processor.Konstantin Belousov2020-01-211-1/+3
* sysent targets: further cleanup and deduplicationKyle Evans2020-01-182-46/+4
* Set .ORDER for makesyscalls generated filesKyle Evans2020-01-102-0/+6
* sysctl: mark more nodes as MPSAFEPawel Biernacki2020-01-061-4/+6
* locks: add default delay structMateusz Guzik2020-01-051-2/+1
* When a copy-on-write fault occurs, pmap_enter() is called on to replace theAlan Cox2020-01-041-3/+9
* bhyve: terminate waiting loops if thread suspension is requested.Konstantin Belousov2020-01-024-18/+52
* Add basic getcpu(2) support to linuxulator. The purpose of thisEdward Tomasz Napierala2019-12-312-4/+0
* Regen after r356229.Edward Tomasz Napierala2019-12-313-3/+25
* Fix definitions for Linux getcpu(2).Edward Tomasz Napierala2019-12-311-1/+2
* linux(4): implement copy_file_range(2)Pawel Biernacki2019-12-302-4/+0
* Implement Linux syslog(2) syscall; just enough to make Linux dmesg(8)Edward Tomasz Napierala2019-12-292-2/+0
* Unbreak build. It seems that mips and amd64 still pull in link_elf.c, soBrandon Bergren2019-12-241-0/+7
* Micro-optimize the control flow in _pmap_unwire_ptp(), and eliminateAlan Cox2019-12-211-3/+2
* Correct a mistakenly inverted condition in r355833.Alan Cox2019-12-201-1/+1
* When pmap_enter_{l2,pde}() are called to create a kernel mapping, they areAlan Cox2019-12-181-89/+106
* Add compat.linux.emul_path, so it can be set to something otherEdward Tomasz Napierala2019-12-162-6/+6
* Add sync_file_range(2) implementation to linux(4); it's a thin wrapperEdward Tomasz Napierala2019-12-142-2/+0
* Regen after r355752.Edward Tomasz Napierala2019-12-146-6/+60
* Fix definitions for linuxulator's sync_file_range(2).Edward Tomasz Napierala2019-12-142-2/+4
* Support software breakpoints in the debug server on Intel CPUs.John Baldwin2019-12-135-18/+59
* Introduce vm_page_astate.Mark Johnston2019-12-102-5/+5
* Use 4 byte stack alignment instead of 8 byte.John Baldwin2019-12-091-4/+4
* Copy out aux args after the argument and environment vectors.John Baldwin2019-12-092-23/+40
* amd64: properly set the start of the io permission bitmap for BSPKonstantin Belousov2019-12-071-0/+2
* sysent: Reduce duplication and improve readability.Brooks Davis2019-12-062-8/+24
* Move the mds, irbs, and ssb mitigation knobs into machdep.mitigations.Scott Long2019-12-061-0/+7
* Regularize my copyright noticeWarner Losh2019-12-041-2/+1
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-036-73/+85
* Fix a few places that free a page from an object without busy held. This isJeff Roberson2019-12-021-8/+12
* bhyve amd: amdvi_dump_cmds() log the command for which the command completion...Anish Gupta2019-12-011-9/+7
* Remove the trm(4) driverScott Long2019-11-281-1/+0
* amd64: assert that EARLY_COUNTER does not corrupt memory.Konstantin Belousov2019-11-241-0/+1
* Add kcsan_md_unsupported from NetBSD.Andrew Turner2019-11-211-0/+6
* Fix for style(9): use parentheses around return statements.Andrew Turner2019-11-211-3/+3
* Port the NetBSD KCSAN runtime to FreeBSD.Andrew Turner2019-11-216-17/+159