Home
last modified time | relevance | path

Searched refs:patches (Results 1 – 25 of 190) sorted by relevance

12345678

/linux/Documentation/process/
H A Dapplying-patches.rst19 In addition to explaining how to apply and revert patches, a brief
21 their specific patches) is also provided.
144 If you don't have any third-party patches applied to your kernel source, but
145 only patches from kernel.org and you apply the patches in the correct order,
157 in the wrong directory. Less often, you'll find patches that need to be
203 So if you get these errors with kernel.org patches then you should probably
216 generate a patch representing the differences between two patches and then
220 step. The -z flag to interdiff will even let you feed it patches in gzip or
232 downloading and applying of patches (https://www.selenic.com/ketchup/).
241 Where can I download the patches?
[all …]
H A D2.Process.rst31 merging of patches for each release. At the beginning of each development
36 this time, at a rate approaching 1,000 changes ("patches," or "changesets")
52 Over the next six to ten weeks, only patches which fix problems should be
88 serious. For this reason, patches which cause regressions are looked upon
206 How patches get into the Kernel
209 There is exactly one person who can merge patches into the mainline kernel
210 repository: Linus Torvalds. But, for example, of the over 9,500 patches
228 maintainers to track a list of patches, including authorship information
230 patches in his or her repository are not found in the mainline.
233 the patches they have selected for merging from their repositories. If
[all …]
H A Dstable-kernel-rules.rst6 Rules on what kind of patches are accepted, and which ones are not, into the
13 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
34 Procedure for submitting patches to the -stable tree
39 Security patches should not be handled (solely) by the -stable review
101 patches present in the series itself. For example, if you have the following
124 * Delay pick up of patches::
183 - When the -stable maintainers decide for a review cycle, the patches will be
191 - The ACKed patches will be posted again as part of release candidate (-rc)
194 issues, some patches may be modified or dropped or additional patches may
201 containing all the queued and tested patches.
[all …]
H A Dcontribution-maturity-model.rst19 take on upstream contributions such as reviewing other people’s patches,
40 * Software Engineers are not allowed to contribute patches to the Linux
47 * Software Engineers are allowed to contribute patches to the Linux
64 * Software Engineers are expected to review patches (including patches
92 time focused on Upstream Work, which is defined as reviewing patches,
H A Dsubmitting-patches.rst3 Submitting patches: the essential guide to getting your code into the kernel
16 For device tree binding patches, read
17 Documentation/devicetree/bindings/submitting-patches.rst.
19 This documentation assumes that you're using ``git`` to prepare your patches.
39 patches prepared against those trees. See the **T:** entry for the subsystem
59 vendor/product-specific trees that cherry-pick only specific patches
175 or more patches. If your changes include an API update, and a new
176 driver which uses that new API, separate those into two patches.
190 When dividing your change into a series of patches, take special care to
196 If you cannot condense your patch set into a smaller set of patches,
[all …]
H A D7.AdvancedTopics.rst11 Managing patches with git
23 Managing patches with git can make life much easier for the developer,
24 especially as the volume of those patches grows. Git also has its rough
39 understanding of how git works before trying to use it to make patches
49 Using git to generate patches for submission by email can be a good
65 Publicly-available branches should be created with care; merge in patches
115 mass movement of patches from one repository to another makes it easy to
118 thing happening; putting up a git tree with unreviewed or off-topic patches
123 You can send me patches, but for me to pull a git patch from you, I
130 To avoid this kind of situation, ensure that all patches within a given
[all …]
H A Dhowto.rst12 If anything in this document becomes out of date, please send in patches
104 patches if these rules are followed, and many people will only
107 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
115 Following these rules will not guarantee success (as all patches are
119 Other excellent descriptions of how to create patches properly are:
162 :ref:`Documentation/process/applying-patches.rst <applying_patches>`
250 Linus, usually the patches that have already been included in the
253 can be found at https://git-scm.com/) but plain patches are also just
256 new kernel as rock solid as possible. Most of the patches at this point
263 patches to Linus after -rc1 is released, but the patches need to also be
[all …]
H A D6.Followthrough.rst8 patches. One of the biggest mistakes that even experienced kernel
10 posting patches indicates a transition into the next stage of the process,
19 prevent the inclusion of your patches into the mainline.
88 that your patches go nowhere.
119 dedicated to patches planned for the next merge window, and another for
122 For patches applying to areas for which there is no obvious subsystem tree
123 (memory management patches, for example), the default tree often ends up
137 burner so that the remaining patches can be worked into shape and merged.
139 developers and, possibly, moving some patches between trees to ensure that
178 for; you can start creating cool new patches once any problems with the old
[all …]
H A Dresearcher-guidelines.rst74 To help clarify: sending patches to developers *is* interacting
76 contributions*. Sending intentionally flawed/vulnerable patches or
96 * Documentation/process/submitting-patches.rst
103 When sending patches produced from research, the commit logs should
158 (This is required if you have been explicitly told your patches need
164 resulting patches, and there by reduces the burden on other developers.
166 If no one can be found to internally review patches and you need
/linux/scripts/package/
H A Dmkdebian109 mkdir -p debian/patches
117 } > debian/patches/config.patch
118 echo config.patch > debian/patches/series
120 "${srctree}/scripts/package/gen-diff-patch" debian/patches/diff.patch
121 if [ -s debian/patches/diff.patch ]; then
126 " debian/patches/diff.patch
128 echo diff.patch >> debian/patches/series
130 rm -f debian/patches/diff.patch
/linux/Documentation/bpf/
H A Dbpf_devel_QA.rst6 workflows related to reporting bugs, submitting patches, and queueing
7 patches for stable kernels.
9 For general information about submitting patches, please refer to
10 Documentation/process/submitting-patches.rst. This document only describes
44 Submitting patches
49 A: BPF CI is GitHub based and hosted at https://github.com/kernel-patches/bpf.
53 The following steps lay out how to start a CI run for your patches:
59 or bpf branch, and apply your to-be-tested patches on top of it
62 kernel-patches/bpf's bpf-next_base or bpf_base branch, respectively
65 that capacity is shared with patches submitted upstream being checked and so
[all …]
/linux/Documentation/livepatch/
H A Dcumulative-patches.rst5 There might be dependencies between livepatches. If multiple patches need
7 an order in which the patches will be installed. And function implementations
10 This might become a maintenance nightmare. Especially when more patches
30 Once the transition is finished, all older patches are automatically
65 to reverse it and restore the replaced patches atomically.
78 executed. Any callbacks from the replaced patches are ignored.
83 As a result, it might be dangerous to replace newer cumulative patches by
93 enabled patches were called.
/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm.c74 STAILQ_HEAD(patch_list, patch) patches;
126 STAILQ_INIT(&patches); in main()
425 for (cur_patch = STAILQ_FIRST(&patches); in output_code()
429 cur_patch == STAILQ_FIRST(&patches) ? "" : ",\n", in output_code()
493 pinfo = &scope->patches[patch]; in emit_patch()
515 STAILQ_INSERT_TAIL(&patches, new_patch, links); in emit_patch()
596 cur_patch = STAILQ_FIRST(&patches); in output_listing()
804 cur_scope->patches[1].skip_patch = in process_scope()
806 cur_scope->patches[1].skip_instr = in process_scope()
816 cur_scope->patches[0].skip_patch = patch0_patch_skip; in process_scope()
[all …]
/linux/Documentation/maintainer/
H A Dmaintainer-entry-profile.rst7 (submitting-patches, submitting drivers...) with
18 tells the contributor where to send patches for which files, it does not
24 - Are there notifications when patches are applied to the local tree, or
47 require published specifications at a certain revision before patches
53 One of the common misunderstandings of submitters is that patches can be
55 considered for the next -rc1. The reality is that most patches need to
58 week) that patches might be considered for merging and when patches need to
/linux/Documentation/arch/riscv/
H A Dpatch-acceptance.rst22 RISC-V has a patchwork instance, where the status of patches can be checked:
29 Automation runs against this patchwork instance, building/testing patches as
30 they arrive. The automation applies patches against the current HEAD of the
39 We'll only accept patches for new modules or extensions if the
52 RISC-V extensions, we'll only consider patches for extensions that either:
/linux/Documentation/nvdimm/
H A Dmaintainer-entry-profile.rst15 In general patches can be submitted against the latest -rc; however, if
19 are cases where patches are more suitable to be merged through a
32 Those tests need to be passed before the patches go upstream, but not
38 Before patches enabling a new _DSM family will be considered, it must
52 and some patches may require multiple development cycles to review.
/linux/tools/lib/python/abi/
H A Dabi_regex.py156 patches = what.split("/")
157 patches.reverse()
158 patches.append(self.leave_others)
160 for search_group in patches:
/linux/Documentation/driver-api/acpi/
H A Dlinuxized-acpica.rst125 Linux patches. The patches generated by this process are referred to as
126 "linuxized ACPICA patches". The release process is carried out on a local
182 Before the linuxized ACPICA patches are sent to the Linux ACPI community
191 Ideally, all of the ACPICA commits should be converted into Linux patches
219 user space simulation utilities, thus the linuxized ACPICA patches may
222 linuxized ACPICA patches during the release process. When the release
236 utilities to obtain Linux patches corresponding to upstream ACPICA commits
260 top of the generated ACPICA release patches::
264 $ generate/linux/make-patches.sh -u [commit ID]
/linux/Documentation/mm/damon/
H A Dmaintainer-profile.rst20 Sufficiently reviewed patches will be queued in `mm-new
22 maintainer. As more sufficient tests are done, the patches will move to
28 Note again the patches for `mm-new tree
30 subsystem maintainer. If the patches require some patches in `damon/next tree
68 Mon-Fri) in PT (Pacific Time). The response to patches will occasionally be
/linux/scripts/
H A Dgit.orderFile3 # order file for git, to produce patches which are easier to review
34 # semantic patches
/linux/Documentation/filesystems/nfs/
H A Dnfsd-maintainer-entry-profile.rst167 use kdevops themselves to verify their patches before submission.
199 Documentation/process/submitting-patches.rst
205 your patches when they are applied.
226 As detailed in Documentation/process/submitting-patches.rst,
238 management tools add such stable Cc's when you post your patches.
257 This means that contributors might be asked to resubmit patches if
265 The proper set of email addresses for NFSD patches are:
270 If there are other subsystems involved in the patches (for example
294 patches are expected to address. Please be prepared to answer these
299 If necessary, the maintainers retain the right to not apply patches
[all …]
/linux/Documentation/translations/zh_CN/process/
H A Dindex.rst32 submitting-patches
91 * applying-patches
/linux/
H A DREADME38 * Maintainer - Leading subsystems and reviewing patches
52 * Your First Patch: Documentation/process/submitting-patches.rst
93 * Applying Patches: Documentation/process/applying-patches.rst
116 * Managing Patches: Documentation/maintainer/modifying-patches.rst
/linux/Documentation/dev-tools/
H A Dcoccinelle.rst14 tree-wide patches and detection of problematic programming patterns.
19 The semantic patches included in the kernel use features and options
92 Note that not all semantic patches implement all modes. For easy use
110 To produce patches, run::
123 positives. Thus, reports must be carefully checked, and patches
194 about semantic patches displayed, and no commit message proposed.
203 Debugging Coccinelle SmPL patches
211 Alternatively you can debug running Coccinelle against SmPL patches
325 SmPL patches can have their own requirements for options passed
334 As Coccinelle features get added some more advanced SmPL patches
[all …]
/linux/scripts/coccinelle/misc/
H A Dminmax.cocci4 /// Generated patches sometimes require adding a cast to fix compile warning.
5 /// Warnings/patches scope intentionally limited to a function body.

12345678