/[packages]/updates/5/kernel-tmb/current/SPECS/kernel-tmb.spec
ViewVC logotype

Contents of /updates/5/kernel-tmb/current/SPECS/kernel-tmb.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1191432 - (show annotations) (download)
Mon Jan 8 00:04:59 2018 UTC (6 years, 3 months ago) by tmb
File size: 356271 byte(s)
update conflict on microcode
1 #
2 # *tmb* series kernels now use kernel.org versioning
3 #
4 %define kernelversion 4
5 %define patchlevel 4
6 # sublevel is now used for -stable patches
7 %define sublevel 110
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 0
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 0
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 0
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-%{tar_ver}.tar.xz
166 Source1: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.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 >= 038-21.2
232 %define requires3 kmod >= 15-2.3
233 %define requires4 sysfsutils >= 2.1.0-16
234 %define requires5 kernel-firmware >= 20160409-1
235
236 %define kprovides1 %{kname} = %{kverrel}
237 %define kprovides2 kernel = %{tar_ver}
238 %define kprovides3 alsa
239 %define kprovides_server drbd-api = 88
240
241 # conflict dkms packages that dont support kernel-4.4
242 %define kconflicts1 dkms-broadcom-wl < 6.30.223.271-4
243 %define kconflicts2 dkms-fglrx < 15.302-4
244 %define kconflicts3 dkms-nvidia-current < 352.79-1
245 %define kconflicts4 dkms-nvidia340 < 340.96-1
246 %define kconflicts5 dkms-nvidia304 < 304.131-1
247 %define kconflicts6 dkms-virtualbox < 5.0.6-1
248 %define kconflicts7 dkms-xtables-addons < 2.10-1
249 # not supported by x11-server-1.16
250 %define kconflicts8 dkms-nvidia173 <= 173.14.39
251 # (tmb) nvidia96xx does not support this kernel or x11-server-1.13
252 %define kconflicts9 dkms-nvidia96xx <= 96.43.23
253 # (tmb) conflict too old lvm2 rules to make upgrades work (tv, mga #9536)
254 %define kconflicts10 lvm2 < 2.02.98-3
255 # (tmb) conflict too old drakxtools-backend to avoid bogus root=/dev/ (#9536)
256 %define kconflicts11 drakxtools-backend < 15.37-1
257 # (tmb) conflict older btrfs-progs to get the new in same transaction and in initrd
258 %define kconflicts12 btrfs-progs < 4.4.1-1
259 # (tmb) conflict too old plymouth (mga#15486)
260 %define kconflicts13 plymouth < 0.8.6.1-13
261 # (tmb) conflict too old radeon-firmware to get the uvd firmwares in initrd
262 %define kconflicts14 radeon-firmware < 20160429-1
263 # (tmb) conflict old firmware to get the firmwares in initrd
264 %define kconflicts15 kernel-firmware-nonfree < 20160409-1
265 # (tmb) conflict old microcode to get updated ones in initrd for early loading
266 %define kconflicts16 microcode < 0.20171215-2
267 # (tmb) conflict old theme to get mga5 theme in initrd
268 %define kconflicts17 mageia-gfxboot-theme < 4.5.6.6-1
269 # (tmb) conflict too old grub2(-efi)
270 %define kconflicts18 grub2 < 2.02-0.git9752.18
271 %define kconflicts19 grub2-efi < 2.02-0.git9752.18
272 # (tmb) conflict too old efibootmgr
273 %define kconflicts20 efibootmgr < 0.11.0-7
274 # (tmb) conflict for vmmouse breakage (mga#16954)
275 %define kconflicts21 x11-driver-input-vmmouse < 13.1.0-1
276
277 Autoreqprov: no
278 BuildRequires: gcc >= 4.8.2-3.1 kmod >= 15-2.3 bc
279 # for unversioned kmod provides (mga#14235)
280 BuildRequires: rpm-mageia-setup-build >= 1.197-1.1
281
282 %description
283 %common_description_kernel
284
285
286 # mkflavour() name flavour processor
287 # name: the flavour name in the package name
288 # flavour: first parameter of CreateKernel()
289 %define mkflavour() \
290 %package -n %{kname}-%{1}-%{buildrel} \
291 Version: %{fakever} \
292 Release: %{fakerel} \
293 Summary: %{expand:%{summary_%(echo %{1})}} \
294 Group: System/Kernel and hardware \
295 Provides: %{kname}-%{1} \
296 Provides: %kprovides1 %kprovides2 %kprovides3 \
297 %{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
298 Provides: should-restart = system \
299 Requires(pre): %requires1 %requires2 %requires3 %requires4 \
300 Requires: %requires2 %requires5 \
301 Conflicts: %kconflicts1 %kconflicts2 %kconflicts3 \
302 Conflicts: %kconflicts4 %kconflicts5 %kconflicts6 \
303 Conflicts: %kconflicts7 %kconflicts8 %kconflicts9 \
304 Conflicts: %kconflicts10 %kconflicts11 %kconflicts12 \
305 Conflicts: %kconflicts13 %kconflicts14 %kconflicts15 \
306 Conflicts: %kconflicts16 %kconflicts17 %kconflicts18 \
307 Conflicts: %kconflicts19 %kconflicts20 %kconflicts21 \
308 Recommends: crda iw cpupower \
309 Recommends: %{kname}-%{1}-latest \
310 %ifarch %{ix86} \
311 Conflicts: arch(x86_64) \
312 %endif \
313 %description -n %{kname}-%{1}-%{buildrel} \
314 %common_description_kernel %{expand:%{info_%(echo %{1})}} \
315 \
316 %if %build_devel \
317 %package -n %{kname}-%{1}-devel-%{buildrel} \
318 Version: %{fakever} \
319 Release: %{fakerel} \
320 Summary: The kernel-devel files for %{kname}-%{1}-%{buildrel} \
321 Group: Development/Kernel \
322 Requires: glibc-devel ncurses-devel make gcc perl \
323 %ifarch %{ix86} \
324 Conflicts: arch(x86_64) \
325 %endif \
326 Provides: kernel-devel = %{kverrel} \
327 Recommends: %{kname}-%{1}-devel-latest \
328 %description -n %{kname}-%{1}-devel-%{buildrel} \
329 This package contains the kernel-devel files that should be enough to build \
330 3rdparty drivers against for use with %{kname}-%{1}-%{buildrel}. \
331 \
332 If you want to build your own kernel, you need to install the full \
333 %{kname}-source-%{buildrel} rpm. \
334 %endif \
335 \
336 %package -n %{kname}-%{1}-latest \
337 Version: %{kversion} \
338 Release: %{rpmrel} \
339 Summary: Virtual rpm for latest %{kname}-%{1} \
340 Group: System/Kernel and hardware \
341 Requires: %{kname}-%{1}-%{buildrel} \
342 Obsoletes: %{kname}-%{1}-smp-latest <= 2.6.22-0.rc5.%{expand:%mkrel 1} \
343 %ifarch %{ix86} \
344 Conflicts: arch(x86_64) \
345 %endif \
346 %description -n %{kname}-%{1}-latest \
347 This package is a virtual rpm that aims to make sure you always have the \
348 latest %{kname}-%{1} installed... \
349 \
350 %if %build_devel \
351 %package -n %{kname}-%{1}-devel-latest \
352 Version: %{kversion} \
353 Release: %{rpmrel} \
354 Summary: Virtual rpm for latest %{kname}-%{1}-devel \
355 Group: Development/Kernel \
356 Requires: %{kname}-%{1}-devel-%{buildrel} \
357 Obsoletes: %{kname}-%{1}-smp-devel-latest <= 2.6.22-0.rc5.%{expand:%mkrel 1} \
358 %ifarch %{ix86} \
359 Conflicts: arch(x86_64) \
360 %endif \
361 %description -n %{kname}-%{1}-devel-latest \
362 This package is a virtual rpm that aims to make sure you always have the \
363 latest %{kname}-%{1}-devel installed... \
364 %endif \
365 \
366 %post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
367 %posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
368 %preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
369 %postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
370 \
371 %if %build_devel \
372 %post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
373 %preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
374 %endif \
375 \
376 %files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
377 %files -n %{kname}-%{1}-latest \
378 \
379 %if %build_devel \
380 %files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
381 %files -n %{kname}-%{1}-devel-latest \
382 %endif
383
384
385 #
386 # kernel-desktop586: i586, smp-alternatives, 4GB
387 #
388 %ifarch %{ix86}
389 %if %build_desktop586
390 %define summary_desktop586 Linux kernel for desktop use with i586 and up to 4GB RAM
391 %define info_desktop586 This kernel is compiled for desktop use, single or \
392 multiple i586 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \
393 detected, if you need/want to use all 4GB or more, install %{kname}-server),\
394 using full preempt, BFS cpu scheduler and cfq i/o scheduler. \
395 This kernel relies on in-kernel smp alternatives to switch between up & smp \
396 mode depending on detected hardware. To force the kernel to boot in single \
397 processor mode, use the "nosmp" boot parameter.
398 %mkflavour desktop586
399 %endif
400 %endif
401
402 #
403 # kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
404 #
405 %if %build_desktop
406 %ifarch %{ix86}
407 %define summary_desktop Linux Kernel for desktop use with i686 and up to 4GB RAM
408 %define info_desktop This kernel is compiled for desktop use, single or \
409 multiple i686 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \
410 detected, if you need/want to use all 4GB or more, install %{kname}-server), \
411 using full preempt, BFS cpu scheduler and cfq i/o scheduler. \
412 This kernel relies on in-kernel smp alternatives to switch between up & smp \
413 mode depending on detected hardware. To force the kernel to boot in single \
414 processor mode, use the "nosmp" boot parameter.
415 %else
416 %define summary_desktop Linux Kernel for desktop use with %{_arch}
417 %define info_desktop This kernel is compiled for desktop use, single or \
418 multiple %{_arch} processor(s)/core(s), using full preempt, BFS cpu \
419 scheduler and cfq i/o scheduler. \
420 This kernel relies on in-kernel smp alternatives to switch between up & smp \
421 mode depending on detected hardware. To force the kernel to boot in single \
422 processor mode, use the "nosmp" boot parameter.
423 %endif
424 %mkflavour desktop
425 %endif
426
427 #
428 # kernel-laptop: i686, smp-alternatives, 4GB / x86_64
429 #
430 %if %build_laptop
431 %ifarch %{ix86}
432 %define summary_laptop Linux kernel for laptop use with i686 and up to 4GB
433 %define info_laptop This kernel is compiled for laptop use, single or \
434 multiple i686 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \
435 detected, if you need/want to use all 4GB or more, install %{kname}-server), \
436 using HZ_250 to save battery, voluntary preempt, BFS cpu scheduler, \
437 cfq i/o scheduler and some other laptop-specific optimizations. \
438 If you want to sacrifice battery life for performance, you better use the \
439 %{kname}-desktop. \
440 This kernel relies on in-kernel smp alternatives to switch between up & smp \
441 mode depending on detected hardware. To force the kernel to boot in single \
442 processor mode, use the "nosmp" boot parameter. \
443 NOTE! This kernel also uses TuxOnIce by default.
444 %else
445 %define summary_laptop Linux kernel for laptop use with %{_arch}
446 %define info_laptop This kernel is compiled for laptop use, single or \
447 multiple %{_arch} processor(s)/core(s), using HZ_250 to save battery, \
448 voluntary preempt, BFS cpu scheduler, cfq i/o scheduler and some other \
449 laptop-specific optimizations. If you want to sacrifice battery life for \
450 performance, you better use the %{kname}-desktop. \
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 NOTE! This kernel also uses TuxOnIce by default.
455 %endif
456 %mkflavour laptop
457 %endif
458
459 %if %build_realtime
460 %ifarch %{ix86}
461 %define summary_realtime Linux Kernel for desktop use with i686 & 4GB RAM
462 %define info_realtime This kernel is compiled for desktop use, single or \
463 multiple i686 processor(s)/core(s) and less than 4GB RAM, using full \
464 preempt and realtime, BFS cpu scheduler and cfq i/o scheduler. \
465 This kernel relies on in-kernel smp alternatives to switch between up & smp \
466 mode depending on detected hardware. To force the kernel to boot in single \
467 processor mode, use the "nosmp" boot parameter.
468 %else
469 %define summary_realtime Linux Kernel for desktop use with %{_arch}
470 %define info_realtime This kernel is compiled for desktop use, single or \
471 multiple %{_arch} processor(s)/core(s), using full preempt and realtime, \
472 BFS cpu scheduler and cfq i/o scheduler. \
473 This kernel relies on in-kernel smp alternatives to switch between up & smp \
474 mode depending on detected hardware. To force the kernel to boot in single \
475 processor mode, use the "nosmp" boot parameter.
476 %endif
477 %mkflavour realtime
478 %endif
479
480 #
481 # kernel-server: i686, smp-alternatives, 64 GB /x86_64
482 #
483 %if %build_server
484 %ifarch %{ix86}
485 %define summary_server Linux Kernel for server use with i686 & 64GB RAM
486 %define info_server This kernel is compiled for server use, single or \
487 multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
488 no preempt, BFS cpu scheduler and cfq i/o scheduler. \
489 This kernel relies on in-kernel smp alternatives to switch between up & smp \
490 mode depending on detected hardware. To force the kernel to boot in single \
491 processor mode, use the "nosmp" boot parameter.
492 %else
493 %define summary_server Linux Kernel for server use with %{_arch}
494 %define info_server This kernel is compiled for server use, single or \
495 multiple %{_arch} processor(s)/core(s), using no preempt, BFS cpu scheduler \
496 and cfq i/o scheduler. \
497 This kernel relies on in-kernel smp alternatives to switch between up & smp \
498 mode depending on detected hardware. To force the kernel to boot in single \
499 processor mode, use the "nosmp" boot parameter.
500 %endif
501 %mkflavour server
502 %endif
503
504 #
505 # kernel-source
506 #
507 %if %build_source
508 %package -n %{kname}-source-%{buildrel}
509 Version: %{fakever}
510 Release: %{fakerel}
511 Requires: glibc-devel, ncurses-devel, make, gcc, perl, diffutils
512 Summary: The Linux source code for %{kname}-%{buildrel}
513 Group: Development/Kernel
514 Autoreqprov: no
515 Provides: kernel-source = %{kverrel}
516 Buildarch: noarch
517
518 %description -n %{kname}-source-%{buildrel}
519 The %{kname}-source package contains the source code files for the %{ktag}
520 series Linux kernel. Theese source files are only needed if you want to
521 build your own custom kernel that is better tuned to your particular hardware.
522
523 If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
524 drivers against, install the *-devel-* rpm that is matching your kernel.
525
526
527 %post -n %{kname}-source-%{buildrel}
528 for i in /lib/modules/%{kversion}-%{ktag}-*-%{buildrpmrel}; do
529 if [ -d $i ]; then
530 if [ ! -L $i/build -a ! -L $i/source ]; then
531 ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} $i/build
532 ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} $i/source
533 fi
534 fi
535 done
536
537 %preun -n %{kname}-source-%{buildrel}
538 for i in /lib/modules/%{kversion}-%{ktag}-*-%{buildrpmrel}/{build,source}; do
539 if [ -L $i ]; then
540 if [ "$(readlink $i)" = "/usr/src/%{kversion}-%{ktag}-%{buildrpmrel}" ]; then
541 rm -f $i
542 fi
543 fi
544 done
545 exit 0
546
547 #
548 # kernel-source-latest: virtual rpm
549 #
550 %package -n %{kname}-source-latest
551 Version: %{kversion}
552 Release: %{rpmrel}
553 Summary: Virtual rpm for latest %{kname}-source
554 Group: Development/Kernel
555 Requires: %{kname}-source-%{buildrel}
556 Buildarch: noarch
557
558 %description -n %{kname}-source-latest
559 This package is a virtual rpm that aims to make sure you always have the
560 latest %{kname}-source installed...
561 %endif
562
563 #
564 # kernel-doc: documentation for the Linux kernel
565 #
566 %if %build_doc
567 %package -n %{kname}-doc
568 Version: %{kversion}
569 Release: %{rpmrel}
570 Summary: Various documentation bits found in the %{kname} source
571 Group: Documentation
572 Buildarch: noarch
573
574 %description -n %{kname}-doc
575 This package contains documentation files from the %{kname} source.
576 Various bits of information about the Linux kernel and the device drivers
577 shipped with it are documented in these files. You also might want install
578 this package if you need a reference to the options that can be passed to
579 Linux kernel modules at load time.
580 %endif
581
582 #
583 # End packages - here begins build stage
584 #
585 %prep
586 %setup -q -n %top_dir_name -c
587
588 %setup -q -n %top_dir_name -D -T -a100
589
590 %define patches_dir ../%{patch_ver}/
591
592 cd %src_dir
593
594 %if %sublevel
595 %if %kpatch
596 %if %prev_sublevel
597 %patch1 -p1
598 %endif
599 %patch2 -p1
600 %else
601 %patch1 -p1
602 %endif
603 %else
604 %if %kpatch
605 %patch1 -p1
606 %endif
607 %endif
608 %if %kgit
609 %patch2 -p1
610 %endif
611 %if %extstable
612 %patch3 -p1
613 %endif
614
615 %{patches_dir}/scripts/apply_patches
616
617
618 # PATCH END
619
620 #
621 # Setup Begin
622 #
623
624 # Prepare all the variables for calling create_configs
625 %if %build_debug
626 %define debug --debug
627 %else
628 %define debug --no-debug
629 %endif
630
631 %{patches_dir}/scripts/create_configs %debug --user_cpu="%{_arch}"
632
633 # make sure the kernel has the sublevel we know it has...
634 LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
635
636 # get rid of unwanted files
637 find . -name '*~' -o -name '*.orig' -o -name '*.append' |%kxargs rm -f
638
639
640 %build
641 # Common target directories
642 %define _kerneldir /usr/src/%{kversion}-%{ktag}-%{buildrpmrel}
643 %define _bootdir /boot
644 %define _modulesdir /lib/modules
645
646 # Directories definition needed for building
647 %define temp_root %{build_dir}/temp-root
648 %define temp_source %{temp_root}%{_kerneldir}
649 %define temp_boot %{temp_root}%{_bootdir}
650 %define temp_modules %{temp_root}%{_modulesdir}
651
652
653 PrepareKernel() {
654 name=$1
655 extension=$2
656 echo "Make dep for kernel $extension"
657 %smake -s mrproper
658
659 if [ -z "$name" ]; then
660 cp arch/x86/configs/%{_arch}_defconfig-desktop .config
661 else
662 cp arch/x86/configs/%{_arch}_defconfig-$name .config
663 fi
664
665 # make sure EXTRAVERSION says what we want it to say
666 %if %extstable
667 LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = .%{extstable}-$extension/" Makefile
668 %else
669 LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile
670 %endif
671
672 %smake oldconfig
673 }
674
675
676 BuildKernel() {
677 KernelVer=$1
678 echo "Building kernel $KernelVer"
679
680 %kmake -s all
681
682 # Start installing stuff
683 install -d %{temp_boot}
684 install -m 644 System.map %{temp_boot}/System.map-$KernelVer
685 install -m 644 .config %{temp_boot}/config-$KernelVer
686
687 cp -f arch/%{_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
688
689 # modules
690 install -d %{temp_modules}/$KernelVer
691 %smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install
692
693 # remove /lib/firmware, we use a separate kernel-firmware
694 rm -rf %{temp_root}/lib/firmware
695 }
696
697
698 SaveDevel() {
699 devel_flavour=$1
700
701 DevelRoot=/usr/src/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}
702 TempDevelRoot=%{temp_root}$DevelRoot
703
704 mkdir -p $TempDevelRoot
705 for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
706 for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*' -o -name config.mk); do cp -R --parents $i $TempDevelRoot;done
707 cp -fR include $TempDevelRoot
708 cp -fR scripts $TempDevelRoot
709 %ifarch %{ix86} x86_64
710 cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
711 cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
712 cp -fR arch/x86/entry/syscalls/syscall* $TempDevelRoot/arch/x86/entry/syscalls/
713 cp -fR arch/x86/include $TempDevelRoot/arch/x86/
714 cp -fR arch/x86/tools $TempDevelRoot/arch/x86/
715 %else
716 cp -fR arch/%{_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{_arch}/kernel/
717 cp -fR arch/%{_arch}/include $TempDevelRoot/arch/%{_arch}/
718 %endif
719 cp -fR kernel/bounds.c $TempDevelRoot/kernel/
720 cp -fR tools/include $TempDevelRoot/tools/
721 cp -fR .config Module.symvers $TempDevelRoot
722 cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty/
723
724 # Needed for truecrypt build (Danny)
725 cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/
726
727 # Needed for lguest
728 cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/
729
730 # needed by include/generated/timeconst.h
731 cp -fR kernel/time/timeconst.bc $TempDevelRoot/kernel/time/
732
733 # Needed for lirc_gpio (Anssi Hannula, #39004, #54907)
734 cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/
735 cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/
736 cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/
737
738 # Needed for external dvb tree (#41418)
739 cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/
740 cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/
741
742 # add acpica header files, needed for fglrx build
743 cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/
744
745 for i in alpha arc arm arm26 arm64 avr32 blackfin c6x cris frv h8300 hexagon ia64 \
746 microblaze mips m32r m68k m68knommu metag mn10300 nios2 openrisc parisc \
747 powerpc ppc s390 sh sh64 score sparc tile unicore32 v850 xtensa; do
748 rm -rf $TempDevelRoot/arch/$i
749 done
750
751 %ifnarch %{ix86} x86_64
752 rm -rf $TempDevelRoot/arch/x86
753 %endif
754
755 rm -rf $TempDevelRoot/include/kvm/arm*
756 rm -rf $TempDevelRoot/include/soc/tegra
757
758 # Clean the scripts tree, and make sure everything is ok (sanity check)
759 # running prepare+scripts (tree was already "prepared" in build)
760 pushd $TempDevelRoot >/dev/null
761 %smake -s prepare scripts clean
762 popd >/dev/null
763
764 rm -f $TempDevelRoot/.config.old
765
766 # fix permissions
767 chmod -R a+rX $TempDevelRoot
768
769 # disable mrproper in -devel rpms
770 patch -p1 -d $TempDevelRoot -i %{SOURCE2}
771
772 kernel_devel_files=../kernel_devel_files.$devel_flavour
773
774
775 ### Create the kernel_devel_files.*
776 cat > $kernel_devel_files <<EOF
777 %dir $DevelRoot
778 %dir $DevelRoot/arch
779 %dir $DevelRoot/include
780 $DevelRoot/3rdparty
781 $DevelRoot/Documentation
782 $DevelRoot/arch/Kconfig
783 $DevelRoot/arch/um
784 %ifarch %{ix86} x86_64
785 $DevelRoot/arch/x86
786 %endif
787 $DevelRoot/block
788 $DevelRoot/certs
789 $DevelRoot/crypto
790 $DevelRoot/drivers
791 $DevelRoot/firmware
792 $DevelRoot/fs
793 $DevelRoot/include/Kbuild
794 $DevelRoot/include/acpi
795 $DevelRoot/include/asm-generic
796 $DevelRoot/include/clocksource
797 $DevelRoot/include/config
798 $DevelRoot/include/crypto
799 $DevelRoot/include/drm
800 $DevelRoot/include/dt-bindings
801 $DevelRoot/include/generated
802 $DevelRoot/include/keys
803 $DevelRoot/include/kvm
804 $DevelRoot/include/linux
805 $DevelRoot/include/math-emu
806 $DevelRoot/include/media
807 $DevelRoot/include/memory
808 $DevelRoot/include/misc
809 $DevelRoot/include/net
810 $DevelRoot/include/pcmcia
811 $DevelRoot/include/ras
812 $DevelRoot/include/rdma
813 $DevelRoot/include/rxrpc
814 $DevelRoot/include/scsi
815 $DevelRoot/include/soc
816 $DevelRoot/include/sound
817 $DevelRoot/include/target
818 $DevelRoot/include/trace
819 $DevelRoot/include/uapi
820 $DevelRoot/include/video
821 $DevelRoot/include/xen
822 $DevelRoot/init
823 $DevelRoot/ipc
824 $DevelRoot/kernel
825 $DevelRoot/lib
826 $DevelRoot/mm
827 $DevelRoot/net
828 $DevelRoot/samples
829 $DevelRoot/scripts
830 $DevelRoot/security
831 $DevelRoot/sound
832 $DevelRoot/tools
833 $DevelRoot/usr
834 $DevelRoot/virt
835 $DevelRoot/.config
836 $DevelRoot/Kbuild
837 $DevelRoot/Kconfig
838 $DevelRoot/Makefile
839 $DevelRoot/Module.symvers
840 %doc README.kernel-%{ktag}-sources
841 EOF
842
843
844 ### Create -devel Post script on the fly
845 cat > $kernel_devel_files-post <<EOF
846 if [ -d /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel} ]; then
847 rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/{build,source}
848 ln -sf $DevelRoot /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build
849 ln -sf $DevelRoot /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/source
850 fi
851 EOF
852
853
854 ### Create -devel Preun script on the fly
855 cat > $kernel_devel_files-preun <<EOF
856 if [ -L /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build ]; then
857 rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/build
858 fi
859 if [ -L /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}$devel_cpu/source ]; then
860 rm -f /lib/modules/%{kversion}-%{ktag}-$devel_flavour-%{buildrpmrel}/source
861 fi
862 exit 0
863 EOF
864 }
865
866
867 CreateFiles() {
868 kernel_flavour=$1
869
870 kernel_files=../kernel_files.$kernel_flavour
871
872
873 ### Create the kernel_files.*
874 cat > $kernel_files <<EOF
875 %{_bootdir}/System.map-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
876 %{_bootdir}/config-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
877 %{_bootdir}/vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
878 %dir %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/
879 %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/kernel
880 %{_modulesdir}/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/modules.*
881 %doc README.kernel-%{ktag}-sources
882 EOF
883
884
885 ### Create kernel Post script
886 cat > $kernel_files-post <<EOF
887 /sbin/installkernel -L %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
888 pushd /boot > /dev/null
889 if [ -L vmlinuz-%{ktag}-$kernel_flavour ]; then
890 rm -f vmlinuz-%{ktag}-$kernel_flavour
891 fi
892 ln -sf vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} vmlinuz-%{ktag}-$kernel_flavour
893 if [ -L initrd-%{ktag}-$kernel_flavour.img ]; then
894 rm -f initrd-%{ktag}-$kernel_flavour.img
895 fi
896 ln -sf initrd-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}.img initrd-%{ktag}-$kernel_flavour.img
897 popd > /dev/null
898 %if %build_devel
899 # create kernel-devel symlinks if matching -devel- rpm is installed
900 if [ -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then
901 rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/{build,source}
902 ln -sf /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build
903 ln -sf /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source
904 fi
905 %endif
906 %if %build_source
907 # create kernel-source symlinks only if matching -devel- rpm is not installed
908 if [ -d /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} -a ! -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then
909 rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/{build,source}
910 ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build
911 ln -sf /usr/src/%{kversion}-%{ktag}-%{buildrpmrel} /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source
912 fi
913 %endif
914 EOF
915
916 ### Create kernel Posttran script
917 cat > $kernel_files-posttrans <<EOF
918 if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} ]; then
919 /usr/sbin/dkms_autoinstaller start %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
920 fi
921 EOF
922
923 ### Create kernel Preun script on the fly
924 cat > $kernel_files-preun <<EOF
925 /sbin/installkernel -R %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
926 pushd /boot > /dev/null
927 if [ -L vmlinuz-%{ktag}-$kernel_flavour ]; then
928 if [ "$(readlink vmlinuz-%{ktag}-$kernel_flavour)" = "vmlinuz-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}" ]; then
929 rm -f vmlinuz-%{ktag}-$kernel_flavour
930 fi
931 fi
932 if [ -L initrd-%{ktag}-$kernel_flavour.img ]; then
933 if [ "$(readlink initrd-%{ktag}-$kernel_flavour.img)" = "initrd-%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}.img" ]; then
934 rm -f initrd-%{ktag}-$kernel_flavour.img
935 fi
936 fi
937 popd > /dev/null
938 %if %build_devel
939 if [ -L /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build ]; then
940 rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/build
941 fi
942 if [ -L /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source ]; then
943 rm -f /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}/source
944 fi
945 %endif
946 exit 0
947 EOF
948
949
950 ### Create kernel Postun script on the fly
951 cat > $kernel_files-postun <<EOF
952 /sbin/kernel_remove_initrd %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
953 rm -rf /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} > /dev/null
954 EOF
955 }
956
957
958 CreateKernel() {
959 flavour=$1
960
961 PrepareKernel $flavour %{ktag}-$flavour-%{buildrpmrel}
962
963 BuildKernel %{kversion}-%{ktag}-$flavour-%{buildrpmrel}
964 %if %build_devel
965 SaveDevel $flavour
966 %endif
967 CreateFiles $flavour
968 }
969
970
971 ###
972 # DO it...
973 ###
974
975
976 # Create a simulacro of buildroot
977 rm -rf %{temp_root}
978 install -d %{temp_root}
979
980
981 #make sure we are in the directory
982 cd %src_dir
983
984 %ifarch %{ix86}
985 %if %build_desktop586
986 CreateKernel desktop586
987 %endif
988 %endif
989
990 %if %build_desktop
991 CreateKernel desktop
992 %endif
993
994 %if %build_laptop
995 CreateKernel laptop
996 %endif
997
998 %if %build_realtime
999 CreateKernel realtime
1000 %endif
1001
1002 %if %build_server
1003 CreateKernel server
1004 %endif
1005
1006
1007 # kernel-source is shipped as a clean source tree, with no preparation
1008 %if %build_source
1009 PrepareKernel "" %{buildrpmrel}%{ktag}custom
1010 %smake -s mrproper
1011 %endif
1012
1013
1014 ###
1015 ### install
1016 ###
1017 %install
1018 install -m 644 %{SOURCE4} .
1019
1020 cd %src_dir
1021
1022 # Directories definition needed for installing
1023 %define target_source %{buildroot}%{_kerneldir}
1024 %define target_boot %{buildroot}%{_bootdir}
1025 %define target_modules %{buildroot}%{_modulesdir}
1026
1027 # We want to be able to test several times the install part
1028 rm -rf %{buildroot}
1029 cp -a %{temp_root} %{buildroot}
1030
1031 # Create directories infastructure
1032 %if %build_source
1033 install -d %{target_source}
1034
1035 tar cf - . | tar xf - -C %{target_source}
1036 chmod -R a+rX %{target_source}
1037
1038 # we remove all the source files that we don't ship
1039 # first architecture files
1040 for i in alpha arc arm arm26 arm64 avr32 blackfin c6x cris frv h8300 hexagon ia64 \
1041 microblaze mips m32r m68k m68knommu metag mn10300 nios2 openrisc parisc \
1042 powerpc ppc s390 sh sh64 score sparc tile v850 xtensa unicore32; do
1043 rm -rf %{target_source}/arch/$i
1044 done
1045
1046 %ifnarch %{ix86} x86_64
1047 rm -rf %{target_source}/arch/x86
1048 %endif
1049
1050 rm -rf %{target_source}/include/kvm/arm*
1051
1052 # other misc files
1053 rm -f %{target_source}/{.config.old,.config.cmd,.mailmap,.missing-syscalls.d,arch/.gitignore,.get_maintainer.ignore}
1054 rm -rf %{target_source}/.tmp_depmod/
1055
1056 #endif %build_source
1057 %endif
1058
1059 # compressing modules
1060 %if %{build_modxz}
1061 find %{target_modules} -name "*.ko" | %kxargs xz -6e
1062 %else
1063 find %{target_modules} -name "*.ko" | %kxargs gzip -9
1064 %endif
1065
1066 # We used to have a copy of PrepareKernel here
1067 # Now, we make sure that the thing in the linux dir is what we want it to be
1068 for i in %{target_modules}/*; do
1069 rm -f $i/build $i/source
1070 done
1071
1072 # sniff, if we compressed all the modules, we change the stamp :(
1073 # we really need the depmod -ae here
1074 pushd %{target_modules}
1075 for i in *; do
1076 /sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
1077 echo $?
1078 done
1079
1080 # create modules.description
1081 for i in *; do
1082 pushd $i
1083 echo "Creating modules.description for $i"
1084 modules=`find . -name "*.ko.[g,x]z"`
1085 echo $modules | %kxargs /sbin/modinfo \
1086 | perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
1087 popd
1088 done
1089 popd
1090
1091
1092 # We don't want to remove this, the whole reason of its existence is to be
1093 # able to do several rpm --short-circuit -bi for testing install
1094 # phase without repeating compilation phase
1095 #rm -rf %{temp_root}
1096
1097 ###
1098 ### source and doc file lists
1099 ###
1100 %if %build_source
1101 %files -n %{kname}-source-%{buildrel}
1102 %dir %{_kerneldir}
1103 %dir %{_kerneldir}/arch
1104 %dir %{_kerneldir}/include
1105 %{_kerneldir}/3rdparty
1106 %{_kerneldir}/Documentation
1107 %{_kerneldir}/arch/Kconfig
1108 %{_kerneldir}/arch/um
1109 %ifarch %{ix86} x86_64
1110 %{_kerneldir}/arch/x86
1111 %endif
1112 %{_kerneldir}/block
1113 %{_kerneldir}/certs
1114 %{_kerneldir}/crypto
1115 %{_kerneldir}/drivers
1116 %{_kerneldir}/firmware
1117 %{_kerneldir}/fs
1118 %{_kerneldir}/include/Kbuild
1119 %{_kerneldir}/include/acpi
1120 %{_kerneldir}/include/asm-generic
1121 %{_kerneldir}/include/clocksource
1122 %{_kerneldir}/include/crypto
1123 %{_kerneldir}/include/drm
1124 %{_kerneldir}/include/dt-bindings
1125 %{_kerneldir}/include/keys
1126 %{_kerneldir}/include/kvm
1127 %{_kerneldir}/include/linux
1128 %{_kerneldir}/include/math-emu
1129 %{_kerneldir}/include/media
1130 %{_kerneldir}/include/memory
1131 %{_kerneldir}/include/misc
1132 %{_kerneldir}/include/net
1133 %{_kerneldir}/include/pcmcia
1134 %{_kerneldir}/include/ras
1135 %{_kerneldir}/include/rdma
1136 %{_kerneldir}/include/rxrpc
1137 %{_kerneldir}/include/scsi
1138 %{_kerneldir}/include/soc
1139 %{_kerneldir}/include/sound
1140 %{_kerneldir}/include/target
1141 %{_kerneldir}/include/trace
1142 %{_kerneldir}/include/uapi
1143 %{_kerneldir}/include/video
1144 %{_kerneldir}/include/xen
1145 %{_kerneldir}/init
1146 %{_kerneldir}/ipc
1147 %{_kerneldir}/kernel
1148 %{_kerneldir}/lib
1149 %{_kerneldir}/mm
1150 %{_kerneldir}/net
1151 %{_kerneldir}/samples
1152 %{_kerneldir}/scripts
1153 %{_kerneldir}/security
1154 %{_kerneldir}/sound
1155 %{_kerneldir}/tools
1156 %{_kerneldir}/usr
1157 %{_kerneldir}/virt
1158 %{_kerneldir}/.gitignore
1159 %{_kerneldir}/COPYING
1160 %{_kerneldir}/CREDITS
1161 %{_kerneldir}/Kbuild
1162 %{_kerneldir}/Kconfig
1163 %{_kerneldir}/MAINTAINERS
1164 %{_kerneldir}/Makefile
1165 %{_kerneldir}/README
1166 %{_kerneldir}/REPORTING-BUGS
1167 %doc README.kernel-%{ktag}-sources
1168
1169 %files -n %{kname}-source-latest
1170 %endif
1171
1172 %if %build_doc
1173 %files -n %{kname}-doc
1174 %doc linux-%{tar_ver}/Documentation/*
1175 %endif
1176
1177 %changelog
1178 * Mon Jan 08 2018 Thomas Backlund <tmb@mageia.org> 4.4.110-2.mga5
1179 - require fixed dracut
1180 - update conflict on microcode
1181
1182 * Sat Jan 06 2018 Thomas Backlund <tmb@mageia.org> 4.4.110-1.mga5
1183 - update to 4.4.110
1184 - add patches:
1185 * AA01-AA08: current -stable queue
1186
1187 * Sat Dec 09 2017 Thomas Backlund <tmb@mageia.org> 4.4.105-1.mga5
1188 - update to 4.4.105
1189
1190 * Thu Nov 30 2017 Thomas Backlund <tmb@mageia.org> 4.4.103-1.mga5
1191 - update to 4.4.103
1192 - drop merged patches:
1193 * BX01
1194
1195 * Thu Oct 12 2017 Thomas Backlund <tmb@mageia.org> 4.4.92-1.mga5
1196 - update to 4.4.92
1197
1198 * Wed Sep 27 2017 Thomas Backlund <tmb@mageia.org> 4.4.89-1.mga5
1199 - update to 4.4.89
1200
1201 * Fri Sep 15 2017 Thomas Backlund <tmb@mageia.org> 4.4.88-2.mga5
1202 - fix conflicts on kernel-firmware-nonfree and microcode
1203
1204 * Thu Sep 14 2017 Thomas Backlund <tmb@mageia.org> 4.4.88-1.mga5
1205 - update to 4.4.88
1206 - enable CC_STACKPROTECTOR_STRONG
1207
1208 * Sun Sep 10 2017 Thomas Backlund <tmb@mageia.org> 4.4.87-1.mga5
1209 - update to 4.4.87
1210
1211 * Sun Aug 13 2017 Thomas Backlund <tmb@mageia.org> 4.4.82-1.mga5
1212 - update to 4.4.82
1213
1214 * Fri Jul 28 2017 Thomas Backlund <tmb@mageia.org> 4.4.79-1.mga5
1215 - update to 4.4.79
1216 - drop merged patches:
1217 * AA01-AA07
1218 - force new HT fixed microcode in initrd
1219
1220 * Mon Jun 26 2017 Thomas Backlund <tmb@mageia.org> 4.4.74-1.mga5
1221 - update to 4.4.74
1222 - add patches:
1223 * AA01-AA07: -stable queue fixes
1224 * BX01: xen-blkback: don't leak stack data via response ring (XSA-216)
1225
1226 * Wed Jun 14 2017 Thomas Backlund <tmb@mageia.org> 4.4.72-1.mga5
1227 - update to 4.4.72
1228 - add patches:
1229 * MB40-MB41: add rtl8812 support (mga#21043)
1230
1231 * Fri May 26 2017 Thomas Backlund <tmb@mageia.org> 4.4.70-1.mga5
1232 - update to 4.4.70
1233 - enable CIFS_SMB2 (mga#20886)
1234
1235 * Sun May 14 2017 Thomas Backlund <tmb@mageia.org> 4.4.68-1.mga5
1236 - update to 4.4.68
1237
1238 * Thu Mar 30 2017 Thomas Backlund <tmb@mageia.org> 4.4.59-1.mga5
1239 - update to 4.4.59
1240 - drop merged patches:
1241 * AA01-AA22
1242
1243 * Sat Mar 18 2017 Thomas Backlund <tmb@mageia.org> 4.4.55-1.mga5
1244 - update to 4.4.55
1245 - drop merged patches:
1246 * AA01-AA30
1247 - add patches:
1248 * AA01-AA22: post 4.4.55 current -stable queue
1249
1250 * Wed Mar 15 2017 Thomas Backlund <tmb@mageia.org> 4.4.54-1.mga5
1251 - update to 4.4.54
1252 - drop merged patches:
1253 * DS01-DS02, ND01, MW10
1254 - update patches:
1255 * NW20: wireguard support
1256 - add patches:
1257 * AA01-AA30: current -stable queue
1258
1259 * Fri Feb 24 2017 Thomas Backlund <tmb@mageia.org> 4.4.50-2.mga5
1260 - add patches:
1261 * DS01: Fix missing sanity check in /dev/sg
1262 * DS02: scsi: don't BUG_ON() empty DMA transfers
1263 * ND01: rtlwifi: rtl_usb: Fix missing entry in USB driver's private data
1264 * NW10: dccp: fix freeing skb too early for IPV6_RECVPKTINFO (CVE-2017-6074)
1265
1266 * Sun Feb 19 2017 Thomas Backlund <tmb@mageia.org> 4.4.50-1.mga5
1267 - update to 4.4.50
1268 - drop merged/obsolete patches:
1269 * DG04
1270 - add patches:
1271 * NI30: tcp: fix mark propagation with fwmark_reflect enabled
1272 * NW20: WireGuard VPN support
1273
1274 * Fri Dec 16 2016 Thomas Backlund <tmb@mageia.org> 4.4.39-1.mga5
1275 - update to 4.4.39
1276 - drop merged patches:
1277 * DB10
1278 - add patches:
1279 * DG04: revert 'drm/radeon/si_dpm: workaround for SI kicker'
1280 (added in upstrean 4.4.31) as it breaks Dell Precision M4800 (mga#19892)
1281 * DG12: drm/i915: skip the first 4k of stolen memory on everything >= gen8
1282
1283 * Sun Dec 11 2016 Thomas Backlund <tmb@mageia.org> 4.4.38-1.mga5
1284 - update to 4.4.38
1285 - add patches:
1286 * DB10: zram: restrict add/remove attributes to root only
1287 * DI01-DI02: fix for HID gamepad DragonRise (mga#19853)
1288
1289 * Tue Nov 15 2016 Thomas Backlund <tmb@mageia.org> 4.4.32-1.mga5
1290 - update to 4.4.32
1291 - drop merged patches:
1292 * DN01, FR10
1293
1294 * Sat Oct 22 2016 Thomas Backlund <tmb@mageia.org> 4.4.26-1.mga5
1295 - update to 4.4.26
1296 - drop merged patches:
1297 * AX10, BS01, DG13, DH02, DM31, DP01, LA01, NI21
1298 - add patches:
1299 * DN01: net: add recursion limit to GRO (CVE-2016-7039)
1300 * KP00: revert: 'PM / hibernate: Fix rtree_next_node() to avoid walking
1301 off list ends'
1302 - enable STRICT_DEVMEM as a security hardening
1303 - disable FW_LOADER_USER_HELPER_FALLBACK again (un-intentionally
1304 enabled in 4.4 series upgrade) that slows down boot or even makes
1305 wireless connection fail with drivers with multiple possible
1306 firmwares (mga#19390).
1307
1308 * Tue Jul 26 2016 Thomas Backlund <tmb@mageia.org> 4.4.16-1.mga5
1309 - update to 4.4.16
1310 - drop merged patch:
1311 * DH01
1312 - add patches:
1313 * FR10: reiserfs: switch to generic_{get,set,remove}xattr()
1314 * NI21: tcp: make challenge acks less predictable (CVE-2016-5389, CVE-2016-5969)
1315 * NW01: iwlwifi: add new 8260 PCI IDs
1316
1317 * Sat Jun 11 2016 Thomas Backlund <tmb@mageia.org> 4.4.13-1.mga5
1318 - update to 4.4.13
1319 - drop merged patch:
1320 * FP01
1321 - add patches:
1322 * AX10: x86/mm/32: Enable full randomization on i386 and X86_32 (CVE-2016-3672)
1323 * BS01: scsi: ignore errors from scsi_dh_add_device()
1324 * DH01: HID: multitouch: enable palm rejection if device implements confidence usage
1325 * DH02: HID: sony: do not bail out when the sixaxis refuses the output report
1326 * DP01: PNP: Add Broadwell to Intel MCH size workaround
1327 * DP02: PNP: Add Haswell-ULT to Intel MCH size workaround
1328
1329 * Thu May 19 2016 Thomas Backlund <tmb@mageia.org> 4.4.11-1.mga5
1330 - update to 4.4.11
1331 - drop merged patches:
1332 * CA01, DM30, DS01, DS10, MM01
1333
1334 * Fri May 13 2016 Thomas Backlund <tmb@mageia.org> 4.4.10-1.mga5
1335 - update to 4.4.10
1336 - drop merged patches:
1337 * DG12
1338 - add patches:
1339 * CA01: crypto: hash - Fix page length clamping in hash walk
1340 * DM30: Revert "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing"
1341 * DM31: vb2: core: Skip planes array verification if pb is NULL
1342 * DM32: [media] videobuf2-v4l2: Verify planes array in buffer dequeueing v2
1343 * DS01: qla1280: Don't allocate 512kb of host tags
1344 * DS10: ALSA: hda - Fix broken reconfig
1345 * LA01: KEYS: Fix ASN.1 indefinite length object parsing (CVE-2016-0758)
1346 * MM01: zsmalloc: fix zs_can_compact() integer overflow
1347 - re-enable VM86 that got disabled in 4.1 -> 4.4 transition
1348
1349 * Tue May 3 2016 Thomas Backlund <tmb@mageia.org> 4.4.9-1.mga5
1350 - update to 4.4.9
1351 - drop merged patches:
1352 * AA01-AB10, AX01, FE01
1353
1354 * Mon May 2 2016 Thomas Backlund <tmb@mageia.org> 4.4.8-4.mga5
1355 - add patches:
1356 * AA27-AAB10: fixes from -stable queue
1357
1358 * Fri Apr 29 2016 Thomas Backlund <tmb@mageia.org> 4.4.8-3.mga5
1359 - add patches:
1360 * AA01-AA26: fixes from -stable queue
1361 * DM10: PM / QoS: Add pm_qos_cancel_request_lazy() that doesnt sleep
1362 * DM11: mmc: sdhci: get runtime pm when sdio irq is enabled
1363 * DM12: mmc: sdhci: Support maximum DMA latency request via PM QOS
1364 * DM13: mmc: sdhci-acpi: Fix device hang on Intel BayTrail
1365 * DM14: mmc: sdhci-pci: Fix device hang on Intel BayTrail
1366 * FP01: pipe: limit the per-user amount of pages allocated in pipes
1367 (CVE-2016-2847)
1368 * MB30: add rtl8723bs wifi support
1369
1370 * Mon Apr 25 2016 Thomas Backlund <tmb@mageia.org> 4.4.8-2.mga5
1371 - add patches:
1372 * AX01: x86/mm/kmmio: Fix mmiotrace for hugepages
1373 * DC01: crypto: talitos - fix crash in talitos_cra_init()
1374 * DC02: crypto: talitos - fix AEAD tcrypt tests
1375 * DG02: drm/radeon: Update radeon_get_vblank_counter_kms()
1376 * DG03: drm/radeon: Drop unnecessary unsigned int < 0 check
1377 * DG10: drm/i915: Fix RPS pointer passed from wait_ioctl to i915_wait_request
1378 * DG11: drm/i915/bxt: constify bxt stepping info
1379 * DG12: drm/i915/skl: Fix DMC load on Skylake J0 and K0
1380 * DG13: drm/i915/skl: Add missing SKL ids
1381
1382 * Wed Apr 20 2016 Thomas Backlund <tmb@mageia.org> 4.4.8-1.mga5
1383 - update to 4.4.8
1384 - add patches:
1385 * FE01: ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()
1386 * DG01: Revert "drm/radeon: disable runtime pm on PX laptops without
1387 dGPU power control"
1388
1389 * Tue Apr 12 2016 Thomas Backlund <tmb@mageia.org> 4.4.7-1.mga5
1390 - update to 4.4.7
1391
1392 * Sat Apr 9 2016 Thomas Backlund <tmb@mageia.org> 4.4.6-1.mga5
1393 - update to 4.4.6
1394 - update conflicts/requires on firmware, microcode and dkms
1395 packages for kernel 4.4+ series
1396 - update patches:
1397 * BB01-BB03: BFQ I/O scheduler v7r11
1398 * CK01: -ck patchset including BFS 467
1399 * FR01: reiser4 support
1400 * KP01: TuxOnIce support for 4.4 series
1401 - make psmouse modular (mga#15660)
1402 - update defconfigs and filelists
1403
1404 * Wed Jan 20 2016 Thomas Backlund <tmb@mageia.org> 4.1.15-2.mga5
1405 - add patches:
1406 * NN01: netfilter: nf_nat_redirect: add missing NULL pointer check
1407 * SK02: KEYS: Fix keyring ref leak in join_session_keyring() (CVE-2016-0728)
1408
1409 * Fri Dec 25 2015 Thomas Backlund <tmb@mageia.org> 4.1.15-1.mga5
1410 - update to 4.1.15
1411 - drop merged /obsolete patches:
1412 * AX10, BM01-BM04, CK02, DG01-DG04, DG07, DG20-DG30, DG40, DI01, DM10, DM11
1413 * DN10, DN12, DU01-DU02, DV10, FA01, FB01-FB02, FE01, FE10-FE11
1414 - update patches:
1415 * BB01-BB03: BFQ patchset v7r8-4.1
1416 * CK01: 4.1-ck2 patchset including BFS 464
1417 * FR01: reiser4 support
1418 - rebase paches:
1419 * MB02: 3rdparty merge
1420 - add patches:
1421 * AA01-AA13: stable queue fixes
1422 * BS01-BS02: SCSI: Fix NULL pointer dereference in RTPM of block layer
1423 * CK02: fix BFS scheduler for changes to should_resched() in 4.1.12
1424 * DA01: ahci: Fix softreset failed issue of Port Multiplier
1425 * DA02: sata_sil: disable trim
1426 * DB01: silence DT errors on non-DT 32bit systems (mga#17010)
1427 * DG01: drm/nouveau/bios/fan: hardcode the fan mode to linear
1428 * DG02: drm/ttm: Fix a read/write lock imbalance (fixes vmgfx hang)
1429 * DM10: md: remove check for MD_RECOVERY_NEEDED in action_store (reshape fix)
1430 * DM20: airspy: increase USB control message buffer size (fw load hang fix)
1431 * MB14: ndiswrapper buildfix
1432 * NW01-NW08: QCA6174 fixes (mga#16915)
1433 * NW20: rtlwifi: rtl8821ae: Fix lockups on boot
1434 * NX20: xen/events/fifo: Consume unprocessed events when a CPU dies
1435 - add security fixes:
1436 * AX10: KVM: svm: unconditionally intercept #DB (CVE-2015-8104)
1437 * DM21: media/vivid-osd: fix info leak in ioctl (CVE-2015-7884)
1438 * DS10: staging/dgnc: fix info leak in ioctl (CVE-2015-7885)
1439 * FO01: ovl: fix permission checking for setattr (CVE-2015-8660)
1440 * NX01-NX07: xen paravirtualized drivers incautious about shared memory contents
1441 (CVE-2015-8550 / XSA-155)
1442 * NX11-NX15: xen pciback missing sanity checks leading to crash
1443 (CVE-2015-8551,CVE-2015-8552 / XSA-157)
1444 * SK01: KEYS: Don't permit request_key() to construct a new keyring (CVE-2015-7872)
1445 - enable DRM_I915_PRELIMINARY_HW_SUPPORT for Skylake support (mga#17174)
1446 - update conflicts on old dkms and firmware packages
1447 - update defconfigs
1448 - update filelists
1449
1450 * Fri May 22 2015 Thomas Backlund <tmb@mageia.org> 3.19.8-1.mga5
1451 - update to 3.19.8
1452 - drop merged patches:
1453 * AX01-AX02, DG05-DG06, DN01, DN11, DN13, DU03-DU04
1454 - add patches:
1455 * AX10: x86/spinlocks: Fix regression in spinlock contention detection
1456 * BM01: blk-mq: fix CPU hotplug handling
1457 * BM02: blk-mq: fix race between timeout and CPU hotplug
1458 * BM03: blk-mq: fix FUA request hang
1459 * BM04: blk-mq: don't lose requests if a stopped queue restarts
1460 * DG20: drm/radeon: Use drm_calloc_ab for CS relocs
1461 * DG21: drm/radeon: adjust pll when audio is not enabled
1462 * DG22: drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5
1463 * DG23: drm/radeon: fix lockup when BOs aren't part of the VM on release
1464 * DG24: drm/radeon: reset BOs address after clearing it.
1465 * DG25: drm/radeon: check new address before removing old one
1466 * DG26: drm/radeon: disable semaphores for UVD V1 (v2)
1467 * DG27: drm/radeon: fix userptr BO unpin bug v3
1468 * DG28: drm/radeon: make VCE handle check more strict
1469 * DG29: drm/radeon: make UVD handle checking more strict
1470 * DG30: drm/radeon: more strictly validate the UVD codec
1471 * DG40: drm: Zero out invalid vblank timestamp in drm_update_vblank_count
1472 * DM10: md/raid5: don't record new size if resize_stripes fails.
1473 * DM11: md/raid0: fix restore to sector variable in
1474 * DV10: vhost/scsi: potential memory corruption
1475 * FA01: aio: fix serial draining in exit_aio()
1476 * FB01: Btrfs: fix BUG_ON in btrfs_orphan_add() when delete unused
1477 * FB02: btrfs: unlock i_mutex after attempting to delete subvolume during send
1478 * FE01: efivarfs: Ensure VariableName is NUL-terminated
1479 * FE10: ext4: fix data corruption caused by unwritten and delayed
1480 * FE11: ext4: move check under lock scope to close a race.
1481
1482 * Mon Mar 30 2015 Thomas Backlund <tmb@mageia.org> 3.19.3-1.mga5
1483 - update to 3.19.3
1484 - update patches:
1485 * BB01-BB03: BFQ block scheduler
1486 * CK01: Con Colivas -ck patchset including BFS cpu scheduler
1487 * FR01: reiser4 support
1488 - only build kernel-tmb-desktop
1489 * support 64GB RAM even on i586
1490 - add patches:
1491 * AX01-AX02: restore mwait_idle() support
1492 * DG01: drm/i915: Make sample_c messages go faster on Haswell
1493 * DG02: drm/i915: Improve HiZ throughput on Cherryview
1494 * DG03: drm/i915: Enable the HiZ RAW Stall Optimization on Broadwell
1495 * DG04: drm/i915: Ensure the HiZ RAW Stall Optimization is on for Cherryview
1496 * DG05: drm/i915: Align initial plane backing objects correctly
1497 * DG06: drm/i915: Push vblank enable/disable past encoder->enable/disable
1498 * DG07: drm/i915: Revert back to legacy turbo for vlv, fixes random crashes
1499 * DI01: Input: psmouse - support for the FocalTech PS/2 protocol extensions
1500 * DN01: net/tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
1501 * DN10: net/wireless/ath9k: Update PCI IDs for AR9565
1502 * DN11: net/wireless/rtlwifi: Improve handling of IPv6 packets
1503 * DN12: net/wireless/brcmfmac: Add support for bcm43340/1 wireless chipsets
1504 * DN13: net/wireless/iwlwifi: mvm: BT Coex - fix a NULL pointer exception
1505 * DS01: alsa: Add VT1613 AC97 codec support
1506 * DU01: usb/xhci: remove unused parameter 'xhci' in function xhci_handshake()
1507 * DU02: usb/xhci: clean up work to remove unused parameters for functions in xhci-mem.c
1508 * DU03: usb/xhci: handle Config Error Change (CEC) in xhci driver
1509 * DU04: usb/xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
1510 * DV01: video: fbdev: fix possible null dereference
1511 * FR02: reiser4 buildfixes for kernel 3.19
1512 - update conflicts on old dkms and firmware packages
1513 - update defconfigs
1514 - update filelists
1515
1516 * Sat Jan 17 2015 Thomas Backlund <tmb@mageia.org> 3.18.3-1.mga5
1517 - update to 3.18.3
1518 - update patches:
1519 * BB01-BB03: BFQ I/O sceduler v7r7 for 3.18
1520 * CK01: -ck patchset including BFS cpu scheduler 0.460
1521 * FR01: reiser4 support
1522 - drop merged patches
1523 * CK02: BFS scheduler update
1524 * DA01-DA02: acpi blacklist updates
1525 * DM13-DM14: mdadm fixes
1526 * FN10: fsnotify umount hang fix
1527 * FO01-FO09: overlay filesystem support
1528 * NC01-NC02: duplicate symlinks fix
1529 - disable KP01 (TuxOnIce support, currently broken)
1530 - update defconfigs
1531 - update filelists
1532
1533 * Sat Jan 17 2015 Thomas Backlund <tmb@mageia.org> 3.14.29-1.mga5
1534 - update to 3.14.29
1535 - drop merged patch FN01
1536 - add patches:
1537 * FN10: fsnotify: next_i is freed during fsnotify_unmount_inodes
1538 * NC01: net: prevent of emerging cross-namespace symlinks
1539 * NC02: net: fix creation adjacent device symlinks
1540 - make INTEL_MEI modular (mga#14469)
1541
1542 * Sun Nov 2 2014 Thomas Backlund <tmb@mageia.org> 3.14.23-1.mga5
1543 - update to 3.14.23
1544 - rebuild for unversioned kmod provides (mga#14235)
1545 - drop merged patch DN02
1546
1547 * Thu Oct 16 2014 Thomas Backlund <tmb@mageia.org> 3.14.22-1.mga5
1548 - update to 3.14.22
1549 - add patches:
1550 * FN01: mnt: Prevent pivot_root from creating a loop in the mount
1551 tree (CVE-2014-7970)
1552 * FN02: fs: Add a missing permission check to do_umount (CVE-2014-7975)
1553 - drop merged patces:
1554 * DM10-DM12, DN01
1555 - disable X86_SYSFB as it breaks KMS on some systems (mga#13098)
1556
1557 * Sun Sep 7 2014 Thomas Backlund <tmb@mageia.org> 3.14.18-1.mga5
1558 - update to 3.14.18
1559 - drop merged patches
1560 * AA01-AA45: -stable queue
1561
1562 * Sat Aug 30 2014 Thomas Backlund <tmb@mageia.org> 3.14.17-2.mga5
1563 - add patches:
1564 * AA01-AA45: stable queue fixes including some CVEs
1565 * CK02: update bfs scheduler to 454
1566 * DM10: md/raid6: avoid data corruption during recovery of double-degraded RAID6
1567 * DM11: md/raid10: fix memory leak when reshaping a RAID10
1568 * DM12: md/raid10: Fix memory leak when raid10 reshape completes
1569 * DM13: md/raid10: avoid memory leak on error path during reshape
1570 * DM14: md/raid10: always initialise ->state on newly allocated r10_bio
1571 * DN01: revert 'iwlwifi: dvm: don't enable CTS to self' as it is reported to
1572 cause a big packet loss on some hw
1573
1574 * Fri Aug 29 2014 Thomas Backlund <tmb@mageia.org> 3.14.17-1.mga5
1575 - update to 3.14.17
1576 - drop merged patches
1577 - update conflicts on dkms packages supporting 3.14 series kernels
1578 - update defconfigs
1579
1580 * Sun Jun 1 2014 Thomas Backlund <tmb@mageia.org> 3.14.5-1.mga5
1581 - update to 3.14.5
1582 - drop merged / obsolete patches:
1583 * AX10-AX11: restored mwait_idle()
1584 * AX16: AMD F16h Erratum792
1585 * DA21: sata_sis pm support
1586 * DI01-DI03: ALPS updates
1587 * DN01: asix bugfix
1588 * FS01-FS02: squashfs multi-decompressor support
1589 - update patches:
1590 * CK01: -ck1 patchset
1591 * FO01-FO09: overlayfs support
1592 * FR01: reiser4 support
1593 * KP01: TuxOnIce support
1594 - add patches:
1595 * DM10: md/raid10: call wait_barrier() for each request submitted
1596 * DN01: iwlwifi: mvm: disable beacon filtering
1597 * DS10: ALSA: hda - Fix onboard audio on Intel H97/Z97 chipsets
1598 * FK01: kernfs: add back missing error check in kernfs_fop_mmap()
1599 * MB13: ndiswrapper buildfix
1600 * BB01-BB03: BFQ io scheduler support (set as default)
1601 - update defconfigs
1602 - disable AUDITSYSCALL as its broken beyond repair
1603 (avoids CVE-2014-3917, and other upcoming CVEs)
1604
1605 * Fri May 16 2014 Thomas Backlund <tmb@mageia.org> 3.12.20-1.mga4
1606 - update to 3.12.20
1607 - drop merged patch: NI50
1608 - require fixed kmod
1609
1610 * Thu Apr 24 2014 Thomas Backlund <tmb@mageia.org> 3.12.18-1.mga4
1611 - update to 3.12.18
1612 - enable Intel P-state driver (mga#13080)
1613
1614 * Sat Apr 12 2014 Thomas Backlund <tmb@mageia.org> 3.12.17-1.mga4
1615 - update to 3.12.17
1616 - drop merged patches:
1617 * AA01-AA07, AX6, AX20, DG11, DN04, DN10, DU01, DU02, DU10, NR01
1618 . add patch:
1619 * NI50: net: ping: refcount issue in ping_init_sock() function (CVE-2014-2851)
1620 - enable FB_SIMPLE 0n x86_64 too
1621
1622 * Sun Feb 2 2014 Thomas Backlund <tmb@mageia.org> 3.12.9-1.mga4
1623 - update to 3.12.9
1624 - drop perged patches:
1625 * DA10, DH01, DM10-DM13, FS10-FS12, KF01
1626 - add patches:
1627 * AA01: e1000e: fix compiler warnings
1628 * AA02: e752x_edac: Fix pci_dev usage count
1629 * AA03: drm/nouveau/bios: fix offset calculation for BMPv1 bioses
1630 * AA04: kvm: x86: fix apic_base enable check
1631 * AA05: md/raid5: fix long-standing problem with bitmap handling on write failure
1632 * AA06: mm: hugetlbfs: fix hugetlbfs optimization
1633 * AA07: mm/mempolicy.c: fix mempolicy printing in numa_maps
1634 * AX20: x86, x32: Correct invalid use of user timespec in the kernel
1635 (CVE-2014-0038)
1636
1637 * Sun Jan 19 2014 Thomas Backlund <tmb@mageia.org> 3.12.8-1.mga4
1638 - update to 3.12.8
1639 - drop patches:
1640 * DA20: Marvell 88SE9170 SATA id, merged
1641 - add patches:
1642 * AX10, AX11: x86 idle: restore mwait_idle()
1643 * AX15: x86, quirks: Add workaround for AMD F16h Erratum 792
1644 * AX16: x86, cpu: Add workaround for AMD F16h Erratum 793 (CVE-2013-6885)
1645 * DA10: revert: 'ACPI: Add BayTrail SoC GPIO and LPSS ACPI IDs' as it
1646 causes boot hangs
1647 * DH10: hwmon: (coretemp) Fix truncated name of alarm attributes
1648 * DM10: md/raid5: Fix possible confusion when multiple write errors occur
1649 * DM11: md/raid10: fix two bugs in handling of known-bad-blocks
1650 * DM12: md/raid10: fix bug when raid10 recovery fails to recover a block
1651 * DM13: md: fix problem when adding device to read-only array with bitmap
1652 * DN01: ax88179_178a: Remove AX_MEDIUM_ALWAYS_ONE bit in
1653 AX_MEDIUM_STATUS_MODE register to avoid TX throttling
1654 * DN05: via-rhine: Fix tx_timeout handling
1655 * DN10: b43: fix the wrong assignment of status.freq in b43_rx()
1656 * DU10: revert: 'usbcore: set lpm_capable field for LPM capable root hubs'
1657 (breaks some usb devices)
1658 * FS10: vfs: Fix a regression in mounting proc
1659 * FS11: vfs: In d_path don't call d_dname on a mount point
1660 * FS12: writeback: Fix data corruption on NFS
1661 * KF01: fork: Allow CLONE_PARENT after setns(CLONE_NEWPID)
1662 * NR01: net: rds: fix per-cpu helper usage
1663
1664 * Sun Jan 12 2014 Thomas Backlund <tmb@mageia.org> 3.12.7-1.mga4
1665 - update to 3.12.7
1666 - update patches:
1667 * FR01: reiser4 support
1668 - drop patches:
1669 * FR02: reiser4 fix, merged in FR01
1670 - add patches:
1671 * DA01: ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
1672 * DA02: ACPI: Blacklist Win8 OSI for Asus VivoBook X202E (mga#7857)
1673 * DA20: ahci: add PCI ID for Marvell 88SE9170 SATA controller
1674 * DA21: sata_sis: add missing PM support
1675 * DI01: Input: ALPS - change secondary device's name
1676 * DI02: Input: ALPS - add support for DualPoint device on Dell XT2
1677 * DI03: Input: ALPS - add support for "Dolphin" devices
1678 * DU01: xhci: Avoid infinite loop when sg urb requires too many trbs
1679 * DU02: xhci: Set scatter-gather limit to avoid failed block writes
1680
1681 * Fri Dec 20 2013 Thomas Backlund <tmb@mageia.org> 3.12.6-1.mga4
1682 - update to 3.12.6
1683 - drop merged patches:
1684 * AX10-AX13: kvm CVE fixes
1685 * FX02: xfs CVE fix
1686
1687 * Sun Dec 15 2013 Thomas Backlund <tmb@mageia.org> 3.12.5-1.mga4
1688 - update to 3.12.5
1689 - add patches:
1690 * AX10: kvm: rtc_status.dest_map out-of-bounds access (CVE-2013-4587)
1691 * AX11: kvm: division by zero in apic_get_tmcct() (CVE-2013-6367)
1692 * AX12: kvm: cross page vapic_addr access (CVE-2013-6368)
1693 * AX13: kvm: BUG_ON() in apic_cluster_id() (CVE-2013-6376)
1694 * FR02: reiser4: add user namespace support
1695 * FX01: xfs: add capability check to free eofblocks ioctl (CVE pending)
1696 * FX02: xfs: underflow bug in xfs_attrlist_by_handle() (CVE-2013-6382)
1697 - update and enable patches:
1698 * FR01: Reiser4 support
1699 * KP01: TuxOnIce support
1700
1701 * Wed Dec 4 2013 Thomas Backlund <tmb@mageia.org> 3.12.3-1.mga4
1702 - update to 3.12.3
1703 - drop merged patches:
1704 * AA01-AA15: stable queue fixes
1705 * DB10: bluetooth suspend/resume fix
1706 * MB13-MB15: ndiswrapper buildfixes
1707 - update patches:
1708 * CK01: -ck patchset including BFS 0.444
1709 - * MB10: ndiswrapper 1.59
1710 - add patches:
1711 * FS01-FS02: squashfs multi-decompressor support
1712
1713 * Sun Nov 17 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-2.mga4
1714 - add -stable queue patches:
1715 * AA01: net/mlx4_core: Fix call to __mlx4_unregister_mac
1716 * AA02: net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb
1717 * AA03: net: flow_dissector: fail on evil iph->ihl
1718 * AA04: virtio-net: correctly handle cpu hotplug notifier during resuming
1719 * AA05: xen-netback: use jiffies_64 value to calculate credit timeout
1720 * AA06: cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures
1721 * AA07: tcp: gso: fix truesize tracking
1722 * AA08: tcp: fix SYNACK RTT estimation in Fast Open
1723 * AA09: tcp: only take RTT from timestamps if new data is acked
1724 * AA10: tcp: do not rearm RTO when future data are sacked
1725 * AA11: ipv6: ip6_dst_check needs to check for expired dst_entries
1726 * AA12: ipv6: reset dst.expires value when clearing expire flag
1727 * AA13: hyperv-fb: add pci stub
1728 * AA14: USB: add new zte 3g-dongle's pid to option.c
1729 * AA15: ALSA: hda - hdmi: Fix reported channel map on common default layouts
1730 * DB10: bluetooth: fix suspend/resume issue
1731
1732 * Mon Nov 4 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-1.mga4
1733 - update to 3.12 final
1734
1735 * Mon Oct 14 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-0.rc5.1.mga4
1736 - update to 3.12-rc5
1737 - drop patches:
1738 * DN40: bcma BCM43142 support (merged)
1739 - update patches:
1740 * FO01-FO09: overlayfs support
1741 - rediff patches:
1742 * NI10: netfilter IFWLOG support
1743 - add patches:
1744 * MB15: ndiswrapper buildfix for kernel 3.12
1745 - disable patches:
1746 * CK01: BFS scheduler (needs update to support 3.12)
1747 * FR01: reiser4 support (needs update to support 3.12)
1748 * KP01: TuxOnIce support (needs update to support 3.12)
1749 - update filelists
1750 - update defconfigs
1751 - update dkms conflicts
1752
1753 * Thu Oct 3 2013 Thomas Backlund <tmb@mageia.org> 3.10.15-1.mga4
1754 - update to 3.10.15
1755 - drop merged patches:
1756 * DG01, DG02, NM01, NS01, NS02, NW01
1757
1758 * Thu Aug 22 2013 Thomas Backlund <tmb@mageia.org> 3.10.9-1.mga4
1759 - update to 3.10.9
1760 - add patches:
1761 * DG01: drm/radeon: fix WREG32_OR macro setting bits in a register
1762 * DG02: drm/radeon/r7xx: fix copy paste typo in golden register setup
1763 * NM01: mac80211: add a flag to indicate CCK support for HT clients
1764 * NS01: net_sched: psched_ratecfg_precompute() improvements
1765 * NS02: net_sched: restore "linklayer atm" handling
1766 * NW01: ath9k: Enable PLL fix only for AR9340/AR9330
1767
1768 * Sat Aug 17 2013 Thomas Backlund <tmb@mageia.org> 3.10.7-1.mga4
1769 - update to 3.10.7
1770 - drop merged/obsolete patches:
1771 * AA01-AA17: stable queue fixes
1772 * DN01-DN04: alx backport
1773 * DN22: carl9170 fix
1774 - update patches:
1775 * CK01: -ck patchset including BFS 0.440
1776 * FO01-FO09: overlayfs support
1777 * FR01: Reiser4 support
1778 * KP01: TuxOnIce support
1779 - add patches:
1780 * MB14: ndiswrapper kernel 3.10 buildfix
1781 - add support for extended stable builds
1782 - update requires on firmwares and tools
1783 - add conflicts on too old dkms, firmware and
1784 tools to get better upgrade transactions
1785 - update defconfigs
1786 - update filelists
1787
1788 * Fri Jun 28 2013 Thomas Backlund <tmb@mageia.org> 3.9.8-1.mga4
1789 - update to 3.9.8
1790 - add patches:
1791 * AA01-AA17: -stable queue fixes
1792 * DN40: bcma: add support for BCM43142 (mga#9378, mga#10611)
1793 - drop merged patches:
1794 * DN10, DN21, DN30
1795
1796 * Fri Jun 21 2013 Thomas Backlund <tmb@mageia.org> 3.9.7-1.mga4
1797 - update to 3.9.7
1798 - drop merged patches:
1799 * AA01-AA82 (stable queue fixes)
1800 - add patches:
1801 * DN10: ath9k_htc: Handle IDLE state transition properly
1802 * DN30: rtl8192cu: Fix problem in connecting to WEP or WPA(1) networks
1803
1804 * Sun Jun 2 2013 Thomas Backlund <tmb@mageia.org> 3.9.4-1.mga4
1805 - update to 3.9.4
1806 - drop merged patches:
1807 * DI01, DI10-DI12, DI20-DI22, DI30-DI31, DI40-DI41
1808 * DI50-DI64, DI70-DI75, DM10, DN10-DN14, DS10
1809 - update patches:
1810 * CK01: -ck1 patchset including BFS 0.430
1811 * FR01: Reiser4 support for kernel 3.9
1812 * KP01: TuxOnIce 3.3 for kernel 3.9
1813 - rediff patches:
1814 * FO01, FO04: overlayfs support
1815 * MB02: 3rdparty tree merge
1816 - add patches:
1817 * DN04: fix up alx AR8161 breakage (mga #10079)
1818 * MB13: ndiswrapper buildfix for kernel 3.9
1819 - update filelists
1820 - update defconfigs
1821
1822 * Sun May 12 2013 Thomas Backlund <tmb@mageia.org> 3.8.13-1.mga3
1823 - update to 3.8.13
1824 - drop merged patches:
1825 * BD01: block discard fix
1826 * DG01-DG03: drm/radeon fixes
1827 * DG12: drm/cirrus fix
1828 * DG21-DG25: drm/i915 fixes
1829 - add patches:
1830 * DI20-DI22: Input: Cypress PS2 support
1831 * DI30-DI31: Input: Cypress APA support
1832 * DI40-DI41: Input: Synaptics bugfixes
1833 * DI50-DI64: Input: ALPS Rushmore and Dolphin V1 support
1834 * DI70-DI75: Input: Wacom: DTH-2242 and 0x10d support
1835
1836 * Wed May 8 2013 Thomas Backlund <tmb@mageia.org> 3.8.12-1.mga3
1837 - update to 3.8.12
1838 - update patches:
1839 * DN01-DN03: alx ethernet support including BigFoot e2200
1840 - add patches:
1841 * DG11: drm/cirrus: Correct register values for 16bpp
1842 * DG12: drm/cirrus: deal with bo reserve fail in dirty update path
1843 * DG21: Fix detection of base of stolen memory
1844 * DG22: Use MLC (l3$) for context objects
1845 * DG23: Add no-lvds quirk for Fujitsu Esprimo Q900
1846 * DG24: Fixup Oops in the pipe config computation
1847 * DG25: set CPT FDI RX polarity bits based on VBT
1848 * DN21: carl9170: fix frame drop and WARN due to minstrel_ht change
1849 * DN22: carl9170: remove fast channel change feature (unreliable)
1850 - drop merged patches:
1851 * AA01: TTY fix
1852 * DN04: alx fix
1853
1854 * Wed May 1 2013 Thomas Backlund <tmb@mageia.org> 3.8.11-1.mga3
1855 - update to 3.8.11
1856 - drop merged patches:
1857 * AA01-AA03: stable queue fixes
1858 - add patch:
1859 * DT01: tty: fix up atime/mtime mess, take three (Linus, upstream)
1860
1861 * Sat Apr 27 2013 Thomas Backlund <tmb@mageia.org> 3.8.10-1.mga3
1862 - update to 3.8.10
1863 - drop merged / obsolete patches:
1864 * AA01-AA20: 3.8.6+ stable fixes (merged)
1865 * DP01: disable-aspm-link check for ath5k (obsolete)
1866 - add patches:
1867 * AA01: aio: fix possible invalid memory access when DEBUG is enabled
1868 * AA02: TTY: do not update atime/mtime on read/write (CVE-2013-0160)
1869 * AA03: TTY: fix atime/mtime regression
1870 * BD01: block: fix max discard sectors limit
1871 * DG01: drm/radeon: don't use get_engine_clock() on APUs (mga #8077, fdo #62493)
1872 * DG02: drm/radeon: add some new SI PCI ids
1873 * DG03: drm/radeon: add new richland pci ids
1874 * DI10-DI12: intel_idle: add Haswell support
1875 - make EFI_VARS builtin on x86_64
1876 - set DEFAULT_NLS to utf8
1877
1878 * Sun Apr 7 2013 Thomas Backlund <tmb@mageia.org> 3.8.6-1.mga3
1879 - update to 3.8.6
1880 - update patches:
1881 * CK01: -ck patchset inclunding BFS 0.428
1882 * DN01-DN02: alx ethernet driver
1883 * F01-F13: overlayfs
1884 * KP01: TuxOnIce 3.3
1885 * MB10: ndiswrapper 1.58
1886 - drop merged/obsolete patches:
1887 * AA01-AA16: stable queue fixes for 3.6 series
1888 * CK02: BFS boot fix
1889 * DM50: DVB-S builfix
1890 * DM60: rttrack buildfix
1891 * MB13, MB14: ndiswrapper buildfixes
1892 - add patches:
1893 * AA01-AA20: 3.8 -stable queue fixes
1894 * DI01: Intel Wellsburg PCH i2c support
1895 * DM10: Intel Wellsburg PCH lpc support
1896 * DN03-DN04: alx buildfixes
1897 * DN10: net: asix: init ASIX AX88772B MAC from EEPROM
1898 * DN11: net: asix: handle packets crossing URB boundaries
1899 * DN12: usb/net/asix_devices: Add USBNET HG20F9 ethernet dongle (coling)
1900 * DN13: asix cleanup
1901 * DN14: net: ax88179_178a: add ASIX AX88179_178A USB 3.0/2.0 to gigabit
1902 ethernet adapter support
1903 * DP01: PCI: Remove not needed check in disable aspm link (fixes ath5k)
1904 * DS10: Intel Wellsburg PCH alsa support
1905 * FR01: Reiser4 support
1906 - update defconfigs
1907
1908 * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-3.mga3
1909 - add patch:
1910 * DN01, DN02: alx network driver
1911
1912 * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-2.mga3
1913 - add patch:
1914 * CK02: fix some booting issues with BFS sceduler
1915
1916 * Thu Nov 1 2012 Thomas Backlund <tmb@mageia.org> 3.6.5-1.mga3
1917 - update to 3.6.5
1918 - move -doc to Documentation group
1919 - add patches:
1920 * AA01-AA16: stable queue fixes
1921 * FE01: ext4: fix unjournaled inode bitmap modification
1922 (fixes possible data corruption bug)
1923 * NI14: ipt_IFWLOG buildfix
1924 - update patches:
1925 * CK01: -ck1 patchset
1926 * FO01-FO13: overlayfs
1927 * KP01: TyxOnIce
1928 - disable patches:
1929 * DA20: acpi shuttle-wmi video blacklist (broken)
1930 - enable ZRAM support
1931 - update filelists
1932 - update defconfigs
1933
1934 * Sat Sep 15 2012 Thomas Backlund <tmb@mageia.org> 3.5.4-1.mga3
1935 - update to 3.5.4
1936 - drop merged patches:
1937 * AA01-AA85, FE01, FU01
1938
1939 * Tue Sep 11 2012 Thomas Backlund <tmb@mageia.org> 3.5.3-2.mga3
1940 - add patches:
1941 * AA01-AA85: stable queue fixes
1942 * FO01-FO13: overlayfs support (from ubuntu)
1943 * FE01: ext3: Fix fdatasync() for files with only i_size changes (mga #7343)
1944 * FU01: udf: Fix data corruption for files in ICB
1945 - drop patches:
1946 * FU01-FU04: unionfs support (broken)
1947 - update defconfigs
1948
1949 * Mon Aug 27 2012 Thomas Backlund <tmb@mageia.org> 3.5.3-1.mga3
1950 - update to 3.5.3
1951
1952 * Thu Aug 16 2012 Thomas Backlund <tmb@mageia.org> 3.5.2-1.mga3
1953 - update to 3.5.2
1954 - update patches:
1955 * CK01: ck1 patchset for 3.5 series kernels including BFS 0.424
1956 * KP01: TuxOnIce 3.3 for 3.5 series kernels
1957 - drop merged patches:
1958 * AA01-AA13: (stable queue fixes)
1959 * BS01: silencing useless scsi ioctl warnings
1960 * CK02: BFS buildfix
1961 - add patches:
1962 * FU03, FU04: unionfs buildfixes for 3.5 series kernels
1963 - update filelists
1964 - update defconfigs
1965
1966 * Sat Jul 21 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-2.mga3
1967 - make CONFIG_ATA_PIIX, CONFIG_BLK_DEV_SD and CONFIG_CRC_T10DIF
1968 builtin too, so it actually can boot without initrd
1969 - disable CONFIG_LOGO for less screen flickering during boot
1970
1971 * Fri Jul 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-1.mga3
1972 - update to 3.4.6
1973 - drop patch:
1974 * DN25: ipw2x00: add support for nl80211 clients (merged)
1975 - update patch:
1976 * CK01: -ck3 patchset including BFS v0.424
1977 - add patches:
1978 * AA01-AA13: stable queue fixes
1979 * BS01: silence useless scsi ioctl warnings
1980 * CK02: fix BFS build with sched-nohz-rewrite added in 3.4.6
1981 - make theese config options builtin in order to be able to
1982 test booting without initrd:
1983 (see: https://wiki.mageia.org/en/Feature:BootSansRamdisk)
1984 CONFIG_SCSI_MOD, CONFIG_SCSI, CONFIG_ATA, CONFIG_SATA_AHCI,
1985 CONFIG_EXT3_FS, CONFIG_EXT4_FS, CONFIG_JBD, CONFIG_JBD2,
1986 CONFIG_BTRFS_FS, CONFIG_CRYPTO_CRC32C, CONFIG_CRC16,
1987 CONFIG_LIBCRC32C, CONFIG_ZLIB_DEFLATE
1988
1989 * Sun Jul 1 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-2.mga3
1990 - enable EFI_STUB support (#6598)
1991
1992 * Wed Jun 27 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-1.mga3
1993 - update to 3.4.4
1994 - drop patch:
1995 * AA01: 3.4.4-rc1 (merged)
1996
1997 * Wed Jun 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.3-1.mga3
1998 - update to 3.4.3
1999 - add patch:
2000 * AA01: 3.4.4-rc1
2001 - drop patch:
2002 * FE01: ext4 uninit_bg fix (merged)
2003 - update patch:
2004 * CK01: ck2 patchset including BFS 0.423
2005
2006 * Sat Jun 9 2012 Thomas Backlund <tmb@mageia.org> 3.4.2-1.mga3
2007 - update to 3.4.2
2008 - add patch:
2009 * FE01: ext4: fix the free blocks calculation for ext3
2010 file systems w/ uninit_bg
2011
2012 * Mon Jun 4 2012 Thomas Backlund <tmb@mageia.org> 3.4.1-1.mga3
2013 - update to 3.4.1
2014 - drop merged patches:
2015 * DA60, DA61: ahci/ata ids
2016 * DG01-DG04, DG20-DG21, DG40-DG44, DG60: drm backports
2017 * DN10-DN11: ath5k stablilty fixes
2018 * DS20-DS24: sound fixes
2019 - update patches:
2020 * CK01: ck1 patchset including BFS 0.422
2021 * FU01: unionfs 2.5.11
2022 * KP01: tuxonice 3.2.1
2023 * NI10-NI11: netfilter IFWLOG support
2024 * NI16: netfilter psd support
2025 - add patches:
2026 * DM60: radio-rttrack buildfix
2027 * FU02: unionfs buildfix for kernel-3.4
2028 - drop patches:
2029 * DA50: prefer ata over ide hack, needs to be fixed properly
2030 * DN20: disabling powersave on rt2800usb
2031 * LK01: lib/Kconfig.debug text update
2032 - update defconfigs
2033 - update filelists
2034
2035 * Thu May 17 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-2.mga2
2036 - revert switching server kernels to SLAB allocator at it fails to boot
2037 with BFS scheduler (reported/confirmed by Charles A Edwards.on -dev ml)
2038 - add patches:
2039 * DN25: ipw2x00: add support for nl80211 clients like Network Manager (#5720)
2040 * DS20: ALSA: echoaudio: Remove incorrect part of assertion
2041 * DS21: ALSA: HDA: Lessen CPU usage when waiting for chip to respond
2042 * DS22: ALSA: hda/realtek - Add missing CD-input pin for MSI-7350 mobo
2043 * DS23: ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops
2044
2045 * Sat May 12 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-1.mga2
2046 - update to 3.3.6
2047 - drop merged patches:
2048 * AA01-AA32: stable queue fixes
2049 * DP10-DP13: samsung-laptop dmitable addons
2050 - switch server kernels back to SLAB allocator as it performs better
2051 on bigger server hardware and workloads
2052
2053 * Thu May 10 2012 Thomas Backlund <tmb@mageia.org> 3.3.5-1.mga2
2054 - update to 3.3.5
2055 - drop merged patches:
2056 * DN15-DN17: iwlwifi fixes
2057 - add patches from stable queue
2058 * AA01-AA32: fixes all over
2059
2060 * Sat Apr 28 2012 Thomas Backlund <tmb@mageia.org> 3.3.4-1.mga2
2061 - update to 3.3.4
2062 - require dracut >= 017-9
2063 - add patches:
2064 * DN16: iwlwifi: use 6000G2B for 6030 device series
2065 * DN17: iwlwifi: fix hardware queue programming
2066
2067 * Mon Apr 23 2012 Thomas Backlund <tmb@mageia.org> 3.3.3-1.mga2
2068 - update to 3.3.3
2069 - add patches:
2070 * BF01: floppy: disable pnp autoloading
2071 * DN10: ath5k: do not stop queues for full calibration
2072 * DN11: ath5k: do not re-run AGC calibration periodically
2073 * DN15: iwlwifi: use correct released ucode version
2074 - update patch:
2075 * KP01: TuxOnIce 3.2.1 for kernel-3.3
2076
2077 * Tue Apr 03 2012 Thomas Backlund <tmb@mageia.org> 3.3.1-1.mga2
2078 - update to 3.3.1
2079 - drop merged patches:
2080 * DM51, SR01-SR03
2081 - update patch:
2082 * CK01: -ck1 patchset including BFS v0.420
2083 - add patches:
2084 * DA50: ata: prefer ata drivers over ide drivers when both are built (Anssi)
2085 * DA60-DA61: ata: add ide/ahci/raid mode support for Intel Lynx Point chipset
2086 * DG01-DG04: drm: add upstream drm changes to support gpu driver backports
2087 * DG20, DG21: drm/radeon: backport support for Southern Islands (HD7xxx)
2088 GPUs and Trinity APUs
2089 * DG40-DG44: drm/nouveau: backport Kepler (GTX6xx) support
2090 * DG60: drm/i915: add Ivy Bridge GT2 Server entries
2091 - update defconfigs
2092
2093 * Mon Mar 19 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-1.mga2
2094 - update to 3.3 final
2095 - add patches:
2096 * DM50: media: fix initialization on Hauppauge WinTV Nova HD-S2
2097 and similar hardware
2098 * DM51: media/tda10071: correct delivery system to DVB-S/S2
2099 - update defconfigs
2100
2101 * Sun Mar 11 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc7.1.mga2
2102 - update to 3.3-rc7
2103
2104 * Wed Mar 7 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc6.1.mga2
2105 - update to 3.3-rc6
2106 - update patches:
2107 * FU01: unionfs 2.5.11
2108 * MB10, MB13, MB14: ndiswrapper 1.57
2109 - rediff patches:
2110 * NI15, NI16: netfilter psd support
2111 * patch disabling mrproper in -devel rpms
2112 - disable patch:
2113 * CK01: -ck1 patchset including BFS sceduler (needs update to 3.3 series)
2114 - update defconfigs
2115 - update filelists
2116
2117 * Thu Mar 1 2012 Thomas Backlund <tmb@mageia.org> 3.2.9-1.mga2
2118 - update to 3.2.9
2119 - require dracut >= 017-1
2120 - drop merged patches:
2121 * DG01, DP01, DU01, NM01
2122 - add patches:
2123 * SR01-SR03: fix nonworking r8172u wireless driver in staging (#4491)
2124
2125 * Sat Feb 25 2012 Thomas Backlund <tmb@mageia.org> 3.2.7-1.mga2
2126 - update to 3.2.7
2127 - drop merged patches AA01-AA28
2128 - add patches:
2129 * DG01: drm/radeon/kms: fix MSI re-arm on rv370+
2130 * DP01: PCI: workaround hard-wired bus number
2131 * DS20, DS21: fix nonworking r8172u wireless driver in staging (#4491)
2132 * DU01: xhci: Fix oops caused by more USB2 ports than USB3 ports
2133 * NM01: mac80211: Fix a rwlock bad magic bug
2134
2135 * Thu Feb 16 2012 Thomas Backlund <tmb@mageia.org> 3.2.6-1.mga2
2136 - update to 3.2.6
2137 - add current stable queue (28 fixes, AA01-AA28)
2138 - require dracut >= 016-1 for xz compressed modules support and
2139 other needed fixes
2140 - compress modules with xz
2141
2142 * Tue Feb 7 2012 Thomas Backlund <tmb@mageia.org> 3.2.5-1.mga2
2143 - update to 3.2.5
2144 - drop merged patch
2145 * DP01: ASPM rework
2146
2147 * Thu Jan 26 2012 Thomas Backlund <tmb@mageia.org> 3.2.2-1.mga2
2148 - update to 3.2.2 (CVE-2012-0056)
2149 - update patches:
2150 * CK01: Con Kolivas 3.2-ck1 patchset
2151 * KP01: TuxOnIce 3.2.1
2152 - require dracut instead of mkinitrd
2153 - require module-init-tools >= 3.6-14 for xz support
2154
2155 * Sun Jan 15 2012 Thomas Backlund <tmb@mageia.org> 3.2.1-1.mga2
2156 - update to 3.2.1
2157
2158 * Thu Jan 5 2012 Thomas Backlund <tmb@mageia.org> 3.2.0-1.mga2
2159 - update to 3.2
2160 - add patches:
2161 * FU02: fix unionfs build with 3.2 series kernels
2162 * MB13: fix ndiswrapper build with 3.2 series kernels
2163 - update patches:
2164 * CK01: BFS scheduler 0.416
2165 - rediff patches:
2166 * DP11, MB02, NI11, NI16, Source2
2167 - drop patches:
2168 * FB01: btrfs fix, merged
2169 - update filelists and defconfigs
2170
2171 * Thu Dec 22 2011 Thomas Backlund <tmb@mageia.org> 3.1.6-1.mga2
2172 - update to 3.1.6
2173 - drop patch DS01 (merged)
2174 - trigger dkms build in posttrans so modules get built at kernel install
2175 instead of at boot (speeds up boot time with new kernel)
2176 - update desktop(586) & laptop summaries and descriptions to point out that
2177 only 3-3.5GB RAM is detected on 32bit, and that server kernel is needed to
2178 fully support 4GB or more
2179 - switch transparent hugepages from on by default to madvise (only enabled
2180 for apps that requests it), as it fixes desktop freeze when accessing
2181 slow media such as usb (thanks to fbui/mdv mail on @cooker ml).
2182
2183 * Fri Dec 9 2011 Thomas Backlund <tmb@mageia.org> 3.1.5-1.mga2
2184 - update to 3.1.5
2185 - drop merged patches:
2186 * DG01-DG06, FX01-FX06
2187 - add patch:
2188 * DS01: ALSA: hda/realtek - Fix Oops in alc_mux_select()
2189 - clean spec: drop buildroot and defattr
2190
2191 * Tue Dec 6 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-3.mga2
2192 - fix patch NI12: IFWLOG: fix return value of checkentry
2193 (not properly modified in 2.6.35+ patch, blino, #3594)
2194 - rebuild with GCC-4.6.2
2195
2196 * Wed Nov 30 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-2.mga2
2197 - update patch:
2198 * CK01: upstream 3.1.0-ck2 including BFS 0.415
2199
2200 * Tue Nov 29 2011 Thomas Backlund <tmb@mageia.org> 3.1.4-1.mga2
2201 - update to 3.1.4
2202 * reverts usb patch that broke isochronous devices
2203 (i.e. webcam, audio, or other streaming devices)
2204
2205 * Mon Nov 28 2011 Thomas Backlund <tmb@mageia.org> 3.1.3-1.mga2
2206 - update to 3.1.3
2207 - add patches:
2208 * DG01: i915: Fix inconsistent backlight level during disabled
2209 * DG02: drm: fix integer overflow in drm_mode_dirtyfb_ioctl()
2210 * DG03: radeon/kms: fix up gpio i2c mask bits for r4xx for real
2211 * DG04: i915: Ivybridge still has fences
2212 * DG05: i915: Turn on a required 3D clock gating bit on Sandybridge
2213 * DG06: i915: Turn on another required clock gating bit on Sandybridge
2214 * DP01: pci: rework ASPM disable code (brings power usage back down
2215 to 2.6.37 level)
2216 * FX01: don't serialise direct IO reads on page cache checks
2217 (fixes performance regression introduced in 2.6.38)
2218 * FX02: avoid direct I/O write vs buffered I/O race
2219 * FX03: return -EIO when xfs_vn_getattr() failed
2220 * FX04: fix buffer flushing during unmount
2221 * FX05: fix possible memory corruption in xfs_readlink
2222 * FX06: use doalloc flag in xfs_qm_dqattach_one()
2223 - update patches:
2224 * FU01: unionfs 2.5.10 for 3.1.3
2225 * MB02: merge 3rdparty support
2226 * MB10-MB12: ndiswrapper 1.57-rc1
2227 - drop patches:
2228 * DS15: its replaced by SND_HDA_PREALLOC_SIZE config option
2229 * MB13-MB17: ndiswrapper fixes, merged
2230 - disable patches:
2231 * KP01: TuxOnIce support, currently broken
2232 - dont ship openrisc arch files
2233 - update defconfigs
2234
2235 * Tue Oct 25 2011 Thomas Backlund <tmb@mageia.org> 3.0.8-1.mga2
2236 - update to 3.0.8
2237 * drop merged patch: DM20
2238 - enable PM_RUNTIME and USB_SUSPEND
2239
2240 * Tue Oct 18 2011 Thomas Backlund <tmb@mageia.org> 3.0.7-1.mga2
2241 - update to 3.0.7
2242 - update patch:
2243 * CK01: 3.0.7-ck1 including BFS 0.413
2244 - re-enable usblp as it is needed by both usb-pp adapters and some printers
2245 (mga #2240, #2264) (cups is patched to work with both usblp and libusb)
2246
2247 * Tue Oct 04 2011 Thomas Backlund <tmb@mageia.org> 3.0.6-1.mga2
2248 - update to 3.0.6
2249 - add patch:
2250 * DM20: fix boot hang on uvc webcam init (mga #2425)
2251
2252 * Tue Aug 30 2011 Thomas Backlund <tmb@mageia.org> 3.0.4-1.mga2
2253 - update to 3.0.4
2254 - drop merged patch: AA01
2255
2256 * Fri Aug 19 2011 Thomas Backlund <tmb@mageia.org> 3.0.3-1.mga2
2257 - update to 3.0.3
2258 - update patches:
2259 * CK01: Con Kolivas -ck patchset including BFS
2260 * FU01: unionfs 2.5.9.2
2261 * KP01: TuxonIce 3.2
2262 - drop merged patches:
2263 * CK02, DA60-DA61, DG10-DG14, DN08, DN15-DN19, DP05-DP08
2264 * DP20-DP26, DP30, DV11, FU02-FU03, MK01, NI30-NI31
2265 - add patches:
2266 * AA01: genirq: Fix wrong bit operation
2267 * DP10-DP12: samsung-laptop: support nc110, nc210, r700, x520
2268 * DP13: samsung-laptop: fix support for older N150, N210, N220
2269 * FB01: btrfs: btrfs_calc_avail_data_space: cope with no read_write devices
2270 * MB17: ndiswrapper buildfix for 3.0
2271 * MC84: viahss buildfix for 3.0
2272 - rediff patches:
2273 * NI16: netfilter psd mdv/mga modifications
2274 - disable patches:
2275 * DV01-DV02: framebuffer oops fixes (should not be needed anymore)
2276 * FR01: reiser4 support (broken)
2277 - adapt spec for 3.0 series version changes
2278 - change kernel-tmb-source to noarch
2279 - build with -s(ilent) to only log varnings and errors
2280 - update defconfigs
2281
2282 * Sun Jun 19 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.8-1.mga1
2283 - update to 2.6.38.8 (CVE-2011-1017)
2284 - drop merged patches:
2285 * AA01, DP15
2286 - add patches:
2287 * CK02: update bfs scheduler to 0.406
2288 * MK01: ksm: fix race between ksmd and exiting task (CVE-2011-2183)
2289 - add mgaver to 'uname -r'
2290
2291 * Sun May 22 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.7-1.mga1
2292 - update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927)
2293 - drop merged patches:
2294 * DG20-DG24
2295 - update patches:
2296 * FU01, FU03: rollback unionfs to a working 2.5.8
2297 - add patches:
2298 * AA01: block: rescan partitions on invalidated devices on -ENOMEDIA too
2299 * DN17: r8169: add a new chip for RTL8105
2300 * DN18: r8169: add a new chip for RTL8168DP
2301 * DN19: r8169: add support for RTL8168E/RTL8111E
2302
2303 * Wed May 18 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.6-2.mga1
2304 - disable xz module compression again as not all tools/utils can cope
2305 with it (can be enabled with '--with modxz' buildtime flag)
2306
2307 * Thu May 12 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.6-1.mga1
2308 - enable xz module compression on 2011.0
2309 - update to 2.6.38.6
2310 - drop merged patches:
2311 * AX01
2312 - add patches:
2313 * DG20: drm/radeon/kms: add pci id to acer travelmate quirk for 5730
2314 * DG21: drm/radeon/kms: fix gart setup on fusion parts (v2) backport
2315 * DG22: drm/i915/dp: Be paranoid in case we disable a DP before it is attached
2316 * DG23: drm/i915/lvds: Only act on lid notify when the device is on
2317 * DG24: drm/i915: Release object along create user fb error path
2318 * DP30: revert: "dell-laptop: Toggle the unsupported hardware killswitch"
2319 as it causes regressions on existing hw (reported by Colin Guthrie)
2320 * SM02: add support for compressing modules with xz
2321 - clean /lib/modules tree on uninstall
2322 - disable ACPI_PROCFS_POWER as its obsoleted by the sysfs interface
2323 - drop hardcoded vendor references from summarys and descriptions (#1161)
2324 - drop warnings about being experimental kernel
2325
2326 * Wed May 5 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.5-1.mga1
2327 - update to 2.6.38.5
2328 - add patches:
2329 * AX01: x86, AMD: K8 Rev.A-E processors are subject to erratum 400
2330 * AX05: x86, 32bit: raise default vmalloc area to 192MB (Anssi, #904)
2331 * DN15: r8169: add support for RTL8105E
2332 * DN16: r8169: be verbose when unable to load firmware
2333 * DN20: disable powersaving on rt2800 as it is broken (noted by rtp)
2334 * DP06-DP08: samsung-laptop: add support for N230, R410P
2335 * DP20-DP26: hp-wmi: add support for rfkill on HP Mini 5102 (Anssi)
2336 - update patches:
2337 * FU01: unionfs 2.5.9
2338 - drop patches:
2339 * FU03: unionfs oops fix (obsolete)
2340 - enable DEBUG_RODATA and DEBUG_SET_MODULE_RONX (tv)
2341
2342 * Sun Apr 24 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.4-1.mga1
2343 - update to 2.6.38.4
2344 - update patches:
2345 * DG10: drm/i915: Fix tiling corruption from pipelined fencing
2346 * NI30, NI31: ipset 6.4
2347 - add patches:
2348 * DA60, DA61: ide/ahci/raid support for Intel Panther Point
2349 * DF01: add old ieee1394 aliases to new firewire stack
2350 * DG11: drm: Retry i2c transfer of EDID block after failure
2351 * DG12: drm/i915/dp: Sanity check eDP existence
2352 * DG13: drm/i915: Restore missing command flush before interrupt on BLT ring
2353 * DG14: drm/i915: Avoid unmapping pages from a NULL address space
2354 * DG15: drm/i915: Enable GPU semaphores by default
2355 * DM01: add dm-raid45 aliases to the new dm-raid target
2356 * DP15: intel_ips: fix monitor thread to use TASK_INTERRUPTIBLE
2357
2358 * Sat Apr 16 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.3-1.mga1
2359 - update to 2.6.38.3
2360 - drop merged patches
2361
2362 * Mon Apr 11 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.2-2.mga1
2363 - add -stable queue patches (31 fixes)
2364 - update patches:
2365 * CK01: Con Kolivas -ck3 patchset including bfs 0.400
2366 * FR01: reiser4 for 2.6.38 final
2367 - drop patches:
2368 * FR02: reiser4 buildfix (merged)
2369
2370 * Tue Mar 29 2011 Thomas Backlund <tmb@mageia.org> 2.6.38.2-1.mga1
2371 - update to 2.6.38.2
2372 - drop merged patches:
2373 * AX01, AX10, FS01-FS03, LD01-LD02 (xz support)
2374 * CK02 (-ck1 patchset buildfix)
2375 * DA01-DA03 (ahci ids)
2376 * DG01-DG02 (gpu fixes)
2377 * DM10-DM14 (dm-raid45, replaced by new dm-raid target)
2378 * DM20 (dm-crypt multicore support)
2379 * DP06 (samsung-laptop buildfix)
2380 * KB01 (headers_install_all export fix)
2381 * SE01 (staging fix)
2382 - rediff patches:
2383 * AI01 (Toshiba Equium A60 fix)
2384 * DV01-DV02 (framebuffer oops and deadlock fixes)
2385 * MB02 (3rdparty merge)
2386 - update patches:
2387 * CK01: Con Kolivas -ck1 patchset including BFS v363
2388 * DP05: update samsung-laptop to the one being merged in
2389 2.6.39 (replaces old samsung-backlight)
2390 * FR01-FR02: reiser4 support
2391 * FU01-FU03: unionfs 2.5.8
2392 * KP01: TuxOnIce
2393 * S2: disable mrproper on -devel rpms
2394 - add patches:
2395 * DA20: acpi video blacklist (needed for shuttle-wmi)
2396 * DG10: drm/i915: Fix pipelined fencing
2397 * DP10: shuttle-wmi support
2398 * MB16: ndiswrapper buildfix
2399 - update defconfigs and filelists
2400
2401 * Sun Mar 20 2011 Thomas Backlund <tmb@mageia.org> 2.6.37.4-1.mga1
2402 - update to 2.6.37.4 (CVE-2011-1013, CVE-2011-1019, CVE-2011-1076)
2403 - drop merged patch:
2404 * NI01
2405 - add patches:
2406 * AX10: x86, quirk: Fix SB600 revision check
2407 * DA01: ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs
2408 * DA02: ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
2409 * DA03: ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller
2410 * DG01: drm: Hold the mode mutex whilst probing for sysfs status
2411 * DG02: drm/i915: Fix calculation of backlight value in combined mode
2412 - drop S5, not needed anymore as we ship unprepared kernel-source
2413
2414 * Sat Jan 22 2011 Thomas Backlund <tmb@mageia.org> 2.6.37.2-1.mga1
2415 - update to 2.6.37.2
2416 - rediff patch:
2417 * CK01: Con Kolivas -ck1 patchset including BFS
2418 - add patches:
2419 * CK02: adapt BFS for sched changes introduced in 2.6.37.1
2420 * AX01, FS01-FS03, LD01-LD02: XZ support for kernel, modules,
2421 initrd and squashfs (from upstream 2.6.38-rc1)
2422 * NI01: tcp: fix inet_twsk_deschedule() locking
2423 - update patches:
2424 * DV01, DV02: framebuffer deadlock and oops fixes (Herton, main kernel)
2425 * KP01: TuxOnIce 3.2rc2
2426 - drop patch:
2427 * DV10: squashfs lzma support (obsoleted by XZ support)
2428
2429 * Thu Jan 6 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-2mdv
2430 - add patch:
2431 * DV01: Fix Oops/race condition in Framebuffer with plymouthd
2432 (alissy/herton, main kernel)
2433 - update patch:
2434 * CK01: Con Kolivas ck patchset including BFS v363
2435 - drop patches:
2436 * CK02, CK03, CK05 (merged)
2437 * CK04 (not needed anymore)
2438
2439 * Wed Jan 5 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-1mdv
2440 - update to 2.6.37 final
2441 - make backport to 2010.1 possible
2442 - drop rpmtags
2443
2444 * Wed Dec 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc8.1mdv
2445 - update to 2.6.37-rc8
2446
2447 * Fri Dec 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2.3mdv
2448 - update to 2.6.37-rc7-git2
2449 - drop patch:
2450 * DG01 (merged)
2451 - update patches:
2452 * FR01: reiser4 support
2453 * FR02: reiser4 buildfix for 2.6.37
2454 - add patch:
2455 * FR03: reiser4: fix entd_flush usage
2456
2457 * Wed Dec 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2mdv
2458 - add patch:
2459 * DG01: gpu fixes from upstream, queued for 2.6.37 final
2460 - update patch:
2461 * KP01: TuxOnIce 3.2-rc2+ for 2.6.37-rc7
2462
2463 * Wed Dec 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.1mdv
2464 - update to 2.6.37-rc7
2465 - add patch:
2466 * CK05: adapt BFS for calc_global_load change
2467
2468 * Thu Dec 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc6.1mdv
2469 - update to 2.6.37-rc6
2470
2471 * Tue Dec 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc5.1mdv
2472 - update to 2.6.37-rc5
2473
2474 * Tue Nov 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc4.1mdv
2475 - update to 2.6.37-rc4
2476 - update patches:
2477 * DM20: dm-crypt: scale to multiple CPUs v5
2478 * NI30: ipset 4.4 (herton, main kernel)
2479 - drop patch:
2480 * NI31: ipset buildfix (merged)
2481
2482 * Thu Nov 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc3.2.1mdv
2483 - update to 2.6.377-rc3-git2
2484 - drop merged patches:
2485 * AM01, BC01, BL01-BL06, DC01, DC02, DC10, DF01-DF04, DG01-DG03, DG10
2486 * DI01, DS01, DS02, DS04, DS40, DS41, DV01, FB01, FE01, FN01-FN04
2487 * KR01, KS01, NI40, NI41, NM01-NM16, NW01-NW03, Source6
2488 - update patches:
2489 * FU01: unionfs 2.5.7 for 2.6.37-rc1
2490 * KP01: TuxOnIce 3.2-rc2 for 2.6.37-rc3
2491 - rediff patches:
2492 * CK01, Source2
2493 - add patches:
2494 * CK03: BFS buildfix for 2.6.37
2495 * CK04: revert kernel/stop_machine.c to 2.6.36 level (needed for BFS)
2496 * DM14: dm-raid45 buildfix for 2.6.37
2497 * FR02: reiser4 buildfix for 2.6.37
2498 * MC94: vloopback buildfix for 2.6.37
2499 * NI13: netfilter IFWLOG buildfix for 2.6.37
2500 * SE01: easycap buildfix for 2.6.37
2501 - update defconfigs
2502
2503 * Tue Nov 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-2mdv
2504 - add patches:
2505 * BL01: block: Ensure physical block size is unsigned int
2506 * BL02: block: fix accounting bug on cross partition merges
2507 * BL03: block: Fix race during disk initialization
2508 * BL04: block: limit vec count in bio_kmalloc() and bio_alloc_map_data()
2509 * BL05: block: take care not to overflow when calculating total iov length
2510 * BL06: block: check for proper length of iov entries in blk_rq_map_user_iov()
2511 * DS04: Alsa fixes queued for 2.6.37-rc4
2512 * DV01: viafb: fix i2c_transfer error handling
2513 * FN01: NFSv4: Don't call nfs4_reclaim_complete() on receiving
2514 NFS4ERR_STALE_CLIENTID
2515 * FN02: NFSv4: Don't call nfs4_state_mark_reclaim_reboot()
2516 from error handlers
2517 * FN03: NFSv4: Fix open recovery
2518 * FN04: NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with
2519 a cache invalidation
2520 * NI40: irda: Fix parameter extraction stack overflow
2521 * NI41: irda: Fix heap memory corruption in iriap.c
2522 * NM01: mac80211: minstrel_ht A-MPDU fix
2523 * NM02: mac80211: fix possible null-pointer de-reference
2524 * NM03: mac80211: fix channel assumption for association done work
2525 * NM04: mac80211: fix offchannel assumption upon association
2526 * NM05: mac80211: Fix signal strength average initialization for CQM events
2527 * NM06: mac80211: reset connection idle when going offchannel
2528 * NM07: mac80211: add helper for reseting the connection monitor
2529 * NM08: mac80211: make the beacon monitor available externally
2530 * NM09: mac80211: send last 3/5 probe requests as unicast
2531 * NM10: mac80211: disable beacon monitor while going offchannel
2532 * NM11: mac80211: use correct station flags lock
2533 * NM12: mac80211: clear txflags for ps-filtered frames
2534 * NM13: mac80211: reset probe send counter upon connection timer reset
2535 * NM14: mac80211: Fix ibss station got expired immediately
2536 * NM15: mac80211: don't sanitize invalid rates
2537 * NM16: mac80211: delete AddBA response timer
2538 * NW01: cfg80211: fix BSS double-unlinking
2539 * NW02: cfg80211: fix locking
2540 * NW03: cfg80211: fix regression on processing country IEs
2541
2542
2543 * Tue Nov 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-1mdv
2544 - make kernel-source require diffutils as it uses both diff and cmp
2545 during build (mdv #61719)
2546 - update to 2.6.31.1
2547 - add patches:
2548 * DG03: update gpu tree to 2.6.37-rc3 level
2549 * DI01: add intel_idle fixes (Len Brown, LKML)
2550 * FE01: ext4: fix NULL pointer dereference in print_daily_error_info()
2551 * KS01: sched, cgroup: Fixup broken cgroup movement (Peter Zijlstra, LKML)
2552 - update patch:
2553 * FR01: reiser4 for 2.6.36
2554 - drop patch:
2555 * AA01
2556
2557 * Sat Nov 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-5mdv
2558 - add patch:
2559 * AA01: 2.6.36.1-rc1
2560
2561 * Thu Nov 18 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-4mdv
2562 - add patches:
2563 * CK02: bfs357 worker_fix triggering BUG_ON with wireless
2564 * DC02: update agp tree to 2.6.37-rc2 level
2565 * DG02: update gpu tree to 2.6.37-rc2 level
2566 * DS02: update Alsa tree to 2.6.37-rc2 level
2567 * FB01: btrfs tree from 2.6.37-rc1
2568 * FB02: btrfs: close_bdev_exclusive() should use the same @flags as
2569 the matching open_bdev_exclusive() (Tejun Heo, LKML)
2570 - update patches:
2571 * FU01: unionfs 2.5.7
2572
2573 * Mon Nov 1 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-3mdv
2574 - update patch:
2575 * KP01: TuxOnIce 3.2-rc2 for 2.6.36 final
2576 - add patches:
2577 * DC01: agp tree from 2.6.37-rc1
2578 * DC10: changes from 2.6.37-rc1 needed for updated agp tree
2579 * DG01: gpu tree from 2.6.37-rc1
2580 * DG10: changes from 2.6.37-rc1 needed for updated gpu tree
2581 * DS01: Alsa tree from 2.6.37-rc1
2582 - add firewire (JuJu) fixes from upstream (Clemens Ladisch):
2583 * DF01: firewire: ohci: fix buffer overflow in AR split packet handling
2584 * DF02: firewire: ohci: fix race in AR split packet handling
2585 * DF03: firewire: ohci: avoid reallocation of AR buffers
2586 * DF04: firewire: ohci: fix race when reading count in AR descriptor
2587 - add kbuild patch:
2588 * KB01: kbuild: do not remove a.out, kvm.h and kvm_para.h on headers_install_all
2589 (Kirill A. Shutemov, LKML)
2590 - drop merged patches:
2591 * DS05-DS07
2592
2593 * Sat Oct 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-2mdv
2594 - add patches:
2595 * AM01: microblaze: fix build with make 3.82
2596 * BC01: cfq: improve fsync performance for small files
2597 * DS06: ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs
2598 (Patch by Takashi Iwai, requested by Colin Guthrie)
2599 * DS07: ALSA: tlv - Define numbers in sound/tlv.h (Takashi Iwai)
2600 - update patches:
2601 * CK01: Con Kolivas -ck1 patchset including BFS v357
2602
2603 * Thu Oct 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-1mdv
2604 - update to 2.6.36 final
2605 - update patch:
2606 * DM20: dm-crypt: scale to multiple cpus v3
2607 * DS05: ALSA: HDA: Sigmatel: work around incorrect master muting
2608 (patch by Clemens Ladisch, requested by Colin Guthrie)
2609 * FS10: make squashfs lzma support coexist with lzo
2610 - drop patches:
2611 * DM21-DM23: (merged in DM20)
2612 * FS09: revert of squashfs lzo support (not needed anymore)
2613 - make doc subpackage noarch
2614
2615 * Fri Oct 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc8.1.1mdv
2616 - update to 2.6.36-rc8-git1
2617 - drop merged patches:
2618 * BE01, DG01, DI01, DM30, FX01
2619 - add patch:
2620 * DS05: alsa: patch_sigmatel: fix master playback volume mute
2621 (patch by Clemens Ladisch, requested by Colin Guthrie)
2622
2623 * Thu Oct 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc7.1mdv
2624 - update to 2.6.36-rc7
2625 - drop merged patches:
2626 * AA01
2627 - add patches:
2628 * BE01: elevator: fix oops on early call to elevator_change() (upstream git)
2629 * DG01: drm: don't drop handle reference on unload (upstream git)
2630 drm/ttm: Fix two race conditions + fix busy codepaths (upstream git)
2631 * DI01: several input fixes from upstream git maybe ending up in 2.6.36 final
2632 * DM30: several media fixes from upstream git maybe ending up in 2.6.36 final
2633 * FX01: xfs: properly account for reclaimed inodes (upstream git)
2634 * KR01: rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held (upstream git)
2635
2636 * Sat Oct 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.2mdv
2637 - add patches:
2638 * AA01: 2.6.36-rc6-git2
2639 * FU02: unionfs buildfix for 2.6.36
2640 * MB15: ndiswrapper buildfix for 2.6.36
2641 - re-enable unionfs and ndiswrapper build
2642
2643 * Wed Sep 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.1mdv
2644 - update to 2.6.36-rc6
2645 - drop merged patches:
2646 * AX02, DI01, DP01, DP02, DP03, FN01, FU02, FU03
2647 - disable patches:
2648 * CK01-CK04: Con Kolivas -ck1 patchset (broken)
2649 - update patches:
2650 * DM20-DM23: dm-crypt multicore scalability
2651 * FU01: unionfs 2.5.6
2652 * KP01: TuxOnIce 3.2-rc2
2653 - rediff patches
2654 * MB02: 3rdparty merge
2655 * NI11: netfilter IFWLOG
2656 * NI16: netfilter PSD
2657 - rediff source2 and source6
2658 - add patch:
2659 * FS09: revert squashfs lzo support for now in favour of lzma
2660 - remove tile arch from source/devel rpms
2661 - disable dazukofs, reiser4, unionfs and ndiswrapper for now (broken)
2662 - update defconfigs
2663
2664 * Mon Sep 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.6-1mdv
2665 - update to 2.6.35.6 (CVE-2010-2960)
2666
2667 * Tue Sep 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.5-1mdv
2668 - update to 2.6.35.5 (CVE-2010-3081, CVE-2010-3301)
2669 - drop merged patches:
2670 * AX10, DA60, DA61, DA62, DH01, DS20, DS21, DS22
2671 * FD01, FE01, FX01, FX02, FX03, MM10, NI01
2672 - rediff patch: CK01
2673
2674 * Sun Sep 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-3mdv
2675 - add patches:
2676 * DS40, DS41: Staging: Add initial release of brcm80211,
2677 the new Broadcom 802.11n wireless LAN driver.
2678 - update defconfigs:
2679 * desktop586: support 32 cpus and 4GB RAM
2680 * desktop: support 64 cpus
2681 * laptop: support 32 cpus
2682 * server: support 128 cpus
2683 - clean config scripts
2684
2685 * Sat Sep 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-2mdv
2686 - add patches:
2687 * AX10: x86, tsc, sched: Recompute cyc2ns_offset's during resume
2688 from sleep states
2689 * DA60: libata-sff: remove harmful BUG_ON from ata_bmdma_qc_issue
2690 * DA61: sata_mv: fix broken DSM/TRIM support (v2)
2691 * DA62: pata_cmd64x: revert commit d62f5576 ("pata_cmd64x: fix
2692 handling of address setup timings"), as it introduced a
2693 divide by zero fault.
2694 * DH01: hwmon: (k8temp) Differentiate between AM2 and ASB1
2695 * DS20: ALSA: HDA: Add another Sony VAIO quirk for ALC269
2696 * DS21: ALSA: HDA: Use model=auto for LG R510
2697 * DS22: ALSA: HDA: Rename iMic to Int Mic on Lenovo NB0763 so
2698 PulseAudio does not ignore it.
2699 * FD01: direct-io: move aio_complete into ->end_io
2700 * FE01: ext4: move aio completion after unwritten extent conversion
2701 * FX01: xfs: fix untrusted inode number lookup
2702 * FX02: xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE
2703 * FX03: xfs: move aio completion after unwritten extent conversion
2704 * MM10: writeback: write_cache_pages doesn't terminate at nr_to_write <= 0
2705 (fixes a regression and improves writeback ~3 times on big files)
2706 * NI01: netfilter: fix CONFIG_COMPAT support
2707
2708 * Fri Aug 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-1mdv
2709 - update to 2.6.35.4 (CVE-2010-2803)
2710 * drop merged patches:
2711 AX01, FS20
2712
2713 * Sat Aug 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-2mdv
2714 - rebase patch:
2715 * CK01: fixes missing change to mm/swapfile.c causing an oops
2716 - add patches:
2717 * AX01, AX02: fixes 2.6.35.2 regression: Kernel panic or instant
2718 reboot on udev modules loading (intel-agp, i915)
2719 (kbz #16612)
2720 * FS20: NFS: Fix an Oops in the NFSv4 atomic open code
2721 * FS21: NFS: fix the return value of nfs_file_fsync()
2722
2723 * Fri Aug 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-1mdv
2724 - update to 2.6.35.3
2725 * drop merged patch: AA01
2726
2727 * Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-2mdv
2728 - revert samsung-backlight and samsung-laptop merge, it needs more work
2729 * re-add DP05, DP06
2730 * drop DS50
2731 - add patches:
2732 * AA01: mm: fix page table unmap for stack guard page properly
2733 (fixes 2.6.35.2 breakage (mostly triggered with PAE / HIGHPTE))
2734 * DP02: ideapad: Only allow camera state to be set to 0 or 1
2735 * DP03: ideapad: Stop using global variables
2736
2737 * Sat Aug 14 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-1mdv
2738 - update to 2.6.35.2 (CVE-2010-2240)
2739 - add patches:
2740 * DP01: add Lenovo IdeaPad ACPI Laptop Extras support
2741 * DS50: merge samsung-backlight with samsung-laptop that got merged upstream
2742 - drop merged patches:
2743 * AP01, DM30, DP10, KT01
2744 * DP05. DP06 (replaced by DS50)
2745 - rediff patches:
2746 * CK01, KP01
2747 - update defconfigs
2748
2749 * Tue Aug 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.1-1mdv
2750 - update to 2.6.35.1
2751 - add patch:
2752 * MD30: md/raid10: fix deadlock with unaligned read during resync
2753 - update patches:
2754 * CK01: Con Colivas ck patchset including BFS v0.323
2755 * FR01: Reiser4 for 2.6.35 final
2756 * KP01: TuxOnIce 3.1.1.1 for 2.6.35 final
2757 - drop merged patches:
2758 * CK02, DG01
2759 - disable patch MM01 (transparent hugepages) for now
2760 - update defconfigs
2761
2762 * Fri Aug 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-2mdv
2763 - add patches:
2764 * AP01: powerpc: fix build breakage with make 3.82 (Sam Ravnborg)
2765 * CK01: add back and re-enable BFS v320 scheduler
2766 * CK02: sched: add above_background_load function
2767 * CK03: sched: add Auto SCHED_ISO for xorg (disabled for now)
2768 * CK04: sched: add support for custom rr_interval value,
2769 and set desktop(586) to 3 while laptop and server uses 6
2770 * DG01: radeon: add some more evergreen and r7xx pci ids
2771 * DM20: dm-crypt: Scale to multiple cpus v2 (Andi Kleen)
2772 * DM21: dm-crypt: Use generic private pointer in per-cpu struct (Milan Broz)
2773 * KT01: sched: Revert nohz_ratelimit(), as it causes excessive wakeups
2774 * MM01: mm: add transparent hugepage support (Andrea Arcangeli)
2775 - update defconfigs
2776
2777 * Mon Aug 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-1mdv
2778 - update to 2.6.35
2779 - drop merged patches:
2780 * AX01-AX02, AX10-AX11, AX20, DA01-DA05, DB10, DG00-DG03
2781 * DN02-DN04, DN20-DN21, FS25, FS30, KP10, MC52, MC53
2782 * NB10, NI20-NI21
2783 - disable patch:
2784 * CK01: BFS scheduler, broken for now
2785 - update patches:
2786 * DI01: lirc for 2.6.35-rc6-git
2787 * FR01: Reiser4 for 2.6.35-rc6-git
2788 * KP01: TuxOnIce 3.1.1.1 for 2.6.35-rc6-git
2789 * MC50: dazukofs 3.1.3
2790 - rediff patches:
2791 * DP05: samsung-backlight driver
2792 * FS01: unionfs 2.5.4
2793 * FS10: squashfs lzma support
2794 * MB02: 3rdparty merge
2795 * MC51: dazukofs Kconfig and Makefile
2796 - add patches:
2797 * DP06: samsung-backlight 2.6.35 buildfix
2798 * FS02: unionfs 2.6.35 buildfix
2799 * FS03: unionfs oops fix (pterjan, main kernel)
2800 * MB14: ndiswrapper 2.6.35 buildfix
2801 * MC52: dazukofs 2.6.35 buildfix
2802 * NI12: netfilter IFWLOG 2.6.35 buildfix
2803 * NI17: netfilter psd 2.6.35 buildfix
2804 * NI31: netfilter ipset 2.6.35 buildfix
2805 - merge source2 and source3 to a single patch
2806 - enable CGROUPS, update defconfigs
2807
2808 * Tue Jul 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-3mdv
2809 - add patches:
2810 * AX20: x86: Send a SIGTRAP for user icebp traps, fixes Wine apps
2811 breakage (mdv #60067)
2812 * DG01: agp tree from 2.6.35-rc6
2813 * DG02, DG03: gpu: intel fixes from git
2814 * FS30: cifs: fix a malicious redirect problem in the DNS lookup
2815 code (CVE-2010-2524)
2816
2817 * Fri Jul 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-2mdv
2818 - update patch:
2819 * DG00: gpu tree from 2.6.35-rc6
2820 - add patch:
2821 * NM10: bridge: fdb cleanup runs too often
2822 * NI20: tcp: tcp_synack_options() fix
2823 * NI21: tcp: use correct net ns in cookie_v4_check()
2824
2825 * Mon Jul 5 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34.1-1mdv
2826 - update to 2.6.34.1 final
2827 - drop patch:
2828 * AA01: 2.6.34.1-rc1
2829
2830 * Sun Jul 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-12mdv
2831 - add patch:
2832 * DG00: gpu tree from 2.6.35-rc3-git8
2833 - drop patches:
2834 * DG01-DG14, DG22: radeon evergreen patches (merged in DG00)
2835
2836 * Sat Jul 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-11mdv
2837 - add patch:
2838 * AA01: 2.6.34.1-rc1
2839 - rediff patch:
2840 * ck1 patchset for 2.6.34 (including BFS)
2841 - drop merged patches:
2842 * AX20, AX21, DA10, DA20, DA25, DA30, DA31, DA35, DG20, DG21, DG23
2843 * DG25, DG26, DG27, DG30, DG31, DG32, DM20, DM21, DM22, DM23, DM24
2844 * DN01, DN05, DN06, DN10, DN15, DN16, DN25, DN26, DN30, DP11, DP12
2845 * DS30, DS31, DU01, DU02, DU05, DV10, FS20, FS26, FS27, FS30, FS35
2846 * KP11, MM01, NM10, NM11, NM12, NM13, NM14
2847
2848 * Sat Jun 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-10mdv
2849 - add patches:
2850 * AX20: x86/amd-iommu: Fix crash when request_mem_region fails
2851 * AX21: x86/amd-iommu: Fall back to GART if initialization fails
2852 * DA10: acpi/video: fix acpi_backlight=video to correctly enable
2853 ACPI_VIDEO_BACKLIGHT_FORCE_VIDEO
2854 * DA25: ahci: add support for for JMicron JMB362
2855 * DA30: sata_nv: don't diddle with nIEN on mcp55, as it gets stuck once
2856 set, and mcp55 has its own IRQ masking mechanism so there's no
2857 reason to mess with nIEN in the first place.
2858 (fixes liteon bluray iHOS104-08 error)
2859 * DA31: sata_nv: use ata_pci_sff_activate_host() instead of
2860 ata_host_activate() (fixes IRQ assignment failure in legacy mode)
2861 * DA35: sata_via: magic vt6421 fix for transmission problems with recent
2862 WD drives
2863 * DG26: drm/radeon/kms: don't default display priority to high on rs4xx
2864 * DG27: drm/radeon/kms: release AGP bridge at suspend
2865 * DG31: drm/i915: Rebind bo if currently bound with incorrect alignment
2866 * DG32: drm/i915: Kill dangerous pending-flip debugging
2867 * DM23: md: remove unneeded sysfs files more promptly
2868 * DM24: md: set mddev readonly flag on blkdev BLKROSET ioctl
2869 * DN05: iwlwifi: add missing rcu_read_lock
2870 * DN06: iwlwifi: recalculate average tpt if not current
2871 * DN16: ath5k: retain promiscuous setting
2872 * DN25: ar9170usb: add support for more devices:
2873 * Netgear WNA1000
2874 * Proxim ORiNOCO Dual Band 802.11n USB Adapter
2875 * 3Com Dual Band 802.11n USB Adapter
2876 * H3C Dual Band 802.11n USB Adapter
2877 * WNC Generic 11n USB dongle
2878 * DN26: ar9170usb: fix panic triggered by undersized rxstream buffer
2879 * DN30: p54usb: Add device ID for Dell WLA3310 USB
2880 * DP12: pci: disable msi on AMD rs4xx internal gfx bridges
2881 * DS31: Staging: rt2870: add device ID of MelCo.,Inc. WLI-UC-G301N
2882 * DU01: usb/option: add PID for ZTE product
2883 * DU02: usb/option: OLIVETTI OLICARD100 support
2884 * DU05: usb/qcaux: add Samsung U520 device ID
2885 * DV10: V4L/DVB: uvcvideo: Prevent division by 0 when control step value is 0
2886 * FS26: ext4: check s_log_groups_per_flex in online resize cod
2887 * FS27: ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
2888 * FS35: VFS: fix recent breakage of FS_REVAL_DOT
2889 * MM01: tmpfs: insert tmpfs cache pages to inactive list at first
2890 (fixes OOM killer triggering on parallel file copy on tmpfs)
2891 * NM14: mac80211: fix deauth before assoc
2892
2893 * Sat Jun 19 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-9mdv
2894 - add patches:
2895 * DA01: ACPI / EC / PM: Fix race between EC transactions and
2896 system suspend
2897 * DA02: ACPI / EC / PM: Fix names of functions that block/unblock
2898 EC transactions
2899 * DA03: ACPI: Unconditionally set SCI_EN on resume
2900 * DA04: suspend: Move NVS save/restore code to generic suspend
2901 functionality (#59703)
2902 * DA05: ACPI: Store NVS state even when entering suspend to RAM (#59703)
2903 * DA20: libata: disable ATAPI AN by default
2904 (Fixes issue with ATAPI devices which raise AN when hit by
2905 commands issued by open(). This leads to infinite loop of
2906 AN -> MEDIA_CHANGE uevent -> udev open() to check media -> AN)
2907 * DG30: drm/i915: Reject bind_to_gtt() early if object > aperture
2908 * DN15: ath5k: consistently use rx_bufsize for RX DMA
2909 * DN20: r8169: fix random mdio_write failures (#59723)
2910 * DN21: r8169: fix mdio_read and update mdio_write according to hw
2911 specs (#59723)
2912 * DS30: staging: vt6655: Fix kernel BUG on driver wpa initialization
2913 * FS20: Btrfs: add a permission check for setfacl (CVE-2010-2071)
2914 * FS25: ext4: Prevent creation of files larger than RLIMIT_FSIZE using
2915 fallocate (fixes Ext4 Security Bypass Vulnerability)
2916 * FS30: GFS2: Fix permissions checking for setflags ioctl (CVE-2010-1641)
2917 * NM11: mac80211: give warning if building w/out rate ctrl algorithm
2918 * NM12: mac80211: fix rts threshold check
2919 * NM13: mac80211: fix handling of 4-address-mode in ieee80211_change_iface
2920
2921 * Sun May 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-8mdv
2922 - add patches:
2923 * AX01: x86: Avoid hlt check for newer cpus
2924 * AX02: x86: cacheinfo: Turn off L3 cache index disable feature in
2925 virtualized environments, fixes crash on boot on xen.
2926 * AX10: x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo
2927 * AX11: powernow-k8: Add core performance boost support
2928 * DN10: ath9k_hw: fix hardware deinit panic
2929 * FR01: Reiser4 for 2.6.34 final
2930 * KP10: panic: call console_verbose() in panic to ensure a directly
2931 called panic will print a backtrace
2932 * KP11: posix_timer: Fix error path in timer_create
2933 - drop patches:
2934 * FR02-FR11 reiser4 patches (replaced by FR01)
2935
2936 * Sat May 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-7mdv
2937 - add patch:
2938 * DG25: drm/radeon: fix the r100/r200 ums block 0 page fix
2939 - drop patch:
2940 * DG24: drm/i915: Configure the TV sense state correctly on
2941 GM45 to make TV detection reliable (as it got reverted
2942 upstream in commit: d4b74bf07873da2e94219a7b67a334fc1c3ce649)
2943
2944 * Wed May 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-6mdv
2945 - add patches:
2946 * DN03: iwlwifi: Recover TX flow stall due to stuck queue
2947 * DN04: iwl3945: Eenable stuck queue detection on 3945
2948 * FS10: readd SquashFS lzma support
2949 * NM10: mac80211: Fix robust management frame handling
2950 - update patches:
2951 * FS01: unionfs 2.5.4 for 2.6.34-rc0
2952 * KP01: TuxOnIce 3.1 for 2.6.34
2953 - update defconfigs
2954
2955 * Sun May 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-5mdv
2956 - add patches:
2957 * DG13: radeon/kms: R3XX-R4XX fix GPU reset code
2958 * DG14: radeon/kms/atom: autoload hwmon drivers
2959
2960 * Sun May 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-4mdv
2961 - add patches:
2962 * DB10: firmware_class: fix memory leak introduced by the patch 6e03a201bbe:
2963 firmware: speed up request_firmware()
2964 * DG01: radeon/kms: fence cleanup + more reliable GPU lockup detection V4
2965 * DG02: radeon/kms: rename gpu_reset to asic_reset
2966 * DG03: radeon/kms: simplify & improve GPU reset V2
2967 * DG04: radeon/kms: update atombios.h power tables for evergreen
2968 * DG05: radeon/kms: add support for evergreen power tables
2969 * DG06: radeon/kms/evergreen: add gart support
2970 * DG07: radeon/kms/evergreen: add soft reset function
2971 * DG08: radeon/kms/evergreen: implement gfx init
2972 * DG09: radeon/kms/evergreen: setup and enable the Command Processor
2973 (needs the kernel-firmware-extra >= 20100429-2mnb for evergreen me/pfp firmwares)
2974 * DG10: radeon/kms/evergreen: implement irq support
2975 (needs the radeon-rlc-firmware >= 1-3mdv for evergreen rlc firmwares)
2976 * DG11: radeon/kms/evergreen: add (hotplug detect) support for digital monitors
2977 * DG12: radeon/kms/evergreen: fix cypress firmware typo
2978 * DG20: radeon/kms: reset ddc_bus in object header parsing
2979 * DG21: radeon/kms/atom: fix typo in LVDS panel info parsing
2980 * DG22: drm/edid: fix 1600x1200@75Hz
2981 * DG23: drm/edid: Fix 1024x768@85Hz
2982 * DG24: drm/i915: Configure the TV sense state correctly on GM45 to make TV detection reliable
2983 * DM20: md: Fix read balancing in RAID1 and RAID10 on drives > 2TB
2984 * DM21: md: fix counting of write targets on raid1
2985 * DM22: md: avoid possible oops and array stop on linear layout
2986 * DP10: pci: disable MSI on Via K8M800 (fixes problems with AHCI)
2987 * DP11: pci: disable MSI for MCP55 on P5N32-E SLI (fixes NIC problems)
2988
2989 * Thu May 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-3mdv
2990 - fix patch CK01 to actually contain BFS v318 (and not v317)
2991
2992 * Thu May 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-2mdv
2993 - update patch:
2994 * CK01: ck1 patchset for 2.6.34 final (including BFS v318)
2995 - drop patch:
2996 * CK02: ck patchset buildfix
2997 - enable CGROUPS on all configs (to support systemd, #59345)
2998
2999 * Mon May 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-1mdv
3000 - update to 2.6.34 final
3001
3002 * Sun May 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.9.5mdv
3003 - update to 2.6.34-rc7-git9
3004 - drop merged patches:
3005 * AA05: vfs fixes from stable queue
3006
3007 * Sat May 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.8.4mdv
3008 - update to 2.6.34-rc7-git8
3009 - drop merged patches:
3010 * AA01-A04: git fixes for hid, autofs, alsa, network, radeon
3011 - add patches:
3012 * AA05: vfs fixes from stable queue
3013 * DN01: iwlwifi: fix internal scan race
3014 * DN02: iwlagn: work around rate scaling reset delaY
3015
3016 * Tue May 11 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.3mdv
3017 - add patches:
3018 * AA03: git fixes for network queued for final
3019 * AA04: git fixes for radeon queued for final
3020
3021 * Mon May 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.2mdv
3022 - add patches:
3023 * AA01: git fixes for hid, autofs and alsa queued for final
3024 * AA02: git fixes for wireless queued for final
3025
3026 * Mon May 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc7.1mdv
3027 - update to 2.6.34-rc7
3028
3029 * Sat May 8 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.6.3mdv
3030 - update to 2.6.34-rc6-git6
3031 - disable PRINTK_TIME
3032 - update defconfigs
3033
3034 * Wed May 5 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.4.2mdv
3035 - update to 2.6.34-rc6-git4
3036
3037 * Fri Apr 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.1mdv
3038 - update to 2.6.34-rc6
3039 - update defconfigs
3040
3041 * Mon Apr 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.7.4mdv
3042 - update to 2.6.34-rc5-git7
3043 * fix for ipv6 boot crash
3044 * fixes ext4 corruption
3045 - drop patch:
3046 * AA01: revert: tcp bind() fix when many ports are bound (fixed in -git7)
3047
3048 * Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.3mdv
3049 - add patch:
3050 * AA01: revert: tcp bind() fix when many ports are bound (it breaks boot)
3051
3052 * Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.2mdv
3053 - update to 2.6.34-rc5-git6
3054
3055 * Tue Apr 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.1mdv
3056 - update to 2.6.34-rc5
3057 - drop merged patch:
3058 * AA01: upstream git update
3059 - enable CONFIG_KSM (mdv #58384)
3060
3061 * Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc4.4.1mdv
3062 - update to 2.6.34-rc4-git4
3063 - drop merged patches:
3064 * Patch100,101,110: Nouveau updates
3065 * AX01: HPET erratum fix
3066 * AX02, DA02: Intel Cougar Point Support
3067 * DG01-DG13: drm fixes
3068 * DM50, DM51: v4l-dvb snapshot
3069 * DN10: Atheros AR8151x support
3070 * DN15: b43 pio at runtime
3071 * DN20-DN23: iwlwifi fixes
3072 * DS01, DS02: Alsa snapshot
3073 * DS50: broadcom crystalhd
3074 * DU01: usb settling delay
3075 * FB01: btfrs fix
3076 * FC01: ceph support
3077 * FS10, FS11: squashfs lzma support
3078 * NM01-NM03: mac80211 fixes
3079 - update / add patches:
3080 * AA01: 2.6.34-r4-git4+ fixes from git (alsa, xfs, acpi, ...)
3081 * CK01, CK02: ck1 patchset (BFS scheduler) + buildfix
3082 * DM12: fix dm-raid45 build with 2.6.34
3083 * FR01-FR11: reiser4 support (from mmotm)
3084 * KP01: TucOnIce 3.1 for 2.6.34-rc4
3085 * MC53: dazuko buildfix for 2.6.34
3086 * MC83: viahss buildfix for 2.6.34
3087 * MC93: vloopback buildfix for 2.6.34
3088 - update defconfigs
3089
3090 * Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-3mdv
3091 - add patches:
3092 * DG09: drm: edid quirks for envision en2028
3093 * DG10: drm: radeon: r300-ad only has one quad pipe
3094 * DG11: drm: radeon kms: fix washed-out image on legacy tv-dac
3095 * DG12: drm: radeon kms: combios: verify dac_adj values are valid
3096 * DG13: drm: i915: fix tiling limits for i915 class hw
3097 * DM11: dm-raid45 buildfix (and re-enable it on all configs)
3098
3099 * Sat Apr 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-2mdv
3100 - update ipset conditionally:
3101 * update to 4.2 for 2010.1
3102 * keep 2.4.9 for 2010.0 backports
3103 - add patches:
3104 * DG01: drm: edid: allow certain bogus edids to hit a fixup path
3105 rather than fail
3106 * DG02: drm: radeon: add new rs880 pci id
3107 * DG03: drm: remove the edid blob stored in the edid property
3108 when it is disconnected
3109 * DG04: drm: radeon kms: never treat rs4xx as agp
3110 * DG05: drm: radeon kms: fix null pointer dereference if memory
3111 allocation failed in a simple way
3112 * DG06: drm: radeon kms: don't print error on erestartsys
3113 * DG07: drm: radeon kms: fix pal tv-out support on legacy igp chips
3114 * DG08: drm: return enodev if the inode mapping changes
3115 * DN20: iwlwifi: fix regulatory code
3116 * DN21: iwlwifi: counting number of tfds can be free for 4965
3117 * DN22: iwlwifi: check for valid qos packet before free on 4965
3118 * DN23: iwlwifi: fix range checking issue on 3945
3119 * NM01: mac80211: fix preq processing and one small bug
3120 * NM02: mac80211: move netdev queue enabling to correct spot
3121 * NM03: mac80211: tear down all agg queues when restart reconfig hw
3122
3123 * Fri Apr 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-1mdv
3124 - update to 2.6.33.2
3125 - update patches:
3126 * DM50: v4l-dvb snapshot 2010-04-02
3127 * DM51: v4l-dvb snapshot buildfix
3128 * DS01: Alsa 1.0.22.1+ snapshot 2010-04-02
3129 * DS02: Alsa 1.0.22.1+ snapshot buildfix
3130 * DS10: Alsa 1.0.22.1+ unstable via vt1732 2010-04-02
3131 - rediff P100 (nouveau update for 2010.1)
3132 - update defconfigs
3133
3134 * Sun Mar 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.1-1mdv
3135 - update to 2.6.33.1
3136 - update patches:
3137 * DM50: v4l-dvb: snapshot 2010-03-21
3138 * DS01: Alsa 1.0.22.1+ snapshot 2010-03-21
3139 * DS10: Alsa 1.0.22.1+ unstable via 1732
3140 * KP01: TuxOnIce 3.1 for 2.6.33
3141 - drop merged patches:
3142 * DA01: ahci: disable FPDMA auto-activate on nVidia AHCI
3143 * DM51: v4l-dvb snapshot buildfix
3144 * SI01: security: fix error return path in ima_inode_alloc
3145 - disable patch:
3146 * DG02: drm: git snapshot 2010-03-02
3147 (introduced regression on some radeons, and broke backports
3148 for nouveau users)
3149 - add nouveau patches as conditional build so backports will work:
3150 * for 2010.1:
3151 * nouveau: git 2010-03-16 (like main kernel)
3152 * for 2010.0 backports
3153 * nouveau: add ctxprogs generator for nv50/nv8x/nv9x
3154 (readded as DG02 got disabled)
3155 - disable CONFIG_USB_PRINTER (like main kernel, #58293)
3156 - update defconfigs
3157
3158 * Sun Mar 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-5mdv
3159 - stop adding pcspkr to /etc/modprobe.preload as it overrides
3160 any blacklisting (Requested by Thierry)
3161 - stop adding psmouse to /etc/modprobe.preload, as it's builtin
3162 - add patches:
3163 * FC01: ceph distributed file system support v0.19
3164 (http://ceph.newdream.net/)
3165 - update patches:
3166 * FR01: reiser4 for 2.6.33
3167 * FS01: unionfs 2.5.4 for 2.6.33
3168 * KP01: TuxOnIce 3.0.99.49 for 2.6.33
3169 - drop patches:
3170 * FR02-FR26: reiser4 fixes from mmotm tree (mostly merged in FR01)
3171 * FS01: unionfs buildfix (not needed anymore)
3172
3173 * Wed Mar 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-4mdv
3174 - disable FB_RADEON as it might interfere with RADEON_KMS
3175 (fbcon and radeondrmfb are now the ones doing the work)
3176 - add patches:
3177 * AX05: Add Intel Cougar Point LPC and SMBus support
3178 * DU01: Lower USB storage settling delay to 1 sec (down from 5),
3179 gives faster usb storage detection
3180
3181 * Tue Mar 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-3mdv
3182 - add patches:
3183 * DA02: ahci: add Intel Cougar Point support
3184 * DG02: drm: git snapshot 2010-03-02
3185 - nouveau updates
3186 - radeon updates, including initial Evergreen support (Radeon HD 5xxx)
3187 - intel updates, including initial Sandybridge support
3188 - initial support for vga_switcheroo (switch between integrated
3189 and discrete GPU at runtime)
3190 - drop patch:
3191 * DG01: drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x
3192 (merged in DG02)
3193
3194 * Sat Feb 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-2mdv
3195 - add patches:
3196 * CK01: 2.6.33-ck1 patchset (BFS sceduler + optimizations)
3197 * DA01: ahci: disable FPDMA auto-activate on nVidia AHCI
3198 * FB01: btrfs: fix memory corruption on mount
3199 * SI01: security: fix error return path in ima_inode_alloc
3200 - update patches:
3201 * AX01: add HPET Erratum fix for triggering WARN_ON due to
3202 mismatch on HPET_Tn_CMP readback (replaces the earlier
3203 HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback)
3204
3205 * Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-1mdv
3206 - update to 2.6.33 final
3207 - drop merged patches:
3208 * DA01: acpi: fixes from 2.6.33 git queue
3209 * DG02: drm-staging: fixes from 2.6.33 git queue (nouveau, vmwgfx)
3210 * DN20: iwlwifi: fixes from 2.6.33 git queue
3211
3212 * Tue Feb 23 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.8.3mdv
3213 - update to 2.6.33-rc8-git8
3214 - add patch:
3215 * DA01: acpi: fixes from 2.6.33 git queue
3216 * DG02: drm-staging: fixes from 2.6.33 git queue (nouveau, vmwgfx)
3217 * DN20: iwlwifi: fixes from 2.6.33 git queue
3218 - rediff patch:
3219 * DM50: v4l-dvb snapshot
3220 - drop patch:
3221 * KP10: re-export find_task_by_vpid symbol for fglrx
3222 (not needed anymore, confirmed by Anssi)
3223
3224 * Sat Feb 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.5.2mdv
3225 - update to 2.6.33-rc8-git5
3226 - add patches:
3227 * AX01: HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback
3228 * DN15: b43: convert B43_PIO(_FORCE) to a module option (pio=1)
3229 - drop merged patches:
3230 * DN20: iwlwifi: fix broken AMSDU Rx functionality
3231 * NM01: mac80211: fix handling of null-rate control in rate_control_get_rate
3232
3233 * Sat Feb 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.1mdv
3234 - update to 2.6.33-rc8
3235 - add patches:
3236 DG01: drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x
3237 (fixes fd.o bug #23198, (Anssi, main kernel))
3238 DN10: add support for Atheros AR8151 and AR8152
3239 DN20: iwlwifi: fix broken AMSDU Rx functionality
3240 NM01: mac80211: fix handling of null-rate control in rate_control_get_rate
3241 - update patches:
3242 * MB10: ndiswrapper 1.56
3243 * MB12: ndiswrapper Makefile fix
3244 - drop merged patches:
3245 * DS20: alsa: hda-intel divide-by-zero crash fix
3246 * FC01: fs: compat_ioctl: ignore RAID_VERSION ioctl
3247 - drop unneeded patches:
3248 * MB14: ndiswrapper cmpxchg8b fix
3249
3250 * Mon Feb 8 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1.2mdv
3251 - update to 2.6.33-rc7-git1
3252 - drop merged patch:
3253 * FB01: fs: freeze_bdev: dont deactivate successfully frozen MS_RDONLY sb
3254 - add patch:
3255 * FC01: fs: compat_ioctl: ignore RAID_VERSION ioctl
3256 - enable RADEON_KMS again, as it now works:
3257 * NOTE!
3258 - you need the following rpms installed to get full KMS support:
3259 x11-driver-video-ati-6.12.99-0.20100204mdv2010.1 from main/testing
3260 radeon-rlc-firmware-1-1mdv2010.1 from non-free/release
3261 - if you get problem:
3262 - you might need to remove any splash= or vga= from the
3263 kernel command line
3264 - you might need to add radeon to /etc/modprobe.preload
3265 - if you still have problems, you can disable it with radeon.modeset=0
3266 on kernel command line
3267
3268 * Sun Feb 7 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1mdv
3269 - update to 2.6.33-rc7
3270 - drop merged patch:
3271 * DG01: drm-intel fixes from git
3272 - add patch:
3273 * DS20: alsa: hda-intel: avoid divide-by-zero crash (potential local DoS)
3274
3275 * Sat Feb 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.8mdv
3276 - add patch:
3277 * DG01: drm-intel fixes from git
3278
3279 * Sat Feb 6 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.7mdv
3280 - update to 2.6.33-rc6-git6
3281 - update patches:
3282 * KP01: TuxOnIce 3.0.99.47 for 2.6.33-rc6
3283 - drop merged patches:
3284 * DG01: drm: radeon-kms: dont call suspend path before cleaning up GPU
3285 * LI01: idr: revert misallocation bug fix
3286 - set CONFIG_SND_HDA_INPUT_BEEP_MODE=2 in defconfigs
3287
3288 * Thu Feb 4 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.4.6mdv
3289 - update to 2.6.33-rc6-git4
3290 - add patch:
3291 * LI01: idr: revert misallocation bug fix (it breaks X and drm)
3292 - rediff patch:
3293 * DM50: v4l-dvb snapshot
3294 - disable Radeon KMS by default again, as the libdrm we have is not
3295 new enough
3296
3297 * Wed Feb 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.3.5mdv
3298 - update to 2.6.33-rc6-git3
3299 - update defconfigs
3300
3301 * Wed Feb 3 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.2.4mdv
3302 - update to 2.6.33-rc6-git2
3303
3304 * Tue Feb 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.3mdv
3305 - add patches:
3306 * DG01: drm: radeon kms: dont call suspend path before cleaning up GPU
3307 - enable Radeon KMS by default
3308 * NOTE! you need: x11-driver-video-ati-6.12.99-0.20100202mdv2010.1
3309 from main/testing to get KMS support (if you get problem, you can
3310 disable it with radeon.modeset=0 on kernel command line)
3311
3312 * Tue Feb 2 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.2mdv
3313 - update to 2.6.33-rc6-git1
3314 - drop merged patches:
3315 * DC01: x86: agp_amd64_init regression
3316 - rediff patches:
3317 * DS01: Alsa 1.0.22+ snapshot
3318
3319 * Sat Jan 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1mdv
3320 - update to 2.6.33-rc6
3321 - drop merged patches:
3322 * AX01: x86: pci intel ioh bus num reg accessing fix (ioh dropped as broken)
3323 * DG01: drm fixes from airlied git
3324 * DN01: iwlwifi: Fix throughput stall issue in HT mode for 5000 series
3325 * KT01: clockevent: Dont remove broadcast device when cpu is dead
3326 - update patches:
3327 * DM50: v4l-dvb snapshot 2010-01-30
3328 * DS01: Alsa 1.0.22+ snapshot 2010-01-30
3329 - add patches:
3330 * FB01: fs: freeze_bdev: dont deactivate successfully frozen MS_RDONLY sb
3331 (fixes non-bootable dmraid due to oops (#56768))
3332
3333 * Mon Jan 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.2mdv
3334 - add patches:
3335 * DC01: x86/agp: fix agp_amd64_init regression
3336 * DG01: drm: fixes from airlied git queue for 2.6.33
3337 * KT01: clockevent: Dont remove broadcast device when cpu is dead
3338 - drop patch:
3339 * DG03: drm: radeon kms: Fix r600 blit cleanup path (merged in DG01)
3340
3341 * Fri Jan 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.1mdv
3342 - update to 2.6.33-rc5
3343 - drop merged patches:
3344 * AA01-AA03: core, usb, staging fixes
3345 * DA01-DA16: acpi updates
3346 * DP06: sony-laptop fix
3347
3348 * Thu Jan 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.7.6mdv
3349 - update to 2.6.33-rc4-git7
3350 - add patches from git queue:
3351 * AA01: core fixes
3352 * AA02: usb fixes
3353 * AA03: staging fixes
3354 - update patches:
3355 * DM50: v4l-dvb snapshot 2010-01-21
3356 * DS01: Alsa 1.0.22+ snapshot 2010-01-21
3357 * KP01: TuxOnIce 3.0.99.45 for 2.6.33-rc4
3358
3359 * Sun Jan 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.4.5mdv
3360 - update to 2.6.33-rc4-git4
3361 - drop merged patch:
3362 * DG01: drm-intel updates
3363
3364 * Sat Jan 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.3.4mdv
3365 - update to 2.6.33-rc4-git3
3366 - add patches:
3367 * DA01: EC: Accelerate query execution
3368 * DA02: acpi_pad: fix error checks
3369 * DA03: ACPI video: Prune dupe video devices, unless "video.allow_duplicates"
3370 * DA04: x86, ACPI: delete acpi_boot_table_init() return value
3371 * DA05: drm_i915: Add HP nx9020_Samsung SX20S to ACPI LID quirk list
3372 * DA06: ACPI: SBS: Move SBS HC callback to faster Notify queue
3373 * DA07: ACPI: EC: Add wait for irq storm
3374 * DA08: ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes
3375 * DA09: ACPI: Remove unnecessary cast
3376 * DA10: ACPI: don't cond_resched if irq is disabled
3377 * DA11: eeepc-laptop: disable cpu speed control on EeePC 701
3378 * DA12: eeepc-laptop: dmi blacklist to disable pci hotplug code
3379 * DA13: eeepc-laptop: switch to using sparse keymap library
3380 * DA14: eeepc-laptop: add hotplug_disable parameter
3381 * DA15: eeepc-laptop: disable wireless hotplug for 1201N
3382 * DA16: ACPI: Fix section mismatch error for acpi_early_processor_set_pdc()
3383 * DG01: drm-intel updates
3384 * DN01: iwlwifi: Fix throughput stall issue in HT mode for 5000 series
3385 * DP06: sony-laptop: fix using of uninitialized variable
3386 - drop merged patch:
3387 * DG02: drm: i915: disable LVDS downclock by default
3388
3389 * Fri Jan 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2.3mdv
3390 - update to 2.6.33-rc4-git2
3391 - update patches:
3392 * DM50: v4l-dvb snapshot 2010-01-15
3393 * DS01: Alsa 1.0.22+ snapshot 2010-01-15
3394 - add patches:
3395 * DG02: drm: i915: disable LVDS downclock by default (fixes flickering)
3396 * DG03: drm: radeon kms: Fix r600 blit cleanup path
3397 (fixes oops if rlc firmware is missing)
3398 * DM51: v4l-dvb snapshot buildfix
3399 - drop merged patches:
3400 * DG01: radeon kms updates
3401 * NM01-NM03: mac80211 skb buffering performance fixes
3402
3403 * Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2mdv
3404 - defconfig changes:
3405 * enable NAMESPACES support (like main kernel, noted by Thierry)
3406 * enable EXT3_DEFAULTS_TO_ORDERED as data=writeback is a security
3407 issue and makes a mess on system crash
3408 - add patches:
3409 * DG01: radeon kms updates
3410
3411 * Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.1mdv
3412 - update to 2.6.33-rc4
3413 - rediff patch:
3414 * DS01: Alsa snapshot
3415
3416 * Tue Jan 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.5.5mdv
3417 - update to 2.6.33-rc3-git5
3418 - drop patch:
3419 * AA01: 2.6.33-rc3+ git snapshot
3420
3421 * Mon Jan 11 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.4mdv
3422 - update patch:
3423 * AA01: 2.6.33-rc3+ git 1b4d40a517e0657a081d5d63518c4badd31c60ea
3424 - even more drm fixes
3425 - add patch:
3426 * FS11: fix lzo compressed kernels support (due to squashfs-lzma changes)
3427 - drop merged patch:
3428 * DP02: hp-wmi: remove double kfree
3429 - update defconfigs
3430
3431 * Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.3mdv
3432 - update patches:
3433 * NM01-NM03: mac80211 skb buffering performance fixes
3434 - sync with updated patches merged in wireless-2.6.git
3435 - add patches:
3436 * MC90-MC92: video4linux vloopback support
3437
3438 * Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.2mdv
3439 - add patches:
3440 * AA01: 2.6.33-rc3+ git 2c1f1895ef2aa8f0e5497893eff71304aef332e1
3441 - a lot of drm fixes
3442 * NM03: mac80211 skb buffering buildfix (fixes oops on boot)
3443
3444 * Wed Jan 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.1mdv
3445 - update to 2.6.33-rc3
3446 - add patches:
3447 * NM01, NM02: fix mac80211 skb buffering performance regression
3448
3449 * Tue Jan 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.6.5mdv
3450 - update to 2.6.33-rc2-git6
3451 - drop patches:
3452 * AA01: 2.6.33-rc2-git2
3453 - add patches:
3454 * AX01: fix un-bootable dell systems due to unactivated iommu
3455 * DS50: add Broadcom CrystalHD support
3456 * FS10: squashfs lzma support
3457 - update defconfigs
3458
3459 * Thu Dec 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.4mdv
3460 - add patches:
3461 * AA01: 2.6.33-rc2-git2
3462 * DP02: hp-wmi: remove double kfree
3463 - rediff patches:
3464 * DS01: Alsa 1.0.22+ snapshot
3465 * KP01: Tuxonice support
3466 - drop patches:
3467 * DP01: acpi wmi revert: wmi: (fixed differently upstream)
3468 - update defconfigs
3469
3470 * Mon Dec 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.3mdv
3471 - add patches:
3472 * DM50: v4l-dvb snapshot 2009-12-28
3473 * DS01: Alsa 1.0.22+ snapshot 2009-12-28
3474 - update patches:
3475 * DI01: lirc for 2.6.33-rc2
3476 * DS10: Alsa unstable Via 1732
3477 * KP01: tuxonice 3.0.99.44 for-2.6.33-rc2
3478 - drop patches:
3479 * DI02: lirc buildfix (merged in DI01)
3480 * DS05: alsa hda ad codec fix (merged in DS01)
3481 * KP02: tuxonice buildfix (merged in KP01)
3482 - update defconfigs
3483
3484 * Sat Dec 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.2mdv
3485 - add patches:
3486 * DP01: acpi revert: wmi: free the allocated acpi objects through
3487 wmi_get_event_data (fixes non-booting hp and dell laptops)
3488 * DS05: alsa: hda: disable trigger at pin sensing on AD codecs
3489 (fixes constant load on HP laptops with AD codec)
3490
3491 * Fri Dec 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.1mdv
3492 - update to 2.6.33-rc2
3493
3494 * Thu Dec 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.4.3mdv
3495 - update to 2.6.33-rc1-git4
3496 - add patches:
3497 * DI02: lirc buildfix
3498 * FS02: unionfs buildfix
3499
3500 * Tue Dec 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.2.2mdv
3501 - update to 2.6.33-rc1-git2
3502
3503 * Fri Dec 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1mdv
3504 - update to 2.6.33-rc1
3505 - update spec file
3506 * dont ship score arch in -source and -devel rpms
3507 * add /virt and /include/generated to -devel rpms
3508 * add config.mk to -devel rpms
3509 - update defconfigs
3510 * desktop kernel now supports 24 cores/siblings
3511 * server kernel now supports 48 cores/siblings
3512 - update patches:
3513 * DM10: dmraid45 support for 2.6.33-rc1 (disabled for now, as its broken)
3514 * FR01: reiser4 for 2.6.33-rc1 (from mmotm)
3515 * FS01: unionfs 2.5.3 for 2.6.33-rc1
3516 * KP01: tuxonice 3.0.99.43 for 2.6.33-rc1
3517 * MB14: ndiswrapper cmpxchg8b fix (from main)
3518 - add patches:
3519 * FR02-FR26: reiser4 fixes from mmotm tree
3520 * KP02: fix tuxonice build
3521 - rediff patches
3522 * DP05: samsung backlight support
3523 * MB02: 3rdparty merge
3524 - drop patches merged upstream:
3525 * AX01: stack protetctor detection
3526 * DA01: AMD SB900 support
3527 * DA02: nVidia AHCI generic support
3528 * DA10-DA17: ACPICA 20090903
3529 * DC01-DC02: cpuidle fixes
3530 * DG01-DG10: drm updates and nouveau
3531 * DH02: ingnore HID_DG_INRANGE
3532 * DH10-DH13: coretemp atom/penryn/lynnfield support
3533 * DG20-DG21: asus_atk0110 update
3534 * DM50-DM51: v4l-dvb snapshot
3535 * DM55: bttv ir fix
3536 * DN01: ppp HSUPA support
3537 * DN10-DN36: ath9k fixes
3538 * DN50: hostap fix
3539 * DP02: dell-laptop rfkill fix
3540 * DP05: samsung backlight support
3541 * DS01-DS02: Alsa 1.0.21+ snapshot
3542 * FC01: chrdev update
3543 * FS10: xfs bugfix
3544 * KH01: hrtimer update
3545 * KS01-KS03: kernel sched updates
3546 * MC30-MC34 drbd
3547 * NI20: net splice fix
3548
3549 * Mon Dec 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.8-1mdv
3550 - update to 2.6.31.8 final
3551 - drop patches:
3552 * AA01: 2.6.31.8-rc1
3553 - update patches:
3554 * MC50: DazukoFS 3.1.2
3555
3556 * Fri Dec 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.7-1mdv
3557 - update to 2.6.31.7
3558 - add patches:
3559 * AA01: 2.6.31.8-rc1 (includes a _big_ ext4 update)
3560 - rediff patches:
3561 * DA10: acpi release 20090903
3562 * DG01: drm-next
3563 * DM50: v4l-dvb 2009-11-30
3564 * DS01: Alsa 1.0.21+ 2009-11-30
3565 - drop merged patches:
3566 * DM20: md: add cond_resched to raid1 and raid10
3567 * DM21: md: dont clear endpoint for resync when resync is interrupted
3568 * DM22: md: raid5: make sure curr_sync_completes is uptodate when
3569 reshape starts
3570 * DN02: bonding: modify hash transmit policies to use the packets
3571 source mac address
3572 * DN51: b43: work around mac80211 race condition
3573 * DN52: iwlwifi: fix issue on file transfer stalled in ht mode
3574 * DN53: iwlwifi: use rts-cts as the preferred protection mechanism
3575 for 6000 series
3576 * DS20: gdth: prevent negative offsets in ioctl (CVE-2009-3080)
3577 * NI21: ipv4: additional update of dev_net dev to struct net in
3578 ip_fragment null ptr oops fix
3579 * NM01: mac80211: fix two remote exploits
3580 * NM02: mac80211: fix spurious delba handling
3581 * NR01: rfkill: fix miscdev ops
3582
3583 * Fri Dec 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-7mdv
3584 - add patches:
3585 * DM21: md: dont clear endpoint for resync when resync is interrupted
3586 * DM22: md: raid5: make sure curr_sync_completes is uptodate when
3587 reshape starts
3588 * DM55: bttv: add missing i2c addr to probe for ir (A. Williamson / J.Wilson)
3589 * DN02: bonding: modify hash transmit policies to use the packets
3590 source mac address
3591 * DN51: b43: work around mac80211 race condition
3592 * DN52: iwlwifi: fix issue on file transfer stalled in ht mode
3593 * DN53: iwlwifi: use rts-cts as the preferred protection mechanism
3594 for 6000 series
3595 * DS20: gdth: prevent negative offsets in ioctl (CVE-2009-3080)
3596 * NI21: ipv4: additional update of dev_net dev to struct net in
3597 ip_fragment null ptr oops fix
3598 * NM01: mac80211: fix two remote exploits
3599 * NM02: mac80211: fix spurious delba handling
3600 * NR01: rfkill: fix miscdev ops
3601
3602 * Mon Nov 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-6mdv
3603 - update patches:
3604 * DM50: v4l-dvb snapshot 2009-11-30
3605 * DM51: v4l-dvb snapshot buildfix
3606 * DS01: Alsa 1.0.21+ snapshot 2009-11-30
3607 * DS02: Alsa 1.0.21+ snapshot buildfix
3608 * DS10: Alsa 1.0.21+ unstable via-1732 (Envy II) 2009-11-30
3609 - drop patches:
3610 * DS21-DS51: alsa hda via updates (merged in DS01)
3611 - update defconfigs
3612
3613 * Mon Nov 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-5mdv
3614 - add patches:
3615 * DA16: acpi: more fixes to ACPICA Release 20090903
3616 - update patches:
3617 * DI01: lirc updates as of 2009-11-27
3618 - drop patches:
3619 * DA17: acpi: silence _BIF warn (merged in DA16)
3620 * DG01: drm-next update (replaced by DG01 from Fedora)
3621 * DG04: drm-nouveau (replaced by DG07 from Fedora)
3622 - sync drm patches with Fedora 12 kernel 2.6.31.6-153
3623 * DG01: drm-next 44c83571
3624 * DG02: drm: radeon hdp cache flush
3625 * DG03: drm: conservative fallback modes
3626 * DG04: drm: edid retry
3627 * DG05: drm: edid header fixup
3628 * DG06: drm: default mode 1024x768
3629 * DG07: drm: nouveau
3630 * DG08: drm: i915 resume force mode
3631 * DG09: drm: intel no tv hotplug
3632 * DG10: drm: i915 fix tvmode oops
3633
3634 * Sun Nov 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-4mdv
3635 - Release to 2010.0 updates
3636 - add patches:
3637 * DM20: md: add cond_resched to raid1 and raid10
3638 * DN50: hostap: Revert a toxic part of the conversion to
3639 net_device_ops (fixes MDV #55805, KBZ #14000)
3640 - update patches:
3641 * FR01: reiser4 for 2.6.31 final
3642 - drop patches:
3643 * FR02: reiser4 compiler fix, merged in FR01
3644
3645 * Thu Nov 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-3mdv
3646 - add patches:
3647 * DN01: ppp: enlarge upload buffer to cope with HSUPA connections
3648 * DP05: add samsung backlight support
3649 * FS10: xfs: fix bug in log recover with quota
3650 * MC50-MC52: add DazukoFS 3.1.1 (#24333)
3651 - update patches:
3652 * KP01: TuxOnIce 3.0.1 for 2.6.31.6
3653
3654 * Sun Nov 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-2mdv
3655 - Release to updates
3656
3657 * Tue Nov 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-1mdv
3658 - update to 2.6.31.6
3659 * CVE-2009-3547, CVE-2009-3612, CVE-2009-3621, CVE-2009-3624
3660 - include btcx-risc.h and bt848.h in kernel-devel, they are now
3661 required by bttvp.h which is already included and required by
3662 dkms-lirc-gpio (Anssi, #54907)
3663 - add patches:
3664 * DA15: acpi: more fixes to ACPICA Release 20090903
3665 * DN36: wireless: ath9k: fix misplaced semicolon on rate control
3666 - drop patches merged upstream:
3667 * AX20: x86: kernel e820 pad ram_alignment at 64MB
3668 * DA03: sata_nv: make sure link is brough up online when
3669 skipping hardreset
3670 * DA20: acpi: revert 'eeepc laptop prevent a panic when
3671 disabling RT2860 wireless when associated'
3672 * DC03: cpuidle: always return with interrupts enabled
3673 - rediff patches:
3674 * DA10, DA13, DA14: ACPICA Release 20090903
3675
3676 * Sat Oct 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.5-1mdv
3677 - update to 2.6.31.5 final
3678 - drop patch AA01: 2.6.31.5-rc1
3679
3680 * Wed Oct 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-4mdv
3681 - add patches:
3682 * DA20: revert part of DA14: eeepc-laptop: prevent a panic when
3683 disabling RT2860 wireless when associated (it breaks
3684 eeepc-laptop with other wireless hw)
3685
3686 * Sat Oct 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-3mdv
3687 - add patches:
3688 * AA01: 2.6.31.5-rc1
3689 * DA02: ahci: Add the generic nVidia ahci chipset id
3690 * DA03: sata_nv: make sure link is brough up online when
3691 skipping hardreset
3692 - drop patches merged upstream:
3693 * DN01: e1000e jumbo frame fix
3694 * DP10: Intel iommu vt-d bugfix
3695 - rediff patches:
3696 * disable-mrproper-in-devel-rpms
3697 * disable-prepare-scripts-configs-in-devel-rpms
3698
3699 * Thu Oct 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-2mdv
3700 - add patches:
3701 * DA14: acpi: more fixes to ACPICA Release 20090903
3702 * DA17: acpi: silence _BIF warning
3703 * DS51: alsa hda via: Remove 48k sample rate limit for spdif
3704
3705 * Tue Oct 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-1mdv
3706 - update to 2.6.31.4 final
3707 - drop merged patches:
3708 * AA01: 2.6.31.4-rc2
3709 - drop patch:
3710 * DH20: asus_atk0110 Asus p7p55d support
3711 (replaced by DH20, DH21 that got merged upstream)
3712 - add patches:
3713 * DH20: hwmon: asus_atk0110: Refactor the code
3714 * DH21: hwmon: asus_atk0110: enable the EC
3715
3716 * Sun Oct 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-2mdv
3717 - add patches:
3718 * AA01: 2.6.31.4-rc2 (CVE-2009-2903)
3719 * DA13: more fixes to ACPICA 20090903 release
3720 * DS21: alsa hda via: remove unused IS_VT17xxVENDORID macro
3721 * DS22: alsa hda via: change get_codec_type argument to hda_codec-type
3722 * DS23: alsa hda via: add VT1708B-CE codec support
3723 * DS24: alsa hda via: limit VT1702 AA Path-max volume
3724 * DS25: alsa hda via: add VIA_CTL_WIDGET_ANALOG_MUTE control type
3725 * DS26: alsa hda via: add low current mode for power saving
3726 * DS27: alsa hda via: remove unused argument of via_new_analog_input
3727 * DS28: alsa hda via: change VT1708S & VT1702 hp mode controls
3728 * DS29: alsa hda via: rewrite via_independent_hp_put
3729 * DS30: alsa hda via: add smart5.1 function
3730 * DS31: alsa hda via: when changing input source, update power state
3731 * DS32: alsa hda via: add VIA_JACK_EVENT process in via_unsol_event
3732 * DS33: alsa hda via: refresh front playback mute in via_hp_automute
3733 * DS34: alsa hda via: add jack detect feature for VT1708
3734 * DS35: alsa hda via: modify vt1708_set_pinconfig_connect function
3735 * DS36: alsa hda via: replace via_playback_pcm_prepare cleanup
3736 * DS37: alsa hda via: add 2nd SPDIF out for VT1708S and VT1702
3737 * DS38: alsa hda via: modify vt1708_auto_create_multi_out_ctls
3738 * DS39: alsa hda via: modify vt1709_auto_create_multi_out_ctls
3739 * DS40: alsa hda via: replace MIC_BOOST_VOLUME
3740 * DS41: alsa hda via: move backdoor verbs to vt17xx_volume_init_verb
3741 * DS42: alsa hda via: add VT1718S support
3742 * DS43: alsa hda via: add VT1828S and VT2020 support
3743 * DS44: alsa hda via: add VT1716S support
3744 * DS45: alsa hda via: add VT2002P support
3745 * DS46: alsa hda via: add VT1812 support
3746 * DS47: alsa hda via: rename vt1708_control_templates
3747 * DS48: alsa hda via: change PW4 connect select default to MW0
3748 * DS49: alsa hda via: comments update copyright changeset etc
3749 * DS50: alsa hda via: only cosmetic changes
3750 - rediff patches:
3751 * DA12: acpica 20090903 part3
3752 * DS01: alsa 1.0.21+ snapshot
3753 - drop patches merged in the new DA13:
3754 * DA13: acpi: ec: rewrite dmi checks
3755 * DA14: acpi: ec: dont parse DSDT for EC early init on Compal
3756 * DA15: acpi: ec: restart command even if no interrupts from ec
3757 * DA17: acpi: kill overly verbose throttling states log messages
3758 * DA21: sony-laptop: remove device_ctrl and the SPIC mini drivers
3759 * DA22: sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED
3760 * DA23: sony-laptop: remove _INI call at init time
3761 * DA24: sony-laptop: Dont unregister the SPIC driver if it wasnt registered
3762
3763 * Thu Oct 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-1mdv
3764 - update to 2.6.31.3 (tty_port bug)
3765
3766 * Mon Oct 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.2-1mdv
3767 - update to 2.6.31.2 final
3768 - drop patches:
3769 * AA01: 2.6.31.2-rc1
3770 - add patches:
3771 * AX20: kernel: e820: pad ram_alignment at 64MB (mdv #54137, kbz #13940)
3772 * DC01: cpuidle: fix the menu governor to boost io performance
3773 * DC02: cpuidle: menu governor: reduce latency on exit
3774 * DC03: cpuidle: always return with interrupts enabled
3775 - redo the wireless ath9k patches based on fixes merged in 2.6.32-rc1 (#52739)
3776 * DN10: ath9k: downgrade ASSERT in ath_clone_txbuf
3777 * DN11: ath9k: make sure we configure a non-zero beacon interval
3778 * DN12: ath9k: differentiate quality reporting between legacy and HT conf
3779 * DN13: ath9k: remove unnecessary STATION mode check
3780 * DN14: ath9k: stop ani when the STA gets disconnected
3781 * DN15: ath9k: fix race condition in SCANNING state check during ANI calibration
3782 * DN16: ath9k: handle different TX and RX streams properly
3783 * DN17: ath9k: downgrade assert in rc.c for invalid rate
3784 * DN18: ath9k: manipulate and report the correct RSSI
3785 * DN19: ath9k: fix RX stucks during heavy traffic in HT40 mode
3786 * DN20: ath9k: fix TX hang issue with Atheros chipsets
3787 * DN21: ath9k: remove bogus assert in ath_clone_txbuf
3788 * DN22: ath9k: handle tx desc shortage more appropriately
3789 * DN23: ath9k: do not stop the queues in driver stop
3790 * DN24: ath9k: trivial fix in Kconfig
3791 * DN25: ath9k: update beacon RSSI
3792 * DN26: ath9k: fix bug in PCI resume
3793 * DN27: ath9k: set HW state properly
3794 * DN28: ath9k: fix TX poll cancelling
3795 * DN29: ath9k: fix bug in retrieving average beacon rssi
3796 * DN30: ath9k: fix read buffer overflow
3797 * DN31: ath9k: claim irq for ath9k not ath for pci
3798 * DN32: ath9k: fix bug in ANI channel handling
3799 * DN33: ath9k: do a full reset for AR9280
3800 * DN34: ath9k: disable autosleep feature by default
3801 * DN35: ath9k: fix RFKILL bugs
3802
3803 * Mon Oct 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-12mdv
3804 - update patches:
3805 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v6
3806
3807 * Sat Oct 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-11mdv
3808 - update patches:
3809 * DA13: acpi: ec: rewrite dmi checks
3810 * DA15: acpi: ec: restart command even if no interrupts from ec
3811 - add patches:
3812 * DA14: acpi: ec: dont parse DSDT for EC early init on Compal
3813 * DA16: acpi: get rid of registered as cooling_deviceX messages
3814 * DA17: acpi: kill overly verbose throttling states log messages
3815 * DN01: net: e1000e jumbo frames no longer work
3816 * KH01: hrtimer: eliminate needless reprogramming of clock events
3817 * NI20: net: splice from tcp to pipe should take into account O_NONBLOCK
3818
3819 * Fri Oct 2 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-10mdv
3820 - revert patches:
3821 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v5 -> v3
3822
3823 * Fri Oct 2 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-9mdv
3824 - add patches:
3825 * AA01: 2.6.31.2-rc1
3826 * DM51: v4l-dvb snapshot buildfix
3827 * DS02: Alsa snapshot buildfix
3828 - update patches:
3829 * DG01: drm-next 2009-10-02
3830 * DG04: drm-nouveau 2009-10-02
3831 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v5
3832 * DM50: v4l-dvb snapshot 2009-10-02
3833 * DP03: acerhdf: Limit modalias matching to supported boards
3834 * DS01: Alsa 1.0.21+ snapshot 2009-10-02
3835 * DS10: Alsa 1.0.21+ unstable Via vt1732 (Envy24-II)
3836 - refiff patches:
3837 * DA10: acpica 20090903
3838 - drop patches merged in 2.6.31.2-rc1
3839 * AX02: x86: increase min_gap to include randomized stack
3840 * DA02: ahci: restore pci_intx handling
3841 * DA50: pata_amd: do not filter out valid modes in nv_mode_filter
3842 * DC01: driver core: add new device to bus's list before probing
3843 * DG11: drm: i915: remove restore in resume
3844 * DG12: drm: i915: only destroy a constructed mmap offset
3845 * DG13: drm: i915: prevent fifo calculation overflows on 32 bits with
3846 high dotclocks
3847 * DG14: drm: i915: add buffer to inactive list immediately during fault
3848 * DG15: drm: i915: check that the relocation points to within the target
3849 * DG16: drm: i915: fix typo for wrong lvds clock setting on igdng
3850 * DG17: drm: i915: fix ssc frequence for igdng
3851 * DG18: drm: i915: remove dac disable in crt force detect on igdng
3852 * DG19: drm: i915: fix lvds panel fitting on arrandale
3853 * DV01: fbcon: only unbind from console if successfully registered
3854 * FC10: cifs: re-enable lanman security
3855 * FI01: fs: make sure data stored into inode is properly seen before
3856 unlocking new inode
3857
3858 * Thu Oct 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-8mdv
3859 - add patches:
3860 * DA02: ahci: restore pci_intx handling
3861 * FC10: cifs: re-enable lanman security
3862 - revert patches:
3863 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v4 -> v3
3864
3865 * Thu Oct 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-7mdv
3866 - add patches:
3867 * AX02: x86: increase min_gap to include randomized stack
3868 * DA50: pata_amd: do not filter out valid modes in nv_mode_filter
3869 * DG11: drm: i915: remove restore in resume
3870 * DG12: drm: i915: only destroy a constructed mmap offset
3871 * DG13: drm: i915: prevent fifo calculation overflows on 32 bits with
3872 high dotclocks
3873 * DG14: drm: i915: add buffer to inactive list immediately during fault
3874 * DG15: drm: i915: check that the relocation points to within the target
3875 * DG16: drm: i915: fix typo for wrong lvds clock setting on igdng
3876 * DG17: drm: i915: fix ssc frequence for igdng
3877 * DG18: drm: i915: remove dac disable in crt force detect on igdng
3878 * DG19: drm: i915: fix lvds panel fitting on arrandale
3879 * DP03: acerhdf: Limit modalias matching to supported boards
3880 * DV01: fbcon: only unbind from console if successfully registered
3881 * FI01: fs: make sure data stored into inode is properly seen before
3882 unlocking new inode
3883 - update patches:
3884 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v4
3885
3886 * Tue Sep 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-6mdv
3887 - add patches:
3888 * DA14: acpi: ec: Restart command even if no interrupts from ec
3889
3890 * Tue Sep 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-5mdv
3891 - switch to xz compressed patch tarball
3892 - add patches:
3893 * DA13: acpi: ec: rewrite dmi checks
3894 * SM01: compress kernel modules on 'make modules_install' instead
3895 of after (in spec), as it makes the kernel build require less
3896 disk space, and also benefits people building their own kernels
3897 from source (#54028)
3898 - update patches:
3899 * DH20: hwmon: add Asus P7P55D support to asus_atk0110 v3
3900 - enable in defconfigs:
3901 * PRINTK_TIME (for easier debugging)
3902 * TIMER_STATS (for powertop)
3903
3904 * Mon Sep 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-4mdv
3905 - add patches:
3906 * DA12: more fixes to ACPICA Release 20090903
3907 * DA21: sony-laptop: remove device_ctrl and the SPIC mini drivers
3908 * DA22: sony-laptop: SPIC unset IRQF_SHARED, set IRQF_DISABLED
3909 * DA23: sony-laptop: remove _INI call at init time
3910 * DA24: sony-laptop: Dont unregister the SPIC driver if it wasnt registered
3911 - drop patches:
3912 * KS10: disable NEW_FAIR_SLEEPERS, as it does not play nice with
3913 quad core systems...
3914
3915 * Sat Sep 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-3mdv
3916 - update patches:
3917 * DM50: v4l-dvb snapshot 2009-09-26
3918 * DS01: Alsa 1.0.21+ snapshot 2009-09-26
3919 * DS10: Alsa 1.0.21+ unstable Via vt1732 (Envy24-II)
3920 - update defconfigs
3921
3922 * Sat Sep 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-2mdv
3923 - drop patches:
3924 * DH10: old Atom coretemp support
3925 * DH11: old Lynnfield coretemp support
3926 - add patches:
3927 * DA11: fixes to ACPICA Release 20090903
3928 * DC01: driver core: add new device to bus's list before probing
3929 * DH10: hwmon: coretemp: enable the Intel Atom support
3930 * DH11: hwmon: coretemp: Fix Atom CPUs support
3931 * DH12: hwmon: coretemp: Add support for Penryn mobile CPUs
3932 * DH13: hwmon: coretemp: Add Lynnfield CPU support
3933 * KS01: sched: Introduce SCHED_RESET_ON_FORK scheduling policy
3934 * KS02: sched: Clean up SCHED_RESET_ON_FORK
3935 * KS03: sched: Add SCHED_RESET_ON_FORK functionality for nice
3936 * KS10: sched: Disable NEW_FAIR_SLEEPERS
3937 - update patches:
3938 * KP01: TuxOnIce 3.0.1 for 2.6.31.1
3939 * NB10: clean ndiswrapper tarball (remove headers generated at buildtime)
3940 - rename patches:
3941 * DH12 is now DH20: Asus P7P55D support
3942
3943 * Thu Sep 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-1mdv
3944 - update to 2.6.31.1 final
3945 - drop patches:
3946 * AA01: 2.6.31.1-rc1
3947 - update patches:
3948 * FS01: unionfs 2.5.3
3949 - Disable otus staging driver: ar9170 in wireless tree should
3950 already handle it. Also Kconfig otus description states that it
3951 needs a special wpa_supplicant. (Herton, main kernel)
3952 - Disable build of aedsp16 oss driver: the snd-sc6000 alsa driver
3953 should now handle all support for same cards it supports, as
3954 stated in kernel changelog. (Herton, main kernel)
3955
3956 * Tue Sep 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-8mdv
3957 - update patches:
3958 * DH12: hwmon: add Asus P7P55D support to asus_atk0110 v2
3959
3960 * Sun Sep 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-7mdv
3961 - add patches:
3962 * DA10: ACPICA Release 20090903 + ACPI 4.0 support
3963 * DH12: hwmon: add Asus P7P55D support to asus_atk0110
3964 - update defconfigs
3965
3966 * Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-6mdv
3967 - update patches:
3968 * DG01: drm-next 2009-09-18
3969 * KP01: TuxOnIce 3.0.1 for 2.6.31
3970 - drop patches:
3971 * DG11: drm/radeon/kms: radeon_get_clock_info() call move,
3972 merged in the updated drm-next checkout
3973 - require kernel-firmware-20090604-4mnb that has the firmware
3974 from drm-next 2009-09-18
3975
3976 * Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-5mdv
3977 - require kernel-firmware-20090604-3mnb that has the fixed
3978 radeon firmware tarball
3979 - require mkinitrd-6.0.92-12mnb wich has fixed hotplug firmware
3980 loading for radeon drivers
3981 - fix warnings when not building source/devel rpms (noted by Thierry)
3982 - spec cleanups
3983 - update patches:
3984 * DM50: v4l-dvb snapshot 2009-09-19
3985 * DS01: Alsa 1.0.21+ snapshot 2009-09-19
3986 - update defconfigs
3987
3988 * Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-4mdv
3989 - add patches:
3990 * DG11: drm/radeon/kms: Move radeon_get_clock_info() call
3991 out of radeon_clocks_init() (Thierry)
3992 * DH11: hwmon: add Intel Lynnfield support to coretemp
3993 - require kernel-firmware >= 20090604-2mnb to get the radeon
3994 firmware that is now splitted out in drm-next
3995
3996 * Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-3mdv
3997 - add patches:
3998 * AA01: 2.6.31.1-rc1
3999 * DA01: ahci: Add AMD SB900 SATA/IDE controller support
4000 * DG10: intel agp/drm: Fix the pre-9xx chipset flush
4001 - update patches:
4002 * DG04: drm-nouveau
4003 * DI01: lirc 2009-09-03
4004 - disable radeon kernel modesetting as userspace cant handle it
4005
4006 * Fri Sep 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-2mdv
4007 - update patches:
4008 * DG01: drm-next
4009 * DG07: drm-page-flip
4010 - drop patches:
4011 * DG02: drm-r600-kms (merged in DG01)
4012 * DG03: drm-rv710-ucode-fix (merged in DG01)
4013 * DG09: drm-intel-pm (broken)
4014 - update defconfigs
4015
4016 * Thu Sep 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-1mdv
4017 - update to 2.6.31 final
4018
4019 * Sun Sep 6 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc9.1mdv
4020 - update to 2.6.31-rc9
4021 - drop merged patches:
4022 * AA01: 2.6.21-rc8-git1
4023 * DG08: drm-intel-next
4024 - update patches:
4025 * DM50: v4l-dvb snapshot 2009-09-06
4026 * DS01: Alsa 1.0.21+ snapshot 2009-09-06
4027 - update defconfigs
4028
4029 * Mon Aug 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.5mdv
4030 - bump release to get past BS (rc8.4mdv only partially uploaded)
4031
4032 * Sun Aug 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.4mdv
4033 - add patches:
4034 * AA01: 2.6.31-rc8-git1
4035 * AX01: detect stack protector support for i386 builds on x86_64
4036 * FR02: reiser4: add missing parenthesis to avoid compiler confusion
4037 - drop patches:
4038 * FN01-FN03: inotify fixes, merged upstream
4039
4040 * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.3mdv
4041 - add patches:
4042 * FN02: inotify: fix length reporting and size checking
4043 * FN03: inotify: update the group mask on mark addition
4044
4045 * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.2mdv
4046 - add patches:
4047 * FC01: implement __[un]register_chrdev support
4048 * FN01: fix inotify regression in -rc8 causing boot hang/failure
4049 - update patches:
4050 * DI01: lirc support
4051 * DM50: v4l-dvb snapshot 2009-08-28
4052 * DS01: Alsa 1.0.20+ snapshot 2009-08-28
4053 - resync drm tree with fedora 2.6.31-rc7-git6
4054 * DG01: drm-next
4055 * DG02: drm-r600-kms
4056 * DG03: drm-rv710-ucode-fix
4057 * DG04: drm-nouveau
4058 * DG05: drm-i915-resume-force-mode
4059 * DG06: drm-intel-big-hammer
4060 * DG07: drm-page-flip
4061 * DG08: drm-intel-next
4062 * DG09: drm-intel-pm
4063 - update defconfigs
4064
4065 * Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1mdv
4066 - update to 2.6.31-rc8
4067 - drop patch AA00: rc7-git-current
4068
4069 * Thu Aug 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.5.2mdv
4070 - update to 2.6.31-rc7-git5
4071 - add patch AA00: rc7-git-current
4072 - update defconfigs:
4073 support 16 physical/virtual processors/cores on -desktop kernel
4074 unset UEVENT_HELPER_PATH
4075 make AGP builtin
4076 disable a lot of non-x86 drivers
4077
4078 * Sat Aug 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.1mdv
4079 - update to 2.6.31-rc7
4080 - drop merged patces:
4081 * DS05: Toshiba Pro A210 ids in Alsa hda codec
4082 - update patches:
4083 * DM50: v4l-dvb snapshot 2009-08-22
4084 * DS01: Alsa 1.0.20+ 2009-08-22
4085 - add patches:
4086 * DP10: add workaround for broken bioses on vt-d enabled hardware
4087 * DN10: ath9k: downgrade ASSERT in ath_clone_txbuf
4088 * DN11: ath9k: manipulate and report the correct RSSI
4089 * DN12: ath9k: RX stucks during heavy traffic in HT40 mode
4090 * DN13: ath9k: handle tx desc shortage more appropriately
4091 * DN14: ath9k: trivial fix in Kconfig
4092 * DN15: ath9k: update beacon RSSI
4093 * DN16: ath9k: fix bug in PCI resume
4094 * DN17: ath9k: set HW state properly
4095 * DN18: ath9k: fix bug in retrieving average beacon rssi
4096 - enable ATH5K_DEBUG, ATH9K_DEBUG
4097
4098 * Sun Aug 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.2mdv
4099 - update patches:
4100 * DM50: v4l-dvb snapshot 2009-08-15
4101 * DS01: Alsa 1.0.20+ snapshot 2009-08-15
4102 * DS10: Alsa 1.0.20+ unstable Via vt1732 (Envy24-II)
4103 - disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause
4104 instabilities and performance regressions on atleast iwlwifi drivers.
4105
4106 * Fri Aug 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.1mdv
4107 - update to 2.6.31-rc6
4108
4109 * Thu Aug 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.9.7mdv
4110 - update to 2.6.31-rc5-git9
4111 - update patch:
4112 * DG02: drm: nouveau git 2009-08-12
4113
4114 * Tue Aug 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.7.6mdv
4115 - update to 2.6.31-rc5-git7
4116
4117 * Sat Aug 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.5.5mdv
4118 - update to 2.6.31-rc5-git5
4119 - drop merged patches:
4120 * DG01: drm: radeon updates
4121 * NC01: net: core lockdep bug
4122
4123 * Fri Aug 7 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.4mdv
4124 - add patches:
4125 * DG01: drm: radeon rs880 pci ids, radeon kms TTM patch,
4126 radeon kms suspend/resume fix.
4127 * NC01: fix lockdep bug in net core
4128 - update patches:
4129 * DG02: drm: nouveau git 2009-08-07
4130
4131 * Wed Aug 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.3mdv
4132 - update to 2.6.31-rc5-git3
4133 - update patches:
4134 * KP01: TuxOnIce 3.0.1+ for 2.6.31-rc5
4135 * MC40: fsc_btns 2.1.0
4136 - rediff patches:
4137 * DS01: Alsa 1.0.20+ update
4138 * MC41: fsc_btns Kconfig & Makefile fix
4139 - drop patches:
4140 * MB30-MB33: acerhk in 3rdparty, as everything it can is now
4141 supported by acer-wmi + rfkill utility
4142 * MC42: fsc_btns buildfix
4143
4144 * Tue Aug 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.2.2mdv
4145 - update to 2.6.31-rc5-git2
4146
4147 * Sat Aug 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.1mdv
4148 - update to 2.6.31-rc5
4149 - update patches:
4150 * DG02: nouveau git 2009-08-01
4151 * DM50: v4l-dvb snapshot 2009-07-31
4152 * DS01: Alsa 1.0.20+ snapshot 2009-07-31
4153 * DS10: Alsa 1.0.20+ unstable Via vt1732 (Envy24-II)
4154 - drop patches:
4155 * DG10: nouveau buildfix
4156 * DM51: dvb: af9015 eeprom_dump temp buffer fix (merged in DM50)
4157 * DS11: Alsa 1.0.20+ unstable cirrus cs420x (merged in DS01)
4158 - update defconfigs
4159
4160 * Thu Jul 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4.5mdv
4161 - update to 2.6.31-rc4-git4
4162 - drop patch AA00: 2.6.31-rc4-git1
4163 - add patch DG10: fix nouveau build
4164
4165 * Tue Jul 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4mdv
4166 - add patches:
4167 AA00: 2.6.31-rc4-git1
4168 DM51: dvb: af9015: avoid magically sized temporary buffer in eeprom_dump
4169 DP02: dell-laptop: Fix rfkill state setting
4170 - drop merged patches:
4171 * DP01: acer-wmi reversed rfkill fix
4172 * NR01: rfkill_set_states fix
4173 - rediff patches:
4174 * DM50: v4l-dvb snapshot
4175 * DS01: Alsa 1.0.20+ snapshot
4176
4177 * Sat Jul 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.3mdv
4178 - add patch KP10: re-export find_task_by_vpid symbol for fglrx
4179
4180 * Fri Jul 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.2mdv
4181 - update patches:
4182 * DG02: nouveau support
4183 * DM50: v4l-dvb snapshot 2009-07-24
4184 * DS01: Alsa 1.0.20+ snapshot 2009-07-24
4185 * DS10: Alsa 1.0.20+ unstable via-vt1732
4186 * DS11: Alsa 1.0.20+ unstable cirrus-cs420x
4187 * KP01: TuxOnIce 3.0.1 (fixed, and re-enabled in laptop kernel)
4188 - disable SND_PCSP (F. Himpe, #52432)
4189 - update defconfigs
4190
4191 * Thu Jul 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1mdv
4192 - update to 2.6.31-rc4
4193 - add patch DH02: make hid-ntrig ignore HID_DG_INRANGE (O. Thauvin)
4194 - update defconfigs
4195
4196 * Mon Jul 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.4.3mdv
4197 - update to 2.6.31-rc3-git4
4198
4199 * Thu Jul 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.3.2mdv
4200 - update to 2.6.31-rc3-git3
4201 - add patches:
4202 * DP01: fix acer-wmi reversed rfkill
4203 * NR01: rfkill: fix rfkill_set_states to set the hw state
4204
4205 * Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.1mdv
4206 - update to 2.6.31-rc3
4207 - update defconfigs
4208
4209 * Sun Jul 12 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.8.3mdv
4210 - update to 2.6.31-rc2-git8
4211 - rediff patch DS01: Alsa 1.0.20+ snapshot
4212 - add patch:
4213 * MB14: fix ndiswrapper to build on ix86 with recent cmpxchg8b changes
4214 - disable broken patch:
4215 * CE02: Acpi DSDT initrd support (breaks boot on x86_64)
4216 - enable in defconfigs:
4217 * DMAR_BROKEN_GFX_WA, RFKILL_INPUT
4218 - disable in defconfigs:
4219 * DMAR_DEFAULT_ON
4220
4221 * Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.5.2mdv
4222 - update to 2.6.31-rc2-git5
4223
4224 * Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.4.1mdv
4225 - update to 2.6.31-rc2-git4
4226 - drop patches merged upstream:
4227 * DC01: avoid oom lockup on /dev/zero
4228 * DG06-DG26: drm updates
4229 * DH15: asus hwmon atk0110 support
4230 * DH20: wacom bluetooth support
4231 * DI10: wacom intuos4 support
4232 * DN16: r8169: use family-specific defaults for unknown chips
4233 * DS02: Alsa buildfixes
4234 * DU01: qcserial support
4235 * FN01: nfsd: report short writes
4236 * FS15: ext4: Avoid corrupting the uninitialized bit in the extent
4237 during truncate
4238 - update patches:
4239 * CE02: Acpi DSDT support (from main)
4240 * DG02: drm: nouveau (2.6.31-0.42.rc2.fc12)
4241 * DG03: drm: no gem on i8xx (2.6.31-0.42.rc2.fc12)
4242 * DG04: drm: i915 resume force mode (2.6.31-0.42.rc2.fc12)
4243 * DG05: drm: intel big hammer (2.6.31-0.42.rc2.fc12)
4244 * DI01: input: lirc (2.6.31-0.42.rc2.fc12)
4245 * DM10: dm-raid45 support
4246 * DM50: v4l-dvb snapshot 2009-07-09
4247 * DS01: Alsa 1.0.20+ snapshot 2009-07-09
4248 * FR01: Reiser4 support
4249 * MB10-MB13: Ndiswrapper 1.55 (from main)
4250 * MC30-MC34: Drbd 8.3.2 (from main)
4251 - add patches:
4252 * MB33: acerhk proc_dir_entry owner buildfix (from main)
4253 - drop unneeded patches:
4254 * DN01: bonding module alias
4255 * DN10: net: revert forcedeth power down phy when interface is down
4256 * DS04: sound: usb-gadget gmidi buildfix with updated alsa
4257 - disable broken patches:
4258 * DG00: drm: drm-next
4259 * DG01: drm: radeon modesetting
4260 * FS01: unionfs 2.5.2
4261 * KP01: tuxonice 3.0.1
4262 * MM01: saner vm settings
4263 - disable in defconfigs:
4264 * LIRC_I2C, LIRC_ZILOG, STLC45XX, VT6655 (broken)
4265 - update defconfigs
4266
4267 * Fri Jul 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.6-1mdv
4268 - update to 2.6.29.6
4269 - update patches:
4270 * DM50: v4l-dvb snapshot 2009-07-03
4271 * DM51: v4l-dvb snapshot 2009-07-03 buildfix
4272 * DS01: Alsa 1.0.20+ snapshot 2009-07-03
4273 * DS02: Alsa 1.0.20+ snapshot 2009-07-03 buildfix
4274 * DS10: Alsa 1.0.20+ unstable 2009-07-03 via-vt1732
4275 - add patches:
4276 * DS11: Alsa 1.0.20+ unstable 2009-07-03 cirrus-cs420x
4277 - drop patches merged upstream:
4278 * DN15: net: r8169: fix crash when large packets are received
4279 * FS10: fs: jbd: fix race in buffer processing in commit code
4280 - re-enable in 64bit server kernels:
4281 * NUMA, K8_NUMA, X86_64_ACPI_NUMA, NODES_SPAN_OTHER_NODES
4282 * NODES_SHIFT=6, NEED_MULTIPLE_NODES, MIGRATION
4283 * HAVE_ARCH_EARLY_PFN_TO_NID, ACPI_NUMA
4284 - update defconfigs
4285
4286 * Fri Jun 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-3mdv
4287 - reenable in defconfigs:
4288 * TASKSTATS, TASK_DELAY_ACCT, TASK_XACCT, TASK_IO_ACCOUNTING
4289 * AUDIT, AUDITSYSCALL, AUDIT_TREE, AUDIT_GENERIC
4290
4291 * Mon Jun 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-2mdv
4292 - full resync of drm with Fedora 2.6.29.5-191.fc11:
4293 * DG00: drm-next
4294 * DG01: drm modesetting radeon
4295 * DG02: drm nouveau
4296 * DG03: drm no gem on i8xx
4297 * DG04: drm i915 resume force mode
4298 * DG05: drm intel big hammer
4299 * DG06: drm intel lying systems without lvds
4300 * DG07: drm intel gen3 fb hack
4301 * DG08: drm intel hdmi edid fix
4302 * DG09: drm intel tiling transition
4303 * DG10: drm intel next
4304 * DG11: drm intel debugfs ringbuffer
4305 * DG12: drm edid ignore tiny modes
4306 * DG13: drm intel include 965gme pci id
4307 * DG14: drm intel gem use dma32 on pae
4308 * DG15: drm intel i8xx cursors
4309 * DG16: drm intel vmalloc
4310 * DG17: drm copyback ioctl data to userspace regardless of retcode
4311 * DG18: drm i915 apply a big hammer to 865 gem object
4312 * DG19: drm i915 fix tiling pitch
4313 * DG20: drm intel set domain on fault
4314 * DG21: drm modesetting radeon fixes
4315 * DG22: drm radeon fix ring commit
4316 * DG23: drm radeon new pciids (RV740)
4317 * DG24: drm dont frob i2c
4318 * DG25: drm connector dpms fix
4319 * DG26: drm intel tv fix
4320 - add patches:
4321 * DC01: avoid lockup on OOM with /dev/zero
4322 * DN16: r8169: use family-specific defaults for unknown chips
4323 * FN01: nfsd: report short writes count to the client
4324 * MM01: set saner vm settings: raise default dirty level, lower swappiness
4325 - Disable COMEDI_PCI_DRIVERS. At least one module built with it enabled
4326 (s626) claims the pci id 1131:7146 for all subvendors and subdevice ids.
4327 The problem is that this will clash with many media/dvb cards. (#51314)
4328
4329 * Thu Jun 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.5-1mdv
4330 - update to 2.6.29.5 (CVE-2009-1630, CVE-2009-1385)
4331 - drop patches merged upstream:
4332 * AA01: 2.6.29.5-rc1
4333 - add patches:
4334 * FS15: ext4: Avoid corrupting the uninitialized bit in the extent
4335 during truncate
4336 - update patches:
4337 * DM50: v4l-dvb snapshot 2009-06-18
4338 * DS01: Alsa 1.0.20+ snapshot 2009-06-18
4339 * DS02: ALsa snapshot buildfix
4340 * DS10: Alsa 1.0.20+ unstable addon: via vt1732 (Envy24-II)
4341 * FS01: unionfs 2.5.2
4342 - rediff patches:
4343 * DS05: add Toshiba Pro A210 to quirk table
4344 - update defconfigs
4345
4346 * Wed Jun 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-7mdv
4347 - add patches:
4348 * DN15: net: r8169: fix crash when large packets are received
4349 * FS10: fs: jbd: fix race in buffer processing in commit code
4350 - more defconfig optimizations:
4351 * disable in defconfigs:
4352 * DETECT_SOFTLOCKUP, EARLY_PRINTK, SCHED_DEBUG, SCHEDSTATS, TIMER_STATS
4353 * JFS_STATISTICS, OCFS2_FS_STATS, CIFS_STATS
4354 * enable in defconfigs:
4355 * SND_HDA_RECONFIG, INTR_REMAP
4356
4357 * Tue Jun 9 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-6mdv
4358 - more defconfig optimizations:
4359 * disable in defconfigs:
4360 * AUDIT, AUDITSYSCALL, AUDIT_TREE, AUDIT_GENERIC
4361 * PARAVIRT_GUEST, VMI, KVM_CLOCK, KVM_GUEST, LGUEST_GUEST
4362 * PARAVIRT, PARAVIRT_CLOCK, NETLABEL, NETFILTER_DEBUG
4363 * IP_NF_SECURITY, IP6_NF_SECURITY, IWLWIFI_DEBUG, IWL3945_DEBUG
4364 * HISAX_DEBUG, SECURITY, SECURITY_NETWORK, SECURITY_NETWORK_XFRM
4365 * SECURITY_PATH, SECURITY_FILE_CAPABILITIES, SECURITY_DEFAULT_MMAP_MIN_ADDR
4366 * NUMA, K8_NUMA, X86_64_ACPI_NUMA, NODES_SPAN_OTHER_NODES, NODES_SHIFT
4367 * NEED_MULTIPLE_NODES, MIGRATION, HAVE_ARCH_EARLY_PFN_TO_NID, ACPI_NUMA
4368 * enable in defconfigs:
4369 * JFS_SECURITY, DIRECT_GBPAGES
4370
4371 * Tue Jun 9 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-5mdv
4372 - add patches:
4373 * AA00: 2.6.29.5-rc1
4374 * LG01: add note about latencytop bloat in Kconfig.debug
4375 - drop patches merged upstream:
4376 * AA01-AA27: Stable Queue patches
4377 * FE02-FE09: ext4 fixes
4378 - rediff patches:
4379 * DG00: drm-next
4380 - disable in defconfigs:
4381 * LATENCYTOP - it bloats task_struct by effectively quadrupling
4382 the size of an otherwise lean task_struct
4383
4384 * Mon Jun 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-4mdv
4385 - Release to Updates
4386
4387 * Mon Jun 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-3mdv
4388 - resync drm patches with Fedora 2.6.29.4-167.fc11
4389 * DG01: drm: no gem on i8xx
4390 * DG03: drm: nouveau
4391 * DG10: drm: i915: apply a big hammer to 865 gem object
4392 * DG20: drm: copyback ioctl data to userspace regardless of retcode
4393 * DG21: drm: i915: fix tiling pitch
4394 * DG22: drm: intel: set domain on fault
4395 - enable in defconfigs:
4396 * PCSPKR_PLATFORM, X86_CHECK_BIOS_CORRUPTION, EFI, IPV6_ROUTER_PREF,
4397 * IPV6_ROUTE_INFO, IPV6_OPTIMISTIC_DAD, IPV6_MROUTE, IPV6_PIMSM_V2,
4398 * IP_VS_IPV6, SCTP_HMAC_MD5, SERIAL_8250_RSA, CIFS_EXPERIMENTAL,
4399 * CIFS_DFS_UPCALL
4400 - disable in defconfigs:
4401 * CONFIG_SYSFS_DEPRECATED_V2, KALLSYMS_EXTRA_PASS, SCTP_HMAC_NONE,
4402 * WIRELESS_OLD_REGULATORY
4403 - set as module in defconfigs
4404 * IDE
4405
4406 * Sun May 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-2mdv
4407 - stable queue patches:
4408 * AA01: xfrm: wrong hash value for temporary sa
4409 * AA02: tcp: fix-msg_peek-race-check
4410 * AA03: tcp: fix 2 iw selection
4411 * AA04: net: fix skb_seq_read returning wrong offset length for page
4412 frag data
4413 * AA05: sch_teql: should not dereference skb after ndo_start_xmit
4414 * AA06: net: fix length computation in rt_check_expire
4415 * AA07: net: fix rtable leak in net ipv4 route.c
4416 * AA08: revert rose zero length frame filtering in af_rose.c
4417 * AA09: pktgen: do not access flows beyond its length
4418 * AA10: myr10ge: again fix lro_gen_skb alignment
4419 * AA11: vlan: macvlan: fix-null-pointer-dereferences-in-ethtool-handlers
4420 * AA12: mac8390: fix regression caused during net_device_ops conversion
4421 * AA13: bonding: fix alb mode locking regression
4422 * AA14: bonding: remove debug printk
4423 * AA15: r8169: avoid losing msi interrupts
4424 * AA16: sparc: fix bus type probing for esp and le devices
4425 * AA17: sparc64: fix smp_callin locking
4426 * AA18: mm: slub fix reclaim_state
4427 * AA19: fix: oops on close of hot unplugged ftdi serial converter
4428 * AA20: wimax: fix oops if netlink fails to add attribute
4429 * AA21: nfs: fix nfs v4 client handling of may_exec in nfs_permission
4430 * AA22: futex: setup writeable mapping for futex ops which modify user
4431 space data
4432 * AA22: xen: blkfront allow xenbus state transition to closing closed
4433 when not connected
4434 * AA23: tpm: get_event_name stack corruption
4435 * AA24: icom: fix rmmod crash
4436 * AA25: kvm: make paravirt tlb flush also reload the pae pdptrs
4437 * AA26: kvm: fix pdptr reloading on cr4 writes
4438 * AA27: cfg80211: fix race between core hint and drivers custom apply
4439 - add drm patches from fc11.155
4440 * DG17: drm: intel include 965gme pci id
4441 * DG18: drm: intel i8xx cursors
4442 * DG19: drm: intel vmalloc
4443 - add paches:
4444 * DN10: net: revert forcedeth power down phy when interface is down
4445 * FE05: ext4: really print warning once
4446 * FE06: ext4: prealloc fixes
4447 * FE07: ext4: fake delalloc bno
4448 * FE08: ext4: clear unwritten flag
4449 * FE09: ext4: fix i_cached_extent race
4450
4451 * Wed May 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.4-1mdv
4452 - update to 2.6.29.4 (CVE-2009-1184, CVE-2009-1337)
4453 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.4
4454 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.3
4455 - add patches:
4456 * DG15: drm: intel tiling transition
4457 * DG16: drm: intel-next
4458 * DS04: fix usb gadget gmidi build with updated Alsa
4459 - update patches:
4460 * DG00: drm: drm-next
4461 * DG02: drm: radeon modesetting
4462 * DG03: drm: nouveau
4463 * DM50: v4l-dvb snapshot 2009-05-16
4464 * DS01: Alsa 1.0.20+ 2009-05-16
4465 * DS02: Alsa 1.0.20+ buildfixes
4466 * DS10: selected Alsa unstable addons (maya44 &via vt1732)
4467 - drop merged patches:
4468 * AA01-AA18: Stable Queue patches
4469 * DA01: ACPI: revert BIOS mangled PRT bugfix
4470 * DG14: drm: i915 allow tiled front buffers on 965
4471 * DM51: v4l-dvb snapshot buildfix
4472 * DS11: alsa sbxfi emu10k1 support (replaced in DS01 with ctxfi that
4473 supports emu10k1, emu20k1 & emu20k2)
4474 - update defconfigs
4475
4476 * Fri May 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-3mdv
4477 - add patch DA01: ACPI: Revert conflicting workaround for BIOS with
4478 mangled PRT entries (mdv bz #46222)
4479
4480 * Fri May 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-2mdv
4481 - add patches from stable queue
4482 * AA13: b44: use kernel dma addresses for the kernel dma api
4483 * AA14: block: include empty disks in proc diskstats
4484 * AA15: crypto: ixp4xx: fix handling of chained sg buffers
4485 * AA16: exit_notify: kill the wrong capable check (CVE-2009-1337)
4486 * AA17: pci: fix incorrect mask of pm no_soft_reset bit
4487 * AA18: unreached code in selinux_ip_postroute_iptables_compat (CVE-2009-1184)
4488
4489 * Mon Apr 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-1mdv
4490 - update to 2.6.29.2: CVE-2009-1192, CVE-2009-0795
4491 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.2
4492 - drop patch AA00: 2.6.29.2-rc1
4493 - add patches from stable queue:
4494 * AA02: mac80211: fix bug in getting rx status for frames
4495 pending in reorder buffer
4496 * AA03: b43: poison rx buffers
4497 * AA04: b43: refresh rx poison on buffer recycling
4498 * AA05: thinkpad-acpi: fix led blinking through timer trigger
4499 * AA06: mac80211: fix basic rate bitmap calculation
4500 * AA07: kvm-mmu: fix off by one calculating large page count
4501 * AA08: kvm-mmu: disable global page optimization
4502 * AA09: kvm: fix overlapping check for memory slot
4503 * AA10: kvm: x86 release time_page on vcpu destruction
4504 * AA11: usb: unusual device support for gold mp3 player energy
4505 * AA12: virtio-rng: remove false bug for spurious callbacks
4506
4507 * Fri Apr 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-5mdv
4508 - add patches from stable queue:
4509 * AA00: 2.6.29.2-rc1
4510 * AA01: forcedeth: fix resume from hibernation regression
4511 - rediff patches:
4512 * DG00: drm-next
4513 * DM50: v4l-dvb snapshot
4514 * DS01: alsa snapshot
4515 - drop patches merged upstream:
4516 * AX01: pat fixes to allow GTT maps to work on intel
4517 * DM20: fix oops in md raid1
4518
4519 * Fri Apr 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-4mdv
4520 - dm-raid45 target is finally back:
4521 * DM10: dm-raid45 20090424 for 2.6.29.1
4522 * DM13: add dm-raid4-5 modalias
4523 - update defconfigs
4524
4525 * Sat Apr 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-3mdv
4526 - add patches:
4527 * DG13: drm: ignore LVDS on intel graphics systems that lie about having it
4528 * DG14: drm: i915 allow tiled front buffers on 965+ (#50032)
4529 * DH20: hid: wacom bluetooth support
4530 * DI10: input: wacom intuos4 support (from main)
4531 * DM20: fix oops in md raid1
4532 * DU01: usb: add support for Qualcom usb modems
4533 - update patches:
4534 * DG00: drm: drm-next
4535 * DG02: drm: radeon modesetting
4536 * DG03: drm: nouveau
4537 * DG06: drm: i915 resume force mode
4538 * KP01: TuxOnIce 3.0.1
4539 * NI01: net: netfilter ipset 2.4.9 (from main)
4540 * NI10: net: netfilter IFWLOG (from main)
4541 * NI11: net: netfilter IFWLOG mdv fixes (from main)
4542 * NI15: net: netfilter psd (from main)
4543 * NI16: net: netfilter psd mdv fixes (from main)
4544 - drop patches:
4545 * DG11: drm: radeon: reorder busmaster vs. modeset (merged in DG02)
4546 * NI02-NI08: netfilter ipset buildfixes (not needed anymore)
4547 * NI12: netfilter IFWLOG buildfixes (not needed anymore)
4548 * NI17: netfilter psd buildfixes (not needed anymore)
4549 - update defconfigs
4550
4551 * Sun Apr 5 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-2mdv
4552 - rollback Alsa patches to earlier snapshot as current upstream
4553 is broken: (fixes #49385, #49536)
4554 * DS01: Alsa 1.0.19+ 2009-03-07
4555 * DS10: Alsa 1.0.19+ unstable addons 2009-03-07
4556 - update patches:
4557 * FR01: Reiser4 for 2.6.29
4558 * KP01: TuxOnIce 3.0 Final
4559 - drop patches:
4560 * FR02: Reiser4 buildfix
4561
4562 * Fri Apr 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-1mdv
4563 - update to 2.6.29.1
4564 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.1
4565 - drop patches merged upstream:
4566 * DN10: Disable GRO on legacy netif_rx path
4567 * MC33: drbd bio_rw_sync fix (merged in drbd 8.3.1)
4568 - add patches:
4569 * AX01: pat fixes to allow GTT maps to work on intel
4570 * DG11: drm: radeon: reorder busmaster vs. modeset
4571 * DG12: add "gem_enable" module option to i915
4572 - update patches:
4573 * DG03: drm: nouveau update
4574 * MC30: drbd 8.3.1
4575 - rediff patches:
4576 * DM50: v4l-dvb snapshot
4577 * MC31: drbd buildfixes
4578
4579 * Mon Mar 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-2mdv
4580 - update patches:
4581 * DG00: drm-next update
4582 * DG02: radeon modesetting update
4583 * DG03: nouveau update
4584 * DI01: lirc update
4585 * KP01: TuxOnIce for 3.0-rc8 for 2.6.29
4586 - add patches:
4587 * DH15: Asus atk0110 acpi hwmon support
4588 - update configs
4589
4590 * Sat Mar 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-1mdv
4591 - update to 2.6.29 final
4592 - add patches:
4593 * FE02-FE04: ext4 delayed allocation fixes (from main kernel)
4594 * DM51: v4l-dvb staging go7007 buildfix
4595 * DN10: GRO: Disable GRO on legacy netif_rx path (from main kernel)
4596 - update patches:
4597 * DG00: drm-next update
4598 * DG02: radeon modesetting update
4599 * DG03: nouveau update
4600 * DM50: v4l-dvb snapshot 20090327
4601 * DS01: Alsa 1.0.19+ snapshot 20090327
4602 * DS10: Alsa 1.0.19+ unstable addons snapshot 20090327
4603 * KP01: TuxOnIce 3.0-rc8 20090313
4604 - drop patches merged upstream:
4605 * DM60: Hauppauge hdpvr (merged in v4l-dvb snapshot)
4606 * DN10: ipv6 module unload bug
4607 * FE01: ext4: extent-header check fix
4608 - disable in defconfigs:
4609 * SYS_DEPRECATED(_V2), USB_DEVICE_CLASS, WIRELESS_OLD_REGULATORY
4610 * SND_SUPPORT_OLD_API
4611 - update defconfigs
4612
4613 * Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc8.1mdv
4614 - update to 2.6.29-rc8
4615 - drop patches merged upstream:
4616 * FS10: squashfs page-aligned data fix
4617 - update defconfigs
4618
4619 * Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.5.4mdv
4620 - update to 2.6.29-rc7-git5
4621 - update patches:
4622 * DG00: drm: drm-next update
4623 * DG02: drm: radeon modesetting support
4624 * DG03: drm: nouveau support
4625 - add patches:
4626 * DG10: drm: fix flushing on i855, i865g
4627 * DS15: Alsa: hda_intel preallocate 4mb dmabuffer
4628 * DN10: ipv6: fix BUG when disabled ipv6 module is unloaded
4629 * FE01: ext4: extent-header check fix
4630 * FS10: squashfs: fix page-aligned data
4631
4632 * Wed Mar 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.3.3mdv
4633 - update to 2.6.29-rc7-git3
4634 - rediff patches:
4635 * DS01: Alsa 1.0.19+ snapshot
4636 - drop patches merged upstream:
4637 * DA41: nVidia MCP89 support
4638 * DG07: drm setmaster deadlock fix
4639 - drop patches fixed differently upstream:
4640 * DN02: bonding_ipv6 split:
4641 * Correct way to disable ipv6 support now is to add:
4642 "options ipv6 disable=1" to /etc/modprobe.conf
4643
4644 * Sun Mar 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.2mdv
4645 - update patches:
4646 * DG02: drm: radeon modesetting
4647 * DG03: drm: nouveau support
4648 * DI01: lirc support
4649 * DM50: v4l-dvb snapshot 20080307
4650 * DS01: Alsa 1.0.19+ snapshot 20080307
4651 * DS10: Alsa 1.0.19+ unstable addons snapshot 10080307
4652 * KP01: TuxOnIce 3.0-rc8 20090305
4653 - add patches:
4654 * DA41: ahci: add support for nVidia MCP89
4655 * DG07: drm: fix setmaster deadlock
4656 * DG08: drm: add radeon PM support
4657 - drop patches:
4658 * KP02: TuxOnIce buildfix (merged upstream)
4659 - update defconfigs
4660
4661 * Wed Mar 4 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1mdv
4662 - update to 2.6.29-rc7
4663
4664 * Tue Mar 3 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.7.5mdv
4665 - update to 2.6.29-rc6-git7
4666 - drop patches:
4667 * AA02: fix build of drm i915 due to missing symbols (merged upstream)
4668 - add patches:
4669 * DG00: drm-next (adds ati r600 support)
4670 * DM60: Hauppauge HD DVR support
4671 - update patches:
4672 * DG02: drm: radeon modesetting
4673 * DG03: drm: nouveau
4674 * DI01: lirc
4675 - rediff patches:
4676 * DS01: Alsa 1.0.19+ snapshot
4677 - enable in defconfigs:
4678 * PM_DEBUG, IWLWIFI_DEBUG, IWL3945_DEBUG, DRM_NOUVEAU_KMS
4679
4680 * Sat Feb 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.5.4mdv
4681 - update to 2.6.29-rc6-git5
4682 - add patches:
4683 * AA02: fix build of drm i915 due to missing symbols
4684 - update patches:
4685 * DM50: v4l-dvb snapshot 20090228
4686 * DN02: bonding_ipv6 split, v2 adds autoloading of the ipv6 part
4687 * DS01: Alsa 1.0.19+ snapshot 20090228
4688 * DS10: Alsa 1.0.19+ unstable snapshot 20090228
4689 - rediff patches:
4690 * DG02: radeon modesetting
4691 - drop patches:
4692 * DM51: v4l-dvb snapshot buildfix
4693 - enable DMAR_DEFAULT_ON, SONYPI_COMPAT
4694 - update defconfigs
4695
4696 * Wed Feb 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1.3mdv
4697 - update patches:
4698 * DG02: radeon modesetting support
4699 - drop patches:
4700 * DG07: radeon modesetting pciid
4701 * DG08: radeon modesetting buildfix
4702 - Enable DRM_RADEON_KMS, DRM_I915_KMS
4703
4704 * Tue Feb 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1.2mdv
4705 - update to 2.6.29-rc6-git1
4706 - update defconfigs
4707
4708 * Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1mdv
4709 - update to 2.6.29-rc6:
4710 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.29-rc6
4711 - rediff patches:
4712 * DG02: radeon modesetting
4713 * DM50: v4l-dvb snapshot
4714 * DS01: Alsa snapshot
4715 * KP01: TuxOnIce
4716 - add patches:
4717 * DG06: intel-gfx: fix kms S3 resume
4718 * DG07: drm: fix pciids when using radeon modesetting
4719 * DG08: fix radeon modesetting build
4720 * KP02: tuxonice fix for bio_rw_sync change
4721 * MC33: drbd: adapt for bio_rw_sync change (Herton, main kernel)
4722 - drop patches:
4723 * DG04: intel-next (merged ustream)
4724 * DP01: Intel Mobile 4 write buffer flush capacity fix (merged upstream)
4725 - enable full PREEMPT on -desktop(586) kernels to see what breaks
4726 - add drivers/acpi/acpica header files to -devel rpms, needed by fglrx
4727 - update defconfigs
4728
4729 * Sat Feb 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.4mdv
4730 - update patches:
4731 * DM50: v4l-dvb snapshot 2009-02-18
4732 * DM51: v4l-dvb snapshot buildfix
4733 * DS01: Alsa 1.0.19+ snapshot 2009-02-18
4734 * DS02: Alsa snapshot buildfix
4735 * DS10: Alsa unstable addons 2009-02-18
4736 - add patches:
4737 * DN02: split bonding for ipv6 to separate module, to allow disabling
4738 of ipv6 at runtime without breaking bonding for ipv4
4739 - update defconfigs
4740
4741 * Wed Feb 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.3mdv
4742 - add patches to fix netfilter crash (thanks Herton)
4743 * NI12: ipt_IFWLOG buildfix
4744 * NI17: ipt_psd buildfix
4745 - add patch DG02: drm: modesetting for radeon
4746 - add patch DG03: drm: nouveau driver
4747 - add patch DG04: drm: intel-next
4748 -update defconfigs
4749
4750 * Sun Feb 15 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.2mdv
4751 - enable TASKSTATS, TASK_DELAY_ACCT, TASK_XACCT, TASK_IO_ACCOUNTING (#47818)
4752 - update and enable patch KP01: TuxOnIce 3.0-rc8 2009-02-14
4753 - add patch DG01: disable GEM on i8xx gpu
4754 - add patch DI01: lirc support
4755 - add patch DP01: Force write-buffer flush capability on Intel Mobile 4
4756 chipset as it needs it to work properly
4757 - update defconfigs
4758
4759 * Sat Feb 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.1mdv
4760 - update to 2.6.29-rc5
4761 - add patches NI07, NI08: ipset apifixes for 2.6.29 (Herton, from main kernel)
4762 - update defconfigs
4763
4764 * Thu Feb 12 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1.1mdv
4765 - update to 2.6.29-rc4-git1
4766 - drop patches merged upstream:
4767 * AA01: md: device limit fix
4768 * AX01, AX02: Amd 0x11 nb support
4769 * AX05: Amd Fam10h APIC workaround
4770 * AX10: more pcore fsbs for cpufreq
4771 * AX15: Intel Core i7 cache descriptors
4772 * DA01-DA09: ACPICA 20080926 uppdate
4773 * DA40: Promise PDC42819 AHCI support
4774 * DA45: Intel Ibex Peak device ids
4775 * DC01: Intel G41 agp support
4776 * DN02: bonding ethtool support
4777 * DN10: r8169 update
4778 * DN15-DN16: Intel e1000e 82567xx support
4779 * DN20: atl2 support
4780 * DN30: Jmicron gigabit ethernet
4781 * DN40: amd8111e bugfix
4782 * DN41: Atheros AR8021 support
4783 * DN42: SM LAN921-5-7-8 support
4784 * DN43: p54usb device is updates
4785 * FS02: security_inode_permission symbol export
4786 * FS10-FS15: ext4 updates
4787 * MB20: squashfs 3.4 (squashfs 4 is now upstream)
4788 * MC33-MC35: drbd buildfixes
4789 * MC60: 3rdparty at76_usb (is now in upstream staging tree)
4790 * MD10-MD13: 3rdparty prism25 (is now in upstream staging tree)
4791 - update pathes:
4792 * CE02: acpi-dsdt-initrd v0.9c-2.6.28
4793 * DM10: dm-raid45 for 2.6.29-rc
4794 * DM50: v4l-dvb snapshot 2009-02-07
4795 * DS01: Alsa 1.0.19+ snapshot 2009-02-07
4796 * FR01: reiser4 support
4797 * FS01: unionfs 2.5.1
4798 * MB02: 3rdparty merge
4799 * MC30-MC32: drbd 8.3.0
4800 * NI15: ipt_psd
4801 - disable patches:
4802 * DB32: sis5513-965 ide fix
4803 * DH01: multilaser usbhid fix
4804 * DM10, DM13: dm-raid45 (broken build)
4805 * KP01: TuxOnIce 3.0-rc8 (broken build)
4806 - add patches:
4807 * AA01: add missing memcontrol include to mm_config.h
4808 * FR02: reiser4 buildfix
4809 * MC42: fsc_btns buildfix
4810 - fix -devel and -source filelists and content
4811 - enable staging tree
4812 - make HID core modular
4813 - drop sparc64 support
4814 - update defconfigs
4815
4816 * Sun Feb 8 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.15-2mdv
4817 - add patch AX05: fix boot with AMD Fam10h CPUs on systems with broken
4818 or missing MP table
4819 - add patch AX15: add cache descriptors for Intel Core i7
4820 - update patch DM50: v4l-dvb snapshot 2009-02-07
4821 * bugfixes, updates
4822 * adds bttv support for IVCE-8784
4823 * adds cx23885 support for TurboSight TBS 6920, TeVii S470,
4824 DVBWorld DVB-S2 2005
4825 * adds en28xx support for Gadmei TVR200
4826 * adds gspca support for Creative Live! Cam Notebook Ultra (VC0130),
4827 Aiptek PenCam VGA+, Genius iLook 111
4828 * add zr364xx support for Aiptek DV T300
4829 - update patch DM51: v4l-dvb snapshot buildfixes
4830 - update patch DS01: Alsa 1.0.19+ snapshot 2009-02-07
4831 * bugfixes, updates
4832 * adds support for Turtle Beach MultiSound Classic, Tahiti, Monterey,
4833 and Pinnacle/Fiji soudcards
4834 * adds support for Tyan Thunder n6650W (S2915-E)
4835 - update patch DS02: alsa snapshot buildfixes
4836 - drop patch DS04: Sony Vaio VGN FZ18M quirk (fixed differently upstream)
4837 - update patch DS10: Alsa unstable addons snapshot 2009-02-07
4838 - add patch DS11: Alsa SB X-Fi support (broken out from unstable snapshot)
4839 - redo patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.15 from a clean git clone
4840 - drop patch KP02: TuxOnIce buildfix (not needed anymore)
4841 - update create_configs script for TuxOnIce update
4842 - update defconfigs
4843
4844 * Sat Feb 7 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.15-1mdv
4845 - update to 2.6.27.15:
4846 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.15
4847 - update to 2.6.27.14:
4848 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.14
4849 - add patches from stable queue:
4850 * AA01: md: ensure an md array never has too many devices
4851 - rediff patch DA01: acpica 2008-09-26 update
4852 - rediff patch DS01: Alsa 1.0.19 final
4853 - update patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.15
4854 - add patch KP02: revert tuxonice_userui code not in 2.6.27
4855
4856 * Sun Feb 1 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.13-2mdv
4857 - bump release to get past kernels in testing tree
4858
4859 * Sun Jan 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.13-1mdv
4860 - update to kernel.org 2.6.27.13:
4861 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.13
4862 - rediff patch DS01: Alsa 1.0.19
4863 - drop patches DU01, DU02: usb-storage support for Nokia 5610 & 7610,
4864 not needed anymore as it's fixed on vendor level in 2.6.27.13
4865 (cf usb-storage: set CAPACITY_HEURISTICS flag for bad vendors)
4866 - drop patch FS10: ext4 patchset 2.6.27-ext4-2
4867 - add new patch FS10: ext4 stable backports queue
4868 - add patch FS11: ext4 Add blocks added during resize to bitmap
4869 - add patch FS12: ext4 Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
4870 - add patch FS13: ext4 Use an rbtree for tracking blocks freed during
4871 transaction
4872 - add patch FS14: ext4 Dont use blocks freed but not yet committed
4873 in buddy cache init
4874 - add patch FS15: ext4 Use new buffer_head flag to check uninit group
4875 bitmaps initialization
4876 - update patch KP01: TuxOnIce 3.0-rc8 for 2.6.27.13
4877 - update defconfigs
4878
4879 * Mon Jan 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.12-2mdv
4880 - rediff patch DM50: cleaner v4l-dvb snaphot 2009-01-18
4881 - update/rediff patch DM51: v4l-dvb buildfix zoran_card build under ix86
4882 - update patch DS01: Alsa 1.0.19 Final
4883 - rediff patch DS02: Alsa buildfixes
4884 - rediff patch DS10: Alsa unstable addons
4885 - update patch FS01: unionfs 2.5.1
4886
4887 * Mon Jan 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.27.12-1mdv
4888 - update to 2.6.27.12: (CVE-2009-0029)
4889 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.12
4890 - update to 2.6.27.11:
4891 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.11
4892 - drop patch AA01-AA06: stable-queue patches (merged upstream)
4893 - update patch DM10: dm-raid45 2008-10-27
4894 - drop patches DM11, DM12: dm-raid45 buildfixes (merged upstream)
4895 - update patch DM13: dm-raid4-5 modalias
4896 - update patch DM50: v4l-dvb snapshot 2009-01-18
4897 - update patch DM51: v4l-dvb snapshot buildfix
4898 - update patch DS01: Alsa 1.0.18+ snapshot 2009-01-18
4899 - update patch DS02: Alsa dnapshot buildfix
4900 - rediff patch DS10: Alsa unstable addons 2009-01-18
4901 - drop old patches FR01-FR14: reiser4 patches from old akpm patchset
4902 - add new patch FR01: reiser4 for 2.6.27 updated 2009-01-15
4903 - update patch KP01: TuxOnIce 3.0-rc8
4904 - update create_configs for the new TuxOnIce
4905 - update defconfigs
4906
4907 * Sun Dec 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.10-2mdv
4908 - add pathes from Stable queue:
4909 * AA01: usb-gadget: fix rndis working at high speed
4910 * AA02: usb-storage: update unusual_devs entry for nokia 5310
4911 * AA03: usb-storage: add unusual_devs entry for nokia 3109c
4912 * AA04: usb-storage: add unusual_devs entry for nokiav3500c
4913 * AA05: powerpc: fix corruption error in rh_alloc_fixed
4914 * AA06: iwlagn: downgrade bug_on in interrupt
4915 - Add patches from main kernel:
4916 * AX01, AX02: add detection of AMD family 0x11 northbridges
4917 * AX10: add more pcore fsbs to cpufreq
4918 * DH10: add hwmon coretemp support for Intel Atom
4919 * DU01, DU02: add usb-storage support for Nokia 5610 & 7610
4920
4921 * Sat Dec 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.10-1mdv
4922 - update to 2.6.27.10
4923 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.10
4924 - update to 2.6.27.9 (CVE-2008-5079)
4925 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.9
4926 - update to 2.6.27.8 (CVE-2008-5300)
4927 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.8
4928 - update to 2.6.27.7 (CVE-2008-5033)
4929 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.7
4930 - update patch DM50: v4l-dvb snapshot 2008-12-20
4931 * adds support for:
4932 Phytec VD-012, Compro VideoMate E650F, Sattrade ST4200 DVB-S/S2,
4933 TBS 8910 DVB-S, Prof 6200 DVB-S, Pinnacle PCTV HD Mini,
4934 Hauppauge WinTV HVR 850, Kworld Plus TV Analog Lite PCI
4935 * adds gspca support for:
4936 Hercules Blog Webcam, Hercules Dualpix HD Weblog, Hercules Classic Silver,
4937 Genius Eye 312, Microdia Audio, Microdia Sonix PC Camera,
4938 Sony HD Eye for PS3 (SLEH 00201), Trust WB-1300N, HP 2.0 Megapixel rz406aa
4939 - drop patch AA01: fix broken ownership of proc sys files (merged upstream)
4940 - rediff patch DA01: acpica 20080926 update
4941 - drop patch DI01: ALPS support for Latitude E6500 (merged upstream)
4942 - rediff patch FS10: ext4 update
4943 - update patch DS01: Alsa 1.0.18+ snapshot 2008-12-20
4944 * adds support for:
4945 - Olpc XO-1 additional sound features
4946 - low volume boost on Audigy
4947 * HD Audio and HDMI updates including:
4948 - add quirk for Medion MD96630
4949 - fix Samsung R60, X11, X60 quirks
4950 - add quirks for HP 6730b, 6730s, EliteBook 8530p, dv5, dv7
4951 - adds support for nVidia MCP67 HDMI, Asus P5Q-EM HDMI
4952 - adds support for Acer Aspire 4930G, Fujitsu Amilio XA3530
4953 - adds support for MSI 7260, HT Omega Claro Halo
4954 - add quirks for Dell Studio 1537, Studio17
4955 * Adds support for a lot of Digigram based cards:
4956 - VX882E, PCX882E, VX881E, PCX881E, VX1222HR, VX1221HR, VX1222E, PCX1222E,
4957 VX1221E, PCX1221E, VX222HR, VX222E, PCX22HR, PCX22E, VX222HRMIC,
4958 VX222E_MIC, PCX924HR, PCX924E, PCX924HRMIC, PCX924E_MIC
4959 - update patch DS02: Alsa 1.0.18+ buildfixes 2008-12-20
4960 - update patch DS10: Alsa unstable adddons 2008-12-20
4961 - update defconfigs
4962
4963 * Wed Nov 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.6-2mdv
4964 - add patch AA01: fix broken ownership of proc sys files
4965
4966 * Sun Nov 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.6-1mdv
4967 - update to 2.6.27.6 (CVE-2008-5025)
4968 - drop patch DM01: raid10 recovery bugfix (merged upstream)
4969 - rediff patch DA01: acpica update
4970 - rediff patch DN10: r8169 updates
4971 - rediff patch DS01: Alsa update
4972 - update defconfigs
4973
4974 * Sun Nov 9 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-3mdv
4975 - rename acpi patches to prepare for acpi fixes:
4976 * change patch DA30 prefix to DA01 (acpica update)
4977 * change patch DA31 prefix to DA02 (acpica buildfix)
4978 - add acpi patches:
4979 * DA03: i7300_idle: Disable ioat channel only on platforms where idle can load
4980 * DA04: i7300_idle: Cleanups
4981 * DA05: i7300_idle: Fix compile warning about I7300_IDLE_IOAT_CHANNEL not defined
4982 * DA06: suspend: build fix for ACPI_SLEEP=n & XEN_SAVE_RESTORE=y
4983 * DA07: fix Oops in pci-acpi
4984 * DA08: toshiba_acpi: depends on INPUT
4985 * DA09: make dock driver not a module as it needs to be loaded before libata
4986 - add patch DA40: ahci: add support for Promise PDC42819 in sata mode
4987 - add patch DN02: bonding: add more ethtool support
4988 - add patch DN40: amd8111e: fix dma_free_coherent context bug
4989 - add patch DN41: sis190: add support for Atheros AR8021 PHY
4990 - add patch DN42: smc911x: add support for LAN921-5-7-8 chips
4991 - add patch DN43: p54usb: add support for SMC 2862W-G version 2
4992
4993 * Sat Nov 8 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-2mdv
4994 - update patch DA30: ACPICA 2008-09-26
4995 - disable old acpi patches to see if they are needed anymore:
4996 * DA15: acpi-add-proc-event-regs
4997 * DA20: acpi-asus-laptop-input
4998 * DA21: acpi-asus-eee
4999 * DA22: acpi-asus-disable-autoload-on-asus-laptops
5000 * DA25: acpi-CELVO-M360S-disable_acpi_irq
5001 * DA26: acpi-processor-M720SR-limit-to-C2
5002 - update defconfigs
5003
5004 * Fri Nov 7 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.5-1mdv
5005 - update to 2.6.27.5
5006 - rediff patch DA30: acpica update
5007 - drop patch DA35: sata_nv hardreset fix (merged upstream)
5008 - add patch DA45: ata support for Intel Ibex Peak (PCH)
5009 - rediff patch DC01: Intel G41 AGP support
5010 - add patch DM01: fix raid10 recovery bug
5011 - update patch DM50: v4l-dvb snapshot 2008-11-07
5012 * adds STB0899, STB6100, Philips TDA8261, LG LGDT3304,
5013 Sharp S921 dvb support
5014 * adds Finepix, SunPlus usb webcam support
5015 - add patch DM51: revert dvb changes not supported by 2.6.27 kernel
5016 - add patch DN15: Intel 82567LM-4 gigabit lan support
5017 - add patch DN16: Intel (ich10) 82567LF-3 and LM-3 gigabit lan support
5018 - update patch DS01: Alsa 1.0.18+ snapshot 2008-11-07
5019 * adds hrtimer backend support
5020 * adds Intel hdmi audio support
5021 * adds support for some more laptops
5022 - add patch DS02: revert Alsa changes not supported by 2.6.27 kernel
5023 - add patch DS10: Selected updates from Alsa -unstable tree
5024 * adds support for Creative X-Fi CA0110-IBG codec
5025 * adds support for Creative X-Fi Emu20k1 chip
5026 * adds support for VIA VT1732 (Envy24-II)
5027 * adds support for several Gateway systems
5028 - update defconfigs
5029
5030 * Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.4-2mdv
5031 - update patch DN10: updates r8169 to 2.6.28-rc2 level
5032 * fixes possible "brick" bug
5033 - drop patch DN11: r8169 NULL pointer fix (merged upstream)
5034
5035 * Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.4-1mdv
5036 - update to 2.6.27.4 final
5037 - drop patch AA01: 2.6.27.4-rc3 (merged upstream)
5038
5039 * Sat Oct 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.3-1mdv
5040 - update to 2.6.27.3 final
5041 - update patch AA01: 2.6.27.4-rc3
5042 - rediff patch DA30: acpica 20080729
5043 - update patch FS10: ext4 update to 2.6.27-ext4-2
5044 - enable EXT4DEV_COMPAT so userspace expecting to mount ext4dev
5045 instead of ext4 wont break
5046 - update defconfigs
5047
5048 * Sun Oct 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.2-1mdv
5049 - update to 2.6.27.2
5050 - add patch AA01: 2.6.27.3-rc1
5051 - add patch DN11: fix NULL pointer dereference on r8169 load
5052 (Reported by Charles, fix pointed out by Andrey)
5053 - drop patch FS15: XFS barrier fail detection fix, merged upstream
5054
5055 * Thu Oct 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.1-1mdv
5056 - update to 2.6.27.1
5057 * disables CONFIG_DYNAMIC_FTRACE due to possible memory corruption
5058 on module unload (this is the reason e1000e cards broke)
5059
5060 * Sat Oct 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-2mdv
5061 - drop patches DA10-DA12: tc1100-wmi, all needed support is
5062 already in 2.6.27
5063 - drop old patch DA30: acpi ec 2.1 (merged in updated ACPICA)
5064 - add patch DA30: ACPI and ACPICA 2008-07-29 update
5065 * improvements for docking, bay and hotplug
5066 * better errror messages, support more laptops
5067 * better rfkill support
5068 - add patch DA31: export symbol acpi_os_hotplug_execute
5069 - add patch DI01: Alps touchpad support for Dell Latitude E6500 (#44701)
5070 - update patches DM10-DM12: rename dm-raid4-5 to dm-raid45 as
5071 that's what the kernel expects to find.
5072 - add patch DM13: add dm-raid4-5 modalias to dm-raid45 to not break updates
5073 - update defconfigs
5074
5075 * Sat Oct 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mdv
5076 - update to 2.6.27 final
5077 - add patch DA35: sata_nv hardreset fix
5078 - update patch DM50: v4l-dvb snapshot 2008-10-10
5079 - drop patch DM51: saa7134-alsa fix, fixed in DS01
5080 - update patch DN10: even more r8169 fixes
5081 * from: http://userweb.kernel.org/~romieu/r8169/2.6.27-rc9
5082 - update patch DS01: Alsa 1.0.18rc3.1 snapshot 2008-10-10
5083 - add patch FS10: ext4 updates to 2.6.27-rc9-ext4-1
5084 - add patch FS15: fix barrier fail detection in XFS
5085 - update patch KP01: TuxOnIce 3.0-rc7 for 2.6.27
5086 - update patch MC34: rename drbd WARN macro to DRBD_WARN
5087 - add patch MC35: drbd: fix cn_idx_drbd definition
5088 - update defconfigs
5089
5090 * Mon Oct 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc8.8.1mdv
5091 - update to 2.6.27-rc8-git8
5092 - update patch DM50: v4l-dvb snapshot 2008-10-06
5093 - add patch DM51: convert saa7134-alsa to snd_BUG_ON
5094 - add patch DN10: support more r8169 network cards
5095 * from: http://userweb.kernel.org/~romieu/r8169/2.6.27-rc6/
5096 - drop patch DS00: alsa revert
5097 - update patch DS01: Alsa 1.0.18rc3.1 snapshot 2008-10-06
5098 - update defconfigs
5099
5100 * Thu Oct 2 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc8.3.1mdv
5101 - update to 2.6.27-rc8-git3
5102 * contains workaround for e1000e hw breaking bug
5103 - drop patches MC50-MC54: acx wireless, due to legal reasons
5104 - drop patch DA55: sata_nv regression fix, merged upstream
5105 - add patch DS00: revert upstream alsa fixes already in Alsa 1.0.18rc3
5106 - add patches MC33, MC34: drbd fixes (from main)
5107 - update defconfigs
5108
5109 * Sun Sep 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.5.2mdv
5110 - update to 2.6.27-rc7-git5
5111 - add patch DA30: acpi ec v2.1, adds fast transaction (from main)
5112 - add patch DA55: fix sata_nv regression (#44287, from main)
5113 - add patch DC01: add support for intel G41 chipset (from main)
5114 - update patch DM50: v4l-dvb snapshot 2008-09-28
5115 - add patch DN30: add support for JMicron Gigabit ethernet (from main)
5116 - update defconfigs
5117
5118 * Fri Sep 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.4.1mdv
5119 - update to 2.6.27-rc7-git4
5120 - add patch FS02: export security_inode_permission, as unionfs needs it.
5121
5122 * Sun Sep 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.6.1mdv
5123 - update to 2.6.27-rc6-git6
5124 - update patch FS01: unionfs v2.5
5125
5126 * Sat Sep 13 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.2.1mdv
5127 - update to 2.6.27-rc6-git2
5128 - update patches FR01-FR15: Reiser4 from 2.6.27-rc5-mm1
5129 - update patch DS01: Alsa 1.0.18rc3 (from main)
5130 - update patch DM50: v4l-dvb snapshot 2008-09-13
5131 - add patch NI06: fix netfilter ipset build on 2.6.27 (from main)
5132 - change versioning to show git snapshot like kernel-linus
5133 - redo defconfigs based on main kernel defconfigs with the following changes:
5134 * disable TASKSTATS, NAMESPACES, SLUB_DEBUG, BLK_DEV_IO_TRACE, IP_VS_DEBUG
5135 * disable BLK_DEV_UB, SCSI_SAS_LIBSAS_DEBUG, AIC94XX_DEBUG, B43_DEBUG
5136 * disable B43LEGACY_DEBUG, HID_DEBUG, REISERFS_PROC_INFO
5137 * disable OCFS2_DEBUG_MASKLOG, CIFS_STATS2, KEYS_DEBUG_PROC_KEYS
5138 * change NR_CPUS to 16
5139 * enable MD_FAULTY, DM_DELAY, FIREWIRE, FIREWIRE_OHCI, FIREWIRE_SBP2
5140 * enable FIREWIRE_OHCI_REMOTE_DMA, TULIP_MMIO, TULIP_NAPI,
5141 * enable TULIP_NAPI_HW_MITIGATION, SUNDANCE_MMIO, VIA_RHINE_MMIO
5142 * enable HIPPI, ROADRUNNER, VIDEO_VIVI, DVB_USB_DIBUSB_MB_FAULTY
5143 * enable AUTOFS_FS, KARMA_PARTITION, DETECT_SOFTLOCKUP, EARLY_PRINTK
5144 * enable 4KSTACKS, CRYPTO_DEV_HIFN_795X_RNG
5145
5146 * Sat Aug 30 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.1mdv
5147 - update to 2.6.27-rc5
5148 - require kernel-firmware from main
5149 - remove /lib/firmware from the rpms
5150 - parallelize xargs invocations on smp machines
5151 - add patch DM12: fix dm-raid45 build with 2.6.27
5152 - update patch DM50: dvl-dvb snapshot 2008-08-29
5153 - drop patch DN05: support wm6 devices as modems (merged upstream)
5154 - update patch DN20: atl2 support for 2.6.27 series (from main)
5155 - update patch DS01: Alsa snapshot 2008-08-27 (from main)
5156 - drop old patches FR01-FR17: reiser4 support
5157 - add new FR01-FR12: Reiser4 support from 2.6.27-rc1-mm1
5158 - add patch FR13: Reiser4 buildfix for 2.6.27-rc5
5159 - update patch FS01: unionfs 2.4.0 for 2.6.27-rcX
5160 - drop patch FS10: ext4 snapshot (merged upstream)
5161 - update patch KP01: TuxOnIce 3.0-rc7
5162 - drop patch KS01: disabling of SCHED_HRTICK, as it's now fixed upstream
5163 - update patch MB02: 3rdparty merge (from main)
5164 - add patch MB13: ndiswrapper buildfix for 2.6.27 (from main)
5165 - update patch MB20: squashfs 3.4 (from main)
5166 - drop patch MB21: squashfs buildfix (not needed anymore)
5167 - add patch MC54: acx buildfix for 2.6.27 (from main)
5168 - drop old patches MC60-MC61: old Atmel wireless support
5169 - add new patch MC60: Atmel at76 wireless support (from main)
5170 - update patches MD10-MD13: Prism2 0.2.9 r1859 (from main)
5171 - update defconfigs
5172
5173 * Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.3-1mdv
5174 - update to 2.6.26.3:
5175 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.3
5176 - update patch DM50: remove tea575x-tuner changes as a more complete
5177 one is in Alsa-1.0.18-rc1
5178 - update patch DS01: Alsa 1.0.18rc1
5179 - drop patch DS03: Nec Versa S9100 support (merged upstream)
5180 - update patch FS10: ext4 support: 2.6.26-ext4-7
5181 - make TuxOnIce builtin and default on -laptop flavour
5182 - add patch KS01: really disable CONFIG_SCHED_HRTICK as it's known to
5183 cause boot problems with at least Intel GMA cards, as noted on LKML
5184 and kernel.org BugZilla #10892
5185 - update defconfigs
5186
5187 * Fri Aug 8 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.2-1mdv
5188 - update to 2.6.26.2:
5189 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.2
5190 - drop patches AA01-AA18: stable queue fixes, merged upstream
5191 - add patch DN06: John Carrs 'dirty patch' to usb rndis_host,
5192 fixes support of several WM devices
5193 - update patch DS01: Alsa 1.0.17+ 2008-07-27
5194 - drop patches DS02-DS16: alsa fixes, merged in DS01
5195 - add patch DS02: alsa: bluetooth SCO support
5196 - add patch DS03: alsa: support NEC Versa S9100
5197 - add patch DS04: alsa: support Sony Vaio VGN FZ18M
5198 - add patch DS05: alsa: support Toshiba Pro A200/A210
5199 - drop patch DV01: bootsplash support, as we now use splashy
5200 - update defconfigs
5201
5202 * Mon Aug 4 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.1-2mdv
5203 - update patch FS10: ext4 update to 2.6.26-ext4-5
5204 - fix missing bounds.h in -devel rpms
5205 - dont prepare -source tree at all
5206 - keep disable-prepare-scripts as a separate patch like main
5207 - disable removal of asm-offsets.h and bounds.h in -devel rpms (Herton)
5208
5209 * Sat Aug 2 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26.1-1mdv
5210 - update to 2.6.26.1:
5211 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.26.1
5212 - drop patch AA01: 2.6.26.1-rc1 (merged upstream)
5213 - add patches from stable queue:
5214 * AA01: ftrace: remove unneeded documentation
5215 * AA02: romfs: readpage dont report errors for pages beyond i_size
5216 * AA03: netfilter: nf nat_sip c is optional for session
5217 * AA04: scsi: bsg fix bsg_mutex hang with device removal
5218 * AA05: x86: idle process add checking for null early param
5219 * AA06: x86: io delay add checking for null early param
5220 * AA07: md: close race in md_probe
5221 * AA08: kprobe: smoke test lockdep warning
5222 * AA09: netfilter: xt_time fix time s time_mt s use of do_div
5223 * AA10: md: linear correct disk numbering error check
5224 * AA11: scsi: ch fix ch_remove oops
5225 * AA12: nfs: ensure we zap only the access and acl caches when setting new acls
5226 * AA13: jbd: fix race between free buffer and commit transaction
5227 * AA14: input: i8042 add intel d845pesv to nopnp list
5228 * AA15: input: i8042 add gericom bellagio to nomux blacklist
5229 * AA16: input: i8042 add acer aspire 1360 to nomux blacklist
5230 * AA17: bluetooth: signal userspace for hidp and bnep socket errors
5231 * AA18: ptrace: add compat handler for ptrace_getsiginfo
5232 - update patch FS01: unionfs 2.4
5233 . drop patch FS02: unionfs prototype fix (not needed anymore)
5234 - add patch FS10: 2.6.26-ext4-4 patchset, makes ext4 ready for wider
5235 testing according to upstream
5236
5237 * Fri Aug 1 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-4mdv
5238 - drop patches AA01-AA19: stable queue fixes (included in 2.6.26.1-rc1)
5239 - add new AA01: 2.6.26.1-rc1
5240 - add patch DM10: dm-raid4-5 support
5241 - add patch DM11: dm-raid4-5 buildfixes for 2.6.26 series kernels
5242 - rediff patch DM50: v4l-dvb snapshot
5243 - rediff patch DS01: alsa 1.0.17
5244 - update defconfigs
5245
5246 * Sun Jul 27 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-3mdv
5247 - change desktop586 kernels back to 1GB RAM until someone actually
5248 needs 4GB on i586
5249 - add patches from stable queue:
5250 * AA01: pxamci: trivial fix of dma alignment register bit clearing
5251 * AA02: udplite: protection against coverage value wrap-around
5252 * AA03: ipv6: use timer pending
5253 * AA04: ipv6: __kernel__ ifdef struct ipv6 devconf
5254 * AA05: hdlcdrv: fix crc calculation
5255 * AA06: quota: fix possible infinite loop in quota code
5256 * AA07: isofs: fix minor filesystem corruption
5257 * AA08: kvm: vmx fix a wrong usage of vmcs_config
5258 * AA09: kvm: svm fix suspend resume support
5259 * AA10: kvm: mmu_shrink kvm_mmu_zap_page requires slots_lock to be held
5260 * AA11: kvm: vmx add ept_sync_context in flush_tlb
5261 * AA12: kvm: x86 emulator fix hlt instruction
5262 * AA13: kvm: mmu nuke shadowed pgtable pages and ptes on memslot destruction
5263 * AA14: kvm: mmu fix potential race setting upper shadow ptes on nonpae hosts
5264 * AA15: ptrace: fix ptrace_getfpxregs error
5265 * AA16: rcu: fix rcu_try_flip_waitack_needed to prevent grace period stall
5266 * AA17: signal: fix typos from signal_32-64.h merge
5267 * AA18: x86: reboot quirks add dell precision workstation t5400
5268 * AA19: usb: fix usb serial pm counter decrement for disconnected interfaces
5269 - update patch CE02: acpi dsdt initrd v0.9a
5270 - update patch DM50: v4l-dvb snapshot 2008-07-27
5271 - drop patch DM51: v4l-dvb buildfix (merged upstream)
5272 - drop patch FS20: broken isofs rockridge fix (it's now -stable AA07)
5273 - update patch KP01: TuxOnIce 3.0-rc7 2008-07-27
5274 - redo kernel-tmb.patchlist
5275 - update defconfigs
5276
5277 * Thu Jul 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-2mdv
5278 - add patch DN05: rndis_host: support WM6 devices as modems
5279 - add fixes and updates from ALSA:
5280 * DS02: add TriTech 28023 AC97 codec ID and Wolfson 97
5281 * DS03: Au1xpsc psc not disabled when TX is idle
5282 * DS04: re-order AC97 codec ID-table
5283 * DS05: hda Align BDL position adjustment parameter
5284 * DS06: ens1370 SRC stands for Sample Rate Converter
5285 * DS07: sound alsa ens1370 communicate PCI device to AC97
5286 * DS08: ASoC Refactor DAPM event handler
5287 * DS09: ASoC Factor PGA DAPM handling into main
5288 * DS10: hda Added support for Asus V1Sn
5289 * DS11: opti93x Fix NULL dereference
5290 * DS12: opti9xx no isapnp param for CONFIG_PNP
5291 * DS13: hda Add support of ASUS Eeepc P90
5292 * DS14: hda digital pc beep support hd audio codecs
5293 * DS15: soc wm9712 mono mixer
5294 * DS16: hda Add automatic model setting for Acer Aspire 5920G
5295
5296 * Tue Jul 22 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-1mdv
5297 - update to 2.6.26
5298 - drop patches AA01-AA29: -stable-queue fixes (merged upstream)
5299 - disable patch DA04: acpi double proc entries fix (broken)
5300 - drop patch DA30: acpi video ignore unsupported devices (merged upstream)
5301 - disable patches DM10, DM11: dm-raid45 support (broken)
5302 - update patches DM50, DM51: v4l-dvb snapshot as of 2008-07-22
5303 * new drivers:
5304 - Gspca, Sensoray 2255, DvbWorld 2102 DVB-S, Anysee DVB-T/C
5305 - Siano SMS1XXX, Micronas DRX3975D/DRX3977D
5306 - update patch DN20: atl2 nic 2.0.4 (from main)
5307 - drop patch DN21: atl2 nic buildfix (fixed upstream)
5308 - rediff patch DS01: Alsa 1.0.17
5309 - drop patch DS02: alsa compat fix (not needed anymore)
5310 - drop patch FF01: fat: allow utime (merged upstream)
5311 - add patch FS02: unionfs buildfix for 2.6.26
5312 - drop patches FS10-FS12: UDF 2.50 read support (merged upstream)
5313 - rediff patch KP01:TuxOnIce 3.0-rc7
5314 - drop old/obsoleted patches from 3rdparty tree:
5315 * MB50-MB52: qc-usb v0.6.6 (replaced by intree drivers)
5316 * MB60-MB65: ipw3945 v1.2.2 (replaced by the intree iwl* drivers)
5317 * MB70-MB72: rt2400 v1.2.2-cvs (replaced by the intree rt2* drivers)
5318 * MB80-MB82: rt2500 v1.1.0-cvs (replaced by the intree rt2* drivers)
5319 * MB90-MB92: rt2570 v1.0.0-cvs (replaced by the intree rt2* drivers)
5320 * MC00-MC03: rt61 v1.1.0-cvs (replaced by the intree rt5* drivers)
5321 * MC10-MC13: rt73 v1.0.3.6-cvs (replaced by the intree rt7* drivers)
5322 * MD00-MD01: uvc r205 (merged upstream)
5323 - update patch MC30, MC31: drbd v8.2.6
5324 - update patch MC40: fsc_btns 1.40
5325 - add patch MD11: prism25 buildfix for 2.6.26
5326 - drop patch NW01: dummy ieee80211_regdom parameter (not needed anymore)
5327 - update defconfigs
5328 - fix sigframe.h in -devel rpms
5329 - add /firmware to -devel and -source rpms
5330 - add kernel/bounds.c to -devel rpms
5331 - fix disable-mrpoper patch to apply cleanly
5332 - drop spec fix for #29744, #29074 (not needed anymore)
5333
5334 * Sun Jul 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.11-2mdv
5335 - add patches AA01-AA29: Fixes from -stable queue:
5336 * b43legacy: do not return tx_busy from op_tx
5337 * b43: do not return tx_busy from op_tx
5338 * b43: fix possible mmio access while device is down
5339 * mac80211: detect driver tx bugs
5340 * block: fix the starving writes bug in the anticipatory io scheduler
5341 * md: fix error paths if md_probe fails
5342 * md: dont acknowlege that stripe expand is complete until it really is
5343 * md: ensure interrupted recovery completed properly
5344 * block: properly notify block layer of sync writes
5345 * ohci: fix problem if sm501 and another platform driver is selected
5346 * usb-ehci: fix timer regression
5347 * usb-ohci: record data toggle after unlink
5348 * usb: fix interrupt disabling for hcds with shared interrupt handlers
5349 * hdaps: add support for various newer lenovo thinkpads
5350 * b43legacy: fix possible null pointer dereference in dma code
5351 * netdrvr: 3c59x remove irqs_disabled warning from local_bh_enable
5352 * scsi: esp fix oops in esp_reset_cleanup
5353 * scsi: esp tidy up target reference counting
5354 * scsi: ses fix timeout
5355 * mm: switch node meminfo active inactive pages to kbytes
5356 * reiserfs: discard prealloc in reiserfs_delete_inode
5357 * cciss: read config to obtain max outstanding commands per controller
5358 * serial: fix serial_match_port for dynamic major tty device numbers
5359 * can: add sanity checks
5360 * sisusbvga: fix oops on disconnect
5361 * md: ensure all blocks are uptodate or locked when syncing
5362 * textsearch: fix boyer moore text search bug
5363 * netfilter: nf_conntrack_tcp fixing to check the lower bound of valid ack
5364 * zd1211rw: add id for airties wus 201
5365 - update patch DS01: Alsa 1.0.17 Final
5366 - update and enable patch FS10: UDF 2.50 support
5367 - add patch FS11: disable UDF_DEBUG
5368 - add patch FS12: fix regression in udf anchor block detection
5369 - add patch FS20: enable reading of cds with broken rockridge data
5370 - disable -rt patchset and -realtime on 2.6.25 series, it has
5371 way too many problems for now for a stable *tmb* series
5372 - add patch NW01: add dummy ieee80211_regdom parameter to cfg80211
5373 so it will work on systems that assume a 2.6.26+ series kernel
5374 - switch back to SLUB from SLAB
5375 - enable Reiser4 fs again
5376 - disable USB_KBD and USB_MOUSE, only needed on embedded systems
5377 - change -laptop kernel config options to save more power:
5378 * HZ_300 -> HZ_250 (lowest that works with audio)
5379 - change -server kernel config options
5380 * HZ_100 -> HZ_250 (lowest that works with audio)
5381
5382 * Mon Jul 14 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.11-1mdv
5383 - update to 2.6.25.11
5384
5385 * Sun Jul 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.10-1mdv
5386 - update to 2.6.25.10
5387 - update patch DS01: Alsa 1.0.17rc3
5388 - rediff patch RT01: realtime support
5389
5390 * Mon Jun 30 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-3mdv
5391 - add patch DM50: v4l-dvb tree as of 2008-06-29
5392 - add patch DM51: v4l-dvb compat fixes for 2.6.25
5393 - update patch MB10, MB12: ndiswrapper 1.53
5394 - add patch MC82: add missing viahss MODULE_LICENSE
5395 - re-enable patch MD01: uvc buildfix due to new v4l-dvb code in patch DM50
5396 - add patch RT01: realtime support v 2.6.25.8-rt7 (for realtime flavour)
5397 - add patch RT02: fix reiser4 build with -rt patchset
5398 - add patch RT03: fix unionfs build with -rt patchset
5399 - switch back to SLAB as SLUB does not work with -rt patchset
5400 - disable netfilter ip_set, its broken with -rt patchset
5401 - disable reiser4, its broken with -rt patchset
5402 - disable RT2570 and QC-USB on -realtime flavours, as they
5403 do not work with full realtime
5404 - enable build of -realtime flavour
5405 - fix spec so the realtime kernels really gets built
5406 - update defconfigs
5407
5408 * Sat Jun 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-2mdv
5409 - fix patch DS02: to properly revert 2.6.26-rcX speciific code in
5410 Alsa 1.0.17-rc2 (initial patch causes oops on boot :-( )
5411
5412 * Sat Jun 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25.9-1mdv
5413 - update to 2.6.25.9
5414 - add support for -realtime flavour (disabled for now)
5415 - drop patches merged upstream:
5416 * DA35_acpi-add-aliases-to-toshiba_acpi-module.patch
5417 * DA50_ata-ahci-ICH10-MCP7B-Marvell-ids.patch
5418 * DA51_ata-piix-ich10-ids.patch
5419 * DC01_fix-i8k-build-on-x86_64.patch
5420 * DC02_add-dell-mp061-support-to-i8k.patch
5421 * DC03_enable-i8k-on-x86_64-build.patch
5422 * DH02_hid-usbhid-blacklist.patch
5423 * DI10_input-tablet-wacom-0.7.9-8.patch
5424 * DI20_drivers-i2c_verify_client.patch
5425 * DM01_thinkpad-acpi-0.18-20071203_v2.6.24-rc6.patch
5426 * DM20_acpi-compal-laptop-20080205.patch
5427 * DM50_v4l-dvb-9a2af878cbd5-20080324.patch
5428 * DN10_net-r8169-fix-past-rtl_chip_info-array-size-for-unknown.patch
5429 * DN11_net-r8169-fix-oops-in-r8169_get_mac_version.patch
5430 * DN15_char-nozomi-driver.patch
5431 * DN40_net-forcedeth-locking-bug.patch
5432 * DN41_net-skge-napi-poll-locking-bug.patch
5433 * DN42_net-sky2-add-marvell-ids.patch
5434 * FP01_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user.patch
5435 * FP02_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix.patch
5436 * FP03_pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix-2.patch
5437 * FR04_make-copy_from_user_inatomic-not-zero-the-tail-on-i386-vs-reiser4.patch
5438 * MB40_acer_acpi-0.11.1.tar
5439 * MB41_acer_acpi-Kconfig-Makefile.patch
5440 - drop patches not needed anymore:
5441 * DI02_idedisk_reboot.patch
5442 * DN30_rndis_host_wm5-6.patch
5443 * KS01_kernel-sysctl_check-remove-s390-include.patch
5444 * MD01_3rd_uvc_buildfix.patch
5445 - disable broken patches:
5446 * AS01_linux-phc-kernel-vanilla-2.6.25.8.patch
5447 * CR01_BadRAM-2.6.25.8.patch
5448 * FS10_fs-udf-2.50-from-2.6.26-rc1-git7.patch
5449 - rediff patch DA21: asus_acpi Eee support
5450 - rediff patch DB25: fix megaraid_mbox sysfs name
5451 - rediff patch NI15: netfilter psd target
5452 - replace old patches DS01-DS03 with new DS01: Alsa 1.0.17-rc2
5453 - add patch DS02: revert 2.6.26 specific alsa code
5454 - update patch DV01: bootsplash 3.1.6
5455 - add patch MB21: fix squashfs build (from main)
5456 - update patches MC30-MC32: drbd 8.0.12 (from main)
5457 - update patch MC40: fsc_btns 1.10
5458 - update patch MD10: fix Prism25 Kconfig
5459 - update patch FS01: unionfs 2.3.3
5460 - update patch KP01: TuxOnIce 3.0-rc7
5461 - update defconfigs
5462 - fix -doc filelist
5463 - do not remove modules.* before calling depmod in install
5464 (fixes missing modules.order file, noted by Anssi)
5465 - dont ship mn10300 arch files
5466 - add arch/Kconfig to -devel and -source rpms
5467 - add /virt to -source rpm
5468 - remove unlinking of /arch/i386/boot/bzImage, not needed anymore
5469
5470 * Sat Jun 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-3mdv
5471 - fix build with disabled -doc
5472 - fix -doc versioning
5473 - update patch DA50: Ahci ICH10 MCP7B Marvell ids
5474 - add patch DA51: add ich10 support to ata_piix
5475 - add patch DA52: add Tecra M4/M6 and Satellite R20 to piix_broken_suspend
5476 - add patch DN40: fix forcedeth locking bug
5477 - add patch DN41: fix skge locking bug
5478 - add patch DN42: add more Marvell ids to sky2
5479 - add dvb-core header files to -devel rpms so it's possible to build
5480 external dvb drivers without needing full source (#41418)
5481
5482 * Fri May 23 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-2mdv
5483 - bump release to 2mdv to get past testing kernels
5484
5485 * Sun May 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.7-1mdv
5486 - update to kernel.org 2.6.24.7: fix CVE-2008-1669
5487 - move patch DA10 (add ata ids) to DA50 to make room for more acpi fixes
5488 - add patches from main kernel:
5489 * DA10-DA12: acpi wmi interface
5490 * DA15: acpi proc event regs
5491 * DA20: Generate input events for ACPI hotkeys in asus-laptop
5492 * DA21-DA22: add Acpi eee support
5493 * DA25: disable acpi_irq on CLEVO M360S
5494 * DA26: limit Clevo M720SR to C2 power state as C3 causes lockup
5495 * DA30: make acpi video ignore unsupported devices
5496 * DA35: add ids to toshiba_acpi to enable autoloading
5497 - drop patches DS90-DS91: serial-wacom-acpi, it's broken and replaced by
5498 acpi-wmi patches DA10-DA12
5499 - update patch FS10: UDF 2.50 from 2.6.26-rc1-git7, fixes memory corruption
5500 (exportfs part reverted to get a clean backport for main)
5501 - update patch MD00: uvc r205 (from main)
5502 - update patch MD01: uvc buildfixes to match v4l-dvb patch DM50
5503 - update defconfigs
5504
5505 * Tue May 6 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.6-2mdv
5506 - add patch DA10: add device ids for Intel ICH10, nVidia MCP7B and
5507 Marvell 6121 to SATA AHCI
5508 - update patch DS02: Alsa HG Snapshot 2008-05-04
5509 - replace old patch FS10: new clean backport of UDF2.5 from 2.6.26-rc1
5510 - add fixes from main kernel:
5511 * DN10: r8169: fix past rtl_chip_info array size for unknown chipsets
5512 * DN11: r8169: fix oops in r8169_get_mac_version
5513 * DS03: dont build pcspkr when snd-pcsp is enabled as they conflict
5514
5515 * Sat May 3 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.6-1mdv
5516 - update to kernel.org 2.6.24.6
5517 * fixes CVE-2008-1375, CVE-2008-1675
5518 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.6
5519 * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.5
5520 - rediff patd DM50:. v4l_dvb snapshot
5521 - update patch FS01: unionfs 2.3.3
5522 - add patch FS10: UDF v2.5 support (#40412)
5523 - update patch KP01: Suspend2 3.0-rc7
5524 - enable CONFIG_FS_UFS_WRITE
5525
5526 * Tue Mar 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.4-1mdv
5527 - update to 2.6.24.4:
5528 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.4
5529 - drop patches AA01-AA14: patches from stable tree (merged upstream)
5530 - add patch DI20: add i2c_verify_client support (needed for v4l-dvb)
5531 - add patch DM50: upstream v4l-dvb snapshot as of 20080324
5532 - drop patches DS01-DS03, DS11-DS76, DS99: alsa fixes from Alsa HG
5533 - rediff and rename patch DS10 to DS01: alsa 1.0.16 final
5534 - add patch DS02: Alsa HG 20080323 full checkout
5535 - fix patch DS02 to actually build on i586
5536 - rediff patch FP01: pagecache zeroing fixes
5537 - Include bttv.h and bttvp.h headers in kernel-devel, required by
5538 dkms-lirc-gpio (#39004, patch by Anssi Hannula <anssi@mandriva.org>)
5539 - Fix kernel-source symlinks if the kernel is installed after the
5540 source and no matching -devel- rpm is installed (#38862)
5541 - update defconfigs
5542 - fix license
5543
5544 * Sun Mar 9 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.3-4mdv
5545 - override system buildroot definition on 2008 systems to
5546 get back correct BuildRoot behaviour
5547 - add patches from upstream stable queue:
5548 * AA01: ipcomp-disable-bh-on-output-when-using-shared-tfm
5549 * AA02: ipconfig-the-kernel-gets-no-ip-from-some-dhcp-servers
5550 * AA03: ipv4-remove-ip_tos-setting-privilege-checks
5551 * AA04: ipv6-dst_entry-leak-in-ip4ip6_err
5552 * AA05: ipv6-fix-ipsec-datagram-fragmentation
5553 * AA06: net-fix-race-in-dev_close
5554 * AA07: net-messed-multicast-lists-after-dev_mc_sync-unsync
5555 * AA08: niu-bump-driver-version-and-release-date
5556 * AA09: niu-fix-bmac-alternate-mac-address-indexing
5557 * AA10: niu-more-bmac-alt-mac-address-fixes
5558 * AA11: revert-net-add-if_addrlabel.h-to-sanitized-headers
5559 * AA12: sparc64-loosen-checks-in-exception-table-handling
5560 * AA13: sparc-fix-link-errors-with-gcc-4.3
5561 * AA14: tcp-improve-ipv4-established-hash-function
5562 - add updates from Alsa HG:
5563 * DS02: pcsp: improve "enable" option handling
5564 * DS04: pcsp: add description
5565 * DS69: hda-codec - model for alc883 to support FUJITSU Pi2515
5566 * DS70: hda-codec - model for cx20549 to support laptop HP530
5567 * DS71: hda_intel: Add the IDs of nvidia MCP79 HD audio controller
5568 * DS72: hda-codec - Fix dmics on ALC268 in auto configuration
5569 * DS73: hda-codec - Add internal mic item for ALC268 acer model
5570 * DS74: HDA Codecs: add support for Toshiba Equium L30
5571 * DS75: at73c213: fix error checking for clk API
5572 * DS76: at73c213: monaural support
5573 - add patch FF01: fix timestamps on fat partitions (#26819)
5574
5575 * Wed Mar 5 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.3-3mdv
5576 - add patch DV01: bootsplash 3.1.6
5577 - add Provides should-restart = system
5578 - add patch DH02: fix for wacom serial devices when usbhid are loaded (#35201)
5579 - update patch DN30: full usb-rndis-lite svn rev 3305 checkout (#30128)
5580 - replace old patches DS01-DS03 with new DS01,DS02:
5581 * alsa pc-speaker support from Alsa HG
5582 - add fixes from Alsa HG tree:
5583 * DS67: hda-codec mode for alc883 to support M720R
5584 * DS68: hda ALC288 Add NEC S970 to the quirk table
5585 - add patches DS90,DS91: Enable a wacom digitizer on an HP TC1100
5586 - update patch KP01: TuxOnIce 3.0-rc5
5587 - add patch MB65: ipw3945 fix skb->tail on 64 bit
5588 - update defconfigs
5589
5590 * Sun Mar 2 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.3-2mdv
5591 - update patch DI10: wacom tablet 0.7.9-8 (#37073)
5592 * bugfixes, adds support for Wacom Cintiq 20WSX
5593 - add patch DH01: add usb hid quirk for Multilaser USB-PS/2
5594 keyboard adapter (#36870)
5595 - add fixes from Alsa HG tree:
5596 * DS53: hda-codec adapt eeepc p701 mixer for virtual master control
5597 * DS54: usb-audio add workaround for broken E-Mu frequency feedback
5598 * DS55: usb-audio sort quirks list
5599 * DS56: sb8 fix sb 1.0 capture DMA programming
5600 * DS57: hda-codec fix AD1988 capture elements
5601 * DS58: hda-codec add Fujitsu Lifebook E8410 to quirk table
5602 * DS59: hda-codec fix initial DAC numbers of 92HD71bxx codecs
5603 * DS60: oxygen add owner field
5604 * DS61: hda-codec add docking-station mic-input for Thinkpad X61
5605 * DS62: hda-codec fix names of realtek codecs to adapt master controls
5606 * DS63: intel8x0 add quirk for Compaq Deskpro EN
5607 * DS64: hda-sigmatel disable power management on fixed ports
5608 * DS65: hda-sigmatel-add-verbs-for-92hd73xxx-laptops
5609 * DS66: hda-codec fix array over-range access with stac92hd71bxx codec
5610
5611 * Fri Feb 29 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.3-1mdv
5612 - update to 2.6.24.3 stable:
5613 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.3
5614 - update patch MB40: acer_acpi 0.11.1
5615 - add patch MD10: Prism2 v0.2.9 (#38155)
5616 - update defconfigs
5617
5618 * Sat Feb 23 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.2-2mdv
5619 - disable CONFIG_USB_OHCI_HCD_SSB so ssb wont get loaded even if it
5620 is blacklisted (reported by AdamW on kernel-discuss)
5621 - disable FAIR_USER_SCHED and FAIR_GROUP_SCHED to get better
5622 porformance from the kernels (reported by FHimpe on kernel-discuss)
5623 - add patch DI10: update Wacom tablet support (#37073)
5624 * adds support for: Bamboo1, BambooFun and Cintiq 12WX
5625 - add patch DM20: add compal-laptop driver (#37860)
5626 - add patch DN30: initial rndis wm5/6 support (#30128)
5627 - add more fixes and addons from Alsa HG:
5628 * DS24: sound-hda-codec-fix-ALC880-F1734-model
5629 * DS25: sound-hda-codec-fix-automute-of-AD1981HD-hp-model
5630 * DS26: sound-hda-codec-dont-create-vmaster-if-no-slaves-found
5631 * DS27: sound-hda-codec-fix-wrong-capture-source-selection-for-ALC883-codec
5632 * DS28: sound-hda-codec-fix-ALC882-capture-source-selection
5633 * DS29: sound-hda-codec-clean-up-capture-source-selection-of-Realtek-codecs
5634 * DS30: sound-hda-codec-implement-auto-mic-jack-sensing-for-Samsung-laptops-with-AD1986A
5635 * DS31: sound-hda-codec-more-auto-configuration-fixups
5636 * DS32: sound-hda-codec-fix-aout-configuration-of-realtek-codecs
5637 * DS33: sound-hda-codec-add-IEC958-default-PCM-switch
5638 * DS34: sound-hda-codec-add-more-names-to-vendor-list
5639 * DS35: sound-hda-codec-fix-breakage-of-resume-in-auto-config-of-realtek-codecs
5640 * DS36: sound-hda-intel-add-ATI-RV7xx-HDMI-audio-support
5641 * DS37: sound-hda-codec-fix-amp-in-values-for-pin-widgets
5642 * DS38: sound-hda-codec-fix-missing-capsrc_nids-for-ALC262
5643 * DS39: sound-hda-codec-add-support-for-AD1883-AD1884A-AD198A-q984B
5644 * DS40: sound-hda-codec-add-model-mobile-for-AD1884A
5645 * DS41: sound-intel8x0-add-support-for-8-channel-sound
5646 * DS42: sound-hda-codec-fix-master-volume-on-HP-dv8000
5647 * DS43: bt87X-fix-freeing-of-shared-interrupt
5648 * DS44: sound-hda-intel-fix-oops-with-ATI-HDMI-devices
5649 * DS45: sound-hda-codec-fix-ALC662-recording
5650 * DS46: sound-hda-codec-fix-ALC268-capture-source
5651 * DS47: sound-hda-codec-fix-STAC927x-power-management
5652 * DS48: sound-hda-codec-fix-STAC927x-invalid-association-value
5653 * DS49: sound-hda-add-PCI_QUIRKS-for-laptops-with-92HDxxxx-codecs
5654 * DS50: sound-hda-STAC927x-analog-mic
5655 * DS51: sound-seq_oss_synth-remove-invalid-bug
5656 * DS52: sound-hda-codec-add-missing-descriptions-for-STAC-codec-models
5657 - update patch FS01: unionfs v2.2.4 (from main)
5658 - update patch MB10: ndiswrapper 1.52
5659 - update patch MC30: drbd v8.0.11 (from main)
5660 - update patches MD00-MD01: uvc r173 (from main)
5661 - update defconfigs
5662
5663 * Mon Feb 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.2-1mdv
5664 - quick update to 2.6.24.2 stable: (CVE-2008-0600)
5665
5666 * Sun Feb 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.1-1mdv
5667 - update to 2.6.24.1 stable:
5668 * CVE-2008-0007, CVE-2008-0009/10
5669 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24.1
5670 - add patches DN20,DN21: Atheros L2 10/100 support
5671 - update patch DS10: alsa 1.0.16 final
5672 - add selected patches from alsa HG:
5673 * DS11: sound-soc-fix-duplicate-rj-master-test
5674 * DS12: sound-hda-intel-Fix-PCM-device-number-assignment
5675 * DS13: sound-hda-codec-Add-ID-for-HDMI-codec-on-Jetway-J9F2
5676 * DS14: sound-ice1712-Fix-hoontech-MIDI-input
5677 * DS15: sound-hda-STAC927x-power-down-inactive-DACs
5678 * DS16: sound-hda-intel-use-SG-buffers
5679 * DS17: sound-hda-intel-support-64bit-buffer-allocation
5680 * DS18: sound-ice1712-add-support-for-Delta-1010E
5681 * DS19: sound-ice1712-all-support-for-Delta-66E
5682 * DS20: sound-hda-intel-Fix-compile-error-with-CONFIG_SND_DEBUG_DETECT
5683 * DS21: sound-hda-codec-correct-HDMI-transmitter-names
5684 * DS22: sound-hda-codec-remove-duplicate-controls-in-alc268-test-mixer
5685 * DS23: sound-hda-codec-Fix-race-condition-in-generic-bound-volume-switch-controls
5686 - update defconfigs
5687
5688 * Fri Feb 1 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-2mdv
5689 - add patch DM10: device-mapper raid4/5 target
5690 - add patch DM11: fix device-mapper raid4/5 build for 2.6.24
5691 - update patch DN15: nozomi driver merged upstream
5692 - drop patch DN16: nozomi build fix, not neede anymore
5693 - uppdate patch DS10: alsa 1.0.16rc2 + git-2008-01-31
5694 - add patch KS01: disable inclusion of s390 file in sysctl_check as
5695 we dont ship arch/s390 files in our kernel-source (#37388)
5696 - update defconfigs
5697
5698 * Sat Jan 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-1mdv
5699 - update to 2.6.24 final
5700 - drop patch KS01: CFS cpu_share fix (merged upstream)
5701 - update patch FS01: unionfs 2.2.3
5702
5703 * Wed Jan 23 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc8.2mdv
5704 - update to 2.6.24-rc8-git5
5705 - add patch DS10: alsa 1.0.16-rc1
5706 - add patch KS01: CFS cpu_share tunable crash fix (LKML)
5707 - update defconfigs
5708
5709 * Sat Jan 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc8.1mdv
5710 - update to 2.6.24-rc8-git3
5711 - rediff patch CR01: BadRAM support
5712 - drop patch DA01: acpi regression fixes (merged upstream)
5713 - update FR01-FR17: Reiser4 support (from 2.6.24-rc8-mm1)
5714 - update FS01: unionfs 2.2.2
5715 - set CONFIG_PHYSICAL_START=0x200000 on x86_64 so the kernels actually boot
5716 - make 32bit kernels conflict arch(x86_64) so they cant be installed
5717 by mistake (#32631)
5718 - update defconfigs
5719
5720 * Sat Jan 12 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.4mdv
5721 - update to 2.6.24-rc7-git4
5722 - add patch DA01: acpi-release-20070126-2.6.24-rc7, acpi regression
5723 fixes (should fix #36711)
5724 - disable XEN Guuest support on all but server kernels as it
5725 breaks AGP support (#36458)
5726
5727 * Thu Jan 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.3mdv
5728 - update to 2.6.24-rc7-git2
5729 - drop patch DS05: alsa hda_intel revert (merged upstream)
5730
5731 * Wed Jan 9 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.2mdv
5732 - redo the defconfigs as they got somewhat screwed up in last build
5733 - add patch DS05: revert alsa hda_intel to -rc6 status as -rc7 is broken
5734 (noted on LKML)
5735 - disable CONFIG_RTC as it conflicts with GEN_RTC
5736
5737 * Mon Jan 7 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.1mdv
5738 - update to kernel.org 2.6.24-rc7
5739 - review and updeate defconfigs
5740 * make RTC modular (same as main kernel)
5741 * enable USB_SUSPEND and USB_PERSIST
5742 * enable some modules that got disabled by mistake
5743 - fix url to point at Mandriva wiki
5744
5745 * Sat Jan 5 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.3mdv
5746 - update to kernel.org 2.6.24-rc6-git11
5747 - update patch FS01: unionfs 2.2.1
5748 - more spec fixes due to x86 merge
5749 - fix build,source symlinks to -source tree to be created only if no
5750 matching -devel tree is installed, and to be removed only if they
5751 point at the -source tree
5752 - optimize NR_CPUS according to flavours for memory savings
5753 * desktop586: 8, desktop: 16, laptop: 8, server: 32
5754
5755 * Mon Dec 31 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.2mdv
5756 - update to kernel.org 2.6.24-rc6-git7
5757 - Doh :-( ... re-enable SMP support in all configs as it got disabled by
5758 mistake in the scripts cleanup
5759
5760 * Sun Dec 30 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.1mdv
5761 - add support for -git tarballs
5762 - update to 2.6.24-rc6-git6
5763 - rediff patch AI01: Toshiba Equium A60 needs pci=assign-busses
5764 - drop patches AI02-AI03: picopower irq-router support (merged upstream)
5765 - rediff patch AI10: error message suggesting use of desktop586 kernel
5766 - drop patch AX01: nvidia sata corruption fix (fixed upstream)
5767 - drop patch AX10: x86_64 High Resolution Timer & Tickless support
5768 (merged upstream)
5769 - update patch AS01: linux-phc 0.3.1:1
5770 - rediff patch CE02: acpi dsdt support
5771 - drop patch CF01: CFS v24.1 (merged upstream)
5772 - drop patches CK01-CK06: swap prefeth as upstream has dropped them too
5773 - redo patch CR01: BadRAM support
5774 - disable patches DA11-DA12: nVidia Software NCQ support, need to be redone
5775 - drop patch DA81: Danny's Intel HDA codec detection fix, merged upstream
5776 - redo patch DC03: fix Kconfig to enable i8k on x86_64
5777 - update patch DM01: thincpad-acpi v 0.18 for 2.6.24-rc6
5778 - drop patch DN20: iwlwifi support, merged upstream
5779 - add patch DS03: pcsp buildif for 2.6.24
5780 - add patches FP01-FP03: add pagecache zero_user* support, needed for reiser4
5781 - replace old patches FR01-FR22 with new FR01-FR22: Reiserfs4 support from
5782 AKPM's 2.6.24-rc6-mm1
5783 - update patch FS01: unionfs v 2.2
5784 - update patch KP01: tuxonice v 3.0-rc3
5785 - update patch MB02: 3rdparty merge (from main)
5786 - update patch MB20: squashfs 3.3
5787 - drop patches MB21-MB23: squashfs fixes (not needed anymore)
5788 - add patch MB32: acerhk buildfix for 2.6.24
5789 - update patches MB50-MB52: qc-usb v 0.6.6
5790 - add patch MB64: ipw3945 buildfix for 2.6.24
5791 - add patch MB72: rt2400 buildfix for 2.6.24
5792 - add patch MB82: rt2500 buildfix for 2.6.24
5793 - add patch MB92: rt2570 buildfix for 2.6.24
5794 - add patch MC03: rt61 buildfix for 2.6.24
5795 - add patch MC13: rt73 buildfix for 2.6.24
5796 - add patch MC53: acx buildfix for 2.6.24
5797 - update patch MD00-MD02: uvc r158 (from main)
5798 - drop patch MS02: SLUB regression fix, merged upstream
5799 - updste patches NI01-NI05: ipset support (from main)
5800 - update patches NI10-NI11: ifwlog support (from main)
5801 - update patches NI15-NI16: psd support (from main)
5802 - disable patches SA01-SA58: AppArmor support, need to be updated
5803 - update specfile & build scripts for the i386 + x86_64 > x86 merge
5804 - drop defconfig-maximum as it's a duplicate of defconfig-desktop
5805 - use make clean on -devel & source tree to not ship unneeded files
5806 - update defconfigs
5807 - drop README.urpmi
5808
5809 * Fri Dec 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.12-2mdv
5810 - update patches DS01-DS02: alsa pcspeaker support, and enable it
5811 - update patches MB10-MB12: ndiswrapper 1.51
5812
5813 * Mon Dec 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.12-1mdv
5814 - update to kernel.org 2.6.23.12 stable:
5815 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.12
5816 - update patch CF01: CFS scheduler v 24.1
5817 - drop patches CF02-CF04: CFS bugfixes (merged upstream)
5818 - add patch DM01: update to thinkpad-acpi v 0.18 (#35222)
5819 - update patch MB40: acer_acpi 0.10 final
5820 - add patch MS01: fix SLUB vs SLAB hackbench regression
5821 - switch to SLUB as default (same as upstream)
5822 - update defconfigs
5823
5824 * Sun Dec 16 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.11-1mdv
5825 - update to kernel.org 2.6.23.11 stable:
5826 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.11
5827
5828 * Sat Dec 15 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.10-1mdv
5829 - update to kernel.org 2.6.23.10 stable:
5830 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.10
5831 - drop patches AA01-AA08: -stable prepatches (merged upstream)
5832 - add patch AI10: fix kernel error message when CPU is not fully
5833 i686-compatible, and suggest desktop586 flavour (#34231)
5834 - rediff patch CF01: CFS scheduler v24
5835 - add patch CF04: sched: enable early use of sched_clock()
5836 - update patch MB40: acer_acpi 0.10rc5
5837 - update patch MC30: drbd v 8.0.8 (#36055)
5838
5839 * Tue Dec 4 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.9-3mdv
5840 - add patches CF02, CF03: CFS scheduler Local Dos bugfixes (#35822)
5841
5842 * Sun Dec 2 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.9-2mdv
5843 - add patches AA01-AA08 from stable queue:
5844 * libertas: properly account for queue commands
5845 * NET: random : secure_tcp_sequence_number should not assume
5846 CONFIG_KTIME_SCALAR
5847 * NETFILTER: Fix NULL pointer dereference in nf_nat_move_storage()
5848 * ramdisk: fix data corruption on memory pressure
5849 * PKT_SCHED: Check subqueue status before calling hard_start_xmit
5850 * Fix synchronize_irq races with IRQ handler
5851 * Input: ALPS - add support for model found in Dell Vostro 1400
5852 * Input: ALPS - add signature for ThinkPad R61
5853
5854 * Wed Nov 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.9-1mdv
5855 - update to kernel.org 2.6.23.9:
5856 * CVE-2007-5500, CVE-2007-5501, CVE-2006-6058
5857 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.9
5858 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.8
5859 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.7
5860 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.6
5861 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.5
5862 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.4
5863 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.3
5864 * http://www.eu.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.23.2
5865 - update patch CF01: CFS scheduler to v24
5866 - add patch DN20: iwlvifi 1.2.0
5867 - update patch MB10: ndiswrapper 1.49 final
5868 - update patch MB40: acer_acpi 0.10rc4
5869 - add patch NI07: netfilter IFWLOG api fix (Luiz)
5870 - add patch NI12: netfilter PSD api fix (Luiz)
5871 - sync with main:
5872 * update patches MB70-MB71: rt2400 cvs20071020 wireless support
5873 * update patches MB80-MB81: rt2500 cvs20071020 wireless support
5874 * update patches MB90-MB91: rt2570 cvs20071020 wireless support
5875 * update patches MC00-MC02: rt61 cvs202071020 wireless support
5876 * update patches MC10-MC12: rt73 cvs20071020 wireless support
5877 * add patches MC50-MC52: acx cvs200701 wireless support
5878 * add patches MC60-MC51: Atmel at76c503a wireless support
5879 * add patches MC80-MC81: Via High Speed serial support
5880 * add patch MD00: USB Video class support
5881 - enable DEBUG_BUGVERBOSE for x86_64 too
5882 - update defconfigs
5883
5884 * Tue Oct 30 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.1-2mdv
5885 - add patches DC01-DC03: fix x86_64 build of i8k (Dell SMM)
5886
5887 * Sat Oct 20 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.1-1mdv
5888 - update to kernel.org 2.6.23.1 stable
5889 - drop patch AA01: 2.6.23-rc8-git2, merged upstream
5890 - update kernel-laptop summary and descriptions
5891 - update patch AX10: High Resolution Timer Support & Tickless System
5892 to 2.6.23-hrt3
5893 - add patch CF01: update CFS scheduler to v22.1-rc0
5894 - update patch MB10: ndiswrapper-1.49rc4
5895 - update patch MB40: acer_acpi 0.10rc3
5896 - update patches MB60-MB64: ipw3945 1.2.2
5897 - sync wireless support with main:
5898 * update MB70,MB71: rt2400-cvs20070820
5899 * update MB80,MB81: rt2500-cvs20070820
5900 * update MB90,MB91: rt2570-cvs20070820
5901 * update MC00-MC02: rt61-cvs20070820
5902 * update MC10-MC12: rt73-cvs20070823
5903 - add patches MC40,MC41: Tablet Buttons Driver for Fujitsu Siemens
5904 (requested bu Austin)
5905 - re-enable CONFIG_INPUT_TABLET as it got disabled by mistake
5906 - set -laptop kernels to HZ_300 as HZ_100 is known to cause audio skips
5907 as noted during testing of main kernel
5908 - disable mrproper target on -devel rpms to stop 3rdparty installers from
5909 wiping out needed files and thereby breaking builds
5910 (based on an initial patch by Danny used in kernel-multimedia series)
5911 - update defconfigs
5912
5913 * Fri Sep 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc8.1mdv
5914 - update to kernel.org 2.6.23-rc8-git2 (fixes CVE-2007-4571)
5915 - drop old patch AA01: CVE-2007-4573 fix, merged upstream
5916 - drop patches AA10, AA11: ACPI and VESA wakeup fixes, merged upstream
5917 - rediff patch AX10: hrt/tickless support
5918
5919 * Sun Sep 23 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.2mdv
5920 - add patch AA01: x86_64 zero extend all registers after ptrace in
5921 32bit entry path (CVE-2007-4573)
5922 - add patch SA48: fix AppArmor return-code and rejected_mask
5923 (from John Johansen @ suse)
5924 - add patch FS03: unionfs: do not update mtime if there is no upper
5925 branch for the inode (blino@mandriva.com)
5926
5927 * Thu Sep 20 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.1mdv
5928 - update to kernel.org 2.6.23-rc7
5929 - drop patch AA01: rc6-git6, mergesd upstream
5930 - add patch AA10: fix VESA mode decoding in ACPI wakeup (LKML)
5931 - add patch AA11: fix ACPI wakeup devices after hibernation (LKML)
5932 - update patch AX10: High Resolution Timer Support & Tickless System
5933 2.6.23-rc7-hrt1
5934 - add patch MC32: drbd Kconfig and Makefile buildfix (from main, Luiz)
5935 - rediff patch KP01: tuxonice 2.2.10.3
5936 - require the fixed mkinitrd-4.2.17-52mdv
5937 - fix i386 defconfig to be i686, so that only desktop586 is built
5938 for i586 (Thanks to Danny for noticing)
5939 - update defconfigs
5940
5941 * Thu Sep 20 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc6.2mdv
5942 - update patch KP01: tuxonice 2.2.10.3 (suspend2) is back
5943 - update defconfigs
5944
5945 * Sun Sep 16 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc6.1mdv
5946 - update to kernel.org 2.6.23-rc6
5947 - update patch AA01: 2.6.23-rc6-git6
5948 - update patch AX10: High Resolution Timer Support & Tickless System
5949 2.6.23-rc6-hrt2
5950 - update patches FS01, FS02: unionfs 2.1.3
5951 - add patch SA47: fix AppArmor syslog logging (AppArmor svn rev 961)
5952 - update defconfigs
5953
5954 * Thu Sep 6 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc5.1mdv
5955 - update to kernel.org 2.6.23-rc5
5956 - add patch AA01: 2.6.23-rc5-git1
5957 - update patch AX10: High Resolution Timer Support & Tickless System
5958 - disable patch CA03: video 80x25 fallback, as there is a brand new
5959 setup code in 2.6.23-rcX
5960 - drop patch CF01: cfs sceduler, merged upstream
5961 - disable patches CK01-CK06: swap prefetch as it's broken
5962 - drop patches DA59-DA80: alsa fixes, merged upstream
5963 - drop patch DC01: P4M900 agpgart spport, merged upstream
5964 - drop patch DF01: dmi based autoloading, merged upstream
5965 - drop patch DI01: 2.6.23-ide-git-upstream, merged upstream
5966 - drop patch DI10: wacom bamboo support, merged upstream
5967 - drop patches DI25,DI26: marvell ide support, as it's broken
5968 - disable patch DN02: add 47xx support to b44, needs to be updated
5969 - drop patch DN03: forcedeth phy oui id fix, merged upstream
5970 - disable patch DN04: e1000 update, needs to be updated
5971 - drop patch DN05: r8169 link down fix, merged upstream
5972 - drop patched DN50-DN52: wireless (dscape) git
5973 - drop patches DS11, DS12: Amd SB700/800 smbus support, mreged upstream
5974 - drop patch DV01: fbsplash support
5975 - drop patches DV21, DV22: nvidiafb fixes, merged upstream
5976 - update/add patches FR01-FR22: ReiserFS4 from 2.6.23-rc4-mm1
5977 - update patch FS01: unionfs 2.1.2 for 2.6.23-rc3
5978 - rediff patch FS02: unionfs AppArmor buildfix
5979 - drop patches FS04, FS05: ext3/4 orphan list debug support and
5980 corruption fix, merged upstream
5981 - disable patch KP01: suspend2 support, as upstream needs to catch up
5982 - update patch MB10: ndiswrapper 1.48-rc2
5983 - redo patch MB11: ndiswrapper Kconfig & Makefile fix
5984 - add patch MB23: squasfs buildfix for 2.6.23
5985 - update patch MB40: acer_acpi v0.8.2
5986 - update patch MC30: drbd 8.0.6
5987 - disable patch NB01: bluetooth sco support, need to be rewritten
5988 - add patch NI02: ipset 2.6.23 buildfix
5989 - rediff patches SA03, SA21: AppArmor
5990 - add include/xen/ to filelists
5991 - update defconfigs
5992
5993 * Tue Sep 4 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.6-2mdv
5994 - add patch DA81: alsa hda-intel codec detection fix (Danny)
5995 - enable USB_SUSPEND only on laptop kernels, as it causes to much
5996 regressions for normal users, but is a tradeoff for laptop users (#33089)
5997 - add patches FS04, FS05: ext3/4 orphan list debug support and corruption
5998 fix (#32527) (main kernel, Luiz)
5999 - make SUSPEND2 builtin on -laptop kernels as it cant resume without it
6000
6001 * Sat Sep 1 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.6-1mdv
6002 - update to kernel.org 2.6.22.6:
6003 * fixes: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.22.6
6004 - drop patch AA01: merged upstream
6005 - update patch AS01: linux-phc 0.3.0
6006 - update patch CF01: CFS v 20.5
6007 - redo patch FS02: unionfs AppArmor vfs uildfix (initial patch for
6008 2.1 by John Johansen <jjohansen@suse.de>
6009 - readd patch NI05: netfilter IFWLOG support
6010 - add patch NI06: IFWLOG buildfix for 2.6.22
6011 - readd patch NI10: netfilter PSD support
6012 - add patch NI11: PSD buildfix for 2.6.22
6013 - update patches SA01-SA46: AppArmor 2.1 prerelease
6014 (SuSe 10_3 branch, commit 942)
6015 - enable DEBUG_FS (#32886)
6016 - enable USB_EHCI_TT_NEWSCHED (#32894)
6017 - fix #29744, #29074 in a cleaner way by disabling the sourcing of
6018 arch/s390/crypto/Kconfig
6019 - update defconfigs
6020
6021 * Sun Aug 26 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.5-2mdv
6022 - add patch AA01: 2.6.22.6-rc1
6023 - update patch CF01: CFS v 20.4
6024 - add patch DC01: add Via P4M900 agpgart support
6025 - drop patches DN33-DN43: old netfilter ipset, ifwlog, psd support
6026 - update patch MB40: acer_acpi v0.7
6027 - redo patch MB41: fix acer_acpi Kconfig and Makefile
6028 - add patch NI01: netfilter ipset support (from OpenWrt) (#32399)
6029 - make CPU_IDLE_GOV_MENU builtin on -laptop kernels (Request by Danny)
6030 - update defconfigs
6031
6032 * Fri Aug 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.5-1mdv
6033 - update to kernel.org 2.6.22.5:
6034 * fixes CVE-2007-3848
6035 * other fixes: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.22.5
6036 - update patch CF01: CFS scheduler v 20.2
6037 - drop patch CF02: CFS updates, merged upstream
6038 - drop patch CK07: merged in CFS
6039 - drop patch DB33: sb700 ahci support, merged upstream
6040 - update patch FS01: unionfs 2.1.2
6041 - update defconfigs
6042
6043 * Fri Aug 17 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.3-1mdv
6044 - update to kernel.org 2.6.22.3:
6045 * fixes: CVE-2007-3105 and other bugs
6046 * full log: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.22.3
6047 - add audio fixes from main kernel:
6048 DA59_hda_codec_fix_51_output.patch
6049 DA60_hda_codec_hp_spartan_quirk.patch
6050 DA61_usbaudio_roland_junog_quirk.patch
6051 DA62_hda-codec-hp-nettle-id.patch
6052 DA63_hda-codec-fix-hp-nettle-51.patch
6053 DA64_hda-codec-hp-lucknow-51-support.patch
6054 DA65_hda-codec-Add-quirk-for-HP-Samba.patch
6055 DA66_hda-codec-Add-LG-LW20-line-in-capture-sourc.patch
6056 DA67_hda-codec-Add-LG-LW20-si3054-modem-id.patch
6057 DA68_hda-codec-Add-quirks-for-HP-dx2200-dx2250.patch
6058 DA69_si3054.patch
6059 DA70_hda-codec-Add-quirk-for-Asus-P5LD2.patch
6060 DA80_usbaudio-logitech-id.patch
6061 - add network updates from main kernel:
6062 DN01_r8169_link_down_fix.patch
6063 DN02_e1000_7.6.5.patch
6064 DN03_fix-forcedeth-phy-oui-realtek-id.patch
6065 - add ide/ahci updates from main kernel:
6066 DB33_ahci_SB700_support.patch
6067 DI25_add_marvell_ide.patch
6068 - add smbus updates from main kernel:
6069 DS01_smbus_sb700_support.patch
6070 DS02_smbus_sb800_support.patch
6071 - add patch DI26: fix marvell ide to build with 2.6.22+
6072 - update patch FS01: unionfs 2.1
6073 - redo patch FS02: fix unionfs to build with AppArmor
6074 - update defconfigs
6075
6076 * Fri Aug 10 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.2-1mdv
6077 - update to kernel.org 2.6.22.2:
6078 * fixes: CVE-2007-3851 and other bugs
6079 * full log: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.22.2
6080 - rediff patch AX10: High Resolution Timer Support & Tickless System
6081 - drop patch DA15: Intel Santa Rosa support, merged upstream
6082 - update patch DI10: wacom bamboo to add missing define
6083 - update patch MB11: add missing KSRC parameter to ndiswrapper Makefile
6084 - rediff patch SA03: AppArmor vfs-notify_change
6085
6086 * Sun Jul 15 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-2mdv
6087 - update patch AX10: High Resolution Timer Support & Tickless System
6088 to 2.6.22-hrt6
6089 - add patch CF02: CFS scheduler updates (from -rt tree)
6090 - update patch FS01: unionfs 2.0 2.6.22.1-u2
6091 - refiff patch FS02: unionfs AppArmor buildfix
6092 - use readlink instead of ls and awk in scripts, as ls broken in
6093 current coreutils (#31906), this also makes the scripts nicer
6094
6095 * Fri Jul 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-1mdv
6096 - update to kernel.org 2.6.22.1:
6097 * NETFILTER: {ip, nf}_conntrack_sctp: fix remotely triggerable
6098 NULL ptr dereference (CVE-2007-2876)
6099 - update patch AX10: High Resolution Timer Support & Tickless System
6100 to 2.6.22-hrt2
6101 - update patch CF01: Ingo Molnar's CFS-v19 Scheduler for 2.6.22.1
6102 - add patch DN50: mac80211 (dscape) wireless drivers
6103 * ADMtek ADM8211
6104 * Broadcom BCM43xx
6105 * Iwlwifi
6106 * Prism64 PCI, USB
6107 * Ralink rt2400, rt2500, rt2500 usb, rt61, rt73
6108 * Realtek 8187 USB
6109 * ZyDAS ZD1211/ZD1211B USB
6110 - add patch DN51: update mac80211 iwlwifi to 0.1.1
6111 - add patch DN52: add missing parts to get dscape drivers to build
6112 - update patch MB40: acer_acpi v0.6
6113 - drop patch MC20: 3rdparty iwlwifi driver (replaced by DN50, DN51)
6114 - update defconfigs
6115
6116 * Tue Jul 10 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-2mdv
6117 - update patch AX10: High Resolution Timer Support & Tickless System
6118 to 2.6.22-hrt1
6119 - update patch CF01: Ingo Molnar's CFS-v19 Scheduler for 2.6.22
6120 - add patch DF01: dmi based module autoloading
6121 - add patch DI01: IDE updates from upcoming 2.6.23-rc1
6122 - add patch DI10: Add Wacom Bamboo Tablet support (#31831)
6123 - add patch DV21: add proper support for geforce 7600
6124 - add patch DV22: modify nvidiafb to use a faster scroll method
6125 - update defconfigs
6126
6127 * Mon Jul 9 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-1mdv
6128 - update to kernel.org 2.6.22 final
6129 - drop patch AA01: merged upstream
6130
6131 * Sun Jul 8 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc7.2mdv
6132 - update patch AA01: kernel.org 2.6.22-rc7-git6
6133 - update patch AX10: High Resolution Timer Support & Tickless System
6134 to 2.6.22-rc7-hrt1
6135 - update patch CF01: Ingo Molnar's CFS-v19 Scheduler for 2.6.22-rc7
6136 - add patch CK01: Swap Prefetch
6137 - replace patch CK01 with patches CK01-CK07: Enhanced Swap Prefetch
6138 from 2.6.22-rc6-mm1
6139 - make kernel-source provide kernel-devel again until we figure out
6140 what to do with dkms & co
6141 - update defconfigs
6142
6143 * Tue Jul 3 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc7.1mdv
6144 - update to kernel.org 2.6.22-rc7
6145 - add patch AA01: 2.6.22-rc7-git1
6146 - rediff patch SA03: AppArmor vfs-notify change
6147
6148 * Sun Jul 1 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc6.2mdv
6149 - update patch AX10: High Resolution Timer Support & Tickless System
6150 to 2.6.22-rc6-hrt1
6151 - add patches MC31, MC31: drbd 8.0.4
6152 - make kernels provide drbd-api 86 (AdamW request)
6153 - update patches SA01-SA44: AppArmor 2.0.2 build 755
6154 - kernel-source does not provide kernel-devel anymore
6155 - add patches DA10,DA11: add NCQ support to sata_nv for MCP51/55/61
6156 - add patch DA15: add ich8m ata support
6157 - update patches DN15,DN16: Nozomi 3G driver
6158 - add patches FR01-FR12: Reiser4 filesystem
6159 - rediff patch FR01: to actually make it work
6160 - drop patches FR07, FR12: -mm specific code
6161 - add patch KP01: Suspend2 2.2.10.2 support
6162 - update patches SA01-SA45: AppArmor 2.0.2 build 755
6163 - update defconfigs
6164
6165 * Mon Jun 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc6.1mdv
6166 - update to kernel.org 2.6.22-rc6
6167 - rediff patch AX10: High Resolution Timer Support & Tickless System
6168 - update patch CF01: Ingo Molnar's CFS-v18 Scheduler for 2.6.22-rc6
6169
6170 * Sun Jun 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.2mdv
6171 - kernel-*-devel rpms does not provide kernel-source anymore
6172 - jump the gun on smp-enabled kernels (to help main kernel transition),
6173 so every kernel is now smp enabled, and we rely on smp-alternatives
6174 to get it right on single processor/core systems
6175 - drop "-smp" from kernel names, so now the only kernel flavours are:
6176 desktop586, desktop, laptop, server
6177 - add obsoletes & provides to *-latest rpms to cope with the naming changes
6178 - simplify specfile to match naming changes
6179 - fix kernel descriptions & summarys to match the nanming changes
6180 - re-add build & source symlinking logic to kernel-source rpm so
6181 it works with dkms
6182 - update README.urpmi regarding theese changes
6183 - update patch CF01: Ingo Molnar's CFS-v18 Scheduler
6184 - update patch FS01: unionfs 2.0 v. linux-2.6.22-rc5-u1
6185 - redo patch FS02: fix unionfs build with AppArmor
6186 - update patch MB10: ndiswrapper 1.47
6187 - update patch MB11: ndiswrapper Makefile fix
6188 - update patch MC20: iwlwifi 0.0.32 and enable it
6189 - drop patch MC21: iwlwifi include fix, merged upstream
6190 - update defconfigs
6191
6192 * Sun Jun 17 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.1mdv
6193 - update to kernel.org 2.6.22-rc5
6194 - update patch AX10: High Resolution Timer Support & Tickless System
6195 2.6.22-rc5-hrt1
6196 - add patches DS01,DS02: Alsa pcspeaker support on ix86 (pkarlsen, #31058)
6197 - disable CONFIG_SND_PCSP, still broken
6198 - update patch FS01: unionfs 2.0 2.6.22-rc4-u1
6199 - add patch FS02: fix unionfs build to work with AppArmor patchset
6200 - update defconfigs
6201
6202 * Sat Jun 16 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.4mdv
6203 - update patch AX10: High Resolution Timer Support & Tickless System
6204 2.6.22-rc4-hrt10
6205 - update patch CF01: Ingo Molnar's CFS-v17 Scheduler
6206 - drop patch CF02: merged upstream
6207
6208 * Wed Jun 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.3mdv
6209 - macroized spec file is back (Thanks again Anssi)
6210 - update patch AX10: High Resolution Timer Support & Tickless System
6211 2.6.22-rc4-hrt7
6212 - drop patch CF02: SCHED_IDLEPRIO fix, fixed upstream
6213 - add new patch CF02: CFS-v17-rc4
6214
6215 * Sun Jun 10 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.2mdv
6216 - macroizing spec file, shortens it by ~1300 lines (BIG thanks goes
6217 to Anssi for providing the patch)
6218 - fix macroizing to work with -smp flavour descriptions and summarys
6219 - enable building of laptop(-smp) flavours for ix86 & x86_64 to start
6220 streamlining the defconfigs & optimizations
6221 - update patch AX10: High Resolution Timer Support & Tickless System
6222 2.6.22-rc4-hrt6
6223 - update patch CF01: Ingo Molnar's CFS-v16 Scheduler
6224 - drop patch CF02: CFS smpboot mismerge fix, not needed anymore
6225 - add new patch CF02: fix SCED_IDLEPRIO to actually be usable
6226 - /sbin/modinfo-25 is now renamed to /sbin/modinfo
6227 - SIGH... Revert macroizing spec file for now as the new rpm does
6228 not work with it, so it needs to be reworked :-(
6229 - update defconfigs
6230
6231 * Tue Jun 5 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.1mdv
6232 - update to kernel.org 2.6.22-rc4
6233 - rediff patch AX10: High Resolution Timer Support & Tickless System
6234 - rediff patch CF01: Ingo Molnar's CFS-v15 Scheduler
6235 - add patch CF02: fix CFS smpboot mismerge on i386
6236
6237 * Mon Jun 4 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc3.2mdv
6238 - update patch AX10: High Resolution Timer Support & Tickless System
6239 2.6.22-rc3-hrt2
6240 - disable patches CK01-CK30: Con Kolivas 2.6.22-rc3-ck1 patchset
6241 - add patch CF01: Ingo Molnar's CFS-v15 Scheduler (Request by Thierry)
6242 - update patch MB40: acer_acpi 0.5 (requested by Ze)
6243 - redo patch MB61: really fix ipw3945 Kconfig for 2.6.22-rc2+
6244 - add patch MB72: fix rt2400 Kconfig for 2.6.22-rc2+
6245 - add patch MB83: fix rt2500 Kconfig for 2.6.22-rc2+
6246 - add patch MB91: fix rt2570 Kconfig for 2.6.22-rc2+
6247 - add patch MC03: fix rt61 Kconfig for 2.6.22-rc2+
6248 - add patch rt73: fix rt73 Kconfig for 2.6.22-rc2+
6249 - enable CONFIG_SND_AC97_POWER_SAVE (requested by Austin)
6250 - change from X86_BIGSMP to X86_GENERICARCH for ix86 smp config
6251 - update defconfigs
6252
6253 * Wed May 30 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc3.1mdv
6254 - update to kernel.org 2.6.22-rc3
6255 - update patch AX10: High Resolution Timer Support & Tickless System
6256 - update patches CK01-CK30: 2.6.22-rc3-ck1 patchset
6257 - add patch MB22: add missng include linux/sched.h to fix squashfs build
6258 - update patch MB60: ipw3945 1.2.1
6259 - add patch MB61: fix ipw3945 Kconfig to work with 2.6.22+ series kernels
6260 - drop patch CP01: cpu hotplug Kconfig depencies fix, shouldnt be needed anymore
6261 - provide versioned kernel-devel and kernel-source (MDV #31006)
6262
6263 * Tue May 22 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc2.1mdv
6264 - update to kernel.org 2.6.22-rc2
6265 - add patch AX10: High Resolution Timer Support & Tickless System
6266 Support to x86_64 & Sparc64 (request by Thierry Vignaud)
6267 - update patches CK01-CK30: Con Kolivas -ck patchset 2.6.22-rc2-ck1
6268 - drop patch DA10: ati ixp700 support, merged upstream
6269 - drop patches DI10, DI11: eth1394 autoload blocking, merged upstream
6270 - add patch DN42: fix ipt_psd build
6271 - add patch DN43: fix ipt_IFWLOG build
6272 - drop patch DN50: dscape wireless stack, merged upstream
6273 - rediff patch DV01: fbsplash support
6274 - update patch FS01: unionfs 2.0: 2.6.22-rc2-u2
6275 - update patch MB10: ndiswrapper 1.45-rc1
6276 - add patch MB11: fix ndiswrapper srctree location
6277 - add patch MB21: fix squashfs inode build
6278 - update patches MC20, MC21: iwlwifi 0.0.18
6279 - rediff patch NB01: bluetooth-alsa support
6280 - update patches SA01-SA45: AppArmor 2.0.2-662
6281 - drop patch SA50: missing security.h parameter, merged upstream
6282 - remove blackfin arch files
6283 - disable CONFIG_IRQBALANCE on i386-smp, in favour of the better
6284 working userspace irqbalance daemon from contribs (Requested by Austin)
6285 - disable a few options:
6286 * IP_NF_SET: needs more fixes to work with 2.6.22-rc2+ kernels
6287 * UNION_FS: needs to be adapted for AppArmor
6288 * IWLWIFI: need to be adapted for 2.6.22-rc2+ kernels
6289 - update defconfigs
6290
6291 * Fri May 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-2mdv
6292 - gzip kernel (and thereby rename it consistently to vmlinuz)
6293 on sparc too (peroyvind)
6294 - add patch CK24: Swap Prefetch bugfixes and optimizations,
6295 brings the code to 2.6.21-ck2 level (Con Kolivas)
6296 - redo patch DA10: change it to full ATI IXP700 support:
6297 * IDE, PATA, SATA, AHCI, I2C, SMBUS
6298 - add patch SA50: fix include/linux/security.h missing parameter,
6299 needed on sparc builds (peroyvind, #30700)
6300 - enable CONFIG_TIMER_STATS (request by Michael Braun)
6301 - update kernel-tmb-source description to point out:
6302 * only needed when building own kernels
6303 * othervise install a mztching -devel- rpm
6304 - /sbin/depmod-25 is now renamed to /sbin/depmod
6305
6306 * Sun May 6 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-1mdv
6307 - update to kernel.org 2.6.21.1:
6308 * IPV6: Fix for RT0 header ipv6 change
6309 * IPV4: Fix OOPS'er added to netlink fib
6310 - add patch AI03: picopower irq router fix, found when merged into
6311 kernel.org -mm series (Andrew Morton)
6312 - drop patch CK00: standalone SD scheduler v. 0.46
6313 - update patches CK01-CK23: Cons CK patchset 2.6.21-ck1,
6314 now built around with the new SD scheduler v. 0.48 as base
6315 - add patch CK30: add Kconfig option to switch between -ck (desktop),
6316 and -cks (server) oriented optimizations of the CK patchset
6317 - add patch DA10: adds support for ATI IXP700 SATA & AHCI
6318 - update defconfigs
6319 - update README.urpmi regarding kernel-tmb-source
6320
6321 * Fri Apr 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-2mdv
6322 - revert read-only -devel rpms until I find a better solution...
6323
6324 * Thu Apr 26 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-1mdv
6325 - update to kernel.org 2.6.21 final
6326 - drop patch AA00: 2.6.21-rc7-git6, merged upstream
6327 - make devel trees read-only (like in kernel-multimedia series),
6328 to try and work around broken dkms & co
6329 - add /arch/s390/crypto/Kconfig to -devel and -source trees, fixes
6330 MDV bugs #29744, #29074 (reported against kernel-linus, but affects
6331 all post 2.6.20-rc3 series kernels, will be removed if/when fixed upstream
6332
6333 * Wed Apr 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc7.1mdv
6334 - fix patches tarball -rc versioning
6335 - update to kernel.org 2.6.21-rc7
6336 - add patch AA00: 2.6.21-rc7-git6
6337 - rediff patch AS01: linux-phc support
6338 - drop patch AX02: nmi watchdog timeout fix, merged upstream
6339 - update patch CE02: acpi-dsdt-initrd v0.8.4
6340 - update patch CK00: to SD sceduler v0.46 for 2.6.21 series
6341 - update patches CK01-CK24: Con Kolivas 2.6.21-rc7-ck2 patchset
6342 - rediff patch CR01: badram support
6343 - drop patch DA01: acpi update, merged upstream
6344 - drop patch DB01: bluetooth update, merged upstream
6345 - drop patches DC01-DC05: agpgart 1.0.2, merged upstream
6346 - drop patch DC10: drm update, merged upstream
6347 - drop patch DM10: mmc update, merged upstream
6348 - drop patch DM20: tifm update, merged upstream
6349 - drop patch DN03: bcm43xx speed fix, fixed differently upstream
6350 - add patch DN41: fixes netfilter IFWLOG, PSD, SET builds
6351 - update patch DN50: mac80211 v.7.0.6 (dscape stack)
6352 - drop patch DS01: alsa update, merged upstream
6353 - drop patch DU01: usb-rndis-lite, merged upstream
6354 - rediff patch DV01: fbsplash support
6355 - update patch FS01: unionfs 2.0 to 2.6.21-rc7-u1
6356 - drop patches FS11-FS13: supermount support
6357 - update patch MB30: acerhk 0.5.35
6358 - update patch MB40: acer_acpi 0.4
6359 - update patch MC20: iwlwifi 0.0.13
6360 - add patch MC21: fix iwlwifi includes
6361 - drop patches SA01-SA06: Apparmor v288
6362 - add patches SA01-SA41: Apparmor v564
6363 - update defconfigs
6364
6365 * Mon Apr 23 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.7-5mdv
6366 - update patch CK00: SD scheduler v 0.46
6367
6368 * Sat Apr 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.7-4mdv
6369 - update patch CK00: SD scheduler v 0.44
6370
6371 * Thu Apr 19 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.7-3mdv
6372 - update patch CK00: SD scheduler v 0.42 and re-enable it
6373 - disable patches CK01-CK11,CK21,CK30: old Staircase Scheduler,
6374 as SD sceduler is not dead after all...
6375
6376 * Wed Apr 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.7-2mdv
6377 - disable patch CK00: SD Scheduler as Con decided to drop the development
6378 - re-enable patches CK01-CK11,CK21,CK30: Staircase scheduler v17,
6379 as Con decided to return it as the base for the -ck sets again
6380 - add patch DU01: update usb-rndis-lite to support wm5 (#30130, #30128)
6381 - update patch MB10: ndiswrapper 1.42
6382 - add patch NB10: add sco-flowcontrol support to bluetooth, needed for
6383 bluetooth-alsa (Requested by Guillaume Bedot)
6384 - update defconfigs
6385
6386 * Sun Apr 15 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.7-1mdv
6387 - update to kernel.org 2.6.20.7:
6388 - http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.7
6389 - drop patch AA00: merged upstream
6390 - add patch AI02: add support for picopower Irq router (Requested by Austin)
6391 - update patch CK00: SD scheduler 0.40
6392
6393 * Thu Apr 12 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.6-3mdv
6394 - add patch AA00: 2.6.20.7-rc1
6395 - drop patch AA01-AA06, DA20: merged upstream
6396
6397 * Sun Apr 08 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.6-2mdv
6398 - enable CONFIG_AUDIT and CONFIG_AUDITSYSCALL, used by pam
6399 - add patches from Stefan Richter (kernel.org ieee1394 maintainer)(#20126)
6400 DI10_382b-ieee1394-eth1394-dont-autoload-by-hotplug-when-ohci1394-starts.patch
6401 DI11_392b-ieee1394-nodemgr-less-noise-in-dmesg.patch
6402 - add drivers/md/dm.h to -devel packages, needed for truecrypt build (Danny)
6403 - update patch MB10: ndiswrapper 1.41
6404 - update defconfigs
6405
6406 * Sat Apr 07 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.6-1mdv
6407 - update to kernel.org 2.6.20.6:
6408 - fixes CVE-2007-1357, and other bugfixes:
6409 - http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.6
6410 - http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.5
6411 - drop patches AA00,AA02,AA03: merged upstream
6412
6413 * Thu Apr 05 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.4-4mdv
6414 - add patches AA00-AA06: 2.6.20.5-rc1 + fixes
6415 - add patch AX02: increase NMI watchdog timeout for Quad Core Opterons
6416 - update patch CK00: Staircase-Deadline scheduler to 0.39
6417 - add patch DA20: fix SB600 sata h/w internal error
6418 - fix unistall scripts (#30048)
6419
6420 * Wed Mar 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.4-3mdv
6421 - update patch CK00: Staircase-Deadline scheduler 0.37
6422
6423 * Wed Mar 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.4-2mdv
6424 - update patch CK00: Staircase-Deadline scheduler 0.36
6425
6426 * Sat Mar 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.4-1mdv
6427 - update to kernel.org: 2.6.20.4
6428 http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.4
6429 - update patch CK00: RSDL scheduler 0.33
6430 - rediff patch CK22
6431
6432 * Sun Mar 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.3-2mdv
6433 - update patch CK00: RSDL scheduler to 0.31
6434
6435 * Tue Mar 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.3-1mdv
6436 - update to kernel.org 2.6.20.3
6437 - drop patches AA01-AA20: merged upstream
6438
6439 * Mon Mar 12 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.2-3mdv
6440 - update patch CK00: RSDL scheduler to 0.30
6441
6442 * Sun Mar 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.2-2mdv
6443 - update patch CK00: rsdl scheduler to 0.29
6444 - add patch DN16: nozomi debug and oops at unload fix (from main)
6445 - update patch MB10: ndiswrapper 1.38
6446
6447 * Sat Mar 10 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.2-1mdv
6448 - update to kernel.org 2.6.20.2
6449 fixes: CVE-2007-1000, CVE-2007-0005, other fixes:
6450 http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.20.2
6451 - drop patches AA01-AA06: merged upstream
6452 - add new patches AA01-AA20: 2.6.20.3-rc1
6453 - rewrite spec once more ;-)
6454 use cat & eof instead of echo to create scripts and files on the fly,
6455 makes the spec more readable (suggested by Danny)
6456 merge the rest of scripts
6457 - re-add sparc64 support, and actually make it work this time
6458 - add patch AX01: fix data corruption on-nVidia chipsets and ide/sata
6459 - update patch CK00: update RSDL scheduler to 0.28
6460 - drop patch DC03: merged upstream
6461 - update patch DC10: drm to 2.6.21-rc3
6462 - drop patch DM01: merged upstream
6463 - add patch DM10: update mmc support to 2.6.21-rc3 level
6464 - add patch DM20: update tifm_7xx1 to v 0.7 (AdamW request)
6465 - rediff patch DS01: alsa-1.0.14rc3
6466
6467 * Tue Mar 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-4mdv
6468 - rename kernel-headers-* packages to more appropriate kernel-devel-*
6469 - have *-devel-latest obsolete *-headers-latest
6470 - drop requires between kernel-*-devel and kernel-*
6471 - install devel files in /usr/src/'uname -r'
6472 - install full source in /usr/src/<version>-tmb-<release>
6473 - create post/postun/preun scripts at build time (removes code duplication)
6474 - update README.urpmi
6475 - configure server kernels to use CFQ i/o sceduler by default too
6476 - update patch CK00: Con Kolivas rotating staircase deadline scheduler
6477 to v. 0.26 and re-enable it, as it's now stable
6478 - disable patches CK01-CK11, CK21, CK30: old Staircase v17 scheduler
6479 - add patch DB01: bluetooth v. 1.2 (#29169)
6480 - add patch DC10: update drm to 2.6.21-rc2-git4
6481 - rollback patch DN50: dscape stack to v1.0.0 for now as the newer ones
6482 breaks the stable kernel.org drivers.
6483 - disable patch DN51: wireless.git update for now as it needs the newer
6484 dscape stack
6485 - rollback patch MC20: iwlwifi to 0.0.8 as the newer code depends on
6486 newer dscape stack
6487
6488 * Mon Feb 26 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-3mdv
6489 - add patch AS01: Linux Processor Hardware Control v.0.2.9 (Josh Schneider)
6490 - update patch DN50: dscape wireless stack to 3.0.2
6491 - add patch DN51: wireless.git 20070225: drivers using the dscape stack:
6492 adm8211, bcm43xx, prism54, rt2400, rt2500, rt61, rt73, zd1211
6493 - update patch DS01: alsa 1.0.14rc3 (tvignaud request)
6494 - drop patch FQ01: cpufreq-speedstep-dothan-3 (merged in patch AS01)
6495 - enable CONFIG_CC_OPTIMIZE_FOR_SIZE (tvignaud request)
6496 - update patch MC20: iwlwifi to 0.0.9
6497 - update defconfigs
6498 - post script fixes
6499
6500 * Fri Feb 23 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-2mdv
6501 - really fix build and source symlinks for desktop586 series (#28843)
6502 - add patch DN03: fix Broadcom 4311, 4312 detection (#28878)
6503
6504 * Wed Feb 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-1mdv
6505 - update to kernel.org 2.6.20.1:
6506 - Fix a free-wrong-pointer bug in nfs/acl server (CVE-2007-0772)
6507 - fix header paths in desktop-i586(-smp) rpms (#28843)
6508 - fix missing arch/i386/kernel/sigframe.h in header rpms (#28843)
6509 - update patch MC20: iwlwifi to v 0.0.8
6510
6511 * Sun Feb 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-4mdv
6512 - fix RC versioning
6513 - fix the whole autoconf mess
6514 dont rely on /etc/init.d/kheader and /boot/kernel.h anymore
6515 drop all of the old autoconf hacks
6516 drop kernel-tmb-source-stripped(-latest) rpms
6517 introduce kernel-tmb-$flavour-headers(-latest) rpms to build 3rdparty
6518 drivers against (survives test: make mrproper oldconfig prepare scripts)
6519 kernel-tmb-source rpm does not include any autoconf stuff anymore
6520 add info regarding this to README.urpmi
6521 - add patch AA01: fix-missing-critical-phys_to_virt-in-lib_swiotlb
6522 - add patch AA02: ieee1394-video1394-DMA-fix
6523 - add patch AA03: ieee1394-fix-host-device-registering-when-nodemgr-disabled
6524 - add patch AA04: fix-oops-in-xfrm_audit_log
6525 - add patch AA05: md-raid5-fix-crash
6526 - add patch AA06: md-raid5-fix-export-blk_recount_segments
6527 - update patch CK00: Con Kolivas rotating staircase deadline scheduler 0.17,
6528 but disable it for now, as it's still buggy according to Con.
6529 - update patches CK01-CK23: Con Colivas 2.6.20-ck1 patchset, and
6530 re-enable patches CK01-CK11, CK21: Staircase v17 scheduler, as the
6531 kernel freeze bug has been found and fixed.
6532 - add patch CK30 : add ck_server_tuned config option and server optimization.
6533 - add patch DM01: fix cx25840 firmware loading (Stefan van der Eijk)
6534 - update patch MB10: ndiswrapper to 1.37
6535 - add patch MB31: acerhk include fix
6536 - redo patch MB52: qc-usb include fix
6537 - add patch MB82: rt2500 include fix
6538 - update patch MB20: squashfs 3.2-r2
6539 - drop patch MB21: squashfs build fix, merged upstream
6540
6541 * Sun Feb 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-3mdv
6542 - update patch CK00: rotating staircase deadline scheduler 0.14
6543 - add patches DC01-DC05: agpgart 1.0.2 (request by Colin Guthrie)
6544 - add patch DN50: dscape ieee802.11 wireless network stack
6545 - update patch MB50: qc-usb to 0.6.5
6546 - drop patch MB52: qc-usb include fix (merged upstream)
6547 - add patches MC20: Intel opensource 3945 wireless driver 0.0.5
6548 - info and firmware at http://intellinuxwireless.org/
6549 - update defconfigs
6550
6551 * Tue Feb 6 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-2mdv
6552 - update patches CK01-CK23: Con Kolivas patchset 2.6.20-rc6-ck1
6553 - disable patches CK01-CK11, CK21: old staircase scheduler
6554 - add patch CK00: Con Kolivas new rotating staircase deadline cpu scheduler 0.11
6555 - update pach FS01: unionfs to v 2.0
6556 - drop patches FS02, FS03: unionfs buildfixes (not needed anymore)
6557 - rediff patch FS11,FS13: supermount
6558
6559 * Mon Feb 5 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-1mdv
6560 - update to kernel.org 2.6.20 final
6561 - drop patch AA01: merged upstream
6562
6563 * Sun Feb 4 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc7-3mdv
6564 - update patch AA01: to 2.6.20-rc7-git4
6565
6566 * Fri Feb 2 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc7-2mdv
6567 - add patch AA01: 2.6.20-rc7-git1
6568 - add patch DA01: acpi 20070126
6569 - update patch DN15: nozomi driver from GregKH / 2.6.20-rc6-mm3
6570 - update defconfigs
6571
6572 * Thu Feb 1 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc7-1mdv
6573 - update to kernel.org: 2.6.20-rc7
6574 - drop patch CP02: P4 clockmon N60 errata fix (not needed anymore)
6575 - rediff patch DS01: alsa 1.0.14rc2
6576 - merge patches from main kernel:
6577 - add patch MB70-MB71: RaLink RT2400 series wireless chipset support
6578 - add patch MB80-MB81: RaLink RT2500 series wireless chipset support
6579 - add patch MB90: RaLink RT2570 series USB Wireless chipset support
6580 - add patches MC00-MC02: RaLink RT2561 & RT2661 PCI Wireless chipset support
6581 - add patches MC10-MC12: RaLink RT2571 & RT2671 series USB Wireless chipset
6582 - update defconfigs
6583
6584 * Sat Jan 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc6-2mdv
6585 - add patch MB60: ipw3945 v 1.2.0
6586 - fix missing / in post scripts (reported by Dick Gevers)
6587 - update defconfigs
6588
6589 * Thu Jan 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc6-1mdv
6590 - update to kernel.org: 2.6.20-rc6
6591 - drop patch AA01: profile_hits export (merged upstream)
6592 - rediff patch DS01: alsa 1.0.14rc2
6593 - update defconfigs
6594
6595 * Thu Jan 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc5-1mdv
6596 - update to kernel.org: 2.6.20-rc5
6597 - add patch AA01: fix export of profile_hits, needed for KVM on UP
6598 - update patches CK01-CK26 to CK01-CK22: Con Kolivas 2.6.20-rc5-ck1
6599 - rediff patch CE02: acpi dsdt initrd support
6600 - rediff patch CR01: BadRAM support
6601 - rediff patch DA02: fix acpi double proc video entry
6602 - rediff patch DM02: dmraid45 support
6603 - add patch DM03: fix dmraid4-5 build for 2.6.20
6604 - drop patch DN10: ipw2200 v1.2.0 (merged upstream)
6605 - add patch DN37: netfilter IFWLOG buildfix for 2.6.20
6606 - add patch DS01: alsa 1.0.14rc2
6607 - drop patch DS03: asus w6a quirk (merged upstream)
6608 - rediff DV01: fbsplash support for 2.6.20
6609 - update patch FS01: unionfs support to 1.5pre-cvs200701171418
6610 - add patch FS02: unionfs build fix for 2.6.20
6611 - drop patch FS10: inode oops fix (not needed anymore)
6612 - rediff patch FS11: supermount 2.0.4 support
6613 - rediff patch FS13: supermount 2.0.5 update
6614 - update patch MB10: ndiswrapper to 1.35-rc1
6615 - add patch MB21: squashfs build fix for 2.6.20
6616 - update patches SA01-SA04: AppArmor v288
6617 - add patch SA06: apparmor buildfix for 2.6.20
6618 - update defconfigs
6619 - disable dmraid4-5 support for now as it's broken...
6620
6621 * Sun Jan 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.19.2-3mdv
6622 - update README.urpmi regarding modular ide and other partitions
6623 - update patch CR01: BadRAM to 2.6.19.1 level (David Walser)
6624 - drop patch DB16: gzloop, not used anymore (Oliver Blin)
6625 - fix "static" symlinks in /boot when it's on sepatate partition
6626 - remove "static" symlinks if last kernel-tmb is uninstalled
6627
6628 * Sat Jan 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.19.2-2mdv
6629 - update patch MB20: squashfs to v3.2
6630 - drop patch MB21: not needed anymore
6631 - update patch FS01: unionfs to 1.5pre-cvs200701042308, and enable it
6632
6633 * Wed Jan 10 2007 Thomas Backlund <tmb@mandriva.org> 2.6.19.2-1mdv
6634 - update to kernel.org 2.6.19.2:
6635 - bonding: incorrect bonding state reported via ioctl
6636 - dvb-core: fix bug in CRC-32 checking on 64-bit systems
6637 - x86-64: Mark rdtsc as sync only for netburst, not for core2
6638 - Fix for shmem_truncate_range() BUG_ON()
6639 - ebtables: don't compute gap before checking struct type
6640 - asix: Fix typo for AX88772 PHY Selection
6641 - IPV4/IPV6: Fix inet{,6} device initialization order
6642 - UDP: Fix reversed logic in udp_get_port()
6643 - SPARC64: Fix "mem=xxx" handling
6644 - SPARC64: Handle ISA devices with no 'regs' property
6645 - SOUND: Sparc CS4231: Use 64 for period_bytes_min
6646 - NET: Don't export linux/random.h outside __KERNEL__
6647 - ramfs breaks without CONFIG_BLOCK
6648 - i2c: fix broken ds1337 initialization
6649 - fix aoe without scatter-gather [Bug 7662]
6650 - handle ext3 directory corruption better (CVE-2006-6053)
6651 - ext2: skip pages past number of blocks in ext2_find_entry (CVE-2006-6054)
6652 - connector: some fixes for ia64 unaligned access errors
6653 - SOUND: Sparc CS4231: Fix IRQ return value and initialization
6654 - V4L: Fix broken TUNER_LG_NTSC_TAPE radio support
6655 - V4L: cx2341x: audio_properties is an u16, not u8
6656 - dm-crypt: Select CRYPTO_CBC
6657 - sha512: Fix sha384 block size
6658 - read_zero_pagealigned() locking fix
6659 - fix OOM killing of swapoff
6660 - sched: fix bad missed wakeups in the i386, x86_64, ia64, ACPI and APM idle code
6661 - sparc32: add offset in pci_map_sg()
6662 - V4L: cx88: Fix leadtek_eeprom tagging
6663 - Revert "zd1211rw: Removed unneeded packed attributes
6664 - VM: Fix nasty and subtle race in shared mmap'ed page writeback
6665 - Fix incorrect user space access locking in mincore() (CVE-2006-4814)
6666 - Bluetooth: Add packet size checks for CAPI messages (CVE-2006-6106)
6667 - DVB: lgdt330x: fix signal / lock status detection bug
6668 - cciss: fix XFER_READ/XFER_WRITE in do_cciss_request
6669 - NetLabel: correctly fill in unused CIPSOv4 level and category mappings
6670 - Fix up page_mkclean_one(): virtual caches, s390
6671 - corrupted cramfs filesystems cause kernel oops (CVE-2006-5823)
6672 - PKTGEN: Fix module load/unload races
6673 - IB/srp: Fix FMR mapping for 32-bit kernels and addresses above 4G
6674 - kbuild: don't put temp files in source
6675 - ARM: Add sys_*at syscalls
6676 - Buglet in vmscan.c
6677 - i386: CPU hotplug broken with 2GB VMSPLIT
6678 - ieee1394: ohci1394: add PPC_PMAC platform code to driver probe
6679 - libata: handle 0xff status properly
6680 - SCSI: add missing cdb clearing in scsi_execute()
6681 - sched: remove __cpuinitdata anotation to cpu_isolated_ma
6682 - ieee80211softmac: Fix mutex_lock at exit of ieee80211_softmac_get_genie
6683 - softmac: Fixed handling of deassociation from AP
6684 - zd1211rw: Call ieee80211_rx in tasklet
6685 - smc911x: fix netpoll compilation faliure
6686 - drop patch AA02: merged upstream
6687 - drop patch FS20: merged upstream
6688 - remove support for sparc (32 bit)
6689 - add info to README.urpmi regarding modular ide and PATA CD/DVD
6690
6691 * Sun Dec 31 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-4mdv
6692 - drop patch FS13: old supermount fix
6693 - add patch FS13: update supermount to 2.0.5 (Andrey Borzenkov) (#27665)
6694 - add patch FS20: really fix file content corruption (#27693, #27859)
6695
6696 * Thu Dec 21 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-3mdv
6697 - add support for static boot entries using symlinks in /boot
6698 - drop patch FS20: content corruption fix, does not fix the problem
6699
6700 * Tue Dec 17 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-2mdv
6701 - add patch MB21: fix squashfs build and re-enable it
6702 - update patch FS13: supermount buildfix
6703 - disable supermount as it still oopses
6704 - enable ecryptfs
6705 - add patch FS20: try to fix file content corruption (from LKML) (#27693)
6706 - really disable supermount
6707
6708 * Tue Dec 12 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-1mdv
6709 - update to kernel.org 2.6.19.1:
6710 - NETLINK: Put {IFA,IFLA}_{RTA,PAYLOAD} macros back for userspace
6711 - forcedeth: Disable INTx when enabling MSI in forcedeth
6712 - x86: Fix boot hang due to nmi watchdog init code
6713 - m32r: make userspace headers platform-independent
6714 - softirq: remove BUG_ONs which can incorrectly trigger
6715 - autofs: fix error code path in autofs_fill_sb()
6716 - PM: Fix swsusp debug mode testproc
6717 - compat: skip data conversion in compat_sys_mount when data_page is NULL
6718 - drm-sis linkage fix
6719 - add bottom_half.h
6720 - NETLINK: Restore API compatibility of address and neighbour bits
6721 - IrDA: Incorrect TTP header reservation
6722 - IPSEC: Fix inetpeer leak in ipv4 xfrm dst entries
6723 - USB: Fix oops in PhidgetServo
6724 - XFRM: Use output device disable_xfrm for forwarded packets
6725 - TOKENRING: Remote memory corruptor in ibmtr.c
6726 - do_coredump() and not stopping rewrite attacks? (CVE-2006-6304)
6727 - IB/ucm: Fix deadlock in cleanup
6728 - softmac: fix unbalanced mutex_lock/unlock in ieee80211softmac_wx_set_mlme
6729 - NETFILTER: bridge netfilter: deal with martians correctly
6730 - NETFILTER: Fix iptables compat hook validation
6731 - NETFILTER: Fix {ip, ip6, arp}_tables hook validation
6732 - SUNHME: Fix for sunhme failures on x86
6733 - PKT_SCHED act_gact: division by zero
6734 - Revert "ACPI: SCI interrupt source override"
6735 - cryptoloop: Select CRYPTO_CBC
6736 - NET_SCHED: policer: restore compatibility with old iproute binaries
6737 - EBTABLES: Prevent wraparounds in checks for entry components' sizes
6738 - EBTABLES: Deal with the worst-case behaviour in loop checks
6739 - EBTABLES: Verify that ebt_entries have zero ->distinguisher
6740 - EBTABLES: Fix wraparounds in ebt_entries verification
6741 - softmac: remove netif_tx_disable when scanning
6742 - IPV6 NDISC: Calculate packet length correctly for allocation
6743 - drop patches AA01,AA03: merged upstream
6744 - add patch FS13: fix supermount build on 2.6.19
6745
6746 * Sun Dec 10 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-4mdv
6747 - bump release to get it past the buildsystem
6748
6749 * Sat Dec 9 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-3mdv
6750 - fix include/linux/config.h install point
6751 - fix mismerged patch DM02: dm-raid45 support
6752
6753 * Sat Dec 9 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-2mdv
6754 - readd include/linux/config.h until the autoconf stuff is reworked
6755 - update patch MB10: ndiswrapper to 1.31
6756 - drop patch 100: merged in upcoming 2.6.19.1
6757 - add patch AA01: 2.6.19.1-rc2
6758 - add patch AA02: DM_CRYPT needs CRYPTO_CBC
6759 - add patch AA03: add missing bottom_half.h from 2.6.19.1-rc2
6760 - update patches CK01-CK26: Con Colivas 2.6.19-ck2
6761
6762 * Wed Dec 6 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-1mdv
6763 - update to kernel.org 2.6.19
6764 - update patches CK01-CK25: Con Colivas CK1 patchset
6765 - drop patch AX01_fix-x86_64-linking-on-32bit (merged upstream)
6766 - drop patch DC01_add_via_drm_pciid (merged upstream)
6767 - drop patch DF01_generic_acl_structure (merged upstream)
6768 - drop patch DF02_add_acl_to_tmpfs (merged upstream)
6769 - drop patch DI08_libata_enable (merged upstream)
6770 - disable patch DM01: enable_broken_dmstripe (shouldn't be needed anymore)
6771 - rediff patch DM02: dm-raid45 support
6772 - drop patch DN06: e100 v 3.5.14 (newer version upstream)
6773 - rediff patch DN10: ipw2200 v 1.2.0
6774 - add patch: DN35_ipset_needs_listhelp until ipser is reworked for 2.6.19
6775 - drop patch DP03_ICH7-8_quirks (merged upstream)
6776 - disable patch DS02_alsa_hda-intel-error-handling (may not be needed anymore)
6777 - rediff patch DV01: fbsplash-0.9.2-r5
6778 - drop patch DV25_intel_agp_965 (merged upstream)
6779 - drop patch DV26_i965_drm_support (merged upstream)
6780 - rediff patch FS01: unionfs 1.4.0
6781 - rediff patch MB02: 3rdparty merge
6782 - add patch: MB53_qc-usb-includes2: fixes build
6783 - add patch: SA05_fix_apparmor_inline_build: fixes build
6784 - update defconfigs for 2.6.19 series
6785 - add patch100: revert ACPI_SCI_interrupt_source_override, will be removed
6786 when 2.6.19.1 is released...
6787
6788 * Sat Dec 2 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.5-1mdv
6789 - update to kernel.org 2.6.18.5:
6790 - pcmcia: fix 'rmmod pcmcia' with unbound devices
6791 - BLUETOOTH: Fix unaligned access in hci_send_to_sock
6792 - alpha: Fix ALPHA_EV56 dependencies typo
6793 - TG3: Add missing unlock in tg3_open() error path
6794 - softmac: fix a slab corruption in WEP restricted key association
6795 - AGP: Allocate AGP pages with GFP_DMA32 by default
6796 - V4L: Do not enable VIDEO_V4L2 unconditionally
6797 - bcm43xx: Drain TX status before starting IRQs
6798 - fuse: fix Oops in lookup
6799 - UDP: Make udp_encap_rcv use pskb_may_pull
6800 - NETFILTER: Missing check for CAP_NET_ADMIN in iptables compat layer
6801 - NETFILTER: ip_tables: compat error way cleanup
6802 - NETFILTER: ip_tables: fix module refcount leaks in compat error paths
6803 - NETFILTER: Missed and reordered checks in {arp,ip,ip6}_tables
6804 - NETFILTER: arp_tables: missing unregistration on module unload
6805 - NETFILTER: Honour source routing for LVS-NAT
6806 - NETFILTER: Kconfig: fix xt_physdev dependencies
6807 - NETFILTER: xt_CONNSECMARK: fix Kconfig dependencies
6808 - NETFILTER: H.323 conntrack: fix crash with CONFIG_IP_NF_CT_ACCT
6809 - IA64: bte_unaligned_copy() transfers one extra cache line
6810 - x86 microcode: don't check the size
6811 - scsi: clear garbage after CDBs on SG_IO
6812 - IPV6: Fix address/interface handling in UDP and DCCP, according to the scoping architecture
6813
6814 * Fri Dec 1 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.4-1mdv
6815 - update to kernel.org 2.6.18.4:
6816 - bridge: fix possible overflow in get_fdb_entries (CVE-2006-5751)
6817
6818 * Tue Nov 21 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.3-2mdv2007.1
6819 - redo patch DN10: update ipw2200 to 1.2.0
6820 - re-enable ipw2200 in defconfigs
6821
6822 * Sun Nov 19 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.3-1mdv2007.1
6823 - update to 2.6.18.3
6824 - CIFS: New POSIX locking code not setting rc properly to zero on successful
6825 - CIFS: report rename failure when target file is locked by Windows
6826 - cciss: fix iostat
6827 - cpqarray: fix iostat
6828 - Char: isicom, fix close bug
6829 - block: Fix bad data direction in SG_IO
6830 - pci: don't try to remove sysfs files before they are setup
6831 - Patch for nvidia divide by zero error for 7600 pci-express card
6832 - CPUFREQ: Make acpi-cpufreq unsticky again
6833 - security/seclvl.c: fix time wrap (CVE-2005-4352)
6834 - fix via586 irq routing for pirq 5
6835 - NET: Set truesize in pskb_copy
6836 - TCP: Don't use highmem in tcp hash size calculation
6837 - correct keymapping on Powerbook built-in USB ISO keyboards
6838 - x86_64: Fix FPU corruption
6839 - Input: psmouse - fix attribute access on 64-bit systems
6840 - NET: __alloc_pages() failures reported due to fragmentation
6841 - e1000: Fix regression: garbled stats and irq allocation during swsusp
6842 - usbtouchscreen: use endpoint address from endpoint descriptor
6843 - USB: failure in usblp's error path
6844 - init_reap_node() initialization fix
6845 - ipmi_si_intf.c sets bad class_mask with PCI_DEVICE_CLASS
6846 - fix UFS superblock alignment issues
6847 - SPARC: Fix missed bump of NR_SYSCALLS
6848 - Fix sys_move_pages when a NULL node list is passed
6849 - SPARC64: Fix futex_atomic_cmpxchg_inatomic implementation
6850 - POWERPC: Make alignment exception always check exception table
6851 - S390: user readable uninitialised kernel memory, take 2
6852 - add patch DB16: add support for gzloop
6853
6854 * Wed Nov 15 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.2-3mdv2007.1
6855 - add patches SA01-SA04: Novell AppArmor v154
6856 - update defconfigs to enable Security Capabilities and AppArmor
6857
6858 * Mon Nov 13 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.2-2mdv2007.1
6859 - bump release
6860 - disable nozomi build
6861
6862 * Mon Nov 6 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.2-1mdv2007.0
6863 - update to kernel.org 2.6.18.2
6864 - usbfs: private mutex for open, release, and remove
6865 - md: check bio address after mapping through partitions
6866 - IPV6: fix lockup via /proc/net/ip6_flowlabel [CVE-2006-5619]
6867 - tcp: cubic scaling error
6868 - JMB 368 PATA detection
6869 - fill_tgid: fix task_struct leak and possible oops
6870 - Use min of two prio settings in calculating distress for reclaim
6871 - vmscan: Fix temp_priority race
6872 - NFS: nfs_lookup - don't hash dentry when optimising away the lookup
6873 - Reintroduce NODES_SPAN_OTHER_NODES for powerpc
6874 - PCI: Remove quirk_via_abnormal_poweroff
6875 - SPARC64: Fix PCI memory space root resource on Hummingbird
6876 - ISDN: fix drivers, by handling errors thrown by ->readstat()
6877 - ISDN: check for userspace copy faults
6878 - rtc-max6902: month conversion fix
6879 - posix-cpu-timers: prevent signal delivery starvation
6880 - fix Intel RNG detection
6881 - Watchdog: sc1200wdt - fix missing pnp_unregister_driver()
6882 - ALSA: snd_rtctimer: handle RTC interrupts with a tasklet
6883 - uml: remove warnings added by previous -stable patch
6884 - uml: make Uml compile on FC6 kernel headers
6885 - x86-64: Fix C3 timer test
6886 - SCTP: Always linearise packet on input
6887 - NET: Fix skb_segment() handling of fully linear SKBs
6888 - fix missing ifdefs in syscall classes hookup for generic targets
6889 - SCSI: aic7xxx: pause sequencer before touching SBLKCTL
6890 - sky2: 88E803X transmit lockup (2.6.18)
6891 - Fix potential interrupts during alternative patching
6892 - fuse: fix hang on SMP
6893 - IB/mthca: Use mmiowb after doorbell ring
6894 - IPoIB: Rejoin all multicast groups after a port event
6895 - SCSI: aic7xxx: avoid checking SBLKCTL register for certain cards
6896 - knfsd: Fix race that can disable NFS server
6897 - md: Fix calculation of ->degraded for multipath and raid10
6898 - md: Fix bug where spares don't always get rebuilt properly when they become live
6899 - ALSA: Fix re-use of va_list
6900 - DVB: fix dvb_pll_attach for mt352/zl10353 in cx88-dvb, and nxt200x
6901 - bcm43xx: fix watchdog timeouts
6902 - SPARC64: Fix memory corruption in pci_4u_free_consistent()
6903 - SPARC64: Fix central/FHC bus handling on Ex000 systems
6904 - JFS: pageno needs to be long
6905 - Bluetooth: Check if DLC is still attached to the TTY
6906 - SERIAL: Fix oops when removing suspended serial port
6907 - SERIAL: Fix resume handling bug
6908 - Fix uninitialised spinlock in via-pmu-backlight code
6909 - SCSI: DAC960: PCI id table fixup
6910 - uml: fix processor selection to exclude unsupported processors and features
6911 - sky2: GMAC pause frame
6912 - sky2: accept multicast pause frames
6913 - ALSA: Repair snd-usb-usx2y for usb 2.6.18
6914 - ALSA: Fix bug in snd-usb-usx2y's usX2Y_pcms_lock_check()
6915 - ALSA: Dereference after free in snd_hwdep_release()
6916 - sound/pci/au88x0/au88x0.c: ioremap balanced with iounmap
6917 - ALSA: powermac - Fix Oops when conflicting with aoa driver
6918 - ALSA: emu10k1: Fix outl() in snd_emu10k1_resume_regs()
6919 - sky2: turn off PHY IRQ on shutdown
6920 - sky2: pause parameter adjustment
6921 - sky2: MSI test race and message
6922 - mm: fix a race condition under SMC + COW
6923 - __div64_32 for 31 bit
6924 - splice: fix pipe_to_file() ->prepare_write() error path
6925 - Fix sfuzz hanging on 2.6.18
6926 - replace patch CK01 with CK01-CK24: Con Colivas patchset with the
6927 broken-out versions to make it easier to disable some parts
6928 - disable patch CK18: mm-prio_dependant_scan-1 as it conflicts with the
6929 chnges in the stable .2
6930 - rediff patches CK14, CK15, CK23
6931 - update patch FS01: unionfs to 1.4
6932
6933 * Mon Oct 23 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18.1-1mdv2007.0
6934 - update to kernel.org 2.6.18.1
6935 - add utsrelease.h to the dontdiff file
6936 - V4L: copy-paste bug in videodev.c
6937 - block layer: elv_iosched_show should get elv_list_lock
6938 - NETFILTER: NAT: fix NOTRACK checksum handling
6939 - bcm43xx: fix regressions in 2.6.18
6940 - x86-64: Calgary IOMMU: Fix off by one when calculating register space location
6941 - ide-generic: jmicron fix
6942 - scx200_hrt: fix precedence bug manifesting as 27x clock in 1 MHz mode
6943 - invalidate_inode_pages2(): ignore page refcounts
6944 - rtc driver rtc-pcf8563 century bit inversed
6945 - fbdev: correct buffer size limit in fbmem_read_proc()
6946 - mm: bug in set_page_dirty_buffers
6947 - TCP: Fix and simplify microsecond rtt sampling
6948 - MD: Fix problem where hot-added drives are not resynced
6949 - IPV6: Disable SG for GSO unless we have checksum
6950 - PKT_SCHED: cls_basic: Use unsigned int when generating handle
6951 - sata_mv: fix oops
6952 - SPARC64: Fix sparc64 ramdisk handling
6953 - IPV6: bh_lock_sock_nested on tcp_v6_rcv
6954 - CPUFREQ: Fix some more CPU hotplug locking
6955 - SPARC64: Fix serious bug in sched_clock() on sparc64
6956 - Fix VIDIOC_ENUMSTD bug
6957 - load_module: no BUG if module_subsys uninitialized
6958 - i386: fix flat mode numa on a real numa system
6959 - cpu to node relationship fixup: map cpu to node
6960 - cpu to node relationship fixup: acpi_map_cpu2node
6961 - backlight: fix oops in __mutex_lock_slowpath during head /sys/class/graphics/fb0/*
6962 - do not free non slab allocated per_cpu_pageset
6963 - rtc: lockdep fix/workaround
6964 - i386 bootioremap / kexec fix
6965 - powerpc: Fix ohare IDE irq workaround on old powermac
6966 - sysfs: remove duplicated dput in sysfs_update_file
6967 - powerpc: fix building gdb against asm/ptrace.h
6968 - Remove offsetof() from user-visible <linux/stddef.h>
6969 - Clean up exported headers on CRIS
6970 - Fix v850 exported headers
6971 - Don't advertise (or allow) headers_{install,check} where inappropriate
6972 - Remove UML header export
6973 - Remove ARM26 header export
6974 - Fix H8300 exported headers
6975 - Fix m68knommu exported headers
6976 - Fix exported headers for SPARC, SPARC64
6977 - Fix 'make headers_check' on m32r
6978 - Fix 'make headers_check' on sh64
6979 - Fix 'make headers_check' on sh
6980 - Fix ARM 'make headers_check'
6981 - One line per header in Kbuild files to reduce conflicts
6982 - sky2 network driver device ids
6983 - sky2: tx pause bug fix
6984 - netdrvr: lp486e: fix typo
6985 - mv643xx_eth: fix obvious typo, which caused build breakage
6986 - zone_reclaim: dynamic slab reclaim
6987 - Fix longstanding load balancing bug in the scheduler
6988 - jbd: fix commit of ordered data buffers
6989 - ALSA: Fix initiailization of user-space controls
6990 - USB: Allow compile in g_ether, fix typo
6991 - IB/mthca: Fix lid used for sending traps
6992 - S390: user readable uninitialised kernel memory (CVE-2006-5174)
6993 - zd1211rw: ZD1211B ASIC/FWT, not jointly decoder
6994 - V4L: pvrusb2: Limit hor res for 24xxx devices
6995 - V4L: pvrusb2: Suppress compiler warning
6996 - V4L: pvrusb2: improve 24XXX config option descriptio
6997 - V4L: pvrusb2: Solve mutex deadlock
6998 - DVB: cx24123: fix PLL divisor setup
6999 - V4L: Fix msp343xG handling regression
7000 - UML: Fix UML build failure
7001 - uml: use DEFCONFIG_LIST to avoid reading host's config
7002 - uml: allow using again x86/x86_64 crypto code
7003 - NET_SCHED: Fix fallout from dev->qdisc RCU change
7004 - enable and update patch DM02: dm-raid45 support to 2.6.18.1-20061023
7005 - rediff patch CK01
7006
7007 * Wed Oct 18 2006 Thomas Backlund <tmb@mandriva.org> 2.6.18-1mdv2007.0
7008 - update to kernel.org 2.6.18
7009 - see http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.18
7010 - update patch CK01: to 2.6.18-ck1
7011 - drop patch CK02: ck1 fix, merged upstream
7012 - rediff patch CR01: badram support
7013 - drop patches DA01,DA02: acpi patches, merged upstream
7014 - drop patch DA03: asus_acpi update, merged upstream
7015 - rediff patch DA04: acpi double proc fix
7016 - drop patch DI03: nforce ide/sata update, merged upstream
7017 - drop patch DI10: ata_piix probe fix, merged upstream
7018 - rediff patch DM01: broken dmstripe fix
7019 - disable patch DM02: dm-raid45 until upstream supports 2.6.18
7020 - rediff patch DN02: add 47xx to b44
7021 - drop patch DN03: ipt_register_table correct return, merged upstream
7022 - drop patch DN05: e1000 update, merged upstream
7023 - rediff patch DN06: e100 update
7024 - drop patch DN07: forcedeth, merged upstream
7025 - drop patch DN08: sundance update, merged upstream
7026 - update patch DN10: ipw2200 to v. 1.2.0
7027 - drop patch DN11: ipw2200 1.1.3 wpa fix, merged upstream
7028 - drop patch DN35: sip conntrack support, merged upstream
7029 - drop patches DN50-DN55: old r8169 update
7030 - drop patch DP01: via pci_quirk, should be fixed upstream
7031 - drop patch DS01,DS04: update to alsa-1.0.12, merged upstream
7032 - drop patch DU02: ftdi_sio testo support, merged upstream
7033 - update patch DV01: fbsplash for 2.6.18
7034 - drop patch DV10: v4l dvb update, merged upstream
7035 - drop patch DV13: quickcam compilation fix, merged upstream
7036 - update defconfigs
7037 - use autoconf hacks from kernel-linus for now
7038
7039 * Sun Oct 15 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.14-1mdv2007.0
7040 - update to kernel.org 2.6.17.14
7041 - Input: logips2pp - fix button mapping for MX300
7042 - ahci: do not fail softreset if PHY reports no device
7043 - MMC: Always use a sector size of 512 bytes
7044 - Add PIIX4 APCI quirk for the 440MX chipset too
7045 - xirc2ps_cs: Cannot reset card in atomic context
7046 - PKT_SCHED: cls_basic: Use unsigned int when generating handle
7047 - Fix sparc64 ramdisk handling
7048 - Fix serious bug in sched_clock() on sparc64
7049 - DVB: cx24123: fix PLL divisor setup
7050 - V4L: Fix msp343xG handling regression
7051 - sysfs: remove duplicated dput in sysfs_update_file
7052 - ext3 sequential read regression fix
7053 - Backport: Old IDE, fix SATA detection for cabling
7054 - NFS: More page cache revalidation fixups
7055 - LOCKD: Fix a deadlock in nlm_traverse_files()
7056 - SUNRPC: avoid choosing an IPMI port for RPC traffic
7057 - NFS: Fix a potential deadlock in nfs_release_page
7058 - dvb-core: Proper handling ULE SNDU length of 0 (CVE-2006-4623)
7059 - add support for sparc builds
7060 - sync config from kernel-2.6-linus
7061 - build desktop(-smp) and server(-smp)
7062 - kernel is sparc64 (pkarlsen)
7063 - update patch DV10: v4l dvb to 2.6.18.1 level
7064 - drop patch DV13: merged in DV10
7065
7066 * Thu Sep 14 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.13-4mdv2007.0
7067 - and hopefully the last rebuild needed after the mirror cleaning...
7068 - stop gpg signing the rpms built on cluster, incase that is what
7069 is confusing the uploads...
7070 - gpg sign the patches tarball
7071
7072 * Wed Sep 13 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.13-3mdv2007.0
7073 - youri.devel screwed up the mirrors even more as it didn't build x86_64
7074 contrary to what was said, so as a last resort, try youri.queue from
7075 seggie as a last resort...
7076
7077 * Wed Sep 13 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.13-2mdv2007.0
7078 - a simple rebuild to see if youri.devel can get the tmb kernels
7079 on the mirrors...
7080
7081 * Sun Sep 10 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.13-1mdv2007.0
7082 - update Source4: README.kernel-tmb-sources
7083 - updates from *mm* kernel:
7084 - update patch DA04: new revision of acpi double proc entry
7085 - update to kernel.org 2.6.17.13
7086 - lib: add idr_replace
7087 - pci_ids.h: add some VIA IDE identifiers
7088 - update to kernel.org 2.6.17.12
7089 - sky2: version 1.6.1
7090 - sky2: fix fiber support
7091 - sky2: MSI test timing
7092 - sky2: use dev_alloc_skb for receive buffers
7093 - sky2: clear status IRQ after empty
7094 - sky2: accept flow control
7095 - dm: Fix deadlock under high i/o load in raid1 setup
7096 - dm: mirror sector offset fix
7097 - dm: fix block device initialisation
7098 - dm: add module ref counting
7099 - dm: fix mapped device ref counting
7100 - dm: add DMF_FREEING
7101 - dm: change minor_lock to spinlock
7102 - dm: move idr_pre_get
7103 - dm: fix idr minor allocation
7104 - dm snapshot: unify chunk_size
7105 - Remove redundant up() in stop_machine()
7106 - Missing PCI id update for VIA IDE
7107 - PKTGEN: Fix oops when used with balance-tlb bonding
7108 - PKTGEN: Make sure skb->{nh,h} are initialized in fill_packet_ipv6() too
7109 - Silent data corruption caused by XPC
7110 - uhci-hcd: fix list access bug
7111 - binfmt_elf: fix checks for bad address
7112 - bug in futex unqueue_me
7113 - fcntl(F_SETSIG) fix
7114 - IPV6: Fix kernel OOPs when setting sticky socket options
7115 - SCTP: Fix sctp_primitive_ABORT() call in sctp_close()
7116 - SPARC64: Fix X server hangs due to large pages
7117 - TG3: Disable TSO by default on some chips due to hardware errata
7118 - Have ext2 reject file handles with bad inode numbers early
7119 - Allow per-route window scale limiting
7120 - bridge-netfilter: don't overwrite memory outside of sk
7121 - fix compilation error on IA64
7122 - INET: Use pskb_trim_unique when trimming paged unique skbs
7123 - spectrum_cs: Fix firmware uploading errors
7124 - TEXTSEARCH: Fix Boyer Moore initialization bug
7125 - drop patch DN60: merged upstream
7126
7127 * Wed Sep 6 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.11-3mdv2007.0
7128 - mostly a rebuild to try and get the kernels on the mirrors...
7129 - dont build laptop kernels by default
7130 - update patch DN33: netfilter_IFWLOG from *main*
7131
7132 * Fri Sep 1 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.11-2mdv2007.0
7133 - update patch DA04: updated acpi-double-proc-entries (from *mm*)
7134 - update patch DN04: updated b44/b47 fix (from *main* kernel)
7135 - update patch MB20: squashfs to 3.1-r2
7136 - add patch AI01: Toshiba Equium A60 needs pci-assign-busses (MDV #18989)
7137 - re-enable X86_GENERIC optimizations again as the mdv cluster is fixed
7138
7139 * Thu Aug 24 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.11-1mdv2007.0
7140 - update to kernel.org 2.6.17.11:
7141 * 1394: fix for recently added firewire patch that breaks things on ppc
7142 * MD: Fix a potential NULL dereference in md/raid1
7143 * swsusp: Fix swap_type_of
7144 * dm: BUG/OOPS fix
7145 * [IPV4]: severe locking bug in fib_semantics.c
7146 * IA64: local DoS with corrupted ELFs
7147 * ip_tables: fix table locking in ipt_do_table
7148 * PCI: fix ICH6 quirks
7149 * SERIAL: icom: select FW_LOADER
7150 * sys_getppid oopses on debug kernel
7151 * [NETFILTER]: ulog: fix panic on SMP kernels
7152 * tpm: interrupt clear fix
7153 * ipx: header length validation needed
7154 * disable debugging version of write_lock()
7155 * Fix BeFS slab corruption
7156 * [RTNETLINK]: Fix IFLA_ADDRESS handling
7157 * [NET]: add_timer -> mod_timer() in dst_run_gc()
7158 * [IPV4]: Limit rt cache size properly
7159 * sky2: phy power problem on 88e805x
7160 * Have ext3 reject file handles with bad inode numbers early
7161 - update to kernel.org 2.6.17.10:
7162 * elv_unregister: fix possible crash on module unload
7163 * Fix possible UDF deadlock and memory corruption (CVE-2006-4145)
7164 * Fix sctp privilege elevation (CVE-2006-3745)
7165 - drop patch DP02: merged upstream
7166 - add code to binary rpms post scripts so we dont have to depend on
7167 libdrakx getting the source and build symlinks correct when binarys
7168 gets installed after source (MDV #24578)
7169 - add patch AX01: fix x86_64 linking on 32bit cross-compiling
7170 - add patch DA04: fix badness in acpi video proc_remove_entry (Danny, #22249)
7171 - add patch DP03: add ICH7/8 ACPI/GPIO io resource quirks
7172 - add patch DS04: update alsa to 1.0.12 final (from *mm*)
7173
7174 * Sat Aug 19 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.9-1mdv2007.0
7175 - update to kernel.org 2.6.17.9
7176 * powerpc: Clear HID0 attention enable on PPC970 at boot time
7177 (CVE-2006-4093)
7178 - re-enable patch DN55: sync r8169 with upstream 20060626, and revert
7179 one change that broke r8169 (Danny).
7180 - fix patch DA01: acpi video oops on unload due to erraneous
7181 semicolon (Danny)
7182 - add patch DN60: Use pskb_trim_unique when trimming paged unique skbs
7183 - fixes BUG+OOPS in skbuff (from LKML)
7184 - add patch DP01: Via pci-quirk irq behaviour change
7185 - reverts to a sceme that is similar to the one in 2.6.16, but
7186 more restrictive (from LKML)
7187 - add patch DP02: revert wrong pci quirks for ICH6
7188 - add patch DM02: add support for device-mapper raid4/5 targets
7189 - disable patch DU01: revert back to probing for new usb scheme first,
7190 and add a note to readme.urpmi regarding this...
7191 - update defconfigs
7192
7193 * Sat Aug 12 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.8-3mdv2007.0
7194 - really make the ps2mouse modular again :/
7195 - add post install script magic from *mm* to cope with modular ps2mouse
7196 and pcspkr
7197 - another sync from main kernel:
7198 - add patches DV25, DV26: Intel 965 AGP, DRM Support
7199 - Add patches FS11, FS12: Supermount 2.0.4 Support
7200 - update patch MB10: ndiswrapper 1.23
7201 * Bug fixes to recent changes in 64-bit driver support.
7202 * ZyDas ZD1211 driver uses interrupt-out URBs, so set them up properly.
7203 * Bug fixes to Atheros USB driver support.
7204 * Added support for Broadcom 802.11n (draft) driver
7205 * Added support for 64-bit Marvell driver
7206 * Optimizations for 64-bit drivers
7207 * If network interface name changes (through udev, ifrename etc),
7208 ndiswrapper notices it and changes entry in procfs
7209 - update defconfigs
7210
7211 * Fri Aug 11 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.8-2mdv2007.0
7212 - spec cleanup
7213 - update defconfigs
7214 - change ps2mouse support back to modular again, since it othewise needs
7215 more modules to be builtin too :/
7216 - selected updates from main kernel:
7217 - update patch DS01: alsa 1.0.12.rc2a
7218 - enable CONFIG_SND_VERBOSE_PROCFS (#24231)
7219
7220 * Mon Aug 7 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.8-1mdv2007.0
7221 - update to kernel.org 2.6.17.8
7222 - UHCI: Fix handling of short last packet
7223 - Fix budget-av compile failure
7224 - invalidate_bdev() speedup
7225 - cond_resched() fix
7226 - e1000: add forgotten PCI ID for supported device
7227 - ext3 -nobh option causes oops
7228 - PCI: fix issues with extended conf space when MMCONFIG disabled because of e820
7229 - Sparc64 quad-float emulation fix
7230 - Update frag_list in pskb_trim
7231 - scx200_acb: Fix the block transactions
7232 - Don't allow chmod() on the /proc/<pid>/ files
7233 - i2c: Fix 'ignore' module parameter handling in i2c-core
7234 - S390: fix futex_atomic_cmpxchg_inatomic
7235 - Fix race related problem when adding items to and svcrpc auth cache
7236 - ext3: avoid triggering ext3_error on bad NFS file handle
7237 - H.323 helper: fix possible NULL-ptr dereference
7238 - tty serialize flush_to_ldisc
7239 - ieee1394: sbp2: enable auto spin-up for Maxtor disks
7240 - VLAN state handling fix
7241 - sky2: NAPI bug
7242 - Add stable branch to maintainers file
7243 - ALSA: Don't reject O_RDWR at opening PCM OSS
7244 - scx200_acb: Fix the state machine
7245 - add selected patches from upcoming main kernel:
7246 - DN34_ipset_svn20060804.patch
7247 - DN35_conntrack_sip_svn20060804.patch
7248 - DN40_netfilter_psd.patch
7249 - rediff patch DN05
7250 - update DV10: v4l/media/dvb to 2.6.18-rc3-git7 level
7251 - drop patch DV12: merged in DV10
7252 - make ps2mouse support builtin again
7253 - update defconfigs
7254 - update README.urpmi
7255
7256 * Wed Aug 2 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.7-3mdv2007.0
7257 - rename patch DN11... to DN15...
7258 - drop patch DN04, as it broke via-rhine for some (#24073)
7259 - disable patch DN55 for now, as it broke r8169 for some...
7260 - add patch DC01: add another via id to drm_pciids (#24021)
7261 - add patch DF01: add generic_acl support (#24045)
7262 - add patch DF02: add acl support to tmpfs (#24045)
7263 - add patch DN11: ipw2200 wpa fix (#24051)
7264 - add patch DS03: add Asus W6A support to snd-hda-intel (#19962)
7265 - add patch DV13: fix so quickcam_messenger actually gets built (LKML)
7266 - update defconfigs
7267
7268 * Fri Jul 28 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.7-2mdv2007.0
7269 - fix kernel-tmb-source-stripped README
7270 - fix some errors and typos in the Changelog
7271 - fix versioning when building RC and kernels without stable patches
7272 - selected patches from *mm*: (replacing my old patches:DN40-44 that I
7273 actually forgot to apply :/ )
7274 - DN50_r8169-mac-address-change-support.patch
7275 - DN51_r8169-RX-fifo-overflow-recovery.patch
7276 - DN52_r8169-hardware-flow-control.patch
7277 - DN53_r8169-remove-rtl8169_init_board.patch
7278 - DN54_r8169-sync-with-vendor-s-driver.patch
7279 - add patch DN55: sync r8169 code with 2.6.18-rc2 and upstream code
7280 - add patch DN07: update forcedeth to 0.56
7281 - adds flow control (stop frame)
7282 - adds more ethtool support
7283 - adds support for MCP61 and MCP65
7284 - add patch DN08: update sundance to 1.1
7285 - add patch DI03: support for nVidia MCP61 and MCP65
7286 - add patch DN11: nozomi 2.1-0.060703 for Option 3G/HSDPA support
7287 - add patch DV12: revert VBI_OFFSET change in bttv-vbi that proke PAL
7288 - add patches MB50-MB52: qc-usb-0.6.4 support (from *mm*)
7289
7290 * Tue Jul 25 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.7-1mdv2007.0
7291 - update to kernel.org 2.6.17.7 final
7292 - drop patches AB01-AB45: merged upstream, or fixed differently
7293 - disable patch FS06: (update symlinks to 10) for now as it may bring
7294 stack issues, need to be checked (Thierry)
7295
7296 * Mon Jul 24 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.6-2mdv2007.0
7297 - drop patch FS11: (fixes bad nfs file handle triggering ext3_error)
7298 - it creates more problem than it fixes :-(
7299 - sync from main kernel:
7300 - add patch DN05: update e1000 to v.7.1.9
7301 - add patch DN06: update e100 to v.3.5.14
7302 - add patch FS06: update supported symlinks to 10 and consecutive symlinks
7303 to 80
7304
7305 * Sun Jul 23 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.6-1mdv2007.0
7306 - disable X86_GENERIC optimization as the Mandriva build cluster is currently
7307 broken regarding -mtune=generic
7308 - as 2.6.17.7 seems to have been delayed:
7309 add patches AB01-AB45: updates to 2.6.17.7-stable-preview
7310 * [patch 01/45] XFS: corruption fix
7311 * [patch 02/45] IB/mthca: restore missing PCI registers after reset
7312 * [patch 03/45] x86_64: Fix modular pc speaker
7313 * [patch 04/45] BLOCK: Fix bounce limit address check
7314 * [patch 05/45] memory hotplug: solve config broken: undefined reference to `online_page
7315 * [patch 06/45] v4l/dvb: Fix budget-av frontend detection
7316 * [patch 07/45] v4l/dvb: Fix CI on old KNC1 DVBC cards
7317 * [patch 08/45] v4l/dvb: Fix CI interface on PRO KNC1 cards
7318 * [patch 09/45] pnp: suppress request_irq() warning
7319 * [patch 10/45] Reduce ACPI verbosity on null handle condition
7320 * [patch 11/45] via-velocity: the link is not correctly detected when the device starts
7321 * [patch 12/45] 2 oopses in ethtool
7322 * [patch 13/45] v4l/dvb: Kconfig: fix description and dependencies for saa7115 module
7323 * [patch 14/45] PKT_SCHED: Fix illegal memory dereferences when dumping actions
7324 * [patch 15/45] PKT_SCHED: Return ENOENT if action module is unavailable
7325 * [patch 16/45] PKT_SCHED: Fix error handling while dumping actions
7326 * [patch 17/45] v4l/dvb: Backport fix to artec USB DVB devices
7327 * [patch 18/45] v4l/dvb: Backport the DISEQC regression fix to 2.6.17.x
7328 * [patch 19/45] v4l/dvb: Backport the budget driver DISEQC instability fix
7329 * [patch 20/45] v4l/dvb: stradis: dont export MODULE_DEVICE_TABLE
7330 * [patch 21/45] dvb-bt8xx: fix frontend detection for DViCO FusionHDTV DVB-T Lite rev 1.2
7331 * [patch 22/45] Make powernow-k7 work on SMP kernels
7332 * [patch 23/45] Fix powernow-k8 SMP kernel on UP hardware bug
7333 * [patch 24/45] cdrom: fix bad cgc.buflen assignment
7334 * [patch 25/45] splice: fix problems with sys_tee()
7335 * [patch 26/45] USB serial ftdi_sio: Prevent userspace DoS (CVE-2006-2936)
7336 * [patch 27/45] tpm: interrupt clear fix
7337 * [patch 28/45] pdflush: handle resume wakeups
7338 * [patch 29/45] ieee80211: TKIP requires CRC32
7339 * [patch 30/45] Fix IPv4/DECnet routing rule dumping
7340 * [patch 31/45] Add missing UFO initialisations
7341 * [patch 32/45] ALSA: Suppress irq handler mismatch messages in ALSA ISA drivers
7342 * [patch 33/45] ALSA: RME HDSP - fixed proc interface (missing {})
7343 * [patch 34/45] ALSA: hda-intel - Fix race in remove
7344 * [patch 35/45] ALSA: Fix workaround for AD1988A rev2 codec
7345 * [patch 36/45] ALSA: Fix undefined (missing) references in ISA MIRO sound driver
7346 * [patch 37/45] ALSA: fix the SND_FM801_TEA575X dependencies
7347 * [patch 38/45] ALSA: Fix mute switch on VAIO laptops with STAC7661
7348 * [patch 39/45] ALSA: Fix model for HP dc7600
7349 * [patch 40/45] ALSA: Fix missing array terminators in AD1988 codec support
7350 * [patch 41/45] ALSA: Fix a deadlock in snd-rtctimer
7351 * [patch 42/45] ALSA: au88x0 - Fix 64bit address of MPU401 MMIO port
7352 * [patch 43/45] struct file leakage
7353 * [patch 44/45] serial 8250: sysrq deadlock fix
7354 * [patch 45/45] fix fdset leakage
7355 - update to kernel.org 2.6.17.6
7356 * Relax /proc fix a bit
7357 - drop patch AA01: merged upstream
7358 - add patch CK02: fixes idleprio and suspend to disk bug
7359 - rediff patch: DA01
7360 - add patch DA03: update asus_acpi to 0.30
7361 - add patch DN04: update via-rhine to 1.4.0
7362 - add patch DN10: update ipw2200 to 1.1.3
7363 - add patch DN40: rtl8169: adds support for changing mac address
7364 - add patch DN41: rtl8169: adds RX fifo overflow recovery
7365 - add patch DN42: rtl8169: use mii registers to check/set/use hardware flow control
7366 - add patch DN43: rtl8169: replaces rtl8169_init_board with rtl_init_phy
7367 - add patch DN44: rtl8169: adds support for pci-e 81xx hardware (#23705)
7368 - rediff patch: DS01
7369 - add patch DU02: add support for testo hardware to ftdi_sio (#23666)
7370 - add patch DV10: update linuxtv support to 2.6.18-rc2-git1 level
7371 * bugfixes, optimizations
7372 * support additional hardware with current drivers:
7373 - pcHDTV HD5500 HDTV
7374 - Kworld MCE 200 Deluxe
7375 - PixelView PlayTV P7000
7376 - NPG Tech Real TV FM Top 10
7377 - WinFast DTV2000 H
7378 - Geniatech DVB-S
7379 - LifeView FlyVIDEO3000 (NTSC)
7380 - Samsung TCPG 6121P30A
7381 - ...
7382 * support new hardware:
7383 - AverMedia 6 Eyes support
7384 - Blackbird MPEG encoder support
7385 - Texas Instruments TLV320AIC23B audio codec
7386 - Hauppauge WinTV-PVR USB2 support
7387 - USB Logitech Quickcam Messenger
7388 - GENPIX 8PSK->USB module support
7389 - ...
7390 - add patch DV11: remove unused VIDIOC_S_CTRL_OLD check from matroxfb_base ioctl
7391 - add patch FS11: fixes bad nfs file handle triggering ext3_error
7392 - update patch MB10: ndiswrapper to 1.21
7393 * Calls to Miniport functions with serialized drivers (such as RT2500)
7394 are serialized, so they should work with SMP.
7395 * Enable interrupts in IRQ handler; otherwise, some drivers (e.g.,
7396 Marvell 8335) don't work.
7397 * Kernel crash with changing mac address (with 'ifconfig hw ether ...')
7398 fixed.
7399 * Fixes to 64-bit drivers; TI 1450 (used in AVM Fritz) is supported
7400 with 64-bit.
7401 * Fix to SMP kernel crash when USB device is unplugged.
7402 * Fix to a bug (in 1.20) that locked up when used with RT2500 with SMP.
7403 * RT2500 is supported with 64-bit.
7404
7405 * Sat Jul 15 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.5-1mdv2007.0
7406 - update to kernel.org 2.6.17.5
7407 * Fix nasty /proc vulnerability (CVE-2006-3626)
7408 - Add Patch AA01: Relax /proc fix a bit as it broke hal for some
7409 users (Linus Torvalds)
7410
7411 * Thu Jul 13 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.4-1mdv2007.0
7412 - update to kernel.org 2.6.17.4
7413 * fix prctl privilege escalation and suid_dumpable (CVE-2006-2451)
7414 - add patch DA02: fix DA02_fix_AE_AML_MUTEX_NOT_ACQUIRED (#23534)
7415 - add patch DI10: fixes ata_piix PCS-related issues and ICH8 support
7416 - enable VIDEO_V4L1 support again even if it's marked DEPRECEATED
7417 - update defconfigs
7418 - reenable patch DS02: fix snd-hda-intel error handling
7419
7420 * Tue Jul 4 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.3-1mdv2007.0
7421 - update to kernel.org 2.6.17.3
7422 * NETFILTER: SCTP conntrack: fix crash triggered by packet without
7423 chunks [CVE-2006-2934]
7424 - update to kernel.org 2.6.17.2
7425 * Input: return correct size when reading modalias attribute
7426 * idr: fix race in idr code
7427 * Link error when futexes are disabled on 64bit architectures
7428 * kbuild: bugfix with initramfs
7429 * ide-io: increase timeout value to allow for slave wakeup
7430 * libata: minor patch for ATA_DFLAG_PIO
7431 * ohci1394: Fix broken suspend/resume in ohci1394
7432 * IPV6 ADDRCONF: Fix default source address selection without
7433 CONFIG_IPV6_PRIVACY
7434 * IPV6: Fix source address selection
7435 * UML: fix uptime
7436 * bcm43xx: init fix for possible Machine Check
7437 * x86: compile fix for asm-i386/alternatives.h
7438 * NTFS: Critical bug fix (affects MIPS and possibly others)
7439 * SPARC32: Fix iommu_flush_iotlb end address
7440 * ETHTOOL: Fix UFO typo
7441 * SCTP: Fix persistent slowdown in sctp when a gap ack consumes rx buffer
7442 * SCTP: Send only 1 window update SACK per message
7443 * SCTP: Reset rtt_in_progress for the chunk when processing its sack
7444 * SCTP: Reject sctp packets with broadcast addresses
7445 * SCTP: Limit association max_retrans setting in setsockopt
7446 * PFKEYV2: Fix inconsistent typing in struct sadb_x_kmprivate
7447 * IPV6: Sum real space for RTAs
7448 * USB: Whiteheat: fix firmware spurious errors
7449 - fix kernel-tmb-doc building
7450 - drop patch DN20: merged upstream
7451 - update patch FS01: unionfs to v. 1.3
7452 - drop patch FS02: merged upstream
7453 - make kernel-source(-stripped) provide: kernel-source-fbsplash so
7454 it works with fbsplash-utils (Danny)
7455
7456 * Sat Jun 24 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17.1-1mdv2007.0
7457 - update to kernel.org 2.6.17.1
7458 * CVE-2006-3085
7459 - redo patch CE02: acpi-dsdt-initrd to match updated ACPI in DA01
7460 - drop patch CE11: acpi-ec-nospinlock, as its merged in DA01
7461 - add patch DA01: update ACPI support to 20060608
7462 - add patch DS01: update ALSA to 1.0.12rc1
7463 - disable patch DS02: snd-hda-intel error-handling as it should be fixed
7464 in the updated alsa
7465 - update patch MB10: ndiswrapper to 1.18
7466 * Support for RNDIS was broken in 1.16; they work now
7467 * Suspend/resume improved
7468 * Netpoll support added
7469 * Support for RNDIS driver with Vista drivers for 64-bit
7470 * Fix Kernel crash with RT2500 under heavy load
7471 - drop Obsoletes on virtual rpms
7472
7473 * Tue Jun 20 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17-2mdv2007.0
7474 - Fix EXTRAVERSION when no stable patch applied ( now where did I put
7475 my brown paper bag ??? )
7476
7477 * Sun Jun 18 2006 Thomas Backlund <tmb@mandriva.org> 2.6.17-1mdv2007.0
7478 - update to kernel.org 2.6.17
7479 - update CK01 to 2.6.17-ck1
7480 - drop patches merged upstream: CA73, CP03, CP10, DC01, DC11, DN10,
7481 DN37, DN38, DN39, DS01, DV02, FS20
7482 - rediff patches: CR01, DI08, DM01, DN02
7483 - add patch DN20: fix bcm43xx init-vs-irq workaround
7484 - disable BLK_DEV_UB as it conflicts with usb-storage (#23159)
7485 - add info to README.urpmi regerding modular PS2 (#23141)
7486
7487 * Sat Jun 17 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.20-4mdv2007.0
7488 - add patch CP10: fix nVidia HPET timer override
7489 - add patch DC01: add drm from 2.6.17-rc6-git7 to match xorg 7.1
7490 - add patch DC11: fixes pptp large data transfer random hangs
7491 - add patch DN10: update to forcedeth 0.54
7492 - add patch FS20: add autofs5 support from 2.6.17-rc6-git7 (#22399)
7493
7494 * Sun Jun 11 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.20-3mdv2007.0
7495 - rework rhconfig.h for autoconf, and fix a typo
7496 - enable in defconfig as module: BT_CMTP (Michael Braun)
7497 - enable in defconfig: KEXEC (Raphael Gertz)
7498 - disable in defconfig FB_TILEBLITTING as it conflicts fbsplash
7499 - add patch CP03: update powernow-k8 to 1.60.1
7500 - add patch DU01: enable usbcore old_scheme_first to fix error:
7501 "device not accepting address"
7502 - add patch CR01: add support for BadRAM (poor mans "IBM ChipKill")(from *mm*)
7503 - add patch DV01: fbsplash 0.9.2-r5 (from *mm*)
7504 - add patch DV02: fix fbsplash build (from *mm*)
7505
7506 * Sat Jun 10 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.20-2mdv2007.0
7507 - Update patch CK01 to 2.6.16-ck12
7508 - Update patch FS01 to unionfs-1.2
7509 - Drop old patch FS02 as it didnt fix the unionfs smp bug
7510 - Add new patch FS02 to fix unionfs Makefile versioning
7511 - Spec fixes: dont strip scripts dir in source-stripped rpm, and some typos
7512 - Update README.urpmi with info regarding need to recreate initrd and rerun
7513 lilo for first time istallers...
7514 - enable HIGHPTE for HIGHMEM4G & HIGHMEM64G in create_configs
7515 - enable following defconfig options:
7516 * EMBEDDED, PACKET_MMAP, NET_SCH_CLK_CPU, PNPBIOS_PROC_FS, TULIP_NAPI,
7517 TULIP_NAPI_HW_MITIGATION, AMD8111E_NAPI, ADAPTEC_STARFIRE_NAPI,
7518 8139TOO_8129, VIA_RHINE_MMIO, E1000_NAPI, R8169_NAPI, IXGB_NAPI,
7519 S2IO_NAPI, IPW2100_MONITOR, PC300_MLPPP, SERIAL_8250_SHARE_IRQ,
7520 IPMI_PANIC_EVENT, IPMI_PANIC_STRING, WATCHDOG_NOWAYOUT, WDT_501_PCI,
7521 FT_PROC_FS, USB_DYNAMIC_MINORS, USB_SUSPEND, USB_SERIAL_SAFE_PADDED
7522 - disable following defconfig options:
7523 * NET_SCH_CLK_GETTIMEOFDAY, MOUSE_ATIXL, TOUCHSCREEN_ADS7846, RISCOM8,
7524 LEGACY_PTYS, DVB_USB_DIBUSB_MB_FAULTY, FB_HGA_ACCEL, FB_ATY_GENERIC_LCD,
7525 FB_3DFX_ACCEL, FB_TRIDENT_ACCEL, FB_GEODE, MDA_CONSOLE,
7526 FRAMEBUFFER_CONSOLE_ROTATION, FONT_10x18, USB_LIBUSUAL,
7527 USB_HIDINPUT_POWERBOOK, USB_APPLETOUCH
7528
7529 * Mon Jun 5 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.20-1mdv2007.0
7530 - fix another error in rhconfig.h (Doh :/ )
7531 - update to kernel.org 2.6.16.20
7532 - drop patch DI03 (merged upstream)
7533 - rediff patch DN39
7534 - re-enable LVM & cfor laptop kernels
7535
7536 * Sat Jun 3 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.19-4mdv2007.0
7537 - fix rhconfig.h autoconf breakage
7538 - update patch MB30: acerhk to version 0.5.33
7539 - add patch MB40: acer_acpi - the acerhk clone for x86_64
7540 - enable USB_EHCI_ROOT_HUB_TT
7541
7542 * Sat Jun 3 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.19-3mdv2007.0
7543 - a simple rebuild on n2 to see if n5 produces broken kernel rpms
7544
7545 * Thu Jun 1 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.19-2mdv2007.0
7546 - enable X86_BIGSMP for ix86 smp kernels to support cpu hotplugging
7547 - enable USB_EHCI_SPLIT_ISO for all kernels
7548 - add patch CP02: disable only 12.5 duty cycle in p4-clockmod on errata N60,
7549 not everything below 2 GHz
7550 - add patch DI03: help resume from libata
7551 - add patch DN03: fix ipt_register_table() wrongly return 0 instead of
7552 error code when xt_register_table() fails
7553 - fix automatic upgrades because of name change:
7554 * make desktop(-smp)-latest obsolete desktop686(-smp)-latest <=2.6.16.18-3
7555 * make desktop586(-smp)-latest obsolete desktop(-smp)-latest <=2.6.16.18-3
7556
7557 * Wed May 31 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.19-1mdv2007.0
7558 - update to 2.6.18.19
7559 * Netfilter: CVE-2006-1343
7560 - more spec cleanups...
7561 - fix defconfig-maximum on ix86
7562 - add more patches from *mm* series:
7563 - add patch DB32: SiS 965 IDE support
7564 - add patch DI02: prevent disk spindown on reboot
7565 - add patch CP01: HOTPLUG_CPU must depend on !X86_PC (#22594)
7566 - add patch DS02: fix Alsa intel hda error handling (Danny)
7567
7568 * Tue May 30 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.18-4mdv2007.0
7569 - do some renaming of the desktop flavours to be consistent with mm series
7570 * old i586,1GB desktop(-smp) is now desktop586(-smp)
7571 * old i686,4GB desktop686(-smp) is now desktop(-smp)
7572 - require bootloader-utils >= 1.12-1mdv2007.0 wich is fixed for the
7573 above name change...
7574 - update support files for new names, so autoconf still works.
7575 - sync laptop configs with the mm series
7576 - create_configs cleanup and fixing for new naming
7577 - update defconfigs, some syncs from multimedia series:
7578 * disable following config options:
7579 AUDIT, AUDITSYSCALL, DETECT_SOFTLOCKUP, FORCED_INLINING
7580 * enable following config options:
7581 MODVERSIONS, MODULE_SRC_VERSION_ALL, X86_MCE_NONFATAL, X86_REBOOTFIXUPS,
7582 APM_ALLOW_INTS, APM_REAL_MODE_POWER_OFF, CPU_FREQ_DEFAULT_GOV_USERSPACE,
7583 CPU_FREQ_GOV_USERSPACE, NET_SCH_CLK_GETTIMEOFDAY, SERIAL_8250_CONSOLE,
7584 SERIAL_8250_ACPI, SERIAL_8250_EXTENDED, SERIAL_CORE_CONSOLE, CRAMFS,
7585 NFS_DIRECTIO
7586 * enable/change following config options as/to modules:
7587 CPU_FREQ_GOV_PERFORMANCE, BINFMT_MISC, PACKET, INET_DIAG, INET_TCP_DIAG,
7588 IEEE1394, MII, INPUT_MOUSEDEV, AGP, USB_KBD, USB_MOUSE
7589
7590 * Sat May 27 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.18-3mdv2007.0
7591 - use 'distsuffix' macro for rpmtag so it's correct on both 2006.0 and
7592 Cooker / 2007.0
7593 - add *tmb* to 'uname -r' to differentiate against upcoming *mm*,
7594 as we now use same naming scheme...
7595 - add support for flavours laptop and laptop-smp, and their virtual rpms,
7596 but dont build them by default
7597 - selected patches from main kernel:
7598 - add patch CA03: boot in 80x25 videomode if users selects unsupported mode
7599 - add patch DB25: fix megaraid_mbox sysfs name
7600 - add patch DI08: enable ATAPI support in libata
7601 - selected pateches from multimedia kernel:
7602 - add patch CA73: fixes crash in powernow-k8
7603
7604 * Thu May 25 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.18-2mdv2007.0
7605 - fix README.urpmi text
7606 - fix x86_64 server-smp summary
7607 - change rpmtag s/mdk/mdv/ (also used in 'uname -r')
7608 - kernel-tmb now goes 'mkrel' for rpm names, but not for 'uname -r'
7609 - update requires on bootloader-utils to 1.10-mkrel 2
7610 - update requires on mkinitrd to 4.2.17-mkrel 20
7611 - switch from Requires to Requires(pre) for compiled kernels
7612 to make sure all support files are in place at install time
7613 - disable generation of useless debug rpms
7614
7615 * Tue May 23 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.18-1mdk
7616 - update to kernel.org 2.6.16.18
7617 - hang on to you hats ;-), CONFIG_PARTITION_ADVANCED is enabled
7618 again, allong with: CONFIG_OSF_PARTITION, CONFIG_MAC_PARTITION,
7619 CONFIG_LDM_PARTITION, CONFIG_KARMA_PARTITION
7620 please report any problems you may have...
7621
7622 * Sun May 21 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.17-1mdk
7623 - update to kernel.org 2.6.16.17
7624 - update CK01 to 2.6.16-ck11
7625 - drop ZZ01 as it's included in 2.6.16.17
7626 - for server sets, set HZ_100, enable CPUSET
7627 - add README.urpmi regarding modular ide
7628 - change CONFIG_SND to module
7629 - selected patches from main kernel
7630 - add patch DN01: add module alias to bonding
7631 - add patch DN02: adds bcm47xx support to b44
7632 - adds patches DN37,DN38,DN39: support for wireless softmac,
7633 prism54usb, bcm43xx, adm8211, tiacx
7634 - add patch DS01: Alsa 1.0.11
7635 - add patch FQ01: cpufreq speedstep support for dothan
7636 - add patch FS10: fixes oops in destroy_inode
7637 - add patches MB01,MB02: 3rdparty framework
7638 - add patch MB10: ndiswrapper 1.16
7639 - add patch MB20: squashfs 3.0
7640 - add patch MB30: acerhk 0.5.18
7641
7642 * Sat May 20 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-6mdk
7643 - fix mkinitrd requires s/-/>=/
7644 - change requires on mkintrd and bootloader-utils to match 'mkrel'
7645 for packages rebuilt for 2006.0
7646 - fix typo in kernel-tmb.patchlist
7647
7648 * Fri May 18 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-5mdk
7649 - first build with new toolchain (gcc-4.1.1, glibc 2.4.0)
7650 - add patch ZZ01: CVE-2006-0039 Netfilter race, oops, info leak
7651 * (from upcoming -stable 2.6.16.17)
7652 - fix create_configs for server-smp to serversmp change
7653 - update FS01: to unionfs snapshot 20060503-0408
7654 - add FS02: unionfs smp oops fix (Junjiro Okajima (unionfs developer))
7655 - update requires on bootloader-utils to 1.10-1mdk
7656 * adds support for kernel-tmb sets in kheader, needed for autoconf
7657 - update requires on mkinitrd to 4.2.17-19mdk
7658 * makes ide-controller statement in modprobe.conf optional when
7659 installing a kernel with ide support built-in
7660
7661 * Tue May 16 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-4mdk
7662 - fix PrepareKernel and create_configs breakage due to versioning change
7663 - change CONFIG_EDD from module to builtin
7664 - add patch DM01: adds boot parameter broken_dmstripe to allow unaligned
7665 dm-stripe partitions to get activated...
7666
7667 * Sat May 13 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-3mdk
7668 - change kprovides and requires for source-stripped
7669 - drop unneeded kernel-tmb-latest virtual rpm
7670 - fix missing parts of rhconfig.h (source15) to get autoconf working again
7671 - update CE02_acpi-dsdt-initrd to v0.8.1-2.6.16 (Eric Piel)
7672 - change RTC from module to built-in
7673 - change IP_NF_CONNTRACK from built-in to module
7674 - use tarball patches.description as kernel-tmb.patchlist to not duplicate work
7675 - add patch FS01: Unionfs snapshot 20060423-1600
7676
7677 * Wed May 11 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-2mdk
7678 - fix pre, post, postun scripts to match change in versioning
7679 - fix autoconf , rhconfig and version.h generation to match the
7680 versioning change ...
7681 - keep a list of patches in kernel-tmb.patchlist outside patches
7682 tarball so it shows up in Mandriva CVS ...
7683
7684 * Wed May 11 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.16-1mdk
7685 - update to 2.6.16.16
7686 - update CK01 to 2.6.16-ck10
7687 - fix CE02_acpi-dsdt-initrd to acually get it selectable (Udo Rader)
7688 - readd needed arch/i386/kernel/sigframe.h to -stripped source (rapsys)
7689 - strip a few more files from -stripped source
7690 - rename /boot/(vnlinuz,initrd)-* to match naming of other kernels
7691 to ease installer/bootloader-utils support (Request by Pixel)
7692
7693 * Mon May 8 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.14-1mdk
7694 - update to 2.6.16.14
7695 - fix scripts build (needed for external modules)
7696 - create a really slip-streamed kernel-tmb-source-stripped
7697 (~14MB vs main ~65MB)
7698
7699 * Wed May 3 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.13-1mdk
7700 - quick update to 2.6.16.13
7701
7702 * Tue May 2 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.12-1mdk
7703 - update to kernel.org 2.6.16.12
7704 - update patch CK01 to 2.6.16-ck9
7705 - NOTE: This nice system with kernel metapackages to allow for
7706 automated updating of kernels and kernel-source without breaking
7707 current installs is pretty much what Oliver Thauvin already suggested
7708 in 2004-12-07 !! For more info see Bugzilla #21345 comment 26.
7709 So many thanks to Oliver for this!!
7710
7711 * Mon May 1 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.11-4mdk
7712 - add patches.description in patches tarball to keep track of patches
7713 - patch CE02: add support for custom DSDT in initrd
7714 - patch CE11: acpi_ec_no_spinlock (Udo Rader)
7715 - patch CK01: Con Kolivas patchset 2.6.16-ck8
7716 * smpnice, staircase scheduler, swap prefetch, readahead, ...
7717 - patch DN33: netfilter IFWLOG support (Gertz Raphael)
7718 - update defconfigs for the above patches
7719 - disable swap prefetch for server(-smp) kernels
7720 - set HZ_1000 on desktop sets, HZ_100 on server sets
7721 - fix description for ix86 desktop kernels to mention the fact
7722 that only 870-900MB RAM is detected (even if marked 1GB)...
7723 - enable SERIAL_NONSTANDARD support (Gertz Raphael)
7724 - add provides kernel to cope with basesystem requires
7725 - make ide fully modular (so you need: alias ide-controller 'modulename'
7726 in /etc/modprobe.conf or fixed initrd to detect modular ide
7727 - add metapackages for every kernel flavour to allow for auto-updating
7728 kernels/souce with urpmi --auto-select without removing the previous one:
7729 * kernel-tmb-desktop-latest, kernel-tmb-desktop-smp-latest
7730 * kernel-tmb-desktop686-latest, kernel-tmb-desktop686-smp-latest
7731 * kernel-tmb-server-latest, kernel-tmb-server-smp-latest
7732 * kernel-tmb-source-latest, kernel-tmb-latest (shows all flavours)
7733 - fix version.h generation
7734 - specfile cleanups & fixes
7735
7736 * Tue Apr 25 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.11-3mdk
7737 - set CONFIG_PHYSICAL_START=0x400000 (Thierry)
7738 - make md modular (Luca)
7739
7740 * Tue Apr 25 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.11-2mdk
7741 - readd versioned package names
7742 - disable CONFIG_PARTITION_ADVANCED (Raphael)
7743
7744 * Tue Apr 25 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.11-1mdk
7745 - update to 2.6.16.11
7746 - fix configs for missing initrd (doh...)
7747 - set server(-smp) kernels to use HZ_1000 (Luiz)
7748
7749 * Thu Apr 20 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.9-1mdk
7750 - update to 2.6.16.9
7751
7752 * Wed Apr 19 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.8-1mdk
7753 - update to 2.6.16.8
7754
7755 * Tue Apr 18 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.6-1mdk
7756 - update to 2.6.16.6
7757
7758 * Tue Apr 18 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.5-3mdk
7759 - more spec cleanups
7760 - create_config script cleaning
7761
7762 * Mon Apr 17 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.5-2mdk
7763 - optimize configs
7764 - fix descriptions
7765
7766 * Sun Apr 16 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16.5-1mdk
7767 - update to 2.6.15.5
7768 - fix spec and support files for stable extraversion release
7769
7770 * Sun Apr 16 2006 Thomas Backlund <tmb@mandriva.org> 2.6.16-1mdk
7771 - Alive Again !!! ... ;-)
7772 - Scrap the old versioning as I don't track main kernel anymore...
7773 - Start fresh from unpatched kernel
7774 - Switch to kernel.org versioning.
7775 - build desktop up & smp kernels:
7776 * i586, 1GB. CFQ Scheduler, Voluntary Preempt
7777 * x86_64, CFQ Scheduler, Voluntary Preempt
7778 - build i686 optimized desktop686 up & smp kernels:
7779 * i686, 4GB, CFQ Scheduler, Voluntary Preempt
7780 - build server up & smp kernels:
7781 * i686, 64GB, Deadline Scheduler, No Preempt
7782 * x86_64, Deadline Scheduler, No Preempt
7783 - build as modular as possible
7784 - use MDV Releasespecific rpmname
7785 - redo spec and support files to match all changes
7786
7787 * Tue Aug 31 2004 Svetoslav Slavtchev <svetljo@gmx.de> 2.6.7-2.tmb.6mdk
7788 - yet another tiny resync with -mm3
7789 MC50_ndiswrapper-0.10.tar
7790 MD10_ivtv-0.1.10-pre2-ck104y.tar
7791 MG70_ipw2100-0.53_and_ipw2200-0.4.tar
7792 - add ecc driver (from -mm3)
7793 ZS58_ecc.patch
7794 ZS59_ecc-fix.patch
7795 - add drbd-0.7.1 (from -mm3)
7796 ZS20_drbd-0.7.1.patch
7797 ZS21_drbd-add_drbd_buildtag.patch
7798 - add cluster support and gfs (from -mm3)
7799 ZC01_cman.patch
7800 ZC02_cman_integrate.patch
7801 ZC03_dlm.patch
7802 ZC04_dlm_integrate.patch
7803 ZC05_VFS_call_down_into_FS_on_flock_calls.patch
7804 ZC06_lock_harness.patch
7805 ZC07_lock_harness_integrate.patch
7806 ZC08_gfs.patch
7807 ZC09_gfs_integrate.patch
7808 ZC10_lock_nolock.patch
7809 ZC11_lock_nolock_integrate.patch
7810 ZC12_lock_dlm.patch
7811 ZC13_lock_dlm_integrate.patch
7812 ZC14_lock_gulm.patch
7813 ZC15_lock_guilm_integrate.patch
7814 ZC16_gnbd.patch
7815 ZC17_gnbd_integrate.patch
7816 - fix kernel-BOOT compile
7817 thinkpad depends on CONFIG_PM
7818 GFS depends on CONFIG_IPV6
7819
7820 * Mon Aug 09 2004 Svetoslav Slavtchev <svetljo@gmx.de> 2.6.7-2.tmb.5mdk
7821 - build win4lin kernels too
7822 - disable dxr3 on alpha
7823 alpha should build happily again :-)
7824
7825 * Mon Aug 09 2004 Svetoslav Slavtchev <svetljo@gmx.de> 2.6.7-2.tmb.4mdk
7826 - re-add alsa addons
7827 DS10_alsa-1.0.5_addons.tar
7828 DS11_echoaudio-0.8.10.tar
7829 DS20_alsa_usx2y_fixes.patch
7830 DS21_alsa_usx2y_build.patch
7831 DS22_alsa_usx2y__usbaudio_exports.patch
7832 DS23_alsa_hdspm_include.patch
7833 DS24_alsa_echoaudio_integrate.patch
7834 DS25_alsa_pdplus_integrate.patch
7835 DS27_alsa_msnd_integrate.patch
7836 DS28_alsa_serialmidi_integrate.patch
7837 DS29_alsa_serialmidi_k2.6cleanups.patch
7838 DS30_alsa_msnd_include_pnp.h.patch
7839 DS31_alsa_echoaudio_export_no_symbol.patch
7840 DS32_alsa-atiixp_modem_integrate.patch
7841 DS33_alsa-emu10k1x_integrate.patch
7842 DS34_alsa_audigyls_integrate.patch
7843 DS35_alsa_audigyls_20040612.patch
7844 DS36_alsa_snd_amagic.h.patch
7845 DS37_alsa_sound_opti92x-ad1848-locking-fix.patch
7846 DS38_alsa_add_tvmixer.patch
7847 - 3rdparty resync with -sds
7848 DV16_epcam-linux2.6.1.patch
7849 DV17_vpx3224.patch
7850 MB20_eagle-usb-1.9.8.tar
7851 MB30_hostap-0.2.4.tar
7852 MB46-lirc_serial_sir_split.patch
7853 MB70_dfg1394-1.3.tar
7854 MB80_1prism25-0.2.1-pre21.tar
7855 MB90_ov511-2.28.tar
7856 MB91_ov511_mark_in-kernel_driver_as_old.patch
7857 MC20_bcm5700-7.3.5.tar
7858 MC30_at76c503a-cvs20072004.tar
7859 MC50_ndiswrapper-0.9.tar
7860 MC70_acecad-3.1.tar
7861 MC71_acecad-3.1-hid.patch
7862 MD00_lpfcdriver-2.6-8.0.7.tar
7863 MD10_ivtv-0.1.10-pre2-ck101.tar
7864 MD70_fuse-1.3.tar
7865 ME10_shfs-0.35.tar
7866 ME20_usbvision0.9.6cvs20040717.tar
7867 ME30_gatos-km-cvs20040719.tar
7868 ME40_cdfs-2.6.3.tar
7869 ME60_exaudio-1.62.tar
7870 ME61_exaudio_lirc_path.patch
7871 ME70_spca5xx_26x-10072004.tar
7872 ME71_spca50x_mdelay.patch
7873 ME80_qcamvc-1.0.7cvs20040608.tar
7874 ME90_pvfs2-0.1.1.tar
7875 MF20_dyc_ar5k.tar
7876 MF21_dyc_ar5kmod_drop_stdio_include.patch
7877 MF30_ibmcrypto.tar
7878 MF40_fpi2002-0.1.tar
7879 MF41_fpi2002_k26.patch
7880 MF50_cxacru_2003-10-05.tar
7881 MF51_cxacru-2.6.x_add_ids_to_speedtch.patch
7882 MF60_cpad-0.2.tar
7883 MF61_cpad26-0.1_use_kconfig.patch
7884 MF62_cpad_blacklist_cpad_in_hid.patch
7885 MF70_acx100-0.2.0pre8_plus_fixes_23.tar
7886 MF80_thinkpad-5.5.tar
7887 MF90_subfs_submount-0.9.tar
7888 MG10_prism54_usb-cvs20040621.tar
7889 MG20_rhineget.tar
7890 MG21_rhine_main.patch
7891 MG22_rhineget_depend_on_NET_and_X86.patch
7892 MG30_rfswitch-0.1.tar
7893 MG31_rfswitch_merge_fix.patch
7894 MG40_fsam7400-0.3.1.tar
7895 MG50_zr364xx-0.52.tar
7896 MG60_v3tv-v4l2_cvs20040717.tar
7897 MG70_ipw2100-0.51.tar
7898 MG90_omnibook-2004-07-01.tar
7899 MG91_omnibook-cpufreq.patch
7900 MG92_omnibook_Makefile_fix_alt1.patch
7901 MH00_mod_marvel-cvs20031215.tar
7902 MH00_mod_marvel.desc
7903 MH10_gpib-3.2.00.tar
7904 - security fixes
7905 ZG51_1100_ip_tables.patch
7906 ZG52_1105_CAN-2004-0497.patch
7907 ZG53_1110_proc.patch
7908 ZG54_1325_iptables-headers.patch
7909 ZG55_1115_net_eql.patch
7910
7911 * Thu Jul 15 2004 Thomas Backlund <tmb@mandrake.org> 2.6.7-2.tmb.3mdk
7912 - fix BOOT compiling
7913 - update squashfs to 2.0 Final (MC80)
7914 * Initrds are now supported for kernels 2.6.x.
7915 * amd64 bug fixes.
7916 * Check-data and gid bug fixes.
7917
7918 * Wed Jul 14 2004 Thomas Backlund <tmb@mandrake.org> 2.6.7-2.tmb.2mdk
7919 - bootsplash is back (CD01, CD04) (from sds15)
7920 - rediff (CK01) because of bootsplash
7921 - update Win4Lin patch to 2.6.7 (P100)
7922 - update mki-adapter26 to 1.3.6 (P101)
7923 - drop libata vs. pata piix fix (DI11), let the user choose
7924 between libata and pata piix support
7925 - drop the outdated hfsplus from 3rdparty (MD30, MD31, MD32)
7926 - BadRAM support is back (ZS04)
7927 - uss725 works again (DU02, DU07, DU08) (from sds15)
7928 - Cloop 2.0.1 is back (ZS18, ZS19) (from sds15)
7929
7930 * Wed Jul 07 2004 Thomas Backlund <tmb@mandrake.org> 2.6.7-2.tmb.1mdk
7931 - full restart from main 2.6.7.2mdk to get back in sync with main
7932 (meaning it may have less hw support and features than my 2.6.5
7933 series now in the beginning until I have synced up with sds15...)
7934 - first tmb kernel to be uploaded to amd64 contribs
7935 - build kernels with preempt
7936 - changelog will from now on always reference the patches with
7937 their prefix to make it easier to keep track of changes
7938 - restructure patches tarball for easier maintenance:
7939 * all alsa specific patches now using DS prefix
7940 * 3rdparty driver tarballs now have patches affecting them directly
7941 after the tarball. Tarballs now starts from prefix MB10 and will
7942 have room for 9 patches reserved, meaning next tarball will get
7943 MB20 and so on...
7944 - alsa 1.0.5 (DS01) (from sds15)
7945 - update alsa to 1.0.5a (DS02) (from sds15)
7946 - move (old DA54) alsa hp quirk fix to (DS03)
7947 - fix dell laptop alsa hang (DS04) (from sds15)
7948 - move (old MC01) acx100 to (MB10) and update to 0.2.0pre7-fixes6 (from sds15)
7949 * move (old MD01) compil fix to (MB11)
7950 - move (MC02) eagle-usb to (MB20) and update to 1.9.7cvs (from sds15)
7951 * drop claiminterface fix (old MD02)
7952 * move (old MD02) mdelay fix to (MB21)
7953 - move (old MC03) hostap to (MB30) and update to 0.2.2cvs20040609 (from sds15)
7954 * add build integration fix (MB31) (from sds15)
7955 - move (old MC04) lirc to (MB40)
7956 * move (old MD04) buildfixes to (MB41)
7957 * move (old MD05) devfs fixes to (MB42)
7958 * move (old MD06) parport enumarate fix to (MB43)
7959 * move (old MD07) atiusb fix to (MB44)
7960 * add floting point fix (MB45) (from sds15)
7961 - move (old MC05) lufs to (MB50)
7962 * add support for extra opts (MB51)
7963 - move (old MC07) qc-usb to (MB60) and update to 0.6.0
7964 - move (old MC08) dfg1394 to (MB70) and update to 1.1cvs20040314 (from sds15)
7965 * drop irq interval fix (old MD08)
7966 * add dfg1394 firewire init fix (MB71) (from sds15)
7967 - move (old MC09) prism25 to (MB80) and update to 0.2.1-pre20 (from sds15)
7968 - move (old MC10) ov511 to (MB90)
7969 - move (old MC11) dxr3 to (MC00) and update to 0.14_200403013 (from sds15)
7970 * drop i2c fix (old MD11)
7971 - move (old MC12) iscsi to (MC10)
7972 * move (old MD12) iscsi shost fix to (MC11)
7973 - move (old MC13) bcm57xx to (MC20) and update to 7.1.22
7974 * drop buildfixes (old MD13)
7975 * add ULL fix (MC21)
7976 - move (old MC15) at76c503 to (MC30) and update to 0.12beta14 (from sds15)
7977 - move (old MC16) vc_ar5k to (MC40)
7978 - move (old MC17) ndiswrapper to (MC50) and update to 0.7 (from sds15)
7979 - move (old MC18) mod_marvel to (MC60) and update to marvel_mgatv cvs20040408 (from sds15)
7980 - move (old MC19) acecad to (MC70)
7981 * move (old MD19) cur_altsetting fix to (MC71)
7982 - move (old MC20) squashfs to (MC80) and update to 2.0
7983 - move (old MC21) bcm44xx to (MC90)
7984 - drop old lpfc driver (old MC23)
7985 - add new lpfcdriver ver 20040409 (MD00) (from sds15)
7986 - move (old MC24) ivtv to (MD10) and update to 0.1.10-pre2-ck97h (from sds15)
7987 * drop i2c fix (old MD24)
7988 * fix includes (MD11) (from sds15)
7989 * use kernel min/max for msp3400 (MD12) (from sds15)
7990 - move (old MC25) rivatv to (MD20) and update to cvs20040626 (from sds15)
7991 * drop old tweaks (old MD25)
7992 * add new tweaks (MD21) (from sds15)
7993 - move (old MC26) hfsplus to (MD30)
7994 * move (old MD26) quiet build fix to (MD31)
7995 * move (old MD27) drop gendisk fix to (MD32)
7996 - move (old MC27) viahss to (MD40)
7997 - move (old MC28) w9968cf to (MD50)
7998 * move (old MD28) i2c fix to (MD51)
7999 * remove misplaced semicolon (MD52) (from sds15)
8000 - move (old MC29) poldhu to (MD60)
8001 * move (old MD29) no CardServices fix to (MD61)
8002 - move (old MC30) fuse to (MD70)
8003 * move (old MD30) modversions fix to (MD71)
8004 - move (old MC32) svgalib_helper to (MD80)
8005 * move (old MD32) buildfixes to (MD81)
8006 - move (old MC33) ogfs to (MD90)
8007 - move (old MC34) iteraid to (ME00) and update to 1.45
8008 - move (old MC35) iteraid includes fix to (ME01)
8009 - move (old MC36) shft to (ME11)
8010 - fix BugZilla #10057
8011 * re-enable CONFIG_BLK_DEV_PIIX
8012 * disable pata piix driver support only for controllers
8013 covered by the libata piix driver (DI11)
8014 - add ipw2100-0.46_3 (DN50) (from sds15)
8015 * add docs, Kconfig and Makefile change (DN51) (from sds15)
8016 * add support for Fujitsu-Siemens Amilio 7400 (DN52) (from sds15)
8017 * add KConfig (DN53) (from sds15)
8018 * compile with HOSTAP CVS (DN54) (from sds15)
8019 - kernel command line needs to support more args (CA07)
8020 - fix zh_cn coding error in nls codepage 939 (FN10) (BugZilla #360)
8021 - fix pwc driver (DV13) (from sds15)
8022
8023 * Wed Jun 02 2004 Thomas Backlund <tmb@mandrake.org> 2.6.5-1.tmb.6mdk
8024 - update iteraid to 1.45 (MC41, MC42)
8025 * 64bit fixes, works on amd64
8026 - fix zh_cn coding error in nls codepage 939 (FN10) (BugZilla #360)
8027
8028 * Fri Apr 30 2004 Thomas Backlund <tmb@mandrake.org> 2.6.5-1.tmb.5mdk
8029 - iteraid 1.44
8030 - fix kernel-source include strip for ppc64
8031 - disable CONFIG_FB_ATY_XL_INIT in ppc
8032 - add workaround for ppp_mppe from 2.4 series
8033 - misc fixes and addons from 2.6.5-sls9 (Svetljo)
8034 * support for VIA CLE266 framebuffer
8035 * support for VIA6410 IDE and VIA6421 SATA
8036 * acpi 20040426, processor-load, link-tolerant
8037 * cpufreq 20040419, userspace warning
8038 * nForce2 ioapic fix
8039 * nForce2 idle lockups fix
8040
8041 * Fri Apr 16 2004 Thomas Backlund <tmb@mandrake.org> 2.6.5-1.tmb.4mdk
8042 - fix BOOT compiling
8043
8044 * Thu Apr 15 2004 Thomas Backlund <tmb@mandrake.org> 2.6.5-1.tmb.3mdk
8045 - fix posix-timers to have proper per-process scope
8046 - update Netraverse Win4Lin patch to 2.6.5
8047 - CAN-2004-0075-vicam (Svetljo)
8048 - CAN-2004-0177-ext3 (Svetljo)
8049 - CAN-2004-0109 isofs fix (Svetljo)
8050 - fix for synaptics (Svetljo)
8051
8052 * Tue Apr 13 2004 Danny Tholen <obiwan@mailmij.org> 2.6.5-1.tmb.2mdk
8053 - remove broken old hfs patches
8054 - patch orinoco drivers to fix Tx timeouts
8055 - patch for oops with tumbler/snapper cards
8056 - disable preempt on smp for ppc (broken)
8057
8058 * Tue Apr 6 2004 Thomas Backlund <tmb@mandrake.org> 2.6.5-1.tmb.1mdk
8059 - kernel.org 2.6.5
8060 - alsa 1.0.4 final (Svetljo)
8061 - alsa addons + fixes (Svetljo)
8062 - echoaudio 0.8.10pre1 (Svetljo)
8063 - acpi4asus 0.28 (Svetljo)
8064 - scsi updates (Svetljo)
8065 - Amd K8PowerNow ACPI (Svetljo)
8066 - ipw2100 v0.39 (Svetljo)
8067 - orinoco cvs 20040328 + monitor mode support (Svetljo)
8068 - tv / dvb card support updates (Svetljo)
8069 - cifs 1.0.5cvs (Svetljo)
8070 - ReiserFS updates/fixes (Svetljo)
8071 - packet writing, dvd-/+rw support (Svetljo)
8072 - TI cardbus IRQ routing fixes (Svetljo)
8073 - ipmi updates (Svetljo)
8074
8075 * Sun Apr 4 2004 Danny Tholen <obiwan@mailmij.org> 2.6.4-1.tmb.6mdk
8076 - ppc fixes and rebuild:
8077 * preempt fixes
8078 * syscall and keywest fixes
8079 * add therm_adm103x module
8080 * map sysrq on ibook/powerbook keyboard to f11
8081 * fix config
8082
8083 * Wed Mar 24 2004 Thomas Backlund <tmb@mandrake.org> 2.6.4-1.tmb.5mdk
8084 - fix iteraid module includes
8085 - change descriptions to Mandrakelinux
8086 - fix amd64 rpm building
8087 - add the missing drm_ioctl32 fixes for amd64
8088
8089 * Wed Mar 24 2004 Thomas Backlund <tmb@mandrake.org> 2.6.4-1.tmb.4mdk
8090 - add two new compile flags to src.rpm:
8091 * '--with win4lin' will compile the kernels with win4lin support,
8092 and the kernels will be named kernel-tmb-win4lin-...
8093 * '--with laptop' will compile the kernel with laptop-specific
8094 changes, currently the only change is to make USB support builtin,
8095 as it's currently needed for synaptics to work...
8096 - merge x86_64 spec changes from main kernels
8097 - use Dannys modules.description generation workaround until
8098 module-init-tools are updated...
8099
8100 * Tue Mar 23 2004 Thomas Backlund <tmb@mandrake.org> 2.6.4-1.tmb.3mdk
8101 - fix specfile rm -rf for ppc(64) and missing 'asm-' in *x86* includes
8102 * thanks to Danny for reporting this
8103 - remove orinoco 0.14alpha2 patch, it's to buggy at this stage...
8104 - drop lirc patch MD07, as it's merged in the updated MD05
8105 - fix ZS99 menu-cleanups patch to actually allow ppc builds (Danny)
8106 - new ppc(64) configs (Danny)
8107 - map sysrq to powerbutton on power and ibooks (Danny)
8108 - acpi 20040311 (Svetljo)
8109 - update packet writing support (Svetljo)
8110 - support ITE it8212 RAID chip (Svetljo)
8111
8112 * Sun Mar 21 2004 Thomas Backlund <tmb@mandrake.org> 2.6.4-1.tmb.2mdk
8113 - initial support for ppc64
8114 - make smaller kernel-source package
8115 * initial patch by Svetljo ;-)
8116 * add even more rm -rf to the spec file based on arches groups
8117 - groups are: alpha, ix86/amd64, ppc/ppc64, sparc/sparc64
8118 - rebuilding for one group removes sources for the 3 others
8119 - add newline to patch MD14
8120 * gets rid of 'patch unexpectedly ends in middle of line' message
8121 - selected sync with main 2.6.3-7mdk
8122 * x86_64 really disable IO-APIC on NVIDIA boards (gb)
8123 * edd get legacy parameters.
8124 * ide-scsi error handling fixes.
8125 * tun name fix.
8126 * at76c503a 0.12 Beta8 with MSI6978 Wlan PC2PC support.
8127 * d_alloc_root, vma corruption, ramdisk memleak fixes.
8128 * loop setup race fix.
8129 * AMD 768MPX bootmem fix.
8130 * bootsplash 3.1.4
8131 * fix ipmi build
8132 - drop CardServices Compability Layer (it's broken)
8133 - fix ini9100u build
8134 - fix kernel threading
8135 - forcedeth 0.25
8136 - orinoco 0.14alpha2
8137 - pcmcia 2.6.5-rc2
8138 - usb 2.6.5-rc2
8139 - ndiswrapper 0.6
8140 - ipw2100 v0.36
8141 - always show kernel version in oops, as people tend to forget
8142 to report this crucial information
8143 - drop patch DU02, it makes usb hang on shutdown
8144
8145 * Thu Mar 11 2004 Thomas Backlund <tmb@mandrake.org> 2.6.4-1.tmb.1mdk
8146 - resync with kernel.org 2.6.4
8147 * dropped 103 patches merged upstream
8148 - disable packet writing support :-( until it's updated to 2.6.4
8149
8150 * Thu Mar 11 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-4.tmb.3mdk
8151 - BadRAM support for ix86 (initial patch by Udo Rader)
8152 * fixed bug that disabled __free_page(page) if BadRAM is disabled
8153 * modified so it actually builds with tmb kernels
8154 * modified so that it's possible to build a kernel with it disabled
8155 * add BadRAM info to /proc/meminfo
8156 - clean 3rdparty mod_marvel tarball
8157 - remove 3rdparty Makefile with mrproper, as it's autogenerated
8158 - set CONFIG_8139_RXBUF_IDX=2, was set for embedded systems... :-(
8159 - ndiswrapper 0.5
8160 - Intel Pro Wireless 2100 (centrino) 0.29
8161 - update sis190 and sis900 nics
8162 - update pcnet32 to 1.28, fixes hangs
8163 - updated alpha and sparc64 configs (Stefan)
8164 - updated ppc config (Danny)
8165 - aic79xx 20040209 (svetljo)
8166 - acpi 2004020 (svetljo)
8167 - add support for scsi media changers (svetljo)
8168 - alsa 1.0.3 (svetljo)
8169 * update usx2y, msnd, pdplus patches
8170 * update to echoaudio 0.8.8rc1
8171 * add support for Intel8x0 and AMD768/8111 based modems
8172 * add support for RME Hammerfall DSP MADI soundcards
8173 * add support for ATI IXP 150/200/250 AC97 controller
8174 - ieee1394 firewire rev 1181 (svetljo)
8175 - update adaptec i2o dpt raid controllers (svetljo)
8176 - add support for HP OmniBook (svetljo)
8177 - update Permedia2 driver (svetljo)
8178 - update ATI IXP IDE support (svetljo)
8179 - fix matroxfb yres virtual (svetljo)
8180 - add support for modular vesafb (svetljo)
8181 - add support for tahoe 9xx serial cards (svetljo)
8182 - add support for Berkshire Products USB-PC watchdog (svetljo)
8183 - update video drivers: (svetljo)
8184 * cpia, v4l, bt832, tuner, bttv, saa7134, cx88, i2c, zoran
8185 * update documentation
8186 - add saa5546a Teletext support (svetljo)
8187 - update cifs to 1.04bk20040229 (svetljo)
8188 - ext3 support for online resizing (svetljo)
8189 - update hfs and add support for hfsplus (svetljo)
8190 - update umsdos support (svetljo)
8191 - add support for ufs2 filesystem (svetljo)
8192 - update udf support (svetljo)
8193 - update xfs support (svetljo)
8194 - hostap 0.2.1 cvs 20040303 (svetljo)
8195 - prism54 cvs 20040229 (svetljo)
8196 - prism25 0.2.1-pre20 (svetljo)
8197 - bcm5700 7.1.22 (svetljo)
8198 - at76c503a 0.12Beta7 (svetljo)
8199 - fuse 1.1 final (svetljo)
8200 - usbvision 0.9.6 (svetljo)
8201 - ogfs cvs20040302 (svetljo)
8202 - Gatos ATI AIW capture driver (svetljo)
8203 - cdfs 2.6.3 (svetljo)
8204 - NOARP ARP filter 2.0.0 (svetljo)
8205 - exaudio 1.58 (svetljo)
8206 - updates and addons for device-mapper: (svetljo)
8207 * transparent device encryption
8208 * support mutipath hardware
8209 * snapshot, mirror, kcopycd support
8210 * bad block relocation support
8211 * evms support
8212 * lock fixes, bugfixes, updates...
8213 - packet writing support (svetljo)
8214 - add sysfs classes ppp, raw, vc (svetljo)
8215 - add modular support to mce handler (svetljo)
8216 - dbus over netlink socket support (svetljo)
8217 - fix vc init race (svetljo)
8218 - add support for Linux event logging (svetljo)
8219 - mark mda console broken (svetljo)
8220 - cloop 2.0.1 (svetljo)
8221 - support IBM RAS Service processor (svetljo)
8222 - add support for Cirrus PD6729 Compatible bridge support (svetljo)
8223 - add support for IBM Power Linux RAID adapters (svetljo)
8224 - add support for Swappiness Autoregulation (svetljo)
8225 - add support for USB EPCAM Cameras (svetljo)
8226 - acx100 0.2.0-pre7 + 20040219 updates and fixes (svetljo)
8227 - spca5x video driver 20040228 (svetljo)
8228 - quickcam-vc 1.0.7 (svetljo)
8229 - fix Intel e1000 hang (svetljo)
8230 - update dvb support: (svetljo)
8231 * docs, saa7134, skystar, frontends, stv0299, tda1004x, av7110, ttusb
8232
8233 * Sun Mar 07 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-4.tmb.2mdk
8234 - quiet down atkbd warnings...
8235 - require gcc 3.3.2-6mdk or newer since I build with -funit-at-a-time
8236 - remove qla2xxx from 3rdparty as it's already in main kernel.org
8237 * move qla addons from 3rdparty to main scsi qla tree
8238 - fix kdb kernel debugger (Douglas Wilkins)
8239 * minor -> MINOR
8240 * kdb belongs in kern_table, not in fs_table
8241 - fix rmmod hang (svetljo)
8242 - add support for mppe (svtljo)
8243 - make quiet mode real quiet (svetljo)
8244 - block ide-scsi for ide cdroms (svetljo)
8245 - enable Silicon Image Serial ATA (svetljo)
8246 - fix 3rdparty merge lost in sync with main (svetljo)
8247
8248 * Mon Mar 02 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-4.tmb.1mdk
8249 - sync with main 2.6.3-4mdk
8250 * netfilter rtsp.
8251 * dcache security fix.
8252 * usb released wait on deregister bus.
8253 * usb-storage update.
8254 * ICH6 piix/libata support.
8255 * aacraid update.
8256 * sk98lin update.
8257 * mtp fusion update to 3.00.03.
8258 * ext3 fix access POSIX compiliant.
8259 * pm runtime deadlock fix.
8260 * sg direct io allowed as default.
8261 * bdclaim security oops fix.
8262 * blacklist Compaq ProLiant DL360 (acpi=off).
8263 * ipmi v30 (erwan request).
8264 - fixed configs for alpha and sparc64 (Stefan)
8265
8266 * Tue Feb 24 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-2.tmb.1mdk
8267 - sync with main 2.6.3-2mdk
8268 * bootsplash compil depend fix (chmou).
8269 * no more ide cdrom use ide-scsi.
8270 * fix libata pci quirks (remove 0x24d1).
8271 * parport updates.
8272 * enable ATM in BOOT kernel (tv request).
8273 - a few fixes from alsa cvs
8274 * emu10k, ac97, cmipci
8275
8276 * Tue Feb 24 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-1.tmb.3mdk
8277 - make sure scsi initio is built too
8278 - add -funit-at-a-time back
8279
8280 * Sun Feb 22 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-1.tmb.2mdk
8281 - fix bootsplash
8282
8283 * Sun Feb 22 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-1.tmb.1mdk
8284 - fully synced with kernel-2.6.3.1mdk
8285 - build i686-up-4GB kernel too
8286 - i2c fixes
8287 - add Asus P4B533-V to pci quirks
8288
8289 * Mon Feb 16 2004 Thomas Backlund <tmb@mandrake.org> 2.6.2-1.tmb.2mdk
8290 - selected fixes from kernel-2.6.2.3mdk
8291 * pmpbios off by default
8292 * 8259 timer ack fix
8293 * selinux enforce node fix
8294 * xattr error checking fix
8295 * smb uid/gid permission fix
8296 - modify alpha.config (stefan)
8297 - disable ia64 support
8298 - drop CP02_nforce2_disconnect_quirk
8299 * raises cpu temp about 6 degrees C according to acpi-devel ML :(
8300 - drop CP03_nforce2_apic_io-edge_fix
8301 * does not work anymore
8302 - redo CP05 for correct patches to mpparse on ix86 and amd64
8303 - drop CA10_pcix-enhanced.patch
8304 * this is the one that breaks nforce2 systems
8305 - drop DA20_sysfs-class-10-vc.patch
8306 * this still triggers the tty locking race (akpm)
8307 - make sure kernel-source is readable by all (chmod -R a+rX)
8308 - disable -funit-at-a-time for now, seems to break current gcc
8309
8310 * Sun Feb 8 2004 Thomas Backlund <tmb@mandrake.org> 2.6.2-1.tmb.1mdk
8311 - fully synced with kernel-2.6.2.1mdk
8312 - add 2.6.3-rc1 as a patch (so we don't change version)
8313 * includes alsa 1.0.2c
8314 * network fixes, netfilter fixes
8315 * sisfb updated
8316 * scsi fixes, aha152x fixes
8317 * + lots of other fixes...
8318 - add sparc/sparc64 configs & fixes done on sparc.eijk.nu
8319 - switch on smp and BOOT for sparc/sparc64
8320 - add alpha configs & fixes done on alpha.eijk.nu
8321 - switch on smp and BOOT for alpha
8322 - modifications to lufs 0.9.7 (jaco)
8323 * Preserve LUFS filesystem uid/gid's if configured
8324 * Allow external links if configured
8325 - usb pwc 9.0 beta1 (request by Warly)
8326 - pci.ids 20040207tmb
8327 - build i386 and amd64 with -funit-at-a-time if compiler supports it
8328 - updated requirements for build / install:
8329 * module-init-tools >= 3.0-0.pre9.2mdk
8330 * modutils >= 2.4.26-3mdk
8331 * mkinitrd >= 3.5.18-3mdk
8332 * bootloader-utils >= 1.6-4mdk
8333
8334 * Wed Jan 28 2004 Thomas Backlund <tmb@mandrake.org> 2.6.2-0.rc2.1.tmb.2mdk
8335 - fix pre/rc kernel versioning...
8336 - redo DA10: alsa 1.0.2 patch
8337 * alsa developers reuploaded the tarball with a few fixes
8338 without other notice than the bugtracker :(
8339 * make sure we display correct alsa version: 1.0.2
8340
8341 * Tue Jan 27 2004 Thomas Backlund <tmb@mandrake.org> 2.6.2-0.rc2.1.tmb.1mdk
8342 - 2.6.2-rc2
8343 - alsa 1.0.2
8344 - forcedeth 0.22
8345 - squashfs 1.3r3
8346 - pci.ids 20040125tmb
8347 - sync with 2.6.2-0.rc1.1mdk
8348 * force inline memcmp when use Os (gb)
8349 * slim BOOT kernel.
8350 * ndis wrapper 0.4.
8351 * acpi 20031203.
8352 * raid6 20040107.
8353 * nfs/nfsd updates.
8354
8355 * Wed Jan 20 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.10mdk
8356 - argh... me sucks... agp stuff should stay as modules
8357
8358 * Tue Jan 20 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.9mdk
8359 - 2.6.1-bk6
8360 - sync with -mm5
8361 - dropped ramdisk leak patches CF03, CF04 (mm5: was wrong)
8362 - dropped DA32_ide-siimage-stack-fix (mm5: needs to be reworked)
8363 - dropped ppc64 fixes CB01-CB07 (merged upstream)
8364 - dropped CF01, CF02, DA33, DA41, DF02, DF03, DN21 (merged upstream)
8365 - dropped remove_CardServices DO01 - DO07 (merged upstream)
8366 - dropped v4l patches DV21-DV30 (merged upstream)
8367 - dropped ext2/3 fixes FE01-FE04, xfs FX01 (merged upstream)
8368 - dropped BA01, BA03, BI03, FA05, FJ01, ME01, ME02 (merged upstream)
8369 - dropped acpi CE05-CE08, kdb CK01-CK03, CM01, CM03 (merged upstream)
8370 - dropped sysfs patches MS01-MS05, MS07-MS09 (merged upstream)
8371 - resync DA10_alsa_1.0.1, DA22_alsa_bt87x
8372 - resync DC01 pci.ids.tmb
8373 - resync FA04_invalidate_inodes-speedup
8374 - resync FA08_O_DIRECT-race-fixes-rollup
8375 - CA02: define MAX_INIT_ARGS/ENVS 32 to support more kernel args (Jaco)
8376 - FS01: upgrade supermount-ng to 2.0.4-2.6.1
8377
8378 * Mon Jan 19 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.8mdk
8379 - 2.6.1-bk4
8380 - drop patches: (merged upstream)
8381 * DA01-DA07, DA19, DA36-DA38, DF05
8382 - resynced patches DV01-DV16 and moved to DV20-DV30 (v4l)
8383 - make some more drivers modules instead of builtin...
8384 - from -mm4:
8385 * update libata 0.52
8386 * pcmcia CardService updates
8387 * sysfs support
8388 * readd alsa sysfs
8389 * md blockdevice fixes
8390 * restore HT detection algoritm
8391 * ramdisk and fixes and cleanup
8392 * ali m1533 dma hang fix
8393 * change BUG to BUG_ON calls for code speedup
8394 * laptop mode support
8395 * fix msi megaraid id
8396 * fix keyboard scancode to keep 2.4 compability
8397 * fix kernel-locking doc tmplate
8398 - scsi aic79xx 20031222 (svetljo)
8399 - cifs 1.00 (svetljo)
8400 - 3rdparty qc-usb 0.6.0 (svetljo)
8401
8402 * Tue Jan 13 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.7mdk
8403 - fix changelog for 5mdk
8404 - add initial support more arches
8405 * alpha, ia64, x86_64, sparc, sparc64
8406 * add configs for all above (based on 2.6.1 defconfigs)
8407 * enable them in the scripts
8408 * please tell me what you want changed in the configs,
8409 as I don't have the h/w myself...
8410 - drop loop related patches DB21-DB27 gotten from -mm as they
8411 are broken (svetljo)
8412 - gzip modules to minimize needed space for installed kernel
8413 - make apm support builtin, not as module
8414
8415 * Mon Jan 12 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.6mdk
8416 - back out drm/dri 20040107cvs (seems to cause xfree hangs)
8417 - fix changelog typos for 1mdk to 4mdk
8418
8419 * Sun Jan 11 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.5mdk
8420 - drop pnp-fix-1, makes kernel oops with Bad EIP (svetljo)
8421 - dont depend on udev and sysfsutils, atleast for now (svetljo)
8422
8423 * Sun Jan 11 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.4mdk
8424 - keep BLK_DEV_MD builtin, not as a module
8425
8426 * Sun Jan 11 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.3mdk
8427 - another quick fix... (me sux again :-()
8428 - fix 3rdparty config... (svetljo)
8429 - fix unpackaged files
8430 - disable BLK_DEV_IDEPNP
8431 - sync some more of the configs from kernel-2.6 in contribs
8432
8433 * Sat Jan 10 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.2mdk
8434 - bugfix for broken sound, me sux :-(
8435 - drop the alsa sysfs patch until all sysfs patches are added...
8436
8437 * Sat Jan 10 2004 Thomas Backlund <tmb@mandrake.org> 2.6.1-1.tmb.1mdk
8438 - 2.6.1
8439 - add --with nosrc option to build nosrc.rpm
8440 - fix typo in description (jaco)
8441 - disable CONFIG_REISERFS_CHECK
8442 - disable IEEE1394_OUI_DB
8443 - disable MTD_DOC2000 (wont build)
8444 - build agp drivers as modules
8445 - dropped a lot of patches (merged upstream):
8446 * CA09-CA11, CA13, CA15, CA17, CA19-CA24, CA27-CA28, CA35, CA37-CA40,
8447 * CA43-CA44, CB10, CC01, CI01, CM04-CM09, CS01, DA04, DA11-DA12,
8448 * DA16, DA18, DA21-DA22, DB01-DB04, DB16-DB23, DF03, DI01-DI02,
8449 * DM01-DM02, DN01, DN05, DP01, DS01, DU01, DV13-DV14, FA01, FA03,
8450 * FA07, FA09, FE01-FE03, FQ01
8451 - dropped patches that needs verification:
8452 * CA08, CA12, CA14, CA33, CA36, CB11-CB12, DA15, DA20,
8453 * DB05-DB06, DB08
8454 - rediffed patches:
8455 * DS02, DV02
8456 - replaced patches with newer ones:
8457 * DB09-DB14 replaced with DB21-DB27 (from mm1)
8458 * DA17 with DA37-DA38
8459 - forcedeth 0.20
8460 - pci.ids 20040109tmb
8461 - supermount-ng 2.0.3a
8462 - ieee1394 rev 1092
8463 * typos fixed, updated oui.db
8464 - ext2 / ext3 fixes (from mm1)
8465 * inode fixes, debug fixes, next generation fixes
8466 - libata sata_sil 0.52 updates (from mm1)
8467 * support 3114, add another 3112 model (from mm1)
8468 - add support for radeon Yd (from mm1)
8469 - drm/dri 20040107 cvs (from mm1)
8470 - NetGear FA311 mac byte swap address fix (from mm1)
8471 - scsi fixes (from mm1)
8472 * inia100 fixes
8473 * qla1280 fixes
8474 - misc fixes (from mm1)
8475 * rmmod race fix
8476 * rtc leak fix
8477 * vc init race fix
8478 - nforce2 fixes for disconnect_quirk, io_apic edge (svetljo)
8479 - alsa 1.0.1 (from mm1)
8480 - alsa 1.0.1 addons (svetljo)
8481 * nforce 3 support
8482 * add sysfs class
8483 * aureal/vortex/vortex2
8484 * usx2y, pdplus, mixart, msnd, pdaudio, bt87x
8485 * echoaudio 0.8.3
8486 - hpt374 autotune fix (svetljo)
8487 - 3rparty drivers (svetljo)
8488 * bcm5700 7.1.9
8489 * bcm4400 3.0.7
8490 * qla2xxx-8.00.00b8
8491 * ivtv-281103cvs
8492 * hfsplus_20030930
8493 * viahss-0.92
8494 * ogfs
8495 * w9968cf-1.24
8496 * vt_ar5k-20030509
8497 * fuse-1.1_pre1
8498 * airo_mpi-20031220
8499 * svgalib_helper-1.9.18
8500 - 3rdparty Makefile, Kconfig, misc fixes (svetljo)
8501
8502 * Thu Jan 1 2004 Thomas Backund <tmb@mandrake.org> 2.6.0-1.tmb.1mdk
8503 - first kernel-tmb based on 2.6.0 final made by Nicholas
8504 - squashfs 1.3r2
8505 - pci.ids 2003-12-09 + my addons
8506 - use some specfile and scripts magic from Juans 2.4.spec
8507 - fix postun macros
8508 - merge changes from contrib kernel-2.6-2.6.0-1mdk
8509 * thanks to Oliver Blin and Oliver Thauvin for their great work
8510 * keep preemptive and cramfs buitin for now...
8511 * supermount 2.0.3
8512
8513 * Thu Dec 18 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-1mdk
8514 - 2.6.0 final version ;)
8515 - ndis wrapper 0.3.
8516 - fix uss725.
8517
8518 * Wed Dec 17 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-0.5mdk
8519 - bk13.
8520 - acecad 1.3.
8521 - uss725.
8522 - bttv videodev i2c videobuf updates 20031216.
8523 - dvb timeout fix.
8524 - mod_marvel (Kevin O'Connor).
8525 - matrox_fb fixes (Kevin O'Connor).
8526 - forcedeth v19.
8527 - kdb build fix.
8528 - add siimage 3114 support.
8529 - prism25 0.2.1-pre16.
8530 - qc-usb cvs20031216.
8531
8532 * Fri Dec 12 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-0.4mdk
8533 - bk8.
8534 - add vt|ar5k wireless chipset support.
8535 - dos partition table consistency.
8536 - warly touch boot logo ;)
8537 - ndis wrapper 0.2. (only for up kernel)
8538 - alsa 1.0.0rc2.
8539 - agpgart and mousedev as built-in.
8540
8541 * Thu Dec 04 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-0.3mdk
8542 - bk1:
8543 * ide-scsi.c uninitialized variable
8544 * x86 kernel page fault error codes
8545 * lost wakeups problem
8546 * missing initialization of /proc/net/tcp seq_file
8547 - rework merge version.h (now all kernel have UTS_RELEASE defined)
8548 - 2.6.0-test11q2 :
8549 * libata update
8550 * pwc 8.12
8551 * prism54 cvs20031203
8552 * alsa 1.0.0rc1
8553
8554 * Fri Nov 28 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-0.2mdk
8555 - re-support on the fly module building (great for properitary packages)
8556 - 2.6.0-test11q2 :
8557 * lots of mm patches
8558 * import somes 3rdparty and patches : (svetoslav)
8559 * lirc
8560 * at76c503a
8561 * bcm5700
8562 * dfg1394
8563 * dxr3
8564 * iscsi-mod
8565 * lufs
8566 * ov511
8567 * prism25
8568 * prism54
8569 * qc-usb
8570
8571 * Mon Nov 24 2003 Nicolas Planel <nplanel@mandrakesoft.com> 2.6.0-0.1mdk
8572 - First version to move on kernel-2.6.0. (aka: ready for a new age).
8573 - 2.6.0-test10q1 :
8574 * only i386 config for the moment
8575 * bootsplash 3.1.3
8576 * mdk logo
8577 * forcedeth v18
8578 * adiusbadsl 1.0.4 (untested)
8579 * acx100 0.2.0pre6
8580 * hostap 0.1.2
8581
8582 # Local Variables:
8583 # rpm-spec-insert-changelog-version-with-shell: t
8584 # End:

  ViewVC Help
Powered by ViewVC 1.1.30