commit | c57ed3185010b7c4eb579b117168d667104bcba7 | [log] [tgz] |
---|---|---|
author | Khalid Shaik <[email protected]> | Fri Nov 04 13:15:27 2022 +0530 |
committer | Todd Kjos <[email protected]> | Mon Nov 14 20:07:18 2022 +0000 |
tree | 79921c99ef63389f8cc07a5b467ac496d357c99b | |
parent | bcf1e503f5ed774dc28126a0f1a8c839717eafac [diff] |
ANDROID: Update the ABI representation 39 function symbol(s) added 'int __traceiter_android_rvh_can_migrate_task(void *, struct task_struct *, int, int *)' 'int __traceiter_android_rvh_cpu_cgroup_can_attach(void *, struct cgroup_taskset *, int *)' 'int __traceiter_android_rvh_find_busiest_queue(void *, int, struct sched_group *, struct cpumask *, struct rq * *, int *)' 'int __traceiter_android_rvh_find_lowest_rq(void *, struct task_struct *, struct cpumask *, int, int *)' 'int __traceiter_android_rvh_find_new_ilb(void *, struct cpumask *, int *)' 'int __traceiter_android_rvh_replace_next_task_fair(void *, struct rq *, struct task_struct * *, struct sched_entity * *, bool *, bool, struct task_struct *)' 'int __traceiter_android_rvh_sched_fork_init(void *, struct task_struct *)' 'int __traceiter_android_rvh_sched_newidle_balance(void *, struct rq *, struct rq_flags *, int *, int *)' 'int __traceiter_android_rvh_sched_nohz_balancer_kick(void *, struct rq *, unsigned int *, int *)' 'int __traceiter_android_rvh_sched_rebalance_domains(void *, struct rq *, int *)' 'int __traceiter_android_rvh_select_fallback_rq(void *, int, struct task_struct *, int *)' 'int __traceiter_android_vh_binder_wakeup_ilocked(void *, struct task_struct *, bool, struct binder_proc *)' 'int __traceiter_binder_transaction_received(void *, struct binder_transaction *)' 'int __traceiter_ipi_entry(void *, const char *)' 'int __traceiter_ipi_exit(void *, const char *)' 'int __traceiter_ipi_raise(void *, const struct cpumask *, const char *)' 'int _raw_write_trylock(rwlock_t *)' 'void activate_task(struct rq *, struct task_struct *, int)' 'caches_clean_inval_pou' 'struct task_struct * cgroup_taskset_first(struct cgroup_taskset *, struct cgroup_subsys_state * *)' 'struct task_struct * cgroup_taskset_next(struct cgroup_taskset *, struct cgroup_subsys_state * *)' 'void cpu_hotplug_disable()' 'void cpu_hotplug_enable()' 'int cpufreq_frequency_table_get_index(struct cpufreq_policy *, unsigned int)' 'struct cpuidle_driver * cpuidle_get_cpu_driver(struct cpuidle_device *)' 'void deactivate_task(struct rq *, struct task_struct *, int)' 'const struct cpumask * housekeeping_cpumask(enum hk_flags)' 'u64 int_pow(u64, unsigned int)' 'void kick_all_cpus_sync()' 'ssize_t memory_read_from_buffer(void *, size_t, loff_t *, void *, size_t)' 'int raw_notifier_chain_unregister(struct raw_notifier_head *, struct notifier_block *)' 'struct reciprocal_value reciprocal_value(u32)' 'void refresh_frequency_limits(struct cpufreq_policy *)' 'void set_next_entity(struct cfs_rq *, struct sched_entity *)' 'void set_task_cpu(struct task_struct *, unsigned int)' 'void smp_call_function_many(const struct cpumask *, smp_call_func_t, void *, bool)' 'bool stop_one_cpu_nowait(unsigned int, cpu_stop_fn_t, void *, struct cpu_stop_work *)' 'const struct cpumask * system_32bit_el0_cpumask()' 'void wake_up_if_idle(int)' 17 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_can_migrate_task' 'struct tracepoint __tracepoint_android_rvh_cpu_cgroup_can_attach' 'struct tracepoint __tracepoint_android_rvh_find_busiest_queue' 'struct tracepoint __tracepoint_android_rvh_find_lowest_rq' 'struct tracepoint __tracepoint_android_rvh_find_new_ilb' 'struct tracepoint __tracepoint_android_rvh_replace_next_task_fair' 'struct tracepoint __tracepoint_android_rvh_sched_fork_init' 'struct tracepoint __tracepoint_android_rvh_sched_newidle_balance' 'struct tracepoint __tracepoint_android_rvh_sched_nohz_balancer_kick' 'struct tracepoint __tracepoint_android_rvh_sched_rebalance_domains' 'struct tracepoint __tracepoint_android_rvh_select_fallback_rq' 'struct tracepoint __tracepoint_android_vh_binder_wakeup_ilocked' 'struct tracepoint __tracepoint_binder_transaction_received' 'struct tracepoint __tracepoint_ipi_entry' 'struct tracepoint __tracepoint_ipi_exit' 'struct tracepoint __tracepoint_ipi_raise' 'const char * const sched_feat_names[24]' Bug: 254608320 Change-Id: Ie0a5acd2ecebf98572d99b31ee464dd161d7dd7b Signed-off-by: Khalid Shaik <[email protected]>
BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. These patches will be merged automatically in the corresponding common kernels. If the patch is already in upstream Linux, post a backport of the patch that conforms to the patch requirements below.
EXPORT_SYMBOL_GPL()
require an in-tree modular driver that uses the symbol -- so include the new driver or changes to an existing driver in the same patchset as the export.LESS GOOD: Develop your patches out-of-tree (from an upstream Linux point-of-view). Unless these are fixing an Android-specific bug, these are very unlikely to be accepted unless they have been coordinated with [email protected]. If you want to proceed, post a patch that conforms to the patch requirements below.
script/checkpatch.pl
UPSTREAM:
, BACKPORT:
, FROMGIT:
, FROMLIST:
, or ANDROID:
.Change-Id:
tag (see https://gerrit-review.googlesource.com/Documentation/user-changeid.html)Bug:
tag.Signed-off-by:
tag by the author and the submitterAdditional requirements are listed below based on patch type
UPSTREAM:
, BACKPORT:
UPSTREAM:
.(cherry picked from commit ...)
lineimportant patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]>
- then Joe Smith would upload the patch for the common kernel as
UPSTREAM: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 (cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1) Signed-off-by: Joe Smith <[email protected]>
BACKPORT:
instead of UPSTREAM:
.UPSTREAM:
(cherry picked from commit ...)
lineBACKPORT: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 (cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1) [joe: Resolved minor conflict in drivers/foo/bar.c ] Signed-off-by: Joe Smith <[email protected]>
FROMGIT:
, FROMLIST:
,FROMGIT:
(cherry picked from commit <sha1> <repo> <branch>)
. This must be a stable maintainer branch (not rebased, so don't use linux-next
for example).BACKPORT: FROMGIT:
important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]>
- then Joe Smith would upload the patch for the common kernel as
FROMGIT: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 (cherry picked from commit 878a2fd9de10b03d11d2f622250285c7e63deace https://git.kernel.org/pub/scm/linux/kernel/git/foo/bar.git test-branch) Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
FROMLIST:
Link:
tag with a link to the submittal on lore.kernel.orgBug:
tag with the Android bug (required for patches not accepted into a maintainer tree)BACKPORT: FROMLIST:
FROMLIST: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Link: https://lore.kernel.org/lkml/[email protected]/ Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
ANDROID:
ANDROID:
Fixes:
tag that cites the patch with the bugANDROID: fix android-specific bug in foobar.c This is the detailed description of the important fix Fixes: 1234abcd2468 ("foobar: add cool feature") Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
ANDROID:
Bug:
tag with the Android bug (required for android-specific features)