diff --git a/.github/workflows/build-kernel-extra.yml b/.github/workflows/build-kernel-extra.yml index 6bcb1a94f89f..027a8066672f 100644 --- a/.github/workflows/build-kernel-extra.yml +++ b/.github/workflows/build-kernel-extra.yml @@ -26,6 +26,18 @@ jobs: git config --global user.email $email git config --global user.name $KBUILD_BUILD_USER + - name: "Compile kernel i386_defconfig" + run: | + # .config + make i386_defconfig + make -j$(nproc) + + - name: "Clang build kernel i386_defconfig" + run: | + # .config + make LLVM=-18 i386_defconfig + make LLVM=-18 -j$(nproc) + - name: "Compile kernel x86_64_defconfig" run: | # .config diff --git a/drivers/cpufreq/acpi-cpufreq.c b/drivers/cpufreq/acpi-cpufreq.c index 92268e285cfa..d19cefb125dc 100644 --- a/drivers/cpufreq/acpi-cpufreq.c +++ b/drivers/cpufreq/acpi-cpufreq.c @@ -627,6 +627,7 @@ static int acpi_cpufreq_blacklist(struct cpuinfo_x86 *c) } #endif +#ifdef CONFIG_ACPI_CPPC_LIB /* The work item is needed to avoid CPU hotplug locking issues */ static void sched_itmt_work_fn(struct work_struct *work) { @@ -640,7 +641,6 @@ static void sched_set_itmt(void) schedule_work(&sched_itmt_work); } -#ifdef CONFIG_ACPI_CPPC_LIB /* * get_max_boost_ratio: Computes the max_boost_ratio as the ratio * between the highest_perf and the nominal_perf. diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 394d654caf8e..2ea9c422bbed 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -423,7 +423,7 @@ static int gf_init_pci(struct azx *chip) gf_chip->diu_fb_bdl_ofs[1] = diu_fb_bdl[1] - diu_fb_base; // stream offset = fb_size -4M-16M+7M*2+4K gf_chip->diu_fb_bdl_vaddr[1] = ioremap_wc(diu_fb_bdl[1], BDL_SIZE); // size = 4K - dev_info(chip->card->dev, "gf_hda diu fb base=0x%llx, size=%dM.\n", diu_fb_base, (unsigned int)(fb_size >> 20)); + dev_info(chip->card->dev, "gf_hda diu fb base=%pa, size=%dM.\n", &diu_fb_base, (unsigned int)(fb_size >> 20)); } } return 0;