summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Expand)Author
2016-10-22If an Access Flag fault happens while we were running the kernel andPatrick Wildt
2016-10-21Outsource simplebus softc definition so that it can be used byPatrick Wildt
2016-10-19Change pmap_proc_iflush() to take a process instead of a procPhilip Guenther
2016-10-08Various printf claim to report the PID, so actually report that and not the TIDPhilip Guenther
2016-10-05Some device trees use 64-bit intermediate virtual addresses. ThisPatrick Wildt
2016-10-02The userspace TCB_GET() shouldn't take an argumentPhilip Guenther
2016-09-26Remove xscale support. Properly distinguish between ARMv7 and ARMv8.Mark Kettenis
2016-09-25Make a move towards ending 4 decades of kernel snooping.Theo de Raadt
2016-09-24Stick the thread control block pointer into a CPU register on ARMv7.Patrick Wildt
2016-09-24If the value of r0 upon entering the kernel is zero, interpret this as theMark Kettenis
2016-09-24Remove a couple of unsused static inline functions. Also remove a comparisMark Kettenis
2016-09-24Add an implementation of __aeabi_ldivmode() and __aeabi_uldivmod(); clangMark Kettenis
2016-09-23Use "%s" to print the version string. Avoids a "format string is not aMark Kettenis
2016-09-21Modernize arm assembly in the kernel for clang.Mark Kettenis
2016-09-20Complete bus_dmamap_load_raw(9) implementation for ARM. My initialPatrick Wildt
2016-09-20one too many close parenthesesJasper Lievisse Adriaanse
2016-09-19ansify function definitionsJasper Lievisse Adriaanse
2016-09-19fix whitespace at EOLJasper Lievisse Adriaanse
2016-09-18Use a locator (named "early") to let designated drivers attach before others.Mark Kettenis
2016-09-18option INSECURE is obsoleteTheo de Raadt
2016-09-16Define PT_ARM_EXIDX.Mark Kettenis
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-04Remove support for tape block devices. Nobody mount(8)s tapes any longer.Christian Weisgerber
2016-09-03remove strongarm files that were abused by zaurusJonathan Gray
2016-09-03Remove zaurus sysctl bitsPhilip Guenther
2016-09-03Increase the number of mbufs on most architectures. This is basedAlexander Bluhm
2016-09-03Retire zaurus, as it hasn't made the EABI jump and will be permanently brokenPhilip Guenther
2016-09-02Add switch(4) cdev entryKazuya Goda
2016-08-31In pmap_activate instead of doing disable_interrupts/enable_interruptsJonathan Gray
2016-08-27Add support for the PXN bit in level 1 translation table descriptors andMark Kettenis
2016-08-26Implement bus dma support for loading raw mappings so that we can usePatrick Wildt
2016-08-26Since the caller already checks and handles COHERENT we don't needPatrick Wildt
2016-08-26Remove cpu_cpwait() calls; they are no-ops on armv7.Mark Kettenis
2016-08-26Remove the code that switches around MMU domains on armv7. MMU domains areMark Kettenis
2016-08-25Enable the UWXN bit in the SCTRL register when available. This shouldMark Kettenis
2016-08-24Replace pmap_fault_fixup() with an access flag fault handler on armv7.Mark Kettenis
2016-08-22Before pmap7.c rev 1.35 and pmap.h rev 1.44 DMA'able memory with theJonathan Gray
2016-08-21Remove the remains of a workaround to get GIC ranges for exynos.Jonathan Gray
2016-08-20Fix indentation.Mark Kettenis
2016-08-20Argh, commit from the wrong tree. Revert previous commit.Mark Kettenis
2016-08-20Fix indentation.Mark Kettenis
2016-08-20Don't set MSGBUFSIZE here such that the setting in <machine/param.h> takesMark Kettenis
2016-08-20Correctly enter a mapping as writable if no "page modified" emulationMark Kettenis
2016-08-19Make the FSR encoding strings match the ARMv7 ARM.Mark Kettenis
2016-08-19Start using to XN flag to enforce that mappings without PROT_EXEC areMark Kettenis
2016-08-19Mark device memory as execute-never to prevent a speculative instruction fetchMark Kettenis
2016-08-19Adjust the definitions of L1_S_COHERENT_v7, L2_L_COHERENT_v7 andMark Kettenis
2016-08-19Use Access Flag to do page reference emulation.Mark Kettenis
2016-08-18Separate out the Access Flag bit from the Access Permission bits in theMark Kettenis
2016-08-16remove #define for /dev/mem minors. let the raw magic of the hardcodedTed Unangst