#
5da5f345 |
| 13-Feb-2022 |
riastradh <riastradh@NetBSD.org> |
rump: Omit unused EIEIO #define, vestige of powerpc bus_dma.c.
|
#
959780e6 |
| 02-Nov-2020 |
christos <christos@NetBSD.org> |
PR/55777: Ruslan Nikolaev: use MIN() from <sys/param.h> instead of min()
|
#
ea5c7e85 |
| 05-Sep-2020 |
riastradh <riastradh@NetBSD.org> |
Round of uvm.h cleanup.
The poorly named uvm.h is generally supposed to be for uvm-internal users only.
- Narrow it to files that actually need it -- mostly files that need to query whether curlw
Round of uvm.h cleanup.
The poorly named uvm.h is generally supposed to be for uvm-internal users only.
- Narrow it to files that actually need it -- mostly files that need to query whether curlwp is the pagedaemon, which should maybe be exposed by an external header.
- Use uvm_extern.h where feasible and uvm_*.h for things not exposed by it. We should split up uvm_extern.h but this will serve for now to reduce the uvm.h dependencies.
- Use uvm_stat.h and #ifdef UVMHIST uvm.h for files that use UVMHIST(ubchist), since ubchist is declared in uvm.h but the reference evaporates if UVMHIST is not defined, so we reduce header file dependencies.
- Make uvm_device.h and uvm_swap.h independently includable while here.
ok chs@
show more ...
|
#
cc17ee2e |
| 27-Jan-2019 |
pgoyette <pgoyette@NetBSD.org> |
Merge the [pgoyette-compat] branch
|
#
eec3a080 |
| 12-Dec-2018 |
alnsn <alnsn@NetBSD.org> |
Add missing RCSIDs.
|
#
be8fb1a4 |
| 27-Apr-2018 |
maxv <maxv@NetBSD.org> |
M_CLUSTER -> M_EXT_CLUSTER, and remove M_CLUSTER completely.
|
#
ff39f18c |
| 15-Jun-2015 |
pooka <pooka@NetBSD.org> |
Add a "userfeature" definition for iospace. I/O space is supported if that flag is given and calling the init routine succeeds (and we're on x86, which we probably need to be on anyway for this PCI
Add a "userfeature" definition for iospace. I/O space is supported if that flag is given and calling the init routine succeeds (and we're on x86, which we probably need to be on anyway for this PCI component to currently be supported).
Also, some adjustments to make things between flags consistent, namely deprecate the Makefile variable RUMP_PCI_IOSPACE and don't require userfeature.h to map 1:1 to the interfaces.
Includes contributions from Robert Millan.
show more ...
|
#
7c3d435b |
| 03-Jun-2015 |
pooka <pooka@NetBSD.org> |
implement bus_dmamem_free()
from Robert Millan <rmh@freebsd.org> via rumpkernel-users
|
#
cd1209c3 |
| 14-Apr-2014 |
pooka <pooka@NetBSD.org> |
* make it possible for rumpcomp_pci_intr_establish() to know which device it's establishing the interrupt for * make it possible to implement bus_dmamem_map() properly
|
#
273e402a |
| 11-Apr-2014 |
pooka <pooka@NetBSD.org> |
remove obfuscation macros
|
#
4b5fb926 |
| 04-Apr-2014 |
pooka <pooka@NetBSD.org> |
Add a rump kernel component for the PCI bus. It works both in Xen DomU (via Xen's PCI passthrough) and Linux userspace (via uio_pci_generic).
|