ANDROID: GKI: update abi.xml due to additional Android ABI padding

Leaf changes summary: 13 artifacts changed
Changed leaf types summary: 12 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 1 Changed, 0 Added variable

1 Changed variable:

  [C] 'bio_set fs_bio_set' was changed at bio.c:47:1:
    type of variable changed:
      type size changed from 1920 to 2176 (in bits)
      4 data member insertions:
        'u64 bio_set::android_kabi_reserved1', at offset 1920 (in bits) at bio.h:729:1
        'u64 bio_set::android_kabi_reserved2', at offset 1984 (in bits) at bio.h:730:1
        'u64 bio_set::android_kabi_reserved3', at offset 2048 (in bits) at bio.h:731:1
        'u64 bio_set::android_kabi_reserved4', at offset 2112 (in bits) at bio.h:732:1
      126 impacted interfaces:

'struct bio_set at bio.h:704:1' changed:
  details were reported earlier

'struct dentry at dcache.h:89:1' changed:
  type size changed from 1536 to 1664 (in bits)
  2 data member insertions:
    'u64 dentry::android_kabi_reserved1', at offset 1536 (in bits) at dcache.h:123:1
    'u64 dentry::android_kabi_reserved2', at offset 1600 (in bits) at dcache.h:124:1
  2518 impacted interfaces:

'struct dentry_operations at dcache.h:135:1' changed:
  type size changed from 1024 to 1536 (in bits)
  4 data member insertions:
    'u64 dentry_operations::android_kabi_reserved1', at offset 896 (in bits) at dcache.h:155:1
    'u64 dentry_operations::android_kabi_reserved2', at offset 960 (in bits) at dcache.h:156:1
    'u64 dentry_operations::android_kabi_reserved3', at offset 1024 (in bits) at dcache.h:157:1
    'u64 dentry_operations::android_kabi_reserved4', at offset 1088 (in bits) at dcache.h:158:1
  2518 impacted interfaces:

'struct elevator_mq_ops at elevator.h:29:1' changed:
  type size changed from 1408 to 1664 (in bits)
  4 data member insertions:
    'u64 elevator_mq_ops::android_kabi_reserved1', at offset 1408 (in bits) at elevator.h:55:1
    'u64 elevator_mq_ops::android_kabi_reserved2', at offset 1472 (in bits) at elevator.h:56:1
    'u64 elevator_mq_ops::android_kabi_reserved3', at offset 1536 (in bits) at elevator.h:57:1
    'u64 elevator_mq_ops::android_kabi_reserved4', at offset 1600 (in bits) at elevator.h:58:1
  126 impacted interfaces:

'struct elevator_type at elevator.h:66:1' changed:
  type size changed from 2240 to 2624 (in bits)
  2 data member insertions:
    'u64 elevator_type::android_kabi_reserved1', at offset 2496 (in bits) at elevator.h:96:1
    'u64 elevator_type::android_kabi_reserved2', at offset 2560 (in bits) at elevator.h:97:1
  there are data member changes:
    type 'struct elevator_mq_ops' of 'elevator_type::ops' changed as reported earlier
    and size changed from 1408 to 1664 (in bits) (by +256 bits)
    'size_t elevator_type::icq_size' offset changed from 1472 to 1728 (in bits) (by +256 bits)
    'size_t elevator_type::icq_align' offset changed from 1536 to 1792 (in bits) (by +256 bits)
    'elv_fs_entry* elevator_type::elevator_attrs' offset changed from 1600 to 1856 (in bits) (by +256 bits)
    'const char* elevator_type::elevator_name' offset changed from 1664 to 1920 (in bits) (by +256 bits)
    'const char* elevator_type::elevator_alias' offset changed from 1728 to 1984 (in bits) (by +256 bits)
    'const unsigned int elevator_type::elevator_features' offset changed from 1792 to 2048 (in bits) (by +256 bits)
    'module* elevator_type::elevator_owner' offset changed from 1856 to 2112 (in bits) (by +256 bits)
    'char elevator_type::icq_cache_name[22]' offset changed from 1920 to 2176 (in bits) (by +256 bits)
    'list_head elevator_type::list' offset changed from 2112 to 2368 (in bits) (by +256 bits)
  126 impacted interfaces:

'struct request_queue at blkdev.h:395:1' changed:
  type size changed from 15488 to 15744 (in bits)
  there are data member changes:
    type 'struct bio_set' of 'request_queue::bio_split' changed as reported earlier
    and size changed from 1920 to 2176 (in bits) (by +256 bits)
    'bool request_queue::mq_sysfs_init_done' offset changed from 14656 to 14912 (in bits) (by +256 bits)
    'size_t request_queue::cmd_size' offset changed from 14720 to 14976 (in bits) (by +256 bits)
    'work_struct request_queue::release_work' offset changed from 14784 to 15040 (in bits) (by +256 bits)
    'u64 request_queue::write_hints[5]' offset changed from 15168 to 15424 (in bits) (by +256 bits)
  126 impacted interfaces:

