Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-04 | zap redundant assignments | Alexander Hall | |
2013-04-03 | fix comment detailing the memory map | Jasper Lievisse Adriaanse | |
from syuu@ | |||
2013-04-02 | Get rid of SYSCALL_G7RFLAG. iIt's been deprecated for a long time already, | Mark Kettenis | |
and we've started using %g7 as a per-thread register now. If you have any binaries left that use this flag they'll probably crash and burn! | |||
2013-04-01 | Build mips kernels with -G 0, to disable use of so-called `small' data and | Miod Vallat | |
bss sections. The current kernel linker script is not gp-friendly enough for that; and while gas 2.15 was not attempting to output gp-relative relocations for variables which might have ended up in .sdata or .sbss, gas 2.17 will, and the kernel will fail to link. To be improved eventually with a better kernel ld script putting the gp-addressable sections close enough to gp... and making sure kernel gp is reloaded in all the userland->kernel code paths which might need gp in the kernel. | |||
2013-04-01 | Do not expose the trap T_* values to userland, since they invade the | Theo de Raadt | |
namespace a bit much. These are the names for the value encoded in core.c_ucode or siginfo.si_trapno, but userland never looks directly and only cares about the abstract signal code. ok guenther | |||
2013-04-01 | Let the hp300 boot blocks compile again after all the md include churning. | Miod Vallat | |
2013-04-01 | Unbreak 1.16 | Miod Vallat | |
2013-03-31 | try to avoid pulling in pte.h and other more crazy things. Checked against | Theo de Raadt | |
the things that libkvm needs. | |||
2013-03-31 | NBPG and PGSHIFT are now available directly from cpp due to param.h | Theo de Raadt | |
2013-03-30 | Back out previous; this needs more thought. | Mark Kettenis | |
2013-03-30 | reorder include search directories. cuts lookups by quite a bit. | Ted Unangst | |
ok deraadt miod | |||
2013-03-30 | enable com2. if it works on i386, we think it will work here. | Ted Unangst | |
ok deraadt | |||
2013-03-30 | Add a function to read the ARM MPCore base address. This let's us | Patrick Wildt | |
dynamically determine where e.g. the interrupt controller is. ok bmercer@ | |||
2013-03-30 | Remove duplicate prototypes. | Patrick Wildt | |
2013-03-29 | put urtwn in big ramdisks so I can use it for upgrades | Ted Unangst | |
2013-03-28 | Add STRONG_ALIAS macros to be used from assembly code in libc and | Martynas Venckus | |
libm. While at it, remove now unused workarounds for lint. Agreed by kettenis@, guenther@, matthew@. | |||
2013-03-28 | Add __strong_alias macros for all architectures to be able to alias | Martynas Venckus | |
another symbol without weak attribute. To be used in libc and libm soon. Agreed by kettenis@, guenther@, matthew@. | |||
2009-07-31 | By popular demand and peer pressure, check-in work in progress work to support | Miod Vallat | |
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year. | |||
2006-10-06 | Preliminary bits for SuperH-based ports, based on NetBSD/sh3 codebase with | Miod Vallat | |
minor changes. | |||
2013-03-28 | the ramdisk is a bit special, and some tedu arguments do apply. # out | Theo de Raadt | |
the drivers which were disabled. | |||
2013-03-27 | Remove commented out tr(4) stanzas, since support for them has been removed | Miod Vallat | |
almost 6 years ago; Alexey Suslikov | |||
2013-03-27 | fill in cpu_model. | Jasper Lievisse Adriaanse | |
2013-03-27 | Move generic armv7 files into arm's file list. | Patrick Wildt | |
ok bmercer@ | |||
2013-03-27 | Further updates to pmap7. Fixes some problems and removes debug printfs. | Patrick Wildt | |
ok miod@ | |||
2013-03-27 | Draining the write buffer is accomplished via a DSB. | Patrick Wildt | |
ok miod@ | |||
2013-03-27 | Mark vector page as executable and fix a cast. | Patrick Wildt | |
ok miod@ | |||
2013-03-27 | Add prototypes for secondary cache operations. | Patrick Wildt | |
ok miod@ | |||
2013-03-26 | sync TDIRS with reality | Jasper Lievisse Adriaanse | |
"looks good" deraadt@ | |||
2013-03-26 | move octcf bits together | Jasper Lievisse Adriaanse | |
2013-03-26 | Add AES-XTS support to the aesni crypto driver. This allows softraid(4) | Joel Sing | |
to benefit from the AES-NI instructions found on newer Intel CPUs. ok mikeb@ | |||
2013-03-26 | - increase MINIROOTSIZE so a ramdisk can fit. | Jasper Lievisse Adriaanse | |
2013-03-26 | PGSHIFT and PGOFSET are now contained inside the kernel namespace. | Theo de Raadt | |
2013-03-26 | maybe the last PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | PGSHIFT -> PAGE_SHIFT in a comment | Theo de Raadt | |
2013-03-25 | PGOFSET -> PAGE_MASK in a comment | Theo de Raadt | |
2013-03-25 | PGOFSET -> PAGE_MASK | Theo de Raadt | |
2013-03-25 | PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | unused relics | Theo de Raadt | |
2013-03-25 | Remove the m68k FPU emulator; it was only used by the mac68k port which has been | Miod Vallat | |
lying in the Attic for quite awhile; none of the remaining m68k-based ports support FPU-less systems; assuming my HP332 cpu board is in working condition, give me memory boards for it to have at least 8MB and a chassis, and I'll consider bringing this code back. But then, the 332 has an FPU socket, and I'd rather write a new glue to use the MI softloat code (bug-free) than try and fix the bugs in this. | |||
2013-03-25 | PGSHIFT -> PAGE_SHIFT | Theo de Raadt | |
2013-03-25 | Move SEGSHIFT-related definitions and macros to <m68k/pte_motorola.h>, as they | Miod Vallat | |
only matter to pmap-related code. Fixes libkvm build on m68k. | |||
2013-03-25 | ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file. | Theo de Raadt | |
2013-03-25 | gumstix was never finished | Theo de Raadt | |
2013-03-25 | the unused palm code goes away. | Theo de Raadt | |
2013-03-24 | Use sys/param.h to be able to get at DEV_BSIZE | Theo de Raadt | |
2013-03-24 | use sys/param.h instead of machine/param.h | Theo de Raadt | |
2013-03-23 | refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added | Theo de Raadt | |
to keep definitions our of user space. The MD files now follow a consistant order -- all namespace intrusion is at the tail can be cleaned up independently. locore, bootblocks, and libkvm still see enough visibility to build. Checked on 90% of platforms... |