Home | History | Annotate | only in /src/sys/rump/include/rump-sys
History log of /src/sys/rump/include/rump-sys
RevisionDateAuthorComments
 1.1 26-Jan-2016  pooka branches: 1.1.2; 1.1.18;
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.1.18.2 03-Dec-2017  jdolecek update from HEAD
 1.1.18.1 26-Jan-2016  jdolecek file README was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.1.2.2 19-Mar-2016  skrll Sync with HEAD
 1.1.2.1 26-Jan-2016  skrll file README was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.1 26-Jan-2016  pooka branches: 1.1.2; 1.1.18;
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.1.18.2 03-Dec-2017  jdolecek update from HEAD
 1.1.18.1 26-Jan-2016  jdolecek file dev.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.1.2.2 19-Mar-2016  skrll Sync with HEAD
 1.1.2.1 26-Jan-2016  skrll file dev.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.5 01-Nov-2020  christos PR/55664: Ruslan Nikolaev: Fix:

1. A race condition (bug) in sys/rump/librump/rumpkern/intr.c since
rumpuser_cv_signal() is called without holding a mutex
2. sleepq is implemented using a single (global) conditional
variable; that should be done per each sleepq separately
 1.4 10-Aug-2018  pgoyette branches: 1.4.12;
Allow syscall_establish() to install new syscalls when the existing
entry-point is either sys_nomodule or sys_nosys. Update the
makesyscalls.sh script to create a const array of bits to allow
syscall_disestablish() to properly restore the original entry-point.
Update all the initializers of struct emul to initialize the pointer
to the bit array struct emul.

XXX Regen of all files created by makesyscalls.sh will come soon,
XXX followed by a kernel version bump (since struct emul is being
XXX modified).

This commit should address PR kern/45781 and also removes the need
for the work-around for that PR in file

sys/arch/usermode/modules/syscallemu/syscallemu.c
 1.3 08-Feb-2016  pooka branches: 1.3.2; 1.3.18; 1.3.20; 1.3.22;
Allocate struct cpu_info dynamically. Saves quite a lot of BSS in the
common case and reduces rump kernel memory requirements by 10% or more
in really tiny deployments.
 1.2 02-Feb-2016  pooka Remove leading spaces.

Bet you didn't see that one coming.
 1.1 26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.3.22.1 10-Jun-2019  christos Sync with HEAD
 1.3.20.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.3.18.2 03-Dec-2017  jdolecek update from HEAD
 1.3.18.1 08-Feb-2016  jdolecek file kern.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.3.2.2 19-Mar-2016  skrll Sync with HEAD
 1.3.2.1 08-Feb-2016  skrll file kern.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.4.12.1 14-Dec-2020  thorpej Sync w/ HEAD.
 1.2 26-Jan-2016  pooka branches: 1.2.2; 1.2.18;
regen rump kernel interfaces for header change.
(they were already manually edited for a prior commit, so not much change)
 1.1 26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.2.18.2 03-Dec-2017  jdolecek update from HEAD
 1.2.18.1 26-Jan-2016  jdolecek file kern_if.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.2.2.2 19-Mar-2016  skrll Sync with HEAD
 1.2.2.1 26-Jan-2016  skrll file kern_if.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.2 03-Sep-2022  thorpej Garbage-collect the remaining vestiges of netisr.
 1.1 26-Jan-2016  pooka branches: 1.1.2; 1.1.18;
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.1.18.2 03-Dec-2017  jdolecek update from HEAD
 1.1.18.1 26-Jan-2016  jdolecek file net.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.1.2.2 19-Mar-2016  skrll Sync with HEAD
 1.1.2.1 26-Jan-2016  skrll file net.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.2 26-Jan-2016  pooka branches: 1.2.2; 1.2.18;
regen rump kernel interfaces for header change.
(they were already manually edited for a prior commit, so not much change)
 1.1 26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.2.18.2 03-Dec-2017  jdolecek update from HEAD
 1.2.18.1 26-Jan-2016  jdolecek file net_if.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.2.2.2 19-Mar-2016  skrll Sync with HEAD
 1.2.2.1 26-Jan-2016  skrll file net_if.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.1 26-Jan-2016  pooka branches: 1.1.2; 1.1.18;
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.1.18.2 03-Dec-2017  jdolecek update from HEAD
 1.1.18.1 26-Jan-2016  jdolecek file vfs.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.1.2.2 19-Mar-2016  skrll Sync with HEAD
 1.1.2.1 26-Jan-2016  skrll file vfs.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000
 1.3 23-Feb-2020  ad UVM locking changes, proposed on tech-kern:

- Change the lock on uvm_object, vm_amap and vm_anon to be a RW lock.
- Break v_interlock and vmobjlock apart. v_interlock remains a mutex.
- Do partial PV list locking in the x86 pmap. Others to follow later.
 1.2 26-Jan-2016  pooka branches: 1.2.2; 1.2.18; 1.2.22; 1.2.28;
regen rump kernel interfaces for header change.
(they were already manually edited for a prior commit, so not much change)
 1.1 26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.2.28.1 29-Feb-2020  ad Sync with head.
 1.2.22.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.2.18.2 03-Dec-2017  jdolecek update from HEAD
 1.2.18.1 26-Jan-2016  jdolecek file vfs_if.h was added on branch tls-maxphys on 2017-12-03 11:39:14 +0000
 1.2.2.2 19-Mar-2016  skrll Sync with HEAD
 1.2.2.1 26-Jan-2016  skrll file vfs_if.h was added on branch nick-nhusb on 2016-03-19 11:30:36 +0000

RSS XML Feed