Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate 47fe7966921f..877ad62bde6f:
877ad62bde6f FROMGIT: bpf: Do not change gso_size during bpf_skb_change_proto()
11914c382bf5 ANDROID: gki_config: disable per-cgroup pressure tracking
51d71fb0b369 FROMGIT: cgroup: make per-cgroup pressure stall tracking configurable
Test: treehugger
Bug: 192200681
Change-Id: I12bd905200a682711e02965c37836282aeb18d78
|
|
git log --first-parent -100 --oneline --no-decorate 7133a44f7e88..47fe7966921f:
47fe7966921f ANDROID: Update symbol for virtual platform
87c05c860576 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
bdf56fbea560 ANDROID: selinux: modify RTM_GETNEIGH{TBL}
54c3ec3fa6e6 BACKPORT: x86, lto: Pass -stack-alignment only on LLD < 13.0.0
375bd747982b ANDROID: Add CONFIG_LLD_VERSION
3b125b3f236e ANDROID: Makefile: remove LLVM_NM for LTO
5c5f02c3e9a5 ANDROID: GKI: KMI update 6/18/2021
37e1c309d548 ANDROID: Add SND_VERBOSE_PROCFS for alsa framework
6a63c6d4a854 Revert "ANDROID: restore abi breakage in usbnet.h"
901dec25213c Revert "ANDROID: GKI: Preserve abi change in ieee80211_data_to_8023_exthdr()"
689ad4858153 ANDROID: GKI: enable CONFIG_PCI_IOV=y
013507ea12a6 ANDROID: kasan: fix interoperability with KFENCE
f4cdc4b7fc59 FROMLIST: media: Kconfig: Fix DVB_CORE can't be selected as module
fba4fd3d175e UPSTREAM: mtd: Support kmsg dumper based on pstore/blk
0229bc31cfb4 UPSTREAM: pstore/blk: Introduce "best_effort" mode
c174345fdd7a UPSTREAM: pstore/blk: Support non-block storage devices
ef0c22116b5d UPSTREAM: pstore/blk: Provide way to query pstore configuration
fe92326847ad UPSTREAM: pstore/zone: Provide way to skip "broken" zone for MTD devices
c0003a71672a UPSTREAM: Documentation: Add details for pstore/blk
2b6384b944a4 UPSTREAM: pstore/zone,blk: Add ftrace frontend support
4e62b877e94f UPSTREAM: pstore/zone,blk: Add console frontend support
ff9cdc8f663a UPSTREAM: pstore/zone,blk: Add support for pmsg frontend
9fae0f4cc1ce UPSTREAM: pstore/blk: Introduce backend for block devices
c1ce97db22bf UPSTREAM: pstore/zone: Introduce common layer to manage storage zones
46914345a78b UPSTREAM: ramoops: Add "max-reason" optional field to ramoops DT node
34709e155773 UPSTREAM: pstore/ram: Introduce max_reason and convert dump_oops
afd028b299ab UPSTREAM: pstore/platform: Pass max_reason to kmesg dump
5baf8a02273d UPSTREAM: printk: Introduce kmsg_dump_reason_str()
dacf03bed973 UPSTREAM: printk: honor the max_reason field in kmsg_dumper
0470981d5702 UPSTREAM: printk: Collapse shutdown types into a single dump reason
d709b1f18669 UPSTREAM: pstore/ftrace: Provide ftrace log merging routine
20b4e42d3594 UPSTREAM: pstore/ram: Refactor ftrace buffer merging
5ba3324c9ed7 UPSTREAM: pstore/ram: Refactor DT size parsing
eb39e5a5f529 UPSTREAM: pstore/ram: Adjust module param permissions to reflect reality
1e728261d512 UPSTREAM: pstore/platform: Move module params after declarations
0c8aca80aaad UPSTREAM: pstore/platform: Use backend name for console registration
842d4acad180 UPSTREAM: pstore/platform: Switch pstore_info::name to const
6790fd8526b5 UPSTREAM: pstore: Make sure console capturing will restart
26ac3bd07b24 UPSTREAM: pstore: Remove filesystem records when backend is unregistered
908aafc0c593 UPSTREAM: pstore: Do not leave timer disabled for next backend
2c86af9d18c2 UPSTREAM: pstore: Add locking around superblock changes
dc8704db049a UPSTREAM: pstore: Refactor pstorefs record list removal
34f2d96badc3 UPSTREAM: pstore: Add proper unregister lock checking
ad396e30a22e UPSTREAM: pstore: Convert "records_list" locking to mutex
3972d7f89405 UPSTREAM: pstore: Rename "allpstore" to "records_list"
ca55704e82b7 UPSTREAM: pstore: Convert "psinfo" locking to mutex
bd12abfad6c4 UPSTREAM: pstore: Rename "pstore_lock" to "psinfo_lock"
0738f77f240e UPSTREAM: pstore: Drop useless try_module_get() for backend
874ec06d32aa UPSTREAM: pstore/ram: Replace zero-length array with flexible-array member
2c4eeeca2acf UPSTREAM: pstore/ram: remove unnecessary ramoops_unregister_dummy()
378c58fe1a8f UPSTREAM: pstore: Make pstore_choose_compression() static
Test: treehugger
Bug: 191844131
Change-Id: I2b72a51dc546948d1a92ad87f9dd062b04f46e7e
|
|
git log --first-parent -100 --oneline --no-decorate 8e94e02e3702..7133a44f7e88:
7133a44f7e88 FROMLIST: bootconfig: Share the checksum function with tools
8f1aabfb68a3 FROMLIST: docs: bootconfig: Update for mixing value and subkeys
849454f152a2 FROMLIST: tools/bootconfig: Support mixed value and subkey test cases
fa0f93a7b99a FROMLIST: bootconfig: Support mixing a value and subkeys under a key
cbaf3839f45f FROMLIST: bootconfig: Change array value to use child node
e24e5af12e59 FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough
d2fb98f8e0bf UPSTREAM: Documentation: bootconfig: Add bootconfig override operator
46332f803557 UPSTREAM: tools/bootconfig: Store size and checksum in footer as le32
9c87d68978c6 UPSTREAM: tools/bootconfig: Align the bootconfig applied initrd image size to 4
b7e4c11093e1 UPSTREAM: tools/bootconfig: Fix errno reference after printf()
70562d727c7f UPSTREAM: tools/bootconfig: Add testcase for tailing space
7fa9026f067f UPSTREAM: tools/bootconfig: Add testcases for repeated key with brace
6f198ec43c0b UPSTREAM: tools/bootconfig: Add a script to generates bootconfig from ftrace
1fc86d2bed97 UPSTREAM: tools/bootconfig: Make all functions static
5a0151b8a112 Revert "UPSTREAM: tools/bootconfig: Fix errno reference after printf()"
6afda8ce1396 UPSTREAM: tools/bootconfig: Add list option
24a20f5cece9 UPSTREAM: tools/bootconfig: Show bootconfig compact tree from bootconfig file
4350765e582f UPSTREAM: tools/bootconfig: Add testcases for value override operator
fc15be47c97a UPSTREAM: lib/bootconfig: Add override operator support
a663daf77f54 UPSTREAM: arm64: mm: don't use CON and BLK mapping if KFENCE is enabled
e3540d29c8f7 UPSTREAM: usb: musb: Fix an error message
9ec58845f911 UPSTREAM: scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend
eee5faab05de UPSTREAM: scsi: ufs: core: Do not put UFS power into LPM if link is broken
e848d19b38de UPSTREAM: iommu: Fix a boundary issue to avoid performance drop
4098c4f18c41 UPSTREAM: udp: never accept GSO_FRAGLIST packets
212615bcbd6c UPSTREAM: udp: skip L4 aggregation for UDP tunnel packets
f3b4d24ef9ab UPSTREAM: crypto: mips: add poly1305-core.S to .gitignore
c385b07541e8 UPSTREAM: seccomp: Fix CONFIG tests for Seccomp_filters
89ff5a158f4e BACKPORT: firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool
f93cecf61e10 UPSTREAM: binder: fix the missing BR_FROZEN_REPLY in binder_return_strings
297cdb219b28 UPSTREAM: crypto: poly1305 - fix poly1305_core_setkey() declaration
f0cf9cc0327c UPSTREAM: xfrm/compat: Cleanup WARN()s that can be user-triggered
7cd17a2d4033 UPSTREAM: of: property: fw_devlink: do not link ".*,nr-gpios"
c8c503a75e71 UPSTREAM: scsi: ufs: ufs-mediatek: Correct operator & -> &&
6ef502b14f60 UPSTREAM: crypto: mips/poly1305 - enable for all MIPS processors
d1c0c51c2362 UPSTREAM: kbuild: do not include include/config/auto.conf from adjust_autoksyms.sh
dfb7a2236de0 UPSTREAM: wireguard: kconfig: use arm chacha even with no neon
a6929a4a4df2 UPSTREAM: wireguard: queueing: get rid of per-peer ring buffers
fff1d4ba9bff UPSTREAM: wireguard: device: do not generate ICMP for non-IP packets
b2d9cad5f6c6 UPSTREAM: wireguard: selftests: test multiple parallel streams
cf64223623e7 UPSTREAM: ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it
d9834e28c3be UPSTREAM: kunit: tool: fix unintentional statefulness in run_kernel()
299c57094df4 UPSTREAM: kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir
cc3c1b9140b1 UPSTREAM: regulator: qcom-rpmh: fix build after QCOM_COMMAND_DB is tristate
f6f891276be5 UPSTREAM: net/vmw_vsock: fix NULL pointer dereference
8a819d0a37b9 UPSTREAM: udp: ipv4: manipulate network header of NATed UDP GRO fraglist
7492a5e6bfc9 UPSTREAM: scsi: ufs: Fix possible power drain during system suspend
83ffd1a84016 UPSTREAM: net: fix use-after-free when UDP GRO with shared fraglist
9c0e809bcca7 UPSTREAM: scsi: ufs: Re-enable WriteBooster after device reset
a7fe28a43ee3 UPSTREAM: dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS
b49787f3cd69 UPSTREAM: crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager
55efe793f42f UPSTREAM: net: xfrm: fix memory leak in xfrm_user_policy()
8c476c55b953 UPSTREAM: xfrm/compat: Don't allocate memory with __GFP_ZERO
0e0146a85e2f UPSTREAM: xfrm/compat: memset(0) 64-bit padding at right place
9fd530c57160 UPSTREAM: xfrm/compat: Translate by copying XFRMA_UNSPEC attribute
0f20313e3c04 UPSTREAM: tools/bootconfig: Fix to check the write failure correctly
7a536664130a UPSTREAM: tools/bootconfig: Fix errno reference after printf()
7f72cb899db7 BACKPORT: vsock: forward all packets to the host when no H2G is registered
139eaff6d4ef UPSTREAM: sched/fair: Prefer prev cpu in asymmetric wakeup path
b743a037e7cc UPSTREAM: scsi: ufshcd: Fix missing destroy_workqueue()
ace896f57d15 UPSTREAM: bootconfig: Extend the magic check range to the preceding 3 bytes
1c6b62ebc76f UPSTREAM: kunit: Don't fail test suites if one of them is empty
6c11534bfad8 UPSTREAM: lib/bootconfig: Fix to remove tailing spaces after value
8ea6c52c5bee UPSTREAM: lib/bootconfig: Fix a bug of breaking existing tree nodes
155a75c7128b UPSTREAM: vsock: fix potential null pointer dereference in vsock_poll()
1018a3fab9bb UPSTREAM: bootconfig: Fix to find the initargs correctly
5c4e18ffda7e BACKPORT: kunit: kunit_config: Fix parsing of CONFIG options with space
28724a57b512 BACKPORT: net: ethtool: add missing NETIF_F_GSO_FRAGLIST feature string
fbbaaeb3a886 UPSTREAM: media: v4l2-ctrls: Unset correct HEVC loop filter flag
d902edd7d938 UPSTREAM: vsock/vmci: make vmci_vsock_transport_cb() static
9eb500f26e50 UPSTREAM: ubsan: entirely disable alignment checks under UBSAN_TRAP
f12db78b4af7 UPSTREAM: ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST
c93fb102effe UPSTREAM: mac80211_hwsim: use GFP_ATOMIC under spin lock
9511cf7eb082 UPSTREAM: iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map()
ad15ee21ab3c UPSTREAM: vsock/vmci: make vmci_vsock_cb_host_called static
b0b664ad1351 ANDROID: GKI: update .xml file
46704c82ae2f ANDROID: restore abi breakage in usbnet.h
6cb0d5ef8b38 Merge 5.4.125 into android12-5.4
e5f6b8e5e384 ANDROID: ABI: update symbols to unisoc whitelist for the ninth time
756274322205 ANDROID: GKI: update symbol list for allwinner device.
a723afff585d UPSTREAM: wireguard: allowedips: free empty intermediate nodes when removing single node
b95baf132358 UPSTREAM: wireguard: allowedips: allocate nodes in kmem_cache
c6d67355874a UPSTREAM: wireguard: selftests: remove old conntrack kconfig value
b2788ffd3233 UPSTREAM: wireguard: allowedips: remove nodes in O(1)
051f67c302de UPSTREAM: wireguard: allowedips: initialize list head in selftest
48f07e3feb94 UPSTREAM: wireguard: selftests: make sure rp_filter is disabled on vethc
14c780fa64b9 BACKPORT: media: Kconfig: DVB support should be enabled for Digital TV
da2bdad0afd8 UPSTREAM: wireguard: use synchronize_net rather than synchronize_rcu
726f92ee9331 UPSTREAM: wireguard: do not use -O3
Test: treehugger
Bug: 191211216
Change-Id: If280153fc3ce08e755e40ba2ce59fc87ebd0d32f
|
|
git log --first-parent -100 --oneline --no-decorate ef07019f4bf6..8e94e02e3702:
8e94e02e3702 ANDROID: GKI: disable CONFIG_PINCTRL_SUN50I_A100*
6460775e956d ANDROID: GKI: enable CONFIG_EROFS_FS=y
11611d33ed17 ANDROID: GKI: 6/4/2021 KMI update
815bb4e7815d Revert "Revert "mm: fix struct page layout on 32-bit systems""
fa7fa763763f Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume""
71196c2f92af Revert "ANDROID: GKI: genksyms fixup for efed9a3337e3 ("kyber: fix out of bounds access when * preempted")"
31834f1cfaf3 BACKPORT: FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition
101b99320586 FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support
2a92fb277f94 BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test
c671d8007a3a FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test
34e0f4e050d2 FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type
af70cbefe572 BACKPORT: FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte()
baa1174f9f27 BACKPORT: FROMGIT: userfaultfd/shmem: advertise shmem minor fault support
ecebc901561a BACKPORT: FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem
360fe790b034 BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem
12e84920baf5 BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte
42e354c78fb0 BACKPORT: FROMGIT: userfaultfd/selftests: unify error handling
eb11f9e5ea1e BACKPORT: FROMGIT: userfaultfd/selftests: only dump counts if mode enabled
d965690c7c19 BACKPORT: userfaultfd/selftests: add test exercising minor fault handling
21e6e6c86d81 BACKPORT: userfaultfd: selftests: add write-protect test
f99e3bdc409f BACKPORT: userfaultfd: selftests: refactor statistics
8d7bd163dd52 Revert "BACKPORT: FROMGIT: userfaultfd/selftests: add test exercising minor fault handling"
e768ddb5f2ac Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem"
bc485850dffa Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type"
d1590ff49120 Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test"
9c1c6d5a3095 Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test"
4edb8bb7b313 Revert "BACKPORT: FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support"
765c2403f7f4 Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak"
a7024e563091 FROMGIT: Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
fedf490470e1 ANDROID: GKI: Preserve abi change in ieee80211_data_to_8023_exthdr()
26455df4f7e4 Merge 5.4.124 into android12-5.4
38676403e94b Revert "FROMLIST: Makefile: add -fuse-ld=lld to KBUILD_HOSTLDFLAGS when LLVM=1"
4b859984ffdd Revert "ANDROID: Makefile: add compiler-rt dependency explicitly"
114add618c71 FROMLIST: clocksource/drivers/sprd: Remove the dependency between sprd timer and SPRD arch
b6fd27a3408c UPSTREAM: usb: xhci-mtk: fix oops when unbind driver
ba8c9d03c6fc UPSTREAM: usb: xhci-mtk: support to build xhci-mtk-hcd.ko
4873a2a21db6 UPSTREAM: usb: xhci-mtk: remove declaration of xhci_mtk_setup()
Test: treehugger
Bug: 190460697
Change-Id: I1df8835bc55f8b07663c159376be423b5e0d885e
|
|
git log --first-parent -100 --oneline --no-decorate c6775ce1621b..ef07019f4bf6:
ef07019f4bf6 UPSTREAM: usb: xhci-mtk: add some schedule error number
035ce3651dd2 UPSTREAM: usb: xhci-mtk: rebuild the way to get bandwidth domain
670b6d05fe24 UPSTREAM: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub
d1e1adca2fa4 UPSTREAM: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct
311f8b8ed3ff UPSTREAM: usb: xhci-mtk: use clear type instead of void
93658dd1b752 UPSTREAM: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct
2358fd1eed95 UPSTREAM: usb: xhci-mtk: add a function to get bandwidth boundary
904433642f12 UPSTREAM: usb: xhci-mtk: add a function to (un)load bandwidth info
61cd66807404 UPSTREAM: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule
db8cbb9304b2 UPSTREAM: usb: xhci-mtk: add only one extra CS for FS/LS INTR
2e8bfd94a75a UPSTREAM: usb: xhci-mtk: get the microframe boundary for ESIT
add8b7dbc647 UPSTREAM: usb: xhci-mtk: Fix typo
d82a68183d49 UPSTREAM: usb: core: reduce power-on-good delay time of root hub
51b0818b6140 UPSTREAM: fuse: fix matching of FUSE_DEV_IOC_CLONE command
68555cee909c ANDROID: fuse/passthrough: API V2 with __u32 open argument
3e256ddba1ff Merge 5.4.123 into android12-5.4
766ec1256935 Merge 5.4.122 into android12-5.4
1d3dcc209600 ANDROID: dm-user: Fix build warnings
54f14b62ffed ANDROID: dm-user: Fail the IO if there is no daemon
Test: treehugger
Bug: 189804453
Change-Id: I50e3ffe7a49c64810f4c5524fe5e84f225ee6e0a
|
|
git log --first-parent -100 --oneline --no-decorate 46ee63150929..c6775ce1621b:
c6775ce1621b Merge 5.4.121 into android12-5.4
abfb4e00f51b UPSTREAM: usb: typec: tcpm: Fix error while calculating PPS out values
c0156e41e3af ANDROID: GKI: 5/21 KMI update
0aeed586da03 Revert "Revert "f2fs: return EINVAL for hole cases in swap file""
a77b82469689 Revert "Revert "f2fs: avoid swapon failure by giving a warning first""
ab943f709295 BACKPORT: block: Remove queue_limits.bio_max_bytes
99b7ac2781ec Revert "ANDROID: GKI: Enable CONFIG_KUNIT"
eb9fc523f024 Revert "Revert "f2fs: check if swapfile is section-alligned""
7a42ec4d9dae Revert "Revert "fs: Enable bmap() function to properly return errors""
56b07f25ebca ANDROID: net: skbuff: Add vendor reserved enumeration value in skb_ext_id
80d55689edb3 Revert "Revert "spi: Fix use-after-free with devm_spi_alloc_*""
2a997256695e Revert "Revert "usb: typec: tcpm: update power supply once partner accepts""
84325b2878c0 Revert "Revert "usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply""
66f840265b67 Revert "Revert "usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply""
03e2e9edc4f4 Revert "Revert "smp: Fix smp_call_function_single_async prototype""
3e927b06b479 Revert "ANDROID: GKI: restore a part of "struct mmc_host""
54b9a5676e70 Revert "Revert "mmc: block: Issue a cache flush only when it's enabled""
5cb00ca79e18 ANDROID: Fix compilation error with huge_pmd_share()
7a5b4ac26db4 ANDROID: GKI: genksyms fixup for efed9a3337e3 ("kyber: fix out of bounds access when * preempted")
8764aec43dbe Revert "PM: runtime: Fix unpaired parent child_count for force_resume"
25560df92dca Revert "mm: fix struct page layout on 32-bit systems"
6a7ddeeeb6f5 Merge 5.4.120 into android12-5.4
06fadb540e1e ANDROID: dm-user: Drop additional reference
c110f7e718c6 ANDROID: usb: gadget: Resolve NULL pointer dereference in composite_disconnect
fd5760e9d1d5 ANDROID: ABI: update symbols to unisoc whitelist for the eighth time
abedbe9da982 ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR
f0211a10bcf6 ANDROID: Incremental fs: Make sysfs_name changeable on remount
b2380dff0f3e ANDROID: Incremental fs: Count pending_reads even when very short
74d682ab7415 Revert "fs: Enable bmap() function to properly return errors"
988838b6b06a Revert "f2fs: check if swapfile is section-alligned"
09ca5f75129b Revert "f2fs: avoid swapon failure by giving a warning first"
89da48fad3e1 Revert "f2fs: return EINVAL for hole cases in swap file"
d42658dfa69b Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
edac4b4165a3 UPSTREAM: arm64: vdso32: drop -no-integrated-as flag
c31c85cfdef7 ANDROID: ABI: update symbols to unisoc whitelist for the seventh time
Test: treehugger
Bug: 189176692
Change-Id: I1f9f754165ad6a61ca4a4c7265366d0792c52cee
|
|
git log --first-parent -100 --oneline --no-decorate ad25d724dc00..46ee63150929:
46ee63150929 Revert "smp: Fix smp_call_function_single_async prototype"
cdbe614a70f2 Revert "usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply"
d4585d30eb03 Revert "usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply"
e2b1622f04af Revert "usb: typec: tcpm: update power supply once partner accepts"
b61021443b6a Revert "spi: Fix use-after-free with devm_spi_alloc_*"
ff4fa31a04c0 Merge 5.4.119 into android12-5.4
7c784dd70490 ANDROID: FUSE OWNERS pointing to android-mainline OWNERS
4c8dca3dae41 ANDROID: add OWNERS for sysfs-fs-f2fs
cc80ea966322 ANDROID: GKI: restore a part of "struct mmc_host"
101151a617f1 Revert "mmc: block: Issue a cache flush only when it's enabled"
60144dc98acf Merge 5.4.118 into android12-5.4
048062ab7851 ANDROID: abi_gki_aarch64_db845c: Regenerate symbols list after enabling QCOM_TSENSE
2ac2844585d9 ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes
a899753924f5 UPSTREAM: crypto: arm/curve25519 - Move '.fpu' after '.arch'
77436bf21793 Revert "BACKPORT: bio: limit bio max size"
34f394d71294 UPSTREAM: mm/cma.c: remove redundant cma_mutex lock
Test: treehugger
Bug: 188371655
Change-Id: I4336d59479545f051c0f536df85a3cc366eb424a
|
|
git log --first-parent -100 --oneline --no-decorate 70d6cf06760d..ad25d724dc00:
ad25d724dc00 ANDROID: GKI: 5/7 KMI update
e4596b2b0e83 ANDROID: GKI: rename filp_open to filp_open_block in symbol lists
25a6f60b717d BACKPORT: bio: limit bio max size
27d8b8797183 ANDROID: Add export alloc_contig_range/free_contig_range
9304f4c0f3c2 Merge 5.4.117 into android12-5.4
e10c357a6d70 ANDROID: kfence: clean up unused variables
6ae6a79ecc03 ANDROID: ABI: update symbols to unisoc whitelist for The sixth time
dfece79f2f98 ANDROID: fix GENERIC_GETTIMEOFDAY dependency warning
be0fc8f43c04 UPSTREAM: net: phy: cavium: Improve __iomem mess
6aabee0aa2de BACKPORT: remoteproc: core: Remove casting to rproc_handle_resource_t
546a6e8726bc Merge 5.4.116 into android12-5.4
Test: treehugger
Bug: 187665820
Change-Id: I7fff428d5b6786b919ccc9c32c7ba622c03f1767
|
|
git log --first-parent -100 --oneline --no-decorate 62ea0c9ae945..70d6cf06760d:
70d6cf06760d Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI"
a50424773496 Merge 5.4.115 into android12-5.4
b85a381911e6 FROMGIT: kbuild: update config_data.gz only when the content of .config is changed
8ebcd82ba5ad BACKPORT: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l
951df7383a88 BACKPORT: ARM: 9035/1: uncompress: Add be32tocpu macro
50a838f49dd8 ANDROID: Support disabling symbol trimming
e329a8f225eb ANDROID: Incremental fs: Fix pseudo-file attributes
42a27b0551ef ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR
bf5d52a0166c ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts
a05c6354b77b ANDROID: Incremental fs: Add status to sysfs
d5ec3945657a ANDROID: Incremental fs: fix u64 integer cast to pointer
889c75307aeb ANDROID: Incremental fs: stat should return actual used blocks
1a7c46298c02 ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA
98f232ebaf8b ANDROID: Incremental fs: fix minor printk format warning
00f27edced58 ANDROID: power_supply: inline empty power_supply_get_by_phandle_array()
2e9790f23f88 FROMGIT: kfence: use power-efficient work queue to run delayed work
6350ace3c319 FROMGIT: kfence: maximize allocation wait timeout duration
b4d68679a39e FROMGIT: kfence: await for allocation using wait_event
68fe1e9832a2 FROMGIT: kfence: zero guard page after out-of-bounds access
32c25554ae1c UPSTREAM: kfence: make compatible with kmemleak
eb118a48e842 UPSTREAM: kfence: fix reports if constant function prefixes exist
d4c74a959fbe UPSTREAM: kfence: fix printk format for ptrdiff_t
46403e120412 UPSTREAM: crypto: arm/blake2s - fix for big endian
Test: treehugger
Bug: 187032023
Change-Id: I4a6bdb3e96ccdf2ab2b5ff21807d4f9eae8423fb
|
|
git log --first-parent -100 --oneline --no-decorate 2c6775a89bc1..62ea0c9ae945:
62ea0c9ae945 ANDROID: Update the KMI for virtual platform modules
aa0556d71ff1 ANDROID: GKI: 4/23 KMI update
b1cbfcace21b ANDROID: gki_defconfig: enable block throttling stuff
7033a8d554ef Revert "Revert "net: xfrm: Localize sequence counter per network namespace""
92a2a2c6b165 Revert "Revert "UPSTREAM: scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs""
6678e818cdb5 Revert "Revert "UPSTREAM: scsi: ufs: core: Fix task management request completion timeout""
5a17f9310e83 Revert "Revert "UPSTREAM: scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs""
99b2406f0c7a Revert "Revert "UPSTREAM: scsi: ufs: Avoid busy-waiting by eliminating tag conflicts""
ca6e8655a9ba BACKPORT: FROMLIST: export: Make CRCs robust to symbol trimming
8d0b805eb53a ANDROID: Add filp_open_block() for zram
177632965063 ANDROID: ABI: update symbols to unisoc whitelist for the fifth time
d05959f84917 Merge 5.4.114 into android12-5.4
a5631d493c29 ANDROID: gki_defconfig: temporarily disable KFENCE in GKI
d719af31dff4 ANDROID: clang: update to 12.0.5
9d49fb308497 ANDROID: GKI: Add support for a GKI_DEFCONFIG_FRAGMENT
3196a783a4e5 ANDROID: gki_defconfig: reduce KFENCE pool size
b6934e91a6bd ANDROID: Make KMI_SYMBOL_LIST_STRICT_MODE overrideable
8bb0ddd0c625 Merge 5.4.113 into android12-5.4
2fb0952c6fc3 ANDROID: modpost: remove unnecesary FORCE in Makefile
4d45d5467a1b Revert "UPSTREAM: scsi: ufs: Avoid busy-waiting by eliminating tag conflicts"
24b82dc2577e Revert "UPSTREAM: scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs"
4a6ae2ba840d Revert "UPSTREAM: scsi: ufs: core: Fix task management request completion timeout"
517202ec9d31 Revert "UPSTREAM: scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs"
18a5eed1407c Revert "net: xfrm: Localize sequence counter per network namespace"
942d6de170e1 Merge 5.4.112 into android12-5.4
5853df71aada UPSTREAM: scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs
6a3cf3f520b1 UPSTREAM: scsi: ufs: core: Fix task management request completion timeout
a00549a6d3cb UPSTREAM: scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs
3dc32acb5fa5 UPSTREAM: scsi: ufs: Avoid busy-waiting by eliminating tag conflicts
ce6a5172613f Revert "ANDROID: AVB error handler to invalidate vbmeta partition."
47c2618a9db3 FROMGIT: virt_wifi: Return micros for BSS TSF values
a5dcde058bc3 ANDROID: ABI: update symbols to unisoc whitelist for the fourth time
3c5dbcf40ba8 Merge 5.4.111 into android12-5.4
94535fb224d4 ANDROID: GKI: Bump KMI_GENERATION, ABI representation
869af6006d59 ANDROID: GKI: Update virtual device symbol list
b5262a87beb1 ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning.
d7a8fc080ccb Revert "Revert "net: introduce CAN specific pointer in the struct net_device""
9b4052f12487 Revert "Revert "can: dev: Move device back to init netns on owning netns delete""
Test: treehugger
Bug: 185864755
Change-Id: Iae4e1ff8210cacb1f5de3fdbfa3a2dad6ebe2b63
|
|
git log --first-parent -100 --oneline --no-decorate 1dc47fb418c8..2c6775a89bc1:
2c6775a89bc1 ANDROID: first 4/9/2021 KMI update
33a50fd21ddb FROMLIST: userfaultfd/shmem: fix minor fault page leak
09bb18a85c4f BACKPORT: FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak
18217595bc9a BACKPORT: FROMGIT: userfaultfd/selftests: drop VERIFY check in locking_thread
f1cbbb6dcc27 FROMGIT: userfaultfd/selftests: remove the time() check on delayed uffd
1daaace71a6f FROMGIT: userfaultfd/selftests: use user mode only
44f2dcd54e16 BACKPORT: FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support
2ed6377e5157 BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test
08dec4889aed FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test
f8bed3c813cb FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type
0309b3f479b9 BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem
2b2f7d6a04d6 BACKPORT: FROMGIT: userfaultfd/selftests: add test exercising minor fault handling
11cdf7827bf1 BACKPORT: FROMGIT: userfaultfd: update documentation to describe minor fault handling
b69f713e60d0 BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl
5dc3e8534004 BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled
95316ef6469a FROMGIT: userfaultfd: disable huge PMD sharing for MINOR registered VMAs
b224e81f9173 BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode
a772e7ea67ea BACKPORT: FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp
f65f27f416c5 FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h
656e6cb9be26 FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE
e0e58d01b5bf BACKPORT: FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled
e8ba376301a3 BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()
0a3853fa6ca3 UPSTREAM: selftests/vm/.gitignore: add mremap_dontunmap
3d0b862ce00d BACKPORT: FROMLIST: Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio"
2341187322c3 FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem
4aaf9f831d9b UPSTREAM: selftests: add MREMAP_DONTUNMAP selftest
3ee72af145ec FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings
3b217c7fd679 Revert "net: introduce CAN specific pointer in the struct net_device"
1077a14e52da Merge 5.4.110 into android12-5.4
b98c912db9ec ANDROID: update symbol list for the virtual device
88e19efa1dad FROMLIST: gcov: re-fix clang-11+ support
b637b35186c9 ANDROID: android/OWNERS: drop gki-abi-approvers@
46c5fdececa6 ANDROID: Add Image.lz4 to arm64 GKI outputs
0c3abaa2a3bc ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS
4c158debcf5b Revert "can: dev: Move device back to init netns on owning netns delete"
e3082d907562 Merge 5.4.109 into android12-5.4
708026dc169c ANDROID: arm64: Fix the address of ftrace_call compiled with CFI_CLANG
a09fa8da7919 ANDROID: Incremental fs: Truncate file when complete
7991c95df80b ANDROID: Incremental fs: Fix mlock to fail gracefully on corrupt files
1c21521ee42e ANDROID: Incremental fs: Finer readlog compression internally
5b853122ca95 ANDROID: Incremental fs: Support STATX_ATTR_VERITY
0c89898115de ANDROID: scsi: ufs: set crypto keyslot before prepare_command
fb6ec348f060 ANDROID: dma-buf: Fix error path on system heaps use of the page pool
4a75e4d41639 FROMLIST: Makefile: fix GDB warning with CONFIG_RELR
Test: treehugger
Bug: 184699576
Change-Id: Ie2b5873de6e5bf610f8b99f2e21758243f8dac24
|
|
git log --first-parent -100 --oneline --no-decorate c50ff8e5608b..1dc47fb418c8:
1dc47fb418c8 ANDROID: ABI: update symbols to unisoc whitelist for the third time
7af03784d889 ANDROID: Make vsock virtio packet buff size configurable
e38d280ef670 ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED}
40881c4e8a9b ANDROID: refresh ABI XML to new version
54c96920b322 ANDROID: GKI: refresh ABI XML
e77a35f018fb ANDROID: Enforce KMI stability
16fecc84e376 ANDROID: update abi before first KMI freeze
be1170d846f3 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm
b55984a5b232 FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL
3c86b178121b FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings
b5d96072a6a2 UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler
2a7abda7194b UPSTREAM: ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD
3c29bbe83dce UPSTREAM: crypto: arm/sha512-neon - avoid ADRL pseudo instruction
51693b89c9e2 UPSTREAM: crypto: arm/sha256-neon - avoid ADRL pseudo instruction
e9213ca1d859 BACKPORT: ARM: 8991/1: use VFP assembler mnemonics if available
c78eb41180b7 UPSTREAM: ARM: 8990/1: use VFP assembler mnemonics in register load/store macros
f0e06a2ec616 UPSTREAM: ARM: 8989/1: use .fpu assembler directives instead of assembler arguments
cafcc7764a63 UPSTREAM: ARM: 8971/1: replace the sole use of a symbol with its definition
d641388cb29d UPSTREAM: ARM: OMAP2+: drop unnecessary adrl
7aec08919b66 UPSTREAM: crypto: arm/ghash-ce - define fpu before fpu registers are referenced
c2145cede60c UPSTREAM: kbuild: Add support for 'as-instr' to be used in Kconfig files
8fa43002bfdd UPSTREAM: ARM: 8933/1: replace Sun/Solaris style flag on section directive
f7a0198a5400 UPSTREAM: ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand
7485f5917ec2 UPSTREAM: crypto: arm - use Kconfig based compiler checks for crypto opcodes
43f3381585c5 ANDROID: Initial Android 12 OWNERS for abi metafiles
1c0c661644b9 ANDROID: fix up ext4 build from 5.4.108
15c6236ab994 Merge 5.4.108 into android12-5.4
331db0dbd818 ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms
e7cef4c00fc5 FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl
7cae64314afa FROMGIT: binder: use EINTR for interrupted wait for work
53bb1a64c761 BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl
32de11228337 ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE
d59a86fd0100 ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM
26ddb2184a2a ANDROID: gki_defconfig: Enable USB_NET_AQC111
Test: treehugger
Bug: 184104937
Change-Id: I5ebfeb0cd05454136bef1da63cf035140cdd899e
|
|
git log --first-parent -100 --oneline --no-decorate 160cae0caf16..c50ff8e5608b:
c50ff8e5608b ANDROID: GKI: sched: add Android ABI padding to some structures
543ec4541c0e Merge 5.4.107 into android12-5.4
c2f379e025e4 UPSTREAM: crypto: drbg - always try to free Jitter RNG instance
3392baa8bd98 UPSTREAM: crypto: drbg - always seeded with SP800-90B compliant noise source
8d07be2893b7 UPSTREAM: crypto: jitter - SP800-90B compliance
7edb418c6888 UPSTREAM: crypto: jitter - add header to fix buildwarnings
a0414a8ccb2c UPSTREAM: crypto: jitter - fix comments
8c688c5793e7 ANDROID: clang: update to 12.0.4
4cf43143153c ANDROID: GKI: update .xml file
eca3d9081b34 UPSTREAM: irqchip/bcm2836: Fix missing __init annotation
81ed0e926b80 UPSTREAM: ARM: Handle no IPI being registered in show_ipi_list()
fe14770f1af6 UPSTREAM: arm: Move ipi_teardown() to a CONFIG_HOTPLUG_CPU section
f229afeb78a8 UPSTREAM: arm64: Fix -Wunused-function warning when !CONFIG_HOTPLUG_CPU
1697aacee604 UPSTREAM: irqchip/gic: Cleanup Franken-GIC handling
415bb870da15 UPSTREAM: irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs
d4d51b265d01 UPSTREAM: ARM: Remove custom IRQ stat accounting
15df73e20ae2 UPSTREAM: ARM: Kill __smp_cross_call and co
2280c535a1ee UPSTREAM: arm64: Remove custom IRQ stat accounting
0ce4748f559c UPSTREAM: arm64: Kill __smp_cross_call and co
a3413e82fc51 UPSTREAM: irqchip/armada-370-xp: Configure IPIs as standard interrupts
7d5d22d7adcd UPSTREAM: irqchip/hip04: Configure IPIs as standard interrupts
2899dd463e04 UPSTREAM: irqchip/bcm2836: Configure mailbox interrupts as standard interrupts
9fc231a6fb22 UPSTREAM: irqchip/gic-common: Don't enable SGIs by default
59f7795e9c9b UPSTREAM: irqchip/gic: Configure SGIs as standard interrupts
3bcf2cbbb3df UPSTREAM: irqchip/gic: Refactor SMP configuration
5f824b386b40 BACKPORT: irqchip/gic-v3: Configure SGIs as standard interrupts
e495b6bc688a UPSTREAM: irqchip/gic-v3: Describe the SGI range
2bce9ce1f934 UPSTREAM: ARM: Allow IPIs to be handled as normal interrupts
088b19064ac5 BACKPORT: arm64: Allow IPIs to be handled as normal interrupts
92207a9fda76 UPSTREAM: genirq: Allow interrupts to be excluded from /proc/interrupts
af610e9a84a1 UPSTREAM: genirq: Add fasteoi IPI flow
32a7f5c80dc6 UPSTREAM: irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs
63fc7efda14e ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures
4e5a704e27ee ANDROID: GKI: add Android ABI padding to struct nf_conn
3941336d0e38 Merge 5.4.106 into android12-5.4
Test: treehugger
Bug: 183465198
Change-Id: I2a1921a49163ef711ee00f891a1374c001187136
|
|
git log --first-parent -100 --oneline --no-decorate f44c699e6fa0..160cae0caf16:
160cae0caf16 ANDROID: mmc: support hardware that takes key directly
eb3dc31bf393 BACKPORT: UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s
0b0b2f4d5f7c UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional
7af914cd78d2 UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once
8ac9dabcf759 BACKPORT: UPSTREAM: iommu: Switch gather->end to the inclusive end
3d9bae04d33f UPSTREAM: iommu/mediatek: Reduce the tlb flush timeout value
6962976ee01b UPSTREAM: iommu/mediatek: Get rid of the pgtlock
2f0df0601482 UPSTREAM: iommu/mediatek: Move the tlb_sync into tlb_flush
80dd9de79707 UPSTREAM: iommu/mediatek: Delete the leaf in the tlb_flush
c7155c3fd42e UPSTREAM: iommu/mediatek: Use gather to achieve the tlb range flush
69cfd7846fc7 UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range
e992f238441f UPSTREAM: iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping
2c9aa286c583 UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map
657747a362e9 UPSTREAM: iommu: Move iotlb_sync_map out from __iommu_map
785f0de9a05f UPSTREAM: hugetlbfs: hugetlb_fault_mutex_hash() cleanup
b830da174e2d UPSTREAM: zram: fix broken page writeback
70a6a9ee1888 UPSTREAM: zram: fix return value on writeback_store
ac8fb016cb86 ANDROID: ABI: update symbols to unisoc whitelist for the second time
6ede59f3f8d0 ANDROID: GKI: enable hid-playstation driver/rumble
b6814da8a7a1 UPSTREAM: HID: playstation: add DualSense player LED support.
60b9bce16164 UPSTREAM: HID: playstation: add microphone mute support for DualSense.
982408af2138 UPSTREAM: HID: playstation: add initial DualSense lightbar support.
9aa3c80b336f UPSTREAM: HID: playstation: fix array size comparison (off-by-one)
7f7a65dd1225 UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property.
757f1ea4f354 BACKPORT: HID: playstation: report DualSense hardware and firmware version.
cdae9985714b UPSTREAM: HID: playstation: add DualSense classic rumble support.
455a9ebce66a UPSTREAM: HID: playstation: add DualSense Bluetooth support.
1cb051945200 UPSTREAM: HID: playstation: track devices in list.
32ba8bab0798 UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support.
f19c3574baa4 UPSTREAM: HID: playstation: add DualSense touchpad support.
708a90348fb4 UPSTREAM: HID: playstation: add DualSense battery support.
dc4539911380 UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier.
08e40869bbb6 UPSTREAM: HID: playstation: initial DualSense USB support.
a38eb95c79bf FROMGIT: configfs: fix a use-after-free in __configfs_open_file
11abbf486c2e Merge 5.4.105 into android12-5.4
5b750b83c614 ANDROID: hikey960: Update abi symbols and kabi to fix wifi breakage
Test: treehugger
Bug: 182983256
Change-Id: I469f56c1d9d2401702a6dc3269aa4356ca2c9e08
|
|
git log --first-parent -100 --oneline --no-decorate 5aa479507289..f44c699e6fa0:
f44c699e6fa0 ANDROID: GKI: Update ABI representation
d2052bc59bf9 ANDROID: GKI: Update virtual_device symbol list
e9940159d0a6 BACKPORT: binder: move structs from core file to header file
b8965cb151cc ANDROID: GKI: update .xml file
b092a8e0c5e3 ANDROID: GKI: Switch to full LTO
c4d3c4ac7919 ANDROID: syscalls/x86: use a weak function for IA32 compat syscalls
5965dbe1f5f1 ANDROID: GKI: USB: Add vendor specified variables to hc_driver
8ea6fd87028a ANDROID: scsi: ufs: replace fill_prdt with Android vendor hook
b74031653c31 Merge 5.4.104 into android12-5.4
16e1b2475015 Merge 5.4.103 into android12-5.4
1bd00b1a96b5 ANDROID: GKI: Enable bounds sanitizer
1d2bb8b7ccd5 UPSTREAM: sched.h: drop in_ubsan field when UBSAN is in trap mode
b5ee1bee39ec UPSTREAM: ubsan: include bug type in report header
05c892c8fcb7 UPSTREAM: kasan: unset panic_on_warn before calling panic()
19a54cbb97f6 UPSTREAM: ubsan: check panic_on_warn
41b542e30689 UPSTREAM: drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checks
815a7fcaedfb BACKPORT: ubsan: split "bounds" checker from other options
ca64f4d9725a UPSTREAM: ubsan: add trap instrumentation option
14c459b0f723 ANDROID: scsi: ufs: add hooks to track ufs commands
a57d8adabf14 ANDROID: scsi: ufs: replace variants with android vendor hooks
6904f0001e4e ANDROID: Add vendor hooks when syscall prctl finished
bed1e2a75b00 ANDROID: cgroup: Add vendor hook to the cgroup
e2094dabed9b ANDROID: GKI: icmpv6_send is now gone from the kernel
48af161376fc Merge 5.4.102 into android12-5.4
5cf5bc7523bd ANDROID: sched: move vendor hook to check scheduling nice value
1dbd90dd59e4 ANDROID: hikey960_gki.fragment: Remove NVME_TARGET
7b836d210b94 ANDROID: GKI: Enable CONFIG_USERFAULTFD
1bc6e0b81914 UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc
ea4fdc3bc883 UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd
16fe362586c0 BACKPORT: selinux: teach SELinux about anonymous inodes
ac920d047f05 UPSTREAM: fs: add LSM-supporting anon-inode interface
5eae20cf077a BACKPORT: security: add inode_init_security_anon() LSM hook
ef45363a0284 ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y
a8baa288543d ANDROID: hikey960_gki.fragment: Cleanup config fragment per Greg's request
Test: treehugger
Bug: 182335024
Change-Id: Id110967b9c5fc214e9a0541b2e283ab51d95041b
|
|
git log --first-parent -100 --oneline --no-decorate 7ba24942b70e..5aa479507289:
5aa479507289 ANDROID: Adding kprobes build configs for Cuttlefish
13369a790167 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
12ab3a596a49 UPSTREAM: kfence: report sensitive information based on no_hash_pointers
1a7822eef74a UPSTREAM: lib/vsprintf: no_hash_pointers prints all addresses as unhashed
f113a2f4acb2 UPSTREAM: kselftest: add support for skipped tests
b4397fc1854b UPSTREAM: lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers
000f1f482d2c ANDROID: Incremental fs: set the correct access to mapped files
34c12f7c757d ANDROID: Incremental fs: Build merkle tree when enabling verity
0c7db92e24a6 ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY
1763ca0a6e08 ANDROID: Incremental fs: Store fs-verity state in backing file
2d0ea44c99a4 ANDROID: Incremental fs: Add FS_IOC_GETFLAGS
0e0a647c68e1 ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY
b958f8e7953a ANDROID: fs-verity: Export function to check signatures
2dbecf58a4fc ANDROID: Incremental fs: Fix memory leak on closing file
c26bc4f47943 ANDROID: Incremental fs: inotify on create mapped file
514dc88e5cf3 ANDROID: Incremental fs: inotify support
51f76f06a74d ANDROID: abi_gki_aarch64_db845c: Fix boot regression due to missing symbols
55e9d3c6b5f7 ANDROID: GKI: add fields required to enable CONFIG_TRANSPARENT_HUGEPAGE
a220f9ecdfaa Merge 5.4.101 into android12-5.4
75af36a743bc FROMLIST: f2fs: support direct I/O with fscrypt using blk-crypto
45adc161888c BACKPORT: FROMLIST: ext4: support direct I/O with fscrypt using blk-crypto
cd685b762117 FROMLIST: iomap: support direct I/O with fscrypt using blk-crypto
c424e5ccdd2f FROMLIST: direct-io: add support for fscrypt using blk-crypto
93766ba93026 FROMLIST: fscrypt: Add functions for direct I/O support
4ea657bc9219 ANDROID: revert fscrypt direct I/O support
741b0f4bedd5 UPSTREAM: mm/memory: remove page fault assumption of compound page size
fed35c81ad9a ANDROID: clang: update to 12.0.3
Test: treehugger
Bug: 181819897
Change-Id: Icac7bfb9ac3ea8f7069750d7cf435f9d83be8a27
|
|
git log --first-parent -100 --oneline --no-decorate e5448a794c4f..7ba24942b70e:
7ba24942b70e UPSTREAM: zram: support page writeback
dcde7eeee6a2 Merge 5.4.100 into android12-5.4
330df3b548f2 ANDROID: gki_defconfig: enable BLAKE2b support
716301f69d55 BACKPORT: crypto: arm/blake2b - add NEON-accelerated BLAKE2b
e8836f210ff1 BACKPORT: crypto: blake2b - update file comment
f053c5444814 BACKPORT: crypto: blake2b - sync with blake2s implementation
09c2f2d8ebb8 UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM
cb4f6e22111f UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s
2c63d6ac7275 UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h>
8dbfb59054de UPSTREAM: crypto: blake2s - adjust include guard naming
7a11e2a4b1b1 UPSTREAM: crypto: blake2s - add comment for blake2s_state fields
f1ec5c885a97 UPSTREAM: crypto: blake2s - optimize blake2s initialization
a2c0abd08c40 BACKPORT: crypto: blake2s - share the "shash" API boilerplate code
615318ddd183 UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h
d09bb1b19a97 UPSTREAM: crypto: blake2s - remove unneeded includes
16a48191e1d7 UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros
6932d9e5f26a UPSTREAM: crypto: blake2s - define shash_alg structs using macros
874804e82080 UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file
eb6b694e2a76 UPSTREAM: crypto: blake2b - Fix clang optimization for ARMv7-M
93f49ad20a15 UPSTREAM: crypto: blake2b - rename tfm context and _setkey callback
c6c5ffd13818 UPSTREAM: crypto: blake2b - merge _update to api callback
ba6b53e7ad1b UPSTREAM: crypto: blake2b - open code set last block helper
88de69a86b6a UPSTREAM: crypto: blake2b - delete unused structs or members
896d7f50a3dc UPSTREAM: crypto: blake2b - simplify key init
599eb682ebdf UPSTREAM: crypto: blake2b - merge blake2 init to api callback
c2725c1315c4 UPSTREAM: crypto: blake2b - merge _final implementation to callback
47107c2cbbbe BACKPORT: crypto: testmgr - add test vectors for blake2b
5427e02a505f BACKPORT: crypto: blake2b - add blake2b generic implementation
4c97b5e55417 ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO
dc77b5326d55 ANDROID: mmc: cqhci: set blk_keyslot_manager::features
8f48b74bca55 BACKPORT: mmc: sdhci-msm: add Inline Crypto Engine support
b798b8df8268 UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock
a96610fd4bcf UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions
b91092bebed4 BACKPORT: mmc: cqhci: add cqhci_host_ops::program_key
daae63544773 UPSTREAM: mmc: cqhci: add support for inline encryption
eb3c6619f19a UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors
cc24149b2aef UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c
6bddfadc235a UPSTREAM: mmc: core: Add basic support for inline encryption
6e5eefe909b2 UPSTREAM: scsi: ufs: use devm_blk_ksm_init()
319f52adb080 UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init()
a3259e326a88 UPSTREAM: mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static
d845af738ec5 UPSTREAM: dt-bindings: mmc: sdhci-msm: Add CQE reg map
4f0aed78dbbe UPSTREAM: mmc: cqhci: Fix a print format for the task descriptor
1e6b091b33fc FROMLIST: mm/madvise: replace ptrace attach requirement for process_madvise
0d524228e5f0 UPSTREAM: mm/madvise: remove racy mm ownership check
2d77419f9f7b UPSTREAM: mm/madvise: fix memory leak from process_madvise
ffb7cf535837 BACKPORT: mm/madvise: introduce process_madvise() syscall: an external memory hinting API
49ae84a00312 BACKPORT: pid: move pidfd_get_pid() to pid.c
c6ee2bf74d92 BACKPORT: mm/madvise: pass mm to do_madvise
e5bf69b1fe21 UPSTREAM: mm: check that mm is still valid in madvise()
6228b4887854 ANDROID: ABI: update symbols to unisoc whitelist
35f4b1b90596 ANDROID: GKI: Build in VIRTIO_FS
ea7ee1d9a770 ANDROID: dm: sync inline crypto support with patches going upstream
0723d5a4dee4 Merge 5.4.99 into android12-5.4
5aa107254fe9 ANDROID: GKI: update .xml file
2c9f69951f7c ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools
83388a95a769 ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN
4f1ac63ba3bf ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED
222714f8caee ANDROID: GKI: don't allow filesystems as modules.
0cd79a8750fa Merge 5.4.98 into android12-5.4
dbfedfa31471 ANDROID: GKI: Enable CONFIG_KUNIT
57b3f4830fb6 BACKPORT: bpf: add bpf_ktime_get_boot_ns()
70186e915fc7 ANDROID: GKI: Enable KFENCE
7ae671c7b87e BACKPORT: kasan: use error_report_end tracepoint
df1eb432308b FROMGIT: kfence: use error_report_end tracepoint
05d14b492879 FROMGIT: tracing: add error_report_end trace point
f35c35ea87ba ANDROID: GKI: Update ABI XML
18e91c017978 ANDROID: dmabuf: Add mmap_count to struct dmabuf
489e9c226bb5 FROMGIT: kfence: show access type in report
aa82bb1491fa FROMGIT: kfence: fix typo in test
62fa525d1e50 BACKPORT: kfence: add test suite
6b0e31c177cf FROMGIT: kfence: add missing copyright header to documentation
b14747f8635b BACKPORT: kfence, Documentation: add KFENCE documentation
905cec87d7d5 BACKPORT: kfence, kasan: make KFENCE compatible with KASAN
de648f68a15e BACKPORT: mm, kfence: insert KFENCE hooks for SLUB
753c9e74ae9d BACKPORT: mm, kfence: insert KFENCE hooks for SLAB
abbba8d06548 FROMGIT: mm/slab: rerform init_on_free earlier
2cf91b86efab FROMGIT: kfence: use pt_regs to generate stack trace on faults
7367d7a9fa2f FROMGIT: kfence, arm64: add missing copyright and description header
788ec53fc340 BACKPORT: arm64, kfence: enable KFENCE for ARM64
c9ddfaa8f37e FROMGIT: kfence, x86: add missing copyright and description header
ab0d240500e8 BACKPORT: x86, kfence: enable KFENCE for x86
ced74464c47d FROMGIT: kfence: add missing copyright and description headers
3b51a04bda45 FROMGIT: kfence: add option to use KFENCE without static keys
a96ac8629444 FROMGIT: kfence: fix potential deadlock due to wake_up()
c0795934145f FROMGIT: kfence: avoid stalling work queue task without allocations
7ec03f40b9c0 FROMGIT: kfence: Fix parameter description for kfence_object_start()
f37a73487105 BACKPORT: mm: add Kernel Electric-Fence infrastructure
82c67a98c749 ANDROID: Update db845c KMI symbol list for dmabuf heap changes
3222ebb51a62 ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name
cca7d6db79ae FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name
361663a13b1d BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name
e3919bfeb006 ANDROID: dma-buf: system_heap: Add deferred freeing to the system heap
44008f99d9ca ANDROID: dma-buf: system_heap: Add pagepool support to system heap
bd4db96bfc24 ANDROID: dma-buf: heaps: Add a shrinker controlled page pool
bd1639945c30 ANDROID: dma-buf: heaps: Add deferred-free-helper library code
56c32d1c0999 ANDROID: dma-buf: heap: export dma_heap_put
89a34117d164 FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo
b75d139c155d FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ
45dac5ce0917 ANDROID: GKI: remove CONFIG_EROFS_FS
Test: treehugger
Bug: 180473082
Change-Id: I7db21021ddbf69bd16b9cb17c6a251e1dc06f0c6
|
|
git log --first-parent -100 --oneline --no-decorate a4c4cb612302..e5448a794c4f:
e5448a794c4f ANDROID: Update abi xml following removing the QCOM_COMMAND_DB option
416109b89631 ANDROID: Drop cmd_db items from abi_gki_aarch64_qcom file
e9f5b701b216 ANDROID: db845c KABI update for QCOM_COMMAND_DB as a module
d259e07533db ANDROID: gki_defconfig: Move QCOM_COMMAND_DB out of gki and into device fragments
f7589a13de4b UPSTREAM: soc: qcom: cmd-db: allow loading as a module
90935b28546d BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs
5ad6bc057fe4 ANDROID: GKI: Update ABI with virtual_device symbols
70ac757dc8bf ANDROID: GKI: Update virtual_device symbol list
Test: treehugger
Bug: 170677468
Change-Id: I520320223f87cc3da7f12ac7617128b022f6ce8c
|
|
git log --first-parent -100 --oneline --no-decorate 15cec007c4a8..a4c4cb612302:
a4c4cb612302 ANDROID: fs: fix bad merge resolution in __writeback_single_inode()
6ee76fa18160 ANDROID: GKI: vmemmap and physvirt_offset is now gone for arm64 systems
f7eab4cc4b20 Merge 5.4.94 into android12-5.4
c651c27d36cb ANDROID: GKI: update .xml file
2b1086001b06 ANDROID: GKI: Adjust symbol lists after RPMH removed from gki_defconfig
679b75ad1732 ANDROID: db845c_gki.fragment: Add QCOM_RPMH and QCOM_RPMHPD as modules
933d65050da5 ANDROID: gki_defconfig: Remove QCOM_RPMH from the gki_defconfig
d4216c9d5481 ANDROID: Kconfig.gki: Remove GKI_QCOM_CLKS_CONFIGS and QCOM_RPMHPD from GKI_HACKS config option
a4d654c504ca FROMLIST: soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
69930d571581 UPSTREAM: soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
542deacd8b1c FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1
077145727549 UPSTREAM: futex: Handle faults correctly for PI futexes
26d77d38744b UPSTREAM: futex: Simplify fixup_pi_state_owner()
2313dc88d4d5 UPSTREAM: futex: Use pi_state_update_owner() in put_pi_state()
88c94160646e UPSTREAM: rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
b01012b654ed UPSTREAM: futex: Provide and use pi_state_update_owner()
2d7140624548 UPSTREAM: futex: Replace pointless printk in fixup_owner()
164c6149069f UPSTREAM: futex: Ensure the correct return value from futex_lock_pi()
0ffbea804512 UPSTREAM: Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
1e5f5a14faba ANDROID: x86: Add objtool to MAKE_GOALS
79e287ee1c15 FROMLIST: kbuild: improve libelf detection
fb8c40ac3d97 BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
3a5c79838fdd FROMGIT: f2fs: flush data when enabling checkpoint back
b5413c2c1672 ANDROID: GKI: enable CONFIG_DYNAMIC_DEBUG_CORE
5f5bfa0cfcb5 ANDROID: use ANDROID_OEM_DATA for OEM data
eb4c92393810 Merge 5.4.93 into android12-5.4
0ba75ae4d57f ANDROID: simplify vendor hook definitions
e45f3ce600b9 ANDROID: add macros to create OEM data fields
2ad16faf4645 UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data
3bd26bb0aaee BACKPORT: arm64: perf: Support new DT compatibles
73d140dc8abe ANDROID: GKI: update .xml file
86e45a45a664 FROMLIST: fuse: Introduce passthrough for mmap
10b1e569ef01 FROMLIST: fuse: Use daemon creds in passthrough mode
2bf3047e6a3f FROMLIST: fuse: Handle asynchronous read and write in passthrough
d685c230f816 FROMLIST: fuse: Introduce synchronous read and write for passthrough
b829fb00d18e FROMLIST: fuse: Passthrough initialization and release
9655e27a40d2 FROMLIST: fuse: Definitions and ioctl for passthrough
8723a36165a2 FROMLIST: fuse: 32-bit user space ioctl compat for fuse device
8bcc2d697908 FROMLIST: fs: Generic function to convert iocb to rw flags
4a9bcc0cd094 Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough"
8893df105dc4 Revert "FROMLIST: fuse: Passthrough initialization and release"
da6bb9ba7fe0 Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough"
fb30d3d6a8d9 Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough"
2100264424dd Revert "FROMLIST: fuse: Use daemon creds in passthrough mode"
be96d0f5ffc5 Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag"
a5c074ea860f Revert "ANDROID: x86: Add objtool to MAKE_GOALS"
426f72f3d387 ANDROID: x86: Add objtool to MAKE_GOALS
ecfe49f9ef4c ANDROID: clang: update to 12.0.1
18b1db92afb1 Merge 5.4.92 into android12-5.4
Test: treehugger
Bug: 178577290
Change-Id: Ib1b6ea80da4b1a6c9023761eeaddb787d51a2e15
|
|
git log --first-parent -100 --oneline --no-decorate 3122e3ec9672..15cec007c4a8:
15cec007c4a8 UPSTREAM: selftests/seccomp: Update kernel config
5444477e8a4d UPSTREAM: seccomp: Remove bogus __user annotations
e9703e001241 UPSTREAM: xtensa: Enable seccomp architecture tracking
f7b0f4649a53 UPSTREAM: sh: Enable seccomp architecture tracking
a5bef042f9ce UPSTREAM: s390: Enable seccomp architecture tracking
49541b7587f6 UPSTREAM: powerpc: Enable seccomp architecture tracking
b8dc5fff0b7a UPSTREAM: parisc: Enable seccomp architecture tracking
eeff6a5142dc UPSTREAM: csky: Enable seccomp architecture tracking
04e623fb0a2f UPSTREAM: arm: Enable seccomp architecture tracking
d0e3f4451e84 UPSTREAM: arm64: Enable seccomp architecture tracking
4dec4554aeb1 UPSTREAM: selftests/seccomp: Compare bitmap vs filter overhead
82810259bead UPSTREAM: selftests/seccomp: use 90s as timeout
946179275e4e UPSTREAM: selftests/seccomp: Improve calibration loop
5ac1af866cb4 UPSTREAM: selftests/seccomp: Expand benchmark to per-filter measurements
9abeffb4c442 UPSTREAM: x86: Enable seccomp architecture tracking
8fb07f60a84d UPSTREAM: seccomp/cache: Add "emulator" to check if filter is constant allow
7cf5d899bd7c UPSTREAM: seccomp/cache: Lookup syscall allowlist bitmap for fast path
d1154efc74b9 UPSTREAM: seccomp: Use current_pt_regs() instead of task_pt_regs(current)
b713f9e159ef UPSTREAM: seccomp: kill process instead of thread for unknown actions
ca1b9969e9c5 UPSTREAM: seccomp: don't leave dangling ->notif if file allocation fails
59e6fe79c9ae UPSTREAM: seccomp: don't leak memory when filter install races
fbd5d68c610c UPSTREAM: seccomp: add SECCOMP_USER_NOTIF_FLAG_CONTINUE
dffd2dadd741 UPSTREAM: seccomp: Use -1 marker for end of mode 1 syscall list
fbd7562fa71c UPSTREAM: seccomp: Use pr_fmt
97c900607ee1 UPSTREAM: seccomp: notify about unused filter
98d978169fa2 UPSTREAM: seccomp: Lift wait_queue into struct seccomp_filter
f4fb1ce4204a BACKPORT: seccomp: release filter after task is fully dead
2329f10bd907 UPSTREAM: seccomp: rename "usage" to "refs" and document
f5ef33592c39 UPSTREAM: seccomp: Add find_notification helper
781fa34347d9 UPSTREAM: seccomp: Report number of loaded filters in /proc/$pid/status
e4139b2a81bd ANDROID: dm-user: Fix the list walk-and-delete code
a0a73ca8dea9 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64
a1843462c2c3 Merge 5.4.91 into android12-5.4
6af3ec2302be Merge 5.4.90 into android12-5.4
445b69a6f3d9 ANDROID: Update ABI representation
41724582d2a8 Revert "BACKPORT: FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once"
dc04463953b2 UPSTREAM: mm/ksm: Remove reuse_ksm_page()
51e097369a81 UPSTREAM: mm: fix misplaced unlock_page in do_wp_page()
5e094ba3f726 BACKPORT: mm: do_wp_page() simplification
1a88521a40b8 BACKPORT: mm, mempolicy: fix up gup usage in lookup_node
283a4d97bdea UPSTREAM: mm/mempolicy: Allow lookup_node() to handle fatal signal
9b928c0480bd BACKPORT: FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once
4025d025b823 ANDROID: simplify vendor hooks for non-GKI builds
150641aac9aa ANDROID: sched: add em_pd_energy vendor hook
8744b6fa9d08 UPSTREAM: mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal
af177e58654c UPSTREAM: mm/gup: fix fixup_user_fault() on multiple retries
e5994a7b06e5 UPSTREAM: mm/gup: Mark lock taken only after a successful retake
d0b9b8295aab UPSTREAM: mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path
04aa895486fd UPSTREAM: mm/gup: allow to react to fatal signals
d94cb519f564 UPSTREAM: mm/gup: allow VM_FAULT_RETRY for multiple times
a26f9432aa79 UPSTREAM: mm: allow VM_FAULT_RETRY for multiple times
2bd967adc64d UPSTREAM: mm: introduce FAULT_FLAG_INTERRUPTIBLE
91ef8a701e23 UPSTREAM: mm: introduce FAULT_FLAG_DEFAULT
7d40d28d2cc8 UPSTREAM: userfaultfd: don't retake mmap_sem to emulate NOPAGE
a0a5dbdc6cc2 UPSTREAM: mm: return faster for non-fatal signals in user mode faults
7f54c57d3954 UPSTREAM: sh/mm: use helper fault_signal_pending()
100d2221a574 UPSTREAM: powerpc/mm: use helper fault_signal_pending()
8b56855bc207 UPSTREAM: arm64/mm: use helper fault_signal_pending()
1fb421a43245 UPSTREAM: arc/mm: use helper fault_signal_pending()
39ea046478e4 UPSTREAM: x86/mm: use helper fault_signal_pending()
949f9d159199 BACKPORT: mm: introduce fault_signal_pending()
765c206a7de0 UPSTREAM: mm/gup: fix __get_user_pages() on fault retry of hugetlb
5dc3dbd158e0 UPSTREAM: mm/gup: rename "nonblocking" to "locked" where proper
52d87029cdb4 ANDROID: Incremental fs: Make data validation failure a warn
6c7fe4bd83c8 ANDROID: Incremental fs: Free mount info after files are flushed
9c86c7c1cde9 ANDROID: Incremental fs: Fix selinux issues
635269a18fec ANDROID: Incremental fs: fix .blocks_written
e6bc50fad670 UPSTREAM: mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio
450be48377aa BACKPORT: mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_memory_mm()
6a3c50c82b1f UPSTREAM: tools headers UAPI: Sync linux/mman.h with the kernel
6fff9c3a9d54 UPSTREAM: userfaultfd: fix remap event with MREMAP_DONTUNMAP
32756bb24bc9 UPSTREAM: mm: Fix MREMAP_DONTUNMAP accounting on VMA merge
1f9a5485b160 UPSTREAM: mm/mremap: add MREMAP_DONTUNMAP to mremap()
a1463c98aa06 ANDROID: dm-user: fix typo in channel_free
e5e14bf558c4 Merge 5.4.89 into android12-5.4
79daf26f7194 ANDROID: GKI: update .xml file
33089412db1a ANDROID: GKI: incfs is built into gki images, not as a module
Test: treehugger
Bug: 178092098
Change-Id: Iec34c670f656a954f098e133b672fc8cf5182ba7
|
|
git log --first-parent -100 --oneline --no-decorate bfc2776fd9c4..3122e3ec9672:
3122e3ec9672 ANDROID: schedutil: add vendor hook for adjusting util to freq calculation
e1d2125552ac UPSTREAM: iommu: Mark __iommu_map_sg() as static
1a45a2e7f4d9 UPSTREAM: iommu: Make some functions static
50c92ebdfb55 UPSTREAM: mm/mremap.c: fix extent calculation
b6f4fd8f0b21 UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD
d4584e49a05b UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD
35e191ee5e0d BACKPORT: mm: speedup mremap on 1GB or larger regions
e1ca0b9a74ca UPSTREAM: arm64: mremap speedup - Enable HAVE_MOVE_PMD
4dc6dd709f5d ANDROID: dm-user: Add some missing static
4400285ab619 FROMGIT: dma-buf: cma_heap: Fix memory leak in CMA heap
7df22911a1df ANDROID: Update hikey960 config fragment and kabi to add DMA BUF Heaps
06fb191a3ca7 ANDROID: dm: dm-user: New target that proxies BIOs to userspace
40391ed0f131 ANDROID: uapi: Add dm-user structure definition
62ec51519fa1 UPSTREAM: iommu: Add gfp parameter to iommu_ops::map
c9951e5d80dd Merge 5.4.88 into android12-5.4
47494776db44 ANDROID: defconfig: Enable DMA-BUF system heap as a module
7f480abcf57b ANDROID: defconfig: Enable DMABUF heaps
4f27a6bc48bc ANDROID: dma-buf: heaps: Allow the DMA-BUF system heap to be a module
c5488c475987 FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap
353bb791f7bf FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct
703f43c5810e UPSTREAM: dma-buf: system_heap: Allocate higher order pages if available
ea748845922b UPSTREAM: dma-buf: heaps: Skip sync if not mapped
a4923972b69d UPSTREAM: dma-buf: heaps: Remove heap-helpers code
b860fd74b865 BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation
fc004422dadc BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists
e5009c87e71c ANDROID: dma-buf: heaps: Allow cma heaps to be configured as a module
23d805f1f671 ANDROID: dma: Rework so dev_get_cma_area() can be called from a module
cea7973fa14a UPSTREAM: dma-mapping: add generic helpers for mapping sgtable objects
6916d23d13ab UPSTREAM: scatterlist: protect parameters of the sg_table related macros
a17c5da6271e UPSTREAM: scatterlist: add generic wrappers for iterating over sgtable objects
24fc422cb4b2 Merge 5.4.87 into android12-5.4
40124ac5f6c7 ANDROID: arm64: fix MCOUNT_ADDR with CFI_CLANG
9096cae21a4a ANDROID: recordmcount: ignore SHN_ABS symbols
4aff7f2fb590 ANDROID: renamed virtual device symbol list
5ada3574dbac Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
4aa90977e57b ANDROID: GKI: Enable XFRM_MIGRATE
Test: treehugger
Bug: 177437929
Change-Id: I3e83c746f4c50b2407aacfba2f1c750cc362bb60
|
|
git log --first-parent -100 --oneline --no-decorate 8657d5d6282f..bfc2776fd9c4:
bfc2776fd9c4 ANDROID: usb: f_accessory: Don't drop NULL reference in acc_disconnect()
bb3980554f05 ANDROID: usb: f_accessory: Avoid bitfields for shared variables
98eddefe47e4 ANDROID: usb: f_accessory: Cancel any pending work before teardown
2f03bebd3eac ANDROID: usb: f_accessory: Don't corrupt global state on double registration
e76e94c4b7c1 ANDROID: usb: f_accessory: Fix teardown ordering in acc_release()
9ea9393cc766 ANDROID: usb: f_accessory: Add refcounting to global 'acc_dev'
788da57bf917 ANDROID: usb: f_accessory: Wrap '_acc_dev' in get()/put() accessors
4891cf80788d ANDROID: usb: f_accessory: Remove useless assignment
c7bf6553e9a1 ANDROID: usb: f_accessory: Remove useless non-debug prints
60e1e91b9a71 ANDROID: usb: f_accessory: Remove stale comments
2d6efebed1c6 ANDROID: USB: f_accessory: Check dev pointer before decoding ctrl request
50c47fa228d7 UPSTREAM: driver core: Fix lockdep warning on wfs_lock
e627b02af655 ANDROID: GKI: update .xml signatures due to changes in 5.4.86
04abbfc984ed Merge 5.4.86 into android12-5.4
b69d75c07de5 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
Test: treehugger
Bug: 176907647
Change-Id: I590a8f6d2863f4f71a90cf52fbeb7b4de3ba599c
|
|
git log --first-parent -100 --oneline --no-decorate 30fc30201c19..8657d5d6282f:
8657d5d6282f ANDROID: usb: gadget: f_accessory: fix CTS test stuck
4aa7a7c97391 Merge 5.4.85 into android12-5.4
cd5f5cb9fe67 ANDROID: GKI: Export memblock_free to drivers
cd24cc5a615c UPSTREAM: binder: add flag to clear buffer on txn complete
3f2fbc0cdc98 Merge 5.4.84 into android12-5.4
a741f29f3ed2 ANDROID: sched: Export sched_setattr_nocheck
Test: treehugger
Bug: 175696709
Change-Id: Ia655f6975a8c79d2ee6ef4c64da6407d90353fd3
|
|
git log --first-parent -100 --oneline --no-decorate 6dd7aff0b143..30fc30201c19:
30fc30201c19 BACKPORT: mm/gup: Remove enfornced COW mechanism
2149aa11b029 ANDROID: mm/memblock: export memblock_end_of_DRAM
35d8dcbb1c64 Merge 5.4.83 into android12-5.4
33a041cd1f54 ANDROID: GKI: remove irq_create_mapping() from the abi list
6d7fe6dcb2e2 ANDROID: GKI: update .xml due to recent changes
Test: treehugger
Bug: 175696709
Change-Id: I3b543ea24a4b0298c416fddfa7d368810ccf565f
|
|
git log --first-parent -100 --oneline --no-decorate d7ec680881a1..6dd7aff0b143:
6dd7aff0b143 ANDROID: GKI: disable CONFIG_MEMCG_SWAP
b5ec68248f76 ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP
94a9c955c2a6 ANDROID: Incremental fs: Set credentials before reading/writing
4703030e6e25 ANDROID: Incremental fs: Fix incfs_test use of atol, open
7a2dc7c9f9b0 ANDROID: Incremental fs: Change per UID timeouts to microseconds
55387fc7a8a5 ANDROID: Incremental fs: Add v2 feature flag
6cd0a68c0817 ANDROID: Incremental fs: Add zstd feature flag
a4de6a702643 ANDROID: Revert "GKI: build in a kernel command line of "rw""
Test: treehugger
Bug: 175409934
Change-Id: I3fb4e18ccb2e55612740a723a7ede9e87ca55edf
|
|
git log --first-parent -100 --oneline --no-decorate 857a6b3fc68b..d7ec680881a1:
d7ec680881a1 Merge 5.4.82 into android12-5.4
ffb252dae168 UPSTREAM: psi: eliminate kthread_worker from psi trigger scheduling mechanism
32c81c873563 ANDROID: kbuild: use -ftrap-function to handle CFI errors
3a4e264b18ab ANDROID: GKI: Add __ubsan_handle_cfi_check_fail_abort
623a7e96d461 ANDROID: GKI: remove filp_open/close symbols from export list
de3f9bc2eec3 ANDROID: GKI: remove exported symbols that incrementalfs was using
616dba5e94cf FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition
1a39bd1bad0f Merge 5.4.81 into android12-5.4
Test: treehugger
Bug: 175227514
Change-Id: I6e32d971e21d833628d245aff11d643471d0e287
|
|
git log --first-parent -100 --oneline --no-decorate 59739294879a..857a6b3fc68b:
857a6b3fc68b ANDROID: vmlinux.lds.h: merge compound literal sections
b0740987963f UPSTREAM: block/keyslot-manager: prevent crash when num_slots=1
294f0ab978d3 ANDROID: configs: gki: add CONFIG_PRINTK_CALLER
3f826414fc44 BACKPORT: mac80211_hwsim: add frame transmission support over virtio This allows communication with external entities.
e37aca80313f ANDROID: modpost: Forbid double exports
6afeeb8e1ea1 ANDROID: Update ABI xml
4505498c101f ANDROID: db845c: Fix up ABI symbols after recent XHCI config changes
ff296ac85bbe ANDROID: GKI: update ABI XML
77add8cf812b ANDROID: sync encrypt+casefold support with patches going upstream
865727a1ba5b Merge 5.4.80 into android12-5.4
01d0d9a2d3e2 ANDROID: GKI: remove unnecessary config CRYPTO_ZSTD
c3e816a56786 ANDROID: Incremental fs: Add zstd compression support
ab09042e2693 ANDROID: Incremental fs: Small improvements
518108c8313d ANDROID: Incremental fs: Initialize mount options correctly
cc95fa2a9e64 ANDROID: Incremental fs: Fix read_log_test which failed sporadically
96741a278755 ANDROID: Incremental fs: Fix misuse of cpu_to_leXX and poll return
f964ae9419af ANDROID: Incremental fs: Add per UID read timeouts
e1d3bf90e9aa ANDROID: Incremental fs: Add .incomplete folder
4948b5ced9e8 ANDROID: Incremental fs: Fix dangling else
3f1af72cd680 ANDROID: Incremental fs: Fix uninitialized variable
548644d5eb24 ANDROID: Incremental fs: Fix filled block count from get filled blocks
c5461e4678e3 ANDROID: Incremental fs: Add hash block counts to IOC_IOCTL_GET_BLOCK_COUNT
929d065da771 ANDROID: Incremental fs: Add INCFS_IOC_GET_BLOCK_COUNT
45f8bad62ca0 ANDROID: Incremental fs: Make compatible with existing files
1f443ed17ab2 ANDROID: Incremental fs: Remove block HASH flag
efd89538153b ANDROID: Incremental fs: Remove back links and crcs
26806eaa3606 ANDROID: Incremental fs: Remove attributes from file
daade7e22c74 ANDROID: Incremental fs: Add .blocks_written file
7cfe7bb3332b ANDROID: Incremental fs: Separate pseudo-file code
a80177b71a99 ANDROID: Incremental fs: Add UID to pending_read
f4cda44dcd6c ANDROID: Incremental fs: Create mapped file
4c621d8004f9 ANDROID: Incremental fs: Don't allow renaming .index directory.
89bb8c4c2b12 ANDROID: Incremental fs: Fix incfs to work on virtio-9p
b48246bd8220 ANDROID: Incremental fs: Allow running a single test
d15ad5c47831 ANDROID: Incremental fs: Adding perf test
83fac0ef4a63 ANDROID: Incremental fs: Stress tool
76aab47689dc ANDROID: Incremental fs: Use R/W locks to read/write segment blockmap.
16c6a6e20272 ANDROID: Incremental fs: Remove unnecessary dependencies
e1ee5b78c434 ANDROID: Incremental fs: Remove annoying pr_debugs
534b1885152e ANDROID: Incremental fs: dentry_revalidate should not return -EBADF.
d5b6face64fd ANDROID: Incremental fs: Fix minor bugs
6691a81def2e ANDROID: Incremental fs: RCU locks instead of mutex for pending_reads.
02bae3e08ff4 ANDROID: Incremental fs: fix up attempt to copy structures with READ/WRITE_ONCE
3cae7929da2e ANDROID: GKI: Build INCREMENTAL_FS into GKI
db8e75bc6852 ANDROID: arm64: gki_defconfig: Disable VHE
3a2413d0c1b4 Merge 5.4.79 into android12-5.4
851487b0a447 ANDROID: GKI: fix up db845c and hikey960 config files
2581fd82a2d8 ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in
b5699f3f5741 ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI
2f50b74450bd ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD
9dc94348293d ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD
7adeb94694a6 UPSTREAM: Documentation: arm64: document support for the AMU extension
0b76e9c91000 UPSTREAM: arm64/kvm: disable access to AMU registers from kvm guests
476b56f4fd6f UPSTREAM: arm64: trap to EL1 accesses to AMU counters from EL0
df30c65909bc BACKPORT: arm64: add support for the AMU extension v1
c1043053ef4e ANDROID: GKI: enable a bunch of HID config options =y
63f1f600e2aa ANDROID: GKI: enable CONFIG_HID_BATTERY_STRENGTH
4dfa6cdb2d72 ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y
995c8a7a0161 ANDROID: GKI: enable CONFIG_SUN4I_TIMER
9e5d94f2b7be FROMGIT: Input: Add devices for HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE
8b32dd1e75bd Merge 5.4.78 into android12-5.4
5f5468f9ff51 ANDROID: uid_sys_stats: report uid_cputime stats in microseconds
Test: treehugger
Bug: 174683262
Change-Id: I688933c39d19a5a3b3a242f251effb7e8b4513c1
|
|
git log --first-parent -100 --oneline --no-decorate b09db6e49ca1..59739294879a:
59739294879a UPSTREAM: thermal/drivers/sprd: Fix return value of sprd_thm_probe()
5ec5f8c2e3c8 UPSTREAM: scsi: ufs: Fix interrupt error message for shared interrupts
83cf644fa322 UPSTREAM: scsi: ufs: Fix missing brace warning for old compilers
92de4d195dbb UPSTREAM: thermal: power_allocator: Fix Kconfig warning
e6272bbfdc9d UPSTREAM: spi: Fix regression to return zero on success instead of positive value
fad16c85fc0e UPSTREAM: of/platform: Unconditionally pause/resume sync state during kernel init
9d899023d5af UPSTREAM: selinux: ensure the policy has been loaded before reading the sidtab stats
636c28503668 UPSTREAM: MIPS: vdso: Define BUILD_VDSO32 when building a 32bit kernel
81488dc24f6f UPSTREAM: mfd: syscon: Fix syscon_regmap_lookup_by_phandle_args() dummy
d273fb93424e UPSTREAM: ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS
0d7f49635ef2 UPSTREAM: ARM: socfpga_defconfig: Add back DEBUG_FS
f5f0b4689332 UPSTREAM: um: Fix header inclusion
ba9cb9f3129f UPSTREAM: net: fix fraglist segmentation reference count leak
095f4e3e49b3 UPSTREAM: ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781
29f65fd8b910 UPSTREAM: of: property: Fix create device links for all child-supplier dependencies
b3baa33b1ef8 UPSTREAM: of: property: Do not link to disabled devices
f371b3e3c935 UPSTREAM: mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQE
cbbe1a6e5bd5 UPSTREAM: usb: renesas-xhci: include correct header for get_unaligned_le16()
8665b7f73e40 UPSTREAM: wil6210: account for napi_gro_receive never returning GRO_DROP
0b90908929b3 UPSTREAM: nvmem: sprd: Fix return value of sprd_efuse_probe()
fe8a3a396b19 UPSTREAM: mac80211: fix warning in 6 GHz IE addition in mesh mode
e832b9a1a265 UPSTREAM: sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu()
63ef81502038 UPSTREAM: driver core: Fix device_pm_lock() locking for device links
04363a150536 UPSTREAM: cfg80211: fix 6 GHz channel conversion
18883789d143 ANDROID: GKI: update the .xml signatures
5d4d148516fe Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
Test: treehugger
Bug: 173637579
Change-Id: I9b16e820c47a5b3a0d322b5d42ead17725a91767
|
|
git log --first-parent -100 --oneline --no-decorate 21069eadd362..b09db6e49ca1:
b09db6e49ca1 ANDROID: scsi: ufs: Allow prepare_command to return error code
c3ecde776d0b ANDROID: GKI: build in a kernel command line of "rw"
7c2227bd39b9 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64
1cffb8a53a21 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1
0a97e75fe010 FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag
f88a4bcfffab ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL
65ff80776196 ANDROID: Disable CFI on restricted vendor hooks
fe746b6b6598 ANDROID: ext4: fix encrypt+casefold support
4ab120738db5 Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple"
Test: treehugger
Bug: 171512004
Change-Id: Icad6a06b747113a21d7f35b315e4d40aacd8a740
|
|
git log --first-parent -100 --oneline --no-decorate 4fc8f176f7c1..21069eadd362:
21069eadd362 Merge 5.4.77 into android12-5.4
3cda3d88c50b ANDROID: scsi: ufs: revise and fix custom keyslot manager support
74d2d1c44042 FROMLIST: scsi: ufs-mediatek: Add HS-G4 support
218707dff8d6 FROMLIST: scsi: ufs: Add enums for UniPro version higher than 1.6
7fd0c392db93 Merge 5.4.76 into android12-5.4
37e495427392 FROMLIST: scsi: ufs-mediatek: Support option to disable auto-hibern8
935409e04476 FROMLIST: scsi: ufs-mediatek: Decouple features from platform bindings
9a0325f08e1b FROMLIST: scsi: ufs-mediatek: Support VA09 regulator operations
071bfdaf0e0e FROMLIST: scsi: ufs-mediatek: Assign arguments with correct type
4a3069c24859 UPSTREAM: scsi: ufs-mediatek: Support performance mode for inline encryption engine
bf192fff7a71 BACKPORT: scsi: ufs: ufs-mediatek: Fix build warnings with make W=1
2915f85cfa07 BACKPORT: scsi: ufs: ufs-mediatek: Add host reset mechanism
76bf2f5f9143 UPSTREAM: scsi: ufs: ufs-mediatek: Fix flag of unipro low-power mode
f62d65dac847 UPSTREAM: scsi: ufs: ufs-mediatek: Fix HOST_PA_TACTIVATE quirk
2eac0cb39c8b UPSTREAM: scsi: ufs: ufs-mediatek: Eliminate error message for unbound mphy
c5a565b0c407 UPSTREAM: scsi: ufs: ufs-mediatek: Modify the minimum RX/TX lane count to 2
a429429d678b UPSTREAM: scsi: ufs-mediatek: Fix incorrect time to wait link status
f324552dd84d UPSTREAM: scsi: ufs-mediatek: Apply DELAY_AFTER_LPM quirk to Micron devices
a82728d0b312 UPSTREAM: scsi: ufs: Introduce device quirk "DELAY_AFTER_LPM"
6ee71137b820 UPSTREAM: selinux: add basic filtering for audit trace events
8fe23935b578 BACKPORT: selinux: add tracepoint on audited events
e9feea0fe7a2 ANDROID: dma-buf: heaps: Make cma_heap_allocate() static
Test: treehugger
Bug: 173015758
Change-Id: I4a6922135c248d22195e8068c76d09669eae42f1
|
|
git log --first-parent -100 --oneline --no-decorate 10e9f92025d1..4fc8f176f7c1:
4fc8f176f7c1 ANDROID: Temporarily disable XFRM_USER_COMPAT filtering
fc8e9db32a42 Merge 5.4.75 into android12-5.4
90c717ada888 ANDROID: fix kernelci build-break due to stop_ipi hook
379b0ba7546c BACKPORT: rcu/tree: Export rcu_idle_{enter,exit} to modules
83210b3ce463 ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU.
4f4618bf9525 UPSTREAM: block: warn if !__GFP_DIRECT_RECLAIM in bio_crypt_set_ctx()
e08dcf9e2d01 UPSTREAM: block: make blk_crypto_rq_bio_prep() able to fail
68d3eefa91ea BACKPORT: block: make bio_crypt_clone() able to fail
00a7b7bcfdd6 ANDROID: GKI: Fix up .xml definitions for 5.4.74 with canonical path fix
b1cdd04fa34c FROMLIST: fuse: Use daemon creds in passthrough mode
b2d641099355 FROMLIST: fuse: Handle asynchronous read and write in passthrough
584de9464d8c FROMLIST: fuse: Introduce synchronous read and write for passthrough
3bd979d93f47 FROMLIST: fuse: Passthrough initialization and release
2b39717c57b5 FROMLIST: fuse: Definitions and ioctl() for passthrough
8c230dce7186 ANDROID: GKI: Fix up .xml definitions for 5.4.74 with canonical path fix
dacc337f0fbe ANDROID: fuse: Add support for d_canonical_path
3cbe312e5f37 ANDROID: vfs: add d_canonical_path for stacked filesystem support
c6000c1e287a ANDROID: GKI: Enable DEBUG_INFO_DWARF4
4f20423ed1ca ANDROID: cfi: ensure RCU is watching in __cfi_slowpath
8f369a08d035 ANDROID: GKI: Fix up .xml definitions for 5.4.74 upstream merge
aecd9784d419 Merge 5.4.74 into android12-5.4
87db81cd1435 BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr
434e93af5137 UPSTREAM: xfrm/compat: Add 32=>64-bit messages translator
6fd771fe665c UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator
f80214647d28 UPSTREAM: xfrm/compat: Add 64=>32-bit messages translator
0c0116b15fd1 BACKPORT: xfrm: Provide API to register translator module
956e661efb17 UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller
0f480e3cb8ed ANDROID: GKI: update .xml definitions
faae11501535 FROMLIST: crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
c6c5e80f9d9b Merge 5.4.73 into android12-5.4
b3391061baca FROMLIST: char: misc: increase DYNAMIC_MINORS value
899ba8ae2df5 ANDROID: GKI: update .xml file
Test: treehugger
Bug: 172478007
Change-Id: Ife4fe9e5b3092eb0adee5332d1dc2cf873018772
|
|
Revert "Update kernel to builds 6951796"
Revert "Update kernel to builds 6951796"
Revert submission 1486919-2020-11-04-gki-update
Reason for revert: Breaks cf_x86 tests in post-submit: b/172541864
Reverted Changes:
I691a3eb24:Update kernel to builds 6951796
I6215a093f:Update kernel to builds 6951796
Ib602ae0b1:Update kernel to builds 6951796
Change-Id: I9d9bccea824d195979a4281d1ee78d6f42e7ad07
|
|
git log --first-parent -100 --oneline --no-decorate 10e9f92025d1..379b0ba7546c:
379b0ba7546c BACKPORT: rcu/tree: Export rcu_idle_{enter,exit} to modules
83210b3ce463 ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU.
4f4618bf9525 UPSTREAM: block: warn if !__GFP_DIRECT_RECLAIM in bio_crypt_set_ctx()
e08dcf9e2d01 UPSTREAM: block: make blk_crypto_rq_bio_prep() able to fail
68d3eefa91ea BACKPORT: block: make bio_crypt_clone() able to fail
00a7b7bcfdd6 ANDROID: GKI: Fix up .xml definitions for 5.4.74 with canonical path fix
b1cdd04fa34c FROMLIST: fuse: Use daemon creds in passthrough mode
b2d641099355 FROMLIST: fuse: Handle asynchronous read and write in passthrough
584de9464d8c FROMLIST: fuse: Introduce synchronous read and write for passthrough
3bd979d93f47 FROMLIST: fuse: Passthrough initialization and release
2b39717c57b5 FROMLIST: fuse: Definitions and ioctl() for passthrough
8c230dce7186 ANDROID: GKI: Fix up .xml definitions for 5.4.74 with canonical path fix
dacc337f0fbe ANDROID: fuse: Add support for d_canonical_path
3cbe312e5f37 ANDROID: vfs: add d_canonical_path for stacked filesystem support
c6000c1e287a ANDROID: GKI: Enable DEBUG_INFO_DWARF4
4f20423ed1ca ANDROID: cfi: ensure RCU is watching in __cfi_slowpath
8f369a08d035 ANDROID: GKI: Fix up .xml definitions for 5.4.74 upstream merge
aecd9784d419 Merge 5.4.74 into android12-5.4
87db81cd1435 BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr
434e93af5137 UPSTREAM: xfrm/compat: Add 32=>64-bit messages translator
6fd771fe665c UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator
f80214647d28 UPSTREAM: xfrm/compat: Add 64=>32-bit messages translator
0c0116b15fd1 BACKPORT: xfrm: Provide API to register translator module
956e661efb17 UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller
0f480e3cb8ed ANDROID: GKI: update .xml definitions
faae11501535 FROMLIST: crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
c6c5e80f9d9b Merge 5.4.73 into android12-5.4
b3391061baca FROMLIST: char: misc: increase DYNAMIC_MINORS value
899ba8ae2df5 ANDROID: GKI: update .xml file
Test: treehugger
Bug: 172478007
Change-Id: I6215a093f58afaea03326ab19ba8984a3275261e
|
|
git log --first-parent -100 --oneline --no-decorate 83469e12af8e..10e9f92025d1:
10e9f92025d1 ANDROID: GKI: enable CONFIG_CPU_FREQ_STAT and more thermal configs
3f60173c5f03 ANDROID: clang: update to 11.0.5
943d586c1e31 FROMLIST: arm64: link with -z norelro regardless of CONFIG_RELOCATABLE
67d234d3aab0 ANDROID: scs: use vmapped shadow stacks by default
Test: treehugger
Bug: 171886578
Change-Id: Ic581901ec775c66464e9d26e93a57032391d22d7
|
|
git log --first-parent -100 --oneline --no-decorate 45a5b53a3536..83469e12af8e:
83469e12af8e UPSTREAM: sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases
d9618d7d958f ANDROID: GKI: add built-in PCIE_DW_PLAT_EP
bb187c8f8e15 ANDROID: PCI: dwc: export symbols for ep driver
d145279a1d71 ANDROID: recordmcount: avoid STT_FILE as base for mcount offset relocation
23ce4f9ac577 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
ac5342ab6f87 ANDROID: sync generic casefolding code with patches going upstream
1f7893f1ab42 ANDROID: modules: fix suspicious rcu usage
2e054d742495 ANDROID: GKI: Enable CONFIG_USB_ANNOUNCE_NEW_DEVICES
d62f73244771 ANDROID: iommu: Enable CONFIG_IOMMU_IO_PGTABLE_ARMV7S
c0b7d1026f98 BACKPORT: FROMLIST: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek
ecb0942a5d88 BACKPORT: FROMLIST: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros
bf8afb78b202 BACKPORT: FROMLIST: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek
ea2d200f71c9 BACKPORT: FROMLIST: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap
Test: treehugger
Bug: 170647473
Change-Id: Ib224999544fed204057425b3a29daa19c6eeb7b9
|
|
git log --first-parent -100 --oneline --no-decorate 2a31fdaad927..45a5b53a3536:
45a5b53a3536 ANDROID: GKI: Enable CONFIG_X86_X2APIC
da04024abf11 ANDROID: GKI: update .xml file due to struct module change
d730c8933ec0 UPSTREAM: modules: inherit TAINT_PROPRIETARY_MODULE
a493df01ee97 UPSTREAM: modules: return licensing information from find_symbol
ac046954462a UPSTREAM: modules: rename the licence field in struct symsearch to license
6d1e1dc53d7a UPSTREAM: modules: unexport __module_address
a11722b6d9f9 UPSTREAM: modules: unexport __module_text_address
513862f55d5c UPSTREAM: modules: mark each_symbol_section static
ec0682a95155 UPSTREAM: modules: mark find_symbol static
c498833349a8 UPSTREAM: modules: mark ref_module static
b34934d40c49 UPSTREAM: binder: fix UAF when releasing todo list
0348fd28bba4 Merge 5.4.72 into android12-5.4
5937eb0c0a15 ANDROID: trace: sched: add sched blocked tracepoint which dumps out context of sleep.
0dd22903aee4 ANDROID: sysrq: add vendor hook for sysrq crash information
0a764ca69c77 ANDROID: dma-heap: Provide accessors so that in-kernel drivers can allocate dmabufs from specific heaps
cde74a560f4b ANDROID: dma-heap: Rework allocation calls to return struct dma_buf instead of fd
9d770b07ce44 ANDROID: dma-heap: Refactor code to allow for future in-kernel users
c21d66122d5a ANDROID: dma-buf: Cleanup minor usage in "Add proper kref handling on dma-buf heaps"
22b134a5c179 ANDROID: dma-heap: Add proper kref handling on dma-buf heaps
cf3b8996446e ANDROID: Export dma_heap_add to modularize heaps
5a1be87e45a8 ANDROID: move builds to use gas prebuilts
ee753b7d136d FROMLIST: arm64: vdso32: Allow ld.lld to properly link the VDSO
03c277a88661 UPSTREAM: wireguard: peerlookup: take lock before checking hash in replace operation
206b4c285dac Merge 5.4.71 into android12-5.4
Test: treehugger
Bug: 171401674
Change-Id: I5dea94d386737c1937ba1976a38243df95e03799
|
|
git log --first-parent -100 --oneline --no-decorate 489646b879ed..2a31fdaad927:
2a31fdaad927 UPSTREAM: wireguard: noise: take lock when removing handshake entry from table
b77d328a5780 UPSTREAM: netlink: consistently use NLA_POLICY_MIN_LEN()
87bb6597f288 UPSTREAM: netlink: consistently use NLA_POLICY_EXACT_LEN()
2d70281709e4 UPSTREAM: wireguard: queueing: make use of ip_tunnel_parse_protocol
8a7ae60d2fcf UPSTREAM: wireguard: implement header_ops->parse_protocol for AF_PACKET
4a6921922edc UPSTREAM: net: ip_tunnel: add header_ops for layer 3 devices
afbb4545b568 UPSTREAM: wireguard: receive: account for napi_gro_receive never returning GRO_DROP
215b0bd9973f UPSTREAM: wireguard: device: avoid circular netns references
546be921d32d UPSTREAM: wireguard: noise: do not assign initiation time in if condition
12fc0b26fc33 UPSTREAM: wireguard: noise: separate receive counter from send counter
83d74e6dd266 UPSTREAM: wireguard: queueing: preserve flow hash across packet scrubbing
ac5a636810c9 UPSTREAM: wireguard: noise: read preshared key while taking lock
34a343aae0e5 UPSTREAM: wireguard: selftests: use newer iproute2 for gcc-10
7f29dc54c200 UPSTREAM: wireguard: send/receive: use explicit unlikely branch instead of implicit coalescing
83b90b29a6e4 UPSTREAM: wireguard: selftests: initalize ipv6 members to NULL to squelch clang warning
3bb50d84ee1c UPSTREAM: wireguard: send/receive: cond_resched() when processing worker ringbuffers
17cdb792819e UPSTREAM: wireguard: socket: remove errant restriction on looping to self
308af805d096 UPSTREAM: wireguard: selftests: use normal kernel stack size on ppc64
0b4044ae7afd UPSTREAM: wireguard: receive: use tunnel helpers for decapsulating ECN markings
a1117396ded7 UPSTREAM: wireguard: queueing: cleanup ptr_ring in error path of packet_queue_init
34959da2f255 UPSTREAM: wireguard: send: remove errant newline from packet_encrypt_worker
f73174f50d16 UPSTREAM: wireguard: noise: error out precomputed DH during handshake rather than config
83e0d69dc55d UPSTREAM: wireguard: receive: remove dead code from default packet type case
ff53b60155f7 UPSTREAM: wireguard: queueing: account for skb->protocol==0
11433e874d2d UPSTREAM: wireguard: selftests: remove duplicated include <sys/types.h>
8cfa9808aec3 UPSTREAM: wireguard: socket: remove extra call to synchronize_net
6e3a0309a47c UPSTREAM: wireguard: send: account for mtu=0 devices
4e7a388568c7 UPSTREAM: wireguard: receive: reset last_under_load to zero
2b9ac8b93fc2 UPSTREAM: wireguard: selftests: reduce complexity and fix make races
ef3da1f78d7d UPSTREAM: wireguard: device: use icmp_ndo_send helper
c1e716962664 UPSTREAM: wireguard: selftests: tie socket waiting to target pid
f05f7e0775e0 UPSTREAM: wireguard: selftests: ensure non-addition of peers with failed precomputation
b612e7ee5f51 UPSTREAM: wireguard: noise: reject peers with low order public keys
0ffbf687f556 UPSTREAM: wireguard: allowedips: fix use-after-free in root_remove_peer_lists
52d71958bb50 UPSTREAM: net: skbuff: disambiguate argument and member for skb_list_walk_safe helper
8ce36cfd7168 UPSTREAM: net: introduce skb_list_walk_safe for skb segment walking
8a921b2a24b6 UPSTREAM: wireguard: socket: mark skbs as not on list when receiving via gro
dbc5110b8b05 UPSTREAM: wireguard: queueing: do not account for pfmemalloc when clearing skb header
414ecd6c2a6c UPSTREAM: wireguard: selftests: remove ancient kernel compatibility code
30b7e7a9ce52 UPSTREAM: wireguard: allowedips: use kfree_rcu() instead of call_rcu()
b6448a470c45 UPSTREAM: wireguard: main: remove unused include <linux/version.h>
a5d10f0defc3 ANDROID: GKI: enable CONFIG_WIREGUARD
ba255a544695 UPSTREAM: wireguard: global: fix spelling mistakes in comments
58824c5b34f8 UPSTREAM: wireguard: Kconfig: select parent dependency for crypto
98c4de7ff0a1 UPSTREAM: wireguard: selftests: import harness makefile for test suite
0933807d35a8 UPSTREAM: net: WireGuard secure network tunnel
7a924ab49ea2 UPSTREAM: icmp: introduce helper for nat'd source address in network device context
6449b93cee9e UPSTREAM: crypto: poly1305-x86_64 - Use XORL r32,32
6cee49d0af32 UPSTREAM: crypto: curve25519-x86_64 - Use XORL r32,32
53afb5ba8dcb UPSTREAM: crypto: arm/poly1305 - Add prototype for poly1305_blocks_neon
8278b51635e4 UPSTREAM: crypto: arm/curve25519 - include <linux/scatterlist.h>
4fe286777d5d UPSTREAM: crypto: x86/curve25519 - Remove unused carry variables
57d518d2db0b UPSTREAM: crypto: x86/chacha-sse3 - use unaligned loads for state array
ddc767bbbd37 UPSTREAM: crypto: lib/chacha20poly1305 - Add missing function declaration
772da71c35ad UPSTREAM: crypto: arch/lib - limit simd usage to 4k chunks
5060b4c87350 UPSTREAM: crypto: arm[64]/poly1305 - add artifact to .gitignore files
5114dbd92165 UPSTREAM: crypto: x86/curve25519 - leave r12 as spare register
177680898e86 UPSTREAM: crypto: x86/curve25519 - replace with formally verified implementation
6adb5a674c05 UPSTREAM: crypto: arm64/chacha - correctly walk through blocks
9c682ce76150 UPSTREAM: crypto: x86/curve25519 - support assemblers with no adx support
97acb453daf4 UPSTREAM: crypto: chacha20poly1305 - prevent integer overflow on large input
cd0a13a1d242 UPSTREAM: crypto: Kconfig - allow tests to be disabled when manager is disabled
d5402cd22119 UPSTREAM: crypto: arm/chacha - fix build failured when kernel mode NEON is disabled
e64822fe6853 UPSTREAM: crypto: x86/poly1305 - emit does base conversion itself
011d97d5a90f UPSTREAM: crypto: chacha20poly1305 - add back missing test vectors and test chunking
ebb4528350e3 UPSTREAM: crypto: x86/poly1305 - fix .gitignore typo
98b598150b92 UPSTREAM: crypto: curve25519 - Fix selftest build error
236ae0c9b72b UPSTREAM: crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit
44af1e264944 UPSTREAM: crypto: x86/poly1305 - wire up faster implementations for kernel
19316ffc59c3 UPSTREAM: crypto: x86/poly1305 - import unmodified cryptogams implementation
ad40a9c3178d UPSTREAM: crypto: poly1305 - add new 32 and 64-bit generic versions
cf68777b22a2 UPSTREAM: crypto: lib/curve25519 - re-add selftests
2948141da1a5 UPSTREAM: crypto: arm/curve25519 - add arch-specific key generation function
34ed0f3b5512 UPSTREAM: crypto: chacha - fix warning message in header file
47c3efa84327 BACKPORT: crypto: arch - conditionalize crypto api in arch glue for lib code
920c6ab73037 UPSTREAM: crypto: lib/chacha20poly1305 - use chacha20_crypt()
d37c7b4ac020 UPSTREAM: crypto: x86/chacha - only unregister algorithms if registered
ce2f63bc15d0 UPSTREAM: crypto: chacha_generic - remove unnecessary setkey() functions
6d198c156185 UPSTREAM: crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine
cfa2725433ec UPSTREAM: crypto: chacha20poly1305 - import construction and selftest from Zinc
69c796cd9adc UPSTREAM: crypto: arm/curve25519 - wire up NEON implementation
df80e873f687 UPSTREAM: crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation
916d27cda523 UPSTREAM: crypto: curve25519 - x86_64 library and KPP implementations
e3e3a3b557ce UPSTREAM: crypto: lib/curve25519 - work around Clang stack spilling issue
60f67ba7d399 UPSTREAM: crypto: curve25519 - implement generic KPP driver
29305d653d49 UPSTREAM: crypto: curve25519 - add kpp selftest
bdfcaab9fed4 UPSTREAM: crypto: curve25519 - generic C library implementations
ffd06ea6f904 UPSTREAM: crypto: blake2s - x86_64 SIMD implementation
eb2b76a420fe UPSTREAM: crypto: blake2s - implement generic shash driver
8351e3e0f8df UPSTREAM: crypto: testmgr - add test cases for Blake2s
92090521cdb5 UPSTREAM: crypto: blake2s - generic C library implementation and selftest
d2bee82f8b22 UPSTREAM: crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementation
bb5253c94190 UPSTREAM: crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
3979c15e736b UPSTREAM: crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
2df17beccc7b UPSTREAM: crypto: x86/poly1305 - expose existing driver as poly1305 library
3243c6e79a8b UPSTREAM: crypto: x86/poly1305 - depend on generic library not generic shash
67ac9a410372 UPSTREAM: crypto: poly1305 - expose init/update/final library interface
14443c0fa19c UPSTREAM: crypto: x86/poly1305 - unify Poly1305 state struct with generic code
8c42e5ecb2e5 UPSTREAM: crypto: poly1305 - move core routines into a separate library
c88a8b34b15c UPSTREAM: crypto: chacha - unexport chacha_generic routines
Test: treehugger
Bug: 170683119
Change-Id: Ib91bbb9c86e8fd93605f16ff7f41af6cb511a717
|
|
1e95193a84abf0960b216366c1799e2fc54c1a5a
Change-Id: I22e9694a7be0fa882b14df30aa166600c9e59782
|
|
Revert "Update kernel to builds 6888926"
Revert "Update kernel to builds 6889747"
Revert "Allow downstream devices to customize vendor modules set"
Revert "use new GKI kernel location"
Revert "Update kernel to builds 6888926"
Revert submission 1454075-2020-10-07-gki-update
Reason for revert: Looks like this topic changes caused daily build broken, the error log as:
error: +out/target/product/emulator_arm64/boot.img too large (34934784 > 33484800)
I tried to revert this topic first and then feel free to revert revert it.
Reverted Changes:
Ie74ca26e8:use new GKI kernel location
Ibff0d9638:Update kernel to builds 6889747
I693476e82:Update kernel to builds 6888926
I35d7f320c:Update kernel to builds 6888926
Id221a7a30:Update kernel to builds 6888926
I4421dbf67:remove kernel, kernel modules from cuttlefish_kern...
I991f9a6af:Allow downstream devices to customize vendor modul...
I598630e09:load kernel, kernel modules from updated locations...
Bug: 170451791
Change-Id: I00b48f7c7ff2c3817aaa7245638c8cacf6812acb
|
|
git log --first-parent -100 --oneline --no-decorate 99256a8c206b..489646b879ed:
489646b879ed ANDROID: sched: add restrict vendor hook to modify load balance behavior
ab402fc4c187 ANDROID: workqueue: add vendor hook for wq lockup information
9d0d630081ae ANDROID: use arm-linux-androidkernel- for CROSS_COMPILE_COMPAT
d65ba7d6e90b ANDROID: GKI: Update .xml definition for 5.4.69 merge
05dd8fe69866 Merge 5.4.69 into android12-5.4
673e6740f870 ANDROID: GKI: update .xml due to recent api changes
2a7d52383a14 ANDROID: rpmsg: core: Add signal API support
a2d2e27cdeba ANDROID: power_supply: Add POWER_SUPPLY_CHARGE_TYPE_TAPER
02ebab02d016 ANDROID: Disable kthread delayed work fp check in CFI builds
6fa60aa03b21 ANDROID: GKI: cputime: Export for thread_group_cputime_adjusted
fbbeae5779e3 ANDROID: GKI: signal: Export for __lock_task_sighand
7ebe21c21175 ANDROID: GKI: time: Export for nsec_to_clock_t
f985df6c1f05 ANDROID: GKI: pid: Export for find_task_by_vpid
a0212dbcef6d ANDROID: GKI: core: Export for runqueues
3baa6b4b08f1 ANDROID: GKI: loadavg: Export for get_avenrun
a57c53bc8b09 ANDROID: sched: add cpumask parameter to cpu capacity vendor hook
b9dbbb956e76 ANDROID: Refresh ABI.xmls with libabigail 1.8.0-98bbf30d
14bc969ca0c4 Merge 5.4.68 into android12-5.4
c43f5a389e8c Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
b995c14df40f ANDROID: GKI: enable CONFIG_MTK_TIMER
b6e9fd48683f ANDROID: build.config.common: enable LLVM=1
e009aa357096 ANDROID: Makefile: add compiler-rt dependency explicitly
587b7a0a9444 FROMLIST: Makefile: add -fuse-ld=lld to KBUILD_HOSTLDFLAGS when LLVM=1
ffb6c5f41224 FROMLIST: x86/boot: allow a relocatable kernel to be linked with lld
96eef4805896 Merge 5.4.67 into android12-5.4
0d602d5d5597 ANDROID: GKI: update the .xml file due to UFS changes
65a3bc4f66ca UPSTREAM: kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMPILER macro
74aaebe3ece8 UPSTREAM: kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h
1112d67f0f5d UPSTREAM: kbuild: ensure full rebuild when the compiler is updated
18aa26303684 ANDROID: kallsyms: ignore ThinLTO+CFI hash suffix in kallsyms_lookup_name()
31a7728018b5 ANDROID: Refresh ABI.xmls with libabigail 1.8.0-1dca710a
db46cc43dbf4 ANDROID: scsi: ufs: add a hook to add sysfs entries
02c4f7faf694 ANDROID: scsi: ufs: add a hook to prepare command
acb32a9bbadc ANDROID: export bkops and query/flag query functions
a342bc8d02b5 FROMLIST: scsi: add more contexts in the ufs tracepoints
87da949e78d0 FROMLIST: scsi: ufs: clear UAC for FFU
9ef725440c64 FROMLIST: scsi: ufs: use WQ_HIGHPRI for gating work
028c58785837 FROMLIST: scsi: ufs: atomic update for clkgating_enable
3278b9e0f573 ANDROID: GKI: enable CONFIG_SONY_FF
b63f9ec1b2d2 ANDROID: GKI: rename symbol list section
be060bb67614 ANDROID: GKI: update abi.xml after 5.4.66 merge
fb0be572ba0b Merge 5.4.66 into android12-5.4
5f3415936687 UPSTREAM: dma-buf: fix resource leak on -ENOTTY error return path
830896acd585 UPSTREAM: dma-heap: Make the symbol 'dma_heap_ioctl_cmds' static
96945ab7c389 UPSTREAM: dma-buf: heaps: Remove redundant heap identifier from system heap name
8443759b0cbc UPSTREAM: dma-buf: heaps: Use _IOCTL_ for userspace IOCTL identifier
c1db6b7b884b UPSTREAM: kselftests: Add dma-heap test
cc50c76b1c1a UPSTREAM: dma-buf: heaps: Add CMA heap to dmabuf heaps
c02e6ccc5a4a UPSTREAM: dma-buf: heaps: Add system heap to dmabuf heaps
55dcf6c9842d UPSTREAM: dma-buf: heaps: Add heap helpers
698137d90183 UPSTREAM: dma-buf: Add dma-buf heaps framework
05a2f8bc119b ANDROID: KMI symbol lists: migrate section name
e0639874ac78 ANDROID: ABI: refresh with latest libabigail 94f5d4ae
83da5d185045 ANDROID: update abi_gki_aarch64_cuttlefish
63d1c2f0b547 ANDROID: mm: add generic __va_function and __pa_function
75d494e3eead ANDROID: Update db845c symbol list for adding CONFIG_ARM_QCOM_CPUFREQ_HW
6710afdc2115 ANDROID: db845c_gki.fragment: Add missing qcom drivers required for cpufreq functionality
48ad97696bbb ANDROID: mm: add vendor padding to extend SPECULATIVE_PAGE_FAULT
552dd7c63535 Merge 5.4.65 into android12-5.4
ed55b95ca956 ANDROID: GKI: update .xml file due to sdcardfs patch removals
61eab9854560 Revert "ANDROID: mnt: Add filesystem private data to mount points"
8f2bc3119b81 Revert "ANDROID: mnt: Fix null pointer dereference"
18e87f8a36d3 Revert "ANDROID: Add show_options2 to view private mount data"
347ee13f94b4 Revert "ANDROID: fscrypt: add key removal notifier chain"
5762083e81c1 ANDROID: gki_defconfig: enable f2fs compression by GKI
26dd50a30c2f ANDROID: scsi: ufs: add UFSHCD_QUIRK_KEYS_IN_PRDT
ad87a16594e9 ANDROID: scsi: ufs: add UFSHCD_QUIRK_NO_KEYSLOTS
537d2b26e279 ANDROID: scsi: ufs: add ->fill_prdt() variant op
0feb33221e0f Revert "Revert "ANDROID: GKI: update abi definitions now that sdcardfs is gone""
206b72cae106 Revert "Revert "Revert "ANDROID: sdcardfs: Enable modular sdcardfs"""
2a02953fb123 Revert "Revert "ANDROID: remove sdcardfs-needed exports from whitelist""
f80d5fbe84f9 Revert "Revert "Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"""
5776c9190ebd Revert "Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"""
957c10275e9a Revert "Revert "Revert "ANDROID: vfs: add d_canonical_path for stacked filesystem support"""
a58f846ae4e3 Revert "Revert "Revert "ANDROID: fs: Restore vfs_path_lookup() export"""
e547ee55eb88 Revert "Revert "ANDROID: sdcardfs: remove sdcardfs from system""
e1c9ea5fd907 Revert "ANDROID: vendor_hooks: Add vendor hooks for key combination"
aa0ddbda9397 ANDROID: Setting up GS before calling __restore_processor_state.
3671eaba53da UPSTREAM: Documentation/sysctl: Document uclamp sysctl knobs
7ecc1cf324ef BACKPORT: sched/uclamp: Add a new sysctl to control RT default boost value
dfc642f47600 FROMGIT: binder: print warnings when detecting oneway spamming.
a51472c9375c Merge 5.4.64 into android12-5.4
2e92971666a3 FROMGIT: scsi: ufs: Handle LINERESET indication in err handler
dd77d5a377b9 BACKPORT: FROMGIT: scsi: ufs: Abort tasks before clearing them from doorbell
fb663831a225 ANDROID: ABI: update allowed list for QCOM
80d830d79a4d UPSTREAM: udp: initialize is_flist with 0 in udp_gro_receive
a8fd2b273b8f UPSTREAM: udp: Support UDP fraglist GRO/GSO.
89986462ce8c UPSTREAM: net: Support GRO/GSO fraglist chaining.
bdc66d647664 UPSTREAM: net: Add a netdev software feature set that defaults to off.
1e1eeb8aa234 BACKPORT: net: Add fraglist GRO/GSO feature flags
dd94e91ce14b ANDROID: GKI: update .xml signatures due to idr_alloc_u32 addition
2d65e6a459a7 ANDROID: update abi for idr_alloc_u32
40c744888652 ANDROID: GKI: update android12-5.4 xml file
98fda21f54f7 FROMLIST: clk: sunxi-ng: add support for the Allwinner A100 CCU
c99fd3bf1076 UPSTREAM: spi: add power control when set_cs
0ef1db7b69dd Merge 5.4.63 into android12-5.4
26ff807b734b UPSTREAM: nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage
3f20ba7d5d1d Merge 5.4.62 into android12-5.4
0ddc717be4a9 ANDROID: gki_defconfig: initialize locals with zeroes
5b9a2a2aa44d UPSTREAM: security: allow using Clang's zero initialization for stack variables
Test: treehugger
Bug: 168068690
Change-Id: I35d7f320c6131ac5a5f9c687a8642df9d5e8d9b8
|
|
5.4.57
Test: treehugger
Bug: 163218447
Change-Id: Ia6db1d4ed0bba7330fb92a551cbce569318ca68f
|
|
Test: treehugger
Bug: 161563956
Change-Id: I7255ad455c5b5b2a7f4b5d6db9017d8ddeb16462
|