Commit af55892f authored by Carlos Llamas's avatar Carlos Llamas
Browse files

ANDROID: binder: fix KMI-break due to proc->dmap



Add 'struct binder_proc_wrap' to support the addition of new members in
'struct binder_proc' without breaking the KMI. In this case, proc->dmap
was backported from upstream and needs to be migrated into this wrapper.

Avoids the following KMI issue:

  function symbol 'int __traceiter_binder_transaction_received(void*, struct binder_transaction*)' changed
    CRC changed from 0x74e9c98b to 0x7af6cf5a

  type 'struct binder_proc' changed
    byte size changed from 584 to 600
    member 'struct dbitmap dmap' was added
    16 members ('struct list_head todo' .. 'u64 android_oem_data1') changed
      offset changed by 128

Bug: 298520209
Change-Id: Icbbee14a8f16d0881faf8d5673582e785f98e8cf
Signed-off-by: default avatarCarlos Llamas <cmllamas@google.com>
parent 9c10805d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment