Parent Directory
|
Revision Log
update to 3.12 final
1 | # |
2 | # *tmb* series kernels now use kernel.org versioning |
3 | # |
4 | %define kernelversion 3 |
5 | %define patchlevel 12 |
6 | # sublevel is now used for -stable patches |
7 | %define sublevel 0 |
8 | # extstable is for extended stable patches |
9 | %define extstable 0 |
10 | |
11 | # Package release |
12 | %define mgarel 1 |
13 | |
14 | # kernel Makefile extraversion is substituted by |
15 | # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit) |
16 | %define kpatch 0 |
17 | # kernel.org -gitX patch (only the number after "git") |
18 | %define kgit 0 |
19 | |
20 | # Patch tarball tag |
21 | %define ktag tmb |
22 | # kernel base name (also name of srpm) |
23 | %define kname kernel-%{ktag} |
24 | |
25 | # release defines |
26 | %define rpmtag %{distsuffix}%{mgaver} |
27 | %if %kpatch |
28 | %if %kgit |
29 | %define rpmrel %mkrel 0.%{kpatch}.%{kgit}.%{mgarel} |
30 | %else |
31 | %define rpmrel %mkrel 0.%{kpatch}.%{mgarel} |
32 | %endif |
33 | %else |
34 | %define rpmrel %mkrel %{mgarel} |
35 | %endif |
36 | |
37 | # fakerel and fakever never change, they are used to fool |
38 | # rpm/urpmi/smart |
39 | %define fakever 1 |
40 | %define fakerel %mkrel 1 |
41 | |
42 | # version defines |
43 | %if %extstable |
44 | %define kversion %{kernelversion}.%{patchlevel}.%{sublevel}.%{extstable} |
45 | %else |
46 | %define kversion %{kernelversion}.%{patchlevel}.%{sublevel} |
47 | %endif |
48 | %define kverrel %{kversion}-%{rpmrel} |
49 | |
50 | # When we are using a pre/rc patch, the tarball is a sublevel -1 |
51 | %if %kpatch |
52 | %if %sublevel |
53 | %define tar_ver %{kernelversion}.%{patchlevel} |
54 | %else |
55 | %define tar_ver %{kernelversion}.%(expr %{patchlevel} - 1) |
56 | %endif |
57 | %define patch_ver %{kversion}-%{kpatch}-%{ktag}%{mgarel} |
58 | %else |
59 | %define tar_ver %{kernelversion}.%{patchlevel} |
60 | %define patch_ver %{kversion}-%{ktag}%{mgarel} |
61 | %endif |
62 | |
63 | # Used for not making too long names for rpms or search paths |
64 | %if %kpatch |
65 | %if %kgit |
66 | %define buildrpmrel 0.%{kpatch}.%{kgit}.%{mgarel}%{rpmtag} |
67 | %else |
68 | %define buildrpmrel 0.%{kpatch}.%{mgarel}%{rpmtag} |
69 | %endif |
70 | %else |
71 | %define buildrpmrel %{mgarel}%{rpmtag} |
72 | %endif |
73 | %define buildrel %{kversion}-%{buildrpmrel} |
74 | |
75 | # having different top level names for packges means that you have to remove them by hard :( |
76 | %define top_dir_name %{kname}-%{_arch} |
77 | |
78 | %define build_dir ${RPM_BUILD_DIR}/%{top_dir_name} |
79 | %define src_dir %{build_dir}/linux-%{tar_ver} |
80 | |
81 | # disable useless debug rpms... |
82 | %define _enable_debug_packages %{nil} |
83 | %define debug_package %{nil} |
84 | |
85 | # Build defines |
86 | %define build_doc 0 |
87 | %define build_source 1 |
88 | %define build_devel 1 |
89 | %define build_debug 0 |
90 | |
91 | # xz compress modules |
92 | %define build_modxz 1 |
93 | |
94 | # Build desktop586 (i586 / 4GB) |
95 | %ifarch %{ix86} |
96 | %define build_desktop586 1 |
97 | %endif |
98 | |
99 | # Build desktop (i686 / 4GB) / x86_64 |
100 | %define build_desktop 1 |
101 | |
102 | # Build laptop (i686 / 4GB)/ x86_64 |
103 | %ifarch %{ix86} x86_64 |
104 | %define build_laptop 1 |
105 | %endif |
106 | |
107 | # Build realtime (i686 / 4GB)/x86_64 |
108 | %define build_realtime 0 |
109 | |
110 | # Build server (i686 / 64GB)/x86_64 |
111 | %define build_server 1 |
112 | |
113 | # End of user definitions |
114 | %{?_without_desktop586: %global build_desktop586 0} |
115 | %{?_without_desktop: %global build_desktop 0} |
116 | %{?_without_laptop: %global build_laptop 0} |
117 | %{?_without_realtime: %global build_realtime 0} |
118 | %{?_without_server: %global build_server 0} |
119 | %{?_without_doc: %global build_doc 0} |
120 | %{?_without_source: %global build_source 0} |
121 | %{?_without_devel: %global build_devel 0} |
122 | %{?_without_debug: %global build_debug 0} |
123 | |
124 | %{?_with_desktop586: %global build_desktop586 1} |
125 | %{?_with_desktop: %global build_desktop 1} |
126 | %{?_with_laptop: %global build_laptop 1} |
127 | %{?_with_realtime: %global build_realtime 1} |
128 | %{?_with_server: %global build_server 1} |
129 | %{?_with_doc: %global build_doc 1} |
130 | %{?_with_source: %global build_source 1} |
131 | %{?_with_devel: %global build_devel 1} |
132 | %{?_with_debug: %global build_debug 1} |
133 | |
134 | # For the .nosrc.rpm |
135 | %define build_nosrc 0 |
136 | %{?_with_nosrc: %global build_nosrc 1} |
137 | |
138 | %define kmake %make |
139 | # there are places where parallel make don't work |
140 | %define smake make |
141 | |
142 | # Parallelize xargs invocations on smp machines |
143 | %define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\ |
144 | && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ |
145 | [ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS") |
146 | |
147 | # |
148 | # SRC RPM description |
149 | # |
150 | Summary: Linux kernel built for %vendor with modifications by %{ktag} |
151 | Name: %{kname} |
152 | Version: %{kversion} |
153 | Release: %{rpmrel} |
154 | License: GPLv2 |
155 | Group: System/Kernel and hardware |
156 | ExclusiveArch: %{ix86} x86_64 |
157 | ExclusiveOS: Linux |
158 | URL: http://www.kernel.org |
159 | |
160 | #################################################################### |
161 | # |
162 | # Sources |
163 | # |
164 | ### This is for full SRC RPM |
165 | Source0: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-3.11.tar.xz |
166 | Source1: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-3.11.tar.sign |
167 | ### This is for stripped SRC RPM |
168 | %if %build_nosrc |
169 | NoSource: 0 |
170 | %endif |
171 | # This is for disabling mrproper in -devel rpms |
172 | Source2: disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch |
173 | |
174 | Source4: README.kernel-%{ktag}-sources |
175 | |
176 | Source100: linux-%{patch_ver}.tar.xz |
177 | Source101: linux-%{patch_ver}.tar.xz.asc |
178 | Source102: %{kname}.patchlist |
179 | |
180 | #################################################################### |
181 | # |
182 | # Patches |
183 | |
184 | # |
185 | # Patch0 to Patch100 are for core kernel upgrades. |
186 | # |
187 | |
188 | # Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing |
189 | |
190 | %if %kpatch |
191 | %if %sublevel |
192 | Patch2: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.xz |
193 | Source11: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign |
194 | %else |
195 | Patch1: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.xz |
196 | Source10: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign |
197 | %endif |
198 | %endif |
199 | %if %kgit |
200 | Patch2: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.xz |
201 | Source11: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign |
202 | %endif |
203 | %if %sublevel |
204 | %if %kpatch |
205 | %define prev_sublevel %(expr %{sublevel} - 1) |
206 | %if %prev_sublevel |
207 | Patch1: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.xz |
208 | Source10: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign |
209 | %endif |
210 | %else |
211 | Patch1: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{sublevel}.xz |
212 | Source10: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{sublevel}.sign |
213 | %endif |
214 | %endif |
215 | %if %extstable |
216 | Patch3: patch-%{kernelversion}.%{patchlevel}.%{sublevel}.%{extstable}.patch |
217 | %endif |
218 | |
219 | #END |
220 | #################################################################### |
221 | |
222 | # Defines for the things that are needed for all the kernels |
223 | # |
224 | %define common_description_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \ |
225 | %vendor Linux operating system. The kernel handles the basic functions \ |
226 | of the operating system: memory allocation, process allocation, device \ |
227 | input and output, etc. |
228 | |
229 | ### Global Requires/Provides |
230 | %define requires1 bootloader-utils >= 1.16-1 |
231 | %define requires2 dracut >= 033-1 |
232 | %define requires3 kmod >= 12-2 |
233 | %define requires4 sysfsutils >= 2.1.0-16 |
234 | %define requires5 kernel-firmware >= 20130624-1 |
235 | |
236 | %define kprovides1 %{kname} = %{kverrel} |
237 | %define kprovides2 kernel = %{tar_ver} |
238 | %define kprovides3 alsa = 1.0.26 |
239 | %define kprovides_server drbd-api = 88 |
240 | # conflict dkms packages that dont support kernel-3.12 |
241 | %define kconflicts1 dkms-broadcom-wl < 6.30.223.141-1 |
242 | %define kconflicts1 dkms-fglrx < 13.200.16-1 |
243 | %define kconflicts2 dkms-nvidia-current < 319.60-2 |
244 | %define kconflicts3 dkms-nvidia304 < 304.108-2 |
245 | %define kconflicts4 dkms-nvidia173 < 173.14.38-1 |
246 | # (tmb) nvidia96xx does not support this kernel or x11-server-1.13 |
247 | %define kconflicts5 dkms-nvidia96xx <= 96.43.23 |
248 | %define kconflicts6 dmms-xtables-addons < 2.3-1 |
249 | # (tmb) conflict too old lvm2 rules to make upgrades work (tv, mga #9536) |
250 | %define kconflicts7 lvm2 < 2.02.98-3 |
251 | # (tmb) conflict too old drakxtools-backend to avoid bogus root=/dev/ (#9536) |
252 | %define kconflicts8 drakxtools-backend < 15.37-1 |
253 | # (tmb) conflict older btrfs-progs to get the new in same transaction and in initrd |
254 | %define kconflicts9 btrfs-progs < 0.20-0.rc1.20130607.2 |
255 | # (tmb) conflict too old plymouth (#10128) |
256 | %define kconflicts10 plymouth < 0.8.6.1-8 |
257 | # (tmb) conflict too old radeon-firmware to get the uvd firmwares in initrd |
258 | %define kconflicts11 radeon-firmware < 20130626-1 |
259 | |
260 | Autoreqprov: no |
261 | BuildRequires: gcc >= 4.0.1-5 kmod >= 12-2 bc |
262 | |
263 | %description |
264 | %common_description_kernel |
265 | |
266 | |
267 | # mkflavour() name flavour processor |
268 | # name: the flavour name in the package name |
269 | # flavour: first parameter of CreateKernel() |
270 | %define mkflavour() \ |
271 | %package -n %{kname}-%{1}-%{buildrel} \ |
272 | Version: %{fakever} \ |
273 | Release: %{fakerel} \ |
274 | Summary: %{expand:%{summary_%(echo %{1})}} \ |
275 | Group: System/Kernel and hardware \ |
276 | Provides: %{kname}-%{1} \ |
277 | Provides: %kprovides1 %kprovides2 %kprovides3 \ |
278 | %{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \ |
279 | Provides: should-restart = system \ |
280 | Requires(pre): %requires1 %requires2 %requires3 %requires4 \ |
281 | Requires: %requires2 %requires5 \ |
282 | Conflicts: %kconflicts1 %kconflicts2 %kconflicts3 \ |
283 | Conflicts: %kconflicts4 %kconflicts5 %kconflicts6 \ |
284 | Conflicts: %kconflicts7 %kconflicts8 %kconflicts9 \ |
285 | Conflicts: %kconflicts10 %kconflicts11 \ |
286 | Suggests: crda iw cpupower \ |
287 | Suggests: %{kname}-%{1}-latest \ |
288 | %ifarch %{ix86} \ |
289 | Conflicts: arch(x86_64) \ |
290 | %endif \ |
291 | %description -n %{kname}-%{1}-%{buildrel} \ |
292 | %common_description_kernel %{expand:%{info_%(echo %{1})}} \ |
293 | \ |
294 | %if %build_devel \ |
295 | %package -n %{kname}-%{1}-devel-%{buildrel} \ |
296 | Version: %{fakever} \ |
297 | Release: %{fakerel} \ |
298 | Summary: The kernel-devel files for %{kname}-%{1}-%{buildrel} \ |
299 | Group: Development/Kernel \ |
300 | Requires: glibc-devel ncurses-devel make gcc perl \ |
301 | %ifarch %{ix86} \ |
302 | Conflicts: arch(x86_64) \ |
303 | %endif \ |
304 | Provides: kernel-devel = %{kverrel} \ |
305 | Suggests: %{kname}-%{1}-devel-latest \ |
306 | %description -n %{kname}-%{1}-devel-%{buildrel} \ |
307 | This package contains the kernel-devel files that should be enough to build \ |
308 | 3rdparty drivers against for use with %{kname}-%{1}-%{buildrel}. \ |
309 | \ |
310 | If you want to build your own kernel, you need to install the full \ |
311 | %{kname}-source-%{buildrel} rpm. \ |
312 | %endif \ |
313 | \ |
314 | %package -n %{kname}-%{1}-latest \ |
315 | Version: %{kversion} \ |
316 | Release: %{rpmrel} \ |
317 | Summary: Virtual rpm for latest %{kname}-%{1} \ |
318 | Group: System/Kernel and hardware \ |
319 | Requires: %{kname}-%{1}-%{buildrel} \ |
320 | Obsoletes: %{kname}-%{1}-smp-latest <= 2.6.22-0.rc5.%{expand:%mkrel 1} \ |
321 | %ifarch %{ix86} \ |
322 | Conflicts: arch(x86_64) \ |
323 | %endif \ |
324 | %description -n %{kname}-%{1}-latest \ |
325 | This package is a virtual rpm that aims to make sure you always have the \ |
326 | latest %{kname}-%{1} installed... \ |
327 | \ |
328 | %if %build_devel \ |
329 | %package -n %{kname}-%{1}-devel-latest \ |
330 | Version: %{kversion} \ |
331 | Release: %{rpmrel} \ |
332 | Summary: Virtual rpm for latest %{kname}-%{1}-devel \ |
333 | Group: Development/Kernel \ |
334 | Requires: %{kname}-%{1}-devel-%{buildrel} \ |
335 | Obsoletes: %{kname}-%{1}-smp-devel-latest <= 2.6.22-0.rc5.%{expand:%mkrel 1} \ |
336 | %ifarch %{ix86} \ |
337 | Conflicts: arch(x86_64) \ |
338 | %endif \ |
339 | %description -n %{kname}-%{1}-devel-latest \ |
340 | This package is a virtual rpm that aims to make sure you always have the \ |
341 | latest %{kname}-%{1}-devel installed... \ |
342 | %endif \ |
343 | \ |
344 | %post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \ |
345 | %posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \ |
346 | %preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \ |
347 | %postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \ |
348 | \ |
349 | %if %build_devel \ |
350 | %post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \ |
351 | %preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \ |
352 | %endif \ |
353 | \ |
354 | %files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \ |
355 | %files -n %{kname}-%{1}-latest \ |
356 | \ |
357 | %if %build_devel \ |
358 | %files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \ |
359 | %files -n %{kname}-%{1}-devel-latest \ |
360 | %endif |
361 | |
362 | |
363 | # |
364 | # kernel-desktop586: i586, smp-alternatives, 4GB |
365 | # |
366 | %ifarch %{ix86} |
367 | %if %build_desktop586 |
368 | %define summary_desktop586 Linux kernel for desktop use with i586 and up to 4GB RAM |
369 | %define info_desktop586 This kernel is compiled for desktop use, single or \ |
370 | multiple i586 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \ |
371 | detected, if you need/want to use all 4GB or more, install %{kname}-server),\ |
372 | using full preempt, BFS cpu scheduler and cfq i/o scheduler. \ |
373 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
374 | mode depending on detected hardware. To force the kernel to boot in single \ |
375 | processor mode, use the "nosmp" boot parameter. |
376 | %mkflavour desktop586 |
377 | %endif |
378 | %endif |
379 | |
380 | # |
381 | # kernel-desktop: i686, smp-alternatives, 4 GB / x86_64 |
382 | # |
383 | %if %build_desktop |
384 | %ifarch %{ix86} |
385 | %define summary_desktop Linux Kernel for desktop use with i686 and up to 4GB RAM |
386 | %define info_desktop This kernel is compiled for desktop use, single or \ |
387 | multiple i686 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \ |
388 | detected, if you need/want to use all 4GB or more, install %{kname}-server), \ |
389 | using full preempt, BFS cpu scheduler and cfq i/o scheduler. \ |
390 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
391 | mode depending on detected hardware. To force the kernel to boot in single \ |
392 | processor mode, use the "nosmp" boot parameter. |
393 | %else |
394 | %define summary_desktop Linux Kernel for desktop use with %{_arch} |
395 | %define info_desktop This kernel is compiled for desktop use, single or \ |
396 | multiple %{_arch} processor(s)/core(s), using full preempt, BFS cpu \ |
397 | scheduler and cfq i/o scheduler. \ |
398 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
399 | mode depending on detected hardware. To force the kernel to boot in single \ |
400 | processor mode, use the "nosmp" boot parameter. |
401 | %endif |
402 | %mkflavour desktop |
403 | %endif |
404 | |
405 | # |
406 | # kernel-laptop: i686, smp-alternatives, 4GB / x86_64 |
407 | # |
408 | %if %build_laptop |
409 | %ifarch %{ix86} |
410 | %define summary_laptop Linux kernel for laptop use with i686 and up to 4GB |
411 | %define info_laptop This kernel is compiled for laptop use, single or \ |
412 | multiple i686 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \ |
413 | detected, if you need/want to use all 4GB or more, install %{kname}-server), \ |
414 | using HZ_250 to save battery, voluntary preempt, BFS cpu scheduler, \ |
415 | cfq i/o scheduler and some other laptop-specific optimizations. \ |
416 | If you want to sacrifice battery life for performance, you better use the \ |
417 | %{kname}-desktop. \ |
418 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
419 | mode depending on detected hardware. To force the kernel to boot in single \ |
420 | processor mode, use the "nosmp" boot parameter. \ |
421 | NOTE! This kernel also uses TuxOnIce by default. |
422 | %else |
423 | %define summary_laptop Linux kernel for laptop use with %{_arch} |
424 | %define info_laptop This kernel is compiled for laptop use, single or \ |
425 | multiple %{_arch} processor(s)/core(s), using HZ_250 to save battery, \ |
426 | voluntary preempt, BFS cpu scheduler, cfq i/o scheduler and some other \ |
427 | laptop-specific optimizations. If you want to sacrifice battery life for \ |
428 | performance, you better use the %{kname}-desktop. \ |
429 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
430 | mode depending on detected hardware. To force the kernel to boot in single \ |
431 | processor mode, use the "nosmp" boot parameter. \ |
432 | NOTE! This kernel also uses TuxOnIce by default. |
433 | %endif |
434 | %mkflavour laptop |
435 | %endif |
436 | |
437 | %if %build_realtime |
438 | %ifarch %{ix86} |
439 | %define summary_realtime Linux Kernel for desktop use with i686 & 4GB RAM |
440 | %define info_realtime This kernel is compiled for desktop use, single or \ |
441 | multiple i686 processor(s)/core(s) and less than 4GB RAM, using full \ |
442 | preempt and realtime, BFS cpu scheduler and cfq i/o scheduler. \ |
443 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
444 | mode depending on detected hardware. To force the kernel to boot in single \ |
445 | processor mode, use the "nosmp" boot parameter. |
446 | %else |
447 | %define summary_realtime Linux Kernel for desktop use with %{_arch} |
448 | %define info_realtime This kernel is compiled for desktop use, single or \ |
449 | multiple %{_arch} processor(s)/core(s), using full preempt and realtime, \ |
450 | BFS cpu scheduler and cfq i/o scheduler. \ |
451 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
452 | mode depending on detected hardware. To force the kernel to boot in single \ |
453 | processor mode, use the "nosmp" boot parameter. |
454 | %endif |
455 | %mkflavour realtime |
456 | %endif |
457 | |
458 | # |
459 | # kernel-server: i686, smp-alternatives, 64 GB /x86_64 |
460 | # |
461 | %if %build_server |
462 | %ifarch %{ix86} |
463 | %define summary_server Linux Kernel for server use with i686 & 64GB RAM |
464 | %define info_server This kernel is compiled for server use, single or \ |
465 | multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \ |
466 | no preempt, BFS cpu scheduler and cfq i/o scheduler. \ |
467 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
468 | mode depending on detected hardware. To force the kernel to boot in single \ |
469 | processor mode, use the "nosmp" boot parameter. |
470 | %else |
471 | %define summary_server Linux Kernel for server use with %{_arch} |
472 | %define info_server This kernel is compiled for server use, single or \ |
473 | multiple %{_arch} processor(s)/core(s), using no preempt, BFS cpu scheduler \ |
474 | and cfq i/o scheduler. \ |
475 | This kernel relies on in-kernel smp alternatives to switch between up & smp \ |
476 | mode depending on detected hardware. To force the kernel to boot in single \ |
477 | processor mode, use the "nosmp" boot parameter. |
478 | %endif |
479 | %mkflavour server |
480 | %endif |
481 | |
482 | # |
483 | # kernel-source |
484 | # |
485 | %if %build_source |
486 | %package -n %{kname}-source-%{buildrel} |
487 | Version: %{fakever} |
488 | Release: %{fakerel} |
489 | Requires: glibc-devel, ncurses-devel, make, gcc, perl, diffutils |
490 | Summary: The Linux source code for %{kname}-%{buildrel} |
491 | Group: Development/Kernel |
492 | Autoreqprov: no |
493 | Provides: kernel-source = %{kverrel} |
494 | Buildarch: noarch |
495 | |
496 | %description -n %{kname}-source-%{buildrel} |
497 | The %{kname}-source package contains the source code files for the %{ktag} |
498 | series Linux kernel. Theese source files are only needed if you want to |
499 | build your own custom kernel that is better tuned to your particular hardware. |
500 | |
501 | If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...) |
502 | drivers against, install the *-devel-* rpm that is matching your kernel. |
503 | |
504 | |
505 | %post -n %{kname}-source-%{buildrel} |
506 | for i in /lib/modules/%{kversion}-%{ktag}-*-%{buildrpmrel}; do |
507 | if [ -d $i ]; then |
508 | if [ ! -L $i/build -a ! -L $i/source ]; then |
509 | ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} $i/build |
510 | ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} $i/source |
511 | fi |
512 | fi |
513 | done |
514 | |
515 | %preun -n %{kname}-source-%{buildrel} |
516 | for i in /lib/modules/%{kversion}-%{ktag}-*-%{buildrpmrel}/{build,source}; do |
517 | if [ -L $i ]; then |
518 | if [ "$(readlink $i)" = "/usr/src/%{kversion}-%{ktag}-%{buildrpmrel}" ]; then |
519 | rm -f $i |
520 | fi |
521 | fi |
522 | done |
523 | exit 0 |
524 | |
525 | # |
526 | # kernel-source-latest: virtual rpm |
527 | # |
528 | %package -n %{kname}-source-latest |
529 | Version: %{kversion} |
530 | Release: %{rpmrel} |
531 | Summary: Virtual rpm for latest %{kname}-source |
532 | Group: Development/Kernel |
533 | Requires: %{kname}-source-%{buildrel} |
534 | Buildarch: noarch |
535 | |
536 | %description -n %{kname}-source-latest |
537 | This package is a virtual rpm that aims to make sure you always have the |
538 | latest %{kname}-source installed... |
539 | %endif |
540 | |
541 | # |
542 | # kernel-doc: documentation for the Linux kernel |
543 | # |
544 | %if %build_doc |
545 | %package -n %{kname}-doc |
546 | Version: %{kversion} |
547 | Release: %{rpmrel} |
548 | Summary: Various documentation bits found in the %{kname} source |
549 | Group: Documentation |
550 | Buildarch: noarch |
551 | |
552 | %description -n %{kname}-doc |
553 | This package contains documentation files from the %{kname} source. |
554 | Various bits of information about the Linux kernel and the device drivers |
555 | shipped with it are documented in these files. You also might want install |
556 | this package if you need a reference to the options that can be passed to |
557 | Linux kernel modules at load time. |
558 | %endif |
559 | |
560 | # |
561 | # End packages - here begins build stage |
562 | # |
563 | %prep |
564 | %setup -q -n %top_dir_name -c |
565 | |
566 | %setup -q -n %top_dir_name -D -T -a100 |
567 | |
568 | %define patches_dir ../%{patch_ver}/ |
569 | |
570 | cd %src_dir |
571 | |
572 | %if %sublevel |
573 | %if %kpatch |
574 | %if %prev_sublevel |
575 | %patch1 -p1 |
576 | %endif |
577 | %patch2 -p1 |
578 | %else |
579 | %patch1 -p1 |
580 | %endif |
581 | %else |
582 | %if %kpatch |
583 | %patch1 -p1 |
584 | %endif |
585 | %endif |
586 | %if %kgit |
587 | %patch2 -p1 |
588 | %endif |
589 | %if %extstable |
590 | %patch3 -p1 |
591 | %endif |
592 | |
593 | %{patches_dir}/scripts/apply_patches |
594 | |
595 | |
596 | # PATCH END |
597 | |
598 | # |
599 | # Setup Begin |
600 | # |
601 | |
602 | # Prepare all the variables for calling create_configs |
603 | %if %build_debug |
604 | %define debug --debug |
605 | %else |
606 | %define debug --no-debug |
607 | %endif |
608 | |
609 | %{patches_dir}/scripts/create_configs %debug --user_cpu="%{_arch}" |
610 | |
611 | # make sure the kernel has the sublevel we know it has... |
612 | LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile |
613 | |
614 | # get rid of unwanted files |
615 | find . -name '*~' -o -name '*.orig' -o -name '*.append' |%kxargs rm -f |
616 | |
617 | |
618 | %build |
619 | # Common target directories |
620 | %define _kerneldir /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} |
621 | %define _bootdir /boot |
622 | %define _modulesdir /lib/modules |
623 | |
624 | # Directories definition needed for building |
625 | %define temp_root %{build_dir}/temp-root |
626 | %define temp_source %{temp_root}%{_kerneldir} |
627 | %define temp_boot %{temp_root}%{_bootdir} |
628 | %define temp_modules %{temp_root}%{_modulesdir} |
629 | |
630 | |
631 | PrepareKernel() { |
632 | name=$1 |
633 | extension=$2 |
634 | echo "Make dep for kernel $extension" |
635 | %smake -s mrproper |
636 | |
637 | if [ -z "$name" ]; then |
638 | cp arch/x86/configs/%{_arch}_defconfig-desktop .config |
639 | else |
640 | cp arch/x86/configs/%{_arch}_defconfig-$name .config |
641 | fi |
642 | |
643 | # make sure EXTRAVERSION says what we want it to say |
644 | %if %extstable |
645 | LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = .%{extstable}-$extension/" Makefile |
646 | %else |
647 | LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile |
648 | %endif |
649 | |
650 | %smake oldconfig |
651 | } |
652 | |
653 | |
654 | BuildKernel() { |
655 | KernelVer=$1 |
656 | echo "Building kernel $KernelVer" |
657 | |
658 | %kmake -s all |
659 | |
660 | # Start installing stuff |
661 | install -d %{temp_boot} |
662 | install -m 644 System.map %{temp_boot}/System.map-$KernelVer |
663 | install -m 644 .config %{temp_boot}/config-$KernelVer |
664 | |
665 | cp -f arch/%{_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer |
666 | |
667 | # modules |
668 | install -d %{temp_modules}/$KernelVer |
669 | %smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install |
670 | |
671 | # remove /lib/firmware, we use a separate kernel-firmware |
672 | rm -rf %{temp_root}/lib/firmware |
673 | } |
674 | |
675 | |
676 | SaveDevel() { |
677 | devel_flavour=$1 |
678 | |
679 | DevelRoot=/usr/src/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel} |
680 | TempDevelRoot=%{temp_root}$DevelRoot |
681 | |
682 | mkdir -p $TempDevelRoot |
683 | for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done |
684 | for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*' -o -name config.mk); do cp -R --parents $i $TempDevelRoot;done |
685 | cp -fR include $TempDevelRoot |
686 | cp -fR scripts $TempDevelRoot |
687 | %ifarch %{ix86} x86_64 |
688 | cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/ |
689 | cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/ |
690 | cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/ |
691 | cp -fR arch/x86/include $TempDevelRoot/arch/x86/ |
692 | cp -fR arch/x86/tools $TempDevelRoot/arch/x86/ |
693 | %else |
694 | cp -fR arch/%{_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{_arch}/kernel/ |
695 | cp -fR arch/%{_arch}/include $TempDevelRoot/arch/%{_arch}/ |
696 | %endif |
697 | cp -fR kernel/bounds.c $TempDevelRoot/kernel/ |
698 | cp -fR tools/include $TempDevelRoot/tools/ |
699 | cp -fR .config Module.symvers $TempDevelRoot |
700 | cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty/ |
701 | |
702 | # Needed for truecrypt build (Danny) |
703 | cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/ |
704 | |
705 | # Needed for lguest |
706 | cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/ |
707 | |
708 | # Needed for lirc_gpio (Anssi Hannula, #39004, #54907) |
709 | cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/ |
710 | cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/ |
711 | cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/ |
712 | |
713 | # Needed for external dvb tree (#41418) |
714 | cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/ |
715 | cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/ |
716 | |
717 | # add acpica header files, needed for fglrx build |
718 | cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/ |
719 | |
720 | for i in alpha arc arm arm26 arm64 avr32 blackfin c6x cris frv h8300 hexagon ia64 \ |
721 | microblaze mips m32r m68k m68knommu metag mn10300 openrisc parisc \ |
722 | powerpc ppc s390 sh sh64 score sparc tile unicore32 v850 xtensa; do |
723 | rm -rf $TempDevelRoot/arch/$i |
724 | done |
725 | |
726 | %ifnarch %{ix86} x86_64 |
727 | rm -rf $TempDevelRoot/arch/x86 |
728 | %endif |
729 | |
730 | rm -rf $TempDevelRoot/include/kvm/arm* |
731 | |
732 | # Clean the scripts tree, and make sure everything is ok (sanity check) |
733 | # running prepare+scripts (tree was already "prepared" in build) |
734 | pushd $TempDevelRoot >/dev/null |
735 | %smake -s prepare scripts clean |
736 | popd >/dev/null |
737 | |
738 | rm -f $TempDevelRoot/.config.old |
739 | |
740 | # fix permissions |
741 | chmod -R a+rX $TempDevelRoot |
742 | |
743 | # disable mrproper in -devel rpms |
744 | patch -p1 -d $TempDevelRoot -i %{SOURCE2} |
745 | |
746 | kernel_devel_files=../kernel_devel_files.$devel_flavour |
747 | |
748 | |
749 | ### Create the kernel_devel_files.* |
750 | cat > $kernel_devel_files <<EOF |
751 | %dir $DevelRoot |
752 | %dir $DevelRoot/arch |
753 | %dir $DevelRoot/include |
754 | $DevelRoot/3rdparty |
755 | $DevelRoot/Documentation |
756 | $DevelRoot/arch/Kconfig |
757 | $DevelRoot/arch/um |
758 | %ifarch %{ix86} x86_64 |
759 | $DevelRoot/arch/x86 |
760 | %endif |
761 | $DevelRoot/block |
762 | $DevelRoot/crypto |
763 | $DevelRoot/drivers |
764 | $DevelRoot/firmware |
765 | $DevelRoot/fs |
766 | $DevelRoot/include/Kbuild |
767 | $DevelRoot/include/acpi |
768 | $DevelRoot/include/asm-generic |
769 | $DevelRoot/include/clocksource |
770 | $DevelRoot/include/config |
771 | $DevelRoot/include/crypto |
772 | $DevelRoot/include/drm |
773 | $DevelRoot/include/dt-bindings |
774 | $DevelRoot/include/generated |
775 | $DevelRoot/include/keys |
776 | $DevelRoot/include/linux |
777 | $DevelRoot/include/math-emu |
778 | $DevelRoot/include/media |
779 | $DevelRoot/include/memory |
780 | $DevelRoot/include/misc |
781 | $DevelRoot/include/net |
782 | $DevelRoot/include/pcmcia |
783 | $DevelRoot/include/ras |
784 | $DevelRoot/include/rdma |
785 | $DevelRoot/include/rxrpc |
786 | $DevelRoot/include/scsi |
787 | $DevelRoot/include/sound |
788 | $DevelRoot/include/target |
789 | $DevelRoot/include/trace |
790 | $DevelRoot/include/uapi |
791 | $DevelRoot/include/video |
792 | $DevelRoot/include/xen |
793 | $DevelRoot/init |
794 | $DevelRoot/ipc |
795 | $DevelRoot/kernel |
796 | $DevelRoot/lib |
797 | $DevelRoot/mm |
798 | $DevelRoot/net |
799 | $DevelRoot/samples |
800 | $DevelRoot/scripts |
801 | $DevelRoot/security |
802 | $DevelRoot/sound |
803 | $DevelRoot/tools |
804 | $DevelRoot/usr |
805 | $DevelRoot/virt |
806 | $DevelRoot/.config |
807 | $DevelRoot/Kbuild |
808 | $DevelRoot/Kconfig |
809 | $DevelRoot/Makefile |
810 | $DevelRoot/Module.symvers |
811 | %doc README.kernel-%{ktag}-sources |
812 | EOF |
813 | |
814 | |
815 | ### Create -devel Post script on the fly |
816 | cat > $kernel_devel_files-post <<EOF |
817 | if [ -d /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel} ]; then |
818 | rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/{build,source} |
819 | ln -sf $DevelRoot /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build |
820 | ln -sf $DevelRoot /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/source |
821 | fi |
822 | EOF |
823 | |
824 | |
825 | ### Create -devel Preun script on the fly |
826 | cat > $kernel_devel_files-preun <<EOF |
827 | if [ -L /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build ]; then |
828 | rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build |
829 | fi |
830 | if [ -L /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}$devel_cpu/source ]; then |
831 | rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/source |
832 | fi |
833 | exit 0 |
834 | EOF |
835 | } |
836 | |
837 | |
838 | CreateFiles() { |
839 | kernel_flavour=$1 |
840 | |
841 | kernel_files=../kernel_files.$kernel_flavour |
842 | |
843 | |
844 | ### Create the kernel_files.* |
845 | cat > $kernel_files <<EOF |
846 | %{_bootdir}/System.map-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
847 | %{_bootdir}/config-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
848 | %{_bootdir}/vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
849 | %dir %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/ |
850 | %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/kernel |
851 | %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/modules.* |
852 | %doc README.kernel-%{ktag}-sources |
853 | EOF |
854 | |
855 | |
856 | ### Create kernel Post script |
857 | cat > $kernel_files-post <<EOF |
858 | /sbin/installkernel -L %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
859 | pushd /boot > /dev/null |
860 | if [ -L vmlinuz-%{ktag}-$kernel_flavour ]; then |
861 | rm -f vmlinuz-%{ktag}-$kernel_flavour |
862 | fi |
863 | ln -sf vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} vmlinuz-%{ktag}-$kernel_flavour |
864 | if [ -L initrd-%{ktag}-$kernel_flavour.img ]; then |
865 | rm -f initrd-%{ktag}-$kernel_flavour.img |
866 | fi |
867 | ln -sf initrd-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}.img initrd-%{ktag}-$kernel_flavour.img |
868 | popd > /dev/null |
869 | %if %build_devel |
870 | # create kernel-devel symlinks if matching -devel- rpm is installed |
871 | if [ -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then |
872 | rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/{build,source} |
873 | ln -sf /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build |
874 | ln -sf /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source |
875 | fi |
876 | %endif |
877 | %if %build_source |
878 | # create kernel-source symlinks only if matching -devel- rpm is not installed |
879 | if [ -d /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} -a ! -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then |
880 | rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/{build,source} |
881 | ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build |
882 | ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source |
883 | fi |
884 | %endif |
885 | EOF |
886 | |
887 | ### Create kernel Posttran script |
888 | cat > $kernel_files-posttrans <<EOF |
889 | if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then |
890 | /usr/sbin/dkms_autoinstaller start %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
891 | fi |
892 | EOF |
893 | |
894 | ### Create kernel Preun script on the fly |
895 | cat > $kernel_files-preun <<EOF |
896 | /sbin/installkernel -R %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
897 | pushd /boot > /dev/null |
898 | if [ -L vmlinuz-%{ktag}-$kernel_flavour ]; then |
899 | if [ "$(readlink vmlinuz-%{ktag}-$kernel_flavour)" = "vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}" ]; then |
900 | rm -f vmlinuz-%{ktag}-$kernel_flavour |
901 | fi |
902 | fi |
903 | if [ -L initrd-%{ktag}-$kernel_flavour.img ]; then |
904 | if [ "$(readlink initrd-%{ktag}-$kernel_flavour.img)" = "initrd-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}.img" ]; then |
905 | rm -f initrd-%{ktag}-$kernel_flavour.img |
906 | fi |
907 | fi |
908 | popd > /dev/null |
909 | %if %build_devel |
910 | if [ -L /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build ]; then |
911 | rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build |
912 | fi |
913 | if [ -L /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source ]; then |
914 | rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source |
915 | fi |
916 | %endif |
917 | exit 0 |
918 | EOF |
919 | |
920 | |
921 | ### Create kernel Postun script on the fly |
922 | cat > $kernel_files-postun <<EOF |
923 | /sbin/kernel_remove_initrd %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} |
924 | rm -rf /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} > /dev/null |
925 | EOF |
926 | } |
927 | |
928 | |
929 | CreateKernel() { |
930 | flavour=$1 |
931 | |
932 | PrepareKernel $flavour %{ktag}-$flavour-%{buildrpmrel} |
933 | |
934 | BuildKernel %{kversion}-%{ktag}-$flavour-%{buildrpmrel} |
935 | %if %build_devel |
936 | SaveDevel $flavour |
937 | %endif |
938 | CreateFiles $flavour |
939 | } |
940 | |
941 | |
942 | ### |
943 | # DO it... |
944 | ### |
945 | |
946 | |
947 | # Create a simulacro of buildroot |
948 | rm -rf %{temp_root} |
949 | install -d %{temp_root} |
950 | |
951 | |
952 | #make sure we are in the directory |
953 | cd %src_dir |
954 | |
955 | %ifarch %{ix86} |
956 | %if %build_desktop586 |
957 | CreateKernel desktop586 |
958 | %endif |
959 | %endif |
960 | |
961 | %if %build_desktop |
962 | CreateKernel desktop |
963 | %endif |
964 | |
965 | %if %build_laptop |
966 | CreateKernel laptop |
967 | %endif |
968 | |
969 | %if %build_realtime |
970 | CreateKernel realtime |
971 | %endif |
972 | |
973 | %if %build_server |
974 | CreateKernel server |
975 | %endif |
976 | |
977 | |
978 | # kernel-source is shipped as a clean source tree, with no preparation |
979 | %if %build_source |
980 | PrepareKernel "" %{buildrpmrel}%{ktag}custom |
981 | %smake -s mrproper |
982 | %endif |
983 | |
984 | |
985 | ### |
986 | ### install |
987 | ### |
988 | %install |
989 | install -m 644 %{SOURCE4} . |
990 | |
991 | cd %src_dir |
992 | |
993 | # Directories definition needed for installing |
994 | %define target_source %{buildroot}%{_kerneldir} |
995 | %define target_boot %{buildroot}%{_bootdir} |
996 | %define target_modules %{buildroot}%{_modulesdir} |
997 | |
998 | # We want to be able to test several times the install part |
999 | rm -rf %{buildroot} |
1000 | cp -a %{temp_root} %{buildroot} |
1001 | |
1002 | # Create directories infastructure |
1003 | %if %build_source |
1004 | install -d %{target_source} |
1005 | |
1006 | tar cf - . | tar xf - -C %{target_source} |
1007 | chmod -R a+rX %{target_source} |
1008 | |
1009 | # we remove all the source files that we don't ship |
1010 | # first architecture files |
1011 | for i in alpha arc arm arm26 arm64 avr32 blackfin c6x cris frv h8300 hexagon ia64 \ |
1012 | microblaze mips m32r m68k m68knommu metag mn10300 openrisc parisc \ |
1013 | powerpc ppc s390 sh sh64 score sparc tile v850 xtensa unicore32; do |
1014 | rm -rf %{target_source}/arch/$i |
1015 | done |
1016 | |
1017 | %ifnarch %{ix86} x86_64 |
1018 | rm -rf %{target_source}/arch/x86 |
1019 | %endif |
1020 | |
1021 | rm -rf %{target_source}/include/kvm/arm* |
1022 | |
1023 | # other misc files |
1024 | rm -f %{target_source}/{.config.old,.config.cmd,.mailmap,.missing-syscalls.d,arch/.gitignore} |
1025 | rm -rf %{target_source}/.tmp_depmod/ |
1026 | |
1027 | #endif %build_source |
1028 | %endif |
1029 | |
1030 | # compressing modules |
1031 | %if %{build_modxz} |
1032 | find %{target_modules} -name "*.ko" | %kxargs xz -6e |
1033 | %else |
1034 | find %{target_modules} -name "*.ko" | %kxargs gzip -9 |
1035 | %endif |
1036 | |
1037 | # We used to have a copy of PrepareKernel here |
1038 | # Now, we make sure that the thing in the linux dir is what we want it to be |
1039 | for i in %{target_modules}/*; do |
1040 | rm -f $i/build $i/source |
1041 | done |
1042 | |
1043 | # sniff, if we compressed all the modules, we change the stamp :( |
1044 | # we really need the depmod -ae here |
1045 | pushd %{target_modules} |
1046 | for i in *; do |
1047 | /sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i |
1048 | echo $? |
1049 | done |
1050 | |
1051 | # create modules.description |
1052 | for i in *; do |
1053 | pushd $i |
1054 | echo "Creating modules.description for $i" |
1055 | modules=`find . -name "*.ko.[g,x]z"` |
1056 | echo $modules | %kxargs /sbin/modinfo \ |
1057 | | perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description |
1058 | popd |
1059 | done |
1060 | popd |
1061 | |
1062 | |
1063 | # We don't want to remove this, the whole reason of its existence is to be |
1064 | # able to do several rpm --short-circuit -bi for testing install |
1065 | # phase without repeating compilation phase |
1066 | #rm -rf %{temp_root} |
1067 | |
1068 | ### |
1069 | ### source and doc file lists |
1070 | ### |
1071 | %if %build_source |
1072 | %files -n %{kname}-source-%{buildrel} |
1073 | %dir %{_kerneldir} |
1074 | %dir %{_kerneldir}/arch |
1075 | %dir %{_kerneldir}/include |
1076 | %{_kerneldir}/3rdparty |
1077 | %{_kerneldir}/Documentation |
1078 | %{_kerneldir}/arch/Kconfig |
1079 | %{_kerneldir}/arch/um |
1080 | %ifarch %{ix86} x86_64 |
1081 | %{_kerneldir}/arch/x86 |
1082 | %endif |
1083 | %{_kerneldir}/block |
1084 | %{_kerneldir}/crypto |
1085 | %{_kerneldir}/drivers |
1086 | %{_kerneldir}/firmware |
1087 | %{_kerneldir}/fs |
1088 | %{_kerneldir}/include/Kbuild |
1089 | %{_kerneldir}/include/acpi |
1090 | %{_kerneldir}/include/asm-generic |
1091 | %{_kerneldir}/include/clocksource |
1092 | %{_kerneldir}/include/crypto |
1093 | %{_kerneldir}/include/drm |
1094 | %{_kerneldir}/include/dt-bindings |
1095 | %{_kerneldir}/include/keys |
1096 | %{_kerneldir}/include/linux |
1097 | %{_kerneldir}/include/math-emu |
1098 | %{_kerneldir}/include/media |
1099 | %{_kerneldir}/include/memory |
1100 | %{_kerneldir}/include/misc |
1101 | %{_kerneldir}/include/net |
1102 | %{_kerneldir}/include/pcmcia |
1103 | %{_kerneldir}/include/ras |
1104 | %{_kerneldir}/include/rdma |
1105 | %{_kerneldir}/include/rxrpc |
1106 | %{_kerneldir}/include/scsi |
1107 | %{_kerneldir}/include/sound |
1108 | %{_kerneldir}/include/target |
1109 | %{_kerneldir}/include/trace |
1110 | %{_kerneldir}/include/uapi |
1111 | %{_kerneldir}/include/video |
1112 | %{_kerneldir}/include/xen |
1113 | %{_kerneldir}/init |
1114 | %{_kerneldir}/ipc |
1115 | %{_kerneldir}/kernel |
1116 | %{_kerneldir}/lib |
1117 | %{_kerneldir}/mm |
1118 | %{_kerneldir}/net |
1119 | %{_kerneldir}/samples |
1120 | %{_kerneldir}/scripts |
1121 | %{_kerneldir}/security |
1122 | %{_kerneldir}/sound |
1123 | %{_kerneldir}/tools |
1124 | %{_kerneldir}/usr |
1125 | %{_kerneldir}/virt |
1126 | %{_kerneldir}/.gitignore |
1127 | %{_kerneldir}/COPYING |
1128 | %{_kerneldir}/CREDITS |
1129 | %{_kerneldir}/Kbuild |
1130 | %{_kerneldir}/Kconfig |
1131 | %{_kerneldir}/MAINTAINERS |
1132 | %{_kerneldir}/Makefile |
1133 | %{_kerneldir}/README |
1134 | %{_kerneldir}/REPORTING-BUGS |
1135 | %doc README.kernel-%{ktag}-sources |
1136 | |
1137 | %files -n %{kname}-source-latest |
1138 | %endif |
1139 | |
1140 | %if %build_doc |
1141 | %files -n %{kname}-doc |
1142 | %doc linux-%{tar_ver}/Documentation/* |
1143 | %endif |
1144 | |
1145 | %changelog |
1146 | * Mon Nov 4 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-1.mga4 |
1147 | - update to 3.12 final |
1148 | |
1149 | * Mon Oct 14 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-0.rc5.1.mga4 |
1150 | - update to 3.12-rc5 |
1151 | - drop patches: |
1152 | * DN40: bcma BCM43142 support (merged) |
1153 | - update patches: |
1154 | * FO01-FO09: overlayfs support |
1155 | - rediff patches: |
1156 | * NI10: netfilter IFWLOG support |
1157 | - add patches: |
1158 | * MB15: ndiswrapper buildfix for kernel 3.12 |
1159 | - disable patches: |
1160 | * CK01: BFS scheduler (needs update to support 3.12) |
1161 | * FR01: reiser4 support (needs update to support 3.12) |
1162 | * KP01: TuxOnIce support (needs update to support 3.12) |
1163 | - update filelists |
1164 | - update defconfigs |
1165 | - update dkms conflicts |
1166 | |
1167 | * Thu Oct 3 2013 Thomas Backlund <tmb@mageia.org> 3.10.15-1.mga4 |
1168 | - update to 3.10.15 |
1169 | - drop merged patches: |
1170 | * DG01, DG02, NM01, NS01, NS02, NW01 |
1171 | |
1172 | * Thu Aug 22 2013 Thomas Backlund <tmb@mageia.org> 3.10.9-1.mga4 |
1173 | - update to 3.10.9 |
1174 | - add patches: |
1175 | * DG01: drm/radeon: fix WREG32_OR macro setting bits in a register |
1176 | * DG02: drm/radeon/r7xx: fix copy paste typo in golden register setup |
1177 | * NM01: mac80211: add a flag to indicate CCK support for HT clients |
1178 | * NS01: net_sched: psched_ratecfg_precompute() improvements |
1179 | * NS02: net_sched: restore "linklayer atm" handling |
1180 | * NW01: ath9k: Enable PLL fix only for AR9340/AR9330 |
1181 | |
1182 | * Sat Aug 17 2013 Thomas Backlund <tmb@mageia.org> 3.10.7-1.mga4 |
1183 | - update to 3.10.7 |
1184 | - drop merged/obsolete patches: |
1185 | * AA01-AA17: stable queue fixes |
1186 | * DN01-DN04: alx backport |
1187 | * DN22: carl9170 fix |
1188 | - update patches: |
1189 | * CK01: -ck patchset including BFS 0.440 |
1190 | * FO01-FO09: overlayfs support |
1191 | * FR01: Reiser4 support |
1192 | * KP01: TuxOnIce support |
1193 | - add patches: |
1194 | * MB14: ndiswrapper kernel 3.10 buildfix |
1195 | - add support for extended stable builds |
1196 | - update requires on firmwares and tools |
1197 | - add conflicts on too old dkms, firmware and |
1198 | tools to get better upgrade transactions |
1199 | - update defconfigs |
1200 | - update filelists |
1201 | |
1202 | * Fri Jun 28 2013 Thomas Backlund <tmb@mageia.org> 3.9.8-1.mga4 |
1203 | - update to 3.9.8 |
1204 | - add patches: |
1205 | * AA01-AA17: -stable queue fixes |
1206 | * DN40: bcma: add support for BCM43142 (mga#9378, mga#10611) |
1207 | - drop merged patches: |
1208 | * DN10, DN21, DN30 |
1209 | |
1210 | * Fri Jun 21 2013 Thomas Backlund <tmb@mageia.org> 3.9.7-1.mga4 |
1211 | - update to 3.9.7 |
1212 | - drop merged patches: |
1213 | * AA01-AA82 (stable queue fixes) |
1214 | - add patches: |
1215 | * DN10: ath9k_htc: Handle IDLE state transition properly |
1216 | * DN30: rtl8192cu: Fix problem in connecting to WEP or WPA(1) networks |
1217 | |
1218 | * Sun Jun 2 2013 Thomas Backlund <tmb@mageia.org> 3.9.4-1.mga4 |
1219 | - update to 3.9.4 |
1220 | - drop merged patches: |
1221 | * DI01, DI10-DI12, DI20-DI22, DI30-DI31, DI40-DI41 |
1222 | * DI50-DI64, DI70-DI75, DM10, DN10-DN14, DS10 |
1223 | - update patches: |
1224 | * CK01: -ck1 patchset including BFS 0.430 |
1225 | * FR01: Reiser4 support for kernel 3.9 |
1226 | * KP01: TuxOnIce 3.3 for kernel 3.9 |
1227 | - rediff patches: |
1228 | * FO01, FO04: overlayfs support |
1229 | * MB02: 3rdparty tree merge |
1230 | - add patches: |
1231 | * DN04: fix up alx AR8161 breakage (mga #10079) |
1232 | * MB13: ndiswrapper buildfix for kernel 3.9 |
1233 | - update filelists |
1234 | - update defconfigs |
1235 | |
1236 | * Sun May 12 2013 Thomas Backlund <tmb@mageia.org> 3.8.13-1.mga3 |
1237 | - update to 3.8.13 |
1238 | - drop merged patches: |
1239 | * BD01: block discard fix |
1240 | * DG01-DG03: drm/radeon fixes |
1241 | * DG12: drm/cirrus fix |
1242 | * DG21-DG25: drm/i915 fixes |
1243 | - add patches: |
1244 | * DI20-DI22: Input: Cypress PS2 support |
1245 | * DI30-DI31: Input: Cypress APA support |
1246 | * DI40-DI41: Input: Synaptics bugfixes |
1247 | * DI50-DI64: Input: ALPS Rushmore and Dolphin V1 support |
1248 | * DI70-DI75: Input: Wacom: DTH-2242 and 0x10d support |
1249 | |
1250 | * Wed May 8 2013 Thomas Backlund <tmb@mageia.org> 3.8.12-1.mga3 |
1251 | - update to 3.8.12 |
1252 | - update patches: |
1253 | * DN01-DN03: alx ethernet support including BigFoot e2200 |
1254 | - add patches: |
1255 | * DG11: drm/cirrus: Correct register values for 16bpp |
1256 | * DG12: drm/cirrus: deal with bo reserve fail in dirty update path |
1257 | * DG21: Fix detection of base of stolen memory |
1258 | * DG22: Use MLC (l3$) for context objects |
1259 | * DG23: Add no-lvds quirk for Fujitsu Esprimo Q900 |
1260 | * DG24: Fixup Oops in the pipe config computation |
1261 | * DG25: set CPT FDI RX polarity bits based on VBT |
1262 | * DN21: carl9170: fix frame drop and WARN due to minstrel_ht change |
1263 | * DN22: carl9170: remove fast channel change feature (unreliable) |
1264 | - drop merged patches: |
1265 | * AA01: TTY fix |
1266 | * DN04: alx fix |
1267 | |
1268 | * Wed May 1 2013 Thomas Backlund <tmb@mageia.org> 3.8.11-1.mga3 |
1269 | - update to 3.8.11 |
1270 | - drop merged patches: |
1271 | * AA01-AA03: stable queue fixes |
1272 | - add patch: |
1273 | * DT01: tty: fix up atime/mtime mess, take three (Linus, upstream) |
1274 | |
1275 | * Sat Apr 27 2013 Thomas Backlund <tmb@mageia.org> 3.8.10-1.mga3 |
1276 | - update to 3.8.10 |
1277 | - drop merged / obsolete patches: |
1278 | * AA01-AA20: 3.8.6+ stable fixes (merged) |
1279 | * DP01: disable-aspm-link check for ath5k (obsolete) |
1280 | - add patches: |
1281 | * AA01: aio: fix possible invalid memory access when DEBUG is enabled |
1282 | * AA02: TTY: do not update atime/mtime on read/write (CVE-2013-0160) |
1283 | * AA03: TTY: fix atime/mtime regression |
1284 | * BD01: block: fix max discard sectors limit |
1285 | * DG01: drm/radeon: don't use get_engine_clock() on APUs (mga #8077, fdo #62493) |
1286 | * DG02: drm/radeon: add some new SI PCI ids |
1287 | * DG03: drm/radeon: add new richland pci ids |
1288 | * DI10-DI12: intel_idle: add Haswell support |
1289 | - make EFI_VARS builtin on x86_64 |
1290 | - set DEFAULT_NLS to utf8 |
1291 | |
1292 | * Sun Apr 7 2013 Thomas Backlund <tmb@mageia.org> 3.8.6-1.mga3 |
1293 | - update to 3.8.6 |
1294 | - update patches: |
1295 | * CK01: -ck patchset inclunding BFS 0.428 |
1296 | * DN01-DN02: alx ethernet driver |
1297 | * F01-F13: overlayfs |
1298 | * KP01: TuxOnIce 3.3 |
1299 | * MB10: ndiswrapper 1.58 |
1300 | - drop merged/obsolete patches: |
1301 | * AA01-AA16: stable queue fixes for 3.6 series |
1302 | * CK02: BFS boot fix |
1303 | * DM50: DVB-S builfix |
1304 | * DM60: rttrack buildfix |
1305 | * MB13, MB14: ndiswrapper buildfixes |
1306 | - add patches: |
1307 | * AA01-AA20: 3.8 -stable queue fixes |
1308 | * DI01: Intel Wellsburg PCH i2c support |
1309 | * DM10: Intel Wellsburg PCH lpc support |
1310 | * DN03-DN04: alx buildfixes |
1311 | * DN10: net: asix: init ASIX AX88772B MAC from EEPROM |
1312 | * DN11: net: asix: handle packets crossing URB boundaries |
1313 | * DN12: usb/net/asix_devices: Add USBNET HG20F9 ethernet dongle (coling) |
1314 | * DN13: asix cleanup |
1315 | * DN14: net: ax88179_178a: add ASIX AX88179_178A USB 3.0/2.0 to gigabit |
1316 | ethernet adapter support |
1317 | * DP01: PCI: Remove not needed check in disable aspm link (fixes ath5k) |
1318 | * DS10: Intel Wellsburg PCH alsa support |
1319 | * FR01: Reiser4 support |
1320 | - update defconfigs |
1321 | |
1322 | * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-3.mga3 |
1323 | - add patch: |
1324 | * DN01, DN02: alx network driver |
1325 | |
1326 | * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-2.mga3 |
1327 | - add patch: |
1328 | * CK02: fix some booting issues with BFS sceduler |
1329 | |
1330 | * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-1.mga3 |
1331 | - update to 3.6.5 |
1332 | - move -doc to Documentation group |
1333 | - add patches: |
1334 | * AA01-AA16: stable queue fixes |
1335 | * FE01: ext4: fix unjournaled inode bitmap modification |
1336 | (fixes possible data corruption bug) |
1337 | * NI14: ipt_IFWLOG buildfix |
1338 | - update patches: |
1339 | * CK01: -ck1 patchset |
1340 | * FO01-FO13: overlayfs |
1341 | * KP01: TyxOnIce |
1342 | - disable patches: |
1343 | * DA20: acpi shuttle-wmi video blacklist (broken) |
1344 | - enable ZRAM support |
1345 | - update filelists |
1346 | - update defconfigs |
1347 | |
1348 | * Sat Sep 15 2012 Thomas Backlund <tmb@mageia.org> 3.5.4-1.mga3 |
1349 | - update to 3.5.4 |
1350 | - drop merged patches: |
1351 | * AA01-AA85, FE01, FU01 |
1352 | |
1353 | * Tue Sep 11 2012 Thomas Backlund <tmb@mageia.org> 3.5.3-2.mga3 |
1354 | - add patches: |
1355 | * AA01-AA85: stable queue fixes |
1356 | * FO01-FO13: overlayfs support (from ubuntu) |
1357 | * FE01: ext3: Fix fdatasync() for files with only i_size changes (mga #7343) |
1358 | * FU01: udf: Fix data corruption for files in ICB |
1359 | - drop patches: |
1360 | * FU01-FU04: unionfs support (broken) |
1361 | - update defconfigs |
1362 | |
1363 | * Mon Aug 27 2012 Thomas Backlund <tmb@mageia.org> 3.5.3-1.mga3 |
1364 | - update to 3.5.3 |
1365 | |
1366 | * Thu Aug 16 2012 Thomas Backlund <tmb@mageia.org> 3.5.2-1.mga3 |
1367 | - update to 3.5.2 |
1368 | - update patches: |
1369 | * CK01: ck1 patchset for 3.5 series kernels including BFS 0.424 |
1370 | * KP01: TuxOnIce 3.3 for 3.5 series kernels |
1371 | - drop merged patches: |
1372 | * AA01-AA13: (stable queue fixes) |
1373 | * BS01: silencing useless scsi ioctl warnings |
1374 | * CK02: BFS buildfix |
1375 | - add patches: |
1376 | * FU03, FU04: unionfs buildfixes for 3.5 series kernels |
1377 | - update filelists |
1378 | - update defconfigs |
1379 | |
1380 | * Sat Jul 21 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-2.mga3 |
1381 | - make CONFIG_ATA_PIIX, CONFIG_BLK_DEV_SD and CONFIG_CRC_T10DIF |
1382 | builtin too, so it actually can boot without initrd |
1383 | - disable CONFIG_LOGO for less screen flickering during boot |
1384 | |
1385 | * Fri Jul 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-1.mga3 |
1386 | - update to 3.4.6 |
1387 | - drop patch: |
1388 | * DN25: ipw2x00: add support for nl80211 clients (merged) |
1389 | - update patch: |
1390 | * CK01: -ck3 patchset including BFS v0.424 |
1391 | - add patches: |
1392 | * AA01-AA13: stable queue fixes |
1393 | * BS01: silence useless scsi ioctl warnings |
1394 | * CK02: fix BFS build with sched-nohz-rewrite added in 3.4.6 |
1395 | - make theese config options builtin in order to be able to |
1396 | test booting without initrd: |
1397 | (see: https://wiki.mageia.org/en/Feature:BootSansRamdisk) |
1398 | CONFIG_SCSI_MOD, CONFIG_SCSI, CONFIG_ATA, CONFIG_SATA_AHCI, |
1399 | CONFIG_EXT3_FS, CONFIG_EXT4_FS, CONFIG_JBD, CONFIG_JBD2, |
1400 | CONFIG_BTRFS_FS, CONFIG_CRYPTO_CRC32C, CONFIG_CRC16, |
1401 | CONFIG_LIBCRC32C, CONFIG_ZLIB_DEFLATE |
1402 | |
1403 | * Sun Jul 1 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-2.mga3 |
1404 | - enable EFI_STUB support (#6598) |
1405 | |
1406 | * Wed Jun 27 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-1.mga3 |
1407 | - update to 3.4.4 |
1408 | - drop patch: |
1409 | * AA01: 3.4.4-rc1 (merged) |
1410 | |
1411 | * Wed Jun 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.3-1.mga3 |
1412 | - update to 3.4.3 |
1413 | - add patch: |
1414 | * AA01: 3.4.4-rc1 |
1415 | - drop patch: |
1416 | * FE01: ext4 uninit_bg fix (merged) |
1417 | - update patch: |
1418 | * CK01: ck2 patchset including BFS 0.423 |
1419 | |
1420 | * Sat Jun 9 2012 Thomas Backlund <tmb@mageia.org> 3.4.2-1.mga3 |
1421 | - update to 3.4.2 |
1422 | - add patch: |
1423 | * FE01: ext4: fix the free blocks calculation for ext3 |
1424 | file systems w/ uninit_bg |
1425 | |
1426 | * Mon Jun 4 2012 Thomas Backlund <tmb@mageia.org> 3.4.1-1.mga3 |
1427 | - update to 3.4.1 |
1428 | - drop merged patches: |
1429 | * DA60, DA61: ahci/ata ids |
1430 | * DG01-DG04, DG20-DG21, DG40-DG44, DG60: drm backports |
1431 | * DN10-DN11: ath5k stablilty fixes |
1432 | * DS20-DS24: sound fixes |
1433 | - update patches: |
1434 | * CK01: ck1 patchset including BFS 0.422 |
1435 | * FU01: unionfs 2.5.11 |
1436 | * KP01: tuxonice 3.2.1 |
1437 | * NI10-NI11: netfilter IFWLOG support |
1438 | * NI16: netfilter psd support |
1439 | - add patches: |
1440 | * DM60: radio-rttrack buildfix |
1441 | * FU02: unionfs buildfix for kernel-3.4 |
1442 | - drop patches: |
1443 | * DA50: prefer ata over ide hack, needs to be fixed properly |
1444 | * DN20: disabling powersave on rt2800usb |
1445 | * LK01: lib/Kconfig.debug text update |
1446 | - update defconfigs |
1447 | - update filelists |
1448 | |
1449 | * Thu May 17 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-2.mga2 |
1450 | - revert switching server kernels to SLAB allocator at it fails to boot |
1451 | with BFS scheduler (reported/confirmed by Charles A Edwards.on -dev ml) |
1452 | - add patches: |
1453 | * DN25: ipw2x00: add support for nl80211 clients like Network Manager (#5720) |
1454 | * DS20: ALSA: echoaudio: Remove incorrect part of assertion |
1455 | * DS21: ALSA: HDA: Lessen CPU usage when waiting for chip to respond |
1456 | * DS22: ALSA: hda/realtek - Add missing CD-input pin for MSI-7350 mobo |
1457 | * DS23: ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops |
1458 | |
1459 | * Sat May 12 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-1.mga2 |
1460 | - update to 3.3.6 |
1461 | - drop merged patches: |
1462 | * AA01-AA32: stable queue fixes |
1463 | * DP10-DP13: samsung-laptop dmitable addons |
1464 | - switch server kernels back to SLAB allocator as it performs better |
1465 | on bigger server hardware and workloads |
1466 | |
1467 | * Thu May 10 2012 Thomas Backlund <tmb@mageia.org> 3.3.5-1.mga2 |
1468 | - update to 3.3.5 |
1469 | - drop merged patches: |
1470 | * DN15-DN17: iwlwifi fixes |
1471 | - add patches from stable queue |
1472 | * AA01-AA32: fixes all over |
1473 | |
1474 | * Sat Apr 28 2012 Thomas Backlund <tmb@mageia.org> 3.3.4-1.mga2 |
1475 | - update to 3.3.4 |
1476 | - require dracut >= 017-9 |
1477 | - add patches: |
1478 | * DN16: iwlwifi: use 6000G2B for 6030 device series |
1479 | * DN17: iwlwifi: fix hardware queue programming |
1480 | |
1481 | * Mon Apr 23 2012 Thomas Backlund <tmb@mageia.org> 3.3.3-1.mga2 |
1482 | - update to 3.3.3 |
1483 | - add patches: |
1484 | * BF01: floppy: disable pnp autoloading |
1485 | * DN10: ath5k: do not stop queues for full calibration |
1486 | * DN11: ath5k: do not re-run AGC calibration periodically |
1487 | * DN15: iwlwifi: use correct released ucode version |
1488 | - update patch: |
1489 | * KP01: TuxOnIce 3.2.1 for kernel-3.3 |
1490 | |
1491 | * Tue Apr 03 2012 Thomas Backlund <tmb@mageia.org> 3.3.1-1.mga2 |
1492 | - update to 3.3.1 |
1493 | - drop merged patches: |
1494 | * DM51, SR01-SR03 |
1495 | - update patch: |
1496 | * CK01: -ck1 patchset including BFS v0.420 |
1497 | - add patches: |
1498 | * DA50: ata: prefer ata drivers over ide drivers when both are built (Anssi) |
1499 | * DA60-DA61: ata: add ide/ahci/raid mode support for Intel Lynx Point chipset |
1500 | * DG01-DG04: drm: add upstream drm changes to support gpu driver backports |
1501 | * DG20, DG21: drm/radeon: backport support for Southern Islands (HD7xxx) |
1502 | GPUs and Trinity APUs |
1503 | * DG40-DG44: drm/nouveau: backport Kepler (GTX6xx) support |
1504 | * DG60: drm/i915: add Ivy Bridge GT2 Server entries |
1505 | - update defconfigs |
1506 | |
1507 | * Mon Mar 19 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-1.mga2 |
1508 | - update to 3.3 final |
1509 | - add patches: |
1510 | * DM50: media: fix initialization on Hauppauge WinTV Nova HD-S2 |
1511 | and similar hardware |
1512 | * DM51: media/tda10071: correct delivery system to DVB-S/S2 |
1513 | - update defconfigs |
1514 | |
1515 | * Sun Mar 11 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc7.1.mga2 |
1516 | - update to 3.3-rc7 |
1517 | |
1518 | * Wed Mar 7 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc6.1.mga2 |
1519 | - update to 3.3-rc6 |
1520 | - update patches: |
1521 | * FU01: unionfs 2.5.11 |
1522 | * MB10, MB13, MB14: ndiswrapper 1.57 |
1523 | - rediff patches: |
1524 | * NI15, NI16: netfilter psd support |
1525 | * patch disabling mrproper in -devel rpms |
1526 | - disable patch: |
1527 | * CK01: -ck1 patchset including BFS sceduler (needs update to 3.3 series) |
1528 | - update defconfigs |
1529 | - update filelists |
1530 | |
1531 | * Thu Mar 1 2012 Thomas Backlund <tmb@mageia.org> 3.2.9-1.mga2 |
1532 | - update to 3.2.9 |
1533 | - require dracut >= 017-1 |
1534 | - drop merged patches: |
1535 | * DG01, DP01, DU01, NM01 |
1536 | - add patches: |
1537 | * SR01-SR03: fix nonworking r8172u wireless driver in staging (#4491) |
1538 | |
1539 | * Sat Feb 25 2012 Thomas Backlund <tmb@mageia.org> 3.2.7-1.mga2 |
1540 | - update to 3.2.7 |
1541 | - drop merged patches AA01-AA28 |
1542 | - add patches: |
1543 | * DG01: drm/radeon/kms: fix MSI re-arm on rv370+ |
1544 | * DP01: PCI: workaround hard-wired bus number |
1545 | * DS20, DS21: fix nonworking r8172u wireless driver in staging (#4491) |
1546 | * DU01: xhci: Fix oops caused by more USB2 ports than USB3 ports |
1547 | * NM01: mac80211: Fix a rwlock bad magic bug |
1548 | |
1549 | * Thu Feb 16 2012 Thomas Backlund <tmb@mageia.org> 3.2.6-1.mga2 |
1550 | - update to 3.2.6 |
1551 | - add current stable queue (28 fixes, AA01-AA28) |
1552 | - require dracut >= 016-1 for xz compressed modules support and |
1553 | other needed fixes |
1554 | - compress modules with xz |
1555 | |
1556 | * Tue Feb 7 2012 Thomas Backlund <tmb@mageia.org> 3.2.5-1.mga2 |
1557 | - update to 3.2.5 |
1558 | - drop merged patch |
1559 | * DP01: ASPM rework |
1560 | |
1561 | * Thu Jan 26 2012 Thomas Backlund <tmb@mageia.org> 3.2.2-1.mga2 |
1562 | - update to 3.2.2 (CVE-2012-0056) |
1563 | - update patches: |
1564 | * CK01: Con Kolivas 3.2-ck1 patchset |
1565 | * KP01: TuxOnIce 3.2.1 |
1566 | - require dracut instead of mkinitrd |
1567 | - require module-init-tools >= 3.6-14 for xz support |
1568 | |
1569 | * Sun Jan 15 2012 Thomas Backlund <tmb@mageia.org> 3.2.1-1.mga2 |
1570 | - update to 3.2.1 |
1571 | |
1572 | * Thu Jan 5 2012 Thomas Backlund <tmb@mageia.org> 3.2.0-1.mga2 |
1573 | - update to 3.2 |
1574 | - add patches: |
1575 | * FU02: fix unionfs build with 3.2 series kernels |
1576 | * MB13: fix ndiswrapper build with 3.2 series kernels |
1577 | - update patches: |
1578 | * CK01: BFS scheduler 0.416 |
1579 | - rediff patches: |
1580 | * DP11, MB02, NI11, NI16, Source2 |
1581 | - drop patches: |
1582 | * FB01: btrfs fix, merged |
1583 | - update filelists and defconfigs |
1584 | |
1585 | * Thu Dec 22 2011 Thomas Backlund <tmb@mageia.org> 3.1.6-1.mga2 |
1586 | - update to 3.1.6 |
1587 | - drop patch DS01 (merged) |
1588 | - trigger dkms build in posttrans so modules get built at kernel install |
1589 | instead of at boot (speeds up boot time with new kernel) |
1590 | - update desktop(586) & laptop summaries and descriptions to point out that |
1591 | only 3-3.5GB RAM is detected on 32bit, and that server kernel is needed to |
1592 | fully support 4GB or more |
1593 | - switch transparent hugepages from on by default to madvise (only enabled |
1594 | for apps that requests it), as it fixes desktop freeze when accessing |
1595 | slow media such as usb (thanks to fbui/mdv mail on @cooker ml). |
1596 | |
1597 | * Fri Dec 9 2011 Thomas Backlund <tmb@mageia.org> 3.1.5-1.mga2 |
1598 | - update to 3.1.5 |
1599 | - drop merged patches: |
1600 | * DG01-DG06, FX01-FX06 |
1601 | - add patch: |
1602 | * DS01: ALSA: hda/realtek - Fix Oops in alc_mux_select() |
1603 | - clean spec: drop buildroot and defattr |
1604 | |
1605 | * Tue Dec 6 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-3.mga2 |
1606 | - fix patch NI12: IFWLOG: fix return value of checkentry |
1607 | (not properly modified in 2.6.35+ patch, blino, #3594) |
1608 | - rebuild with GCC-4.6.2 |
1609 | |
1610 | * Wed Nov 30 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-2.mga2 |
1611 | - update patch: |
1612 | * CK01: upstream 3.1.0-ck2 including BFS 0.415 |
1613 | |
1614 | * Tue Nov 29 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-1.mga2 |
1615 | - update to 3.1.4 |
1616 | * reverts usb patch that broke isochronous devices |
1617 | (i.e. webcam, audio, or other streaming devices) |
1618 | |
1619 | * Mon Nov 28 2011 Thomas Backlund <tmb@mageia.org> 3.1.3-1.mga2 |
1620 | - update to 3.1.3 |
1621 | - add patches: |
1622 | * DG01: i915: Fix inconsistent backlight level during disabled |
1623 | * DG02: drm: fix integer overflow in drm_mode_dirtyfb_ioctl() |
1624 | * DG03: radeon/kms: fix up gpio i2c mask bits for r4xx for real |
1625 | * DG04: i915: Ivybridge still has fences |
1626 | * DG05: i915: Turn on a required 3D clock gating bit on Sandybridge |
1627 | * DG06: i915: Turn on another required clock gating bit on Sandybridge |
1628 | * DP01: pci: rework ASPM disable code (brings power usage back down |
1629 | to 2.6.37 level) |
1630 | * FX01: don't serialise direct IO reads on page cache checks |
1631 | (fixes performance regression introduced in 2.6.38) |
1632 | * FX02: avoid direct I/O write vs buffered I/O race |
1633 | * FX03: return -EIO when xfs_vn_getattr() failed |
1634 | * FX04: fix buffer flushing during unmount |
1635 | * FX05: fix possible memory corruption in xfs_readlink |
1636 | * FX06: use doalloc flag in xfs_qm_dqattach_one() |
1637 | - update patches: |
1638 | * FU01: unionfs 2.5.10 for 3.1.3 |
1639 | * MB02: merge 3rdparty support |
1640 | * MB10-MB12: ndiswrapper 1.57-rc1 |
1641 | - drop patches: |
1642 | * DS15: its replaced by SND_HDA_PREALLOC_SIZE config option |
1643 | * MB13-MB17: ndiswrapper fixes, merged |
1644 | - disable patches: |
1645 | * KP01: TuxOnIce support, currently broken |
1646 | - dont ship openrisc arch files |
1647 | - update defconfigs |
1648 | |
1649 | * Tue Oct 25 2011 Thomas Backlund <tmb@mageia.org> 3.0.8-1.mga2 |
1650 | - update to 3.0.8 |
1651 | * drop merged patch: DM20 |
1652 | - enable PM_RUNTIME and USB_SUSPEND |
1653 | |
1654 | * Tue Oct 18 2011 Thomas Backlund <tmb@mageia.org> 3.0.7-1.mga2 |
1655 | - update to 3.0.7 |
1656 | - update patch: |
1657 | * CK01: 3.0.7-ck1 including BFS 0.413 |
1658 | - re-enable usblp as it is needed by both usb-pp adapters and some printers |
1659 | (mga #2240, #2264) (cups is patched to work with both usblp and libusb) |
1660 | |
1661 | * Tue Oct 04 2011 Thomas Backlund <tmb@mageia.org> 3.0.6-1.mga2 |
1662 | - update to 3.0.6 |
1663 | - add patch: |
1664 | * DM20: fix boot hang on uvc webcam init (mga #2425) |
1665 | |
1666 | * Tue Aug 30 2011 Thomas Backlund <tmb@mageia.org> 3.0.4-1.mga2 |
1667 | - update to 3.0.4 |
1668 | - drop merged patch: AA01 |
1669 | |
1670 | * Fri Aug 19 2011 Thomas Backlund <tmb@mageia.org> 3.0.3-1.mga2 |
1671 | - update to 3.0.3 |
1672 | - update patches: |
1673 | * CK01: Con Kolivas -ck patchset including BFS |
1674 | * FU01: unionfs 2.5.9.2 |
1675 | * KP01: TuxonIce 3.2 |
1676 | - drop merged patches: |
1677 | * CK02, DA60-DA61, DG10-DG14, DN08, DN15-DN19, DP05-DP08 |
1678 | * DP20-DP26, DP30, DV11, FU02-FU03, MK01, NI30-NI31 |
1679 | - add patches: |
1680 | * AA01: genirq: Fix wrong bit operation |
1681 | * DP10-DP12: samsung-laptop: support nc110, nc210, r700, x520 |
1682 | * DP13: samsung-laptop: fix support for older N150, N210, N220 |
1683 | * FB01: btrfs: btrfs_calc_avail_data_space: cope with no read_write devices |
1684 | * MB17: ndiswrapper buildfix for 3.0 |
1685 | * MC84: viahss buildfix for 3.0 |
1686 | - rediff patches: |
1687 | * NI16: netfilter psd mdv/mga modifications |
1688 | - disable patches: |
1689 | * DV01-DV02: framebuffer oops fixes (should not be needed anymore) |
1690 | * FR01: reiser4 support (broken) |
1691 | - adapt spec for 3.0 series version changes |
1692 | - change kernel-tmb-source to noarch |
1693 | - build with -s(ilent) to only log varnings and errors |
1694 | - update defconfigs |
1695 | |
1696 | * Sun Jun 19 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.8-1.mga1 |
1697 | - update to 2.6.38.8 (CVE-2011-1017) |
1698 | - drop merged patches: |
1699 | * AA01, DP15 |
1700 | - add patches: |
1701 | * CK02: update bfs scheduler to 0.406 |
1702 | * MK01: ksm: fix race between ksmd and exiting task (CVE-2011-2183) |
1703 | - add mgaver to 'uname -r' |
1704 | |
1705 | * Sun May 22 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.7-1.mga1 |
1706 | - update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927) |
1707 | - drop merged patches: |
1708 | * DG20-DG24 |
1709 | - update patches: |
1710 | * FU01, FU03: rollback unionfs to a working 2.5.8 |
1711 | - add patches: |
1712 | * AA01: block: rescan partitions on invalidated devices on -ENOMEDIA too |
1713 | * DN17: r8169: add a new chip for RTL8105 |
1714 | * DN18: r8169: add a new chip for RTL8168DP |
1715 | * DN19: r8169: add support for RTL8168E/RTL8111E |
1716 | |
1717 | * Wed May 18 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.6-2.mga1 |
1718 | - disable xz module compression again as not all tools/utils can cope |
1719 | with it (can be enabled with '--with modxz' buildtime flag) |
1720 | |
1721 | * Thu May 12 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.6-1.mga1 |
1722 | - enable xz module compression on 2011.0 |
1723 | - update to 2.6.38.6 |
1724 | - drop merged patches: |
1725 | * AX01 |
1726 | - add patches: |
1727 | * DG20: drm/radeon/kms: add pci id to acer travelmate quirk for 5730 |
1728 | * DG21: drm/radeon/kms: fix gart setup on fusion parts (v2) backport |
1729 | * DG22: drm/i915/dp: Be paranoid in case we disable a DP before it is attached |
1730 | * DG23: drm/i915/lvds: Only act on lid notify when the device is on |
1731 | * DG24: drm/i915: Release object along create user fb error path |
1732 | * DP30: revert: "dell-laptop: Toggle the unsupported hardware killswitch" |
1733 | as it causes regressions on existing hw (reported by Colin Guthrie) |
1734 | * SM02: add support for compressing modules with xz |
1735 | - clean /lib/modules tree on uninstall |
1736 | - disable ACPI_PROCFS_POWER as its obsoleted by the sysfs interface |
1737 | - drop hardcoded vendor references from summarys and descriptions (#1161) |
1738 | - drop warnings about being experimental kernel |
1739 | |
1740 | * Wed May 5 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.5-1.mga1 |
1741 | - update to 2.6.38.5 |
1742 | - add patches: |
1743 | * AX01: x86, AMD: K8 Rev.A-E processors are subject to erratum 400 |
1744 | * AX05: x86, 32bit: raise default vmalloc area to 192MB (Anssi, #904) |
1745 | * DN15: r8169: add support for RTL8105E |
1746 | * DN16: r8169: be verbose when unable to load firmware |
1747 | * DN20: disable powersaving on rt2800 as it is broken (noted by rtp) |
1748 | * DP06-DP08: samsung-laptop: add support for N230, R410P |
1749 | * DP20-DP26: hp-wmi: add support for rfkill on HP Mini 5102 (Anssi) |
1750 | - update patches: |
1751 | * FU01: unionfs 2.5.9 |
1752 | - drop patches: |
1753 | * FU03: unionfs oops fix (obsolete) |
1754 | - enable DEBUG_RODATA and DEBUG_SET_MODULE_RONX (tv) |
1755 | |
1756 | * Sun Apr 24 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.4-1.mga1 |
1757 | - update to 2.6.38.4 |
1758 | - update patches: |
1759 | * DG10: drm/i915: Fix tiling corruption from pipelined fencing |
1760 | * NI30, NI31: ipset 6.4 |
1761 | - add patches: |
1762 | * DA60, DA61: ide/ahci/raid support for Intel Panther Point |
1763 | * DF01: add old ieee1394 aliases to new firewire stack |
1764 | * DG11: drm: Retry i2c transfer of EDID block after failure |
1765 | * DG12: drm/i915/dp: Sanity check eDP existence |
1766 | * DG13: drm/i915: Restore missing command flush before interrupt on BLT ring |
1767 | * DG14: drm/i915: Avoid unmapping pages from a NULL address space |
1768 | * DG15: drm/i915: Enable GPU semaphores by default |
1769 | * DM01: add dm-raid45 aliases to the new dm-raid target |
1770 | * DP15: intel_ips: fix monitor thread to use TASK_INTERRUPTIBLE |
1771 | |
1772 | * Sat Apr 16 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.3-1.mga1 |
1773 | - update to 2.6.38.3 |
1774 | - drop merged patches |
1775 | |
1776 | * Mon Apr 11 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.2-2.mga1 |
1777 | - add -stable queue patches (31 fixes) |
1778 | - update patches: |
1779 | * CK01: Con Kolivas -ck3 patchset including bfs 0.400 |
1780 | * FR01: reiser4 for 2.6.38 final |
1781 | - drop patches: |
1782 | * FR02: reiser4 buildfix (merged) |
1783 | |
1784 | * Tue Mar 29 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.2-1.mga1 |
1785 | - update to 2.6.38.2 |
1786 | - drop merged patches: |
1787 | * AX01, AX10, FS01-FS03, LD01-LD02 (xz support) |
1788 | * CK02 (-ck1 patchset buildfix) |
1789 | * DA01-DA03 (ahci ids) |
1790 | * DG01-DG02 (gpu fixes) |
1791 | * DM10-DM14 (dm-raid45, replaced by new dm-raid target) |
1792 | * DM20 (dm-crypt multicore support) |
1793 | * DP06 (samsung-laptop buildfix) |
1794 | * KB01 (headers_install_all export fix) |
1795 | * SE01 (staging fix) |
1796 | - rediff patches: |
1797 | * AI01 (Toshiba Equium A60 fix) |
1798 | * DV01-DV02 (framebuffer oops and deadlock fixes) |
1799 | * MB02 (3rdparty merge) |
1800 | - update patches: |
1801 | * CK01: Con Kolivas -ck1 patchset including BFS v363 |
1802 | * DP05: update samsung-laptop to the one being merged in |
1803 | 2.6.39 (replaces old samsung-backlight) |
1804 | * FR01-FR02: reiser4 support |
1805 | * FU01-FU03: unionfs 2.5.8 |
1806 | * KP01: TuxOnIce |
1807 | * S2: disable mrproper on -devel rpms |
1808 | - add patches: |
1809 | * DA20: acpi video blacklist (needed for shuttle-wmi) |
1810 | * DG10: drm/i915: Fix pipelined fencing |
1811 | * DP10: shuttle-wmi support |
1812 | * MB16: ndiswrapper buildfix |
1813 | - update defconfigs and filelists |
1814 | |
1815 | * Sun Mar 20 2011 Thomas Backlund <tmb@mageia.org> 2.6.37.4-1.mga1 |
1816 | - update to 2.6.37.4 (CVE-2011-1013, CVE-2011-1019, CVE-2011-1076) |
1817 | - drop merged patch: |
1818 | * NI01 |
1819 | - add patches: |
1820 | * AX10: x86, quirk: Fix SB600 revision check |
1821 | * DA01: ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs |
1822 | * DA02: ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller |
1823 | * DA03: ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller |
1824 | * DG01: drm: Hold the mode mutex whilst probing for sysfs status |
1825 | * DG02: drm/i915: Fix calculation of backlight value in combined mode |
1826 | - drop S5, not needed anymore as we ship unprepared kernel-source |
1827 | |
1828 | * Sat Jan 22 2011 Thomas Backlund <tmb@mageia.org> 2.6.37.2-1.mga1 |
1829 | - update to 2.6.37.2 |
1830 | - rediff patch: |
1831 | * CK01: Con Kolivas -ck1 patchset including BFS |
1832 | - add patches: |
1833 | * CK02: adapt BFS for sched changes introduced in 2.6.37.1 |
1834 | * AX01, FS01-FS03, LD01-LD02: XZ support for kernel, modules, |
1835 | initrd and squashfs (from upstream 2.6.38-rc1) |
1836 | * NI01: tcp: fix inet_twsk_deschedule() locking |
1837 | - update patches: |
1838 | * DV01, DV02: framebuffer deadlock and oops fixes (Herton, main kernel) |
1839 | * KP01: TuxOnIce 3.2rc2 |
1840 | - drop patch: |
1841 | * DV10: squashfs lzma support (obsoleted by XZ support) |
1842 | |
1843 | * Thu Jan 6 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-2mdv |
1844 | - add patch: |
1845 | * DV01: Fix Oops/race condition in Framebuffer with plymouthd |
1846 | (alissy/herton, main kernel) |
1847 | - update patch: |
1848 | * CK01: Con Kolivas ck patchset including BFS v363 |
1849 | - drop patches: |
1850 | * CK02, CK03, CK05 (merged) |
1851 | * CK04 (not needed anymore) |
1852 | |
1853 | * Wed Jan 5 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-1mdv |
1854 | - update to 2.6.37 final |
1855 | - make backport to 2010.1 possible |
1856 | - drop rpmtags |
1857 | |
1858 | * Wed Dec 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc8.1mdv |
1859 | - update to 2.6.37-rc8 |
1860 | |
1861 | * Fri Dec 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2.3mdv |
1862 | - update to 2.6.37-rc7-git2 |
1863 | - drop patch: |
1864 | * DG01 (merged) |
1865 | - update patches: |
1866 | * FR01: reiser4 support |
1867 | * FR02: reiser4 buildfix for 2.6.37 |
1868 | - add patch: |
1869 | * FR03: reiser4: fix entd_flush usage |
1870 | |
1871 | * Wed Dec 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2mdv |
1872 | - add patch: |
1873 | * DG01: gpu fixes from upstream, queued for 2.6.37 final |
1874 | - update patch: |
1875 | * KP01: TuxOnIce 3.2-rc2+ for 2.6.37-rc7 |
1876 | |
1877 | * Wed Dec 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.1mdv |
1878 | - update to 2.6.37-rc7 |
1879 | - add patch: |
1880 | * CK05: adapt BFS for calc_global_load change |
1881 | |
1882 | * Thu Dec 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc6.1mdv |
1883 | - update to 2.6.37-rc6 |
1884 | |
1885 | * Tue Dec 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc5.1mdv |
1886 | - update to 2.6.37-rc5 |
1887 | |
1888 | * Tue Nov 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc4.1mdv |
1889 | - update to 2.6.37-rc4 |
1890 | - update patches: |
1891 | * DM20: dm-crypt: scale to multiple CPUs v5 |
1892 | * NI30: ipset 4.4 (herton, main kernel) |
1893 | - drop patch: |
1894 | * NI31: ipset buildfix (merged) |
1895 | |
1896 | * Thu Nov 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc3.2.1mdv |
1897 | - update to 2.6.377-rc3-git2 |
1898 | - drop merged patches: |
1899 | * AM01, BC01, BL01-BL06, DC01, DC02, DC10, DF01-DF04, DG01-DG03, DG10 |
1900 | * DI01, DS01, DS02, DS04, DS40, DS41, DV01, FB01, FE01, FN01-FN04 |
1901 | * KR01, KS01, NI40, NI41, NM01-NM16, NW01-NW03, Source6 |
1902 | - update patches: |
1903 | * FU01: unionfs 2.5.7 for 2.6.37-rc1 |
1904 | * KP01: TuxOnIce 3.2-rc2 for 2.6.37-rc3 |
1905 | - rediff patches: |
1906 | * CK01, Source2 |
1907 | - add patches: |
1908 | * CK03: BFS buildfix for 2.6.37 |
1909 | * CK04: revert kernel/stop_machine.c to 2.6.36 level (needed for BFS) |
1910 | * DM14: dm-raid45 buildfix for 2.6.37 |
1911 | * FR02: reiser4 buildfix for 2.6.37 |
1912 | * MC94: vloopback buildfix for 2.6.37 |
1913 | * NI13: netfilter IFWLOG buildfix for 2.6.37 |
1914 | * SE01: easycap buildfix for 2.6.37 |
1915 | - update defconfigs |
1916 | |
1917 | * Tue Nov 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-2mdv |
1918 | - add patches: |
1919 | * BL01: block: Ensure physical block size is unsigned int |
1920 | * BL02: block: fix accounting bug on cross partition merges |
1921 | * BL03: block: Fix race during disk initialization |
1922 | * BL04: block: limit vec count in bio_kmalloc() and bio_alloc_map_data() |
1923 | * BL05: block: take care not to overflow when calculating total iov length |
1924 | * BL06: block: check for proper length of iov entries in blk_rq_map_user_iov() |
1925 | * DS04: Alsa fixes queued for 2.6.37-rc4 |
1926 | * DV01: viafb: fix i2c_transfer error handling |
1927 | * FN01: NFSv4: Don't call nfs4_reclaim_complete() on receiving |
1928 | NFS4ERR_STALE_CLIENTID |
1929 | * FN02: NFSv4: Don't call nfs4_state_mark_reclaim_reboot() |
1930 | from error handlers |
1931 | * FN03: NFSv4: Fix open recovery |
1932 | * FN04: NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with |
1933 | a cache invalidation |
1934 | * NI40: irda: Fix parameter extraction stack overflow |
1935 | * NI41: irda: Fix heap memory corruption in iriap.c |
1936 | * NM01: mac80211: minstrel_ht A-MPDU fix |
1937 | * NM02: mac80211: fix possible null-pointer de-reference |
1938 | * NM03: mac80211: fix channel assumption for association done work |
1939 | * NM04: mac80211: fix offchannel assumption upon association |
1940 | * NM05: mac80211: Fix signal strength average initialization for CQM events |
1941 | * NM06: mac80211: reset connection idle when going offchannel |
1942 | * NM07: mac80211: add helper for reseting the connection monitor |
1943 | * NM08: mac80211: make the beacon monitor available externally |
1944 | * NM09: mac80211: send last 3/5 probe requests as unicast |
1945 | * NM10: mac80211: disable beacon monitor while going offchannel |
1946 | * NM11: mac80211: use correct station flags lock |
1947 | * NM12: mac80211: clear txflags for ps-filtered frames |
1948 | * NM13: mac80211: reset probe send counter upon connection timer reset |
1949 | * NM14: mac80211: Fix ibss station got expired immediately |
1950 | * NM15: mac80211: don't sanitize invalid rates |
1951 | * NM16: mac80211: delete AddBA response timer |
1952 | * NW01: cfg80211: fix BSS double-unlinking |
1953 | * NW02: cfg80211: fix locking |
1954 | * NW03: cfg80211: fix regression on processing country IEs |
1955 | |
1956 | |
1957 | * Tue Nov 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-1mdv |
1958 | - make kernel-source require diffutils as it uses both diff and cmp |
1959 | during build (mdv #61719) |
1960 | - update to 2.6.31.1 |
1961 | - add patches: |
1962 | * DG03: update gpu tree to 2.6.37-rc3 level |
1963 | * DI01: add intel_idle fixes (Len Brown, LKML) |
1964 | * FE01: ext4: fix NULL pointer dereference in print_daily_error_info() |
1965 | * KS01: sched, cgroup: Fixup broken cgroup movement (Peter Zijlstra, LKML) |
1966 | - update patch: |
1967 | * FR01: reiser4 for 2.6.36 |
1968 | - drop patch: |
1969 | * AA01 |
1970 | |
1971 | * Sat Nov 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-5mdv |
1972 | - add patch: |
1973 | * AA01: 2.6.36.1-rc1 |
1974 | |
1975 | * Thu Nov 18 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-4mdv |
1976 | - add patches: |
1977 | * CK02: bfs357 worker_fix triggering BUG_ON with wireless |
1978 | * DC02: update agp tree to 2.6.37-rc2 level |
1979 | * DG02: update gpu tree to 2.6.37-rc2 level |
1980 | * DS02: update Alsa tree to 2.6.37-rc2 level |
1981 | * FB01: btrfs tree from 2.6.37-rc1 |
1982 | * FB02: btrfs: close_bdev_exclusive() should use the same @flags as |
1983 | the matching open_bdev_exclusive() (Tejun Heo, LKML) |
1984 | - update patches: |
1985 | * FU01: unionfs 2.5.7 |
1986 | |
1987 | * Mon Nov 1 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-3mdv |
1988 | - update patch: |
1989 | * KP01: TuxOnIce 3.2-rc2 for 2.6.36 final |
1990 | - add patches: |
1991 | * DC01: agp tree from 2.6.37-rc1 |
1992 | * DC10: changes from 2.6.37-rc1 needed for updated agp tree |
1993 | * DG01: gpu tree from 2.6.37-rc1 |
1994 | * DG10: changes from 2.6.37-rc1 needed for updated gpu tree |
1995 | * DS01: Alsa tree from 2.6.37-rc1 |
1996 | - add firewire (JuJu) fixes from upstream (Clemens Ladisch): |
1997 | * DF01: firewire: ohci: fix buffer overflow in AR split packet handling |
1998 | * DF02: firewire: ohci: fix race in AR split packet handling |
1999 | * DF03: firewire: ohci: avoid reallocation of AR buffers |
2000 | * DF04: firewire: ohci: fix race when reading count in AR descriptor |
2001 | - add kbuild patch: |
2002 | * KB01: kbuild: do not remove a.out, kvm.h and kvm_para.h on headers_install_all |
2003 | (Kirill A. Shutemov, LKML) |
2004 | - drop merged patches: |
2005 | * DS05-DS07 |
2006 | |
2007 | * Sat Oct 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-2mdv |
2008 | - add patches: |
2009 | * AM01: microblaze: fix build with make 3.82 |
2010 | * BC01: cfq: improve fsync performance for small files |
2011 | * DS06: ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs |
2012 | (Patch by Takashi Iwai, requested by Colin Guthrie) |
2013 | * DS07: ALSA: tlv - Define numbers in sound/tlv.h (Takashi Iwai) |
2014 | - update patches: |
2015 | * CK01: Con Kolivas -ck1 patchset including BFS v357 |
2016 | |
2017 | * Thu Oct 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-1mdv |
2018 | - update to 2.6.36 final |
2019 | - update patch: |
2020 | * DM20: dm-crypt: scale to multiple cpus v3 |
2021 | * DS05: ALSA: HDA: Sigmatel: work around incorrect master muting |
2022 | (patch by Clemens Ladisch, requested by Colin Guthrie) |
2023 | * FS10: make squashfs lzma support coexist with lzo |
2024 | - drop patches: |
2025 | * DM21-DM23: (merged in DM20) |
2026 | * FS09: revert of squashfs lzo support (not needed anymore) |
2027 | - make doc subpackage noarch |
2028 | |
2029 | * Fri Oct 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc8.1.1mdv |
2030 | - update to 2.6.36-rc8-git1 |
2031 | - drop merged patches: |
2032 | * BE01, DG01, DI01, DM30, FX01 |
2033 | - add patch: |
2034 | * DS05: alsa: patch_sigmatel: fix master playback volume mute |
2035 | (patch by Clemens Ladisch, requested by Colin Guthrie) |
2036 | |
2037 | * Thu Oct 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc7.1mdv |
2038 | - update to 2.6.36-rc7 |
2039 | - drop merged patches: |
2040 | * AA01 |
2041 | - add patches: |
2042 | * BE01: elevator: fix oops on early call to elevator_change() (upstream git) |
2043 | * DG01: drm: don't drop handle reference on unload (upstream git) |
2044 | drm/ttm: Fix two race conditions + fix busy codepaths (upstream git) |
2045 | * DI01: several input fixes from upstream git maybe ending up in 2.6.36 final |
2046 | * DM30: several media fixes from upstream git maybe ending up in 2.6.36 final |
2047 | * FX01: xfs: properly account for reclaimed inodes (upstream git) |
2048 | * KR01: rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held (upstream git) |
2049 | |
2050 | * Sat Oct 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.2mdv |
2051 | - add patches: |
2052 | * AA01: 2.6.36-rc6-git2 |
2053 | * FU02: unionfs buildfix for 2.6.36 |
2054 | * MB15: ndiswrapper buildfix for 2.6.36 |
2055 | - re-enable unionfs and ndiswrapper build |
2056 | |
2057 | * Wed Sep 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.1mdv |
2058 | - update to 2.6.36-rc6 |
2059 | - drop merged patches: |
2060 | * AX02, DI01, DP01, DP02, DP03, FN01, FU02, FU03 |
2061 | - disable patches: |
2062 | * CK01-CK04: Con Kolivas -ck1 patchset (broken) |
2063 | - update patches: |
2064 | * DM20-DM23: dm-crypt multicore scalability |
2065 | * FU01: unionfs 2.5.6 |
2066 | * KP01: TuxOnIce 3.2-rc2 |
2067 | - rediff patches |
2068 | * MB02: 3rdparty merge |
2069 | * NI11: netfilter IFWLOG |
2070 | * NI16: netfilter PSD |
2071 | - rediff source2 and source6 |
2072 | - add patch: |
2073 | * FS09: revert squashfs lzo support for now in favour of lzma |
2074 | - remove tile arch from source/devel rpms |
2075 | - disable dazukofs, reiser4, unionfs and ndiswrapper for now (broken) |
2076 | - update defconfigs |
2077 | |
2078 | * Mon Sep 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.6-1mdv |
2079 | - update to 2.6.35.6 (CVE-2010-2960) |
2080 | |
2081 | * Tue Sep 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.5-1mdv |
2082 | - update to 2.6.35.5 (CVE-2010-3081, CVE-2010-3301) |
2083 | - drop merged patches: |
2084 | * AX10, DA60, DA61, DA62, DH01, DS20, DS21, DS22 |
2085 | * FD01, FE01, FX01, FX02, FX03, MM10, NI01 |
2086 | - rediff patch: CK01 |
2087 | |
2088 | * Sun Sep 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-3mdv |
2089 | - add patches: |
2090 | * DS40, DS41: Staging: Add initial release of brcm80211, |
2091 | the new Broadcom 802.11n wireless LAN driver. |
2092 | - update defconfigs: |
2093 | * desktop586: support 32 cpus and 4GB RAM |
2094 | * desktop: support 64 cpus |
2095 | * laptop: support 32 cpus |
2096 | * server: support 128 cpus |
2097 | - clean config scripts |
2098 | |
2099 | * Sat Sep 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-2mdv |
2100 | - add patches: |
2101 | * AX10: x86, tsc, sched: Recompute cyc2ns_offset's during resume |
2102 | from sleep states |
2103 | * DA60: libata-sff: remove harmful BUG_ON from ata_bmdma_qc_issue |
2104 | * DA61: sata_mv: fix broken DSM/TRIM support (v2) |
2105 | * DA62: pata_cmd64x: revert commit d62f5576 ("pata_cmd64x: fix |
2106 | handling of address setup timings"), as it introduced a |
2107 | divide by zero fault. |
2108 | * DH01: hwmon: (k8temp) Differentiate between AM2 and ASB1 |
2109 | * DS20: ALSA: HDA: Add another Sony VAIO quirk for ALC269 |
2110 | * DS21: ALSA: HDA: Use model=auto for LG R510 |
2111 | * DS22: ALSA: HDA: Rename iMic to Int Mic on Lenovo NB0763 so |
2112 | PulseAudio does not ignore it. |
2113 | * FD01: direct-io: move aio_complete into ->end_io |
2114 | * FE01: ext4: move aio completion after unwritten extent conversion |
2115 | * FX01: xfs: fix untrusted inode number lookup |
2116 | * FX02: xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE |
2117 | * FX03: xfs: move aio completion after unwritten extent conversion |
2118 | * MM10: writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 |
2119 | (fixes a regression and improves writeback ~3 times on big files) |
2120 | * NI01: netfilter: fix CONFIG_COMPAT support |
2121 | |
2122 | * Fri Aug 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-1mdv |
2123 | - update to 2.6.35.4 (CVE-2010-2803) |
2124 | * drop merged patches: |
2125 | AX01, FS20 |
2126 | |
2127 | * Sat Aug 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-2mdv |
2128 | - rebase patch: |
2129 | * CK01: fixes missing change to mm/swapfile.c causing an oops |
2130 | - add patches: |
2131 | * AX01, AX02: fixes 2.6.35.2 regression: Kernel panic or instant |
2132 | reboot on udev modules loading (intel-agp, i915) |
2133 | (kbz #16612) |
2134 | * FS20: NFS: Fix an Oops in the NFSv4 atomic open code |
2135 | * FS21: NFS: fix the return value of nfs_file_fsync() |
2136 | |
2137 | * Fri Aug 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-1mdv |
2138 | - update to 2.6.35.3 |
2139 | * drop merged patch: AA01 |
2140 | |
2141 | * Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-2mdv |
2142 | - revert samsung-backlight and samsung-laptop merge, it needs more work |
2143 | * re-add DP05, DP06 |
2144 | * drop DS50 |
2145 | - add patches: |
2146 | * AA01: mm: fix page table unmap for stack guard page properly |
2147 | (fixes 2.6.35.2 breakage (mostly triggered with PAE / HIGHPTE)) |
2148 | * DP02: ideapad: Only allow camera state to be set to 0 or 1 |
2149 | * DP03: ideapad: Stop using global variables |
2150 | |
2151 | * Sat Aug 14 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-1mdv |
2152 | - update to 2.6.35.2 (CVE-2010-2240) |
2153 | - add patches: |
2154 | * DP01: add Lenovo IdeaPad ACPI Laptop Extras support |
2155 | * DS50: merge samsung-backlight with samsung-laptop that got merged upstream |
2156 | - drop merged patches: |
2157 | * AP01, DM30, DP10, KT01 |
2158 | * DP05. DP06 (replaced by DS50) |
2159 | - rediff patches: |
2160 | * CK01, KP01 |
2161 | - update defconfigs |
2162 | |
2163 | * Tue Aug 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.1-1mdv |
2164 | - update to 2.6.35.1 |
2165 | - add patch: |
2166 | * MD30: md/raid10: fix deadlock with unaligned read during resync |
2167 | - update patches: |
2168 | * CK01: Con Colivas ck patchset including BFS v0.323 |
2169 | * FR01: Reiser4 for 2.6.35 final |
2170 | * KP01: TuxOnIce 3.1.1.1 for 2.6.35 final |
2171 | - drop merged patches: |
2172 | * CK02, DG01 |
2173 | - disable patch MM01 (transparent hugepages) for now |
2174 | - update defconfigs |
2175 | |
2176 | * Fri Aug 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-2mdv |
2177 | - add patches: |
2178 | * AP01: powerpc: fix build breakage with make 3.82 (Sam Ravnborg) |
2179 | * CK01: add back and re-enable BFS v320 scheduler |
2180 | * CK02: sched: add above_background_load function |
2181 | * CK03: sched: add Auto SCHED_ISO for xorg (disabled for now) |
2182 | * CK04: sched: add support for custom rr_interval value, |
2183 | and set desktop(586) to 3 while laptop and server uses 6 |
2184 | * DG01: radeon: add some more evergreen and r7xx pci ids |
2185 | * DM20: dm-crypt: Scale to multiple cpus v2 (Andi Kleen) |
2186 | * DM21: dm-crypt: Use generic private pointer in per-cpu struct (Milan Broz) |
2187 | * KT01: sched: Revert nohz_ratelimit(), as it causes excessive wakeups |
2188 | * MM01: mm: add transparent hugepage support (Andrea Arcangeli) |
2189 | - update defconfigs |
2190 | |
2191 | * Mon Aug 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-1mdv |
2192 | - update to 2.6.35 |
2193 | - drop merged patches: |
2194 | * AX01-AX02, AX10-AX11, AX20, DA01-DA05, DB10, DG00-DG03 |
2195 | * DN02-DN04, DN20-DN21, FS25, FS30, KP10, MC52, MC53 |
2196 | * NB10, NI20-NI21 |
2197 | - disable patch: |
2198 | * CK01: BFS scheduler, broken for now |
2199 | - update patches: |
2200 | * DI01: lirc for 2.6.35-rc6-git |
2201 | * FR01: Reiser4 for 2.6.35-rc6-git |
2202 | * KP01: TuxOnIce 3.1.1.1 for 2.6.35-rc6-git |
2203 | * MC50: dazukofs 3.1.3 |
2204 | - rediff patches: |
2205 | * DP05: samsung-backlight driver |
2206 | * FS01: unionfs 2.5.4 |
2207 | * FS10: squashfs lzma support |
2208 | * MB02: 3rdparty merge |
2209 | * MC51: dazukofs Kconfig and Makefile |
2210 | - add patches: |
2211 | * DP06: samsung-backlight 2.6.35 buildfix |
2212 | * FS02: unionfs 2.6.35 buildfix |
2213 | * FS03: unionfs oops fix (pterjan, main kernel) |
2214 | * MB14: ndiswrapper 2.6.35 buildfix |
2215 | * MC52: dazukofs 2.6.35 buildfix |
2216 | * NI12: netfilter IFWLOG 2.6.35 buildfix |
2217 | * NI17: netfilter psd 2.6.35 buildfix |
2218 | * NI31: netfilter ipset 2.6.35 buildfix |
2219 | - merge source2 and source3 to a single patch |
2220 | - enable CGROUPS, update defconfigs |
2221 | |
2222 | * Tue Jul 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-3mdv |
2223 | - add patches: |
2224 | * AX20: x86: Send a SIGTRAP for user icebp traps, fixes Wine apps |
2225 | breakage (mdv #60067) |
2226 | * DG01: agp tree from 2.6.35-rc6 |
2227 | * DG02, DG03: gpu: intel fixes from git |
2228 | * FS30: cifs: fix a malicious redirect problem in the DNS lookup |
2229 | code (CVE-2010-2524) |
2230 | |
2231 | * Fri Jul 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-2mdv |
2232 | - update patch: |
2233 | * DG00: gpu tree from 2.6.35-rc6 |
2234 | - add patch: |
2235 | * NM10: bridge: fdb cleanup runs too often |
2236 | * NI20: tcp: tcp_synack_options() fix |
2237 | * NI21: tcp: use correct net ns in cookie_v4_check() |
2238 | |
2239 | * Mon Jul 5 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-1mdv |
2240 | - update to 2.6.34.1 final |
2241 | - drop patch: |
2242 | * AA01: 2.6.34.1-rc1 |
2243 | |
2244 | * Sun Jul 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-12mdv |
2245 | - add patch: |
2246 | * DG00: gpu tree from 2.6.35-rc3-git8 |
2247 | - drop patches: |
2248 | * DG01-DG14, DG22: radeon evergreen patches (merged in DG00) |
2249 | |
2250 | * Sat Jul 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-11mdv |
2251 | - add patch: |
2252 | * AA01: 2.6.34.1-rc1 |
2253 | - rediff patch: |
2254 | * ck1 patchset for 2.6.34 (including BFS) |
2255 | - drop merged patches: |
2256 | * AX20, AX21, DA10, DA20, DA25, DA30, DA31, DA35, DG20, DG21, DG23 |
2257 | * DG25, DG26, DG27, DG30, DG31, DG32, DM20, DM21, DM22, DM23, DM24 |
2258 | * DN01, DN05, DN06, DN10, DN15, DN16, DN25, DN26, DN30, DP11, DP12 |
2259 | * DS30, DS31, DU01, DU02, DU05, DV10, FS20, FS26, FS27, FS30, FS35 |
2260 | * KP11, MM01, NM10, NM11, NM12, NM13, NM14 |
2261 | |
2262 | * Sat Jun 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-10mdv |
2263 | - add patches: |
2264 | * AX20: x86/amd-iommu: Fix crash when request_mem_region fails |
2265 | * AX21: x86/amd-iommu: Fall back to GART if initialization fails |
2266 | * DA10: acpi/video: fix acpi_backlight=video to correctly enable |
2267 | ACPI_VIDEO_BACKLIGHT_FORCE_VIDEO |
2268 | * DA25: ahci: add support for for JMicron JMB362 |
2269 | * DA30: sata_nv: don't diddle with nIEN on mcp55, as it gets stuck once |
2270 | set, and mcp55 has its own IRQ masking mechanism so there's no |
2271 | reason to mess with nIEN in the first place. |
2272 | (fixes liteon bluray iHOS104-08 error) |
2273 | * DA31: sata_nv: use ata_pci_sff_activate_host() instead of |
2274 | ata_host_activate() (fixes IRQ assignment failure in legacy mode) |
2275 | * DA35: sata_via: magic vt6421 fix for transmission problems with recent |
2276 | WD drives |
2277 | * DG26: drm/radeon/kms: don't default display priority to high on rs4xx |
2278 | * DG27: drm/radeon/kms: release AGP bridge at suspend |
2279 | * DG31: drm/i915: Rebind bo if currently bound with incorrect alignment |
2280 | * DG32: drm/i915: Kill dangerous pending-flip debugging |
2281 | * DM23: md: remove unneeded sysfs files more promptly |
2282 | * DM24: md: set mddev readonly flag on blkdev BLKROSET ioctl |
2283 | * DN05: iwlwifi: add missing rcu_read_lock |
2284 | * DN06: iwlwifi: recalculate average tpt if not current |
2285 | * DN16: ath5k: retain promiscuous setting |
2286 | * DN25: ar9170usb: add support for more devices: |
2287 | * Netgear WNA1000 |
2288 | * Proxim ORiNOCO Dual Band 802.11n USB Adapter |
2289 | * 3Com Dual Band 802.11n USB Adapter |
2290 | * H3C Dual Band 802.11n USB Adapter |
2291 | * WNC Generic 11n USB dongle |
2292 | * DN26: ar9170usb: fix panic triggered by undersized rxstream buffer |
2293 | * DN30: p54usb: Add device ID for Dell WLA3310 USB |
2294 | * DP12: pci: disable msi on AMD rs4xx internal gfx bridges |
2295 | * DS31: Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N |
2296 | * DU01: usb/option: add PID for ZTE product |
2297 | * DU02: usb/option: OLIVETTI OLICARD100 support |
2298 | * DU05: usb/qcaux: add Samsung U520 device ID |
2299 | * DV10: V4L/DVB: uvcvideo: Prevent division by 0 when control step value is 0 |
2300 | * FS26: ext4: check s_log_groups_per_flex in online resize cod |
2301 | * FS27: ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files |
2302 | * FS35: VFS: fix recent breakage of FS_REVAL_DOT |
2303 | * MM01: tmpfs: insert tmpfs cache pages to inactive list at first |
2304 | (fixes OOM killer triggering on parallel file copy on tmpfs) |
2305 | * NM14: mac80211: fix deauth before assoc |
2306 | |
2307 | * Sat Jun 19 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-9mdv |
2308 | - add patches: |
2309 | * DA01: ACPI / EC / PM: Fix race between EC transactions and |
2310 | system suspend |
2311 | * DA02: ACPI / EC / PM: Fix names of functions that block/unblock |
2312 | EC transactions |
2313 | * DA03: ACPI: Unconditionally set SCI_EN on resume |
2314 | * DA04: suspend: Move NVS save/restore code to generic suspend |
2315 | functionality (#59703) |
2316 | * DA05: ACPI: Store NVS state even when entering suspend to RAM (#59703) |
2317 | * DA20: libata: disable ATAPI AN by default |
2318 | (Fixes issue with ATAPI devices which raise AN when hit by |
2319 | commands issued by open(). This leads to infinite loop of |
2320 | AN -> MEDIA_CHANGE uevent -> udev open() to check media -> AN) |
2321 | * DG30: drm/i915: Reject bind_to_gtt() early if object > aperture |
2322 | * DN15: ath5k: consistently use rx_bufsize for RX DMA |
2323 | * DN20: r8169: fix random mdio_write failures (#59723) |
2324 | * DN21: r8169: fix mdio_read and update mdio_write according to hw |
2325 | specs (#59723) |
2326 | * DS30: staging: vt6655: Fix kernel BUG on driver wpa initialization |
2327 | * FS20: Btrfs: add a permission check for setfacl (CVE-2010-2071) |
2328 | * FS25: ext4: Prevent creation of files larger than RLIMIT_FSIZE using |
2329 | fallocate (fixes Ext4 Security Bypass Vulnerability) |
2330 | * FS30: GFS2: Fix permissions checking for setflags ioctl (CVE-2010-1641) |
2331 | * NM11: mac80211: give warning if building w/out rate ctrl algorithm |
2332 | * NM12: mac80211: fix rts threshold check |
2333 | * NM13: mac80211: fix handling of 4-address-mode in ieee80211_change_iface |
2334 | |
2335 | * Sun May 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-8mdv |
2336 | - add patches: |
2337 | * AX01: x86: Avoid hlt check for newer cpus |
2338 | * AX02: x86: cacheinfo: Turn off L3 cache index disable feature in |
2339 | virtualized environments, fixes crash on boot on xen. |
2340 | * AX10: x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo |
2341 | * AX11: powernow-k8: Add core performance boost support |
2342 | * DN10: ath9k_hw: fix hardware deinit panic |
2343 | * FR01: Reiser4 for 2.6.34 final |
2344 | * KP10: panic: call console_verbose() in panic to ensure a directly |
2345 | called panic will print a backtrace |
2346 | * KP11: posix_timer: Fix error path in timer_create |
2347 | - drop patches: |
2348 | * FR02-FR11 reiser4 patches (replaced by FR01) |
2349 | |
2350 | * Sat May 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-7mdv |
2351 | - add patch: |
2352 | * DG25: drm/radeon: fix the r100/r200 ums block 0 page fix |
2353 | - drop patch: |
2354 | * DG24: drm/i915: Configure the TV sense state correctly on |
2355 | GM45 to make TV detection reliable (as it got reverted |
2356 | upstream in commit: d4b74bf07873da2e94219a7b67a334fc1c3ce649) |
2357 | |
2358 | * Wed May 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-6mdv |
2359 | - add patches: |
2360 | * DN03: iwlwifi: Recover TX flow stall due to stuck queue |
2361 | * DN04: iwl3945: Eenable stuck queue detection on 3945 |
2362 | * FS10: readd SquashFS lzma support |
2363 | * NM10: mac80211: Fix robust management frame handling |
2364 | - update patches: |
2365 | * FS01: unionfs 2.5.4 for 2.6.34-rc0 |
2366 | * KP01: TuxOnIce 3.1 for 2.6.34 |
2367 | - update defconfigs |
2368 | |
2369 | * Sun May 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-5mdv |
2370 | - add patches: |
2371 | * DG13: radeon/kms: R3XX-R4XX fix GPU reset code |
2372 | * DG14: radeon/kms/atom: autoload hwmon drivers |
2373 | |
2374 | * Sun May 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-4mdv |
2375 | - add patches: |
2376 | * DB10: firmware_class: fix memory leak introduced by the patch 6e03a201bbe: |
2377 | firmware: speed up request_firmware() |
2378 | * DG01: radeon/kms: fence cleanup + more reliable GPU lockup detection V4 |
2379 | * DG02: radeon/kms: rename gpu_reset to asic_reset |
2380 | * DG03: radeon/kms: simplify & improve GPU reset V2 |
2381 | * DG04: radeon/kms: update atombios.h power tables for evergreen |
2382 | * DG05: radeon/kms: add support for evergreen power tables |
2383 | * DG06: radeon/kms/evergreen: add gart support |
2384 | * DG07: radeon/kms/evergreen: add soft reset function |
2385 | * DG08: radeon/kms/evergreen: implement gfx init |
2386 | * DG09: radeon/kms/evergreen: setup and enable the Command Processor |
2387 | (needs the kernel-firmware-extra >= 20100429-2mnb for evergreen me/pfp firmwares) |
2388 | * DG10: radeon/kms/evergreen: implement irq support |
2389 | (needs the radeon-rlc-firmware >= 1-3mdv for evergreen rlc firmwares) |
2390 | * DG11: radeon/kms/evergreen: add (hotplug detect) support for digital monitors |
2391 | * DG12: radeon/kms/evergreen: fix cypress firmware typo |
2392 | * DG20: radeon/kms: reset ddc_bus in object header parsing |
2393 | * DG21: radeon/kms/atom: fix typo in LVDS panel info parsing |
2394 | * DG22: drm/edid: fix 1600x1200@75Hz |
2395 | * DG23: drm/edid: Fix 1024x768@85Hz |
2396 | * DG24: drm/i915: Configure the TV sense state correctly on GM45 to make TV detection reliable |
2397 | * DM20: md: Fix read balancing in RAID1 and RAID10 on drives > 2TB |
2398 | * DM21: md: fix counting of write targets on raid1 |
2399 | * DM22: md: avoid possible oops and array stop on linear layout |
2400 | * DP10: pci: disable MSI on Via K8M800 (fixes problems with AHCI) |
2401 | * DP11: pci: disable MSI for MCP55 on P5N32-E SLI (fixes NIC problems) |
2402 | |
2403 | * Thu May 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-3mdv |
2404 | - fix patch CK01 to actually contain BFS v318 (and not v317) |
2405 | |
2406 | * Thu May 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-2mdv |
2407 | - update patch: |
2408 | * CK01: ck1 patchset for 2.6.34 final (including BFS v318) |
2409 | - drop patch: |
2410 | * CK02: ck patchset buildfix |
2411 | - enable CGROUPS on all configs (to support systemd, #59345) |
2412 | |
2413 | * Mon May 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-1mdv |
2414 | - update to 2.6.34 final |
2415 | |
2416 | * Sun May 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.9.5mdv |
2417 | - update to 2.6.34-rc7-git9 |
2418 | - drop merged patches: |
2419 | * AA05: vfs fixes from stable queue |
2420 | |
2421 | * Sat May 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.8.4mdv |
2422 | - update to 2.6.34-rc7-git8 |
2423 | - drop merged patches: |
2424 | * AA01-A04: git fixes for hid, autofs, alsa, network, radeon |
2425 | - add patches: |
2426 | * AA05: vfs fixes from stable queue |
2427 | * DN01: iwlwifi: fix internal scan race |
2428 | * DN02: iwlagn: work around rate scaling reset delaY |
2429 | |
2430 | * Tue May 11 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.3mdv |
2431 | - add patches: |
2432 | * AA03: git fixes for network queued for final |
2433 | * AA04: git fixes for radeon queued for final |
2434 | |
2435 | * Mon May 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.2mdv |
2436 | - add patches: |
2437 | * AA01: git fixes for hid, autofs and alsa queued for final |
2438 | * AA02: git fixes for wireless queued for final |
2439 | |
2440 | * Mon May 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.1mdv |
2441 | - update to 2.6.34-rc7 |
2442 | |
2443 | * Sat May 8 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.6.3mdv |
2444 | - update to 2.6.34-rc6-git6 |
2445 | - disable PRINTK_TIME |
2446 | - update defconfigs |
2447 | |
2448 | * Wed May 5 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.4.2mdv |
2449 | - update to 2.6.34-rc6-git4 |
2450 | |
2451 | * Fri Apr 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.1mdv |
2452 | - update to 2.6.34-rc6 |
2453 | - update defconfigs |
2454 | |
2455 | * Mon Apr 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.7.4mdv |
2456 | - update to 2.6.34-rc5-git7 |
2457 | * fix for ipv6 boot crash |
2458 | * fixes ext4 corruption |
2459 | - drop patch: |
2460 | * AA01: revert: tcp bind() fix when many ports are bound (fixed in -git7) |
2461 | |
2462 | * Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.3mdv |
2463 | - add patch: |
2464 | * AA01: revert: tcp bind() fix when many ports are bound (it breaks boot) |
2465 | |
2466 | * Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.2mdv |
2467 | - update to 2.6.34-rc5-git6 |
2468 | |
2469 | * Tue Apr 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.1mdv |
2470 | - update to 2.6.34-rc5 |
2471 | - drop merged patch: |
2472 | * AA01: upstream git update |
2473 | - enable CONFIG_KSM (mdv #58384) |
2474 | |
2475 | * Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc4.4.1mdv |
2476 | - update to 2.6.34-rc4-git4 |
2477 | - drop merged patches: |
2478 | * Patch100,101,110: Nouveau updates |
2479 | * AX01: HPET erratum fix |
2480 | * AX02, DA02: Intel Cougar Point Support |
2481 | * DG01-DG13: drm fixes |
2482 | * DM50, DM51: v4l-dvb snapshot |
2483 | * DN10: Atheros AR8151x support |
2484 | * DN15: b43 pio at runtime |
2485 | * DN20-DN23: iwlwifi fixes |
2486 | * DS01, DS02: Alsa snapshot |
2487 | * DS50: broadcom crystalhd |
2488 | * DU01: usb settling delay |
2489 | * FB01: btfrs fix |
2490 | * FC01: ceph support |
2491 | * FS10, FS11: squashfs lzma support |
2492 | * NM01-NM03: mac80211 fixes |
2493 | - update / add patches: |
2494 | * AA01: 2.6.34-r4-git4+ fixes from git (alsa, xfs, acpi, ...) |
2495 | * CK01, CK02: ck1 patchset (BFS scheduler) + buildfix |
2496 | * DM12: fix dm-raid45 build with 2.6.34 |
2497 | * FR01-FR11: reiser4 support (from mmotm) |
2498 | * KP01: TucOnIce 3.1 for 2.6.34-rc4 |
2499 | * MC53: dazuko buildfix for 2.6.34 |
2500 | * MC83: viahss buildfix for 2.6.34 |
2501 | * MC93: vloopback buildfix for 2.6.34 |
2502 | - update defconfigs |
2503 | |
2504 | * Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-3mdv |
2505 | - add patches: |
2506 | * DG09: drm: edid quirks for envision en2028 |
2507 | * DG10: drm: radeon: r300-ad only has one quad pipe |
2508 | * DG11: drm: radeon kms: fix washed-out image on legacy tv-dac |
2509 | * DG12: drm: radeon kms: combios: verify dac_adj values are valid |
2510 | * DG13: drm: i915: fix tiling limits for i915 class hw |
2511 | * DM11: dm-raid45 buildfix (and re-enable it on all configs) |
2512 | |
2513 | * Sat Apr 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-2mdv |
2514 | - update ipset conditionally: |
2515 | * update to 4.2 for 2010.1 |
2516 | * keep 2.4.9 for 2010.0 backports |
2517 | - add patches: |
2518 | * DG01: drm: edid: allow certain bogus edids to hit a fixup path |
2519 | rather than fail |
2520 | * DG02: drm: radeon: add new rs880 pci id |
2521 | * DG03: drm: remove the edid blob stored in the edid property |
2522 | when it is disconnected |
2523 | * DG04: drm: radeon kms: never treat rs4xx as agp |
2524 | * DG05: drm: radeon kms: fix null pointer dereference if memory |
2525 | allocation failed in a simple way |
2526 | * DG06: drm: radeon kms: don't print error on erestartsys |
2527 | * DG07: drm: radeon kms: fix pal tv-out support on legacy igp chips |
2528 | * DG08: drm: return enodev if the inode mapping changes |
2529 | * DN20: iwlwifi: fix regulatory code |
2530 | * DN21: iwlwifi: counting number of tfds can be free for 4965 |
2531 | * DN22: iwlwifi: check for valid qos packet before free on 4965 |
2532 | * DN23: iwlwifi: fix range checking issue on 3945 |
2533 | * NM01: mac80211: fix preq processing and one small bug |
2534 | * NM02: mac80211: move netdev queue enabling to correct spot |
2535 | * NM03: mac80211: tear down all agg queues when restart reconfig hw |
2536 | |
2537 | * Fri Apr 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-1mdv |
2538 | - update to 2.6.33.2 |
2539 | - update patches: |
2540 | * DM50: v4l-dvb snapshot 2010-04-02 |
2541 | * DM51: v4l-dvb snapshot buildfix |
2542 | * DS01: Alsa 1.0.22.1+ snapshot 2010-04-02 |
2543 | * DS02: Alsa 1.0.22.1+ snapshot buildfix |
2544 | * DS10: Alsa 1.0.22.1+ unstable via vt1732 2010-04-02 |
2545 | - rediff P100 (nouveau update for 2010.1) |
2546 | - update defconfigs |
2547 | |
2548 | * Sun Mar 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.1-1mdv |
2549 | - update to 2.6.33.1 |
2550 | - update patches: |
2551 | * DM50: v4l-dvb: snapshot 2010-03-21 |
2552 | * DS01: Alsa 1.0.22.1+ snapshot 2010-03-21 |
2553 | * DS10: Alsa 1.0.22.1+ unstable via 1732 |
2554 | * KP01: TuxOnIce 3.1 for 2.6.33 |
2555 | - drop merged patches: |
2556 | * DA01: ahci: disable FPDMA auto-activate on nVidia AHCI |
2557 | * DM51: v4l-dvb snapshot buildfix |
2558 | * SI01: security: fix error return path in ima_inode_alloc |
2559 | - disable patch: |
2560 | * DG02: drm: git snapshot 2010-03-02 |
2561 | (introduced regression on some radeons, and broke backports |
2562 | for nouveau users) |
2563 | - add nouveau patches as conditional build so backports will work: |
2564 | * for 2010.1: |
2565 | * nouveau: git 2010-03-16 (like main kernel) |
2566 | * for 2010.0 backports |
2567 | * nouveau: add ctxprogs generator for nv50/nv8x/nv9x |
2568 | (readded as DG02 got disabled) |
2569 | - disable CONFIG_USB_PRINTER (like main kernel, #58293) |
2570 | - update defconfigs |
2571 | |
2572 | * Sun Mar 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-5mdv |
2573 | - stop adding pcspkr to /etc/modprobe.preload as it overrides |
2574 | any blacklisting (Requested by Thierry) |
2575 | - stop adding psmouse to /etc/modprobe.preload, as it's builtin |
2576 | - add patches: |
2577 | * FC01: ceph distributed file system support v0.19 |
2578 | (http://ceph.newdream.net/) |
2579 | - update patches: |
2580 | * FR01: reiser4 for 2.6.33 |
2581 | * FS01: unionfs 2.5.4 for 2.6.33 |
2582 | * KP01: TuxOnIce 3.0.99.49 for 2.6.33 |
2583 | - drop patches: |
2584 | * FR02-FR26: reiser4 fixes from mmotm tree (mostly merged in FR01) |
2585 | * FS01: unionfs buildfix (not needed anymore) |
2586 | |
2587 | * Wed Mar 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-4mdv |
2588 | - disable FB_RADEON as it might interfere with RADEON_KMS |
2589 | (fbcon and radeondrmfb are now the ones doing the work) |
2590 | - add patches: |
2591 | * AX05: Add Intel Cougar Point LPC and SMBus support |
2592 | * DU01: Lower USB storage settling delay to 1 sec (down from 5), |
2593 | gives faster usb storage detection |
2594 | |
2595 | * Tue Mar 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-3mdv |
2596 | - add patches: |
2597 | * DA02: ahci: add Intel Cougar Point support |
2598 | * DG02: drm: git snapshot 2010-03-02 |
2599 | - nouveau updates |
2600 | - radeon updates, including initial Evergreen support (Radeon HD 5xxx) |
2601 | - intel updates, including initial Sandybridge support |
2602 | - initial support for vga_switcheroo (switch between integrated |
2603 | and discrete GPU at runtime) |
2604 | - drop patch: |
2605 | * DG01: drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x |
2606 | (merged in DG02) |
2607 | |
2608 | * Sat Feb 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-2mdv |
2609 | - add patches: |
2610 | * CK01: 2.6.33-ck1 patchset (BFS sceduler + optimizations) |
2611 | * DA01: ahci: disable FPDMA auto-activate on nVidia AHCI |
2612 | * FB01: btrfs: fix memory corruption on mount |
2613 | * SI01: security: fix error return path in ima_inode_alloc |
2614 | - update patches: |
2615 | * AX01: add HPET Erratum fix for triggering WARN_ON due to |
2616 | mismatch on HPET_Tn_CMP readback (replaces the earlier |
2617 | HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback) |
2618 | |
2619 | * Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-1mdv |
2620 | - update to 2.6.33 final |
2621 | - drop merged patches: |
2622 | * DA01: acpi: fixes from 2.6.33 git queue |
2623 | * DG02: drm-staging: fixes from 2.6.33 git queue (nouveau, vmwgfx) |
2624 | * DN20: iwlwifi: fixes from 2.6.33 git queue |
2625 | |
2626 | * Tue Feb 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.8.3mdv |
2627 | - update to 2.6.33-rc8-git8 |
2628 | - add patch: |
2629 | * DA01: acpi: fixes from 2.6.33 git queue |
2630 | * DG02: drm-staging: fixes from 2.6.33 git queue (nouveau, vmwgfx) |
2631 | * DN20: iwlwifi: fixes from 2.6.33 git queue |
2632 | - rediff patch: |
2633 | * DM50: v4l-dvb snapshot |
2634 | - drop patch: |
2635 | * KP10: re-export find_task_by_vpid symbol for fglrx |
2636 | (not needed anymore, confirmed by Anssi) |
2637 | |
2638 | * Sat Feb 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.5.2mdv |
2639 | - update to 2.6.33-rc8-git5 |
2640 | - add patches: |
2641 | * AX01: HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback |
2642 | * DN15: b43: convert B43_PIO(_FORCE) to a module option (pio=1) |
2643 | - drop merged patches: |
2644 | * DN20: iwlwifi: fix broken AMSDU Rx functionality |
2645 | * NM01: mac80211: fix handling of null-rate control in rate_control_get_rate |
2646 | |
2647 | * Sat Feb 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.1mdv |
2648 | - update to 2.6.33-rc8 |
2649 | - add patches: |
2650 | DG01: drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x |
2651 | (fixes fd.o bug #23198, (Anssi, main kernel)) |
2652 | DN10: add support for Atheros AR8151 and AR8152 |
2653 | DN20: iwlwifi: fix broken AMSDU Rx functionality |
2654 | NM01: mac80211: fix handling of null-rate control in rate_control_get_rate |
2655 | - update patches: |
2656 | * MB10: ndiswrapper 1.56 |
2657 | * MB12: ndiswrapper Makefile fix |
2658 | - drop merged patches: |
2659 | * DS20: alsa: hda-intel divide-by-zero crash fix |
2660 | * FC01: fs: compat_ioctl: ignore RAID_VERSION ioctl |
2661 | - drop unneeded patches: |
2662 | * MB14: ndiswrapper cmpxchg8b fix |
2663 | |
2664 | * Mon Feb 8 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1.2mdv |
2665 | - update to 2.6.33-rc7-git1 |
2666 | - drop merged patch: |
2667 | * FB01: fs: freeze_bdev: dont deactivate successfully frozen MS_RDONLY sb |
2668 | - add patch: |
2669 | * FC01: fs: compat_ioctl: ignore RAID_VERSION ioctl |
2670 | - enable RADEON_KMS again, as it now works: |
2671 | * NOTE! |
2672 | - you need the following rpms installed to get full KMS support: |
2673 | x11-driver-video-ati-6.12.99-0.20100204mdv2010.1 from main/testing |
2674 | radeon-rlc-firmware-1-1mdv2010.1 from non-free/release |
2675 | - if you get problem: |
2676 | - you might need to remove any splash= or vga= from the |
2677 | kernel command line |
2678 | - you might need to add radeon to /etc/modprobe.preload |
2679 | - if you still have problems, you can disable it with radeon.modeset=0 |
2680 | on kernel command line |
2681 | |
2682 | * Sun Feb 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1mdv |
2683 | - update to 2.6.33-rc7 |
2684 | - drop merged patch: |
2685 | * DG01: drm-intel fixes from git |
2686 | - add patch: |
2687 | * DS20: alsa: hda-intel: avoid divide-by-zero crash (potential local DoS) |
2688 | |
2689 | * Sat Feb 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.8mdv |
2690 | - add patch: |
2691 | * DG01: drm-intel fixes from git |
2692 | |
2693 | * Sat Feb 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.7mdv |
2694 | - update to 2.6.33-rc6-git6 |
2695 | - update patches: |
2696 | * KP01: TuxOnIce 3.0.99.47 for 2.6.33-rc6 |
2697 | - drop merged patches: |
2698 | * DG01: drm: radeon-kms: dont call suspend path before cleaning up GPU |
2699 | * LI01: idr: revert misallocation bug fix |
2700 | - set CONFIG_SND_HDA_INPUT_BEEP_MODE=2 in defconfigs |
2701 | |
2702 | * Thu Feb 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.4.6mdv |
2703 | - update to 2.6.33-rc6-git4 |
2704 | - add patch: |
2705 | * LI01: idr: revert misallocation bug fix (it breaks X and drm) |
2706 | - rediff patch: |
2707 | * DM50: v4l-dvb snapshot |
2708 | - disable Radeon KMS by default again, as the libdrm we have is not |
2709 | new enough |
2710 | |
2711 | * Wed Feb 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.3.5mdv |
2712 | - update to 2.6.33-rc6-git3 |
2713 | - update defconfigs |
2714 | |
2715 | * Wed Feb 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.2.4mdv |
2716 | - update to 2.6.33-rc6-git2 |
2717 | |
2718 | * Tue Feb 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.3mdv |
2719 | - add patches: |
2720 | * DG01: drm: radeon kms: dont call suspend path before cleaning up GPU |
2721 | - enable Radeon KMS by default |
2722 | * NOTE! you need: x11-driver-video-ati-6.12.99-0.20100202mdv2010.1 |
2723 | from main/testing to get KMS support (if you get problem, you can |
2724 | disable it with radeon.modeset=0 on kernel command line) |
2725 | |
2726 | * Tue Feb 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.2mdv |
2727 | - update to 2.6.33-rc6-git1 |
2728 | - drop merged patches: |
2729 | * DC01: x86: agp_amd64_init regression |
2730 | - rediff patches: |
2731 | * DS01: Alsa 1.0.22+ snapshot |
2732 | |
2733 | * Sat Jan 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1mdv |
2734 | - update to 2.6.33-rc6 |
2735 | - drop merged patches: |
2736 | * AX01: x86: pci intel ioh bus num reg accessing fix (ioh dropped as broken) |
2737 | * DG01: drm fixes from airlied git |
2738 | * DN01: iwlwifi: Fix throughput stall issue in HT mode for 5000 series |
2739 | * KT01: clockevent: Dont remove broadcast device when cpu is dead |
2740 | - update patches: |
2741 | * DM50: v4l-dvb snapshot 2010-01-30 |
2742 | * DS01: Alsa 1.0.22+ snapshot 2010-01-30 |
2743 | - add patches: |
2744 | * FB01: fs: freeze_bdev: dont deactivate successfully frozen MS_RDONLY sb |
2745 | (fixes non-bootable dmraid due to oops (#56768)) |
2746 | |
2747 | * Mon Jan 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.2mdv |
2748 | - add patches: |
2749 | * DC01: x86/agp: fix agp_amd64_init regression |
2750 | * DG01: drm: fixes from airlied git queue for 2.6.33 |
2751 | * KT01: clockevent: Dont remove broadcast device when cpu is dead |
2752 | - drop patch: |
2753 | * DG03: drm: radeon kms: Fix r600 blit cleanup path (merged in DG01) |
2754 | |
2755 | * Fri Jan 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.1mdv |
2756 | - update to 2.6.33-rc5 |
2757 | - drop merged patches: |
2758 | * AA01-AA03: core, usb, staging fixes |
2759 | * DA01-DA16: acpi updates |
2760 | * DP06: sony-laptop fix |
2761 | |
2762 | * Thu Jan 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.7.6mdv |
2763 | - update to 2.6.33-rc4-git7 |
2764 | - add patches from git queue: |
2765 | * AA01: core fixes |
2766 | * AA02: usb fixes |
2767 | * AA03: staging fixes |
2768 | - update patches: |
2769 | * DM50: v4l-dvb snapshot 2010-01-21 |
2770 | * DS01: Alsa 1.0.22+ snapshot 2010-01-21 |
2771 | * KP01: TuxOnIce 3.0.99.45 for 2.6.33-rc4 |
2772 | |
2773 | * Sun Jan 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.4.5mdv |
2774 | - update to 2.6.33-rc4-git4 |
2775 | - drop merged patch: |
2776 | * DG01: drm-intel updates |
2777 | |
2778 | * Sat Jan 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.3.4mdv |
2779 | - update to 2.6.33-rc4-git3 |
2780 | - add patches: |
2781 | * DA01: EC: Accelerate query execution |
2782 | * DA02: acpi_pad: fix error checks |
2783 | * DA03: ACPI video: Prune dupe video devices, unless "video.allow_duplicates" |
2784 | * DA04: x86, ACPI: delete acpi_boot_table_init() return value |
2785 | * DA05: drm_i915: Add HP nx9020_Samsung SX20S to ACPI LID quirk list |
2786 | * DA06: ACPI: SBS: Move SBS HC callback to faster Notify queue |
2787 | * DA07: ACPI: EC: Add wait for irq storm |
2788 | * DA08: ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes |
2789 | * DA09: ACPI: Remove unnecessary cast |
2790 | * DA10: ACPI: don't cond_resched if irq is disabled |
2791 | * DA11: eeepc-laptop: disable cpu speed control on EeePC 701 |
2792 | * DA12: eeepc-laptop: dmi blacklist to disable pci hotplug code |
2793 | * DA13: eeepc-laptop: switch to using sparse keymap library |
2794 | * DA14: eeepc-laptop: add hotplug_disable parameter |
2795 | * DA15: eeepc-laptop: disable wireless hotplug for 1201N |
2796 | * DA16: ACPI: Fix section mismatch error for acpi_early_processor_set_pdc() |
2797 | * DG01: drm-intel updates |
2798 | * DN01: iwlwifi: Fix throughput stall issue in HT mode for 5000 series |
2799 | * DP06: sony-laptop: fix using of uninitialized variable |
2800 | - drop merged patch: |
2801 | * DG02: drm: i915: disable LVDS downclock by default |
2802 | |
2803 | * Fri Jan 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2.3mdv |
2804 | - update to 2.6.33-rc4-git2 |
2805 | - update patches: |
2806 | * DM50: v4l-dvb snapshot 2010-01-15 |
2807 | * DS01: Alsa 1.0.22+ snapshot 2010-01-15 |
2808 | - add patches: |
2809 | * DG02: drm: i915: disable LVDS downclock by default (fixes flickering) |
2810 | * DG03: drm: radeon kms: Fix r600 blit cleanup path |
2811 | (fixes oops if rlc firmware is missing) |
2812 | * DM51: v4l-dvb snapshot buildfix |
2813 | - drop merged patches: |
2814 | * DG01: radeon kms updates |
2815 | * NM01-NM03: mac80211 skb buffering performance fixes |
2816 | |
2817 | * Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2mdv |
2818 | - defconfig changes: |
2819 | * enable NAMESPACES support (like main kernel, noted by Thierry) |
2820 | * enable EXT3_DEFAULTS_TO_ORDERED as data=writeback is a security |
2821 | issue and makes a mess on system crash |
2822 | - add patches: |
2823 | * DG01: radeon kms updates |
2824 | |
2825 | * Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.1mdv |
2826 | - update to 2.6.33-rc4 |
2827 | - rediff patch: |
2828 | * DS01: Alsa snapshot |
2829 | |
2830 | * Tue Jan 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.5.5mdv |
2831 | - update to 2.6.33-rc3-git5 |
2832 | - drop patch: |
2833 | * AA01: 2.6.33-rc3+ git snapshot |
2834 | |
2835 | * Mon Jan 11 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.4mdv |
2836 | - update patch: |
2837 | * AA01: 2.6.33-rc3+ git 1b4d40a517e0657a081d5d63518c4badd31c60ea |
2838 | - even more drm fixes |
2839 | - add patch: |
2840 | * FS11: fix lzo compressed kernels support (due to squashfs-lzma changes) |
2841 | - drop merged patch: |
2842 | * DP02: hp-wmi: remove double kfree |
2843 | - update defconfigs |
2844 | |
2845 | * Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.3mdv |
2846 | - update patches: |
2847 | * NM01-NM03: mac80211 skb buffering performance fixes |
2848 | - sync with updated patches merged in wireless-2.6.git |
2849 | - add patches: |
2850 | * MC90-MC92: video4linux vloopback support |
2851 | |
2852 | * Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.2mdv |
2853 | - add patches: |
2854 | * AA01: 2.6.33-rc3+ git 2c1f1895ef2aa8f0e5497893eff71304aef332e1 |
2855 | - a lot of drm fixes |
2856 | * NM03: mac80211 skb buffering buildfix (fixes oops on boot) |
2857 | |
2858 | * Wed Jan 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.1mdv |
2859 | - update to 2.6.33-rc3 |
2860 | - add patches: |
2861 | * NM01, NM02: fix mac80211 skb buffering performance regression |
2862 | |
2863 | * Tue Jan 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.6.5mdv |
2864 | - update to 2.6.33-rc2-git6 |
2865 | - drop patches: |
2866 | * AA01: 2.6.33-rc2-git2 |
2867 | - add patches: |
2868 | * AX01: fix un-bootable dell systems due to unactivated iommu |
2869 | * DS50: add Broadcom CrystalHD support |
2870 | * FS10: squashfs lzma support |
2871 | - update defconfigs |
2872 | |
2873 | * Thu Dec 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.4mdv |
2874 | - add patches: |
2875 | * AA01: 2.6.33-rc2-git2 |
2876 | * DP02: hp-wmi: remove double kfree |
2877 | - rediff patches: |
2878 | * DS01: Alsa 1.0.22+ snapshot |
2879 | * KP01: Tuxonice support |
2880 | - drop patches: |
2881 | * DP01: acpi wmi revert: wmi: (fixed differently upstream) |
2882 | - update defconfigs |
2883 | |
2884 | * Mon Dec 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.3mdv |
2885 | - add patches: |
2886 | * DM50: v4l-dvb snapshot 2009-12-28 |
2887 | * DS01: Alsa 1.0.22+ snapshot 2009-12-28 |
2888 | - update patches: |
2889 | * DI01: lirc for 2.6.33-rc2 |
2890 | * DS10: Alsa unstable Via 1732 |
2891 | * KP01: tuxonice 3.0.99.44 for-2.6.33-rc2 |
2892 | - drop patches: |
2893 | * DI02: lirc buildfix (merged in DI01) |
2894 | * DS05: alsa hda ad codec fix (merged in DS01) |
2895 | * KP02: tuxonice buildfix (merged in KP01) |
2896 | - update defconfigs |
2897 | |
2898 | * Sat Dec 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.2mdv |
2899 | - add patches: |
2900 | * DP01: acpi revert: wmi: free the allocated acpi objects through |
2901 | wmi_get_event_data (fixes non-booting hp and dell laptops) |
2902 | * DS05: alsa: hda: disable trigger at pin sensing on AD codecs |
2903 | (fixes constant load on HP laptops with AD codec) |
2904 | |
2905 | * Fri Dec 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.1mdv |
2906 | - update to 2.6.33-rc2 |
2907 | |
2908 | * Thu Dec 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.4.3mdv |
2909 | - update to 2.6.33-rc1-git4 |
2910 | - add patches: |
2911 | * DI02: lirc buildfix |
2912 | * FS02: unionfs buildfix |
2913 | |
2914 | * Tue Dec 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.2.2mdv |
2915 | - update to 2.6.33-rc1-git2 |
2916 | |
2917 | * Fri Dec 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1mdv |
2918 | - update to 2.6.33-rc1 |
2919 | - update spec file |
2920 | * dont ship score arch in -source and -devel rpms |
2921 | * add /virt and /include/generated to -devel rpms |
2922 | * add config.mk to -devel rpms |
2923 | - update defconfigs |
2924 | * desktop kernel now supports 24 cores/siblings |
2925 | * server kernel now supports 48 cores/siblings |
2926 | - update patches: |
2927 | * DM10: dmraid45 support for 2.6.33-rc1 (disabled for now, as its broken) |
2928 | * FR01: reiser4 for 2.6.33-rc1 (from mmotm) |
2929 | * FS01: unionfs 2.5.3 for 2.6.33-rc1 |
2930 | * KP01: tuxonice 3.0.99.43 for 2.6.33-rc1 |
2931 | * MB14: ndiswrapper cmpxchg8b fix (from main) |
2932 | - add patches: |
2933 | * FR02-FR26: reiser4 fixes from mmotm tree |
2934 | * KP02: fix tuxonice build |
2935 | - rediff patches |
2936 | * DP05: samsung backlight support |
2937 | * MB02: 3rdparty merge |
2938 | - drop patches merged upstream: |
2939 | * AX01: stack protetctor detection |
2940 | * DA01: AMD SB900 support |
2941 | * DA02: nVidia AHCI generic support |
2942 | * DA10-DA17: ACPICA 20090903 |
2943 | * DC01-DC02: cpuidle fixes |
2944 | * DG01-DG10: drm updates and nouveau |
2945 | * DH02: ingnore HID_DG_INRANGE |
2946 | * DH10-DH13: coretemp atom/penryn/lynnfield support |
2947 | * DG20-DG21: asus_atk0110 update |
2948 | * DM50-DM51: v4l-dvb snapshot |
2949 | * DM55: bttv ir fix |
2950 | * DN01: ppp HSUPA support |
2951 | * DN10-DN36: ath9k fixes |
2952 | * DN50: hostap fix |
2953 | * DP02: dell-laptop rfkill fix |
2954 | * DP05: samsung backlight support |
2955 | * DS01-DS02: Alsa 1.0.21+ snapshot |
2956 | * FC01: chrdev update |
2957 | * FS10: xfs bugfix |
2958 | * KH01: hrtimer update |
2959 | * KS01-KS03: kernel sched updates |
2960 | * MC30-MC34 drbd |
2961 | * NI20: net splice fix |
2962 | |
2963 | * Mon Dec 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.8-1mdv |
2964 | - update to 2.6.31.8 final |
2965 | - drop patches: |
2966 | * AA01: 2.6.31.8-rc1 |
2967 | - update patches: |
2968 | * MC50: DazukoFS 3.1.2 |
2969 | |
2970 | * Fri Dec 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.7-1mdv |
2971 | - update to 2.6.31.7 |
2972 | - add patches: |
2973 | * AA01: 2.6.31.8-rc1 (includes a _big_ ext4 update) |
2974 | - rediff patches: |
2975 | * DA10: acpi release 20090903 |
2976 | * DG01: drm-next |
2977 | * DM50: v4l-dvb 2009-11-30 |
2978 | * DS01: Alsa 1.0.21+ 2009-11-30 |
2979 | - drop merged patches: |
2980 | * DM20: md: add cond_resched to raid1 and raid10 |
2981 | * DM21: md: dont clear endpoint for resync when resync is interrupted |
2982 | * DM22: md: raid5: make sure curr_sync_completes is uptodate when |
2983 | reshape starts |
2984 | * DN02: bonding: modify hash transmit policies to use the packets |
2985 | source mac address |
2986 | * DN51: b43: work around mac80211 race condition |
2987 | * DN52: iwlwifi: fix issue on file transfer stalled in ht mode |
2988 | * DN53: iwlwifi: use rts-cts as the preferred protection mechanism |
2989 | for 6000 series |
2990 | * DS20: gdth: prevent negative offsets in ioctl (CVE-2009-3080) |
2991 | * NI21: ipv4: additional update of dev_net dev to struct net in |
2992 | ip_fragment null ptr oops fix |
2993 | * NM01: mac80211: fix two remote exploits |
2994 | * NM02: mac80211: fix spurious delba handling |
2995 | * NR01: rfkill: fix miscdev ops |
2996 | |
2997 | * Fri Dec 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-7mdv |
2998 | - add patches: |
2999 | * DM21: md: dont clear endpoint for resync when resync is interrupted |
3000 | * DM22: md: raid5: make sure curr_sync_completes is uptodate when |
3001 | reshape starts |
3002 | * DM55: bttv: add missing i2c addr to probe for ir (A. Williamson / J.Wilson) |
3003 | * DN02: bonding: modify hash transmit policies to use the packets |
3004 | source mac address |
3005 | * DN51: b43: work around mac80211 race condition |
3006 | * DN52: iwlwifi: fix issue on file transfer stalled in ht mode |
3007 | * DN53: iwlwifi: use rts-cts as the preferred protection mechanism |
3008 | for 6000 series |
3009 | * DS20: gdth: prevent negative offsets in ioctl (CVE-2009-3080) |
3010 | * NI21: ipv4: additional update of dev_net dev to struct net in |
3011 | ip_fragment null ptr oops fix |
3012 | * NM01: mac80211: fix two remote exploits |
3013 | * NM02: mac80211: fix spurious delba handling |
3014 | * NR01: rfkill: fix miscdev ops |
3015 | |
3016 | * Mon Nov 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-6mdv |
3017 | - update patches: |
3018 | * DM50: v4l-dvb snapshot 2009-11-30 |
3019 | * DM51: v4l-dvb snapshot buildfix |
3020 | * DS01: Alsa 1.0.21+ snapshot 2009-11-30 |
3021 | * DS02: Alsa 1.0.21+ snapshot buildfix |
3022 | * DS10: Alsa 1.0.21+ unstable via-1732 (Envy II) 2009-11-30 |
3023 | - drop patches: |
3024 | * DS21-DS51: alsa hda via updates (merged in DS01) |
3025 | - update defconfigs |
3026 | |
3027 | * Mon Nov 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-5mdv |
3028 | - add patches: |
3029 | * DA16: acpi: more fixes to ACPICA Release 20090903 |
3030 | - update patches: |
3031 | * DI01: lirc updates as of 2009-11-27 |
3032 | - drop patches: |
3033 | * DA17: acpi: silence _BIF warn (merged in DA16) |
3034 | * DG01: drm-next update (replaced by DG01 from Fedora) |
3035 | * DG04: drm-nouveau (replaced by DG07 from Fedora) |
3036 | - sync drm patches with Fedora 12 kernel 2.6.31.6-153 |
3037 | * DG01: drm-next 44c83571 |
3038 | * DG02: drm: radeon hdp cache flush |
3039 | * DG03: drm: conservative fallback modes |
3040 | * DG04: drm: edid retry |
3041 | * DG05: drm: edid header fixup |
3042 | * DG06: drm: default mode 1024x768 |
3043 | * DG07: drm: nouveau |
3044 | * DG08: drm: i915 resume force mode |
3045 | * DG09: drm: intel no tv hotplug |
3046 | * DG10: drm: i915 fix tvmode oops |
3047 | |
3048 | * Sun Nov 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-4mdv |
3049 | - Release to 2010.0 updates |
3050 | - add patches: |
3051 | * DM20: md: add cond_resched to raid1 and raid10 |
3052 | * DN50: hostap: Revert a toxic part of the conversion to |
3053 | net_device_ops (fixes MDV #55805, KBZ #14000) |
3054 | - update patches: |
3055 | * FR01: reiser4 for 2.6.31 final |
3056 | - drop patches: |
3057 | * FR02: reiser4 compiler fix, merged in FR01 |
3058 | |
3059 | * Thu Nov 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-3mdv |
3060 | - add patches: |
3061 | * DN01: ppp: enlarge upload buffer to cope with HSUPA connections |
3062 | * DP05: add samsung backlight support |
3063 | * FS10: xfs: fix bug in log recover with quota |
3064 | * MC50-MC52: add DazukoFS 3.1.1 (#24333) |
3065 | - update patches: |
3066 | * KP01: TuxOnIce 3.0.1 for 2.6.31.6 |
3067 | |
3068 | * Sun Nov 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-2mdv |
3069 | - Release to updates |
3070 | |
3071 | * Tue Nov 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-1mdv |
3072 | - update to 2.6.31.6 |
3073 | * CVE-2009-3547, CVE-2009-3612, CVE-2009-3621, CVE-2009-3624 |
3074 | - include btcx-risc.h and bt848.h in kernel-devel, they are now |
3075 | required by bttvp.h which is already included and required by |
3076 | dkms-lirc-gpio (Anssi, #54907) |
3077 | - add patches: |
3078 | * DA15: acpi: more fixes to ACPICA Release 20090903 |
3079 | * DN36: wireless: ath9k: fix misplaced semicolon on rate control |
3080 | - drop patches merged upstream: |
3081 | * AX20: x86: kernel e820 pad ram_alignment at 64MB |
3082 | * DA03: sata_nv: make sure link is brough up online when |
3083 | skipping hardreset |
3084 | * DA20: acpi: revert 'eeepc laptop prevent a panic when |
3085 | disabling RT2860 wireless when associated' |
3086 | * DC03: cpuidle: always return with interrupts enabled |
3087 | - rediff patches: |
3088 | * DA10, DA13, DA14: ACPICA Release 20090903 |
3089 | |
3090 | * Sat Oct 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.5-1mdv |
3091 | - update to 2.6.31.5 final |
3092 | - drop patch AA01: 2.6.31.5-rc1 |
3093 | |
3094 | * Wed Oct 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-4mdv |
3095 | - add patches: |
3096 | * DA20: revert part of DA14: eeepc-laptop: prevent a panic when |
3097 | disabling RT2860 wireless when associated (it breaks |
3098 | eeepc-laptop with other wireless hw) |
3099 | |
3100 | * Sat Oct 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-3mdv |
3101 | - add patches: |
3102 | * AA01: 2.6.31.5-rc1 |
3103 | * DA02: ahci: Add the generic nVidia ahci chipset id |
3104 | * DA03: sata_nv: make sure link is brough up online when |
3105 | skipping hardreset |
3106 | - drop patches merged upstream: |
3107 | * DN01: e1000e jumbo frame fix |
3108 | * DP10: Intel iommu vt-d bugfix |
3109 | - rediff patches: |
3110 | * disable-mrproper-in-devel-rpms |
3111 | * disable-prepare-scripts-configs-in-devel-rpms |
3112 | |
3113 | * Thu Oct 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-2mdv |
3114 | - add patches: |
3115 | * DA14: acpi: more fixes to ACPICA Release 20090903 |
3116 | * DA17: acpi: silence _BIF warning |
3117 | * DS51: alsa hda via: Remove 48k sample rate limit for spdif |
3118 | |
3119 | * Tue Oct 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-1mdv |
3120 | - update to 2.6.31.4 final |
3121 | - drop merged patches: |
3122 | * AA01: 2.6.31.4-rc2 |
3123 | - drop patch: |
3124 | * DH20: asus_atk0110 Asus p7p55d support |
3125 | (replaced by DH20, DH21 that got merged upstream) |
3126 | - add patches: |
3127 | * DH20: hwmon: asus_atk0110: Refactor the code |
3128 | * DH21: hwmon: asus_atk0110: enable the EC |
3129 | |
3130 | * Sun Oct 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-2mdv |
3131 | - add patches: |
3132 | * AA01: 2.6.31.4-rc2 (CVE-2009-2903) |
3133 | * DA13: more fixes to ACPICA 20090903 release |
3134 | * DS21: alsa hda via: remove unused IS_VT17xxVENDORID macro |
3135 | * DS22: alsa hda via: change get_codec_type argument to hda_codec-type |
3136 | * DS23: alsa hda via: add VT1708B-CE codec support |
3137 | * DS24: alsa hda via: limit VT1702 AA Path-max volume |
3138 | * DS25: alsa hda via: add VIA_CTL_WIDGET_ANALOG_MUTE control type |
3139 | * DS26: alsa hda via: add low current mode for power saving |
3140 | * DS27: alsa hda via: remove unused argument of via_new_analog_input |
3141 | * DS28: alsa hda via: change VT1708S & VT1702 hp mode controls |
3142 | * DS29: alsa hda via: rewrite via_independent_hp_put |
3143 | * DS30: alsa hda via: add smart5.1 function |
3144 | * DS31: alsa hda via: when changing input source, update power state |
3145 | * DS32: alsa hda via: add VIA_JACK_EVENT process in via_unsol_event |
3146 | * DS33: alsa hda via: refresh front playback mute in via_hp_automute |
3147 | * DS34: alsa hda via: add jack detect feature for VT1708 |
3148 | * DS35: alsa hda via: modify vt1708_set_pinconfig_connect function |
3149 | * DS36: alsa hda via: replace via_playback_pcm_prepare cleanup |
3150 | * DS37: alsa hda via: add 2nd SPDIF out for VT1708S and VT1702 |
3151 | * DS38: alsa hda via: modify vt1708_auto_create_multi_out_ctls |
3152 | * DS39: alsa hda via: modify vt1709_auto_create_multi_out_ctls |
3153 | * DS40: alsa hda via: replace MIC_BOOST_VOLUME |
3154 | * DS41: alsa hda via: move backdoor verbs to vt17xx_volume_init_verb |
3155 | * DS42: alsa hda via: add VT1718S support |
3156 | * DS43: alsa hda via: add VT1828S and VT2020 support |
3157 | * DS44: alsa hda via: add VT1716S support |
3158 | * DS45: alsa hda via: add VT2002P support |
3159 | * DS46: alsa hda via: add VT1812 support |
3160 | * DS47: alsa hda via: rename vt1708_control_templates |
3161 | * DS48: alsa hda via: change PW4 connect select default to MW0 |
3162 | * DS49: alsa hda via: comments update copyright changeset etc |
3163 | * DS50: alsa hda via: only cosmetic changes |
3164 | - rediff patches: |
3165 | * DA12: acpica 20090903 part3 |
3166 | * DS01: alsa 1.0.21+ snapshot |
3167 | - drop patches merged in the new DA13: |
3168 | * DA13: acpi: ec: rewrite dmi checks |
3169 | * DA14: acpi: ec: dont parse DSDT for EC early init on Compal |
3170 | * DA15: acpi: ec: restart command even if no interrupts from ec |
3171 | * DA17: acpi: kill overly verbose throttling states log messages |
3172 | * DA21: sony-laptop: remove device_ctrl and the SPIC mini drivers |
3173 | * DA22: sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED |
3174 | * DA23: sony-laptop: remove _INI call at init time |
3175 | * DA24: sony-laptop: Dont unregister the SPIC driver if it wasnt registered |
3176 | |
3177 | * Thu Oct 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-1mdv |
3178 | - update to 2.6.31.3 (tty_port bug) |
3179 | |
3180 | * Mon Oct 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.2-1mdv |
3181 | - update to 2.6.31.2 final |
3182 | - drop patches: |
3183 | * AA01: 2.6.31.2-rc1 |
3184 | - add patches: |
3185 | * AX20: kernel: e820: pad ram_alignment at 64MB (mdv #54137, kbz #13940) |
3186 | * DC01: cpuidle: fix the menu governor to boost io performance |
3187 | * DC02: cpuidle: menu governor: reduce latency on exit |
3188 | * DC03: cpuidle: always return with interrupts enabled |
3189 | - redo the wireless ath9k patches based on fixes merged in 2.6.32-rc1 (#52739) |
3190 | * DN10: ath9k: downgrade ASSERT in ath_clone_txbuf |
3191 | * DN11: ath9k: make sure we configure a non-zero beacon interval |
3192 | * DN12: ath9k: differentiate quality reporting between legacy and HT conf |
3193 | * DN13: ath9k: remove unnecessary STATION mode check |
3194 | * DN14: ath9k: stop ani when the STA gets disconnected |
3195 | * DN15: ath9k: fix race condition in SCANNING state check during ANI calibration |
3196 | * DN16: ath9k: handle different TX and RX streams properly |
3197 | * DN17: ath9k: downgrade assert in rc.c for invalid rate |
3198 | * DN18: ath9k: manipulate and report the correct RSSI |
3199 | * DN19: ath9k: fix RX stucks during heavy traffic in HT40 mode |
3200 | * DN20: ath9k: fix TX hang issue with Atheros chipsets |
3201 | * DN21: ath9k: remove bogus assert in ath_clone_txbuf |
3202 | * DN22: ath9k: handle tx desc shortage more appropriately |
3203 | * DN23: ath9k: do not stop the queues in driver stop |
3204 | * DN24: ath9k: trivial fix in Kconfig |
3205 | * DN25: ath9k: update beacon RSSI |
3206 | * DN26: ath9k: fix bug in PCI resume |
3207 | * DN27: ath9k: set HW state properly |
3208 | * DN28: ath9k: fix TX poll cancelling |
3209 | * DN29: ath9k: fix bug in retrieving average beacon rssi |
3210 | * DN30: ath9k: fix read buffer overflow |
3211 | * DN31: ath9k: claim irq for ath9k not ath for pci |
3212 | * DN32: ath9k: fix bug in ANI channel handling |
3213 | * DN33: ath9k: do a full reset for AR9280 |
3214 | * DN34: ath9k: disable autosleep feature by default |
3215 | * DN35: ath9k: fix RFKILL bugs |
3216 | |
3217 | * Mon Oct 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-12mdv |
3218 | - update patches: |
3219 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v6 |
3220 | |
3221 | * Sat Oct 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-11mdv |
3222 | - update patches: |
3223 | * DA13: acpi: ec: rewrite dmi checks |
3224 | * DA15: acpi: ec: restart command even if no interrupts from ec |
3225 | - add patches: |
3226 | * DA14: acpi: ec: dont parse DSDT for EC early init on Compal |
3227 | * DA16: acpi: get rid of registered as cooling_deviceX messages |
3228 | * DA17: acpi: kill overly verbose throttling states log messages |
3229 | * DN01: net: e1000e jumbo frames no longer work |
3230 | * KH01: hrtimer: eliminate needless reprogramming of clock events |
3231 | * NI20: net: splice from tcp to pipe should take into account O_NONBLOCK |
3232 | |
3233 | * Fri Oct 2 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-10mdv |
3234 | - revert patches: |
3235 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v5 -> v3 |
3236 | |
3237 | * Fri Oct 2 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-9mdv |
3238 | - add patches: |
3239 | * AA01: 2.6.31.2-rc1 |
3240 | * DM51: v4l-dvb snapshot buildfix |
3241 | * DS02: Alsa snapshot buildfix |
3242 | - update patches: |
3243 | * DG01: drm-next 2009-10-02 |
3244 | * DG04: drm-nouveau 2009-10-02 |
3245 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v5 |
3246 | * DM50: v4l-dvb snapshot 2009-10-02 |
3247 | * DP03: acerhdf: Limit modalias matching to supported boards |
3248 | * DS01: Alsa 1.0.21+ snapshot 2009-10-02 |
3249 | * DS10: Alsa 1.0.21+ unstable Via vt1732 (Envy24-II) |
3250 | - refiff patches: |
3251 | * DA10: acpica 20090903 |
3252 | - drop patches merged in 2.6.31.2-rc1 |
3253 | * AX02: x86: increase min_gap to include randomized stack |
3254 | * DA02: ahci: restore pci_intx handling |
3255 | * DA50: pata_amd: do not filter out valid modes in nv_mode_filter |
3256 | * DC01: driver core: add new device to bus's list before probing |
3257 | * DG11: drm: i915: remove restore in resume |
3258 | * DG12: drm: i915: only destroy a constructed mmap offset |
3259 | * DG13: drm: i915: prevent fifo calculation overflows on 32 bits with |
3260 | high dotclocks |
3261 | * DG14: drm: i915: add buffer to inactive list immediately during fault |
3262 | * DG15: drm: i915: check that the relocation points to within the target |
3263 | * DG16: drm: i915: fix typo for wrong lvds clock setting on igdng |
3264 | * DG17: drm: i915: fix ssc frequence for igdng |
3265 | * DG18: drm: i915: remove dac disable in crt force detect on igdng |
3266 | * DG19: drm: i915: fix lvds panel fitting on arrandale |
3267 | * DV01: fbcon: only unbind from console if successfully registered |
3268 | * FC10: cifs: re-enable lanman security |
3269 | * FI01: fs: make sure data stored into inode is properly seen before |
3270 | unlocking new inode |
3271 | |
3272 | * Thu Oct 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-8mdv |
3273 | - add patches: |
3274 | * DA02: ahci: restore pci_intx handling |
3275 | * FC10: cifs: re-enable lanman security |
3276 | - revert patches: |
3277 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v4 -> v3 |
3278 | |
3279 | * Thu Oct 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-7mdv |
3280 | - add patches: |
3281 | * AX02: x86: increase min_gap to include randomized stack |
3282 | * DA50: pata_amd: do not filter out valid modes in nv_mode_filter |
3283 | * DG11: drm: i915: remove restore in resume |
3284 | * DG12: drm: i915: only destroy a constructed mmap offset |
3285 | * DG13: drm: i915: prevent fifo calculation overflows on 32 bits with |
3286 | high dotclocks |
3287 | * DG14: drm: i915: add buffer to inactive list immediately during fault |
3288 | * DG15: drm: i915: check that the relocation points to within the target |
3289 | * DG16: drm: i915: fix typo for wrong lvds clock setting on igdng |
3290 | * DG17: drm: i915: fix ssc frequence for igdng |
3291 | * DG18: drm: i915: remove dac disable in crt force detect on igdng |
3292 | * DG19: drm: i915: fix lvds panel fitting on arrandale |
3293 | * DP03: acerhdf: Limit modalias matching to supported boards |
3294 | * DV01: fbcon: only unbind from console if successfully registered |
3295 | * FI01: fs: make sure data stored into inode is properly seen before |
3296 | unlocking new inode |
3297 | - update patches: |
3298 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v4 |
3299 | |
3300 | * Tue Sep 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-6mdv |
3301 | - add patches: |
3302 | * DA14: acpi: ec: Restart command even if no interrupts from ec |
3303 | |
3304 | * Tue Sep 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-5mdv |
3305 | - switch to xz compressed patch tarball |
3306 | - add patches: |
3307 | * DA13: acpi: ec: rewrite dmi checks |
3308 | * SM01: compress kernel modules on 'make modules_install' instead |
3309 | of after (in spec), as it makes the kernel build require less |
3310 | disk space, and also benefits people building their own kernels |
3311 | from source (#54028) |
3312 | - update patches: |
3313 | * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v3 |
3314 | - enable in defconfigs: |
3315 | * PRINTK_TIME (for easier debugging) |
3316 | * TIMER_STATS (for powertop) |
3317 | |
3318 | * Mon Sep 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-4mdv |
3319 | - add patches: |
3320 | * DA12: more fixes to ACPICA Release 20090903 |
3321 | * DA21: sony-laptop: remove device_ctrl and the SPIC mini drivers |
3322 | * DA22: sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED |
3323 | * DA23: sony-laptop: remove _INI call at init time |
3324 | * DA24: sony-laptop: Dont unregister the SPIC driver if it wasnt registered |
3325 | - drop patches: |
3326 | * KS10: disable NEW_FAIR_SLEEPERS, as it does not play nice with |
3327 | quad core systems... |
3328 | |
3329 | * Sat Sep 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-3mdv |
3330 | - update patches: |
3331 | * DM50: v4l-dvb snapshot 2009-09-26 |
3332 | * DS01: Alsa 1.0.21+ snapshot 2009-09-26 |
3333 | * DS10: Alsa 1.0.21+ unstable Via vt1732 (Envy24-II) |
3334 | - update defconfigs |
3335 | |
3336 | * Sat Sep 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-2mdv |
3337 | - drop patches: |
3338 | * DH10: old Atom coretemp support |
3339 | * DH11: old Lynnfield coretemp support |
3340 | - add patches: |
3341 | * DA11: fixes to ACPICA Release 20090903 |
3342 | * DC01: driver core: add new device to bus's list before probing |
3343 | * DH10: hwmon: coretemp: enable the Intel Atom support |
3344 | * DH11: hwmon: coretemp: Fix Atom CPUs support |
3345 | * DH12: hwmon: coretemp: Add support for Penryn mobile CPUs |
3346 | * DH13: hwmon: coretemp: Add Lynnfield CPU support |
3347 | * KS01: sched: Introduce SCHED_RESET_ON_FORK scheduling policy |
3348 | * KS02: sched: Clean up SCHED_RESET_ON_FORK |
3349 | * KS03: sched: Add SCHED_RESET_ON_FORK functionality for nice |
3350 | * KS10: sched: Disable NEW_FAIR_SLEEPERS |
3351 | - update patches: |
3352 | * KP01: TuxOnIce 3.0.1 for 2.6.31.1 |
3353 | * NB10: clean ndiswrapper tarball (remove headers generated at buildtime) |
3354 | - rename patches: |
3355 | * DH12 is now DH20: Asus P7P55D support |
3356 | |
3357 | * Thu Sep 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-1mdv |
3358 | - update to 2.6.31.1 final |
3359 | - drop patches: |
3360 | * AA01: 2.6.31.1-rc1 |
3361 | - update patches: |
3362 | * FS01: unionfs 2.5.3 |
3363 | - Disable otus staging driver: ar9170 in wireless tree should |
3364 | already handle it. Also Kconfig otus description states that it |
3365 | needs a special wpa_supplicant. (Herton, main kernel) |
3366 | - Disable build of aedsp16 oss driver: the snd-sc6000 alsa driver |
3367 | should now handle all support for same cards it supports, as |
3368 | stated in kernel changelog. (Herton, main kernel) |
3369 | |
3370 | * Tue Sep 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-8mdv |
3371 | - update patches: |
3372 | * DH12: hwmon: add Asus P7P55D support to asus_atk0110 v2 |
3373 | |
3374 | * Sun Sep 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-7mdv |
3375 | - add patches: |
3376 | * DA10: ACPICA Release 20090903 + ACPI 4.0 support |
3377 | * DH12: hwmon: add Asus P7P55D support to asus_atk0110 |
3378 | - update defconfigs |
3379 | |
3380 | * Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-6mdv |
3381 | - update patches: |
3382 | * DG01: drm-next 2009-09-18 |
3383 | * KP01: TuxOnIce 3.0.1 for 2.6.31 |
3384 | - drop patches: |
3385 | * DG11: drm/radeon/kms: radeon_get_clock_info() call move, |
3386 | merged in the updated drm-next checkout |
3387 | - require kernel-firmware-20090604-4mnb that has the firmware |
3388 | from drm-next 2009-09-18 |
3389 | |
3390 | * Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-5mdv |
3391 | - require kernel-firmware-20090604-3mnb that has the fixed |
3392 | radeon firmware tarball |
3393 | - require mkinitrd-6.0.92-12mnb wich has fixed hotplug firmware |
3394 | loading for radeon drivers |
3395 | - fix warnings when not building source/devel rpms (noted by Thierry) |
3396 | - spec cleanups |
3397 | - update patches: |
3398 | * DM50: v4l-dvb snapshot 2009-09-19 |
3399 | * DS01: Alsa 1.0.21+ snapshot 2009-09-19 |
3400 | - update defconfigs |
3401 | |
3402 | * Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-4mdv |
3403 | - add patches: |
3404 | * DG11: drm/radeon/kms: Move radeon_get_clock_info() call |
3405 | out of radeon_clocks_init() (Thierry) |
3406 | * DH11: hwmon: add Intel Lynnfield support to coretemp |
3407 | - require kernel-firmware >= 20090604-2mnb to get the radeon |
3408 | firmware that is now splitted out in drm-next |
3409 | |
3410 | * Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-3mdv |
3411 | - add patches: |
3412 | * AA01: 2.6.31.1-rc1 |
3413 | * DA01: ahci: Add AMD SB900 SATA/IDE controller support |
3414 | * DG10: intel agp/drm: Fix the pre-9xx chipset flush |
3415 | - update patches: |
3416 | * DG04: drm-nouveau |
3417 | * DI01: lirc 2009-09-03 |
3418 | - disable radeon kernel modesetting as userspace cant handle it |
3419 | |
3420 | * Fri Sep 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-2mdv |
3421 | - update patches: |
3422 | * DG01: drm-next |
3423 | * DG07: drm-page-flip |
3424 | - drop patches: |
3425 | * DG02: drm-r600-kms (merged in DG01) |
3426 | * DG03: drm-rv710-ucode-fix (merged in DG01) |
3427 | * DG09: drm-intel-pm (broken) |
3428 | - update defconfigs |
3429 | |
3430 | * Thu Sep 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-1mdv |
3431 | - update to 2.6.31 final |
3432 | |
3433 | * Sun Sep 6 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc9.1mdv |
3434 | - update to 2.6.31-rc9 |
3435 | - drop merged patches: |
3436 | * AA01: 2.6.21-rc8-git1 |
3437 | * DG08: drm-intel-next |
3438 | - update patches: |
3439 | * DM50: v4l-dvb snapshot 2009-09-06 |
3440 | * DS01: Alsa 1.0.21+ snapshot 2009-09-06 |
3441 | - update defconfigs |
3442 | |
3443 | * Mon Aug 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.5mdv |
3444 | - bump release to get past BS (rc8.4mdv only partially uploaded) |
3445 | |
3446 | * Sun Aug 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.4mdv |
3447 | - add patches: |
3448 | * AA01: 2.6.31-rc8-git1 |
3449 | * AX01: detect stack protector support for i386 builds on x86_64 |
3450 | * FR02: reiser4: add missing parenthesis to avoid compiler confusion |
3451 | - drop patches: |
3452 | * FN01-FN03: inotify fixes, merged upstream |
3453 | |
3454 | * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.3mdv |
3455 | - add patches: |
3456 | * FN02: inotify: fix length reporting and size checking |
3457 | * FN03: inotify: update the group mask on mark addition |
3458 | |
3459 | * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.2mdv |
3460 | - add patches: |
3461 | * FC01: implement __[un]register_chrdev support |
3462 | * FN01: fix inotify regression in -rc8 causing boot hang/failure |
3463 | - update patches: |
3464 | * DI01: lirc support |
3465 | * DM50: v4l-dvb snapshot 2009-08-28 |
3466 | * DS01: Alsa 1.0.20+ snapshot 2009-08-28 |
3467 | - resync drm tree with fedora 2.6.31-rc7-git6 |
3468 | * DG01: drm-next |
3469 | * DG02: drm-r600-kms |
3470 | * DG03: drm-rv710-ucode-fix |
3471 | * DG04: drm-nouveau |
3472 | * DG05: drm-i915-resume-force-mode |
3473 | * DG06: drm-intel-big-hammer |
3474 | * DG07: drm-page-flip |
3475 | * DG08: drm-intel-next |
3476 | * DG09: drm-intel-pm |
3477 | - update defconfigs |
3478 | |
3479 | * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1mdv |
3480 | - update to 2.6.31-rc8 |
3481 | - drop patch AA00: rc7-git-current |
3482 | |
3483 | * Thu Aug 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.5.2mdv |
3484 | - update to 2.6.31-rc7-git5 |
3485 | - add patch AA00: rc7-git-current |
3486 | - update defconfigs: |
3487 | support 16 physical/virtual processors/cores on -desktop kernel |
3488 | unset UEVENT_HELPER_PATH |
3489 | make AGP builtin |
3490 | disable a lot of non-x86 drivers |
3491 | |
3492 | * Sat Aug 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.1mdv |
3493 | - update to 2.6.31-rc7 |
3494 | - drop merged patces: |
3495 | * DS05: Toshiba Pro A210 ids in Alsa hda codec |
3496 | - update patches: |
3497 | * DM50: v4l-dvb snapshot 2009-08-22 |
3498 | * DS01: Alsa 1.0.20+ 2009-08-22 |
3499 | - add patches: |
3500 | * DP10: add workaround for broken bioses on vt-d enabled hardware |
3501 | * DN10: ath9k: downgrade ASSERT in ath_clone_txbuf |
3502 | * DN11: ath9k: manipulate and report the correct RSSI |
3503 | * DN12: ath9k: RX stucks during heavy traffic in HT40 mode |
3504 | * DN13: ath9k: handle tx desc shortage more appropriately |
3505 | * DN14: ath9k: trivial fix in Kconfig |
3506 | * DN15: ath9k: update beacon RSSI |
3507 | * DN16: ath9k: fix bug in PCI resume |
3508 | * DN17: ath9k: set HW state properly |
3509 | * DN18: ath9k: fix bug in retrieving average beacon rssi |
3510 | - enable ATH5K_DEBUG, ATH9K_DEBUG |
3511 | |
3512 | * Sun Aug 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.2mdv |
3513 | - update patches: |
3514 | * DM50: v4l-dvb snapshot 2009-08-15 |
3515 | * DS01: Alsa 1.0.20+ snapshot 2009-08-15 |
3516 | * DS10: Alsa 1.0.20+ unstable Via vt1732 (Envy24-II) |
3517 | - disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause |
3518 | instabilities and performance regressions on atleast iwlwifi drivers. |
3519 | |
3520 | * Fri Aug 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.1mdv |
3521 | - update to 2.6.31-rc6 |
3522 | |
3523 | * Thu Aug 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.9.7mdv |
3524 | - update to 2.6.31-rc5-git9 |
3525 | - update patch: |
3526 | * DG02: drm: nouveau git 2009-08-12 |
3527 | |
3528 | * Tue Aug 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.7.6mdv |
3529 | - update to 2.6.31-rc5-git7 |
3530 | |
3531 | * Sat Aug 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.5.5mdv |
3532 | - update to 2.6.31-rc5-git5 |
3533 | - drop merged patches: |
3534 | * DG01: drm: radeon updates |
3535 | * NC01: net: core lockdep bug |
3536 | |
3537 | * Fri Aug 7 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.4mdv |
3538 | - add patches: |
3539 | * DG01: drm: radeon rs880 pci ids, radeon kms TTM patch, |
3540 | radeon kms suspend/resume fix. |
3541 | * NC01: fix lockdep bug in net core |
3542 | - update patches: |
3543 | * DG02: drm: nouveau git 2009-08-07 |
3544 | |
3545 | * Wed Aug 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.3mdv |
3546 | - update to 2.6.31-rc5-git3 |
3547 | - update patches: |
3548 | * KP01: TuxOnIce 3.0.1+ for 2.6.31-rc5 |
3549 | * MC40: fsc_btns 2.1.0 |
3550 | - rediff patches: |
3551 | * DS01: Alsa 1.0.20+ update |
3552 | * MC41: fsc_btns Kconfig & Makefile fix |
3553 | - drop patches: |
3554 | * MB30-MB33: acerhk in 3rdparty, as everything it can is now |
3555 | supported by acer-wmi + rfkill utility |
3556 | * MC42: fsc_btns buildfix |
3557 | |
3558 | * Tue Aug 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.2.2mdv |
3559 | - update to 2.6.31-rc5-git2 |
3560 | |
3561 | * Sat Aug 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.1mdv |
3562 | - update to 2.6.31-rc5 |
3563 | - update patches: |
3564 | * DG02: nouveau git 2009-08-01 |
3565 | * DM50: v4l-dvb snapshot 2009-07-31 |
3566 | * DS01: Alsa 1.0.20+ snapshot 2009-07-31 |
3567 | * DS10: Alsa 1.0.20+ unstable Via vt1732 (Envy24-II) |
3568 | - drop patches: |
3569 | * DG10: nouveau buildfix |
3570 | * DM51: dvb: af9015 eeprom_dump temp buffer fix (merged in DM50) |
3571 | * DS11: Alsa 1.0.20+ unstable cirrus cs420x (merged in DS01) |
3572 | - update defconfigs |
3573 | |
3574 | * Thu Jul 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4.5mdv |
3575 | - update to 2.6.31-rc4-git4 |
3576 | - drop patch AA00: 2.6.31-rc4-git1 |
3577 | - add patch DG10: fix nouveau build |
3578 | |
3579 | * Tue Jul 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4mdv |
3580 | - add patches: |
3581 | AA00: 2.6.31-rc4-git1 |
3582 | DM51: dvb: af9015: avoid magically sized temporary buffer in eeprom_dump |
3583 | DP02: dell-laptop: Fix rfkill state setting |
3584 | - drop merged patches: |
3585 | * DP01: acer-wmi reversed rfkill fix |
3586 | * NR01: rfkill_set_states fix |
3587 | - rediff patches: |
3588 | * DM50: v4l-dvb snapshot |
3589 | * DS01: Alsa 1.0.20+ snapshot |
3590 | |
3591 | * Sat Jul 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.3mdv |
3592 | - add patch KP10: re-export find_task_by_vpid symbol for fglrx |
3593 | |
3594 | * Fri Jul 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.2mdv |
3595 | - update patches: |
3596 | * DG02: nouveau support |
3597 | * DM50: v4l-dvb snapshot 2009-07-24 |
3598 | * DS01: Alsa 1.0.20+ snapshot 2009-07-24 |
3599 | * DS10: Alsa 1.0.20+ unstable via-vt1732 |
3600 | * DS11: Alsa 1.0.20+ unstable cirrus-cs420x |
3601 | * KP01: TuxOnIce 3.0.1 (fixed, and re-enabled in laptop kernel) |
3602 | - disable SND_PCSP (F. Himpe, #52432) |
3603 | - update defconfigs |
3604 | |
3605 | * Thu Jul 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1mdv |
3606 | - update to 2.6.31-rc4 |
3607 | - add patch DH02: make hid-ntrig ignore HID_DG_INRANGE (O. Thauvin) |
3608 | - update defconfigs |
3609 | |
3610 | * Mon Jul 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.4.3mdv |
3611 | - update to 2.6.31-rc3-git4 |
3612 | |
3613 | * Thu Jul 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.3.2mdv |
3614 | - update to 2.6.31-rc3-git3 |
3615 | - add patches: |
3616 | * DP01: fix acer-wmi reversed rfkill |
3617 | * NR01: rfkill: fix rfkill_set_states to set the hw state |
3618 | |
3619 | * Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.1mdv |
3620 | - update to 2.6.31-rc3 |
3621 | - update defconfigs |
3622 | |
3623 | * Sun Jul 12 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.8.3mdv |
3624 | - update to 2.6.31-rc2-git8 |
3625 | - rediff patch DS01: Alsa 1.0.20+ snapshot |
3626 | - add patch: |
3627 | * MB14: fix ndiswrapper to build on ix86 with recent cmpxchg8b changes |
3628 | - disable broken patch: |
3629 | * CE02: Acpi DSDT initrd support (breaks boot on x86_64) |
3630 | - enable in defconfigs: |
3631 | * DMAR_BROKEN_GFX_WA, RFKILL_INPUT |
3632 | - disable in defconfigs: |
3633 | * DMAR_DEFAULT_ON |
3634 | |
3635 | * Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.5.2mdv |
3636 | - update to 2.6.31-rc2-git5 |
3637 | |
3638 | * Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.4.1mdv |
3639 | - update to 2.6.31-rc2-git4 |
3640 | - drop patches merged upstream: |
3641 | * DC01: avoid oom lockup on /dev/zero |
3642 | * DG06-DG26: drm updates |
3643 | * DH15: asus hwmon atk0110 support |
3644 | * DH20: wacom bluetooth support |
3645 | * DI10: wacom intuos4 support |
3646 | * DN16: r8169: use family-specific defaults for unknown chips |
3647 | * DS02: Alsa buildfixes |
3648 | * DU01: qcserial support |
3649 | * FN01: nfsd: report short writes |
3650 | * FS15: ext4: Avoid corrupting the uninitialized bit in the extent |
3651 | during truncate |
3652 | - update patches: |
3653 | * CE02: Acpi DSDT support (from main) |
3654 | * DG02: drm: nouveau (2.6.31-0.42.rc2.fc12) |
3655 | * DG03: drm: no gem on i8xx (2.6.31-0.42.rc2.fc12) |
3656 | * DG04: drm: i915 resume force mode (2.6.31-0.42.rc2.fc12) |
3657 | * DG05: drm: intel big hammer (2.6.31-0.42.rc2.fc12) |
3658 | * DI01: input: lirc (2.6.31-0.42.rc2.fc12) |
3659 | * DM10: dm-raid45 support |
3660 | * DM50: v4l-dvb snapshot 2009-07-09 |
3661 | * DS01: Alsa 1.0.20+ snapshot 2009-07-09 |
3662 | * FR01: Reiser4 support |
3663 | * MB10-MB13: Ndiswrapper 1.55 (from main) |
3664 | * MC30-MC34: Drbd 8.3.2 (from main) |
3665 | - add patches: |
3666 | * MB33: acerhk proc_dir_entry owner buildfix (from main) |
3667 | - drop unneeded patches: |
3668 | * DN01: bonding module alias |
3669 | * DN10: net: revert forcedeth power down phy when interface is down |
3670 | * DS04: sound: usb-gadget gmidi buildfix with updated alsa |
3671 | - disable broken patches: |
3672 | * DG00: drm: drm-next |
3673 | * DG01: drm: radeon modesetting |
3674 | * FS01: unionfs 2.5.2 |
3675 | * KP01: tuxonice 3.0.1 |
3676 | * MM01: saner vm settings |
3677 | - disable in defconfigs: |
3678 | * LIRC_I2C, LIRC_ZILOG, STLC45XX, VT6655 (broken) |
3679 | - update defconfigs |
3680 | |
3681 | * Fri Jul 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.6-1mdv |
3682 | - update to 2.6.29.6 |
3683 | - update patches: |
3684 | * DM50: v4l-dvb snapshot 2009-07-03 |
3685 | * DM51: v4l-dvb snapshot 2009-07-03 buildfix |
3686 | * DS01: Alsa 1.0.20+ snapshot 2009-07-03 |
3687 | * DS02: Alsa 1.0.20+ snapshot 2009-07-03 buildfix |
3688 | * DS10: Alsa 1.0.20+ unstable 2009-07-03 via-vt1732 |
3689 | - add patches: |
3690 | * DS11: Alsa 1.0.20+ unstable 2009-07-03 cirrus-cs420x |
3691 | - drop patches merged upstream: |
3692 | * DN15: net: r8169: fix crash when large packets are received |
3693 | * FS10: fs: jbd: fix race in buffer processing in commit code |
3694 | - re-enable in 64bit server kernels: |
3695 | * NUMA, K8_NUMA, X86_64_ACPI_NUMA, NODES_SPAN_OTHER_NODES |
3696 | * NODES_SHIFT=6, NEED_MULTIPLE_NODES, MIGRATION |
3697 | * HAVE_ARCH_EARLY_PFN_TO_NID, ACPI_NUMA |
3698 | - update defconfigs |
3699 | |
3700 | * Fri Jun 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-3mdv |
3701 | - reenable in defconfigs: |
3702 | * TASKSTATS, TASK_DELAY_ACCT, TASK_XACCT, TASK_IO_ACCOUNTING |
3703 | * AUDIT, AUDITSYSCALL, AUDIT_TREE, AUDIT_GENERIC |
3704 | |
3705 | * Mon Jun 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-2mdv |
3706 | - full resync of drm with Fedora 2.6.29.5-191.fc11: |
3707 | * DG00: drm-next |
3708 | * DG01: drm modesetting radeon |
3709 | * DG02: drm nouveau |
3710 | * DG03: drm no gem on i8xx |
3711 | * DG04: drm i915 resume force mode |
3712 | * DG05: drm intel big hammer |
3713 | * DG06: drm intel lying systems without lvds |
3714 | * DG07: drm intel gen3 fb hack |
3715 | * DG08: drm intel hdmi edid fix |
3716 | * DG09: drm intel tiling transition |
3717 | * DG10: drm intel next |
3718 | * DG11: drm intel debugfs ringbuffer |
3719 | * DG12: drm edid ignore tiny modes |
3720 | * DG13: drm intel include 965gme pci id |
3721 | * DG14: drm intel gem use dma32 on pae |
3722 | * DG15: drm intel i8xx cursors |
3723 | * DG16: drm intel vmalloc |
3724 | * DG17: drm copyback ioctl data to userspace regardless of retcode |
3725 | * DG18: drm i915 apply a big hammer to 865 gem object |
3726 | * DG19: drm i915 fix tiling pitch |
3727 | * DG20: drm intel set domain on fault |
3728 | * DG21: drm modesetting radeon fixes |
3729 | * DG22: drm radeon fix ring commit |
3730 | * DG23: drm radeon new pciids (RV740) |
3731 | * DG24: drm dont frob i2c |
3732 | * DG25: drm connector dpms fix |
3733 | * DG26: drm intel tv fix |
3734 | - add patches: |
3735 | * DC01: avoid lockup on OOM with /dev/zero |
3736 | * DN16: r8169: use family-specific defaults for unknown chips |
3737 | * FN01: nfsd: report short writes count to the client |
3738 | * MM01: set saner vm settings: raise default dirty level, lower swappiness |
3739 | - Disable COMEDI_PCI_DRIVERS. At least one module built with it enabled |
3740 | (s626) claims the pci id 1131:7146 for all subvendors and subdevice ids. |
3741 | The problem is that this will clash with many media/dvb cards. (#51314) |
3742 | |
3743 | * Thu Jun 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-1mdv |
3744 | - update to 2.6.29.5 (CVE-2009-1630, CVE-2009-1385) |
3745 | - drop patches merged upstream: |
3746 | * AA01: 2.6.29.5-rc1 |
3747 | - add patches: |
3748 | * FS15: ext4: Avoid corrupting the uninitialized bit in the extent |
3749 | during truncate |
3750 | - update patches: |
3751 | * DM50: v4l-dvb snapshot 2009-06-18 |
3752 | * DS01: Alsa 1.0.20+ snapshot 2009-06-18 |
3753 | * DS02: ALsa snapshot buildfix |
3754 | * DS10: Alsa 1.0.20+ unstable addon: via vt1732 (Envy24-II) |
3755 | * FS01: unionfs 2.5.2 |
3756 | - rediff patches: |
3757 | * DS05: add Toshiba Pro A210 to quirk table |
3758 | - update defconfigs |
3759 | |
3760 | * Wed Jun 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-7mdv |
3761 | - add patches: |
3762 | * DN15: net: r8169: fix crash when large packets are received |
3763 | * FS10: fs: jbd: fix race in buffer processing in commit code |
3764 | - more defconfig optimizations: |
3765 | * disable in defconfigs: |
3766 | * DETECT_SOFTLOCKUP, EARLY_PRINTK, SCHED_DEBUG, SCHEDSTATS, TIMER_STATS |
3767 | * JFS_STATISTICS, OCFS2_FS_STATS, CIFS_STATS |
3768 | * enable in defconfigs: |
3769 | * SND_HDA_RECONFIG, INTR_REMAP |
3770 | |
3771 | * Tue Jun 9 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-6mdv |
3772 | - more defconfig optimizations: |
3773 | * disable in defconfigs: |
3774 | * AUDIT, AUDITSYSCALL, AUDIT_TREE, AUDIT_GENERIC |
3775 | * PARAVIRT_GUEST, VMI, KVM_CLOCK, KVM_GUEST, LGUEST_GUEST |
3776 | * PARAVIRT, PARAVIRT_CLOCK, NETLABEL, NETFILTER_DEBUG |
3777 | * IP_NF_SECURITY, IP6_NF_SECURITY, IWLWIFI_DEBUG, IWL3945_DEBUG |
3778 | * HISAX_DEBUG, SECURITY, SECURITY_NETWORK, SECURITY_NETWORK_XFRM |
3779 | * SECURITY_PATH, SECURITY_FILE_CAPABILITIES, SECURITY_DEFAULT_MMAP_MIN_ADDR |
3780 | * NUMA, K8_NUMA, X86_64_ACPI_NUMA, NODES_SPAN_OTHER_NODES, NODES_SHIFT |
3781 | * NEED_MULTIPLE_NODES, MIGRATION, HAVE_ARCH_EARLY_PFN_TO_NID, ACPI_NUMA |
3782 | * enable in defconfigs: |
3783 | * JFS_SECURITY, DIRECT_GBPAGES |
3784 | |
3785 | * Tue Jun 9 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-5mdv |
3786 | - add patches: |
3787 | * AA00: 2.6.29.5-rc1 |
3788 | * LG01: add note about latencytop bloat in Kconfig.debug |
3789 | - drop patches merged upstream: |
3790 | * AA01-AA27: Stable Queue patches |
3791 | * FE02-FE09: ext4 fixes |
3792 | - rediff patches: |
3793 | * DG00: drm-next |
3794 | - disable in defconfigs: |
3795 | * LATENCYTOP - it bloats task_struct by effectively quadrupling |
3796 | the size of an otherwise lean task_struct |
3797 | |
3798 | * Mon Jun 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-4mdv |
3799 | - Release to Updates |
3800 | |
3801 | * Mon Jun 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-3mdv |
3802 | - resync drm patches with Fedora 2.6.29.4-167.fc11 |
3803 | * DG01: drm: no gem on i8xx |
3804 | * DG03: drm: nouveau |
3805 | * DG10: drm: i915: apply a big hammer to 865 gem object |
3806 | * DG20: drm: copyback ioctl data to userspace regardless of retcode |
3807 | * DG21: drm: i915: fix tiling pitch |
3808 | * DG22: drm: intel: set domain on fault |
3809 | - enable in defconfigs: |
3810 | * PCSPKR_PLATFORM, X86_CHECK_BIOS_CORRUPTION, EFI, IPV6_ROUTER_PREF, |
3811 | * IPV6_ROUTE_INFO, IPV6_OPTIMISTIC_DAD, IPV6_MROUTE, IPV6_PIMSM_V2, |
3812 | * IP_VS_IPV6, SCTP_HMAC_MD5, SERIAL_8250_RSA, CIFS_EXPERIMENTAL, |
3813 | * CIFS_DFS_UPCALL |
3814 | - disable in defconfigs: |
3815 | * CONFIG_SYSFS_DEPRECATED_V2, KALLSYMS_EXTRA_PASS, SCTP_HMAC_NONE, |
3816 | * WIRELESS_OLD_REGULATORY |
3817 | - set as module in defconfigs |
3818 | * IDE |
3819 | |
3820 | * Sun May 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-2mdv |
3821 | - stable queue patches: |
3822 | * AA01: xfrm: wrong hash value for temporary sa |
3823 | * AA02: tcp: fix-msg_peek-race-check |
3824 | * AA03: tcp: fix 2 iw selection |
3825 | * AA04: net: fix skb_seq_read returning wrong offset length for page |
3826 | frag data |
3827 | * AA05: sch_teql: should not dereference skb after ndo_start_xmit |
3828 | * AA06: net: fix length computation in rt_check_expire |
3829 | * AA07: net: fix rtable leak in net ipv4 route.c |
3830 | * AA08: revert rose zero length frame filtering in af_rose.c |
3831 | * AA09: pktgen: do not access flows beyond its length |
3832 | * AA10: myr10ge: again fix lro_gen_skb alignment |
3833 | * AA11: vlan: macvlan: fix-null-pointer-dereferences-in-ethtool-handlers |
3834 | * AA12: mac8390: fix regression caused during net_device_ops conversion |
3835 | * AA13: bonding: fix alb mode locking regression |
3836 | * AA14: bonding: remove debug printk |
3837 | * AA15: r8169: avoid losing msi interrupts |
3838 | * AA16: sparc: fix bus type probing for esp and le devices |
3839 | * AA17: sparc64: fix smp_callin locking |
3840 | * AA18: mm: slub fix reclaim_state |
3841 | * AA19: fix: oops on close of hot unplugged ftdi serial converter |
3842 | * AA20: wimax: fix oops if netlink fails to add attribute |
3843 | * AA21: nfs: fix nfs v4 client handling of may_exec in nfs_permission |
3844 | * AA22: futex: setup writeable mapping for futex ops which modify user |
3845 | space data |
3846 | * AA22: xen: blkfront allow xenbus state transition to closing closed |
3847 | when not connected |
3848 | * AA23: tpm: get_event_name stack corruption |
3849 | * AA24: icom: fix rmmod crash |
3850 | * AA25: kvm: make paravirt tlb flush also reload the pae pdptrs |
3851 | * AA26: kvm: fix pdptr reloading on cr4 writes |
3852 | * AA27: cfg80211: fix race between core hint and drivers custom apply |
3853 | - add drm patches from fc11.155 |
3854 | * DG17: drm: intel include 965gme pci id |
3855 | * DG18: drm: intel i8xx cursors |
3856 | * DG19: drm: intel vmalloc |
3857 | - add paches: |
3858 | * DN10: net: revert forcedeth power down phy when interface is down |
3859 | * FE05: ext4: really print warning once |
3860 | * FE06: ext4: prealloc fixes |
3861 | * FE07: ext4: fake delalloc bno |
3862 | * FE08: ext4: clear unwritten flag |
3863 | * FE09: ext4: fix i_cached_extent race |
3864 | |
3865 | * Wed May 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-1mdv |
3866 | - update to 2.6.29.4 (CVE-2009-1184, CVE-2009-1337) |
3867 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.4 |
3868 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.3 |
3869 | - add patches: |
3870 | * DG15: drm: intel tiling transition |
3871 | * DG16: drm: intel-next |
3872 | * DS04: fix usb gadget gmidi build with updated Alsa |
3873 | - update patches: |
3874 | * DG00: drm: drm-next |
3875 | * DG02: drm: radeon modesetting |
3876 | * DG03: drm: nouveau |
3877 | * DM50: v4l-dvb snapshot 2009-05-16 |
3878 | * DS01: Alsa 1.0.20+ 2009-05-16 |
3879 | * DS02: Alsa 1.0.20+ buildfixes |
3880 | * DS10: selected Alsa unstable addons (maya44 &via vt1732) |
3881 | - drop merged patches: |
3882 | * AA01-AA18: Stable Queue patches |
3883 | * DA01: ACPI: revert BIOS mangled PRT bugfix |
3884 | * DG14: drm: i915 allow tiled front buffers on 965 |
3885 | * DM51: v4l-dvb snapshot buildfix |
3886 | * DS11: alsa sbxfi emu10k1 support (replaced in DS01 with ctxfi that |
3887 | supports emu10k1, emu20k1 & emu20k2) |
3888 | - update defconfigs |
3889 | |
3890 | * Fri May 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-3mdv |
3891 | - add patch DA01: ACPI: Revert conflicting workaround for BIOS with |
3892 | mangled PRT entries (mdv bz #46222) |
3893 | |
3894 | * Fri May 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-2mdv |
3895 | - add patches from stable queue |
3896 | * AA13: b44: use kernel dma addresses for the kernel dma api |
3897 | * AA14: block: include empty disks in proc diskstats |
3898 | * AA15: crypto: ixp4xx: fix handling of chained sg buffers |
3899 | * AA16: exit_notify: kill the wrong capable check (CVE-2009-1337) |
3900 | * AA17: pci: fix incorrect mask of pm no_soft_reset bit |
3901 | * AA18: unreached code in selinux_ip_postroute_iptables_compat (CVE-2009-1184) |
3902 | |
3903 | * Mon Apr 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-1mdv |
3904 | - update to 2.6.29.2: CVE-2009-1192, CVE-2009-0795 |
3905 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.2 |
3906 | - drop patch AA00: 2.6.29.2-rc1 |
3907 | - add patches from stable queue: |
3908 | * AA02: mac80211: fix bug in getting rx status for frames |
3909 | pending in reorder buffer |
3910 | * AA03: b43: poison rx buffers |
3911 | * AA04: b43: refresh rx poison on buffer recycling |
3912 | * AA05: thinkpad-acpi: fix led blinking through timer trigger |
3913 | * AA06: mac80211: fix basic rate bitmap calculation |
3914 | * AA07: kvm-mmu: fix off by one calculating large page count |
3915 | * AA08: kvm-mmu: disable global page optimization |
3916 | * AA09: kvm: fix overlapping check for memory slot |
3917 | * AA10: kvm: x86 release time_page on vcpu destruction |
3918 | * AA11: usb: unusual device support for gold mp3 player energy |
3919 | * AA12: virtio-rng: remove false bug for spurious callbacks |
3920 | |
3921 | * Fri Apr 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-5mdv |
3922 | - add patches from stable queue: |
3923 | * AA00: 2.6.29.2-rc1 |
3924 | * AA01: forcedeth: fix resume from hibernation regression |
3925 | - rediff patches: |
3926 | * DG00: drm-next |
3927 | * DM50: v4l-dvb snapshot |
3928 | * DS01: alsa snapshot |
3929 | - drop patches merged upstream: |
3930 | * AX01: pat fixes to allow GTT maps to work on intel |
3931 | * DM20: fix oops in md raid1 |
3932 | |
3933 | * Fri Apr 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-4mdv |
3934 | - dm-raid45 target is finally back: |
3935 | * DM10: dm-raid45 20090424 for 2.6.29.1 |
3936 | * DM13: add dm-raid4-5 modalias |
3937 | - update defconfigs |
3938 | |
3939 | * Sat Apr 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-3mdv |
3940 | - add patches: |
3941 | * DG13: drm: ignore LVDS on intel graphics systems that lie about having it |
3942 | * DG14: drm: i915 allow tiled front buffers on 965+ (#50032) |
3943 | * DH20: hid: wacom bluetooth support |
3944 | * DI10: input: wacom intuos4 support (from main) |
3945 | * DM20: fix oops in md raid1 |
3946 | * DU01: usb: add support for Qualcom usb modems |
3947 | - update patches: |
3948 | * DG00: drm: drm-next |
3949 | * DG02: drm: radeon modesetting |
3950 | * DG03: drm: nouveau |
3951 | * DG06: drm: i915 resume force mode |
3952 | * KP01: TuxOnIce 3.0.1 |
3953 | * NI01: net: netfilter ipset 2.4.9 (from main) |
3954 | * NI10: net: netfilter IFWLOG (from main) |
3955 | * NI11: net: netfilter IFWLOG mdv fixes (from main) |
3956 | * NI15: net: netfilter psd (from main) |
3957 | * NI16: net: netfilter psd mdv fixes (from main) |
3958 | - drop patches: |
3959 | * DG11: drm: radeon: reorder busmaster vs. modeset (merged in DG02) |
3960 | * NI02-NI08: netfilter ipset buildfixes (not needed anymore) |
3961 | * NI12: netfilter IFWLOG buildfixes (not needed anymore) |
3962 | * NI17: netfilter psd buildfixes (not needed anymore) |
3963 | - update defconfigs |
3964 | |
3965 | * Sun Apr 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-2mdv |
3966 | - rollback Alsa patches to earlier snapshot as current upstream |
3967 | is broken: (fixes #49385, #49536) |
3968 | * DS01: Alsa 1.0.19+ 2009-03-07 |
3969 | * DS10: Alsa 1.0.19+ unstable addons 2009-03-07 |
3970 | - update patches: |
3971 | * FR01: Reiser4 for 2.6.29 |
3972 | * KP01: TuxOnIce 3.0 Final |
3973 | - drop patches: |
3974 | * FR02: Reiser4 buildfix |
3975 | |
3976 | * Fri Apr 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-1mdv |
3977 | - update to 2.6.29.1 |
3978 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.1 |
3979 | - drop patches merged upstream: |
3980 | * DN10: Disable GRO on legacy netif_rx path |
3981 | * MC33: drbd bio_rw_sync fix (merged in drbd 8.3.1) |
3982 | - add patches: |
3983 | * AX01: pat fixes to allow GTT maps to work on intel |
3984 | * DG11: drm: radeon: reorder busmaster vs. modeset |
3985 | * DG12: add "gem_enable" module option to i915 |
3986 | - update patches: |
3987 | * DG03: drm: nouveau update |
3988 | * MC30: drbd 8.3.1 |
3989 | - rediff patches: |
3990 | * DM50: v4l-dvb snapshot |
3991 | * MC31: drbd buildfixes |
3992 | |
3993 | * Mon Mar 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-2mdv |
3994 | - update patches: |
3995 | * DG00: drm-next update |
3996 | * DG02: radeon modesetting update |
3997 | * DG03: nouveau update |
3998 | * DI01: lirc update |
3999 | * KP01: TuxOnIce for 3.0-rc8 for 2.6.29 |
4000 | - add patches: |
4001 | * DH15: Asus atk0110 acpi hwmon support |
4002 | - update configs |
4003 | |
4004 | * Sat Mar 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-1mdv |
4005 | - update to 2.6.29 final |
4006 | - add patches: |
4007 | * FE02-FE04: ext4 delayed allocation fixes (from main kernel) |
4008 | * DM51: v4l-dvb staging go7007 buildfix |
4009 | * DN10: GRO: Disable GRO on legacy netif_rx path (from main kernel) |
4010 | - update patches: |
4011 | * DG00: drm-next update |
4012 | * DG02: radeon modesetting update |
4013 | * DG03: nouveau update |
4014 | * DM50: v4l-dvb snapshot 20090327 |
4015 | * DS01: Alsa 1.0.19+ snapshot 20090327 |
4016 | * DS10: Alsa 1.0.19+ unstable addons snapshot 20090327 |
4017 | * KP01: TuxOnIce 3.0-rc8 20090313 |
4018 | - drop patches merged upstream: |
4019 | * DM60: Hauppauge hdpvr (merged in v4l-dvb snapshot) |
4020 | * DN10: ipv6 module unload bug |
4021 | * FE01: ext4: extent-header check fix |
4022 | - disable in defconfigs: |
4023 | * SYS_DEPRECATED(_V2), USB_DEVICE_CLASS, WIRELESS_OLD_REGULATORY |
4024 | * SND_SUPPORT_OLD_API |
4025 | - update defconfigs |
4026 | |
4027 | * Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc8.1mdv |
4028 | - update to 2.6.29-rc8 |
4029 | - drop patches merged upstream: |
4030 | * FS10: squashfs page-aligned data fix |
4031 | - update defconfigs |
4032 | |
4033 | * Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.5.4mdv |
4034 | - update to 2.6.29-rc7-git5 |
4035 | - update patches: |
4036 | * DG00: drm: drm-next update |
4037 | * DG02: drm: radeon modesetting support |
4038 | * DG03: drm: nouveau support |
4039 | - add patches: |
4040 | * DG10: drm: fix flushing on i855, i865g |
4041 | * DS15: Alsa: hda_intel preallocate 4mb dmabuffer |
4042 | * DN10: ipv6: fix BUG when disabled ipv6 module is unloaded |
4043 | * FE01: ext4: extent-header check fix |
4044 | * FS10: squashfs: fix page-aligned data |
4045 | |
4046 | * Wed Mar 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.3.3mdv |
4047 | - update to 2.6.29-rc7-git3 |
4048 | - rediff patches: |
4049 | * DS01: Alsa 1.0.19+ snapshot |
4050 | - drop patches merged upstream: |
4051 | * DA41: nVidia MCP89 support |
4052 | * DG07: drm setmaster deadlock fix |
4053 | - drop patches fixed differently upstream: |
4054 | * DN02: bonding_ipv6 split: |
4055 | * Correct way to disable ipv6 support now is to add: |
4056 | "options ipv6 disable=1" to /etc/modprobe.conf |
4057 | |
4058 | * Sun Mar 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.2mdv |
4059 | - update patches: |
4060 | * DG02: drm: radeon modesetting |
4061 | * DG03: drm: nouveau support |
4062 | * DI01: lirc support |
4063 | * DM50: v4l-dvb snapshot 20080307 |
4064 | * DS01: Alsa 1.0.19+ snapshot 20080307 |
4065 | * DS10: Alsa 1.0.19+ unstable addons snapshot 10080307 |
4066 | * KP01: TuxOnIce 3.0-rc8 20090305 |
4067 | - add patches: |
4068 | * DA41: ahci: add support for nVidia MCP89 |
4069 | * DG07: drm: fix setmaster deadlock |
4070 | * DG08: drm: add radeon PM support |
4071 | - drop patches: |
4072 | * KP02: TuxOnIce buildfix (merged upstream) |
4073 | - update defconfigs |
4074 | |
4075 | * Wed Mar 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1mdv |
4076 | - update to 2.6.29-rc7 |
4077 | |
4078 | * Tue Mar 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.7.5mdv |
4079 | - update to 2.6.29-rc6-git7 |
4080 | - drop patches: |
4081 | * AA02: fix build of drm i915 due to missing symbols (merged upstream) |
4082 | - add patches: |
4083 | * DG00: drm-next (adds ati r600 support) |
4084 | * DM60: Hauppauge HD DVR support |
4085 | - update patches: |
4086 | * DG02: drm: radeon modesetting |
4087 | * DG03: drm: nouveau |
4088 | * DI01: lirc |
4089 | - rediff patches: |
4090 | * DS01: Alsa 1.0.19+ snapshot |
4091 | - enable in defconfigs: |
4092 | * PM_DEBUG, IWLWIFI_DEBUG, IWL3945_DEBUG, DRM_NOUVEAU_KMS |
4093 | |
4094 | * Sat Feb 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.5.4mdv |
4095 | - update to 2.6.29-rc6-git5 |
4096 | - add patches: |
4097 | * AA02: fix build of drm i915 due to missing symbols |
4098 | - update patches: |
4099 | * DM50: v4l-dvb snapshot 20090228 |
4100 | * DN02: bonding_ipv6 split, v2 adds autoloading of the ipv6 part |
4101 | * DS01: Alsa 1.0.19+ snapshot 20090228 |
4102 | * DS10: Alsa 1.0.19+ unstable snapshot 20090228 |
4103 | - rediff patches: |
4104 | * DG02: radeon modesetting |
4105 | - drop patches: |
4106 | * DM51: v4l-dvb snapshot buildfix |
4107 | - enable DMAR_DEFAULT_ON, SONYPI_COMPAT |
4108 | - update defconfigs |
4109 | |
4110 | * Wed Feb 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1.3mdv |
4111 | - update patches: |
4112 | * DG02: radeon modesetting support |
4113 | - drop patches: |
4114 | * DG07: radeon modesetting pciid |
4115 | * DG08: radeon modesetting buildfix |
4116 | - Enable DRM_RADEON_KMS, DRM_I915_KMS |
4117 | |
4118 | * Tue Feb 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1.2mdv |
4119 | - update to 2.6.29-rc6-git1 |
4120 | - update defconfigs |
4121 | |
4122 | * Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1mdv |
4123 | - update to 2.6.29-rc6: |
4124 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.29-rc6 |
4125 | - rediff patches: |
4126 | * DG02: radeon modesetting |
4127 | * DM50: v4l-dvb snapshot |
4128 | * DS01: Alsa snapshot |
4129 | * KP01: TuxOnIce |
4130 | - add patches: |
4131 | * DG06: intel-gfx: fix kms S3 resume |
4132 | * DG07: drm: fix pciids when using radeon modesetting |
4133 | * DG08: fix radeon modesetting build |
4134 | * KP02: tuxonice fix for bio_rw_sync change |
4135 | * MC33: drbd: adapt for bio_rw_sync change (Herton, main kernel) |
4136 | - drop patches: |
4137 | * DG04: intel-next (merged ustream) |
4138 | * DP01: Intel Mobile 4 write buffer flush capacity fix (merged upstream) |
4139 | - enable full PREEMPT on -desktop(586) kernels to see what breaks |
4140 | - add drivers/acpi/acpica header files to -devel rpms, needed by fglrx |
4141 | - update defconfigs |
4142 | |
4143 | * Sat Feb 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.4mdv |
4144 | - update patches: |
4145 | * DM50: v4l-dvb snapshot 2009-02-18 |
4146 | * DM51: v4l-dvb snapshot buildfix |
4147 | * DS01: Alsa 1.0.19+ snapshot 2009-02-18 |
4148 | * DS02: Alsa snapshot buildfix |
4149 | * DS10: Alsa unstable addons 2009-02-18 |
4150 | - add patches: |
4151 | * DN02: split bonding for ipv6 to separate module, to allow disabling |
4152 | of ipv6 at runtime without breaking bonding for ipv4 |
4153 | - update defconfigs |
4154 | |
4155 | * Wed Feb 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.3mdv |
4156 | - add patches to fix netfilter crash (thanks Herton) |
4157 | * NI12: ipt_IFWLOG buildfix |
4158 | * NI17: ipt_psd buildfix |
4159 | - add patch DG02: drm: modesetting for radeon |
4160 | - add patch DG03: drm: nouveau driver |
4161 | - add patch DG04: drm: intel-next |
4162 | -update defconfigs |
4163 | |
4164 | * Sun Feb 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.2mdv |
4165 | - enable TASKSTATS, TASK_DELAY_ACCT, TASK_XACCT, TASK_IO_ACCOUNTING (#47818) |
4166 | - update and enable patch KP01: TuxOnIce 3.0-rc8 2009-02-14 |
4167 | - add patch DG01: disable GEM on i8xx gpu |
4168 | - add patch DI01: lirc support |
4169 | - add patch DP01: Force write-buffer flush capability on Intel Mobile 4 |
4170 | chipset as it needs it to work properly |
4171 | - update defconfigs |
4172 | |
4173 | * Sat Feb 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.1mdv |
4174 | - update to 2.6.29-rc5 |
4175 | - add patches NI07, NI08: ipset apifixes for 2.6.29 (Herton, from main kernel) |
4176 | - update defconfigs |
4177 | |
4178 | * Thu Feb 12 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1.1mdv |
4179 | - update to 2.6.29-rc4-git1 |
4180 | - drop patches merged upstream: |
4181 | * AA01: md: device limit fix |
4182 | * AX01, AX02: Amd 0x11 nb support |
4183 | * AX05: Amd Fam10h APIC workaround |
4184 | * AX10: more pcore fsbs for cpufreq |
4185 | * AX15: Intel Core i7 cache descriptors |
4186 | * DA01-DA09: ACPICA 20080926 uppdate |
4187 | * DA40: Promise PDC42819 AHCI support |
4188 | * DA45: Intel Ibex Peak device ids |
4189 | * DC01: Intel G41 agp support |
4190 | * DN02: bonding ethtool support |
4191 | * DN10: r8169 update |
4192 | * DN15-DN16: Intel e1000e 82567xx support |
4193 | * DN20: atl2 support |
4194 | * DN30: Jmicron gigabit ethernet |
4195 | * DN40: amd8111e bugfix |
4196 | * DN41: Atheros AR8021 support |
4197 | * DN42: SM LAN921-5-7-8 support |
4198 | * DN43: p54usb device is updates |
4199 | * FS02: security_inode_permission symbol export |
4200 | * FS10-FS15: ext4 updates |
4201 | * MB20: squashfs 3.4 (squashfs 4 is now upstream) |
4202 | * MC33-MC35: drbd buildfixes |
4203 | * MC60: 3rdparty at76_usb (is now in upstream staging tree) |
4204 | * MD10-MD13: 3rdparty prism25 (is now in upstream staging tree) |
4205 | - update pathes: |
4206 | * CE02: acpi-dsdt-initrd v0.9c-2.6.28 |
4207 | * DM10: dm-raid45 for 2.6.29-rc |
4208 | * DM50: v4l-dvb snapshot 2009-02-07 |
4209 | * DS01: Alsa 1.0.19+ snapshot 2009-02-07 |
4210 | * FR01: reiser4 support |
4211 | * FS01: unionfs 2.5.1 |
4212 | * MB02: 3rdparty merge |
4213 | * MC30-MC32: drbd 8.3.0 |
4214 | * NI15: ipt_psd |
4215 | - disable patches: |
4216 | * DB32: sis5513-965 ide fix |
4217 | * DH01: multilaser usbhid fix |
4218 | * DM10, DM13: dm-raid45 (broken build) |
4219 | * KP01: TuxOnIce 3.0-rc8 (broken build) |
4220 | - add patches: |
4221 | * AA01: add missing memcontrol include to mm_config.h |
4222 | * FR02: reiser4 buildfix |
4223 | * MC42: fsc_btns buildfix |
4224 | - fix -devel and -source filelists and content |
4225 | - enable staging tree |
4226 | - make HID core modular |
4227 | - drop sparc64 support |
4228 | - update defconfigs |
4229 | |
4230 | * Sun Feb 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.15-2mdv |
4231 | - add patch AX05: fix boot with AMD Fam10h CPUs on systems with broken |
4232 | or missing MP table |
4233 | - add patch AX15: add cache descriptors for Intel Core i7 |
4234 | - update patch DM50: v4l-dvb snapshot 2009-02-07 |
4235 | * bugfixes, updates |
4236 | * adds bttv support for IVCE-8784 |
4237 | * adds cx23885 support for TurboSight TBS 6920, TeVii S470, |
4238 | DVBWorld DVB-S2 2005 |
4239 | * adds en28xx support for Gadmei TVR200 |
4240 | * adds gspca support for Creative Live! Cam Notebook Ultra (VC0130), |
4241 | Aiptek PenCam VGA+, Genius iLook 111 |
4242 | * add zr364xx support for Aiptek DV T300 |
4243 | - update patch DM51: v4l-dvb snapshot buildfixes |
4244 | - update patch DS01: Alsa 1.0.19+ snapshot 2009-02-07 |
4245 | * bugfixes, updates |
4246 | * adds support for Turtle Beach MultiSound Classic, Tahiti, Monterey, |
4247 | and Pinnacle/Fiji soudcards |
4248 | * adds support for Tyan Thunder n6650W (S2915-E) |
4249 | - update patch DS02: alsa snapshot buildfixes |
4250 | - drop patch DS04: Sony Vaio VGN FZ18M quirk (fixed differently upstream) |
4251 | - update patch DS10: Alsa unstable addons snapshot 2009-02-07 |
4252 | - add patch DS11: Alsa SB X-Fi support (broken out from unstable snapshot) |
4253 | - redo patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.15 from a clean git clone |
4254 | - drop patch KP02: TuxOnIce buildfix (not needed anymore) |
4255 | - update create_configs script for TuxOnIce update |
4256 | - update defconfigs |
4257 | |
4258 | * Sat Feb 7 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.15-1mdv |
4259 | - update to 2.6.27.15: |
4260 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.15 |
4261 | - update to 2.6.27.14: |
4262 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.14 |
4263 | - add patches from stable queue: |
4264 | * AA01: md: ensure an md array never has too many devices |
4265 | - rediff patch DA01: acpica 2008-09-26 update |
4266 | - rediff patch DS01: Alsa 1.0.19 final |
4267 | - update patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.15 |
4268 | - add patch KP02: revert tuxonice_userui code not in 2.6.27 |
4269 | |
4270 | * Sun Feb 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.13-2mdv |
4271 | - bump release to get past kernels in testing tree |
4272 | |
4273 | * Sun Jan 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.13-1mdv |
4274 | - update to kernel.org 2.6.27.13: |
4275 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.13 |
4276 | - rediff patch DS01: Alsa 1.0.19 |
4277 | - drop patches DU01, DU02: usb-storage support for Nokia 5610 & 7610, |
4278 | not needed anymore as it's fixed on vendor level in 2.6.27.13 |
4279 | (cf usb-storage: set CAPACITY_HEURISTICS flag for bad vendors) |
4280 | - drop patch FS10: ext4 patchset 2.6.27-ext4-2 |
4281 | - add new patch FS10: ext4 stable backports queue |
4282 | - add patch FS11: ext4 Add blocks added during resize to bitmap |
4283 | - add patch FS12: ext4 Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize |
4284 | - add patch FS13: ext4 Use an rbtree for tracking blocks freed during |
4285 | transaction |
4286 | - add patch FS14: ext4 Dont use blocks freed but not yet committed |
4287 | in buddy cache init |
4288 | - add patch FS15: ext4 Use new buffer_head flag to check uninit group |
4289 | bitmaps initialization |
4290 | - update patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.13 |
4291 | - update defconfigs |
4292 | |
4293 | * Mon Jan 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.12-2mdv |
4294 | - rediff patch DM50: cleaner v4l-dvb snaphot 2009-01-18 |
4295 | - update/rediff patch DM51: v4l-dvb buildfix zoran_card build under ix86 |
4296 | - update patch DS01: Alsa 1.0.19 Final |
4297 | - rediff patch DS02: Alsa buildfixes |
4298 | - rediff patch DS10: Alsa unstable addons |
4299 | - update patch FS01: unionfs 2.5.1 |
4300 | |
4301 | * Mon Jan 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.12-1mdv |
4302 | - update to 2.6.27.12: (CVE-2009-0029) |
4303 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.12 |
4304 | - update to 2.6.27.11: |
4305 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.11 |
4306 | - drop patch AA01-AA06: stable-queue patches (merged upstream) |
4307 | - update patch DM10: dm-raid45 2008-10-27 |
4308 | - drop patches DM11, DM12: dm-raid45 buildfixes (merged upstream) |
4309 | - update patch DM13: dm-raid4-5 modalias |
4310 | - update patch DM50: v4l-dvb snapshot 2009-01-18 |
4311 | - update patch DM51: v4l-dvb snapshot buildfix |
4312 | - update patch DS01: Alsa 1.0.18+ snapshot 2009-01-18 |
4313 | - update patch DS02: Alsa dnapshot buildfix |
4314 | - rediff patch DS10: Alsa unstable addons 2009-01-18 |
4315 | - drop old patches FR01-FR14: reiser4 patches from old akpm patchset |
4316 | - add new patch FR01: reiser4 for 2.6.27 updated 2009-01-15 |
4317 | - update patch KP01: TuxOnIce 3.0-rc8 |
4318 | - update create_configs for the new TuxOnIce |
4319 | - update defconfigs |
4320 | |
4321 | * Sun Dec 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.10-2mdv |
4322 | - add pathes from Stable queue: |
4323 | * AA01: usb-gadget: fix rndis working at high speed |
4324 | * AA02: usb-storage: update unusual_devs entry for nokia 5310 |
4325 | * AA03: usb-storage: add unusual_devs entry for nokia 3109c |
4326 | * AA04: usb-storage: add unusual_devs entry for nokiav3500c |
4327 | * AA05: powerpc: fix corruption error in rh_alloc_fixed |
4328 | * AA06: iwlagn: downgrade bug_on in interrupt |
4329 | - Add patches from main kernel: |
4330 | * AX01, AX02: add detection of AMD family 0x11 northbridges |
4331 | * AX10: add more pcore fsbs to cpufreq |
4332 | * DH10: add hwmon coretemp support for Intel Atom |
4333 | * DU01, DU02: add usb-storage support for Nokia 5610 & 7610 |
4334 | |
4335 | * Sat Dec 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.10-1mdv |
4336 | - update to 2.6.27.10 |
4337 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.10 |
4338 | - update to 2.6.27.9 (CVE-2008-5079) |
4339 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.9 |
4340 | - update to 2.6.27.8 (CVE-2008-5300) |
4341 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.8 |
4342 | - update to 2.6.27.7 (CVE-2008-5033) |
4343 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.7 |
4344 | - update patch DM50: v4l-dvb snapshot 2008-12-20 |
4345 | * adds support for: |
4346 | Phytec VD-012, Compro VideoMate E650F, Sattrade ST4200 DVB-S/S2, |
4347 | TBS 8910 DVB-S, Prof 6200 DVB-S, Pinnacle PCTV HD Mini, |
4348 | Hauppauge WinTV HVR 850, Kworld Plus TV Analog Lite PCI |
4349 | * adds gspca support for: |
4350 | Hercules Blog Webcam, Hercules Dualpix HD Weblog, Hercules Classic Silver, |
4351 | Genius Eye 312, Microdia Audio, Microdia Sonix PC Camera, |
4352 | Sony HD Eye for PS3 (SLEH 00201), Trust WB-1300N, HP 2.0 Megapixel rz406aa |
4353 | - drop patch AA01: fix broken ownership of proc sys files (merged upstream) |
4354 | - rediff patch DA01: acpica 20080926 update |
4355 | - drop patch DI01: ALPS support for Latitude E6500 (merged upstream) |
4356 | - rediff patch FS10: ext4 update |
4357 | - update patch DS01: Alsa 1.0.18+ snapshot 2008-12-20 |
4358 | * adds support for: |
4359 | - Olpc XO-1 additional sound features |
4360 | - low volume boost on Audigy |
4361 | * HD Audio and HDMI updates including: |
4362 | - add quirk for Medion MD96630 |
4363 | - fix Samsung R60, X11, X60 quirks |
4364 | - add quirks for HP 6730b, 6730s, EliteBook 8530p, dv5, dv7 |
4365 | - adds support for nVidia MCP67 HDMI, Asus P5Q-EM HDMI |
4366 | - adds support for Acer Aspire 4930G, Fujitsu Amilio XA3530 |
4367 | - adds support for MSI 7260, HT Omega Claro Halo |
4368 | - add quirks for Dell Studio 1537, Studio17 |
4369 | * Adds support for a lot of Digigram based cards: |
4370 | - VX882E, PCX882E, VX881E, PCX881E, VX1222HR, VX1221HR, VX1222E, PCX1222E, |
4371 | VX1221E, PCX1221E, VX222HR, VX222E, PCX22HR, PCX22E, VX222HRMIC, |
4372 | VX222E_MIC, PCX924HR, PCX924E, PCX924HRMIC, PCX924E_MIC |
4373 | - update patch DS02: Alsa 1.0.18+ buildfixes 2008-12-20 |
4374 | - update patch DS10: Alsa unstable adddons 2008-12-20 |
4375 | - update defconfigs |
4376 | |
4377 | * Wed Nov 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.6-2mdv |
4378 | - add patch AA01: fix broken ownership of proc sys files |
4379 | |
4380 | * Sun Nov 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.6-1mdv |
4381 | - update to 2.6.27.6 (CVE-2008-5025) |
4382 | - drop patch DM01: raid10 recovery bugfix (merged upstream) |
4383 | - rediff patch DA01: acpica update |
4384 | - rediff patch DN10: r8169 updates |
4385 | - rediff patch DS01: Alsa update |
4386 | - update defconfigs |
4387 | |
4388 | * Sun Nov 9 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-3mdv |
4389 | - rename acpi patches to prepare for acpi fixes: |
4390 | * change patch DA30 prefix to DA01 (acpica update) |
4391 | * change patch DA31 prefix to DA02 (acpica buildfix) |
4392 | - add acpi patches: |
4393 | * DA03: i7300_idle: Disable ioat channel only on platforms where idle can load |
4394 | * DA04: i7300_idle: Cleanups |
4395 | * DA05: i7300_idle: Fix compile warning about I7300_IDLE_IOAT_CHANNEL not defined |
4396 | * DA06: suspend: build fix for ACPI_SLEEP=n & XEN_SAVE_RESTORE=y |
4397 | * DA07: fix Oops in pci-acpi |
4398 | * DA08: toshiba_acpi: depends on INPUT |
4399 | * DA09: make dock driver not a module as it needs to be loaded before libata |
4400 | - add patch DA40: ahci: add support for Promise PDC42819 in sata mode |
4401 | - add patch DN02: bonding: add more ethtool support |
4402 | - add patch DN40: amd8111e: fix dma_free_coherent context bug |
4403 | - add patch DN41: sis190: add support for Atheros AR8021 PHY |
4404 | - add patch DN42: smc911x: add support for LAN921-5-7-8 chips |
4405 | - add patch DN43: p54usb: add support for SMC 2862W-G version 2 |
4406 | |
4407 | * Sat Nov 8 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-2mdv |
4408 | - update patch DA30: ACPICA 2008-09-26 |
4409 | - disable old acpi patches to see if they are needed anymore: |
4410 | * DA15: acpi-add-proc-event-regs |
4411 | * DA20: acpi-asus-laptop-input |
4412 | * DA21: acpi-asus-eee |
4413 | * DA22: acpi-asus-disable-autoload-on-asus-laptops |
4414 | * DA25: acpi-CELVO-M360S-disable_acpi_irq |
4415 | * DA26: acpi-processor-M720SR-limit-to-C2 |
4416 | - update defconfigs |
4417 | |
4418 | * Fri Nov 7 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-1mdv |
4419 | - update to 2.6.27.5 |
4420 | - rediff patch DA30: acpica update |
4421 | - drop patch DA35: sata_nv hardreset fix (merged upstream) |
4422 | - add patch DA45: ata support for Intel Ibex Peak (PCH) |
4423 | - rediff patch DC01: Intel G41 AGP support |
4424 | - add patch DM01: fix raid10 recovery bug |
4425 | - update patch DM50: v4l-dvb snapshot 2008-11-07 |
4426 | * adds STB0899, STB6100, Philips TDA8261, LG LGDT3304, |
4427 | Sharp S921 dvb support |
4428 | * adds Finepix, SunPlus usb webcam support |
4429 | - add patch DM51: revert dvb changes not supported by 2.6.27 kernel |
4430 | - add patch DN15: Intel 82567LM-4 gigabit lan support |
4431 | - add patch DN16: Intel (ich10) 82567LF-3 and LM-3 gigabit lan support |
4432 | - update patch DS01: Alsa 1.0.18+ snapshot 2008-11-07 |
4433 | * adds hrtimer backend support |
4434 | * adds Intel hdmi audio support |
4435 | * adds support for some more laptops |
4436 | - add patch DS02: revert Alsa changes not supported by 2.6.27 kernel |
4437 | - add patch DS10: Selected updates from Alsa -unstable tree |
4438 | * adds support for Creative X-Fi CA0110-IBG codec |
4439 | * adds support for Creative X-Fi Emu20k1 chip |
4440 | * adds support for VIA VT1732 (Envy24-II) |
4441 | * adds support for several Gateway systems |
4442 | - update defconfigs |
4443 | |
4444 | * Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.4-2mdv |
4445 | - update patch DN10: updates r8169 to 2.6.28-rc2 level |
4446 | * fixes possible "brick" bug |
4447 | - drop patch DN11: r8169 NULL pointer fix (merged upstream) |
4448 | |
4449 | * Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.4-1mdv |
4450 | - update to 2.6.27.4 final |
4451 | - drop patch AA01: 2.6.27.4-rc3 (merged upstream) |
4452 | |
4453 | * Sat Oct 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.3-1mdv |
4454 | - update to 2.6.27.3 final |
4455 | - update patch AA01: 2.6.27.4-rc3 |
4456 | - rediff patch DA30: acpica 20080729 |
4457 | - update patch FS10: ext4 update to 2.6.27-ext4-2 |
4458 | - enable EXT4DEV_COMPAT so userspace expecting to mount ext4dev |
4459 | instead of ext4 wont break |
4460 | - update defconfigs |
4461 | |
4462 | * Sun Oct 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.2-1mdv |
4463 | - update to 2.6.27.2 |
4464 | - add patch AA01: 2.6.27.3-rc1 |
4465 | - add patch DN11: fix NULL pointer dereference on r8169 load |
4466 | (Reported by Charles, fix pointed out by Andrey) |
4467 | - drop patch FS15: XFS barrier fail detection fix, merged upstream |
4468 | |
4469 | * Thu Oct 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.1-1mdv |
4470 | - update to 2.6.27.1 |
4471 | * disables CONFIG_DYNAMIC_FTRACE due to possible memory corruption |
4472 | on module unload (this is the reason e1000e cards broke) |
4473 | |
4474 | * Sat Oct 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-2mdv |
4475 | - drop patches DA10-DA12: tc1100-wmi, all needed support is |
4476 | already in 2.6.27 |
4477 | - drop old patch DA30: acpi ec 2.1 (merged in updated ACPICA) |
4478 | - add patch DA30: ACPI and ACPICA 2008-07-29 update |
4479 | * improvements for docking, bay and hotplug |
4480 | * better errror messages, support more laptops |
4481 | * better rfkill support |
4482 | - add patch DA31: export symbol acpi_os_hotplug_execute |
4483 | - add patch DI01: Alps touchpad support for Dell Latitude E6500 (#44701) |
4484 | - update patches DM10-DM12: rename dm-raid4-5 to dm-raid45 as |
4485 | that's what the kernel expects to find. |
4486 | - add patch DM13: add dm-raid4-5 modalias to dm-raid45 to not break updates |
4487 | - update defconfigs |
4488 | |
4489 | * Sat Oct 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mdv |
4490 | - update to 2.6.27 final |
4491 | - add patch DA35: sata_nv hardreset fix |
4492 | - update patch DM50: v4l-dvb snapshot 2008-10-10 |
4493 | - drop patch DM51: saa7134-alsa fix, fixed in DS01 |
4494 | - update patch DN10: even more r8169 fixes |
4495 | * from: http://userweb.kernel.org/~romieu/r8169/2.6.27-rc9 |
4496 | - update patch DS01: Alsa 1.0.18rc3.1 snapshot 2008-10-10 |
4497 | - add patch FS10: ext4 updates to 2.6.27-rc9-ext4-1 |
4498 | - add patch FS15: fix barrier fail detection in XFS |
4499 | - update patch KP01: TuxOnIce 3.0-rc7 for 2.6.27 |
4500 | - update patch MC34: rename drbd WARN macro to DRBD_WARN |
4501 | - add patch MC35: drbd: fix cn_idx_drbd definition |
4502 | - update defconfigs |
4503 | |
4504 | * Mon Oct 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc8.8.1mdv |
4505 | - update to 2.6.27-rc8-git8 |
4506 | - update patch DM50: v4l-dvb snapshot 2008-10-06 |
4507 | - add patch DM51: convert saa7134-alsa to snd_BUG_ON |
4508 | - add patch DN10: support more r8169 network cards |
4509 | * from: http://userweb.kernel.org/~romieu/r8169/2.6.27-rc6/ |
4510 | - drop patch DS00: alsa revert |
4511 | - update patch DS01: Alsa 1.0.18rc3.1 snapshot 2008-10-06 |
4512 | - update defconfigs |
4513 | |
4514 | * Thu Oct 2 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc8.3.1mdv |
4515 | - update to 2.6.27-rc8-git3 |
4516 | * contains workaround for e1000e hw breaking bug |
4517 | - drop patches MC50-MC54: acx wireless, due to legal reasons |
4518 | - drop patch DA55: sata_nv regression fix, merged upstream |
4519 | - add patch DS00: revert upstream alsa fixes already in Alsa 1.0.18rc3 |
4520 | - add patches MC33, MC34: drbd fixes (from main) |
4521 | - update defconfigs |
4522 | |
4523 | * Sun Sep 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.5.2mdv |
4524 | - update to 2.6.27-rc7-git5 |
4525 | - add patch DA30: acpi ec v2.1, adds fast transaction (from main) |
4526 | - add patch DA55: fix sata_nv regression (#44287, from main) |
4527 | - add patch DC01: add support for intel G41 chipset (from main) |
4528 | - update patch DM50: v4l-dvb snapshot 2008-09-28 |
4529 | - add patch DN30: add support for JMicron Gigabit ethernet (from main) |
4530 | - update defconfigs |
4531 | |
4532 | * Fri Sep 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.4.1mdv |
4533 | - update to 2.6.27-rc7-git4 |
4534 | - add patch FS02: export security_inode_permission, as unionfs needs it. |
4535 | |
4536 | * Sun Sep 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.6.1mdv |
4537 | - update to 2.6.27-rc6-git6 |
4538 | - update patch FS01: unionfs v2.5 |
4539 | |
4540 | * Sat Sep 13 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.2.1mdv |
4541 | - update to 2.6.27-rc6-git2 |
4542 | - update patches FR01-FR15: Reiser4 from 2.6.27-rc5-mm1 |
4543 | - update patch DS01: Alsa 1.0.18rc3 (from main) |
4544 | - update patch DM50: v4l-dvb snapshot 2008-09-13 |
4545 | - add patch NI06: fix netfilter ipset build on 2.6.27 (from main) |
4546 | - change versioning to show git snapshot like kernel-linus |
4547 | - redo defconfigs based on main kernel defconfigs with the following changes: |
4548 | * disable TASKSTATS, NAMESPACES, SLUB_DEBUG, BLK_DEV_IO_TRACE, IP_VS_DEBUG |
4549 | * disable BLK_DEV_UB, SCSI_SAS_LIBSAS_DEBUG, AIC94XX_DEBUG, B43_DEBUG |
4550 | * disable B43LEGACY_DEBUG, HID_DEBUG, REISERFS_PROC_INFO |
4551 | * disable OCFS2_DEBUG_MASKLOG, CIFS_STATS2, KEYS_DEBUG_PROC_KEYS |
4552 | * change NR_CPUS to 16 |
4553 | * enable MD_FAULTY, DM_DELAY, FIREWIRE, FIREWIRE_OHCI, FIREWIRE_SBP2 |
4554 | * enable FIREWIRE_OHCI_REMOTE_DMA, TULIP_MMIO, TULIP_NAPI, |
4555 | * enable TULIP_NAPI_HW_MITIGATION, SUNDANCE_MMIO, VIA_RHINE_MMIO |
4556 | * enable HIPPI, ROADRUNNER, VIDEO_VIVI, DVB_USB_DIBUSB_MB_FAULTY |
4557 | * enable AUTOFS_FS, KARMA_PARTITION, DETECT_SOFTLOCKUP, EARLY_PRINTK |
4558 | * enable 4KSTACKS, CRYPTO_DEV_HIFN_795X_RNG |
4559 | |
4560 | * Sat Aug 30 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.1mdv |
4561 | - update to 2.6.27-rc5 |
4562 | - require kernel-firmware from main |
4563 | - remove /lib/firmware from the rpms |
4564 | - parallelize xargs invocations on smp machines |
4565 | - add patch DM12: fix dm-raid45 build with 2.6.27 |
4566 | - update patch DM50: dvl-dvb snapshot 2008-08-29 |
4567 | - drop patch DN05: support wm6 devices as modems (merged upstream) |
4568 | - update patch DN20: atl2 support for 2.6.27 series (from main) |
4569 | - update patch DS01: Alsa snapshot 2008-08-27 (from main) |
4570 | - drop old patches FR01-FR17: reiser4 support |
4571 | - add new FR01-FR12: Reiser4 support from 2.6.27-rc1-mm1 |
4572 | - add patch FR13: Reiser4 buildfix for 2.6.27-rc5 |
4573 | - update patch FS01: unionfs 2.4.0 for 2.6.27-rcX |
4574 | - drop patch FS10: ext4 snapshot (merged upstream) |
4575 | - update patch KP01: TuxOnIce 3.0-rc7 |
4576 | - drop patch KS01: disabling of SCHED_HRTICK, as it's now fixed upstream |
4577 | - update patch MB02: 3rdparty merge (from main) |
4578 | - add patch MB13: ndiswrapper buildfix for 2.6.27 (from main) |
4579 | - update patch MB20: squashfs 3.4 (from main) |
4580 | - drop patch MB21: squashfs buildfix (not needed anymore) |
4581 | - add patch MC54: acx buildfix for 2.6.27 (from main) |
4582 | - drop old patches MC60-MC61: old Atmel wireless support |
4583 | - add new patch MC60: Atmel at76 wireless support (from main) |
4584 | - update patches MD10-MD13: Prism2 0.2.9 r1859 (from main) |
4585 | - update defconfigs |
4586 | |
4587 | * Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.3-1mdv |
4588 | - update to 2.6.26.3: |
4589 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.3 |
4590 | - update patch DM50: remove tea575x-tuner changes as a more complete |
4591 | one is in Alsa-1.0.18-rc1 |
4592 | - update patch DS01: Alsa 1.0.18rc1 |
4593 | - drop patch DS03: Nec Versa S9100 support (merged upstream) |
4594 | - update patch FS10: ext4 support: 2.6.26-ext4-7 |
4595 | - make TuxOnIce builtin and default on -laptop flavour |
4596 | - add patch KS01: really disable CONFIG_SCHED_HRTICK as it's known to |
4597 | cause boot problems with at least Intel GMA cards, as noted on LKML |
4598 | and kernel.org BugZilla #10892 |
4599 | - update defconfigs |
4600 | |
4601 | * Fri Aug 8 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.2-1mdv |
4602 | - update to 2.6.26.2: |
4603 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.2 |
4604 | - drop patches AA01-AA18: stable queue fixes, merged upstream |
4605 | - add patch DN06: John Carrs 'dirty patch' to usb rndis_host, |
4606 | fixes support of several WM devices |
4607 | - update patch DS01: Alsa 1.0.17+ 2008-07-27 |
4608 | - drop patches DS02-DS16: alsa fixes, merged in DS01 |
4609 | - add patch DS02: alsa: bluetooth SCO support |
4610 | - add patch DS03: alsa: support NEC Versa S9100 |
4611 | - add patch DS04: alsa: support Sony Vaio VGN FZ18M |
4612 | - add patch DS05: alsa: support Toshiba Pro A200/A210 |
4613 | - drop patch DV01: bootsplash support, as we now use splashy |
4614 | - update defconfigs |
4615 | |
4616 | * Mon Aug 4 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.1-2mdv |
4617 | - update patch FS10: ext4 update to 2.6.26-ext4-5 |
4618 | - fix missing bounds.h in -devel rpms |
4619 | - dont prepare -source tree at all |
4620 | - keep disable-prepare-scripts as a separate patch like main |
4621 | - disable removal of asm-offsets.h and bounds.h in -devel rpms (Herton) |
4622 | |
4623 | * Sat Aug 2 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.1-1mdv |
4624 | - update to 2.6.26.1: |
4625 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.1 |
4626 | - drop patch AA01: 2.6.26.1-rc1 (merged upstream) |
4627 | - add patches from stable queue: |
4628 | * AA01: ftrace: remove unneeded documentation |
4629 | * AA02: romfs: readpage dont report errors for pages beyond i_size |
4630 | * AA03: netfilter: nf nat_sip c is optional for session |
4631 | * AA04: scsi: bsg fix bsg_mutex hang with device removal |
4632 | * AA05: x86: idle process add checking for null early param |
4633 | * AA06: x86: io delay add checking for null early param |
4634 | * AA07: md: close race in md_probe |
4635 | * AA08: kprobe: smoke test lockdep warning |
4636 | * AA09: netfilter: xt_time fix time s time_mt s use of do_div |
4637 | * AA10: md: linear correct disk numbering error check |
4638 | * AA11: scsi: ch fix ch_remove oops |
4639 | * AA12: nfs: ensure we zap only the access and acl caches when setting new acls |
4640 | * AA13: jbd: fix race between free buffer and commit transaction |
4641 | * AA14: input: i8042 add intel d845pesv to nopnp list |
4642 | * AA15: input: i8042 add gericom bellagio to nomux blacklist |
4643 | * AA16: input: i8042 add acer aspire 1360 to nomux blacklist |
4644 | * AA17: bluetooth: signal userspace for hidp and bnep socket errors |
4645 | * AA18: ptrace: add compat handler for ptrace_getsiginfo |
4646 | - update patch FS01: unionfs 2.4 |
4647 | . drop patch FS02: unionfs prototype fix (not needed anymore) |
4648 | - add patch FS10: 2.6.26-ext4-4 patchset, makes ext4 ready for wider |
4649 | testing according to upstream |
4650 | |
4651 | * Fri Aug 1 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-4mdv |
4652 | - drop patches AA01-AA19: stable queue fixes (included in 2.6.26.1-rc1) |
4653 | - add new AA01: 2.6.26.1-rc1 |
4654 | - add patch DM10: dm-raid4-5 support |
4655 | - add patch DM11: dm-raid4-5 buildfixes for 2.6.26 series kernels |
4656 | - rediff patch DM50: v4l-dvb snapshot |
4657 | - rediff patch DS01: alsa 1.0.17 |
4658 | - update defconfigs |
4659 | |
4660 | * Sun Jul 27 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-3mdv |
4661 | - change desktop586 kernels back to 1GB RAM until someone actually |
4662 | needs 4GB on i586 |
4663 | - add patches from stable queue: |
4664 | * AA01: pxamci: trivial fix of dma alignment register bit clearing |
4665 | * AA02: udplite: protection against coverage value wrap-around |
4666 | * AA03: ipv6: use timer pending |
4667 | * AA04: ipv6: __kernel__ ifdef struct ipv6 devconf |
4668 | * AA05: hdlcdrv: fix crc calculation |
4669 | * AA06: quota: fix possible infinite loop in quota code |
4670 | * AA07: isofs: fix minor filesystem corruption |
4671 | * AA08: kvm: vmx fix a wrong usage of vmcs_config |
4672 | * AA09: kvm: svm fix suspend resume support |
4673 | * AA10: kvm: mmu_shrink kvm_mmu_zap_page requires slots_lock to be held |
4674 | * AA11: kvm: vmx add ept_sync_context in flush_tlb |
4675 | * AA12: kvm: x86 emulator fix hlt instruction |
4676 | * AA13: kvm: mmu nuke shadowed pgtable pages and ptes on memslot destruction |
4677 | * AA14: kvm: mmu fix potential race setting upper shadow ptes on nonpae hosts |
4678 | * AA15: ptrace: fix ptrace_getfpxregs error |
4679 | * AA16: rcu: fix rcu_try_flip_waitack_needed to prevent grace period stall |
4680 | * AA17: signal: fix typos from signal_32-64.h merge |
4681 | * AA18: x86: reboot quirks add dell precision workstation t5400 |
4682 | * AA19: usb: fix usb serial pm counter decrement for disconnected interfaces |
4683 | - update patch CE02: acpi dsdt initrd v0.9a |
4684 | - update patch DM50: v4l-dvb snapshot 2008-07-27 |
4685 | - drop patch DM51: v4l-dvb buildfix (merged upstream) |
4686 | - drop patch FS20: broken isofs rockridge fix (it's now -stable AA07) |
4687 | - update patch KP01: TuxOnIce 3.0-rc7 2008-07-27 |
4688 | - redo kernel-tmb.patchlist |
4689 | - update defconfigs |
4690 | |
4691 | * Thu Jul 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-2mdv |
4692 | - add patch DN05: rndis_host: support WM6 devices as modems |
4693 | - add fixes and updates from ALSA: |
4694 | * DS02: add TriTech 28023 AC97 codec ID and Wolfson 97 |
4695 | * DS03: Au1xpsc psc not disabled when TX is idle |
4696 | * DS04: re-order AC97 codec ID-table |
4697 | * DS05: hda Align BDL position adjustment parameter |
4698 | * DS06: ens1370 SRC stands for Sample Rate Converter |
4699 | * DS07: sound alsa ens1370 communicate PCI device to AC97 |
4700 | * DS08: ASoC Refactor DAPM event handler |
4701 | * DS09: ASoC Factor PGA DAPM handling into main |
4702 | * DS10: hda Added support for Asus V1Sn |
4703 | * DS11: opti93x Fix NULL dereference |
4704 | * DS12: opti9xx no isapnp param for CONFIG_PNP |
4705 | * DS13: hda Add support of ASUS Eeepc P90 |
4706 | * DS14: hda digital pc beep support hd audio codecs |
4707 | * DS15: soc wm9712 mono mixer |
4708 | * DS16: hda Add automatic model setting for Acer Aspire 5920G |
4709 | |
4710 | * Tue Jul 22 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-1mdv |
4711 | - update to 2.6.26 |
4712 | - drop patches AA01-AA29: -stable-queue fixes (merged upstream) |
4713 | - disable patch DA04: acpi double proc entries fix (broken) |
4714 | - drop patch DA30: acpi video ignore unsupported devices (merged upstream) |
4715 | - disable patches DM10, DM11: dm-raid45 support (broken) |
4716 | - update patches DM50, DM51: v4l-dvb snapshot as of 2008-07-22 |
4717 | * new drivers: |
4718 | - Gspca, Sensoray 2255, DvbWorld 2102 DVB-S, Anysee DVB-T/C |
4719 | - Siano SMS1XXX, Micronas DRX3975D/DRX3977D |
4720 | - update patch DN20: atl2 nic 2.0.4 (from main) |
4721 | - drop patch DN21: atl2 nic buildfix (fixed upstream) |
4722 | - rediff patch DS01: Alsa 1.0.17 |
4723 | - drop patch DS02: alsa compat fix (not needed anymore) |
4724 | - drop patch FF01: fat: allow utime (merged upstream) |
4725 | - add patch FS02: unionfs buildfix for 2.6.26 |
4726 | - drop patches FS10-FS12: UDF 2.50 read support (merged upstream) |
4727 | - rediff patch KP01:TuxOnIce 3.0-rc7 |
4728 | - drop old/obsoleted patches from 3rdparty tree: |
4729 | * MB50-MB52: qc-usb v0.6.6 (replaced by intree drivers) |
4730 | * MB60-MB65: ipw3945 v1.2.2 (replaced by the intree iwl* drivers) |
4731 | * MB70-MB72: rt2400 v1.2.2-cvs (replaced by the intree rt2* drivers) |
4732 | * MB80-MB82: rt2500 v1.1.0-cvs (replaced by the intree rt2* drivers) |
4733 | * MB90-MB92: rt2570 v1.0.0-cvs (replaced by the intree rt2* drivers) |
4734 | * MC00-MC03: rt61 v1.1.0-cvs (replaced by the intree rt5* drivers) |
4735 | * MC10-MC13: rt73 v1.0.3.6-cvs (replaced by the intree rt7* drivers) |
4736 | * MD00-MD01: uvc r205 (merged upstream) |
4737 | - update patch MC30, MC31: drbd v8.2.6 |
4738 | - update patch MC40: fsc_btns 1.40 |
4739 | - add patch MD11: prism25 buildfix for 2.6.26 |
4740 | - drop patch NW01: dummy ieee80211_regdom parameter (not needed anymore) |
4741 | - update defconfigs |
4742 | - fix sigframe.h in -devel rpms |
4743 | - add /firmware to -devel and -source rpms |
4744 | - add kernel/bounds.c to -devel rpms |
4745 | - fix disable-mrpoper patch to apply cleanly |
4746 | - drop spec fix for #29744, #29074 (not needed anymore) |
4747 | |
4748 | * Sun Jul 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.11-2mdv |
4749 | - add patches AA01-AA29: Fixes from -stable queue: |
4750 | * b43legacy: do not return tx_busy from op_tx |
4751 | * b43: do not return tx_busy from op_tx |
4752 | * b43: fix possible mmio access while device is down |
4753 | * mac80211: detect driver tx bugs |
4754 | * block: fix the starving writes bug in the anticipatory io scheduler |
4755 | * md: fix error paths if md_probe fails |
4756 | * md: dont acknowlege that stripe expand is complete until it really is |
4757 | * md: ensure interrupted recovery completed properly |
4758 | * block: properly notify block layer of sync writes |
4759 | * ohci: fix problem if sm501 and another platform driver is selected |
4760 | * usb-ehci: fix timer regression |
4761 | * usb-ohci: record data toggle after unlink |
4762 | * usb: fix interrupt disabling for hcds with shared interrupt handlers |
4763 | * hdaps: add support for various newer lenovo thinkpads |
4764 | * b43legacy: fix possible null pointer dereference in dma code |
4765 | * netdrvr: 3c59x remove irqs_disabled warning from local_bh_enable |
4766 | * scsi: esp fix oops in esp_reset_cleanup |
4767 | * scsi: esp tidy up target reference counting |
4768 | * scsi: ses fix timeout |
4769 | * mm: switch node meminfo active inactive pages to kbytes |
4770 | * reiserfs: discard prealloc in reiserfs_delete_inode |
4771 | * cciss: read config to obtain max outstanding commands per controller |
4772 | * serial: fix serial_match_port for dynamic major tty device numbers |
4773 | * can: add sanity checks |
4774 | * sisusbvga: fix oops on disconnect |
4775 | * md: ensure all blocks are uptodate or locked when syncing |
4776 | * textsearch: fix boyer moore text search bug |
4777 | * netfilter: nf_conntrack_tcp fixing to check the lower bound of valid ack |
4778 | * zd1211rw: add id for airties wus 201 |
4779 | - update patch DS01: Alsa 1.0.17 Final |
4780 | - update and enable patch FS10: UDF 2.50 support |
4781 | - add patch FS11: disable UDF_DEBUG |
4782 | - add patch FS12: fix regression in udf anchor block detection |
4783 | - add patch FS20: enable reading of cds with broken rockridge data |
4784 | - disable -rt patchset and -realtime on 2.6.25 series, it has |
4785 | way too many problems for now for a stable *tmb* series |
4786 | - add patch NW01: add dummy ieee80211_regdom parameter to cfg80211 |
4787 | so it will work on systems that assume a 2.6.26+ series kernel |
4788 | - switch back to SLUB from SLAB |
4789 | - enable Reiser4 fs again |
4790 | - disable USB_KBD and USB_MOUSE, only needed on embedded systems |
4791 | - change -laptop kernel config options to save more power: |
4792 | * HZ_300 -> HZ_250 (lowest that works with audio) |
4793 | - change -server kernel config options |
4794 | * HZ_100 -> HZ_250 (lowest that works with audio) |
4795 | |
4796 | * Mon Jul 14 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.11-1mdv |
4797 | - update to 2.6.25.11 |
4798 | |
4799 | * Sun Jul 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.10-1mdv |
4800 | - update to 2.6.25.10 |
4801 | - update patch DS01: Alsa 1.0.17rc3 |
4802 | - rediff patch RT01: realtime support |
4803 | |
4804 | * Mon Jun 30 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-3mdv |
4805 | - add patch DM50: v4l-dvb tree as of 2008-06-29 |
4806 | - add patch DM51: v4l-dvb compat fixes for 2.6.25 |
4807 | - update patch MB10, MB12: ndiswrapper 1.53 |
4808 | - add patch MC82: add missing viahss MODULE_LICENSE |
4809 | - re-enable patch MD01: uvc buildfix due to new v4l-dvb code in patch DM50 |
4810 | - add patch RT01: realtime support v 2.6.25.8-rt7 (for realtime flavour) |
4811 | - add patch RT02: fix reiser4 build with -rt patchset |
4812 | - add patch RT03: fix unionfs build with -rt patchset |
4813 | - switch back to SLAB as SLUB does not work with -rt patchset |
4814 | - disable netfilter ip_set, its broken with -rt patchset |
4815 | - disable reiser4, its broken with -rt patchset |
4816 | - disable RT2570 and QC-USB on -realtime flavours, as they |
4817 | do not work with full realtime |
4818 | - enable build of -realtime flavour |
4819 | - fix spec so the realtime kernels really gets built |
4820 | - update defconfigs |
4821 | |
4822 | * Sat Jun 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-2mdv |
4823 | - fix patch DS02: to properly revert 2.6.26-rcX speciific code in |
4824 | Alsa 1.0.17-rc2 (initial patch causes oops on boot :-( ) |
4825 | |
4826 | * Sat Jun 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-1mdv |
4827 | - update to 2.6.25.9 |
4828 | - add support for -realtime flavour (disabled for now) |
4829 | - drop patches merged upstream: |
4830 | * DA35_acpi-add-aliases-to-toshiba_acpi-module.patch |
4831 | * DA50_ata-ahci-ICH10-MCP7B-Marvell-ids.patch |
4832 | * DA51_ata-piix-ich10-ids.patch |
4833 | * DC01_fix-i8k-build-on-x86_64.patch |
4834 | * DC02_add-dell-mp061-support-to-i8k.patch |
4835 | * DC03_enable-i8k-on-x86_64-build.patch |
4836 | * DH02_hid-usbhid-blacklist.patch |
4837 | * DI10_input-tablet-wacom-0.7.9-8.patch |
4838 | * DI20_drivers-i2c_verify_client.patch |
4839 | * DM01_thinkpad-acpi-0.18-20071203_v2.6.24-rc6.patch |
4840 | * DM20_acpi-compal-laptop-20080205.patch |
4841 | * DM50_v4l-dvb-9a2af878cbd5-20080324.patch |
4842 | * DN10_net-r8169-fix-past-rtl_chip_info-array-size-for-unknown.patch |
4843 | * DN11_net-r8169-fix-oops-in-r8169_get_mac_version.patch |
4844 | * DN15_char-nozomi-driver.patch |
4845 | * DN40_net-forcedeth-locking-bug.patch |
4846 | * DN41_net-skge-napi-poll-locking-bug.patch |
4847 | * DN42_net-sky2-add-marvell-ids.patch |
4848 | * FP01_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user.patch |
4849 | * FP02_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix.patch |
4850 | * FP03_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix-2.patch |
4851 | * FR04_make-copy_from_user_inatomic-not-zero-the-tail-on-i386-vs-reiser4.patch |
4852 | * MB40_acer_acpi-0.11.1.tar |
4853 | * MB41_acer_acpi-Kconfig-Makefile.patch |
4854 | - drop patches not needed anymore: |
4855 | * DI02_idedisk_reboot.patch |
4856 | * DN30_rndis_host_wm5-6.patch |
4857 | * KS01_kernel-sysctl_check-remove-s390-include.patch |
4858 | * MD01_3rd_uvc_buildfix.patch |
4859 | - disable broken patches: |
4860 | * AS01_linux-phc-kernel-vanilla-2.6.25.8.patch |
4861 | * CR01_BadRAM-2.6.25.8.patch |
4862 | * FS10_fs-udf-2.50-from-2.6.26-rc1-git7.patch |
4863 | - rediff patch DA21: asus_acpi Eee support |
4864 | - rediff patch DB25: fix megaraid_mbox sysfs name |
4865 | - rediff patch NI15: netfilter psd target |
4866 | - replace old patches DS01-DS03 with new DS01: Alsa 1.0.17-rc2 |
4867 | - add patch DS02: revert 2.6.26 specific alsa code |
4868 | - update patch DV01: bootsplash 3.1.6 |
4869 | - add patch MB21: fix squashfs build (from main) |
4870 | - update patches MC30-MC32: drbd 8.0.12 (from main) |
4871 | - update patch MC40: fsc_btns 1.10 |
4872 | - update patch MD10: fix Prism25 Kconfig |
4873 | - update patch FS01: unionfs 2.3.3 |
4874 | - update patch KP01: TuxOnIce 3.0-rc7 |
4875 | - update defconfigs |
4876 | - fix -doc filelist |
4877 | - do not remove modules.* before calling depmod in install |
4878 | (fixes missing modules.order file, noted by Anssi) |
4879 | - dont ship mn10300 arch files |
4880 | - add arch/Kconfig to -devel and -source rpms |
4881 | - add /virt to -source rpm |
4882 | - remove unlinking of /arch/i386/boot/bzImage, not needed anymore |
4883 | |
4884 | * Sat Jun 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-3mdv |
4885 | - fix build with disabled -doc |
4886 | - fix -doc versioning |
4887 | - update patch DA50: Ahci ICH10 MCP7B Marvell ids |
4888 | - add patch DA51: add ich10 support to ata_piix |
4889 | - add patch DA52: add Tecra M4/M6 and Satellite R20 to piix_broken_suspend |
4890 | - add patch DN40: fix forcedeth locking bug |
4891 | - add patch DN41: fix skge locking bug |
4892 | - add patch DN42: add more Marvell ids to sky2 |
4893 | - add dvb-core header files to -devel rpms so it's possible to build |
4894 | external dvb drivers without needing full source (#41418) |
4895 | |
4896 | * Fri May 23 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-2mdv |
4897 | - bump release to 2mdv to get past testing kernels |
4898 | |
4899 | * Sun May 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-1mdv |
4900 | - update to kernel.org 2.6.24.7: fix CVE-2008-1669 |
4901 | - move patch DA10 (add ata ids) to DA50 to make room for more acpi fixes |
4902 | - add patches from main kernel: |
4903 | * DA10-DA12: acpi wmi interface |
4904 | * DA15: acpi proc event regs |
4905 | * DA20: Generate input events for ACPI hotkeys in asus-laptop |
4906 | * DA21-DA22: add Acpi eee support |
4907 | * DA25: disable acpi_irq on CLEVO M360S |
4908 | * DA26: limit Clevo M720SR to C2 power state as C3 causes lockup |
4909 | * DA30: make acpi video ignore unsupported devices |
4910 | * DA35: add ids to toshiba_acpi to enable autoloading |
4911 | - drop patches DS90-DS91: serial-wacom-acpi, it's broken and replaced by |
4912 | acpi-wmi patches DA10-DA12 |
4913 | - update patch FS10: UDF 2.50 from 2.6.26-rc1-git7, fixes memory corruption |
4914 | (exportfs part reverted to get a clean backport for main) |
4915 | - update patch MD00: uvc r205 (from main) |
4916 | - update patch MD01: uvc buildfixes to match v4l-dvb patch DM50 |
4917 | - update defconfigs |
4918 | |
4919 | * Tue May 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.6-2mdv |
4920 | - add patch DA10: add device ids for Intel ICH10, nVidia MCP7B and |
4921 | Marvell 6121 to SATA AHCI |
4922 | - update patch DS02: Alsa HG Snapshot 2008-05-04 |
4923 | - replace old patch FS10: new clean backport of UDF2.5 from 2.6.26-rc1 |
4924 | - add fixes from main kernel: |
4925 | * DN10: r8169: fix past rtl_chip_info array size for unknown chipsets |
4926 | * DN11: r8169: fix oops in r8169_get_mac_version |
4927 | * DS03: dont build pcspkr when snd-pcsp is enabled as they conflict |
4928 | |
4929 | * Sat May 3 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.6-1mdv |
4930 | - update to kernel.org 2.6.24.6 |
4931 | * fixes CVE-2008-1375, CVE-2008-1675 |
4932 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.6 |
4933 | * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.5 |
4934 | - rediff patd DM50:. v4l_dvb snapshot |
4935 | - update patch FS01: unionfs 2.3.3 |
4936 | - add patch FS10: UDF v2.5 support (#40412) |
4937 | - update patch KP01: Suspend2 3.0-rc7 |
4938 | - enable CONFIG_FS_UFS_WRITE |
4939 | |
4940 | * Tue Mar 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.4-1mdv |
4941 | - update to 2.6.24.4: |
4942 | * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.4 |
4943 | - drop patches AA01-AA14: patches from stable tree (merged upstream) |
4944 | - add patch DI20: add i2c_verify_client support (needed for v4l-dvb) |
4945 | - add patch DM50: upstream v4l-dvb snapshot as of 20080324 |
4946 | - drop patches DS01-DS03, DS11-DS76, DS99: alsa fixes from Alsa HG |
4947 | - rediff and rename patch DS10 to DS01: alsa 1.0.16 final |
4948 | - add patch DS02: Alsa HG 20080323 full checkout |
4949 | - fix patch DS02 to actually build on i586 |
4950 | - rediff patch FP01: pagecache zeroing fixes |
4951 | - Include bttv.h and bttvp.h headers in kernel-devel, required by |