svn commit: r295062 - head/sbin/nvmecontrol

Olivier Cochard-Labbé olivier at cochard.me
Sat Jan 30 08:51:23 UTC 2016


On Sat, Jan 30, 2016 at 7:18 AM, Warner Losh <imp at freebsd.org> wrote:

> Author: imp
> Date: Sat Jan 30 06:18:37 2016
> New Revision: 295062
> URL: https://svnweb.freebsd.org/changeset/base/295062
>
> Log:
>   Implement power command to list all power modes, find out the power
>   mode we're in and to set the power mode.
>
> Added:
>   head/sbin/nvmecontrol/power.c   (contents, props changed)
>

​Hi Warner,

my buildworld is no more happy ;-)​


--- power.o ---
/usr/src/sbin/nvmecontrol/power.c:44:16: error: invalid application of
'sizeof' to an incomplete type 'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
               ^     ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
--- all_subdir_kerberos5 ---
--- inquire_cred_by_mech.po ---
--- all_subdir_sbin ---
/usr/src/sbin/nvmecontrol/power.c:60:14: error: incomplete definition of
type 'struct nvme_power_state'
        mpower = nps->mp;
                 ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:61:9: error: incomplete definition of
type 'struct nvme_power_state'
        if (nps->mps == 0)
            ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:63:14: error: incomplete definition of
type 'struct nvme_power_state'
        ipower = nps->idlp;
                 ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:64:9: error: incomplete definition of
type 'struct nvme_power_state'
        if (nps->ips == 1)
            ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:66:14: error: incomplete definition of
type 'struct nvme_power_state'
        apower = nps->actp;
                 ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:67:9: error: incomplete definition of
type 'struct nvme_power_state'
        if (nps->aps == 1)
            ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:71:12: error: incomplete definition of
type 'struct nvme_power_state'
               nps->nops ? '*' : ' ', nps->enlat / 1000, nps->enlat % 1000,
               ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,
                             ^
/usr/src/sbin/nvmecontrol/power.c:71:35: error: incomplete definition of
type 'struct nvme_power_state'
               nps->nops ? '*' : ' ', nps->enlat / 1000, nps->enlat % 1000,
                                      ~~~^
/usr/src/sbin/nvmecontrol/power.c:44:30: note: forward declaration of
'struct nvme_power_state'
_Static_assert(sizeof(struct nvme_power_state) == 256 / NBBY,

etc.
​


More information about the svn-src-all mailing list