Commit e7ac44a8 authored by Giuliano Procida's avatar Giuliano Procida
Browse files

Merge android16-6.12-kminext into android16-6.12



This thaws the android16-6.12 KMI.

It contains the following changes.

* bdc81b76 Merge android16-6.12 into android16-6.12-kminext
* 8979fee4 Merge android16-6.12 into android16-6.12-kminext
* 889d5333 ANDROID: bump KMI generation number
* 6bd342e2 Merge android16-6.12 into android16-6.12-kminext
* 5b4fa14e Merge android16-6.12 into android16-6.12-kminext
* c2b5f378 Merge android16-6.12 into android16-6.12-kminext
* eca8cc24 ANDROID: relist android_vh_f2fs_printk and android_vh_f2fs_set_bio_flag symbols
* cf07f201 ANDROID: vendor_hooks: Refactor f2fs_submit_folio_write and trace_android_vh_f2fs_printk hooks
* 49313342 ANDROID: delist f2fs_submit_folio_write and android_vh_f2fs_printk symbols
* 071fb58c ANDROID: Update ABI after preserving old h_nr_running for KMI source compatability
* 9670063f ANDROID: Re-add cfs_rq.h_nr_running element for KMI compatability
* 8e86454f ANDROID: GKI: Enable 32-bit userspace x_tables support
* 2f7b8701 ANDROID: GKI: update the abi due to reverts being re-applied
* cc5b85ad UPSTREAM: PCI: Honor Max Link Speed when determining supported speeds
* 96ff8d53 UPSTREAM: PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
* fb967283 UPSTREAM: PCI: Allow PCI bridges to go to D3Hot on all non-x86
* 57f93431 UPSTREAM: PCI: Store all PCIe Supported Link Speeds
* c0f6d9ee UPSTREAM: neighbour: add support for NUD_PERMANENT proxy entries
* 63aad44d UPSTREAM: io_uring: don't use int for ABI
* 6b2884b6 UPSTREAM: block: Make REQ_OP_ZONE_FINISH a write operation
* f0b4e777 UPSTREAM: sched/psi: Fix psi_seq initialization
* dbfc1413 UPSTREAM: sched/psi: Optimize psi_group_change() cpu_clock() usage
* d762e881 UPSTREAM: f2fs: fix to avoid out-of-boundary access in devs.path
* c852e9cb UPSTREAM: audit,module: restore audit logging in load failure case
* 7990a4c9 UPSTREAM: vhost: Reintroduce kthread API and add mode selection
* 555c2032 UPSTREAM: pps: fix poll support
* a6ad71b7 UPSTREAM: Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
* dfdd999a UPSTREAM: mm: vmalloc: only zero-init on vrealloc shrink
* 7eec06fc UPSTREAM: mm: vmalloc: actually use the in-place vrealloc region
* efba6a3d UPSTREAM: selftests/bpf: Add tests with stack ptr register in conditional jmp
* 311624c0 ANDROID: GKI: remove remaining entries from abi.stg.allowed_breaks
* 3d3df1d1 ANDROID: GKI: update the abi.stg file after abi break reverts
* a09eff77 ANDROID: GKI: remove ANDROID_KABI_DECLONLY from dma-buf.c
* 0b870ee2 Revert "ANDROID: CRC / ABI fixups for sched_dl_entity bitfield addition"
* 3fb73bb7 Revert "ANDROID: f2fs: fixup ABI break due to reserved_pin_section"
* 941e2a01 Revert "ANDROID: MODVERSIONS: hide type definition in drivers/usb/core/driver.c"
* a2aa6143 Revert "ANDROID: Fixup init_user_ns CRC change"
* b659f9f8 Merge android16-6.12 into android16-6.12-kminext
* 9877badb ANDROID: ANDROID: refresh ABI following addition of BACKPORT padding
* 33fbf477 ANDROID: PCI: Add backport reserved field to struct pci_host_bridge.
* 4479af54 ANDROID: abi.stg update for reverted cpufreq changes
* 2963ae1c Reapply "ANDROID: Revert "cpufreq: Avoid using inconsistent policy->min and policy->max""
* 6859e557 Revert "UPSTREAM: cpufreq: Fix setting policy limits when frequency tables are used"
* af535182 ANDROID: abi.stg update for scheduler changes
* 3313e031 BACKPORT: sched/fair: Always trigger resched at the end of a protected period
* 9e92c945 UPSTREAM: sched/fair: Fix entity's lag with run to parity
* 379d7a41 UPSTREAM: sched/fair: Limit run to parity to the min slice of enqueued entities
* 8726da30 BACKPORT: sched/fair: Remove spurious shorter slice preemption
* 993e6eda BACKPORT: sched/fair: Fix NO_RUN_TO_PARITY case
* 46745210 UPSTREAM: sched/fair: Use protect_slice() instead of direct comparison
* 379bd2f9 UPSTREAM: sched/fair: Allow decaying util_est when util_avg > CPU capa
* 94a86b79 BACKPORT: sched/fair: Fix EEVDF entity placement bug causing scheduling lag
* 39e3480a BACKPORT: sched/fair: Do not try to migrate delayed dequeue task
* 2455a924 ANDROID: GKI: update the abi due to reverts being re-applied
* 5d7729b4 UPSTREAM: selftests/bpf: extend changes_pkt_data with cases w/o subprograms
* c2cee2f4 UPSTREAM: bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs
* 79d27794 UPSTREAM: selftests/bpf: validate that tail call invalidates packet pointers
* 3960fe3c UPSTREAM: selftests/bpf: freplace tests for tracking of changes_packet_data
* fbb1a3de UPSTREAM: bpf: check changes_pkt_data property for extension programs
* 48be6409 UPSTREAM: selftests/bpf: test for changing packet data from global functions
* fc086ee8 UPSTREAM: bpf: track changes_pkt_data property for global functions
* ab94307a ANDROID: GKI: update the abi due to reverts being re-applied
* 4780cfe6 Revert "ANDROID: GKI: fix up CRC issue with struct drm_atomic_state"
* dd92f680 UPSTREAM: cpufreq: Fix setting policy limits when frequency tables are used
* c4514ee5 Revert "ANDROID: Revert "cpufreq: Avoid using inconsistent policy->min and policy->max""
* 22bc5499 UPSTREAM: Bluetooth: MGMT: Protect mgmt_pending list with its own lock
* f481a429 UPSTREAM: Bluetooth: hci_core: Fix use-after-free in vhci_flush()
* 3f619823 UPSTREAM: usb: typec: class: Unlocked on error in typec_register_partner()
* eac7385f UPSTREAM: usb: typec: class: Invalidate USB device pointers on partner unregistration
* fa0b851a UPSTREAM: usb: typec: class: Fix NULL pointer access
* 9c0e9bee ANDROID: GKI: remove users of ANDROID_KABI_ENUMERATOR_IGNORE()
* 52312616 ANDROID: GKI: update the abi due to reverts being re-applied
* d65ce03d UPSTREAM: cgroup/cpuset: Fix race between newly created partition and dying one
* a1f3f127 UPSTREAM: gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
* 0d0c1164 UPSTREAM: scsi: smartpqi: Use is_kdump_kernel() to check for kdump
* acec42cf UPSTREAM: scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
* 6a84ea41 UPSTREAM: blk-mq: introduce blk_mq_map_hw_queues
* ae8d120d UPSTREAM: driver core: bus: add irq_get_affinity callback to bus_type
* b8fa72e7 UPSTREAM: block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone
* 1fab9579 UPSTREAM: block: remove the ioprio field from struct request
* 7f82cf03 UPSTREAM: block: remove the write_hint field from struct request
* 0bbe377b ANDROID: GKI: update the abi due to reverts being re-applied
* c7464413 UPSTREAM: xsk: Fix race condition in AF_XDP generic RX path
* f73d0ba8 UPSTREAM: mm: vmalloc: support more granular vrealloc() sizing
* 426654b2 UPSTREAM: virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx
* 71db1a37 UPSTREAM: virtio_ring: add a func argument 'recycle_done' to virtqueue_reset()
* 1474b3ee UPSTREAM: ipv6: save dontfrag in cork
* a6264458 UPSTREAM: genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
* 03323ac5 UPSTREAM: crypto: ahash - Set default reqsize from ahash_alg
* 7d902a5a ANDROID: GKI: update the abi due to reverts being re-applied
* 28b0a080 UPSTREAM: Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"
* 31868d0c UPSTREAM: Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"
* ea108ae5 UPSTREAM: Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"
* 0d987e7f UPSTREAM: Revert "drm/xe/gt: Update handling of xe_force_wake_get return"
* 900418c7 UPSTREAM: drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
* 6f5206c5 UPSTREAM: drm/sched: Remove optimization that causes hang when killing dependent jobs
* 12cab0be UPSTREAM: drm/amdgpu: Reset the clear flag in buddy during resume
* 0b7afe9c UPSTREAM: drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
* 834fc31a UPSTREAM: drm/xe: Move page fault init after topology init
* 65a705a0 UPSTREAM: drm/xe/mocs: Initialize MOCS index early
* 8acdbf21 UPSTREAM: drm/mediatek: only announce AFBC if really supported
* 5fac0324 UPSTREAM: drm/mediatek: Add wait_event_timeout when disabling plane
* bdc49bfa UPSTREAM: drm/xe/pf: Prepare to stop SR-IOV support prior GT reset
* 0321b799 UPSTREAM: drm/xe/pf: Move VFs reprovisioning to worker
* f38d6b51 UPSTREAM: drm/xe/pf: Sanitize VF scratch registers on FLR
* 2bb5411e UPSTREAM: drm/amd/display: Free memory allocation
* ea2f0e04 UPSTREAM: drm/amd/display: Disable CRTC degamma LUT for DCN401
* 6c0feb52 UPSTREAM: drm/amdgpu: Increase reset counter only on success
* 72768dd6 UPSTREAM: drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
* bc77a6a5 UPSTREAM: drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()
* 3ea1b64e UPSTREAM: drm/xe/pf: Clear all LMTT pages on alloc
* 4c72effa UPSTREAM: drm/nouveau/gsp: fix potential leak of memory used during acpi init
* 48df5835 UPSTREAM: drm/tegra: nvdec: Fix dma_alloc_coherent error check
* 4002950c UPSTREAM: drm/xe: Allocate PF queue size on pow2 boundary
* 7ef6dd4d UPSTREAM: drm/framebuffer: Acquire internal references on GEM handles
* b3edf9f2 UPSTREAM: Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"
* 1234d4a2 UPSTREAM: drm/xe/bmg: fix compressed VRAM handling
* 95e7f561 UPSTREAM: drm/gem: Fix race in drm_gem_handle_create_tail()
* 303ff639 UPSTREAM: drm/ttm: fix error handling in ttm_buffer_object_transfer
* 2fa1d9a1 UPSTREAM: drm/gem: Acquire references on GEM handles for framebuffers
* daac9a7a UPSTREAM: drm/amdkfd: Don't call mmput from MMU notifier callback
* 46210b6b UPSTREAM: drm/imagination: Fix kernel crash when hard resetting the GPU
* 66c54340 UPSTREAM: drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
* 200925e7 UPSTREAM: drm/amdgpu/ip_discovery: add missing ip_discovery fw
* a39e9d47 UPSTREAM: drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics
* 23e4df13 UPSTREAM: drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
* edd4afeb ANDROID: GKI: update the abi due to reverts being re-applied
* 9faae7ad UPSTREAM: net: page_pool: avoid false positive warning if NAPI was never added
* bbdca976 UPSTREAM: espintcp: remove encap socket caching to avoid reference leak
* b1cef753 UPSTREAM: perf: Avoid the read if the count is already updated
* 97e1cd5d UPSTREAM: coredump: hand a pidfd to the usermode coredump helper
* c78656bd UPSTREAM: page_pool: Track DMA-mapped pages and unmap them when destroying the pool
* c8648c3c UPSTREAM: dm: fix dm_blk_report_zones
* 503a5365 UPSTREAM: usb: xhci: Fix Short Packet handling rework ignoring errors
* 2f706780 UPSTREAM: xhci: Handle spurious events on Etron host isoc enpoints
* 07a351a1 UPSTREAM: usb: xhci: set page size to the xHCI-supported size
* bc68fcb2 UPSTREAM: usb: typec: ucsi: fix Clang -Wsign-conversion warning
* 3628d840 ANDROID: GKI: update the abi due to reverts being re-applied
* 3bc4115a Revert "ANDROID: GKI: fix up crc issue in crypto_get_default_null_skcipher()"
* d7ba660a Revert "ANDROID: GKI: fix up CRC issue with msi.c"
* f2280e1b ANDROID: GKI: update the abi due to reverts being re-applied
* 7eb48d73 UPSTREAM: PCI: endpoint: Retain fixed-size BAR size as well as aligned size
* d1b84a3c UPSTREAM: tcp: add receive queue awareness in tcp_rcv_space_adjust()
* 7d24fae1 UPSTREAM: usb: acpi: fix device link removal
* f567a7b9 UPSTREAM: sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE
* f223aa8e UPSTREAM: sched/fair: Add new cfs_rq.h_nr_runnable
* a3085715 UPSTREAM: sched/fair: Rename h_nr_running into h_nr_queued
* 69b39246 UPSTREAM: bpf: Do not include stack ptr register in precision backtracking bookkeeping
* 8b16341f UPSTREAM: bpf: use common instruction history across all states
* 57855236 UPSTREAM: net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
* a5b23dda UPSTREAM: sched: Change nr_uninterruptible type to unsigned long
* 1cc9ef9a Merge android16-6.12 into android16-6.12-kminext
* deaaa491 Merge android16-6.12 into android16-6.12-kminext

Change-Id: I472a7c7c02223029bca708f9266b3272e4b56cea
Signed-off-by: default avatarGiuliano Procida <gprocida@google.com>
parents f5932e57 bdc81b76
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment