OSDN Git Service

Merge remote-tracking branch 'aosp/android-4.19-stable' into kernel-4.19 kernel-4.19 android-x86-8.1-r6
authorChih-Wei Huang <cwhuang@linux.org.tw>
Sun, 20 Jun 2021 07:58:17 +0000 (15:58 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Sun, 20 Jun 2021 07:58:17 +0000 (15:58 +0800)
Conflicts:
arch/x86/Makefile
drivers/acpi/bus.c

28 files changed:
1  2 
Makefile
arch/x86/Makefile
arch/x86/kernel/signal.c
arch/x86/tools/relocs.c
drivers/bluetooth/hci_h5.c
drivers/firmware/Kconfig
drivers/gpu/drm/Kconfig
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/drm_ioctl.c
drivers/gpu/drm/i915/intel_pm.c
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-multitouch.c
drivers/i2c/i2c-core-base.c
drivers/net/tun.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
drivers/net/wireless/marvell/mwifiex/pcie.c
drivers/platform/x86/intel-hid.c
drivers/platform/x86/intel_punit_ipc.c
drivers/platform/x86/pmc_atom.c
drivers/staging/Kconfig
drivers/staging/Makefile
include/acpi/acexcep.h
init/main.c
mm/shmem.c
security/commoncap.c
sound/pci/hda/patch_realtek.c
sound/soc/intel/boards/bytcr_rt5640.c

diff --cc Makefile
Simple merge
@@@ -61,10 -62,9 +62,13 @@@ endi
  KBUILD_CFLAGS += -mno-sse -mno-mmx -mno-sse2 -mno-3dnow
  KBUILD_CFLAGS += $(call cc-option,-mno-avx,)
  
 +# Never want PIC in x86 kernel, prevent breakage with GCC built
 +# with nonstandard options
 +KBUILD_CFLAGS += -fno-pic
 +
+ # Intel CET isn't enabled in the kernel
+ KBUILD_CFLAGS += $(call cc-option,-fcf-protection=none)
  ifeq ($(CONFIG_X86_32),y)
          BITS := 32
          UTS_MACHINE := i386
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc init/main.c
Simple merge
diff --cc mm/shmem.c
Simple merge
Simple merge
Simple merge
@@@ -433,19 -446,19 +446,31 @@@ static const struct dmi_system_id byt_r
        },
        {
                .matches = {
+                       DMI_EXACT_MATCH(DMI_SYS_VENDOR, "ARCHOS"),
+                       DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "ARCHOS 140 CESIUM"),
+               },
+               .driver_data = (void *)(BYT_RT5640_IN1_MAP |
+                                       BYT_RT5640_JD_SRC_JD2_IN4N |
+                                       BYT_RT5640_OVCD_TH_2000UA |
+                                       BYT_RT5640_OVCD_SF_0P75 |
+                                       BYT_RT5640_SSP0_AIF1 |
+                                       BYT_RT5640_MCLK_EN),
+       },
+       {
+               .matches = {
                        DMI_EXACT_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
 +                      DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "ME176C"),
 +              },
 +              .driver_data = (void *)(BYT_RT5640_IN1_MAP |
 +                                      BYT_RT5640_JD_SRC_JD2_IN4N |
 +                                      BYT_RT5640_OVCD_TH_2000UA |
 +                                      BYT_RT5640_OVCD_SF_0P75 |
 +                                      BYT_RT5640_SSP0_AIF1 |
 +                                      BYT_RT5640_MCLK_EN),
 +      },
 +      {
 +              .matches = {
 +                      DMI_EXACT_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
                        DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "T100TA"),
                },
                .driver_data = (void *)(BYT_RT5640_IN1_MAP |