index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
arm64
/
arm64
Age
Commit message (
Expand
)
Author
2017-12-20
Sync C mutex implementations.
Martin Pieuchot
2017-12-18
Generate SIGBUS/BUS_ADRALN when we see a PC Alignment Exception from userland.
Mark Kettenis
2017-12-14
fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, so
Philip Guenther
2017-12-11
In uvm Chuck decided backing store would not be allocated proactively
Theo de Raadt
2017-09-16
The copyin(9) family of functions should return EFAULT for all memory
Philip Guenther
2017-09-08
If you use sys/param.h, you don't need sys/types.h
Theo de Raadt
2017-08-27
arm64 performance: use cache zeroing function in pmap_zero_page()
Dale Rahn
2017-08-27
Add glass console support for arm64. This uses the "stdout-path" property
Mark Kettenis
2017-08-27
Clear second return register on exec.
Mark Kettenis
2017-08-20
Add Cortex-A55 and Cortex-A75 part numbers.
Jonathan Gray
2017-08-14
Generate SIGILL for EXCP_UNKNOWN.
Mark Kettenis
2017-08-12
Clear pcb_fpcpu of the child upon fork. Not clearing it is probably not
Mark Kettenis
2017-08-11
Have bus_dmamem_map() store the virtual address of the mapping such that
Mark Kettenis
2017-08-09
Fix format strings to make the kernel build on arm64 again after the
Jonathan Gray
2017-08-09
fix format strings
Jonathan Gray
2017-08-09
remove duplicated PAGE macros and drop type suffix
Jonathan Gray
2017-08-08
Arm64 compilers like many others anymore will use floating point registers
Dale Rahn
2017-08-06
Fix TCR definitions to avoid integer overflow. Rename TCR_ASID_16 to TCR_AS
Mark Kettenis
2017-08-05
Do not enable fpu until after AST state is checked and processed.
Dale Rahn
2017-07-20
Bring SIBUS/SIGSEGV reporting in line with amd64 and i386.
Mark Kettenis
2017-06-29
TEMPORARILY disable gap compilation, until lld is fixed/updated to
Theo de Raadt
2017-06-04
Remove comment that no longer is true. esym is not written by our
Patrick Wildt
2017-06-04
Split early startup code out of locore.S into locore0.S. Adjust link
Patrick Wildt
2017-05-30
Kill db_sym_t.
Martin Pieuchot
2017-05-27
Use EFI memory map to discover available physical memory.
Mark Kettenis
2017-05-21
Give the vp pool its own allocator. Avoiding the logic that creates large
Mark Kettenis
2017-05-18
AAPCS64 requires 16 byte stack alignment. Set the bits in the system
Jonathan Gray
2017-05-10
Remove pmep_pa_is_mem(). Instead create write-back cachable mappings by
Mark Kettenis
2017-05-06
Print full MIDR for CPUs that can't be identified.
Mark Kettenis
2017-05-06
Now that we have a table of Cavium part numbers add the part number for
Jonathan Gray
2017-05-05
Add the missing cache flush operations for non-coherent mappings.
Mark Kettenis
2017-05-04
Recognize various Cavium ThunderX cores.
Mark Kettenis
2017-05-03
Bring boot() in line with our other architectures.
Mark Kettenis
2017-05-02
Zap silly diagnostic reboot message.
Mark Kettenis
2017-05-02
The pmap_vp_enter() function should only ever be called for userland mappings
Mark Kettenis
2017-04-30
Rename Debugger() into db_enter().
Martin Pieuchot
2017-04-29
Move the userret() call out of data_abort() and simply call it just before we
Mark Kettenis
2017-04-29
Call refreshcreds() in ast() since we may get there without going through
Mark Kettenis
2017-04-29
store cpu model information in the buffer used by the hw.model sysctl
Jonathan Gray
2017-04-27
Add code to identify the CPUs on arm64 systems. The primary CPU is attached
Mark Kettenis
2017-04-24
Stop dumping registers on "normal" segmentation faults. Do print the contents
Mark Kettenis
2017-04-15
The tlb flushes in pmap_set_{l1,l2,l3} use ranges that don't fully make sense.
Mark Kettenis
2017-04-13
Use the non-interrupt-safe pool allocator for the vp pool to avoid runninng
Mark Kettenis
2017-04-11
Revise 'struct fpreg' and dump floating-point register in core dumps. Also
Mark Kettenis
2017-04-04
Cleanup the code further. Get rid of the remaining C++-style comments,
Mark Kettenis
2017-04-02
On ARMv8, the translation table walk is fully coherent so there is no
Mark Kettenis
2017-03-28
Add an instruction synchronisation barrier instruction after changing
Jonathan Gray
2017-03-28
Previous W^X diff only changed the access permissions in the bootstrap page
Mark Kettenis
2017-03-24
Simplify ASID allocation code considerably by allocating an ASID up front
Mark Kettenis
2017-03-22
Implement kernel W^X for arm64. For this purpose align the different segments
Mark Kettenis
[prev]
[next]