History log of /src/sys/rump/dev/lib/libscsipi |
Revision | Date | Author | Comments |
1.6 | 14-Apr-2022 |
pgoyette | Split some common stuff into scsi_subr module. This enables loading of the iscsi module whether or not there are any scsi things built into the kernel.
Addresses the iscsi portion of kern/56772
|
1.5 | 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.4 | 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.3 | 24-Aug-2015 |
pooka | opt files were nop't
|
1.2 | 13-Mar-2014 |
pooka | branches: 1.2.6; rename component.c -> scsipi_component.c
|
1.1 | 23-Aug-2010 |
pooka | branches: 1.1.2; 1.1.4; 1.1.10; 1.1.14; 1.1.24; 1.1.28; Split scsipi out of librumpdev_umass into librumpdev_scsipi. umass still compile time depends on scsipi in the sense of "ifdef NATAPIBLUES", but I'm not going to fix that now.
|
1.1.28.1 | 18-May-2014 |
rmind | sync with head
|
1.1.24.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.24.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.14.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.10.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.10.1 | 23-Aug-2010 |
rmind | file Makefile was added on branch rmind-uvmplock on 2011-03-05 20:56:08 +0000
|
1.1.4.2 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.1.4.1 | 23-Aug-2010 |
uebayasi | file Makefile was added on branch uebayasi-xip on 2010-10-22 09:23:15 +0000
|
1.1.2.2 | 09-Oct-2010 |
yamt | sync with head
|
1.1.2.1 | 23-Aug-2010 |
yamt | file Makefile was added on branch yamt-nfs-mp on 2010-10-09 03:32:40 +0000
|
1.2.6.3 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.2.6.2 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.2.6.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.1 | 23-Aug-2010 |
pooka | branches: 1.1.2; 1.1.4; 1.1.10; Split scsipi out of librumpdev_umass into librumpdev_scsipi. umass still compile time depends on scsipi in the sense of "ifdef NATAPIBLUES", but I'm not going to fix that now.
|
1.1.10.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.10.1 | 23-Aug-2010 |
rmind | file SCSIPI.ioconf was added on branch rmind-uvmplock on 2011-03-05 20:56:08 +0000
|
1.1.4.2 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.1.4.1 | 23-Aug-2010 |
uebayasi | file SCSIPI.ioconf was added on branch uebayasi-xip on 2010-10-22 09:23:15 +0000
|
1.1.2.2 | 09-Oct-2010 |
yamt | sync with head
|
1.1.2.1 | 23-Aug-2010 |
yamt | file SCSIPI.ioconf was added on branch yamt-nfs-mp on 2010-10-09 03:32:40 +0000
|
1.2 | 13-Mar-2014 |
pooka | rename component.c -> scsipi_component.c
|
1.1 | 23-Aug-2010 |
pooka | branches: 1.1.2; 1.1.4; 1.1.10; 1.1.14; 1.1.24; 1.1.28; Split scsipi out of librumpdev_umass into librumpdev_scsipi. umass still compile time depends on scsipi in the sense of "ifdef NATAPIBLUES", but I'm not going to fix that now.
|
1.1.28.1 | 18-May-2014 |
rmind | sync with head
|
1.1.24.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.14.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.10.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.10.1 | 23-Aug-2010 |
rmind | file component.c was added on branch rmind-uvmplock on 2011-03-05 20:56:08 +0000
|
1.1.4.2 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.1.4.1 | 23-Aug-2010 |
uebayasi | file component.c was added on branch uebayasi-xip on 2010-10-22 09:23:15 +0000
|
1.1.2.2 | 09-Oct-2010 |
yamt | sync with head
|
1.1.2.1 | 23-Aug-2010 |
yamt | file component.c was added on branch yamt-nfs-mp on 2010-10-09 03:32:40 +0000
|
1.6 | 31-Mar-2022 |
pgoyette | For device modules that provide both auto-config and /dev/xxx interfaces, make sure that initialization and destruction follow the proper sequence. This is triggered by the recent changes to the devsw stuff; per riastradh@ the required call sequence is:
devsw_attach() config_init_component() or config_cf*_attach() ... config_fini_component() or config_cf*_detach() devsw_detach()
While here, add a few missing calls to some of the detach routines.
Testing of these changes has been limited to: 1. compile without build break 2. no related test failures from atf 3. modload/modunload work as well as before.
No functional device testing done, since I don't have any of these devices. Let me know of any damage I might cause here!
XXX Some of the modules affected by this commit are already XXX broken; see kern/56772. This commit does not break any additional modules (as far as I know).
|
1.5 | 27-Jan-2019 |
rin | Fix merge botches. I hope there's no more left...
|
1.4 | 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.3 | 12-Dec-2018 |
alnsn | Add missing RCSIDs.
|
1.2 | 26-Jan-2016 |
pooka | branches: 1.2.16; 1.2.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 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> scsipi_component.c
|
1.1.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file scsipi_component.c was added on branch tls-maxphys on 2014-08-20 00:04:38 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 13-Mar-2014 |
yamt | file scsipi_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:13 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file scsipi_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:16 +0000
|
1.2.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.16.1 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 23-Aug-2010 |
pooka | branches: 1.1.2; 1.1.4; 1.1.10; 1.1.24; 1.1.42; Split scsipi out of librumpdev_umass into librumpdev_scsipi. umass still compile time depends on scsipi in the sense of "ifdef NATAPIBLUES", but I'm not going to fix that now.
|
1.1.42.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.24.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.10.1 | 23-Aug-2010 |
rmind | file shlib_version was added on branch rmind-uvmplock on 2011-03-05 20:56:08 +0000
|
1.1.4.2 | 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.1.4.1 | 23-Aug-2010 |
uebayasi | file shlib_version was added on branch uebayasi-xip on 2010-10-22 09:23:15 +0000
|
1.1.2.2 | 09-Oct-2010 |
yamt | sync with head
|
1.1.2.1 | 23-Aug-2010 |
yamt | file shlib_version was added on branch yamt-nfs-mp on 2010-10-09 03:32:41 +0000
|