Greg Kroah-Hartman f8281e4400 ANDROID: GKI: update abi due to CONFIG_JUMP_LABEL being enabled
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 3 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 module at module.h:331:1' changed:
  type size hasn't changed
  2 data member insertions:
    'jump_entry* module::jump_entries', at offset 5632 (in bits) at module.h:444:1
    'unsigned int module::num_jump_entries', at offset 5696 (in bits) at module.h:445:1
  there are data member changes:
   'unsigned int module::num_trace_bprintk_fmt' offset changed from 5632 to 5728 (in bits) (by +96 bits)
   'const char** module::trace_bprintk_fmt_start' offset changed from 5696 to 5760 (in bits) (by +64 bits)
   'trace_event_call** module::trace_events' offset changed from 5760 to 5824 (in bits) (by +64 bits)
   'unsigned int module::num_trace_events' offset changed from 5824 to 5888 (in bits) (by +64 bits)
   'trace_eval_map** module::trace_evals' offset changed from 5888 to 5952 (in bits) (by +64 bits)
   'unsigned int module::num_trace_evals' offset changed from 5952 to 6016 (in bits) (by +64 bits)
   'list_head module::source_list' offset changed from 6016 to 6080 (in bits) (by +64 bits)
   'list_head module::target_list' offset changed from 6144 to 6208 (in bits) (by +64 bits)
   'void ()* module::exit' offset changed from 6272 to 6336 (in bits) (by +64 bits)
   'atomic_t module::refcnt' offset changed from 6336 to 6400 (in bits) (by +64 bits)

  1532 impacted interfaces:

'struct static_key at jump_label.h:110:1' changed:
  type size changed from 32 to 128 (in bits)
  1 data member insertion:
    'union {unsigned long int type; jump_entry* entries; static_key_mod* next;}', at offset 64 (in bits) at jump_label.h:102:1

  1532 impacted interfaces:

'struct tracepoint at tracepoint-defs.h:30:1' changed:
  type size changed from 320 to 384 (in bits)
  there are data member changes:
   type 'struct static_key' of 'tracepoint::key' changed as reported earlier
   and size changed from 32 to 128 (in bits) (by +96 bits)
   'void ()* tracepoint::regfunc' offset changed from 128 to 192 (in bits) (by +64 bits)
   'void ()* tracepoint::unregfunc' offset changed from 192 to 256 (in bits) (by +64 bits)
   'tracepoint_func* tracepoint::funcs' offset changed from 256 to 320 (in bits) (by +64 bits)

  1532 impacted interfaces:

Bug: 145162121
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I3b11e0952c06f1a0dda7a9eb28dcb4988e5f050a
2020-03-16 15:55:55 +01:00
2020-03-03 07:33:01 +01:00
2020-02-24 09:13:25 +01:00
2020-03-11 17:10:39 +01:00
2020-03-11 17:10:39 +01:00
2020-03-03 07:33:01 +01:00
2020-03-16 11:07:08 +01: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%