Lines Matching +full:e +full:- +full:mail
1 .. SPDX-License-Identifier: GPL-2.0
7 ---------------------
11 aggregation tree for several sub-maintainer trees. The tip tree gitweb URL
16 - **x86 architecture**
22 x86-specific KVM and XEN patches.
30 mail alias which distributes mails to the x86 top-level maintainer
32 ``linux-kernel@vger.kernel.org``, otherwise your mail ends up only in
35 - **Scheduler**
37 Scheduler development takes place in the -tip tree, in the
38 sched/core branch - with occasional sub-topic trees for
39 work-in-progress patch-sets.
41 - **Locking and atomics**
44 primitives that are connected to locking) takes place in the -tip
45 tree, in the locking/core branch - with occasional sub-topic trees
46 for work-in-progress patch-sets.
48 - **Generic interrupt subsystem and interrupt chip drivers**:
50 - interrupt core development happens in the irq/core branch
52 - interrupt chip driver development also happens in the irq/core
56 - **Time, timers, timekeeping, NOHZ and related chip drivers**:
58 - timekeeping, clocksource core, NTP and alarmtimer development
62 - clocksource/event driver development happens in the timers/core
66 - **Performance counters core, architecture support and tooling**:
68 - perf core and architecture support development happens in the
71 - perf tooling development happens in the perf tools maintainer
74 - **CPU hotplug core**
76 - **RAS core**
78 Mostly x86-specific RAS patches are collected in the tip ras/core
81 - **EFI core**
86 - **RCU**
88 RCU development happens in the linux-rcu tree. The resulting changes
91 - **Various core code components**:
93 - debugobjects
95 - objtool
97 - random bits and pieces
101 ----------------------
119 'subsys/component:', e.g. 'x86/apic:', 'x86/mm/fault:', 'sched/fair:',
158 worker on same CPU and scans the domain->cpu_mask to get the domain
178 If cpu_timer_sample_group returns -EINVAL, it will not have written into
183 short-circuiting of && to sample the timer only if the result will
188 posix-cpu-timers: Make set_process_cpu_timer() more robust
219 spin_lock(desc->lock)
221 spin_unlock(desc->lock)
222 spin_lock(desc->lock)
226 spin_unlock(desc->lock) access released resources.
234 rtmutex_lock(&rcu->rt_mutex)
235 spin_lock(&rcu->rt_mutex.wait_lock)
237 spin_lock(&timer->it_lock)
238 spin_lock(&rcu->mutex.wait_lock)
239 --> Interrupt
240 spin_lock(&timer->it_lock)
273 - Fixes: 12char-SHA1 ("sub/sys: Original subject line")
276 backported to stable kernels, i.e. when addressing a recently introduced
291 Signed-off-by: J.Dev <j.dev@mail>
299 Signed-off-by: J.Dev <j.dev@mail>
305 - Reported-by: ``Reporter <reporter@mail>``
307 - Originally-by: ``Original author <original-author@mail>``
309 - Suggested-by: ``Suggester <suggester@mail>``
311 - Co-developed-by: ``Co-author <co-author@mail>``
313 Signed-off: ``Co-author <co-author@mail>``
315 Note, that Co-developed-by and Signed-off-by of the co-author(s) must
318 - Signed-off-by: ``Author <author@mail>``
320 The first Signed-off-by (SOB) after the last Co-developed-by/SOB pair is the
321 author SOB, i.e. the person flagged as author by git.
323 - Signed-off-by: ``Patch handler <handler@mail>``
329 author. Acks should be given as Acked-by lines and review approvals
330 as Reviewed-by lines.
340 First-tag: .....
348 From: Author <author@mail>
359 - Tested-by: ``Tester <tester@mail>``
361 - Reviewed-by: ``Reviewer <reviewer@mail>``
363 - Acked-by: ``Acker <acker@mail>``
365 - Cc: ``cc-ed-person <person@mail>``
369 mail.
371 - Link: ``https://link/to/information``
376 https://lore.kernel.org/r/email-message@id
385 Please do not use combined tags, e.g. ``Reported-and-tested-by``, as
394 because companies restructure their websites frequently. Non-'volatile'
421 The release candidate -rc1 is the starting point for new patches to be
455 Some of these options are x86-specific and can be left out when testing
458 .. _maintainer-tip-coding-style:
461 ------------------
472 Multi-line comments::
476 * multi-line comment.
478 * Larger multi-line comments should be split into paragraphs.
508 if (refcount_dec_and_test(&p->refcnt)) {
516 Instead, comments should explain the non-obvious details and document
519 if (refcount_dec_and_test(&p->refcnt)) {
535 To document functions and their arguments please use kernel-doc format
539 * magic_function - Do lots of magic stuff
551 functions in public header files. It might be overkill to use kernel-doc
562 /* Caller must hold foo->lock */
572 lockdep_assert_held(&foo->lock);
662 truncation, expansion and 32/64-bit confusion.
664 u64 is also recommended in code which would become ambiguous for 32-bit
704 Instead, please consider using the kernel-doc format in a comment preceding
711 * struct bar_order - Description of a bar order
775 into globally visible driver templates - it's useful for those symbols
780 can have shorter descriptive names - our primary concern is greppability
784 helpful for static functions in vendor-specific files. After all, it
785 is already clear that the code is vendor-specific. In addition, vendor
786 names should only be for truly vendor-specific functionality.
792 --------------------
796 (``linux-tip-commits@vger.kernel.org``) and Cc's all people who are
798 Link tag at the end of the tag list to set the In-Reply-To email header so