summaryrefslogtreecommitdiffstats
path: root/rescue
diff options
context:
space:
mode:
authorMartin Whitaker <mageia@martin-whitaker.me.uk>2017-03-04 12:02:55 +0000
committerMartin Whitaker <mageia@martin-whitaker.me.uk>2017-03-14 22:22:31 +0000
commitca515b773e51493aee36d67a5893af33101493b1 (patch)
tree79e5c8a1bd52b2e4f6ab51cd383e3658919202e3 /rescue
parentb8551ad154fa255021b5c58ac7cdd729cbffc3f8 (diff)
downloaddrakx-ca515b773e51493aee36d67a5893af33101493b1.tar
drakx-ca515b773e51493aee36d67a5893af33101493b1.tar.gz
drakx-ca515b773e51493aee36d67a5893af33101493b1.tar.bz2
drakx-ca515b773e51493aee36d67a5893af33101493b1.tar.xz
drakx-ca515b773e51493aee36d67a5893af33101493b1.zip
Revised fix for clearing GPT partitions during automatic install.
This reverts commit 532fd1d60df306e204bae79c5158ca2302739966, which introduced a new bug when clearing GPT partitions in an interactive session (mga#20264), and replaces it with a new solution. When a partition table is initialised, we now add an 'init' action to the $hd->{will_tell_kernel} list. This is used both by gpt::write() (to clear the partition table) and by partition_table::tell_kernel() (to force the kernel to reread the partition table). Previous changes stored in $hd->{will_tell_kernel} are discarded, as they are no longer of interest. This also removes support for the will_tell_kernel 'force_reboot' action, as nothing uses that any more.
Diffstat (limited to 'rescue')
0 files changed, 0 insertions, 0 deletions