'struct scsi_cmnd at scsi_cmnd.h:67:1' changed:
  type size changed from 3520 to 3776 (in bits)
  4 data member insertions:
    'u64 scsi_cmnd::android_kabi_reserved1', at offset 3520 (in bits) at scsi_cmnd.h:146:1
    'u64 scsi_cmnd::android_kabi_reserved2', at offset 3584 (in bits) at scsi_cmnd.h:147:1
    'u64 scsi_cmnd::android_kabi_reserved3', at offset 3648 (in bits) at scsi_cmnd.h:148:1
    'u64 scsi_cmnd::android_kabi_reserved4', at offset 3712 (in bits) at scsi_cmnd.h:149:1
  32 impacted interfaces:

'struct scsi_device at scsi_device.h:101:1' changed:
  type size changed from 18048 to 18304 (in bits)
  4 data member insertions:
    'u64 scsi_device::android_kabi_reserved1', at offset 18048 (in bits) at scsi_device.h:235:1
    'u64 scsi_device::android_kabi_reserved2', at offset 18112 (in bits) at scsi_device.h:236:1
    'u64 scsi_device::android_kabi_reserved3', at offset 18176 (in bits) at scsi_device.h:237:1
    'u64 scsi_device::android_kabi_reserved4', at offset 18240 (in bits) at scsi_device.h:238:1
  32 impacted interfaces:

'struct scsi_host_template at scsi_host.h:45:1' changed:
  type size changed from 2752 to 3008 (in bits)
  4 data member insertions:
    'u64 scsi_host_template::android_kabi_reserved1', at offset 2752 (in bits) at scsi_host.h:494:1
    'u64 scsi_host_template::android_kabi_reserved2', at offset 2816 (in bits) at scsi_host.h:495:1
    'u64 scsi_host_template::android_kabi_reserved3', at offset 2880 (in bits) at scsi_host.h:496:1
    'u64 scsi_host_template::android_kabi_reserved4', at offset 2944 (in bits) at scsi_host.h:497:1
  32 impacted interfaces:

'struct ufs_hba at ufshcd.h:578:1' changed:
  type size changed from 29184 to 29440 (in bits)
  4 data member insertions:
    'u64 ufs_hba::android_kabi_reserved1', at offset 29184 (in bits) at ufshcd.h:827:1
    'u64 ufs_hba::android_kabi_reserved2', at offset 29248 (in bits) at ufshcd.h:828:1
    'u64 ufs_hba::android_kabi_reserved3', at offset 29312 (in bits) at ufshcd.h:829:1
    'u64 ufs_hba::android_kabi_reserved4', at offset 29376 (in bits) at ufshcd.h:830:1
  13 impacted interfaces:

'struct ufs_hba_crypto_variant_ops at ufshcd.h:365:1' changed:
  type size changed from 768 to 1024 (in bits)
  4 data member insertions:
    'u64 ufs_hba_crypto_variant_ops::android_kabi_reserved1', at offset 768 (in bits) at ufshcd.h:392:1
    'u64 ufs_hba_crypto_variant_ops::android_kabi_reserved2', at offset 832 (in bits) at ufshcd.h:393:1
    'u64 ufs_hba_crypto_variant_ops::android_kabi_reserved3', at offset 896 (in bits) at ufshcd.h:394:1
    'u64 ufs_hba_crypto_variant_ops::android_kabi_reserved4', at offset 960 (in bits) at ufshcd.h:395:1
  13 impacted interfaces:

'struct ufs_hba_variant_ops at ufshcd.h:329:1' changed:
  type size changed from 1344 to 1600 (in bits)
  4 data member insertions:
    'u64 ufs_hba_variant_ops::android_kabi_reserved1', at offset 1344 (in bits) at ufshcd.h:364:1
    'u64 ufs_hba_variant_ops::android_kabi_reserved2', at offset 1408 (in bits) at ufshcd.h:365:1
    'u64 ufs_hba_variant_ops::android_kabi_reserved3', at offset 1472 (in bits) at ufshcd.h:366:1
    'u64 ufs_hba_variant_ops::android_kabi_reserved4', at offset 1536 (in bits) at ufshcd.h:367:1
  13 impacted interfaces:

Bug: 151154716
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib8a5bd9c4917fc3cf93cf975718928c8027d583e
This commit is contained in:
Greg Kroah-Hartman 2020-04-23 14:39:46 +02:00
commit ae42f3a91e

File diff suppressed because it is too large Load diff