Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Oct 2019 09:53:02 +0200
From:      Roger Pau =?utf-8?B?TW9ubsOp?= <royger@FreeBSD.org>
To:        Ravi Pokala <rpokala@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r352925 - head/sys/dev/xen/control
Message-ID:  <20191002075302.caak27hnk5vlpqgr@Air-de-Roger>
In-Reply-To: <5E0C7E54-2657-4E70-8A18-84C4EE29D4FA@panasas.com>
References:  <201910010821.x918LfOg005983@repo.freebsd.org> <5E0C7E54-2657-4E70-8A18-84C4EE29D4FA@panasas.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Oct 01, 2019 at 06:42:14PM -0700, Ravi Pokala wrote:
> Hi Roger,
> 
> If I'm understanding this diff correctly, all of (poweroff, reboot, suspend) will use the common string "shutdown", rather than an event-specific string. Is that what we want?

I think there's some misunderstanding here. All power control events
use the same xenstore node (~/control/shutdown), but the command read
from it is different depending on the requested action (poweroff,
reboot, halt...).

See [0] for a slightly more detailed description of the xenstore node.

Note that this commit doesn't change any of this logic, it just clears
the contents of ~/control/shutdown (by writing "") so the toolstack
knows FreeBSD has acknowledged the request and it's processing it.

Roger.

[0] http://xenbits.xen.org/docs/4.12-testing/misc/xenstore-paths.html#platform-feature-and-control-paths



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191002075302.caak27hnk5vlpqgr>