Home | History | Annotate | Download | only in rumpkern
History log of /src/sys/rump/librump/rumpkern/devsw.c
RevisionDateAuthorComments
 1.11  29-Jun-2021  nia Remove uscanner(4) driver

This exists for compatibility with a Linux interface which was apparently
deprecated in Linux 2.6. There are various mailing list threads going
back to 2004 where the usefulness of this driver is discussed, but
the conclusion is that scanner software has all moved to using ugen(4)
instead, and enabling this driver will not help you scan things.
 1.10  27-Jan-2019  maxv branches: 1.10.16;
Remove the satlink driver. It was disabled everywhere, had no man page and
no use either. Spotted by thorpej in PR/21345, ok christos.
 1.9  19-Dec-2018  maxv Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.
 1.8  14-Jan-2017  pgoyette branches: 1.8.14; 1.8.16;
Don't call the drvctl module's initialization code during rump component
initialization. Instead, temporarily attach the drvctl's cdevsw to
determine its device c-major, create the /dev/drvctl node using that
c-major, and then detach. This leaves things in a state where normal
module initialization can run.

Since we're now creating the /dev/drvctl device node correctly, we don't
need to create it again. So mark the device as DEVNODE_DONTBOTHER in
the devsw_conv0 conversion table.

This bug was introduced more than a year ago (src/sys/kern/kern_drvctl.c
rev 1.40), but was silently ignored except when running a rump_server
built with LOCKDEBUG.
 1.7  25-Feb-2011  pooka branches: 1.7.14; 1.7.32; 1.7.36;
Don't autogenerate a large number of unnecessary device nodes, just
slows bootstrap.
 1.6  10-Feb-2011  pooka support /dev/zero
 1.5  22-Nov-2010  pooka branches: 1.5.2; 1.5.4;
"regen": /dev/md*
 1.4  07-Jul-2010  pooka branches: 1.4.2; 1.4.4;
Borrow /dev/mem major from i386 for /dev/null and autogenerate node.
 1.3  07-Jul-2010  pooka add /dev/putter to "devfs" (forgot to commit this earlier)
 1.2  21-Jun-2010  pooka regen for vnd (or at least something like that since this file
still isn't really generated, just copypasted)
 1.1  30-Apr-2010  pooka branches: 1.1.2;
Include devsw_conv0 from an i386 kernel compilation (no, we don't
care about the arch as long as all the devices we care about are
present). The file should be autogenerated, but that requires some
more changes to config(1).
 1.1.2.4  05-Mar-2011  rmind sync with head
 1.1.2.3  03-Jul-2010  rmind sync with head
 1.1.2.2  30-May-2010  rmind sync with head
 1.1.2.1  30-Apr-2010  rmind file devsw.c was added on branch rmind-uvmplock on 2010-05-30 05:18:06 +0000
 1.4.4.2  17-Aug-2010  uebayasi Sync with HEAD.
 1.4.4.1  07-Jul-2010  uebayasi file devsw.c was added on branch uebayasi-xip on 2010-08-17 06:48:00 +0000
 1.4.2.2  11-Aug-2010  yamt sync with head.
 1.4.2.1  07-Jul-2010  yamt file devsw.c was added on branch yamt-nfs-mp on 2010-08-11 22:55:06 +0000
 1.5.4.2  05-Mar-2011  bouyer Sync with HEAD
 1.5.4.1  17-Feb-2011  bouyer Sync with HEAD
 1.5.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.7.36.1  20-Mar-2017  pgoyette Sync with HEAD
 1.7.32.1  05-Feb-2017  skrll Sync with HEAD
 1.7.14.1  03-Dec-2017  jdolecek update from HEAD
 1.8.16.1  10-Jun-2019  christos Sync with HEAD
 1.8.14.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.10.16.1  01-Aug-2021  thorpej Sync with HEAD.

RSS XML Feed