[pm:bleeding-edge] BUILD INCOMPLETE 5fe5946b2ebcf750cfd4847550fa96eb1f03c870
by kbuild test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: 5fe5946b2ebcf750cfd4847550fa96eb1f03c870 Merge branch 'pm-core-next' into bleeding-edge
TIMEOUT after 2896m
Sorry we cannot finish the testset for your branch within a reasonable time.
It's our fault -- either some build server is down or some build worker is busy
doing bisects for _other_ trees. The branch will get more complete coverage and
possible error reports when our build infrastructure is restored or catches up.
There will be no more build success notification for this branch head, but you
can expect reasonably good test coverage after waiting for 1 day.
configs timed out: 19
alpha defconfig
mips 32r2_defconfig
mips 64r6el_defconfig
mips allmodconfig
mips allnoconfig
mips allyesconfig
mips fuloong2e_defconfig
mips malta_kvm_defconfig
nds32 defconfig
powerpc allnoconfig
powerpc defconfig
powerpc ppc64_defconfig
s390 alldefconfig
s390 allmodconfig
s390 allnoconfig
s390 allyesconfig
s390 debug_defconfig
s390 defconfig
s390 zfcpdump_defconfig
configs tested: 97
configs skipped: 1
arm allmodconfig
arm at91_dt_defconfig
arm64 defconfig
arm multi_v5_defconfig
arm allyesconfig
arm64 allyesconfig
arm allnoconfig
arm efm32_defconfig
arm sunxi_defconfig
arm64 allnoconfig
arm64 allmodconfig
arm exynos_defconfig
arm shmobile_defconfig
arm multi_v7_defconfig
riscv rv32_defconfig
riscv allnoconfig
riscv defconfig
riscv allmodconfig
riscv nommu_virt_defconfig
riscv allyesconfig
m68k multi_defconfig
m68k m5475evb_defconfig
h8300 h8300h-sim_defconfig
h8300 edosk2674_defconfig
m68k sun3_defconfig
h8300 h8s-sim_defconfig
m68k allmodconfig
ia64 allmodconfig
ia64 allnoconfig
ia64 allyesconfig
ia64 defconfig
ia64 alldefconfig
xtensa common_defconfig
openrisc or1ksim_defconfig
nios2 3c120_defconfig
xtensa iss_defconfig
c6x evmc6678_defconfig
c6x allyesconfig
nios2 10m50_defconfig
openrisc simple_smp_defconfig
um x86_64_defconfig
um i386_defconfig
um defconfig
i386 allnoconfig
i386 defconfig
i386 allyesconfig
i386 alldefconfig
sh allmodconfig
sh rsk7269_defconfig
sh sh7785lcr_32bit_defconfig
sh allnoconfig
sh titan_defconfig
x86_64 randconfig-c003-20200126
i386 randconfig-c003-20200126
x86_64 randconfig-c002-20200126
x86_64 randconfig-c001-20200126
i386 randconfig-c001-20200126
i386 randconfig-c002-20200126
parisc c3000_defconfig
parisc b180_defconfig
parisc defconfig
parisc allnoconfig
sparc64 allmodconfig
sparc allyesconfig
sparc64 allyesconfig
sparc defconfig
sparc64 allnoconfig
sparc64 defconfig
arm64 randconfig-a001-20200125
ia64 randconfig-a001-20200125
arm randconfig-a001-20200125
arc randconfig-a001-20200125
sparc randconfig-a001-20200125
x86_64 randconfig-f003-20200126
x86_64 randconfig-f001-20200126
x86_64 randconfig-f002-20200126
i386 randconfig-f002-20200126
i386 randconfig-f003-20200126
i386 randconfig-f001-20200126
arc allyesconfig
microblaze nommu_defconfig
powerpc rhel-kconfig
microblaze mmu_defconfig
arc defconfig
csky defconfig
nds32 allnoconfig
x86_64 lkp
x86_64 rhel
x86_64 rhel-7.6
x86_64 fedora-25
x86_64 kexec
x86_64 rhel-7.2-clear
h8300 randconfig-a001-20200125
nios2 randconfig-a001-20200125
c6x randconfig-a001-20200125
sparc64 randconfig-a001-20200125
microblaze randconfig-a001-20200125
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation
2 years, 5 months
Re: [PATCH] ACPICA: Fix compilation with bare-metal toolchian
by Moore, Robert
-----Original Message-----
From: Kaneda, Erik <erik.kaneda(a)intel.com>
Sent: Tuesday, January 21, 2020 1:46 PM
To: Moore, Robert <robert.moore(a)intel.com>
Subject: FW: [Devel] Re: [PATCH] ACPICA: Fix compilation with bare-metal toolchian
> -----Original Message-----
> From: Moore, Robert <robert.moore(a)intel.com>
> Sent: Wednesday, December 18, 2019 10:10 AM
> To: Jung-uk Kim <jkim(a)FreeBSD.org>; Rafael J. Wysocki
> <rjw(a)rjwysocki.net>; Kaneda, Erik <erik.kaneda(a)intel.com>
> Cc: Laster K. <officiallazerl0rd(a)gmail.com>; Wysocki, Rafael J
> <rafael.j.wysocki(a)intel.com>; linux-acpi(a)vger.kernel.org;
> devel(a)acpica.org
> Subject: RE: [Devel] Re: [PATCH] ACPICA: Fix compilation with
> bare-metal toolchian
>
>
>
> -----Original Message-----
> From: Jung-uk Kim <jkim(a)FreeBSD.org>
> Sent: Friday, December 13, 2019 7:05 AM
> To: Moore, Robert <robert.moore(a)intel.com>; Rafael J. Wysocki
> <rjw(a)rjwysocki.net>; Kaneda, Erik <erik.kaneda(a)intel.com>
> Cc: Laster K. <officiallazerl0rd(a)gmail.com>; Wysocki, Rafael J
> <rafael.j.wysocki(a)intel.com>; linux-acpi(a)vger.kernel.org;
> devel(a)acpica.org
> Subject: Re: [Devel] Re: [PATCH] ACPICA: Fix compilation with
> bare-metal toolchian
>
> On 19. 12. 12., Moore, Robert wrote:
> >> -----Original Message-----
> >> From: Rafael J. Wysocki [mailto:rjw@rjwysocki.net]
> >> Sent: Friday, July 5, 2019 2:44 AM
> >> To: Moore, Robert <robert.moore(a)intel.com>; Schmauss, Erik
> >> <erik.schmauss(a)intel.com>
> >> Cc: Laster K. <officiallazerl0rd(a)gmail.com>; Wysocki, Rafael J
> >> <rafael.j.wysocki(a)intel.com>; lenb(a)kernel.org; linux-
> >> acpi(a)vger.kernel.org; devel(a)acpica.org
> >> Subject: Re: [PATCH] ACPICA: Fix compilation with bare-metal
> >> toolchian
> >>
> >> On Saturday, June 22, 2019 11:03:54 PM CEST Laster K. wrote:
> >>> An ifdef expects to be compiled with full-fledged Linux toolchain,
> >>> but it's common to compile kernel with just bare-metal toolchain
> >>> which doesn't define __linux__. So, also add __KERNEL__ check.
> >>>
> > [Moore, Robert]
> > This sounds OK, as long as no other supported hosts define __KERNEL__.
>
> FreeBSD defines _KERNEL for kernel source.
>
> I'd have to say that this sounds a bit dangerous. Is there another
> symbol that we can AND into an expression?
>
> JK
>
I agree, this sounds dangerous due to other hosts possibly using __KERNEL__. If __KERNEL__ is defined as well as _LINUX or __linux__, this would eliminate the danger.
Bob
> >>> Signed-off-by: Laster K. (lazerl0rd) <officiallazerl0rd(a)gmail.com>
> >>> ---
> >>> Apologies for the multiple/spammed e-mails, I was having mail
> >>> client
> >> issues.
> >>>
> >>> include/acpi/platform/acenv.h | 2 +-
> >>> include/acpi/platform/acenvex.h | 2 +-
> >>> 2 files changed, 2 insertions(+), 2 deletions(-)
> >>>
> >>> diff --git a/include/acpi/platform/acenv.h
> >>> b/include/acpi/platform/acenv.h index 35ab3f87cc29..b69319198cb8
> >>> 100644
> >>> --- a/include/acpi/platform/acenv.h
> >>> +++ b/include/acpi/platform/acenv.h
> >>> @@ -148,7 +148,7 @@
> >>>
> >>> #endif
> >>>
> >>> -#if defined(_LINUX) || defined(__linux__)
> >>> +#if defined(_LINUX) || defined(__KERNEL__) || defined(__linux__)
> >>> #include <acpi/platform/aclinux.h>
> >>>
> >>> #elif defined(_APPLE) || defined(__APPLE__) diff --git
> >>> a/include/acpi/platform/acenvex.h
> >>> b/include/acpi/platform/acenvex.h index 2e36c8344897..c7697a47e33f
> >>> 100644
> >>> --- a/include/acpi/platform/acenvex.h
> >>> +++ b/include/acpi/platform/acenvex.h
> >>> @@ -19,7 +19,7 @@
> >>> *
> >>>
> >>>
> **********************************************************
> **********
> >>> **
> >>> *******/
> >>>
> >>> -#if defined(_LINUX) || defined(__linux__)
> >>> +#if defined(_LINUX) || defined(__KERNEL__) || defined(__linux__)
> >>> #include <acpi/platform/aclinuxex.h>
> >>>
> >>> #elif defined(__DragonFly__)
> >>>
> >>
> >> Erik, Bob, any input here?
2 years, 5 months
[pm:bleeding-edge] BUILD SUCCESS 971a12f8e68bf3b19eb1161e1fcefdf3b0573907
by kbuild test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: 971a12f8e68bf3b19eb1161e1fcefdf3b0573907 Merge branch 'pm-cpuidle-next' into testing
elapsed time: 400m
configs tested: 163
configs skipped: 1
The following configs have been built successfully.
More configs may be tested in the coming days.
parisc allnoconfig
parisc allyesonfig
parisc b180_defconfig
parisc c3000_defconfig
parisc defconfig
x86_64 randconfig-e001-20200120
x86_64 randconfig-e002-20200120
x86_64 randconfig-e003-20200120
i386 randconfig-e001-20200120
i386 randconfig-e002-20200120
i386 randconfig-e003-20200120
i386 alldefconfig
i386 allnoconfig
i386 allyesconfig
i386 defconfig
alpha defconfig
csky defconfig
nds32 allnoconfig
nds32 defconfig
arc allyesconfig
arc defconfig
microblaze mmu_defconfig
microblaze nommu_defconfig
powerpc allnoconfig
powerpc defconfig
powerpc ppc64_defconfig
powerpc rhel-kconfig
arm allmodconfig
arm allnoconfig
arm allyesconfig
arm at91_dt_defconfig
arm efm32_defconfig
arm exynos_defconfig
arm multi_v5_defconfig
arm multi_v7_defconfig
arm shmobile_defconfig
arm sunxi_defconfig
arm64 allmodconfig
arm64 allnoconfig
arm64 allyesconfig
arm64 defconfig
csky randconfig-a001-20200120
openrisc randconfig-a001-20200120
s390 randconfig-a001-20200120
sh randconfig-a001-20200120
xtensa randconfig-a001-20200120
xtensa common_defconfig
openrisc or1ksim_defconfig
nios2 3c120_defconfig
xtensa iss_defconfig
c6x evmc6678_defconfig
c6x allyesconfig
nios2 10m50_defconfig
openrisc simple_smp_defconfig
um x86_64_defconfig
um i386_defconfig
um defconfig
s390 alldefconfig
s390 allmodconfig
s390 allnoconfig
s390 allyesconfig
s390 debug_defconfig
s390 defconfig
s390 zfcpdump_defconfig
x86_64 randconfig-g001-20200120
x86_64 randconfig-g002-20200120
x86_64 randconfig-g003-20200120
i386 randconfig-g001-20200120
i386 randconfig-g002-20200120
i386 randconfig-g003-20200120
h8300 edosk2674_defconfig
h8300 h8300h-sim_defconfig
h8300 h8s-sim_defconfig
m68k allmodconfig
m68k m5475evb_defconfig
m68k multi_defconfig
m68k sun3_defconfig
x86_64 randconfig-d001-20200120
x86_64 randconfig-d002-20200120
x86_64 randconfig-d003-20200120
i386 randconfig-d001-20200120
i386 randconfig-d002-20200120
i386 randconfig-d003-20200120
x86_64 fedora-25
x86_64 kexec
x86_64 lkp
x86_64 rhel
x86_64 rhel-7.6
x86_64 randconfig-c001-20200120
x86_64 randconfig-c002-20200120
x86_64 randconfig-c003-20200120
i386 randconfig-c001-20200120
i386 randconfig-c002-20200120
i386 randconfig-c003-20200120
x86_64 randconfig-f001-20200120
x86_64 randconfig-f002-20200120
x86_64 randconfig-f003-20200120
i386 randconfig-f001-20200120
i386 randconfig-f002-20200120
i386 randconfig-f003-20200120
ia64 defconfig
sh allmodconfig
sh allnoconfig
sh rsk7269_defconfig
sh sh7785lcr_32bit_defconfig
sh titan_defconfig
mips 32r2_defconfig
mips 64r6el_defconfig
mips allmodconfig
mips allnoconfig
mips allyesconfig
mips fuloong2e_defconfig
mips malta_kvm_defconfig
sparc allyesconfig
sparc defconfig
sparc64 allmodconfig
sparc64 allnoconfig
sparc64 allyesconfig
sparc64 defconfig
c6x randconfig-a001-20200120
h8300 randconfig-a001-20200120
microblaze randconfig-a001-20200120
nios2 randconfig-a001-20200120
sparc64 randconfig-a001-20200120
x86_64 randconfig-a001-20200120
x86_64 randconfig-a002-20200120
x86_64 randconfig-a003-20200120
i386 randconfig-a001-20200120
i386 randconfig-a002-20200120
i386 randconfig-a003-20200120
riscv allmodconfig
riscv allnoconfig
riscv allyesconfig
riscv defconfig
riscv nommu_virt_defconfig
riscv rv32_defconfig
ia64 alldefconfig
ia64 allmodconfig
ia64 allnoconfig
ia64 allyesconfig
arc randconfig-a001-20200120
arm randconfig-a001-20200120
arm64 randconfig-a001-20200120
ia64 randconfig-a001-20200120
powerpc randconfig-a001-20200120
sparc randconfig-a001-20200120
x86_64 randconfig-b001-20200120
x86_64 randconfig-b002-20200120
x86_64 randconfig-b003-20200120
i386 randconfig-b001-20200120
i386 randconfig-b002-20200120
i386 randconfig-b003-20200120
x86_64 randconfig-h001-20200120
x86_64 randconfig-h002-20200120
x86_64 randconfig-h003-20200120
i386 randconfig-h001-20200120
i386 randconfig-h002-20200120
i386 randconfig-h003-20200120
c6x randconfig-a001-20200121
h8300 randconfig-a001-20200121
microblaze randconfig-a001-20200121
nios2 randconfig-a001-20200121
sparc64 randconfig-a001-20200121
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation
2 years, 5 months
[pm:bleeding-edge] BUILD INCOMPLETE 9b06ed497be3dc27f0d78dab0643f4cdb059577b
by kbuild test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: 9b06ed497be3dc27f0d78dab0643f4cdb059577b Merge branch 'pm-cpuidle-next' into bleeding-edge
TIMEOUT after 2880m
Sorry we cannot finish the testset for your branch within a reasonable time.
It's our fault -- either some build server is down or some build worker is busy
doing bisects for _other_ trees. The branch will get more complete coverage and
possible error reports when our build infrastructure is restored or catches up.
There will be no more build success notification for this branch head, but you
can expect reasonably good test coverage after waiting for 1 day.
configs timed out: 28
arm allmodconfig
arm allyesconfig
arm64 allmodconfig
arm64 allyesconfig
i386 alldefconfig
i386 allnoconfig
i386 allyesconfig
i386 defconfig
ia64 alldefconfig
ia64 allmodconfig
ia64 allnoconfig
ia64 allyesconfig
ia64 defconfig
mips 64r6el_defconfig
mips allmodconfig
mips allyesconfig
mips fuloong2e_defconfig
mips malta_kvm_defconfig
riscv allmodconfig
riscv allnoconfig
riscv allyesconfig
riscv defconfig
riscv nommu_virt_defconfig
riscv rv32_defconfig
sparc64 allmodconfig
sparc64 allnoconfig
sparc64 allyesconfig
sparc64 defconfig
configs tested: 89
configs skipped: 1
sh allmodconfig
sh rsk7269_defconfig
sh sh7785lcr_32bit_defconfig
sh allnoconfig
sh titan_defconfig
sparc randconfig-a001-20200118
arm randconfig-a001-20200118
arm64 randconfig-a001-20200118
ia64 randconfig-a001-20200118
arc randconfig-a001-20200118
m68k multi_defconfig
m68k m5475evb_defconfig
h8300 h8300h-sim_defconfig
h8300 edosk2674_defconfig
m68k sun3_defconfig
h8300 h8s-sim_defconfig
m68k allmodconfig
s390 randconfig-a001-20200118
sh randconfig-a001-20200118
csky randconfig-a001-20200118
xtensa randconfig-a001-20200118
openrisc randconfig-a001-20200118
parisc randconfig-a001-20200118
riscv randconfig-a001-20200118
alpha randconfig-a001-20200118
m68k randconfig-a001-20200118
nds32 randconfig-a001-20200118
xtensa common_defconfig
openrisc or1ksim_defconfig
nios2 3c120_defconfig
xtensa iss_defconfig
c6x evmc6678_defconfig
c6x allyesconfig
nios2 10m50_defconfig
openrisc simple_smp_defconfig
um x86_64_defconfig
um i386_defconfig
um defconfig
arm at91_dt_defconfig
arm64 defconfig
arm multi_v5_defconfig
arm allnoconfig
arm efm32_defconfig
arm sunxi_defconfig
arm64 allnoconfig
arm exynos_defconfig
arm shmobile_defconfig
arm multi_v7_defconfig
i386 randconfig-d002-20200118
x86_64 randconfig-d002-20200118
x86_64 randconfig-d003-20200118
i386 randconfig-d003-20200118
i386 randconfig-d001-20200118
x86_64 randconfig-d001-20200118
s390 allnoconfig
s390 alldefconfig
s390 debug_defconfig
s390 allmodconfig
s390 defconfig
s390 zfcpdump_defconfig
s390 allyesconfig
nds32 defconfig
alpha defconfig
csky defconfig
nds32 allnoconfig
sparc64 randconfig-a001-20200118
microblaze randconfig-a001-20200118
nios2 randconfig-a001-20200118
h8300 randconfig-a001-20200118
c6x randconfig-a001-20200118
x86_64 lkp
x86_64 rhel
x86_64 rhel-7.6
x86_64 fedora-25
x86_64 kexec
mips 32r2_defconfig
mips allnoconfig
parisc c3000_defconfig
parisc b180_defconfig
parisc defconfig
parisc allnoconfig
arc allyesconfig
powerpc defconfig
microblaze nommu_defconfig
powerpc ppc64_defconfig
powerpc rhel-kconfig
microblaze mmu_defconfig
arc defconfig
powerpc allnoconfig
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation
2 years, 5 months
Re: [RESEND PATCH] ACPICA: Enable sleep button on ACPI legacy wake
by Rafael J. Wysocki
On Thu, Jan 16, 2020 at 12:26 AM Anchal Agarwal <anchalag(a)amazon.com> wrote:
>
> Currently we do not see sleep_enable bit set after guest resumes
> from hibernation. Hibernation is triggered in guest on receiving
> a sleep trigger from the hypervisor(S4 state). We see that power
> button is enabled on wake up from S4 state however sleep button
> isn't. This causes subsequent invocation of sleep state to fail
> in the guest. Any environment going through acpi_hw_legacy_wake()
> won't have sleep button enabled.
>
> Signed-off-by: Anchal Agarwal <anchalag(a)amazon.com>
> Reviewed-by: Balbir Singh <sblbir(a)amazon.com>
> Reviewed-by: Frank van der Linden <fllinden(a)amazon.com>
> ---
> drivers/acpi/acpica/hwsleep.c | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/drivers/acpi/acpica/hwsleep.c b/drivers/acpi/acpica/hwsleep.c
> index b62db8ec446f..a176c7802760 100644
> --- a/drivers/acpi/acpica/hwsleep.c
> +++ b/drivers/acpi/acpica/hwsleep.c
> @@ -300,6 +300,17 @@ acpi_status acpi_hw_legacy_wake(u8 sleep_state)
> [ACPI_EVENT_POWER_BUTTON].
> status_register_id, ACPI_CLEAR_STATUS);
>
> + /* Enable sleep button */
> + (void)
> + acpi_write_bit_register(acpi_gbl_fixed_event_info
> + [ACPI_EVENT_SLEEP_BUTTON].
> + enable_register_id, ACPI_ENABLE_EVENT);
> +
> + (void)
> + acpi_write_bit_register(acpi_gbl_fixed_event_info
> + [ACPI_EVENT_SLEEP_BUTTON].
> + status_register_id, ACPI_CLEAR_STATUS);
> +
> acpi_hw_execute_sleep_method(METHOD_PATHNAME__SST, ACPI_SST_WORKING);
> return_ACPI_STATUS(status);
> }
Erik, Bob, please pick this up if you don't have specific objections against it.
I'll wait for it to show up in an upstream release.
2 years, 5 months
ACPICA version 20200110 released
by Moore, Robert
10 January 2020. Summary of changes for version 20200110:
This release is available at https://acpica.org/downloads
1) ACPICA kernel-resident subsystem:
Updated all copyrights to 2020. This affects all ACPICA source code modules.
2) iASL Compiler/Disassembler and ACPICA tools:
ASL test suite (ASLTS): Updated all copyrights to 2020.
Tools and utilities: Updated all signon copyrights to 2020.
iASL: fix forward reference analysis for field declarations. Fixes forward reference analysis for field declarations by searching the parent scope for the named object when the object is not present in the current scope.
iASL: Improved the error output for ALREADY_EXISTS errors. Now, the full pathname of the name that already exists is printed.
iASL: Enhance duplicate Case() detection for buffers. Add check for buffers with no initializer list (these buffers will be filled with zeros at runtime.)
2 years, 5 months