| # |
| # android-mainline patches |
| # |
| # Applies onto upstream e7c124bd04631 Linux v5.16-rc7-9-ge7c124bd04631 |
| # Matches android-mainline 78e416458225b ("Merge e7c124bd0463 ("Merge tag 'selinux-pr-20211228' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux") into android-mainline") |
| # Status: Tested |
| # |
| Revert-sched-core-Prevent-race-condition-between-cpuset-and-__sched_setscheduler.patch |
| Revert-drm-virtio-fix-DRM_FORMAT_-handling.patch |
| Revert-of-unittest-Disable-new-dtc-node_name_vs_property_name-and-interrupt_map-warnings.patch |
| Revert-scsi-ufs-core-Add-a-compile-time-structure-size-check.patch |
| Revert-Merge-0cc82d617acf-Merge-branch-for-5.16-nintendo-into-for-linus-into-android-mainline.patch |
| _____ANNOTATION-pending-upstream_____.patch |
| FROMLIST-fs-Generic-function-to-convert-iocb-to-rw-flags.patch |
| UPSTREAM-fuse-fix-matching-of-FUSE_DEV_IOC_CLONE-command.patch |
| FROMLIST-fuse-32-bit-user-space-ioctl-compat-for-fuse-device.patch |
| FROMLIST-fuse-Definitions-and-ioctl-for-passthrough.patch |
| FROMLIST-fuse-Passthrough-initialization-and-release.patch |
| FROMLIST-fuse-Introduce-synchronous-read-and-write-for-passthrough.patch |
| FROMLIST-fuse-Handle-asynchronous-read-and-write-in-passthrough.patch |
| FROMLIST-fuse-Use-daemon-creds-in-passthrough-mode.patch |
| FROMLIST-fuse-Introduce-passthrough-for-mmap.patch |
| FROMLIST-fuse-Allocate-unlikely-used-ioctl-number-for-passthrough-V1.patch |
| ONHOLD-FROMLIST-dma-buf-dma-heap-Keep-track-of-the-heap-device-struct.patch |
| ONHOLD-FROMLIST-dma-buf-system_heap-Add-a-system-uncached-heap-re-using-the-system-heap.patch |
| FROMLIST-sign-file-Use-OpenSSL-provided-define-to-compile-out-deprecated-APIs.patch |
| FROMLIST-kbuild-install-the-modules.order-for-external-modules.patch |
| UPSTREAM-slab-add-__alloc_size-attributes-for-better-bounds-checking.patch |
| _____ANNOTATION-binder-changes_____.patch |
| ONHOLD-ANDROID-binder-add-support-for-RT-prio-inheritance.patch |
| _____ANNOTATION-kbuild-changes_____.patch |
| NOUPSTREAM-ANDROID-kbuild-Add-support-for-installing-out-of-tree-kernel-headers.patch |
| NOUPSTREAM-ANDROID-update-the-kernel-release-format-for-GKI.patch |
| NOUPSTREAM-ANDROID-scripts-setlocalversion-allow-running-in-a-subdir.patch |
| NOUPSTREAM-ANDROID-Append-BUILD_NUMBER-to-KERNELRELEASE.patch |
| ANDROID-setlocalversion-make-KMI_GENERATION-optional.patch |
| ANDROID-GKI-scripts-Makefile-update-the-lz4-command.patch |
| ANDROID-Clang-LTO-Only-set-fvisibility-hidden-for-x86.patch |
| NOUPSTREAM-ANDROID-modpost-Forbid-double-exports.patch |
| NOUPSTREAM-ANDROID-modules-introduce-the-MODULE_SCMVERSION-config.patch |
| NOUPSTREAM-ANDROID-modpost-Support-relative-paths-for-module_srcpath.patch |
| NOUPSTREAM-ANDROID-Kbuild-Add-support-for-KBUILD_MIXED_TREE.patch |
| _____ANNOTATION-arm-and-arm64-changes_____.patch |
| ANDROID-Support-CONFIG_CMDLINE_EXTEND.patch |
| _____ANNOTATION-core-kernel-changes_____.patch |
| CHROMIUM-cgroups-relax-permissions-on-moving-tasks-between-cgroups.patch |
| NOUPSTREAM-ANDROID-export-Disable-symbol-trimming-on-modules.patch |
| ANDROID-unconditionally-compile-sig_ok-in-struct-module.patch |
| NOUPSTREAM-ANDROID-driver-core-Set-fw_devlink.strict-true-by-default.patch |
| _____ANNOTATION-power-management-changes_____.patch |
| REVISIT-ANDROID-power-wakeup_reason-add-an-API-to-log-wakeup-reasons.patch |
| ANDROID-power_supply-Add-a-helper-function-to-retrieve-psy-array-from-phandle.patch |
| NOUPSTREAM-ANDROID-power_supply-Add-POWER_SUPPLY_CHARGE_TYPE_TAPER.patch |
| _____ANNOTATION-scheduler-changes_____.patch |
| NOUPSTREAM-ANDROID-sched-Unconditionally-honor-sync-flag-for-energy-aware-wakeups.patch |
| NOUPSTREAM-ANDROID-sched-core-Add-a-latency-sensitive-flag-to-uclamp.patch |
| NOUPSTREAM-ANDROID-sched-Introduce-uclamp-latency-and-boost-wrapper.patch |
| ANDROID-sched-Make-uclamp-changes-depend-on-CAP_SYS_NICE.patch |
| NOUPSTREAM-ANDROID-sched-fair-Bias-EAS-placement-for-latency.patch |
| NOUPSTREAM-ANDROID-sched-Allow-EAS-without-schedutil.patch |
| NOUPSTREAM-ANDROID-trace-sched-add-sched-blocked-tracepoint-which-dumps-out-context-of-sleep.patch |
| NOUPSTREAM-ANDROID-cpu-hotplug-Always-use-real-time-scheduling-when-hotplugging-a-CPU.patch |
| NOUPSTREAM-ANDROID-sched-gki-add-padding-to-some-structs-to-support-WALT.patch |
| NOUPSTREAM-ANDROID-sched-avoid-placing-RT-threads-on-cores-handling-softirqs.patch |
| NOUPSTREAM-ANDROID-cpuset-Make-cpusets-restore-on-hotplug.patch |
| NOUPSTREAM-ANDROID-sched-Track-wake_q-length.patch |
| ANDROID-sched-SoftIRQ-related-changes.patch |
| _____ANNOTATION-uid_sys_stats-support_____.patch |
| ANDROID-uid_cputime-Adds-accounting-for-the-cputimes-per-uid.patch |
| ANDROID-taskstats-track-fsync-syscalls.patch |
| _____ANNOTATION-cpufreq-changes_____.patch |
| ANDROID-cpufreq-track-per-task-time-in-state.patch |
| ANDROID-cpufreq-create-dummy-cpufreq-driver.patch |
| _____ANNOTATION-mm-memory-management-changes_____.patch |
| NOUPSTREAM-ANDROID-mm-add-a-field-to-store-names-for-private-anonymous-memory.patch |
| NOUPSTREAM-ANDROID-GKI-Don-t-compact-data-structures-when-CONFIG_ZSMALLOC-n.patch |
| ANDROID-mm-cma-retry-allocations-in-cma_alloc.patch |
| _____ANNOTATION-security-changes_____.patch |
| ANDROID-selinux-modify-RTM_GETLINK-permission.patch |
| ANDROID-selinux-modify-RTM_GETNEIGH-TBL.patch |
| _____ANNOTATION-dma-buf-changes_____.patch |
| ANDROID-dma-buf-Add-support-for-partial-cache-maintenance.patch |
| ANDROID-dma-buf-Add-support-for-mapping-buffers-with-DMA-attributes.patch |
| ANDROID-dma-buf-Add-support-to-get-flags-associated-with-a-buffer.patch |
| ANDROID-dma-heap-Add-proper-kref-handling-on-dma-buf-heaps.patch |
| ANDROID-dma-heap-Refactor-code-to-allow-for-future-in-kernel-users.patch |
| ANDROID-dma-heap-Rework-allocation-calls-to-return-struct-dma_buf-instead-of-fd.patch |
| ANDROID-add-dma-buf-namespace-to-system_heap.c-cma_heap.c.patch |
| ANDROID-virtio-disable-virtio_dma_buf-callback-checks-with-CFI.patch |
| _____ANNOTATION-driver-framework-and-misc-driver-changes_____.patch |
| ANDROID-clk-add-pre-and-post-change-rate-callbacks.patch |
| ANDROID-GKI-clk-Add-support-for-clock-providers-with-sync-state.patch |
| ANDROID-GKI-clk-Don-t-disable-unused-clocks-with-sync-state-support.patch |
| NOUPSTREAM-ANDROID-clk-qcom-Add-sync_state-clk_sync_state-for-db845c-clock-providers.patch |
| NOUPSTREAM-ANDROID-clk-Enable-writable-debugfs-files.patch |
| ANDROID-staging-add-debug-kinfo-driver.patch |
| SUBMIT-ANDROID-Make-vsock-virtio-packet-buff-size-configurable.patch |
| _____ANNOTATION-tty-changes_____.patch |
| ANDROID-tty-hvc_dcc-Add-parameter-to-enable-DCC.patch |
| ANDROID-Add-more-hvc-devices-for-virtio-console.patch |
| _____ANNOTATION-USB-changes_____.patch |
| NOUPSTREAM-ANDROID-usb-gadget-configfs-Add-Uevent-to-notify-userspace.patch |
| NOUPSTREAM-ANDROID-usb-gadget-f_accessory-Add-Android-Accessory-function.patch |
| NOUPSTREAM-ANDROID-usb-gadget-f_midi-create-F_midi-device.patch |
| NOUPSTREAM-ANDROID-usb-gadget-f_audio_source-New-gadget-driver-for-audio-output.patch |
| _____ANNOTATION-graphics-changes_____.patch |
| ANDROID-Allow-DRM_IOCTL_MODE_-_DUMB-for-render-clients.patch |
| NOUPSTREAM-ANDROID-include-drm-increase-DRM-max-property-count-to-64.patch |
| _____ANNOTATION-sound-changes_____.patch |
| ANDROID-SoC-core-Introduce-macro-SOC_SINGLE_MULTI_EXT.patch |
| _____ANNOTATION-UFS-driver-changes_____.patch |
| ONHOLD-ANDROID-scsi-ufs-add-UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE.patch |
| ONHOLD-ANDROID-scsi-ufs-allow-ufs-variants-to-override-sg-entry-size.patch |
| ONHOLD-ANDROID-scsi-ufs-add-UFSHCD_QUIRK_KEYS_IN_PRDT.patch |
| ANDROID-scsi-ufs-allow-overriding-the-blk_crypto_profile.patch |
| _____ANNOTATION-block-changes_____.patch |
| ANDROID-block-add-basic-hardware-wrapped-key-support.patch |
| ANDROID-fscrypt-add-support-for-hardware-wrapped-keys.patch |
| _____ANNOTATION-device-mapper-changes_____.patch |
| ANDROID-dm-bow-Add-dm-bow-feature.patch |
| ANDROID-dm-add-dm-default-key-target-for-metadata-encryption.patch |
| ANDROID-dm-dm-user-New-target-that-proxies-BIOs-to-userspace.patch |
| ANDROID-dm-Add-wrapped-key-support-in-dm-default-key.patch |
| ANDROID-dm-add-support-for-passing-through-derive_sw_secret.patch |
| _____ANNOTATION-filesystem-changes_____.patch |
| ANDROID-fs-epoll-use-freezable-blocking-call.patch |
| NOUPSTREAM-ANDROID-fs-FS-tracepoints-to-track-IO.patch |
| NOUPSTREAM-ANDROID-GKI-Don-t-compact-fuse_req-when-CONFIG_VIRTIO_FS-n.patch |
| ANDROID-vfs-d_canonical_path-for-stacked-FS.patch |
| ANDROID-fuse-Add-support-for-d_canonical_path.patch |
| ANDROID-fs-fuse-Keep-FUSE-file-times-consistent-with-lower-file.patch |
| NOUPSTREAM-ANDROID-fs-verity-Export-function-to-check-signatures.patch |
| ANDROID-fscrypt-Add-functions-for-direct-I-O-support.patch |
| ANDROID-direct-io-add-support-for-fscrypt-using-blk-crypto.patch |
| ANDROID-iomap-support-direct-I-O-with-fscrypt-using-blk-crypto.patch |
| ANDROID-ext4-support-direct-I-O-with-fscrypt-using-blk-crypto.patch |
| ANDROID-f2fs-support-direct-I-O-with-fscrypt-using-blk-crypto.patch |
| _____ANNOTATION-Incremental-filesystem_____.patch |
| ANDROID-Initial-commit-of-Incremental-FS.patch |
| ANDROID-Incremental-fs-Provide-self-tests.patch |
| _____ANNOTATION-networking-changes_____.patch |
| NOUPSTREAM-ANDROID-net-xfrm-make-PF_KEY-SHA256-use-RFC-compliant-truncation.patch |
| ONHOLD-ANDROID-net-xfrm-always-export-pktgen_xfrm_outer_mode_output.patch |
| ANDROID-netfilter-xt_quota2-add-quota2-from-xtables-addons.patch |
| ANDROID-xt_quota2-remove-trailing-junk-which-might-have-a-digit-in-it.patch |
| ANDROID-xt_quota2-clear-quota2_log-message-before-sending.patch |
| ANDROID-xt_quota2-set-usersize-in-xt_match-registration-object.patch |
| ANDROID-net-ipv6-autoconf-routes-into-per-device-tables.patch |
| ANDROID-virt_wifi-Add-data-ops-for-scan-data-simulation.patch |
| NOUPSTREAM-ANDROID-Unconditionally-create-bridge-tracepoints.patch |
| ANDROID-Temporarily-disable-XFRM_USER_COMPAT-filtering.patch |
| ANDROID-netfilter-xt_IDLETIMER-Add-new-netlink-msg-type.patch |
| _____ANNOTATION-hardware-wrapped-key-support_____.patch |
| _____ANNOTATION-Android-vendor-hooks_____.patch |
| NOUPSTREAM-ANDROID-GKI-add-android_vendor.h.patch |
| NOUPSTREAM-ANDROID-add-support-for-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-arm64-ARM64-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-Add-vendor-hooks-to-the-scheduler.patch |
| NOUPSTREAM-ANDROID-mm-Memory-Managment-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-kernel-Core-kernel-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-cpuidle-CPU-Idle-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-base-Base-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-binder-Add-vendor-hook-to-the-binder.patch |
| NOUPSTREAM-ANDROID-irqchip-IRQ-Chip-releated-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-cpufreq-CPUFreq-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-sysrq-add-vendor-hook-for-sysrq-crash-information.patch |
| NOUPSTREAM-ANDROID-net-NET-related-vendor-hooks.patch |
| NOUPSTREAM-ANDROID-scsi-SCSI-related-vendor-hooks.patch |
| ANDROID-iommu-Add-vendor-hook-for-iova-allocation-and-free-tracking.patch |
| ANDROID-security-selinux-Add-restricted-vendor-hook-in-avc.patch |
| ANDROID-syscall_check-add-vendor-hook-for-open-syscall.patch |
| _____ANNOTATION-Android-exports_____.patch |
| NOUPSTREAM-ANDROID-scsi-SCSI-UFS-Exports.patch |
| NOUPSTREAM-ANDROID-arm64-ARM64-Exports.patch |
| NOUPSTREAM-ANDROID-kernel-Core-Kernel-Exports.patch |
| NOUPSTREAM-ANDROID-mm-Memory-Management-Exports.patch |
| NOUPSTREAM-ANDROID-dma-buf-DMA-BUF-Exports.patch |
| NOUPSTREAM-ANDROID-gpu-drm-GPU-Exports.patch |
| NOUPSTREAM-ANDROID-arm-allow-hooks-into-ipi.patch |
| NOUPSTREAM-ANDROID-base-Drivers-Base-related-exports.patch |
| NOUPSTREAM-ANDROID-cpuidle-governor-export-cpuidle-governor-functions.patch |
| NOUPSTREAM-ANDROID-pcie-dwc-driver-export-dw_handle_msi_irq.patch |
| NOUPSTREAM-ANDROID-gic-v3-Export-gic_resume-for-vendor-GIC-enhancements.patch |
| NOUPSTREAM-ANDROID-block-export-symbols-needed-for-modules-to-use-inline-crypto.patch |
| ANDROID-binder-Export-binder_transaction_received-trace-point.patch |
| ANDROID-cpufreq-Export-cpu_frequency_limits-tracepoint.patch |
| _____ANNOTATION-Android-kconfigs-and-build-scripts_____.patch |
| ANDROID-GKI-enable-CONFIG_SUN4I_TIMER.patch |
| ANDROID-GKI-Unhide-VIRTIO_DMA_SHARED_BUFFER.patch |
| REVISIT-ANDROID-Revert-Revert-tty-serial-samsung_tty-build-it-for-any-platform.patch |
| NOUPSTREAM-ANDROID-Re-enable-menus-hidden-by-disabling-MEDIA_SUPPORT_FILTER.patch |
| NOUPSTREAM-ANDROID-init-GKI-add-GKI_HACKS_TO_FIX.patch |
| NOUPSTREAM-ANDROID-kbuild-Copy-out-of-tree-kernel-headers-to-INSTALL_HDR_PATH.patch |
| ANDROID-kbuild-add-Kconfig-support-for-external-modules.patch |
| ANDROID-kbuild-add-support-for-compiling-external-device-trees.patch |
| REVISIT-ANDROID-extract-cert-omit-PKCS-11-support-if-building-against-BoringSSL.patch |
| NOUPSTREAM-ANDROID-GKI-amlogic-add-DTB-overlays.patch |
| NOUPSTREAM-ANDROID-GKI-Supply-Amlogic-SoCs-Config-Fragment-everything-as-modules.patch |
| NOUPSTREAM-ANDROID-GKI-Supply-Qualcomm-DragonBoard-845c-Config-Fragment.patch |
| NOUPSTREAM-ANDROID-GKI-Supply-RockPi-4-Config-Fragment.patch |
| NOUPSTREAM-ANDROID-README.md.patch |
| NOUPSTREAM-ANDROID-TEST_MAPPING-for-net-and-include-net.patch |
| NOUPSTREAM-ANDROID-OWNERS.patch |
| NOUPSTREAM-ANDROID-Kleaf-Bazel-based-GKI-kernel-build.patch |
| NOUPSTREAM-ANDROID-build.config.-file-hierarchy.patch |
| NOUPSTREAM-ANDROID-gki_defconfigs.patch |
| _____ANNOTATION-remove-ANNOTATIONS-file_____.patch |
| FIXME-Reapply-commit-kbuild-Only-default-to-Werror-if-COMPILE_TEST.patch |