Home
last modified time | relevance | path

Searched refs:patch (Results 1 – 200 of 288) sorted by relevance

12

/linux-4.1.27/kernel/livepatch/
Dcore.c118 static bool klp_is_patch_registered(struct klp_patch *patch) in klp_is_patch_registered() argument
123 if (mypatch == patch) in klp_is_patch_registered()
463 static int __klp_disable_patch(struct klp_patch *patch) in __klp_disable_patch() argument
468 if (!list_is_last(&patch->list, &klp_patches) && in __klp_disable_patch()
469 list_next_entry(patch, list)->state == KLP_ENABLED) in __klp_disable_patch()
472 pr_notice("disabling patch '%s'\n", patch->mod->name); in __klp_disable_patch()
474 for (obj = patch->objs; obj->funcs; obj++) { in __klp_disable_patch()
479 patch->state = KLP_DISABLED; in __klp_disable_patch()
492 int klp_disable_patch(struct klp_patch *patch) in klp_disable_patch() argument
498 if (!klp_is_patch_registered(patch)) { in klp_disable_patch()
[all …]
DKconfig15 This option has no runtime impact until a kernel "patch"
17 a patch, causing calls to patched functions to be redirected
18 to new function code contained in the patch module.
/linux-4.1.27/scripts/
Dpatch-kernel61 PNAME=patch-kernel
72 patch directory defaults to the current directory,
91 echo "cannot find patch file: ${patch}"
148 if $uncomp ${patchdir}/$1${ext} | patch -p1 -s -N -E -d $sourcedir
170 if $uncomp ${patchdir}/"$1"${ext} | patch -p1 -Rs -N -E -d $sourcedir
241 patch="patch-${CURRENTFULLVERSION}"
242 findFile $patchdir/${patch} || noFile ${patch}
243 reversePatch ${patch} || exit 1
271 patch=patch-$FULLVERSION
273 findFile $patchdir/${patch} || noFile ${patch}
[all …]
Dcoccicheck154 run_cmd $SPATCH -D patch \
Dget_maintainer.pl432 open(my $patch, "< $file")
442 while (<$patch>) {
463 close($patch);
/linux-4.1.27/Documentation/
Dapplying-patches.txt10 a patch to the kernel or, more specifically, what base kernel a patch for
19 What is a patch?
21 A patch is a small text document containing a delta of changes between two
24 To correctly apply a patch you need to know what base it was generated from
25 and what new version the patch will change the source tree into. These
26 should both be present in the patch file metadata or be possible to deduce
30 How do I apply or revert a patch?
32 You apply a patch with the `patch' program. The patch program reads a diff
33 (or patch) file and makes the changes to the source tree described in it.
38 This means that paths to files inside the patch file contain the name of the
[all …]
DSubmittingPatches58 generated by diff(1). When creating your patch, make sure to create it
65 To create a patch for a single file, it is often sufficient to do:
74 diff -up $SRCTREE/$MYFILE{.orig,} > /tmp/patch
76 To create a patch for multiple files, you should unpack a "vanilla",
85 linux-3.19-vanilla $MYSRC > /tmp/patch
89 patch.
91 Make sure your patch does not include any extra files which do not
92 belong in a patch submission. Make sure to review your patch -after-
98 very important if you want your patch accepted.
109 Describe your problem. Whether your patch is a one-line bug fix or
[all …]
Dstable_kernel_rules.txt32 - If the patch covers files in net/ or drivers/net please follow netdev stable
42 To have the patch automatically included in the stable tree, add the tag
44 in the sign-off area. Once the patch is merged it will be applied to
50 After the patch has been merged to Linus' tree, send an email to
51 stable@vger.kernel.org containing the subject of the patch, the commit ID,
57 Send the patch, after verifying that it follows the above rules, to
63 useful if the patch isn't deemed worthy at the time it is applied to a public
65 Option 3 is especially useful if the patch needs some special handling to apply
68 Additionally, some patches submitted via Option 1 may have additional patch
96 - The sender will receive an ACK when the patch has been accepted into the
[all …]
Dcoccinelle.txt48 Four basic modes are defined: patch, report, context, and org. The mode to
51 'patch' proposes a fix, when possible.
73 To make a report for every semantic patch, run the following command:
79 make coccicheck MODE=patch
82 The coccicheck target applies every semantic patch available in the
85 For each semantic patch, a commit message is proposed. It gives a
86 description of the problem being checked by the semantic patch, and
103 Using Coccinelle with a single semantic patch
107 semantic patch. In that case, the variable must be initialized with
108 the name of the semantic patch to apply.
[all …]
Demail-clients.txt10 If you are new to git then send your first patch to yourself. Save it
13 the patch to the appropriate mailing list(s).
21 it makes quoting portions of the patch more difficult in the patch
25 patch text untouched. For example, they should not modify or delete tabs
32 This can also corrupt your patch.
51 It's a good idea to send a patch to yourself, save the received message,
52 and successfully apply it with 'patch' before sending patches to Linux
75 When composing the message, the cursor should be placed where the patch
76 should appear, and then pressing CTRL-R let you specify the patch file
84 To insert a patch use Message->Insert File (CTRL+i) or an external editor.
[all …]
DSubmitChecklist1 Linux Kernel patch submission checklist
5 kernel patch submissions accepted more quickly.
29 5: Check your patch for general style as detailed in
31 patch style checker prior to submission (scripts/checkpatch.pl).
33 your patch.
62 14: If the patch affects IO/Disk, etc: has been tested with and without
98 25: If any ioctl's are added by the patch, then also update
DHOWTO79 a patch to the manual pages explaining the change to the manual pages
105 and send a patch, including (but not limited to):
116 "Linux kernel patch submission format"
117 http://linux.yyz.us/patch-format.html
153 A good introduction describing exactly what a patch is and how to
185 apply a patch.
194 will learn the basics of getting your patch into the Linux kernel tree,
307 in use, or patch queues being published as quilt series. Addresses of
311 Before a proposed patch is committed to such a subsystem tree, it is
315 interface which shows patch postings, any comments on a patch or
[all …]
Dbad_memory.txt22 BadRAM is the actively developed and available as kernel-patch
Ddontdiff38 *.patch
Dinit.txt41 which needs to be made as painless as possible), then submit patch to LKML.
DBUG-HUNTING11 - Finding patch that caused a bug
35 Finding patch that caused a bug
Dstatic-keys.txt54 by default, without the need to check memory. Then, at run-time, we can patch
64 straight-line code path. When the branch is 'flipped', we will patch the
Ddell_rbu.txt94 This driver requires a patch for firmware_class.c which has the modified
/linux-4.1.27/sound/drivers/opl3/
Dopl3_synth.c257 struct fm_patch *patch; in snd_opl3_load_patch() local
260 patch = snd_opl3_find_patch(opl3, prog, bank, 1); in snd_opl3_load_patch()
261 if (!patch) in snd_opl3_load_patch()
264 patch->type = type; in snd_opl3_load_patch()
267 patch->inst.op[i].am_vib = data[AM_VIB + i]; in snd_opl3_load_patch()
268 patch->inst.op[i].ksl_level = data[KSL_LEVEL + i]; in snd_opl3_load_patch()
269 patch->inst.op[i].attack_decay = data[ATTACK_DECAY + i]; in snd_opl3_load_patch()
270 patch->inst.op[i].sustain_release = data[SUSTAIN_RELEASE + i]; in snd_opl3_load_patch()
271 patch->inst.op[i].wave_select = data[WAVE_SELECT + i]; in snd_opl3_load_patch()
273 patch->inst.feedback_connection[0] = data[CONNECTION]; in snd_opl3_load_patch()
[all …]
Dopl3_midi.c318 struct fm_patch *patch; in snd_opl3_note_on() local
359 patch = snd_opl3_find_patch(opl3, prg, bank, 0); in snd_opl3_note_on()
360 if (!patch) { in snd_opl3_note_on()
365 fm = &patch->inst; in snd_opl3_note_on()
366 switch (patch->type) { in snd_opl3_note_on()
381 instr_4op ? 3 : 2, patch->name); in snd_opl3_note_on()
/linux-4.1.27/sound/synth/emux/
Dsoundfont.c132 struct soundfont_patch_info patch; in snd_soundfont_load() local
136 if (count < (long)sizeof(patch)) { in snd_soundfont_load()
140 if (copy_from_user(&patch, data, sizeof(patch))) in snd_soundfont_load()
143 count -= sizeof(patch); in snd_soundfont_load()
144 data += sizeof(patch); in snd_soundfont_load()
146 if (patch.key != SNDRV_OSS_SOUNDFONT_PATCH) { in snd_soundfont_load()
147 snd_printk(KERN_ERR "The wrong kind of patch %x\n", patch.key); in snd_soundfont_load()
150 if (count < patch.len) { in snd_soundfont_load()
152 count, patch.len); in snd_soundfont_load()
155 if (patch.len < 0) { in snd_soundfont_load()
[all …]
Demux_hwdep.c37 struct soundfont_patch_info patch; in snd_emux_hwdep_load_patch() local
39 if (copy_from_user(&patch, arg, sizeof(patch))) in snd_emux_hwdep_load_patch()
42 if (patch.type >= SNDRV_SFNT_LOAD_INFO && in snd_emux_hwdep_load_patch()
43 patch.type <= SNDRV_SFNT_PROBE_DATA) { in snd_emux_hwdep_load_patch()
44 err = snd_soundfont_load(emu->sflist, arg, patch.len + sizeof(patch), TMP_CLIENT_ID); in snd_emux_hwdep_load_patch()
49 return emu->ops.load_fx(emu, patch.type, patch.optarg, arg, patch.len + sizeof(patch)); in snd_emux_hwdep_load_patch()
Demux_oss.c226 struct soundfont_patch_info patch; in snd_emux_load_patch_seq_oss() local
227 if (count < (int)sizeof(patch)) in snd_emux_load_patch_seq_oss()
229 if (copy_from_user(&patch, buf, sizeof(patch))) in snd_emux_load_patch_seq_oss()
231 if (patch.type >= SNDRV_SFNT_LOAD_INFO && in snd_emux_load_patch_seq_oss()
232 patch.type <= SNDRV_SFNT_PROBE_DATA) in snd_emux_load_patch_seq_oss()
236 rc = emu->ops.load_fx(emu, patch.type, patch.optarg, buf, count); in snd_emux_load_patch_seq_oss()
/linux-4.1.27/sound/pci/hda/
Dpatch_via.c1223 { .id = 0x11061708, .name = "VT1708", .patch = patch_vt1708},
1224 { .id = 0x11061709, .name = "VT1708", .patch = patch_vt1708},
1225 { .id = 0x1106170a, .name = "VT1708", .patch = patch_vt1708},
1226 { .id = 0x1106170b, .name = "VT1708", .patch = patch_vt1708},
1228 .patch = patch_vt1709},
1230 .patch = patch_vt1709},
1232 .patch = patch_vt1709},
1234 .patch = patch_vt1709},
1236 .patch = patch_vt1709},
1238 .patch = patch_vt1709},
[all …]
Dpatch_conexant.c965 .patch = patch_conexant_auto },
967 .patch = patch_conexant_auto },
969 .patch = patch_conexant_auto },
971 .patch = patch_conexant_auto },
973 .patch = patch_conexant_auto },
975 .patch = patch_conexant_auto },
977 .patch = patch_conexant_auto },
979 .patch = patch_conexant_auto },
981 .patch = patch_conexant_auto },
983 .patch = patch_conexant_auto },
[all …]
Dpatch_sigmatel.c5048 { .id = 0x83847690, .name = "STAC9200", .patch = patch_stac9200 },
5049 { .id = 0x83847882, .name = "STAC9220 A1", .patch = patch_stac922x },
5050 { .id = 0x83847680, .name = "STAC9221 A1", .patch = patch_stac922x },
5051 { .id = 0x83847880, .name = "STAC9220 A2", .patch = patch_stac922x },
5052 { .id = 0x83847681, .name = "STAC9220D/9223D A2", .patch = patch_stac922x },
5053 { .id = 0x83847682, .name = "STAC9221 A2", .patch = patch_stac922x },
5054 { .id = 0x83847683, .name = "STAC9221D A2", .patch = patch_stac922x },
5055 { .id = 0x83847618, .name = "STAC9227", .patch = patch_stac927x },
5056 { .id = 0x83847619, .name = "STAC9227", .patch = patch_stac927x },
5057 { .id = 0x83847616, .name = "STAC9228", .patch = patch_stac927x },
[all …]
Dpatch_si3054.c293 { .id = 0x163c3055, .name = "Si3054", .patch = patch_si3054 },
294 { .id = 0x163c3155, .name = "Si3054", .patch = patch_si3054 },
295 { .id = 0x11c13026, .name = "Si3054", .patch = patch_si3054 },
296 { .id = 0x11c13055, .name = "Si3054", .patch = patch_si3054 },
297 { .id = 0x11c13155, .name = "Si3054", .patch = patch_si3054 },
298 { .id = 0x10573055, .name = "Si3054", .patch = patch_si3054 },
299 { .id = 0x10573057, .name = "Si3054", .patch = patch_si3054 },
300 { .id = 0x10573155, .name = "Si3054", .patch = patch_si3054 },
302 { .id = 0x11063288, .name = "Si3054", .patch = patch_si3054 },
304 { .id = 0x15433155, .name = "Si3054", .patch = patch_si3054 },
[all …]
Dpatch_hdmi.c3300 { .id = 0x1002793c, .name = "RS600 HDMI", .patch = patch_atihdmi },
3301 { .id = 0x10027919, .name = "RS600 HDMI", .patch = patch_atihdmi },
3302 { .id = 0x1002791a, .name = "RS690/780 HDMI", .patch = patch_atihdmi },
3303 { .id = 0x1002aa01, .name = "R6xx HDMI", .patch = patch_atihdmi },
3304 { .id = 0x10951390, .name = "SiI1390 HDMI", .patch = patch_generic_hdmi },
3305 { .id = 0x10951392, .name = "SiI1392 HDMI", .patch = patch_generic_hdmi },
3306 { .id = 0x17e80047, .name = "Chrontel HDMI", .patch = patch_generic_hdmi },
3307 { .id = 0x10de0002, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x },
3308 { .id = 0x10de0003, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x },
3309 { .id = 0x10de0005, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x },
[all …]
Dpatch_ca0110.c88 { .id = 0x1102000a, .name = "CA0110-IBG", .patch = patch_ca0110 },
89 { .id = 0x1102000b, .name = "CA0110-IBG", .patch = patch_ca0110 },
90 { .id = 0x1102000d, .name = "SB0880 X-Fi", .patch = patch_ca0110 },
Dpatch_analog.c1170 { .id = 0x11d4184a, .name = "AD1884A", .patch = patch_ad1884 },
1171 { .id = 0x11d41882, .name = "AD1882", .patch = patch_ad1882 },
1172 { .id = 0x11d41883, .name = "AD1883", .patch = patch_ad1884 },
1173 { .id = 0x11d41884, .name = "AD1884", .patch = patch_ad1884 },
1174 { .id = 0x11d4194a, .name = "AD1984A", .patch = patch_ad1884 },
1175 { .id = 0x11d4194b, .name = "AD1984B", .patch = patch_ad1884 },
1176 { .id = 0x11d41981, .name = "AD1981", .patch = patch_ad1981 },
1177 { .id = 0x11d41983, .name = "AD1983", .patch = patch_ad1983 },
1178 { .id = 0x11d41984, .name = "AD1984", .patch = patch_ad1884 },
1179 { .id = 0x11d41986, .name = "AD1986A", .patch = patch_ad1986a },
[all …]
Dpatch_cmedia.c127 { .id = 0x13f68888, .name = "CMI8888", .patch = patch_cmi8888 },
128 { .id = 0x13f69880, .name = "CMI9880", .patch = patch_cmi9880 },
129 { .id = 0x434d4980, .name = "CMI9880", .patch = patch_cmi9880 },
Dpatch_realtek.c7068 { .id = 0x10ec0221, .name = "ALC221", .patch = patch_alc269 },
7069 { .id = 0x10ec0231, .name = "ALC231", .patch = patch_alc269 },
7070 { .id = 0x10ec0233, .name = "ALC233", .patch = patch_alc269 },
7071 { .id = 0x10ec0235, .name = "ALC233", .patch = patch_alc269 },
7072 { .id = 0x10ec0255, .name = "ALC255", .patch = patch_alc269 },
7073 { .id = 0x10ec0256, .name = "ALC256", .patch = patch_alc269 },
7074 { .id = 0x10ec0260, .name = "ALC260", .patch = patch_alc260 },
7075 { .id = 0x10ec0262, .name = "ALC262", .patch = patch_alc262 },
7076 { .id = 0x10ec0267, .name = "ALC267", .patch = patch_alc268 },
7077 { .id = 0x10ec0268, .name = "ALC268", .patch = patch_alc268 },
[all …]
DKconfig99 bool "Support initialization patch loading for HD-audio"
104 firmware file ("patch") for overriding the BIOS setup at
105 start up. The "patch" file can be specified via patch module
106 option, such as patch=hda-init.
Dpatch_cirrus.c1237 { .id = 0x10134206, .name = "CS4206", .patch = patch_cs420x },
1238 { .id = 0x10134207, .name = "CS4207", .patch = patch_cs420x },
1239 { .id = 0x10134208, .name = "CS4208", .patch = patch_cs4208 },
1240 { .id = 0x10134210, .name = "CS4210", .patch = patch_cs4210 },
1241 { .id = 0x10134213, .name = "CS4213", .patch = patch_cs4213 },
Dhda_intel.c126 static char *patch[SNDRV_CARDS]; variable
158 module_param_array(patch, charp, NULL, 0444);
159 MODULE_PARM_DESC(patch, "Patch file for Intel HD audio interface.");
1854 if (patch[dev] && *patch[dev]) { in azx_probe()
1856 patch[dev]); in azx_probe()
1857 err = request_firmware_nowait(THIS_MODULE, true, patch[dev], in azx_probe()
Dhda_bind.c87 err = codec->preset->patch(codec); in hda_codec_driver_probe()
Dhda_codec.h117 int (*patch)(struct hda_codec *codec); member
/linux-4.1.27/arch/ia64/kernel/
Dvmlinux.lds.S82 .data..patch.phys_stack_reg : AT(ADDR(.data..patch.phys_stack_reg) - LOAD_OFFSET) {
84 *(.data..patch.phys_stack_reg)
121 .data..patch.vtop : AT(ADDR(.data..patch.vtop) - LOAD_OFFSET) {
123 *(.data..patch.vtop)
127 .data..patch.rse : AT(ADDR(.data..patch.rse) - LOAD_OFFSET) {
129 *(.data..patch.rse)
133 .data..patch.mckinley_e9 : AT(ADDR(.data..patch.mckinley_e9) - LOAD_OFFSET) {
135 *(.data..patch.mckinley_e9)
Dgate.lds.S35 .data..patch : {
37 *(.data..patch.mckinley_e9) argument
41 *(.data..patch.vtop) argument
45 *(.data..patch.fsyscall_table) argument
49 *(.data..patch.brl_fsys_bubble_down) argument
DMakefile12 …irq_lsapic.o ivt.o machvec.o pal.o paravirt_patchlist.o patch.o process.o perfmon.o ptrace.o sal.o…
/linux-4.1.27/samples/livepatch/
Dlivepatch-sample.c63 static struct klp_patch patch = { variable
72 ret = klp_register_patch(&patch); in livepatch_init()
75 ret = klp_enable_patch(&patch); in livepatch_init()
77 WARN_ON(klp_unregister_patch(&patch)); in livepatch_init()
85 WARN_ON(klp_disable_patch(&patch)); in livepatch_exit()
86 WARN_ON(klp_unregister_patch(&patch)); in livepatch_exit()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-livepatch9 each loaded live patch module.
11 What: /sys/kernel/livepatch/<patch>
16 The patch directory contains subdirectories for each kernel
19 What: /sys/kernel/livepatch/<patch>/enabled
25 code is currently applied. Writing 0 will disable the patch
26 while writing 1 will re-enable the patch.
28 What: /sys/kernel/livepatch/<patch>/<object>
36 What: /sys/kernel/livepatch/<patch>/<object>/<function>
Devm22 patch, which loads the trusted/encrypted key and enables
/linux-4.1.27/Documentation/development-process/
D5.Posting45 summary of the results should be included with the patch.
62 general rule, a patch should be based on the current mainline as found in
69 on the area of your patch and what is going on elsewhere, basing a patch
73 Only the most simple changes should be formatted as a single patch;
79 - The patch series you post will almost certainly not be the series of
87 patch. These changes can be small ("add a field to this structure") or
89 conceptually small and amenable to a one-line description. Each patch
94 changes in the same patch. If a single patch fixes a critical security
99 - Each patch should yield a kernel which builds and runs properly; if your
100 patch series is interrupted in the middle, the result should still be a
[all …]
D6.Followthrough10 It is a rare patch which is so good at its first posting that there is no
21 A patch of any significance will result in a number of comments from other
27 - If you have explained your patch well, reviewers will understand its
53 from happening. When you get review comments on a patch, take the time to
82 raised issues and how you dealt with them; the patch changelog is a good
102 If a patch is considered to be a good thing to add to the kernel, and once
116 patch. Now other developers working with that tree will get the patch by
122 What may also happen at this point, depending on the nature of your patch,
124 case, heavy patch conflicts can result in some work being put on the back
133 Some day, if all goes well, you'll log on and see that your patch has been
[all …]
D2.Process62 As fixes make their way into the mainline, the patch rate will slow over
102 numbering scheme. To be considered for an update release, a patch must (1)
134 process designed to ensure that each patch is reviewed for quality and that
135 each patch implements a change which is desirable to have in the mainline.
142 a patch gets into the kernel. What follows below is an introduction which
146 The stages that a patch goes through are, generally:
148 - Design. This is where the real requirements for the patch - and the way
156 process should turn up any major problems with a patch if all goes
159 - Wider review. When the patch is getting close to ready for mainline
161 though this acceptance is not a guarantee that the patch will make it
[all …]
D7.AdvancedTopics66 development history. An inconvenient patch (one which breaks bisection,
68 made to disappear from the history entirely. A patch series can be
72 ability to revise history can help in the creation of clean patch sets with
117 You can send me patches, but for me to pull a git patch from you, I
134 you may have to add a "From:" line to the patch if it has been relayed to
166 by the patch as a whole is a good thing for the kernel or not. Yet others
D4.Coding46 they tend to get a chilly reception. So this type of patch is best
319 The first piece of documentation for any patch is its associated
321 of the solution, the people who worked on the patch, any relevant
323 understand the patch. Be sure that the changelog says *why* the patch is
334 boot-time parameters. Any patch which adds new parameters should add the
378 to be well justified. So any patch making an internal API change should be
381 patch, rather than buried within a larger patch.
D3.Early-stage147 directory when given the "-f" option. If passed a patch on the
149 copies of the patch. There are a number of options regulating how hard
/linux-4.1.27/arch/arm/kernel/
Dpatch.c13 struct patch { struct
113 struct patch *patch = data; in patch_text_stop_machine() local
115 __patch_text(patch->addr, patch->insn); in patch_text_stop_machine()
122 struct patch patch = { in patch_text() local
127 stop_machine(patch_text_stop_machine, &patch, NULL); in patch_text()
DMakefile51 obj-$(CONFIG_JUMP_LABEL) += jump_label.o insn.o patch.o
54 obj-$(CONFIG_KPROBES) += patch.o insn.o
57 obj-$(CONFIG_KGDB) += kgdb.o patch.o
/linux-4.1.27/arch/x86/kernel/cpu/microcode/
Damd.c282 struct ucode_patch *patch; in verify_and_add_patch() local
315 patch = kzalloc(sizeof(*patch), GFP_KERNEL); in verify_and_add_patch()
316 if (!patch) { in verify_and_add_patch()
321 patch->data = kzalloc(patch_size, GFP_KERNEL); in verify_and_add_patch()
322 if (!patch->data) { in verify_and_add_patch()
324 kfree(patch); in verify_and_add_patch()
329 memcpy(patch->data, fw + SECTION_HDR_SIZE, patch_size); in verify_and_add_patch()
330 INIT_LIST_HEAD(&patch->plist); in verify_and_add_patch()
331 patch->patch_id = mc_hdr->patch_id; in verify_and_add_patch()
332 patch->equiv_cpu = proc_id; in verify_and_add_patch()
[all …]
Damd_early.c117 u8 (*patch)[PATCH_MAX_SIZE]; in apply_ucode_in_initrd() local
127 patch = (u8 (*)[PATCH_MAX_SIZE])__pa_nodebug(&amd_ucode_patch); in apply_ucode_in_initrd()
132 patch = &amd_ucode_patch; in apply_ucode_in_initrd()
220 memcpy(patch, mc, in apply_ucode_in_initrd()
/linux-4.1.27/scripts/coccinelle/api/
Dptr_ret.cocci15 virtual patch
19 @depends on patch@
26 @depends on patch@
33 @depends on patch@
40 @r1 depends on !patch@
47 @r2 depends on !patch@
54 @r3 depends on !patch@
Dresource_size.cocci17 virtual patch
25 @r_context depends on context && !patch && !org@
32 // For patch mode
35 @r_patch depends on !context && patch && !org@
47 @r_org depends on !context && !patch && (org || report)@
54 @rbad_org depends on !context && !patch && (org || report)@
Dplatform_no_drv_owner.cocci6 virtual patch
22 @fix1 depends on match1 && patch && !context && !org && !report@
42 @fix2 depends on match2 && patch && !context && !org && !report@
53 @fix1_context depends on match1 && !patch && (context || org || report)@
64 @fix2_context depends on match2 && !patch && (context || org || report)@
Derr_cast.cocci16 virtual patch
21 @ depends on context && !patch && !org && !report@
27 @ depends on !context && patch && !org && !report @
34 @r depends on !context && !patch && (org || report)@
Dkstrdup.cocci11 virtual patch
16 @depends on patch@
29 @depends on patch@
46 @r1 depends on !patch exists@
59 @r2 depends on !patch exists@
Dmemdup_user.cocci12 virtual patch
17 @depends on patch@
39 @r depends on !patch@
Dpm_runtime.cocci9 virtual patch
62 // For patch mode
65 @depends on runtime_bad_err_handle && patch@
Dmemdup.cocci11 virtual patch
34 @depends on patch@
45 @r depends on !patch@
Dsimple_open.cocci9 virtual patch
12 @ open depends on patch @
Dd_find_alias.cocci11 virtual patch
63 @depends on patch@
/linux-4.1.27/scripts/coccinelle/misc/
Dboolinit.cocci11 virtual patch
16 @depends on patch@
48 @depends on patch disable is_zero, isnt_zero@
66 @depends on patch@
81 @r1 depends on !patch@
104 @r2 depends on !patch disable is_zero, isnt_zero@
119 @r3 depends on !patch@
Dwarn.cocci10 virtual patch
43 @ok1 depends on patch@
53 @depends on patch@
92 @ok2 depends on patch@
102 @depends on patch@
Dnoderef.cocci14 virtual patch
16 @depends on patch@
39 @r depends on !patch@
Dbugon.cocci13 virtual patch
29 // For patch mode
32 @depends on patch@
Darray_size.cocci13 virtual patch
40 // For patch mode
43 @depends on i&&patch@
Dbadty.cocci15 virtual patch
35 // For patch mode
38 @depends on patch disable sizeof_type_expr@
Dboolreturn.cocci7 virtual patch
11 @r1 depends on patch@
Dof_table.cocci7 virtual patch
23 @depends on patch@
Dsimple_return.cocci11 virtual patch
16 @r depends on patch@
29 @depends on patch@
37 @depends on patch@
Dsemicolon.cocci10 virtual patch
65 @depends on patch@
Dirqf_oneshot.cocci9 virtual patch
39 @depends on patch@
Dreturnvar.cocci12 virtual patch
17 @depends on patch@
/linux-4.1.27/scripts/coccinelle/iterators/
Dfen.cocci12 virtual patch
17 @depends on patch@
30 @depends on patch@
43 @depends on patch@
56 @depends on patch@
71 @r depends on !patch forall@
Ditnull.cocci16 virtual patch
21 @depends on patch@
64 @r depends on !patch exists@
/linux-4.1.27/Documentation/zh_CN/
DSubmittingPatches61 diff -up $SRCTREE/$MYFILE{.orig,} > /tmp/patch
71 linux-2.6.12-vanilla $MYSRC > /tmp/patch
163 任何文件的作者/维护者对该文件的改动(例如 patch monkey 在重传模式下)
310 Subject: [patch 2/5] ext2: improve scalability of bitmap searching
392 Andrew Morton, "The perfect patch" (tpp).
395 Jeff Garzik, "Linux kernel patch submission format".
396 <http://linux.yyz.us/patch-format.html>
404 NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
410 Linus Torvalds's mail on the canonical patch format:
Demail-clients.txt55 邮件,将补丁用'patch'命令打上,如果成功了,再给内核邮件列表发送。
DHOWTO116 "Linux kernel patch submission format"
117 http://linux.yyz.us/patch-format.html
/linux-4.1.27/drivers/clk/ti/
Dclk.c191 void __init ti_clk_patch_legacy_clks(struct ti_clk **patch) in ti_clk_patch_legacy_clks() argument
193 while (*patch) { in ti_clk_patch_legacy_clks()
194 memcpy((*patch)->patch, *patch, sizeof(**patch)); in ti_clk_patch_legacy_clks()
195 patch++; in ti_clk_patch_legacy_clks()
Dclock.h69 struct ti_clk *patch; member
168 void ti_clk_patch_legacy_clks(struct ti_clk **patch);
Dclk-3xxx-legacy.c2397 .patch = &dpll4_m2x2_ck,
2537 .patch = &dpll4_ck,
2616 .patch = &dpll4_m5x2_ck,
2976 .patch = &dpll4_m6x2_ck,
3076 .patch = &dpll3_m3x2_ck,
3817 .patch = &dpll4_m3x2_ck,
/linux-4.1.27/Documentation/devicetree/bindings/
Dsubmitting-patches.txt4 I. For patch submitters
6 0) Normal patch submission rules from Documentation/SubmittingPatches
9 1) The Documentation/ portion of the patch should be a separate patch.
18 3) The Documentation/ portion of the patch should come in the series before
57 3) For a series going though multiple trees, the binding patch should be
66 devicetree maintainers overrules this document. In that situation, a patch
DABI.txt38 devicetree maintainers overrules this document. In that situation, a patch
/linux-4.1.27/scripts/coccinelle/tests/
Dodd_ptr_err.cocci2 //# There can be false positives in the patch case, where it is the call
12 virtual patch
17 @depends on patch@
35 @r depends on !patch@
/linux-4.1.27/scripts/coccinelle/locks/
Dcall_kern.cocci14 virtual patch
73 @depends on locked && patch@
80 @depends on locked && !patch@
86 @script:python depends on !patch && org@
97 @script:python depends on !patch && report@
/linux-4.1.27/scripts/coccinelle/null/
Dbadzero.cocci16 virtual patch
25 @depends on patch@
49 @t1 depends on !patch@
121 @ depends on patch disable is_zero,isnt_zero @
145 @t2 depends on !patch disable is_zero,isnt_zero @
191 @ depends on patch disable is_zero,isnt_zero @
213 @ t3 depends on !patch disable is_zero,isnt_zero @
Deno.cocci11 virtual patch
16 @depends on patch@
25 @r depends on !patch exists@
Dkmerr.cocci1 /// This semantic patch looks for kmalloc etc that are not followed by a
/linux-4.1.27/scripts/coccinelle/api/alloc/
Dalloc_cast.cocci7 //# the casting as it is not required. The result in the patch case may
17 virtual patch
34 // For patch mode
37 @depends on patch@
Dkzalloc-simple.cocci20 virtual patch
40 // For patch mode
43 @depends on patch@
/linux-4.1.27/Documentation/ja_JP/
DSubmittingPatches68 diff -up $SRCTREE/$MYFILE{.orig,} > /tmp/patch
79 linux-2.6.12-vanilla $MYSRC > /tmp/patch
225 ・作者やメンテナによる修正(すなわち patch monkey の再転送モード)
533 Subject: [patch 2/5] ext2: improve scalability of bitmap searching
692 Andrew Morton, "The perfect patch" (tpp).
695 Jeff Garzik, "Linux kernel patch submission format".
696 <http://linux.yyz.us/patch-format.html>
704 NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
710 Linus Torvalds's mail on the canonical patch format:
DHOWTO153 "Linux kernel patch submission format"
154 http://linux.yyz.us/patch-format.html
/linux-4.1.27/Documentation/hwmon/
Dsubmitting-patches18 * If your patch generates checkpatch warnings, please refrain from explanations
23 * Please test your patch thoroughly. We are not your test group.
24 Sometimes a patch can not or not completely be tested because of missing
27 explicitly below the patch header.
29 * If your patch (or the driver) is affected by configuration options such as
42 your patch into a cleanup part and the actual addition. This makes it easier
45 * Never mix bug fixes, cleanup, and functional enhancements in a single patch.
51 * Running your patch or driver file(s) through checkpatch does not mean its
/linux-4.1.27/Documentation/networking/
Dnetdev-FAQ.txt85 Q: How do I indicate which tree (net vs. net-next) my patch should be in?
90 git format-patch --subject-prefix='PATCH net-next' start..finish
97 Q: I sent a patch and I'm wondering what happened to it. How can I tell
105 your patch.
111 patch is a good way to ensure your patch is ignored or pushed to
125 off to Greg. If Greg already has the patch, then it will be here:
128 A quick way to find whether the patch is in this stable-queue is
132 releases/3.0.84/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
133 releases/3.4.51/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
134 releases/3.9.8/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
[all …]
Deql.txt11 1.1.86. Some testing with 1.1.92 has been done with the v1.1 patch
12 which was only created to patch cleanly in the very latest kernel
62 -rw-r--r-- guru/ncm 30620 Feb 27 21:40 1995 eql-1.1/eql-1.1.patch
72 Apply the patch by running the commands:
77 patch </usr/local/src/eql-1.1/eql-1.1.patch
260 kernels (than 1.1.75). I have since updated the driver to patch
469 I've installed your patch and it works great. I have trialed
Dtproxy.txt39 A trivial patch for netcat is available here:
40 http://people.netfilter.org/hidden/tproxy/netcat-ip_transparent-support.patch
Dsmc9.txt14 (A kernel patch is supplied for 1.3.71 )
Dipddp.txt47 distribution is a patch to netatalk-1.4b2+asun2.0a17.2 (available from
48 ftp.u.washington.edu/pub/user-supported/asun/) this patch is optional
Ddecnet.txt109 on the kernel patch web site (shown above).
172 - What version of the patch are you running ?
Dskfp.txt195 - Kernel patch instead of private duplicate of kernel functions
/linux-4.1.27/arch/powerpc/kernel/
Dvdso.c631 struct vdso_patch_def *patch = &vdso_patches[i]; in vdso_fixup_alt_funcs() local
632 int match = (cur_cpu_spec->cpu_features & patch->ftr_mask) in vdso_fixup_alt_funcs()
633 == patch->ftr_value; in vdso_fixup_alt_funcs()
637 DBG("replacing %s with %s...\n", patch->gen_name, in vdso_fixup_alt_funcs()
638 patch->fix_name ? "NONE" : patch->fix_name); in vdso_fixup_alt_funcs()
646 vdso_do_func_patch32(v32, v64, patch->gen_name, in vdso_fixup_alt_funcs()
647 patch->fix_name); in vdso_fixup_alt_funcs()
649 vdso_do_func_patch64(v32, v64, patch->gen_name, in vdso_fixup_alt_funcs()
650 patch->fix_name); in vdso_fixup_alt_funcs()
/linux-4.1.27/Documentation/video4linux/
DREADME.davinci-vpbe49 is implemented for this as well as configure_venc() (part of the next patch)
51 patch series, the interconnection and enabling and setting of the external
52 encoders is not present, and would be a part of the next patch series.
68 various LCD displays.As of this patch a basic driver is present, and this
70 patch series.
Dcpia2_overview.txt37 used by VP4 to load a firmware patch. It contains a starting address and
Dzr364xx.txt13 …s code, you can send me a mail (royale@zerezo.com) with the name of your cam and a patch if needed.
/linux-4.1.27/Documentation/scsi/
Dlpfc.txt58 The proposed patch was posted to the linux-scsi mailing list. The patch
59 is contained in the 2.6.10-rc2 (and later) patch kits. As such, this
60 patch is part of the standard 2.6.10 kernel.
DChangeLog.lpfc11 * Merged patch from Christoph Hellwig <hch@lst.de>: split helpers
50 * Changed a few lines from patch submitted by Christoph Hellwig
53 * Merged patch from Christoph Hellwig (3/19): some misc patches
66 * Merged patch from Christoph Hellwig (3/19) - nlp_failMask isn't
73 * Merged patch from Christoph Hellwig (03/19) - fix initialization
155 * Added updates for revised FC remote port patch (dev_loss_tmo
162 * Integrated Christoph Hellwig's patch from 1/30: Make some
165 * Integrated Christoph Hellwig's patch from 1/30: Use
179 * Integrated Christoph Hellwig's patch from 1/30: Protecting
182 * Integrated Christoph Hellwig's patch from 1/30: Some fixes in
[all …]
DChangeLog.sym53c8xx_244 from SCRIPTS :) in the patch method (was wrongly placed in
106 (Based on PCI 64 bit patch from David S. Miller)
130 - Prepare a new patch against linux-2.4.13.
DChangeLog.megaraid91 Fix: A patch submitted to community from following folk.
116 > patch
118 > We confirmed this patch fix the problem by IA64 server.
159 I attached a patch for your reference, too.
170 Based on the patch from Daniel, sorted out PCI IDs along with
178 This patch pencils in a date of Feb 06 for this, and performs some
328 The patch below makes some needlessly global code static.
Dadvansys.txt205 Rik van Riel <H.H.vanRiel@fys.ruu.nl> provided a patch to
219 patch and helped with PowerPC wide and narrow board support.
222 advansys_interrupts_enabled patch.
DChangeLog.ips57 4.20.14 - Update patch files for kernel 2.4.0-test5
/linux-4.1.27/drivers/scsi/aic7xxx/aicasm/
Daicasm.c66 typedef struct patch { struct
67 STAILQ_ENTRY(patch) links;
74 STAILQ_HEAD(patch_list, patch) patches; argument
81 static void emit_patch(scope_t *scope, int patch);
489 emit_patch(scope_t *scope, int patch) in emit_patch() argument
494 pinfo = &scope->patches[patch]; in emit_patch()
507 if (patch == 0) { in emit_patch()
/linux-4.1.27/scripts/coccinelle/free/
Difnullfree.cocci11 virtual patch
16 @r2 depends on patch@
/linux-4.1.27/Documentation/i2c/busses/
Di2c-sis96x64 - patch for SiS735
68 - patch for SiS645DX/962
70 - patch for SiS655
Di2c-i801150 and seems safe, please submit a patch for inclusion into the kernel.
154 temporarily unhide the SMBus without having to patch and recompile your
/linux-4.1.27/Documentation/filesystems/
Dbefs.txt47 step 1. Install the BeFS patch into the source code tree of linux.
51 is called patch-befs-xxx, you would do the following:
54 patch -p1 < /path/to/patch-befs-xxx
Dsysfs-tagging.txt4 (Taken almost verbatim from Eric Biederman's netns tagging patch
/linux-4.1.27/Documentation/virtual/kvm/
Dreview-checklist.txt4 1. The patch must follow Documentation/CodingStyle and
9 3. If the patch introduces or modifies a new userspace API:
Dppc-pv.txt184 2) patch that code to fit the emulated instruction
185 3) patch that code to return to the original pc + 4
186 4) patch the original instruction to branch to the new code
/linux-4.1.27/arch/powerpc/platforms/8xx/
DKconfig148 prompt "Microcode patch selection"
157 bool "USB SOF patch"
162 bool "I2C/SPI relocation patch"
167 bool "I2C/SPI/SMC1 relocation patch"
/linux-4.1.27/drivers/scsi/
Dscript_asm.pl218 sub patch { subroutine
277 &patch ($address + $word, $offset, $length, $value);
820 &patch ($address / 4, $address % 4, $length, $symbol_values{$i});
962 for $patch (sort {$a <=> $b} @label_patches) {
963 printf OUTPUT "\t0x%08x,\n", $patch;
Din2000.c837 Scsi_Cmnd *patch, *cmd; in in2000_intr() local
1537 patch = NULL; in in2000_intr()
1541 patch = cmd; in in2000_intr()
1554 if (patch) in in2000_intr()
1555 patch->host_scribble = cmd->host_scribble; in in2000_intr()
Dwd33c93.c807 struct scsi_cmnd *patch, *cmd; in wd33c93_intr() local
1450 patch = NULL; in wd33c93_intr()
1454 patch = cmd; in wd33c93_intr()
1470 if (patch) in wd33c93_intr()
1471 patch->host_scribble = cmd->host_scribble; in wd33c93_intr()
Dncr53c8xx.c1545 ncrcmd patch[8]; member
6345 if (dsp == CCB_PHYS (cp, patch[2])) { in ncr_int_ma()
6346 vdsp = &cp->patch[0]; in ncr_int_ma()
6349 else if (dsp == CCB_PHYS (cp, patch[6])) { in ncr_int_ma()
6350 vdsp = &cp->patch[4]; in ncr_int_ma()
6441 newcmd = cp->patch; in ncr_int_ma()
6442 newtmp = CCB_PHYS (cp, patch); in ncr_int_ma()
6444 newcmd = &cp->patch[4]; in ncr_int_ma()
6445 newtmp = CCB_PHYS (cp, patch[4]); in ncr_int_ma()
6459 (int) (newcmd - cp->patch), in ncr_int_ma()
/linux-4.1.27/Documentation/sound/alsa/
DREADME.maya441 NOTE: The following is the original document of Rainer's patch that the
53 pci/ice1724/ice1724.patch
54 pci/ice1724/ice1724.h.patch - PROPOSED patch to ice1724.h (see SAMPLING RATES)
98 The proposed code (currently deactivated) is in ice1712.h.patch, ice1724.c and maya44.c (in pci/ice…
Dhda_codec.txt37 own data in callback functions. The pci field is used when the patch
228 have a codec preset (patch). It's defined in struct hda_codec_preset:
237 int (*patch)(struct hda_codec *codec);
242 patch is called. The patch callback should initialize the codec and
298 Call snd_hda_create_spdif_out_ctls() from the patch to create controls
DHD-Audio.txt140 patch back to the upstream developer.
283 submit the improvement patch to the author.
424 via sysfs or a patch file, you can disable the jack detection, thus
483 When CONFIG_SND_HDA_PATCH_LOADER=y is set, you can pass a "patch" as a
488 A patch file is a plain text file which looks like below:
511 the codec. The rest patch entries are applied to this specified codec
557 a patch file has to be located on the appropriate firmware path,
559 `patch=hda-init.fw`, the file /lib/firmware/hda-init.fw must be
562 The patch module option is specific to each card instance, and you
565 for an HDMI video board, you may pass patch option like below:
[all …]
Dpowersave.txt35 don't report extra bug reports unless you have a fix patch ;-)
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dbios.h18 u8 patch; member
/linux-4.1.27/Documentation/ide/
DChangeLog.ide-cd.1994-2004118 * a patch from Ciro Cattuto <>.
121 * ioctls, based on patch by Erik Andersen
131 * 4.02 Dec 01, 1996 -- Applied patch from Gadi Oxman <gadio@netvision.net.il>
135 * 4.04 Dec 29, 1996 -- Added CDROMREADRAW ioclt based on patch
158 * based on a patch for 2.0.33 by Jelle Foks
159 * <jelle@scintilla.utwente.nl>, a patch for 2.0.33
179 * patch thanks to "Eddie C. Dost" <ecd@skynet.be>
DChangeLog.ide-floppy.1996-200253 * including set_bit patch from Rusty Russell
/linux-4.1.27/arch/mips/include/asm/
Dcpu.h249 #define PRID_REV_ENCODE_332(ver, rev, patch) \ argument
250 ((ver) << 5 | (rev) << 2 | (patch))
/linux-4.1.27/drivers/media/pci/ttpci/
DMakefile17 obj-$(CONFIG_DVB_BUDGET_PATCH) += budget-patch.o
DKconfig158 module will be called budget-patch.
/linux-4.1.27/Documentation/input/
Dcd32.txt1 I have written a small patch that let's me use my Amiga CD32
Dcs461x.txt24 The patch contains minor changes of Config.in and Makefile files. All
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dbase.c153 bios->version.patch = nv_ro08(bios, bit_i.offset + 4); in nvkm_bios_ctor()
164 bios->version.minor, bios->version.micro, bios->version.patch); in nvkm_bios_ctor()
/linux-4.1.27/Documentation/locking/
Dlglock.txt153 later were introduced by the VFS scalability patch set in 2.6 series
165 patch series - lglocks-rt.patch.patch
/linux-4.1.27/arch/arm/mach-netx/
Dxc.c98 static int xc_patch(struct xc *x, const void *patch, int count) in xc_patch() argument
101 const unsigned int *data = patch; in xc_patch()
/linux-4.1.27/drivers/staging/android/
DTODO13 - This bug is introduced by Xiong Zhou in the patch bd471258f2e09
/linux-4.1.27/drivers/base/regmap/
Dregcache.c324 ret = _regmap_write(map, map->patch[i].reg, map->patch[i].def); in regcache_sync()
327 map->patch[i].reg, map->patch[i].def, ret); in regcache_sync()
Dinternal.h136 struct reg_default *patch; member
/linux-4.1.27/arch/arm/probes/kprobes/
Dcore.c166 struct patch { struct
173 struct patch *p = data; in __kprobes_remove_breakpoint() argument
180 struct patch p = { in kprobes_remove_breakpoint()
/linux-4.1.27/
DREADME76 newer patch files, enter the top level directory of the kernel source
79 xz -cd ../patch-4.x.xz | patch -p1
90 and you want to apply the 4.0.3 patch, you must not first apply the 4.0.1
92 want to jump to 4.0.3, you must first reverse the 4.0.2 patch (that is,
93 patch -R) _before_ applying the 4.0.3 patch. You can read more on this in
96 Alternatively, the script patch-kernel can be used to automate this
100 linux/scripts/patch-kernel linux
D.gitignore34 *.patch
/linux-4.1.27/Documentation/s390/
D00-INDEX4 - ChangeLog for the UTS Global 3270-support patch (outdated).
D3270.ChangeLog1 ChangeLog for the UTS Global 3270-support patch
/linux-4.1.27/Documentation/devicetree/bindings/extcon/
Dextcon-rt8973a.txt8 If auto-configuration mode is enabled, RT8973A would control internal h/w patch
/linux-4.1.27/drivers/staging/media/mn88473/
DTODO13 *Do not* send any patch fixing checkpatch.pl issues. Currently it passes
/linux-4.1.27/firmware/sun/
Dcassini.bin.ihex143 /* firmware patch for NS_DP83065 */
/linux-4.1.27/drivers/staging/media/mn88472/
DTODO13 *Do not* send any patch fixing checkpatch.pl issues. Currently it passes
/linux-4.1.27/drivers/parisc/
DREADME.dino25 ** patch PHSS_12295"
/linux-4.1.27/arch/mips/kvm/
DKconfig32 When running in Trap & Emulate mode patch privileged
/linux-4.1.27/sound/soc/codecs/
Dwm8997.c90 const struct reg_default *patch = NULL; in wm8997_sysclk_ev() local
95 patch = wm8997_sysclk_reva_patch; in wm8997_sysclk_ev()
104 if (patch) in wm8997_sysclk_ev()
106 regmap_write_async(regmap, patch[i].reg, in wm8997_sysclk_ev()
107 patch[i].def); in wm8997_sysclk_ev()
Dwm5102.c587 const struct reg_default *patch = NULL; in wm5102_sysclk_ev() local
592 patch = wm5102_sysclk_reva_patch; in wm5102_sysclk_ev()
596 patch = wm5102_sysclk_revb_patch; in wm5102_sysclk_ev()
603 if (patch) in wm5102_sysclk_ev()
605 regmap_write_async(regmap, patch[i].reg, in wm5102_sysclk_ev()
606 patch[i].def); in wm5102_sysclk_ev()
Dwm5110.c140 const struct reg_default *patch = NULL; in wm5110_sysclk_ev() local
145 patch = wm5110_sysclk_revd_patch; in wm5110_sysclk_ev()
154 if (patch) in wm5110_sysclk_ev()
156 regmap_write_async(regmap, patch[i].reg, in wm5110_sysclk_ev()
157 patch[i].def); in wm5110_sysclk_ev()
/linux-4.1.27/Documentation/isdn/
DREADME.fax11 hylafax (with patch) for AVM capi.
/linux-4.1.27/firmware/cpia2/
Dstv0672_vp4.bin.ihex59 This file contains patch data for the CPiA2 (stv0672) VP4.
/linux-4.1.27/Documentation/ko_KR/
DHOWTO126 "Linux kernel patch submission format"
127 http://linux.yyz.us/patch-format.html
/linux-4.1.27/drivers/net/phy/
Dbcm7xxx.c240 u8 patch = PHY_BRCM_7XXX_PATCH(phydev->dev_flags); in bcm7xxx_28nm_config_init() local
244 dev_name(&phydev->dev), phydev->drv->name, rev, patch); in bcm7xxx_28nm_config_init()
/linux-4.1.27/drivers/gpu/host1x/
Djob.c140 struct host1x_bo *patch) in do_waitchks() argument
155 if (patch != wait->bo) in do_waitchks()
168 host1x_syncpt_patch_offset(sp, patch, wait->offset); in do_waitchks()
/linux-4.1.27/Documentation/RCU/
DRTFP.txt655 ,Title="{RFC:} patch to allow lock-free traversal of lists with insertion"
668 ,Title="Re: {RFC:} patch to allow lock-free traversal of lists with insertion"
682 ,Title="{Re:} {[Lse-tech]} {Re:} {RFC:} patch to allow lock-free traversal of lists with insertion"
825 ,Title="[PATCH]updated ipc lock patch"
832 Mingming Cao's patch to introduce RCU to SysV IPC.
939 dipankar/ct.2004.03.27/RCUll.2003.12.22.patch
999 Head of thread: dipankar/2004.03.23/rcu-low-lat.1.patch
1010 dipankar/rcuth.2004.03.24/rcu-throttle.patch
1023 Hierarchical-bitmap patch for RCU infrastructure.
1040 https://lkml.org/lkml/2004/5/22/114 (cpu_quiet() patch)
[all …]
/linux-4.1.27/Documentation/virtual/
Dparavirt_ops.txt24 - indirect call which allows optimization with binary patch
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfi.h243 u8 patch; member
254 u8 patch;
Dbfa_ioc.c1358 if (drv_fwhdr->fwver.patch == fwhdr_to_cmp->fwver.patch && in bfa_ioc_fw_ver_compatible()
1393 if (fwhdr_to_cmp->fwver.patch > base_fwhdr->fwver.patch) in bfa_ioc_fw_ver_patch_cmp()
1395 else if (fwhdr_to_cmp->fwver.patch < base_fwhdr->fwver.patch) in bfa_ioc_fw_ver_patch_cmp()
/linux-4.1.27/drivers/net/wireless/
Dat76c50x-usb.h316 u8 patch; member
342 u8 patch; /* firmware patch level */ member
Dat76c50x-usb.c1653 fwe->fw_version.patch = fwh->patch; in at76_load_firmware()
1666 fwe->fwname, fwh->major, fwh->minor, fwh->patch, fwh->build); in at76_load_firmware()
2373 priv->fw_version.patch, priv->fw_version.build); in at76_init_new_device()
2389 priv->fw_version.patch, priv->fw_version.build); in at76_init_new_device()
/linux-4.1.27/Documentation/fb/
Dsstfb.txt28 You can apply the patches found in sstfb/kernel/*-2.{2|4}.x.patch,
29 and copy sstfb.c to linux/drivers/video/, or apply a single patch,
30 sstfb/patch-2.{2|4}.x-sstfb-yymmdd to your linux source tree.
/linux-4.1.27/arch/x86/kernel/
Dvsmp_64.c124 pv_init_ops.patch = vsmp_patch; in set_vsmp_pv_ops()
Dparavirt.c323 .patch = native_patch,
/linux-4.1.27/Documentation/x86/
Dearly-microcode.txt22 The cached microcode patch is applied when CPUs resume from a sleep state.
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_fw.h146 void (*patch)(struct Scsi_Host *); member
/linux-4.1.27/samples/
DKconfig70 Builds a sample live patch that replaces the procfs handler
/linux-4.1.27/arch/arm64/
DKconfig308 as it depends on the alternative framework, which will only patch
329 as it depends on the alternative framework, which will only patch
352 only patch the kernel if an affected CPU is detected.
372 as it depends on the alternative framework, which will only patch
390 as it depends on the alternative framework, which will only patch
411 as it depends on the alternative framework, which will only patch
/linux-4.1.27/fs/befs/
DChangeLog19 * Added Sergey S. Kostyliov's patch to eliminate memcpy() overhead
214 * Release patch version 11. AKA befs-driver version 0.4.
255 * This one looks good. Release patch version 10
343 * Posted verion 4 of the patch
/linux-4.1.27/drivers/staging/iio/
DTODO66 shortly. I don't really envision this patch being merged
/linux-4.1.27/Documentation/watchdog/
Dconvert_drivers_to_kernel_api.txt213 Create a patch and send it to upstream
216 Make sure you understood Documentation/SubmittingPatches and send your patch to
/linux-4.1.27/drivers/tty/
Dn_hdlc.c92 #define VERSION(major,minor,patch) (((((major)<<8)+(minor))<<8)+(patch)) argument
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dinit.c55 .patch = AR6003_HW_2_0_PATCH_FILE,
78 .patch = AR6003_HW_2_1_1_PATCH_FILE,
875 if (ar->hw.fw.patch == NULL) in ath6kl_fetch_patch_file()
879 ar->hw.fw.dir, ar->hw.fw.patch); in ath6kl_fetch_patch_file()
/linux-4.1.27/arch/powerpc/boot/dts/
Dwii.dts19 * Until a later patch is merged, the kernel can use only the first
/linux-4.1.27/Documentation/power/
Dvideo.txt67 POSTing bios works. Ole Rohne has patch to do just that at
68 http://dev.gentoo.org/~marineam/patch-radeonfb-2.6.11-rc2-mm2.
/linux-4.1.27/arch/arm64/kernel/
Dinsn.c226 struct aarch64_insn_patch patch = { in aarch64_insn_patch_text_sync() local
236 return stop_machine(aarch64_insn_patch_text_cb, &patch, in aarch64_insn_patch_text_sync()
/linux-4.1.27/Documentation/arm/
DREADME43 Please send patches to the patch system. For more information, see
45 explanation as to what the patch does and why it is needed.
/linux-4.1.27/Documentation/ptp/
Dptp.txt4 This patch set introduces support for IEEE 1588 PTP clocks in
/linux-4.1.27/fs/ntfs/
DKconfig17 the Linux 2.4 kernel series is separately available as a patch
/linux-4.1.27/Documentation/trace/
Dftrace-design.txt324 active at a time, we will patch the ftrace_caller() function itself to call the
379 - ftrace_enable_ftrace_graph_caller() will runtime patch the
381 - ftrace_disable_ftrace_graph_caller() will runtime patch the
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DOverview.txt139 Read the kernel patch submission policies as well as the
141 ARM kernel series is managed by Russell King, and has a patch system
/linux-4.1.27/drivers/scsi/bfa/
Dbfi.h333 uint8_t patch; member
344 uint8_t patch;
/linux-4.1.27/include/uapi/linux/
Dsoundcard.h1195 #define SEQ_PGM_CHANGE(dev, chn, patch) \ argument
1196 _CHN_COMMON(dev, MIDI_PGM_CHANGE, chn, patch, 0, 0)
/linux-4.1.27/Documentation/PCI/
DPCIEBUS-HOWTO.txt206 registers accessed are independent of each other. This patch assumes
215 between PME and AER. This patch assumes that all service drivers
/linux-4.1.27/Documentation/timers/
Dhrtimers.txt5 This patch introduces a new subsystem for high-resolution kernel timers.
156 The hrtimer patch converts the following kernel functionality to use
/linux-4.1.27/Documentation/vm/
Dactive_mm.txt76 Anyway, I put a pre-patch-2.3.13-1 on ftp.kernel.org just a moment ago,
Dunevictable-lru.txt54 pages and to hide these pages from vmscan. This mechanism is based on a patch
249 posted by Nick Piggin in an RFC patch entitled "mm: mlocked pages off LRU".
250 Nick posted his patch as an alternative to a patch posted by Christoph Lameter
253 In Nick's patch, he used one of the struct page LRU list link fields as a count
261 Nick's patch was integrated with the Unevictable LRU work, the count was
/linux-4.1.27/arch/arm/nwfpe/
DChangeLog29 * The changes are designed to break any patch that goes on top
/linux-4.1.27/drivers/staging/i2o/
DKconfig66 i2o_config patch from http://i2o.shadowconnect.com/
/linux-4.1.27/arch/s390/kernel/
Dhead.S272 # SALIPL loader support. Based on a patch by Rob van der Heij.
/linux-4.1.27/drivers/net/wireless/b43legacy/
Db43legacy.h653 u16 patch; member
/linux-4.1.27/tools/testing/ktest/
Dktest.pl2274 my ($patch) = @_;
2276 my @files = `git show $patch | diffstat -l`;
2282 open(IN, "git show $patch |") or
2283 dodie "failed to show $patch";
/linux-4.1.27/Documentation/sound/oss/
Dmwave133 options. Instead, I got an unofficial patch to the APM drivers that allows them

12