aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* amd64: for LA57, connect DMAP directly to PML5, currently reserving 32 slotsKonstantin Belousov2025-07-142-33/+76
* amd64 pmap: for la57, copy whole kernel pml5 table to user pmap pm_pml5 tableKonstantin Belousov2025-07-141-13/+5
* amd64: add kva_layoutKonstantin Belousov2025-07-147-58/+78
* amd64 pmap: do not hardcode 512GBKonstantin Belousov2025-07-141-1/+2
* amd64 pmap: simplify recent changes to pmap_enter_pde()Alan Cox2025-07-141-19/+19
* pmap: Degrade pmap_page_set_attr*() into a no-op on same attributeOlivier Certner2025-07-131-0/+5
* amd64: move efi_map_regs definitionAhmad Khalifa2025-07-072-2/+6
* amd64 pmap: convert panics to KASSERTsAlan Cox2025-07-071-6/+6
* amd64/efirt: always map the first pageAhmad Khalifa2025-07-061-0/+17
* amd64: allow the mapping of other regions for efirtAhmad Khalifa2025-07-063-3/+27
* amd64: fix physmap entry addition logicAhmad Khalifa2025-07-061-5/+6
* amd64 pmap: preallocate another page table page in pmap_demote_DMAP()Alan Cox2025-07-061-48/+73
* amd64 pmap: do not panic on inability to insert ptp into trieKonstantin Belousov2025-07-051-17/+37
* amd64 pmap: update comment in pmap_demote_DMAP() explaining the len<NBPDP checkKonstantin Belousov2025-07-051-5/+7
* amd64 pmap: preallocate pt page for pmap_demote_pdpe() in pmap_demote_DMAP()Konstantin Belousov2025-07-051-10/+33
* linux: Regenerate system call definitionsMark Johnston2025-07-046-15/+105
* linux: Add inotify supportMark Johnston2025-07-042-5/+21
* amd64: enable EFER.TCEAlan Cox2025-07-031-0/+4
* amd64 ddb 'show pte': print both pte VA in recursive map and pte contentKonstantin Belousov2025-06-271-5/+5
* amd64: switch to la57 mode before creating kernel page tablesKonstantin Belousov2025-06-272-138/+73
* amd64: eliminate asm symbols DMAP_MIN/MAX_ADDRESSKonstantin Belousov2025-06-271-2/+0
* amd64: remove dmapbase, dmapend symbolsKonstantin Belousov2025-06-271-3/+1
* amd64: express KV4ADDR() using KV5ADDR()Konstantin Belousov2025-06-271-6/+1
* amd64 locore: fix typo in commentKonstantin Belousov2025-06-271-1/+1
* amd64/conf: Remove a config committed by accidentMark Johnston2025-06-251-5/+0
* sys: Add AT_HWCAP3 and AT_HWCAP4Andrew Turner2025-06-242-0/+4
* unix: Set O_RESOLVE_BENEATH on fds transferred between jailsMark Johnston2025-06-241-0/+5
* pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov2025-06-191-8/+32
* runq: Deduce most parameters, remove machine headersOlivier Certner2025-06-181-46/+0
* vm: remove pa_index from the machine-independent layerAlan Cox2025-06-131-1/+0
* vm: retire vm_page_lock()Alan Cox2025-06-111-4/+0
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-112-2/+2
* sys: add LINT-NOVIMAGEKristof Provost2025-06-101-0/+4
* efi: Include sys/types.h for register_tWarner Losh2025-06-041-0/+2
* sysent: retire unused SV_IA32Brooks Davis2025-06-031-1/+1
* Rename BLOW_KERNEL_WITH_EXTERR to BLOAT_KERNEL_WITH_EXTERRKonstantin Belousov2025-05-311-1/+1
* amd64 GENERIC: enable bloating kernel with ext errors stringsKonstantin Belousov2025-05-311-0/+1
* amd64: Add AMD64_DISABLE_TLSBASEKonstantin Belousov2025-05-311-0/+6
* amd64: set PCB_TLSBASE pcb flag only for new C runtime threadsKonstantin Belousov2025-05-311-1/+4
* thr_new: pass params.flags to cpu_set_user_tls()Konstantin Belousov2025-05-311-1/+1
* amd64: revert unintended changes in ia32_exception.SKonstantin Belousov2025-05-281-1/+2
* amd64: add ptrace PT_{GET,SET}TLSBASE requestsKonstantin Belousov2025-05-281-0/+21
* amd64: add mc_tlsbase member to mcontextKonstantin Belousov2025-05-281-0/+6
* amd64: add pcb_tlsbaseKonstantin Belousov2025-05-287-11/+32
* amd64: do not handle fs/gs bases conditionally on the selectorKonstantin Belousov2025-05-284-41/+3
* ppt: Fix panic when configuring unavailable MSI-X vectorKrzysztof Galazka2025-05-161-0/+3
* vm_page: make iter_insert() publicDoug Moore2025-05-091-32/+30
* mpi3mr: Broadcom's MPT-Fusion version 4 is amd64 and aarch64 onlyWarner Losh2025-04-281-0/+3
* mpi3mr: Allow driver to be in-kenrel and add to GENERICChandrakanth patil2025-04-281-0/+1
* amd64: make LA57 mode for a process opt-in by defaultKonstantin Belousov2025-04-273-1/+13