Suren Baghdasaryan b8b3040a57 ANDROID: GKI: Update ABI
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 2 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 pglist_data at mmzone.h:639:1' changed:
  type size changed from 31232 to 30208 (in bits)
  there are data member changes:
    'zone pglist_data::node_zones[2]' size changed from 25600 to 24576 (in bits) (by -1024 bits)
    'zonelist pglist_data::node_zonelists[1]' offset changed from 25600 to 24576 (in bits) (by -1024 bits)
    'int pglist_data::nr_zones' offset changed from 25984 to 24960 (in bits) (by -1024 bits)
    'unsigned long int pglist_data::node_start_pfn' offset changed from 26048 to 25024 (in bits) (by -1024 bits)
    'unsigned long int pglist_data::node_present_pages' offset changed from 26112 to 25088 (in bits) (by -1024 bits)
    'unsigned long int pglist_data::node_spanned_pages' offset changed from 26176 to 25152 (in bits) (by -1024 bits)
    'int pglist_data::node_id' offset changed from 26240 to 25216 (in bits) (by -1024 bits)
    'wait_queue_head_t pglist_data::kswapd_wait' offset changed from 26304 to 25280 (in bits) (by -1024 bits)
    'wait_queue_head_t pglist_data::pfmemalloc_wait' offset changed from 26496 to 25472 (in bits) (by -1024 bits)
    'task_struct* pglist_data::kswapd' offset changed from 26688 to 25664 (in bits) (by -1024 bits)
    'int pglist_data::kswapd_order' offset changed from 26752 to 25728 (in bits) (by -1024 bits)
    'zone_type pglist_data::kswapd_classzone_idx' offset changed from 26784 to 25760 (in bits) (by -1024 bits)
    'int pglist_data::kswapd_failures' offset changed from 26816 to 25792 (in bits) (by -1024 bits)
    'int pglist_data::kcompactd_max_order' offset changed from 26848 to 25824 (in bits) (by -1024 bits)
    'zone_type pglist_data::kcompactd_classzone_idx' offset changed from 26880 to 25856 (in bits) (by -1024 bits)
    'wait_queue_head_t pglist_data::kcompactd_wait' offset changed from 26944 to 25920 (in bits) (by -1024 bits)
    'task_struct* pglist_data::kcompactd' offset changed from 27136 to 26112 (in bits) (by -1024 bits)
    'unsigned long int pglist_data::totalreserve_pages' offset changed from 27200 to 26176 (in bits) (by -1024 bits)
    'zone_padding pglist_data::_pad1_' offset changed from 27648 to 26624 (in bits) (by -1024 bits)
    'spinlock_t pglist_data::lru_lock' offset changed from 27648 to 26624 (in bits) (by -1024 bits)
    'lruvec pglist_data::lruvec' offset changed from 27712 to 26688 (in bits) (by -1024 bits)
    'unsigned long int pglist_data::flags' offset changed from 28800 to 27776 (in bits) (by -1024 bits)
    'zone_padding pglist_data::_pad2_' offset changed from 29184 to 28160 (in bits) (by -1024 bits)
    'per_cpu_nodestat* pglist_data::per_cpu_nodestats' offset changed from 29184 to 28160 (in bits) (by -1024 bits)
    'atomic_long_t pglist_data::vm_stat[30]' offset changed from 29248 to 28224 (in bits) (by -1024 bits)
  548 impacted interfaces

'struct zone at mmzone.h:367:1' changed:
  type size changed from 12800 to 12288 (in bits)
  3 data member deletions:
    'unsigned long int zone::watermark_boost', at offset 192 (in bits) at mmzone.h:372:1
    'unsigned long int zone::compact_init_migrate_pfn', at offset 11520 (in bits) at mmzone.h:498:1
    'unsigned long int zone::compact_init_free_pfn', at offset 11584 (in bits) at mmzone.h:499:1
  there are data member changes:
    'unsigned long int zone::nr_reserved_highatomic' offset changed from 256 to 192 (in bits) (by -64 bits)
    'long int zone::lowmem_reserve[2]' offset changed from 320 to 256 (in bits) (by -64 bits)
    'pglist_data* zone::zone_pgdat' offset changed from 448 to 384 (in bits) (by -64 bits)
    'per_cpu_pageset* zone::pageset' offset changed from 512 to 448 (in bits) (by -64 bits)
    'bool zone::cma_alloc' offset changed from 576 to 512 (in bits) (by -64 bits)
    'unsigned long int zone::zone_start_pfn' offset changed from 640 to 576 (in bits) (by -64 bits)
    'unsigned long int zone::managed_pages' offset changed from 704 to 640 (in bits) (by -64 bits)
    'unsigned long int zone::spanned_pages' offset changed from 768 to 704 (in bits) (by -64 bits)
    'unsigned long int zone::present_pages' offset changed from 832 to 768 (in bits) (by -64 bits)
    'const char* zone::name' offset changed from 896 to 832 (in bits) (by -64 bits)
    'unsigned long int zone::nr_isolate_pageblock' offset changed from 960 to 896 (in bits) (by -64 bits)
    'int zone::initialized' offset changed from 1024 to 960 (in bits) (by -64 bits)
    'zone_padding zone::_pad1_' offset changed from 1536 to 1024 (in bits) (by -512 bits)
    'free_area zone::free_area[11]' offset changed from 1536 to 1024 (in bits) (by -512 bits)
    'unsigned long int zone::flags' offset changed from 10688 to 10176 (in bits) (by -512 bits)
    'spinlock_t zone::lock' offset changed from 10752 to 10240 (in bits) (by -512 bits)
    'zone_padding zone::_pad2_' offset changed from 11264 to 10752 (in bits) (by -512 bits)
    'unsigned long int zone::percpu_drift_mark' offset changed from 11264 to 10752 (in bits) (by -512 bits)
    'unsigned long int zone::compact_cached_free_pfn' offset changed from 11328 to 10816 (in bits) (by -512 bits)
    'unsigned long int zone::compact_cached_migrate_pfn[2]' offset changed from 11392 to 10880 (in bits) (by -512 bits)
    'unsigned int zone::compact_considered' offset changed from 11648 to 11008 (in bits) (by -640 bits)
    'unsigned int zone::compact_defer_shift' offset changed from 11680 to 11040 (in bits) (by -640 bits)
    'int zone::compact_order_failed' offset changed from 11712 to 11072 (in bits) (by -640 bits)
    'bool zone::compact_blockskip_flush' offset changed from 11744 to 11104 (in bits) (by -640 bits)
    'bool zone::contiguous' offset changed from 11752 to 11112 (in bits) (by -640 bits)
    'zone_padding zone::_pad3_' offset changed from 11776 to 11264 (in bits) (by -512 bits)
    'atomic_long_t zone::vm_stat[14]' offset changed from 11776 to 11264 (in bits) (by -512 bits)
    'atomic_long_t zone::vm_numa_stat[]' offset changed from 12672 to 12160 (in bits) (by -512 bits)
  548 impacted interfaces

Bug: 140544941
Test: build and boot
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: I85847dc52c3e002f8978d020d1e4ccf8a638d5ba
Signed-off-by: Martin Liu <liumartin@google.com>
2020-04-14 19:39:12 +08:00
2020-03-03 07:33:01 +01:00
2020-04-13 13:09:17 +02:00
2020-04-14 19:39:12 +08:00
2020-03-03 07:33:01 +01:00
2020-04-13 13:09:17 +02:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
No description provided
Readme 7.9 GiB
Languages
C 97.7%
Assembly 1.6%
Makefile 0.3%
Perl 0.1%