Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate 653766024c53..19706cdca2f9:
19706cdca2f9 ANDROID: Initialize android14-5.15-2024-03
Test: treehugger
Bug: 331503168
Change-Id: I77f21056f6d07f182588179b835ed8e8e0857b10
|
|
git log --first-parent -100 --oneline --no-decorate dece49ff8a45..653766024c53:
653766024c53 ANDROID: Initialize android14-5.15-2024-02
Test: treehugger
Bug: 327544175
Change-Id: Id3c641898b8f79136cf8bb56530466640419a4d9
|
|
git log --first-parent -100 --oneline --no-decorate 3915d997ab11..dece49ff8a45:
dece49ff8a45 ANDROID: Initialize android14-5.15-2024-01
Test: treehugger
Bug: 323286744
Change-Id: Iec7db857a0cbd51c9d809408f3d851cda06a08dd
|
|
git log --first-parent -100 --oneline --no-decorate 4c73cba07b12..3915d997ab11:
3915d997ab11 ANDROID: Initialize android14-5.15-2023-11
648e13791289 Android Common Kernel: Initial commit
Test: treehugger
Bug: 312586603
Change-Id: I33840e6ff66411ab7d704dc0b054186d3eabdd0f
|
|
git log --first-parent -100 --oneline --no-decorate 5c138afc955b..4c73cba07b12:
4c73cba07b12 ANDROID: usb: gadget: f_accessory: Mitgate handling of non-existent USB request
eebccae50582 ANDROID: Update the ABI symbol list
a845525d3ee5 FROMGIT: Multi-gen LRU: skip CMA pages when they are not eligible
4502265e1684 BACKPORT: mm: skip CMA pages when they are not available
53c38ebc4ea9 ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree
b88b3d3664d0 UPSTREAM: netfilter: nf_tables: skip bound chain on rule flush
6bcc6ff84152 UPSTREAM: tty: n_gsm: fix UAF in gsm_cleanup_mux
b4a6c6f4a151 UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue
1b2e6ebdc633 UPSTREAM: net/sched: sch_qfq: refactor parsing of netlink parameters
4128e2887832 UPSTREAM: netfilter: nft_set_pipapo: fix improper element removal
1122dd37115a ANDROID: Add checkpatch target.
056a17677de9 BACKPORT: FROMGIT: usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment
ee1147625d28 BACKPORT: USB: Gadget: core: Help prevent panic during UVC unconfigure
7ba2131ad49b FROMLIST: scsi: ufs: Disable zone write locking
4224108a41b4 FROMLIST: scsi: ufs: Split an if-condition
1c33b80bf748 FROMLIST: scsi: scsi_debug: Support injecting unaligned write errors
6c0276ef82d3 FROMLIST: scsi: scsi_debug: Support disabling zone write locking
3347f7daae3b FROMLIST: scsi: core: Retry unaligned zoned writes
4e1d1b839dec FROMLIST: block/mq-deadline: Only use zone locking if necessary
5414ea3f50ab BACKPORT: FROMLIST: block: Introduce the flag QUEUE_FLAG_NO_ZONE_WRITE_LOCK
d01888a968b8 Revert "ANDROID: block: Introduce a request queue flag for pipelining zoned writes"
6a1ceeede7aa Revert "ANDROID: block/mq-deadline: Only use zone locking if necessary"
dc77af3d3836 Revert "ANDROID: scsi: Retry unaligned zoned writes"
2e83e40f6af5 Revert "ANDROID: scsi: ufs: Enable zoned write pipelining"
e08f97fe8041 Revert "ANDROID: scsi: ufs: Disable zoned write pipelining"
a0565250b372 Revert "ANDROID: scsi: core: Delay unaligned write error retries"
053f022ed4e5 Revert "ANDROID: scsi: core: Limit zoned write retries"
8c7e6396da5a ANDROID: GKI: update mtktv symbol
7d47dd77f142 ANDROID: GKI: Add mtktv ABI symbol list, media, trace and remaining subsys
655a2881039f ANDROID: GKI: Add mtktv ABI symbol list, cpufreq and misc
663ca511e89b ANDROID: GKI: Add mtktv ABI symbol list, net, eth, regulator and pinmux
99c011c37d78 ANDROID: GKI: Add mtktv ABI symbol list, pwm, serial and snd
b85af8a6dd9a ANDROID: GKI: Add mtktv ABI symbol list, usb and v4l2
0f986fae123c FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around()
12fb1c3ef509 FROMGIT: BACKPORT: Multi-gen LRU: Avoid race in inc_min_seq()
bf03a7c90aef FROMGIT: BACKPORT: Multi-gen LRU: Fix per-zone reclaim
0c5273e138e6 BACKPORT: FROMGIT: block: Improve performance for BLK_MQ_F_BLOCKING drivers
d12306bb9574 FROMGIT: scsi: Remove a blk_mq_run_hw_queues() call
8bb4682c76ff BACKPORT: FROMGIT: scsi: Inline scsi_kick_queue()
4bbc8e45b2a7 ANDROID: ABI: Update STG ABI to format version 2
a9bc04930fdc ANDROID: GKI: usb: phy: use ANDROID_KABI_USE for api notify_port_status
7aa67c1a12ac FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 3.0 PHY
d58cdad855de FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 2.0 PHY
6e97af079d79 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY
3dadac8ba6d6 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY
a600af2c26af FROMGIT: usb: phy: add usb phy notify port status API
46ee6c3cddb1 ANDROID: GKI: Create symbol files in include/config
9c0a91f91af3 ANDROID: fuse-bpf: Use stored bpf for create_open
77092bb630f9 ANDROID: fuse-bpf: Add bpf to negative fuse_dentry
fe475ca0b565 ANDROID: fuse-bpf: Check inode not null
feb5ea668405 ANDROID: fuse-bpf: Fix flock test compile error
3c49a4916748 ANDROID: fuse-bpf: Add partial flock support
95e1c94a22e2 UPSTREAM: dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
098173a46bca ANDROID: Update the ABI symbol list
619a5f635c8f ANDROID: cpuidle: teo: Export a function that allows modifying util_threshold
d92dd7312f92 Revert "ANDROID: GKI: Remove temp build file abi_gki_protected_exports"
924b7017dda3 ANDROID: Update the ABI symbol list
c82392dabd92 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock
44cf75cc35a7 ANDROID: KVM: arm64: Fix memory ordering for pKVM module callbacks
fddd85ce6342 ANDROID: GKI: Update symbol list for Amlogic
f686a35a77f8 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free
625e1470a97b UPSTREAM: netfilter: nf_tables: fix chain binding transaction logic
de818a4efb6f UPSTREAM: fs/ntfs3: Check fields while reading
48fffa48b057 ANDROID: GKI: Move GKI module headers to generated includes
c51761363cf4 ANDROID: set kmi_symbol_list_add_only for Kleaf builds.
1281598c5352 ANDROID: GKI: Remove temp build file abi_gki_protected_exports
48916f9971fa ANDROID: GKI: Update symbol list for Amlogic
c2591e463d93 UPSTREAM: ASoC: soc-pcm: Move debugfs removal out of spinlock
4dc2398a951b UPSTREAM: ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
1dd1248e12f9 FROMLIST: fuse: revalidate: don't invalidate if interrupted
ef049b5a719a ANDROID: GKI: Update symbol list for Amlogic
88829ece3303 UPSTREAM: squashfs: always build "file direct" version of page actor
044746150d63 UPSTREAM: squashfs: fix cache race with migration
f15bd09d1e7c BACKPORT: squashfs: cache partial compressed blocks
9d4be29185ee UPSTREAM: squashfs: fix buffer release race condition in readahead code
813c3dec2367 UPSTREAM: squashfs: fix extending readahead beyond end of file
dec4ef3ce491 UPSTREAM: squashfs: fix read regression introduced in readahead code
80e656926e7f UPSTREAM: squashfs: don't call kmalloc in decompressors
401371c1744c UPSTREAM: squashfs: don't use intermediate buffer if pages missing
c7f85bb4c43e UPSTREAM: squashfs: extend "page actor" to handle missing pages
af51b9dded01 UPSTREAM: squashfs: support reading fragments in readahead call
3ba07deef718 UPSTREAM: squashfs: implement readahead
feb80c37c66d UPSTREAM: gfs2: Don't deref jdesc in evict
578ffd64341e UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
9b30cd89af05 ANDROID: Incremental fs: Allocate data buffer based on input request size
a6ab80794619 ANDROID: GKI: Update symbol list for Amlogic
b4a6ab656691 ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation
770ba0ef6a9c ANDROID: Update the ABI symbol list
48d77946efc6 UPSTREAM: kasan: suppress recursive reports for HW_TAGS
47c669cde174 UPSTREAM: kasan, arm64: add arch_suppress_tag_checks_start/stop
03471b2b0353 BACKPORT: arm64: mte: rename TCO routines
867621cdc5c3 BACKPORT: kasan, arm64: rename tagging-related routines
4c8e131d55c4 UPSTREAM: kasan: drop empty tagging-related defines
c6243581787f ANDROID: GKI: Update symbol list for Amlogic
0c09eb760b2e ANDROID: Update the ABI symbol list
ca0cd3776158 UPSTREAM: usb: gadget: u_serial: Add null pointer check in gs_start_io
b0992aa6722f ANDROID: Update the ABI symbol list
fb6593baff19 ANDROID: ABI: Update lenovo symbol list
28c034155973 ANDROID: Update the ABI symbol list
40a4ec538ff1 UPSTREAM: fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds
Test: treehugger
Bug: 296960489
Change-Id: I035b0425ce9561a72c3f282efd7b871ce783e193
|
|
git log --first-parent -100 --oneline --no-decorate 5e28b848962c..5c138afc955b:
5c138afc955b ANDROID: GKI: Include kheaders in gki_system_dlkm_modules
f025c9bd5ab1 ANDROID: 6/16/2023 KMI update
d05f5134f273 ANDROID: GKI: provide more padding for struct usb_phy
e010dc3625fc UPSTREAM: neighbour: fix unaligned access to pneigh_entry
abe407697483 UPSTREAM: net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
00ce9cfb408f ANDROID: GKI: Update symbol list for Amlogic
45e4388a79b0 ANDROID: GKI enable CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
78f4244dc981 BACKPORT: cgroup/cpuset: Free DL BW in case can_attach() fails
72c81004670a BACKPORT: sched/deadline: Create DL BW alloc, free & check overflow interface
71cf567de1ff FROMGIT: cgroup/cpuset: Iterate only if DEADLINE tasks are present
16a812c05e4e BACKPORT: sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
0dfe87dff23a BACKPORT: sched/cpuset: Bring back cpuset_mutex
2a32b2b9e8d1 FROMGIT: cgroup/cpuset: Rename functions dealing with DEADLINE accounting
1351520d6779 ANDROID: 6/16/2023 KMI update
0270aeeb9f6c UPSTREAM: binder: fix UAF of alloc->vma in race with munmap()
b094b0477917 UPSTREAM: binder: add lockless binder_alloc_(set|get)_vma()
acd8193fa098 UPSTREAM: Revert "android: binder: stop saving a pointer to the VMA"
45efb0a2fb4d UPSTREAM: Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
bc4e0df357a7 UPSTREAM: usb: dwc3: fix gadget mode suspend interrupt handler issue
b03d86bd510f UPSTREAM: usb: gadget: Properly configure the device for remote wakeup
49cb2707a80f UPSTREAM: tcp: deny tcp_disconnect() when threads are waiting
744ad30e2d4f ANDROID: GKI: Add RTK STB KMI symbol list
faaabc7aa239 ANDROID: Remove all but top-level OWNERS
88bfbed31cc0 ANDROID: Enable GKI Dr. No Enforcement
1463dca5084b ANDROID: 6/16/2023 KMI update
61d1582c933c UPSTREAM: tipc: check the bearer min mtu properly when setting it by netlink
5b20b206c476 UPSTREAM: tipc: do not update mtu if msg_max is too small in mtu negotiation
b288e3eb9ad0 UPSTREAM: tipc: add tipc_bearer_min_mtu to calculate min mtu
63225f30d66a UPSTREAM: ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
b64f71ac97c7 UPSTREAM: firmware: arm_sdei: Fix sleep from invalid context BUG
a45af5569ab4 UPSTREAM: uapi/linux/const.h: prefer ISO-friendly __typeof__
18bae38a20fe UPSTREAM: sched: Fix DEBUG && !SCHEDSTATS warn
8b4a04dce2d6 UPSTREAM: sched: Make struct sched_statistics independent of fair sched class
7f1bd76f419a UPSTREAM: platform: Provide a remove callback that returns no value
b529f9de5b5d ANDROID: GKI: reserve extra arm64 cpucaps for ABI preservation
2ab1955d56d3 ANDROID: KVM: arm64: Allow setting {P,U}XN in stage-2 PTEs
69e2ba2e16a1 ANDROID: KVM: arm64: Restrict host-to-hyp MMIO donations
3f060ac3de39 ANDROID: KVM: arm64: Allow state changes of MMIO pages
57574f0ae26a ANDROID: KVM: arm64: Allow MMIO perm changes from modules
951d15786a28 ANDROID: KVM: arm64: Don't allocate from handle_host_mem_abort
e609adf5cba6 ANDROID: KVM: arm64: Donate IOMMU regions to pKVM
1386a01618fe ANDROID: KVM: arm64: Map MMIO donation as device at EL2
9debaf482d08 ANDROID: KVM: arm64: Don't recycle pages from host mem abort
aa4b272b346d ANDROID: KVM: arm64: Pin host stage-2 tables
97877e974b24 ANDROID: KVM: arm64: Move kvm_pte_follow() to header
76380240a2cd ANDROID: KVM: arm64: Pre-populate host stage2
a2b45ad90a20 ANDROID: KVM: arm64: Fix the host ownership later
d522a071530d ANDROID: KVM: arm64: Don't recycle non-default PTEs
2bad47ce33aa ANDROID: KVM: arm64: Introduce kvm_pgtable_stage2_reclaim_leaves
da5b14f0a14e ANDROID: KVM: arm64: Deprecate late pKVM module loading
2c641cfce17f BACKPORT: FROMGIT: usb: core: add sysfs entry for usb device state
61067bd1c265 BACKPORT: usb: xhci: plat: remove error log for failure to get usb-phy
4b219f7fc9fd BACKPORT: usb: xhci: plat: Add USB 3.0 phy support
7b23f0d62a76 UPSTREAM: usb: dwc3: core: add support for realtek SoCs custom's global register start address
2c2c2503ed72 ANDROID: GKI: Enable CONFIG_RPMSG_CTRL
182ac7a9d991 UPSTREAM: mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
a6c1ea62c98d UPSTREAM: mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
ad90aba4d6f8 UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
267d3e1f3fcc ANDROID: set CONFIG_IKHEADERS=m for gki_defconfig.
c1d11308117b UPSTREAM: usb: gadget: uvc: queue empty isoc requests if no video buffer is available
634ea38c4ef8 ANDROID: Update the ABI symbol list
719fc8062452 ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create
4742f48a5ab3 BACKPORT: arm64: Enable KCSAN
d2d27f72cf6f ANDROID: block: Partially revert "Send requeued requests to the I/O scheduler"
cc244e96d797 Revert "ANDROID: block: Warn if a zoned write is about to be reordered"
a638696f49df ANDROID: fuse-bpf: Add partial ioctl support
806823003cb5 ANDROID: 6/7/2023 KMI update
9c4ae1109fa0 ANDROID: GKI: mm: Add Android ABI padding to MGLRU structures
027542cf42cc ANDROID: gki_defconfig: enable CONFIG_LED_TRIGGER_PHY
edd99eb35296 UPSTREAM: mm/page_alloc: replace local_lock with normal spinlock
ccddea845ef1 UPSTREAM: mm/page_alloc: remotely drain per-cpu lists
edbf2f81e622 BACKPORT: mm/page_alloc: protect PCP lists with a spinlock
0552a3b18afd UPSTREAM: mm/page_alloc: remove mistaken page == NULL check in rmqueue
273e22d4d9dc BACKPORT: mm/page_alloc: split out buddy removal code from rmqueue into separate helper
233075bea4ef BACKPORT: mm/page_alloc: use only one PCP list for THP-sized allocations
c970afd4549e BACKPORT: mm/page_alloc: add page->buddy_list and page->pcp_list
e4d3bd98c3c0 BACKPORT: mm: Multi-gen LRU: remove wait_event_killable()
fed85f95734d Revert "ANDROID: BACKPORT: mm: Multi-gen LRU: remove wait_event_killable()"
02f1e30bab17 ANDROID: add vendor fields to swap_info_struct to record swap stats
422d698c21b7 ANDROID: add vendor fields to swap_slots_cache to support multiple swap devices
0e9bac35c512 ANDROID: add vendor fields to lruvec to record refault stats
619ba336c359 ANDROID: block: Remove request_queue.requeue_work
ff2f1d6faa00 ANDROID: scsi: ufs: Ungate the clock synchronously
f6e3f2aff13b ANDROID: scsi: ufs: Enable the BLK_MQ_F_BLOCKING flag
d2bdb0021c36 ANDROID: scsi: core: Support setting BLK_MQ_F_BLOCKING
61095a49adc2 ANDROID: ABI: remove stale symbol
38c8eba1cad7 UPSTREAM: net: align SO_RCVMARK required privileges with SO_MARK
645bc8118500 UPSTREAM: net: SO_RCVMARK socket option for SO_MARK with recvmsg()
0fed4e161614 UPSTREAM: regmap: Account for register length when chunking
f744b16d2878 ANDROID: KVM: arm64: Initialize hfgwtr_el2 correctly
858f6f15415b ANDROID: sched/fair: unlink misfit from cpu overutilized
a393cfd70d84 UPSTREAM: dt-bindings: usb: snps,dwc3: Add 'snps,parkmode-disable-hs-quirk' quirk
d47ecf2f5924 UPSTREAM: usb: dwc3: core: add support for disabling High-speed park mode
cfb11ffd5774 UPSTREAM: usb: dwc3: core: do not use 3.0 clock when operating in 2.0 mode
5a5805873ebe ANDROID: GKI: Update symbol list for Lenovo
7624f5afdf07 ANDROID: kernel/sched: rebuild_sched_domains export
872144a3a955 ANDROID: Update the ABI symbol list
fa700b32b1a0 ANDROID: GKI: Update symbol list for Amlogic
5ef78a29d1a4 ANDROID: GKI: Add symbol list for lenovo
93a3eb5322db UPSTREAM: PCI/PM: Reduce D3hot delay with usleep_range()
Test: treehugger
Bug: 291519419
Change-Id: I15468b3225759ff6651380659ca19a8d430b5ff1
|
|
Change-Id: I4933e7dbea52585929dcc1024f3f7a0d3402bf85
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2361626
Change-Id: I47692d797a253cb8eccb6affac97b1d1bc51e0c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2361626
Change-Id: I81750a1719171090e4dc08753908c9186ec87c25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2361626
Change-Id: Id7cd9a0fb5410756e18dcdea08c01bc80d246abc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate 94958d875ed3..5e28b848962c:
5e28b848962c ANDROID: KVM: arm64: Add support for non-cacheable mappings
679bf6a59162 ANDROID: crypto: testmgr - add back deleted hctr2 test vectors
b289d1706b67 ANDROID: fsnotify: Notify lower fs of open
cef0d08d977f ANDROID: KVM: arm64: Don't filter out KVM_FUNC_MMIO_GUARD_MAP hypercalls
aeac190b3baa ANDROID: KVM: arm64: Coalesce host stage2 entries on ownership reclaim
8796cf595b9a ANDROID: KVM: arm64: Move kvm_pte_table to the common header
4e68fbd326a9 ANDROID: KVM: arm64: Have different callbacks for PTE manipulation
92222130c16d ANDROID: KVM: arm64: Move PTE attributes definitions to the common header
393afc04dfb4 ANDROID: KVM: arm64: Split stage2_put_pte function
90048d36dc9b ANDROID: KVM: arm64: Pass the pagetable struct as an argument to the freewalker
fec04e1c56b4 ANDROID: fuse-bpf: Add /sys/fs flags for fuse-bpf version
ea7caaa3064c Revert "ANDROID: fuse-bpf: Add /sys/fs flags for fuse-bpf version"
63696badd992 Merge 5.15.83 into android14-5.15
7c85605dae9d ANDROID: clang: update to 16.0.2
757d548ca6e2 ANDROID: kernel: sched: Export reweight_task
1431f38bb783 FROMLIST: binder: return pending info for frozen async txns
b3d82fd3de28 Merge 5.15.82 into android14-5.15
Test: treehugger
Bug: 261505859
Change-Id: I834d5aab96062b09d3bd0d1fef068b8b5b3a94a5
|
|
Change-Id: I8e9ff07e0772bd240b65a22b53be776a023f2db8
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2335082
Change-Id: I6b92f534e889ba80dc8a111ed70a92fdc584cee9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2335082
Change-Id: Ib86ccd89431970ecb1e5e2e2c46e817e1b4a8824
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2335082
Change-Id: I5e4100453e60690a59cd46c7f37660b12b7808c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate 706d642b1dd2..94958d875ed3:
94958d875ed3 ANDROID: KVM: arm64: Fix link with CONFIG_MODULES=n
9fe1568804d0 ANDROID: KVM: arm64: Fix build with CONFIG_MODULES=n
db759e32d470 ANDROID: KVM: arm64: Block module loading based on cmdline or HVC
832e890b2397 ANDROID: KVM: arm64: Support unaligned fixmap in the nVHE hyp
ebc746230d37 ANDROID: Add __pkvm_register_el2_call to symbol list
e7c5cd511006 ANDROID: KVM: arm64: Add support for custom hypercall registration
2d583a7e7aa4 ANDROID: KVM: arm64: Return a token for a pKVM module registration
fd4d9289c416 ANDROID: KVM: arm64: Introduce hyp_protect_host_page()
0d25283a37b5 ANDROID: KVM: arm64: Add a permission fault handler
d37256c87ce4 ANDROID: KVM: arm64: Introduce PKVM_PAGE_RESTRICTED_PROT
4447d804f768 ANDROID: KVM: arm64: Expose kvm_flush_dcache_to_poc() in module_ops
ca4247c3569e ANDROID: KVM: arm64: Expose hyp fixmap helpers in module_ops
61229e6a03d1 ANDROID: KVM: arm64: Expose puts and putx64 in pKVM ABI
b00bb0eab0f0 ANDROID: KVM: arm64: Add serial framework for pKVM
8a846b7baf0c ANDROID: KVM: arm64: Expose __pkvm_create_private_mapping to pKVM modules
979197016b9f ANDROID: Add __pkvm_load_el2_module to symbol list
0e68921c2de4 ANDROID: KVM: arm64: Include .note.gnu.property in .hyp.rodata
1c2e782ae5b8 ANDROID: KVM: arm64: Allow loading modules to the pKVM hypervisor
b1bd8930b8ae ANDROID: KVM: arm64: Refactor nvhe Makefile
9cb398bd058b ANDROID: KVM: arm64: Make gen-hyprel emit delimiters
e13fa0a19e5c ANDROID: KVM: arm64: Move gen-hyprel into a tool directory
780c4654ab4f ANDROID: KVM: arm64: Add mapping removal interface for nVHE hyp
83ead5ea7b3e ANDROID: arm64: patching: Add aarch64_addr_write()
6e55e6e747fe ANDROID: arm64: patching: Refactor __aarch64_insn_write()
c7eab897075f UPSTREAM: cfi: Use __builtin_function_start
0c9fc56eebce UPSTREAM: wifi: nl80211: Add POWERED_ADDR_CHANGE feature
56b8b1c79d73 UPSTREAM: wifi: cfg80211: Fix bitrates overflow issue
e7471649b840 UPSTREAM: wifi: cfg80211: fix MCS divisor value
0dfcd40430b0 UPSTREAM: wifi: nl80211: add MLD address to assoc BSS entries
49c71cf2d7a3 UPSTREAM: wifi: nl80211: remove redundant err variable
2d76ef755c12 BACKPORT: wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()
81b44bd648cc UPSTREAM: wifi: nl80211: send MLO links channel info in GET_INTERFACE
d1e18aab7826 BACKPORT: wifi: cfg80211/mac80211: check EHT capability size correctly
22428dd3fda3 UPSTREAM: wifi: cfg80211: Add link_id parameter to various key operations for MLO
b19a3e20ee10 UPSTREAM: wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD
60cc532e5449 UPSTREAM: wifi: cfg80211: reject connect response with MLO params for WEP
a0b6aabf3725 UPSTREAM: wifi: cfg80211: add link id to txq params
b4657b40c097 UPSTREAM: wifi: cfg80211: get correct AP link chandef
2bcf9d62a9b2 UPSTREAM: wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0
44d9457c0171 UPSTREAM: wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result
49226f84533d BACKPORT: wifi: mac80211: Align with Draft P802.11be_D2.0
6f2cd3f078f5 BACKPORT: wifi: mac80211: Align with Draft P802.11be_D1.5
14ebe97a3bde UPSTREAM: wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API
408df1a69813 UPSTREAM: wifi: cfg80211: report link ID in NL80211_CMD_FRAME
0675fe63905c UPSTREAM: wifi: cfg80211: add hardware timestamps to frame RX info
9749ade622aa UPSTREAM: wifi: cfg80211/nl80211: move rx management data into a struct
d1ca56669b56 UPSTREAM: wifi: cfg80211: add a function for reporting TX status with hardware timestamps
78051cd7b329 UPSTREAM: wifi: nl80211: add RX and TX timestamp attributes
664979644bba BACKPORT: wifi: nl80211/mac80211: clarify link ID in control port TX
19b0fd0f5b4b UPSTREAM: wifi: nl80211: require MLD address on link STA add/modify
868dce210c59 UPSTREAM: wifi: cfg80211: add cfg80211_get_iftype_ext_capa()
e67ee6880de7 UPSTREAM: wifi: nl80211: fix some attribute policy entries
fc547e57840c UPSTREAM: wifi: nl80211: reject fragmented and non-inheritance elements
61f067f659e5 UPSTREAM: wifi: nl80211: reject link specific elements on assoc link
e69e556555c8 UPSTREAM: wifi: cfg80211: set country_elem to NULL
a60bc52f1add UPSTREAM: wifi: nl80211: advertise MLO support
8baa308fa75e UPSTREAM: wifi: nl80211: allow link ID in set_wiphy with frequency
95c387ed66ca BACKPORT: wifi: cfg80211/mac80211: Support control port TX from specific link
9962736e1d5f UPSTREAM: wifi: nl80211: Support MLD parameters in nl80211_set_station()
3ae6cace0dd0 UPSTREAM: wifi: nl80211: check MLO support in authenticate
863176360601 UPSTREAM: wifi: nl80211: set BSS to NULL if IS_ERR()
161117be62cc UPSTREAM: wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities
8eed1bc70a9f UPSTREAM: wifi: nl80211: better validate link ID for stations
da8fd806570f UPSTREAM: wifi: cfg80211: clean up links appropriately
149110535d59 UPSTREAM: wifi: cfg80211: add ieee80211_chanwidth_rate_flags()
ad895360c79d UPSTREAM: wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO
252aa78538e4 UPSTREAM: wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct
a66db6392527 BACKPORT: wifi: cfg80211: adjust assoc comeback for MLO
90454d5775e7 UPSTREAM: wifi: cfg80211: prepare association failure APIs for MLO
5ad5ef42850a BACKPORT: wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request
3c03b7706edb UPSTREAM: wifi: nl80211: acquire wdev mutex for dump_survey
c88777af1f56 UPSTREAM: wifi: cfg80211: drop BSS elements from assoc trace for now
ae5afa885155 UPSTREAM: wifi: cfg80211: make cfg80211_auth_request::key_idx signed
c2c70cf94716 UPSTREAM: wifi: nl80211: enable setting the link address at new station
631c80f058cb UPSTREAM: wifi: nl80211: hold wdev mutex for station APIs
05744901bdc6 UPSTREAM: wifi: nl80211: hold wdev mutex for channel switch APIs
13338f9dc388 UPSTREAM: wifi: nl80211: hold wdev mutex in add/mod/del link station
cf8f4f7b5653 BACKPORT: wifi: cfg80211/mac80211: separate link params from station params
af6fc28081cd BACKPORT: mac80211: prepare sta handling for MLO support
de01c4d2589b UPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station
51f7d197a5dc UPSTREAM: wifi: cfg80211: Allow MLO TX with link source address
f1ee9a834e4e UPSTREAM: wifi: nl80211: fix sending link ID info of associated BSS
c2102849df6e UPSTREAM: wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx()
8089024abf7c UPSTREAM: wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit
fe8d2fb083fc UPSTREAM: wifi: nl80211: retrieve EHT related elements in AP mode
55417f945dd0 UPSTREAM: wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings
e36789036b99 UPSTREAM: wifi: cfg80211: remove chandef check in cfg80211_cac_event()
1a4915ec07fc UPSTREAM: wifi: nl80211: relax wdev mutex check in wdev_chandef()
276e9f52991a UPSTREAM: wifi: nl80211: acquire wdev mutex earlier in start_ap
116d1cdb201a UPSTREAM: wifi: nl80211: hold wdev mutex for tid config
8da90cd512f4 UPSTREAM: wifi: cfg80211: handle IBSS in channel switch
bd8b4f140129 UPSTREAM: wifi: cfg80211: remove redundant documentation
c7cbab853bed UPSTREAM: wifi: cfg80211: Allow P2P client interface to indicate port authorization
fb3c6031dd38 UPSTREAM: cfg80211: Indicate MLO connection info in connect and roam callbacks
6505b5414099 UPSTREAM: wifi: cfg80211: fix kernel-doc warnings all over the file
ab40731e8fb3 UPSTREAM: wifi: nl80211: expose link ID for associated BSSes
9c98ce688fda UPSTREAM: wifi: nl80211: expose link information for interfaces
588254054b04 UPSTREAM: wifi: cfg80211: add optional link add/remove callbacks
5a953f2ee08b UPSTREAM: wifi: cfg80211: sort trace.h
f141782c7e5f UPSTREAM: wifi: nl80211: support MLO in auth/assoc
Test: treehugger
Bug: 261793352
Change-Id: Idd185a56e98a3c7f09a441ab8f4f25fda2a5d007
|
|
Change-Id: I058d495cb374051985b7a77619a2f593e01ce366
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2324973
Change-Id: I366100d008ff6402723ae4116cba5d9e80b23338
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2324973
Change-Id: Iaff00231f6736e8d5535eedd563bfd6574f2d9be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2324973
Change-Id: Idea528e6eb8e2053a9024b688e98f29921e284a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate 9bb8b084648e..706d642b1dd2:
706d642b1dd2 ANDROID: GKI: Handle no ABI symbol list for modules
23eff0b4a8df UPSTREAM: x86/boot: Wrap literal addresses in absolute_pointer()
31eccfd00de0 UPSTREAM: perf/arm-cmn: Add debugfs topology info
914984267005 UPSTREAM: perf/arm-cmn: Add CI-700 Support
5e5fc87df276 UPSTREAM: dt-bindings: perf: arm-cmn: Add CI-700
1f2189da5028 UPSTREAM: perf/arm-cmn: Support new IP features
359d3ceea2b4 UPSTREAM: perf/arm-cmn: Demarcate CMN-600 specifics
2862aad95ab0 UPSTREAM: perf/arm-cmn: Move group validation data off-stack
81d720463233 UPSTREAM: perf/arm-cmn: Optimise DTC counter accesses
6a8af2bf99dd UPSTREAM: perf/arm-cmn: Optimise DTM counter reads
94dd856a9256 UPSTREAM: perf/arm-cmn: Refactor DTM handling
492930d734a1 UPSTREAM: perf/arm-cmn: Streamline node iteration
76df62f279df UPSTREAM: perf/arm-cmn: Refactor node ID handling
71be9e10b7ab UPSTREAM: perf/arm-cmn: Drop compile-test restriction
c944ced82b29 UPSTREAM: perf/arm-cmn: Account for NUMA affinity
a0b8d8e19179 ANDROID: Fix license for BUILD.bazel file.
8677c1236997 ANDROID: GKI: MGLRU: Ensure spare page flags bits
3f892551b489 ANDROID: GKI: Build multi-gen LRU
78cc6cce2826 BACKPORT: mm: multi-gen LRU: design doc
642d9866d67e UPSTREAM: mm: multi-gen LRU: admin guide
4983c5264ab1 BACKPORT: mm: multi-gen LRU: debugfs interface
430499cfb56f UPSTREAM: mm: multi-gen LRU: thrashing prevention
baeb9a002530 BACKPORT: mm: multi-gen LRU: kill switch
a8a158aaf2a6 BACKPORT: mm: multi-gen LRU: optimize multiple memcgs
7f53b0e7048e BACKPORT: mm: multi-gen LRU: support page table walks
0182f92a0f65 BACKPORT: mm: multi-gen LRU: exploit locality in rmap
37397878ee0a BACKPORT: mm: multi-gen LRU: minimal implementation
d5b2fa1c7be5 BACKPORT: mm: multi-gen LRU: groundwork
7add16c8246d UPSTREAM: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"
6d3134477667 BACKPORT: mm/vmscan.c: refactor shrink_node()
0414a3554ff5 BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
d232fd437aa0 BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young()
b3890c0f96f3 Revert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()"
8ba6c35f8ec6 Revert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG"
c277ecc960b5 Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()"
effb23f57b70 Revert "FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller""
2635d7d1085e Revert "FROMLIST: mm: multi-gen LRU: groundwork"
e931b1d2225c Revert "FROMLIST: mm: multi-gen LRU: minimal implementation"
96cb087f7d92 Revert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap"
02dc0d1dda1a Revert "FROMLIST: mm: multi-gen LRU: support page table walks"
52ed44a3340a Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs"
8994fcd031b0 Revert "FROMLIST: mm: multi-gen LRU: kill switch"
657801daa000 Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention"
7cb57a581581 Revert "FROMLIST: mm: multi-gen LRU: debugfs interface"
543542a21e08 Revert "FROMLIST: mm: multi-gen LRU: admin guide"
b8f8d02fd455 Revert "FROMLIST: mm: multi-gen LRU: design doc"
9143bb24b092 Revert "ANDROID: GKI: build multi-gen LRU"
849a1653aa70 FROMGIT: scsi: ufs: ufs-mediatek: Remove unnecessary return code
cebbd160a67b FROMGIT: scsi: ufs: core: Fix the polling implementation
7da64b74640a FROMGIT: scsi: ufs: ufs-mediatek: Modify the return value
3f0d5bcc7acd FROMGIT: scsi: ufs: ufs-mediatek: Remove unneeded code
5e1f225bb8d6 FROMGIT: scsi: ufs: core: Fix unnecessary operation for early return
3f265b588401 FROMGIT: scsi: ufs: core: Switch 'check_for_bkops' to bool
7871280384e9 FROMGIT: scsi: ufs: core: Separate function name and message
04f5512a60f6 FROMGIT: scsi: ufs: core: Remove check_upiu_size() from ufshcd.h
6d03fcb24d15 ANDROID: Fix DDK include dirs for arm.
517fb6083cd2 UPSTREAM: xfrm: Fix oops in __xfrm_state_delete()
32a7bc01f8dc ANDROID: db845c: drop gki_modules_list to use all gki modules by default
f5ea8b2710cc Merge 5.15.80 into android14-5.15
5853a069e0fd ANDROID: KVM: arm64: Use 32-bit function ID for PSCI MEM_PROTECT call
3a954f97ee99 ANDROID: kleaf: Rename allmodconfig targets
709b0127cd6f ANDROID: KVM: arm64: s2mpu: Fix SYNC latency regression
1244ad70a80a ANDROID: KVM: arm64: iommu: Add host_stage2_idmap_complete
2c06d861a9f3 ANDROID: KVM: arm64: Don't update IOMMUs unnecessarily
0812877eff72 ANDROID: KVM: arm64: s2mpu: Add SysMMU_SYNC timeout
f3edf87e0dcd ANDROID: KVM: arm64: s2mpu: Allow r/o access to control regs
260c2d119525 ANDROID: KVM: arm64: s2mpu: Allow reading MPTC entries
019f61dd91bf ANDROID: KVM: arm64: s2mpu: Allow L1ENTRY_* r/o access
6ea4fec26c00 ANDROID: KVM: arm64: s2mpu: Refactor DABT handler
70f5046ab563 ANDROID: KVM: arm64: s2mpu: Extract L1ENTRY_* consts
35d955335995 ANDROID: KVM: arm64: s2mpu: Initialize MPTs to PROT_RW
c85c148dd01a ANDROID: KVM: arm64: iommu: Optimize snapshot_host_stage2
6d6564e273e9 ANDROID: KVM: arm64: iommu: Fix upper bound of PT walk
da176539ffde ANDROID: KVM: arm64: iommu: Add pkvm_iommu_finalize
5eabe6b4ab23 ANDROID: KVM: arm64: iommu: No powered check in DABT handler
fa29a2f820f6 ANDROID: KVM: arm64: s2mpu: Create SysMMU_SYNC driver
e494fba69bf4 ANDROID: KVM: arm64: iommu: Create parent/child relation
d96f29b39f83 ANDROID: KVM: arm64: iommu: Run validate() on struct pkvm_iommu
abb0647b7caf ANDROID: KVM: arm64: iommu: Create private mapping last
d040797a836e ANDROID: KVM: arm64: iommu: Free memory on registration error
8f371d99933c ANDROID: KVM: arm64: iommu: Harden __pkvm_iommu_pm_notify
91fabda765f2 ANDROID: Add pkvm_iommu_* symbols to aarch64 ABI
039d0f6a1f98 ANDROID: KVM: arm64: Remove unused IOMMU hooks, kvm_iommu_ops
b17b62d75c46 ANDROID: KVM: arm64: s2mpu: Implement host stage2 idmap callbacks
368e4d7905c2 ANDROID: KVM: arm64: s2mpu: Move mpt_update_flags into FMPT
afcb8406cd4b ANDROID: KVM: arm64: s2mpu: Replace DABT handler with callback
180fc3196152 ANDROID: KVM: arm64: s2mpu: Replace SMC handler with PM callbacks
a1db4a978e14 ANDROID: KVM: arm64: s2mpu: Add driver initializer
c792a766aeb6 ANDROID: KVM: arm64: s2mpu: Remove host_stage2_adjust_mmio_range
bed7dd0db4f4 ANDROID: KVM: arm64: s2mpu: Replace struct s2mpu with pkvm_iommu
cfdfc4b47d37 ANDROID: KVM: arm64: s2mpu: Remove all EL1 code
23fba443b331 ANDROID: KVM: arm64: s2mpu: Move SFR init to EL2
d2e576625260 ANDROID: KVM: arm64: iommu: Snapshot host stage-2 at driver init
0a7dc556ab6a ANDROID: KVM: arm64: iommu: Host stage-2 idmap callbacks
3f07551fa632 ANDROID: KVM: arm64: iommu: DABT handler callback
770ec56a176b ANDROID: KVM: arm64: iommu: Suspend/resume callbacks
59feca193823 ANDROID: KVM: arm64: iommu: Register device hypcall
079b8f1017d8 ANDROID: KVM: arm64: iommu: Avoid mapping devices in host stage-2
cef8d94087ec ANDROID: KVM: arm64: iommu: Driver initialization hypcall
a79f602d5260 ANDROID: KVM: arm64: Fix host MMIO DABT handler IPA
Test: treehugger
Bug: 260155826
Change-Id: I79de1b4378c31f78f14fbc147b3d9ed1a2d6619e
|
|
Change-Id: Ib8e9eb8c1392673e21b4a2b93aea19ae4fa6b376
|
|
219ebc9ffa
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2319998
Change-Id: I5bfc4b66ce99569e66d4ad802386a8dde2b75e8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2319998
Change-Id: I387ef3b5270b3caf6ba735c57e70a389e46cd1e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2319998
Change-Id: I40dd17e0208ae25539d04e72bdfe285205743be2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Revert "Update kernel to builds 9322129"
Revert "Update kernel to builds 9322129"
Revert "Update kernel to builds 9322129"
Revert submission 2314060-android14-5.15-20221123
Reason for revert: b/260590236
Reverted Changes:
Id1d0b8420:Update kernel to builds 9322129
I29b135a46:Update kernel to builds 9322129
I89a52c0e7:Update kernel to builds 9322129
I05dddb9f0:Update kernel to builds 9322129
I3143fd128:Update kernel to builds 9322129
Change-Id: I33ca16082ef159f5dc0b71f7d255f3db3b75e91b
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2314060
Change-Id: If6722c9d6d0089822f890aea467ed5dbbec7c7cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2314060
Change-Id: Iff5322ddf0060d99d390a6b1a0775193483bd3a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2314060
Change-Id: I1b1179df198a5ee50a3d646384021f7ede655ca5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate 9bb8b084648e..3d7c9fdef1eb:
3d7c9fdef1eb ANDROID: Remove virtgpu_trace.h from DDK unsafe headers.
b5b9d443ba4e ANDROID: Add ddk_headers for arm architecture.
023b89395579 Revert "ANDROID: kleaf: convert rockpi4 to mixed build."
6100c90ef516 ANDROID: kleaf: convert rockpi4 to mixed build.
ed4066359290 ANDROID: KVM: arm64: Relax SMCCC version check during FF-A proxy init
c91cd1264a70 ANDROID: KVM: arm64: Increase size of FF-A buffer
d5e4e2b75f0d BACKPORT: FROMLIST: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors
6c417d4b0425 FROMLIST: KVM: arm64: Handle FFA_MEM_LEND calls from the host
8c2dae8b16c1 FROMLIST: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host
d6ebc184fc00 FROMLIST: KVM: arm64: Handle FFA_MEM_SHARE calls from the host
ffa0e8607efb BACKPORT: FROMLIST: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world
847f7e01894c FROMLIST: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host
0b1291b733bb FROMLIST: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes
c1f54ec477fd FROMLIST: KVM: arm64: Handle FFA_FEATURES call from the host
95971bdd60d9 BACKPORT: FROMLIST: KVM: arm64: Probe FF-A version and host/hyp partition ID during init
a46b5c0ea5d0 FROMLIST: KVM: arm64: Block unsafe FF-A calls from the host
96a7ea3aa871 FROMLIST: firmware: arm_ffa: Move comment before the field it is documenting
1cafec0ee60f FROMLIST: firmware: arm_ffa: Move constants to header file
6a2536ac9851 ANDROID: KVM: arm64: Fix sparse __percpu warning
a8dd10b422fb ANDROID: BUILD.bazel: db845c: integrate gki can.ko libarc4.ko rfkill.ko
7b9c0e11b40b ANDROID: thermal: Add vendor thermal genl check
ce3c550c15db ANDROID: kleaf: Add build rules for allmodconfig.
7216484575e0 ANDROID: dma-buf: Return EOPNOTSUPP in dma_buf_begin_cpu_access_partial
9bc75534b343 ANDROID: fuse-bpf v1.1
877e4e60f197 ANDROID: KVM: arm64: Issue CMOs when tearing down shadow pages
9bb80c1edef8 ANDROID: KVM: arm64: Use PSCI MEM_PROTECT to zap guest pages on reset
c3422352426f ANDROID: KVM: arm64: Check IPA range for pvmfw during guest donation
0543b8373785 ANDROID: KVM: arm64: Use fixmap when poisoning pvmfw pages
8b48bb1593ac ANDROID: KVM: arm64: Rename pkvm_clear_pvmfw_pages()
27dede52b47e ANDROID: KVM: arm64: Rename hyp_zero_page() and make available as helper
54e6cbeedd1c ANDROID: KVM: arm64: Don't check for hyp_fixmap_map() returning NULL
8180c3b06314 ANDROID: virtio_balloon: Do not clear VIRTIO_F_ACCESS_PLATFORM
87bcd3edf3ee ANDROID: virtio_balloon: New module parameter "pkvm"
b1d965d624e5 ANDROID: KVM: arm64: Introduce kvm_has_memrelinquish_services
b9fcd11362c2 FROMGIT: scsi: ufs: ufs-mediatek: Dump more registers
548fd461acce FROMGIT: scsi: ufs: core: Introduce ufshcd_abort_all()
f6cfff997a7c FROMGIT: scsi: ufs: core: Refactor ufshcd_hba_enable()
0a1d858fcfd2 FROMGIT: scsi: ufs: core: Use is_visible to control UFS unit descriptor sysfs nodes
63dc3907ccf9 FROMGIT: scsi: ufs: core: Clean up ufshcd_slave_alloc()
6f47554fd56c FROMGIT: scsi: ufs: core: Revert "WB is only available on LUN #0 to #7"
732bc14c95cc FROMGIT: scsi: ufs: core: Print events for WLUN suspend and resume failures
d152eb9fead7 FROMGIT: scsi: ufs: Fix a deadlock between PM and the SCSI error handler
587723a7ee57 BACKPORT: FROMGIT: scsi: ufs: Introduce the function ufshcd_execute_start_stop()
5df163fd2c16 FROMGIT: scsi: ufs: Track system suspend / resume activity
dbe3c56ed4f7 FROMGIT: scsi: ufs: Try harder to change the power mode
c523d84df572 FROMGIT: scsi: ufs: Use 'else' in ufshcd_set_dev_pwr_mode()
1b51aa8d3cfe FROMGIT: scsi: ufs: Remove an outdated comment
25a21f156819 UPSTREAM: scsi: core: Support failing requests while recovering
ae2b84d37bcc UPSTREAM: scsi: core: Change the return type of .eh_timed_out()
24eae8556b66 UPSTREAM: scsi: core: Fix a race between scsi_done() and scsi_timeout()
422472d6acab UPSTREAM: scsi: ufs: Simplify ufshcd_set_dev_pwr_mode()
a03f31d0810b UPSTREAM: scsi: ufs: core: Print UFSHCD capabilities in controller's sysfs node
2d02f81b28c5 UPSTREAM: scsi: ufs: wb: Modify messages
8d5ce8adb9b2 UPSTREAM: scsi: ufs: wb: Introduce ufshcd_is_wb_buf_flush_allowed()
8a24c2de8b0d UPSTREAM: scsi: ufs: wb: Add explicit flush sysfs attribute
f77cbdb96007 UPSTREAM: scsi: ufs: wb: Change wb_enabled condition test
1cbf4559b8fe UPSTREAM: scsi: ufs: wb: Change function name and parameter names
f827a0f5514c UPSTREAM: scsi: ufs: core: Allow host driver to disable wb toggling during clock scaling
66f0e62e451d UPSTREAM: scsi: ufs: core: Use local_clock() for debugging timestamps
d393a614b5d1 UPSTREAM: scsi: ufs: ufs-mediatek: Support clk-scaling to optimize power consumption
0e0d69ba9715 UPSTREAM: scsi: ufs: ufs-mediatek: Fix performance scaling
12d5e685dca2 UPSTREAM: scsi: ufs: ufs-mediatek: Provide detailed description for UIC errors
24bcd07af63b UPSTREAM: scsi: ufs: ufs-mediatek: Remove redundant header files
85834820ddee UPSTREAM: scsi: ufs: host: ufs-exynos: Make fsd_ufs_drvs static
0c8a23253629 UPSTREAM: scsi: ufs: ufs-pci: Correct check for RESET DSM
ff00ba18aa3f UPSTREAM: scsi: ufs: core: Increase the maximum data buffer size
8cd06a39b15b UPSTREAM: scsi: ufs: core: Fix spelling mistake "Cannnot" -> "Cannot"
8d5a5bc0fb9e UPSTREAM: scsi: ufs: Reduce the START STOP UNIT timeout
f05ec79e3829 UPSTREAM: scsi: ufs: core: Fix a race condition related to device management
c321cdeb5e25 UPSTREAM: scsi/ufs: Rename a 'dir' argument into 'op'
d8782bbd4932 UPSTREAM: scsi: ufs: core: Fix missing clk change notification on host reset
54e90464f124 ANDROID: scsi: ufs: Remove a statement from the MediaTek driver
01d9b23ec3b1 ANDROID: GKI: Convert Net PPP Protocol as module
311664ac87f5 ANDROID: Add ashmem ioctl to return a unique file identifier
880ad59ebbba ANDROID: convert rockpi4 to kleaf.
7070a0ef92d6 ANDROID: GKI: Convert L2TP as modules
e0f43e20efd3 ANDROID: GKI: Convert 802.15.4 support as module
6647fadd21af ANDROID: GKI: Convert CAN Bus Subsystem as module
f2bd02a9aad1 ANDROID: GKI: Convert 6LoWPAN Support as module
6a0f9b1a5aa6 ANDROID: GKI: Convert RF switch subsys as module
0ff7ad6adcef ANDROID: GKI: Convert Bluetooth Support as module
2e85fe731ac9 ANDROID: KVM: arm64: Avoid unnecessary unmap walk in MEM_RELINQUISH hypercall
a75533eb44aa ANDROID: KVM: arm64: Strictly check page type in MEM_RELINQUISH hypercall
4a31e02b6c62 ANDROID: KVM: Include prototype for page_relinquish before definition
e357586f5108 Merge 5.15.79 into android14-5.15
718c482c2b6b ANDROID: kleaf: Move list of kernel modules to an extension.
78a20156d1fc ANDROID: GKI: Convert BT HCI sdio & uart as modules
4747c631a478 ANDROID: GKI: Covnert Bluetooth HIDP as module
264b55ef9b11 ANDROID: GKI: Convert Bluetooth RFCOMM as module
b115805db5b2 Merge "Merge 5.15.78 into android14-5.15" into android14-5.15
595b8764fb27 ANDROID: GKI: Convert NFC support as GKI module
cd3481dba106 Merge "Merge 5.15.77 into android14-5.15" into android14-5.15
819734458e99 ANDROID: arm64: ioremap/iounmap use stage-2 granule size
d100f8e9a19c ANDROID: GKI: Convert VLAN 8021Q as gki module
df2d42f684d6 UPSTREAM: ext4,f2fs: fix readahead of verity data
e516a098e2a4 ANDROID: GKI: Convert TIPC to gki modules
2c8b3eb2cfb4 UPSTREAM: Binder: add TF_UPDATE_TXN to replace outdated txn
aec27eb797fb FROMLIST: cfi: free old cfi shadow asynchronously
0dd64a860c2d FROMLIST: cfi: enable sanitize for cfi.c
e6c4deb4dba8 ANDROID: dma-buf: heaps: Minor cleanup of dmabuf_page_pool includes
Test: treehugger
Bug: 260155826
Change-Id: Id1d0b84207578323bca5edc656f3e7ede6e84c73
|
|
Change-Id: I49359fffc055f11157b4433b4a6a5f1a65f056bc
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2280793
Change-Id: I7c062ec9c116b223a4e65e0ec28dfa7b3f2b5593
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2280793
Change-Id: I5fda5318a25f73f05d3992d81489b85e211321c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2280793
Change-Id: Ied78efad50f2d22dc6b8aa6523578a6fc61fd8b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate f1076051b3e9..9bb8b084648e:
9bb8b084648e ANDROID: GKI: BUILD.bazel: Clean up modules list
d3edc122b621 UPSTREAM: crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned
366ac32d7d8f ANDROID: Split x86 and arm64 DDK headers.
1a1623d01228 FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate
39228dd9f2ea ANDROID: GKI: BUILD.bazel: Add buildifier sort hint
94afa3c4e00a ANDROID: GKI: BUILD.bazel: Cleanup sync comments
8fdddc52afcd ANDROID: GKI: BUILD.bazel: Clean up module order
5659cc62f17d ANDROID: GKI: Convert cfg/mac80211 as modules
e939dcfbc699 ANDROID: KVM: arm64: Flush nVHE hyp_vcpu memcache
44e9b82e013e ANDROID: GKI: x86_64: zram & zsmalloc as modules
316cffd398dc ANDROID: GKI: Convert zram & zsmalloc as protected
736a02437c68 UPSTREAM: mmc: sdhci: Fix host->cmd is null
3d56edf4a961 ANDROID: kleaf: Initial list of ddk_headers (2: virtual_device_x86_64)
93f55093bb2c ANDROID: scsi: ufs: add vendor hook to override key reprogramming
3cf954ca259a ANDROID: BACKPORT: KVM: arm64: Introduce KVM_CAP_ARM_PROTECTED_VM to set/query PVM firmware
f19614d0a035 ANDROID: KVM: arm64: Reset primary vCPU according to PVM firmware boot protocol
f8516f3e3acc ANDROID: KVM: arm64: Copy pvmfw into guest pages during donation from the host
4b06a6a33de4 ANDROID: KVM: arm64: Clear pvmfw pages on clean host shutdown
f92a7cd932c1 ANDROID: KVM: arm64: Ignore length of 0 in kvm_flush_dcache_to_poc()
622befc7e34b ANDROID: KVM: arm64: Unmap PVM firmware from host stage-2 during de-privilege
27b23af25203 ANDROID: KVM: arm64: Parse reserved-memory node for pkvm guest firmware region
14e14cc4e940 ANDROID: kleaf: Initial list of ddk_headers (1: Pixel)
ede1fd38eeaf ANDROID: kleaf: Initial list of ddk_headers (0: skeleton)
b5a50b82c870 UPSTREAM: KVM: arm64: vgic: Fix exit condition in scan_its_table()
bb2ade6a3b18 UPSTREAM: KVM: arm64: nvhe: Fix build with profile optimization
0dd068cba27c Revert "Revert "ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode""
39d08ecff2fa ANDROID: Documentation: KVM: Add some documentation for Protected KVM on arm64
52bf3ffd0b7f ANDROID: BACKPORT: KVM: arm64: Introduce KVM_VM_TYPE_ARM_PROTECTED machine type for PVMs
2818b69cdfc7 ANDROID: KVM: arm64: Expose memory sharing hypercalls to protected guests
a6e11005e539 ANDROID: KVM: arm64: Reformat/beautify PTP hypercall documentation
48998724f8b9 ANDROID: KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst
82a33bfcacf8 ANDROID: KVM: arm64: Rename firmware pseudo-register documentation file
dbd3c00d7763 ANDROID: KVM: arm64: Extend memory sharing to allow guest-to-host transitions
66751b515c34 ANDROID: KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE
e815dfc6c68a ANDROID: KVM: arm64: Support TLB invalidation in guest context
acf656644931 ANDROID: KVM: arm64: Inject SIGSEGV on illegal accesses
c99d2131c5a0 ANDROID: KVM: arm64: Refactor enter_exception64()
c0bc03b02504 ANDROID: KVM: arm64: Add is_pkvm_initialized() helper
6392b3a88385 ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege
1d5bbb9c143e ANDROID: KVM: arm64: Handle PSCI for protected VMs in EL2
421d5cc5c46c ANDROID: KVM: arm64: Factor out vcpu_reset code for core registers and PSCI
fcd82a2bcfc6 ANDROID: KVM: arm64: Move some kvm_psci functions to a shared header
41791a8c0038 ANDROID: KVM: arm64: Move pstate reset values to kvm_arm.h
e781b3cf0f6f ANDROID: KVM: arm64: Add HVC handling for protected guests at EL2
c63694a9a0c6 ANDROID: KVM: arm64: Track the SVE state in the hypervisor vcpu structure
36e2fd0eacdc ANDROID: KVM: arm64: Initialize hypervisor vm state at EL2
478b1a78e712 ANDROID: KVM: arm64: Refactor kvm_vcpu_enable_ptrauth() for hyp use
f400a5aadd66 ANDROID: KVM: arm64: Do not update virtual timer state for protected VMs
221497c558c0 ANDROID: KVM: arm64: Move vgic state between host and hypervisor vcpu structures
c86b8a4a5ee1 ANDROID: KVM: arm64: Add EL2 entry/exit handlers for pKVM guests
5c41ce52271e ANDROID: KVM: arm64: Donate memory to protected guests
2ab0cf79ecd6 ANDROID: KVM: arm64: Force injection of a data abort on NISV MMIO exit
697fe62abb84 ANDROID: KVM: arm64: Advertise GICv3 sysreg interface to protected guests
82e11002e173 ANDROID: KVM: arm64: Fix initializing traps in protected mode
cab2379b5ec3 ANDROID: KVM: arm64: Move pkvm_vcpu_init_traps to hyp vcpu init
d8b682176fc7 ANDROID: KVM: arm64: Reset sysregs for protected VMs
e0eb426cfa3f ANDROID: KVM: arm64: Refactor reset_mpidr to extract its computation
e545f7a8a91c ANDROID: KVM: arm64: Do not support MTE for protected VMs
b042ff6f1cfc ANDROID: KVM: arm64: Restrict protected VM capabilities
93c5d05944d2 ANDROID: KVM: arm64: Trap debug break and watch from guest
abf3ca0b7e12 ANDROID: KVM: arm64: Check directly whether the vcpu is protected
188dfd68cd5b ANDROID: KVM: arm64: Reduce host/hyp vcpu state copying
e93b1b473837 ANDROID: KVM: arm64: Lazy host FP save/restore
d7d7605050e6 ANDROID: KVM: arm64: Reintroduce __sve_save_state
ec5f16f9681b ANDROID: KVM: arm64: Introduce lazy-ish state sync for non-protected VMs
2edbb246c228 ANDROID: KVM: arm64: Introduce per-EC entry/exit handlers
328c1d4e6eb9 ANDROID: KVM: arm64: Ensure that TLBs and I-cache are private to each vcpu
5632ecb4dd6f ANDROID: KVM: arm64: Add hyp per_cpu variable to track current physical cpu number
89183fd03b2d ANDROID: KVM: arm64: Skip __kvm_adjust_pc() for protected vcpus
c61070ca6780 ANDROID: KVM: arm64: Add current host and hyp vCPU lookup primitive
3bd11c3908d5 ANDROID: KVM: arm64: Introduce the pkvm_vcpu_{load,put} hypercalls
bd91ee22a492 ANDROID: KVM: arm64: Add the {flush,sync}_hyp_timer_state() primitives
e36af628ae5c ANDROID: KVM: arm64: Introduce predicates to check for protected state
d1a0be6f60b4 ANDROID: KVM: arm64: Add the {flush,sync}_hyp_vgic_state() primitives
c0b053c93b7f ANDROID: KVM: arm64: Simplify vgic-v3 hypercalls
c5c39b6c7375 ANDROID: KVM: arm64: Make vcpu_{read,write}_sys_reg available to HYP code
8adbaf22a105 ANDROID: KVM: arm64: Split up nvhe/fixed_config.h
865f11a86c2f ANDROID: KVM: arm64: Extend memory donation to allow host-to-guest transitions
3c9a9e9201ee ANDROID: BACKPORT: KVM: arm64: Handle guest stage-2 page-tables entirely at EL2
c4cb035083ae ANDROID: BACKPORT: KVM: arm64: Disallow dirty logging and RO memslots with pKVM
8b92cda797c4 ANDROID: KVM: arm64: Do not allow memslot changes after first VM run under pKVM
b5040c57435d ANDROID: KVM: arm64: Check for PTE validity when checking for executable/cacheable
fee8fb3c2f1b ANDROID: KVM: arm64: Extend memory sharing to allow host-to-guest transitions
5bc92e92c6d7 ANDROID: KVM: arm64: Provide a hypercall for the host to reclaim guest memory
e18a331cbcf5 ANDROID: KVM: arm64: Add PC_UPDATE_REQ flags covering all PC updates
7019883a3572 ANDROID: KVM: arm64: Add vcpu flag copy primitive
0cd896e32e3b ANDROID: KVM: arm64: Repurpose a byte of 'order' for flags in 'struct hyp_page'
d598e5fead5d FROMLIST: KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run()
e3e91d77b687 FROMLIST: KVM: arm64: Don't unnecessarily map host kernel sections at EL2
8802d454c80a FROMLIST: KVM: arm64: Explicitly map 'kvm_vgic_global_state' at EL2
d25e6575a302 FROMLIST: BACKPORT: KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2
5e2630d00809 FROMLIST: KVM: arm64: Unmap 'kvm_arm_hyp_percpu_base' from the host
788cd59832b6 FROMLIST: BACKPORT: KVM: arm64: Return guest memory from EL2 via dedicated teardown memcache
0a4a4dc1ea34 FROMLIST: KVM: arm64: Instantiate guest stage-2 page-tables at EL2
2ec58872f4ed FROMLIST: KVM: arm64: Consolidate stage-2 initialisation into a single function
cbd6e04ef886 FROMLIST: KVM: arm64: Add generic hyp_memcache helpers
87a2997d2d6b FROMLIST: BACKPORT: KVM: arm64: Provide I-cache invalidation by virtual address at EL2
c5f6c5a7ebe8 FROMLIST: KVM: arm64: Initialise hypervisor copies of host symbols unconditionally
3c6a284905de FROMLIST: KVM: arm64: Add per-cpu fixmap infrastructure at EL2
b3cf2125c346 FROMLIST: KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1
Test: treehugger
Bug: 256950887
Change-Id: I49c6fa3cc1379f347edf64dd474e488f35188126
|
|
Change-Id: I73d4e3d2a2f5ff618fe059878f7d07f01d5c855f
|
|
c494317762 am: 2c2bbb3451
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2276911
Change-Id: Ib0e48358a95e358b809930e5fbbcc62480a19dff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2276911
Change-Id: I0b6d47613af86d5c131844c3558fa0b03a36b593
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2276911
Change-Id: I5b8a66e6eead4873f8b635e78a9d51e3322920b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Unused since aosp/2274146
Test: build
Change-Id: I37d20952fcfd3ec93ab6411e3bcb09be545e377e
|
|
Change-Id: I5220ffa6c6f9e7a20d63133861fd0157cf0ed81f
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2251073
Change-Id: I0b6d4b94467626d14a57cc39a0e50dfc5284155d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2251073
Change-Id: Id950c49a1841df1ccac1ca9a10c635fda47cc25b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/2251073
Change-Id: I6156789f9d08465e29fafc3e69365737e319af50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
git log --first-parent -100 --oneline --no-decorate 74ca15c52343..f1076051b3e9:
f1076051b3e9 FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling
578fd5ff9c81 UPSTREAM: crypto: jitter - add oversampling of noise source
43c47c081e1c ANDROID: binder: add support for uclamp inheritance
eb07b1080fd1 Merge 5.15.72 into android14-5.15
b5b1ab869498 ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM
c0f24579002c ANDROID: scsi: ufs: add complete init vendor hook
f3176dc624b1 ANDROID: 16k target: don't write defconfig to source tree
2f81119adf92 ANDROID: kleaf: add 16k variant of kernel_aarch64
e7451150cb70 ANDROID: GKI: Add module load time symbol protection
ea705b4ac32f Revert "ANDROID: GKI: Add script to generate symbol protection headers"
734319f97956 Revert "ANDROID: GKI: Add module load time protected symbol lookup"
89ec07979bff Revert "ANDROID: GKI: Do not force select MODULE_SIG_ALL"
40df1152c4c3 Revert "ANDROID: GKI: Enable config for module signing"
c09f10c778ea Revert "ANDROID: GKI: Disable security lockdown for unsigned modules"
94442686bcde Revert "ANDROID: GKI: remove info print for header generation"
d9a5e8708b70 ANDROID: GKI: Add ARM64_16K_PAGES variant
2ea078c25c19 UPSTREAM: arm64/sve: Fix warnings when SVE is disabled
3913b9b11860 UPSTREAM: arm64/sve: Add stub for sve_max_virtualisable_vl()
859af08fcb23 UPSTREAM: KVM: arm64: Use kmemleak_free_part_phys() to unregister hyp_mem_base
fa788ac0387f UPSTREAM: KVM: arm64: Fix compile error due to sign extension
636ae94812d6 UPSTREAM: arm64: Update 'unwinder howto'
42f60acf87d3 UPSTREAM: KVM: arm64: Don't open code ARRAY_SIZE()
1dd0ab403be5 UPSTREAM: KVM: arm64: Move nVHE-only helpers into kvm/stacktrace.c
b86baac90dfc BACKPORT: KVM: arm64: Make unwind()/on_accessible_stack() per-unwinder functions
c89060e64fd6 UPSTREAM: KVM: arm64: Move nVHE stacktrace unwinding into its own compilation unit
e34746149d37 UPSTREAM: KVM: arm64: Move PROTECTED_NVHE_STACKTRACE around
56d91166de8c UPSTREAM: KVM: arm64: Introduce pkvm_dump_backtrace()
9827257b1064 UPSTREAM: KVM: arm64: Implement protected nVHE hyp stack unwinder
960e577c74ee UPSTREAM: KVM: arm64: Save protected-nVHE (pKVM) hyp stacktrace
73df8423f1e6 UPSTREAM: KVM: arm64: Stub implementation of pKVM HYP stack unwinder
3a212429b6ac UPSTREAM: KVM: arm64: Allocate shared pKVM hyp stacktrace buffers
1f6fdc0714f9 UPSTREAM: KVM: arm64: Add PROTECTED_NVHE_STACKTRACE Kconfig
abb394eb772d UPSTREAM: KVM: arm64: Introduce hyp_dump_backtrace()
dabd63d84277 UPSTREAM: KVM: arm64: Implement non-protected nVHE hyp stack unwinder
141f08d81020 UPSTREAM: KVM: arm64: Prepare non-protected nVHE hypervisor stacktrace
d698a8891acc UPSTREAM: KVM: arm64: Stub implementation of non-protected nVHE HYP stack unwinder
6c4abe288d2e BACKPORT: KVM: arm64: On stack overflow switch to hyp overflow_stack
2816a62e5863 UPSTREAM: arm64: stacktrace: Add description of stacktrace/common.h
7ffe3cc8506b BACKPORT: arm64: stacktrace: Factor out common unwind()
62ae2c90fa93 UPSTREAM: arm64: stacktrace: Handle frame pointer from different address spaces
ab2100e35a51 UPSTREAM: arm64: stacktrace: Factor out unwind_next_common()
c99ccd7ed637 UPSTREAM: arm64: stacktrace: Factor out on_accessible_stack_common()
e931ffbd2f95 BACKPORT: arm64: stacktrace: Add shared header for common stack unwinding code
a4d15eb36c74 UPSTREAM: KVM: arm64: Get rid or outdated comments
3961622cc7f4 UPSTREAM: KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg()
56d6eb225df5 UPSTREAM: KVM: arm64: Get rid of find_reg_by_id()
74163aa2319e UPSTREAM: KVM: arm64: vgic: Tidy-up calls to vgic_{get,set}_common_attr()
fd31f5909538 UPSTREAM: KVM: arm64: vgic: Consolidate userspace access for base address setting
d5fac3cff03c UPSTREAM: KVM: arm64: vgic-v2: Add helper for legacy dist/cpuif base address setting
404da1f7539f UPSTREAM: KVM: arm64: vgic: Use {get,put}_user() instead of copy_{from.to}_user
b179219cfa31 UPSTREAM: KVM: arm64: vgic-v2: Consolidate userspace access for MMIO registers
120e61668b7e UPSTREAM: KVM: arm64: vgic-v3: Consolidate userspace access for MMIO registers
c62f7a4ab738 UPSTREAM: KVM: arm64: vgic-v3: Use u32 to manage the line level from userspace
bd962474ad22 UPSTREAM: KVM: arm64: vgic-v3: Convert userspace accessors over to FIELD_GET/FIELD_PREP
81f1a337559c UPSTREAM: KVM: arm64: vgic-v3: Make the userspace accessors use sysreg API
aaaa4feb0839 UPSTREAM: KVM: arm64: vgic-v3: Push user access into vgic_v3_cpu_sysregs_uaccess()
29e2ef9013ef UPSTREAM: KVM: arm64: vgic-v3: Simplify vgic_v3_has_cpu_sysregs_attr()
8556a326d09c UPSTREAM: KVM: arm64: Get rid of reg_from/to_user()
1e10e1a112f6 UPSTREAM: KVM: arm64: Consolidate sysreg userspace accesses
28d86f0619d7 UPSTREAM: KVM: arm64: Rely on index_to_param() for size checks on userspace access
b13d4b4ac020 UPSTREAM: KVM: arm64: Introduce generic get_user/set_user helpers for system registers
53d3c57fcb6b UPSTREAM: KVM: arm64: Reorder handling of invariant sysregs from userspace
b6dbdd5d3212 UPSTREAM: KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrieving helper
74ff69996734 UPSTREAM: KVM: arm64: Fix hypervisor address symbolization
f8262b6564bc UPSTREAM: KVM: arm64: nvhe: Add intermediates to 'targets' instead of extra-y
bc4f57213d9f UPSTREAM: KVM: arm64: nvhe: Rename confusing obj-y
b80bb78b43fe UPSTREAM: KVM: arm64: Move the handling of !FP outside of the fast path
e6da86940930 UPSTREAM: KVM: arm64: Document why pause cannot be turned into a flag
8640b0935240 UPSTREAM: KVM: arm64: Reduce the size of the vcpu flag members
e46c3a4c3dd4 UPSTREAM: KVM: arm64: Add build-time sanity checks for flags
1f7778447487 UPSTREAM: KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
5859f302263b UPSTREAM: KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag
a83885ad91d1 UPSTREAM: KVM: arm64: Kill unused vcpu flags field
0a8b715d2014 BACKPORT: KVM: arm64: Move vcpu WFIT flag to the state flag set
c2bd465ec96f UPSTREAM: KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
9efbdc12383e UPSTREAM: KVM: arm64: Move vcpu SVE/SME flags to the state flag set
8a5435ac36ed UPSTREAM: KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
b922edc36103 BACKPORT: arm64: Copy the task argument to unwind_state
e12793be9858 BACKPORT: arm64: Split unwind_init()
9b7313110223 UPSTREAM: arm64: stacktrace: use non-atomic __set_bit
4a2137cca82e UPSTREAM: arm64: kasan: do not instrument stacktrace.c
845562b6c6cc UPSTREAM: arm64: stacktrace: align with common naming
06a99eb8583f BACKPORT: arm64: stacktrace: rename stackframe to unwind_state
91f07e16aa6e UPSTREAM: arm64: stacktrace: rename unwinder functions
3a441566c291 BACKPORT: arm64: stacktrace: make struct stackframe private to stacktrace.c
eb9cda07d8d9 UPSTREAM: arm64: stacktrace: delete PCS comment
f2536e51e4c9 UPSTREAM: arm64: stacktrace: remove NULL task check from unwind_frame()
1b97dc8fd691 BACKPORT: arm64: Make some stacktrace functions private
2ef3336f08b7 Revert "ANDROID: arm64: stacktrace: export start_backtrace symbol"
41928e303ce4 UPSTREAM: arm64: Make dump_backtrace() use arch_stack_walk()
8d3d9885b92c UPSTREAM: arm64: Make profile_pc() use arch_stack_walk()
e17fea30d66c UPSTREAM: arm64: Make return_address() use arch_stack_walk()
6c43c4bbf6a5 BACKPORT: arm64: Make __get_wchan() use arch_stack_walk()
9592359da1d6 BACKPORT: arm64: Make perf_callchain_kernel() use arch_stack_walk()
924040f9358f UPSTREAM: arm64: Mark __switch_to() as __sched
e37734137502 UPSTREAM: arch: Make ARCH_STACKWALK independent of STACKTRACE
68af9a9d7bae BACKPORT: arm64: ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTR
5ac0ddd7df1d UPSTREAM: KVM: arm64: Move vcpu PC/Exception flags to the input flag set
53977bee593f UPSTREAM: KVM: arm64: Move vcpu configuration flags into their own set
8ed1b808db97 UPSTREAM: KVM: arm64: Add three sets of flags to the vcpu state
Test: treehugger
Bug: 253148810
Change-Id: I6bd52d7f423b57986e3e9caf56699c5af351415a
|
|
Change-Id: Ide865c12458a86c2304ce7bfbe742947613f4663
|
|
am: 79be42f324
Original change: https://googleplex-android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/20130336
Change-Id: I9158e20002677d5540c8507f442c0d93c1877292
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64/+/20130336
Change-Id: Ica33fc420f6e397e56bcf0573e9b57035840d20b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Change-Id: I6de7cd31b8bc6340557154b074d2b27e37fc8e40
|
|
Change-Id: Iabff06139e1c5dad7240297e25f439f715b94a37
|