summaryrefslogtreecommitdiff
path: root/configs/boot/iscsi-server.rcS
diff options
context:
space:
mode:
authorLisa Hsu <hsul@eecs.umich.edu>2005-11-09 16:40:27 -0500
committerLisa Hsu <hsul@eecs.umich.edu>2005-11-09 16:40:27 -0500
commitb018a01f0c4ce74e803b09b43e5bf7e3a331e98a (patch)
treea13dc9a3cabd0a08c37f51c8ddf55308a907eeb8 /configs/boot/iscsi-server.rcS
parentf069f59231e28b706f50a81b771f149a7dadfd2b (diff)
downloadgem5-b018a01f0c4ce74e803b09b43e5bf7e3a331e98a.tar.xz
new rcS file for open-iscsi rather than the old linux-iscsi
--HG-- extra : convert_revision : 0c12033b38e32f8b2ea69b52813dfed294ec5de4
Diffstat (limited to 'configs/boot/iscsi-server.rcS')
-rw-r--r--configs/boot/iscsi-server.rcS25
1 files changed, 12 insertions, 13 deletions
diff --git a/configs/boot/iscsi-server.rcS b/configs/boot/iscsi-server.rcS
index 7b409e291..904368a4b 100644
--- a/configs/boot/iscsi-server.rcS
+++ b/configs/boot/iscsi-server.rcS
@@ -20,34 +20,33 @@ echo "15" > /proc/sys/net/ipv4/tcp_fin_timeout
echo "16384" > /proc/sys/net/ipv4/tcp_max_syn_backlog
echo "262144" > /proc/sys/net/ipv4/ip_conntrack_max
echo "1024 65535" > /proc/sys/net/ipv4/ip_local_port_range
-echo "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_rmem
-echo "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_wmem
-echo "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_mem
-#echo "262144" > /proc/sys/net/ipv4/ip_conntrack_max
-echo "524287" > /proc/sys/net/core/rmem_max
-echo "524287" > /proc/sys/net/core/wmem_max
echo "524287" > /proc/sys/net/core/optmem_max
echo "300000" > /proc/sys/net/core/netdev_max_backlog
echo "131072" > /proc/sys/fs/file-max
echo "10" > /proc/sys/vm/dirty_writeback_centisecs
echo "done."
-/sbin/insmod /modules/scsi_debug.ko dev_size_mb=768
+# specific for iscsi-target
+MEM_SIZE=1048576
+echo ${MEM_SIZE} > /proc/sys/net/core/wmem_max
+echo ${MEM_SIZE} > /proc/sys/net/core/rmem_max
+echo ${MEM_SIZE} > /proc/sys/net/core/wmem_default
+echo ${MEM_SIZE} > /proc/sys/net/core/rmem_default
+echo "${MEM_SIZE} ${MEM_SIZE} ${MEM_SIZE}" > /proc/sys/net/ipv4/tcp_mem
+echo "${MEM_SIZE} ${MEM_SIZE} ${MEM_SIZE}" > /proc/sys/net/ipv4/tcp_rmem
+echo "${MEM_SIZE} ${MEM_SIZE} ${MEM_SIZE}" > /proc/sys/net/ipv4/tcp_wmem
mke2fs -F /dev/sda
cat > /etc/ietd.conf <<EOF
-User test secret
-Target iqn.2005-05.edu.umich:storage.m5
- User test secret
- Lun 0 /dev/sda fileio
- Alias Test
+Target iqn.2005-05.1.0.168.192
+ Lun 0 Sectors=8000000,Type=nullio
EOF
/sbin/insmod /modules/iscsi_trgt.ko
echo -n "start enterprise target..."
-/iscsi/ietd
+/iscsi/ietd -f &
echo "done."
echo "notifying client..."