android_kernel_motorola_sm6375/android
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lee Jones 8177b9d924 Revert "Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse""
This reverts commit 4f35cec76058557d9eaec0d501d03c7657eb56b4 and does so
in an abi-safe way.

This is done by adding the new fields only to the end of the structure
and this structure is only passed around to other functions as a
pointer, the internal structure layout is only touched by the core
kernel, so adding it to the end is safe.

ABI differences manually updated:

Leaf changes summary: 1 artifact changed
Changed leaf types summary: 1 leaf type 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 anon_vma at rmap.h:29:1' changed:
  type size changed from 704 to 832 (in bits)
  2 data member insertions:
    'unsigned long int num_children', at offset 704 (in bits) at rmap.h:70:1
    'unsigned long int num_active_vmas', at offset 768 (in bits) at rmap.h:72:1
  3868 impacted interfaces

Bug: 260678056
Bug: 253167854
Change-Id: Ib1d45625cbc2e0b21330ca3dc2aa7aff34666d31
Signed-off-by: Lee Jones <joneslee@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
(cherry picked from commit d3e1a50cba092fa9c56fc642ee74f360c4b40a17)
2023-05-11 12:43:07 +00:00
..
abi_gki_aarch64
abi_gki_aarch64.xml Revert "Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse"" 2023-05-11 12:43:07 +00:00
abi_gki_aarch64_cuttlefish ANDROID: ABI: Cuttlefish Symbol update 2023-02-01 18:28:42 +00:00
abi_gki_aarch64_db845c ANDROID: GKI: db845c: Update symbols list and ABI 2022-10-25 14:24:36 +05:30
abi_gki_aarch64_exynos ANDROID: GKI: Update abi_gki_aarch64_exynos 2021-09-03 10:07:20 +00:00
abi_gki_aarch64_exynosauto
abi_gki_aarch64_fcnt ANDROID: GKI: Update FCNT KMI symbol list 2022-10-24 15:54:15 +00:00
abi_gki_aarch64_galaxy ANDROID: ABI: Update allowed list for galaxy 2022-04-26 02:46:50 +00:00
abi_gki_aarch64_goldfish ANDROID: Update android/abi_gki_aarch64_goldfish 2021-07-29 12:18:28 -07:00
abi_gki_aarch64_hikey960
abi_gki_aarch64_imx
abi_gki_aarch64_microsoft ANDROID: ABI: Update allowed list for Microsoft 2021-08-05 12:30:11 +02:00
abi_gki_aarch64_oneplus
abi_gki_aarch64_oplus ANDROID: GKI : Update symbols to symbol list 2021-10-25 10:14:13 +00:00
abi_gki_aarch64_qcom ANDROID: abi_gki_aarch64_qcom: Add hrtimer_sleeper_start_expires 2023-01-26 19:14:11 +00:00
abi_gki_aarch64_sony ANDROID: GKI: update Sony KMI symbol list 2022-07-15 13:14:50 +02:00
abi_gki_aarch64_sonywalkman ANDROID: GKI: Update android/abi_gki_aarch64_sonywalkman 2021-09-01 01:18:27 +00:00
abi_gki_aarch64_sunxi ANDROID: ABI: Added symbols for allwinner 2022-05-17 09:46:27 +08:00
abi_gki_aarch64_unisoc
abi_gki_aarch64_vivo
abi_gki_aarch64_xiaomi ANDROID: GKI: update symbol list for xiaomi 2021-06-09 12:51:27 +00:00
abi_gki_aarch64_zebra ANDROID: GKI: Add symbol list for Zebra 2022-03-23 15:27:27 +00:00
OWNERS