Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate a6f610f1f1e6..19424168db55:
19424168db55 ANDROID: KVM: arm64: Force CMOs with FWB when reclaiming guest pages
f177a280b1e5 ANDROID: KVM: arm64: Fix MMIO guard map error handling
32bef95f9124 UPSTREAM: psi: Fix psi state corruption when schedule() races with cgroup move
e4c738dd1383 ANDROID: Update the ABI representation
07e046b99666 BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
b36687868444 ANDROID: KVM: arm64: Fix MMIO guard unmap
befd3e393e64 UPSTREAM: crypto: jitter - add oversampling of noise source
6ed90e9805b8 ANDROID: Update the ABI representation
9a8b45a9e431 FROMGIT: f2fs: support recording stop_checkpoint reason into super_block
800870b6d4ce ANDROID: Update the ABI representation
b6a23be181a1 ANDROID: Fix for kernelci !CONFIG_SMP break-breaks
9bc66fe57c42 ANDROID: fuse-bpf: set error_in to ENOENT in negative lookup
92fc848ef548 ANDROID: fuse-bpf: Add ability to run ranges of tests to fuse_test
cd9914280a17 BACKPORT: NFC: netlink: fix sleep in atomic bug when firmware download timeout
e56825d04840 ANDROID: KVM: arm64: Initialize ptr auth in protected mode
ab9c52146ff6 ANDROID: cgroup: Add vendor hook for rebuild_root_domains_bypass
8015dd49c00e FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()
5495c19c30ea ANDROID: Update the ABI symbol list and xml
9c24cb8704b1 UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie
80c59100dade UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast
9fafd34f1d70 UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet
d91e7b80d89a ANDROID: Update the ABI representation
14e1028389b8 ANDROID: sched: Fix off-by-one with cpupri MAX_RT_PRIO evaluation
7a6ea55aa01a Revert "ANDROID: workqueue: add vendor hook for wq lockup information"
7b19b0064b9b UPSTREAM: kernel/irq: export irq_gc_set_wake
1856a68952a9 ANDROID: Update the ABI representation
1bd5344779e7 ANDROID: fuse-bpf: Add test for lookup postfilter
494e7075c95d ANDROID: fuse-bpf: readddir postfilter fixes
8483cc3a75a2 ANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKI
f81369442466 ANDROID: force struct cgroup_taskset to be defined in KMI
3dc6e416a159 ANDROID: force struct blk_mq_alloc_data to be defined in KMI
af4d4153ca0c BACKPORT: erofs: fix use-after-free of on-stack io[]
aec8f79a0fc6 ANDROID: GKI: db845c: Update symbols list and ABI
7b87b9ddb4ef ANDROID: kleaf: Explicit list of ABI files.
d25aa0dbae2a FROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT
5625e355a9c4 ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr
0cf7d9ce9f83 Revert "UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout"
1d61c5b5a06a Revert "FROMLIST: scsi: ufs: Fix deadlocks between power management and error handler"
dd18c291f9a9 BACKPORT: UPSTREAM: kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}
Test: treehugger
Bug: 250002046
Change-Id: I4ba1c2d7e3286b4c2abf2a33e6956ddfc160520f
|
|
git log --first-parent -100 --oneline --no-decorate 571f9fff874f..a6f610f1f1e6:
a6f610f1f1e6 Revert "UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout"
63eb37070e60 Revert "FROMLIST: scsi: ufs: Fix deadlocks between power management and error handler"
18131d023442 BACKPORT: UPSTREAM: kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}
f68d040c318f FROMLIST: scsi: ufs: Fix deadlocks between power management and error handler
32934b542c3d UPSTREAM: ASoC: hdmi-codec: make hdmi_codec_controls static
46a21348d614 UPSTREAM: ASoC: hdmi-codec: Add a prepare hook
21e97dfa193b UPSTREAM: ASoC: hdmi-codec: Add iec958 controls
9e9d26699dbc UPSTREAM: ASoC: hdmi-codec: Rework to support more controls
8de9ae8605ff UPSTREAM: ALSA: iec958: Split status creation and fill
92c209708ae1 UPSTREAM: ALSA: doc: Clarify IEC958 controls iface
6cc06d03bff9 UPSTREAM: ASoC: hdmi-codec: remove unused spk_mask member
004a44b9138a UPSTREAM: ASoC: hdmi-codec: remove useless initialization
a7633aa2d93d UPSTREAM: ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format
c584eb99bb43 UPSTREAM: ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack()
f5a1cb7fd6e4 UPSTREAM: ASoC: hdmi-codec: Add RX support
6140082c1106 UPSTREAM: ASoC: hdmi-codec: Get ELD in before reporting plugged event
185f60f2bbab ANDROID: add forward declaration vm_unmapped_area_info
d1b29856cad6 ANDROID: net: export symbol for tracepoint_consume_skb
952141fb9237 BACKPORT: dm verity: set DM_TARGET_IMMUTABLE feature flag
b5fe8c470e85 BACKPORT: pipe: Fix missing lock in pipe_resize_ring()
790fa51f7bd2 BACKPORT: KVM: x86: avoid calling x86 emulator without a decoded instruction
ee742bccf646 ANDROID: power: fix vendor hook in suspend.c
7108d9d0e5f2 ANDROID: remove inclusions from hook definition headers
d6ab8e3ba2d7 Revert "ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU."
aa381a5c7146 ANDROID: remove CONFIG_TRACEPOINTS from hook definition headers
aff230903499 BACKPORT: watchqueue: make sure to serialize 'wqueue->defunct' properly
66047fb43166 ANDROID: Update the ABI representation
d451b4eee246 ANDROID: Update the ABI representation
3d35c6b91d6d UPSTREAM: scsi: ufs: core: Reduce the power mode change timeout
5c6d73ac2c04 BACKPORT: scsi: ufs: core: Increase fDeviceInit poll frequency
220890882465 FROMGIT: f2fs: increase the limit for reserve_root
7af4b3ca302b FROMGIT: f2fs: complete checkpoints during remount
7a0467117770 FROMGIT: f2fs: flush pending checkpoints when freezing super
f18d40369c2a FROMGIT: f2fs: remove gc_urgent_high_limited for cleanup
68f703b19f82 FROMGIT: f2fs: fix wrong continue condition in GC
8ecc3b8d53b1 BACKPORT: f2fs: handle decompress only post processing in softirq
23d664773fe7 BACKPORT: f2fs: introduce memory mode
1dd8074b61d4 ANDROID: Update the ABI representation
9bc5a118ef8a Revert "ANDROID: usb: host: export additional xhci symbols for ring management"
3743e36578ce Revert "ANDROID: GKI: signal: Export for __lock_task_sighand"
7219ca326a8e Revert "ANDROID: Sched: Add restricted vendor hooks for scheduler"
4e709a85e578 ANDROID: fix kernelci issue for allnoconfig builds
909d582d3a0b ANDROID: sched: Introducing PELT multiplier
9cfe2646f7f4 Revert "ANDROID: vendor_hooks: FPSIMD save/restore by using vendor_hooks"
c7afbeb17edf Revert "ANDROID: mm: export zone_watermark_ok"
e09aff6074e1 ANDROID: softirq: Add EXPORT_SYMBOL_GPL for softirq and tasklet
dd04e189dfa3 ANDROID: Update the ABI representation
e3b7e41f06a7 ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath.
b5bf2997c343 FROMLIST: xfrm: Ensure policy checked for nested ESP tunnels
970e02667c96 FROMLIST: xfrm: Skip checking of already-verified secpath entries
039f38f9aab8 Revert "ANDROID: mm: add vendor hook for vmpressure"
fc6f47b6fce1 Revert "ANDROID: module: Add vendor hook"
f509b285d7d3 ANDROID: Update the ABI representation
b8762fa26554 BACKPORT: mm: don't be stuck to rmap lock on reclaim path
737a5314c9f3 ANDROID: power: Add vendor hook for suspend
19b9be6d3568 ANDROID: vendor_hooks:vendor hook for mmput
4a84a59cb80a ANDROID: vendor_hooks:vendor hook for pidfd_open
Test: treehugger
Bug: 248457252
Change-Id: Ica0838f0738830b9e8207d80bb0c3c5b2e533f11
|
|
git log --first-parent -100 --oneline --no-decorate f8ca44396e51..571f9fff874f:
571f9fff874f ANDROID: Update the ABI representation
a48ad117ec81 BACKPORT: f2fs: do not set compression bit if kernel doesn't support
406e9b3d0b8a BACKPORT: f2fs: do not count ENOENT for error case
0d59b2578a0a BACKPORT: f2fs: avoid infinite loop to flush node pages
6d2d344c5f27 BACKPORT: f2fs: replace congestion_wait() calls with io_schedule_timeout()
ffe2cbbff971 BACKPORT: f2fs: fix wrong condition check when failing metapage read
9f4fae40a971 UPSTREAM: arm64: perf: Support new DT compatibles
be08fd28ca58 UPSTREAM: arm64: perf: Simplify registration boilerplate
96dc76e1b154 UPSTREAM: arm64: perf: Support Denver and Carmel PMUs
5ac3e909a43c UPSTREAM: arm64: perf: add support for Cortex-A78
913113f05fa2 UPSTREAM: binder: fix redefinition of seq_file attributes
0c79c40888ed BACKPORT: drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
0a21a3eb9fce BACKPORT: usb: gadget: rndis: prevent integer overflow in rndis_set_response()
d9d8680e9f7c BACKPORT: KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID
2f9fed9ce805 BACKPORT: Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
bc80ea8a4296 BACKPORT: io_uring: always grab file table for deferred statx
0380da7fd63a FROMGIT: io_uring: Use original task for req identity in io_identity_cow()
19bb609b45fb FROMLIST: binder: fix UAF of ref->proc caused by race condition
999976097d70 ANDROID: binder: fix pending prio state for early exit
b5a6bcf9dceb ANDROID: Remove all but top-level OWNERS
254dfc7e9847 ANDROID: Update the ABI representation
feb89f3850e6 ANDROID: fix kernelci error in fs/fuse/dir.c
3821e5b25c40 ANDROID: power: add a vendor hook to log unfrozen tasks
f2cf53322feb ANDROID: fuse-bpf: Fix RCU/reference issue
1f44e4411f9e UPSTREAM: exfat: reduce block requests when zeroing a cluster
885349f53dd7 FROMGIT: arm64: fix oops in concurrently setting insn_emulation sysctls
eb4344203d97 FROMLIST: scsi: ufs: Fix a race condition related to device management commands
561c27072501 ANDROID: vendor_hooks: tune reclaim scan type for specified mem_cgroup
a6b9536c10ab ANDROID: KVM: arm64: Increase size of FF-A buffer
094905c87771 ANDROID: fuse-bpf: Always call revalidate for backing
a8b1cff5341f ANDROID: fuse-bpf: Adjust backing handle funcs
a06f77a0ddc8 ANDROID: fuse-bpf: Fix revalidate error path and backing handling
329650e3b970 ANDROID: fuse: Don't use readdirplus w/ nodeid 0
55f267ee0497 ANDROID: fuse-bpf: Fix use of get_fuse_inode
81a1ae6b4395 ANDROID: mm: unlock the page on speculative fault retry
2957657ac3ad ANDROID: power: Add vendor hook for suspend
ace01eaf6ba6 FROMGIT: Binder: add TF_UPDATE_TXN to replace outdated txn
f6acdedf61a6 ANDROID: GKI: forward declare struct tcpci_data in vendor hooks
037c2b81acb0 ANDROID: Fix warning for undeclared struct acr_info
825e1059b5c9 ANDROID: KVM: arm64: Free shadow data vCPUs memcache
f677cbf07662 ANDROID: GKI: include more type definitions in vendor hooks
2b35014feafa ANDROID: fuse-bpf: Introduce readdirplus test case for fuse bpf
0559f8d2fd62 BACKPORT: nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
2c8c8d03c16f ANDROID: fuse-bpf: Make sure force_again flag is false by default
4ad093cae178 ANDROID: fuse-bpf: Make inodes with backing_fd reachable for regular FUSE fuse_iget
6210ced85099 BACKPORT: ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
da358e264cbe BACKPORT: locking: Add missing __sched attributes
4e1dd5a354cc BACKPORT: ALSA: pcm: Fix races among concurrent prealloc proc writes
4e5367f25db1 BACKPORT: ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
dd17ad6e7d3c BACKPORT: ALSA: pcm: Fix races among concurrent read/write and buffer changes
f39647e757b5 ANDROID: Fix up abi issue with struct snd_pcm_runtime
d7202e9cc47e BACKPORT: ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
80b6ac8cf3fb Revert "ANDROID: fuse-bpf: use target instead of parent inode to execute backing revalidate"
5d95acffca4c ANDROID: KVM: arm64: Fix error handling in pKVM FF-A proxy
854df93a7abd ANDROID: GKI: Expose device async to userspace
18be5dcef3e6 FROMGIT: f2fs: fix iostat related lock protection
fc02d3582a66 BACKPORT: FROMLIST: dma-buf: Move sysfs work out of DMA-BUF export path
fca6ddffc8d0 ANDROID: vendor_hooks: add vendor hoook in current_alloc_flags()
45cb58e13408 ANDROID: vendor_hooks: add vendor hoook to report acr_info in cma_alloc()
45d8a7d082aa ANDROID: Enable GKI Dr. No Enforcement
06e6eb707da5 ANDROID: KVM: arm64: Prevent kmemleak from accessing .hyp.data
2f97e58fd2a6 BACKPORT: exfat: improve write performance when dirsync enabled
Test: treehugger
Bug: 240733264
Change-Id: Iec5b2c59b2959484673b72fd2bc3fcbb9f20da7c
Merged-In: Iec5b2c59b2959484673b72fd2bc3fcbb9f20da7c
|
|
git log --first-parent -100 --oneline --no-decorate 42596c7b41c8..f8ca44396e51:
f8ca44396e51 FROMLIST: scsi: ufs: Fix a race between the interrupt handler and the reset handler
3e1a3ae03666 FROMLIST: scsi: ufs: Support clearing multiple commands at once
986b493c4c00 FROMLIST: scsi: ufs: Simplify ufshcd_clear_cmd()
fe3b7f87c4fb ANDROID: Adding Image.gz and boot-gz.img
e913814ab623 ANDROID: softirq: Refine RT defer softirq
043c58ffe09d ANDROID: binder: fix race in priority restore
d45e8f3336bb ANDROID: binder: switch task argument for binder_thread
d4dce34fbb0f ANDROID: binder: pass desired priority by reference
e4f3cf6bdb34 ANDROID: binder: fold common setup of node_prio
a4e61a480541 ANDROID: Update the ABI representation
8d9e58e6f378 ANDROID: Update the ABI representation
19e41a340441 ANDROID: sched: Add vendor hook for cpu distribution functions
a08f97839216 ANDROID: Update the ABI representation
4b895c556fa4 BACKPORT: io_uring: fix race between timeout flush and removal
20c6e1ba5540 ANDROID: KVM: arm64: Don't update IOMMUs unnecessarily
c84bdd74f8bb ANDROID: Creating boot.img for x86_64 GKI
84b11bc9d493 ANDROID: Update the ABI representation
b5a54d8de219 BACKPORT: net/sched: cls_u32: fix netns refcount changes in u32_change()
d23166278eb8 ANDROID: Update the ABI representation
13b6bd38bb1f ANDROID: mm: vh for compaction begin/end
d68ba8769b81 ANDROID: Fix the CONFIG_ANDROID_VENDOR_OEM_DATA=n build
2a6fab14792e ANDROID: Update the ABI representation
a1037b8e1bf9 ANDROID: init_task: Init android vendor and oem data
bb697d4a01d3 FROMGIT: xfrm: do not set IPv4 DF flag when encapsulating IPv6 frames <= 1280 bytes.
812805ff3b0c UPSTREAM: io_uring: always use original task when preparing req identity
b610eff230f2 ANDROID: fuse-bpf: use target instead of parent inode to execute backing revalidate
1e48e8970cca FROMLIST: remoteproc: Fix dma_mem leak after rproc_shutdown
91ad5ba0aaa3 FROMLIST: dma-mapping: Add dma_release_coherent_memory to DMA API
6eece719b781 UPSTREAM: arm64: paravirt: Use RCU read locks to guard stolen_time
0db47d8194a4 Revert "FROMLIST: arm64: paravirt: Use RCU read locks to guard stolen_time"
e9dd78ebe1c8 FROMLIST: BACKPORT: mm: fix is_pinnable_page against on cma page
c0f1d79d13a4 ANDROID: Update the ABI representation
36767022510a ANDROID: Update the ABI representation
0ca85e35bf5b ANDROID: add vendor_hook to control CMA allocation ratio
1ccbb12b7453 ANDROID: Creating boot-img.tar.gz for aarch64
5d08df939912 ANDROID: Update the ABI representation
f0cf55d4bdea ANDROID: Update the ABI representation
45a00576f8f3 UPSTREAM: usb: dwc3: gadget: Move null pinter check to proper place
83962808e276 UPSTREAM: firmware_loader: use kernel credentials when reading firmware
f6243b50bb55 FROMGIT: dma-buf: ensure unique directory name for dmabuf stats
53cad4677c22 ANDROID: Update the ABI representation
9292423a3e5f BACKPORT: can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
0944dd474174 ANDROID: arm64: Fix MMIO guard ioremap when called before slab_is_available().
65735b81dd25 ANDROID: sched: Add vendor hook for update_rq_clock_pelt
4acf9710ca67 ANDROID: Disable CFI on trace hooks
b6193c56859c ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu
729adca51ad5 ANDROID: KVM: arm64: Remove stale shadow_handle field
bb4c6c0105ec BACKPORT: can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
4f1e1edb0859 Revert "ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu"
273ad59b014d ANDROID: Update the ABI representation
9328b6c49956 ANDROID: Update the ABI symbol list
207e72ba41dd BACKPORT: esp: Fix possible buffer overflow in ESP transformation
46fc349c5456 ANDROID: Update the ABI representation
45361b5a0f58 Revert "Revert "binder: Prevent context manager from incrementing ref 0""
346e46a9a304 UPSTREAM: scsi: ufs: core: Exclude UECxx from SFR dump list
f48d444fef46 FROMGIT: dma-buf: call dma_buf_stats_setup after dmabuf is in valid list
611d3745f33e ANDROID: mm: keep __get_user_pages_remote behavior
9afeef924cbf ANDROID: Update the ABI representation
ec9b4b8fff88 UPSTREAM: xfrm: fix tunnel model fragmentation behavior
Test: treehugger
Bug: 235314858
Change-Id: I16c80978f017437dc34980bca697f4ca863e6986
|
|
git log --first-parent -100 --oneline --no-decorate 4dce9d7a65b1..42596c7b41c8:
42596c7b41c8 ANDROID: fix ABI breakage caused by per_cpu_pages
2eb3710ce51b ANDROID: fix ABI breakage caused by adding union type in struct page
fc19a77b2ae4 FROMLIST: BACKPORT: mm/page_alloc: Remotely drain per-cpu lists
b71c6184dfbc FROMLIST: BACKPORT: mm/page_alloc: Protect PCP lists with a spinlock
c249c40b7973 FROMLIST: BACKPORT: mm/page_alloc: Split out buddy removal code from rmqueue into separate helper
a248d08a94de FROMLIST: BACKPORT: mm/page_alloc: Add page->buddy_list and page->pcp_list
e70a2e110bcd UPSTREAM: BACKPORT: mm/page_alloc: don't pass pfn to free_unref_page_commit()
570771928005 UPSTREAM: BACKPORT: mm/page_alloc: avoid conflating IRQs disabled with zone->lock
49f6aaf99d06 UPSTREAM: Revert "usb: dwc3: core: Add shutdown callback for dwc3"
721fb79e0ecc BACKPORT: staging: ion: Prevent incorrect reference counting behavour
0f6bc2b736d2 FROMGIT: net: fix wrong network header length
f6f08b9b1893 UPSTREAM: mm: fix unexpected zeroed page mapping with zram swap
c607c6184816 ANDROID: KVM: arm64: Fix for do not allow memslot changes after first VM run under pKVM
b9b94e2acac5 ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu
392241199bd8 ANDROID: Update the ABI representation
cebb2c99bea4 ANDROID: Update the ABI symbol list
10b114cc3c23 ANDROID: KVM: arm64: Export nvhe_hyp_panic_handler
67bef07aab11 FROMLIST: arm64: paravirt: Use RCU read locks to guard stolen_time
Test: treehugger
Bug: 232189411
Change-Id: I716aa80169f1240f977145dd61ea32052dd6e98c
|
|
git log --first-parent -100 --oneline --no-decorate a50ef731e098..4dce9d7a65b1:
4dce9d7a65b1 ANDROID: clang: update to 14.0.7
43e6093d9dac FROMGIT: KVM: arm64: Handle host stage-2 faults from 32-bit EL0
4eb197cb06e5 ANDROID: fix kernelci build issue for configfs module
3ed683cb941f ANDROID: gki - set CONFIG_USB_NET_AX88179_178A=y (usb gbit ethernet dongle)
277827dd5bf0 ANDROID: fix KCFLAGS override by __ANDROID_COMMON_KERNEL__
4053a1e89879 ANDROID: Add flag to indicate compiling against ACK
e78c5b621d09 UPSTREAM: mm: madvise: return correct bytes advised with process_madvise
5f9fb34d8b3b UPSTREAM: kfence, x86: fix preemptible warning on KPTI-enabled systems
a0046956bf6f BACKPORT: net/packet: fix slab-out-of-bounds access in packet_recvmsg()
06bb3003c686 BACKPORT: dm: fix NULL pointer issue when free bio
98c15b2bad1a ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree
6450df3d7e10 ANDROID: arm64: Auto-enroll MMIO guard on protected vms
3e591c63b137 ANDROID: cma: allow to use CMA in swap-in path
c56ecad17200 UPSTREAM: f2fs: should not truncate blocks during roll-forward recovery
Test: treehugger
Bug: 231392535
Change-Id: Icc2de2ebb1f7073a3fdc5e198deaa65eeb7fd5ce
|
|
git log --first-parent -100 --oneline --no-decorate 68c87a277c31..a50ef731e098:
a50ef731e098 BACKPORT: media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
0496c13ded02 ANDROID: GKI: build damon reclaim
b3190b539a08 FROMLIST: mm/damon/reclaim: Fix the timer always stays active
ca5cc6bc4cfb BACKPORT: treewide: Add missing includes masked by cgroup -> bpf dependency
891f111a149a UPSTREAM: mm/damon: modify damon_rand() macro to static inline function
284927effaca UPSTREAM: mm/damon: add 'age' of region tracepoint support
3d89e6331060 UPSTREAM: mm/damon: hide kernel pointer from tracepoint event
1656aa6e496f UPSTREAM: mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log
a0220f613b74 UPSTREAM: mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging
6be0ebcb8938 UPSTREAM: mm/damon/dbgfs: remove an unnecessary variable
1b9e81febe0f UPSTREAM: mm/damon: move the implementation of damon_insert_region to damon.h
196600574ba4 UPSTREAM: mm/damon: add access checking for hugetlb pages
2d885a490288 UPSTREAM: mm/damon/dbgfs: support all DAMOS stats
4baaaded13f8 UPSTREAM: mm/damon/reclaim: provide reclamation statistics
5388d0502f36 UPSTREAM: mm/damon/schemes: account how many times quota limit has exceeded
caa9694119b4 UPSTREAM: mm/damon/schemes: account scheme actions that successfully applied
cb7e28849db0 UPSTREAM: mm/damon: convert macro functions to static inline functions
e7b7a5370d33 UPSTREAM: mm/damon: move damon_rand() definition into damon.h
5fefa05ffd0f UPSTREAM: mm/damon/schemes: add the validity judgment of thresholds
1a8086a78ed5 UPSTREAM: mm/damon/vaddr: remove swap_ranges() and replace it with swap()
ed97f2620f86 UPSTREAM: mm/damon: remove some unneeded function definitions in damon.h
0fb0a85d4299 UPSTREAM: mm/damon/core: use abs() instead of diff_of()
df930c3b5d9b UPSTREAM: mm/damon: unified access_check function naming rules
b1ddf425f66f UPSTREAM: mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()'
5529c8c7eb19 UPSTREAM: mm/damon/dbgfs: protect targets destructions with kdamond_lock
3de975028c54 UPSTREAM: mm/damon/vaddr-test: remove unnecessary variables
0a44e491b5b3 UPSTREAM: mm/damon/vaddr-test: split a test function having >1024 bytes frame size
a5405bc0f57c UPSTREAM: mm/damon/vaddr: remove an unnecessary warning message
04b67c5cf27d UPSTREAM: mm/damon/core: remove unnecessary error messages
1b77288b69d9 UPSTREAM: mm/damon/dbgfs: remove an unnecessary error message
5e3197617187 UPSTREAM: mm/damon/core: use better timer mechanisms selection threshold
cce6ca2fa3c7 UPSTREAM: mm/damon/core: fix fake load reports due to uninterruptible sleeps
856b276105bb BACKPORT: timers: implement usleep_idle_range()
4c721a7b6e42 UPSTREAM: mm/damon/dbgfs: fix missed use of damon_dbgfs_lock
48bd7c89638d UPSTREAM: mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation
90ba2d5488ed UPSTREAM: mm/damon: remove return value from before_terminate callback
c8aa05a582bd UPSTREAM: mm/damon: fix a few spelling mistakes in comments and a pr_debug message
8d31217aa05d UPSTREAM: mm/damon: simplify stop mechanism
c8f09592281d UPSTREAM: mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on
2aafd45856f0 UPSTREAM: mm/damon: remove unnecessary variable initialization
b3b73183327c UPSTREAM: mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM)
656bbf4bded7 UPSTREAM: selftests/damon: support watermarks
545df688142a UPSTREAM: mm/damon/dbgfs: support watermarks
62bd89b42a99 UPSTREAM: mm/damon/schemes: activate schemes based on a watermarks mechanism
f4a02dbcefb6 UPSTREAM: tools/selftests/damon: update for regions prioritization of schemes
98260e4ee7fe UPSTREAM: mm/damon/dbgfs: support prioritization weights
2b85e83330ff UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization
76fb24657c70 UPSTREAM: mm/damon/schemes: prioritize regions within the quotas
6a0d2afdab6f UPSTREAM: mm/damon/selftests: support schemes quotas
350631992ffb UPSTREAM: mm/damon/dbgfs: support quotas of schemes
e2eee39ec120 UPSTREAM: mm/damon/schemes: implement time quota
a7e263a0c59e UPSTREAM: mm/damon/schemes: skip already charged targets and regions
51cd480dec1c UPSTREAM: mm/damon/schemes: implement size quota for schemes application speed control
78572870a2eb UPSTREAM: mm/damon/paddr: support the pageout scheme
8d537db0f98c UPSTREAM: mm/damon/dbgfs: remove unnecessary variables
c525089abfaf UPSTREAM: mm/damon/vaddr: constify static mm_walk_ops
fd1bd69a674c UPSTREAM: mm/damon/dbgfs: support physical memory monitoring
2dc9fec10eb2 UPSTREAM: mm/damon: implement primitives for physical address space monitoring
7dc7024f32df UPSTREAM: mm/damon/vaddr: separate commonly usable functions
319f3accc78a UPSTREAM: mm/damon/dbgfs-test: add a unit test case for 'init_regions'
2c807d1f1fff UPSTREAM: mm/damon/dbgfs: allow users to set initial monitoring target regions
99510047c7ec UPSTREAM: selftests/damon: add 'schemes' debugfs tests
fe2da2d93066 UPSTREAM: mm/damon/schemes: implement statistics feature
59e4256bb06f UPSTREAM: mm/damon/dbgfs: support DAMON-based Operation Schemes
77091caf831b UPSTREAM: mm/damon/vaddr: support DAMON-based Operation Schemes
07cefe8b8c91 UPSTREAM: mm/damon/core: implement DAMON-based Operation Schemes (DAMOS)
a0a2eec57c48 UPSTREAM: mm/damon/core: account age of target regions
e5a92ffc766e UPSTREAM: mm/damon/core: nullify pointer ctx->kdamond with a NULL
f6a7b6527d91 UPSTREAM: mm/damon: needn't hold kdamond_lock to print pid of kdamond
7aa826a5df81 UPSTREAM: mm/damon: remove unnecessary do_exit() from kdamond
bbc7383c1f4b UPSTREAM: mm/damon/core: print kdamond start log in debug mode only
d09e6d43669f UPSTREAM: include/linux/damon.h: fix kernel-doc comments for 'damon_callback'
0492d06b2e46 UPSTREAM: mm/damon: grammar s/works/work/
e24d4d7d21b3 UPSTREAM: mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()'
729698e1abb3 UPSTREAM: mm/damon: don't use strnlen() with known-bogus source length
789928c5b6c8 UPSTREAM: mm/damon: add kunit tests
d3cff19d3197 UPSTREAM: mm/damon: add user space selftests
ac418a796566 UPSTREAM: mm/damon/dbgfs: support multiple contexts
9fda42d2d68d UPSTREAM: mm/damon/dbgfs: export kdamond pid to the user space
c8ecb4f7a184 UPSTREAM: mm/damon: implement a debugfs-based user space interface
e415cf98cbcb UPSTREAM: mm/damon: add a tracepoint
75f4f6ebe905 UPSTREAM: mm/damon: implement primitives for the virtual memory address spaces
ad6156f83394 UPSTREAM: mm/idle_page_tracking: make PG_idle reusable
f78eee74b4e1 UPSTREAM: mm/damon: adaptively adjust regions
40064a187786 UPSTREAM: mm/damon/core: implement region-based sampling
d1e43a5be8c2 UPSTREAM: mm: introduce Data Access MONitor (DAMON)
88e4dbaf592d ANDROID: Make MGLRU aware of speculative faults
e7c680add62e ANDROID: KVM: arm64: Prevent HVC calls outside of the core kernel text
32169780e810 ANDROID: fuse-bpf: Fix misuse of args.out_args
df2083258dc2 ANDROID: Update the ABI representation
d7b1683f7830 ANDROID: add __trace_bputs() to aarch64 ABI
f6c964af25ea ANDROID: Suppress build.sh deprecation warnings.
5d6831add7c1 ANDROID: KVM: arm64: s2mpu: Allow r/o access to control regs
d5c0f0f937af ANDROID: KVM: arm64: s2mpu: Allow reading MPTC entries
e56d9603a633 ANDROID: KVM: arm64: s2mpu: Allow L1ENTRY_* r/o access
96767ad7bec8 ANDROID: KVM: arm64: s2mpu: Refactor DABT handler
c43dfe89feb7 ANDROID: KVM: arm64: s2mpu: Extract L1ENTRY_* consts
7a9a5324327d BACKPORT: ext4: don't BUG if someone dirty pages without asking ext4 first
c383610d0fee UPSTREAM: binder: change error code from postive to negative in binder_transaction
d4d78c7278ee ANDROID: fuse-bpf: Fix non-fusebpf build
Test: treehugger
Bug: 230554335
Change-Id: I9019ea3fd5359403bcd5ada3780c57bf4ca5b740
|
|
git log --first-parent -100 --oneline --no-decorate 8be6e93244d8..68c87a277c31:
68c87a277c31 ANDROID: Update the ABI representation
699e6e32117a UPSTREAM: block: fix async_depth sysfs interface for mq-deadline
53ff5efb2c12 ANDROID: PCI/PM: Use usleep_range for d3hot_delay
609fa1be7a2a ANDROID: mm: page_pinner: fix elapsed time
d5d9a235764e ANDROID: mm: retry GUP with orignal gup_flags on failure
6acb26144401 ANDROID: GKI: 4/15/2022 KMI freeze
a034320a6855 ANDROID: add vendor fields to swap_slots_cache to support multiple swap devices
1b14ae01b09d ANDROID: add vendor fields to lruvec to record refault stats
af4eb0e377b0 ANDROID: add vendor fields to swap_info_struct to record swap stats
fae5207ecc3f ANDROID: scsi: ufs: Add suspend/resume SCSI command processing support
64293a57f15e ANDROID: scsi: ufs: Pass the clock scaling timeout as an argument
69014b2b3611 ANDROID: scsi: ufs: Move a clock scaling check
aca52cabdbc0 ANDROID: scsi: ufs: Reduce the clock scaling latency
00ed95fe93bc FROMGIT: scsi: ufs: core: scsi_get_lba() error fix
c0a4aeb7aa35 FROMGIT: scsi: ufs: Fix runtime PM messages never-ending cycle
0cd3abcaa4dd FROMGIT: scsi: core: sd: Add silence_suspend flag to suppress some PM messages
e46eb26194d2 FROMGIT: scsi: ufs: core: Remove wlun_dev_to_hba()
85d759e39acd FROMGIT: scsi: ufs: Add checking lifetime attribute for WriteBooster
44b7a4f00fcd FROMGIT: scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
aeedc786797e FROMGIT: scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl()
1fc4aef3d5bf FROMGIT: scsi: ufs: Modify Tactive time setting conditions
d87405c2fe78 FROMGIT: scsi: ufs: ufs-pci: Add support for Intel ADL
b65cfd7b921f FROMGIT: scsi: ufs: ufs-mediatek: Add put_device() after of_find_device_by_node()
4f4bf31d39ed FROMGIT: scsi: ufs: ufshpb: Fix warning in ufshpb_set_hpb_read_to_upiu()
acb0ef885c6c ANDROID: scsi: ufs: Minimize the difference with the upstream code
321995d2809b ANDROID: GKI: build multi-gen LRU
306dbfb34c0b FROMLIST: mm: multi-gen LRU: design doc
8b006e4d1cfc FROMLIST: mm: multi-gen LRU: admin guide
3cf1dfaaa513 FROMLIST: mm: multi-gen LRU: debugfs interface
96f4a592d31a FROMLIST: mm: multi-gen LRU: thrashing prevention
76fdc1010bbd FROMLIST: mm: multi-gen LRU: kill switch
082bc8296ade FROMLIST: mm: multi-gen LRU: optimize multiple memcgs
93c4f8679393 FROMLIST: mm: multi-gen LRU: support page table walks
c8356f7573a6 FROMLIST: mm: multi-gen LRU: exploit locality in rmap
436dff20ebac FROMLIST: mm: multi-gen LRU: minimal implementation
fe302bd1f933 FROMLIST: mm: multi-gen LRU: groundwork
4c6c81724900 FROMLIST: mm/vmscan.c: refactor shrink_node()
95acc9c28b24 FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
1ed19b562b1f FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()
b4f3b6ac7143 UPSTREAM: include/linux/page-flags-layout.h: cleanups
2b286703d9a3 UPSTREAM: include/linux/page-flags-layout.h: correctly determine LAST_CPUPID_WIDTH
80343eeaf3ad UPSTREAM: mm/swap: don't SetPageWorkingset unconditionally during swapin
0c20cff831e8 UPSTREAM: include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller
aadc45fae648 BACKPORT: mm: VM_BUG_ON lru page flags
bcc2f50f7b48 BACKPORT: mm: add __clear_page_lru_flags() to replace page_off_lru()
552f41655873 BACKPORT: mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list()
10899adee36d UPSTREAM: mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion()
c18b4f50cec6 BACKPORT: mm: don't pass "enum lru_list" to lru list addition functions
32ebee438252 BACKPORT: include/linux/mm_inline.h: shuffle lru list addition and deletion functions
885e11e970ba BACKPORT: mm/vmscan.c: use add_page_to_lru_list()
75020bfbe2a5 ANDROID: Move BRANCH from build.config.common to .constants.
5ef1198a153e ANDROID: Update the ABI symbol list
0a227f89cfc1 ANDROID: KVM: arm64: Do not allow memslot modifications once a PVM has run
Test: treehugger
Bug: 229814029
Change-Id: I562078504fc98958fdec568fb0965e187eadbaf0
|
|
git log --first-parent -100 --oneline --no-decorate 7ba447d0399b..8be6e93244d8:
8be6e93244d8 ANDROID: fuse-bpf: Fix read_iter
128ed57bca5b ANDROID: fuse-bpf: Use cache and refcount
8e24eb9a2d7e ANDROID: fuse-bpf: Rename iocb_fuse to iocb_orig
0f5131952789 ANDROID: fuse-bpf: Fix fixattr in rename
0c37c1459af4 ANDROID: fuse-bpf: Fix readdir
68c99368830b ANDROID: clang: update to 14.0.4
7a197aa50441 ANDROID: mm: fix build break
d9e4b6778486 ANDROID: mm: freeing MIGRATE_ISOLATE page instantly
83aa7ef8389c ANDROID: KVM: arm64: Fix size calculation of FFA memory range
2d2e0ad1d14d ANDROID: KVM: arm64: Pin FFA mailboxes shared by the host
b196350f2afe ANDROID: fuse-bpf: Fix lseek return value for offset 0
bba21782c8f5 ANDROID: Update the ABI symbol list and xml
e5765b86ce52 ANDROID: GKI: set more vfs-only exports into their own namespace
74ff6e66d2fa ANDROID: KVM: arm64: Fix ToCToU issue when refilling the hyp memcache
8fe46774c647 ANDROID: mm: page_pinner: remove dump_page_pinner
94c6c10c394d BACKPORT: mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEP
7bfa608df514 UPSTREAM: kasan: test: support async (again) and asymm modes for HW_TAGS
4e56697b422d ANDROID: KVM: arm64: iommu: Optimize snapshot_host_stage2
174ac5b7c56f ANDROID: KVM: arm64: s2mpu: Initialize MPTs to PROT_RW
a946ac5ff58d ANDROID: KVM: arm64: iommu: Fix upper bound of PT walk
a63ec2bcac4c ANDROID: GKI: 4/6/2022 KMI update
ac3d413511a7 ANDROID: vendor_hooks: Reduce pointless modversions CRC churn
f33dc31c48fc ANDROID: mm: gup: additional param in vendor hooks
16b4583a99cf ANDROID: mm: page_pinner: fix build warning
01edbc91e215 ANDROID: mm: page_pinner: change pinner buffer size
b8a18e852e74 ANDROID: mm: page_pinner: remove static buffer
5c70ecb399ac ANDROID: mm: page_pinner: remove longterm_pinner
e17f903a9256 ANDROID: mm: page_pinner: change output format for alloc_contig_failed
a45f3891ded1 ANDROID: mm: page_pinner refactoring
8e9a170748dd FROMGIT: iommu/iova: Improve 32-bit free space estimate
34469ce1b40a ANDROID: KVM: arm64: pkvm: Track the SVE state in the shadow vcpu
7cea3ceefb45 ANDROID: KVM: arm64: Make the use of host or shadow vcpu less error prone
176c157bbeb7 ANDROID: GKI: set vfs-only exports into their own namespace
21c7e202ac12 FROMLIST: export: fix string handling of namespace in EXPORT_SYMBOL_NS
fdf0178dba85 UPSTREAM: module.h: allow #define strings to work with MODULE_IMPORT_NS
Test: treehugger
Bug: 229172439
Change-Id: I798883c0fa214c21a86b3d465336596ef34daef7
|
|
git log --first-parent -100 --oneline --no-decorate e69c61cf4eba..7ba447d0399b:
7ba447d0399b ANDROID: Update the ABI representation
8302ed7fba4c FROMGIT: arm64: head.S: Initialise MPAM EL2 registers and disable traps
5748592d14a8 ANDROID: arm64: Partial MPAM sysreg definition import
aadf7ad9db2f BACKPORT: virtio: pci: check bar values read from virtio config space
7e5df18bee6e UPSTREAM: Revert "virtio_pci: harden MSI-X interrupts"
c7912e3027dd UPSTREAM: Revert "virtio-pci: harden INTX interrupts"
30d72758dbe0 FROMLIST: fuse: give wakeup hints to the scheduler
11e605185f4a ANDROID: KVM: arm64: Don't map host sections in pkvm
fce8d906cf2a ANDROID: KVM: arm64: Explicitely map kvm_vgic_global_state at EL2
6e12d67ad0e0 ANDROID: KVM: arm64: Unmap kvm_arm_hyp_percpu_base from the host
ae49ca9a176b ANDROID: KVM: arm64: pkvm: Don't access kvm_arm_hyp_percpu_base at EL1
b576a36a9559 ANDROID: Update the ABI symbol list
4c3d004aa760 UPSTREAM: erofs: add sysfs interface
dc123bee9489 Revert "ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree"
3f9db3f71181 ANDROID: sched: Add vendor hook for rt util update
cd5c13796ba1 ANDROID: Update the ABI symbol list
9859d2761ea8 ANDROID: Add new pkvm_iommu_* functions to aarch64 ABI
8fd93b0ef922 ANDROID: KVM: arm64: iommu: Add pkvm_iommu_finalize
798c4ea545e9 ANDROID: KVM: arm64: iommu: No powered check in DABT handler
57381d548d9d ANDROID: KVM: arm64: s2mpu: Create SysMMU_SYNC driver
Test: treehugger
Bug: 228270187
Change-Id: I312af2f66222cd5961d23dc6004e18165b9a138e
|
|
git log --first-parent -100 --oneline --no-decorate b6079b142e3d..e69c61cf4eba:
e69c61cf4eba ANDROID: KVM: arm64: iommu: Create parent/child relation
be84f2c77081 ANDROID: KVM: arm64: iommu: Run validate() on struct pkvm_iommu
e6574a68fafc ANDROID: KVM: arm64: iommu: Create private mapping last
acb9a25416ad ANDROID: KVM: arm64: iommu: Free memory on registration error
6eaed0b8b769 ANDROID: KVM: arm64: iommu: Harden __pkvm_iommu_pm_notify
a75cb9df82a2 ANDROID: KVM: arm64: Drop FOLL_FORCE when pinning guest memory pages
a246583fcc47 Revert "ANDROID: BACKPORT: KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL"
bbe5c8559278 Revert "ANDROID: KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications"
588affc843da BACKPORT: virtio-blk: Use blk_validate_block_size() to validate block size
fe0484006ffa ANDROID: Update the ABI representation
e3356ca0a6c2 ANDROID: sched: Add vendor hook for util-update related functions
ec7c9ea9d496 ANDROID: Update the ABI representation
982febefcdaa ANDROID: KVM: arm64: pkvm: Inject SIGSEGV on illegal accesses
e7b80adac2b8 ANDROID: KVM: arm64: Refactor enter_exception64()
91c32ff1fe6c ANDROID: KVM: arm64: Add is_pkvm_initialized() helper
ba73e0b82738 ANDROID: KVM: arm64: Use PSCI MEM_PROTECT to zap guest pages on reset
40493bc91e49 ANDROID: KVM: arm64: Check pin_user_pages() return value
dbba49b6cb98 ANDROID: KVM: arm64: Handle all ID registers trapped for a protected VM
5c6f14f1465e ANDROID: Update the ABI symbol list
373e5bd7d4b5 ANDROID: GKI: Enable BUILD_GKI_CERTIFICATION_TOOLS
83631772f3eb ANDROID: usb: gadget: f_accessory: add compat_ioctl support
4443600ce167 UPSTREAM: mm: fix use-after-free when anon vma name is used after vma is freed
6962eb33d893 UPSTREAM: mm: prevent vm_area_struct::anon_name refcount saturation
9fbdc4b53fd1 UPSTREAM: mm: refactor vm_area_struct::anon_vma_name usage code
6b94b8c3b722 ANDROID: KVM: arm64: Only map swap-backed pages into the guest
c8b5505153c8 ANDROID: Update the ABI representation
3101b49e5b69 ANDROID: clang: update to 14.0.3
93846ccca109 ANDROID: KVM: arm64: Invalidate TLB by VMID when tearing down the shadow VM
ed0dec098e2c ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM
f8c415b6c224 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
cf9be86ac40d ANDROID: GKI: 3/23/2022 KMI update
e5315a20b2c2 ANDROID: GKI: enable macsec
7531264e686c ANDROID: Update the ABI symbol list
aea946bdf05b ANDROID: mm: gup: vendor hook in GUP friends
0375b0d29790 ANDROID: selftests: incfs: Add umount helper function
5fdeabb1a209 ANDROID: selftests: incfs: skip large_file_test test is not enough free space
9a7faf669a55 ANDROID: Update the ABI symbol list
Test: treehugger
Bug: 227411127
Change-Id: I1c232f4b19008720496fccee63627375cd17f058
|
|
git log --first-parent -100 --oneline --no-decorate 0578215e0d36..b6079b142e3d:
b6079b142e3d ANDROID: incremental-fs: limit mount stack depth
21557656afb6 ANDROID: selftests: incfs: Add -fno-omit-frame-pointer
f1e8564c5530 FROMLIST: kasan, scs: support tagged vmalloc mappings
c05355c5f823 ANDROID: kasan: sync vmalloc support with linux-next/akpm
12781cdcae81 Merge 5.10.107 into android13-5.10
78ad5f1ff9a6 FROMGIT: mm/migrate: fix race between lock page and clear PG_Isolated
77b2d7d4d63f Merge 5.10.106 into android13-5.10
9241bfe1a530 Merge 5.10.105 into android13-5.10
a2db5ab2eb0d Merge b65b87e718c3 ("arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting") into android-mainline
cf6a46ae183a UPSTREAM: arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting
cae54aa2645c UPSTREAM: arm64: Use the clearbhb instruction in mitigations
d65dd0582146 UPSTREAM: KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
a1736e3ccd78 UPSTREAM: arm64: Mitigate spectre style branch history side channels
0777e59b105c UPSTREAM: arm64: Do not include __READ_ONCE() block in assembly files
26e71fb73c40 UPSTREAM: KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A
decde029b601 UPSTREAM: arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
910e14e7d001 UPSTREAM: arm64: Add percpu vectors for EL1
124cc54b229a UPSTREAM: arm64: entry: Add macro for reading symbol addresses from the trampoline
7fd25d172b0a ANDROID: fuse-bpf: fix read_iter and write_iter
60256f0765a0 ANDROID: fuse-bpf: fix special devices
fdf279db8fe0 ANDROID: fuse-bpf: support FUSE_LSEEK
17a4b8f946b8 ANDROID: fuse-bpf: Add support for FUSE_COPY_FILE_RANGE
ffb8d4139dbc UPSTREAM: arm64: entry: Add vectors that have the bhb mitigation sequences
150ecd86887b UPSTREAM: arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
15e43a2ac5e1 UPSTREAM: arm64: entry: Allow the trampoline text to occupy multiple pages
16ddad71e36c UPSTREAM: arm64: entry: Make the kpti trampoline's kpti sequence optional
873dbc2b8ecc UPSTREAM: arm64: entry: Move trampoline macros out of ifdef'd section
e80db263bef5 UPSTREAM: arm64: entry: Don't assume tramp_vectors is the start of the vectors
6d6256ca4bf5 UPSTREAM: arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
9d4fc09b9e77 UPSTREAM: arm64: entry: Move the trampoline data page before the text page
5e6ae4e3cb2b UPSTREAM: arm64: entry: Free up another register on kpti's tramp_exit path
7c0ca802364b Merge 5242d6971e10 ("arm64: entry: Make the trampoline cleanup optional") into android13-5.10
df38bfac784b UPSTREAM: arm64: entry: Make the trampoline cleanup optional
9811efebb90c UPSTREAM: arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
be161e5c6660 UPSTREAM: arm64: entry.S: Add ventry overflow sanity checks
a7cd57c87823 UPSTREAM: arm64: cpufeature: add HWCAP for FEAT_RPRES
65b1e224b177 UPSTREAM: arm64: cpufeature: add HWCAP for FEAT_AFP
96468c6085fc UPSTREAM: arm64: add ID_AA64ISAR2_EL1 sys register
c5aaa5f0d57c UPSTREAM: arm64: Add HWCAP for self-synchronising virtual counter
b79237c4eade UPSTREAM: arm64: Add Cortex-X2 CPU part definition
5af31f254782 ANDROID: GKI: enable RCU_BOOST
7e7bc11a7530 FROMGIT: rcu: Don't deboost before reporting expedited quiescent state
83914db2acda UPSTREAM: ARM: fix build warning in proc-v7-bugs.c
e4359d944359 UPSTREAM: ARM: Do not use NOCROSSREFS directive with ld.lld
25134cd0e480 UPSTREAM: ARM: fix co-processor register typo
07ab4b09ea83 UPSTREAM: ARM: fix build error when BPF_SYSCALL is disabled
c6a0aa84ba70 Merge 302754d023a0 ("ARM: include unprivileged BPF status in Spectre V2 reporting") into android13-5.10
3db533198854 ANDROID: Update the ABI symbol list
b2a024ac7ff2 Merge d04937ae9490 ("x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT") into android13-5.10
1acd05fd846b ANDROID: dma-direct: Document disable_dma32
239dde67636a ANDROID: dma-direct: Make DMA32 disablement work for CONFIG_NUMA
19507e098be2 ANDROID: arm64/mm: Add command line option to make ZONE_DMA32 empty
54ad79ee8126 FROMGIT: arm64/mte: Remove asymmetric mode from the prctl() interface
91d57203fdf3 FROMGIT: arm64/mte: Document ABI for asymmetric mode
f9985441a763 Revert "FROMLIST: arm64/mte: Document ABI for asymmetric mode"
Test: treehugger
Bug: 226276855
Change-Id: I925ac840b5d608b75b5faa8024883df5b92b7989
|
|
git log --first-parent -100 --oneline --no-decorate 8ffc7ff817fe..0578215e0d36:
0578215e0d36 ANDROID: mm/slub: Fix Kasan issue with for_each_object_track
8b3726b320a9 ANDROID: iommu: Use restricted vendor hook for dma ops
12eb90098f8f ANDROID: Add ieee80211_tx_prepare_skb symbol to android/abi_gki_aarch64_virtual_device
66c9212cdfb9 Merge 5.10.104 into android13-5.10
3dcc5d0b9d0c ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree
f6498d73a503 ANDROID: KVM: arm64: pkvm: Don't zero shared pages
c7bd5ae906e8 ANDROID: KVM: arm64: Push shadow table locking up to callers
2aca919c877d ANDROID: KVM: arm64: Avoid exposing shadow table internals outside of pkvm.c
92f087f52515 UPSTREAM: binder: Add invalid handle info in user error log
a9f29122d23a ANDROID: update ABI representation
1b8ccf026395 ANDROID: Add pkvm_iommu_* symbols to aarch64 ABI
e900628cfca8 ANDROID: KVM: arm64: Remove unused IOMMU hooks, kvm_iommu_ops
bb81c25bcbea ANDROID: KVM: arm64: s2mpu: Implement host stage2 idmap callbacks
4c2ce4d16cc6 ANDROID: KVM: arm64: s2mpu: Move mpt_update_flags into FMPT
667c7af5808a ANDROID: KVM: arm64: s2mpu: Replace DABT handler with callback
39d559ad46eb ANDROID: KVM: arm64: s2mpu: Replace SMC handler with PM callbacks
41707102f4fa ANDROID: KVM: arm64: s2mpu: Add driver initializer
3da3f51b335d ANDROID: KVM: arm64: s2mpu: Remove host_stage2_adjust_mmio_range
a1ed8a1881f4 ANDROID: KVM: arm64: s2mpu: Replace struct s2mpu with pkvm_iommu
167332a9fa74 ANDROID: KVM: arm64: s2mpu: Remove all EL1 code
c82324379120 ANDROID: KVM: arm64: s2mpu: Move SFR init to EL2
1ec4b346d0b6 ANDROID: KVM: arm64: iommu: Snapshot host stage-2 at driver init
4395ddff4bc5 ANDROID: KVM: arm64: iommu: Host stage-2 idmap callbacks
5df451f35e66 ANDROID: KVM: arm64: iommu: DABT handler callback
ca47ae70c77f ANDROID: KVM: arm64: iommu: Suspend/resume callbacks
78e0b7722c8d ANDROID: KVM: arm64: iommu: Register device hypcall
d7adab5f9fcb ANDROID: KVM: arm64: iommu: Avoid mapping devices in host stage-2
1d9ae14c9272 ANDROID: KVM: arm64: iommu: Driver initialization hypcall
7653831e95f3 ANDROID: KVM: arm64: Add .hyp.data section
758ca138da09 ANDROID: selftests: incfs: Add stacked_mount_test
2966e1db0fcb FROMGIT: Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
07c2fd80f6e3 ANDROID: mm: page_pinner: fix build warning
25cf8abbb753 ANDROID: fuse-bpf: Report errors to finalize
6c6f661f9d74 FROMGIT: KVM: arm64: Really propagate PSCI SYSTEM_RESET2 arguments to userspace
2d490f129561 ANDROID: fuse-bpf: Avoid reusing uint64_t for file
e1714028b298 ANDROID: GKI: 3/9/2022 KMI update
9313f4468124 UPSTREAM: virtio-pci: harden INTX interrupts
b2652b8a360c UPSTREAM: virtio_pci: harden MSI-X interrupts
17ef79620f2d UPSTREAM: virtio_config: introduce a new .enable_cbs method
66e59d2b416b UPSTREAM: genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
681ba23265be Revert "ANDROID: fips140: support "evaluation testing" builds via build.sh"
863efab1fc12 ANDROID: GKI: disable rndis USB gadget driver
5da5b1871950 ANDROID: fuse-bpf: Fix CONFIG_FUSE_BPF typo in FUSE_FSYNCDIR
8efdff35e305 ANDROID: fuse-bpf: Move fd operations to be synchronous
Test: treehugger
Bug: 224905636
Change-Id: I50e4f4f825ee26dfa78ced07a44f99794b072556
|
|
git log --first-parent -100 --oneline --no-decorate 255b30f804ac..8ffc7ff817fe:
8ffc7ff817fe ANDROID: mm: do not count cma_alloc_fail on __GFP_NORETRY
b477d6bb115b UPSTREAM: virtio_console: validate max_nr_ports before trying to use it
e7f9c883b9c7 UPSTREAM: virtio-blk: validate num_queues during probe
320ffbea7711 ANDROID: mm: Fix page table lookup in speculative fault path
90d199284961 ANDROID: GKI: remove TIDY_ABI=1 from build configuration
07f483c8b8e5 Revert "ANDROID: gki_defconfig: Disable KVM_S2MPU temporarily"
a0f22aaf9853 ANDROID: KVM: arm64: Flag pages needing poisoning in hyp_vmemmap
c93e44a30f52 ANDROID: KVM: arm64: Add flags to struct hyp_page
56d08a94b029 ANDROID: KVM: arm64: Relax SMCCC version check during FF-A proxy init
13d7c1f13e43 ANDROID: gki_defconfig: Disable KVM_S2MPU temporarily
5c012ab404f8 ANDROID: fuse-bpf: Invalidate if lower is unhashed
1e1bee0a18c4 ANDROID: fuse-bpf: Move bpf earlier in fuse_permission
89c97134d0a6 Merge 5.10.103 into android13-5.10
bda75743e47d UPSTREAM: virtio-ring: fix DMA metadata flags
4eba9e68db42 UPSTREAM: virtio-ring: store DMA metadata in desc_extra for split virtqueue
0e51c04805cd UPSTREAM: virtio: use err label in __vring_new_virtqueue()
72c6d17f9e15 UPSTREAM: virtio_ring: introduce virtqueue_desc_add_split()
63651aa98a6f UPSTREAM: virtio_ring: secure handling of mapping errors
8edc83db115f UPSTREAM: virtio-ring: factor out desc_extra allocation
81c7f82c156a UPSTREAM: virtio_ring: rename vring_desc_extra_packed
68e5cf929909 UPSTREAM: virtio-ring: maintain next in extra state for packed virtqueue
30d7caeb15df UPSTREAM: virtio-blk: limit seg_max to a safe value
Test: treehugger
Bug: 223505918
Change-Id: Idec34ce6d1f96bc24d95931be65213c994c94812
|
|
git log --first-parent -100 --oneline --no-decorate 6176a723e4a7..255b30f804ac:
255b30f804ac ANDROID: KVM: arm64: Ignore length of 0 in kvm_flush_dcache_to_poc()
8ac834f5ea1a FROMGIT: mm: count time in drain_all_pages during direct reclaim as memory pressure
67933e2f73b8 ANDROID: fuse-bpf: Update attributes on file write
8692c9e878f4 ANDROID: KVM: arm64: get_shadow_vcpu()'s vcpu_idx should be unsigned
42c116e0fa4a ANDROID: KVM: arm64: Do not use kvm.created_vcpus to track the number of pinned vcpus
f0b2b92abcbd ANDROID: KVM: arm64: Change variable names to avoid confusing size and count
b93f71d7eb4e ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_put()
3d9a4824c639 ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_sync_state()
1698f20d7e4b ANDROID: KVM: arm64: Refactor __sync_vcpu_state()
5acc639a717d ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_host_donate_guest()
606faee906ae ANDROID: KVM: arm64: Do not pass host struct pointers to __pkvm_teardown_shadow()
9d2df6f63c66 ANDROID: KVM: arm64: move kvm_shadow_destroy to pkvm.c for symmetry with create_el2_shadow
d76e23d7a7f6 ANDROID: KVM: arm64: Do not pass host struct pointers to kvm_arch_vcpu_load()
85bd4ec7870b ANDROID: KVM: arm64: Only call kvm_shadow_destroy() in protected mode
1a46c72b0617 ANDROID: KVM: arm64: Memory donated for shadow state must be aligned
686d4dd0f9d8 ANDROID: KVM: arm64: Clear pvmfw pages on clean host shutdown
346987baf5d7 ANDROID: KVM: arm64: Fix host MMIO DABT handler IPA
a6709aafdd51 ANDROID: add initial KMI representation and enable KMI enforcement
2b5b0c26e923 UPSTREAM: scsi: ufs: core: Fix another task management completion race
d7525840a23a UPSTREAM: scsi: ufs: core: Fix task management completion timeout race
Test: treehugger
Bug: 222192907
Change-Id: Ib6aea311a57712a58a87ade75106a5e043663793
|
|
git log --first-parent -100 --oneline --no-decorate 6d6288c745b2..6176a723e4a7:
6176a723e4a7 ANDROID: align constness of extcon_get_state parameter
768ef3a6117a Merge 5.10.102 into android13-5.10
52b06a66387d ANDROID: Update the ABI symbol list
13ed911af8db ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege
fdc8e1c2bc30 UPSTREAM: KVM: arm64: vgic: Read HW interrupt pending state from the HW
a3f2c603382a ANDROID: KVM: arm64: Forward PSCI SYSTEM_RESET2 calls back to the host
390bf716d550 FROMLIST: BACKPORT: KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags field
0bfa3814f38a FROMLIST: KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guest
8ec7695ba93e FROMLIST: KVM: arm64: Bump guest PSCI version to 1.1
ac0c5e2727a4 ANDROID: gki_defconfig: Enable CONFIG_RANDOM_TRUST_CPU=y
4a5e31b7219b ANDROID: GKI: add VIDEOBUF2_DMA_SG under GKI_HIDDEN_MEDIA_CONFIGS
5e3f9957abaf ANDROID: KVM: arm64: Don't repaint PSCI SYSTEM_RESET to SYSTEM_OFF
c90778c80c9f FROMLIST: arm64/mte: Add userspace interface for enabling asymmetric mode
5154e80282e7 BACKPORT: FROMLIST: arm64/mte: Add hwcap for asymmetric mode
147203c7a801 FROMLIST: arm64/mte: Add a little bit of documentation for mte_update_sctlr_user()
9acfec13bc57 FROMLIST: arm64/mte: Document ABI for asymmetric mode
23c9fbd40787 ANDROID: fuse: allow mounting with no userspace daemon
7b87bbebf953 ANDROID: Update the ABI symbol list
893a1432c1e8 ANDROID: Update the ABI symbol list
de92205dacdb ANDROID: fuse-bpf: Support FUSE_STATFS
bea68245ef5c ANDROID: fuse-bpf: Fix filldir
c4ac8b424866 ANDROID: fuse-bpf: fix fuse_create_open_finalize
8fa8dfc51914 ANDROID: fuse: add bpf support for removexattr
1b24ee572d48 ANDROID: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors
4803953cd2f3 ANDROID: KVM: arm64: Handle FFA_MEM_LEND calls from the host
60f0b180fefc ANDROID: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host
946892fb2714 ANDROID: KVM: arm64: Handle FFA_MEM_SHARE calls from the host
1adb45e30dc1 ANDROID: BACKPORT: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world
f34679dc297d ANDROID: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host
6c5af2e050d4 ANDROID: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes
a3a8448f92d1 ANDROID: KVM: arm64: Handle FFA_FEATURES call from the host
5cf56b3948fe ANDROID: KVM: arm64: Probe FF-A version and host/hyp partition ID during init
baeb76620225 ANDROID: BACKPORT: KVM: arm64: Block unsafe FF-A calls from the host
16a86ff04efc ANDROID: KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
65921f9d9666 ANDROID: firmware: arm_ffa: Move comment before the field it is documenting
e0d05d271b04 ANDROID: firmware: arm_ffa: Move constants to header file
51aee9ecaf77 ANDROID: Update the ABI symbol list
7dd41bf05728 ANDROID: Update comment in build.config.gki.aarch64.
8418d018c168 ANDROID: Revert "tracefs: Have tracefs directories not set OTH permission bits by default"
f0a557399caa Merge 5.10.101 into android13-5.10
7a3edd877254 FROMLIST: kasan: improve vmalloc tests
b770e4d06dd5 FROMGIT: kasan: documentation updates
7c711560395d FROMGIT: arm64: select KASAN_VMALLOC for SW/HW_TAGS modes
a5d38f59423b FROMGIT: kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS
3bf53c469c54 FROMGIT: kasan: add kasan.vmalloc command line flag
a375facb3954 FROMGIT: kasan: clean up feature flags for HW_TAGS mode
524c35d4e49b FROMGIT: kasan: mark kasan_arg_stacktrace as __initdata
d3578ba7a5ae BACKPORT: FROMGIT: kasan, arm64: don't tag executable vmalloc allocations
460aa619e35f FROMGIT: kasan, vmalloc: only tag normal vmalloc allocations
01047c8c7558 BACKPORT: FROMGIT: kasan, vmalloc: add vmalloc tagging for HW_TAGS
20cd51626a27 BACKPORT: FROMGIT: kasan, page_alloc: allow skipping memory init for HW_TAGS
352906d8e9b1 BACKPORT: FROMGIT: kasan, page_alloc: allow skipping unpoisoning for HW_TAGS
682a821bd7e5 BACKPORT: FROMGIT: kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS
e757e3ac2c90 BACKPORT: FROMGIT: kasan, vmalloc: unpoison VM_ALLOC pages after mapping
a537a4c09f1a BACKPORT: FROMGIT: kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged
57d4eb31e8ca FROMGIT: kasan, vmalloc: add vmalloc tagging for SW_TAGS
846edaca46ce FROMGIT: kasan, arm64: reset pointer tags of vmapped stacks
092c06519c20 FROMLIST: kasan, fork: reset pointer tags of vmapped stacks
f4aff923721e BACKPORT: FROMGIT: kasan, vmalloc: reset tags in vmalloc functions
83ab9cb5c33f FROMGIT: kasan: add wrappers for vmalloc hooks
8443112c122c BACKPORT: FROMGIT: kasan: reorder vmalloc hooks
4dfbecd756cb BACKPORT: FROMGIT: kasan, vmalloc: drop outdated VM_KASAN comment
a585db0de059 FROMGIT: kasan, x86, arm64, s390: rename functions for modules shadow
8087766e6260 FROMGIT: kasan: define KASAN_VMALLOC_INVALID for SW_TAGS
5fd00345bfa7 FROMGIT: kasan: clean up metadata byte definitions
7d28fd9a3e55 FROMGIT: kasan, page_alloc: rework kasan_unpoison_pages call site
fc2bb5a8e992 FROMGIT: kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook
779c3dac342b FROMGIT: kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook
510dd7384297 FROMGIT: kasan, page_alloc: combine tag_clear_highpage calls in post_alloc_hook
f8fcca16eeda FROMGIT: kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook
acd7a639f00e FROMGIT: kasan, page_alloc: refactor init checks in post_alloc_hook
68afff3a37c2 FROMGIT: kasan: only apply __GFP_ZEROTAGS when memory is zeroed
79faa99fb2cf FROMGIT: mm: clarify __GFP_ZEROTAGS comment
cb4898881ac0 FROMGIT: kasan: drop skip_kasan_poison variable in free_pages_prepare
221cbc2a147f FROMGIT: kasan, page_alloc: init memory of skipped pages on free
df97b8abcfcf FROMGIT: kasan, page_alloc: simplify kasan_poison_pages call site
93ee6de568bc FROMGIT: kasan, page_alloc: merge kasan_free_pages into free_pages_prepare
53436bba7fa2 FROMGIT: kasan, page_alloc: move tag_clear_highpage out of kernel_init_free_pages
d0ae19b20b13 FROMGIT: kasan, page_alloc: deduplicate should_skip_kasan_poison
a5993a710cde UPSTREAM: mmflags.h: add missing __GFP_ZEROTAGS and __GFP_SKIP_KASAN_POISON names
39b0871d52e1 UPSTREAM: kasan: test: fix compatibility with FORTIFY_SOURCE
5934916ec037 UPSTREAM: lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()
dbd8f2572754 BACKPORT: kasan: fix quarantine conflicting with init_on_free
f8e5c7659859 UPSTREAM: kasan: test: add test case for double-kmem_cache_destroy()
4a881bebf135 BACKPORT: kasan: add ability to detect double-kmem_cache_destroy()
b56bd5bf93df UPSTREAM: kasan: test: add globals left-out-of-bounds test
f26b7aaceae3 UPSTREAM: mm: defer kmemleak object creation of module_alloc()
3f96a67cf26c UPSTREAM: kmemleak: fix kmemleak false positive report with HW tag-based kasan enable
4d429579b2f9 UPSTREAM: kasan: test: silence intentional read overflow warnings
9556fe9213e1 UPSTREAM: kasan: add kasan mode messages when kasan init
cbfdd7f3c28e UPSTREAM: mm: kasan: use is_kernel() helper
563bc1286b3e UPSTREAM: kasan: test: bypass __alloc_size checks
61edf4d97845 UPSTREAM: kasan: test: add memcpy test that avoids out-of-bounds write
7df783b8779a UPSTREAM: kasan: fix tag for large allocations when using CONFIG_SLAB
e7c11d336374 BACKPORT: rcu: Avoid alloc_pages() when recording stack
8f225ea8766d UPSTREAM: workqueue, kasan: avoid alloc_pages() when recording stack
e3e5e4a728ad UPSTREAM: kasan: generic: introduce kasan_record_aux_stack_noalloc()
6b207f6c35c9 UPSTREAM: kasan: common: provide can_alloc in kasan_save_stack()
edcc1b6ef3be UPSTREAM: lib/stackdepot: introduce __stack_depot_save()
a639ce78315c UPSTREAM: lib/stackdepot: remove unused function argument
Test: treehugger
Bug: 221177147
Change-Id: I365fe84f8877a56af097c63c69adad4cdfa5a6fc
|
|
git log --first-parent -100 --oneline --no-decorate 6ea688a79989..6d6288c745b2:
6d6288c745b2 ANDROID: Update the ABI symbol list
5eba720c442f UPSTREAM: kfence: fix memory leak when cat kfence objects
2e43c541de8b UPSTREAM: mm/slub: fix endianness bug for alloc/free_traces attributes
ee4ea192370c UPSTREAM: Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default"
ea84bac2171a UPSTREAM: arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1
07ca3d8f74b8 UPSTREAM: dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow
ebf5dfca95d4 BACKPORT: arm64: uaccess: avoid blocking within critical sections
68c056a97a1a UPSTREAM: usb: dwc3: core: Revise GHWPARAMS9 offset
96087968fd24 UPSTREAM: firmware: arm_scmi: Fix type error assignment in voltage protocol
53c66f5dae7a UPSTREAM: firmware: arm_scmi: Fix type error in sensor protocol
3f652da4c5b1 UPSTREAM: arm64: arm64_ftr_reg->name may not be a human-readable string
6a126878dd9a BACKPORT: scsi: ufs: ufshpb: Properly handle max-single-cmd
8b6ad2903204 UPSTREAM: net: add and use skb_unclone_keeptruesize() helper
c9db192e0ca1 UPSTREAM: coresight: trbe: Fix incorrect access of the sink specific data
1237314cc87a UPSTREAM: mm, slub: fix potential use-after-free in slab_debugfs_fops
ebef67a908e7 BACKPORT: mm, slub: fix two bugs in slab_debug_trace_open()
3b8f149df2cc UPSTREAM: mm/userfaultfd: selftests: fix memory corruption with thp enabled
78c0c72de970 UPSTREAM: device property: Add missed header in fwnode.h
e1f4fbca6c80 UPSTREAM: usb: typec: tcpci: don't handle vSafe0V event if it's not enabled
5e5294d0e57a UPSTREAM: scs: Release kasan vmalloc poison in scs_free process
0de6b8cd7746 UPSTREAM: remoteproc: Fix the wrong default value of is_iomem
31be091c6245 UPSTREAM: remoteproc: elf_loader: Fix loading segment when is_iomem true
92ae117a209d UPSTREAM: arm64: add MTE supported check to thread switching and syscall entry/exit
47a91b01377a UPSTREAM: blkcg: fix memory leak in blk_iolatency_init
607632dcce69 UPSTREAM: swiotlb-xen: fix late init retry
ea9e7930f40c UPSTREAM: arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property
2e7174e822d4 UPSTREAM: tracing/boot: Fix to loop on only subkeys
8d37af48f1a3 BACKPORT: mm/memory_hotplug: fix potential permanent lru cache disable
e5c6bb9cdbc3 UPSTREAM: kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE
7a4490668604 ANDROID: GKI: export cma_get_size
00e3210a2faa ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps
2c1cfeb9749e ANDROID: GKI: enable softlockup detector
461f3010c235 ANDROID: kleaf: make a note to sync define_common_kernels() and KMI_SYMBOL_LIST(S).
d70fb3f4e591 Merge 5.10.100 into android13-5.10
c2f854833185 ANDROID: Update the ABI symbol list
bbc7a33eb3c2 ANDROID: GKI: Enable CONFIG_SERIAL_8250_RUNTIME_UARTS=0
cf94210a4f7c ANDROID: clang: update to 14.0.2
0fff3f48e598 ANDROID: Update the ABI symbol list
48879e241627 ANDROID: sched: Don't allow frozen asymmetric tasks to remain on the rq
23a7f929b333 UPSTREAM: firmware: arm_ffa: Remove unused 'compat_version' variable
6115643278b4 UPSTREAM: firmware: arm_ffa: Add support for MEM_LEND
54b8c1b9f7f8 UPSTREAM: firmware: arm_ffa: Handle compatibility with different firmware versions
42706fb1c897 UPSTREAM: firmware: arm_ffa: Fix __ffa_devices_unregister
a2e20e7f8e57 BACKPORT: firmware: arm_ffa: Add missing remove callback to ffa_bus_type
5edbcab5d6e2 UPSTREAM: firmware: arm_ffa: Fix a possible ffa_linux_errmap buffer overflow
9d5cb0b184f0 UPSTREAM: firmware: arm_ffa: Fix the comment style
bf2b116873dc UPSTREAM: firmware: arm_ffa: Simplify probe function
bf448ec6ec9d UPSTREAM: firmware: arm_ffa: Ensure drivers provide a probe function
d33aef5719c8 UPSTREAM: firmware: arm_ffa: Add support for MEM_* interfaces
60d19549ea55 UPSTREAM: firmware: arm_ffa: Setup in-kernel users of FFA partitions
65d4587d9782 UPSTREAM: firmware: arm_ffa: Add support for SMCCC as transport to FFA driver
363138dd2d20 UPSTREAM: firmware: arm_ffa: Add initial Arm FFA driver support
bbf206b65d57 UPSTREAM: firmware: arm_ffa: Add initial FFA bus support for device enumeration
193970ba72b1 Merge 5.10.99 into android13-5.10
Test: treehugger
Bug: 219845693
Change-Id: I05b4ea5b03ac1e036e6abec29d302858749b7a04
|
|
git log --first-parent -100 --oneline --no-decorate 872f4b4ae2ab..6ea688a79989:
6ea688a79989 FROMLIST: kbuild: Add environment variables for userprogs flags
7be0493ce8c4 Revert "clk: Emit a stern warning with writable debugfs enabled"
d9cd72a51664 ANDROID: add flush_delayed_work to the ABI symbol list
Test: treehugger
Bug: 218595151
Change-Id: Ie1ca53d9a6c257c90ceee1ac5fb15c43d68f45a6
|
|
git log --first-parent -100 --oneline --no-decorate 7859e08c9c7b..872f4b4ae2ab:
872f4b4ae2ab Merge 5.10.98 into android13-5.10
8bb3f8318869 ANDROID: ABI: update generic symbol list
a23e6393964e Merge 5.10.97 into android13-5.10
d107cd06f26b Revert "ANDROID: incremental-fs: fix mount_fs issue"
995aca469091 ANDROID: kleaf: build/kleaf -> build/kernel/kleaf
7ddb109103ca FROMGIT: f2fs: move f2fs to use reader-unfair rwsems
e4efc54f542c ANDROID: build/build-tools -> build/kernel/build-tools.
24077de9f517 ANDROID: incremental-fs: remove index and incomplete dir on umount
Test: treehugger
Bug: 217661925
Change-Id: I362c579f5274c04a7fff9471bf29097acfaa6740
|
|
git log --first-parent -100 --oneline --no-decorate 10339b6da670..7859e08c9c7b:
7859e08c9c7b Merge 5.10.96 into android13-5.10
fcc2bfb27307 Revert "ANDROID: GKI: enable test_stackinit kernel module"
9ef501f32952 ANDROID: fuse-bpf: Fix truncate
0da4b942e06d ANDROID: Update the ABI symbol list
e5b586101920 Merge 5.10.95 into android13-5.10
d6cd0623a6f5 Merge 5.10.94 into android13-5.10
8a98494ddc95 ANDROID: Update the ABI symbol list
01e57334c853 ANDROID: KVM: arm64: pkvm: Prevent the donation of no-map pages
55ee32da5ed3 ANDROID: KVM: arm64: Don't remove shadow table entry twice on teardown
95602b683410 Revert "Revert "ANDROID: GKI: update virtual device symbol list""
51fe598af985 BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace
d2ee879f4039 FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE
b2bdc0a19c41 Revert "BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace"
112e6b4f251d Revert "FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE"
7edc8bc69d7d ANDROID: Update the ABI symbol list
c995d4a63c43 ANDROID: ABI: Update the generic symbol list
d44db9ac8ad7 UPSTREAM: usb: gadget: f_serial: Ensure gserial disconnected during unbind
da8e6800702e UPSTREAM: tools/resolve_btfids: Fix warnings
f74899b38f8a UPSTREAM: kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS
9d7a259dba8d UPSTREAM: driver core: fw_devlink: Improve handling of cyclic dependencies
63e1ba88549d UPSTREAM: binder: fix freeze race
7950a1a6fe59 UPSTREAM: usb: xhci-mtk: fix issue of out-of-bounds array access
e3ea5ed40751 UPSTREAM: xhci: Fix failure to give back some cached cancelled URBs.
b496f320dc04 ANDROID: selftests: fix incfs_test
49fe66b3ceb6 Revert "ANDROID: ABI: Update the generic symbol list"
0ed1e67a81fb ANDROID: Incremental-fs: Doc: correct a sysfs path in incfs.rst
93717b608dd3 ANDROID: incremental-fs: fix mount_fs issue
4094a44201db ANDROID: GKI: Update the ABI symbol list
Test: treehugger
Bug: 202785178
Bug: 215486645
Change-Id: Ifc749dd2f3d02c917bbc321d597e71b19f52cd97
|
|
git log --first-parent -100 --oneline --no-decorate e48efff5cb5f..10339b6da670:
10339b6da670 UPSTREAM: file: fix close_range() for unshare+cloexec
841ee1fff741 UPSTREAM: close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC
737c09e19577 UPSTREAM: fs, close_range: add flag CLOSE_RANGE_CLOEXEC
a185c0f11618 ANDROID: remove more stale variables from build.config files
33078fb6fb82 ANDROID: incremental-fs: fix GPF in pending_reads_dispatch_ioctl
Test: treehugger
Bug: 216395084
Change-Id: Iaff132264ebf37bada8873a5bff045641b73e3f5
|
|
git log --first-parent -100 --oneline --no-decorate 0b57557c8d4c..e48efff5cb5f:
e48efff5cb5f ANDROID: arch/Kconfig: fix up LTO LLVM_IAS depdency
ffff118fe157 BACKPORT: scripts/Makefile.clang: default to LLVM_IAS=1
377062e9833e UPSTREAM: Makefile: infer --target from ARCH for CC=clang
79bd0fef92b0 BACKPORT: Makefile: move initial clang flag handling into scripts/Makefile.clang
46d37c6b6d8c UPSTREAM: kbuild: warn if a different compiler is used for external module builds
7cb08715b6d0 UPSTREAM: kbuild: split cc-option and friends to scripts/Makefile.compiler
5f94c8bd7491 BACKPORT: kbuild: prefix $(srctree)/ to some included Makefiles
0e5e792a0e90 UPSTREAM: kbuild: replace sed with $(subst ) or $(patsubst )
26a2046334de UPSTREAM: Makefile: Only specify '--prefix=' when building with clang + GNU as
f0a6553e1d8f UPSTREAM: Makefile: Remove '--gcc-toolchain' flag
f671c01fa7f7 UPSTREAM: kbuild: remove ld-version macro
8fe8aa47e490 UPSTREAM: kbuild: remove LLVM=1 test from HAS_LTO_CLANG
a0723f1fd041 UPSTREAM: Makefile: Remove # characters from compiler string
2ca7f6ca9ae9 UPSTREAM: Makefile: reuse CC_VERSION_TEXT
870681ecd325 Revert "ANDROID: GKI: update virtual device symbol list"
a5bf62aaed06 BACKPORT: arm64: errata: Add workaround for TSB flush failures
d92823b63b2a UPSTREAM: arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
af2c988091dc UPSTREAM: coresight: trbe: Defer the probe on offline CPUs
262bfd89ed3c UPSTREAM: coresight: etm4x: Use Trace Filtering controls dynamically
5e4d41823305 BACKPORT: coresight: etm4x: Save restore TRFCR_EL1
bd68b82ac77d UPSTREAM: coresight: tmc-etr: Speed up for bounce buffer in flat mode
7704af783459 UPSTREAM: coresight: tmc-etr: Add barrier after updating AUX ring buffer
0d871c706382 FROMGIT: KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE
2f7bdca6d979 FROMGIT: KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems
0c710007a430 FROMGIT: KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance
eb81e57b5b5b Revert "FROMLIST: KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance"
e5afbcc0aca4 UPSTREAM: arm64: cputype: Add CPU implementor & types for the Apple M1 cores
eca436b2451b ANDROID: BACKPORT: KVM: arm64: pkvm: Force injection of a data abort on NISV MMIO exit
a9a8ba7348ef ANDROID: KVM: arm64: Fix vcpu sys_reg accessors when running with VHE
4c1929544354 ANDROID: KVM: arm64: Support TLB invalidation in guest context
429fe1395fd8 Revert "ANDROID: KVM: arm64: Avoid switching to guest context if guest is already loaded"
eb69f26fe8e2 ANDROID: fuse: Fix umasking in backing
Test: treehugger
Bug: 202785178
Change-Id: I34db73a022dc2bf76d810a489176722974d38030
|
|
git log --first-parent -100 --oneline --no-decorate 5750142fdbe0..0b57557c8d4c:
0b57557c8d4c ANDROID: GKI: update virtual device symbol list
0c2826408d9a ANDROID: Update the ABI symbol list
dc5d7aea8ae2 ANDROID: f2fs: fix fscrypt direct I/O support
Test: treehugger
Bug: 202785178
Bug: 215486645
Change-Id: I141c3cd358cfbcdbc54cd08a2cdf6d713ba59106
|
|
git log --first-parent -100 --oneline --no-decorate 976a28295a01..5750142fdbe0:
5750142fdbe0 Merge 5.10.93 into android13-5.10
6d54ce01086a Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
8e4511805d91 ANDROID: GKI: enable test_stackinit kernel module
215c64c96375 Merge 5.10.92 into android13-5.10
2fd546e0e3c4 ANDROID: fs/fuse: Backing move returns EXDEV if TO not backed
Test: treehugger
Bug: 200082547
Change-Id: I2732b1b1dd488846bc1303f636de76d2cc30061e
|
|
git log --first-parent -100 --oneline --no-decorate 3778d1a75af0..976a28295a01:
976a28295a01 ANDROID: Change anon vma name limit from 80 to 256
d0bf79a102e5 ANDROID: GKI: enable CONFIG_ANON_VMA_NAME to support anonymous vma names
b5db68c85021 UPSTREAM: mm: move anon_vma declarations to linux/mm_inline.h
a145fd90ac3f UPSTREAM: mm: add anonymous vma name refcounting
5be683755fc0 UPSTREAM: mm: add a field to store names for private anonymous memory
eaf81c421780 UPSTREAM: mm: rearrange madvise code to allow for reuse
d99767b97a9d Revert "ANDROID: mm: add a field to store names for private anonymous memory"
ea253a055d4d Revert "ANDROID: mm: fix up new call to vma_merge()"
bf8d29c109b4 Revert "ANDROID: fix up 60500a42286d ("ANDROID: mm: add a field to store names for private anonymous memory")"
Test: treehugger
Bug: 215278527
Change-Id: Ia9d7ee04af965f7f4c13adde923e5ed69de85523
|
|
git log --first-parent -100 --oneline --no-decorate c9c83164bf8f..3778d1a75af0:
3778d1a75af0 ANDROID: GKI: defconfig: enable BTF debug info
44b9bfcd4cdb FROMGIT: tools/resolve_btfids: Build with host flags
5c1e9f311f63 ANDROID: ABI: Update the generic symbol list
819223c02c65 UPSTREAM: kasan, slub: reset tag when printing address
3b8b51547bbc UPSTREAM: mm: fix the deadlock in finish_fault()
d5f74773bf3a UPSTREAM: scsi: virtio_scsi: Do not overwrite SCSI status
973230a4ca1d ANDROID: Update the ABI symbol list
b074149d20ef ANDROID: bpf-fuse: Fix Setattr
049a8b54d34c ANDROID: GKI: Disable security lockdown for unsigned modules
2da3b12bc02b ANDROID: GKI: Enable system_dlkm build for gki
39220e855b9b ANDROID: GKI: Enable config for module signing
254d99979832 ANDROID: GKI: Do not force select MODULE_SIG_ALL
d1109f05c395 BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace
3d914125b248 FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE
c02620fb2591 ANDROID: KVM: arm64: relay entropy requests from protected guests directly to secure
d01a90c85889 ANDROID: KVM: arm64: Create EL2 copy of __icache_flags for pKVM instead of alias
ec2585f588a5 ANDROID: arm64: Register earlycon fixmap with the MMIO guard
f6edd58a0c69 ANDROID: arm64: Add a helper to retrieve the PTE of a fixmap
8e744844c685 ANDROID: arm64: Enroll into KVM's MMIO guard if required
f89d2055a3a2 ANDROID: arm64: Implement ioremap/iounmap hooks calling into KVM's MMIO guard
bd1474cd4c96 ANDROID: BACKPORT: mm/vmalloc: Add arch-specific callbacks to track io{remap,unmap} physical pages
be179b64d026 ANDROID: KVM: arm64: Add some documentation for the MMIO guard feature
a0841f8b502b ANDROID: KVM: arm64: Plumb MMIO checking into the fault handling
1b72ff723d76 ANDROID: KVM: arm64: pkvm: Wire MMIO guard hypercalls
0cf825862698 ANDROID: KVM: arm64: pkvm: Add MMIO guard infrastructure
b7bef27e7174 ANDROID: KVM: arm64: Introduce KVM_ARCH_FLAG_MMIO_GUARD flag
fc38ca626f71 ANDROID: KVM: arm64: Expose topup_hyp_memcache() to the rest of KVM
77deb9870582 ANDROID: KVM: arm64: Define MMIO guard hypercalls
19b510d531ef ANDROID: KVM: arm64: Check for PTE valitity when checking for executable/cacheable
d760740101ef ANDROID: KVM: arm64: Generalise VM features into a set of flags
000f0c90c4e9 ANDROID: KVM: arm64: pkvm: Plug in cache invalidation for non-protected guests
21b5ab1b19c0 ANDROID: KVM: arm64: pkvm: Allow the shadows to be destroyed on teardown
70f68991b33f ANDROID: KVM: arm64: pkvm: Don't init pvm traps non non-protected guests
3336b8073a1a ANDROID: KVM: arm64: pkvm: Share memory with non-protected guests
4fe4fd67466a ANDROID: KVM: arm64: pkvm: Manage the non-protected guest dirty state from EL1
3e7b59fb60a0 ANDROID: KVM: arm64: pkvm: State sync primitives for non-protected guests
520514c34190 ANDROID: KVM: arm64: pkvm: Introduce entry/exit handlers for non-protected guests
a1ab3b544a40 ANDROID: KVM: arm64: pkvm: Make {flush,sync}_shadow_state() take the full state
4262892c410b ANDROID: KVM: arm64: pkvm: Replace pkvm_loaded_state.is_shadow with is_protected
5106d405c6b2 ANDROID: KVM: arm64: Generate hyp-constants.o as an nVHE object
c0dc717dcac2 ANDROID: KVM: arm64: Introduce vcpu_is_protected() helper
c496a488559b ANDROID: KVM: arm64: pkvm: Update the shadow view of pkvm.enabled at creation time
8598c42c281d ANDROID: KVM: arm64: pkvm: Store vcpus in donated PGD at shadow-creation time
8273903998cf ANDROID: KVM: arm64: pkvm: Rerge get_num_hvc_args into handle_pvm_exit_hvc64
24ccade039d9 ANDROID: KVM: arm64: pkvm: Move memcache topup into a helper
6f48cee5aac3 ANDROID: KVM: arm64: Introduce KVM_CAP_ARM_PROTECTED_VM to set/query PVM firmware
20e053c89105 ANDROID: BACKPORT: KVM: arm64: Introduce KVM_VM_TYPE_ARM_PROTECTED machine type for PVMs
0ba692e7afbf ANDROID: KVM: arm64: Reset primary vCPU according to PVM firmware boot protocol
adee75e0a40a ANDROID: KVM: arm64: Copy pvmfw into guest pages during donation from the host
9e2ddae4d3c3 ANDROID: KVM: arm64: Unmap PVM firmware from host stage-2 during de-privilege
fb01b29bae6a ANDROID: BACKPORT: KVM: arm64: Parse reserved-memory node for pkvm guest firmware region
6e8a01f8d7bc ANDROID: KVM: arm64: Extend comment in has_vhe()
cd188a87f223 ANDROID: KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
003b19bae85a ANDROID: KVM: arm64: Create EL2 shadow for VMs when pKVM is enabled
c144439fa9f3 ANDROID: BACKPORT: arm64: mm: Implement memory encryption API using KVM sharing hypercalls
be06c4567fb6 FROMLIST: firmware/smccc: Call arch-specific hook on discovering KVM services
49eccab7c304 ANDROID: BACKPORT: KVM: arm64: Zero protected guest pages on teardown
04655254570d ANDROID: KVM: arm64: Donate pages to protected guests
7f19cf521f49 ANDROID: KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications
e2fe2a2d524e ANDROID: KVM: arm64: Add MEMINFO and {UN,}SHARE hypercalls for protected guests
82d27dc4c850 ANDROID: KVM: arm64: Advertise KVM vendor hypercalls to protected guests
999a56ad61c3 ANDROID: KVM: arm64: Add __pkvm_guest_unshare_host()
d7cbdc1b2a5a ANDROID: KVM: arm64: Add __pkvm_guest_share_host()
e853c3b1726f ANDROID: BACKPORT: KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL
119a6793190b ANDROID: KVM: arm64: Reject concurrent loading of a vCPU on multiple physical CPUs
9c864eab574c ANDROID: KVM: arm64: Refcount shadow structs on vcpu_{load/put}()
6dbd44ccf4c9 ANDROID: BACKPORT: KVM: arm64: Use guest VMID as owner id
1edca0105976 ANDROID: BACKPORT: KVM: arm64: Make owner ids 32 bits wide
d9c8760aaf0a ANDROID: BACKPORT: KVM: arm64: Turn kvm_pgtable_stage2_set_owner into kvm_pgtable_stage2_annotate
ecf2308ee8de ANDROID: KVM: arm64: Avoid switching to guest context if guest is already loaded
94391c57a5cd ANDROID: KVM: arm64: Reclaim vm state pages in teardown memcache
e86aeb3febeb ANDROID: KVM: arm64: Call __pkvm_host_share_guest on memory abort
565d8db4a977 ANDROID: KVM: arm64: Add __pkvm_host_share_guest hypercall
d9d39d7e131c ANDROID: KVM: arm64: Reclaim guest page-table pages during teardown
ce5990f21cf2 ANDROID: KVM: arm64: Prepare EL2 guest stage-2 page-table
154cf3e73f6f ANDROID: KVM: arm64: Add pcpu fixmap infrastructure at EL2
a6c9e5720b02 ANDROID: KVM: arm64: Factor out private range VA allocation
f36807666193 ANDROID: BACKPORT: KVM: arm64: Make hyp stage-1 refcnt correct on the whole range
b651d43f2a24 ANDROID: arm64: Annotate icache_inval_pou as position-independent
4cd08ce60422 ANDROID: KVM: arm64: Add hyp_memcache helpers for pkvm
e9e9cffee93a ANDROID: KVM: arm64: Add hyp_memcache helpers for the kernel
4170e1abe7eb ANDROID: KVM: arm64: Add generic hyp_memcache helpers
2549cef744b7 ANDROID: KVM: arm64: Consolidate stage-2 init in one function
12a7e2d06192 ANDROID: KVM: arm64: Allow non-coallescable pages in a hyp_pool
19ea294eedb1 ANDROID: KVM: arm64: Provide a helper to compute the size of stage-2 PGDs
c20fef387cd2 ANDROID: KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE
45f87742a617 ANDROID: KVM: arm64: Handle PSCI for protected VMs
995b261f1e0a ANDROID: KVM: arm64: refactor kvm_vcpu_enable_ptrauth() for hyp use
3f6536412f0b ANDROID: KVM: arm64: refactor vcpu_read_sys_reg and vcpu_write_sys_reg for hyp use
1e5b56352d1b ANDROID: KVM: arm64: Move some kvm_psci functions to a shared header
6a5e1105383d ANDROID: KVM: arm64: pkvm: Refactor DABT entry/exit
3a07a4bd0d9c ANDROID: KVM: arm64: pkvm: Rework sysreg entry/exit handling
1070b5616f45 ANDROID: KVM: arm64: pkvm: Lazy host FP save/restore
a3ea21f4d4ab ANDROID: KVM: arm64: Restrict protected VM capabilities
ab2c31fe1d02 ANDROID: KVM: arm64: Pin host structs for pVMs
7b2e541a6310 ANDROID: KVM: arm64: pkvm: Introduce __pkvm_{load,put}_vcpu()
be1849348b0d ANDROID: KVM: arm64: Save/restore virtual timer state from the shadow vcpu
3784299dcede ANDROID: KVM: arm64: Move vgic state between host and shadow vcpu structures
7a2a87a002ea ANDROID: KVM: arm64: Merge vmcr/apr save/restore
871ce72f0409 ANDROID: KVM: arm64: Move pkvm_vcpu_init_traps to shadow vcpu init
Test: treehugger
Bug: 200082547
Change-Id: I309c8b352712f9be401ee319805cc906626d907e
|
|
git log --first-parent -100 --oneline --no-decorate c53f0e353064..c9c83164bf8f:
c9c83164bf8fb ANDROID: fsnotify: Fix Open Check
b99f858e42d3a ANDROID: fsnotify: Notify lower fs of open
b6f28f6377460 ANDROID: fuse-bpf: Support inotify
53c77d7a8e19f ANDROID: fsnotify: Notify lower fs of open
aae548daec774 ANDROID: fuse-bpf: Support inotify
abaefd378cee4 ANDROID: dma-buf: heaps: fix dma-buf heap pool pages stat
10df8502c6bfa ANDROID: Update abi_gki_aarch64_virtual_device
df9986dceeaa0 ANDROID: fuse-bpf: Make compile with CONFIG_FUSE but no CONFIG_FUSE_BPF
Test: treehugger
Bug: 202785178
Change-Id: I43bb6457e533983541489c47dab3f83c80e5242c
|
|
git log --first-parent -100 --oneline --no-decorate 34957d1e9236..c53f0e353064:
c53f0e353064 ANDROID: thermal: Add vendor hook to get thermal zone device
d6d42583fee3 Merge 5.10.91 into android13-5.10
Test: treehugger
Bug: 214143143
Change-Id: I077ea0c7692cb6f756ecbb1183cfb8473306f435
|
|
git log --first-parent -100 --oneline --no-decorate 6709f523251f..34957d1e9236:
34957d1e9236 ANDROID: fuse-bpf: Fix perms on readdir
99dd0843179e ANDROID: fuse-bpf: Check if mkdir dentry setup
137e78322cb3 ANDROID: kleaf: drop toolchain_version = CLANG_VERSION
a5f73082c636 BACKPORT: kbuild: check the minimum assembler version in Kconfig
0edd8d1b3898 ANDROID: clang: update to 14.0.1
7ee179e5fb9b ANDROID: GKI: Disable module signing support from gki_defconfig
d5c19346d14b UPSTREAM: kbuild: collect minimum tool versions into scripts/min-tool-version.sh
762dcbe77754 UPSTREAM: kbuild: fix ld-version.sh to not be affected by locale
d07a1c097b16 UPSTREAM: kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR
441ce3aebf2a BACKPORT: kbuild: check the minimum linker version in Kconfig
08436c537936 UPSTREAM: kbuild: check the minimum compiler version in Kconfig
fbcd938b1d7b UPSTREAM: kbuild: LD_VERSION redenomination
45bcfde8864a FROMGIT: KVM: arm64: vgic: Replace kernel.h with the necessary inclusions
de60a350d235 FROMGIT: KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve()
e6f6beec38f6 FROMGIT: KVM: arm64: Rework kvm_pgtable initialisation
d8eaaf18365b FROMGIT: KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug()
1525ed80221d FROMGIT: KVM: arm64: vgic-v3: Fix vcpu index comparison
718b3ade5070 FROMGIT: KVM: arm64: Drop unused workaround_flags vcpu field
c730e7dbba79 ANDROID: Fix "one_thousand" defined but not used warning
3dfcc3ba1ac0 FROMGIT: KVM: arm64: pkvm: Unshare guest structs during teardown
4890ae64ab03 FROMGIT: KVM: arm64: Expose unshare hypercall to the host
9565570b196c FROMGIT: KVM: arm64: Implement do_unshare() helper for unsharing memory
db25549067e8 BACKPORT: FROMGIT: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
0cee02fb0216 FROMGIT: KVM: arm64: Implement do_share() helper for sharing memory
434f2d082049 BACKPORT: FROMGIT: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
86096da3ee3e FROMGIT: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
f172ce09be68 FROMGIT: KVM: arm64: pkvm: Refcount the pages shared with EL2
b1ba2ab99162 BACKPORT: FROMGIT: KVM: arm64: Introduce kvm_share_hyp()
af2a0836d6d3 FROMGIT: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
e22f84251db4 FROMGIT: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
c3a5cad5ecff BACKPORT: FROMGIT: KVM: arm64: Fixup hyp stage-1 refcount
1e0922b34131 FROMGIT: KVM: arm64: Refcount hyp stage-1 pgtable pages
10bcef57f39d FROMGIT: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
ecc14b0dae3b Revert "FROMLIST: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator"
d76103f7919f Revert "FROMLIST: KVM: arm64: Refcount hyp stage-1 pgtable pages"
692851a12afc Revert "BACKPORT: FROMLIST: KVM: arm64: Fixup hyp stage-1 refcount"
e5432b22e142 Revert "FROMLIST: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table"
b9efceca1006 Revert "FROMLIST: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2"
53d2e706679c Revert "FROMLIST: KVM: arm64: Introduce kvm_share_hyp()"
2c2cdc03588b Revert "FROMLIST: KVM: arm64: pkvm: Refcount the pages shared with EL2"
883baeb55aa4 Revert "FROMLIST: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages"
a5fa58c648ee Revert "BACKPORT: FROMLIST: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors"
654cfb96f34b Revert "FROMLIST: KVM: arm64: Implement do_share() helper for sharing memory"
3531ef4fffb5 Revert "BACKPORT: FROMLIST: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()"
60fd78d4ca5e Revert "FROMLIST: KVM: arm64: Implement do_unshare() helper for unsharing memory"
870805293f9a Revert "FROMLIST: KVM: arm64: Expose unshare hypercall to the host"
5214f6c1c4af Revert "FROMLIST: KVM: arm64: pkvm: Unshare guest structs during teardown"
7237abf9f854 ANDROID: mm/oom_kill: allow process_mrelease reclaim memory in parallel with exit_mmap
01e44cb8bd44 FROMLIST: mm/oom_kill: allow process_mrelease to run under mmap_lock protection
31ed633858d6 FROMLIST: mm: protect free_pgtables with mmap_lock write lock in exit_mmap
eb628f5264f0 UPSTREAM: mm/oom_kill.c: prevent a race between process_mrelease and exit_mmap
11a2f368e4bc UPSTREAM: mm: wire up syscall process_mrelease
7167628e4cfb UPSTREAM: mm: introduce process_mrelease system call
2f0e90e9ec47 Revert "FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once"
42c469a08383 Merge 5.10.90 into android13-5.10
8fded571e739 FROMGIT: mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
8ecc974abe84 Revert "ANDROID: add extra free kbytes tunable"
b219d099aae2 Revert "ANDROID: mm: fix up removal of vm_total_pages problem"
04e49b41be57 ANDROID: fips140: add show_invalid_inputs command to fips140_lab_util
6ed33b82eaf8 ANDROID: fips140: refactor and rename fips140_lab_test
2728a95f3f53 ANDROID: remove stale variables from build.config files
Test: treehugger
Bug: 202785178
Change-Id: Ib75c72724e0a21b4bde7de08c67d8af8f4be0cd6
|
|
git log --first-parent -100 --oneline --no-decorate 1a937b5e87e7..6709f523251f:
6709f523251f ANDROID: thermal: Add vendor hook to check power range
8f2307226cee Merge 5.10.89 into android13-5.10
b206ff9364fe Merge 5.10.88 into android13-5.10
dd98e49f1e7d Merge 5.10.87 into android13-5.10
Test: treehugger
Bug: 213255307
Change-Id: I4332d7ebbdee7d68863e1554215677972b0573f1
|
|
git log --first-parent -100 --oneline --no-decorate 305e70db9272..1a937b5e87e7:
1a937b5e87e7 ANDROID: Update the ABI symbol list
659b186246b5 ANDROID: Update the ABI symbol list
Test: treehugger
Bug: 212479528
Change-Id: Ibbb6b01cc6928c9379ccb4fae6dc4f700ad1bae0
|
|
git log --first-parent -100 --oneline --no-decorate 9fac29f645df..305e70db9272:
305e70db9272 ANDROID: fuse-bpf: Close backing fds in fuse_dentry_revalidate
c0312541dacb ANDROID: fuse-bpf: Close backing-fd on both paths
3c0ff63ab9a4 ANDROID: fuse-bpf: Partial fix for mmap'd files
08eecb1a0f62 ANDROID: fuse-bpf: Restore a missing const
9ab6a242258a ANDROID: GKI: Add module load time protected symbol lookup
23cd26aab14d ANDROID: GKI: Add script to generate symbol protection headers
6f74f68f01f5 ANDROID: Update the ABI symbol list
b2ba9e798c65 Merge 5.10.86 into android13-5.10
b5019af71a89 ANDROID: Fix mmu_notifier_trylock definition for !CONFIG_MMU_NOTIFIER config
4f8ba6696616 ANDROID: Update the ABI symbol list
729a79f366e5 ANDROID: fix mmu_notifier race caused by not taking mmap_lock during SPF
0e387dc8bb35 ANDROID: percpu-rwsem: enable percpu_sem destruction in atomic context
728c926af8fa UPSTREAM: libbpf: Stop using feature-detection Makefiles
53da0b1cacf3 UPSTREAM: ALSA: memalloc: Align buffer allocations in page size
0975fd934e9e ANDROID: Add vendor hook for the sugov_get_util
45f8132b6d8d ANDROID: GKI: update virtual device symbol list
Test: treehugger
Bug: 202785178
Change-Id: I9bae5e98f68098a5cfed7450e80e2b1fd9382d62
|
|
git log --first-parent -100 --oneline --no-decorate 64999249d5fe..9fac29f645df:
9fac29f645df FROMLIST: scsi: ufs: Fix deadlock issue in ufshcd_wait_for_doorbell_clr()
ee8015a3a26c ANDROID: Add fuse-bpf self tests
c5afa4d6ab11 ANDROID: Add FUSE_BPF to gki_defconfig
6be5b06e4195 ANDROID: fuse-bpf v1
88b7179fcdb5 ANDROID: fuse: Move functions in preparation for fuse-bpf
f70f7045c1a6 ANDROID: thermal: fix introduced kernelci warning
3886af146788 Merge 5.10.85 into android13-5.10
ba40eac9e58d ANDROID: GKI: Add VLAN_8021Q
10f76ddc13a1 UPSTREAM: tracefs: Set all files to the same group ownership as the mount option
045bef28d60d UPSTREAM: tracefs: Have new files inherit the ownership of their parent
42399ee2ca53 ANDROID: Kleaf: Fix branch-specific toolchain_version
8a97c9eb77ea ANDROID: move CLANG_VERSION definition to build.config.constants
a1333d173e88 ANDROID: Update the ABI symbol list
cfa96fa21dc6 FROMGIT: scsi: ufs: Implement polling support
198b86493c92 BACKPORT: FROMGIT: scsi: ufs: Optimize the command queueing code
b53323383395 FROMGIT: scsi: ufs: Stop using the clock scaling lock in the error handler
330a1d16f2b1 FROMGIT: scsi: ufs: Fix a kernel crash during shutdown
f23e2c8fa804 FROMGIT: scsi: ufs: Improve SCSI abort handling further
c36f34dff6b8 FROMGIT: scsi: ufs: Introduce ufshcd_release_scsi_cmd()
83ecae51ea9d FROMGIT: scsi: ufs: Remove the 'update_scaling' local variable
72a1395f6c3e FROMGIT: scsi: ufs: Remove hba->cmd_queue
6c8460404d56 FROMGIT: scsi: ufs: Fix a deadlock in the error handler
d0516fa2a966 ANDROID: Revert "FROMLIST: scsi: ufs: Fix a deadlock in the error handler"
9d0179eda16b FROMGIT: scsi: ufs: Remove ufshcd_any_tag_in_use()
f531b624a690 FROMGIT: scsi: ufs: Fix race conditions related to driver data
968af1dd93db FROMGIT: scsi: ufs: Remove the sdev_rpmb member
475c91d6c8ac FROMGIT: scsi: ufs: Remove is_rpmb_wlun()
cfcf226fdad1 FROMGIT: scsi: ufs: Rename a function argument
88389e813f69 ANDROID: clang: update to 14.0.0
12a745bf83fd FROMGIT: clk: Don't parent clks until the parent is fully registered
f1f505f3b4c5 UPSTREAM: mm/gup: remove the vma allocation from gup_longterm_locked()
e8a81778fed9 FROMLIST: KVM: arm64: Use defined value for SCTLR_ELx_EE
ac233f38935a FROMLIST: KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on()
5f3ca8858f9b FROMLIST: KVM: arm64: Fix comment for kvm_reset_vcpu()
c330de946f3e FROMLIST: irqchip/gic-v3-its: Mark some in-memory data structures as 'decrypted'
428452cb6030 FROMLIST: KVM: arm64: pkvm: Stub io map functions
f5c76009e287 FROMLIST: KVM: arm64: Make __io_map_base static
2e433f3894bb FROMLIST: KVM: arm64: Make the hyp memory pool static
695573928a1d FROMLIST: KVM: arm64: pkvm: Disable GICv2 support
a2fffdffb7dd FROMLIST: KVM: arm64: pkvm: Fix hyp_pool max order
bcf3fd91beb9 FROMLIST: KVM: arm64: pkvm: Unshare guest structs during teardown
fee11d0f41b9 FROMLIST: KVM: arm64: Expose unshare hypercall to the host
0a4821ecc2f0 FROMLIST: KVM: arm64: Implement do_unshare() helper for unsharing memory
50e7557b36f6 BACKPORT: FROMLIST: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
455e17002b07 FROMLIST: KVM: arm64: Implement do_share() helper for sharing memory
fb29cc8de3de BACKPORT: FROMLIST: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
f80bdbb276ec FROMLIST: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
33fa24cc3b40 FROMLIST: KVM: arm64: pkvm: Refcount the pages shared with EL2
21fb63c7099b FROMLIST: KVM: arm64: Introduce kvm_share_hyp()
446ab9f9b4a5 FROMLIST: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
323950831990 FROMLIST: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
edffd3888c43 BACKPORT: FROMLIST: KVM: arm64: Fixup hyp stage-1 refcount
e96c599591e2 FROMLIST: KVM: arm64: Refcount hyp stage-1 pgtable pages
b66c10e13397 FROMLIST: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
c765c9635a7a FROMLIST: KVM: arm64: Check if running in VHE from kvm_host_owns_hyp_mappings()
4a0f27b32e7f FROMLIST: virtio_ring: Fix querying of maximum DMA mapping size for virtio device
ad10bedb3f1f FROMGIT: KVM: Drop stale kvm_is_transparent_hugepage() declaration
63f358ca1b8d FROMGIT: KVM: arm64: Move host EL1 code out of hyp/ directory
95bfeeb6b5fb FROMGIT: KVM: arm64: Generate hyp_constants.h for the host
8a3b33dc2e46 FROMGIT: arm64: Add missing include of asm/cpufeature.h to asm/mmu.h
21ceef2920f7 FROMGIT: KVM: arm64: Constify kvm_io_gic_ops
d907216e5c93 FROMGIT: KVM: arm64: Add minimal handling for the ARMv8.7 PMU
f74a77dd09fd FROMGIT: KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid
a88c9de863cb FROMGIT: KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init()
3b0c662197c8 FROMGIT: KVM: arm64: Restructure the point where has_run_once is advertised
b01bdd792e56 FROMGIT: KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line
b09086c82eb5 BACKPORT: FROMGIT: KVM: arm64: Move SVE state mapping at HYP to finalize-time
c29a44a1b3c3 FROMGIT: arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVM
4df39f4e31c5 FROMGIT: KVM: arm64: Stop mapping current thread_info at EL2
1cc41a852819 FROMGIT: KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATE
f32b601e3c81 BACKPORT: FROMGIT: KVM: arm64: Remove unused __sve_save_state
0e5281f03cb8 FROMGIT: KVM: arm64: Get rid of host SVE tracking/saving
87b23d3a8f29 BACKPORT: FROMGIT: KVM: arm64: Reorder vcpu flag definitions
bb860573a4d7 UPSTREAM: scsi: Remove superfluous #include <linux/async.h> directives
b20e4220fa89 UPSTREAM: scsi: ufs: Let devices remain runtime suspended during system suspend
0e1c8364f70c UPSTREAM: scsi: core: pm: Only runtime resume if necessary
903ab39b1812 UPSTREAM: scsi: sd: Rename sd_resume() into sd_resume_system()
51cf1e50b658 UPSTREAM: scsi: core: pm: Rely on the device driver core for async power management
ad05868a5bf8 UPSTREAM: scsi: sd: Fix crashes in sd_resume_runtime()
ccddc86cbef7 UPSTREAM: scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume()
a050c009accf UPSTREAM: scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE
c28e885b53c9 ANDROID: Revert "Revert "scsi: block: Do not accept any requests while suspended""
29428cf3fff3 Merge 5.10.84 into android13-5.10
Test: treehugger
Bug: 210805760
Change-Id: Iec11abebff52eaeed31c4b27f7390c56770601dd
|
|
git log --first-parent -100 --oneline --no-decorate b51d71e4aa5f..64999249d5fe:
64999249d5fe ANDROID: thermal: Add hook to enable/disable thermal power throttle
d1b287610486 ANDROID: GKI: Add symbols abi for USB IP kernel modules.
8a8500235e3f Revert "ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT"
f398bdcb077f ANDROID: Update the ABI symbol list
35cfa5591728 FROMGIT: f2fs: show number of pending discard commands
395d0451237f ANDROID: KVM: arm64: Initialize pkvm_pgtable.mm_ops earlier
ee507cfc1184 ANDROID: ABI: update generic symbol list
52ec143f0b8d ANDROID: sched: Make uclamp changes depend on CAP_SYS_NICE
4266de9b4bcf ANDROID: sched: move blocked reason trace point to cover all class
cf33d6fae045 ANDROID: vendor_hooks: add a hook to control the delay time of frequency up and down.
160ebf93a988 UPSTREAM: of: restricted dma: Fix condition for rmem init
fc827b344f76 ANDROID: thermal: Add vendor hooks for thermal
479f72db7d01 UPSTREAM: sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS
c7ba583d0059 UPSTREAM: sched: Don't report SCHED_FLAG_SUGOV in sched_getattr()
13b2af266824 UPSTREAM: erofs: fix deadlock when shrink erofs slab
02e966de95f6 UPSTREAM: KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
cb3cc13c72ee UPSTREAM: KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure
e740c119d24b UPSTREAM: KVM: arm64: Save PSTATE early on exit
df21a6213e84 UPSTREAM: KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus()
6a79abcd18af Merge 5.10.83 into android13-5.10
23fea0b40e7e UPSTREAM: scsi: ufs: Fix double space in SCSI_UFS_HWMON description
ab8501635543 UPSTREAM: scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD
c109660045fd UPSTREAM: scsi: ufs: ufs-exynos: Introduce ExynosAuto v9 virtual host
0abfa95aba1e UPSTREAM: scsi: ufs: ufs-exynos: Multi-host configuration for ExynosAuto v9
2900d68b00ca UPSTREAM: scsi: ufs: ufs-exynos: Support ExynosAuto v9 UFS
79d2dd51f127 UPSTREAM: scsi: ufs: ufs-exynos: Add pre/post_hce_enable drv callbacks
d86915734d1b UPSTREAM: scsi: ufs: ufs-exynos: Factor out priv data init
2fac28e49ff2 UPSTREAM: scsi: ufs: ufs-exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR option
218cd63e6c2b UPSTREAM: scsi: ufs: ufs-exynos: Support custom version of ufs_hba_variant_ops
a4f71a3a699d UPSTREAM: scsi: ufs: ufs-exynos: Add setup_clocks callback
de400d76471a UPSTREAM: scsi: ufs: ufs-exynos: Add refclkout_stop control
07b2dc67978e UPSTREAM: scsi: ufs: ufs-exynos: Simplify drv_data retrieval
237dd6ed3812 UPSTREAM: scsi: ufs: ufs-exynos: Change pclk available max value
f4f2747081a8 UPSTREAM: scsi: ufs: Add quirk to enable host controller without PH configuration
61e77e142fd6 UPSTREAM: scsi: ufs: core: Micro-optimize ufshcd_map_sg()
7792f62546d9 UPSTREAM: scsi: ufs: core: Remove three superfluous casts
d5ddaeaaec1d UPSTREAM: scsi: ufs: core: Add debugfs attributes for triggering the UFS EH
57c43110fff4 UPSTREAM: scsi: ufs: core: Make it easier to add new debugfs attributes
772dd34a8353 UPSTREAM: scsi: ufs: core: Export ufshcd_schedule_eh_work()
a2e122bb3619 UPSTREAM: scsi: ufs: core: Log error handler activity
51fab26dd6d8 UPSTREAM: scsi: ufs: core: Improve static type checking
81634d1e846c UPSTREAM: scsi: ufs: core: Improve source code comments
445826751fec UPSTREAM: scsi: ufs: mediatek: Avoid sched_clock() misuse
38afb244f1b0 UPSTREAM: scsi: ufs: ufs-mediatek: Fix wrong location for ref-clk delay
70c86239b88d UPSTREAM: scsi: ufs: ufs-mediatek: Fix build error caused by use of sched_clock()
7f40473693ed UPSTREAM: scsi: ufs: ufs-mediatek: Introduce default delay for reference clock
067dcfc9ad7b UPSTREAM: scsi: ufs: Call scsi_done() directly
495d7f2c47a2 ANDROID: scsi: Introduce scsi_done()
63dc7ea18264 UPSTREAM: scsi: ufs: core: Fix synchronization between scsi_unjam_host() and ufshcd_queuecommand()
37d7b9fee006 UPSTREAM: scsi: ufs: mediatek: Support vops pre suspend to disable auto-hibern8
06a5840b16fd UPSTREAM: scsi: ufs: ufshpb: Remove HPB2.0 flows
34ab59ad8628 UPSTREAM: scsi: ufs: ufs-pci: Force a full restore after suspend-to-disk
d8f63d5cda0a UPSTREAM: scsi: ufs: ufshpb: Remove unused parameters
f1149f377415 BACKPORT: UPSTREAM: Modify the __ufshcd_transfer_req_compl() documentation
61b66296b2a2 ANDROID: Add vendor hook for the uclamp_util
862b31f3129a ANDROID: add regulator_get_voltage to the ABI symbol list
d047dc9a81b9 ANDROID: add send_sig_info to the ABI symbol list
Test: treehugger
Bug: 209743088
Change-Id: If6f4db75ab6d4a97eb54118de30b76fafe422c41
|
|
git log --first-parent -100 --oneline --no-decorate c2cea12b60a4..b51d71e4aa5f:
b51d71e4aa5f ANDROID: fips140: support "evaluation testing" builds via build.sh
b9017a5dba4f ANDROID: Update the ABI symbol list
0804903063d0 ANDROID: gki_defconfig: enable CONFIG_PID_IN_CONTEXTIDR
4e28e93af58e ANDROID: Update the ABI symbol list
cf551f380a3c ANDROID: vendor_hooks: Add hooks for frequency optimization
94cba915dc6d ANDROID: Update the ABI symbol list
77cc3e8ef6c2 Merge 5.10.82 into android13-5.10
5228cb193dd9 ANDROID: usb: gadget: f_accessory: Mitgate handling of non-existent USB request
478f3ee1d3e5 ANDROID: Add vendor hook to the deadline scheduler
edb683233c6f ANDROID: GKI: Update the ABI symbol list
a66e62cc8259 ANDROID: fips140: add userspace interface for evaluation testing
d9b9eb559113 ANDROID: fips140: add support for injecting integrity error
92a882bcdff8 ANDROID: fips140: refactor evaluation testing support
66782a18054c ANDROID: GKI: disable CONFIG_FORTIFY_SOURCE
e97f67c27d07 Merge 5.10.81 into android13-5.10
5465e818035c ANDROID: ABI: update generic symbol list
a0199cf0c0cc UPSTREAM: tracing/histogram: Fix UAF in destroy_hist_field()
c2a29c3b6e4e Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
8095971426e4 Merge 5.10.80 into android13-5.10
36a154f81d7a ANDROID: Update the ABI symbol list
0110ed3471b3 Revert "ANDROID: mm: Throttle rss_stat tracepoint"
0c5ea53ad92a ANDROID: setlocalversion: make KMI_GENERATION optional
830a9ad7d89d BACKPORT: of: property: fw_devlink: Add support for "leds" and "backlight"
2eeecc3e846c UPSTREAM: KVM: arm64: Fix host stage-2 finalization
ff2a278c781c UPSTREAM: KVM: arm64: Change the return type of kvm_vcpu_preferred_target()
34a87d6e6d94 UPSTREAM: KVM: arm64: nvhe: Fix a non-kernel-doc comment
4816540c7f48 UPSTREAM: KVM: arm64: Extract ESR_ELx.EC only
3e4b4977f4f7 BACKPORT: uapi: virtio_ids: add a sound device type ID from OASIS spec
376fc5111040 ANDROID: ABI: update generic symbol list
5185067fe7cc Revert "sched/pelt: Ensure that *_sum is always synced with *_avg"
e02c69db3caf Revert "sched/fair: Keep load_avg and load_sum synced"
c10b6b7ad06b Revert "sched/fair: Ensure _sum and _avg values stay consistent"
Test: treehugger
Bug: 208521601
Change-Id: I9f6dbd67d6b804306f7d01084efce9e3a282d92b
|
|
git log --first-parent -100 --oneline --no-decorate 23ab8a50e0f0..c2cea12b60a4:
c2cea12b60a4 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y/5.16-rc1'
739c58e1b64f UPSTREAM: tracing/histogram: Fix check for missing operands in an expression
213f8e39b71a Merge 5.10.79 into android13-5.10
Test: treehugger
Bug: 206745249
Change-Id: I6ebd425222a74683ed6a64f85271bd2ff4f742b5
|
|
git log --first-parent -100 --oneline --no-decorate 3edb9977490b..23ab8a50e0f0:
23ab8a50e0f0 ANDROID: binder: fix regression in sender_euid
8efef49b1f82 ANDROID: GKI: add required symbols for btusb to virtual device
57c7e0309142 ANDROID: GKI: update virtual device symbol list
8a3ff11d54dc ANDROID: Update the ABI symbol list
4e0c10407585 ANDROID: fips140: use UTS_RELEASE as FIPS version
222b9a06da78 FROMLIST: thermal: Fix a NULL pointer dereference
11050481764c FROMGIT: dma-buf: acquire name lock before read/write dma_buf.name
d56a3389b868 FROMLIST: scsi: ufs: Fix a deadlock in the error handler
77c166b20753 FROMLIST: scsi: ufs: Limit the queue depth to host->can_queue
8d355760c42c FROMLIST: scsi: core: Add support for reserved tags
80090a0fcc56 ANDROID: Enable the ioprio cgroup controller
764c9982bf12 UPSTREAM: mm: vmalloc: prevent use after free in _vm_unmap_aliases
91abc8ece242 ANDROID: KVM: arm64: Mark select_iommu_ops static
626441f63249 UPSTREAM: binder: don't detect sender/target during buffer cleanup
298c4214b324 UPSTREAM: binder: use cred instead of task for getsecid
869fbe4d864b UPSTREAM: binder: use cred instead of task for selinux checks
d65efd5b73dc UPSTREAM: binder: use euid from cred instead of using task
900b0b7cd12e Merge 5.10.78 into android13-5.10
54aafdfafd4b ANDROID: abi_gki_aarch64_db845c: Update abi symbol list to get db845c booting again
fbdefd3f6bf7 FROMLIST: scsi: ufs: Improve SCSI abort handling
437bfe2d64c9 UPSTREAM: tracing/selftests: Add tests for hist trigger expression parsing
bb73ccd8536e UPSTREAM: tracing/histogram: Document hist trigger variables
47347e1917f4 UPSTREAM: tracing/histogram: Update division by 0 documentation
43484db804f5 BACKPORT: tracing/histogram: Optimize division by constants
34cb12b5d32b UPSTREAM: tracing/histogram: Fix semicolon.cocci warnings
572d42d1b0cb UPSTREAM: tracing/histogram: Fix documentation inline emphasis warning
0036c192be43 UPSTREAM: tracing/histogram: Document expression arithmetic and constants
fe8d0a93e777 UPSTREAM: tracing/histogram: Optimize division by a power of 2
1f8f3e1fff31 BACKPORT: tracing/histogram: Covert expr to const if both operands are constants
fa428eedd37b UPSTREAM: tracing/histogram: Simplify handling of .sym-offset in expressions
3c296c22ea46 UPSTREAM: tracing: Fix operator precedence for hist triggers expression
b421a7c2b7d1 BACKPORT: tracing: Add division and multiplication support for hist triggers
6ffd9286539e BACKPORT: tracing: Add support for creating hist trigger variables from literal
1d30c0a162e2 UPSTREAM: tracing/cfi: Fix cmp_entries_* functions signature mismatch
7163abc9e4ca ANDROID: GKI: Enable HIST_TRIGGERS (x86)
6d4485877385 ANDROID: Enable KVM_S2MPU in gki_defconfig
8f234061533d ANDROID: KVM: arm64: Unmap S2MPU MMIO registers from host stage-2
03d4db533916 ANDROID: KVM: arm64: Implement MMIO handler in S2MPU driver
533c59945d4c ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT
6b75c0e0de11 ANDROID: KVM: arm64: Add S2MPU kselftest
4475d993aa0c ANDROID: KVM: arm64: Modify S2MPU MPT in 'host_stage2_set_owner'
f0e1de52ef17 ANDROID: KVM: arm64: Set up S2MPU Memory Protection Table
8ca0b34fe468 ANDROID: KVM: arm64: Reprogram S2MPUs in 'host_smc_handler'
8aa6c440da32 ANDROID: KVM: arm64: Enable S2MPUs in __pkvm_init_stage2_iommu
bc80f8158297 ANDROID: KVM: arm64: Copy S2MPU configuration to hyp
2517c4e5f0cd ANDROID: KVM: arm64: Implement IRQ handler for S2MPU faults
923353be1e55 ANDROID: KVM: arm64: Allocate context IDs for valid VIDs
4a7da93bdbfc ANDROID: KVM: arm64: Read and check S2MPU_VERSION
4e91a0015386 ANDROID: KVM: arm64: Parse S2MPU MMIO region
b2de5483b7c5 ANDROID: KVM: arm64: Create empty S2MPU driver
ff91ee259ce3 ANDROID: dt-bindings: iommu: Add Google S2MPU
cc1ad46fb261 ANDROID: KVM: arm64: Add 'host_stage2_adjust_mmio_range' to kvm_iommu_ops
25f81ec77b89 ANDROID: KVM: arm64: Add 'host_mmio_dabt_handler' to kvm_iommu_ops
3cd8b5b00be9 ANDROID: KVM: arm64: Add 'host_stage2_set_owner' to kvm_iommu_ops
d2efcdcb2b18 ANDROID: KVM: arm64: Add 'host_smc_handler' to kvm_iommu_ops
79775d022591 ANDROID: KVM: arm64: Introduce IOMMU driver infrastructure
fddf81394141 ANDROID: debug_symbols: Add show_mem
42953530996c ANDROID: scsi: ufs: Align the HPB calls with the upstream code
bdb2117c28ce ANDROID: scsi: ufs: Re-enable runtime power management
568dd97549a6 ANDROID: scsi: ufs: Remove the ufs_rpmb_wlun_template
6e41c820f6af ANDROID: scsi: ufs: Remove a local variable from ufshcd_abort()
69d296ea60f3 ANDROID: scsi: ufs: Remove a blank line
23dd19247d2c UPSTREAM: scsi: ufs: core: Do not exit ufshcd_err_handler() unless operational or dead
ccba7d5b8e1c UPSTREAM: scsi: ufs: core: Do not exit ufshcd_reset_and_restore() unless operational or dead
e2919fba7658 UPSTREAM: scsi: ufs: core: Remove return statement in void function
1da235a555cd UPSTREAM: scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition
558e6162fe25 UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y
61a867f35051 UPSTREAM: scsi: ufs: exynos: Unify naming
061f8675097c UPSTREAM: scsi: ufs: core: Add temperature notification exception handling
bbce73fc605d UPSTREAM: scsi: ufs: core: Probe for temperature notification support
de5b19ec475c UPSTREAM: scsi: ufs: core: Unbreak the reset handler
abe3f3623b88 UPSTREAM: scsi: ufs: ufs-mediatek: Change dbg select by check IP version
b580032ddc26 UPSTREAM: scsi: ufs: ufs-qcom: Remove unneeded variable 'err'
4348fcb2a8bd UPSTREAM: scsi: ufs: ufs-pci: Fix Intel LKF link stability
14684fc39dcd UPSTREAM: scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
5ee37d89d5b3 UPSTREAM: scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
435df62d65bd UPSTREAM: scsi: core: Introduce the scsi_cmd_to_rq() function
7da289ada7bf UPSTREAM: scsi: ufs: ufshpb: Remove redundant initialization of variable 'lba'
c1871d31d630 UPSTREAM: scsi: ufshcd: Fix device links when BOOT WLUN fails to probe
3b010f51a06d UPSTREAM: scsi: ufs: Fix unsigned int compared with less than zero
a7044949249d UPSTREAM: scsi: ufs: core: Add lu_enable sysfs node
19d3641c3dba UPSTREAM: scsi: ufs: core: Add L2P entry swap quirk for Micron UFS
e0ff4e3d3c1e UPSTREAM: scsi: ufs: core: Remove redundant call in ufshcd_add_command_trace()
3f9a325f48c2 UPSTREAM: scsi: ufs: Add fault injection support
246c1ab904b3 UPSTREAM: scsi: ufs: Optimize SCSI command processing
3267cb15640b UPSTREAM: scsi: ufs: Optimize serialization of setup_xfer_req() calls
679183fefa34 UPSTREAM: scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register"
b98f9da669af UPSTREAM: scsi: ufs: Inline ufshcd_outstanding_req_clear()
3a5eed8fd708 UPSTREAM: scsi: ufs: Remove several wmb() calls
e011c72e8a73 UPSTREAM: scsi: ufs: Improve static type checking for the host controller state
506a024be759 UPSTREAM: scsi: ufs: Verify UIC locking requirements at runtime
73d9678ae5d3 UPSTREAM: scsi: ufs: Remove ufshcd_valid_tag()
a68b43f30aa7 UPSTREAM: scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate
f6429c262361 UPSTREAM: scsi: ufs: Rename the second ufshcd_probe_hba() argument
1eec916379e1 UPSTREAM: scsi: ufs: Only include power management code if necessary
bc35e28601ec UPSTREAM: scsi: ufs: Reduce power management code duplication
ed0d82c712cd UPSTREAM: scsi: ufs: core: Use scsi_get_lba() to get LBA
c577744552af UPSTREAM: scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()
71b002bdae65 UPSTREAM: scsi: ufs: Fix build warning without CONFIG_PM
85cca5fada09 UPSTREAM: scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd()
Test: treehugger
Bug: 205791138
Change-Id: I952ac3805f9683d7cac4cbc774d04233842584bf
|
|
Revert submission 1885717-android13-5.10-1112
Reason for revert: Suspect to broken the test, b/205921725, also those CLs are the only diff part between build 7904942 and 7904945
Reverted Changes:
I36dfed030:Update kernel to builds 7899086
Ic853f4966:Update kernel to builds 7899086
I41f1bcffd:Update kernel to builds 7899086
I8de6aa6e6:Update kernel to builds 7899086
Ib01583338:Update kernel to builds 7899086
Change-Id: I70950c4c2840319814efb39cbca55d7f871d5a9a
|
|
git log --first-parent -100 --oneline --no-decorate 3edb9977490b..80090a0fcc56:
80090a0fcc56 ANDROID: Enable the ioprio cgroup controller
764c9982bf12 UPSTREAM: mm: vmalloc: prevent use after free in _vm_unmap_aliases
91abc8ece242 ANDROID: KVM: arm64: Mark select_iommu_ops static
626441f63249 UPSTREAM: binder: don't detect sender/target during buffer cleanup
298c4214b324 UPSTREAM: binder: use cred instead of task for getsecid
869fbe4d864b UPSTREAM: binder: use cred instead of task for selinux checks
d65efd5b73dc UPSTREAM: binder: use euid from cred instead of using task
900b0b7cd12e Merge 5.10.78 into android13-5.10
54aafdfafd4b ANDROID: abi_gki_aarch64_db845c: Update abi symbol list to get db845c booting again
fbdefd3f6bf7 FROMLIST: scsi: ufs: Improve SCSI abort handling
437bfe2d64c9 UPSTREAM: tracing/selftests: Add tests for hist trigger expression parsing
bb73ccd8536e UPSTREAM: tracing/histogram: Document hist trigger variables
47347e1917f4 UPSTREAM: tracing/histogram: Update division by 0 documentation
43484db804f5 BACKPORT: tracing/histogram: Optimize division by constants
34cb12b5d32b UPSTREAM: tracing/histogram: Fix semicolon.cocci warnings
572d42d1b0cb UPSTREAM: tracing/histogram: Fix documentation inline emphasis warning
0036c192be43 UPSTREAM: tracing/histogram: Document expression arithmetic and constants
fe8d0a93e777 UPSTREAM: tracing/histogram: Optimize division by a power of 2
1f8f3e1fff31 BACKPORT: tracing/histogram: Covert expr to const if both operands are constants
fa428eedd37b UPSTREAM: tracing/histogram: Simplify handling of .sym-offset in expressions
3c296c22ea46 UPSTREAM: tracing: Fix operator precedence for hist triggers expression
b421a7c2b7d1 BACKPORT: tracing: Add division and multiplication support for hist triggers
6ffd9286539e BACKPORT: tracing: Add support for creating hist trigger variables from literal
1d30c0a162e2 UPSTREAM: tracing/cfi: Fix cmp_entries_* functions signature mismatch
7163abc9e4ca ANDROID: GKI: Enable HIST_TRIGGERS (x86)
6d4485877385 ANDROID: Enable KVM_S2MPU in gki_defconfig
8f234061533d ANDROID: KVM: arm64: Unmap S2MPU MMIO registers from host stage-2
03d4db533916 ANDROID: KVM: arm64: Implement MMIO handler in S2MPU driver
533c59945d4c ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT
6b75c0e0de11 ANDROID: KVM: arm64: Add S2MPU kselftest
4475d993aa0c ANDROID: KVM: arm64: Modify S2MPU MPT in 'host_stage2_set_owner'
f0e1de52ef17 ANDROID: KVM: arm64: Set up S2MPU Memory Protection Table
8ca0b34fe468 ANDROID: KVM: arm64: Reprogram S2MPUs in 'host_smc_handler'
8aa6c440da32 ANDROID: KVM: arm64: Enable S2MPUs in __pkvm_init_stage2_iommu
bc80f8158297 ANDROID: KVM: arm64: Copy S2MPU configuration to hyp
2517c4e5f0cd ANDROID: KVM: arm64: Implement IRQ handler for S2MPU faults
923353be1e55 ANDROID: KVM: arm64: Allocate context IDs for valid VIDs
4a7da93bdbfc ANDROID: KVM: arm64: Read and check S2MPU_VERSION
4e91a0015386 ANDROID: KVM: arm64: Parse S2MPU MMIO region
b2de5483b7c5 ANDROID: KVM: arm64: Create empty S2MPU driver
ff91ee259ce3 ANDROID: dt-bindings: iommu: Add Google S2MPU
cc1ad46fb261 ANDROID: KVM: arm64: Add 'host_stage2_adjust_mmio_range' to kvm_iommu_ops
25f81ec77b89 ANDROID: KVM: arm64: Add 'host_mmio_dabt_handler' to kvm_iommu_ops
3cd8b5b00be9 ANDROID: KVM: arm64: Add 'host_stage2_set_owner' to kvm_iommu_ops
d2efcdcb2b18 ANDROID: KVM: arm64: Add 'host_smc_handler' to kvm_iommu_ops
79775d022591 ANDROID: KVM: arm64: Introduce IOMMU driver infrastructure
fddf81394141 ANDROID: debug_symbols: Add show_mem
42953530996c ANDROID: scsi: ufs: Align the HPB calls with the upstream code
bdb2117c28ce ANDROID: scsi: ufs: Re-enable runtime power management
568dd97549a6 ANDROID: scsi: ufs: Remove the ufs_rpmb_wlun_template
6e41c820f6af ANDROID: scsi: ufs: Remove a local variable from ufshcd_abort()
69d296ea60f3 ANDROID: scsi: ufs: Remove a blank line
23dd19247d2c UPSTREAM: scsi: ufs: core: Do not exit ufshcd_err_handler() unless operational or dead
ccba7d5b8e1c UPSTREAM: scsi: ufs: core: Do not exit ufshcd_reset_and_restore() unless operational or dead
e2919fba7658 UPSTREAM: scsi: ufs: core: Remove return statement in void function
1da235a555cd UPSTREAM: scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition
558e6162fe25 UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y
61a867f35051 UPSTREAM: scsi: ufs: exynos: Unify naming
061f8675097c UPSTREAM: scsi: ufs: core: Add temperature notification exception handling
bbce73fc605d UPSTREAM: scsi: ufs: core: Probe for temperature notification support
de5b19ec475c UPSTREAM: scsi: ufs: core: Unbreak the reset handler
abe3f3623b88 UPSTREAM: scsi: ufs: ufs-mediatek: Change dbg select by check IP version
b580032ddc26 UPSTREAM: scsi: ufs: ufs-qcom: Remove unneeded variable 'err'
4348fcb2a8bd UPSTREAM: scsi: ufs: ufs-pci: Fix Intel LKF link stability
14684fc39dcd UPSTREAM: scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
5ee37d89d5b3 UPSTREAM: scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
435df62d65bd UPSTREAM: scsi: core: Introduce the scsi_cmd_to_rq() function
7da289ada7bf UPSTREAM: scsi: ufs: ufshpb: Remove redundant initialization of variable 'lba'
c1871d31d630 UPSTREAM: scsi: ufshcd: Fix device links when BOOT WLUN fails to probe
3b010f51a06d UPSTREAM: scsi: ufs: Fix unsigned int compared with less than zero
a7044949249d UPSTREAM: scsi: ufs: core: Add lu_enable sysfs node
19d3641c3dba UPSTREAM: scsi: ufs: core: Add L2P entry swap quirk for Micron UFS
e0ff4e3d3c1e UPSTREAM: scsi: ufs: core: Remove redundant call in ufshcd_add_command_trace()
3f9a325f48c2 UPSTREAM: scsi: ufs: Add fault injection support
246c1ab904b3 UPSTREAM: scsi: ufs: Optimize SCSI command processing
3267cb15640b UPSTREAM: scsi: ufs: Optimize serialization of setup_xfer_req() calls
679183fefa34 UPSTREAM: scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register"
b98f9da669af UPSTREAM: scsi: ufs: Inline ufshcd_outstanding_req_clear()
3a5eed8fd708 UPSTREAM: scsi: ufs: Remove several wmb() calls
e011c72e8a73 UPSTREAM: scsi: ufs: Improve static type checking for the host controller state
506a024be759 UPSTREAM: scsi: ufs: Verify UIC locking requirements at runtime
73d9678ae5d3 UPSTREAM: scsi: ufs: Remove ufshcd_valid_tag()
a68b43f30aa7 UPSTREAM: scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate
f6429c262361 UPSTREAM: scsi: ufs: Rename the second ufshcd_probe_hba() argument
1eec916379e1 UPSTREAM: scsi: ufs: Only include power management code if necessary
bc35e28601ec UPSTREAM: scsi: ufs: Reduce power management code duplication
ed0d82c712cd UPSTREAM: scsi: ufs: core: Use scsi_get_lba() to get LBA
c577744552af UPSTREAM: scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()
71b002bdae65 UPSTREAM: scsi: ufs: Fix build warning without CONFIG_PM
85cca5fada09 UPSTREAM: scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd()
f5c43ddb4181 UPSTREAM: scsi: ufs: core: Capture command trace only for the cmd != NULL case
5b7e611c48cb UPSTREAM: scsi: ufs: core: Let UPIU completion trace print RSP UPIU header
740f7e84045b UPSTREAM: scsi: ufs: core: Clean up ufshcd_add_command_trace()
e4a07c01096b UPSTREAM: scsi: ufs: core: Remove repeated word in comment
43b8c48a248d UPSTREAM: scsi: ufs: core: Remove irrelevant reference to non-existing doc
b5476a656239 UPSTREAM: scsi: ufs: Fix a kernel-doc related formatting issue
7c5a14d4b093 UPSTREAM: scsi: core: Kill DRIVER_SENSE
b49194c17f96 UPSTREAM: scsi: core: Stop using DRIVER_ERROR
7b209ee1440f UPSTREAM: scsi: ufs: Suppress false positive unhandled interrupt messages
625dd5cd93c9 UPSTREAM: scsi: ufs: ufs-exynos: Make a const array static, makes object smaller
Test: treehugger
Bug: 205791138
Change-Id: I8de6aa6e6dbda8d305ad525f2ab3442cc2f42eb5
|
|
git log --first-parent -100 --oneline --no-decorate ca5822a433a8..3edb9977490b:
3edb9977490b UPSTREAM: selftests/binderfs: add test for feature files
28cbcfe380f2 UPSTREAM: docs: binderfs: add section about feature files
21b60b0671e3 UPSTREAM: binderfs: add support for feature files
f412a5bfbec2 ANDROID: Update the ABI symbol list
ca321442a517 ANDROID: scsi: ufs: add complete init vendor hook
5350b8fef2a6 FROMGIT: usb: gadget: f_mass_storage: Disable eps during disconnect
68e090ac4b31 FROMGIT: usb: gadget: udc: core: Revise comments for USB ep enable/disable
b6fbc2e7e573 ANDROID: Fix mmu_notifier imbalance
df4c5491ab63 ANDROID: Incremental fs: Fix dentry get/put imbalance on vfs_mkdir() failure
6abd817eac42 UPSTREAM: KVM: arm64: Release mmap_lock when using VM_SHARED with MTE
ea1c63bab1b4 UPSTREAM: KVM: arm64: Report corrupted refcount at EL2
9b049759c803 UPSTREAM: KVM: arm64: Fix host stage-2 PGD refcount
c14d52059bd8 ANDROID: fips140: zeroize temporary values from integrity check
80f6f4d3c4cb ANDROID: ABI: update fips140 symbol list
54aecb72dba9 ANDROID: fips140: remove in-place updating of live algorithms
ca61e9c59a40 ANDROID: f2fs: fix potential deadlock by android ftrace
8f3a5a58510c Merge 5.10.76 into android13-5.10
Test: treehugger
Bug: 204957490
Change-Id: I71fec027dd89c4176fca6c8d5989833e55a05e79
|
|
git log --first-parent -100 --oneline --no-decorate d3e0de546d88..ca5822a433a8:
ca5822a433a8 ANDROID: Update the ABI symbol list
b14adc19004d ANDROID: Update the ABI symbol list
1c80cd1956da UPSTREAM: sched/scs: Reset the shadow stack when idle_task_exit
8637bab65fbd Revert "Revert "sched/core: Initialize the idle task with preemption disabled""
4016d452a402 FROMGIT: usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized
e6c72a49cf8b ANDROID: build.config.allmodconfig: Enable hermetic builds
64fd52d1a0d6 ANDROID: sign-file: Fix warning when OPENSSL_NO_ENGINE is set
0b77effb9ea3 FROMLIST: sign-file: Use OpenSSL provided define to compile out deprecated APIs
50f9dcec888a UPSTREAM: scsi: core: Add mq_poll support to SCSI layer
67946e403680 FROMGIT: dma-buf: system_heap: Avoid warning on mid-order allocations
04d81e4cce8f Merge 5.10.75 into android13-5.10
8843b0a47e30 ANDROID: gki_defconfig: Enable NET_ACT_BPF
58c6b39cae54 FROMGIT: scsi: ufs: Fix task management completion
8ad987a3378a FROMGIT: f2fs: fix to use WHINT_MODE
d99eb84aa1a2 Merge 5.10.74 into android13-5.10
7d9b940e8bac ANDROID: GKI: Disable CONFIG_ZONE_DMA on x86
19ed81406a97 ANDROID: ABI: update fips140 symbol list
02e48f383b2a ANDROID: fips140: block crypto operations until tests complete
dce01e66f717 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
5fbee76e1572 Merge 5.10.73 into android13-5.10
1f1ae710026b UPSTREAM: KVM: arm64: Fix PMU probe ordering
85b077a461fd UPSTREAM: KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule
096df2158765 ANDROID: Update the ABI symbol list
2c6430620492 ANDROID: Update the ABI symbol list
Test: treehugger
Bug: 204261027
Change-Id: I8f9755c48713366650a6380e4f4644d0de2e3f5a
|
|
git log --first-parent -100 --oneline --no-decorate a70b776d3e7e..d3e0de546d88:
d3e0de546d88 FROMGIT: loop: Select I/O scheduler 'none' from inside add_disk()
96ba6e3e5eba FROMGIT: blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
0db720fb4e96 UPSTREAM: usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize
794a927156de UPSTREAM: usb: gadget: u_audio: EP-OUT bInterval in fback frequency
360fd2c40208 ANDROID: arm64: module: remove FIPS-140 hack from module loader
502af6e3490d ANDROID: fips140: preserve RELA sections without relying on the module loader
6ae8277450ae ANDROID: module: apply special LTO treatment to .text even if CFI is disabled
422bc2feb7e3 ANDROID: fips140: use FIPS140_CFLAGS when compiling fips140-selftests.c
de58a967a3c2 ANDROID: ABI: update fips140 symbol list
d7a956441fef BACKPORT: kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG
0f820fe5a908 Merge 5.10.72 into android13-5.10
7b92323fdd66 BACKPORT: FROMGIT: scsi: ufs: core: Stop clearing unit attentions
5530b97f9ea4 BACKPORT: FROMGIT: scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION
5e40c6100df4 FROMLIST: dm-verity: skip verity_handle_error on I/O errors
9e6063292465 ANDROID: GKI: Update the ABI symbol list
415a20781f25 Merge 5.10.71 into android13-5.10
63fa67820a6d ANDROID: update symbol list for device tree parsing
8f662a7c8581 ANDROID: add iov_iter_bvec symbol to symbol list
3adeb2ab1ae3 Revert "sched/core: Initialize the idle task with preemption disabled"
e743b07f1d42 Revert "s390: preempt: Fix preempt_count initialization"
aed5511dd720 Merge 5.10.70 into android13-5.10
ba348b728320 Merge 5.10.69 into android13-5.10
58b97c86eec1 ANDROID: hikey960: Fix up HiKey960 build with symbol strict mode
86e1e41c5da8 FROMGIT: block/mq-deadline: Prioritize high-priority requests
bf6000d224c4 FROMGIT: block/mq-deadline: Stop using per-CPU counters
f11639dede87 FROMGIT: block/mq-deadline: Add an invariant check
d0907c8cf296 FROMGIT: block/mq-deadline: Improve request accounting further
3e761fdc7e9c UPSTREAM: block/mq-deadline: Move dd_queued() to fix defined but not used warning
3927d2359f9d UPSTREAM: Revert "block/mq-deadline: Prioritize high-priority requests"
6127ac9c6d90 UPSTREAM: mq-deadline: Fix request accounting
38b232af9ce2 UPSTREAM: Revert "block/mq-deadline: Add cgroup support"
8b936b733dec UPSTREAM: blk-mq: Always complete remote completions requests in softirq
be1d28b83f1e UPSTREAM: scsi: block: Return status code in blk_mq_end_request()
b76020097a43 UPSTREAM: block: Improve blk_revalidate_disk_zones() checks
b6bacbee144d UPSTREAM: block: increase BLKCG_MAX_POLS
9c8e037fc865 ANDROID: GKI: rework the ANDROID_KABI_USE() macro to not use __UNIQUE()
Test: treehugger
Bug: 202904258
Change-Id: I2b2c129f8b44e2623fa5cc6f8f7d042448f8ba6a
|
|
git log --first-parent -100 --oneline --no-decorate 205d5f733f36..a70b776d3e7e:
a70b776d3e7e ANDROID: add pin_user_pages_remote to ABI symbol list
11a701175e97 ANDROID: gki_defconfig: enable optimized SHA-512 implementations
5b63fb56a85c FROMLIST: KVM: arm64: Allow KVM to be disabled from the command line
30d8af3e1e5e ANDROID: GKI: add padding to struct hid_device
1e80f91bb999 UPSTREAM: Kbuild: lto: fix module versionings mismatch in GNU make 3.X
bb23d47d261a UPSTREAM: arm64: mte: fix restoration of GCR_EL1 from suspend
a31704715643 UPSTREAM: firmware: arm_scmi: Avoid padding in sensor message structure
a0c2229e4628 UPSTREAM: media: s5p-mfc: Fix display delay control creation
116e394d8268 UPSTREAM: software node: Handle software node injection to an existing device properly
f2e430ed2c73 UPSTREAM: kfence: use TASK_IDLE when awaiting allocation
caaadfe8622d UPSTREAM: regulator: scmi: Fix off-by-one for linear regulators .n_voltages setting
e818810e2242 UPSTREAM: clk: Skip clk provider registration when np is NULL
91ab1995c89f UPSTREAM: mm: memblock: fix section mismatch warning again
194f01befa8d UPSTREAM: kexec: move machine_kexec_post_load() to public interface
df0cca31d80e ANDROID: fs/fuse: Keep FUSE file times consistent with lower file
1c54eea3a98b Revert "FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support"
e56ec9e52d4b ANDROID: Update the generic symbol list
2e72dd94d83d ANDROID: db845c: Fix up db845c build with symbol strict mode
71c378991f93 Merge 5.10.68 into android13-5.10
5a817b0d5b08 BACKPORT: FROMGIT: usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
3923090ac7d2 BACKPORT: FROMGIT: usb: gadget: f_uac2: Add missing companion descriptor for feedback EP
Test: treehugger
Bug: 201481830
Change-Id: I7c93f7e5b47bdb0e1c5c038d18aef873a506eb5b
|
|
git log --first-parent -100 --oneline --no-decorate 836eae26be18..205d5f733f36:
205d5f733f36 ANDROID: GKI: Enable symbol trimming and strict mode
745974536da5 ANDROID: GKI: Add the virtual_device symbol list
c66bddec9f1a Merge 5.10.67 into android13-5.10
2db8244f7419 Merge 5.10.66 into android13-5.10
5cf06f7f7bbf ANDROID: db845c_gki.fragment: Remove CONFIG_USB_NET_AX8817X from fragment
042dd43a1b2a Revert "FROMLIST: kbuild: Add dtc flag test"
3fe1cb62e48b ANDROID: build.config: Set DTC to absolute path
20510ca64173 ANDROID: gki - CONFIG_USB_NET_AX8817X=y
dea48f8c4090 ANDROID: fuse: Allocate zeroed memory for canonical path
c22f31dd8243 Merge 5.10.65 into android13-5.10
679e138dec6e ANDROID: ABI: update generic symbol list
2b857589ab53 FROMGIT: f2fs: should use GFP_NOFS for directory inodes
b53a4c4356b2 ANDROID: GKI: Update the ABI symbol list
8ed2c6442d3d FROMGIT: binder: make sure fd closes complete
7900c5709f55 ANDROID: align include/net, net/ TEST_MAPPING config with platform
7422100a16ab ANDROID: GKI: Update the ABI symbol list
61588287b8ed ANDROID: Update the ABI symbol list
Test: treehugger
Bug: 200870825
Change-Id: Ib242443616ed54da0bba84145c5c751ae350ebc8
|
|
git log --first-parent -100 --oneline --no-decorate a715ffcf20c3..836eae26be18:
836eae26be18 UPSTREAM: swiotlb: use depends on for DMA_RESTRICTED_POOL
56a48cb0ff86 UPSTREAM: of: restricted dma: Don't fail device probe on rmem init failure
18e6e3d40235 UPSTREAM: of: Move of_dma_set_restricted_buffer() into device.c
c8439586d0f0 UPSTREAM: KVM: arm64: Trim guest debug exception handling
776172d76d70 UPSTREAM: KVM: arm64: Minor optimization of range_is_memory
f1fdbdfbd47f UPSTREAM: KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit
11e1370050e6 UPSTREAM: KVM: arm64: Add config register bit definitions
b66065892240 BACKPORT: KVM: arm64: Add feature register flag definitions
7de121d4ca31 UPSTREAM: KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch
5527a977ae09 UPSTREAM: KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug
6a5ec9b956b0 UPSTREAM: KVM: arm64: Restore mdcr_el2 from vcpu
88ec0663df33 BACKPORT: KVM: arm64: Refactor sys_regs.h,c for nVHE reuse
dd7373c62e38 UPSTREAM: KVM: arm64: Fix names of config register fields
1b8f3d23ddf3 UPSTREAM: KVM: arm64: MDCR_EL2 is a 64-bit register
a41ac8fdea52 UPSTREAM: KVM: arm64: Remove trailing whitespace in comment
30030902f6f3 UPSTREAM: KVM: arm64: placeholder to check if VM is protected
4ef6fd4c9de7 UPSTREAM: KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE
6b1f47c9a859 UPSTREAM: KVM: arm64: Unify stage-2 programming behind __load_stage2()
dd311263704a UPSTREAM: KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers
151db0bc4f4f UPSTREAM: KVM: arm64: vgic: Resample HW pending state on deactivation
0306d69e3782 UPSTREAM: KVM: arm64: vgic: Drop WARN from vgic_get_irq
a92c085d264e BACKPORT: KVM: arm64: Record number of signal exits as a vCPU stat
2d6db17eacdb UPSTREAM: KVM: arm64: Enforce reserved bits for PSCI target affinities
ec4386962537 UPSTREAM: KVM: arm64: Handle PSCI resets before userspace touches vCPU state
c370383b4911 UPSTREAM: KVM: arm64: Fix read-side race on updates to vcpu reset state
326bfc5d5cb5 UPSTREAM: KVM: arm64: Make hyp_panic() more robust when protected mode is enabled
b55793ff0bcc UPSTREAM: KVM: arm64: Drop unused REQUIRES_VIRT
eeb2fd739cb9 UPSTREAM: KVM: arm64: Drop check_kvm_target_cpu() based percpu probe
faf403136426 UPSTREAM: KVM: arm64: Drop init_common_resources()
a9a957565d8a UPSTREAM: KVM: arm64: Use ARM64_MIN_PARANGE_BITS as the minimum supported IPA
e5531ff34066 BACKPORT: arm64/mm: Add remaining ID_AA64MMFR0_PARANGE_ macros
75815831b41b UPSTREAM: KVM: arm64: Return -EPERM from __pkvm_host_share_hyp()
eb295b0b0fde UPSTREAM: KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size
1c3da45f8603 BACKPORT: arm64/mm: Define ID_AA64MMFR0_TGRAN_2_SHIFT
550fac3c0052 UPSTREAM: KVM: arm64: perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF
eacddad3cb8b BACKPORT: KVM: arm64: Divorce the perf code from oprofile helpers
bb00aed2b893 UPSTREAM: KVM: arm64: Make __pkvm_create_mappings static
520c7ccc2fa7 UPSTREAM: KVM: arm64: Restrict EL2 stage-1 changes in protected mode
e2e8df32ef05 UPSTREAM: KVM: arm64: Refactor protected nVHE stage-1 locking
5f859b78dd05 BACKPORT: KVM: arm64: Remove __pkvm_mark_hyp
c7c4ba51e0fe UPSTREAM: KVM: arm64: Mark host bss and rodata section as shared
ce7b68430163 UPSTREAM: KVM: arm64: Enable retrieving protections attributes of PTEs
c2c715063380 UPSTREAM: KVM: arm64: Introduce addr_is_memory()
08d3caa58460 UPSTREAM: KVM: arm64: Expose pkvm_hyp_id
ee7f981451e0 UPSTREAM: KVM: arm64: Expose host stage-2 manipulation helpers
016356a3c41a UPSTREAM: KVM: arm64: Add helpers to tag shared pages in SW bits
39f6e8fc3d88 UPSTREAM: KVM: arm64: Allow populating software bits
906ce734c644 UPSTREAM: KVM: arm64: Enable forcing page-level stage-2 mappings
ffae5fd0a4d0 UPSTREAM: KVM: arm64: Tolerate re-creating hyp mappings to set software bits
6537a0f069c1 UPSTREAM: KVM: arm64: Don't overwrite software bits with owner id
b376d6338ed9 UPSTREAM: KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED
2682db090a3a UPSTREAM: KVM: arm64: Optimize host memory aborts
605d9c9ea928 UPSTREAM: KVM: arm64: Expose page-table helpers
91bc8fe9bf9f UPSTREAM: KVM: arm64: Provide the host_stage2_try() helper macro
1a7fc0ff91a3 UPSTREAM: KVM: arm64: Introduce hyp_assert_lock_held()
fe35509edc5a UPSTREAM: KVM: arm64: Add hyp_spin_is_locked() for basic locking assertions at EL2
6279449f865a UPSTREAM: KVM: arm64: Unregister HYP sections from kmemleak in protected mode
e0dde8a26ada UPSTREAM: arm64: Move .hyp.rodata outside of the _sdata.._edata range
72c68f938056 UPSTREAM: KVM: arm64: Fix comments related to GICv2 PMR reporting
1aa8a35f1919 BACKPORT: KVM: arm64: Count VMID-wide TLB invalidations
0affe06537b7 UPSTREAM: KVM: arm64: Remove PMSWINC_EL0 shadow register
7b628c354794 UPSTREAM: KVM: arm64: Disabling disabled PMU counters wastes a lot of time
09b6fcd27405 UPSTREAM: KVM: arm64: Drop unnecessary masking of PMU registers
f5c587fec80c UPSTREAM: KVM: arm64: Narrow PMU sysreg reset values to architectural requirements
41ddd2df53a3 UPSTREAM: KVM: Get rid of kvm_get_pfn()
bcca459a6357 UPSTREAM: KVM: arm64: Introduce helper to retrieve a PTE and its level
bcd27ff926e1 UPSTREAM: KVM: arm64: Use get_page() instead of kvm_get_pfn()
5c4d36c61bc9 UPSTREAM: KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap()
8877e0429449 UPSTREAM: KVM: arm64: Avoid mapping size adjustment on permission fault
4331d14550f8 UPSTREAM: KVM: arm64: Walk userspace page tables to compute the THP mapping size
7bc6ebec1fec UPSTREAM: arm64/kexec: Test page size support with new TGRAN range values
3ef4a3d52644 UPSTREAM: arm64/mm: Fix __enable_mmu() for new TGRAN range values
846deb9cf529 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
e796f78ca404 Revert "ANDROID: GKI: restore termiox fields"
36a2610fbe13 ANDROID: clang: update to 13.0.2
ac8f29827b11 Merge 5.10.64 into android13-5.10
54334cd37459 ANDROID: kernel: fix module info for debug_kinfo
47eca0506306 ANDROID: GKI: Update the ABI symbol list
ef8c50e5751e UPSTREAM: f2fs: guarantee to write dirty data when enabling checkpoint back
176b8da43278 ANDROID: add TEST_MAPPING for net/, include/net
e16212e205ac FROMLIST: scsi: ufs: Allow async suspend/resume callbacks
459895ebfe84 FROMLIST: scsi: ufs: Fix memory corruption by ufshcd_read_desc_param()
73d8e94293c9 UPSTREAM: ASoC: soc-pcm: Get all BEs along DAPM path
01f866c7f666 Merge 5.10.63 into android13-5.10
2c5cf916b90d UPSTREAM: usb: gadget: f_uac2: fixup feedback endpoint stop
3184c7e380ae UPSTREAM: usb: gadget: u_audio: add real feedback implementation
7313b4c8ff00 UPSTREAM: usb: gadget: f_uac2: add adaptive sync support for capture
dbab2324be96 UPSTREAM: usb: gadget: f_uac2/u_audio: add feedback endpoint support
fb789f0d72b7 UPSTREAM: usb: gadget: u_audio: convert to strscpy
Test: treehugger
Bug: 199968294
Change-Id: Iec62dc40dfe7db822e38f53f78752273ddaf6691
|
|
git log --first-parent -100 --oneline --no-decorate a4e0097dd563..a715ffcf20c3:
a715ffcf20c3 ANDROID: GKI: Update the ABI symbol list
2c713184df50 Merge 5.10.62 into android13-5.10
a3fbac7deb9c ANDROID: GKI: Update the generic symbol list.
b4da3d35d52f ANDROID: GKI: Update the generic symbol list.
996097adc709 ANDROID: cfi: explicitly clear diag in __cfi_slowpath
699b23938f8e FROMGIT: usb: dwc3: Decouple USB 2.0 L1 & L2 events
Test: treehugger
Bug: 199220472
Change-Id: I2cf442acba71dbc2b31d57d606498ef445536e60
|
|
git log --first-parent -100 --oneline --no-decorate 7ee36b329ec1..a4e0097dd563:
a4e0097dd563 FROMLIST: drm/mipi: set fwnode when a mipi_dsi_device is registered
e51bdc82cbab ANDROID: Update the generic symbol list
efca3f139d59 ANDROID: gki_defconfig: set DEFAULT_MMAP_MIN_ADDR=32768
d4dc041a38a4 Merge 5.10.61 into android13-5.10
5d0d230bc8f3 FROMGIT: usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running
04d252523e45 FROMGIT: usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers
07d1ea7d76a9 ANDROID: ABI: update generic symbol list
385f2409981a ANDROID: add snd_compr_use_pause_in_drain vendor hooks to symbol list
Test: treehugger
Bug: 198363852
Change-Id: I84ed0e0a84e53d55068b90ce13d8342b599bd954
|
|
git log --first-parent -100 --oneline --no-decorate c743db2b3afb..7ee36b329ec1:
7ee36b329ec1 ANDROID: add xhci couple symbols to symbol list
961460c015b7 ANDROID: xt_quota2: set usersize in xt_match registration object
0df7b8fef342 ANDROID: xt_quota2: clear quota2_log message before sending
3e5a160a5119 ANDROID: xt_quota2: remove trailing junk which might have a digit in it
6ea6a893bebd UPSTREAM: cfi: Use rcu_read_{un}lock_sched_notrace
d92edf7842c3 ANDROID: ABI: Remove unused symbol from fips140 list
31edd1763fcf ANDROID: ABI: Add a generic symbol list
758c95b6cef0 ANDROID: scsi: ufs: add vendor hook to override key reprogramming
92456ab7dedd Merge 5.10.60 into android13-5.10
3bb09260f108 ANDROID: GKI: remove all symbols for android13-5.10 branch
8355b30b309d ANDROID: Kleaf: Add common kernel target definitions
010ea73ab70a FROMGIT: usb: typec: tcpm: Support non-PD mode
32e18bdf035e FROMGIT: dt-bindings: connector: Add pd-disable property
e0daa7c7970a FROMGIT: dt-bindings: connector: add typec-power-opmode property to usb-connector
725d80ded4ea UPSTREAM: KVM: arm64: Fix race when enabling KVM_ARM_CAP_MTE
a8a89c03a20f UPSTREAM: KVM: arm64: Fix off-by-one in range_is_memory
d925d4245f35 Merge 5.10.59 into android13-5.10
6d2eb9c1f603 ANDROID: GKI: gki_defconfig: Enable CONFIG_NFC
0b877a8c3c2d ANDROID: For changes to the ABI, require usual DrNo review
b66a109d0170 ANDROID: scsi: ufs: Enable CONFIG_SCSI_UFS_HPB
7f35efa61118 Merge 5.10.58 into android13-5.10
Test: treehugger
Bug: 197694770
Change-Id: Iad7187e2446b17bdd6b4949920bce5462745a0b9
|
|
git log --first-parent -100 --oneline --no-decorate ec50cbff3d37..c743db2b3afb:
c743db2b3afb ANDROID: GKI: Disable X86_MCE drivers
510b63c6c7ea ANDROID: clang: update to 13.0.1
4846ecc1d26d Merge 5.10.57 into android13-5.10
e3866a69ab83 FROMGIT: powerpc/svm: Don't issue ultracalls if !mem_encrypt_active()
a9765fb6dc44 ANDROID: fips140: take into account AES-GCM not being approvable
5ec931a85350 ANDROID: userfaultfd: Fix merge resolution: validate_range()
06fed8b20e6c ANDROID: ABI: add new symbols required by fips140.ko
cae242110570 ANDROID: fips140: add jitterentropy to fips140 module
038dc9f2cc95 ANDROID: fips140: add AES-CMAC
e2cfdfbc51b4 ANDROID: fips140: add AES-CBC-CTS
ea902862eaeb ANDROID: fips140: remove non-prediction-resistant DRBG test
fa5a44b36437 ANDROID: fips140: use full 16-byte IV
00666b8e3e6e ANDROID: usb: host: fix slab-out-of-bounds in xhci_vendor_get_ops
abe07806964b ANDROID: fips140: test all implementations
f3bc3374511a Merge 5.10.56 into android13-5.10
1fbeac3e6f74 UPSTREAM: pipe: make pipe writes always wake up readers
2b4e85af9fad Merge 5.10.55 into android13-5.10
f9b1f7674ffc FROMGIT: KVM: arm64: Fix detection of shared VMAs on guest fault
c7a30aa80cf3 FROMGIT: s390/pv: fix the forcing of the swiotlb
ac329b33e94f Merge 5.10.54 into android13-5.10
2b90fd9f3e9b Revert "ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules"
012129391cf7 Revert "ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules"
ce55ca0354f2 Merge 5.10.53 into android13-5.10
a1755723d921 FROMGIT: usb: gadget: composite: Allow bMaxPower=0 if self-powered
3bcfa312d509 ANDROID: GKI: Disable CONFIG_VIRTIO_MEM on x86_64
2d97158a30fd Revert "ANDROID: ABI: initial update allowed list for galaxy"
a06c8220ffd4 Revert "ANDROID: ABI: update allowed list for galaxy"
d5b32dae967b ANDROID: GKI: put back WIFI config options from android13-5.10
2b034856a512 Merge branch 'android12-5.10' into 'android13-5.10'
f932f5456f2f ANDROID: arm64: gki_defconfig: Add CONFIG_DMA_RESTRICTED_POOL=y
a303e80b1e12 FROMLIST: swiotlb: Free tbl memory in swiotlb_exit()
c31eaaaa2239 FROMLIST: swiotlb: Emit diagnostic in swiotlb_exit()
c05f99380114 BACKPORT: FROMLIST: swiotlb: Convert io_default_tlb_mem to static allocation
b37936906bf1 FROMLIST: of: Return success from of_dma_set_restricted_buffer() when !OF_ADDRESS
425dab97a357 FROMGIT: swiotlb: add overflow checks to swiotlb_bounce
23af5c3e6763 FROMGIT: swiotlb: fix implicit debugfs declarations
feec9ed4ffcf FROMGIT: of: Add plumbing for restricted DMA pool
7a2c115e3f74 FROMGIT: dt-bindings: of: Add restricted DMA pool
6a7039429068 FROMGIT: swiotlb: Add restricted DMA pool initialization
55486479d34d FROMGIT: swiotlb: Add restricted DMA alloc/free support
7e59cac7c519 FROMGIT: swiotlb: Refactor swiotlb_tbl_unmap_single
b32f68d42dd1 FROMGIT: swiotlb: Move alloc_size to swiotlb_find_slots
4566bc1871ca FROMGIT: swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing
684337b8f36a BACKPORT: FROMGIT: swiotlb: Update is_swiotlb_active to add a struct device argument
e72b3d790ebd BACKPORT: FROMGIT: swiotlb: Update is_swiotlb_buffer to add a struct device argument
a2036ba11797 BACKPORT: FROMGIT: swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used
f1046e9293db FROMGIT: swiotlb: Refactor swiotlb_create_debugfs
ee6cd4035481 FROMGIT: swiotlb: Refactor swiotlb init functions
5ab648cef6f6 UPSTREAM: swiotlb: manipulate orig_addr when tlb_addr has offset
b43d586a91be UPSTREAM: swiotlb: don't override user specified size in swiotlb_adjust_size
5c3f71a63931 UPSTREAM: swiotlb: Make SWIOTLB_NO_FORCE perform no allocation
8704c8c5d5a5 UPSTREAM: ARM: Qualify enabling of swiotlb_init()
e64f1c94eb74 BACKPORT: swiotlb: remove swiotlb_nr_tbl
2f2f753c1994 UPSTREAM: swiotlb: dynamically allocate io_tlb_default_mem
5321851f46aa BACKPORT: swiotlb: move global variables into a new io_tlb_mem structure
cb59d2953727 UPSTREAM: xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup
d52889c44780 UPSTREAM: xen-swiotlb: split xen_swiotlb_init
28ce3ed66624 UPSTREAM: swiotlb: lift the double initialization protection from xen-swiotlb
e3f3ac31decb UPSTREAM: xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs
a642b62b85c3 UPSTREAM: xen-swiotlb: remove xen_set_nslabs
d8947c82f1c8 UPSTREAM: xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported
7bdc2c941d7d UPSTREAM: xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer
3b14774435a3 BACKPORT: swiotlb: split swiotlb_tbl_sync_single
7e4354bd9957 UPSTREAM: swiotlb: move orig addr and size validation into swiotlb_bounce
ce23541e3043 BACKPORT: swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single
4351690b0743 UPSTREAM: powerpc/svm: stop using io_tlb_start
83a0fecafb15 UPSTREAM: swiotlb: Validate bounce size in the sync/unmap path
e6439ba61bb3 UPSTREAM: sdhci: stop poking into swiotlb internals
d0f3cb08cf10 UPSTREAM: x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests
d3f7d3ada60a ANDROID: Revert "swiotlb: manipulate orig_addr when tlb_addr has offset"
5629c870d579 Merge 5.10.52 into android13-5.10
0da34453deb7 ANDROID: Append BUILD_NUMBER to KERNELRELEASE
90b4fe58ddfa Revert "ANDROID: Makefile: append BUILD_NUMBER to version string when defined"
d073dcb99839 ANDROID: GKI: correct ABI XML bit field offsets
8c24b5158969 ANDROID: GKI: refresh ABI XML
bd3e90832813 Merge 5.10.51 into android13-5.10
Test: treehugger
Bug: 196285435
Change-Id: I13487906d7afb46389bad0d2e4bbf70cdcf9337b
|
|
git log --first-parent -100 --oneline --no-decorate d870ecaadb22..ec50cbff3d37:
ec50cbff3d37 Merge 5.10.50 into android13-5.10
663bbfa2a48a UPSTREAM: KVM: arm64: Set the MTE tag bit before releasing the page
71c05826d6a2 BACKPORT: KVM: arm64: Document MTE capability and ioctl
6743a619b288 UPSTREAM: KVM: arm64: Add ioctl to fetch/store tags in a guest
f8e7a57629ae UPSTREAM: KVM: arm64: Expose KVM_ARM_CAP_MTE
0fcdf88b979b UPSTREAM: KVM: arm64: Save/restore MTE registers
fe7e9604742c BACKPORT: KVM: arm64: Introduce MTE VM feature
8c77a643d06c UPSTREAM: arm64: mte: Sync tags for pages where PTE is untagged
ad6d82f467e1 UPSTREAM: KVM: arm64: Restore PMU configuration on first run
4010ce162614 UPSTREAM: KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
ab687fde9a57 BACKPORT: KVM: arm64: Move guest CMOs to the fault handlers
7a2b91fd8721 BACKPORT: KVM: arm64: Tweak parameters of guest cache maintenance functions
4c3461fa58d9 UPSTREAM: KVM: arm64: Introduce mm_ops member for structure stage2_attr_data
b547d2b80f35 UPSTREAM: KVM: arm64: Introduce two cache maintenance callbacks
ce9bce48a9de UPSTREAM: KVM: arm64: Use less bits for hyp_page refcount
05d7d55b0788 UPSTREAM: KVM: arm64: Use less bits for hyp_page order
1fa2ff5d164f UPSTREAM: KVM: arm64: Remove hyp_pool pointer from struct hyp_page
b6d67813c1ef UPSTREAM: KVM: arm64: Unify MMIO and mem host stage-2 pools
9e4a41b768e6 UPSTREAM: KVM: arm64: Remove list_head from hyp_page
c373a2f4aacc UPSTREAM: KVM: arm64: Use refcount at hyp to check page availability
b3d465e6414f UPSTREAM: KVM: arm64: Move hyp_pool locking out of refcount helpers
086f9045f1aa UPSTREAM: KVM: arm64: Try stage2 block mapping for host device MMIO
9638b8c09251 UPSTREAM: KVM: arm64: Remove the creation time's mapping of MMIO regions
ccaf192edd91 UPSTREAM: KVM: arm64: timer: Add support for SW-based deactivation
311055c4a5e2 UPSTREAM: KVM: arm64: timer: Refactor IRQ configuration
bdd049f8d109 UPSTREAM: KVM: arm64: vgic: Implement SW-driven deactivation
145d87ff19d0 UPSTREAM: KVM: arm64: vgic: move irq->get_input_level into an ops structure
9abc158d3ccb UPSTREAM: KVM: arm64: vgic: Let an interrupt controller advertise lack of HW deactivation
6873a8ecc4f6 UPSTREAM: KVM: arm64: vgic: Be tolerant to the lack of maintenance interrupt masking
fe77b6dd3a03 UPSTREAM: KVM: arm64: Handle physical FIQ as an IRQ while running a guest
7a95be208257 UPSTREAM: irqchip/gic: Split vGIC probing information from the GIC code
6d9f07d8f1ff BACKPORT: arm64: Rename arm64-internal cache maintenance functions
7cf2172961ee UPSTREAM: arm64: Fix cache maintenance function comments
36c277940235 UPSTREAM: arm64: cacheflush: Remove stale comment
0496899a366f UPSTREAM: arm64: sync_icache_aliases to take end parameter instead of size
f0d833b54e81 UPSTREAM: arm64: __clean_dcache_area_pou to take end parameter instead of size
105159fb94cd UPSTREAM: arm64: __clean_dcache_area_pop to take end parameter instead of size
a1ea39fa1e93 UPSTREAM: arm64: __clean_dcache_area_poc to take end parameter instead of size
39dc6b43cf4e BACKPORT: arm64: __flush_dcache_area to take end parameter instead of size
3045a290a922 UPSTREAM: arm64: dcache_by_line_op to take end parameter instead of size
65a0f95b169f UPSTREAM: arm64: __inval_dcache_area to take end parameter instead of size
b53b4c6cddb0 UPSTREAM: arm64: Fix comments to refer to correct function __flush_icache_range
aeb79414b581 UPSTREAM: arm64: Move documentation of dcache_by_line_op
51f3c766ea80 UPSTREAM: arm64: assembler: remove user_alt
1104ef908ff3 UPSTREAM: arm64: Downgrade flush_icache_range to invalidate
bdc7abb88033 UPSTREAM: arm64: kexec: move relocation function setup
a7856033b327 UPSTREAM: arm64: kexec: make dtb_mem always enabled
1f0094eecdb8 UPSTREAM: arm64: Do not enable uaccess for invalidate_icache_range
5759250f21f9 UPSTREAM: arm64: Do not enable uaccess for flush_icache_range
299c65460c39 UPSTREAM: arm64: Apply errata to swsusp_arch_suspend_exit
e496876a30e1 UPSTREAM: arm64: assembler: add conditional cache fixups
be5796a46507 UPSTREAM: arm64: assembler: replace `kaddr` with `addr`
d6a30b5c34f2 UPSTREAM: power: supply: goldfish: Remove the GOLDFISH dependency
57d75ca3a7d6 Merge 5.10.49 into android13-5.10
3d85526d7dd4 Merge 5.10.48 into android13-5.10
7ab039ca6c3f UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op
4cd8cfedbec6 UPSTREAM: PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map"
d0acb14867a0 UPSTREAM: PCI: Refactor HT advertising of NO_MSI flag
6153aabded14 UPSTREAM: PCI/MSI: Document the various ways of ending up with NO_MSI
6fb036325048 UPSTREAM: PCI: mediatek: Advertise lack of built-in MSI handling
63d15d76fa3f UPSTREAM: PCI/MSI: Make pci_host_common_probe() declare its reliance on MSI domains
ae6334abd1b0 UPSTREAM: PCI/MSI: Let PCI host bridges declare their reliance on MSI domains
f18c7855dfda UPSTREAM: PCI/MSI: Kill default_teardown_msi_irqs()
1aa519ec26cd UPSTREAM: PCI/MSI: Kill msi_controller structure
7f2fd2873ab8 UPSTREAM: PCI/MSI: Drop use of msi_controller from core code
4bb6a38048aa UPSTREAM: PCI: hv: Drop msi_controller structure
6b7d58af8d5d UPSTREAM: PCI: xilinx: Convert to MSI domains
a5e8ecade214 UPSTREAM: PCI: xilinx: Don't allocate extra memory for the MSI capture address
00a2ac03d0c6 UPSTREAM: PCI: rcar: Convert to MSI domains
24a2fd5908ca UPSTREAM: PCI: rcar: Don't allocate extra memory for the MSI capture address
42617b00c7a8 UPSTREAM: PCI: tegra: Convert to MSI domains
e3ee703f69b2 ANDROID: GKI: refresh ABI XML
Test: treehugger
Bug: 193868903
Change-Id: I7a366ec24b6a85236e7dd24a9fe7be7669dbb6d4
|