Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate 352713a3f237..d870ecaadb22:
d870ecaadb22 ANDROID: build.configs: migrate away from CC_LD_ARG
545f53b1341a UPSTREAM: KVM: arm64: Resolve all pending PC updates before immediate exit
120bb2d5ce0e UPSTREAM: KVM: arm64: Commit pending PC adjustemnts before returning to userspace
d07b25b33450 UPSTREAM: KVM: arm64: Move __adjust_pc out of line
9281275b1161 UPSTREAM: KVM: arm64: Mark pkvm_pgtable_mm_ops static
a17b3dd22d2e UPSTREAM: KVM: arm64: Fix Function ID typo for PTP_KVM service
6e53d3a1b0ea UPSTREAM: ptp: Don't print an error if ptp_kvm is not supported
21d726bb1fa1 UPSTREAM: bug: Provide dummy version of bug_get_file_line() when !GENERIC_BUG
769937276c9b UPSTREAM: KVM: arm64: Don't advertise FEAT_SPE to guests
2301a42315cd UPSTREAM: KVM: arm64: Don't print warning when trapping SPE registers
811c4d0cc7fc UPSTREAM: KVM: arm64: Clarify vcpu reset behaviour
c843a3d86c26 BACKPORT: arm64: Get rid of CONFIG_ARM64_VHE
d41347806d00 UPSTREAM: arm64: Cope with CPUs stuck in VHE mode
90b25051f692 UPSTREAM: arm64: cpufeature: Allow early filtering of feature override
2451668fe471 UPSTREAM: KVM: arm64: Fix table format for PTP documentation
dd46b1bb4671 UPSTREAM: KVM: arm64: Mark the kvmarm ML as moderated for non-subscribers
e7f33ee1456e UPSTREAM: Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64
bad9a9d084b2 UPSTREAM: ptp: arm/arm64: Enable ptp_kvm for arm/arm64
a669f441f8f5 BACKPORT: KVM: arm64: Add support for the KVM PTP service
3f1c16fefde5 UPSTREAM: clocksource: Add clocksource id for arm arch counter
45ac0e635e39 UPSTREAM: time: Add mechanism to recognize clocksource in time_get_snapshot
5cda50cb8d3a UPSTREAM: ptp: Reorganize ptp_kvm.c to make it arch-independent
d23a59f0b540 BACKPORT: KVM: arm64: Don't retrieve memory slot again in page fault handler
a851c3f1de69 UPSTREAM: KVM: arm64: Use find_vma_intersection()
0d9b90d7db52 UPSTREAM: KVM: arm64: Hide kvm_mmu_wp_memory_region()
b6837bfff039 BACKPORT: arm64: KVM: Enable access to TRBE support for host
e03444d5abb6 UPSTREAM: KVM: arm64: Move SPE availability check to VCPU load
c8a9e5a36eab ANDROID: Revert "FROMLIST: arm64: kvm: Enable access to TRBE support for host"
722844fff3ba UPSTREAM: KVM: arm64: Handle access to TRFCR_EL1
2a6a71a6b765 UPSTREAM: KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace
ef319ee4c955 UPSTREAM: kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region()
b0f242a66fc7 UPSTREAM: KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write]
3d8bea944057 UPSTREAM: docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc
b89ce4828abd UPSTREAM: KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy()
edadc0916679 UPSTREAM: KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base()
032cf23b26f7 UPSTREAM: KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base
4599dea4cb90 BACKPORT: KVM: arm64: Log source when panicking from nVHE hyp
b75a28595ecb UPSTREAM: KVM: arm64: Use BUG and BUG_ON in nVHE hyp
088e2b0f58e2 UPSTREAM: bug: Assign values once in bug_get_file_line()
fa6138d1ef15 UPSTREAM: bug: Factor out a getter for a bug's file line
0148bc788a0b UPSTREAM: KVM: arm64: Elect Alexandru as a replacement for Julien as a reviewer
9843b9bdfa4a UPSTREAM: arm64: sve: Provide sve_cond_update_zcr_vq fallback when !ARM64_SVE
c2f432149ba5 UPSTREAM: KVM: arm64: Advertise KVM UID to guests via SMCCC
1e5e7892833c UPSTREAM: arm/arm64: Probe for the presence of KVM hypervisor
e99de13b9f17 UPSTREAM: random: avoid arch_get_random_seed_long() when collecting IRQ randomness
3c4761c7001a UPSTREAM: arm64: Add support for SMCCC TRNG entropy source
dc28cd7286d1 UPSTREAM: firmware: smccc: Introduce SMCCC TRNG framework
81aa1403c59d UPSTREAM: KVM: arm64: Make symbol '_kvm_host_prot_finalize' static
b175373926fa UPSTREAM: KVM: arm64: GICv4.1: Give a chance to save VLPI state
88178a0571f7 UPSTREAM: KVM: arm64: GICv4.1: Restore VLPI pending state to physical side
3f50de15c2c0 UPSTREAM: KVM: arm64: GICv4.1: Try to save VLPI state in save_pending_tables
89cb7159f5ec UPSTREAM: KVM: arm64: GICv4.1: Add function to get VLPI state
46c27765a222 UPSTREAM: irqchip/gic-v3-its: Drop the setting of PTZ altogether
4761649e5660 UPSTREAM: irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping
5f0426076b7c FROMGIT: bpf: Support all gso types in bpf_skb_change_proto()
71759356aacb Merge 5.10.47 into android13-5.10
02a22dc46323 FROMGIT: mac80211_hwsim: add concurrent channels scanning support over virtio
Test: treehugger
Bug: 192989870
Change-Id: I848754b78a92822ab1f0d5bd69349f0918a25321
|
|
git log --first-parent -100 --oneline --no-decorate 299d8c0b4b43..352713a3f237:
352713a3f237 ANDROID: sched: select fallback rq must check for allowed cpus
1bdb208df800 FROMGIT: bpf: Do not change gso_size during bpf_skb_change_proto()
658c2d9a05a7 ANDROID: allmodconfig build: adopt new TOOL_ARGS export
293958011557 FROMGIT: arm64: smccc: Add support for SMCCCv1.2 extended input/output registers
2f18afcb0bbf Merge 5.10.46 into android13-5.10
64061cdf1d2a UPSTREAM: x86, lto: Pass -stack-alignment only on LLD < 13.0.0
f4fcf3b25f06 ANDROID: Add CONFIG_CAN=y to gki_defconfig
Test: treehugger
Bug: 192200681
Change-Id: Id3fcce97f7b27fb4e66c2e1493b645b77ce93d39
|
|
git log --first-parent -100 --oneline --no-decorate 54e7412d4ff9..299d8c0b4b43:
299d8c0b4b43 Merge 5.10.45 into android13-5.10
2637b5e5c6b6 ANDROID: Drop the -master suffix from the clang prebuilts
0668144ca249 FROMGIT: usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
048e6e195320 FROMGIT: usb: typec: tcpm: Relax disconnect threshold during power negotiation
f4c6dc5b4ef6 FROMGIT: usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state
133443a393ee FROMGIT: usb: typec: tcpci: Fix up sink disconnect thresholds for PD
66ab983e19dd ANDROID: minor fixups of xt_IDLETIMER support
71594e98993c Merge branch 'android12-5.10' into 'android13-5.10'
7f8b63a38ebd Revert "ANDROID: AVB error handler to invalidate vbmeta partition."
82ea18a9206a Revert "Revert "can: dev: Move device back to init netns on owning netns delete""
b7d2c0caccf4 Revert "Revert "net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M""
8ad761788daf Revert "Revert "net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S""
c2cdc1c31d8e Revert "Revert "net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()""
43ff5a335fe5 Revert "Revert "net: phy: introduce phydev->port""
8ba1da12342f Merge 5.10.44 into android13-5.10
9152b8d66c22 ANDROID: selinux: modify RTM_GETNEIGH{TBL}
999dd0ba7979 ANDROID: gki - CONFIG_NET_SCH_FQ=y
3baae9f9d688 FROMGIT: usb: typec: mux: Fix copy-paste mistake in typec_mux_match
15839e653d64 FROMGIT: usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path
30dbc9ca59d6 ANDROID: core of xt_IDLETIMER send_nl_msg support
f1ce23600972 ANDROID: start to re-add xt_IDLETIMER send_nl_msg support
965a6f28f85d Merge 5.10.43 into android13-5.10
36ab8cea47b0 ANDROID: GKI: Kconfig.gki: Add GKI_HIDDEN_ETHERNET_CONFIGS
2be8575ff991 ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y
1761d5ba93ce ANDROID: GKI: Request enable some kernel configs for background speed limit function
75bef69698e9 ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y
2355cf6fcd31 ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y
864cf3a177b7 ANDROID: gki - enable CONFIG_USB_RTL8150=y
08aad2190371 FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses
96e5a915ccc9 FROMGIT: usb: fix various gadget panics on 10gbps cabling
f75f5efbb020 FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling.
2a73f3bc696d FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer
cc4adf46e395 FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned
1af5c33fe9fe ANDROID: cgroup/cpuset: Do not access task_cs(p) outside of RCU
e05e5bd887ed Merge 5.10.42 into android13-5.10
baa00d608795 UPSTREAM: usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
9abcf5561eba UPSTREAM: usb: dwc3: gadget: Disable gadget IRQ during pullup disable
94155f60a54d FROMLIST: sched: Defer wakeup in ttwu() for unschedulable frozen tasks
9c12d3611791 FROMLIST: freezer: Add frozen_or_skipped() helper function
32590c205c6c ANDROID: Sync ext4 casefolded encryption with patches going upstream
ae352069e763 Revert "FROMLIST: Makefile: add -fuse-ld=lld to KBUILD_HOSTLDFLAGS when LLVM=1"
29de784c539d Revert "ANDROID: Makefile: add compiler-rt dependency explicitly"
a4acb6b4c41e UPSTREAM: usb: typec: ucsi: Clear pending after acking connector change
6751afa12218 UPSTREAM: xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall
27bb7fc23ae9 UPSTREAM: xhci: fix giving back URB with incorrect status regression in 5.12
72bc9b19b9ff FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static
d617449064a6 FROMGIT: usb: typec: tcpci: Implement callback for apply_rc
87ef6d1db07c FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP
8fd49ccc4d0f Merge 5.10.41 into android13-5.10
18da68b0cb60 FROMGIT: usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge
a0a121e31de6 FROMGIT: usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled
04bd73542001 Merge 5.10.40 into android13-5.10
b42fdcdefe4e ANDROID: dm-user: Fix build warnings
725de6a91fb6 ANDROID: dm-user: Fail the IO if there is no daemon
1732e398f9b6 ANDROID: sched: fix race with CPU hot-unplug when overriding affinity
c446bd0d5414 FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo
388140318828 FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS
93e0d3eb024e FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header
173cdc978fcc Merge 5.10.39 into android13-5.10
8a44aefbd11e ANDROID: dm-user: Drop additional reference
663936cde921 ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR
d897a6caf861 ANDROID: Incremental fs: Make sysfs_name changeable on remount
dd8f78663c28 ANDROID: Incremental fs: Count pending_reads even when very short
999e8eed2634 Merge 5.10.38 into android13-5.10
b67c8ee2f26e UPSTREAM: module: unexport find_module and module_mutex
7839479898d9 FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context
8c96dda57fa1 FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset
13c30317fefa ANDROID: usb: host: Use old init scheme when hook unavailable
9db08a58c946 ANDROID: usb: host: free the offload TR by vendor hook
681c5f2ea6e4 FROMGIT: xhci: prevent double-fetch of transfer and transfer event TRBs
8c6e6c66ae31 ANDROID: usb: host: xhci: provide function prototype for xhci_address_device
c33b0c3c64a2 ANDROID: usb: host: add bus_suspend/bus_resume to xhci overrides
95531c94e80d ANDROID: usb: host: add address_device to xhci overrides
4a057831eecd ANDROID: usb: host: add max packet parameter on alloc_transfer_ring hook
e6609b496d93 ANDROID: usb: host: add xhci hooks for vendor specific container context
03dd8aa2f386 FROMGIT: usb: dwc3: omap: improve extcon initialization
0c222a6880f1 Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"
2771e395f371 FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue
d7713e727de7 FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints
5df560467577 FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend
9a6ad9a116b2 FROMGIT: usb: dwc3: gadget: Enable suspend events
ba0dee4b566b ANDROID: GKI: dwc3: add Android ABI padding to some structures
b7e599e890c9 FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability
9fad56d3c791 FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9
ce63ed5911fc FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3
76775829b7f8 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit
ebb6d82f96e7 ANDROID: usb: dwc3: gadget: don't cancel the started requests
02020899ea6e ANDROID: usb: dwc3: export tracepoint for dwc3 read/write
b4d5e4483bfe ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS
0d4f76a46d96 ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint
82ed47c9ef21 FROMGIT: usb: dwc2: Fix gadget DMA unmap direction
e36cf780b4bc FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default
446f74a561d4 ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos
dd776691653a FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS
b8cd7e4935ff FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe()
51410ead078c FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP
a74ca79e6756 FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby
df6efe1dd877 FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values
7f65d57eed3a FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation
f24996f8b09a ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities
Test: treehugger
Bug: 191844131
Merged-In: I4bfd96aa2aadd5e3ae69266c5e990e5396b0024c
Change-Id: I4bfd96aa2aadd5e3ae69266c5e990e5396b0024c
|
|
git log --first-parent -100 --oneline --no-decorate fe2ecaf37f1d..1139005f0515:
1139005f0515 ANDROID: Update the ABI representation
0ba59d42cb91 ANDROID: Update the generic symbol list
2a1bc2387d34 ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve
3f5e8b830cde ANDROID: sched: create trace points for 32bit execve
79cb255c79e0 BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable()
5083a1ca9d88 UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled
a1580311c36c ANDROID: freezer: Add vendor hook to freezer for GKI purpose.
00dc4c64e659 ANDROID: kernel: Fix passing NULL to __pa_symbol()
27c285003d2a ANDROID: sched: Add vendor hook to select ilb cpu
5ed6c99c8fed ANDROID: GKI: enable CONFIG_EROFS_FS=y
2d5c7aedc0fa FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops
505d41dcf1d2 FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
4c323ffd1c3d FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition
bbdac2c2ad1e FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP
22116da321fb FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3"
4fa67303ced2 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android12-5.10
5cf77864a3f3 ANDROID: arm scmi: add vendor hook to adjust the rx timeout.
89e44fb838b0 FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition
72863addaa15 FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support
c2c081d009b3 BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test
b96a58e012c2 FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test
9f837b909a48 FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type
0b161cf6fc3d FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte()
6a41f38998b7 FROMGIT: userfaultfd/shmem: advertise shmem minor fault support
81231b63ada6 FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem
0c959cd889ae BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem
5f6dc078396f BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte
84330a5f501a Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem"
13e14ca0e038 Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type"
72a3f935adf1 Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test"
8f6445acee08 Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test"
442b6e070476 Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support"
21a8683a8b99 Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak"
f57e3e5112de ANDROID: GKI: 6/4/2021 KMI update
f1a161b019f9 ANDROID: media: v4l2-core: extend the v4l2 format to support request
bf769b72164a ANDROID: vendor_hooks: add hook and OEM data for slab shrink
0b76ef69f67a ANDROID: sched: Add oem data in struct rq
f88eb0d245a3 ANDROID: android: Add nr_swap_pages to debug_symbols driver
9b5c870516f9 ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64
186313055b56 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls
43461c878a47 UPSTREAM: media: v4l: Add HDR10 static metadata controls
683232ea4c26 UPSTREAM: media: uapi: Move the H264 stateless control types out of staging
372b24bad2a8 ANDROID: GKI: Add OEM data to mutex/rwsem
b3df6eb1952f FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static
29be10211c19 FROMGIT: usb: typec: tcpci: Implement callback for apply_rc
750135f7aec6 FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP
a7d161dc5af1 ANDROID: GKI: device.h: add rcu_head back to struct device_link
60ea20ed1e93 FROMGIT: drivers: base: Reduce device link removal code duplication
cead4664c20d FROMGIT: drivers: base: Fix device link removal
fb57fa3d6058 UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices
caa3c2bab0f9 UPSTREAM: scsi: ufs: Allow regulators being always-on
4ac5f3e17887 UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error
1898121800a5 UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation
c88e6599d25c BACKPORT: scsi: ufs: Introduce event_notify variant function
f92f904d55b1 Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940""
e86d688e518b Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume""
df50ab971a94 Revert "Revert "kyber: fix out of bounds access when preempted""
a993cac61ab1 Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4""
556758235b02 Revert "Revert "mm: fix struct page layout on 32-bit systems""
e1611d875195 ANDROID: GKI: Enlarge OEM data reserved in task_struct
474a726efd95 ANDROID: GKI: add OEM data in cma struct
ab20ac9696d6 FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks
523a4fd3f44b FROMGIT: scsi: ufs: Minor adjustments to error handling
8fbb826868ea BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature
099309ec7b99 FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance
6440a2c00d0d FROMGIT: scsi: ufs: Refactor cancelling clkscaling works
67eb703be2cf FROMGIT: scsi: ufs: Give clk scaling min gear a value
0226db1f3a30 BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating()
5ee06e06fb68 BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling
e0d506a78625 FROMGIT: scsi: ufs: Stop hardcoding the scale down gear
b9a049ac4ef7 FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE"
3a3b24ef29a8 BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs
47149e58f4f3 ANDROID: Update the ABI xml and symbol list
18eae90751d3 FROMGIT: timer_list: Print name of per-cpu wakeup device
41b08205cb65 FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required
130cd0ecfafd FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast
4b3ac410bcc1 FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper
fbcfac449093 FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard
5621e45f70b3 FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
7b163b6295e8 FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port
f793ff4b811f FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port
693c200239a4 FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port
e4046d6ecc5f FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages
e3e4ee0e9fb6 ANDROID: usb: export tracepoint for dwc3_complete_trb
da4b3a9637de ANDROID: GKI: Request enable some kernel configs for background speed limit function
016d3f7b6986 ANDROID: vendor_hooks: Export the tracepoints task_rename
f2d87eb3a02f Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests""
3bcdb496f496 ANDROID: signal: Add vendor hook for memory reaping
3f491d10dcae Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL"
4794cb419d7c FROMGIT: kfence: unconditionally use unbound work queue
cdd895c3186d FROMLIST: bootconfig: Share the checksum function with tools
88fa7f8bf0f0 FROMLIST: docs: bootconfig: Update for mixing value and subkeys
0b3bf71fa34c FROMLIST: tools/bootconfig: Support mixed value and subkey test cases
a50473100306 FROMLIST: bootconfig: Support mixing a value and subkeys under a key
7559923b1ab4 FROMLIST: bootconfig: Change array value to use child node
d5554e5096a1 FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough
4c1097df5d9b ANDROID: Add an extra wake flag for android vendor use
28e408cd4c07 Revert "drivers: base: Fix device link removal"
c5d480cd47c1 Merge 5.10.42 into android12-5.10
4a85b011720b Revert "FROMLIST: Makefile: add -fuse-ld=lld to KBUILD_HOSTLDFLAGS when LLVM=1"
Test: treehugger
Bug: 190460697
Change-Id: Ia50d0c50cf791d8307bb30ac428254a2f50d7a86
|
|
git log --first-parent -100 --oneline --no-decorate 83aa0320cfa8..fe2ecaf37f1d:
fe2ecaf37f1d ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint
4d5d75167087 UPSTREAM: usb: core: reduce power-on-good delay time of root hub
2c6791b32f06 UPSTREAM: fuse: fix matching of FUSE_DEV_IOC_CLONE command
5e424f85962b ANDROID: fuse/passthrough: API V2 with __u32 open argument
b6996d317c67 UPSTREAM: usb: typec: ucsi: Clear pending after acking connector change
37af541fafb4 UPSTREAM: xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall
fb808d7c1817 UPSTREAM: xhci: fix giving back URB with incorrect status regression in 5.12
12b1e5746c27 Merge 5.10.41 into android12-5.10
22bc7e38f151 BACKPORT: FROMGIT: scsi: ufs: Fix a possible NULL pointer issue
a0b04503a2f9 FROMGIT: scsi: ufs: Replace sprintf and snprintf with sysfs_emit
24455210fa35 FROMGIT: usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge
ee87839030a4 FROMGIT: usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled
cadbca1c5e17 ANDROID: vendor_hooks: Add a hook for task tagging
4968ab31d194 Merge 5.10.40 into android12-5.10
9f8cf79e7459 ANDROID: Update virtual platform symbol list
347bb119f5a2 ANDROID: dm-user: Fix build warnings
77d89f6d9126 ANDROID: abi_gki_aarch64_qcom: Add devfreq_get_devfreq_by_node symbol
629a82a0f362 ANDROID: abi_gki_aarch64_mtk: Remove execute permissions
fbdf9cd38a08 FROMLIST: mm: page_alloc: dump migrate-failed pages only at -EBUSY
8c944335a3a7 ANDROID: Fix access invalid addr because it is not initialized
5a18a6da18a1 UPSTREAM: kasan: slab: always reset the tag in get_freepointer_safe()
df15808ad3c9 ANDROID: abi_gki_aarch64_qcom: Add topology update symbols
9d80dbe0a385 ANDROID: dm-user: Fail the IO if there is no daemon
78a9cd650a70 ANDROID: add initial symbol list for mtk
4b280e66ee7d ANDROID: fix a warning due to type mismatch in pr_warn
2f056f11e889 ANDROID: sched: fix race with CPU hot-unplug when overriding affinity
b6cab5d17d8b ANDROID: GKI: Enable CONFIG_IOMMU_IO_PGTABLE_ARMV7S
5212e0235f14 ANDROID: abi_gki_aarch64_qcom: Add kthread cgroup migration rvh symbol
80fef39de7e9 ANDROID: usb: gadget: Resolve NULL pointer dereference in composite_disconnect
2ea27b7efa3f ANDROID: GKI: Kconfig.gki: enable CONFIG_HMM_MIRROR with HIDDEN GPU
3a71ca149650 ANDROID: mm: page_pinner: skip marking failure on freeable pages
0249af9c0e0b ANDROID: mm: page_alloc: skip dump pages for freeable page
72488b3be40e ANDROID: mm, oom: add vendor hook to prevent oom panic
Test: treehugger
Bug: 189804453
Change-Id: I8e073633864e85c88ecaa1169af152e736bd2cc8
|
|
git log --first-parent -100 --oneline --no-decorate 5c5381fe0ab2..83aa0320cfa8:
83aa0320cfa8 FROMLIST: kthread: Fix kthread_mod_delayed_work vs kthread_cancel_delayed_work_sync race
3b14b6a653b9 FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo
5b94901e9e37 FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS
d79aca773dd4 FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header
855f80261052 Merge 5.10.39 into android12-5.10
762674c166c2 UPSTREAM: swiotlb: Fix the type of index
26a8c2ab1334 ANDROID: Don't add image to all target with KBUILD_MIXED_TREE
1592e4359099 ANDROID: I3C: Enable I3C core framework
211fb51c3bbf ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect
14fbfc9c0e84 ANDROID: GKI: 5/21 KMI update
3a173ef887cc FROMGIT: blk-mq: clearing flush request reference in tags->rqs[]
72018550d789 FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool
c944b0c93490 FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter
0270bff881d4 Revert "ANDROID: GKI: Enable CONFIG_KUNIT"
ad14489b580d BACKPORT: block: Remove queue_limits.bio_max_bytes
c141d9773bbd FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks
53efd89f4125 FROMGIT: fix for "printk: introduce dump_stack_lvl()"
359a038bbf06 FROMGIT: printk: introduce dump_stack_lvl()
0aa48437bf2c UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range()
63990c63c39c UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere
8bc6337823c6 ANDROID: vendor_hooks: add hooks for slab memory leak debugging
70094f39c7fc Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20""
17f973008695 ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64
065b3eabbdf1 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms
e80bcd46271b ANDROID: mmc: Add vendor hooks
3bd9ad7eb4a7 ANDROID: gic-v3: Change GIC v3 vendor hook to restricted
0dc97b664f83 ANDROID: GKI: enable hidden configs for DMA
6f3a72c46299 ANDROID: GKI: remove kernel_read from abi symbol list
51dc321c7d71 Revert "Revert "mmc: block: Issue a cache flush only when it's enabled""
e606ad4aae5b Revert "ANDROID: GKI: restore a part of "struct mmc_host""
71a3aa889df6 Revert "Revert "media: v4l2-ctrls: fix reference to freed memory""
4cef9277ba69 Revert "Revert "sched,fair: Alternative sched_slice()""
63524ab60a66 FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work
60b53937abf5 FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4
10823e5b1eb7 Revert "Revert "nvme-pci: set min_align_mask""
c53986ee8b4f Revert "Revert "swiotlb: respect min_align_mask""
a4094253bf2f Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single""
9bd37c792482 Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single""
8ebef45db5e4 Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single""
2893baee7911 Revert "Revert "swiotlb: factor out a nr_slots helper""
7b5e000065ae Revert "Revert "swiotlb: factor out an io_tlb_offset helper""
fb0759a0d927 Revert "Revert "swiotlb: add a IO_TLB_SIZE define""
20fa297001a1 Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters""
4d559050071d Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0""
b73471e4e777 Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos"
167612c1d4a2 ANDROID: Fix compilation error with huge_pmd_share()
f2f8d7326a82 UPSTREAM: mm: memblock: add more debug logs
a46e3fa13968 UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline
c8df669b7cf8 ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers
17b9c24b25bf ANDROID: hung_task: Add vendor hook for hung task detect
1b6f2f6e2968 ANDROID: vendor_hooks: add hook to balance_dirty_pages()
dc5241048fe9 ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation
f15065347199 ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey
15acc8fac611 ANDROID: iommu: Add vendor hook for iova allocation and free tracking
9b6836900e16 ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap()
bb0eadd83048 ANDROID: kernel: Fix debug_kinfo warning message
c34cd7750e24 Revert "mm: fix struct page layout on 32-bit systems"
4940c943b42a Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"
59870a78d4bf Revert "kyber: fix out of bounds access when preempted"
6120544b9b09 Revert "PM: runtime: Fix unpaired parent child_count for force_resume"
cb23d3ef636c Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"
76002c201f6f Merge 5.10.38 into android12-5.10
4f9980169355 ANDROID: ABI: Update allowed list for QCOM
f0fb442d318d ANDROID: Update the ABI xml
86eb213d0875 ANDROID: Update the generic symbol list
8848be1eb3d3 ANDROID: Update the generic symbol list
ebe59c0c1abc ANDROID: Update the generic symbol list
5330d613adb1 ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c
394f893451b6 ANDROID: dm-user: Drop additional reference
560fdb20e4a6 FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation
b5b32465049d UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8
12386e9df67c UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings
78a43fa169bd BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations
d711e7960c78 UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling
f72ddd6f7cdf UPSTREAM: module: unexport find_module and module_mutex
58980df739c9 FROMLIST: scsi: ufs: Increase the usable queue depth
8b1ed7526f5a ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user
2bb462a3af31 ANDROID: cgroup: add vendor hook to cgroup .attach()
fe24b7f8cde0 ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS
64d5c848674b ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs
b6e60f0673ab ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR
25c3b9e0fe04 ANDROID: Incremental fs: Make sysfs_name changeable on remount
ed8f5159f08e ANDROID: Incremental fs: Count pending_reads even when very short
f57d24297768 ANDROID: sched/fair: export sysctl_sched_min_granularity symbol
73599c263efc ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs
17f230fd930d Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"
262fd53a1032 BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value
db77ed205219 ANDROID: GKI: restore termiox fields
18593eb97f57 Revert "spi: Fix use-after-free with devm_spi_alloc_*"
e054456cedef Merge 5.10.37 into android12-5.10
Test: treehugger
Bug: 189176692
Change-Id: Ie3e9e25feae8d6a2b84944d468d543f6e36d5ff5
|
|
git log --first-parent -100 --oneline --no-decorate d9d0c09e0a3b..5c5381fe0ab2:
5c5381fe0ab2 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android12-5.10
d8ef677e3227 FROMGIT: block: avoid double io accounting for flush request
56cfcf6cbd51 UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks
e4d47d9a03e8 FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue()
fdbfae034794 ANDROID: FUSE OWNERS pointing to android-mainline OWNERS
3b80f9485daa BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk
ac75369368f5 Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume"
f66d96b14aab ANDROID: vendor_hooks: Add hooks to dup_task_struct
727ab0f839f1 ANDROID: arm64: enable compat vdso
0c4574ebd86f UPSTREAM: arm64: vdso32: drop -no-integrated-as flag
ff128c2d7722 BACKPORT: scsi: ufs-mediatek: Add HS-G4 support
371de759e9c5 UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6
d1d160b6eec0 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default
5aafea29ad0c FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context
22ae3660e8fb FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset
41fe558317e9 ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors
3d244087450a Revert "sched,fair: Alternative sched_slice()"
36b2c4814aeb Revert "media: v4l2-ctrls: fix reference to freed memory"
a12132f8488f ANDROID: GKI: restore a part of "struct mmc_host"
36c159655637 Revert "mmc: block: Issue a cache flush only when it's enabled"
a1ac3f309307 Merge 5.10.36 into android12-5.10
3c75179a31c6 ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings
345f1259a08b Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters"
fe580539f6ce ANDROID: vendor_hooks: Add hooks for account irqtime process tick
cf061f35b0d6 BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled
7fd5bd54c435 UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers
dccc5bf4b787 BACKPORT: arm64: assembler: remove conditional NEON yield macros
a9e54b601007 UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256
f90c8ffbd855 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms
57e54404ba0c UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain
18525713bb1c UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code
3249282a959b UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield
4e2acf6395c4 UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls
2a5f8c85c55e UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield
cfb375ea9f3b UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield
7878a8b05535 UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield
0c278c4b402f UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield
e7b1004dbfcd UPSTREAM: arm64: assembler: add cond_yield macro
665fe01c67dc UPSTREAM: crypto: remove cipher routines from public crypto API
acff6cbc94b1 UPSTREAM: chcr_ktls: use AES library for single use cipher
bc6ca71187d6 ANDROID: add OWNERS for sysfs-fs-f2fs
473860808010 FROMGIT: mm/memory_hotplug: rate limit page migration warnings
b3a1591e8267 ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes
5abbf3968552 UPSTREAM: usb: gadget: f_uac2: validate input parameters
5feadee52be2 UPSTREAM: usb: f_uac2: adds support for SS and SSP
446e972fab0b ANDROID: Update the ABI xml and symbol list
ae8c2a750139 ANDROID: topology: Add flag to indicate topology has been updated
101a64c6c8bc ANDROID: Update the ABI xml and symbol list
27eb5ffcb7ed ANDROID: Add missing CFI jump table symbols to kallsyms
a1fbf0ead865 Revert "BACKPORT: bio: limit bio max size"
a4af23d274bc ANDROID: thermal: Add vendor thermal_pm_notify_suspend function
68d3da6c9760 ANDROID: qcom: Add neighbor related symbols
cd04f7fab990 ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos
107ad0ea68c0 FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS
93d7a4c7ea55 ANDROID: Update the ABI xml and symbol list
c0df53e0eef7 FROMGIT: usb: dwc3: omap: improve extcon initialization
96d46a73426d FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe()
e9c04db1d51c FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue
c3f92e5f6cb2 FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints
56f681803f26 FROMGIT: usb: dwc2: Fix gadget DMA unmap direction
28ceb4d07faf FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend
36695d0e77f0 FROMGIT: usb: dwc3: gadget: Enable suspend events
Test: treehugger
Bug: 188371655
Change-Id: I266695a9745ab37e8c9d41560d2e19902446a19f
|
|
git log --first-parent -100 --oneline --no-decorate 15d55f1f0a21..d9d0c09e0a3b:
d9d0c09e0a3b Revert "capabilities: require CAP_SETFCAP to map uid 0"
0ddd59c5daf3 Revert "driver core: add a min_align_mask field to struct device_dma_parameters"
17ba7dfe2008 Revert "swiotlb: add a IO_TLB_SIZE define"
78957dcb2c82 Revert "swiotlb: factor out an io_tlb_offset helper"
cb27079661a5 Revert "swiotlb: factor out a nr_slots helper"
28a2f5f10f39 Revert "swiotlb: clean up swiotlb_tbl_unmap_single"
0fb49e91d420 Revert "swiotlb: refactor swiotlb_tbl_map_single"
2201384121b6 Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"
b4ae4430ab40 Revert "swiotlb: respect min_align_mask"
abc5254824e9 Revert "nvme-pci: set min_align_mask"
bfac7b85a0d8 Merge 5.10.35 into android12-5.10
be6f5cf52c9f UPSTREAM: block: fix inflight statistics of part0
79d3d549f9b3 ANDROID: GKI: 5/7 KMI update
9458fa0dda6e BACKPORT: bio: limit bio max size
f9d86ad18a0e ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices
0493c72d6d0c UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming
f0e99852cb91 ANDROID: arm64: module: add RELA metadata for FIPS140 use
85f86ef6a8bf ANDROID: GKI: rename filp_open to filp_open_block in symbol lists
81ab76022496 ANDROID: GKI: dwc3: add Android ABI padding to some structures
866797c77dbd FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability
e275019d8c5a FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9
b48bcb27ae8f FROMGIT: usb: dwc3: core: Do core softreset when switch mode
bc1dd753bde4 ANDROID: android: Add symbols to debug_symbols driver
0cf9435352d4 BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va
775d6f9fafa8 FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry
f6fdbe9edcb1 ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but
188186232a2f ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free
75a0e035399a ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed
821978621895 ANDROID: vendor_hooks: set debugging data when rt_mutex is working
938dc2b9b05d ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity
32b8d85352e7 ANDROID: Update the ABI xml and symbol list
99fdfd2fa3f3 ANDROID: ABI: Update the generic symbol list
d88c1e77fd57 ANDROID: irq: manage: Export irq_do_set_affinity symbol
8c32ea793784 FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP
44a71750f206 ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2
03cd19b0aefc ANDROID: Update the ABI xml and symbol list
2b223f9af137 UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t
14d632886f60 ANDROID: GKI: enable CONFIG_MTK_TIMER
f7128c75332b ANDROID: sched: Add vendor hooks for update_topology
26e61ea36d54 ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig
29203f8c8f90 ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration
7fe4b54bf0ea ANDROID: Update the ABI xml and symbol list
2bb3e4412697 FROMLIST: sched: Fix out-of-bound access in uclamp
458e81ecf742 ANDROID: mm: spf: fix task fault accounting
348fb920cffc ANDROID: Update the ABI xml and symbol list
e765451bf180 Merge 5.10.34 into android12-5.10
Test: treehugger
Bug: 187665820
Change-Id: I65e3839f871aa865a20327517ef386dba24a7932
|
|
git log --first-parent -100 --oneline --no-decorate 7919cae0a96f..15d55f1f0a21:
15d55f1f0a21 Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI"
f423a39522c7 ANDROID: Update the ABI xml and symbol list
514f06c0b01b FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap
25a0835d5ec1 ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER
94acc25d0efb ANDROID: GKI: Enable CONFIG_PAGE_PINNER
d600eedfb617 ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert
c2b7c24bc11c ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range
ec1dbc10ad1f ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration
67668f721bbc ANDROID: mm: page_pinner: use put_user_page at dump_user_range
d14850835c72 ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name
2de28a0bdd7b ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish
f8d9ffe2427b ANDROID: mm: page_pinner: use put_user_page at get_futex_key
d3b077bc15b4 ANDROID: mm: page_pinner: use put_user_page at copy_string
df9a9d821cf6 ANDROID: mm: page_pinner: use put_user_page at access_remote_vm
ddc4a4879735 ANDROID: mm: page_pinner: introduce failure_tracking feature
6e12c5b7d418 ANDROID: mm: introduce page_pinner
926cf69af5f2 ANDROID: vendor_hooks: Fix psi_event build warning
35014985c266 ANDROID: vendor_hooks: Add hooks for binder proc transaction
577f73412f57 ANDROID: vendor_hooks: tune reclaim inactive ratio
32124e310c1d ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents
396a6adfd315 ANDROID: vendor_hooks: bypass shrink slab
0907114be253 Merge 5.10.33 into android12-5.10
9dd11f75e97c FROMGIT: kbuild: update config_data.gz only when the content of .config is changed
ea2c091f1327 ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier
c5de0d2e10f2 UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l
d3f36ae0bb11 UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro
f72dbeced286 FROMGIT: kfence: use power-efficient work queue to run delayed work
f696af3d11ea FROMGIT: kfence: maximize allocation wait timeout duration
b9bb7f3153c1 FROMGIT: kfence: await for allocation using wait_event
cb42770670c5 FROMGIT: kfence: zero guard page after out-of-bounds access
372e663644c2 UPSTREAM: kfence: make compatible with kmemleak
fba94942cc2c UPSTREAM: kfence: fix reports if constant function prefixes exist
0dedbe7401ed UPSTREAM: kfence: fix printk format for ptrdiff_t
Test: treehugger
Bug: 187032023
Change-Id: I3e6df154063e2af4f0bdf6723e010ebd40418ae3
|
|
git log --first-parent -100 --oneline --no-decorate e82381ad9a3f..7919cae0a96f:
7919cae0a96f ANDROID: Support disabling symbol trimming
327b2266d2ca ANDROID: Incremental fs: Fix pseudo-file attributes
a64f42d1df10 ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks
28b4b1588e50 FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs
c2c576792a8e ANDROID: GKI: Update the generic symbol list
edc5c62da74f ANDROID: ABI: Add symbols for crypto
5a641fb83fb8 ANDROID: ABI: Update the ABI XML
39111fc40453 Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"
2337b9185a7e ANDROID: vendor_hooks: Add hook for binder
cf881c74d3a4 UPSTREAM: crypto: arm/blake2s - fix for big endian
0126a08dcd20 UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement
ccc8708bdebb FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode
d5a19199c78e FROMGIT: arm64: mte: Report async tag faults before suspend
27ecc98407e6 FROMGIT: arm64: mte: Enable async tag check fault
c3ca7ea141ae FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*()
a2f1f07ff492 ANDROID: ABI: Update the ABI xml
621d2bbc846e ANDROID: ABI: Update the generic symbol list
546252f29ca8 ANDROID: selinux: add vendor hook in selinux
4870b68f3f8c FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits
f3f8d5501183 ANDROID: sched: Add vendor hooks for update_load_avg
2f77dca33dd1 ANDROID: Update ABI with __traceiter_*() additions
6ac06f08b2a4 ANDROID: Update the cf symbol list
eef08d7dc9a3 ANDROID: Update the qcom symbol list
020f00a46d5f ANDROID: Update the hikey960 symbol list
2d2d6428cddc ANDROID: Update the generic symbol list
dbe96fb1b912 ANDROID: Update the exynos symbol list
da07f99f19cb ANDROID: Update the db845c symbol list
c7d0729a2cc7 UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions
9a928af2cc70 FROMGIT: kasan: Add report for async mode
f47de37f1f95 FROMGIT: arm64: mte: Drop arch_enable_tagging()
8bd9e809e9ed ANDROID: GKI: 4/23 KMI update
563c7d9596ad FROMGIT: kasan: Add KASAN mode kernel parameter
433b85479b78 FROMGIT: arm64: mte: Add asynchronous mode support
ea97f3929567 ANDROID: GKI: update ABI description
4ccc2a6dbc6b FROMLIST: remoteproc: core: Move cdev add before device add
35eacb5c87b9 ANDROID: mm: allow vmas with vm_ops to be speculatively handled
77e791866b4e ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct.
54f66141a883 ANDROID: sched: Add vendor hooks for sched.
58b10706f3c8 ANDROID: sched: Add vendor hooks to compute new cpu freq.
a6294541751c Revert "Revert "net: xfrm: Localize sequence counter per network namespace""
2d9841f98db4 FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby
4e2ca165ba4d FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk
a6b8e739729a ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays
0f9bfa0e9942 FROMLIST: export: Make CRCs robust to symbol trimming
e67935d78653 ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY
327402e1e90e ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20
8451e2e48e3a FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack
ce1a244af827 UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration
1dbf9d8dbcdf UPSTREAM: dmaengine: add peripheral configuration
fb8304fcb88b UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state
e049d044241d UPSTREAM: PM: domains: inform PM domain of a device's next wakeup
98de9de261de Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup"
14f220894575 Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup"
f316415fb209 Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state"
76782b56339c FROMGIT: mm: cma: add the CMA instance name to cma trace events
1cfa9bc01959 FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event
c453643efa05 FROMGIT: mm: cma: add trace events for CMA alloc perf testing
48b3f756ed7f ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition
2ead8661c3f1 ANDROID: vendor_hooks: Fix build-break due to psi_event
d651e1d63c0f ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module
9b4e02e2ee9d ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS
1e5b2db6548b FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode
5a1b7a90e950 UPSTREAM: arm64: uaccess: split user/kernel routines
1eb51cfdb4d8 UPSTREAM: arm64: uaccess: refactor __{get,put}_user
800a0f7b36cf BACKPORT: arm64: uaccess: rename privileged uaccess routines
acc13a84409b ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR
6cce4fa251e6 ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts
44ffa6511050 ANDROID: Incremental fs: Add status to sysfs
3d471f0108d1 ANDROID: Incremental fs: fix u64 integer cast to pointer
ba9602b1552a ANDROID: Incremental fs: stat should return actual used blocks
f4c368a3f90c ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA
16350016d8a3 ANDROID: export find_user() & free_uid()for GKI purpose.
bc7711817ea6 ANDROID: GKI: update ABI description
e38df2d204a8 ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support
52f8b40ff6a5 ANDROID: ABI: update symbols to unisoc whitelist for the fifth time
50aa353c6957 ANDROID: sched: Add vendor hooks for cpu affinity.
0d74600d2204 ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration
9197f168345b ANDROID: abi_gki_aarch64_generic: Add a few more symbols
14d08ba7a0cf FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation
f8f7b2e9e7cd ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or
ad0257676048 ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint
002566e60813 FROMGIT: dt-bindings: connector: Add slow-charger-loop definition
ee5af5cb09c5 FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check
fcd2a56bb077 FROMGIT: usb: gadget: Fix double free of device descriptor pointers
3f315db5f854 FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values
32b16a3a3fb9 Merge 5.10.32 into android12-5.10
b9836d4090eb ANDROID: inline isolate_and_split_free_page
2e0465066167 ANDROID: kernel: clear debug_kinfo precisely
295ce88224ff ANDROID: cgroup: Add vendor hook for cpuset.
e162c572232d ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints
b79d1815c400 ANDROID: psi: Add vendor hooks for PSI tracing
25ede723cd69 ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity
ef4ff626b392 ANDROID: gki_defconfig: temporarily disable KFENCE in GKI
91a4e8d8c8be ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump
8cd9aa93b726 ANDROID: implement wrapper for reverse migration
ea527a52d1eb ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig
3b9e4bd9f018 ANDROID: abi_gki_aarch64_qcom: Update symbol list
f0967642395f ANDROID: clang: update to 12.0.5
e16264e62572 ANDROID: Add initial Exynos symbol list
e98d2de6a67a ANDROID: mm: fix mixed declaration and code warning
Test: treehugger
Bug: 186485160
Change-Id: Id4aa6feaa7542c2e5d6b3a7fcd7048f60e3af541
|
|
Revert "Update kernel to builds 7246360"
Revert "Update kernel to builds 7246360"
Revert "Update kernel to builds 7246360"
Revert submission 1659681-r0402-510
Reason for revert: b/184554998 M1 boot failure
Reverted Changes:
I92879058b:Update kernel to builds 7246360
I81289af96:Update kernel to builds 7246360
Iaadcbb0c1:Update kernel to builds 7246360
I7c069da7a:Update kernel to builds 7246360
I1640082eb:Update kernel to builds 7246360
Change-Id: Ib71e97eba8fd2b66af06be5af04b2dcea5447a74
|
|
git log --first-parent -100 --oneline --no-decorate e82381ad9a3f..f8765be36fe9:
f8765be36fe9 FROMGIT: mm/page_owner: record the timestamp of all pages during free
ed2e69d22ba2 UPSTREAM: mm/page_io: use pr_alert_ratelimited for swap read/write errors
ee6918c6f7ef ANDROID: roll back xt_IDLETIMER to 5.10.21 upstream/vanilla version
c2f5784b7820 ANDROID: qcom: Add ip, rtnl and free related symbols
5af07d297daf FROMGIT: power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled.
b015d2efa12f FROMGIT: usb: dwc3: gadget: modify the scale in vbus_draw callback
76284302b658 BACKPORT: FROMLIST: usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable
dcf3827b8b2e FROMLIST: Makefile: fix GDB warning with CONFIG_RELR
dfbe3db20de2 ANDROID: refresh ABI XML before enabling KMI enforcement
965dff4e922a Revert "Revert "ANDROID: GKI: Enable bounds sanitizer""
42e7f89d7942 Revert "ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()""
d6aa6f9c688e ANDROID: Enforce KMI stability
822a31b72e7c ANDROID: enable options prior to enforcing KMI
64ac4d81560a Revert "ANDROID: GKI: temporarily disable LTO/CFI"
99941e23f7da Merge branch 'android12-5.10-lts' into 'android12-5.10'
4a02f3d509a9 ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED}
01505265182c FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem
1d695ccfc64c FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings
f45afb45088c ANDROID: GKI: enable CONFIG_CMA_SYSFS
2cf6f07bf089 ANDROID: make cma_sysfs experimental
a5903592595d FROMLIST: mm: cma: support sysfs
e826368ff63c ANDROID: cpuidle: Move vendor hook to enter proper state
6499e464d59f ANDROID: GKI: Enable DETECT_HUNG_TASK
4fae3d166d92 ANDROID: refresh ABI XML to new version
0f2e4e314a21 ANDROID: GKI: refresh ABI XML
44f812e4296e ANDROID: sched/core: Move en/dequeue hooks before related callbacks
f176a3f463bc FROMGIT: kasan: record task_work_add() call stack
24690d7d256a FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS
5a7af11e348d FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS
a15989497e64 FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS
9538c5a8c567 FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers
fa44968ac474 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO
ca96c45d7a34 FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1
07f5a281d6a3 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY
a2bbfa414c82 FROMGIT: kernel/power: allow hibernation with page_poison sanity checking
e871c7feebe9 FROMGIT: mm, page_poison: use static key more efficiently
0879d44dddec BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters
7186ac0c4389 FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS
0de58767b782 FROMGIT: arm64: kasan: allow to init memory when setting tags
e1675ffaf8b2 FROMGIT: mm, kasan: don't poison boot memory with tag-based modes
b1df3e8de90b FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS
fcf7fb524a6a FROMGIT: mm/kasan: switch from strlcpy to strscpy
86a1ff2750fa BACKPORT: kasan: remove redundant config option
ea1ffe705358 FROMGIT: kasan: fix per-page tags for non-page_alloc pages
cfcec8bc2ac8 FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS
23ba14e38e47 FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC
9bd391fac8ed FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL
fa535cfd78d8 FROMLIST: configfs: make directories inherit uid/gid from creator
54539dfef4ef ANDROID: GKI: add some padding to some driver core structures
2fa0951b66b3 ANDROID: Initial Android 12 OWNERS for abi metafiles
aa036a0e3d67 UPSTREAM: iommu/msm: Hook up iotlb_sync_map
1a0226d0f34f UPSTREAM: memory: mtk-smi: Allow building as module
ea79f21727cd UPSTREAM: memory: mtk-smi: Use platform_register_drivers
9a2ce7cfa29c UPSTREAM: iommu/mediatek: Fix error code in probe()
2095b0d898ef UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero
9e0929221b6e UPSTREAM: iommu/mediatek: Add mt8192 support
f85b76e77848 UPSTREAM: memory: mtk-smi: Add mt8192 support
b28fe378d1af UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device
f513c83ecad5 UPSTREAM: iommu/mediatek: Support master use iova over 32bit
1131fdff70f1 UPSTREAM: iommu/mediatek: Add iova reserved function
97b17dc7943c UPSTREAM: iommu/mediatek: Support for multi domains
a73718de286f UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map
d91ad14e31aa UPSTREAM: iommu/mediatek: Add iova_region structure
ce83c68a1017 UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise
35dbaf136772 UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device
9716e44f2d7f UPSTREAM: iommu/mediatek: Adjust the structure
0003b1eeb9fd UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR
02faad4388eb UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush
3f2b9b566b26 UPSTREAM: iommu/mediatek: Add power-domain operation
10766577426c UPSTREAM: iommu/mediatek: Add pm runtime callback
a7750f55ffd2 UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u
251379f7ae95 UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe
ac13148f28d3 UPSTREAM: iommu/mediatek: Move hw_init into attach_device
c13006d85174 UPSTREAM: iommu/mediatek: Update oas for v7s
68f8fba54e26 UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case
2c4a1e84fe53 UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek
7b75eb0b4f98 UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros
65e264a3b3ec UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro
a1799e4fda6a UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap
04e8c9482207 UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek
54ef99679223 UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h
127a9ea1da2c UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU
03538000e125 UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file
ad29253b1f28 UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32
29f3ad04e654 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file
70ef2cc4d51e UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema
45506ac6c1c6 UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema
a0f940f19b8d UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s
e947ea97f723 UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk
f48d6310fe45 UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional
0c733643a9bb UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once
8db07d55d434 UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range
f098c23e597e BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map
389c1b3f177a UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf
f416e539d134 ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list
301e89472f3e ANDROID: Add vendor hook to binder.
0ff110fbb309 ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create
434df9f35d6e Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers"
2934fc6a0313 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm
329002f6a7eb FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL
Test: treehugger
Bug: 184104937
Change-Id: I7c069da7abc11731bf565cf062496ed45daac18f
|
|
git log --first-parent -100 --oneline --no-decorate cc574f0d3698..e82381ad9a3f:
e82381ad9a3f UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified
ce8beb071a1c UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate
ee3f4d2821f5 ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose.
3b196be83e14 UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe
a7b42508e8cc FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset
530d7b8c8b27 FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown
c9050b8a428d ANDROID: gpiolib: Add vendor hook for gpio read
45d19936bfde ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr
77013dd2c537 ANDROID: GKI: sched: add Android ABI padding to some structures
5229a81ee3fa ANDROID: GKI: mm: add Android ABI padding to some structures
dd9195d6df75 ANDROID: GKI: mount.h: add Android ABI padding to some structures
a0a0b3f42e89 FROMLIST: mm: fs: Invalidate BH LRU during page migration
c6bc1396cebd FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable]
68a47311818a BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily
d3c1bf42afb0 Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all"
7ed55d7025d0 Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily"
9e2790466ff9 Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration"
63399b4e2e25 ANDROID: vendor_hooks: Add hooks for account process tick
11f8c783dfe6 ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd
aa88d3d644e1 ANDROID: clang: update to 12.0.4
1e13e5d9b9ff ANDROID: vendor_hooks: Add hooks for improving binder trans
121264f1e0ca ANDROID: GKI: Disable DTPM CPU device
60d643cb42db UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description
11a3ee0438ca UPSTREAM: powercap/drivers/dtpm: Fix root node initialization
2d118bc904d5 ANDROID: GKI: sched.h: add Android ABI padding to some structures
4fc524a08cf9 ANDROID: GKI: module.h: add Android ABI padding to some structures
4732d8cf82f7 ANDROID: GKI: sock.h: add Android ABI padding to some structures
f25741f0470a ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK
e26fd78761d1 FROMGIT: selinux: vsock: Set SID for socket returned by accept()
abbebf1a3e6a ANDROID: usb: typec: tcpci: Migrate restricted vendor hook
c4bd1c03bac5 ANDROID: qcom: Add is_dma_buf_file to ABI
268088c42edf ANDROID: GKI: update .xml file
a7f3a36529f1 ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms
9d1c78d623f5 ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list
5896d00f9c46 ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG
ffacd097fc6e ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present
1a93d556d7b9 ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features
08879ea0d6b5 ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface
892e6188528c FROMGIT: f2fs: add sysfs nodes to get runtime compression stat
58f0e25d0d88 ANDROID: dma-buf: Fix error path on system heaps use of the page pool
958c19b19bef ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport
0b6fadd02e54 ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures
6f00446c76b6 FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE
b0671cd75349 FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE
8f25c7432f50 FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON
f47a4d91e518 FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown
3ff725056233 FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart
a8a9fadaf880 FROMGIT: KVM: arm64: Enable SVE support for nVHE
b0e15c8c4427 FROMGIT: KVM: arm64: Save/restore SVE state for nVHE
194fd166b5d5 BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty
507e10616c91 FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state
4cb78b26ea82 FROMGIT: KVM: arm64: Map SVE context at EL2 when available
1105b4d1cef4 BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore
57171b363617 FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx
ac5f5708bbc6 FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper
f9bab7559967 FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs
c2469fa4b462 FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1
f5e060d65e1f FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives
af855ca1c908 ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget
24149445adac ANDROID: vendor_hooks: Add hooks for memory when debug
00185a421ad4 ANDROID: vendor_hooks: Add hooks for ufs scheduler
b8981993c221 ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint
5a56f5119e03 ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure
599e75fcfda0 ANDROID: GKI: timer.h: add Android ABI padding to a structure
303a28f48597 ANDROID: GKI: quota.h: add Android ABI padding to some structures
a06d91262a0d ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures
8faaa07702dd ANDROID: GKI: mm.h: add Android ABI padding to a structure
f21777c57f6e ANDROID: GKI: kobject.h: add Android ABI padding to some structures
31f6b7a1ae69 ANDROID: GKI: kernfs.h: add Android ABI padding to some structures
1a517d86688a ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure
c6adf0c7b9f5 ANDROID: GKI: ioport.h: add Android ABI padding to a structure
c469de24a1b7 ANDROID: GKI: iomap.h: add Android ABI padding to a structure
3cb5c289646b ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure
eff6517b1e1c ANDROID: GKI: genhd.h: add Android ABI padding to some structures
9a92773dc8cb ANDROID: GKI: ethtool.h: add Android ABI padding to a structure
774168de676a ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure
73ff58b01f91 ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures
f0688df6b56d ANDROID: GKI: blk_types.h: add Android ABI padding to a structure
4a895f1f2b15 ANDROID: GKI: scsi.h: add Android ABI padding to a structure
48691266cac1 ANDROID: GKI: pci: add Android ABI padding to some structures
4c95a92b8477 ANDROID: GKI: add Android ABI padding to struct nf_conn
e6f5502bc380 UPSTREAM: usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy
36547f2f6d8d FROMGIT: usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode
3f7ada406dba UPSTREAM: usb: gadget: configfs: Fix KASAN use-after-free
9bd96584f4bc UPSTREAM: usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct
f2e7bdcdfa71 UPSTREAM: usb: dwc3: gadget: Prevent EP queuing while stopping transfers
462c92e8f227 FROMGIT: usb: typec: tcpci: Added few missing TCPCI register definitions
6f85b7e0f816 UPSTREAM: usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy-
8cf94785bb92 Revert "ANDROID: GKI: Enable bounds sanitizer"
0eecc2aa30af ANDROID: GKI: temporarily disable LTO/CFI
3520187422c2 ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()"
16982b6a180a FROMLIST: KVM: arm64: Disable FWB in host stage-2
3a16a9e7bede FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag
bcdcab025311 FROMLIST: KVM: arm64: Protect the .hyp sections from the host
317d5a5030bb FROMLIST: KVM: arm64: Disable PMU support in protected mode
6697310c0857 FROMLIST: KVM: arm64: Page-align the .hyp sections
68bd98a28aa6 FROMLIST: KVM: arm64: Wrap the host with a stage 2
5a128f06260f FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2
0af83133e31f FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range()
c3f49047cae2 FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers
Test: treehugger
Bug: 183465198
Change-Id: I7fa845250a65a57bd7a84d05ade895034a0f5f82
|
|
git log --first-parent -100 --oneline --no-decorate 5f85626b131a..cc574f0d3698:
cc574f0d3698 ANDROID: thermal: Add logic for filter on-die tz genl event.
6c6fac8f3922 ANDROID: mmc: support hardware that takes key directly
e4636b47ef86 UPSTREAM: zram: fix broken page writeback
542d1937ba9b UPSTREAM: zram: fix return value on writeback_store
475aea007d65 ANDROID: sched: Add vendor hook for util_est_update
89ea2f1eca35 ANDROID: GKI: Enable DTPM framework
a3a580961bd8 ANDROID: GKI: Add remoteproc framework symbols to symbol list
53e809978443 ANDROID: vendor_hooks: Add hooks for scheduler
7e2c33ac0e77 FROMGIT: configfs: fix a use-after-free in __configfs_open_file
7656aa0f48c8 ANDROID: lib/plist.c: Export plist-related APIs
4d63efb9ae67 ANDROID: module: Add vendor hook
2ff446fc4d73 ANDROID: bpf: Add vendor hook
dccee128b795 ANDROID: kernel: Add vendor hook in creds
0a3b40746356 ANDROID: security: selinux: Add vendor hook in avc
a128ec2b2e1f UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size
ac821b6257ce UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported
d2eb8b0028ec ANDROID: GKI: add android_kabi.h
45021f7679db UPSTREAM: MAINTAINERS: add entry for KFENCE
90d03f6fcf73 ANDROID: Clang LTO: Comment on symbol visibility workaround
169ddec36752 FROMLIST: mm: fs: Invalidate BH LRU during page migration
3039d8580c21 BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily
134ac2d4dcfe FROMLIST: mm: replace migrate_prep with lru_add_drain_all
a71a3e1ce6b0 UPSTREAM: mm: migrate: initialize err in do_migrate_pages
059eaf82c0e1 UPSTREAM: mm: migrate: clean up migrate_prep{_local}
be409db65233 ANDROID: Clang LTO: Only set -fvisibility=hidden for x86
02efd18b7763 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro
8d03e4950500 ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o
28f6641041c3 FROMLIST: mm: page_alloc: dump migrate-failed pages
cc1f93cb20c4 ANDROID: sched: Add vendor hook for uclamp_eff_get
5e1e3e93873d ANDROID: cpu/hotplug: failure to offline 2nd to last cpu
2c728929c10e ANDROID: qcom: Add devm_blk_ksm_init to ABI
9108e9ba66fe ANDROID: arm64: add vendor hooks for unusal abort cases
5f1e1f42a5a6 UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated
fd2c659694fc UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check
2a1cd7186230 UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs
7112d4320fd1 UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug
578572c48c9b UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols
7f17016dc85d UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support
082e8dcea9a8 UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management
b2267c21c033 UPSTREAM: units: Add Watt units
7847beabbe6b UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm
39d4d9a6e80e UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state
a6d2369a63a8 UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing
a4ed825aee14 UPSTREAM: xhci: Improve detection of device initiated wake signal.
5cff5fab36c8 UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts
f23fe398012e FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings
7ca48748e5da ANDROID: GKI: Update virtual_device symbol list
6c997d153d7c ANDROID: usb: host: export additional xhci symbols for ring management
64872b538886 ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS
80b4341d0520 ANDROID: vendor_hooks: Add hooks for rwsem and mutex
ec89366c1fcf BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded
457cf3aff7da FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map
10ea78b1589b FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels
67feb522970d FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access
da32064cb92f FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged
6ae96921a320 ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object
a1c0ce2b1ba6 FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM
c036d378ac77 FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols
e4a7350da0be FROMGIT: KVM: arm64: Fix range alignment when walking page tables
a9c29b897d9e BACKPORT: binder: move structs from core file to header file
51b610b87d01 ANDROID: dma-buf: add get_each_dmabuf function
a05c4bdbc0a2 FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats
f328ea9631cc ANDROID: GKI: Switch to LTO_FULL
488ee13b2d1b ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12
067bf187ef4c ANDROID: sched: move vendor hook to check scheduling nice value
5ae9d14c138d ANDROID: qcom: Add __cfi_slowpath
d01013e377c6 FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state
492a543bddd6 FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe()
7ac8008a5d61 FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe()
6962bec5acd5 FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function
0ad6b1dd6332 FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS
8cb1429a6751 ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook
772beecd5b02 ANDROID: Add vendor hooks when syscall prctl finished
02a9f884d5d0 ANDROID: cgroup: Add vendor hook to the cgroup
a1cde586bd4b FROMGIT: usb: common: move function's kerneldoc next to its definition
37bd9bfb1653 FROMGIT: usb: xhci-mtk: print debug info of endpoint interval
ac7697600445 FROMGIT: usb: common: add function to get interval expressed in us unit
0b32221aaac7 FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko
186ec271b1ef FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup()
2f8ccfe46539 FROMGIT: usb: xhci-mtk: add some schedule error number
abdfeb34ac3e FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain
544af6d50bc9 FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub
64606b69a278 FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct
f26313b1f3bc FROMGIT: usb: xhci-mtk: use clear type instead of void
d9e1058761d8 FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct
68ae7f008d8e FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary
87ba36a2bc32 FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info
dce4ff07fd12 FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule
f9f77ee4c5ed FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR
7e3b94f01e30 FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT
b46e624d594f FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT
273f8844d01a FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters
8252262ef4dc ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits
55839c69991b ANDROID: cpufreq: Export cpu_frequency_limits tracepoint
9cbbfb3db237 ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH
3500abc89bb4 ANDROID: build.config: Disable LTO for KASAN and Kprobes builds
2519bc872bbd ANDROID: GKI: arm64: Enable LTO+CFI
28454baf9c39 Merge 5.10.21 into android12-5.10
d8c7f0a3cd66 Merge 5.10.20 into android12-5.10
Test: treehugger
Bug: 182983256
Change-Id: If46d2814aaf1e5d1dd2b105c7913705b24d18d15
|
|
git log --first-parent -100 --oneline --no-decorate 0d34ce8aa78e..5f85626b131a:
5f85626b131a ANDROID: GKI: Enable bounds sanitizer
e1c4b96f21b1 ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS
1eeb0550cbb1 ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols
2d45001d598b ANDROID: cpufreq: Add a restricted vendor hook for freq transition
4e98107b8cd5 ANDROID: scsi: ufs: add hooks to track ufs commands
39fedc3a58f4 ANDROID: Fix compilation error when CPU_FREQ is disabled
c7d68c450217 BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode
9f925b293d87 Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode"
c0a166c983c3 Revert "BACKPORT: kasan: remove redundant config option"
49301bae6abb UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[]
6e548156f088 FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility
c162cc53ed6d FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config()
41760bc38025 FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available
13dbdc0759fd FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key
af22b193436b FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore
9544f33456fd FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit
87af1e432451 FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides
4b88cf85247f ANDROID: sched: Add vendor hook for uclamp_eff_value
9291f4b8d3da ANDROID: abi_gki_aarch64_qcom: Add CFS scheduler symbols
666d4d701cb4 ANDROID: GKI: Add mempool APIs to the symbol list
2c194f317876 FROMGIT: mm: remove lru_add_drain_all in alloc_contig_range
0fb3917d8a35 BACKPORT: FROMGIT: mm: vmstat: add cma statistics
cd6aa9911d29 UPSTREAM: mm/page_alloc: count CMA pages per zone and print them in /proc/zoneinfo
0567ea33cfb8 BACKPORT: mm: cma: print region name on failure
06080c43d2a3 UPSTREAM: mm/cma: expose all pages to the buddy if activation of an area fails
0e0bfc41fdf4 UPSTREAM: mm: cma: allocate cma areas bottom-up
bfb68bdc681f UPSTREAM: mm: cma: improve pr_debug log in cma_release()
4a3c73e71734 BACKPORT: mm/cma.c: remove redundant cma_mutex lock
1cfa4b71bebe ANDROID: scsi: ufs: replace fill_prdt with Android vendor hook
59bb441b1d80 ANDROID: allmodconfig: drop openssl from ADDITIONAL_HOST_TOOLS
ef691a49c5f9 ANDROID: abi_gki_aarch64_qcom: Make memory related modifications
97368fc2dcc2 ANDROID: Add a vendor hook that allow a module to modify the wake flag
16f20ce5aec1 ANDROID: GKI: Enable CONFIG_USERFAULTFD
9e07b3467ae7 ANDROID: sched: pelt: Fix the PELT arrays
0fc8633bd6b5 FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support
ea9acb155e29 FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite
26afe6712de0 FROMLIST: usb: host: export symbols for xhci hooks usage
ed626b01e56b FROMLIST: usb: host: add xhci hooks for USB offload
21c713f8e83a FROMLIST: BACKPORT: Kbuild: Support nested composite objects
e52f4d9d2d42 FROMGIT: Kbuild: Make composite object searching more generic
99b31ce046c4 Revert "ANDROID: kbuild: simplify cmd_mod"
ba0368ed3aa4 Revert "ANDROID: kbuild: handle excessively long argument lists"
Test: treehugger
Bug: 182335024
Change-Id: I21a100833a2f7686fb74d506b272546122921d1b
|
|
git log --first-parent -100 --oneline --no-decorate e146d4c5bd36..0d34ce8aa78e:
0d34ce8aa78e UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc
0fc375dc14b3 FROMGIT: usb: dwc3: document usb_psy in struct dwc3
af93035b6a93 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy
ab6e10de9d51 ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING
e6ceb1881c7a ANDROID: Adding kprobes build configs for Cuttlefish
34de0762fb24 FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation
db15cd2926a0 FROMLIST: firmware: arm_scmi: add protocol modularization support
ee250b6df694 FROMLIST: firmware: arm_scmi: make notify_priv really private
bb35ff40d52e FROMLIST: firmware: arm_scmi: cleanup events registration transient code
1b8df55e4f1f FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers
d09db08be565 FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code
8e441da50fd0 FROMLIST: firmware: arm_scmi: make references to handle const
30da3539170d FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface
f473ac3b6600 FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface
b974b071e22c FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface
b75183098d86 FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface
aa063a1bd239 FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface
efe20430dedb FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface
5d63c651d6df FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface
7552e331c634 FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface
b2fc2b3791ca FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface
ee69aeba5634 FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface
cf6cde9f1dfd FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface
bcd627f631fe FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface
1d2b863ec909 FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface
478ad998ea41 FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface
b3498e7475d7 FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface
ec2e9785ce75 FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface
6ffe326ac256 FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface
8b0d40715786 FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface
213ea76908e0 FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface
59d6bfe64f5b FROMLIST: firmware: arm_scmi: port Base protocol to new interface
f4423d39447f FROMLIST: firmware: arm_scmi: add helper to access revision area memory
a3433ea5804c FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops
a0a8e0f7619b FROMLIST: firmware: arm_scmi: convert events registration to protocol handles
834134abe6fc FROMLIST: firmware: arm_scmi: refactor events registration
0c203b198e65 FROMLIST: firmware: arm_scmi: introduce new devres notification ops
d25dc33d2799 FROMLIST: firmware: arm_scmi: make notifications aware of protocols users
4225eb5ab136 FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper
bfacf9cff579 FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations
bd376903a5fd FROMLIST: firmware: arm_scmi: introduce protocol handle definitions
cf516fb6f731 FROMLIST: firmware: arm_scmi: review protocol registration interface
f1f7d0dfe64b UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit
3f910da2978d UPSTREAM: MAINTAINERS: Update ARM SCMI entry
3ff2080a11c5 UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt
94696ee4a72a UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport
0b2264531770 UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol
9580671a653d UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model
8a015a325d96 UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface
0128f170b317 UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers
a76ebab18673 UPSTREAM: regulator: add SCMI driver
126a7a464965 UPSTREAM: regulator: core: add of_match_full_name boolean flag
d3c77866056e UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators
9b9cac3804f7 UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming
9d5f3776d37d UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications
ac18ef8d266d UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support
69e0cb32b53b UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads
7f202f96e1f3 UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type
d0bd251a410f UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device
fb2b659b60bd UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support
f69c97b468c0 UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators
fb6cf398a77b UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions
98bf01ed8c53 UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration
a9d549b86bc0 UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init
dba7b4b50481 ANDROID: GKI: Enable more networking configs
1b106caa6951 ANDROID: clang: update to 12.0.3
7f0f4420867a ANDROID: GKI: amlogic: enable BCM WLAN as modules
af4cedd71986 FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling
e82f5e70b052 FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback
790c8081d96f FROMGIT: usb: dwc3: add a power supply for current control
d92620d79be6 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android12-5.10
252e1705cf27 BACKPORT: media: v4l2-ctrl: Add base layer priority id control.
5d112ffc6f28 ANDROID: GKI: defconfig: disable CONFIG_ION
0d213c592161 ANDROID: scsi: ufs: replace variants with android vendor hooks
059ab33f5fdf BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264
ee1fdcb814fc BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc
04dc43bd986e FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE
c122dd3c012c FROMLIST: coresight: sink: Add TRBE driver
253877635ba0 FROMLIST: coresight: core: Add support for dedicated percpu sinks
a2582defbb7d FROMLIST: coresight: etm-perf: Handle stale output handles
faa58fbc747f FROMLIST: dts: bindings: Document device tree bindings for ETE
f7337f49a9f1 FROMLIST: coresight: ete: Add support for ETE tracing
82ce4a8af88d FROMLIST: coresight: ete: Add support for ETE sysreg access
0cd5cad06c96 FROMLIST: coresight: etm4x: Add support for PE OS lock
12d3c59abdf9 FROMLIST: coresight: Do not scan for graph if none is present
bfcd94a424ba FROMLIST: coresight: etm-perf: Allow an event to use different sinks
19329ba162d1 FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable
ad5f52dce605 FROMLIST: arm64: kvm: Enable access to TRBE support for host
4cbbd831e9a8 FROMLIST: arm64: Add TRBE definitions
3089a1c49699 FROMLIST: arm64: Add support for trace synchronization barrier
74f5800ef9ee FROMLIST: kvm: arm64: Disable guest access to trace filter controls
eef23ff9ec97 FROMLIST: kvm: arm64: nvhe: Save the SPE context early
1b6c720a6439 FROMLIST: kvm: arm64: Hide system instruction access to Trace registers
9b15b1aa05ff FROMLIST: perf: aux: Add CoreSight PMU buffer formats
be1ec1454dd8 FROMLIST: perf: aux: Add flags for the buffer format
e091dd366ddd UPSTREAM: Documentation: coresight: Add PID tracing description
b24c29a6417e UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2
60fa5196c886 UPSTREAM: coresight: etm-perf: Clarify comment on perf options
c15968e1d678 UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework
c68c8910e8e8 UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR
Test: treehugger
Bug: 181819897
Change-Id: Iac0f302f843fde97419965c178dcbf66a901cea1
|
|
git log --first-parent -100 --oneline --no-decorate c1c7252f1901..e146d4c5bd36:
e146d4c5bd36 ANDROID: abi_gki_aarch64_qcom: Update symbol list
c21b86d573cf ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list
8e2bcbe741b3 UPSTREAM: zram: support page writeback
9d1a51d1b98f ANDROID: sched/pause: migrate_tasks crash
7dddba0c6913 ANDROID: sched: Exempt paused CPU from nohz idle balance
9b0d5fb82409 ANDROID: Update QCOM symbol list
018ad7e673b8 ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO
14d98d667c81 ANDROID: mmc: cqhci: set blk_keyslot_manager::features
b489f0324e9f UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support
23957f08cab0 UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock
05a22bd58847 UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions
d43a24006d55 UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key
6a3217913c2f UPSTREAM: mmc: cqhci: add support for inline encryption
a41cb40e4d16 UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors
879803f9517b UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c
cf3293b65b90 UPSTREAM: mmc: core: Add basic support for inline encryption
d205aa02f679 UPSTREAM: scsi: ufs: use devm_blk_ksm_init()
25b3bc709c8d UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init()
ffdad4351e9e ANDROID: gki_defconfig: enable BLAKE2b support
15023db7dc75 UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b
53f83e3aae12 UPSTREAM: crypto: blake2b - update file comment
8bde3e29cb69 UPSTREAM: crypto: blake2b - sync with blake2s implementation
f1cc7b47d816 UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM
8cc1fdb8acc0 UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s
290d0e42bc7f UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h>
f006426a4f64 UPSTREAM: crypto: blake2s - adjust include guard naming
c42fac6d710d UPSTREAM: crypto: blake2s - add comment for blake2s_state fields
46c4d1ccb0c1 UPSTREAM: crypto: blake2s - optimize blake2s initialization
669d2197fc17 UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code
f411897ead42 UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h
27aee704d0c4 UPSTREAM: crypto: blake2s - remove unneeded includes
6c2952c3cdb0 UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros
2ccec4b7bf56 UPSTREAM: crypto: blake2s - define shash_alg structs using macros
d0a59f953232 UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file
aa8f690d7100 ANDROID: vmscan: Fix sparse warnings for kswapd_threads
6a0a705473bd ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n
10aaa1d5c7a7 FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone
d498075b655e ANDROID: sched: time: Export symbols needed for schedutil module
0d61a651e4dd ANDROID: vmscan: Support multiple kswapd threads per node
ee8d2c7884a0 ANDROID: mm: add get_each_object_track function
db158b4ae054 ANDROID: mm: Add vendor hook in pagecache_get_page()
369de3780428 ANDROID: mm: Add vendor hook in rmqueue()
ea15862d66bd ANDROID: GKI: Build in VIRTIO_FS
537d3bb974d2 ANDROID: dm: sync inline crypto support with patches going upstream
a56f081c5b2e ANDROID: sched: Add restricted vendor hooks in CFS scheduler
cc048ffd7e33 ANDROID: drm: kirin: Remove dead code that was causing build failures
8adfa9950c6c ANDROID: adv7511: Add poweron delay to allow for EDID probing to work
795028f7e7ee ANDROID: Add hikey960 build infrastructure file
baae9497e85b ANDROID: Add hikey960 GKI config fragment
538e9699ebae ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device
8da70a67f3f7 ANDROID: ASoC: add hikey960-i2s DT bindings
b4b11198edb9 ANDROID: sound: Add hikey960 i2s audio driver
121e60b7b135 ANDROID: arm64: dts: hi3660: enable gpu
ea6449d48a62 ANDROID: arm64: dts: hi3660: add display driver dts
99ae6d076ae5 ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers
a002be6ff025 ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble
d5863057416b ANDROID: drm: kirin: remove wait for VACTIVE IRQ
4dd668f97d17 ANDROID: drm: kirin: Add kirin960 dpe driver support
34ebaf13befc ANDROID: drm: kirin: Introduce kirin960
5cf9a844f6f9 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960
550c3489630c ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960
7bdc26c595e5 UPSTREAM: remoteproc: coredump: Add minidump functionality
abb52e261b8c UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality
f52f34358744 ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3
9393bb52f877 ANDROID: cpuhp/aarch32: keep last 32bit cpu active
b129c98dc6e9 Merge 5.10.17 into android12-5.10
c3cbea92297d ANDROID: mm: avoid writing to read-only elements
effcfa5c4cfe ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools
56fec2395000 ANDROID: cfi: switch to synchronize_rcu_expedited()
4bc01268f9cc FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS
573a4895808d FROMGIT: kasan: inline HW_TAGS helper functions
b989c94cb2be FROMGIT: arm64: fix warning in mte_get_random_tag()
9e7985701d28 FROMGIT: arm64: kasan: simplify and inline MTE functions
d238954b2506 FROMGIT: kasan: ensure poisoning size alignment
fd10db46d003 FROMGIT: kasan, mm: optimize krealloc poisoning
4f62c69f018d FROMGIT: kasan, mm: fail krealloc on freed objects
d7ef7af205d0 FROMGIT: kasan: rework krealloc tests
54c022fda3c3 FROMGIT: kasan: unify large kfree checks
70f5857ed0b9 FROMGIT: kasan: clean up setting free info in kasan_slab_free
0afabc1fdb98 FROMGIT: kasan: optimize large kmalloc poisoning
c9869a412e7e FROMGIT: kasan, mm: optimize kmalloc poisoning
ef8fe2476d03 FROMGIT: kasan, mm: don't save alloc stacks twice
52434db6ca88 UPSTREAM: kasan: fix stack traces dependency for HW_TAGS
4615f6efceca UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses
c648ed5a68a9 UPSTREAM: kasan: add explicit preconditions to kasan_report()
1b468f8eea44 ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER
d3f134fd8a6b ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS
3a0defe5db8d FROMGIT: lib: stackdepot: fix ignoring return value warning
bfed1c30811d FROMGIT: lib: stackdepot: add support to disable stack depot
892f55738956 FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE
ceca9735061e UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2()
522668ec71e3 UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy()
6251cf847de4 UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member
9f993b74c874 ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN
bcbc667b0a4c ANDROID: sched: Export max_load_balance_interval
a6310f10349c Merge 5.10.16 into android12-5.10
5282ddf99d1e UPSTREAM: Documentation: connector: Update the description of sink-vdos
f08f049de11c ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED
Test: treehugger
Bug: 180473082
Change-Id: Ibfb93d4c6ccb5413317d2ec6e20189565fd3e2ce
|
|
git log --first-parent -100 --oneline --no-decorate fca78df78ef2..c1c7252f1901:
c1c7252f1901 Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS"
84b3c06a7564 ANDROID: GKI: bring WPAN into GKI
5ea1ff037ee9 FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line
3a52c12b3aaf FROMGIT: arm64: Defer enabling pointer authentication on boot core
f0a30f96178b FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line
9dccdf5197de FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure
1952c1aee8b9 FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall
2163159d7622 FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0
77ecc9a1fcdd FROMGIT: arm64: Add an aliasing facility for the idreg override
1514fff3c61d FROMGIT: arm64: Honor VHE being disabled from the command-line
91071a357400 FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line
9a251050b92b FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility
c89aee1e3db2 FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init()
a31f6cf381a6 FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding()
b424fe642b61 FROMGIT: arm64: cpufeature: Add global feature override facility
1402c03b6981 FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code
6dec63c4c0e4 FROMGIT: arm64: Simplify init_el2_state to be non-VHE only
d382cdf41143 FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe()
169eb0593d24 FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS
b8fc8e6d3caf FROMGIT: arm64: Initialise as nVHE before switching to VHE
d72553321c08 FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall
14c8f906cda1 FROMGIT: arm64: Turn the MMU-on sequence into a macro
012766049a2b FROMGIT: arm64: Fix outdated TCR setup comment
40dda987def5 FROMGIT: arm64: Fix labels in el2_setup macros
d61923dd6130 UPSTREAM: arm64: Extend the kernel command line from the bootloader
31cfaa5e430d Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM"
e47c7411e4de UPSTREAM: arm64: kaslr: Refactor early init command line parsing
6bac61853422 ANDROID: GKI: amlogic: add DTB overlays
9eb5a3a29e7f ANDROID: GKI: add support for Amlogic SoCs, everything as modules
a7db97195b94 ANDROID: GKI: Kconfig.gki: add hidden PHY configs
2ff6197f94be ANDROID: GKI: enable networking; add hidden network configs
396d6354aea5 ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS
9132fbe54592 ANDROID: dmabuf: Add mmap_count to struct dmabuf
7493fb28b311 FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection
6566f43c59c5 FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module
a6606f68f8dc UPSTREAM: tty: serial: meson: enable console as module
ecb26f50db41 UPSTREAM: arm64: Kconfig: meson: drop pinctrl
6afbcfe57fb5 UPSTREAM: firmware: meson-sm: enable build as module
5fe4f2978dca UPSTREAM: soc: meson: enable building drivers as modules
d29038cd49a2 UPSTREAM: soc: amlogic: socinfo: build for specific arch
fcab6316503e UPSTREAM: arm64: meson: ship only the necessary clock controllers
d7ab370cb4a4 UPSTREAM: clk: meson: enable building as modules
0bd69f049d1c UPSTREAM: clk: avoid devm_clk_release name clash
2d5dcbb18018 UPSTREAM: clk: meson: g12: use devm variant to register notifiers
8a1d1451d841 UPSTREAM: clk: add devm variant of clk_notifier_register
745f0d21bb91 UPSTREAM: clk: meson: g12: drop use of __clk_lookup()
36bf6129eb87 UPSTREAM: clk: add api to get clk consumer from clk_hw
b18ef76a83e0 UPSTREAM: reset: meson: make it possible to build as a module
46c253ac6972 UPSTREAM: pinctrl/meson: enable building as modules
906d350097b9 BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig'
7f8d15e2e741 BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages()
ccdd6170d106 BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const'
cab48b24a8bc BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault'
2d5a172ce882 BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin()
db6cf10907e0 BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT
249439d6432e BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct
895e8a6459d9 BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte()
ef3b7324578e BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting
0aa300a25229 BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths
a83b02fc8122 UPSTREAM: regulator: Fix lockdep warning resolving supplies
d95f964addcf UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition
afb3cffa2f55 ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name
892978dfabec FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name
e09764eb7da7 BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name
Test: treehugger
Bug: 178363421
Change-Id: I06eecda8a47c80fcc61691faf5c7249d36003171
|
|
git log --first-parent -100 --oneline --no-decorate 9789a88f4273..fca78df78ef2:
fca78df78ef2 FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo
fb54b8b3f0dc FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ
f1be5e60c6d7 FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain()
1092f698e5d9 Merge 5.10.15 into android12-5.10
3e2354da1118 ANDROID: db845c: Use FRAGMENT_CONFIG
b3aad324675d ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS
dd3f538bf715 ANDROID: x86/mm: fix vm_area_struct leak in speculative pagefault handling
575ad9a2638d ANDROID: iommu: Add vendor hook
d50b67ac7551 ANDROID: abi_gki_aarch64_db845c: KMI update for dmabuf heaps deferred-free/pagepool functionality
5438199e35d3 ANDROID: dma-buf: system_heap: Add deferred freeing to the system heap
23762f02e172 ANDROID: dma-buf: system_heap: Add pagepool support to system heap
e7dac4c3231c ANDROID: dma-buf: heaps: Add a shrinker controlled page pool
8973ea2d4173 ANDROID: dma-buf: heaps: Add deferred-free-helper library code
1e674650ffcd ANDROID: sched: Fix wake_q length tracking
92da9d60e091 ANDROID: GKI: update .xml file
8a4b8ea595a5 ANDROID: net: introduce ip_local_unbindable_ports sysctl
6c3fd852fa94 UPSTREAM: dt-bindings: connector: Add SVDM VDO properties
dc635c8835a5 UPSTREAM: dt-bindings: connector: Add property to set initial current cap for FRS
2ab1b9bec328 UPSTREAM: usb: typec: tcpm: Get Sink VDO from fwnode
f76f5ac37d7d UPSTREAM: usb: typec: displayport: Fill the negotiated SVDM Version in the header
936d91e1575e UPSTREAM: usb: typec: ucsi: Determine common SVDM Version
750d3f7b5c33 UPSTREAM: usb: typec: tcpm: Determine common SVDM Version
b179080ea269 UPSTREAM: usb: pd: Make SVDM Version configurable in VDM header
314955c5da3d UPSTREAM: usb: typec: Manage SVDM version
f81406ce8ebb UPSTREAM: usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
9fe5067163e8 UPSTREAM: usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
4131fdc720e6 Revert "ANDROID: configs: GKI: disable ARMv8.3 PAC"
d0d83270129b Merge 5.10.14 into android12-5.10
bbea47ac0017 ANDROID: mm/memory_hotplug: fix check for proper subsection removal
25b284fcf26e Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable"
d21899fc96b2 Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps"
632a4d710aa5 ANDROID: gki_defconfig: Enable NL80211_TESTMODE
6f06164d6e11 UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY
ae952f8a8f09 UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property
f89455d66f10 UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types
69b4e18f0e79 UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas
3676bf7f9f51 UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties
c7b26269fb67 UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported
51c44f7f1598 UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count
b0a1ef000f53 UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate
fa8662d9a9ec UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY
ac585c7e9931 UPSTREAM: usb: common: Parse for USB SSP genXxY
f03825db4d68 FROMGIT: kasan: untag addresses for KFENCE
13aefe4bf83a BACKPORT: kasan: remove redundant config option
bdf2f9bb6a94 FROMGIT: kasan: don't run tests when KASAN is not enabled
9346eaec14ab FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk
e449e2728ef4 FROMGIT: kasan: add proper page allocator tests
696574e5ac0d FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode
3cd65f50cdc4 FROMGIT: kasan: move _RET_IP_ to inline wrappers
c1e807d797d9 FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test
0c23e1c23f20 FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode
7095a8f0fb4f FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL
916518ead7a5 FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE
a599a4e3b943 FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode
782ba45b6951 FROMGIT: kasan: add match-all tag tests
127ffef3348a FROMGIT: kasan: add macros to simplify checking test constraints
f3e66b299c70 FROMGIT: kasan: clean up comments in tests
13b4c0d80cb2 FROMGIT: kasan: clarify HW_TAGS impact on TBI
7d8cffdedcc2 FROMGIT: kasan: prefix global functions with kasan_
23707802ec6d ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif
4240e9f97fa9 ANDROID: GKI: Enable KFENCE
34aa9dec1cb7 FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text
916bf93d52d2 FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code
ae24286b49e5 FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS
679448ddaab9 FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register
a295756dff95 FROMGIT: KVM: arm64: Use symbolic names for the PMU versions
07f2cb0ecc5f FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4
777c1470da49 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0
a6fd168d79f6 FROMGIT: KVM: arm64: Refactor filtering of ID registers
250fe462bd34 FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers
81f982e5cdc7 FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping
fe1ebbf9a558 FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR
1967d5b8cb45 FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic
801a53659743 FROMGIT: KVM: arm64: Implement the TRNG hypervisor call
744c46b8ddfa FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully
57166e07d93d FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path
6ffc84053370 FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map
5fe36b53b80e FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection
4017191f4107 FROMGIT: KVM: arm64: Remove hyp_symbol_addr
475e7397377d FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp
8d26de221a33 FROMGIT: KVM: arm64: Fix constant-pool users in hyp
eb2cb821482f FROMGIT: KVM: arm64: Apply hyp relocations at runtime
9bb0581174c1 FROMGIT: KVM: arm64: Generate hyp relocation data
70f07edcb25b FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section
065a448eac5d FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section
f035468f02dc FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script
0aaf7769ba13 FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs
eda025141354 BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint
94a6873e8665 FROMGIT: kasan: use error_report_end tracepoint
fc3ec019c8c0 FROMGIT: kfence: use error_report_end tracepoint
8d1fea4a24a2 FROMGIT: tracing: add error_report_end trace point
2da503f43b5b FROMGIT: kfence: show access type in report
be3b5ae235c0 FROMGIT: kfence: fix typo in test
d15b326fe301 FROMGIT: kfence: add test suite
7e778086754c FROMGIT: kfence: add missing copyright header to documentation
a6c0e217333c FROMGIT: kfence, Documentation: add KFENCE documentation
263969e00730 FROMGIT: kfence, kasan: make KFENCE compatible with KASAN
2019e66b4e1a FROMGIT: mm, kfence: insert KFENCE hooks for SLUB
6ba57f3a0ce9 BACKPORT: mm, kfence: insert KFENCE hooks for SLAB
1e95fcd13254 FROMGIT: mm/slab: rerform init_on_free earlier
Test: treehugger
Bug: 179128258
Change-Id: I83e8fff05301e85d9f8603c117f91753a7540f47
|
|
git log --first-parent -100 --oneline --no-decorate 37913822f609..9789a88f4273:
9789a88f4273 ANDROID: timer: Add vendor hook for timer calc index
d4ff3d23cef3 ANDROID: Make vsock virtio packet buff size configurable
aac69db49dc4 ANDROID: ipi: Add function to return nr_ipi and ipi_desc
1c2fa8ba7499 UPSTREAM: usb: typec: Add typec_partner_set_pd_revision
6a31be7a0630 UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner
4e0450b1cd64 UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision
610253401edd UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints
ef84e87362ab UPSTREAM: modpost: turn static exports into error
ff6d1ce0acda Revert "FROMLIST: modpost: Make static exports fatal"
1e58260d760c UPSTREAM: modpost: turn section mismatches to error from fatal()
2a30bb9b7b8d UPSTREAM: modpost: change license incompatibility to error() from fatal()
1731b0110800 UPSTREAM: modpost: turn missing MODULE_LICENSE() into error
ba0f6428271a UPSTREAM: modpost: refactor error handling and clarify error/fatal difference
979f7488dac7 UPSTREAM: modpost: rename merror() to error()
Test: treehugger
Bug: 170677468
Change-Id: Ia4a5f4a09b359dff7c02235d2d440b770d70623d
|
|
git log --first-parent -100 --oneline --no-decorate fefe6520ade7..37913822f609:
37913822f609 Revert "ANDROID: GKI: bring WPAN into GKI"
8a38735605bb ANDROID: GKI: update .xml file
adef4d1d97d5 ANDROID: GKI: bring WPAN into GKI
3d3e572063a9 ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD
3e1ece2418b2 Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes"
e8dcac39fd63 Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD""
a2c520240e7f Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament""
7bf17b4a9019 Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in""
39564d70ad17 Merge 5.10.12 into android12-5.10
d98d9f83c075 FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1
16b057d6c031 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced.
ad3966917c00 UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one.
310baf197b42 UPSTREAM: xhci: remove obsolete dequeue pointer moving code
d161f5356cfe UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code.
d4e086141f13 UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state.
905cf93f8921 UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion
86ee2fe9cb11 UPSTREAM: xhci: split handling halted endpoints into two steps
10eb947a78ad UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint()
c8ed2a344bc7 UPSTREAM: xhci: turn cancelled td cleanup to its own function
253184095153 UPSTREAM: xhci: store TD status in the td struct instead of passing it along
2dc1df560308 UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs
cd86364c2319 UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions
bad5c889c40c UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function
a95338a2e8da ANDROID: x86: GKI: Enable CFI
19c77acfeecc UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow
e4e8c1f4eaa9 UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow
385eb1fe10bf UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS
5c96cfe8b925 UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free
5ec78398b3db UPSTREAM: kasan: fix HW_TAGS boot parameters
fbde624a5478 UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports
1b1c42662d5f UPSTREAM: arm64: mte: remove an ISB on kernel exit
62098d36eb81 UPSTREAM: mm/mremap.c: fix extent calculation
71e17c9a0a08 UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD
395086a0a9ce UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD
dcceb19998c3 UPSTREAM: mm: speedup mremap on 1GB or larger regions
59b33e476237 ANDROID: x86: GKI: Enable LTO
539a9a70ef1d UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command.
2a83ae8e1641 UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers.
26a30dad280e UPSTREAM: xhci: avoid DMA double fetch when reading event trb type.
9d755d6aabb1 UPSTREAM: xhci: remove extra loop in interrupt context
23776409e4f6 UPSTREAM: xhci: check slot_id is valid before gathering slot info
2a492c11b930 UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings.
5154a59ef81b UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper
3da7e3483780 UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper
225659b9f6fd UPSTREAM: xhci: check virt_dev is valid before dereferencing it
abd324adbe93 UPSTREAM: xhci: add xhci_get_virt_ep() helper
05ca1d52fa80 UPSTREAM: xhci: remove unused event parameter from completion handlers
3700019410e7 UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint()
e18d6131898b UPSTREAM: xhci: get isochronous ring directly from endpoint structure
297883f4a5d7 UPSTREAM: xhci: Avoid parsing transfer events several times
fe6f4b82d671 ANDROID: sched/core: prevent timers on paused cpus
321244d577fa UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y
2a6bc1989152 UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation
975ebc7b6899 BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction
aebe4e4dab32 UPSTREAM: arm64: alternatives: Split up alternative.h
281ca247d612 UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h
db72439b64e6 ANDROID: x86: Add objtool to MAKE_GOALS
d728c7f91b31 FROMLIST: kbuild: improve libelf detection
a972484579f5 BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
919476467a17 ANDROID: virtio: disable virtio_dma_buf callback checks with CFI
e7d848c921cf FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host
e48a262853b5 FROMLIST: block: bsg: resume platform device before accessing
9c694f73e765 FROMGIT: f2fs: flush data when enabling checkpoint back
d8895b745f98 FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init
67ba3546fbe9 FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots
d622e9997100 FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW
95dbb21a9c62 FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag
544a690e8792 FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg()
84d650f072a8 FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return
b78ef2b62f8a FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers
bc37d0564c02 FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available
1718ba525f1a UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS
c5da8cd36bda UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding()
44ac42150779 UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation
c20637fb9c07 UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources()
b69d88904b41 UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset()
cad9620622c3 UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources()
c6b8f8b1971c UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()
02562e8c5bc0 UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check
aab2bdb54bd6 UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes
3db0cb29e95f UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling
fdf077065a13 UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h
f7ba673f1719 UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c
8369e550cc23 UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host
e6e37950dca2 UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE
dc733fec57a8 UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion
334b3044e98d UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs
ecdfb2a2f6f5 UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems
c1c1567f22af UPSTREAM: KVM: arm64: Fix EL2 mode availability checks
f22e34cc20df UPSTREAM: KVM: arm64: Trap host SMCs in protected mode
839af7af54ba UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed
c3ddfc10886c UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs
eb868bf76246 UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs
49428ee8ddc1 UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs
b4034c79bc56 UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code
3d976ad764d2 UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function
43d347149156 UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host
8f2afea51320 UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion
5d4cdc6f054e UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2
9b96fa603c55 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2
Test: treehugger
Bug: 178577290
Change-Id: Id212f6d49f32328b24ebf56e55d39a4f135be307
|
|
git log --first-parent -100 --oneline --no-decorate cb5a049748a4..fefe6520ade7:
fefe6520ade7 Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers"
18b294fa4c88 ANDROID: sched: add em_cpu_energy vendor hook
54aa07b61682 FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running
759f5d09e9e7 FROMGIT: usb: typec: tcpm: Protocol Error handling
06edf9901603 FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance
505e96787972 ANDROID: bug: add vendor hook for bug trap
63e416b3cabb FROMGIT: ufs: relocate flush of exceptional event
d9ade6f2d96f FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE
dd09232ee51a FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries
6c5175cad4c4 FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts
771d2d261283 FROMGIT: ufs: add a quirk not to use default unipro timeout values
40754f3a199d FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350
49a4a14cae20 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55
4369054dc6d0 FROMGIT: USB: gadget: udc: Process disconnect synchronously
90f910730181 FROMGIT: usb: gadget: u_serial: Remove old tasklet comments
ff4017a05537 FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch
314b8fccd9ee FROMGIT: usb: gadget: u_audio: clean up locking
5c206bc145ca FROMGIT: usb: gadget: u_audio: remove struct uac_req
481ed8926a7f FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion
d918b40977db FROMGIT: usb: gadget: u_audio: Free requests only after callback
20edd646d6bd FROMGIT: usb: gadget: composite: Report various SSP sublink speeds
54f5a7709155 FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP
91f811f5abe0 FROMGIT: usb: gadget: Introduce SSP rates and lanes
f71f33ebb94a FROMGIT: usb: gadget: composite: Use SSP sublink speed macros
500cf31a9512 ANDROID: Update QCOM symbol list
cf236c272d7f ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y
e7be908f88db ANDROID: staging: add debug-kinfo driver
6c325d1a9e93 FROMGIT: usb: ch9: Add USB 3.2 SSP attributes
656a9002ef76 FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot
2db4f2a2a8df FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback
e2a855bb2cd3 FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P
899051f22fd6 FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU
917cdd6ef9ed FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device
c6e39da8b0eb FROMGIT: software node: Introduce device_add_software_node()
f0b16e4670ee FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable
857bfabcaa88 FROMGIT: USB: dwc3: document gadget_max_speed
98a0696b7e03 FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event
7c3a4e60247f FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG
d19c6bfe52fb FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG
c62ddeeac88d FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS
56840bcddd86 FROMGIT: usb: dwc3: Simplify with dev_err_probe()
ca08536f9b14 FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe()
b0132543080e FROMGIT: usb: udc: core: Introduce started state
af7609843231 FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get()
2b37563a823a FROMGIT: USB: gadget: f_printer: set a default q_len
7ee2c49fa9dd FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting
24c962813230 FROMGIT: usb: gadget: composite: Split composite reset and disconnect
e2724acddab3 FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback
ea1f75fb9fb1 FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer
1af36b729956 FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver
a3f57250db57 FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings
59bf581f5135 FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style
9efc9d0eb427 FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing
1b73d0b49d80 Revert "ANDROID: arm64: gki_defconfig: Disable VHE"
c88c78c2d2d3 UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check
6a361ab4ec9c UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack
26038d5d9d90 UPSTREAM: kasan: update documentation
6d847f846e78 UPSTREAM: kasan, mm: allow cache merging with no metadata
c5eb933f68d7 UPSTREAM: kasan: sanitize objects when metadata doesn't fit
36c5b4d6310b UPSTREAM: kasan: clarify comment in __kasan_kfree_large
ac067eb9c030 UPSTREAM: kasan: simplify assign_tag and set_tag calls
c761aed906c3 UPSTREAM: kasan: don't round_up too much
1d986f345840 UPSTREAM: kasan, mm: rename kasan_poison_kfree
4e35a81bd8d4 UPSTREAM: kasan, mm: check kasan_enabled in annotations
604db9964711 UPSTREAM: kasan: add and integrate kasan boot parameters
c9e9df326454 UPSTREAM: kasan: inline (un)poison_range and check_invalid_free
a06030536353 UPSTREAM: kasan: open-code kasan_unpoison_slab
42a780b89a6c UPSTREAM: kasan: inline random_tag for HW_TAGS
1e8a05e3c04f UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes
9655455b9e0d UPSTREAM: kasan: remove __kasan_unpoison_stack
f3a630192522 UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode
36c15efc6240 UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK
2dbb829143ea UPSTREAM: kasan: introduce set_alloc_info
54597d5563eb UPSTREAM: kasan: rename get_alloc/free_info
bc653c3b7491 UPSTREAM: kasan: simplify quarantine_put call site
43fe7308047d UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch
9c79ff1e23f3 UPSTREAM: kasan: add documentation for hardware tag-based mode
ceb619b1dcb0 UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS
8d4b6fc236c2 UPSTREAM: kasan, mm: reset tags when accessing metadata
cadd7c8b257d UPSTREAM: kasan, arm64: print report from tag fault handler
11167161e553 UPSTREAM: kasan, arm64: implement HW_TAGS runtime
67e914b607ee BACKPORT: kasan, arm64: expand CONFIG_KASAN checks
b243efc9b4b2 UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN
b5982bb1060b UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS
4a7d7549b12e UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers
03c758182e35 UPSTREAM: arm64: kasan: align allocations for HW_TAGS
a878e24296f2 UPSTREAM: kasan, mm: untag page address in free_reserved_area
f884d5dda135 UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit
90dc903dc919 UPSTREAM: arm64: mte: convert gcr_user into an exclude mask
81a5c3c4d4b3 UPSTREAM: arm64: kasan: allow enabling in-kernel MTE
dc14274fed93 BACKPORT: arm64: mte: add in-kernel tag fault handler
d7095e2017ee UPSTREAM: arm64: mte: reset the page tag in page->flags
53ca99b3da58 UPSTREAM: arm64: mte: add in-kernel MTE helpers
bbc60b009e6f UPSTREAM: arm64: enable armv8.5-a asm-arch option
25d5d4e7d204 UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS
93b65b481536 UPSTREAM: kasan: separate metadata_fetch_row for each mode
23d84bb610e6 UPSTREAM: kasan: rename SHADOW layout macros to META
0f0fc694d233 UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata
9a3a96fb76ec UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata
45e9e7c075cf UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init
Test: treehugger
Bug: 178092098
Change-Id: If54595e58be503621cd914323edd51ede2b0f1ab
|
|
git log --first-parent -100 --oneline --no-decorate f2684370d34d..cb5a049748a4:
cb5a049748a4 ANDROID: fix 0-day bot build-break in fair.c
de93734e224b ANDROID: cpuidle: export cpuidle_driver_state_disabled
f50aeaf27cfb ANDROID: kbuild: handle excessively long argument lists
631b20dd6c9c ANDROID: kbuild: simplify cmd_mod
b51f7842486d FROMLIST: scsi: ufs: WB is only available on LUN #0 to #7
68d8e3f0aea7 FROMGIT: scsi: ufs: Fix tm request when non-fatal error happens
317f8ff6276a FROMGIT: scsi: ufs: Fix livelock of ufshcd_clear_ua_wluns()
ae3a19c232f1 ANDROID: arm64: Export show_regs for vendor module usage
3e5779195f78 FROMGIT: usb: typec: ucsi: Add support for USB role switch
e46a1a5e37f6 ANDROID: mm: Export vmalloc_nr_pages
b92945e2eb30 ANDROID: Sched: Add export symbols for sched features
5ada76d05637 ANDROID: sched/pause: prevent wake up paused cpus
d9ffca841291 ANDROID: irq/proc: use active cpus for allowed irq affinity
ecd144303882 FROMGIT: scsi: ufs: Correct the lun used in eh_device_reset_handler() callback
673e9ab6b64f FROMLIST: arm64: reduce section size for sparsemem
1935d6e94bc9 FROMGIT: dma-buf: cma_heap: Fix memory leak in CMA heap
fb03f7bef8ea ANDROID: sched: Export symbol for vendor RT hook funcion
95fd09fa3a0f ANDROID: sched: Export symbol for vendor RT hook funcion
a68d66b29e6e ANDROID: sched: cpufreq_schedutil: move sugov traces to sched
bbc2a30bc27f ANDROID: scsi: ufs: fix build warning
dfdddf6004fb UPSTREAM: usb: typec: tcpm: Update vbus_vsafe0v on init
73790383fe87 UPSTREAM: PM: domains: create debugfs nodes when adding power domains
eade6f573781 ANDROID: iommu/io-pgtable-arm: Add support to use system cache with NWA policy
417ac617ea5e ANDROID: mm/memory_hotplug: implement {add/remove}_memory_subsection
d015c6200384 ANDROID: Revert "iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag"
1b4aca7d82ae ANDROID: arm64/mm: implement {populate/depopulate}_range_driver_managed
c7ba09ce6aa5 ANDROID: sched/fair: Sync task util for strf hook
eadbc20d0d93 ANDROID: sched/fair: Sync task util early in feec
6d961aa91d46 ANDROID: GKI: Enable CONFIG_KUNIT
c8ab4bae5895 FROMLIST: iommu: Introduce map_sg() as an IOMMU op for IOMMU drivers
f5333ac8be88 FROMLIST: iommu/io-pgtable: Introduce map_sg() as a page table op
a0141cfe56d4 FROMGIT: scsi: ufs: Remove pre-defined initial voltage values of device power
224f180d7cf9 ANDROID: mm: Export pcpu_nr_pages
1f5a05b6dc87 ANDROID: GKI: Enable TRACE_MMIO_ACCESS config for gki_defconfig
e091aa59b956 ANDROID: tracing: Add register read and write tracing support
5f42c894ff50 ANDROID: mm: Export total_swapcache_pages
5e07d2eb085f ANDROID: mm: Export si_swapinfo
9cf2ceaffd89 Merge 5.10.5 into android12-5.10
275bdf79763a ANDROID: GKI: disable CONFIG_MEMCG
91ce4829f646 ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores
f9ebdfbf7013 ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter
372cb88a7627 ANDROID: Sched: Add export symbol resched_curr
1feedbd76326 ANDROID: Sched: Add hooks for scheduler
0b24bdb73c5a UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions
1868c4c8cb9f UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks
27047fb22e2a UPSTREAM: scs: switch to vmapped shadow stacks
598670e2d0fa ANDROID: sched: add trace hook to enable EAS for SMP systems
2a715fd012ed ANDROID: sched/tracing: Print task status in sched_migrate_task
5ed9ed016402 UPSTREAM: PM / EM: Micro optimization in em_cpu_energy
Test: treehugger
Bug: 177437929
Change-Id: I9b424a2d19d0f71e0ad3737a3e5859fddcef3462
|
|
git log --first-parent -100 --oneline --no-decorate a34582feccd0..f2684370d34d:
f2684370d34d ANDROID: GKI: Disable symbol stripping
ade6dc441f4e ANDROID: GKI: bfq: enable bfq i/o group scheduling
4d1055d3d87a ANDROID: sched: cpufreq_schedutil: add sugov tracepoints
fd0328e37d2c UPSTREAM: mm/page_owner: record timestamp and pid
e7579f4acd7d ANDROID: renamed virtual device symbol list
a7af91adc7c6 ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL
51ca21560673 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android12-5.10
5979a56598ea ANDROID: GKI: Enable XFRM_MIGRATE
b76264c26c3c ANDROID: mm: Export get_page_owner
0a7166ae71e0 ANDROID: mm: Export lookup_page_ext
df2e575fcc11 ANDROID: mm: Export get_slabinfo
75d41703238f ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols
345c0b1cc49e UPSTREAM: driver core: Fix lockdep warning on wfs_lock
b56c9e4cdf09 FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns
de594973f8e8 ANDROID: GKI: enable CONFIG_SRAM
Test: treehugger
Bug: 176831960
Bug: 176937558
Change-Id: I74f4232883fa8909c729fcc90ae180b0c8e8858c
|
|
git log --first-parent -100 --oneline --no-decorate 8390e533e578..a34582feccd0:
a34582feccd0 ANDROID: rwsem: Export rwsem_waiter struct for loadable modules
4eae6d1947bf ANDROID: vendor_hook: modify cpuidle vendor hook
cfe05bdbf970 ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change
19057a6a6b5f Merge 5.10.4 into android12-5.10
811618a9016c ANDROID: usb: f_accessory: Don't drop NULL reference in acc_disconnect()
03f232dcf8d4 ANDROID: usb: f_accessory: Avoid bitfields for shared variables
dafa07c7e5a5 ANDROID: usb: f_accessory: Cancel any pending work before teardown
24a78046c104 ANDROID: usb: f_accessory: Don't corrupt global state on double registration
926e1040f403 ANDROID: usb: f_accessory: Fix teardown ordering in acc_release()
342a4badfd6a ANDROID: usb: f_accessory: Add refcounting to global 'acc_dev'
3a01ad8acc24 ANDROID: usb: f_accessory: Wrap '_acc_dev' in get()/put() accessors
351bb866d441 ANDROID: usb: f_accessory: Remove useless assignment
c314764853fc ANDROID: usb: f_accessory: Remove useless non-debug prints
807b7569505b ANDROID: usb: f_accessory: Remove stale comments
372f5972b14c Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android12-5.10
8c1b0c9acefe ANDROID: USB: gadget: f_fs.c: Fix merge issue
a7c33264f9d5 ANDROID: crypto: keysetup: use FSCRYPT_MODE_MAX instead of __FSCRYPT_MODE_MAX
499df25c94d7 Merge 5.10.3 into android12-5.10
b9d8bc00ec5b ANDROID: dma-buf: heap: export dma_heap_put
36abe273cffc ANDROID: percpu: Export per_cpu_ptr_to_phys for loadable modules
7c3239719bb4 ANDROID: printk: Export symbols for loadable modules
614afa949ce9 ANDROID: cpuhp/pause: add trace points for pause and resume
db9f954eed08 ANDROID: usb: gadget: f_accessory: fix CTS test stuck
e4f44709626b ANDROID: GKI: Enable CRYPTO_MD5
9ebbf23bfb31 ANDROID: defconfig: Enable DMA-BUF system heap as a module
dc21b79e927f ANDROID: dma-buf: heaps: Allow the DMA-BUF system heap to be a module
ad341191655a ANDROID: Update db845c KMI symbol list for DWC3 changes
446e146ff109 UPSTREAM: selftests/seccomp: Update kernel config
6212e56b3811 UPSTREAM: seccomp: Remove bogus __user annotations
3f6dfb012342 UPSTREAM: xtensa: Enable seccomp architecture tracking
5e6725a916c8 UPSTREAM: sh: Enable seccomp architecture tracking
7eaf2fd94842 UPSTREAM: s390: Enable seccomp architecture tracking
06d47b915fd3 UPSTREAM: riscv: Enable seccomp architecture tracking
ff75b654adf6 UPSTREAM: powerpc: Enable seccomp architecture tracking
737ba2cd229c UPSTREAM: parisc: Enable seccomp architecture tracking
db9ca3d257d4 UPSTREAM: csky: Enable seccomp architecture tracking
365da50b16c5 UPSTREAM: arm: Enable seccomp architecture tracking
237b047788a4 UPSTREAM: arm64: Enable seccomp architecture tracking
a42669e77cad UPSTREAM: selftests/seccomp: Compare bitmap vs filter overhead
9f1678cf595d UPSTREAM: x86: Enable seccomp architecture tracking
2d660e9770b3 UPSTREAM: seccomp/cache: Add "emulator" to check if filter is constant allow
f89fef0eeed9 UPSTREAM: seccomp/cache: Lookup syscall allowlist bitmap for fast path
96844c1c84a6 ANDROID: timer: Export hrtimer_expire_entry/exit tracepoints
c7c6b3a0de42 ANDROID: workqueue: Export workqueue_execute_start/end tracepoints
b011ee0886ae ANDROID: softirq: Export irq_handler_exit tracepoint
d3092d8afdc2 ANDROID: sched: Add rvh for cpu controller cgroup can attach
40ec0132b8cc Merge 5.10.2 into android-5.10
ec1fff1f0fdb ANDROID: enable assymetric aarch32 for 32 bit app support
2eeee9f41c0c ANDROID: GKI: Export memblock_free to drivers
81d0336fb21e ANDROID: arch_topology: Export thermal pressure symbol
fed91561d8b7 ANDROID: softirq: Export irq_handler_entry tracepoint
4d3dd5615b30 ANDROID: sched: Export sched_switch tracepoint symbol
552cb0291a49 Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"
92b2ec21896a UPSTREAM: binder: add flag to clear buffer on txn complete
87e01dd37854 Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"
00e37d5fcab4 Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"
ae4b9fd2b1c2 FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU
1ac851eedbe9 FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU
e03a3cf3cc42 ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER
7bce37ec80d2 ANDROID: Disable dynamic ftrace for allmodconfig builds
bb613f1c20f1 FROMLIST: x86, build: allow LTO to be selected
5fbc1d78a471 FROMLIST: x86, vdso: disable LTO only for vDSO
6dd43b98c28f FROMLIST: kbuild: lto: postpone objtool
8fdc2dc3cadd FROMLIST: objtool: Split noinstr validation from --vmlinux
78a2549ecb3c FROMLIST: x86, build: use objtool mcount
195bcf1c70c6 FROMLIST: tracing: add support for objtool mcount
3dc2da6928bf FROMLIST: objtool: Don't autodetect vmlinux.o
4ebe2a37ac7e ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler
7dcfcd46b91c FROMLIST: objtool: Add a pass for generating __mcount_loc
589c80767ac3 FROMLIST: arm64: allow LTO to be selected
14adafff91bc FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS
9fa364c98fd9 FROMLIST: arm64: vdso: disable LTO
614b4c4b1bbe FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o
004d72144e7a FROMLIST: efi/libstub: disable LTO
beab45371311 FROMLIST: scripts/mod: disable LTO for empty.c
1f975cd7dd90 FROMLIST: modpost: lto: strip .lto from module names
7ffcc1cf4c72 FROMLIST: PCI: Fix PREL32 relocations for LTO
13968440c319 FROMLIST: init: lto: fix PREL32 relocations
110784e04600 FROMLIST: init: lto: ensure initcall ordering
3ea19301f752 FROMLIST: kbuild: lto: add a default list of used symbols
76df447444be FROMLIST: kbuild: lto: merge module sections
819ae9e4b2d8 FROMLIST: kbuild: lto: limit inlining
93f3831e2c70 FROMLIST: kbuild: lto: fix module versioning
ba01e93b417a FROMLIST: kbuild: add support for Clang LTO
450788232dc5 FROMLIST: tracing: move function tracer options to Kconfig
1cf4b070e0b5 UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory
310631406649 ANDROID: add initial symbol list for cuttlefish
895a2f809a3b ANDROID: add initial symbol list for db845c
33a674bd428c ANDROID: create initial symbol lists for android12-5.10
85b85c383634 ANDROID: binder: Export binder_transaction_received trace point
90bd50a4d7c7 ANDROID: binder: consolidate wakeup vendor hooks into one
Test: treehugger
Bug: 176128875
Change-Id: I5ab55432a217e65aa39664a5c8532bcd0d7e44fa
|
|
Initial prebuilts, therefore no changelog.
Test: treehugger
Bug: 175707513
Change-Id: Ia184f121437e849888eb68eb7f73eedb16096ef2
|