Skip to content

Commit 6127514

Browse files
LaszloGombosjohannbg
authored andcommitted
docs: clarify that rd.break stops before the breakpoint starts
1 parent da2a092 commit 6127514

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

man/dracut.cmdline.7.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ It should be attached to any report about dracut problems.
221221
drop to a shell at the end
222222
223223
**rd.break=**__{cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup}__::
224-
drop to a shell on defined breakpoint
224+
drop to a shell before the defined breakpoint starts
225225
226226
**rd.udev.info**::
227227
set udev to loglevel info

modules.d/98dracut-systemd/dracut-mount.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ source_conf /etc/conf.d
99

1010
make_trace_mem "hook mount" '1:shortmem' '2+:mem' '3+:slab'
1111

12-
getarg 'rd.break=mount' -d 'rdbreak=mount' && emergency_shell -n mount "Break mount"
12+
getarg 'rd.break=mount' -d 'rdbreak=mount' && emergency_shell -n mount "Break before mount"
1313
# mount scripts actually try to mount the root filesystem, and may
1414
# be sourced any number of times. As soon as one suceeds, no more are sourced.
1515
i=0

modules.d/98dracut-systemd/dracut-pre-mount.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ source_conf /etc/conf.d
1111
make_trace_mem "hook pre-mount" '1:shortmem' '2+:mem' '3+:slab'
1212
# pre pivot scripts are sourced just before we doing cleanup and switch over
1313
# to the new root.
14-
getarg 'rd.break=pre-mount' 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break pre-mount"
14+
getarg 'rd.break=pre-mount' 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break before pre-mount"
1515
source_hook pre-mount
1616

1717
export -p > /dracut-state.sh

modules.d/98dracut-systemd/dracut-pre-pivot.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ source_conf /etc/conf.d
1111
make_trace_mem "hook pre-pivot" '1:shortmem' '2+:mem' '3+:slab'
1212
# pre pivot scripts are sourced just before we doing cleanup and switch over
1313
# to the new root.
14-
getarg 'rd.break=pre-pivot' 'rdbreak=pre-pivot' && emergency_shell -n pre-pivot "Break pre-pivot"
14+
getarg 'rd.break=pre-pivot' 'rdbreak=pre-pivot' && emergency_shell -n pre-pivot "Break before pre-pivot"
1515
source_hook pre-pivot
1616

1717
# pre pivot cleanup scripts are sourced just before we switch over to the new root.
18-
getarg 'rd.break=cleanup' 'rdbreak=cleanup' && emergency_shell -n cleanup "Break cleanup"
18+
getarg 'rd.break=cleanup' 'rdbreak=cleanup' && emergency_shell -n cleanup "Break before cleanup"
1919
source_hook cleanup
2020

2121
_bv=$(getarg rd.break -d rdbreak) && [ -z "$_bv" ] \

modules.d/98dracut-systemd/dracut-pre-trigger.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ make_trace_mem "hook pre-trigger" '1:shortmem' '2+:mem' '3+:slab'
1212

1313
source_hook pre-trigger
1414

15-
getarg 'rd.break=pre-trigger' 'rdbreak=pre-trigger' && emergency_shell -n pre-trigger "Break pre-trigger"
15+
getarg 'rd.break=pre-trigger' 'rdbreak=pre-trigger' && emergency_shell -n pre-trigger "Break before pre-trigger"
1616

1717
udevadm control --reload > /dev/null 2>&1 || :
1818

modules.d/98dracut-systemd/dracut-pre-udev.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ source_conf /etc/conf.d
1010
make_trace_mem "hook pre-udev" '1:shortmem' '2+:mem' '3+:slab'
1111
# pre pivot scripts are sourced just before we doing cleanup and switch over
1212
# to the new root.
13-
getarg 'rd.break=pre-udev' 'rdbreak=pre-udev' && emergency_shell -n pre-udev "Break pre-udev"
13+
getarg 'rd.break=pre-udev' 'rdbreak=pre-udev' && emergency_shell -n pre-udev "Break before pre-udev"
1414
source_hook pre-udev
1515

1616
_modprobe_d=/etc/modprobe.d

modules.d/99base/init.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,10 @@ unset RDRETRY
223223
# pre-mount happens before we try to mount the root filesystem,
224224
# and happens once.
225225
make_trace_mem "hook pre-mount" '1:shortmem' '2+:mem' '3+:slab'
226-
getarg 'rd.break=pre-mount' -d 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break pre-mount"
226+
getarg 'rd.break=pre-mount' -d 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break before pre-mount"
227227
source_hook pre-mount
228228

229-
getarg 'rd.break=mount' -d 'rdbreak=mount' && emergency_shell -n mount "Break mount"
229+
getarg 'rd.break=mount' -d 'rdbreak=mount' && emergency_shell -n mount "Break before mount"
230230
# mount scripts actually try to mount the root filesystem, and may
231231
# be sourced any number of times. As soon as one suceeds, no more are sourced.
232232
_i_mount=0
@@ -262,12 +262,12 @@ done
262262
# pre pivot scripts are sourced just before we doing cleanup and switch over
263263
# to the new root.
264264
make_trace_mem "hook pre-pivot" '1:shortmem' '2+:mem' '3+:slab'
265-
getarg 'rd.break=pre-pivot' -d 'rdbreak=pre-pivot' && emergency_shell -n pre-pivot "Break pre-pivot"
265+
getarg 'rd.break=pre-pivot' -d 'rdbreak=pre-pivot' && emergency_shell -n pre-pivot "Break before pre-pivot"
266266
source_hook pre-pivot
267267

268268
make_trace_mem "hook cleanup" '1:shortmem' '2+:mem' '3+:slab'
269269
# pre pivot cleanup scripts are sourced just before we switch over to the new root.
270-
getarg 'rd.break=cleanup' -d 'rdbreak=cleanup' && emergency_shell -n cleanup "Break cleanup"
270+
getarg 'rd.break=cleanup' -d 'rdbreak=cleanup' && emergency_shell -n cleanup "Break before cleanup"
271271
source_hook cleanup
272272

273273
# By the time we get here, the root filesystem should be mounted.

0 commit comments

Comments
 (0)