# git rev-parse -q --verify 7ba88a2a09f47e2e4f3e34215677a1d78a9e6a73^{commit} 7ba88a2a09f47e2e4f3e34215677a1d78a9e6a73 already have revision, skipping fetch # git checkout -q -f -B kisskb 7ba88a2a09f47e2e4f3e34215677a1d78a9e6a73 # git clean -qxdf # < git log -1 # commit 7ba88a2a09f47e2e4f3e34215677a1d78a9e6a73 # Merge: 89b6b8cd92c0 0487d4fc42d7 # Author: Linus Torvalds # Date: Thu Sep 2 13:49:39 2021 -0700 # # Merge tag 'platform-drivers-x86-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 # # Pull x86 platform driver updates from Hans de Goede: # "Highlights: # # - Move all the Intel drivers into their own subdir(s) (mostly Kate's # work) # # - New meraki-mx100 platform driver # # - Asus WMI driver enhancements, including support for # /sys/firmware/acpi/platform_profile # # - New BIOS SAR driver for Intel M.2 WWAM modems # # - Alder Lake support for the Intel PMC driver # # - A whole bunch of cleanups + fixes all over the place" # # * tag 'platform-drivers-x86-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (65 commits) # platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call # platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning # platform/x86: ISST: use semi-colons instead of commas # platform/x86: asus-wmi: Fix "unsigned 'retval' is never less than zero" smatch warning # platform/x86: asus-wmi: Delete impossible condition # platform/x86: hp_accel: Convert to be a platform driver # platform/x86: hp_accel: Remove _INI method call # platform/mellanox: mlxbf-pmc: fix kernel-doc notation # platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH # platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core # platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake # platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver # platform/x86: intel-wmi-thunderbolt: Move to intel sub-directory # platform/x86: intel-wmi-sbl-fw-update: Move to intel sub-directory # platform/x86: intel-vbtn: Move to intel sub-directory # platform/x86: intel_oaktrail: Move to intel sub-directory # platform/x86: intel_int0002_vgpio: Move to intel sub-directory # platform/x86: intel-hid: Move to intel sub-directory # platform/x86: intel_atomisp2: Move to intel sub-directory # platform/x86: intel_speed_select_if: Move to intel sub-directory # ... # < /opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 7ba88a2a09f47e2e4f3e34215677a1d78a9e6a73 # < make -s -j 24 ARCH=sparc64 O=/kisskb/build/linus_sparc64-allmodconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_MODULE_SIG=n # < make -s -j 24 ARCH=sparc64 O=/kisskb/build/linus_sparc64-allmodconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- help # make -s -j 24 ARCH=sparc64 O=/kisskb/build/linus_sparc64-allmodconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- olddefconfig # make -s -j 24 ARCH=sparc64 O=/kisskb/build/linus_sparc64-allmodconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- :1515:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/kernel/trace/trace_osnoise.c: In function 'start_kthread': /kisskb/src/kernel/trace/trace_osnoise.c:1515:8: warning: 'main' is usually a function [-Wmain] void *main = osnoise_main; ^ In file included from /kisskb/src/include/linux/kernel.h:16:0, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:34: /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c: In function 'ttm_pool_alloc': /kisskb/src/include/linux/minmax.h:20:28: warning: comparison of distinct pointer types lacks a cast (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) ^ /kisskb/src/include/linux/minmax.h:26:4: note: in expansion of macro '__typecheck' (__typecheck(x, y) && __no_side_effects(x, y)) ^ /kisskb/src/include/linux/minmax.h:36:24: note: in expansion of macro '__safe_cmp' __builtin_choose_expr(__safe_cmp(x, y), \ ^ /kisskb/src/include/linux/minmax.h:45:19: note: in expansion of macro '__careful_cmp' #define min(x, y) __careful_cmp(x, y, <) ^ /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:386:15: note: in expansion of macro 'min' for (order = min(MAX_ORDER - 1UL, __fls(num_pages)); num_pages; ^ /kisskb/src/drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^ kernel: arch/sparc/boot/image is ready kernel: arch/sparc/boot/zImage is ready Completed OK # rm -rf /kisskb/build/linus_sparc64-allmodconfig_sparc64 # Build took: 0:22:47.448718