Matthias Maennich c111b47b50 ANDROID: Fix ABI representation after enabling CONFIG_NET_NS
Leaf changes summary: 4 artifacts changed (1 filtered out)
Changed leaf types summary: 4 (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 net_device at netdevice.h:1747:1' changed:
  type size hasn't changed
  there are data member changes:
   'possible_net_t net_device::nd_net' size changed from 0 to 64 (in bits) (by +64 bits)
   offset changed from 9472 to 9536 (in bits) (by +64 bits)
   'device net_device::dev' offset changed from 9536 to 9600 (in bits) (by +64 bits)
   'const attribute_group* net_device::sysfs_groups[4]' offset changed from 15744 to 15808 (in bits) (by +64 bits)
   'const attribute_group* net_device::sysfs_rx_queue_group' offset changed from 16000 to 16064 (in bits) (by +64 bits)
   'const rtnl_link_ops* net_device::rtnl_link_ops' offset changed from 16064 to 16128 (in bits) (by +64 bits)
   'unsigned int net_device::gso_max_size' offset changed from 16128 to 16192 (in bits) (by +64 bits)
   'u16 net_device::gso_max_segs' offset changed from 16160 to 16224 (in bits) (by +64 bits)
   's16 net_device::num_tc' offset changed from 16176 to 16240 (in bits) (by +64 bits)
   'netdev_tc_txq net_device::tc_to_txq[16]' offset changed from 16192 to 16256 (in bits) (by +64 bits)
   'u8 net_device::prio_tc_map[16]' offset changed from 16704 to 16768 (in bits) (by +64 bits)
   'phy_device* net_device::phydev' offset changed from 16832 to 16896 (in bits) (by +64 bits)
   'sfp_bus* net_device::sfp_bus' offset changed from 16896 to 16960 (in bits) (by +64 bits)
   'lock_class_key* net_device::qdisc_tx_busylock' offset changed from 16960 to 17024 (in bits) (by +64 bits)
   'lock_class_key* net_device::qdisc_running_key' offset changed from 17024 to 17088 (in bits) (by +64 bits)
   'bool net_device::proto_down' offset changed from 17088 to 17152 (in bits) (by +64 bits)

  95 impacted interfaces

'struct request_sock at request_sock.h:50:1' changed:
  type size changed from 1728 to 1792 (in bits)
  there are data member changes:
   type 'struct sock_common' of 'request_sock::__req_common' changed:
, size changed from 1024 to 1088 (in bits) (by +64 bits)
   'request_sock* request_sock::dl_next' offset changed from 1024 to 1088 (in bits) (by +64 bits)
   'u16 request_sock::mss' offset changed from 1088 to 1152 (in bits) (by +64 bits)
   'u8 request_sock::num_retrans' offset changed from 1104 to 1168 (in bits) (by +64 bits)
   'u8 request_sock::num_timeout' offset changed from 1112 to 1176 (in bits) (by +64 bits)
   'u32 request_sock::ts_recent' offset changed from 1120 to 1184 (in bits) (by +64 bits)
   'timer_list request_sock::rsk_timer' offset changed from 1152 to 1216 (in bits) (by +64 bits)
   'const request_sock_ops* request_sock::rsk_ops' offset changed from 1472 to 1536 (in bits) (by +64 bits)
   'sock* request_sock::sk' offset changed from 1536 to 1600 (in bits) (by +64 bits)
   'u32* request_sock::saved_syn' offset changed from 1600 to 1664 (in bits) (by +64 bits)
   'u32 request_sock::secid' offset changed from 1664 to 1728 (in bits) (by +64 bits)
   'u32 request_sock::peer_secid' offset changed from 1696 to 1760 (in bits) (by +64 bits)

  29 impacted interfaces

'struct sock at sock.h:327:1' changed:
  type size changed from 5696 to 5760 (in bits)
  there are data member changes:
   type 'struct sock_common' of 'sock::__sk_common' changed:
     type size changed from 1024 to 1088 (in bits)
     there are data member changes:
      'possible_net_t sock_common::skc_net' size changed from 0 to 64 (in bits) (by +64 bits)
      'in6_addr sock_common::skc_v6_daddr' offset changed from 384 to 448 (in bits) (by +64 bits)
      'in6_addr sock_common::skc_v6_rcv_saddr' offset changed from 512 to 576 (in bits) (by +64 bits)
      'atomic64_t sock_common::skc_cookie' offset changed from 640 to 704 (in bits) (by +64 bits)
      'int sock_common::skc_dontcopy_begin[]' offset changed from 768 to 832 (in bits) (by +64 bits)
      'unsigned short int sock_common::skc_tx_queue_mapping' offset changed from 896 to 960 (in bits) (by +64 bits)
      'unsigned short int sock_common::skc_rx_queue_mapping' offset changed from 912 to 976 (in bits) (by +64 bits)
      'refcount_t sock_common::skc_refcnt' offset changed from 960 to 1024 (in bits) (by +64 bits)
      'int sock_common::skc_dontcopy_end[]' offset changed from 992 to 1056 (in bits) (by +64 bits)

     29 impacted interfaces
, offset changed from 1728 to 1792 (in bits) (by +64 bits)
   'int sock::sk_forward_alloc' offset changed from 1920 to 1984 (in bits) (by +64 bits)
   'unsigned int sock::sk_ll_usec' offset changed from 1952 to 2016 (in bits) (by +64 bits)
   'unsigned int sock::sk_napi_id' offset changed from 1984 to 2048 (in bits) (by +64 bits)
   'int sock::sk_rcvbuf' offset changed from 2016 to 2080 (in bits) (by +64 bits)
   'sk_filter* sock::sk_filter' offset changed from 2048 to 2112 (in bits) (by +64 bits)
   offset changed from 2112 to 2176 (in bits) (by +64 bits)
   'xfrm_policy* sock::sk_policy[2]' offset changed from 2176 to 2240 (in bits) (by +64 bits)
   'dst_entry* sock::sk_rx_dst' offset changed from 2304 to 2368 (in bits) (by +64 bits)
   'dst_entry* sock::sk_dst_cache' offset changed from 2368 to 2432 (in bits) (by +64 bits)
   'atomic_t sock::sk_omem_alloc' offset changed from 2432 to 2496 (in bits) (by +64 bits)
   'int sock::sk_sndbuf' offset changed from 2464 to 2528 (in bits) (by +64 bits)
   'int sock::sk_wmem_queued' offset changed from 2496 to 2560 (in bits) (by +64 bits)
   'refcount_t sock::sk_wmem_alloc' offset changed from 2528 to 2592 (in bits) (by +64 bits)
   'unsigned long int sock::sk_tsq_flags' offset changed from 2560 to 2624 (in bits) (by +64 bits)
   'sk_buff_head sock::sk_write_queue' offset changed from 2688 to 2752 (in bits) (by +64 bits)
   '__s32 sock::sk_peek_off' offset changed from 2880 to 2944 (in bits) (by +64 bits)
   'int sock::sk_write_pending' offset changed from 2912 to 2976 (in bits) (by +64 bits)
   '__u32 sock::sk_dst_pending_confirm' offset changed from 2944 to 3008 (in bits) (by +64 bits)
   'u32 sock::sk_pacing_status' offset changed from 2976 to 3040 (in bits) (by +64 bits)
   'long int sock::sk_sndtimeo' offset changed from 3008 to 3072 (in bits) (by +64 bits)
   'timer_list sock::sk_timer' offset changed from 3072 to 3136 (in bits) (by +64 bits)
   '__u32 sock::sk_priority' offset changed from 3392 to 3456 (in bits) (by +64 bits)
   '__u32 sock::sk_mark' offset changed from 3424 to 3488 (in bits) (by +64 bits)
   'u32 sock::sk_pacing_rate' offset changed from 3456 to 3520 (in bits) (by +64 bits)
   'u32 sock::sk_max_pacing_rate' offset changed from 3488 to 3552 (in bits) (by +64 bits)
   'page_frag sock::sk_frag' offset changed from 3520 to 3584 (in bits) (by +64 bits)
   'netdev_features_t sock::sk_route_caps' offset changed from 3648 to 3712 (in bits) (by +64 bits)
   'netdev_features_t sock::sk_route_nocaps' offset changed from 3712 to 3776 (in bits) (by +64 bits)
   'netdev_features_t sock::sk_route_forced_caps' offset changed from 3776 to 3840 (in bits) (by +64 bits)
   'int sock::sk_gso_type' offset changed from 3840 to 3904 (in bits) (by +64 bits)
   'unsigned int sock::sk_gso_max_size' offset changed from 3872 to 3936 (in bits) (by +64 bits)
   'gfp_t sock::sk_allocation' offset changed from 3904 to 3968 (in bits) (by +64 bits)
   '__u32 sock::sk_txhash' offset changed from 3936 to 4000 (in bits) (by +64 bits)
   'unsigned int sock::__sk_flags_offset[]' offset changed from 3968 to 4032 (in bits) (by +64 bits)
   'unsigned int sock::sk_type' offset changed from 3968 to 4032 (in bits) (by +64 bits)
   'u16 sock::sk_gso_max_segs' offset changed from 4000 to 4064 (in bits) (by +64 bits)
   'u8 sock::sk_pacing_shift' offset changed from 4016 to 4080 (in bits) (by +64 bits)
   'unsigned long int sock::sk_lingertime' offset changed from 4032 to 4096 (in bits) (by +64 bits)
   'proto* sock::sk_prot_creator' offset changed from 4096 to 4160 (in bits) (by +64 bits)
   'rwlock_t sock::sk_callback_lock' offset changed from 4160 to 4224 (in bits) (by +64 bits)
   'int sock::sk_err' offset changed from 4224 to 4288 (in bits) (by +64 bits)
   'int sock::sk_err_soft' offset changed from 4256 to 4320 (in bits) (by +64 bits)
   'u32 sock::sk_ack_backlog' offset changed from 4288 to 4352 (in bits) (by +64 bits)
   'u32 sock::sk_max_ack_backlog' offset changed from 4320 to 4384 (in bits) (by +64 bits)
   'kuid_t sock::sk_uid' offset changed from 4352 to 4416 (in bits) (by +64 bits)
   'pid* sock::sk_peer_pid' offset changed from 4416 to 4480 (in bits) (by +64 bits)
   'const cred* sock::sk_peer_cred' offset changed from 4480 to 4544 (in bits) (by +64 bits)
   'long int sock::sk_rcvtimeo' offset changed from 4544 to 4608 (in bits) (by +64 bits)
   'ktime_t sock::sk_stamp' offset changed from 4608 to 4672 (in bits) (by +64 bits)
   'u16 sock::sk_tsflags' offset changed from 4672 to 4736 (in bits) (by +64 bits)
   'u8 sock::sk_shutdown' offset changed from 4688 to 4752 (in bits) (by +64 bits)
   'u32 sock::sk_tskey' offset changed from 4704 to 4768 (in bits) (by +64 bits)
   'atomic_t sock::sk_zckey' offset changed from 4736 to 4800 (in bits) (by +64 bits)
   'u8 sock::sk_clockid' offset changed from 4768 to 4832 (in bits) (by +64 bits)
   'u8 sock::sk_txtime_unused' offset changed from 4776 to 4840 (in bits) (by +64 bits)
   'socket* sock::sk_socket' offset changed from 4800 to 4864 (in bits) (by +64 bits)
   'void* sock::sk_user_data' offset changed from 4864 to 4928 (in bits) (by +64 bits)
   'void* sock::sk_security' offset changed from 4928 to 4992 (in bits) (by +64 bits)
   'sock_cgroup_data sock::sk_cgrp_data' offset changed from 4992 to 5056 (in bits) (by +64 bits)
   'mem_cgroup* sock::sk_memcg' offset changed from 5056 to 5120 (in bits) (by +64 bits)
   'void ()* sock::sk_state_change' offset changed from 5120 to 5184 (in bits) (by +64 bits)
   'void ()* sock::sk_data_ready' offset changed from 5184 to 5248 (in bits) (by +64 bits)
   'void ()* sock::sk_write_space' offset changed from 5248 to 5312 (in bits) (by +64 bits)
   'void ()* sock::sk_error_report' offset changed from 5312 to 5376 (in bits) (by +64 bits)
   'void ()* sock::sk_backlog_rcv' offset changed from 5376 to 5440 (in bits) (by +64 bits)
   'void ()* sock::sk_destruct' offset changed from 5440 to 5504 (in bits) (by +64 bits)
   'sock_reuseport* sock::sk_reuseport_cb' offset changed from 5504 to 5568 (in bits) (by +64 bits)
   'callback_head sock::sk_rcu' offset changed from 5568 to 5632 (in bits) (by +64 bits)

  29 impacted interfaces

'struct sock_common at sock.h:152:1' changed:
  details were reported earlier

Fixes: c05bf9c3e6 ("ANDROID: gki_defconfig: Enable CONFIG_NET_NS")
Change-Id: Ib996c420fdd2b347c5ea65309543721a174fdc9c
Signed-off-by: Matthias Maennich <maennich@google.com>
2020-02-19 18:11:47 +00:00
2020-02-02 20:22:38 +00:00
2020-02-11 15:05:03 -08:00
2020-02-19 08:31:05 +01:00
2020-02-19 08:31:05 +01:00
2020-02-11 15:05:03 -08:00
2020-02-11 15:05:03 -08:00
2020-02-19 08:31:05 +01:00
2020-02-11 15:05:03 -08:00
2020-02-05 19:20:26 +00:00
2020-02-19 08:31:05 +01:00
2020-02-19 08:31:05 +01:00
2019-10-17 15:33:07 -07:00
2020-02-19 08:31:05 +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%