Commit 1ada4c52 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

ANDROID: update abi definitions for 5.5-rc3



Leaf changes summary: 6 artifacts changed (1 filtered out)
Changed leaf types summary: 6 (1 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

'struct bpf_trampoline at bpf.h:454:1' changed:
  type size changed from 1024 to 1088 (in bits)
  there are data member changes:
   type 'struct {btf_func_model model; void* addr;}' of 'bpf_trampoline::func' changed:
     type size changed from 192 to 256 (in bits)
     1 data member insertion:
       'bool ftrace_managed', at offset 192 (in bits) at bpf.h:464:1
, size changed from 192 to 256 (in bits) (by +64 bits)
   'hlist_head bpf_trampoline::progs_hlist[2]' offset changed from 704 to 768 (in bits) (by +64 bits)
   'int bpf_trampoline::progs_cnt[2]' offset changed from 832 to 896 (in bits) (by +64 bits)
   'void* bpf_trampoline::image' offset changed from 896 to 960 (in bits) (by +64 bits)
   'u64 bpf_trampoline::selector' offset changed from 960 to 1024 (in bits) (by +64 bits)

  477 impacted interfaces:

'struct mem_cgroup at memcontrol.h:203:1' changed:
  type size changed from 22016 to 20992 (in bits)
  1 data member deletion:
    'deferred_split mem_cgroup::deferred_split_queue', at offset 21632 (in bits) at memcontrol.h:322:1

  there are data member changes:
   type 'atomic_long_t[73]' of 'mem_cgroup::vmevents' changed:
     type name changed from 'atomic_long_t[73]' to 'atomic_long_t[59]'
     array type size changed from 4672 to 3776
     array type subrange 1 changed length from 73 to 59
, size changed from 4672 to 3776 (in bits) (by -896 bits)
   'atomic_long_t mem_cgroup::memory_events[7]' offset changed from 17856 to 16960 (in bits) (by -896 bits)
   'atomic_long_t mem_cgroup::memory_events_local[7]' offset changed from 18304 to 17408 (in bits) (by -896 bits)
   'unsigned long int mem_cgroup::socket_pressure' offset changed from 18752 to 17856 (in bits) (by -896 bits)
   'bool mem_cgroup::tcpmem_active' offset changed from 18816 to 17920 (in bits) (by -896 bits)
   'int mem_cgroup::tcpmem_pressure' offset changed from 18848 to 17952 (in bits) (by -896 bits)
   'int mem_cgroup::kmemcg_id' offset changed from 18880 to 17984 (in bits) (by -896 bits)
   'memcg_kmem_state mem_cgroup::kmem_state' offset changed from 18912 to 18016 (in bits) (by -896 bits)
   'list_head mem_cgroup::kmem_caches' offset changed from 18944 to 18048 (in bits) (by -896 bits)
   'list_head mem_cgroup::cgwb_list' offset changed from 19072 to 18176 (in bits) (by -896 bits)
   'wb_domain mem_cgroup::cgwb_domain' offset changed from 19200 to 18304 (in bits) (by -896 bits)
   'memcg_cgwb_frn mem_cgroup::cgwb_frn[4]' offset changed from 20160 to 19264 (in bits) (by -896 bits)
   'list_head mem_cgroup::event_list' offset changed from 21440 to 20544 (in bits) (by -896 bits)
   'spinlock_t mem_cgroup::event_list_lock' offset changed from 21568 to 20672 (in bits) (by -896 bits)
   'mem_cgroup_per_node* mem_cgroup::nodeinfo[]' offset changed from 21888 to 20736 (in bits) (by -1152 bits)

  39 impacted interfaces:

'struct memcg_vmstats_percpu at memcontrol.h:86:1' changed:
  type size changed from 7296 to 6400 (in bits)
  there are data member changes:
   type 'unsigned long int[73]' of 'memcg_vmstats_percpu::events' changed:
     type name changed from 'unsigned long int[73]' to 'unsigned long int[59]'
     array type size changed from 4672 to 3776
     array type subrange 1 changed length from 73 to 59
, size changed from 4672 to 3776 (in bits) (by -896 bits)
   'unsigned long int memcg_vmstats_percpu::nr_page_events' offset changed from 7104 to 6208 (in bits) (by -896 bits)
   'unsigned long int memcg_vmstats_percpu::targets[2]' offset changed from 7168 to 6272 (in bits) (by -896 bits)

  39 impacted interfaces:

'struct pci_dev at pci.h:290:1' changed:
  type size changed from 15808 to 15872 (in bits)
  2 data member insertions:
    'u16 pci_dev::aer_cap', at offset 592 (in bits) at pci.h:308:1
    'aer_stats* pci_dev::aer_stats', at offset 640 (in bits) at pci.h:309:1
  there are data member changes:
   'u8 pci_dev::pcie_cap' offset changed from 592 to 704 (in bits) (by +112 bits)
   'u8 pci_dev::msi_cap' offset changed from 600 to 712 (in bits) (by +112 bits)
   'u8 pci_dev::msix_cap' offset changed from 608 to 720 (in bits) (by +112 bits)
   'u8 pci_dev::rom_base_reg' offset changed from 624 to 736 (in bits) (by +112 bits)
   'u8 pci_dev::pin' offset changed from 632 to 744 (in bits) (by +112 bits)
   'u16 pci_dev::pcie_flags_reg' offset changed from 640 to 752 (in bits) (by +112 bits)
   'unsigned long int* pci_dev::dma_alias_mask' offset changed from 704 to 768 (in bits) (by +64 bits)
   'pci_driver* pci_dev::driver' offset changed from 768 to 832 (in bits) (by +64 bits)
   'u64 pci_dev::dma_mask' offset changed from 832 to 896 (in bits) (by +64 bits)
   'device_dma_parameters pci_dev::dma_parms' offset changed from 896 to 960 (in bits) (by +64 bits)
   'pci_power_t pci_dev::current_state' offset changed from 1024 to 1088 (in bits) (by +64 bits)
   'unsigned int pci_dev::skip_bus_pm' offset changed from 1056 to 1120 (in bits) (by +64 bits)
   'u8 pci_dev::pm_cap' offset changed from 1064 to 1128 (in bits) (by +64 bits)
   'unsigned int pci_dev::d3_delay' offset changed from 1120 to 1184 (in bits) (by +64 bits)
   'unsigned int pci_dev::d3cold_delay' offset changed from 1152 to 1216 (in bits) (by +64 bits)
   'pcie_link_state* pci_dev::link_state' offset changed from 1216 to 1280 (in bits) (by +64 bits)
   'pci_channel_state_t pci_dev::error_state' offset changed from 1312 to 1376 (in bits) (by +64 bits)
   'device pci_dev::dev' offset changed from 1344 to 1408 (in bits) (by +64 bits)
   'int pci_dev::cfg_size' offset changed from 7488 to 7552 (in bits) (by +64 bits)
   'unsigned int pci_dev::irq' offset changed from 7520 to 7584 (in bits) (by +64 bits)
   'resource pci_dev::resource[11]' offset changed from 7552 to 7616 (in bits) (by +64 bits)
   'bool pci_dev::match_driver' offset changed from 13184 to 13248 (in bits) (by +64 bits)
   'unsigned int pci_dev::reset_fn' offset changed from 13184 to 13248 (in bits) (by +64 bits)
   'pci_dev_flags_t pci_dev::dev_flags' offset changed from 13232 to 13296 (in bits) (by +64 bits)
   'atomic_t pci_dev::enable_cnt' offset changed from 13248 to 13312 (in bits) (by +64 bits)
   'u32 pci_dev::saved_config_space[16]' offset changed from 13280 to 13344 (in bits) (by +64 bits)
   'hlist_head pci_dev::saved_cap_space' offset changed from 13824 to 13888 (in bits) (by +64 bits)
   'bin_attribute* pci_dev::rom_attr' offset changed from 13888 to 13952 (in bits) (by +64 bits)
   'int pci_dev::rom_attr_enabled' offset changed from 13952 to 14016 (in bits) (by +64 bits)
   'bin_attribute* pci_dev::res_attr[11]' offset changed from 14016 to 14080 (in bits) (by +64 bits)
   'bin_attribute* pci_dev::res_attr_wc[11]' offset changed from 14720 to 14784 (in bits) (by +64 bits)
   'const attribute_group** pci_dev::msi_irq_groups' offset changed from 15424 to 15488 (in bits) (by +64 bits)
   'pci_vpd* pci_dev::vpd' offset changed from 15488 to 15552 (in bits) (by +64 bits)
   'phys_addr_t pci_dev::rom' offset changed from 15552 to 15616 (in bits) (by +64 bits)
   'size_t pci_dev::romlen' offset changed from 15616 to 15680 (in bits) (by +64 bits)
   'char* pci_dev::driver_override' offset changed from 15680 to 15744 (in bits) (by +64 bits)
   'unsigned long int pci_dev::priv_flags' offset changed from 15744 to 15808 (in bits) (by +64 bits)

  17 impacted interfaces:
    function int __pci_register_driver(pci_driver*, module*, const char*)
    function int pci_alloc_irq_vectors_affinity(pci_dev*, unsigned int, unsigned int, unsigned int, irq_affinity*)
    function void pci_disable_device(pci_dev*)
    function int pci_enable_device(pci_dev*)
    function int pci_find_capability(pci_dev*, int)
    function int pci_find_ext_capability(pci_dev*, int)
    function int pci_find_next_capability(pci_dev*, u8, int)
    function void pci_free_irq_vectors(pci_dev*)
    function void* pci_iomap_range(pci_dev*, int, unsigned long int, unsigned long int)
    function const cpumask* pci_irq_get_affinity(pci_dev*, int)
    function int pci_irq_vector(pci_dev*, unsigned int)
    function int pci_read_config_byte(const pci_dev*, int, u8*)
    function int pci_read_config_dword(const pci_dev*, int, u32*)
    function void pci_release_selected_regions(pci_dev*, int)
    function int pci_request_selected_regions(pci_dev*, int, const char*)
    function void pci_set_master(pci_dev*)
    function void pci_unregister_driver(pci_driver*)

'struct pglist_data at mmzone.h:714:1' changed:
  type size hasn't changed
  1 data member deletion:
    'deferred_split pglist_data::deferred_split_queue', at offset 53312 (in bits) at mmzone.h:784:1

  there are data member changes:
   'lruvec pglist_data::__lruvec' offset changed from 53568 to 53312 (in bits) (by -256 bits)
   'unsigned long int pglist_data::flags' offset changed from 54720 to 54464 (in bits) (by -256 bits)

  39 impacted interfaces:

'struct pm_subsys_data at pm.h:530:1' changed:
  type size changed from 192 to 256 (in bits)
  1 data member insertion:
    'pm_domain_data* pm_subsys_data::domain_data', at offset 192 (in bits) at pm.h:537:1

  477 impacted interfaces:

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia482d5ec7909791691cc3f52ec05671828fde514
parent 0e318133
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment