Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-25 | 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. | |||
2009-12-25 | 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. | |||
2009-12-25 | 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. | |||
2009-12-25 | 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. | |||
2009-12-25 | 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. | |||
2009-12-25 | 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. | |||
2009-12-25 | Pass both the virtual address and the physical address of the memory range | Miod Vallat | |
when invoking the cache functions. The physical address is needed when operating on physically-indexed caches, such as the L2 cache on Loongson processors. Preprocessor abuse makes sure that the physical address computation gets compiled out when running on a kernel compiled for virtually-indexed caches only, such as the sgi kernel. | |||
2009-12-25 | Don't bother returning a value in *_InvalidateICache(), as it's supposed to be | Miod Vallat | |
a void function. | |||
2009-12-25 | Do not #include unused <machine/mcontext.h> | Miod Vallat | |
2009-12-25 | Implement bus_space_vaddr(). | Miod Vallat | |
2009-12-25 | Add bus_space_vaddr() when applicable; from NetBSD. | Miod Vallat | |
2009-12-25 | Fix (currently unused) bus_space_vaddr() return value. | Miod Vallat | |
2009-12-25 | No stand subdir to recurse in. | Miod Vallat | |
2009-12-23 | - add and enable uthum | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2009-12-21 | Add uthum(4) to arches I could test it. ok deraadt@. | Matthieu Herrb | |
2009-12-21 | Cleanup promiscuous mode and multicast handling. From Brad. | Mark Kettenis | |
2009-12-20 | compile in utrh | Theo de Raadt | |
2009-12-18 | Add lofn(4) and ubsec(4) crypto devices. From Brad. | Joel Sing | |
2009-12-18 | More Ethernet drivers - sf(4), cas(4), vge(4) and ciphy(4) for use by | Joel Sing | |
vge(4). From Brad. | |||
2009-12-16 | zap two more handrolled equivalents of nitems(). | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2009-12-16 | - use nitems() inside a descriptive macro name | Jasper Lievisse Adriaanse | |
ok kettenis@ | |||
2009-12-16 | spelling; from Jacob Meuser | Theo de Raadt | |
2009-12-15 | Add vsw(4). | Mark Kettenis | |
2009-12-15 | fix some buffer sizes. | Edd Barrett | |
put () around all sizeof uses. OK ratchov@ | |||
2009-12-14 | Sanitize the code that resets the state when the LDC channel link state | Mark Kettenis | |
changes. Don't initiate the handshake when the LDC channel link state comes up, to avoid a race where both sides initiate the handshake simultaniously, which leads to a guaranteed failure. Instead rely on the handshake done as a result of ifconfig up on the interface to succeed. Some retry logic may be needed there... This makes it possible to run OpenBSD (diskless) in a guest domain on a machine running OpenBSD in its control domain. | |||
2009-12-14 | Fix previous commit. I left out a small fragment and accidentally committed | Mark Kettenis | |
a change we're not readdy for yet. | |||
2009-12-14 | Support for in-band descriptor mode (VIO_DESC_MODE) used by OBP. | Mark Kettenis | |
2009-12-14 | Make sure interrupts are disabled when we don't have queues configured. This | Mark Kettenis | |
prevents interrupt storms I'm hitting when running OpenBSD as a control domain. | |||
2009-12-14 | Add wrapper functions to enable/disable interrupts and manipulate their state. | Mark Kettenis | |
2009-12-13 | bit less aggressive about hiding; ok miod | Theo de Raadt | |
2009-12-12 | Protect more definitions userland doesn't need to care about with _KERNEL | Miod Vallat | |
2009-12-12 | Switch page size from 4KB to 16KB on R10k kernels without R5k support | Miod Vallat | |
(i.e. IP27 and IP30 sgi kernels). | |||
2009-12-12 | Introduce various CPU_### options to enable cpu-specific code or workarounds; | Miod Vallat | |
be sure to rerun config(8) on your kernel configuration files. | |||
2009-12-12 | unifdef -D__LP64__ | Miod Vallat | |
2009-12-12 | Add missing splbio() protection when sending commands to the vDisk server. | Mark Kettenis | |
2009-12-12 | Remove debug printf and properly dequeue command instead when a read times out | Mark Kettenis | |
on LOMLite2. | |||
2009-12-11 | 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. | |||
2009-12-11 | 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. | |||
2009-12-11 | 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. | |||
2009-12-11 | More changes to avoid truncating 64 bit pointers to 32 bits and sign-extending | Miod Vallat | |
them; allows userland with stack beyond 2GB to run. | |||
2009-12-10 | ansi | Theo de Raadt | |
2009-12-10 | spacing | Theo de Raadt | |
2009-12-09 | Resubmit any pending SCSI commands when we sucessfully (re)connect to | Mark Kettenis | |
a vDisk server. This makes OpenBSD running in a guest domain survive a reboot of a control domain or service domain. | |||
2009-12-09 | this does not even compile | Theo de Raadt | |
2009-12-09 | add uhts(4). | Matthieu Herrb | |
2009-12-09 | 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. | |||
2009-12-09 | 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. | |||
2009-12-09 | sloppy oga, tsk tsk, you are scaring us | Theo de Raadt | |
spotted by ckuethe and must be in immediately before my build gets there.. | |||
2009-12-09 | Don't try to shove I/O down the LDC if we're disconnected from the virtual | Mark Kettenis | |
disk server. | |||
2009-12-09 | Remove the clean gdt bit and leave the idt part in. | Paul Irofti | |
Fixes most laptops out there on resume. Okay deraadt@. |