1 |
# |
2 |
# Mageia kernel series file |
3 |
# |
4 |
# This file describes the order in which patches should be applied |
5 |
# in the kernel and why the patch is needed. |
6 |
# |
7 |
# Luiz Fernando N. Capitulino |
8 |
# <lcapitulino@mandriva.com.br> |
9 |
|
10 |
### |
11 |
### Upstream git |
12 |
### |
13 |
|
14 |
### |
15 |
### Stable Queue |
16 |
### |
17 |
|
18 |
### |
19 |
### Arch x86 |
20 |
### |
21 |
|
22 |
# laptop needing pci=assign-busses (#18989, needs to be submitted upstream) |
23 |
x86-pci-toshiba-equium-a60-assign-busses.patch |
24 |
|
25 |
# If users choose a bad video mode, allow to jump to |
26 |
# a working one (TTL: forever) |
27 |
x86-boot-video-80x25-if-break.patch |
28 |
|
29 |
# Allow poweroff on UP machines running SMP kernels |
30 |
x86-default_poweroff_up_machines.patch |
31 |
|
32 |
# Fix #38760, need to be revised and submitted upstream |
33 |
# BROKEN: x86-cpufreq-speedstep-dothan-3.patch |
34 |
|
35 |
# raise vmalloc to fix https://bugs.mageia.org/show_bug.cgi?id=904 |
36 |
x86-increase-default-minimum-vmalloc-area-by-64MB-to-192MB.patch |
37 |
|
38 |
# https://bugs.mageia.org/show_bug.cgi?id=11532 |
39 |
# hide error that breaks bootsplash |
40 |
arch-x86-kernel-tsc-hide-warning.patch |
41 |
|
42 |
### |
43 |
### Core |
44 |
### |
45 |
|
46 |
### |
47 |
### i2c |
48 |
### |
49 |
|
50 |
### |
51 |
### PCI core |
52 |
### |
53 |
|
54 |
# BROKEN: pci-pciprobe-CardBusNo.patch |
55 |
|
56 |
# http://lkml.org/lkml/2008/9/12/52 |
57 |
pci-add-ALI-M5229-ide-compatibility-mode-quirk.patch |
58 |
pci-quirks-drop-devinit-exit.patch |
59 |
|
60 |
### |
61 |
### PNP core |
62 |
### |
63 |
|
64 |
# Turns pnpbios off by default, useful, since pnpbios |
65 |
# is know to cause problems (TTL: forever) |
66 |
pnp-pnpbios-off-by-default.patch |
67 |
|
68 |
pnp-isapnp-async-init.patch |
69 |
|
70 |
### |
71 |
### ACPI |
72 |
### |
73 |
|
74 |
# CLEVO M360S acpi irq workaround |
75 |
acpi-CLEVO-M360S-disable_acpi_irq.patch |
76 |
|
77 |
# Clevo M720SR freezes with C3 |
78 |
acpi-processor-M720SR-limit-to-C2.patch |
79 |
|
80 |
# fix some non-booting systems |
81 |
acpi-ACPICA-Add-Windows-2013-string-to-_OSI-support.patch |
82 |
|
83 |
# acpi battery fix |
84 |
ACPI-battery-add-quirk-for-Acer-Aspire-V5-573G.patch |
85 |
|
86 |
# acpi backlight blacklists |
87 |
ACPI-video-Add-Acer-TravelMate-B113-to-native-backli.patch |
88 |
ACPI-video-Add-Dell-Inspiron-5737-to-the-blacklist.patch |
89 |
ACPI-video-Add-use_native_backlight-quirk-for-HP-Eli.patch |
90 |
ACPI-video-Add-use_native_backlight-quirk-for-HP-Pro.patch |
91 |
|
92 |
### |
93 |
### Block |
94 |
### |
95 |
|
96 |
# epsa2 SCSI driver, don't know from where it came |
97 |
scsi-ppscsi-2.6.2.patch |
98 |
|
99 |
# epsa2 is far behind |
100 |
scsi-ppscsi_fixes.patch |
101 |
|
102 |
# Fix build of ppscsi on 2.6.24 |
103 |
scsi-ppscsi-sg-helper-update.patch |
104 |
|
105 |
# Update/fix for ppscsi on 2.6.25 |
106 |
scsi-ppscsi-update-for-scsi_data_buffer.patch |
107 |
|
108 |
# https://qa.mandriva.com/show_bug.cgi?id=45393 |
109 |
scsi-ppscsi-mdvbz45393.patch |
110 |
|
111 |
# epsa2 3.0 buildfix |
112 |
scsi-ppscsi-3.0-buildfix.patch |
113 |
|
114 |
# Don't know know why this is needed |
115 |
scsi-megaraid-new-sysfs-name.patch |
116 |
|
117 |
# Looks like fixes from Arnaud, not sure why they're needed |
118 |
ide-pci-sis5513-965.patch |
119 |
|
120 |
mpt-vmware-fix.patch |
121 |
|
122 |
# adds aliases to support upgrade from old dm-raid45 patch |
123 |
dm-raid-aliases.patch |
124 |
|
125 |
# disable floppy autoloading (mga #4696) |
126 |
block-floppy-disable-pnp-modalias.patch |
127 |
|
128 |
# prefer ata over ide drivers |
129 |
ata-prefer-ata-drivers-over-ide-drivers-when-both-are-built.patch |
130 |
|
131 |
# libata |
132 |
ata-ata-Disabling-the-async-PM-for-JMicron-chip-363-361.patch |
133 |
|
134 |
# upstream mdadm fixes |
135 |
md-raid10-avoid-memory-leak-on-error-path-during-res.patch |
136 |
md-raid10-always-initialise-state-on-newly-allocated.patch |
137 |
|
138 |
### |
139 |
### File-system |
140 |
### |
141 |
|
142 |
# updated overlayfs patches from opensuse |
143 |
fs-ovl01-vfs-add-i_op-dentry_open.patch |
144 |
fs-ovl02-vfs-export-do_splice_direct-to-modules.patch |
145 |
fs-ovl03-vfs-export-inode_permission-to-modules.patch |
146 |
fs-ovl04-vfs-introduce-clone_private_mount.patch |
147 |
fs-ovl05-overlay-filesystem.patch |
148 |
fs-ovl06-overlayfs-add-statfs-support.patch |
149 |
fs-ovl07-overlayfs-implement-show_options.patch |
150 |
fs-ovl08-overlay-overlay-filesystem-documentation.patch |
151 |
fs-ovl09-fs-limit-filesystem-stacking-depth.patch |
152 |
|
153 |
# aufs from: http://aufs.sourceforge.net/ (mga#8314) |
154 |
fs-aufs-3.14.patch |
155 |
fs-aufs-3.14-modular.patch |
156 |
|
157 |
### |
158 |
### FireWire |
159 |
### |
160 |
|
161 |
# adding module aliases to ease upgrade from ieee1394 |
162 |
firewire-ieee1394-module-aliases.patch |
163 |
|
164 |
### |
165 |
### GPU/DRM |
166 |
### |
167 |
|
168 |
# new Q57 Host Bridge id |
169 |
char-agp-intel-new-Q57-id.patch |
170 |
|
171 |
# External mach64 drm support from git://anongit.freedesktop.org/git/mesa/drm |
172 |
gpu-drm-mach64.patch |
173 |
gpu-drm-mach64-fixes.patch |
174 |
gpu-drm-mach64-2.6.31.patch |
175 |
gpu-drm-mach64-fix-for-changed-drm_pci_alloc.patch |
176 |
gpu-drm-mach64-fix-for-changed-drm_ioctl.patch |
177 |
gpu-drm-mach64-2.6.36-buildfix.patch |
178 |
gpu-drm-mach64-2.6.37-buildfix.patch |
179 |
gpu-drm-mach64-3.0-buildfix.patch |
180 |
gpu-drm-mach64-include-module.h.patch |
181 |
gpu-drm-mach64-3.3-buildfix.patch |
182 |
gpu-drm-mach64-3.6-buildfix.patch |
183 |
gpu-drm-mach64-3.7-buildfix.patch |
184 |
gpu-drm-mach64-3.12-buildfix.patch |
185 |
gpu-drm-mach64-restore-mach64_PCI_IDS.patch |
186 |
gpu-drm-mach64-linux-3.14-buildfix.patch |
187 |
|
188 |
# mga #14686 |
189 |
gpu-drm-i915-Disable-RCS-flips-on-Ivybridge.patch |
190 |
|
191 |
### |
192 |
### Hardware Monitoring |
193 |
### |
194 |
|
195 |
### |
196 |
### Input |
197 |
### |
198 |
|
199 |
### |
200 |
### idle |
201 |
### |
202 |
|
203 |
### |
204 |
### Kbuild |
205 |
### |
206 |
|
207 |
### |
208 |
### Media |
209 |
### |
210 |
|
211 |
### |
212 |
### MM |
213 |
### |
214 |
|
215 |
### |
216 |
### Network |
217 |
### |
218 |
|
219 |
# SiS 190 fixes |
220 |
net-sis190-fix-list-usage.patch |
221 |
|
222 |
# netfilter IFWLOG support |
223 |
net-netfilter-IFWLOG.patch |
224 |
net-netfilter-IFWLOG-mdv.patch |
225 |
net-netfilter-IFWLOG-2.6.35-buildfix.patch |
226 |
net-netfilter-IFWLOG-2.6.37-buildfix.patch |
227 |
net-ipv4-netfilter-ipt_IFWLOG-3.6-buildfix.patch |
228 |
net-netfilter-IFWLOG-3.7-buildfix.patch |
229 |
|
230 |
# netfilter psd support |
231 |
net-netfilter-psd.patch |
232 |
net-netfilter-psd-mdv.patch |
233 |
net-netfilter-psd-2.6.35-buildfix.patch |
234 |
|
235 |
# mac80211 |
236 |
net-mac80211-reset-probe_send_count-also-in-HW_CONNECTION_MONITOR-case.patch |
237 |
|
238 |
### |
239 |
### Platform drivers |
240 |
### |
241 |
|
242 |
# Allow access to Shuttle WMI interface controls |
243 |
# (Mainly allow turning on/off webcam and wireless on Shuttle DA18IE and DA18IM) |
244 |
platform-x86-add-shuttle-wmi-driver.patch |
245 |
platform-x86-shuttle-wmi-drop-devinit-exit.patch |
246 |
|
247 |
### |
248 |
### RTC |
249 |
### |
250 |
|
251 |
### |
252 |
### Serial |
253 |
### |
254 |
|
255 |
# Export pci_ids.h to user space, needed by ldetect |
256 |
include-kbuild-export-pci_ids.patch |
257 |
|
258 |
### |
259 |
### Sound |
260 |
### |
261 |
|
262 |
# adds bluetooth sco support |
263 |
sound-bluetooth-SCO-support.patch |
264 |
|
265 |
# QEMU |
266 |
sound-alsa-hda-add-qemu-codec-vendor-id.patch |
267 |
|
268 |
### |
269 |
### Staging |
270 |
### |
271 |
|
272 |
# r8192ee support, TTL 3.16 |
273 |
staging-r8192ee-Add-new-driver.patch |
274 |
staging-r8192ee-Add-new-driver-cleanup.patch |
275 |
|
276 |
### |
277 |
### TTY |
278 |
### |
279 |
|
280 |
### |
281 |
### USB |
282 |
### |
283 |
|
284 |
# http://qa.mandriva.com/show_bug.cgi?id=30638 |
285 |
bluetooth-hci_usb-disable-isoc-transfers.patch |
286 |
|
287 |
hid-usbhid-IBM-BladeCenterHS20-quirk.patch |
288 |
|
289 |
usb-storage-unusual_devs-add-id.patch |
290 |
usb-storage-unusual_devs-add-id-2.6.37-buildfix.patch |
291 |
|
292 |
### |
293 |
### V4L |
294 |
### |
295 |
|
296 |
# pwc driver name in /proc/bus/devices, /sys fix and "advertisement" removal |
297 |
media-usb-pwc-lie-in-proc-usb-devices.patch |
298 |
|
299 |
### |
300 |
### Video |
301 |
### |
302 |
|
303 |
# Mageia framebuffer boot logo |
304 |
video-mageia-logo.patch |
305 |
|
306 |
# https://qa.mandriva.com/show_bug.cgi?id=59260 |
307 |
# https://bugzilla.kernel.org/show_bug.cgi?id=26232 |
308 |
# DISABLED: video-fb-avoid-oops-when-fw-fb-is-removed.patch |
309 |
# DISABLED: video-fb-avoid-deadlock-caused-by-fb_set_suspend.patch |
310 |
|
311 |
### |
312 |
### 3rdparty |
313 |
### |
314 |
|
315 |
3rd-3rdparty-1.0-tree.patch |
316 |
|
317 |
# TODO: fix up patch below to include all archs? |
318 |
3rd-3rdparty-merge.patch |
319 |
|
320 |
# acerhk |
321 |
3rd-acerhk-0.5.35.patch |
322 |
3rd-acerhk-kbuild.patch |
323 |
3rd-acerhk-extra-cflags.patch |
324 |
3rd-acerhk-proc_dir_entry-owner.patch |
325 |
3rd-acerhk-fix-build-with-function-tracer.patch |
326 |
3rd-acerhk-2.6.36-buildfix.patch |
327 |
3rd-acerhk-fix-include.patch |
328 |
|
329 |
# aes2501 |
330 |
3rd-aes2501-r19.patch |
331 |
3rd-aes2501-kbuild.patch |
332 |
3rd-aes2501-rmmod-oops-fix.patch |
333 |
|
334 |
# ndiswrapper |
335 |
3rd-ndiswrapper-1.59.patch |
336 |
3rd-ndiswrapper-Kconfig.patch |
337 |
3rd-ndiswrapper-Makefile-build-fix.patch |
338 |
3rd-ndiswrapper-linux-3.14-buildfix.patch |
339 |
|
340 |
# rfswitch |
341 |
3rd-rfswitch-1.3.patch |
342 |
3rd-rfswitch-build-fix.patch |
343 |
3rd-rfswitch-3.0-buildfix.patch |
344 |
|
345 |
# viahss |
346 |
3rd-viahss-0.92.patch |
347 |
3rd-viahss-config.patch |
348 |
3rd-viahss-module-license.patch |
349 |
3rd-viahss-2.6.35-buildfix.patch |
350 |
3rd-viahss-3.0-buildfix.patch |
351 |
|
352 |
### |
353 |
### Security |
354 |
### |
355 |
|
356 |
### |
357 |
### Smack fixes |
358 |
### |
359 |
smack-unionfs-deadlock-fix.patch |
360 |
|
361 |
### |
362 |
### XEN |
363 |
### |
364 |
|
365 |
### |
366 |
### ARM |
367 |
### |
368 |
|
369 |
### |
370 |
### Tools |
371 |
### |