diff --git a/dracut.cmdline.7.asc b/dracut.cmdline.7.asc
index 89b8c215..59b3fb68 100644
--- a/dracut.cmdline.7.asc
+++ b/dracut.cmdline.7.asc
@@ -358,13 +358,13 @@ netroot=iscsi:[2001:DB8::1]::::iqn.2009-06.dracut:target0
**root=**_???_ **netroot=**iscsi **rd.iscsi.firmware=1**::
will read the iscsi parameter from the BIOS firmware
-**rd.iscsi_param=**__::
+**rd.iscsi.param=**__::
will be passed as "--param " to iscsistart.
This parameter can be specified multiple times.
e.g.:
+
----
-"netroot=iscsi iscsi_firmware rd.iscsi_param=node.session.timeo.replacement_timeout=30"
+"netroot=iscsi iscsi_firmware rd.iscsi.param=node.session.timeo.replacement_timeout=30"
----
+
will result in
diff --git a/modules.d/95iscsi/iscsiroot.sh b/modules.d/95iscsi/iscsiroot.sh
index dc0a6468..19c5c1d2 100755
--- a/modules.d/95iscsi/iscsiroot.sh
+++ b/modules.d/95iscsi/iscsiroot.sh
@@ -47,7 +47,7 @@ if getargbool 0 rd.iscsi.firmware -y iscsi_firmware ; then
udevadm control --reload
fi
- for p in $(getargs rd.iscsi_param iscsi_param); do
+ for p in $(getargs rd.iscsi.param iscsi_param); do
iscsi_param="$iscsi_param --param $p"
done
@@ -84,7 +84,7 @@ handle_netroot()
[ -n "$arg" ] && iscsi_in_username=$arg
arg=$(getargs rd.iscsi.in.password iscsi_in_password=)
[ -n "$arg" ] && iscsi_in_password=$arg
- for p in $(getargs rd.iscsi_param iscsi_param); do
+ for p in $(getargs rd.iscsi.param iscsi_param); do
iscsi_param="$iscsi_param --param $p"
done