[Patch v3 3/3] kdump fails loading if target is root fs by default while disk is mounted on save path
Baoquan He
bhe at redhat.com
Wed Mar 5 01:34:59 UTC 2014
On 03/04/14 at 10:14am, Vivek Goyal wrote:
> On Mon, Mar 03, 2014 at 06:37:16PM +0800, Baoquan He wrote:
> > --- a/mkdumprd
> > +++ b/mkdumprd
> > @@ -355,6 +355,27 @@ get_block_dump_target()
> > [ -b "$_target" ] && echo $(to_dev_name $_target)
> > }
> >
>
> Put a comment here. Something like.
>
> # If no dump disk is specified make sure /var/crash is not mounted on a
> # separate disk.
>
Adding comments makes it better, will do in new post.
> > +check_block_dump_target()
> > +{
> > + local _target
> > + local _mntpoint
> > +
> > + _target=$(get_user_configured_dump_disk)
> > + [ -n "$_target" ] && echo $(to_dev_name $_target) && return
>
> Why do we need to do "echo $(to_dev_name $_target)"? Shouldn't it just
> be.
>
> [ -n "$_target" ] && return
Yes, it is. Will change.
>
> > +
> > + _target=$(get_root_fs_device)
> > + if [ -b "$_target" ]; then
> > + mkdir -p $SAVE_PATH
> > + _mntpoint=`df $SAVE_PATH | tail -1 | awk '{print $NF}'`
> > + _target=`df $SAVE_PATH | tail -1 | awk '{print $1}'`
>
> What's the use of getting "_target" now? Looks like it is not being used?
Yeah, originally I want to notice user who is mounted on the SAVE_PATH.
Now it's not needed. Will remove it.
Thanks for your suggestion.
Baoquan
Thanks
>
> Thanks
> Vivek
More information about the kexec
mailing list