summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactor the MAP_STACK feature, and introduce another similar variation:deraadt2019-06-011-19/+4
* Prevent attaching drivers to devices for which we attached a driver early.kettenis2019-04-162-4/+24
* Store whether or not the VFP was active on entering the unhandledpatrick2019-03-135-22/+26
* revert revert revert. there are many other archs that use custom allocs.tedu2019-02-101-3/+3
* make it possible to reduce kmem pressure by letting some pools use a moretedu2019-02-101-3/+3
* Add .fpu directives in inline assembly to silence new compilerkettenis2019-01-241-3/+9
* flense more trailing whitespacephessler2019-01-221-5/+5
* remove trailing whitespace in the Laptop Package part of the license text.phessler2019-01-221-4/+4
* match arm64 and print unconfigured simplebus devices on armv7jsg2019-01-051-2/+23
* For shared interrupts we need to make sure that we registerpatrick2018-12-071-7/+9
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* Unify the MD byteswapping code as much as possible across architectures.naddy2018-10-021-25/+20
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* fix whitespacejsg2018-09-061-3/+3
* Use MAXCPUS as the number of elements for the array of per-cpu data.kettenis2018-08-111-4/+2
* Extend the FDT interrupt API to support masking and unmasking IRQs.patrick2018-08-081-1/+3
* Make it possible to build a MULTIPROCESSOR kernel on armv7. While thiskettenis2018-08-0622-79/+165
* Give the FDT interrupt API a more generic naming by replacing thepatrick2018-08-061-1/+11
* Move from sendsig() to its callers the initsiginfo() calls andguenther2018-07-101-10/+8
* Add PCI machdep headers based on the arm64 port.patrick2018-07-091-47/+37
* Implement ampintcmsi(4) in ampintc(4) to support MSI. The GICv2M is anpatrick2018-07-093-18/+180
* Remove strange /* End of file */ style.deraadt2018-06-3013-40/+13
* Make ast() call refreshcreds(). Tweak this code to be similar to the amd64.kettenis2018-06-261-15/+3
* Save and restore FPU registers around signal handlers.kettenis2018-06-232-4/+32
* Move up the setting of pcb_tf, refreshcreds(), and stack check so thatguenther2018-06-221-28/+26
* Update the pointer to the trapframe in the PCB when handling an AST.kettenis2018-06-221-1/+3
* Save and restore the relevant FPU state on armv7.kettenis2018-06-221-35/+27
* Remove the cpu_reset_needs_v4_MMU_disable flag; it's always true for hardwarekettenis2018-06-042-26/+6
* Remove #ifdef __XSCALE__ bits. No binary change.kettenis2018-06-035-279/+5
* Remove a4x bus space hack.kettenis2018-05-154-240/+1
* Use speed from device tree for serial console on armv7 too.kettenis2018-05-071-1/+2
* Add a common rules file for ofw sources to help keep the configurationsvisa2018-05-041-2/+2
* Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andderaadt2018-04-122-4/+24
* To allow sharing more code between armv7 and arm64 platforms, introducepatrick2018-03-202-2/+4
* Do not panic from ddb(4) when a lock requirement isn't fulfilled.mpi2018-03-201-3/+1
* Make FPU registers available in core dumps and through ptrace(2).kettenis2018-03-165-13/+29
* Rework and cleanup the linker script for armv7. The main feature ispatrick2018-03-081-43/+46
* Do not redefine PAGE_SHIFT/PAGE_SIZE/PAGE_MASK in vmparam.h; thosederaadt2018-03-051-9/+1
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* AAPCS requires 8-byte alignment for 64-bit types. We missed this when wekettenis2018-03-011-2/+2
* Explicitly align svcstack and esym. Finally fixes the problem wherekettenis2018-02-281-1/+3
* Typo: auxilliary -> auxiliaryguenther2018-02-251-2/+2
* Get rid of the cpu_on_fn hook and call the psci(4) functions directly insteadkettenis2018-02-231-3/+1
* Remove almost unused `flags' argument of suser().mpi2018-02-191-3/+3
* Rework the DDB trace handling for armv7. By switching to clang thepatrick2018-02-111-64/+12
* Convert armv7 to MI mutex.mpi2018-02-103-168/+3
* Replace two spaces indents with tabs. Makes it easier to read andpatrick2018-02-101-72/+72
* Supplying entropy from etext has created a regression on arm where wepatrick2018-02-101-1/+2
* Put the ldscript parts into a single file instead of storing it as headpatrick2018-02-102-27/+25
* Make sure sigfillsiz is word aligned.patrick2018-02-061-1/+2