summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/errfile.h
diff options
context:
space:
mode:
authorMichael Brown2009-07-17 23:11:42 +0200
committerMichael Brown2009-08-10 23:27:33 +0200
commit0c30dc6bc5f26e7011ddfcda34d7adac653464cf (patch)
tree77510bd3e059a3840f8704eae8f2ac05482f6fc4 /src/include/gpxe/errfile.h
parent[infiniband] Add last_opened_ibdev(), analogous to last_opened_netdev() (diff)
downloadipxe-0c30dc6bc5f26e7011ddfcda34d7adac653464cf.tar.gz
ipxe-0c30dc6bc5f26e7011ddfcda34d7adac653464cf.tar.xz
ipxe-0c30dc6bc5f26e7011ddfcda34d7adac653464cf.zip
[infiniband] Add support for SRP over Infiniband
SRP is the SCSI RDMA Protocol. It allows for a method of SAN booting whereby the target is responsible for reading and writing data using Remote DMA directly to the initiator's memory. The software initiator merely sends and receives SCSI commands; it never has to touch the actual data.
Diffstat (limited to 'src/include/gpxe/errfile.h')
-rw-r--r--src/include/gpxe/errfile.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/gpxe/errfile.h b/src/include/gpxe/errfile.h
index d2305b32..a7892839 100644
--- a/src/include/gpxe/errfile.h
+++ b/src/include/gpxe/errfile.h
@@ -119,6 +119,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ERRFILE_hermon ( ERRFILE_DRIVER | 0x00720000 )
#define ERRFILE_linda ( ERRFILE_DRIVER | 0x00730000 )
#define ERRFILE_ata ( ERRFILE_DRIVER | 0x00740000 )
+#define ERRFILE_srp ( ERRFILE_DRIVER | 0x00750000 )
#define ERRFILE_aoe ( ERRFILE_NET | 0x00000000 )
#define ERRFILE_arp ( ERRFILE_NET | 0x00010000 )
@@ -154,6 +155,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ERRFILE_net80211 ( ERRFILE_NET | 0x001f0000 )
#define ERRFILE_ib_mi ( ERRFILE_NET | 0x00200000 )
#define ERRFILE_ib_cmrc ( ERRFILE_NET | 0x00210000 )
+#define ERRFILE_ib_srp ( ERRFILE_NET | 0x00220000 )
#define ERRFILE_image ( ERRFILE_IMAGE | 0x00000000 )
#define ERRFILE_elf ( ERRFILE_IMAGE | 0x00010000 )
@@ -186,6 +188,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ERRFILE_pxemenu ( ERRFILE_OTHER | 0x00150000 )
#define ERRFILE_x509 ( ERRFILE_OTHER | 0x00160000 )
#define ERRFILE_login_ui ( ERRFILE_OTHER | 0x00170000 )
+#define ERRFILE_ib_srpboot ( ERRFILE_OTHER | 0x00180000 )
/** @} */