diff options
author | Howard Chen <howardsoc@google.com> | 2023-08-22 17:57:02 +0800 |
---|---|---|
committer | Howard Chen <howardsoc@google.com> | 2023-08-22 17:57:02 +0800 |
commit | cd8365920f715cf8de8c996af4d52798afc31828 (patch) | |
tree | fc110a2c2d0d096ec48dde7dc024a17be6790ea0 | |
parent | cb9d70bad107ef347ee9b3d5dc8cdb0beda9e1a4 (diff) | |
download | x86-64-cd8365920f715cf8de8c996af4d52798afc31828.tar.gz |
Update kernel to builds 10672300
git log --first-parent -100 --oneline --no-decorate 6c695fad68dc..3ebafb7b468b:
3ebafb7b468b BACKPORT: FROMGIT: mm: handle faults that merely update the accessed bit under the VMA lock
9e066d4b35fe FROMLIST: mm: Allow fault_dirty_shared_page() to be called under the VMA lock
83ab9863246c FROMGIT: mm: handle swap and NUMA PTE faults under the VMA lock
ffcebdef1657 FROMGIT: mm: run the fault-around code under the VMA lock
072c35fb69e2 FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check down from do_fault()
fa9a8adff04d FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault()
dd621869c1e6 BACKPORT: FROMGIT: mm: handle some PMD faults under the VMA lock
8594d6a30f8e BACKPORT: FROMGIT: mm: handle PUD faults under the VMA lock
66cbbe6b3144 FROMGIT: mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault()
e26044769f1d BACKPORT: FROMGIT: mm: allow per-VMA locks on file-backed VMAs
4cb518a06f90 FROMGIT: mm: remove CONFIG_PER_VMA_LOCK ifdefs
f4b32b7f1543 FROMGIT: mm: fix a lockdep issue in vma_assert_write_locked
250f19771f4c FROMGIT: mm: handle userfaults under VMA lock
e704d0e4f9ee FROMGIT: mm: handle swap page faults under per-VMA lock
f8a65b694b03 FROMGIT: mm: change folio_lock_or_retry to use vm_fault directly
693d905ec0da BACKPORT: FROMGIT: mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETED
939d4b1ccc06 BACKPORT: FROMGIT: mm: move vma locking out of vma_prepare and dup_anon_vma
0f0b09c02c2a BACKPORT: FROMGIT: mm: always lock new vma before inserting into vma tree
a8a479ed9629 FROMGIT: mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once
ad1892385654 FROMGIT: mm: replace mmap with vma write lock assertions when operating on a vma
5f0ca924aa0f FROMGIT: mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap
abb0f2767ee8 FROMGIT: mm: don't drop VMA locks in mm_drop_all_locks()
365af746f5ad BACKPORT: riscv: mm: try VMA lock-based page fault handling first
3c187b4a1250 BACKPORT: FROMGIT: mm: enable page walking API to lock vmas during the walk
b6093c47fe2a BACKPORT: mm: lock VMA in dup_anon_vma() before setting ->anon_vma
0ee0062c9486 UPSTREAM: mm: fix memory ordering for mm_lock_seq and vm_lock_seq
3378cbd2649f FROMGIT: usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0
2d3351bd5ef5 FROMGIT: BACKPORT: usb: ehci: add workaround for chipidea PORTSC.PEC bug
7fa88611307e UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux
683966ac69a0 UPSTREAM: mm/mmap: Fix extra maple tree write
f86c79eb86ad FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible
7ae1e02abbfb UPSTREAM: mm: skip CMA pages when they are not available
7666325265b2 UPSTREAM: dma-buf: fix an error pointer vs NULL bug
e61d76121fff UPSTREAM: dma-buf: keep the signaling time of merged fences v3
fda157ce154f UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush
110a26edd100 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue
9db143723846 UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters
76881029499a UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal
37f450940760 ANDROID: Add checkpatch target.
d7dacaa439c7 UPSTREAM: USB: Gadget: core: Help prevent panic during UVC unconfigure
4dc009c3a8aa ANDROID: GKI: Update symbols to symbol list
fadc35923d8b ANDROID: vendor_hook: fix the error record position of mutex
3fc69d3f70e1 ANDROID: ABI: add allowed list for galaxy
a5a662187fe2 ANDROID: gfp: add __GFP_CMA in gfpflag_names
b520b909137c ANDROID: ABI: Update to fix slab-out-of-bounds in xhci_vendor_get_ops
c2cbb3cc2468 ANDROID: usb: host: fix slab-out-of-bounds in xhci_vendor_get_ops
64787ee45196 ANDROID: GKI: update pixel symbol list for xhci
b0c06048a8ff FROMGIT: fs: drop_caches: draining pages before dropping caches
2f76bb83b14d ANDROID: GKI: update symbol list file for xiaomi
8e86825eecfa ANDROID: uid_sys_stats: Use a single work for deferred updates
960d9828eee1 ANDROID: ABI: Update symbol for Exynos SoC
3926cc6ef8cc ANDROID: GKI: Add symbols to symbol list for vivo
dbb09068c1df ANDROID: vendor_hooks: Add tune scan type hook in get_scan_count()
5e1d25ac2ab6 FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around()
addf1a9a65a9 FROMGIT: Multi-gen LRU: Avoid race in inc_min_seq()
a7adb988970e FROMGIT: Multi-gen LRU: Fix per-zone reclaim
03812b904e8d ANDROID: ABI: update symbol list for galaxy
b283f9b41fc5 ANDROID: oplus: Update the ABI xml and symbol list
c3d26e2b5aae ANDROID: vendor_hooks: Add hooks for lookaround
29e2f3e3d196 ANDROID: ABI: Update STG ABI to format version 2
3bd3d137019f ANDROID: ABI: Update symbol list for imx
ad0b008167cb FROMGIT: erofs: fix wrong primary bvec selection on deduplicated extents
126ef64cbaae UPSTREAM: media: Add ABGR64_12 video format
86e2e8fd053e BACKPORT: media: Add BGR48_12 video format
892293272c10 UPSTREAM: media: Add YUV48_12 video format
b2cf7e426877 UPSTREAM: media: Add Y212 v4l2 format info
0f3f7a21aff3 UPSTREAM: media: Add Y210, Y212 and Y216 formats
ca7b45b12894 UPSTREAM: media: Add Y012 video format
343b85ecadc2 UPSTREAM: media: Add P012 and P012M video format
7beed73af066 ANDROID: GKI: Create symbol files in include/config
295e779e8f89 ANDROID: fuse-bpf: Use stored bpf for create_open
74d9daa59a1e ANDROID: fuse-bpf: Add bpf to negative fuse_dentry
6aef06abbad4 ANDROID: fuse-bpf: Check inode not null
4bbda90bd875 ANDROID: fuse-bpf: Fix flock test compile error
84ac22a0d31a ANDROID: fuse-bpf: Add partial ioctl support
e341d2312c5f ANDROID: ABI: Update oplus symbol list
f5c707dc65df UPSTREAM: mm/mempolicy: Take VMA lock before replacing policy
890b1aabb1f6 BACKPORT: mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock
d3b37a712ab7 BACKPORT: FROMGIT: irqchip/gic-v3: Workaround for GIC-700 erratum 2941627
a89e2cbbc026 ANDROID: GKI: update xiaomi symbol list
371f8d901ab5 UPSTREAM: mm: lock newly mapped VMA with corrected ordering
0d9960403cb0 UPSTREAM: fork: lock VMAs of the parent process when forking
e3601b25aeae UPSTREAM: mm: lock newly mapped VMA which can be modified after it becomes visible
05f7c7fe72fe UPSTREAM: mm: lock a vma before stack expansion
c0ba567af11a ANDROID: GKI: bring back find_extend_vma()
188ce9572f11 BACKPORT: mm: always expand the stack with the mmap write lock held
74efdc0966f5 BACKPORT: execve: expand new process stack manually ahead of time
c8ad90684960 ANDROID: abi_gki_aarch64_qcom: ufshcd_mcq_poll_cqe_lock
1afccd425597 UPSTREAM: mm: make find_extend_vma() fail if write lock not held
4087cac574fe UPSTREAM: powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
6c33246824a5 UPSTREAM: mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
add0a1ea04ff UPSTREAM: arm/mm: Convert to using lock_mm_and_find_vma()
9f136450af1a UPSTREAM: riscv/mm: Convert to using lock_mm_and_find_vma()
053053fc68a4 UPSTREAM: mips/mm: Convert to using lock_mm_and_find_vma()
9cdce804c05a UPSTREAM: powerpc/mm: Convert to using lock_mm_and_find_vma()
1016faf50999 BACKPORT: arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault()
89298b8b3ce6 BACKPORT: arm64/mm: Convert to using lock_mm_and_find_vma()
cf70cb4f1f14 UPSTREAM: mm: make the page fault mmap locking killable
544ae28cf6b5 ANDROID: Inherit "user-aware property" across rtmutex.
5e4a5dc82033 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock
Test: treehugger
Bug: 296960489
Change-Id: Ic8f2d233768a62fa812da120238e3ffd30e348cb
-rw-r--r-- | btintel.ko | bin | 626608 -> 626608 bytes |
-rw-r--r-- | btrtl.ko | bin | 482528 -> 482520 bytes |
-rw-r--r-- | btusb.ko | bin | 750256 -> 750248 bytes |
-rw-r--r-- | cfg80211.ko | bin | 12791264 -> 12827600 bytes |
-rw-r--r-- | dummy-cpufreq.ko | bin | 153992 -> 153992 bytes |
-rw-r--r-- | dummy_hcd.ko | bin | 430416 -> 430416 bytes |
-rw-r--r-- | failover.ko | bin | 366768 -> 366768 bytes |
-rw-r--r-- | goldfish_address_space.ko | bin | 361104 -> 361104 bytes |
-rw-r--r-- | goldfish_battery.ko | bin | 257624 -> 257624 bytes |
-rw-r--r-- | goldfish_pipe.ko | bin | 546288 -> 546288 bytes |
-rw-r--r-- | goldfish_sync.ko | bin | 363032 -> 363032 bytes |
-rw-r--r-- | gs_usb.ko | bin | 558648 -> 558648 bytes |
-rw-r--r-- | hci_vhci.ko | bin | 508128 -> 508120 bytes |
-rw-r--r-- | initramfs.img | bin | 33033508 -> 33924531 bytes |
-rw-r--r-- | mac80211.ko | bin | 21073416 -> 21087736 bytes |
-rw-r--r-- | mac80211_hwsim.ko | bin | 1196544 -> 1196544 bytes |
-rw-r--r-- | mt76-usb.ko | bin | 1003768 -> 1034952 bytes |
-rw-r--r-- | mt76.ko | bin | 4494288 -> 4503000 bytes |
-rw-r--r-- | mt76x0-common.ko | bin | 1613872 -> 1613800 bytes |
-rw-r--r-- | mt76x02-lib.ko | bin | 4014832 -> 4029920 bytes |
-rw-r--r-- | mt76x02-usb.ko | bin | 870224 -> 870216 bytes |
-rw-r--r-- | mt76x0u.ko | bin | 888552 -> 888544 bytes |
-rw-r--r-- | mt76x2-common.ko | bin | 1771192 -> 1762600 bytes |
-rw-r--r-- | mt76x2u.ko | bin | 2158768 -> 2158760 bytes |
-rw-r--r-- | nd_virtio.ko | bin | 299608 -> 299608 bytes |
-rw-r--r-- | net_failover.ko | bin | 458680 -> 458680 bytes |
-rw-r--r-- | pulse8-cec.ko | bin | 332544 -> 332544 bytes |
-rw-r--r-- | rtc-test.ko | bin | 233056 -> 233056 bytes |
-rw-r--r-- | system_heap.ko | bin | 282424 -> 282424 bytes |
-rw-r--r-- | test_meminit.ko | bin | 243800 -> 243800 bytes |
-rw-r--r-- | usbip-core.ko | bin | 609248 -> 609760 bytes |
-rw-r--r-- | vhci-hcd.ko | bin | 881672 -> 881672 bytes |
-rw-r--r-- | virt_wifi.ko | bin | 583312 -> 583312 bytes |
-rw-r--r-- | virtio-gpu.ko | bin | 3642856 -> 3642840 bytes |
-rw-r--r-- | virtio-rng.ko | bin | 247960 -> 247896 bytes |
-rw-r--r-- | virtio_balloon.ko | bin | 402320 -> 402320 bytes |
-rw-r--r-- | virtio_blk.ko | bin | 393288 -> 393288 bytes |
-rw-r--r-- | virtio_console.ko | bin | 461768 -> 461768 bytes |
-rw-r--r-- | virtio_dma_buf.ko | bin | 227136 -> 227136 bytes |
-rw-r--r-- | virtio_input.ko | bin | 290328 -> 290328 bytes |
-rw-r--r-- | virtio_net.ko | bin | 1038024 -> 1038024 bytes |
-rw-r--r-- | virtio_pci.ko | bin | 637160 -> 637160 bytes |
-rw-r--r-- | virtio_pci_legacy_dev.ko | bin | 246720 -> 246720 bytes |
-rw-r--r-- | virtio_pci_modern_dev.ko | bin | 282664 -> 282664 bytes |
-rw-r--r-- | virtio_pmem.ko | bin | 299888 -> 299888 bytes |
-rw-r--r-- | virtio_snd.ko | bin | 1276648 -> 1276648 bytes |
-rw-r--r-- | virtio_video.ko | bin | 0 -> 2235376 bytes |
-rw-r--r-- | vkms.ko | bin | 1529296 -> 1529296 bytes |
-rw-r--r-- | vmw_vsock_virtio_transport.ko | bin | 510368 -> 510368 bytes |
49 files changed, 0 insertions, 0 deletions
Binary files differBinary files differBinary files differ diff --git a/cfg80211.ko b/cfg80211.ko Binary files differindex 1f87164..f98dbbd 100644 --- a/cfg80211.ko +++ b/cfg80211.ko diff --git a/dummy-cpufreq.ko b/dummy-cpufreq.ko Binary files differindex 29b6f26..658ded6 100644 --- a/dummy-cpufreq.ko +++ b/dummy-cpufreq.ko diff --git a/dummy_hcd.ko b/dummy_hcd.ko Binary files differindex 61332af..d6c4390 100644 --- a/dummy_hcd.ko +++ b/dummy_hcd.ko diff --git a/failover.ko b/failover.ko Binary files differindex 0bbc4d8..0ae651a 100644 --- a/failover.ko +++ b/failover.ko diff --git a/goldfish_address_space.ko b/goldfish_address_space.ko Binary files differindex 7c00bc2..c68b446 100644 --- a/goldfish_address_space.ko +++ b/goldfish_address_space.ko diff --git a/goldfish_battery.ko b/goldfish_battery.ko Binary files differindex 613ffa4..be05053 100644 --- a/goldfish_battery.ko +++ b/goldfish_battery.ko diff --git a/goldfish_pipe.ko b/goldfish_pipe.ko Binary files differindex 6288982..fd9d078 100644 --- a/goldfish_pipe.ko +++ b/goldfish_pipe.ko diff --git a/goldfish_sync.ko b/goldfish_sync.ko Binary files differBinary files differindex 5342507..4b080be 100644 --- a/goldfish_sync.ko +++ b/goldfish_sync.ko diff --git a/hci_vhci.ko b/hci_vhci.ko Binary files differindex 3aa2c1b..1e01326 100644 --- a/hci_vhci.ko +++ b/hci_vhci.ko diff --git a/initramfs.img b/initramfs.img Binary files differindex c74ee90..13499ae 100644 --- a/initramfs.img +++ b/initramfs.img diff --git a/mac80211.ko b/mac80211.ko Binary files differindex 2a1313e..ca55deb 100644 --- a/mac80211.ko +++ b/mac80211.ko diff --git a/mac80211_hwsim.ko b/mac80211_hwsim.ko Binary files differindex 1b9aa1f..7bf4e7c 100644 --- a/mac80211_hwsim.ko +++ b/mac80211_hwsim.ko diff --git a/mt76-usb.ko b/mt76-usb.ko Binary files differBinary files differindex d1a7a2a..ddb3c94 100644 --- a/mt76-usb.ko +++ b/mt76-usb.ko diff --git a/mt76x0-common.ko b/mt76x0-common.ko Binary files differindex 94ce175..124bc68 100644 --- a/mt76x0-common.ko +++ b/mt76x0-common.ko diff --git a/mt76x02-lib.ko b/mt76x02-lib.ko Binary files differindex e0162e2..52f723a 100644 --- a/mt76x02-lib.ko +++ b/mt76x02-lib.ko diff --git a/mt76x02-usb.ko b/mt76x02-usb.ko Binary files differBinary files differindex 2f4cdd6..51cfada 100644 --- a/mt76x02-usb.ko +++ b/mt76x02-usb.ko diff --git a/mt76x2-common.ko b/mt76x2-common.ko Binary files differBinary files differindex ed691f0..4398711 100644 --- a/mt76x2-common.ko +++ b/mt76x2-common.ko diff --git a/nd_virtio.ko b/nd_virtio.ko Binary files differindex ff7d1b3..b07f310 100644 --- a/nd_virtio.ko +++ b/nd_virtio.ko diff --git a/net_failover.ko b/net_failover.ko Binary files differindex e032d10..bac7367 100644 --- a/net_failover.ko +++ b/net_failover.ko diff --git a/pulse8-cec.ko b/pulse8-cec.ko Binary files differindex 9d33cc5..4ef62af 100644 --- a/pulse8-cec.ko +++ b/pulse8-cec.ko diff --git a/rtc-test.ko b/rtc-test.ko Binary files differindex b3103c1..f508653 100644 --- a/rtc-test.ko +++ b/rtc-test.ko diff --git a/system_heap.ko b/system_heap.ko Binary files differindex bde2231..d1a0b66 100644 --- a/system_heap.ko +++ b/system_heap.ko diff --git a/test_meminit.ko b/test_meminit.ko Binary files differindex 671216a..832e9c7 100644 --- a/test_meminit.ko +++ b/test_meminit.ko diff --git a/usbip-core.ko b/usbip-core.ko Binary files differindex 4e9f860..b8c3747 100644 --- a/usbip-core.ko +++ b/usbip-core.ko diff --git a/vhci-hcd.ko b/vhci-hcd.ko Binary files differindex 5c590e6..fb8345b 100644 --- a/vhci-hcd.ko +++ b/vhci-hcd.ko diff --git a/virt_wifi.ko b/virt_wifi.ko Binary files differindex c5ec068..f03bbb4 100644 --- a/virt_wifi.ko +++ b/virt_wifi.ko diff --git a/virtio-gpu.ko b/virtio-gpu.ko Binary files differindex b5433a3..0a9a3f7 100644 --- a/virtio-gpu.ko +++ b/virtio-gpu.ko diff --git a/virtio-rng.ko b/virtio-rng.ko Binary files differindex eac65bf..b08ebc8 100644 --- a/virtio-rng.ko +++ b/virtio-rng.ko diff --git a/virtio_balloon.ko b/virtio_balloon.ko Binary files differindex a89dd05..1c423f9 100644 --- a/virtio_balloon.ko +++ b/virtio_balloon.ko diff --git a/virtio_blk.ko b/virtio_blk.ko Binary files differindex 297cb7b..82a287d 100644 --- a/virtio_blk.ko +++ b/virtio_blk.ko diff --git a/virtio_console.ko b/virtio_console.ko Binary files differindex 049d3ba..e96de3b 100644 --- a/virtio_console.ko +++ b/virtio_console.ko diff --git a/virtio_dma_buf.ko b/virtio_dma_buf.ko Binary files differindex 57a6020..0b328e4 100644 --- a/virtio_dma_buf.ko +++ b/virtio_dma_buf.ko diff --git a/virtio_input.ko b/virtio_input.ko Binary files differindex f36b3e5..b06b64b 100644 --- a/virtio_input.ko +++ b/virtio_input.ko diff --git a/virtio_net.ko b/virtio_net.ko Binary files differindex 203ef1c..3e6a783 100644 --- a/virtio_net.ko +++ b/virtio_net.ko diff --git a/virtio_pci.ko b/virtio_pci.ko Binary files differindex 26dac34..ad37fe9 100644 --- a/virtio_pci.ko +++ b/virtio_pci.ko diff --git a/virtio_pci_legacy_dev.ko b/virtio_pci_legacy_dev.ko Binary files differindex 4725f15..5b984bc 100644 --- a/virtio_pci_legacy_dev.ko +++ b/virtio_pci_legacy_dev.ko diff --git a/virtio_pci_modern_dev.ko b/virtio_pci_modern_dev.ko Binary files differindex c3fb877..58796ca 100644 --- a/virtio_pci_modern_dev.ko +++ b/virtio_pci_modern_dev.ko diff --git a/virtio_pmem.ko b/virtio_pmem.ko Binary files differindex caf7cc0..684afff 100644 --- a/virtio_pmem.ko +++ b/virtio_pmem.ko diff --git a/virtio_snd.ko b/virtio_snd.ko Binary files differindex e4c689e..a8dc122 100644 --- a/virtio_snd.ko +++ b/virtio_snd.ko diff --git a/virtio_video.ko b/virtio_video.ko Binary files differBinary files differnew file mode 100644 index 0000000..4b1ad20 --- /dev/null +++ b/virtio_video.ko diff --git a/vmw_vsock_virtio_transport.ko b/vmw_vsock_virtio_transport.ko Binary files differindex aa4d0ee..cb00f95 100644 --- a/vmw_vsock_virtio_transport.ko +++ b/vmw_vsock_virtio_transport.ko |