OSDN Git Service

ANDROID: GKI: update abi definition due to previous changes in the tree
authorGreg Kroah-Hartman <gregkh@google.com>
Fri, 17 Apr 2020 13:05:27 +0000 (15:05 +0200)
committerGreg Kroah-Hartman <gregkh@google.com>
Fri, 17 Apr 2020 13:06:36 +0000 (15:06 +0200)
commitd7a79add37cb8d7d3c84ec5fe7a8f54437465554
tree49c01787b18afd3105300cdc143813cb7ae62537
parentae733f893d4435372f4abdab252c746466fc6bd4
ANDROID: GKI: update abi definition due to previous changes in the tree

Leaf changes summary: 18 artifacts changed (2 filtered out)
Changed leaf types summary: 12 (2 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 4 Added functions
Removed/Changed/Added variables summary: 0 Removed, 2 Changed, 0 Added variable

4 Added functions:

  [A] 'function thermal_cooling_device* cpufreq_platform_cooling_register(cpufreq_policy*, cpu_cooling_ops*)'
  [A] 'function int gpiod_export(gpio_desc*, bool)'
  [A] 'function void usb_register_atomic_notify(notifier_block*)'
  [A] 'function void usb_unregister_atomic_notify(notifier_block*)'

2 Changed variables:

  [C] 'pglist_data contig_page_data' was changed at nobootmem.c:31:1:
    type of variable changed:
      type size changed from 30208 to 30720 (in bits)
      there are data member changes:
        type 'atomic_long_t[30]' of 'pglist_data::vm_stat' changed:
          type name changed from 'atomic_long_t[30]' to 'atomic_long_t[32]'
          array type size changed from 1920 to 2048
          array type subrange 1 changed length from 30 to 32
        and size changed from 1920 to 2048 (in bits) (by +128 bits)
      1443 impacted interfaces:

  [C] 'const char linux_banner[382]' was changed to 'const char linux_banner[361]' at version.c:45:1:
    type of variable changed:
      type name changed from 'const char[382]' to 'const char[361]'
      array type size changed from 3056 to 2888
      array type subrange 1 changed length from 382 to 361

'enum cpuhp_state at cpuhotplug.h:25:1' changed:
  type size hasn't changed
  9 enumerator insertions:
    'cpuhp_state::CPUHP_HYP_CORE_CTL_ISOLATION_DEAD' value '45'
    'cpuhp_state::CPUHP_CORE_CTL_ISOLATION_DEAD' value '46'
    'cpuhp_state::CPUHP_QCOM_CPUFREQ_PREPARE' value '52'
    'cpuhp_state::CPUHP_AP_EDAC_PMU_STARTING' value '94'
    'cpuhp_state::CPUHP_AP_QCOM_CPUFREQ_STARTING' value '121'
    'cpuhp_state::CPUHP_AP_QCOM_SLEEP_STARTING' value '122'
    'cpuhp_state::CPUHP_AP_ARM_SAVE_RESTORE_CORESIGHT4_STARTING' value '134'
    'cpuhp_state::CPUHP_AP_ARM_MM_CORESIGHT4_STARTING' value '135'
    'cpuhp_state::CPUHP_AP_NOTIFY_PERF_ONLINE' value '172'
  107 enumerator changes:
  4 impacted interfaces:
    function void __cpuhp_remove_state(cpuhp_state, bool)
    function int __cpuhp_setup_state(cpuhp_state, const char*, bool, void ()*, void ()*, bool)
    function int __cpuhp_state_add_instance(cpuhp_state, hlist_node*, bool)
    function int __cpuhp_state_remove_instance(cpuhp_state, hlist_node*, bool)

'enum node_stat_item at mmzone.h:158:1' changed:
  type size hasn't changed
  2 enumerator insertions:
    'node_stat_item::NR_ION_HEAP' value '30'
    'node_stat_item::NR_ION_HEAP_POOL' value '31'
  1 enumerator change:
    'node_stat_item::NR_VM_NODE_STAT_ITEMS' from value '30' to '32' at mmzone.h:158:1
  one impacted interface:
    function void mod_node_page_state(pglist_data*, node_stat_item, long int)

'enum snd_jack_types at jack.h:52:1' changed:
  type size hasn't changed
  5 enumerator insertions:
    'snd_jack_types::SND_JACK_OC_HPHL' value '64'
    'snd_jack_types::SND_JACK_OC_HPHR' value '128'
    'snd_jack_types::SND_JACK_UNSUPPORTED' value '256'
    'snd_jack_types::SND_JACK_MICROPHONE2' value '512'
    'snd_jack_types::SND_JACK_ANC_HEADPHONE' value '515'
  6 enumerator changes:
    'snd_jack_types::SND_JACK_BTN_5' from value '512' to '1024' at jack.h:52:1
    'snd_jack_types::SND_JACK_BTN_4' from value '1024' to '2048' at jack.h:52:1
    'snd_jack_types::SND_JACK_BTN_3' from value '2048' to '4096' at jack.h:52:1
    'snd_jack_types::SND_JACK_BTN_2' from value '4096' to '8192' at jack.h:52:1
    'snd_jack_types::SND_JACK_BTN_1' from value '8192' to '16384' at jack.h:52:1
    'snd_jack_types::SND_JACK_BTN_0' from value '16384' to '32768' at jack.h:52:1
  one impacted interface:
    function int snd_jack_set_key(snd_jack*, snd_jack_types, int)
'struct lruvec_stat at memcontrol.h:110:1' changed:
  type size changed from 1920 to 2048 (in bits)
  there are data member changes:
    type 'long int[30]' of 'lruvec_stat::count' changed:
      type name changed from 'long int[30]' to 'long int[32]'
      array type size changed from 1920 to 2048
      array type subrange 1 changed length from 30 to 32
    and size changed from 1920 to 2048 (in bits) (by +128 bits)
  1439 impacted interfaces:

'struct mem_cgroup at memcontrol.h:197:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'atomic_long_t[36]' of 'mem_cgroup::stat' changed:
      type name changed from 'atomic_long_t[36]' to 'atomic_long_t[38]'
      array type size changed from 2304 to 2432
      array type subrange 1 changed length from 36 to 38
    and size changed from 2304 to 2432 (in bits) (by +128 bits)
    'atomic_long_t mem_cgroup::events[54]' offset changed from 12544 to 12672 (in bits) (by +128 bits)
    'atomic_long_t mem_cgroup::memory_events[7]' offset changed from 16000 to 16128 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup::socket_pressure' offset changed from 16448 to 16576 (in bits) (by +128 bits)
    'bool mem_cgroup::tcpmem_active' offset changed from 16512 to 16640 (in bits) (by +128 bits)
    'int mem_cgroup::tcpmem_pressure' offset changed from 16544 to 16672 (in bits) (by +128 bits)
    'int mem_cgroup::kmemcg_id' offset changed from 16576 to 16704 (in bits) (by +128 bits)
    'memcg_kmem_state mem_cgroup::kmem_state' offset changed from 16608 to 16736 (in bits) (by +128 bits)
    'list_head mem_cgroup::kmem_caches' offset changed from 16640 to 16768 (in bits) (by +128 bits)
    'int mem_cgroup::last_scanned_node' offset changed from 16768 to 16896 (in bits) (by +128 bits)
    'list_head mem_cgroup::cgwb_list' offset changed from 16832 to 16960 (in bits) (by +128 bits)
    'wb_domain mem_cgroup::cgwb_domain' offset changed from 16960 to 17088 (in bits) (by +128 bits)
    'list_head mem_cgroup::event_list' offset changed from 17920 to 18048 (in bits) (by +128 bits)
    'spinlock_t mem_cgroup::event_list_lock' offset changed from 18048 to 18176 (in bits) (by +128 bits)
    'mem_cgroup_per_node* mem_cgroup::nodeinfo[]' offset changed from 18112 to 18240 (in bits) (by +128 bits)
  1439 impacted interfaces:

'struct mem_cgroup_per_node at memcontrol.h:126:1' changed:
  type size changed from 5824 to 5952 (in bits)
  there are data member changes:
    type 'atomic_long_t[30]' of 'mem_cgroup_per_node::lruvec_stat' changed:
      type name changed from 'atomic_long_t[30]' to 'atomic_long_t[32]'
      array type size changed from 1920 to 2048
      array type subrange 1 changed length from 30 to 32
    and size changed from 1920 to 2048 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup_per_node::lru_zone_size[2][5]' offset changed from 3072 to 3200 (in bits) (by +128 bits)
    'mem_cgroup_reclaim_iter mem_cgroup_per_node::iter[13]' offset changed from 3712 to 3840 (in bits) (by +128 bits)
    'memcg_shrinker_map* mem_cgroup_per_node::shrinker_map' offset changed from 5376 to 5504 (in bits) (by +128 bits)
    'rb_node mem_cgroup_per_node::tree_node' offset changed from 5440 to 5568 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup_per_node::usage_in_excess' offset changed from 5632 to 5760 (in bits) (by +128 bits)
    'bool mem_cgroup_per_node::on_tree' offset changed from 5696 to 5824 (in bits) (by +128 bits)
    'bool mem_cgroup_per_node::congested' offset changed from 5704 to 5832 (in bits) (by +128 bits)
    'mem_cgroup* mem_cgroup_per_node::memcg' offset changed from 5760 to 5888 (in bits) (by +128 bits)
  1439 impacted interfaces:

'struct mem_cgroup_stat_cpu at memcontrol.h:97:1' changed:
  type size changed from 6016 to 6144 (in bits)
  there are data member changes:
    type 'long int[36]' of 'mem_cgroup_stat_cpu::count' changed:
      type name changed from 'long int[36]' to 'long int[38]'
      array type size changed from 2304 to 2432
      array type subrange 1 changed length from 36 to 38
    and size changed from 2304 to 2432 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup_stat_cpu::events[54]' offset changed from 2304 to 2432 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup_stat_cpu::nr_page_events' offset changed from 5760 to 5888 (in bits) (by +128 bits)
    'unsigned long int mem_cgroup_stat_cpu::targets[3]' offset changed from 5824 to 5952 (in bits) (by +128 bits)
  1439 impacted interfaces:

'struct per_cpu_nodestat at mmzone.h:302:1' changed:
  type size changed from 248 to 264 (in bits)
  there are data member changes:
    type 's8[30]' of 'per_cpu_nodestat::vm_node_stat_diff' changed:
      type name changed from 's8[30]' to 's8[32]'
      array type size changed from 240 to 256
      array type subrange 1 changed length from 30 to 32
    and size changed from 240 to 256 (in bits) (by +16 bits)
  1443 impacted interfaces:

'struct pglist_data at mmzone.h:635:1' changed:
  details were reported earlier

'struct snd_soc_card at soc.h:1057:1' changed:
  type size changed from 6272 to 6528 (in bits)
  1 data member insertion:
    'mutex snd_soc_card::dapm_power_mutex', at offset 1792 (in bits) at soc.h:1070:1
  there are data member changes:
    'bool snd_soc_card::instantiated' offset changed from 1792 to 2048 (in bits) (by +256 bits)
    'bool snd_soc_card::topology_shortname_created' offset changed from 1800 to 2056 (in bits) (by +256 bits)
    'void ()* snd_soc_card::probe' offset changed from 1856 to 2112 (in bits) (by +256 bits)
    'void ()* snd_soc_card::late_probe' offset changed from 1920 to 2176 (in bits) (by +256 bits)
    'void ()* snd_soc_card::remove' offset changed from 1984 to 2240 (in bits) (by +256 bits)
    'void ()* snd_soc_card::suspend_pre' offset changed from 2048 to 2304 (in bits) (by +256 bits)
    'void ()* snd_soc_card::suspend_post' offset changed from 2112 to 2368 (in bits) (by +256 bits)
    'void ()* snd_soc_card::resume_pre' offset changed from 2176 to 2432 (in bits) (by +256 bits)
    'void ()* snd_soc_card::resume_post' offset changed from 2240 to 2496 (in bits) (by +256 bits)
    'void ()* snd_soc_card::set_bias_level' offset changed from 2304 to 2560 (in bits) (by +256 bits)
    'void ()* snd_soc_card::set_bias_level_post' offset changed from 2368 to 2624 (in bits) (by +256 bits)
    'void ()* snd_soc_card::add_dai_link' offset changed from 2432 to 2688 (in bits) (by +256 bits)
    'void ()* snd_soc_card::remove_dai_link' offset changed from 2496 to 2752 (in bits) (by +256 bits)
    'long int snd_soc_card::pmdown_time' offset changed from 2560 to 2816 (in bits) (by +256 bits)
    'snd_soc_dai_link* snd_soc_card::dai_link' offset changed from 2624 to 2880 (in bits) (by +256 bits)
    'int snd_soc_card::num_links' offset changed from 2688 to 2944 (in bits) (by +256 bits)
    'list_head snd_soc_card::dai_link_list' offset changed from 2752 to 3008 (in bits) (by +256 bits)
    'int snd_soc_card::num_dai_links' offset changed from 2880 to 3136 (in bits) (by +256 bits)
    'list_head snd_soc_card::rtd_list' offset changed from 2944 to 3200 (in bits) (by +256 bits)
    'int snd_soc_card::num_rtd' offset changed from 3072 to 3328 (in bits) (by +256 bits)
    'snd_soc_codec_conf* snd_soc_card::codec_conf' offset changed from 3136 to 3392 (in bits) (by +256 bits)
    'int snd_soc_card::num_configs' offset changed from 3200 to 3456 (in bits) (by +256 bits)
    'snd_soc_aux_dev* snd_soc_card::aux_dev' offset changed from 3264 to 3520 (in bits) (by +256 bits)
    'int snd_soc_card::num_aux_devs' offset changed from 3328 to 3584 (in bits) (by +256 bits)
    'list_head snd_soc_card::aux_comp_list' offset changed from 3392 to 3648 (in bits) (by +256 bits)
    'const snd_kcontrol_new* snd_soc_card::controls' offset changed from 3520 to 3776 (in bits) (by +256 bits)
    'int snd_soc_card::num_controls' offset changed from 3584 to 3840 (in bits) (by +256 bits)
    'const snd_soc_dapm_widget* snd_soc_card::dapm_widgets' offset changed from 3648 to 3904 (in bits) (by +256 bits)
    'int snd_soc_card::num_dapm_widgets' offset changed from 3712 to 3968 (in bits) (by +256 bits)
    'const snd_soc_dapm_route* snd_soc_card::dapm_routes' offset changed from 3776 to 4032 (in bits) (by +256 bits)
    'int snd_soc_card::num_dapm_routes' offset changed from 3840 to 4096 (in bits) (by +256 bits)
    'const snd_soc_dapm_widget* snd_soc_card::of_dapm_widgets' offset changed from 3904 to 4160 (in bits) (by +256 bits)
    'int snd_soc_card::num_of_dapm_widgets' offset changed from 3968 to 4224 (in bits) (by +256 bits)
    'const snd_soc_dapm_route* snd_soc_card::of_dapm_routes' offset changed from 4032 to 4288 (in bits) (by +256 bits)
    'int snd_soc_card::num_of_dapm_routes' offset changed from 4096 to 4352 (in bits) (by +256 bits)
    'bool snd_soc_card::fully_routed' offset changed from 4128 to 4384 (in bits) (by +256 bits)
    'work_struct snd_soc_card::deferred_resume_work' offset changed from 4160 to 4416 (in bits) (by +256 bits)
    'list_head snd_soc_card::component_dev_list' offset changed from 4416 to 4672 (in bits) (by +256 bits)
    'list_head snd_soc_card::widgets' offset changed from 4544 to 4800 (in bits) (by +256 bits)
    'list_head snd_soc_card::paths' offset changed from 4672 to 4928 (in bits) (by +256 bits)
    'list_head snd_soc_card::dapm_list' offset changed from 4800 to 5056 (in bits) (by +256 bits)
    'list_head snd_soc_card::dapm_dirty' offset changed from 4928 to 5184 (in bits) (by +256 bits)
    'list_head snd_soc_card::dobj_list' offset changed from 5056 to 5312 (in bits) (by +256 bits)
    'snd_soc_dapm_context snd_soc_card::dapm' offset changed from 5184 to 5440 (in bits) (by +256 bits)
    'snd_soc_dapm_stats snd_soc_card::dapm_stats' offset changed from 5952 to 6208 (in bits) (by +256 bits)
    'snd_soc_dapm_update* snd_soc_card::update' offset changed from 6080 to 6336 (in bits) (by +256 bits)
    'u32 snd_soc_card::pop_time' offset changed from 6144 to 6400 (in bits) (by +256 bits)
    'void* snd_soc_card::drvdata' offset changed from 6208 to 6464 (in bits) (by +256 bits)
  35 impacted interfaces:
    function int devm_snd_soc_register_card(device*, snd_soc_card*)
    function int devm_snd_soc_register_component(device*, const snd_soc_component_driver*, snd_soc_dai_driver*, int)
    function int snd_soc_add_component_controls(snd_soc_component*, const snd_kcontrol_new*, unsigned int)
    function void snd_soc_card_change_online_state(snd_soc_card*, int)
    function snd_kcontrol* snd_soc_card_get_kcontrol(snd_soc_card*, const char*)
    function int snd_soc_card_jack_new(snd_soc_card*, const char*, int, snd_soc_jack*, snd_soc_jack_pin*, unsigned int)
    function int snd_soc_component_disable_pin(snd_soc_component*, const char*)
    function int snd_soc_component_force_enable_pin(snd_soc_component*, const char*)
    function void snd_soc_component_init_regmap(snd_soc_component*, regmap*)
    function unsigned int snd_soc_component_read32(snd_soc_component*, unsigned int)
    function int snd_soc_component_set_sysclk(snd_soc_component*, int, int, unsigned int, int)
    function int snd_soc_component_update_bits(snd_soc_component*, unsigned int, unsigned int, unsigned int)
    function int snd_soc_component_write(snd_soc_component*, unsigned int, unsigned int)
    function int snd_soc_dai_get_channel_map(snd_soc_dai*, unsigned int*, unsigned int*, unsigned int*, unsigned int*)
    function int snd_soc_dai_set_channel_map(snd_soc_dai*, unsigned int, unsigned int*, unsigned int, unsigned int*)
    function int snd_soc_dai_set_fmt(snd_soc_dai*, unsigned int)
    function int snd_soc_dai_set_pll(snd_soc_dai*, int, int, unsigned int, unsigned int)
    function int snd_soc_dai_set_sysclk(snd_soc_dai*, int, unsigned int, int)
    function int snd_soc_dai_set_tdm_slot(snd_soc_dai*, unsigned int, unsigned int, int, int)
    function int snd_soc_dapm_add_routes(snd_soc_dapm_context*, const snd_soc_dapm_route*, int)
    function int snd_soc_dapm_ignore_suspend(snd_soc_dapm_context*, const char*)
    function snd_soc_dapm_widget* snd_soc_dapm_kcontrol_widget(snd_kcontrol*)
    function int snd_soc_dapm_mixer_update_power(snd_soc_dapm_context*, snd_kcontrol*, int, snd_soc_dapm_update*)
    function int snd_soc_dapm_mux_update_power(snd_soc_dapm_context*, snd_kcontrol*, int, soc_enum*, snd_soc_dapm_update*)
    function int snd_soc_dapm_new_controls(snd_soc_dapm_context*, const snd_soc_dapm_widget*, int)
    function int snd_soc_dapm_new_widgets(snd_soc_card*)
    function int snd_soc_dapm_sync(snd_soc_dapm_context*)
    function void snd_soc_jack_report(snd_soc_jack*, int, int)
    function int snd_soc_of_get_dai_link_codecs(device*, device_node*, snd_soc_dai_link*)
    function int snd_soc_of_parse_audio_routing(snd_soc_card*, const char*)
    function int snd_soc_of_parse_card_name(snd_soc_card*, const char*)
    function int snd_soc_register_component(device*, const snd_soc_component_driver*, snd_soc_dai_driver*, int)
    function snd_soc_component* snd_soc_rtdcom_lookup(snd_soc_pcm_runtime*, const char*)
    function int snd_soc_unregister_card(snd_soc_card*)
    function snd_soc_component* soc_find_component(const device_node*, const char*)

'struct task_struct at sched.h:635:1' changed:
  type size changed from 27648 to 28672 (in bits)
  2 data member insertions:
    'mm_event_task task_struct::mm_event[7]', at offset 15936 (in bits) at sched.h:976:1
    'unsigned long int task_struct::next_period', at offset 16832 (in bits) at sched.h:977:1
  there are data member changes:
    'void* task_struct::journal_info' offset changed from 15936 to 16896 (in bits) (by +960 bits)
    'bio_list* task_struct::bio_list' offset changed from 16000 to 16960 (in bits) (by +960 bits)
    'blk_plug* task_struct::plug' offset changed from 16064 to 17024 (in bits) (by +960 bits)
    'reclaim_state* task_struct::reclaim_state' offset changed from 16128 to 17088 (in bits) (by +960 bits)
    'backing_dev_info* task_struct::backing_dev_info' offset changed from 16192 to 17152 (in bits) (by +960 bits)
    'io_context* task_struct::io_context' offset changed from 16256 to 17216 (in bits) (by +960 bits)
    'unsigned long int task_struct::ptrace_message' offset changed from 16320 to 17280 (in bits) (by +960 bits)
    'siginfo_t* task_struct::last_siginfo' offset changed from 16384 to 17344 (in bits) (by +960 bits)
    'task_io_accounting task_struct::ioac' offset changed from 16448 to 17408 (in bits) (by +960 bits)
    'unsigned int task_struct::psi_flags' offset changed from 16960 to 17920 (in bits) (by +960 bits)
    'u64 task_struct::acct_rss_mem1' offset changed from 17024 to 17984 (in bits) (by +960 bits)
    'u64 task_struct::acct_vm_mem1' offset changed from 17088 to 18048 (in bits) (by +960 bits)
    'u64 task_struct::acct_timexpd' offset changed from 17152 to 18112 (in bits) (by +960 bits)
    'nodemask_t task_struct::mems_allowed' offset changed from 17216 to 18176 (in bits) (by +960 bits)
    'seqcount_t task_struct::mems_allowed_seq' offset changed from 17280 to 18240 (in bits) (by +960 bits)
    'int task_struct::cpuset_mem_spread_rotor' offset changed from 17312 to 18272 (in bits) (by +960 bits)
    'int task_struct::cpuset_slab_spread_rotor' offset changed from 17344 to 18304 (in bits) (by +960 bits)
    'css_set* task_struct::cgroups' offset changed from 17408 to 18368 (in bits) (by +960 bits)
    'list_head task_struct::cg_list' offset changed from 17472 to 18432 (in bits) (by +960 bits)
    'robust_list_head* task_struct::robust_list' offset changed from 17600 to 18560 (in bits) (by +960 bits)
    'compat_robust_list_head* task_struct::compat_robust_list' offset changed from 17664 to 18624 (in bits) (by +960 bits)
    'list_head task_struct::pi_state_list' offset changed from 17728 to 18688 (in bits) (by +960 bits)
    'futex_pi_state* task_struct::pi_state_cache' offset changed from 17856 to 18816 (in bits) (by +960 bits)
    'perf_event_context* task_struct::perf_event_ctxp[2]' offset changed from 17920 to 18880 (in bits) (by +960 bits)
    'mutex task_struct::perf_event_mutex' offset changed from 18048 to 19008 (in bits) (by +960 bits)
    'list_head task_struct::perf_event_list' offset changed from 18304 to 19264 (in bits) (by +960 bits)
    'callback_head task_struct::rcu' offset changed from 18432 to 19392 (in bits) (by +960 bits)
    'tlbflush_unmap_batch task_struct::tlb_ubc' offset changed from 18432 to 19392 (in bits) (by +960 bits)
    'pipe_inode_info* task_struct::splice_pipe' offset changed from 18560 to 19520 (in bits) (by +960 bits)
    'page_frag task_struct::task_frag' offset changed from 18624 to 19584 (in bits) (by +960 bits)
    'int task_struct::nr_dirtied' offset changed from 18752 to 19712 (in bits) (by +960 bits)
    'int task_struct::nr_dirtied_pause' offset changed from 18784 to 19744 (in bits) (by +960 bits)
    'unsigned long int task_struct::dirty_paused_when' offset changed from 18816 to 19776 (in bits) (by +960 bits)
    'u64 task_struct::timer_slack_ns' offset changed from 18880 to 19840 (in bits) (by +960 bits)
    'u64 task_struct::default_timer_slack_ns' offset changed from 18944 to 19904 (in bits) (by +960 bits)
    'unsigned long int task_struct::trace' offset changed from 19008 to 19968 (in bits) (by +960 bits)
    'unsigned long int task_struct::trace_recursion' offset changed from 19072 to 20032 (in bits) (by +960 bits)
    'mem_cgroup* task_struct::memcg_in_oom' offset changed from 19136 to 20096 (in bits) (by +960 bits)
    'gfp_t task_struct::memcg_oom_gfp_mask' offset changed from 19200 to 20160 (in bits) (by +960 bits)
    'int task_struct::memcg_oom_order' offset changed from 19232 to 20192 (in bits) (by +960 bits)
    'unsigned int task_struct::memcg_nr_pages_over_high' offset changed from 19264 to 20224 (in bits) (by +960 bits)
    'mem_cgroup* task_struct::active_memcg' offset changed from 19328 to 20288 (in bits) (by +960 bits)
    'request_queue* task_struct::throttle_queue' offset changed from 19392 to 20352 (in bits) (by +960 bits)
    'uprobe_task* task_struct::utask' offset changed from 19456 to 20416 (in bits) (by +960 bits)
    'int task_struct::pagefault_disabled' offset changed from 19520 to 20480 (in bits) (by +960 bits)
    'task_struct* task_struct::oom_reaper_list' offset changed from 19584 to 20544 (in bits) (by +960 bits)
    'vm_struct* task_struct::stack_vm_area' offset changed from 19648 to 20608 (in bits) (by +960 bits)
    'atomic_t task_struct::stack_refcount' offset changed from 19712 to 20672 (in bits) (by +960 bits)
    'void* task_struct::security' offset changed from 19776 to 20736 (in bits) (by +960 bits)
    'thread_struct task_struct::thread' offset changed from 19840 to 20864 (in bits) (by +1024 bits)
  1576 impacted interfaces:

'struct vb2_queue at videobuf2-core.h:509:1' changed:
  type size changed from 4480 to 6528 (in bits)
  there are data member changes:
    type 'vb2_buffer*[32]' of 'vb2_queue::bufs' changed:
      type name changed from 'vb2_buffer*[32]' to 'vb2_buffer*[64]'
      array type size changed from 2048 to 4096
      array type subrange 1 changed length from 32 to 64
    and size changed from 2048 to 4096 (in bits) (by +2048 bits)
    'unsigned int vb2_queue::num_buffers' offset changed from 3648 to 5696 (in bits) (by +2048 bits)
    'list_head vb2_queue::queued_list' offset changed from 3712 to 5760 (in bits) (by +2048 bits)
    'unsigned int vb2_queue::queued_count' offset changed from 3840 to 5888 (in bits) (by +2048 bits)
    'atomic_t vb2_queue::owned_by_drv_count' offset changed from 3872 to 5920 (in bits) (by +2048 bits)
    'list_head vb2_queue::done_list' offset changed from 3904 to 5952 (in bits) (by +2048 bits)
    'spinlock_t vb2_queue::done_lock' offset changed from 4032 to 6080 (in bits) (by +2048 bits)
    'wait_queue_head_t vb2_queue::done_wq' offset changed from 4096 to 6144 (in bits) (by +2048 bits)
    'vb2_fileio_data* vb2_queue::fileio' offset changed from 4352 to 6400 (in bits) (by +2048 bits)
    'vb2_threadio_data* vb2_queue::threadio' offset changed from 4416 to 6464 (in bits) (by +2048 bits)
  11 impacted interfaces:
    function void vb2_buffer_done(vb2_buffer*, vb2_buffer_state)
    function int vb2_dqbuf(vb2_queue*, v4l2_buffer*, bool)
    function void vb2_ops_wait_finish(vb2_queue*)
    function void vb2_ops_wait_prepare(vb2_queue*)
    function void* vb2_plane_vaddr(vb2_buffer*, unsigned int)
    function int vb2_qbuf(vb2_queue*, v4l2_buffer*)
    function int vb2_queue_init(vb2_queue*)
    function void vb2_queue_release(vb2_queue*)
    function int vb2_reqbufs(vb2_queue*, v4l2_requestbuffers*)
    function int vb2_streamoff(vb2_queue*, v4l2_buf_type)
    function int vb2_streamon(vb2_queue*, v4l2_buf_type)

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I6cdab914de16705a40fec93379ba697d0d6566db
abi_gki_aarch64.xml