summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-11-16Add cas(4).Brad Smith
2014-11-14enable trunk.Henning Brauer
2014-11-14implement the atomic_foo things on arm.David Gwynne
2014-11-11Do not held the kernel lock when calling hardclock() and statclock().Martin Pieuchot
2014-11-11Local APIC page doesn't need X permissions.Mike Larkin
2014-11-09remove commented entries for tedu'd bluetooth driversJonathan Gray
2014-11-08Delete commented out 'romtty' device configuration.Kenji Aoyama
2014-11-08No need to keep the temporary mappings for the MMU pages for the resumeMike Larkin
2014-11-08Kill #if 0'ed code for boot args that we don't care about on amd64.Philip Guenther
2014-11-07Wrong comment - NX is handled later (for now), not in locore. No functionalMike Larkin
2014-11-07Enable xhci(4). Most of the features are here, USB 1.x devices only workMartin Pieuchot
2014-11-07Map .rodata and the KVA range corresponding to the ISA hole as NX on amd64Mike Larkin
2014-11-05remove uneeded bpf includesJonathan Gray
2014-11-05Map .rodata RO after boot on amd64. Makefile.amd64 changes from deraadt.Mike Larkin
2014-11-04Uncomment code that does voltage capabilities initialisation. WithoutJonathan Gray
2014-11-04Add rgephy(4) for the RTL8211E phy in the LeMaker Banana Pi and Banana Pro.Jonathan Gray
2014-11-04Add atphy(4) for the Atheros AR8031 phys in the AM335x starter kit.Jonathan Gray
2014-11-02Only mark segment 0 as executable on 64-bit systems. There it is harmless asMark Kettenis
2014-11-01Now the armv7 ramdisks are compiled with SMALL_KERNELJonathan Gray
2014-10-31The config logic with "rl needs-flag" gotJonathan Gray
2014-10-31remove a duplicate pckbdvar.h include under NGSCKBD > 0Jonathan Gray
2014-10-31#if NSWDISPLAY > 0 -> #if NWSDISPLAY > 0Jonathan Gray
2014-10-31Fix a missing include in amd64 pmap.c that resulted in an erroneous memoryMike Larkin
2014-10-27Remove the spilling code for IBAT register and set up the first IBAT registerMark Kettenis
2014-10-27Remove execute permission from most pages in the kernel pmap. This is a firstMark Kettenis
2014-10-27use #ifdef DDB for Debugger()Jonathan Gray
2014-10-26uvm_km_valloc -> km_allocMark Kettenis
2014-10-26- add board type of edgerouter proJasper Lievisse Adriaanse
2014-10-26define octeon model cn61xx pass 1.1Jasper Lievisse Adriaanse
2014-10-26Don't forget to free() the malloc()s.Miod Vallat
2014-10-25Don't let qlw attach to non-sun4m yet, as this driver currently depends uponMiod Vallat
2014-10-25Remove vmmap; it isn't used.Mark Kettenis
2014-10-25uvm_km_valloc -> km_allocMark Kettenis
2014-10-25uvm_km_valloc -> km_allocMark Kettenis
2014-10-25Add and enable qlw at sbus. Tested on QLGC,ispMiod Vallat
2014-10-25Another uvm_km_valloc(9) -> km_alloc(9) conversion.Mark Kettenis
2014-10-24Another uvm_km_valloc(9) -> km_alloc(9) conversion.Mark Kettenis
2014-10-24Bring phys_map to sparc64 and use it in vmapbuf(9) and vunmapbuf(9).Mark Kettenis
2014-10-23Correctly mask IE_ALLIE during sun4/4c/4e NMI; from NetBSDMiod Vallat
2014-10-23Correctly set up the HPMC trap entry: according to the PA-RISC FirmwareMiod Vallat
2014-10-23In the various desidhash_*() functions, make sure we clear the `set to clear'Miod Vallat
2014-10-23Revert limiting physmem to 2GB; the culprit was likely in uvm and uvm hasMiod Vallat
2014-10-22make [bl]emtoh{16,32,64} take volatile const foo *, not volatile foo *David Gwynne
2014-10-18Don't use %r1 to refer to bit 1. No binary difference.Mark Kettenis
2014-10-18Make sure the direct map isn't executable on hardware that allows us to do so.Mark Kettenis
2014-10-18Remove even more unnecessary `needs-flag' attributes from config machinery,Miod Vallat
2014-10-17reinstate i386/bus_space diff now that serial consoles are fixed inStuart Henderson
2014-10-17Initialize comconsiot. Fixes problems with the (now backed out) i386Mark Kettenis
2014-10-17backout i386/bus_space diff for now, req'd by deraadt@ - problems at bootStuart Henderson