android_kernel_samsung_sm8650/build.config.common
Carlos Llamas 96cc797d2c ANDROID: 5/24/2023 KMI update
Set KMI_GENERATION=7 for 5/24 KMI update

3 function symbol(s) removed
  'int mmu_interval_notifier_insert(struct mmu_interval_notifier*, struct mm_struct*, unsigned long, unsigned long, const struct mmu_interval_notifier_ops*)'
  'void mmu_interval_notifier_remove(struct mmu_interval_notifier*)'
  'unsigned long mmu_interval_read_begin(struct mmu_interval_notifier*)'

function symbol changed from 'int gh_rm_call(struct gh_rm*, u32, void*, size_t, void**, size_t*)' to 'int gh_rm_call(void*, u32, const void*, size_t, void**, size_t*)'
  CRC changed from 0xfef4ce1d to 0xaa8c9d60
  type changed from 'int(struct gh_rm*, u32, void*, size_t, void**, size_t*)' to 'int(void*, u32, const void*, size_t, void**, size_t*)'
    parameter 1 type changed from 'struct gh_rm*' to 'void*'
      pointed-to type changed from 'struct gh_rm' to 'void'
    parameter 3 type changed from 'void*' to 'const void*'
      pointed-to type changed from 'void' to 'const void'
        qualifier const added

function symbol changed from 'int gh_rm_notifier_register(struct gh_rm*, struct notifier_block*)' to 'int gh_rm_notifier_register(void*, struct notifier_block*)'
  CRC changed from 0x412fac09 to 0xd5a6a3c9
  type changed from 'int(struct gh_rm*, struct notifier_block*)' to 'int(void*, struct notifier_block*)'
    parameter 1 type changed from 'struct gh_rm*' to 'void*'
      pointed-to type changed from 'struct gh_rm' to 'void'

function symbol changed from 'int gh_rm_notifier_unregister(struct gh_rm*, struct notifier_block*)' to 'int gh_rm_notifier_unregister(void*, struct notifier_block*)'
  CRC changed from 0xf4d771f8 to 0x2c865d28
  type changed from 'int(struct gh_rm*, struct notifier_block*)' to 'int(void*, struct notifier_block*)'
    parameter 1 type changed from 'struct gh_rm*' to 'void*'
      pointed-to type changed from 'struct gh_rm' to 'void'

function symbol 'int ___pskb_trim(struct sk_buff*, unsigned int)' changed
  CRC changed from 0x6c6bbe0a to 0xaf3987c4

function symbol 'struct sk_buff* __alloc_skb(unsigned int, gfp_t, int, int)' changed
  CRC changed from 0xd9823116 to 0xa873df72

function symbol 'void __balance_callbacks(struct rq*)' changed
  CRC changed from 0x6537022 to 0xec0d081

... 1278 omitted; 1281 symbols have only CRC changes

type 'struct sock' changed
  byte size changed from 768 to 776
  member 'u64 android_oem_data1' was added

type 'struct freq_qos_request' changed
  byte size changed from 56 to 64
  member 'u64 android_oem_data1' was added

type 'struct dev_pm_qos_request' changed
  byte size changed from 72 to 80
  member 'union { struct plist_node pnode; struct pm_qos_flags_request flr; struct freq_qos_request freq; } data' changed
    type 'union { struct plist_node pnode; struct pm_qos_flags_request flr; struct freq_qos_request freq; }' changed
      byte size changed from 56 to 64
  member 'struct device* dev' changed
    offset changed by 64

type 'struct devfreq' changed
  byte size changed from 1720 to 1736
  member 'struct dev_pm_qos_request user_max_freq_req' changed
    offset changed by 64
  11 members ('unsigned long scaling_min_freq' .. 'struct notifier_block nb_max') changed
    offset changed by 128

type 'struct gh_rm_platform_ops' changed
  byte size changed from 16 to 48
  member changed from 'int(* pre_mem_share)(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(* pre_mem_share)(void*, struct gh_rm_mem_parcel*)'
    type changed from 'int(*)(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(*)(void*, struct gh_rm_mem_parcel*)'
      pointed-to type changed from 'int(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(void*, struct gh_rm_mem_parcel*)'
        parameter 1 type changed from 'struct gh_rm*' to 'void*'
          pointed-to type changed from 'struct gh_rm' to 'void'
  member changed from 'int(* post_mem_reclaim)(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(* post_mem_reclaim)(void*, struct gh_rm_mem_parcel*)'
    type changed from 'int(*)(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(*)(void*, struct gh_rm_mem_parcel*)'
      pointed-to type changed from 'int(struct gh_rm*, struct gh_rm_mem_parcel*)' to 'int(void*, struct gh_rm_mem_parcel*)'
        parameter 1 type changed from 'struct gh_rm*' to 'void*'
          pointed-to type changed from 'struct gh_rm' to 'void'
  member 'u64 android_backport_reserved1' was added
  member 'u64 android_backport_reserved2' was added
  member 'u64 android_backport_reserved3' was added
  member 'u64 android_backport_reserved4' was added

type 'struct nf_conn' changed
  byte size changed from 248 to 256
  member 'u64 android_oem_data1' was added

type 'struct tipc_sock' changed
  byte size changed from 1008 to 1016
  31 members ('u32 max_pkt' .. 'u8 conn_addrtype') changed
    offset changed by 64

type 'struct vsock_sock' changed
  byte size changed from 1224 to 1232
  25 members ('const struct vsock_transport* transport' .. 'void* trans') changed
    offset changed by 64

type 'struct gh_rm_mem_parcel' changed
  byte size changed from 48 to 112
  member 'u64 android_backport_reserved1' was added
  member 'u64 android_backport_reserved2' was added
  member 'u64 android_backport_reserved3' was added
  member 'u64 android_backport_reserved4' was added
  member 'u64 android_backport_reserved5' was added
  member 'u64 android_backport_reserved6' was added
  member 'u64 android_backport_reserved7' was added
  member 'u64 android_backport_reserved8' was added

type 'struct gh_rm_mem_entry' changed
  member '__le64 phys_addr' was added
  member '__le64 ipa_base' was removed

Bug: 283322303
Change-Id: I62859d103cd2151a8417a09b639cadc658314263
Signed-off-by: Carlos Llamas <cmllamas@google.com>
2023-05-24 14:06:40 +00:00

18 lines
455 B
Plaintext

. ${ROOT_DIR}/${KERNEL_DIR}/build.config.constants
KMI_GENERATION=7
LLVM=1
DEPMOD=depmod
CLANG_PREBUILT_BIN=prebuilts/clang/host/linux-x86/clang-${CLANG_VERSION}/bin
BUILDTOOLS_PREBUILT_BIN=build/kernel/build-tools/path/linux-x86
DTC=${ROOT_DIR}/${BUILDTOOLS_PREBUILT_BIN}/dtc
KCFLAGS="${KCFLAGS} -D__ANDROID_COMMON_KERNEL__"
EXTRA_CMDS=''
STOP_SHIP_TRACEPRINTK=1
IN_KERNEL_MODULES=1
DO_NOT_STRIP_MODULES=1
HERMETIC_TOOLCHAIN=${HERMETIC_TOOLCHAIN:-1}