summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2015-06-23If the kernel symbols fit completely into the 2 MB alignment holeAlexander Bluhm
2015-06-23delete more p==NULL checks; discussed with miod, kettenis, dlg beforeTheo de Raadt
2015-06-22Add an #ifdef HIBERNATE to allow to build a kernel without hibernate butAlexander Bluhm
2015-06-22Make it possible to create write combing mappings through /dev/mem. This isMark Kettenis
2015-06-22document that boot.conf can contain comments;Jason McIntyre
2015-06-21Count transmitted packets.Mark Kettenis
2015-06-19remove isp(4) now that the ql* family have replaced itJonathan Matthew
2015-06-17crank to 5.8-betaTheo de Raadt
2015-06-17Make kernel text read-only and unreadable from userland, and remove the bogusMiod Vallat
2015-06-16alloc_contiguous_pages() is supposed to round the allocation size to a pageMiod Vallat
2015-06-16Clear the PIC `write request' memory at initialization time. There isMiod Vallat
2015-06-14Bring a few routines from libkern in order to avoid linking against libgcc.Miod Vallat
2015-06-14Build required bits from libkern rather than importing them from libgcc.Miod Vallat
2015-06-14Build __moddi3, __muldi3 and __qdivrem from libkern, and built no-pie, insteadMiod Vallat
2015-06-14correct the uart irq numbersJonathan Gray
2015-06-14add a driver for the ARM PrimeCell PL031 RTCJonathan Gray
2015-06-13Parse _CST objects and use the C-states they describe when they're sane.Philip Guenther
2015-06-13When investigating an uninitialised variable in the armv7 resettodr()Jonathan Gray
2015-06-11In the copyout family of functions, if the address is out of rangeTheo de Raadt
2015-06-11convert sc_sendq into an mbuf_list, and use ph_cookie rather than rcvif toJonathan Matthew
2015-06-08enable agtimer on the ramdisk as wellJonathan Gray
2015-06-08At some point arm moved to a unified syntax for arm and thumb instructions.Jonathan Gray
2015-06-08Add initial support for the ARM Versatile Express boards as emulated byJonathan Gray
2015-06-07Initial exynos4 bits. Among other things the gic isn't mapped correctlyJonathan Gray
2015-06-07Add a default panic case to a switch statement where code after assumesJonathan Gray
2015-06-07Add CR4_FSGSBASEPhilip Guenther
2015-06-07Enable use of mwait in non-MP boxes and report # of C-substates up to C7,Philip Guenther
2015-06-06Add some changes from Patrick Wildt in bitrig that are required to makeJonathan Gray
2015-06-06Enable rtwn(4) on RAMDISK_CD kernels for upgrades. ok deraadtStefan Sperling
2015-06-05And ... more discussion occurs between miod and kettenis aboutTheo de Raadt
2015-06-05And part 2 of the onfault repair. Do the actual clearing of pcb_onfaultTheo de Raadt
2015-06-05Missing no-pie logic for bootblocks.Miod Vallat
2015-06-05Do not unconditionally clear pcb_onfault after a uvm_fault. That willTheo de Raadt
2015-06-05these days, curproc is never NULL, so skip those checks.Theo de Raadt
2015-06-05trunc_page() generally.... succeeds at clearing the page offsetTheo de Raadt
2015-06-05These days p->p_addr will never be NULL.Mark Kettenis
2015-06-05Add bits missed in previous... I suck at cvs.Martin Pieuchot
2015-06-05Put spaces and commas where they belong.Martin Pieuchot
2015-06-05Finally protect VP lookups to guarantee that a pted won't be freed orMartin Pieuchot
2015-06-05Don't try to be clever when unrolling the loop in pmap_remove().Martin Pieuchot
2015-06-05Replace the per-entry locks by a global HASH lock.Martin Pieuchot
2015-06-05Call pte_spill_v() from the real mode fault handler instead of rerollingMartin Pieuchot
2015-06-05Rewrite PTE manipulation routines to better match the PEM.Martin Pieuchot
2015-06-05Split pteclrbits() into pmap_{test,clear}_attrs().Martin Pieuchot
2015-06-05More usages of pmap_ptedinhash().Martin Pieuchot
2015-06-05Remove DEBUG stuff.Martin Pieuchot
2015-06-05Make use of ptesr() instead of rerolling it.Martin Pieuchot
2015-06-05Merge various copies of the same code into a new function to determineMartin Pieuchot
2015-06-05Introduce pmap_pted_ro() a simple wrapper for the 32/64 bits versionsMartin Pieuchot
2015-06-05Do only one VP lookup when removing a page.Martin Pieuchot